diff options
Diffstat (limited to 'server')
19 files changed, 16688 insertions, 0 deletions
diff --git a/server/static/css/bootstrap-theme.css b/server/static/css/bootstrap-theme.css new file mode 100644 index 0000000..31d8882 --- /dev/null +++ b/server/static/css/bootstrap-theme.css @@ -0,0 +1,587 @@ +/*! + * Bootstrap v3.3.7 (http://getbootstrap.com) + * Copyright 2011-2016 Twitter, Inc. + * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) + */ +.btn-default, +.btn-primary, +.btn-success, +.btn-info, +.btn-warning, +.btn-danger { + text-shadow: 0 -1px 0 rgba(0, 0, 0, .2); + -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, .15), 0 1px 1px rgba(0, 0, 0, .075); + box-shadow: inset 0 1px 0 rgba(255, 255, 255, .15), 0 1px 1px rgba(0, 0, 0, .075); +} +.btn-default:active, +.btn-primary:active, +.btn-success:active, +.btn-info:active, +.btn-warning:active, +.btn-danger:active, +.btn-default.active, +.btn-primary.active, +.btn-success.active, +.btn-info.active, +.btn-warning.active, +.btn-danger.active { + -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125); + box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125); +} +.btn-default.disabled, +.btn-primary.disabled, +.btn-success.disabled, +.btn-info.disabled, +.btn-warning.disabled, +.btn-danger.disabled, +.btn-default[disabled], +.btn-primary[disabled], +.btn-success[disabled], +.btn-info[disabled], +.btn-warning[disabled], +.btn-danger[disabled], +fieldset[disabled] .btn-default, +fieldset[disabled] .btn-primary, +fieldset[disabled] .btn-success, +fieldset[disabled] .btn-info, +fieldset[disabled] .btn-warning, +fieldset[disabled] .btn-danger { + -webkit-box-shadow: none; + box-shadow: none; +} +.btn-default .badge, +.btn-primary .badge, +.btn-success .badge, +.btn-info .badge, +.btn-warning .badge, +.btn-danger .badge { + text-shadow: none; +} +.btn:active, +.btn.active { + background-image: none; +} +.btn-default { + text-shadow: 0 1px 0 #fff; + background-image: -webkit-linear-gradient(top, #fff 0%, #e0e0e0 100%); + background-image: -o-linear-gradient(top, #fff 0%, #e0e0e0 100%); + background-image: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#e0e0e0)); + 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; + border-color: #ccc; +} +.btn-default:hover, +.btn-default:focus { + background-color: #e0e0e0; + background-position: 0 -15px; +} +.btn-default:active, +.btn-default.active { + background-color: #e0e0e0; + border-color: #dbdbdb; +} +.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: #e0e0e0; + background-image: none; +} +.btn-primary { + background-image: -webkit-linear-gradient(top, #337ab7 0%, #265a88 100%); + background-image: -o-linear-gradient(top, #337ab7 0%, #265a88 100%); + background-image: -webkit-gradient(linear, left top, left bottom, from(#337ab7), to(#265a88)); + background-image: linear-gradient(to bottom, #337ab7 0%, #265a88 100%); + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff265a88', GradientType=0); + filter: progid:DXImageTransform.Microsoft.gradient(enabled = false); + background-repeat: repeat-x; + border-color: #245580; +} +.btn-primary:hover, +.btn-primary:focus { + background-color: #265a88; + background-position: 0 -15px; +} +.btn-primary:active, +.btn-primary.active { + background-color: #265a88; + border-color: #245580; +} +.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: #265a88; + background-image: none; +} +.btn-success { + background-image: -webkit-linear-gradient(top, #5cb85c 0%, #419641 100%); + background-image: -o-linear-gradient(top, #5cb85c 0%, #419641 100%); + background-image: -webkit-gradient(linear, left top, left bottom, from(#5cb85c), to(#419641)); + 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; +} +.btn-success:hover, +.btn-success:focus { + background-color: #419641; + background-position: 0 -15px; +} +.btn-success:active, +.btn-success.active { + background-color: #419641; + border-color: #3e8f3e; +} +.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: #419641; + background-image: none; +} +.btn-info { + background-image: -webkit-linear-gradient(top, #5bc0de 0%, #2aabd2 100%); + background-image: -o-linear-gradient(top, #5bc0de 0%, #2aabd2 100%); + background-image: -webkit-gradient(linear, left top, left bottom, from(#5bc0de), to(#2aabd2)); + 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; +} +.btn-info:hover, +.btn-info:focus { + background-color: #2aabd2; + background-position: 0 -15px; +} +.btn-info:active, +.btn-info.active { + background-color: #2aabd2; + border-color: #28a4c9; +} +.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: #2aabd2; + background-image: none; +} +.btn-warning { + background-image: -webkit-linear-gradient(top, #f0ad4e 0%, #eb9316 100%); + background-image: -o-linear-gradient(top, #f0ad4e 0%, #eb9316 100%); + background-image: -webkit-gradient(linear, left top, left bottom, from(#f0ad4e), to(#eb9316)); + background-image: linear-gradient(to bottom, #f0ad4e 0%, #eb9316 100%); + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff0ad4e', endColorstr='#ffeb9316', GradientType=0); + filter: progid:DXImageTransform.Microsoft.gradient(enabled = false); + background-repeat: repeat-x; + border-color: #e38d13; +} +.btn-warning:hover, +.btn-warning:focus { + background-color: #eb9316; + background-position: 0 -15px; +} +.btn-warning:active, +.btn-warning.active { + background-color: #eb9316; + border-color: #e38d13; +} +.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: #eb9316; + background-image: none; +} +.btn-danger { + background-image: -webkit-linear-gradient(top, #d9534f 0%, #c12e2a 100%); + background-image: -o-linear-gradient(top, #d9534f 0%, #c12e2a 100%); + background-image: -webkit-gradient(linear, left top, left bottom, from(#d9534f), to(#c12e2a)); + background-image: linear-gradient(to bottom, #d9534f 0%, #c12e2a 100%); + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9534f', endColorstr='#ffc12e2a', GradientType=0); + filter: progid:DXImageTransform.Microsoft.gradient(enabled = false); + background-repeat: repeat-x; + border-color: #b92c28; +} +.btn-danger:hover, +.btn-danger:focus { + background-color: #c12e2a; + background-position: 0 -15px; +} +.btn-danger:active, +.btn-danger.active { + background-color: #c12e2a; + border-color: #b92c28; +} +.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: #c12e2a; + background-image: none; +} +.thumbnail, +.img-thumbnail { + -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, .075); + box-shadow: 0 1px 2px rgba(0, 0, 0, .075); +} +.dropdown-menu > li > a:hover, +.dropdown-menu > li > a:focus { + background-color: #e8e8e8; + background-image: -webkit-linear-gradient(top, #f5f5f5 0%, #e8e8e8 100%); + background-image: -o-linear-gradient(top, #f5f5f5 0%, #e8e8e8 100%); + background-image: -webkit-gradient(linear, left top, left bottom, from(#f5f5f5), to(#e8e8e8)); + background-image: linear-gradient(to bottom, #f5f5f5 0%, #e8e8e8 100%); + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff5f5f5', endColorstr='#ffe8e8e8', GradientType=0); + background-repeat: repeat-x; +} +.dropdown-menu > .active > a, +.dropdown-menu > .active > a:hover, +.dropdown-menu > .active > a:focus { + background-color: #2e6da4; + background-image: -webkit-linear-gradient(top, #337ab7 0%, #2e6da4 100%); + background-image: -o-linear-gradient(top, #337ab7 0%, #2e6da4 100%); + background-image: -webkit-gradient(linear, left top, left bottom, from(#337ab7), to(#2e6da4)); + background-image: linear-gradient(to bottom, #337ab7 0%, #2e6da4 100%); + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff2e6da4', GradientType=0); + background-repeat: repeat-x; +} +.navbar-default { + background-image: -webkit-linear-gradient(top, #fff 0%, #f8f8f8 100%); + background-image: -o-linear-gradient(top, #fff 0%, #f8f8f8 100%); + background-image: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#f8f8f8)); + background-image: linear-gradient(to bottom, #fff 0%, #f8f8f8 100%); + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#fff8f8f8', GradientType=0); + filter: progid:DXImageTransform.Microsoft.gradient(enabled = false); + background-repeat: repeat-x; + border-radius: 4px; + -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, .15), 0 1px 5px rgba(0, 0, 0, .075); + box-shadow: inset 0 1px 0 rgba(255, 255, 255, .15), 0 1px 5px rgba(0, 0, 0, .075); +} +.navbar-default .navbar-nav > .open > a, +.navbar-default .navbar-nav > .active > a { + background-image: -webkit-linear-gradient(top, #dbdbdb 0%, #e2e2e2 100%); + background-image: -o-linear-gradient(top, #dbdbdb 0%, #e2e2e2 100%); + background-image: -webkit-gradient(linear, left top, left bottom, from(#dbdbdb), to(#e2e2e2)); + background-image: linear-gradient(to bottom, #dbdbdb 0%, #e2e2e2 100%); + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffdbdbdb', endColorstr='#ffe2e2e2', GradientType=0); + background-repeat: repeat-x; + -webkit-box-shadow: inset 0 3px 9px rgba(0, 0, 0, .075); + box-shadow: inset 0 3px 9px rgba(0, 0, 0, .075); +} +.navbar-brand, +.navbar-nav > li > a { + text-shadow: 0 1px 0 rgba(255, 255, 255, .25); +} +.navbar-inverse { + background-image: -webkit-linear-gradient(top, #3c3c3c 0%, #222 100%); + background-image: -o-linear-gradient(top, #3c3c3c 0%, #222 100%); + background-image: -webkit-gradient(linear, left top, left bottom, from(#3c3c3c), to(#222)); + background-image: linear-gradient(to bottom, #3c3c3c 0%, #222 100%); + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff3c3c3c', endColorstr='#ff222222', GradientType=0); + filter: progid:DXImageTransform.Microsoft.gradient(enabled = false); + background-repeat: repeat-x; + border-radius: 4px; +} +.navbar-inverse .navbar-nav > .open > a, +.navbar-inverse .navbar-nav > .active > a { + background-image: -webkit-linear-gradient(top, #080808 0%, #0f0f0f 100%); + background-image: -o-linear-gradient(top, #080808 0%, #0f0f0f 100%); + background-image: -webkit-gradient(linear, left top, left bottom, from(#080808), to(#0f0f0f)); + background-image: linear-gradient(to bottom, #080808 0%, #0f0f0f 100%); + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff080808', endColorstr='#ff0f0f0f', GradientType=0); + background-repeat: repeat-x; + -webkit-box-shadow: inset 0 3px 9px rgba(0, 0, 0, .25); + box-shadow: inset 0 3px 9px rgba(0, 0, 0, .25); +} +.navbar-inverse .navbar-brand, +.navbar-inverse .navbar-nav > li > a { + text-shadow: 0 -1px 0 rgba(0, 0, 0, .25); +} +.navbar-static-top, +.navbar-fixed-top, +.navbar-fixed-bottom { + border-radius: 0; +} +@media (max-width: 767px) { + .navbar .navbar-nav .open .dropdown-menu > .active > a, + .navbar .navbar-nav .open .dropdown-menu > .active > a:hover, + .navbar .navbar-nav .open .dropdown-menu > .active > a:focus { + color: #fff; + background-image: -webkit-linear-gradient(top, #337ab7 0%, #2e6da4 100%); + background-image: -o-linear-gradient(top, #337ab7 0%, #2e6da4 100%); + background-image: -webkit-gradient(linear, left top, left bottom, from(#337ab7), to(#2e6da4)); + background-image: linear-gradient(to bottom, #337ab7 0%, #2e6da4 100%); + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff2e6da4', GradientType=0); + background-repeat: repeat-x; + } +} +.alert { + text-shadow: 0 1px 0 rgba(255, 255, 255, .2); + -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, .25), 0 1px 2px rgba(0, 0, 0, .05); + box-shadow: inset 0 1px 0 rgba(255, 255, 255, .25), 0 1px 2px rgba(0, 0, 0, .05); +} +.alert-success { + background-image: -webkit-linear-gradient(top, #dff0d8 0%, #c8e5bc 100%); + background-image: -o-linear-gradient(top, #dff0d8 0%, #c8e5bc 100%); + background-image: -webkit-gradient(linear, left top, left bottom, from(#dff0d8), to(#c8e5bc)); + background-image: linear-gradient(to bottom, #dff0d8 0%, #c8e5bc 100%); + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffdff0d8', endColorstr='#ffc8e5bc', GradientType=0); + background-repeat: repeat-x; + border-color: #b2dba1; +} +.alert-info { + background-image: -webkit-linear-gradient(top, #d9edf7 0%, #b9def0 100%); + background-image: -o-linear-gradient(top, #d9edf7 0%, #b9def0 100%); + background-image: -webkit-gradient(linear, left top, left bottom, from(#d9edf7), to(#b9def0)); + background-image: linear-gradient(to bottom, #d9edf7 0%, #b9def0 100%); + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9edf7', endColorstr='#ffb9def0', GradientType=0); + background-repeat: repeat-x; + border-color: #9acfea; +} +.alert-warning { + background-image: -webkit-linear-gradient(top, #fcf8e3 0%, #f8efc0 100%); + background-image: -o-linear-gradient(top, #fcf8e3 0%, #f8efc0 100%); + background-image: -webkit-gradient(linear, left top, left bottom, from(#fcf8e3), to(#f8efc0)); + background-image: linear-gradient(to bottom, #fcf8e3 0%, #f8efc0 100%); + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffcf8e3', endColorstr='#fff8efc0', GradientType=0); + background-repeat: repeat-x; + border-color: #f5e79e; +} +.alert-danger { + background-image: -webkit-linear-gradient(top, #f2dede 0%, #e7c3c3 100%); + background-image: -o-linear-gradient(top, #f2dede 0%, #e7c3c3 100%); + background-image: -webkit-gradient(linear, left top, left bottom, from(#f2dede), to(#e7c3c3)); + background-image: linear-gradient(to bottom, #f2dede 0%, #e7c3c3 100%); + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff2dede', endColorstr='#ffe7c3c3', GradientType=0); + background-repeat: repeat-x; + border-color: #dca7a7; +} +.progress { + background-image: -webkit-linear-gradient(top, #ebebeb 0%, #f5f5f5 100%); + background-image: -o-linear-gradient(top, #ebebeb 0%, #f5f5f5 100%); + background-image: -webkit-gradient(linear, left top, left bottom, from(#ebebeb), to(#f5f5f5)); + background-image: linear-gradient(to bottom, #ebebeb 0%, #f5f5f5 100%); + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffebebeb', endColorstr='#fff5f5f5', GradientType=0); + background-repeat: repeat-x; +} +.progress-bar { + background-image: -webkit-linear-gradient(top, #337ab7 0%, #286090 100%); + background-image: -o-linear-gradient(top, #337ab7 0%, #286090 100%); + background-image: -webkit-gradient(linear, left top, left bottom, from(#337ab7), to(#286090)); + background-image: linear-gradient(to bottom, #337ab7 0%, #286090 100%); + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff286090', GradientType=0); + background-repeat: repeat-x; +} +.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: -webkit-gradient(linear, left top, left bottom, from(#5cb85c), to(#449d44)); + background-image: linear-gradient(to bottom, #5cb85c 0%, #449d44 100%); + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5cb85c', endColorstr='#ff449d44', GradientType=0); + background-repeat: repeat-x; +} +.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: -webkit-gradient(linear, left top, left bottom, from(#5bc0de), to(#31b0d5)); + background-image: linear-gradient(to bottom, #5bc0de 0%, #31b0d5 100%); + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5bc0de', endColorstr='#ff31b0d5', GradientType=0); + background-repeat: repeat-x; +} +.progress-bar-warning { + background-image: -webkit-linear-gradient(top, #f0ad4e 0%, #ec971f 100%); + background-image: -o-linear-gradient(top, #f0ad4e 0%, #ec971f 100%); + background-image: -webkit-gradient(linear, left top, left bottom, from(#f0ad4e), to(#ec971f)); + background-image: linear-gradient(to bottom, #f0ad4e 0%, #ec971f 100%); + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff0ad4e', endColorstr='#ffec971f', GradientType=0); + background-repeat: repeat-x; +} +.progress-bar-danger { + background-image: -webkit-linear-gradient(top, #d9534f 0%, #c9302c 100%); + background-image: -o-linear-gradient(top, #d9534f 0%, #c9302c 100%); + background-image: -webkit-gradient(linear, left top, left bottom, from(#d9534f), to(#c9302c)); + background-image: linear-gradient(to bottom, #d9534f 0%, #c9302c 100%); + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9534f', endColorstr='#ffc9302c', GradientType=0); + background-repeat: repeat-x; +} +.progress-bar-striped { + background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent); + background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent); + background-image: linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent); +} +.list-group { + border-radius: 4px; + -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, .075); + box-shadow: 0 1px 2px rgba(0, 0, 0, .075); +} +.list-group-item.active, +.list-group-item.active:hover, +.list-group-item.active:focus { + text-shadow: 0 -1px 0 #286090; + background-image: -webkit-linear-gradient(top, #337ab7 0%, #2b669a 100%); + background-image: -o-linear-gradient(top, #337ab7 0%, #2b669a 100%); + background-image: -webkit-gradient(linear, left top, left bottom, from(#337ab7), to(#2b669a)); + background-image: linear-gradient(to bottom, #337ab7 0%, #2b669a 100%); + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff2b669a', GradientType=0); + background-repeat: repeat-x; + border-color: #2b669a; +} +.list-group-item.active .badge, +.list-group-item.active:hover .badge, +.list-group-item.active:focus .badge { + text-shadow: none; +} +.panel { + -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, .05); + box-shadow: 0 1px 2px rgba(0, 0, 0, .05); +} +.panel-default > .panel-heading { + background-image: -webkit-linear-gradient(top, #f5f5f5 0%, #e8e8e8 100%); + background-image: -o-linear-gradient(top, #f5f5f5 0%, #e8e8e8 100%); + background-image: -webkit-gradient(linear, left top, left bottom, from(#f5f5f5), to(#e8e8e8)); + background-image: linear-gradient(to bottom, #f5f5f5 0%, #e8e8e8 100%); + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff5f5f5', endColorstr='#ffe8e8e8', GradientType=0); + background-repeat: repeat-x; +} +.panel-primary > .panel-heading { + background-image: -webkit-linear-gradient(top, #337ab7 0%, #2e6da4 100%); + background-image: -o-linear-gradient(top, #337ab7 0%, #2e6da4 100%); + background-image: -webkit-gradient(linear, left top, left bottom, from(#337ab7), to(#2e6da4)); + background-image: linear-gradient(to bottom, #337ab7 0%, #2e6da4 100%); + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff2e6da4', GradientType=0); + background-repeat: repeat-x; +} +.panel-success > .panel-heading { + background-image: -webkit-linear-gradient(top, #dff0d8 0%, #d0e9c6 100%); + background-image: -o-linear-gradient(top, #dff0d8 0%, #d0e9c6 100%); + background-image: -webkit-gradient(linear, left top, left bottom, from(#dff0d8), to(#d0e9c6)); + background-image: linear-gradient(to bottom, #dff0d8 0%, #d0e9c6 100%); + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffdff0d8', endColorstr='#ffd0e9c6', GradientType=0); + background-repeat: repeat-x; +} +.panel-info > .panel-heading { + background-image: -webkit-linear-gradient(top, #d9edf7 0%, #c4e3f3 100%); + background-image: -o-linear-gradient(top, #d9edf7 0%, #c4e3f3 100%); + background-image: -webkit-gradient(linear, left top, left bottom, from(#d9edf7), to(#c4e3f3)); + background-image: linear-gradient(to bottom, #d9edf7 0%, #c4e3f3 100%); + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9edf7', endColorstr='#ffc4e3f3', GradientType=0); + background-repeat: repeat-x; +} +.panel-warning > .panel-heading { + background-image: -webkit-linear-gradient(top, #fcf8e3 0%, #faf2cc 100%); + background-image: -o-linear-gradient(top, #fcf8e3 0%, #faf2cc 100%); + background-image: -webkit-gradient(linear, left top, left bottom, from(#fcf8e3), to(#faf2cc)); + background-image: linear-gradient(to bottom, #fcf8e3 0%, #faf2cc 100%); + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffcf8e3', endColorstr='#fffaf2cc', GradientType=0); + background-repeat: repeat-x; +} +.panel-danger > .panel-heading { + background-image: -webkit-linear-gradient(top, #f2dede 0%, #ebcccc 100%); + background-image: -o-linear-gradient(top, #f2dede 0%, #ebcccc 100%); + background-image: -webkit-gradient(linear, left top, left bottom, from(#f2dede), to(#ebcccc)); + background-image: linear-gradient(to bottom, #f2dede 0%, #ebcccc 100%); + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff2dede', endColorstr='#ffebcccc', GradientType=0); + background-repeat: repeat-x; +} +.well { + background-image: -webkit-linear-gradient(top, #e8e8e8 0%, #f5f5f5 100%); + background-image: -o-linear-gradient(top, #e8e8e8 0%, #f5f5f5 100%); + background-image: -webkit-gradient(linear, left top, left bottom, from(#e8e8e8), to(#f5f5f5)); + background-image: linear-gradient(to bottom, #e8e8e8 0%, #f5f5f5 100%); + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffe8e8e8', endColorstr='#fff5f5f5', GradientType=0); + background-repeat: repeat-x; + border-color: #dcdcdc; + -webkit-box-shadow: inset 0 1px 3px rgba(0, 0, 0, .05), 0 1px 0 rgba(255, 255, 255, .1); + box-shadow: inset 0 1px 3px rgba(0, 0, 0, .05), 0 1px 0 rgba(255, 255, 255, .1); +} +/*# sourceMappingURL=bootstrap-theme.css.map */ diff --git a/server/static/css/bootstrap-theme.css.map b/server/static/css/bootstrap-theme.css.map new file mode 100644 index 0000000..d876f60 --- /dev/null +++ b/server/static/css/bootstrap-theme.css.map @@ -0,0 +1 @@ +{"version":3,"sources":["bootstrap-theme.css","less/theme.less","less/mixins/vendor-prefixes.less","less/mixins/gradients.less","less/mixins/reset-filter.less"],"names":[],"mappings":"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","file":"bootstrap-theme.css","sourcesContent":["/*!\n * Bootstrap v3.3.7 (http://getbootstrap.com)\n * Copyright 2011-2016 Twitter, Inc.\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)\n */\n.btn-default,\n.btn-primary,\n.btn-success,\n.btn-info,\n.btn-warning,\n.btn-danger {\n text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.2);\n -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);\n box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);\n}\n.btn-default:active,\n.btn-primary:active,\n.btn-success:active,\n.btn-info:active,\n.btn-warning:active,\n.btn-danger:active,\n.btn-default.active,\n.btn-primary.active,\n.btn-success.active,\n.btn-info.active,\n.btn-warning.active,\n.btn-danger.active {\n -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\n box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\n}\n.btn-default.disabled,\n.btn-primary.disabled,\n.btn-success.disabled,\n.btn-info.disabled,\n.btn-warning.disabled,\n.btn-danger.disabled,\n.btn-default[disabled],\n.btn-primary[disabled],\n.btn-success[disabled],\n.btn-info[disabled],\n.btn-warning[disabled],\n.btn-danger[disabled],\nfieldset[disabled] .btn-default,\nfieldset[disabled] .btn-primary,\nfieldset[disabled] .btn-success,\nfieldset[disabled] .btn-info,\nfieldset[disabled] .btn-warning,\nfieldset[disabled] .btn-danger {\n -webkit-box-shadow: none;\n box-shadow: none;\n}\n.btn-default .badge,\n.btn-primary .badge,\n.btn-success .badge,\n.btn-info .badge,\n.btn-warning .badge,\n.btn-danger .badge {\n text-shadow: none;\n}\n.btn:active,\n.btn.active {\n background-image: none;\n}\n.btn-default {\n background-image: -webkit-linear-gradient(top, #fff 0%, #e0e0e0 100%);\n background-image: -o-linear-gradient(top, #fff 0%, #e0e0e0 100%);\n background-image: linear-gradient(to bottom, #fff 0%, #e0e0e0 100%);\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffe0e0e0', GradientType=0);\n filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);\n background-repeat: repeat-x;\n border-color: #dbdbdb;\n text-shadow: 0 1px 0 #fff;\n border-color: #ccc;\n}\n.btn-default:hover,\n.btn-default:focus {\n background-color: #e0e0e0;\n background-position: 0 -15px;\n}\n.btn-default:active,\n.btn-default.active {\n background-color: #e0e0e0;\n border-color: #dbdbdb;\n}\n.btn-default.disabled,\n.btn-default[disabled],\nfieldset[disabled] .btn-default,\n.btn-default.disabled:hover,\n.btn-default[disabled]:hover,\nfieldset[disabled] .btn-default:hover,\n.btn-default.disabled:focus,\n.btn-default[disabled]:focus,\nfieldset[disabled] .btn-default:focus,\n.btn-default.disabled.focus,\n.btn-default[disabled].focus,\nfieldset[disabled] .btn-default.focus,\n.btn-default.disabled:active,\n.btn-default[disabled]:active,\nfieldset[disabled] .btn-default:active,\n.btn-default.disabled.active,\n.btn-default[disabled].active,\nfieldset[disabled] .btn-default.active {\n background-color: #e0e0e0;\n background-image: none;\n}\n.btn-primary {\n background-image: -webkit-linear-gradient(top, #337ab7 0%, #265a88 100%);\n background-image: -o-linear-gradient(top, #337ab7 0%, #265a88 100%);\n background-image: linear-gradient(to bottom, #337ab7 0%, #265a88 100%);\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff265a88', GradientType=0);\n filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);\n background-repeat: repeat-x;\n border-color: #245580;\n}\n.btn-primary:hover,\n.btn-primary:focus {\n background-color: #265a88;\n background-position: 0 -15px;\n}\n.btn-primary:active,\n.btn-primary.active {\n background-color: #265a88;\n border-color: #245580;\n}\n.btn-primary.disabled,\n.btn-primary[disabled],\nfieldset[disabled] .btn-primary,\n.btn-primary.disabled:hover,\n.btn-primary[disabled]:hover,\nfieldset[disabled] .btn-primary:hover,\n.btn-primary.disabled:focus,\n.btn-primary[disabled]:focus,\nfieldset[disabled] .btn-primary:focus,\n.btn-primary.disabled.focus,\n.btn-primary[disabled].focus,\nfieldset[disabled] .btn-primary.focus,\n.btn-primary.disabled:active,\n.btn-primary[disabled]:active,\nfieldset[disabled] .btn-primary:active,\n.btn-primary.disabled.active,\n.btn-primary[disabled].active,\nfieldset[disabled] .btn-primary.active {\n background-color: #265a88;\n background-image: none;\n}\n.btn-success {\n background-image: -webkit-linear-gradient(top, #5cb85c 0%, #419641 100%);\n background-image: -o-linear-gradient(top, #5cb85c 0%, #419641 100%);\n background-image: linear-gradient(to bottom, #5cb85c 0%, #419641 100%);\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5cb85c', endColorstr='#ff419641', GradientType=0);\n filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);\n background-repeat: repeat-x;\n border-color: #3e8f3e;\n}\n.btn-success:hover,\n.btn-success:focus {\n background-color: #419641;\n background-position: 0 -15px;\n}\n.btn-success:active,\n.btn-success.active {\n background-color: #419641;\n border-color: #3e8f3e;\n}\n.btn-success.disabled,\n.btn-success[disabled],\nfieldset[disabled] .btn-success,\n.btn-success.disabled:hover,\n.btn-success[disabled]:hover,\nfieldset[disabled] .btn-success:hover,\n.btn-success.disabled:focus,\n.btn-success[disabled]:focus,\nfieldset[disabled] .btn-success:focus,\n.btn-success.disabled.focus,\n.btn-success[disabled].focus,\nfieldset[disabled] .btn-success.focus,\n.btn-success.disabled:active,\n.btn-success[disabled]:active,\nfieldset[disabled] .btn-success:active,\n.btn-success.disabled.active,\n.btn-success[disabled].active,\nfieldset[disabled] .btn-success.active {\n background-color: #419641;\n background-image: none;\n}\n.btn-info {\n background-image: -webkit-linear-gradient(top, #5bc0de 0%, #2aabd2 100%);\n background-image: -o-linear-gradient(top, #5bc0de 0%, #2aabd2 100%);\n background-image: linear-gradient(to bottom, #5bc0de 0%, #2aabd2 100%);\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5bc0de', endColorstr='#ff2aabd2', GradientType=0);\n filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);\n background-repeat: repeat-x;\n border-color: #28a4c9;\n}\n.btn-info:hover,\n.btn-info:focus {\n background-color: #2aabd2;\n background-position: 0 -15px;\n}\n.btn-info:active,\n.btn-info.active {\n background-color: #2aabd2;\n border-color: #28a4c9;\n}\n.btn-info.disabled,\n.btn-info[disabled],\nfieldset[disabled] .btn-info,\n.btn-info.disabled:hover,\n.btn-info[disabled]:hover,\nfieldset[disabled] .btn-info:hover,\n.btn-info.disabled:focus,\n.btn-info[disabled]:focus,\nfieldset[disabled] .btn-info:focus,\n.btn-info.disabled.focus,\n.btn-info[disabled].focus,\nfieldset[disabled] .btn-info.focus,\n.btn-info.disabled:active,\n.btn-info[disabled]:active,\nfieldset[disabled] .btn-info:active,\n.btn-info.disabled.active,\n.btn-info[disabled].active,\nfieldset[disabled] .btn-info.active {\n background-color: #2aabd2;\n background-image: none;\n}\n.btn-warning {\n background-image: -webkit-linear-gradient(top, #f0ad4e 0%, #eb9316 100%);\n background-image: -o-linear-gradient(top, #f0ad4e 0%, #eb9316 100%);\n background-image: linear-gradient(to bottom, #f0ad4e 0%, #eb9316 100%);\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff0ad4e', endColorstr='#ffeb9316', GradientType=0);\n filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);\n background-repeat: repeat-x;\n border-color: #e38d13;\n}\n.btn-warning:hover,\n.btn-warning:focus {\n background-color: #eb9316;\n background-position: 0 -15px;\n}\n.btn-warning:active,\n.btn-warning.active {\n background-color: #eb9316;\n border-color: #e38d13;\n}\n.btn-warning.disabled,\n.btn-warning[disabled],\nfieldset[disabled] .btn-warning,\n.btn-warning.disabled:hover,\n.btn-warning[disabled]:hover,\nfieldset[disabled] .btn-warning:hover,\n.btn-warning.disabled:focus,\n.btn-warning[disabled]:focus,\nfieldset[disabled] .btn-warning:focus,\n.btn-warning.disabled.focus,\n.btn-warning[disabled].focus,\nfieldset[disabled] .btn-warning.focus,\n.btn-warning.disabled:active,\n.btn-warning[disabled]:active,\nfieldset[disabled] .btn-warning:active,\n.btn-warning.disabled.active,\n.btn-warning[disabled].active,\nfieldset[disabled] .btn-warning.active {\n background-color: #eb9316;\n background-image: none;\n}\n.btn-danger {\n background-image: -webkit-linear-gradient(top, #d9534f 0%, #c12e2a 100%);\n background-image: -o-linear-gradient(top, #d9534f 0%, #c12e2a 100%);\n background-image: linear-gradient(to bottom, #d9534f 0%, #c12e2a 100%);\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9534f', endColorstr='#ffc12e2a', GradientType=0);\n filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);\n background-repeat: repeat-x;\n border-color: #b92c28;\n}\n.btn-danger:hover,\n.btn-danger:focus {\n background-color: #c12e2a;\n background-position: 0 -15px;\n}\n.btn-danger:active,\n.btn-danger.active {\n background-color: #c12e2a;\n border-color: #b92c28;\n}\n.btn-danger.disabled,\n.btn-danger[disabled],\nfieldset[disabled] .btn-danger,\n.btn-danger.disabled:hover,\n.btn-danger[disabled]:hover,\nfieldset[disabled] .btn-danger:hover,\n.btn-danger.disabled:focus,\n.btn-danger[disabled]:focus,\nfieldset[disabled] .btn-danger:focus,\n.btn-danger.disabled.focus,\n.btn-danger[disabled].focus,\nfieldset[disabled] .btn-danger.focus,\n.btn-danger.disabled:active,\n.btn-danger[disabled]:active,\nfieldset[disabled] .btn-danger:active,\n.btn-danger.disabled.active,\n.btn-danger[disabled].active,\nfieldset[disabled] .btn-danger.active {\n background-color: #c12e2a;\n background-image: none;\n}\n.thumbnail,\n.img-thumbnail {\n -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.075);\n box-shadow: 0 1px 2px rgba(0, 0, 0, 0.075);\n}\n.dropdown-menu > li > a:hover,\n.dropdown-menu > li > a:focus {\n background-image: -webkit-linear-gradient(top, #f5f5f5 0%, #e8e8e8 100%);\n background-image: -o-linear-gradient(top, #f5f5f5 0%, #e8e8e8 100%);\n background-image: linear-gradient(to bottom, #f5f5f5 0%, #e8e8e8 100%);\n background-repeat: repeat-x;\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff5f5f5', endColorstr='#ffe8e8e8', GradientType=0);\n background-color: #e8e8e8;\n}\n.dropdown-menu > .active > a,\n.dropdown-menu > .active > a:hover,\n.dropdown-menu > .active > a:focus {\n background-image: -webkit-linear-gradient(top, #337ab7 0%, #2e6da4 100%);\n background-image: -o-linear-gradient(top, #337ab7 0%, #2e6da4 100%);\n background-image: linear-gradient(to bottom, #337ab7 0%, #2e6da4 100%);\n background-repeat: repeat-x;\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff2e6da4', GradientType=0);\n background-color: #2e6da4;\n}\n.navbar-default {\n background-image: -webkit-linear-gradient(top, #ffffff 0%, #f8f8f8 100%);\n background-image: -o-linear-gradient(top, #ffffff 0%, #f8f8f8 100%);\n background-image: linear-gradient(to bottom, #ffffff 0%, #f8f8f8 100%);\n background-repeat: repeat-x;\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#fff8f8f8', GradientType=0);\n filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);\n border-radius: 4px;\n -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 5px rgba(0, 0, 0, 0.075);\n box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 5px rgba(0, 0, 0, 0.075);\n}\n.navbar-default .navbar-nav > .open > a,\n.navbar-default .navbar-nav > .active > a {\n background-image: -webkit-linear-gradient(top, #dbdbdb 0%, #e2e2e2 100%);\n background-image: -o-linear-gradient(top, #dbdbdb 0%, #e2e2e2 100%);\n background-image: linear-gradient(to bottom, #dbdbdb 0%, #e2e2e2 100%);\n background-repeat: repeat-x;\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffdbdbdb', endColorstr='#ffe2e2e2', GradientType=0);\n -webkit-box-shadow: inset 0 3px 9px rgba(0, 0, 0, 0.075);\n box-shadow: inset 0 3px 9px rgba(0, 0, 0, 0.075);\n}\n.navbar-brand,\n.navbar-nav > li > a {\n text-shadow: 0 1px 0 rgba(255, 255, 255, 0.25);\n}\n.navbar-inverse {\n background-image: -webkit-linear-gradient(top, #3c3c3c 0%, #222 100%);\n background-image: -o-linear-gradient(top, #3c3c3c 0%, #222 100%);\n background-image: linear-gradient(to bottom, #3c3c3c 0%, #222 100%);\n background-repeat: repeat-x;\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff3c3c3c', endColorstr='#ff222222', GradientType=0);\n filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);\n border-radius: 4px;\n}\n.navbar-inverse .navbar-nav > .open > a,\n.navbar-inverse .navbar-nav > .active > a {\n background-image: -webkit-linear-gradient(top, #080808 0%, #0f0f0f 100%);\n background-image: -o-linear-gradient(top, #080808 0%, #0f0f0f 100%);\n background-image: linear-gradient(to bottom, #080808 0%, #0f0f0f 100%);\n background-repeat: repeat-x;\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff080808', endColorstr='#ff0f0f0f', GradientType=0);\n -webkit-box-shadow: inset 0 3px 9px rgba(0, 0, 0, 0.25);\n box-shadow: inset 0 3px 9px rgba(0, 0, 0, 0.25);\n}\n.navbar-inverse .navbar-brand,\n.navbar-inverse .navbar-nav > li > a {\n text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);\n}\n.navbar-static-top,\n.navbar-fixed-top,\n.navbar-fixed-bottom {\n border-radius: 0;\n}\n@media (max-width: 767px) {\n .navbar .navbar-nav .open .dropdown-menu > .active > a,\n .navbar .navbar-nav .open .dropdown-menu > .active > a:hover,\n .navbar .navbar-nav .open .dropdown-menu > .active > a:focus {\n color: #fff;\n background-image: -webkit-linear-gradient(top, #337ab7 0%, #2e6da4 100%);\n background-image: -o-linear-gradient(top, #337ab7 0%, #2e6da4 100%);\n background-image: linear-gradient(to bottom, #337ab7 0%, #2e6da4 100%);\n background-repeat: repeat-x;\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff2e6da4', GradientType=0);\n }\n}\n.alert {\n text-shadow: 0 1px 0 rgba(255, 255, 255, 0.2);\n -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.25), 0 1px 2px rgba(0, 0, 0, 0.05);\n box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.25), 0 1px 2px rgba(0, 0, 0, 0.05);\n}\n.alert-success {\n background-image: -webkit-linear-gradient(top, #dff0d8 0%, #c8e5bc 100%);\n background-image: -o-linear-gradient(top, #dff0d8 0%, #c8e5bc 100%);\n background-image: linear-gradient(to bottom, #dff0d8 0%, #c8e5bc 100%);\n background-repeat: repeat-x;\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffdff0d8', endColorstr='#ffc8e5bc', GradientType=0);\n border-color: #b2dba1;\n}\n.alert-info {\n background-image: -webkit-linear-gradient(top, #d9edf7 0%, #b9def0 100%);\n background-image: -o-linear-gradient(top, #d9edf7 0%, #b9def0 100%);\n background-image: linear-gradient(to bottom, #d9edf7 0%, #b9def0 100%);\n background-repeat: repeat-x;\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9edf7', endColorstr='#ffb9def0', GradientType=0);\n border-color: #9acfea;\n}\n.alert-warning {\n background-image: -webkit-linear-gradient(top, #fcf8e3 0%, #f8efc0 100%);\n background-image: -o-linear-gradient(top, #fcf8e3 0%, #f8efc0 100%);\n background-image: linear-gradient(to bottom, #fcf8e3 0%, #f8efc0 100%);\n background-repeat: repeat-x;\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffcf8e3', endColorstr='#fff8efc0', GradientType=0);\n border-color: #f5e79e;\n}\n.alert-danger {\n background-image: -webkit-linear-gradient(top, #f2dede 0%, #e7c3c3 100%);\n background-image: -o-linear-gradient(top, #f2dede 0%, #e7c3c3 100%);\n background-image: linear-gradient(to bottom, #f2dede 0%, #e7c3c3 100%);\n background-repeat: repeat-x;\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff2dede', endColorstr='#ffe7c3c3', GradientType=0);\n border-color: #dca7a7;\n}\n.progress {\n background-image: -webkit-linear-gradient(top, #ebebeb 0%, #f5f5f5 100%);\n background-image: -o-linear-gradient(top, #ebebeb 0%, #f5f5f5 100%);\n background-image: linear-gradient(to bottom, #ebebeb 0%, #f5f5f5 100%);\n background-repeat: repeat-x;\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffebebeb', endColorstr='#fff5f5f5', GradientType=0);\n}\n.progress-bar {\n background-image: -webkit-linear-gradient(top, #337ab7 0%, #286090 100%);\n background-image: -o-linear-gradient(top, #337ab7 0%, #286090 100%);\n background-image: linear-gradient(to bottom, #337ab7 0%, #286090 100%);\n background-repeat: repeat-x;\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff286090', GradientType=0);\n}\n.progress-bar-success {\n background-image: -webkit-linear-gradient(top, #5cb85c 0%, #449d44 100%);\n background-image: -o-linear-gradient(top, #5cb85c 0%, #449d44 100%);\n background-image: linear-gradient(to bottom, #5cb85c 0%, #449d44 100%);\n background-repeat: repeat-x;\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5cb85c', endColorstr='#ff449d44', GradientType=0);\n}\n.progress-bar-info {\n background-image: -webkit-linear-gradient(top, #5bc0de 0%, #31b0d5 100%);\n background-image: -o-linear-gradient(top, #5bc0de 0%, #31b0d5 100%);\n background-image: linear-gradient(to bottom, #5bc0de 0%, #31b0d5 100%);\n background-repeat: repeat-x;\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5bc0de', endColorstr='#ff31b0d5', GradientType=0);\n}\n.progress-bar-warning {\n background-image: -webkit-linear-gradient(top, #f0ad4e 0%, #ec971f 100%);\n background-image: -o-linear-gradient(top, #f0ad4e 0%, #ec971f 100%);\n background-image: linear-gradient(to bottom, #f0ad4e 0%, #ec971f 100%);\n background-repeat: repeat-x;\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff0ad4e', endColorstr='#ffec971f', GradientType=0);\n}\n.progress-bar-danger {\n background-image: -webkit-linear-gradient(top, #d9534f 0%, #c9302c 100%);\n background-image: -o-linear-gradient(top, #d9534f 0%, #c9302c 100%);\n background-image: linear-gradient(to bottom, #d9534f 0%, #c9302c 100%);\n background-repeat: repeat-x;\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9534f', endColorstr='#ffc9302c', GradientType=0);\n}\n.progress-bar-striped {\n 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);\n 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);\n 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);\n}\n.list-group {\n border-radius: 4px;\n -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.075);\n box-shadow: 0 1px 2px rgba(0, 0, 0, 0.075);\n}\n.list-group-item.active,\n.list-group-item.active:hover,\n.list-group-item.active:focus {\n text-shadow: 0 -1px 0 #286090;\n background-image: -webkit-linear-gradient(top, #337ab7 0%, #2b669a 100%);\n background-image: -o-linear-gradient(top, #337ab7 0%, #2b669a 100%);\n background-image: linear-gradient(to bottom, #337ab7 0%, #2b669a 100%);\n background-repeat: repeat-x;\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff2b669a', GradientType=0);\n border-color: #2b669a;\n}\n.list-group-item.active .badge,\n.list-group-item.active:hover .badge,\n.list-group-item.active:focus .badge {\n text-shadow: none;\n}\n.panel {\n -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05);\n box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05);\n}\n.panel-default > .panel-heading {\n background-image: -webkit-linear-gradient(top, #f5f5f5 0%, #e8e8e8 100%);\n background-image: -o-linear-gradient(top, #f5f5f5 0%, #e8e8e8 100%);\n background-image: linear-gradient(to bottom, #f5f5f5 0%, #e8e8e8 100%);\n background-repeat: repeat-x;\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff5f5f5', endColorstr='#ffe8e8e8', GradientType=0);\n}\n.panel-primary > .panel-heading {\n background-image: -webkit-linear-gradient(top, #337ab7 0%, #2e6da4 100%);\n background-image: -o-linear-gradient(top, #337ab7 0%, #2e6da4 100%);\n background-image: linear-gradient(to bottom, #337ab7 0%, #2e6da4 100%);\n background-repeat: repeat-x;\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff2e6da4', GradientType=0);\n}\n.panel-success > .panel-heading {\n background-image: -webkit-linear-gradient(top, #dff0d8 0%, #d0e9c6 100%);\n background-image: -o-linear-gradient(top, #dff0d8 0%, #d0e9c6 100%);\n background-image: linear-gradient(to bottom, #dff0d8 0%, #d0e9c6 100%);\n background-repeat: repeat-x;\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffdff0d8', endColorstr='#ffd0e9c6', GradientType=0);\n}\n.panel-info > .panel-heading {\n background-image: -webkit-linear-gradient(top, #d9edf7 0%, #c4e3f3 100%);\n background-image: -o-linear-gradient(top, #d9edf7 0%, #c4e3f3 100%);\n background-image: linear-gradient(to bottom, #d9edf7 0%, #c4e3f3 100%);\n background-repeat: repeat-x;\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9edf7', endColorstr='#ffc4e3f3', GradientType=0);\n}\n.panel-warning > .panel-heading {\n background-image: -webkit-linear-gradient(top, #fcf8e3 0%, #faf2cc 100%);\n background-image: -o-linear-gradient(top, #fcf8e3 0%, #faf2cc 100%);\n background-image: linear-gradient(to bottom, #fcf8e3 0%, #faf2cc 100%);\n background-repeat: repeat-x;\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffcf8e3', endColorstr='#fffaf2cc', GradientType=0);\n}\n.panel-danger > .panel-heading {\n background-image: -webkit-linear-gradient(top, #f2dede 0%, #ebcccc 100%);\n background-image: -o-linear-gradient(top, #f2dede 0%, #ebcccc 100%);\n background-image: linear-gradient(to bottom, #f2dede 0%, #ebcccc 100%);\n background-repeat: repeat-x;\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff2dede', endColorstr='#ffebcccc', GradientType=0);\n}\n.well {\n background-image: -webkit-linear-gradient(top, #e8e8e8 0%, #f5f5f5 100%);\n background-image: -o-linear-gradient(top, #e8e8e8 0%, #f5f5f5 100%);\n background-image: linear-gradient(to bottom, #e8e8e8 0%, #f5f5f5 100%);\n background-repeat: repeat-x;\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffe8e8e8', endColorstr='#fff5f5f5', GradientType=0);\n border-color: #dcdcdc;\n -webkit-box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.05), 0 1px 0 rgba(255, 255, 255, 0.1);\n box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.05), 0 1px 0 rgba(255, 255, 255, 0.1);\n}\n/*# sourceMappingURL=bootstrap-theme.css.map */","/*!\n * Bootstrap v3.3.7 (http://getbootstrap.com)\n * Copyright 2011-2016 Twitter, Inc.\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)\n */\n\n//\n// Load core variables and mixins\n// --------------------------------------------------\n\n@import \"variables.less\";\n@import \"mixins.less\";\n\n\n//\n// Buttons\n// --------------------------------------------------\n\n// Common styles\n.btn-default,\n.btn-primary,\n.btn-success,\n.btn-info,\n.btn-warning,\n.btn-danger {\n text-shadow: 0 -1px 0 rgba(0,0,0,.2);\n @shadow: inset 0 1px 0 rgba(255,255,255,.15), 0 1px 1px rgba(0,0,0,.075);\n .box-shadow(@shadow);\n\n // Reset the shadow\n &:active,\n &.active {\n .box-shadow(inset 0 3px 5px rgba(0,0,0,.125));\n }\n\n &.disabled,\n &[disabled],\n fieldset[disabled] & {\n .box-shadow(none);\n }\n\n .badge {\n text-shadow: none;\n }\n}\n\n// Mixin for generating new styles\n.btn-styles(@btn-color: #555) {\n #gradient > .vertical(@start-color: @btn-color; @end-color: darken(@btn-color, 12%));\n .reset-filter(); // Disable gradients for IE9 because filter bleeds through rounded corners; see https://github.com/twbs/bootstrap/issues/10620\n background-repeat: repeat-x;\n border-color: darken(@btn-color, 14%);\n\n &:hover,\n &:focus {\n background-color: darken(@btn-color, 12%);\n background-position: 0 -15px;\n }\n\n &:active,\n &.active {\n background-color: darken(@btn-color, 12%);\n border-color: darken(@btn-color, 14%);\n }\n\n &.disabled,\n &[disabled],\n fieldset[disabled] & {\n &,\n &:hover,\n &:focus,\n &.focus,\n &:active,\n &.active {\n background-color: darken(@btn-color, 12%);\n background-image: none;\n }\n }\n}\n\n// Common styles\n.btn {\n // Remove the gradient for the pressed/active state\n &:active,\n &.active {\n background-image: none;\n }\n}\n\n// Apply the mixin to the buttons\n.btn-default { .btn-styles(@btn-default-bg); text-shadow: 0 1px 0 #fff; border-color: #ccc; }\n.btn-primary { .btn-styles(@btn-primary-bg); }\n.btn-success { .btn-styles(@btn-success-bg); }\n.btn-info { .btn-styles(@btn-info-bg); }\n.btn-warning { .btn-styles(@btn-warning-bg); }\n.btn-danger { .btn-styles(@btn-danger-bg); }\n\n\n//\n// Images\n// --------------------------------------------------\n\n.thumbnail,\n.img-thumbnail {\n .box-shadow(0 1px 2px rgba(0,0,0,.075));\n}\n\n\n//\n// Dropdowns\n// --------------------------------------------------\n\n.dropdown-menu > li > a:hover,\n.dropdown-menu > li > a:focus {\n #gradient > .vertical(@start-color: @dropdown-link-hover-bg; @end-color: darken(@dropdown-link-hover-bg, 5%));\n background-color: darken(@dropdown-link-hover-bg, 5%);\n}\n.dropdown-menu > .active > a,\n.dropdown-menu > .active > a:hover,\n.dropdown-menu > .active > a:focus {\n #gradient > .vertical(@start-color: @dropdown-link-active-bg; @end-color: darken(@dropdown-link-active-bg, 5%));\n background-color: darken(@dropdown-link-active-bg, 5%);\n}\n\n\n//\n// Navbar\n// --------------------------------------------------\n\n// Default navbar\n.navbar-default {\n #gradient > .vertical(@start-color: lighten(@navbar-default-bg, 10%); @end-color: @navbar-default-bg);\n .reset-filter(); // Remove gradient in IE<10 to fix bug where dropdowns don't get triggered\n border-radius: @navbar-border-radius;\n @shadow: inset 0 1px 0 rgba(255,255,255,.15), 0 1px 5px rgba(0,0,0,.075);\n .box-shadow(@shadow);\n\n .navbar-nav > .open > a,\n .navbar-nav > .active > a {\n #gradient > .vertical(@start-color: darken(@navbar-default-link-active-bg, 5%); @end-color: darken(@navbar-default-link-active-bg, 2%));\n .box-shadow(inset 0 3px 9px rgba(0,0,0,.075));\n }\n}\n.navbar-brand,\n.navbar-nav > li > a {\n text-shadow: 0 1px 0 rgba(255,255,255,.25);\n}\n\n// Inverted navbar\n.navbar-inverse {\n #gradient > .vertical(@start-color: lighten(@navbar-inverse-bg, 10%); @end-color: @navbar-inverse-bg);\n .reset-filter(); // Remove gradient in IE<10 to fix bug where dropdowns don't get triggered; see https://github.com/twbs/bootstrap/issues/10257\n border-radius: @navbar-border-radius;\n .navbar-nav > .open > a,\n .navbar-nav > .active > a {\n #gradient > .vertical(@start-color: @navbar-inverse-link-active-bg; @end-color: lighten(@navbar-inverse-link-active-bg, 2.5%));\n .box-shadow(inset 0 3px 9px rgba(0,0,0,.25));\n }\n\n .navbar-brand,\n .navbar-nav > li > a {\n text-shadow: 0 -1px 0 rgba(0,0,0,.25);\n }\n}\n\n// Undo rounded corners in static and fixed navbars\n.navbar-static-top,\n.navbar-fixed-top,\n.navbar-fixed-bottom {\n border-radius: 0;\n}\n\n// Fix active state of dropdown items in collapsed mode\n@media (max-width: @grid-float-breakpoint-max) {\n .navbar .navbar-nav .open .dropdown-menu > .active > a {\n &,\n &:hover,\n &:focus {\n color: #fff;\n #gradient > .vertical(@start-color: @dropdown-link-active-bg; @end-color: darken(@dropdown-link-active-bg, 5%));\n }\n }\n}\n\n\n//\n// Alerts\n// --------------------------------------------------\n\n// Common styles\n.alert {\n text-shadow: 0 1px 0 rgba(255,255,255,.2);\n @shadow: inset 0 1px 0 rgba(255,255,255,.25), 0 1px 2px rgba(0,0,0,.05);\n .box-shadow(@shadow);\n}\n\n// Mixin for generating new styles\n.alert-styles(@color) {\n #gradient > .vertical(@start-color: @color; @end-color: darken(@color, 7.5%));\n border-color: darken(@color, 15%);\n}\n\n// Apply the mixin to the alerts\n.alert-success { .alert-styles(@alert-success-bg); }\n.alert-info { .alert-styles(@alert-info-bg); }\n.alert-warning { .alert-styles(@alert-warning-bg); }\n.alert-danger { .alert-styles(@alert-danger-bg); }\n\n\n//\n// Progress bars\n// --------------------------------------------------\n\n// Give the progress background some depth\n.progress {\n #gradient > .vertical(@start-color: darken(@progress-bg, 4%); @end-color: @progress-bg)\n}\n\n// Mixin for generating new styles\n.progress-bar-styles(@color) {\n #gradient > .vertical(@start-color: @color; @end-color: darken(@color, 10%));\n}\n\n// Apply the mixin to the progress bars\n.progress-bar { .progress-bar-styles(@progress-bar-bg); }\n.progress-bar-success { .progress-bar-styles(@progress-bar-success-bg); }\n.progress-bar-info { .progress-bar-styles(@progress-bar-info-bg); }\n.progress-bar-warning { .progress-bar-styles(@progress-bar-warning-bg); }\n.progress-bar-danger { .progress-bar-styles(@progress-bar-danger-bg); }\n\n// Reset the striped class because our mixins don't do multiple gradients and\n// the above custom styles override the new `.progress-bar-striped` in v3.2.0.\n.progress-bar-striped {\n #gradient > .striped();\n}\n\n\n//\n// List groups\n// --------------------------------------------------\n\n.list-group {\n border-radius: @border-radius-base;\n .box-shadow(0 1px 2px rgba(0,0,0,.075));\n}\n.list-group-item.active,\n.list-group-item.active:hover,\n.list-group-item.active:focus {\n text-shadow: 0 -1px 0 darken(@list-group-active-bg, 10%);\n #gradient > .vertical(@start-color: @list-group-active-bg; @end-color: darken(@list-group-active-bg, 7.5%));\n border-color: darken(@list-group-active-border, 7.5%);\n\n .badge {\n text-shadow: none;\n }\n}\n\n\n//\n// Panels\n// --------------------------------------------------\n\n// Common styles\n.panel {\n .box-shadow(0 1px 2px rgba(0,0,0,.05));\n}\n\n// Mixin for generating new styles\n.panel-heading-styles(@color) {\n #gradient > .vertical(@start-color: @color; @end-color: darken(@color, 5%));\n}\n\n// Apply the mixin to the panel headings only\n.panel-default > .panel-heading { .panel-heading-styles(@panel-default-heading-bg); }\n.panel-primary > .panel-heading { .panel-heading-styles(@panel-primary-heading-bg); }\n.panel-success > .panel-heading { .panel-heading-styles(@panel-success-heading-bg); }\n.panel-info > .panel-heading { .panel-heading-styles(@panel-info-heading-bg); }\n.panel-warning > .panel-heading { .panel-heading-styles(@panel-warning-heading-bg); }\n.panel-danger > .panel-heading { .panel-heading-styles(@panel-danger-heading-bg); }\n\n\n//\n// Wells\n// --------------------------------------------------\n\n.well {\n #gradient > .vertical(@start-color: darken(@well-bg, 5%); @end-color: @well-bg);\n border-color: darken(@well-bg, 10%);\n @shadow: inset 0 1px 3px rgba(0,0,0,.05), 0 1px 0 rgba(255,255,255,.1);\n .box-shadow(@shadow);\n}\n","// Vendor Prefixes\n//\n// All vendor mixins are deprecated as of v3.2.0 due to the introduction of\n// Autoprefixer in our Gruntfile. They have been removed in v4.\n\n// - Animations\n// - Backface visibility\n// - Box shadow\n// - Box sizing\n// - Content columns\n// - Hyphens\n// - Placeholder text\n// - Transformations\n// - Transitions\n// - User Select\n\n\n// Animations\n.animation(@animation) {\n -webkit-animation: @animation;\n -o-animation: @animation;\n animation: @animation;\n}\n.animation-name(@name) {\n -webkit-animation-name: @name;\n animation-name: @name;\n}\n.animation-duration(@duration) {\n -webkit-animation-duration: @duration;\n animation-duration: @duration;\n}\n.animation-timing-function(@timing-function) {\n -webkit-animation-timing-function: @timing-function;\n animation-timing-function: @timing-function;\n}\n.animation-delay(@delay) {\n -webkit-animation-delay: @delay;\n animation-delay: @delay;\n}\n.animation-iteration-count(@iteration-count) {\n -webkit-animation-iteration-count: @iteration-count;\n animation-iteration-count: @iteration-count;\n}\n.animation-direction(@direction) {\n -webkit-animation-direction: @direction;\n animation-direction: @direction;\n}\n.animation-fill-mode(@fill-mode) {\n -webkit-animation-fill-mode: @fill-mode;\n animation-fill-mode: @fill-mode;\n}\n\n// Backface visibility\n// Prevent browsers from flickering when using CSS 3D transforms.\n// Default value is `visible`, but can be changed to `hidden`\n\n.backface-visibility(@visibility) {\n -webkit-backface-visibility: @visibility;\n -moz-backface-visibility: @visibility;\n backface-visibility: @visibility;\n}\n\n// Drop shadows\n//\n// Note: Deprecated `.box-shadow()` as of v3.1.0 since all of Bootstrap's\n// supported browsers that have box shadow capabilities now support it.\n\n.box-shadow(@shadow) {\n -webkit-box-shadow: @shadow; // iOS <4.3 & Android <4.1\n box-shadow: @shadow;\n}\n\n// Box sizing\n.box-sizing(@boxmodel) {\n -webkit-box-sizing: @boxmodel;\n -moz-box-sizing: @boxmodel;\n box-sizing: @boxmodel;\n}\n\n// CSS3 Content Columns\n.content-columns(@column-count; @column-gap: @grid-gutter-width) {\n -webkit-column-count: @column-count;\n -moz-column-count: @column-count;\n column-count: @column-count;\n -webkit-column-gap: @column-gap;\n -moz-column-gap: @column-gap;\n column-gap: @column-gap;\n}\n\n// Optional hyphenation\n.hyphens(@mode: auto) {\n word-wrap: break-word;\n -webkit-hyphens: @mode;\n -moz-hyphens: @mode;\n -ms-hyphens: @mode; // IE10+\n -o-hyphens: @mode;\n hyphens: @mode;\n}\n\n// Placeholder text\n.placeholder(@color: @input-color-placeholder) {\n // Firefox\n &::-moz-placeholder {\n color: @color;\n opacity: 1; // Override Firefox's unusual default opacity; see https://github.com/twbs/bootstrap/pull/11526\n }\n &:-ms-input-placeholder { color: @color; } // Internet Explorer 10+\n &::-webkit-input-placeholder { color: @color; } // Safari and Chrome\n}\n\n// Transformations\n.scale(@ratio) {\n -webkit-transform: scale(@ratio);\n -ms-transform: scale(@ratio); // IE9 only\n -o-transform: scale(@ratio);\n transform: scale(@ratio);\n}\n.scale(@ratioX; @ratioY) {\n -webkit-transform: scale(@ratioX, @ratioY);\n -ms-transform: scale(@ratioX, @ratioY); // IE9 only\n -o-transform: scale(@ratioX, @ratioY);\n transform: scale(@ratioX, @ratioY);\n}\n.scaleX(@ratio) {\n -webkit-transform: scaleX(@ratio);\n -ms-transform: scaleX(@ratio); // IE9 only\n -o-transform: scaleX(@ratio);\n transform: scaleX(@ratio);\n}\n.scaleY(@ratio) {\n -webkit-transform: scaleY(@ratio);\n -ms-transform: scaleY(@ratio); // IE9 only\n -o-transform: scaleY(@ratio);\n transform: scaleY(@ratio);\n}\n.skew(@x; @y) {\n -webkit-transform: skewX(@x) skewY(@y);\n -ms-transform: skewX(@x) skewY(@y); // See https://github.com/twbs/bootstrap/issues/4885; IE9+\n -o-transform: skewX(@x) skewY(@y);\n transform: skewX(@x) skewY(@y);\n}\n.translate(@x; @y) {\n -webkit-transform: translate(@x, @y);\n -ms-transform: translate(@x, @y); // IE9 only\n -o-transform: translate(@x, @y);\n transform: translate(@x, @y);\n}\n.translate3d(@x; @y; @z) {\n -webkit-transform: translate3d(@x, @y, @z);\n transform: translate3d(@x, @y, @z);\n}\n.rotate(@degrees) {\n -webkit-transform: rotate(@degrees);\n -ms-transform: rotate(@degrees); // IE9 only\n -o-transform: rotate(@degrees);\n transform: rotate(@degrees);\n}\n.rotateX(@degrees) {\n -webkit-transform: rotateX(@degrees);\n -ms-transform: rotateX(@degrees); // IE9 only\n -o-transform: rotateX(@degrees);\n transform: rotateX(@degrees);\n}\n.rotateY(@degrees) {\n -webkit-transform: rotateY(@degrees);\n -ms-transform: rotateY(@degrees); // IE9 only\n -o-transform: rotateY(@degrees);\n transform: rotateY(@degrees);\n}\n.perspective(@perspective) {\n -webkit-perspective: @perspective;\n -moz-perspective: @perspective;\n perspective: @perspective;\n}\n.perspective-origin(@perspective) {\n -webkit-perspective-origin: @perspective;\n -moz-perspective-origin: @perspective;\n perspective-origin: @perspective;\n}\n.transform-origin(@origin) {\n -webkit-transform-origin: @origin;\n -moz-transform-origin: @origin;\n -ms-transform-origin: @origin; // IE9 only\n transform-origin: @origin;\n}\n\n\n// Transitions\n\n.transition(@transition) {\n -webkit-transition: @transition;\n -o-transition: @transition;\n transition: @transition;\n}\n.transition-property(@transition-property) {\n -webkit-transition-property: @transition-property;\n transition-property: @transition-property;\n}\n.transition-delay(@transition-delay) {\n -webkit-transition-delay: @transition-delay;\n transition-delay: @transition-delay;\n}\n.transition-duration(@transition-duration) {\n -webkit-transition-duration: @transition-duration;\n transition-duration: @transition-duration;\n}\n.transition-timing-function(@timing-function) {\n -webkit-transition-timing-function: @timing-function;\n transition-timing-function: @timing-function;\n}\n.transition-transform(@transition) {\n -webkit-transition: -webkit-transform @transition;\n -moz-transition: -moz-transform @transition;\n -o-transition: -o-transform @transition;\n transition: transform @transition;\n}\n\n\n// User select\n// For selecting text on the page\n\n.user-select(@select) {\n -webkit-user-select: @select;\n -moz-user-select: @select;\n -ms-user-select: @select; // IE10+\n user-select: @select;\n}\n","// Gradients\n\n#gradient {\n\n // Horizontal gradient, from left to right\n //\n // Creates two color stops, start and end, by specifying a color and position for each color stop.\n // Color stops are not available in IE9 and below.\n .horizontal(@start-color: #555; @end-color: #333; @start-percent: 0%; @end-percent: 100%) {\n background-image: -webkit-linear-gradient(left, @start-color @start-percent, @end-color @end-percent); // Safari 5.1-6, Chrome 10+\n background-image: -o-linear-gradient(left, @start-color @start-percent, @end-color @end-percent); // Opera 12\n background-image: linear-gradient(to right, @start-color @start-percent, @end-color @end-percent); // Standard, IE10, Firefox 16+, Opera 12.10+, Safari 7+, Chrome 26+\n background-repeat: repeat-x;\n filter: e(%(\"progid:DXImageTransform.Microsoft.gradient(startColorstr='%d', endColorstr='%d', GradientType=1)\",argb(@start-color),argb(@end-color))); // IE9 and down\n }\n\n // Vertical gradient, from top to bottom\n //\n // Creates two color stops, start and end, by specifying a color and position for each color stop.\n // Color stops are not available in IE9 and below.\n .vertical(@start-color: #555; @end-color: #333; @start-percent: 0%; @end-percent: 100%) {\n background-image: -webkit-linear-gradient(top, @start-color @start-percent, @end-color @end-percent); // Safari 5.1-6, Chrome 10+\n background-image: -o-linear-gradient(top, @start-color @start-percent, @end-color @end-percent); // Opera 12\n background-image: linear-gradient(to bottom, @start-color @start-percent, @end-color @end-percent); // Standard, IE10, Firefox 16+, Opera 12.10+, Safari 7+, Chrome 26+\n background-repeat: repeat-x;\n filter: e(%(\"progid:DXImageTransform.Microsoft.gradient(startColorstr='%d', endColorstr='%d', GradientType=0)\",argb(@start-color),argb(@end-color))); // IE9 and down\n }\n\n .directional(@start-color: #555; @end-color: #333; @deg: 45deg) {\n background-repeat: repeat-x;\n background-image: -webkit-linear-gradient(@deg, @start-color, @end-color); // Safari 5.1-6, Chrome 10+\n background-image: -o-linear-gradient(@deg, @start-color, @end-color); // Opera 12\n background-image: linear-gradient(@deg, @start-color, @end-color); // Standard, IE10, Firefox 16+, Opera 12.10+, Safari 7+, Chrome 26+\n }\n .horizontal-three-colors(@start-color: #00b3ee; @mid-color: #7a43b6; @color-stop: 50%; @end-color: #c3325f) {\n background-image: -webkit-linear-gradient(left, @start-color, @mid-color @color-stop, @end-color);\n background-image: -o-linear-gradient(left, @start-color, @mid-color @color-stop, @end-color);\n background-image: linear-gradient(to right, @start-color, @mid-color @color-stop, @end-color);\n background-repeat: no-repeat;\n filter: e(%(\"progid:DXImageTransform.Microsoft.gradient(startColorstr='%d', endColorstr='%d', GradientType=1)\",argb(@start-color),argb(@end-color))); // IE9 and down, gets no color-stop at all for proper fallback\n }\n .vertical-three-colors(@start-color: #00b3ee; @mid-color: #7a43b6; @color-stop: 50%; @end-color: #c3325f) {\n background-image: -webkit-linear-gradient(@start-color, @mid-color @color-stop, @end-color);\n background-image: -o-linear-gradient(@start-color, @mid-color @color-stop, @end-color);\n background-image: linear-gradient(@start-color, @mid-color @color-stop, @end-color);\n background-repeat: no-repeat;\n filter: e(%(\"progid:DXImageTransform.Microsoft.gradient(startColorstr='%d', endColorstr='%d', GradientType=0)\",argb(@start-color),argb(@end-color))); // IE9 and down, gets no color-stop at all for proper fallback\n }\n .radial(@inner-color: #555; @outer-color: #333) {\n background-image: -webkit-radial-gradient(circle, @inner-color, @outer-color);\n background-image: radial-gradient(circle, @inner-color, @outer-color);\n background-repeat: no-repeat;\n }\n .striped(@color: rgba(255,255,255,.15); @angle: 45deg) {\n background-image: -webkit-linear-gradient(@angle, @color 25%, transparent 25%, transparent 50%, @color 50%, @color 75%, transparent 75%, transparent);\n background-image: -o-linear-gradient(@angle, @color 25%, transparent 25%, transparent 50%, @color 50%, @color 75%, transparent 75%, transparent);\n background-image: linear-gradient(@angle, @color 25%, transparent 25%, transparent 50%, @color 50%, @color 75%, transparent 75%, transparent);\n }\n}\n","// Reset filters for IE\n//\n// When you need to remove a gradient background, do not forget to use this to reset\n// the IE filter for IE9 and below.\n\n.reset-filter() {\n filter: e(%(\"progid:DXImageTransform.Microsoft.gradient(enabled = false)\"));\n}\n"]}
\ No newline at end of file diff --git a/server/static/css/bootstrap-theme.min.css b/server/static/css/bootstrap-theme.min.css new file mode 100644 index 0000000..5e39401 --- /dev/null +++ b/server/static/css/bootstrap-theme.min.css @@ -0,0 +1,6 @@ +/*! + * Bootstrap v3.3.7 (http://getbootstrap.com) + * Copyright 2011-2016 Twitter, Inc. + * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) + */.btn-danger,.btn-default,.btn-info,.btn-primary,.btn-success,.btn-warning{text-shadow:0 -1px 0 rgba(0,0,0,.2);-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.15),0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 0 rgba(255,255,255,.15),0 1px 1px rgba(0,0,0,.075)}.btn-danger.active,.btn-danger:active,.btn-default.active,.btn-default:active,.btn-info.active,.btn-info:active,.btn-primary.active,.btn-primary:active,.btn-success.active,.btn-success:active,.btn-warning.active,.btn-warning:active{-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.btn-danger.disabled,.btn-danger[disabled],.btn-default.disabled,.btn-default[disabled],.btn-info.disabled,.btn-info[disabled],.btn-primary.disabled,.btn-primary[disabled],.btn-success.disabled,.btn-success[disabled],.btn-warning.disabled,.btn-warning[disabled],fieldset[disabled] .btn-danger,fieldset[disabled] .btn-default,fieldset[disabled] .btn-info,fieldset[disabled] .btn-primary,fieldset[disabled] .btn-success,fieldset[disabled] .btn-warning{-webkit-box-shadow:none;box-shadow:none}.btn-danger .badge,.btn-default .badge,.btn-info .badge,.btn-primary .badge,.btn-success .badge,.btn-warning .badge{text-shadow:none}.btn.active,.btn:active{background-image:none}.btn-default{text-shadow:0 1px 0 #fff;background-image:-webkit-linear-gradient(top,#fff 0,#e0e0e0 100%);background-image:-o-linear-gradient(top,#fff 0,#e0e0e0 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#e0e0e0));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;border-color:#ccc}.btn-default:focus,.btn-default:hover{background-color:#e0e0e0;background-position:0 -15px}.btn-default.active,.btn-default:active{background-color:#e0e0e0;border-color:#dbdbdb}.btn-default.disabled,.btn-default.disabled.active,.btn-default.disabled.focus,.btn-default.disabled:active,.btn-default.disabled:focus,.btn-default.disabled:hover,.btn-default[disabled],.btn-default[disabled].active,.btn-default[disabled].focus,.btn-default[disabled]:active,.btn-default[disabled]:focus,.btn-default[disabled]:hover,fieldset[disabled] .btn-default,fieldset[disabled] .btn-default.active,fieldset[disabled] .btn-default.focus,fieldset[disabled] .btn-default:active,fieldset[disabled] .btn-default:focus,fieldset[disabled] .btn-default:hover{background-color:#e0e0e0;background-image:none}.btn-primary{background-image:-webkit-linear-gradient(top,#337ab7 0,#265a88 100%);background-image:-o-linear-gradient(top,#337ab7 0,#265a88 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#337ab7),to(#265a88));background-image:linear-gradient(to bottom,#337ab7 0,#265a88 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff265a88', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);background-repeat:repeat-x;border-color:#245580}.btn-primary:focus,.btn-primary:hover{background-color:#265a88;background-position:0 -15px}.btn-primary.active,.btn-primary:active{background-color:#265a88;border-color:#245580}.btn-primary.disabled,.btn-primary.disabled.active,.btn-primary.disabled.focus,.btn-primary.disabled:active,.btn-primary.disabled:focus,.btn-primary.disabled:hover,.btn-primary[disabled],.btn-primary[disabled].active,.btn-primary[disabled].focus,.btn-primary[disabled]:active,.btn-primary[disabled]:focus,.btn-primary[disabled]:hover,fieldset[disabled] .btn-primary,fieldset[disabled] .btn-primary.active,fieldset[disabled] .btn-primary.focus,fieldset[disabled] .btn-primary:active,fieldset[disabled] .btn-primary:focus,fieldset[disabled] .btn-primary:hover{background-color:#265a88;background-image:none}.btn-success{background-image:-webkit-linear-gradient(top,#5cb85c 0,#419641 100%);background-image:-o-linear-gradient(top,#5cb85c 0,#419641 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#5cb85c),to(#419641));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}.btn-success:focus,.btn-success:hover{background-color:#419641;background-position:0 -15px}.btn-success.active,.btn-success:active{background-color:#419641;border-color:#3e8f3e}.btn-success.disabled,.btn-success.disabled.active,.btn-success.disabled.focus,.btn-success.disabled:active,.btn-success.disabled:focus,.btn-success.disabled:hover,.btn-success[disabled],.btn-success[disabled].active,.btn-success[disabled].focus,.btn-success[disabled]:active,.btn-success[disabled]:focus,.btn-success[disabled]:hover,fieldset[disabled] .btn-success,fieldset[disabled] .btn-success.active,fieldset[disabled] .btn-success.focus,fieldset[disabled] .btn-success:active,fieldset[disabled] .btn-success:focus,fieldset[disabled] .btn-success:hover{background-color:#419641;background-image:none}.btn-info{background-image:-webkit-linear-gradient(top,#5bc0de 0,#2aabd2 100%);background-image:-o-linear-gradient(top,#5bc0de 0,#2aabd2 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#5bc0de),to(#2aabd2));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}.btn-info:focus,.btn-info:hover{background-color:#2aabd2;background-position:0 -15px}.btn-info.active,.btn-info:active{background-color:#2aabd2;border-color:#28a4c9}.btn-info.disabled,.btn-info.disabled.active,.btn-info.disabled.focus,.btn-info.disabled:active,.btn-info.disabled:focus,.btn-info.disabled:hover,.btn-info[disabled],.btn-info[disabled].active,.btn-info[disabled].focus,.btn-info[disabled]:active,.btn-info[disabled]:focus,.btn-info[disabled]:hover,fieldset[disabled] .btn-info,fieldset[disabled] .btn-info.active,fieldset[disabled] .btn-info.focus,fieldset[disabled] .btn-info:active,fieldset[disabled] .btn-info:focus,fieldset[disabled] .btn-info:hover{background-color:#2aabd2;background-image:none}.btn-warning{background-image:-webkit-linear-gradient(top,#f0ad4e 0,#eb9316 100%);background-image:-o-linear-gradient(top,#f0ad4e 0,#eb9316 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#f0ad4e),to(#eb9316));background-image:linear-gradient(to bottom,#f0ad4e 0,#eb9316 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff0ad4e', endColorstr='#ffeb9316', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);background-repeat:repeat-x;border-color:#e38d13}.btn-warning:focus,.btn-warning:hover{background-color:#eb9316;background-position:0 -15px}.btn-warning.active,.btn-warning:active{background-color:#eb9316;border-color:#e38d13}.btn-warning.disabled,.btn-warning.disabled.active,.btn-warning.disabled.focus,.btn-warning.disabled:active,.btn-warning.disabled:focus,.btn-warning.disabled:hover,.btn-warning[disabled],.btn-warning[disabled].active,.btn-warning[disabled].focus,.btn-warning[disabled]:active,.btn-warning[disabled]:focus,.btn-warning[disabled]:hover,fieldset[disabled] .btn-warning,fieldset[disabled] .btn-warning.active,fieldset[disabled] .btn-warning.focus,fieldset[disabled] .btn-warning:active,fieldset[disabled] .btn-warning:focus,fieldset[disabled] .btn-warning:hover{background-color:#eb9316;background-image:none}.btn-danger{background-image:-webkit-linear-gradient(top,#d9534f 0,#c12e2a 100%);background-image:-o-linear-gradient(top,#d9534f 0,#c12e2a 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#d9534f),to(#c12e2a));background-image:linear-gradient(to bottom,#d9534f 0,#c12e2a 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9534f', endColorstr='#ffc12e2a', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);background-repeat:repeat-x;border-color:#b92c28}.btn-danger:focus,.btn-danger:hover{background-color:#c12e2a;background-position:0 -15px}.btn-danger.active,.btn-danger:active{background-color:#c12e2a;border-color:#b92c28}.btn-danger.disabled,.btn-danger.disabled.active,.btn-danger.disabled.focus,.btn-danger.disabled:active,.btn-danger.disabled:focus,.btn-danger.disabled:hover,.btn-danger[disabled],.btn-danger[disabled].active,.btn-danger[disabled].focus,.btn-danger[disabled]:active,.btn-danger[disabled]:focus,.btn-danger[disabled]:hover,fieldset[disabled] .btn-danger,fieldset[disabled] .btn-danger.active,fieldset[disabled] .btn-danger.focus,fieldset[disabled] .btn-danger:active,fieldset[disabled] .btn-danger:focus,fieldset[disabled] .btn-danger:hover{background-color:#c12e2a;background-image:none}.img-thumbnail,.thumbnail{-webkit-box-shadow:0 1px 2px rgba(0,0,0,.075);box-shadow:0 1px 2px rgba(0,0,0,.075)}.dropdown-menu>li>a:focus,.dropdown-menu>li>a:hover{background-color:#e8e8e8;background-image:-webkit-linear-gradient(top,#f5f5f5 0,#e8e8e8 100%);background-image:-o-linear-gradient(top,#f5f5f5 0,#e8e8e8 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#f5f5f5),to(#e8e8e8));background-image:linear-gradient(to bottom,#f5f5f5 0,#e8e8e8 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff5f5f5', endColorstr='#ffe8e8e8', GradientType=0);background-repeat:repeat-x}.dropdown-menu>.active>a,.dropdown-menu>.active>a:focus,.dropdown-menu>.active>a:hover{background-color:#2e6da4;background-image:-webkit-linear-gradient(top,#337ab7 0,#2e6da4 100%);background-image:-o-linear-gradient(top,#337ab7 0,#2e6da4 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#337ab7),to(#2e6da4));background-image:linear-gradient(to bottom,#337ab7 0,#2e6da4 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff2e6da4', GradientType=0);background-repeat:repeat-x}.navbar-default{background-image:-webkit-linear-gradient(top,#fff 0,#f8f8f8 100%);background-image:-o-linear-gradient(top,#fff 0,#f8f8f8 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#f8f8f8));background-image:linear-gradient(to bottom,#fff 0,#f8f8f8 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#fff8f8f8', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);background-repeat:repeat-x;border-radius:4px;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.15),0 1px 5px rgba(0,0,0,.075);box-shadow:inset 0 1px 0 rgba(255,255,255,.15),0 1px 5px rgba(0,0,0,.075)}.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.open>a{background-image:-webkit-linear-gradient(top,#dbdbdb 0,#e2e2e2 100%);background-image:-o-linear-gradient(top,#dbdbdb 0,#e2e2e2 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#dbdbdb),to(#e2e2e2));background-image:linear-gradient(to bottom,#dbdbdb 0,#e2e2e2 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffdbdbdb', endColorstr='#ffe2e2e2', GradientType=0);background-repeat:repeat-x;-webkit-box-shadow:inset 0 3px 9px rgba(0,0,0,.075);box-shadow:inset 0 3px 9px rgba(0,0,0,.075)}.navbar-brand,.navbar-nav>li>a{text-shadow:0 1px 0 rgba(255,255,255,.25)}.navbar-inverse{background-image:-webkit-linear-gradient(top,#3c3c3c 0,#222 100%);background-image:-o-linear-gradient(top,#3c3c3c 0,#222 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#3c3c3c),to(#222));background-image:linear-gradient(to bottom,#3c3c3c 0,#222 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff3c3c3c', endColorstr='#ff222222', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);background-repeat:repeat-x;border-radius:4px}.navbar-inverse .navbar-nav>.active>a,.navbar-inverse .navbar-nav>.open>a{background-image:-webkit-linear-gradient(top,#080808 0,#0f0f0f 100%);background-image:-o-linear-gradient(top,#080808 0,#0f0f0f 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#080808),to(#0f0f0f));background-image:linear-gradient(to bottom,#080808 0,#0f0f0f 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff080808', endColorstr='#ff0f0f0f', GradientType=0);background-repeat:repeat-x;-webkit-box-shadow:inset 0 3px 9px rgba(0,0,0,.25);box-shadow:inset 0 3px 9px rgba(0,0,0,.25)}.navbar-inverse .navbar-brand,.navbar-inverse .navbar-nav>li>a{text-shadow:0 -1px 0 rgba(0,0,0,.25)}.navbar-fixed-bottom,.navbar-fixed-top,.navbar-static-top{border-radius:0}@media (max-width:767px){.navbar .navbar-nav .open .dropdown-menu>.active>a,.navbar .navbar-nav .open .dropdown-menu>.active>a:focus,.navbar .navbar-nav .open .dropdown-menu>.active>a:hover{color:#fff;background-image:-webkit-linear-gradient(top,#337ab7 0,#2e6da4 100%);background-image:-o-linear-gradient(top,#337ab7 0,#2e6da4 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#337ab7),to(#2e6da4));background-image:linear-gradient(to bottom,#337ab7 0,#2e6da4 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff2e6da4', GradientType=0);background-repeat:repeat-x}}.alert{text-shadow:0 1px 0 rgba(255,255,255,.2);-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.25),0 1px 2px rgba(0,0,0,.05);box-shadow:inset 0 1px 0 rgba(255,255,255,.25),0 1px 2px rgba(0,0,0,.05)}.alert-success{background-image:-webkit-linear-gradient(top,#dff0d8 0,#c8e5bc 100%);background-image:-o-linear-gradient(top,#dff0d8 0,#c8e5bc 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#dff0d8),to(#c8e5bc));background-image:linear-gradient(to bottom,#dff0d8 0,#c8e5bc 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffdff0d8', endColorstr='#ffc8e5bc', GradientType=0);background-repeat:repeat-x;border-color:#b2dba1}.alert-info{background-image:-webkit-linear-gradient(top,#d9edf7 0,#b9def0 100%);background-image:-o-linear-gradient(top,#d9edf7 0,#b9def0 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#d9edf7),to(#b9def0));background-image:linear-gradient(to bottom,#d9edf7 0,#b9def0 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9edf7', endColorstr='#ffb9def0', GradientType=0);background-repeat:repeat-x;border-color:#9acfea}.alert-warning{background-image:-webkit-linear-gradient(top,#fcf8e3 0,#f8efc0 100%);background-image:-o-linear-gradient(top,#fcf8e3 0,#f8efc0 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#fcf8e3),to(#f8efc0));background-image:linear-gradient(to bottom,#fcf8e3 0,#f8efc0 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffcf8e3', endColorstr='#fff8efc0', GradientType=0);background-repeat:repeat-x;border-color:#f5e79e}.alert-danger{background-image:-webkit-linear-gradient(top,#f2dede 0,#e7c3c3 100%);background-image:-o-linear-gradient(top,#f2dede 0,#e7c3c3 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#f2dede),to(#e7c3c3));background-image:linear-gradient(to bottom,#f2dede 0,#e7c3c3 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff2dede', endColorstr='#ffe7c3c3', GradientType=0);background-repeat:repeat-x;border-color:#dca7a7}.progress{background-image:-webkit-linear-gradient(top,#ebebeb 0,#f5f5f5 100%);background-image:-o-linear-gradient(top,#ebebeb 0,#f5f5f5 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#ebebeb),to(#f5f5f5));background-image:linear-gradient(to bottom,#ebebeb 0,#f5f5f5 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffebebeb', endColorstr='#fff5f5f5', GradientType=0);background-repeat:repeat-x}.progress-bar{background-image:-webkit-linear-gradient(top,#337ab7 0,#286090 100%);background-image:-o-linear-gradient(top,#337ab7 0,#286090 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#337ab7),to(#286090));background-image:linear-gradient(to bottom,#337ab7 0,#286090 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff286090', GradientType=0);background-repeat:repeat-x}.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:-webkit-gradient(linear,left top,left bottom,from(#5cb85c),to(#449d44));background-image:linear-gradient(to bottom,#5cb85c 0,#449d44 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5cb85c', endColorstr='#ff449d44', GradientType=0);background-repeat:repeat-x}.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:-webkit-gradient(linear,left top,left bottom,from(#5bc0de),to(#31b0d5));background-image:linear-gradient(to bottom,#5bc0de 0,#31b0d5 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5bc0de', endColorstr='#ff31b0d5', GradientType=0);background-repeat:repeat-x}.progress-bar-warning{background-image:-webkit-linear-gradient(top,#f0ad4e 0,#ec971f 100%);background-image:-o-linear-gradient(top,#f0ad4e 0,#ec971f 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#f0ad4e),to(#ec971f));background-image:linear-gradient(to bottom,#f0ad4e 0,#ec971f 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff0ad4e', endColorstr='#ffec971f', GradientType=0);background-repeat:repeat-x}.progress-bar-danger{background-image:-webkit-linear-gradient(top,#d9534f 0,#c9302c 100%);background-image:-o-linear-gradient(top,#d9534f 0,#c9302c 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#d9534f),to(#c9302c));background-image:linear-gradient(to bottom,#d9534f 0,#c9302c 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9534f', endColorstr='#ffc9302c', GradientType=0);background-repeat:repeat-x}.progress-bar-striped{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent)}.list-group{border-radius:4px;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.075);box-shadow:0 1px 2px rgba(0,0,0,.075)}.list-group-item.active,.list-group-item.active:focus,.list-group-item.active:hover{text-shadow:0 -1px 0 #286090;background-image:-webkit-linear-gradient(top,#337ab7 0,#2b669a 100%);background-image:-o-linear-gradient(top,#337ab7 0,#2b669a 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#337ab7),to(#2b669a));background-image:linear-gradient(to bottom,#337ab7 0,#2b669a 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff2b669a', GradientType=0);background-repeat:repeat-x;border-color:#2b669a}.list-group-item.active .badge,.list-group-item.active:focus .badge,.list-group-item.active:hover .badge{text-shadow:none}.panel{-webkit-box-shadow:0 1px 2px rgba(0,0,0,.05);box-shadow:0 1px 2px rgba(0,0,0,.05)}.panel-default>.panel-heading{background-image:-webkit-linear-gradient(top,#f5f5f5 0,#e8e8e8 100%);background-image:-o-linear-gradient(top,#f5f5f5 0,#e8e8e8 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#f5f5f5),to(#e8e8e8));background-image:linear-gradient(to bottom,#f5f5f5 0,#e8e8e8 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff5f5f5', endColorstr='#ffe8e8e8', GradientType=0);background-repeat:repeat-x}.panel-primary>.panel-heading{background-image:-webkit-linear-gradient(top,#337ab7 0,#2e6da4 100%);background-image:-o-linear-gradient(top,#337ab7 0,#2e6da4 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#337ab7),to(#2e6da4));background-image:linear-gradient(to bottom,#337ab7 0,#2e6da4 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff2e6da4', GradientType=0);background-repeat:repeat-x}.panel-success>.panel-heading{background-image:-webkit-linear-gradient(top,#dff0d8 0,#d0e9c6 100%);background-image:-o-linear-gradient(top,#dff0d8 0,#d0e9c6 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#dff0d8),to(#d0e9c6));background-image:linear-gradient(to bottom,#dff0d8 0,#d0e9c6 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffdff0d8', endColorstr='#ffd0e9c6', GradientType=0);background-repeat:repeat-x}.panel-info>.panel-heading{background-image:-webkit-linear-gradient(top,#d9edf7 0,#c4e3f3 100%);background-image:-o-linear-gradient(top,#d9edf7 0,#c4e3f3 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#d9edf7),to(#c4e3f3));background-image:linear-gradient(to bottom,#d9edf7 0,#c4e3f3 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9edf7', endColorstr='#ffc4e3f3', GradientType=0);background-repeat:repeat-x}.panel-warning>.panel-heading{background-image:-webkit-linear-gradient(top,#fcf8e3 0,#faf2cc 100%);background-image:-o-linear-gradient(top,#fcf8e3 0,#faf2cc 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#fcf8e3),to(#faf2cc));background-image:linear-gradient(to bottom,#fcf8e3 0,#faf2cc 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffcf8e3', endColorstr='#fffaf2cc', GradientType=0);background-repeat:repeat-x}.panel-danger>.panel-heading{background-image:-webkit-linear-gradient(top,#f2dede 0,#ebcccc 100%);background-image:-o-linear-gradient(top,#f2dede 0,#ebcccc 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#f2dede),to(#ebcccc));background-image:linear-gradient(to bottom,#f2dede 0,#ebcccc 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff2dede', endColorstr='#ffebcccc', GradientType=0);background-repeat:repeat-x}.well{background-image:-webkit-linear-gradient(top,#e8e8e8 0,#f5f5f5 100%);background-image:-o-linear-gradient(top,#e8e8e8 0,#f5f5f5 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#e8e8e8),to(#f5f5f5));background-image:linear-gradient(to bottom,#e8e8e8 0,#f5f5f5 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffe8e8e8', endColorstr='#fff5f5f5', GradientType=0);background-repeat:repeat-x;border-color:#dcdcdc;-webkit-box-shadow:inset 0 1px 3px rgba(0,0,0,.05),0 1px 0 rgba(255,255,255,.1);box-shadow:inset 0 1px 3px rgba(0,0,0,.05),0 1px 0 rgba(255,255,255,.1)} +/*# sourceMappingURL=bootstrap-theme.min.css.map */
\ No newline at end of file diff --git a/server/static/css/bootstrap-theme.min.css.map b/server/static/css/bootstrap-theme.min.css.map new file mode 100644 index 0000000..94813e9 --- /dev/null +++ b/server/static/css/bootstrap-theme.min.css.map @@ -0,0 +1 @@ +{"version":3,"sources":["less/theme.less","less/mixins/vendor-prefixes.less","less/mixins/gradients.less","less/mixins/reset-filter.less"],"names":[],"mappings":"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","sourcesContent":["/*!\n * Bootstrap v3.3.7 (http://getbootstrap.com)\n * Copyright 2011-2016 Twitter, Inc.\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)\n */\n\n//\n// Load core variables and mixins\n// --------------------------------------------------\n\n@import \"variables.less\";\n@import \"mixins.less\";\n\n\n//\n// Buttons\n// --------------------------------------------------\n\n// Common styles\n.btn-default,\n.btn-primary,\n.btn-success,\n.btn-info,\n.btn-warning,\n.btn-danger {\n text-shadow: 0 -1px 0 rgba(0,0,0,.2);\n @shadow: inset 0 1px 0 rgba(255,255,255,.15), 0 1px 1px rgba(0,0,0,.075);\n .box-shadow(@shadow);\n\n // Reset the shadow\n &:active,\n &.active {\n .box-shadow(inset 0 3px 5px rgba(0,0,0,.125));\n }\n\n &.disabled,\n &[disabled],\n fieldset[disabled] & {\n .box-shadow(none);\n }\n\n .badge {\n text-shadow: none;\n }\n}\n\n// Mixin for generating new styles\n.btn-styles(@btn-color: #555) {\n #gradient > .vertical(@start-color: @btn-color; @end-color: darken(@btn-color, 12%));\n .reset-filter(); // Disable gradients for IE9 because filter bleeds through rounded corners; see https://github.com/twbs/bootstrap/issues/10620\n background-repeat: repeat-x;\n border-color: darken(@btn-color, 14%);\n\n &:hover,\n &:focus {\n background-color: darken(@btn-color, 12%);\n background-position: 0 -15px;\n }\n\n &:active,\n &.active {\n background-color: darken(@btn-color, 12%);\n border-color: darken(@btn-color, 14%);\n }\n\n &.disabled,\n &[disabled],\n fieldset[disabled] & {\n &,\n &:hover,\n &:focus,\n &.focus,\n &:active,\n &.active {\n background-color: darken(@btn-color, 12%);\n background-image: none;\n }\n }\n}\n\n// Common styles\n.btn {\n // Remove the gradient for the pressed/active state\n &:active,\n &.active {\n background-image: none;\n }\n}\n\n// Apply the mixin to the buttons\n.btn-default { .btn-styles(@btn-default-bg); text-shadow: 0 1px 0 #fff; border-color: #ccc; }\n.btn-primary { .btn-styles(@btn-primary-bg); }\n.btn-success { .btn-styles(@btn-success-bg); }\n.btn-info { .btn-styles(@btn-info-bg); }\n.btn-warning { .btn-styles(@btn-warning-bg); }\n.btn-danger { .btn-styles(@btn-danger-bg); }\n\n\n//\n// Images\n// --------------------------------------------------\n\n.thumbnail,\n.img-thumbnail {\n .box-shadow(0 1px 2px rgba(0,0,0,.075));\n}\n\n\n//\n// Dropdowns\n// --------------------------------------------------\n\n.dropdown-menu > li > a:hover,\n.dropdown-menu > li > a:focus {\n #gradient > .vertical(@start-color: @dropdown-link-hover-bg; @end-color: darken(@dropdown-link-hover-bg, 5%));\n background-color: darken(@dropdown-link-hover-bg, 5%);\n}\n.dropdown-menu > .active > a,\n.dropdown-menu > .active > a:hover,\n.dropdown-menu > .active > a:focus {\n #gradient > .vertical(@start-color: @dropdown-link-active-bg; @end-color: darken(@dropdown-link-active-bg, 5%));\n background-color: darken(@dropdown-link-active-bg, 5%);\n}\n\n\n//\n// Navbar\n// --------------------------------------------------\n\n// Default navbar\n.navbar-default {\n #gradient > .vertical(@start-color: lighten(@navbar-default-bg, 10%); @end-color: @navbar-default-bg);\n .reset-filter(); // Remove gradient in IE<10 to fix bug where dropdowns don't get triggered\n border-radius: @navbar-border-radius;\n @shadow: inset 0 1px 0 rgba(255,255,255,.15), 0 1px 5px rgba(0,0,0,.075);\n .box-shadow(@shadow);\n\n .navbar-nav > .open > a,\n .navbar-nav > .active > a {\n #gradient > .vertical(@start-color: darken(@navbar-default-link-active-bg, 5%); @end-color: darken(@navbar-default-link-active-bg, 2%));\n .box-shadow(inset 0 3px 9px rgba(0,0,0,.075));\n }\n}\n.navbar-brand,\n.navbar-nav > li > a {\n text-shadow: 0 1px 0 rgba(255,255,255,.25);\n}\n\n// Inverted navbar\n.navbar-inverse {\n #gradient > .vertical(@start-color: lighten(@navbar-inverse-bg, 10%); @end-color: @navbar-inverse-bg);\n .reset-filter(); // Remove gradient in IE<10 to fix bug where dropdowns don't get triggered; see https://github.com/twbs/bootstrap/issues/10257\n border-radius: @navbar-border-radius;\n .navbar-nav > .open > a,\n .navbar-nav > .active > a {\n #gradient > .vertical(@start-color: @navbar-inverse-link-active-bg; @end-color: lighten(@navbar-inverse-link-active-bg, 2.5%));\n .box-shadow(inset 0 3px 9px rgba(0,0,0,.25));\n }\n\n .navbar-brand,\n .navbar-nav > li > a {\n text-shadow: 0 -1px 0 rgba(0,0,0,.25);\n }\n}\n\n// Undo rounded corners in static and fixed navbars\n.navbar-static-top,\n.navbar-fixed-top,\n.navbar-fixed-bottom {\n border-radius: 0;\n}\n\n// Fix active state of dropdown items in collapsed mode\n@media (max-width: @grid-float-breakpoint-max) {\n .navbar .navbar-nav .open .dropdown-menu > .active > a {\n &,\n &:hover,\n &:focus {\n color: #fff;\n #gradient > .vertical(@start-color: @dropdown-link-active-bg; @end-color: darken(@dropdown-link-active-bg, 5%));\n }\n }\n}\n\n\n//\n// Alerts\n// --------------------------------------------------\n\n// Common styles\n.alert {\n text-shadow: 0 1px 0 rgba(255,255,255,.2);\n @shadow: inset 0 1px 0 rgba(255,255,255,.25), 0 1px 2px rgba(0,0,0,.05);\n .box-shadow(@shadow);\n}\n\n// Mixin for generating new styles\n.alert-styles(@color) {\n #gradient > .vertical(@start-color: @color; @end-color: darken(@color, 7.5%));\n border-color: darken(@color, 15%);\n}\n\n// Apply the mixin to the alerts\n.alert-success { .alert-styles(@alert-success-bg); }\n.alert-info { .alert-styles(@alert-info-bg); }\n.alert-warning { .alert-styles(@alert-warning-bg); }\n.alert-danger { .alert-styles(@alert-danger-bg); }\n\n\n//\n// Progress bars\n// --------------------------------------------------\n\n// Give the progress background some depth\n.progress {\n #gradient > .vertical(@start-color: darken(@progress-bg, 4%); @end-color: @progress-bg)\n}\n\n// Mixin for generating new styles\n.progress-bar-styles(@color) {\n #gradient > .vertical(@start-color: @color; @end-color: darken(@color, 10%));\n}\n\n// Apply the mixin to the progress bars\n.progress-bar { .progress-bar-styles(@progress-bar-bg); }\n.progress-bar-success { .progress-bar-styles(@progress-bar-success-bg); }\n.progress-bar-info { .progress-bar-styles(@progress-bar-info-bg); }\n.progress-bar-warning { .progress-bar-styles(@progress-bar-warning-bg); }\n.progress-bar-danger { .progress-bar-styles(@progress-bar-danger-bg); }\n\n// Reset the striped class because our mixins don't do multiple gradients and\n// the above custom styles override the new `.progress-bar-striped` in v3.2.0.\n.progress-bar-striped {\n #gradient > .striped();\n}\n\n\n//\n// List groups\n// --------------------------------------------------\n\n.list-group {\n border-radius: @border-radius-base;\n .box-shadow(0 1px 2px rgba(0,0,0,.075));\n}\n.list-group-item.active,\n.list-group-item.active:hover,\n.list-group-item.active:focus {\n text-shadow: 0 -1px 0 darken(@list-group-active-bg, 10%);\n #gradient > .vertical(@start-color: @list-group-active-bg; @end-color: darken(@list-group-active-bg, 7.5%));\n border-color: darken(@list-group-active-border, 7.5%);\n\n .badge {\n text-shadow: none;\n }\n}\n\n\n//\n// Panels\n// --------------------------------------------------\n\n// Common styles\n.panel {\n .box-shadow(0 1px 2px rgba(0,0,0,.05));\n}\n\n// Mixin for generating new styles\n.panel-heading-styles(@color) {\n #gradient > .vertical(@start-color: @color; @end-color: darken(@color, 5%));\n}\n\n// Apply the mixin to the panel headings only\n.panel-default > .panel-heading { .panel-heading-styles(@panel-default-heading-bg); }\n.panel-primary > .panel-heading { .panel-heading-styles(@panel-primary-heading-bg); }\n.panel-success > .panel-heading { .panel-heading-styles(@panel-success-heading-bg); }\n.panel-info > .panel-heading { .panel-heading-styles(@panel-info-heading-bg); }\n.panel-warning > .panel-heading { .panel-heading-styles(@panel-warning-heading-bg); }\n.panel-danger > .panel-heading { .panel-heading-styles(@panel-danger-heading-bg); }\n\n\n//\n// Wells\n// --------------------------------------------------\n\n.well {\n #gradient > .vertical(@start-color: darken(@well-bg, 5%); @end-color: @well-bg);\n border-color: darken(@well-bg, 10%);\n @shadow: inset 0 1px 3px rgba(0,0,0,.05), 0 1px 0 rgba(255,255,255,.1);\n .box-shadow(@shadow);\n}\n","// Vendor Prefixes\n//\n// All vendor mixins are deprecated as of v3.2.0 due to the introduction of\n// Autoprefixer in our Gruntfile. They have been removed in v4.\n\n// - Animations\n// - Backface visibility\n// - Box shadow\n// - Box sizing\n// - Content columns\n// - Hyphens\n// - Placeholder text\n// - Transformations\n// - Transitions\n// - User Select\n\n\n// Animations\n.animation(@animation) {\n -webkit-animation: @animation;\n -o-animation: @animation;\n animation: @animation;\n}\n.animation-name(@name) {\n -webkit-animation-name: @name;\n animation-name: @name;\n}\n.animation-duration(@duration) {\n -webkit-animation-duration: @duration;\n animation-duration: @duration;\n}\n.animation-timing-function(@timing-function) {\n -webkit-animation-timing-function: @timing-function;\n animation-timing-function: @timing-function;\n}\n.animation-delay(@delay) {\n -webkit-animation-delay: @delay;\n animation-delay: @delay;\n}\n.animation-iteration-count(@iteration-count) {\n -webkit-animation-iteration-count: @iteration-count;\n animation-iteration-count: @iteration-count;\n}\n.animation-direction(@direction) {\n -webkit-animation-direction: @direction;\n animation-direction: @direction;\n}\n.animation-fill-mode(@fill-mode) {\n -webkit-animation-fill-mode: @fill-mode;\n animation-fill-mode: @fill-mode;\n}\n\n// Backface visibility\n// Prevent browsers from flickering when using CSS 3D transforms.\n// Default value is `visible`, but can be changed to `hidden`\n\n.backface-visibility(@visibility) {\n -webkit-backface-visibility: @visibility;\n -moz-backface-visibility: @visibility;\n backface-visibility: @visibility;\n}\n\n// Drop shadows\n//\n// Note: Deprecated `.box-shadow()` as of v3.1.0 since all of Bootstrap's\n// supported browsers that have box shadow capabilities now support it.\n\n.box-shadow(@shadow) {\n -webkit-box-shadow: @shadow; // iOS <4.3 & Android <4.1\n box-shadow: @shadow;\n}\n\n// Box sizing\n.box-sizing(@boxmodel) {\n -webkit-box-sizing: @boxmodel;\n -moz-box-sizing: @boxmodel;\n box-sizing: @boxmodel;\n}\n\n// CSS3 Content Columns\n.content-columns(@column-count; @column-gap: @grid-gutter-width) {\n -webkit-column-count: @column-count;\n -moz-column-count: @column-count;\n column-count: @column-count;\n -webkit-column-gap: @column-gap;\n -moz-column-gap: @column-gap;\n column-gap: @column-gap;\n}\n\n// Optional hyphenation\n.hyphens(@mode: auto) {\n word-wrap: break-word;\n -webkit-hyphens: @mode;\n -moz-hyphens: @mode;\n -ms-hyphens: @mode; // IE10+\n -o-hyphens: @mode;\n hyphens: @mode;\n}\n\n// Placeholder text\n.placeholder(@color: @input-color-placeholder) {\n // Firefox\n &::-moz-placeholder {\n color: @color;\n opacity: 1; // Override Firefox's unusual default opacity; see https://github.com/twbs/bootstrap/pull/11526\n }\n &:-ms-input-placeholder { color: @color; } // Internet Explorer 10+\n &::-webkit-input-placeholder { color: @color; } // Safari and Chrome\n}\n\n// Transformations\n.scale(@ratio) {\n -webkit-transform: scale(@ratio);\n -ms-transform: scale(@ratio); // IE9 only\n -o-transform: scale(@ratio);\n transform: scale(@ratio);\n}\n.scale(@ratioX; @ratioY) {\n -webkit-transform: scale(@ratioX, @ratioY);\n -ms-transform: scale(@ratioX, @ratioY); // IE9 only\n -o-transform: scale(@ratioX, @ratioY);\n transform: scale(@ratioX, @ratioY);\n}\n.scaleX(@ratio) {\n -webkit-transform: scaleX(@ratio);\n -ms-transform: scaleX(@ratio); // IE9 only\n -o-transform: scaleX(@ratio);\n transform: scaleX(@ratio);\n}\n.scaleY(@ratio) {\n -webkit-transform: scaleY(@ratio);\n -ms-transform: scaleY(@ratio); // IE9 only\n -o-transform: scaleY(@ratio);\n transform: scaleY(@ratio);\n}\n.skew(@x; @y) {\n -webkit-transform: skewX(@x) skewY(@y);\n -ms-transform: skewX(@x) skewY(@y); // See https://github.com/twbs/bootstrap/issues/4885; IE9+\n -o-transform: skewX(@x) skewY(@y);\n transform: skewX(@x) skewY(@y);\n}\n.translate(@x; @y) {\n -webkit-transform: translate(@x, @y);\n -ms-transform: translate(@x, @y); // IE9 only\n -o-transform: translate(@x, @y);\n transform: translate(@x, @y);\n}\n.translate3d(@x; @y; @z) {\n -webkit-transform: translate3d(@x, @y, @z);\n transform: translate3d(@x, @y, @z);\n}\n.rotate(@degrees) {\n -webkit-transform: rotate(@degrees);\n -ms-transform: rotate(@degrees); // IE9 only\n -o-transform: rotate(@degrees);\n transform: rotate(@degrees);\n}\n.rotateX(@degrees) {\n -webkit-transform: rotateX(@degrees);\n -ms-transform: rotateX(@degrees); // IE9 only\n -o-transform: rotateX(@degrees);\n transform: rotateX(@degrees);\n}\n.rotateY(@degrees) {\n -webkit-transform: rotateY(@degrees);\n -ms-transform: rotateY(@degrees); // IE9 only\n -o-transform: rotateY(@degrees);\n transform: rotateY(@degrees);\n}\n.perspective(@perspective) {\n -webkit-perspective: @perspective;\n -moz-perspective: @perspective;\n perspective: @perspective;\n}\n.perspective-origin(@perspective) {\n -webkit-perspective-origin: @perspective;\n -moz-perspective-origin: @perspective;\n perspective-origin: @perspective;\n}\n.transform-origin(@origin) {\n -webkit-transform-origin: @origin;\n -moz-transform-origin: @origin;\n -ms-transform-origin: @origin; // IE9 only\n transform-origin: @origin;\n}\n\n\n// Transitions\n\n.transition(@transition) {\n -webkit-transition: @transition;\n -o-transition: @transition;\n transition: @transition;\n}\n.transition-property(@transition-property) {\n -webkit-transition-property: @transition-property;\n transition-property: @transition-property;\n}\n.transition-delay(@transition-delay) {\n -webkit-transition-delay: @transition-delay;\n transition-delay: @transition-delay;\n}\n.transition-duration(@transition-duration) {\n -webkit-transition-duration: @transition-duration;\n transition-duration: @transition-duration;\n}\n.transition-timing-function(@timing-function) {\n -webkit-transition-timing-function: @timing-function;\n transition-timing-function: @timing-function;\n}\n.transition-transform(@transition) {\n -webkit-transition: -webkit-transform @transition;\n -moz-transition: -moz-transform @transition;\n -o-transition: -o-transform @transition;\n transition: transform @transition;\n}\n\n\n// User select\n// For selecting text on the page\n\n.user-select(@select) {\n -webkit-user-select: @select;\n -moz-user-select: @select;\n -ms-user-select: @select; // IE10+\n user-select: @select;\n}\n","// Gradients\n\n#gradient {\n\n // Horizontal gradient, from left to right\n //\n // Creates two color stops, start and end, by specifying a color and position for each color stop.\n // Color stops are not available in IE9 and below.\n .horizontal(@start-color: #555; @end-color: #333; @start-percent: 0%; @end-percent: 100%) {\n background-image: -webkit-linear-gradient(left, @start-color @start-percent, @end-color @end-percent); // Safari 5.1-6, Chrome 10+\n background-image: -o-linear-gradient(left, @start-color @start-percent, @end-color @end-percent); // Opera 12\n background-image: linear-gradient(to right, @start-color @start-percent, @end-color @end-percent); // Standard, IE10, Firefox 16+, Opera 12.10+, Safari 7+, Chrome 26+\n background-repeat: repeat-x;\n filter: e(%(\"progid:DXImageTransform.Microsoft.gradient(startColorstr='%d', endColorstr='%d', GradientType=1)\",argb(@start-color),argb(@end-color))); // IE9 and down\n }\n\n // Vertical gradient, from top to bottom\n //\n // Creates two color stops, start and end, by specifying a color and position for each color stop.\n // Color stops are not available in IE9 and below.\n .vertical(@start-color: #555; @end-color: #333; @start-percent: 0%; @end-percent: 100%) {\n background-image: -webkit-linear-gradient(top, @start-color @start-percent, @end-color @end-percent); // Safari 5.1-6, Chrome 10+\n background-image: -o-linear-gradient(top, @start-color @start-percent, @end-color @end-percent); // Opera 12\n background-image: linear-gradient(to bottom, @start-color @start-percent, @end-color @end-percent); // Standard, IE10, Firefox 16+, Opera 12.10+, Safari 7+, Chrome 26+\n background-repeat: repeat-x;\n filter: e(%(\"progid:DXImageTransform.Microsoft.gradient(startColorstr='%d', endColorstr='%d', GradientType=0)\",argb(@start-color),argb(@end-color))); // IE9 and down\n }\n\n .directional(@start-color: #555; @end-color: #333; @deg: 45deg) {\n background-repeat: repeat-x;\n background-image: -webkit-linear-gradient(@deg, @start-color, @end-color); // Safari 5.1-6, Chrome 10+\n background-image: -o-linear-gradient(@deg, @start-color, @end-color); // Opera 12\n background-image: linear-gradient(@deg, @start-color, @end-color); // Standard, IE10, Firefox 16+, Opera 12.10+, Safari 7+, Chrome 26+\n }\n .horizontal-three-colors(@start-color: #00b3ee; @mid-color: #7a43b6; @color-stop: 50%; @end-color: #c3325f) {\n background-image: -webkit-linear-gradient(left, @start-color, @mid-color @color-stop, @end-color);\n background-image: -o-linear-gradient(left, @start-color, @mid-color @color-stop, @end-color);\n background-image: linear-gradient(to right, @start-color, @mid-color @color-stop, @end-color);\n background-repeat: no-repeat;\n filter: e(%(\"progid:DXImageTransform.Microsoft.gradient(startColorstr='%d', endColorstr='%d', GradientType=1)\",argb(@start-color),argb(@end-color))); // IE9 and down, gets no color-stop at all for proper fallback\n }\n .vertical-three-colors(@start-color: #00b3ee; @mid-color: #7a43b6; @color-stop: 50%; @end-color: #c3325f) {\n background-image: -webkit-linear-gradient(@start-color, @mid-color @color-stop, @end-color);\n background-image: -o-linear-gradient(@start-color, @mid-color @color-stop, @end-color);\n background-image: linear-gradient(@start-color, @mid-color @color-stop, @end-color);\n background-repeat: no-repeat;\n filter: e(%(\"progid:DXImageTransform.Microsoft.gradient(startColorstr='%d', endColorstr='%d', GradientType=0)\",argb(@start-color),argb(@end-color))); // IE9 and down, gets no color-stop at all for proper fallback\n }\n .radial(@inner-color: #555; @outer-color: #333) {\n background-image: -webkit-radial-gradient(circle, @inner-color, @outer-color);\n background-image: radial-gradient(circle, @inner-color, @outer-color);\n background-repeat: no-repeat;\n }\n .striped(@color: rgba(255,255,255,.15); @angle: 45deg) {\n background-image: -webkit-linear-gradient(@angle, @color 25%, transparent 25%, transparent 50%, @color 50%, @color 75%, transparent 75%, transparent);\n background-image: -o-linear-gradient(@angle, @color 25%, transparent 25%, transparent 50%, @color 50%, @color 75%, transparent 75%, transparent);\n background-image: linear-gradient(@angle, @color 25%, transparent 25%, transparent 50%, @color 50%, @color 75%, transparent 75%, transparent);\n }\n}\n","// Reset filters for IE\n//\n// When you need to remove a gradient background, do not forget to use this to reset\n// the IE filter for IE9 and below.\n\n.reset-filter() {\n filter: e(%(\"progid:DXImageTransform.Microsoft.gradient(enabled = false)\"));\n}\n"]}
\ No newline at end of file diff --git a/server/static/css/bootstrap.css b/server/static/css/bootstrap.css new file mode 100644 index 0000000..6167622 --- /dev/null +++ b/server/static/css/bootstrap.css @@ -0,0 +1,6757 @@ +/*! + * Bootstrap v3.3.7 (http://getbootstrap.com) + * Copyright 2011-2016 Twitter, Inc. + * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) + */ +/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */ +html { + font-family: sans-serif; + -webkit-text-size-adjust: 100%; + -ms-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 { + margin: .67em 0; + font-size: 2em; +} +mark { + color: #000; + background: #ff0; +} +small { + font-size: 80%; +} +sub, +sup { + position: relative; + font-size: 75%; + line-height: 0; + vertical-align: baseline; +} +sup { + top: -.5em; +} +sub { + bottom: -.25em; +} +img { + border: 0; +} +svg:not(:root) { + overflow: hidden; +} +figure { + margin: 1em 40px; +} +hr { + height: 0; + -webkit-box-sizing: content-box; + -moz-box-sizing: content-box; + box-sizing: content-box; +} +pre { + overflow: auto; +} +code, +kbd, +pre, +samp { + font-family: monospace, monospace; + font-size: 1em; +} +button, +input, +optgroup, +select, +textarea { + margin: 0; + font: inherit; + color: inherit; +} +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 { + padding: 0; + border: 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-box-sizing: content-box; + -moz-box-sizing: content-box; + box-sizing: content-box; + -webkit-appearance: textfield; +} +input[type="search"]::-webkit-search-cancel-button, +input[type="search"]::-webkit-search-decoration { + -webkit-appearance: none; +} +fieldset { + padding: .35em .625em .75em; + margin: 0 2px; + border: 1px solid #c0c0c0; +} +legend { + padding: 0; + border: 0; +} +textarea { + overflow: auto; +} +optgroup { + font-weight: bold; +} +table { + border-spacing: 0; + border-collapse: collapse; +} +td, +th { + padding: 0; +} +/*! Source: https://github.com/h5bp/html5-boilerplate/blob/master/src/css/main.css */ +@media print { + *, + *:before, + *:after { + color: #000 !important; + text-shadow: none !important; + background: transparent !important; + -webkit-box-shadow: none !important; + box-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: ""; + } + pre, + blockquote { + border: 1px solid #999; + + page-break-inside: avoid; + } + thead { + display: table-header-group; + } + tr, + img { + page-break-inside: avoid; + } + img { + max-width: 100% !important; + } + p, + h2, + h3 { + orphans: 3; + widows: 3; + } + h2, + h3 { + page-break-after: avoid; + } + .navbar { + display: none; + } + .btn > .caret, + .dropup > .btn > .caret { + border-top-color: #000 !important; + } + .label { + border: 1px solid #000; + } + .table { + border-collapse: collapse !important; + } + .table td, + .table th { + background-color: #fff !important; + } + .table-bordered th, + .table-bordered td { + border: 1px solid #ddd !important; + } +} +@font-face { + font-family: 'Glyphicons Halflings'; + + src: url('../fonts/glyphicons-halflings-regular.eot'); + src: url('../fonts/glyphicons-halflings-regular.eot?#iefix') format('embedded-opentype'), url('../fonts/glyphicons-halflings-regular.woff2') format('woff2'), url('../fonts/glyphicons-halflings-regular.woff') format('woff'), url('../fonts/glyphicons-halflings-regular.ttf') format('truetype'), url('../fonts/glyphicons-halflings-regular.svg#glyphicons_halflingsregular') format('svg'); +} +.glyphicon { + position: relative; + top: 1px; + display: inline-block; + font-family: 'Glyphicons Halflings'; + font-style: normal; + font-weight: normal; + line-height: 1; + + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; +} +.glyphicon-asterisk:before { + content: "\002a"; +} +.glyphicon-plus:before { + content: "\002b"; +} +.glyphicon-euro:before, +.glyphicon-eur:before { + content: "\20ac"; +} +.glyphicon-minus:before { + content: "\2212"; +} +.glyphicon-cloud:before { + content: "\2601"; +} +.glyphicon-envelope:before { + content: "\2709"; +} +.glyphicon-pencil:before { + content: "\270f"; +} +.glyphicon-glass:before { + content: "\e001"; +} +.glyphicon-music:before { + content: "\e002"; +} +.glyphicon-search:before { + content: "\e003"; +} +.glyphicon-heart:before { + content: "\e005"; +} +.glyphicon-star:before { + content: "\e006"; +} +.glyphicon-star-empty:before { + content: "\e007"; +} +.glyphicon-user:before { + content: "\e008"; +} +.glyphicon-film:before { + content: "\e009"; +} +.glyphicon-th-large:before { + content: "\e010"; +} +.glyphicon-th:before { + content: "\e011"; +} +.glyphicon-th-list:before { + content: "\e012"; +} +.glyphicon-ok:before { + content: "\e013"; +} +.glyphicon-remove:before { + content: "\e014"; +} +.glyphicon-zoom-in:before { + content: "\e015"; +} +.glyphicon-zoom-out:before { + content: "\e016"; +} +.glyphicon-off:before { + content: "\e017"; +} +.glyphicon-signal:before { + content: "\e018"; +} +.glyphicon-cog:before { + content: "\e019"; +} +.glyphicon-trash:before { + content: "\e020"; +} +.glyphicon-home:before { + content: "\e021"; +} +.glyphicon-file:before { + content: "\e022"; +} +.glyphicon-time:before { + content: "\e023"; +} +.glyphicon-road:before { + content: "\e024"; +} +.glyphicon-download-alt:before { + content: "\e025"; +} +.glyphicon-download:before { + content: "\e026"; +} +.glyphicon-upload:before { + content: "\e027"; +} +.glyphicon-inbox:before { + content: "\e028"; +} +.glyphicon-play-circle:before { + content: "\e029"; +} +.glyphicon-repeat:before { + content: "\e030"; +} +.glyphicon-refresh:before { + content: "\e031"; +} +.glyphicon-list-alt:before { + content: "\e032"; +} +.glyphicon-lock:before { + content: "\e033"; +} +.glyphicon-flag:before { + content: "\e034"; +} +.glyphicon-headphones:before { + content: "\e035"; +} +.glyphicon-volume-off:before { + content: "\e036"; +} +.glyphicon-volume-down:before { + content: "\e037"; +} +.glyphicon-volume-up:before { + content: "\e038"; +} +.glyphicon-qrcode:before { + content: "\e039"; +} +.glyphicon-barcode:before { + content: "\e040"; +} +.glyphicon-tag:before { + content: "\e041"; +} +.glyphicon-tags:before { + content: "\e042"; +} +.glyphicon-book:before { + content: "\e043"; +} +.glyphicon-bookmark:before { + content: "\e044"; +} +.glyphicon-print:before { + content: "\e045"; +} +.glyphicon-camera:before { + content: "\e046"; +} +.glyphicon-font:before { + content: "\e047"; +} +.glyphicon-bold:before { + content: "\e048"; +} +.glyphicon-italic:before { + content: "\e049"; +} +.glyphicon-text-height:before { + content: "\e050"; +} +.glyphicon-text-width:before { + content: "\e051"; +} +.glyphicon-align-left:before { + content: "\e052"; +} +.glyphicon-align-center:before { + content: "\e053"; +} +.glyphicon-align-right:before { + content: "\e054"; +} +.glyphicon-align-justify:before { + content: "\e055"; +} +.glyphicon-list:before { + content: "\e056"; +} +.glyphicon-indent-left:before { + content: "\e057"; +} +.glyphicon-indent-right:before { + content: "\e058"; +} +.glyphicon-facetime-video:before { + content: "\e059"; +} +.glyphicon-picture:before { + content: "\e060"; +} +.glyphicon-map-marker:before { + content: "\e062"; +} +.glyphicon-adjust:before { + content: "\e063"; +} +.glyphicon-tint:before { + content: "\e064"; +} +.glyphicon-edit:before { + content: "\e065"; +} +.glyphicon-share:before { + content: "\e066"; +} +.glyphicon-check:before { + content: "\e067"; +} +.glyphicon-move:before { + content: "\e068"; +} +.glyphicon-step-backward:before { + content: "\e069"; +} +.glyphicon-fast-backward:before { + content: "\e070"; +} +.glyphicon-backward:before { + content: "\e071"; +} +.glyphicon-play:before { + content: "\e072"; +} +.glyphicon-pause:before { + content: "\e073"; +} +.glyphicon-stop:before { + content: "\e074"; +} +.glyphicon-forward:before { + content: "\e075"; +} +.glyphicon-fast-forward:before { + content: "\e076"; +} +.glyphicon-step-forward:before { + content: "\e077"; +} +.glyphicon-eject:before { + content: "\e078"; +} +.glyphicon-chevron-left:before { + content: "\e079"; +} +.glyphicon-chevron-right:before { + content: "\e080"; +} +.glyphicon-plus-sign:before { + content: "\e081"; +} +.glyphicon-minus-sign:before { + content: "\e082"; +} +.glyphicon-remove-sign:before { + content: "\e083"; +} +.glyphicon-ok-sign:before { + content: "\e084"; +} +.glyphicon-question-sign:before { + content: "\e085"; +} +.glyphicon-info-sign:before { + content: "\e086"; +} +.glyphicon-screenshot:before { + content: "\e087"; +} +.glyphicon-remove-circle:before { + content: "\e088"; +} +.glyphicon-ok-circle:before { + content: "\e089"; +} +.glyphicon-ban-circle:before { + content: "\e090"; +} +.glyphicon-arrow-left:before { + content: "\e091"; +} +.glyphicon-arrow-right:before { + content: "\e092"; +} +.glyphicon-arrow-up:before { + content: "\e093"; +} +.glyphicon-arrow-down:before { + content: "\e094"; +} +.glyphicon-share-alt:before { + content: "\e095"; +} +.glyphicon-resize-full:before { + content: "\e096"; +} +.glyphicon-resize-small:before { + content: "\e097"; +} +.glyphicon-exclamation-sign:before { + content: "\e101"; +} +.glyphicon-gift:before { + content: "\e102"; +} +.glyphicon-leaf:before { + content: "\e103"; +} +.glyphicon-fire:before { + content: "\e104"; +} +.glyphicon-eye-open:before { + content: "\e105"; +} +.glyphicon-eye-close:before { + content: "\e106"; +} +.glyphicon-warning-sign:before { + content: "\e107"; +} +.glyphicon-plane:before { + content: "\e108"; +} +.glyphicon-calendar:before { + content: "\e109"; +} +.glyphicon-random:before { + content: "\e110"; +} +.glyphicon-comment:before { + content: "\e111"; +} +.glyphicon-magnet:before { + content: "\e112"; +} +.glyphicon-chevron-up:before { + content: "\e113"; +} +.glyphicon-chevron-down:before { + content: "\e114"; +} +.glyphicon-retweet:before { + content: "\e115"; +} +.glyphicon-shopping-cart:before { + content: "\e116"; +} +.glyphicon-folder-close:before { + content: "\e117"; +} +.glyphicon-folder-open:before { + content: "\e118"; +} +.glyphicon-resize-vertical:before { + content: "\e119"; +} +.glyphicon-resize-horizontal:before { + content: "\e120"; +} +.glyphicon-hdd:before { + content: "\e121"; +} +.glyphicon-bullhorn:before { + content: "\e122"; +} +.glyphicon-bell:before { + content: "\e123"; +} +.glyphicon-certificate:before { + content: "\e124"; +} +.glyphicon-thumbs-up:before { + content: "\e125"; +} +.glyphicon-thumbs-down:before { + content: "\e126"; +} +.glyphicon-hand-right:before { + content: "\e127"; +} +.glyphicon-hand-left:before { + content: "\e128"; +} +.glyphicon-hand-up:before { + content: "\e129"; +} +.glyphicon-hand-down:before { + content: "\e130"; +} +.glyphicon-circle-arrow-right:before { + content: "\e131"; +} +.glyphicon-circle-arrow-left:before { + content: "\e132"; +} +.glyphicon-circle-arrow-up:before { + content: "\e133"; +} +.glyphicon-circle-arrow-down:before { + content: "\e134"; +} +.glyphicon-globe:before { + content: "\e135"; +} +.glyphicon-wrench:before { + content: "\e136"; +} +.glyphicon-tasks:before { + content: "\e137"; +} +.glyphicon-filter:before { + content: "\e138"; +} +.glyphicon-briefcase:before { + content: "\e139"; +} +.glyphicon-fullscreen:before { + content: "\e140"; +} +.glyphicon-dashboard:before { + content: "\e141"; +} +.glyphicon-paperclip:before { + content: "\e142"; +} +.glyphicon-heart-empty:before { + content: "\e143"; +} +.glyphicon-link:before { + content: "\e144"; +} +.glyphicon-phone:before { + content: "\e145"; +} +.glyphicon-pushpin:before { + content: "\e146"; +} +.glyphicon-usd:before { + content: "\e148"; +} +.glyphicon-gbp:before { + content: "\e149"; +} +.glyphicon-sort:before { + content: "\e150"; +} +.glyphicon-sort-by-alphabet:before { + content: "\e151"; +} +.glyphicon-sort-by-alphabet-alt:before { + content: "\e152"; +} +.glyphicon-sort-by-order:before { + content: "\e153"; +} +.glyphicon-sort-by-order-alt:before { + content: "\e154"; +} +.glyphicon-sort-by-attributes:before { + content: "\e155"; +} +.glyphicon-sort-by-attributes-alt:before { + content: "\e156"; +} +.glyphicon-unchecked:before { + content: "\e157"; +} +.glyphicon-expand:before { + content: "\e158"; +} +.glyphicon-collapse-down:before { + content: "\e159"; +} +.glyphicon-collapse-up:before { + content: "\e160"; +} +.glyphicon-log-in:before { + content: "\e161"; +} +.glyphicon-flash:before { + content: "\e162"; +} +.glyphicon-log-out:before { + content: "\e163"; +} +.glyphicon-new-window:before { + content: "\e164"; +} +.glyphicon-record:before { + content: "\e165"; +} +.glyphicon-save:before { + content: "\e166"; +} +.glyphicon-open:before { + content: "\e167"; +} +.glyphicon-saved:before { + content: "\e168"; +} +.glyphicon-import:before { + content: "\e169"; +} +.glyphicon-export:before { + content: "\e170"; +} +.glyphicon-send:before { + content: "\e171"; +} +.glyphicon-floppy-disk:before { + content: "\e172"; +} +.glyphicon-floppy-saved:before { + content: "\e173"; +} +.glyphicon-floppy-remove:before { + content: "\e174"; +} +.glyphicon-floppy-save:before { + content: "\e175"; +} +.glyphicon-floppy-open:before { + content: "\e176"; +} +.glyphicon-credit-card:before { + content: "\e177"; +} +.glyphicon-transfer:before { + content: "\e178"; +} +.glyphicon-cutlery:before { + content: "\e179"; +} +.glyphicon-header:before { + content: "\e180"; +} +.glyphicon-compressed:before { + content: "\e181"; +} +.glyphicon-earphone:before { + content: "\e182"; +} +.glyphicon-phone-alt:before { + content: "\e183"; +} +.glyphicon-tower:before { + content: "\e184"; +} +.glyphicon-stats:before { + content: "\e185"; +} +.glyphicon-sd-video:before { + content: "\e186"; +} +.glyphicon-hd-video:before { + content: "\e187"; +} +.glyphicon-subtitles:before { + content: "\e188"; +} +.glyphicon-sound-stereo:before { + content: "\e189"; +} +.glyphicon-sound-dolby:before { + content: "\e190"; +} +.glyphicon-sound-5-1:before { + content: "\e191"; +} +.glyphicon-sound-6-1:before { + content: "\e192"; +} +.glyphicon-sound-7-1:before { + content: "\e193"; +} +.glyphicon-copyright-mark:before { + content: "\e194"; +} +.glyphicon-registration-mark:before { + content: "\e195"; +} +.glyphicon-cloud-download:before { + content: "\e197"; +} +.glyphicon-cloud-upload:before { + content: "\e198"; +} +.glyphicon-tree-conifer:before { + content: "\e199"; +} +.glyphicon-tree-deciduous:before { + content: "\e200"; +} +.glyphicon-cd:before { + content: "\e201"; +} +.glyphicon-save-file:before { + content: "\e202"; +} +.glyphicon-open-file:before { + content: "\e203"; +} +.glyphicon-level-up:before { + content: "\e204"; +} +.glyphicon-copy:before { + content: "\e205"; +} +.glyphicon-paste:before { + content: "\e206"; +} +.glyphicon-alert:before { + content: "\e209"; +} +.glyphicon-equalizer:before { + content: "\e210"; +} +.glyphicon-king:before { + content: "\e211"; +} +.glyphicon-queen:before { + content: "\e212"; +} +.glyphicon-pawn:before { + content: "\e213"; +} +.glyphicon-bishop:before { + content: "\e214"; +} +.glyphicon-knight:before { + content: "\e215"; +} +.glyphicon-baby-formula:before { + content: "\e216"; +} +.glyphicon-tent:before { + content: "\26fa"; +} +.glyphicon-blackboard:before { + content: "\e218"; +} +.glyphicon-bed:before { + content: "\e219"; +} +.glyphicon-apple:before { + content: "\f8ff"; +} +.glyphicon-erase:before { + content: "\e221"; +} +.glyphicon-hourglass:before { + content: "\231b"; +} +.glyphicon-lamp:before { + content: "\e223"; +} +.glyphicon-duplicate:before { + content: "\e224"; +} +.glyphicon-piggy-bank:before { + content: "\e225"; +} +.glyphicon-scissors:before { + content: "\e226"; +} +.glyphicon-bitcoin:before { + content: "\e227"; +} +.glyphicon-btc:before { + content: "\e227"; +} +.glyphicon-xbt:before { + content: "\e227"; +} +.glyphicon-yen:before { + content: "\00a5"; +} +.glyphicon-jpy:before { + content: "\00a5"; +} +.glyphicon-ruble:before { + content: "\20bd"; +} +.glyphicon-rub:before { + content: "\20bd"; +} +.glyphicon-scale:before { + content: "\e230"; +} +.glyphicon-ice-lolly:before { + content: "\e231"; +} +.glyphicon-ice-lolly-tasted:before { + content: "\e232"; +} +.glyphicon-education:before { + content: "\e233"; +} +.glyphicon-option-horizontal:before { + content: "\e234"; +} +.glyphicon-option-vertical:before { + content: "\e235"; +} +.glyphicon-menu-hamburger:before { + content: "\e236"; +} +.glyphicon-modal-window:before { + content: "\e237"; +} +.glyphicon-oil:before { + content: "\e238"; +} +.glyphicon-grain:before { + content: "\e239"; +} +.glyphicon-sunglasses:before { + content: "\e240"; +} +.glyphicon-text-size:before { + content: "\e241"; +} +.glyphicon-text-color:before { + content: "\e242"; +} +.glyphicon-text-background:before { + content: "\e243"; +} +.glyphicon-object-align-top:before { + content: "\e244"; +} +.glyphicon-object-align-bottom:before { + content: "\e245"; +} +.glyphicon-object-align-horizontal:before { + content: "\e246"; +} +.glyphicon-object-align-left:before { + content: "\e247"; +} +.glyphicon-object-align-vertical:before { + content: "\e248"; +} +.glyphicon-object-align-right:before { + content: "\e249"; +} +.glyphicon-triangle-right:before { + content: "\e250"; +} +.glyphicon-triangle-left:before { + content: "\e251"; +} +.glyphicon-triangle-bottom:before { + content: "\e252"; +} +.glyphicon-triangle-top:before { + content: "\e253"; +} +.glyphicon-console:before { + content: "\e254"; +} +.glyphicon-superscript:before { + content: "\e255"; +} +.glyphicon-subscript:before { + content: "\e256"; +} +.glyphicon-menu-left:before { + content: "\e257"; +} +.glyphicon-menu-right:before { + content: "\e258"; +} +.glyphicon-menu-down:before { + content: "\e259"; +} +.glyphicon-menu-up:before { + content: "\e260"; +} +* { + -webkit-box-sizing: border-box; + -moz-box-sizing: border-box; + box-sizing: border-box; +} +*:before, +*:after { + -webkit-box-sizing: border-box; + -moz-box-sizing: border-box; + box-sizing: border-box; +} +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: 5px auto -webkit-focus-ring-color; + outline-offset: -2px; +} +figure { + margin: 0; +} +img { + vertical-align: middle; +} +.img-responsive, +.thumbnail > img, +.thumbnail a > img, +.carousel-inner > .item > img, +.carousel-inner > .item > a > img { + display: block; + max-width: 100%; + height: auto; +} +.img-rounded { + border-radius: 6px; +} +.img-thumbnail { + display: inline-block; + max-width: 100%; + height: auto; + 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; +} +.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; + padding: 0; + margin: -1px; + 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; +} +[role="button"] { + cursor: pointer; +} +h1, +h2, +h3, +h4, +h5, +h6, +.h1, +.h2, +.h3, +.h4, +.h5, +.h6 { + font-family: inherit; + font-weight: 500; + line-height: 1.1; + color: inherit; +} +h1 small, +h2 small, +h3 small, +h4 small, +h5 small, +h6 small, +.h1 small, +.h2 small, +.h3 small, +.h4 small, +.h5 small, +.h6 small, +h1 .small, +h2 .small, +h3 .small, +h4 .small, +h5 .small, +h6 .small, +.h1 .small, +.h2 .small, +.h3 .small, +.h4 .small, +.h5 .small, +.h6 .small { + font-weight: normal; + line-height: 1; + color: #777; +} +h1, +.h1, +h2, +.h2, +h3, +.h3 { + margin-top: 20px; + margin-bottom: 10px; +} +h1 small, +.h1 small, +h2 small, +.h2 small, +h3 small, +.h3 small, +h1 .small, +.h1 .small, +h2 .small, +.h2 .small, +h3 .small, +.h3 .small { + font-size: 65%; +} +h4, +.h4, +h5, +.h5, +h6, +.h6 { + margin-top: 10px; + margin-bottom: 10px; +} +h4 small, +.h4 small, +h5 small, +.h5 small, +h6 small, +.h6 small, +h4 .small, +.h4 .small, +h5 .small, +.h5 .small, +h6 .small, +.h6 .small { + font-size: 75%; +} +h1, +.h1 { + font-size: 36px; +} +h2, +.h2 { + font-size: 30px; +} +h3, +.h3 { + font-size: 24px; +} +h4, +.h4 { + font-size: 18px; +} +h5, +.h5 { + font-size: 14px; +} +h6, +.h6 { + font-size: 12px; +} +p { + margin: 0 0 10px; +} +.lead { + margin-bottom: 20px; + font-size: 16px; + font-weight: 300; + line-height: 1.4; +} +@media (min-width: 768px) { + .lead { + font-size: 21px; + } +} +small, +.small { + font-size: 85%; +} +mark, +.mark { + padding: .2em; + background-color: #fcf8e3; +} +.text-left { + text-align: left; +} +.text-right { + text-align: right; +} +.text-center { + text-align: center; +} +.text-justify { + text-align: justify; +} +.text-nowrap { + white-space: nowrap; +} +.text-lowercase { + text-transform: lowercase; +} +.text-uppercase { + text-transform: uppercase; +} +.text-capitalize { + text-transform: capitalize; +} +.text-muted { + color: #777; +} +.text-primary { + color: #337ab7; +} +a.text-primary:hover, +a.text-primary:focus { + color: #286090; +} +.text-success { + color: #3c763d; +} +a.text-success:hover, +a.text-success:focus { + color: #2b542c; +} +.text-info { + color: #31708f; +} +a.text-info:hover, +a.text-info:focus { + color: #245269; +} +.text-warning { + color: #8a6d3b; +} +a.text-warning:hover, +a.text-warning:focus { + color: #66512c; +} +.text-danger { + color: #a94442; +} +a.text-danger:hover, +a.text-danger:focus { + color: #843534; +} +.bg-primary { + color: #fff; + background-color: #337ab7; +} +a.bg-primary:hover, +a.bg-primary:focus { + background-color: #286090; +} +.bg-success { + background-color: #dff0d8; +} +a.bg-success:hover, +a.bg-success:focus { + background-color: #c1e2b3; +} +.bg-info { + background-color: #d9edf7; +} +a.bg-info:hover, +a.bg-info:focus { + background-color: #afd9ee; +} +.bg-warning { + background-color: #fcf8e3; +} +a.bg-warning:hover, +a.bg-warning:focus { + background-color: #f7ecb5; +} +.bg-danger { + background-color: #f2dede; +} +a.bg-danger:hover, +a.bg-danger:focus { + background-color: #e4b9b9; +} +.page-header { + padding-bottom: 9px; + margin: 40px 0 20px; + border-bottom: 1px solid #eee; +} +ul, +ol { + margin-top: 0; + margin-bottom: 10px; +} +ul ul, +ol ul, +ul ol, +ol ol { + margin-bottom: 0; +} +.list-unstyled { + padding-left: 0; + list-style: none; +} +.list-inline { + padding-left: 0; + margin-left: -5px; + list-style: none; +} +.list-inline > li { + display: inline-block; + padding-right: 5px; + padding-left: 5px; +} +dl { + margin-top: 0; + margin-bottom: 20px; +} +dt, +dd { + line-height: 1.42857143; +} +dt { + font-weight: bold; +} +dd { + margin-left: 0; +} +@media (min-width: 768px) { + .dl-horizontal dt { + float: left; + width: 160px; + overflow: hidden; + clear: left; + text-align: right; + text-overflow: ellipsis; + white-space: nowrap; + } + .dl-horizontal dd { + margin-left: 180px; + } +} +abbr[title], +abbr[data-original-title] { + cursor: help; + border-bottom: 1px dotted #777; +} +.initialism { + font-size: 90%; + text-transform: uppercase; +} +blockquote { + padding: 10px 20px; + margin: 0 0 20px; + font-size: 17.5px; + border-left: 5px solid #eee; +} +blockquote p:last-child, +blockquote ul:last-child, +blockquote ol:last-child { + margin-bottom: 0; +} +blockquote footer, +blockquote small, +blockquote .small { + display: block; + font-size: 80%; + line-height: 1.42857143; + color: #777; +} +blockquote footer:before, +blockquote small:before, +blockquote .small:before { + content: '\2014 \00A0'; +} +.blockquote-reverse, +blockquote.pull-right { + padding-right: 15px; + padding-left: 0; + text-align: right; + border-right: 5px solid #eee; + border-left: 0; +} +.blockquote-reverse footer:before, +blockquote.pull-right footer:before, +.blockquote-reverse small:before, +blockquote.pull-right small:before, +.blockquote-reverse .small:before, +blockquote.pull-right .small:before { + content: ''; +} +.blockquote-reverse footer:after, +blockquote.pull-right footer:after, +.blockquote-reverse small:after, +blockquote.pull-right small:after, +.blockquote-reverse .small:after, +blockquote.pull-right .small:after { + content: '\00A0 \2014'; +} +address { + margin-bottom: 20px; + font-style: normal; + line-height: 1.42857143; +} +code, +kbd, +pre, +samp { + font-family: Menlo, Monaco, Consolas, "Courier New", monospace; +} +code { + padding: 2px 4px; + font-size: 90%; + color: #c7254e; + background-color: #f9f2f4; + border-radius: 4px; +} +kbd { + padding: 2px 4px; + font-size: 90%; + color: #fff; + background-color: #333; + border-radius: 3px; + -webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, .25); + box-shadow: inset 0 -1px 0 rgba(0, 0, 0, .25); +} +kbd kbd { + padding: 0; + font-size: 100%; + font-weight: bold; + -webkit-box-shadow: none; + box-shadow: none; +} +pre { + display: block; + padding: 9.5px; + margin: 0 0 10px; + font-size: 13px; + line-height: 1.42857143; + color: #333; + word-break: break-all; + word-wrap: break-word; + background-color: #f5f5f5; + border: 1px solid #ccc; + border-radius: 4px; +} +pre code { + padding: 0; + font-size: inherit; + color: inherit; + white-space: pre-wrap; + background-color: transparent; + border-radius: 0; +} +.pre-scrollable { + max-height: 340px; + overflow-y: scroll; +} +.container { + padding-right: 15px; + padding-left: 15px; + margin-right: auto; + margin-left: auto; +} +@media (min-width: 768px) { + .container { + width: 750px; + } +} +@media (min-width: 992px) { + .container { + width: 970px; + } +} +@media (min-width: 1200px) { + .container { + width: 1170px; + } +} +.container-fluid { + padding-right: 15px; + padding-left: 15px; + margin-right: auto; + margin-left: auto; +} +.row { + margin-right: -15px; + margin-left: -15px; +} +.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 { + position: relative; + min-height: 1px; + padding-right: 15px; + padding-left: 15px; +} +.col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12 { + float: left; +} +.col-xs-12 { + width: 100%; +} +.col-xs-11 { + width: 91.66666667%; +} +.col-xs-10 { + width: 83.33333333%; +} +.col-xs-9 { + width: 75%; +} +.col-xs-8 { + width: 66.66666667%; +} +.col-xs-7 { + width: 58.33333333%; +} +.col-xs-6 { + width: 50%; +} +.col-xs-5 { + width: 41.66666667%; +} +.col-xs-4 { + width: 33.33333333%; +} +.col-xs-3 { + width: 25%; +} +.col-xs-2 { + width: 16.66666667%; +} +.col-xs-1 { + width: 8.33333333%; +} +.col-xs-pull-12 { + right: 100%; +} +.col-xs-pull-11 { + right: 91.66666667%; +} +.col-xs-pull-10 { + right: 83.33333333%; +} +.col-xs-pull-9 { + right: 75%; +} +.col-xs-pull-8 { + right: 66.66666667%; +} +.col-xs-pull-7 { + right: 58.33333333%; +} +.col-xs-pull-6 { + right: 50%; +} +.col-xs-pull-5 { + right: 41.66666667%; +} +.col-xs-pull-4 { + right: 33.33333333%; +} +.col-xs-pull-3 { + right: 25%; +} +.col-xs-pull-2 { + right: 16.66666667%; +} +.col-xs-pull-1 { + right: 8.33333333%; +} +.col-xs-pull-0 { + right: auto; +} +.col-xs-push-12 { + left: 100%; +} +.col-xs-push-11 { + left: 91.66666667%; +} +.col-xs-push-10 { + left: 83.33333333%; +} +.col-xs-push-9 { + left: 75%; +} +.col-xs-push-8 { + left: 66.66666667%; +} +.col-xs-push-7 { + left: 58.33333333%; +} +.col-xs-push-6 { + left: 50%; +} +.col-xs-push-5 { + left: 41.66666667%; +} +.col-xs-push-4 { + left: 33.33333333%; +} +.col-xs-push-3 { + left: 25%; +} +.col-xs-push-2 { + left: 16.66666667%; +} +.col-xs-push-1 { + left: 8.33333333%; +} +.col-xs-push-0 { + left: auto; +} +.col-xs-offset-12 { + margin-left: 100%; +} +.col-xs-offset-11 { + margin-left: 91.66666667%; +} +.col-xs-offset-10 { + margin-left: 83.33333333%; +} +.col-xs-offset-9 { + margin-left: 75%; +} +.col-xs-offset-8 { + margin-left: 66.66666667%; +} +.col-xs-offset-7 { + margin-left: 58.33333333%; +} +.col-xs-offset-6 { + margin-left: 50%; +} +.col-xs-offset-5 { + margin-left: 41.66666667%; +} +.col-xs-offset-4 { + margin-left: 33.33333333%; +} +.col-xs-offset-3 { + margin-left: 25%; +} +.col-xs-offset-2 { + margin-left: 16.66666667%; +} +.col-xs-offset-1 { + margin-left: 8.33333333%; +} +.col-xs-offset-0 { + margin-left: 0; +} +@media (min-width: 768px) { + .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12 { + float: left; + } + .col-sm-12 { + width: 100%; + } + .col-sm-11 { + width: 91.66666667%; + } + .col-sm-10 { + width: 83.33333333%; + } + .col-sm-9 { + width: 75%; + } + .col-sm-8 { + width: 66.66666667%; + } + .col-sm-7 { + width: 58.33333333%; + } + .col-sm-6 { + width: 50%; + } + .col-sm-5 { + width: 41.66666667%; + } + .col-sm-4 { + width: 33.33333333%; + } + .col-sm-3 { + width: 25%; + } + .col-sm-2 { + width: 16.66666667%; + } + .col-sm-1 { + width: 8.33333333%; + } + .col-sm-pull-12 { + right: 100%; + } + .col-sm-pull-11 { + right: 91.66666667%; + } + .col-sm-pull-10 { + right: 83.33333333%; + } + .col-sm-pull-9 { + right: 75%; + } + .col-sm-pull-8 { + right: 66.66666667%; + } + .col-sm-pull-7 { + right: 58.33333333%; + } + .col-sm-pull-6 { + right: 50%; + } + .col-sm-pull-5 { + right: 41.66666667%; + } + .col-sm-pull-4 { + right: 33.33333333%; + } + .col-sm-pull-3 { + right: 25%; + } + .col-sm-pull-2 { + right: 16.66666667%; + } + .col-sm-pull-1 { + right: 8.33333333%; + } + .col-sm-pull-0 { + right: auto; + } + .col-sm-push-12 { + left: 100%; + } + .col-sm-push-11 { + left: 91.66666667%; + } + .col-sm-push-10 { + left: 83.33333333%; + } + .col-sm-push-9 { + left: 75%; + } + .col-sm-push-8 { + left: 66.66666667%; + } + .col-sm-push-7 { + left: 58.33333333%; + } + .col-sm-push-6 { + left: 50%; + } + .col-sm-push-5 { + left: 41.66666667%; + } + .col-sm-push-4 { + left: 33.33333333%; + } + .col-sm-push-3 { + left: 25%; + } + .col-sm-push-2 { + left: 16.66666667%; + } + .col-sm-push-1 { + left: 8.33333333%; + } + .col-sm-push-0 { + left: auto; + } + .col-sm-offset-12 { + margin-left: 100%; + } + .col-sm-offset-11 { + margin-left: 91.66666667%; + } + .col-sm-offset-10 { + margin-left: 83.33333333%; + } + .col-sm-offset-9 { + margin-left: 75%; + } + .col-sm-offset-8 { + margin-left: 66.66666667%; + } + .col-sm-offset-7 { + margin-left: 58.33333333%; + } + .col-sm-offset-6 { + margin-left: 50%; + } + .col-sm-offset-5 { + margin-left: 41.66666667%; + } + .col-sm-offset-4 { + margin-left: 33.33333333%; + } + .col-sm-offset-3 { + margin-left: 25%; + } + .col-sm-offset-2 { + margin-left: 16.66666667%; + } + .col-sm-offset-1 { + margin-left: 8.33333333%; + } + .col-sm-offset-0 { + margin-left: 0; + } +} +@media (min-width: 992px) { + .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12 { + float: left; + } + .col-md-12 { + width: 100%; + } + .col-md-11 { + width: 91.66666667%; + } + .col-md-10 { + width: 83.33333333%; + } + .col-md-9 { + width: 75%; + } + .col-md-8 { + width: 66.66666667%; + } + .col-md-7 { + width: 58.33333333%; + } + .col-md-6 { + width: 50%; + } + .col-md-5 { + width: 41.66666667%; + } + .col-md-4 { + width: 33.33333333%; + } + .col-md-3 { + width: 25%; + } + .col-md-2 { + width: 16.66666667%; + } + .col-md-1 { + width: 8.33333333%; + } + .col-md-pull-12 { + right: 100%; + } + .col-md-pull-11 { + right: 91.66666667%; + } + .col-md-pull-10 { + right: 83.33333333%; + } + .col-md-pull-9 { + right: 75%; + } + .col-md-pull-8 { + right: 66.66666667%; + } + .col-md-pull-7 { + right: 58.33333333%; + } + .col-md-pull-6 { + right: 50%; + } + .col-md-pull-5 { + right: 41.66666667%; + } + .col-md-pull-4 { + right: 33.33333333%; + } + .col-md-pull-3 { + right: 25%; + } + .col-md-pull-2 { + right: 16.66666667%; + } + .col-md-pull-1 { + right: 8.33333333%; + } + .col-md-pull-0 { + right: auto; + } + .col-md-push-12 { + left: 100%; + } + .col-md-push-11 { + left: 91.66666667%; + } + .col-md-push-10 { + left: 83.33333333%; + } + .col-md-push-9 { + left: 75%; + } + .col-md-push-8 { + left: 66.66666667%; + } + .col-md-push-7 { + left: 58.33333333%; + } + .col-md-push-6 { + left: 50%; + } + .col-md-push-5 { + left: 41.66666667%; + } + .col-md-push-4 { + left: 33.33333333%; + } + .col-md-push-3 { + left: 25%; + } + .col-md-push-2 { + left: 16.66666667%; + } + .col-md-push-1 { + left: 8.33333333%; + } + .col-md-push-0 { + left: auto; + } + .col-md-offset-12 { + margin-left: 100%; + } + .col-md-offset-11 { + margin-left: 91.66666667%; + } + .col-md-offset-10 { + margin-left: 83.33333333%; + } + .col-md-offset-9 { + margin-left: 75%; + } + .col-md-offset-8 { + margin-left: 66.66666667%; + } + .col-md-offset-7 { + margin-left: 58.33333333%; + } + .col-md-offset-6 { + margin-left: 50%; + } + .col-md-offset-5 { + margin-left: 41.66666667%; + } + .col-md-offset-4 { + margin-left: 33.33333333%; + } + .col-md-offset-3 { + margin-left: 25%; + } + .col-md-offset-2 { + margin-left: 16.66666667%; + } + .col-md-offset-1 { + margin-left: 8.33333333%; + } + .col-md-offset-0 { + margin-left: 0; + } +} +@media (min-width: 1200px) { + .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12 { + float: left; + } + .col-lg-12 { + width: 100%; + } + .col-lg-11 { + width: 91.66666667%; + } + .col-lg-10 { + width: 83.33333333%; + } + .col-lg-9 { + width: 75%; + } + .col-lg-8 { + width: 66.66666667%; + } + .col-lg-7 { + width: 58.33333333%; + } + .col-lg-6 { + width: 50%; + } + .col-lg-5 { + width: 41.66666667%; + } + .col-lg-4 { + width: 33.33333333%; + } + .col-lg-3 { + width: 25%; + } + .col-lg-2 { + width: 16.66666667%; + } + .col-lg-1 { + width: 8.33333333%; + } + .col-lg-pull-12 { + right: 100%; + } + .col-lg-pull-11 { + right: 91.66666667%; + } + .col-lg-pull-10 { + right: 83.33333333%; + } + .col-lg-pull-9 { + right: 75%; + } + .col-lg-pull-8 { + right: 66.66666667%; + } + .col-lg-pull-7 { + right: 58.33333333%; + } + .col-lg-pull-6 { + right: 50%; + } + .col-lg-pull-5 { + right: 41.66666667%; + } + .col-lg-pull-4 { + right: 33.33333333%; + } + .col-lg-pull-3 { + right: 25%; + } + .col-lg-pull-2 { + right: 16.66666667%; + } + .col-lg-pull-1 { + right: 8.33333333%; + } + .col-lg-pull-0 { + right: auto; + } + .col-lg-push-12 { + left: 100%; + } + .col-lg-push-11 { + left: 91.66666667%; + } + .col-lg-push-10 { + left: 83.33333333%; + } + .col-lg-push-9 { + left: 75%; + } + .col-lg-push-8 { + left: 66.66666667%; + } + .col-lg-push-7 { + left: 58.33333333%; + } + .col-lg-push-6 { + left: 50%; + } + .col-lg-push-5 { + left: 41.66666667%; + } + .col-lg-push-4 { + left: 33.33333333%; + } + .col-lg-push-3 { + left: 25%; + } + .col-lg-push-2 { + left: 16.66666667%; + } + .col-lg-push-1 { + left: 8.33333333%; + } + .col-lg-push-0 { + left: auto; + } + .col-lg-offset-12 { + margin-left: 100%; + } + .col-lg-offset-11 { + margin-left: 91.66666667%; + } + .col-lg-offset-10 { + margin-left: 83.33333333%; + } + .col-lg-offset-9 { + margin-left: 75%; + } + .col-lg-offset-8 { + margin-left: 66.66666667%; + } + .col-lg-offset-7 { + margin-left: 58.33333333%; + } + .col-lg-offset-6 { + margin-left: 50%; + } + .col-lg-offset-5 { + margin-left: 41.66666667%; + } + .col-lg-offset-4 { + margin-left: 33.33333333%; + } + .col-lg-offset-3 { + margin-left: 25%; + } + .col-lg-offset-2 { + margin-left: 16.66666667%; + } + .col-lg-offset-1 { + margin-left: 8.33333333%; + } + .col-lg-offset-0 { + margin-left: 0; + } +} +table { + background-color: transparent; +} +caption { + padding-top: 8px; + padding-bottom: 8px; + color: #777; + text-align: left; +} +th { + text-align: left; +} +.table { + width: 100%; + max-width: 100%; + margin-bottom: 20px; +} +.table > thead > tr > th, +.table > tbody > tr > th, +.table > tfoot > tr > th, +.table > thead > tr > td, +.table > tbody > tr > td, +.table > tfoot > tr > td { + padding: 8px; + line-height: 1.42857143; + vertical-align: top; + border-top: 1px solid #ddd; +} +.table > thead > tr > th { + vertical-align: bottom; + border-bottom: 2px solid #ddd; +} +.table > caption + thead > tr:first-child > th, +.table > colgroup + thead > tr:first-child > th, +.table > thead:first-child > tr:first-child > th, +.table > caption + thead > tr:first-child > td, +.table > colgroup + thead > tr:first-child > td, +.table > thead:first-child > tr:first-child > td { + border-top: 0; +} +.table > tbody + tbody { + border-top: 2px solid #ddd; +} +.table .table { + background-color: #fff; +} +.table-condensed > thead > tr > th, +.table-condensed > tbody > tr > th, +.table-condensed > tfoot > tr > th, +.table-condensed > thead > tr > td, +.table-condensed > tbody > tr > td, +.table-condensed > tfoot > tr > td { + padding: 5px; +} +.table-bordered { + border: 1px solid #ddd; +} +.table-bordered > thead > tr > th, +.table-bordered > tbody > tr > th, +.table-bordered > tfoot > tr > th, +.table-bordered > thead > tr > td, +.table-bordered > tbody > tr > td, +.table-bordered > tfoot > tr > td { + border: 1px solid #ddd; +} +.table-bordered > thead > tr > th, +.table-bordered > thead > tr > td { + border-bottom-width: 2px; +} +.table-striped > tbody > tr:nth-of-type(odd) { + background-color: #f9f9f9; +} +.table-hover > tbody > tr:hover { + background-color: #f5f5f5; +} +table col[class*="col-"] { + position: static; + display: table-column; + float: none; +} +table td[class*="col-"], +table th[class*="col-"] { + position: static; + display: table-cell; + float: none; +} +.table > thead > tr > td.active, +.table > tbody > tr > td.active, +.table > tfoot > tr > td.active, +.table > thead > tr > th.active, +.table > tbody > tr > th.active, +.table > tfoot > tr > th.active, +.table > thead > tr.active > td, +.table > tbody > tr.active > td, +.table > tfoot > tr.active > td, +.table > thead > tr.active > th, +.table > tbody > tr.active > th, +.table > tfoot > tr.active > th { + background-color: #f5f5f5; +} +.table-hover > tbody > tr > td.active:hover, +.table-hover > tbody > tr > th.active:hover, +.table-hover > tbody > tr.active:hover > td, +.table-hover > tbody > tr:hover > .active, +.table-hover > tbody > tr.active:hover > th { + background-color: #e8e8e8; +} +.table > thead > tr > td.success, +.table > tbody > tr > td.success, +.table > tfoot > tr > td.success, +.table > thead > tr > th.success, +.table > tbody > tr > th.success, +.table > tfoot > tr > th.success, +.table > thead > tr.success > td, +.table > tbody > tr.success > td, +.table > tfoot > tr.success > td, +.table > thead > tr.success > th, +.table > tbody > tr.success > th, +.table > tfoot > tr.success > th { + background-color: #dff0d8; +} +.table-hover > tbody > tr > td.success:hover, +.table-hover > tbody > tr > th.success:hover, +.table-hover > tbody > tr.success:hover > td, +.table-hover > tbody > tr:hover > .success, +.table-hover > tbody > tr.success:hover > th { + background-color: #d0e9c6; +} +.table > thead > tr > td.info, +.table > tbody > tr > td.info, +.table > tfoot > tr > td.info, +.table > thead > tr > th.info, +.table > tbody > tr > th.info, +.table > tfoot > tr > th.info, +.table > thead > tr.info > td, +.table > tbody > tr.info > td, +.table > tfoot > tr.info > td, +.table > thead > tr.info > th, +.table > tbody > tr.info > th, +.table > tfoot > tr.info > th { + background-color: #d9edf7; +} +.table-hover > tbody > tr > td.info:hover, +.table-hover > tbody > tr > th.info:hover, +.table-hover > tbody > tr.info:hover > td, +.table-hover > tbody > tr:hover > .info, +.table-hover > tbody > tr.info:hover > th { + background-color: #c4e3f3; +} +.table > thead > tr > td.warning, +.table > tbody > tr > td.warning, +.table > tfoot > tr > td.warning, +.table > thead > tr > th.warning, +.table > tbody > tr > th.warning, +.table > tfoot > tr > th.warning, +.table > thead > tr.warning > td, +.table > tbody > tr.warning > td, +.table > tfoot > tr.warning > td, +.table > thead > tr.warning > th, +.table > tbody > tr.warning > th, +.table > tfoot > tr.warning > th { + background-color: #fcf8e3; +} +.table-hover > tbody > tr > td.warning:hover, +.table-hover > tbody > tr > th.warning:hover, +.table-hover > tbody > tr.warning:hover > td, +.table-hover > tbody > tr:hover > .warning, +.table-hover > tbody > tr.warning:hover > th { + background-color: #faf2cc; +} +.table > thead > tr > td.danger, +.table > tbody > tr > td.danger, +.table > tfoot > tr > td.danger, +.table > thead > tr > th.danger, +.table > tbody > tr > th.danger, +.table > tfoot > tr > th.danger, +.table > thead > tr.danger > td, +.table > tbody > tr.danger > td, +.table > tfoot > tr.danger > td, +.table > thead > tr.danger > th, +.table > tbody > tr.danger > th, +.table > tfoot > tr.danger > th { + background-color: #f2dede; +} +.table-hover > tbody > tr > td.danger:hover, +.table-hover > tbody > tr > th.danger:hover, +.table-hover > tbody > tr.danger:hover > td, +.table-hover > tbody > tr:hover > .danger, +.table-hover > tbody > tr.danger:hover > th { + background-color: #ebcccc; +} +.table-responsive { + min-height: .01%; + overflow-x: auto; +} +@media screen and (max-width: 767px) { + .table-responsive { + width: 100%; + margin-bottom: 15px; + overflow-y: hidden; + -ms-overflow-style: -ms-autohiding-scrollbar; + border: 1px solid #ddd; + } + .table-responsive > .table { + margin-bottom: 0; + } + .table-responsive > .table > thead > tr > th, + .table-responsive > .table > tbody > tr > th, + .table-responsive > .table > tfoot > tr > th, + .table-responsive > .table > thead > tr > td, + .table-responsive > .table > tbody > tr > td, + .table-responsive > .table > tfoot > tr > td { + white-space: nowrap; + } + .table-responsive > .table-bordered { + border: 0; + } + .table-responsive > .table-bordered > thead > tr > th:first-child, + .table-responsive > .table-bordered > tbody > tr > th:first-child, + .table-responsive > .table-bordered > tfoot > tr > th:first-child, + .table-responsive > .table-bordered > thead > tr > td:first-child, + .table-responsive > .table-bordered > tbody > tr > td:first-child, + .table-responsive > .table-bordered > tfoot > tr > td:first-child { + border-left: 0; + } + .table-responsive > .table-bordered > thead > tr > th:last-child, + .table-responsive > .table-bordered > tbody > tr > th:last-child, + .table-responsive > .table-bordered > tfoot > tr > th:last-child, + .table-responsive > .table-bordered > thead > tr > td:last-child, + .table-responsive > .table-bordered > tbody > tr > td:last-child, + .table-responsive > .table-bordered > tfoot > tr > td:last-child { + border-right: 0; + } + .table-responsive > .table-bordered > tbody > tr:last-child > th, + .table-responsive > .table-bordered > tfoot > tr:last-child > th, + .table-responsive > .table-bordered > tbody > tr:last-child > td, + .table-responsive > .table-bordered > tfoot > tr:last-child > td { + border-bottom: 0; + } +} +fieldset { + min-width: 0; + padding: 0; + margin: 0; + border: 0; +} +legend { + display: block; + width: 100%; + padding: 0; + margin-bottom: 20px; + font-size: 21px; + line-height: inherit; + color: #333; + border: 0; + border-bottom: 1px solid #e5e5e5; +} +label { + display: inline-block; + max-width: 100%; + margin-bottom: 5px; + font-weight: bold; +} +input[type="search"] { + -webkit-box-sizing: border-box; + -moz-box-sizing: border-box; + box-sizing: border-box; +} +input[type="radio"], +input[type="checkbox"] { + margin: 4px 0 0; + margin-top: 1px \9; + line-height: normal; +} +input[type="file"] { + display: block; +} +input[type="range"] { + display: block; + width: 100%; +} +select[multiple], +select[size] { + height: auto; +} +input[type="file"]:focus, +input[type="radio"]:focus, +input[type="checkbox"]:focus { + outline: 5px auto -webkit-focus-ring-color; + outline-offset: -2px; +} +output { + display: block; + padding-top: 7px; + font-size: 14px; + line-height: 1.42857143; + color: #555; +} +.form-control { + display: block; + width: 100%; + height: 34px; + padding: 6px 12px; + font-size: 14px; + line-height: 1.42857143; + color: #555; + background-color: #fff; + background-image: none; + border: 1px solid #ccc; + border-radius: 4px; + -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075); + box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075); + -webkit-transition: border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s; + -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s; + transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s; +} +.form-control:focus { + border-color: #66afe9; + outline: 0; + -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, .6); + box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, .6); +} +.form-control::-moz-placeholder { + color: #999; + opacity: 1; +} +.form-control:-ms-input-placeholder { + color: #999; +} +.form-control::-webkit-input-placeholder { + color: #999; +} +.form-control::-ms-expand { + background-color: transparent; + border: 0; +} +.form-control[disabled], +.form-control[readonly], +fieldset[disabled] .form-control { + background-color: #eee; + opacity: 1; +} +.form-control[disabled], +fieldset[disabled] .form-control { + cursor: not-allowed; +} +textarea.form-control { + height: auto; +} +input[type="search"] { + -webkit-appearance: none; +} +@media screen and (-webkit-min-device-pixel-ratio: 0) { + input[type="date"].form-control, + input[type="time"].form-control, + input[type="datetime-local"].form-control, + input[type="month"].form-control { + line-height: 34px; + } + input[type="date"].input-sm, + input[type="time"].input-sm, + input[type="datetime-local"].input-sm, + input[type="month"].input-sm, + .input-group-sm input[type="date"], + .input-group-sm input[type="time"], + .input-group-sm input[type="datetime-local"], + .input-group-sm input[type="month"] { + line-height: 30px; + } + input[type="date"].input-lg, + input[type="time"].input-lg, + input[type="datetime-local"].input-lg, + input[type="month"].input-lg, + .input-group-lg input[type="date"], + .input-group-lg input[type="time"], + .input-group-lg input[type="datetime-local"], + .input-group-lg input[type="month"] { + line-height: 46px; + } +} +.form-group { + margin-bottom: 15px; +} +.radio, +.checkbox { + position: relative; + display: block; + margin-top: 10px; + margin-bottom: 10px; +} +.radio label, +.checkbox label { + min-height: 20px; + padding-left: 20px; + margin-bottom: 0; + font-weight: normal; + cursor: pointer; +} +.radio input[type="radio"], +.radio-inline input[type="radio"], +.checkbox input[type="checkbox"], +.checkbox-inline input[type="checkbox"] { + position: absolute; + margin-top: 4px \9; + margin-left: -20px; +} +.radio + .radio, +.checkbox + .checkbox { + margin-top: -5px; +} +.radio-inline, +.checkbox-inline { + position: relative; + display: inline-block; + padding-left: 20px; + margin-bottom: 0; + font-weight: normal; + vertical-align: middle; + cursor: pointer; +} +.radio-inline + .radio-inline, +.checkbox-inline + .checkbox-inline { + margin-top: 0; + margin-left: 10px; +} +input[type="radio"][disabled], +input[type="checkbox"][disabled], +input[type="radio"].disabled, +input[type="checkbox"].disabled, +fieldset[disabled] input[type="radio"], +fieldset[disabled] input[type="checkbox"] { + cursor: not-allowed; +} +.radio-inline.disabled, +.checkbox-inline.disabled, +fieldset[disabled] .radio-inline, +fieldset[disabled] .checkbox-inline { + cursor: not-allowed; +} +.radio.disabled label, +.checkbox.disabled label, +fieldset[disabled] .radio label, +fieldset[disabled] .checkbox label { + cursor: not-allowed; +} +.form-control-static { + min-height: 34px; + padding-top: 7px; + padding-bottom: 7px; + margin-bottom: 0; +} +.form-control-static.input-lg, +.form-control-static.input-sm { + padding-right: 0; + padding-left: 0; +} +.input-sm { + height: 30px; + padding: 5px 10px; + font-size: 12px; + line-height: 1.5; + border-radius: 3px; +} +select.input-sm { + height: 30px; + line-height: 30px; +} +textarea.input-sm, +select[multiple].input-sm { + height: auto; +} +.form-group-sm .form-control { + height: 30px; + padding: 5px 10px; + font-size: 12px; + line-height: 1.5; + border-radius: 3px; +} +.form-group-sm select.form-control { + height: 30px; + line-height: 30px; +} +.form-group-sm textarea.form-control, +.form-group-sm select[multiple].form-control { + height: auto; +} +.form-group-sm .form-control-static { + height: 30px; + min-height: 32px; + padding: 6px 10px; + font-size: 12px; + line-height: 1.5; +} +.input-lg { + height: 46px; + padding: 10px 16px; + font-size: 18px; + line-height: 1.3333333; + border-radius: 6px; +} +select.input-lg { + height: 46px; + line-height: 46px; +} +textarea.input-lg, +select[multiple].input-lg { + height: auto; +} +.form-group-lg .form-control { + height: 46px; + padding: 10px 16px; + font-size: 18px; + line-height: 1.3333333; + border-radius: 6px; +} +.form-group-lg select.form-control { + height: 46px; + line-height: 46px; +} +.form-group-lg textarea.form-control, +.form-group-lg select[multiple].form-control { + height: auto; +} +.form-group-lg .form-control-static { + height: 46px; + min-height: 38px; + padding: 11px 16px; + font-size: 18px; + line-height: 1.3333333; +} +.has-feedback { + position: relative; +} +.has-feedback .form-control { + padding-right: 42.5px; +} +.form-control-feedback { + position: absolute; + top: 0; + right: 0; + z-index: 2; + display: block; + width: 34px; + height: 34px; + line-height: 34px; + text-align: center; + pointer-events: none; +} +.input-lg + .form-control-feedback, +.input-group-lg + .form-control-feedback, +.form-group-lg .form-control + .form-control-feedback { + width: 46px; + height: 46px; + line-height: 46px; +} +.input-sm + .form-control-feedback, +.input-group-sm + .form-control-feedback, +.form-group-sm .form-control + .form-control-feedback { + width: 30px; + height: 30px; + line-height: 30px; +} +.has-success .help-block, +.has-success .control-label, +.has-success .radio, +.has-success .checkbox, +.has-success .radio-inline, +.has-success .checkbox-inline, +.has-success.radio label, +.has-success.checkbox label, +.has-success.radio-inline label, +.has-success.checkbox-inline label { + color: #3c763d; +} +.has-success .form-control { + border-color: #3c763d; + -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075); + box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075); +} +.has-success .form-control:focus { + border-color: #2b542c; + -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #67b168; + box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #67b168; +} +.has-success .input-group-addon { + color: #3c763d; + background-color: #dff0d8; + border-color: #3c763d; +} +.has-success .form-control-feedback { + color: #3c763d; +} +.has-warning .help-block, +.has-warning .control-label, +.has-warning .radio, +.has-warning .checkbox, +.has-warning .radio-inline, +.has-warning .checkbox-inline, +.has-warning.radio label, +.has-warning.checkbox label, +.has-warning.radio-inline label, +.has-warning.checkbox-inline label { + color: #8a6d3b; +} +.has-warning .form-control { + border-color: #8a6d3b; + -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075); + box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075); +} +.has-warning .form-control:focus { + border-color: #66512c; + -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #c0a16b; + box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #c0a16b; +} +.has-warning .input-group-addon { + color: #8a6d3b; + background-color: #fcf8e3; + border-color: #8a6d3b; +} +.has-warning .form-control-feedback { + color: #8a6d3b; +} +.has-error .help-block, +.has-error .control-label, +.has-error .radio, +.has-error .checkbox, +.has-error .radio-inline, +.has-error .checkbox-inline, +.has-error.radio label, +.has-error.checkbox label, +.has-error.radio-inline label, +.has-error.checkbox-inline label { + color: #a94442; +} +.has-error .form-control { + border-color: #a94442; + -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075); + box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075); +} +.has-error .form-control:focus { + border-color: #843534; + -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #ce8483; + box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #ce8483; +} +.has-error .input-group-addon { + color: #a94442; + background-color: #f2dede; + border-color: #a94442; +} +.has-error .form-control-feedback { + color: #a94442; +} +.has-feedback label ~ .form-control-feedback { + top: 25px; +} +.has-feedback label.sr-only ~ .form-control-feedback { + top: 0; +} +.help-block { + display: block; + margin-top: 5px; + margin-bottom: 10px; + color: #737373; +} +@media (min-width: 768px) { + .form-inline .form-group { + display: inline-block; + margin-bottom: 0; + vertical-align: middle; + } + .form-inline .form-control { + display: inline-block; + width: auto; + vertical-align: middle; + } + .form-inline .form-control-static { + display: inline-block; + } + .form-inline .input-group { + display: inline-table; + vertical-align: middle; + } + .form-inline .input-group .input-group-addon, + .form-inline .input-group .input-group-btn, + .form-inline .input-group .form-control { + width: auto; + } + .form-inline .input-group > .form-control { + width: 100%; + } + .form-inline .control-label { + margin-bottom: 0; + vertical-align: middle; + } + .form-inline .radio, + .form-inline .checkbox { + display: inline-block; + margin-top: 0; + margin-bottom: 0; + vertical-align: middle; + } + .form-inline .radio label, + .form-inline .checkbox label { + padding-left: 0; + } + .form-inline .radio input[type="radio"], + .form-inline .checkbox input[type="checkbox"] { + position: relative; + margin-left: 0; + } + .form-inline .has-feedback .form-control-feedback { + top: 0; + } +} +.form-horizontal .radio, +.form-horizontal .checkbox, +.form-horizontal .radio-inline, +.form-horizontal .checkbox-inline { + padding-top: 7px; + margin-top: 0; + margin-bottom: 0; +} +.form-horizontal .radio, +.form-horizontal .checkbox { + min-height: 27px; +} +.form-horizontal .form-group { + margin-right: -15px; + margin-left: -15px; +} +@media (min-width: 768px) { + .form-horizontal .control-label { + padding-top: 7px; + margin-bottom: 0; + text-align: right; + } +} +.form-horizontal .has-feedback .form-control-feedback { + right: 15px; +} +@media (min-width: 768px) { + .form-horizontal .form-group-lg .control-label { + padding-top: 11px; + font-size: 18px; + } +} +@media (min-width: 768px) { + .form-horizontal .form-group-sm .control-label { + padding-top: 6px; + font-size: 12px; + } +} +.btn { + display: inline-block; + padding: 6px 12px; + margin-bottom: 0; + font-size: 14px; + font-weight: normal; + line-height: 1.42857143; + text-align: center; + white-space: nowrap; + vertical-align: middle; + -ms-touch-action: manipulation; + touch-action: manipulation; + cursor: pointer; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; + background-image: none; + border: 1px solid transparent; + border-radius: 4px; +} +.btn:focus, +.btn:active:focus, +.btn.active:focus, +.btn.focus, +.btn:active.focus, +.btn.active.focus { + 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 { + background-image: none; + outline: 0; + -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125); + box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125); +} +.btn.disabled, +.btn[disabled], +fieldset[disabled] .btn { + cursor: not-allowed; + filter: alpha(opacity=65); + -webkit-box-shadow: none; + box-shadow: none; + opacity: .65; +} +a.btn.disabled, +fieldset[disabled] a.btn { + pointer-events: none; +} +.btn-default { + color: #333; + background-color: #fff; + border-color: #ccc; +} +.btn-default:focus, +.btn-default.focus { + color: #333; + background-color: #e6e6e6; + border-color: #8c8c8c; +} +.btn-default:hover { + color: #333; + background-color: #e6e6e6; + border-color: #adadad; +} +.btn-default:active, +.btn-default.active, +.open > .dropdown-toggle.btn-default { + color: #333; + background-color: #e6e6e6; + border-color: #adadad; +} +.btn-default:active:hover, +.btn-default.active:hover, +.open > .dropdown-toggle.btn-default:hover, +.btn-default:active:focus, +.btn-default.active:focus, +.open > .dropdown-toggle.btn-default:focus, +.btn-default:active.focus, +.btn-default.active.focus, +.open > .dropdown-toggle.btn-default.focus { + color: #333; + background-color: #d4d4d4; + border-color: #8c8c8c; +} +.btn-default:active, +.btn-default.active, +.open > .dropdown-toggle.btn-default { + background-image: none; +} +.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 { + 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:focus, +.btn-primary.focus { + color: #fff; + background-color: #286090; + border-color: #122b40; +} +.btn-primary:hover { + color: #fff; + background-color: #286090; + border-color: #204d74; +} +.btn-primary:active, +.btn-primary.active, +.open > .dropdown-toggle.btn-primary { + color: #fff; + background-color: #286090; + border-color: #204d74; +} +.btn-primary:active:hover, +.btn-primary.active:hover, +.open > .dropdown-toggle.btn-primary:hover, +.btn-primary:active:focus, +.btn-primary.active:focus, +.open > .dropdown-toggle.btn-primary:focus, +.btn-primary:active.focus, +.btn-primary.active.focus, +.open > .dropdown-toggle.btn-primary.focus { + color: #fff; + background-color: #204d74; + border-color: #122b40; +} +.btn-primary:active, +.btn-primary.active, +.open > .dropdown-toggle.btn-primary { + background-image: none; +} +.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 { + 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:focus, +.btn-success.focus { + color: #fff; + background-color: #449d44; + border-color: #255625; +} +.btn-success:hover { + color: #fff; + background-color: #449d44; + border-color: #398439; +} +.btn-success:active, +.btn-success.active, +.open > .dropdown-toggle.btn-success { + color: #fff; + background-color: #449d44; + border-color: #398439; +} +.btn-success:active:hover, +.btn-success.active:hover, +.open > .dropdown-toggle.btn-success:hover, +.btn-success:active:focus, +.btn-success.active:focus, +.open > .dropdown-toggle.btn-success:focus, +.btn-success:active.focus, +.btn-success.active.focus, +.open > .dropdown-toggle.btn-success.focus { + color: #fff; + background-color: #398439; + border-color: #255625; +} +.btn-success:active, +.btn-success.active, +.open > .dropdown-toggle.btn-success { + background-image: none; +} +.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 { + 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:focus, +.btn-info.focus { + color: #fff; + background-color: #31b0d5; + border-color: #1b6d85; +} +.btn-info:hover { + color: #fff; + background-color: #31b0d5; + border-color: #269abc; +} +.btn-info:active, +.btn-info.active, +.open > .dropdown-toggle.btn-info { + color: #fff; + background-color: #31b0d5; + border-color: #269abc; +} +.btn-info:active:hover, +.btn-info.active:hover, +.open > .dropdown-toggle.btn-info:hover, +.btn-info:active:focus, +.btn-info.active:focus, +.open > .dropdown-toggle.btn-info:focus, +.btn-info:active.focus, +.btn-info.active.focus, +.open > .dropdown-toggle.btn-info.focus { + color: #fff; + background-color: #269abc; + border-color: #1b6d85; +} +.btn-info:active, +.btn-info.active, +.open > .dropdown-toggle.btn-info { + background-image: none; +} +.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 { + 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:focus, +.btn-warning.focus { + color: #fff; + background-color: #ec971f; + border-color: #985f0d; +} +.btn-warning:hover { + color: #fff; + background-color: #ec971f; + border-color: #d58512; +} +.btn-warning:active, +.btn-warning.active, +.open > .dropdown-toggle.btn-warning { + color: #fff; + background-color: #ec971f; + border-color: #d58512; +} +.btn-warning:active:hover, +.btn-warning.active:hover, +.open > .dropdown-toggle.btn-warning:hover, +.btn-warning:active:focus, +.btn-warning.active:focus, +.open > .dropdown-toggle.btn-warning:focus, +.btn-warning:active.focus, +.btn-warning.active.focus, +.open > .dropdown-toggle.btn-warning.focus { + color: #fff; + background-color: #d58512; + border-color: #985f0d; +} +.btn-warning:active, +.btn-warning.active, +.open > .dropdown-toggle.btn-warning { + background-image: none; +} +.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 { + 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:focus, +.btn-danger.focus { + color: #fff; + background-color: #c9302c; + border-color: #761c19; +} +.btn-danger:hover { + color: #fff; + background-color: #c9302c; + border-color: #ac2925; +} +.btn-danger:active, +.btn-danger.active, +.open > .dropdown-toggle.btn-danger { + color: #fff; + background-color: #c9302c; + border-color: #ac2925; +} +.btn-danger:active:hover, +.btn-danger.active:hover, +.open > .dropdown-toggle.btn-danger:hover, +.btn-danger:active:focus, +.btn-danger.active:focus, +.open > .dropdown-toggle.btn-danger:focus, +.btn-danger:active.focus, +.btn-danger.active.focus, +.open > .dropdown-toggle.btn-danger.focus { + color: #fff; + background-color: #ac2925; + border-color: #761c19; +} +.btn-danger:active, +.btn-danger.active, +.open > .dropdown-toggle.btn-danger { + background-image: none; +} +.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 { + background-color: #d9534f; + border-color: #d43f3a; +} +.btn-danger .badge { + color: #d9534f; + background-color: #fff; +} +.btn-link { + font-weight: normal; + color: #337ab7; + 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, +.btn-group-lg > .btn { + padding: 10px 16px; + font-size: 18px; + line-height: 1.3333333; + border-radius: 6px; +} +.btn-sm, +.btn-group-sm > .btn { + padding: 5px 10px; + font-size: 12px; + line-height: 1.5; + border-radius: 3px; +} +.btn-xs, +.btn-group-xs > .btn { + 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%; +} +.fade { + opacity: 0; + -webkit-transition: opacity .15s linear; + -o-transition: opacity .15s linear; + transition: opacity .15s linear; +} +.fade.in { + opacity: 1; +} +.collapse { + display: none; +} +.collapse.in { + display: block; +} +tr.collapse.in { + display: table-row; +} +tbody.collapse.in { + display: table-row-group; +} +.collapsing { + position: relative; + height: 0; + overflow: hidden; + -webkit-transition-timing-function: ease; + -o-transition-timing-function: ease; + transition-timing-function: ease; + -webkit-transition-duration: .35s; + -o-transition-duration: .35s; + transition-duration: .35s; + -webkit-transition-property: height, visibility; + -o-transition-property: height, visibility; + transition-property: height, visibility; +} +.caret { + display: inline-block; + width: 0; + height: 0; + margin-left: 2px; + vertical-align: middle; + border-top: 4px dashed; + border-top: 4px solid \9; + border-right: 4px solid transparent; + border-left: 4px solid transparent; +} +.dropup, +.dropdown { + position: relative; +} +.dropdown-toggle:focus { + outline: 0; +} +.dropdown-menu { + position: absolute; + top: 100%; + left: 0; + z-index: 1000; + display: none; + float: left; + min-width: 160px; + padding: 5px 0; + margin: 2px 0 0; + font-size: 14px; + text-align: left; + list-style: none; + background-color: #fff; + -webkit-background-clip: padding-box; + background-clip: padding-box; + border: 1px solid #ccc; + border: 1px solid rgba(0, 0, 0, .15); + border-radius: 4px; + -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, .175); + box-shadow: 0 6px 12px rgba(0, 0, 0, .175); +} +.dropdown-menu.pull-right { + right: 0; + left: auto; +} +.dropdown-menu .divider { + height: 1px; + margin: 9px 0; + overflow: hidden; + background-color: #e5e5e5; +} +.dropdown-menu > li > a { + display: block; + padding: 3px 20px; + clear: both; + font-weight: normal; + line-height: 1.42857143; + color: #333; + white-space: nowrap; +} +.dropdown-menu > li > a:hover, +.dropdown-menu > li > a:focus { + color: #262626; + text-decoration: none; + background-color: #f5f5f5; +} +.dropdown-menu > .active > a, +.dropdown-menu > .active > a:hover, +.dropdown-menu > .active > a:focus { + color: #fff; + text-decoration: none; + background-color: #337ab7; + outline: 0; +} +.dropdown-menu > .disabled > a, +.dropdown-menu > .disabled > a:hover, +.dropdown-menu > .disabled > a:focus { + color: #777; +} +.dropdown-menu > .disabled > a:hover, +.dropdown-menu > .disabled > a:focus { + text-decoration: none; + cursor: not-allowed; + background-color: transparent; + background-image: none; + filter: progid:DXImageTransform.Microsoft.gradient(enabled = false); +} +.open > .dropdown-menu { + display: block; +} +.open > a { + outline: 0; +} +.dropdown-menu-right { + right: 0; + left: auto; +} +.dropdown-menu-left { + right: auto; + left: 0; +} +.dropdown-header { + display: block; + padding: 3px 20px; + font-size: 12px; + line-height: 1.42857143; + color: #777; + white-space: nowrap; +} +.dropdown-backdrop { + position: fixed; + top: 0; + right: 0; + bottom: 0; + left: 0; + z-index: 990; +} +.pull-right > .dropdown-menu { + right: 0; + left: auto; +} +.dropup .caret, +.navbar-fixed-bottom .dropdown .caret { + content: ""; + border-top: 0; + border-bottom: 4px dashed; + border-bottom: 4px solid \9; +} +.dropup .dropdown-menu, +.navbar-fixed-bottom .dropdown .dropdown-menu { + top: auto; + bottom: 100%; + margin-bottom: 2px; +} +@media (min-width: 768px) { + .navbar-right .dropdown-menu { + right: 0; + left: auto; + } + .navbar-right .dropdown-menu-left { + right: auto; + left: 0; + } +} +.btn-group, +.btn-group-vertical { + position: relative; + display: inline-block; + vertical-align: middle; +} +.btn-group > .btn, +.btn-group-vertical > .btn { + position: relative; + float: left; +} +.btn-group > .btn:hover, +.btn-group-vertical > .btn:hover, +.btn-group > .btn:focus, +.btn-group-vertical > .btn:focus, +.btn-group > .btn:active, +.btn-group-vertical > .btn:active, +.btn-group > .btn.active, +.btn-group-vertical > .btn.active { + z-index: 2; +} +.btn-group .btn + .btn, +.btn-group .btn + .btn-group, +.btn-group .btn-group + .btn, +.btn-group .btn-group + .btn-group { + margin-left: -1px; +} +.btn-toolbar { + margin-left: -5px; +} +.btn-toolbar .btn, +.btn-toolbar .btn-group, +.btn-toolbar .input-group { + float: left; +} +.btn-toolbar > .btn, +.btn-toolbar > .btn-group, +.btn-toolbar > .input-group { + margin-left: 5px; +} +.btn-group > .btn:not(:first-child):not(:last-child):not(.dropdown-toggle) { + border-radius: 0; +} +.btn-group > .btn:first-child { + margin-left: 0; +} +.btn-group > .btn:first-child:not(:last-child):not(.dropdown-toggle) { + border-top-right-radius: 0; + border-bottom-right-radius: 0; +} +.btn-group > .btn:last-child:not(:first-child), +.btn-group > .dropdown-toggle:not(:first-child) { + border-top-left-radius: 0; + border-bottom-left-radius: 0; +} +.btn-group > .btn-group { + float: left; +} +.btn-group > .btn-group:not(:first-child):not(:last-child) > .btn { + border-radius: 0; +} +.btn-group > .btn-group:first-child:not(:last-child) > .btn:last-child, +.btn-group > .btn-group:first-child:not(:last-child) > .dropdown-toggle { + border-top-right-radius: 0; + border-bottom-right-radius: 0; +} +.btn-group > .btn-group:last-child:not(:first-child) > .btn:first-child { + border-top-left-radius: 0; + border-bottom-left-radius: 0; +} +.btn-group .dropdown-toggle:active, +.btn-group.open .dropdown-toggle { + outline: 0; +} +.btn-group > .btn + .dropdown-toggle { + padding-right: 8px; + padding-left: 8px; +} +.btn-group > .btn-lg + .dropdown-toggle { + padding-right: 12px; + padding-left: 12px; +} +.btn-group.open .dropdown-toggle { + -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125); + box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125); +} +.btn-group.open .dropdown-toggle.btn-link { + -webkit-box-shadow: none; + box-shadow: none; +} +.btn .caret { + margin-left: 0; +} +.btn-lg .caret { + border-width: 5px 5px 0; + border-bottom-width: 0; +} +.dropup .btn-lg .caret { + border-width: 0 5px 5px; +} +.btn-group-vertical > .btn, +.btn-group-vertical > .btn-group, +.btn-group-vertical > .btn-group > .btn { + display: block; + float: none; + width: 100%; + max-width: 100%; +} +.btn-group-vertical > .btn-group > .btn { + float: none; +} +.btn-group-vertical > .btn + .btn, +.btn-group-vertical > .btn + .btn-group, +.btn-group-vertical > .btn-group + .btn, +.btn-group-vertical > .btn-group + .btn-group { + margin-top: -1px; + margin-left: 0; +} +.btn-group-vertical > .btn:not(:first-child):not(:last-child) { + border-radius: 0; +} +.btn-group-vertical > .btn:first-child:not(:last-child) { + border-top-left-radius: 4px; + border-top-right-radius: 4px; + border-bottom-right-radius: 0; + border-bottom-left-radius: 0; +} +.btn-group-vertical > .btn:last-child:not(:first-child) { + border-top-left-radius: 0; + border-top-right-radius: 0; + border-bottom-right-radius: 4px; + border-bottom-left-radius: 4px; +} +.btn-group-vertical > .btn-group:not(:first-child):not(:last-child) > .btn { + border-radius: 0; +} +.btn-group-vertical > .btn-group:first-child:not(:last-child) > .btn:last-child, +.btn-group-vertical > .btn-group:first-child:not(:last-child) > .dropdown-toggle { + border-bottom-right-radius: 0; + border-bottom-left-radius: 0; +} +.btn-group-vertical > .btn-group:last-child:not(:first-child) > .btn:first-child { + border-top-left-radius: 0; + border-top-right-radius: 0; +} +.btn-group-justified { + display: table; + width: 100%; + table-layout: fixed; + border-collapse: separate; +} +.btn-group-justified > .btn, +.btn-group-justified > .btn-group { + display: table-cell; + float: none; + width: 1%; +} +.btn-group-justified > .btn-group .btn { + width: 100%; +} +.btn-group-justified > .btn-group .dropdown-menu { + left: auto; +} +[data-toggle="buttons"] > .btn input[type="radio"], +[data-toggle="buttons"] > .btn-group > .btn input[type="radio"], +[data-toggle="buttons"] > .btn input[type="checkbox"], +[data-toggle="buttons"] > .btn-group > .btn input[type="checkbox"] { + position: absolute; + clip: rect(0, 0, 0, 0); + pointer-events: none; +} +.input-group { + position: relative; + display: table; + border-collapse: separate; +} +.input-group[class*="col-"] { + float: none; + padding-right: 0; + padding-left: 0; +} +.input-group .form-control { + position: relative; + z-index: 2; + float: left; + width: 100%; + margin-bottom: 0; +} +.input-group .form-control:focus { + z-index: 3; +} +.input-group-lg > .form-control, +.input-group-lg > .input-group-addon, +.input-group-lg > .input-group-btn > .btn { + height: 46px; + padding: 10px 16px; + font-size: 18px; + line-height: 1.3333333; + border-radius: 6px; +} +select.input-group-lg > .form-control, +select.input-group-lg > .input-group-addon, +select.input-group-lg > .input-group-btn > .btn { + height: 46px; + line-height: 46px; +} +textarea.input-group-lg > .form-control, +textarea.input-group-lg > .input-group-addon, +textarea.input-group-lg > .input-group-btn > .btn, +select[multiple].input-group-lg > .form-control, +select[multiple].input-group-lg > .input-group-addon, +select[multiple].input-group-lg > .input-group-btn > .btn { + height: auto; +} +.input-group-sm > .form-control, +.input-group-sm > .input-group-addon, +.input-group-sm > .input-group-btn > .btn { + height: 30px; + padding: 5px 10px; + font-size: 12px; + line-height: 1.5; + border-radius: 3px; +} +select.input-group-sm > .form-control, +select.input-group-sm > .input-group-addon, +select.input-group-sm > .input-group-btn > .btn { + height: 30px; + line-height: 30px; +} +textarea.input-group-sm > .form-control, +textarea.input-group-sm > .input-group-addon, +textarea.input-group-sm > .input-group-btn > .btn, +select[multiple].input-group-sm > .form-control, +select[multiple].input-group-sm > .input-group-addon, +select[multiple].input-group-sm > .input-group-btn > .btn { + height: auto; +} +.input-group-addon, +.input-group-btn, +.input-group .form-control { + display: table-cell; +} +.input-group-addon:not(:first-child):not(:last-child), +.input-group-btn:not(:first-child):not(:last-child), +.input-group .form-control:not(:first-child):not(:last-child) { + border-radius: 0; +} +.input-group-addon, +.input-group-btn { + width: 1%; + white-space: nowrap; + vertical-align: middle; +} +.input-group-addon { + padding: 6px 12px; + font-size: 14px; + font-weight: normal; + line-height: 1; + color: #555; + text-align: center; + background-color: #eee; + border: 1px solid #ccc; + border-radius: 4px; +} +.input-group-addon.input-sm { + padding: 5px 10px; + font-size: 12px; + border-radius: 3px; +} +.input-group-addon.input-lg { + padding: 10px 16px; + font-size: 18px; + border-radius: 6px; +} +.input-group-addon input[type="radio"], +.input-group-addon input[type="checkbox"] { + margin-top: 0; +} +.input-group .form-control:first-child, +.input-group-addon:first-child, +.input-group-btn:first-child > .btn, +.input-group-btn:first-child > .btn-group > .btn, +.input-group-btn:first-child > .dropdown-toggle, +.input-group-btn:last-child > .btn:not(:last-child):not(.dropdown-toggle), +.input-group-btn:last-child > .btn-group:not(:last-child) > .btn { + border-top-right-radius: 0; + border-bottom-right-radius: 0; +} +.input-group-addon:first-child { + border-right: 0; +} +.input-group .form-control:last-child, +.input-group-addon:last-child, +.input-group-btn:last-child > .btn, +.input-group-btn:last-child > .btn-group > .btn, +.input-group-btn:last-child > .dropdown-toggle, +.input-group-btn:first-child > .btn:not(:first-child), +.input-group-btn:first-child > .btn-group:not(:first-child) > .btn { + border-top-left-radius: 0; + border-bottom-left-radius: 0; +} +.input-group-addon:last-child { + border-left: 0; +} +.input-group-btn { + position: relative; + font-size: 0; + white-space: nowrap; +} +.input-group-btn > .btn { + position: relative; +} +.input-group-btn > .btn + .btn { + margin-left: -1px; +} +.input-group-btn > .btn:hover, +.input-group-btn > .btn:focus, +.input-group-btn > .btn:active { + z-index: 2; +} +.input-group-btn:first-child > .btn, +.input-group-btn:first-child > .btn-group { + margin-right: -1px; +} +.input-group-btn:last-child > .btn, +.input-group-btn:last-child > .btn-group { + z-index: 2; + margin-left: -1px; +} +.nav { + padding-left: 0; + margin-bottom: 0; + list-style: none; +} +.nav > li { + position: relative; + display: block; +} +.nav > li > a { + position: relative; + display: block; + padding: 10px 15px; +} +.nav > li > a:hover, +.nav > li > a:focus { + text-decoration: none; + background-color: #eee; +} +.nav > li.disabled > a { + color: #777; +} +.nav > li.disabled > a:hover, +.nav > li.disabled > a:focus { + color: #777; + text-decoration: none; + cursor: not-allowed; + background-color: transparent; +} +.nav .open > a, +.nav .open > a:hover, +.nav .open > a:focus { + background-color: #eee; + border-color: #337ab7; +} +.nav .nav-divider { + height: 1px; + margin: 9px 0; + overflow: hidden; + background-color: #e5e5e5; +} +.nav > li > a > img { + max-width: none; +} +.nav-tabs { + border-bottom: 1px solid #ddd; +} +.nav-tabs > li { + float: left; + margin-bottom: -1px; +} +.nav-tabs > li > a { + margin-right: 2px; + line-height: 1.42857143; + border: 1px solid transparent; + border-radius: 4px 4px 0 0; +} +.nav-tabs > li > a:hover { + border-color: #eee #eee #ddd; +} +.nav-tabs > li.active > a, +.nav-tabs > li.active > a:hover, +.nav-tabs > li.active > a:focus { + color: #555; + cursor: default; + background-color: #fff; + border: 1px solid #ddd; + border-bottom-color: transparent; +} +.nav-tabs.nav-justified { + width: 100%; + border-bottom: 0; +} +.nav-tabs.nav-justified > li { + float: none; +} +.nav-tabs.nav-justified > li > a { + margin-bottom: 5px; + text-align: center; +} +.nav-tabs.nav-justified > .dropdown .dropdown-menu { + top: auto; + left: auto; +} +@media (min-width: 768px) { + .nav-tabs.nav-justified > li { + display: table-cell; + width: 1%; + } + .nav-tabs.nav-justified > li > a { + margin-bottom: 0; + } +} +.nav-tabs.nav-justified > li > a { + margin-right: 0; + border-radius: 4px; +} +.nav-tabs.nav-justified > .active > a, +.nav-tabs.nav-justified > .active > a:hover, +.nav-tabs.nav-justified > .active > a:focus { + border: 1px solid #ddd; +} +@media (min-width: 768px) { + .nav-tabs.nav-justified > li > a { + border-bottom: 1px solid #ddd; + border-radius: 4px 4px 0 0; + } + .nav-tabs.nav-justified > .active > a, + .nav-tabs.nav-justified > .active > a:hover, + .nav-tabs.nav-justified > .active > a:focus { + border-bottom-color: #fff; + } +} +.nav-pills > li { + float: left; +} +.nav-pills > li > a { + border-radius: 4px; +} +.nav-pills > li + li { + margin-left: 2px; +} +.nav-pills > li.active > a, +.nav-pills > li.active > a:hover, +.nav-pills > li.active > a:focus { + color: #fff; + background-color: #337ab7; +} +.nav-stacked > li { + float: none; +} +.nav-stacked > li + li { + margin-top: 2px; + margin-left: 0; +} +.nav-justified { + width: 100%; +} +.nav-justified > li { + float: none; +} +.nav-justified > li > a { + margin-bottom: 5px; + text-align: center; +} +.nav-justified > .dropdown .dropdown-menu { + top: auto; + left: auto; +} +@media (min-width: 768px) { + .nav-justified > li { + display: table-cell; + width: 1%; + } + .nav-justified > li > a { + margin-bottom: 0; + } +} +.nav-tabs-justified { + border-bottom: 0; +} +.nav-tabs-justified > li > a { + margin-right: 0; + border-radius: 4px; +} +.nav-tabs-justified > .active > a, +.nav-tabs-justified > .active > a:hover, +.nav-tabs-justified > .active > a:focus { + border: 1px solid #ddd; +} +@media (min-width: 768px) { + .nav-tabs-justified > li > a { + border-bottom: 1px solid #ddd; + border-radius: 4px 4px 0 0; + } + .nav-tabs-justified > .active > a, + .nav-tabs-justified > .active > a:hover, + .nav-tabs-justified > .active > a:focus { + border-bottom-color: #fff; + } +} +.tab-content > .tab-pane { + display: none; +} +.tab-content > .active { + display: block; +} +.nav-tabs .dropdown-menu { + margin-top: -1px; + border-top-left-radius: 0; + border-top-right-radius: 0; +} +.navbar { + position: relative; + min-height: 50px; + margin-bottom: 20px; + border: 1px solid transparent; +} +@media (min-width: 768px) { + .navbar { + border-radius: 4px; + } +} +@media (min-width: 768px) { + .navbar-header { + float: left; + } +} +.navbar-collapse { + padding-right: 15px; + padding-left: 15px; + overflow-x: visible; + -webkit-overflow-scrolling: touch; + border-top: 1px solid transparent; + -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, .1); + box-shadow: inset 0 1px 0 rgba(255, 255, 255, .1); +} +.navbar-collapse.in { + overflow-y: auto; +} +@media (min-width: 768px) { + .navbar-collapse { + width: auto; + border-top: 0; + -webkit-box-shadow: none; + box-shadow: none; + } + .navbar-collapse.collapse { + display: block !important; + height: auto !important; + padding-bottom: 0; + overflow: visible !important; + } + .navbar-collapse.in { + overflow-y: visible; + } + .navbar-fixed-top .navbar-collapse, + .navbar-static-top .navbar-collapse, + .navbar-fixed-bottom .navbar-collapse { + padding-right: 0; + padding-left: 0; + } +} +.navbar-fixed-top .navbar-collapse, +.navbar-fixed-bottom .navbar-collapse { + max-height: 340px; +} +@media (max-device-width: 480px) and (orientation: landscape) { + .navbar-fixed-top .navbar-collapse, + .navbar-fixed-bottom .navbar-collapse { + max-height: 200px; + } +} +.container > .navbar-header, +.container-fluid > .navbar-header, +.container > .navbar-collapse, +.container-fluid > .navbar-collapse { + margin-right: -15px; + margin-left: -15px; +} +@media (min-width: 768px) { + .container > .navbar-header, + .container-fluid > .navbar-header, + .container > .navbar-collapse, + .container-fluid > .navbar-collapse { + margin-right: 0; + margin-left: 0; + } +} +.navbar-static-top { + z-index: 1000; + border-width: 0 0 1px; +} +@media (min-width: 768px) { + .navbar-static-top { + border-radius: 0; + } +} +.navbar-fixed-top, +.navbar-fixed-bottom { + position: fixed; + right: 0; + left: 0; + z-index: 1030; +} +@media (min-width: 768px) { + .navbar-fixed-top, + .navbar-fixed-bottom { + border-radius: 0; + } +} +.navbar-fixed-top { + top: 0; + border-width: 0 0 1px; +} +.navbar-fixed-bottom { + bottom: 0; + margin-bottom: 0; + border-width: 1px 0 0; +} +.navbar-brand { + float: left; + height: 50px; + padding: 15px 15px; + font-size: 18px; + line-height: 20px; +} +.navbar-brand:hover, +.navbar-brand:focus { + text-decoration: none; +} +.navbar-brand > img { + display: block; +} +@media (min-width: 768px) { + .navbar > .container .navbar-brand, + .navbar > .container-fluid .navbar-brand { + margin-left: -15px; + } +} +.navbar-toggle { + position: relative; + float: right; + padding: 9px 10px; + margin-top: 8px; + margin-right: 15px; + margin-bottom: 8px; + background-color: transparent; + background-image: none; + border: 1px solid transparent; + border-radius: 4px; +} +.navbar-toggle:focus { + outline: 0; +} +.navbar-toggle .icon-bar { + display: block; + width: 22px; + height: 2px; + border-radius: 1px; +} +.navbar-toggle .icon-bar + .icon-bar { + margin-top: 4px; +} +@media (min-width: 768px) { + .navbar-toggle { + display: none; + } +} +.navbar-nav { + margin: 7.5px -15px; +} +.navbar-nav > li > a { + padding-top: 10px; + padding-bottom: 10px; + line-height: 20px; +} +@media (max-width: 767px) { + .navbar-nav .open .dropdown-menu { + position: static; + float: none; + width: auto; + margin-top: 0; + background-color: transparent; + border: 0; + -webkit-box-shadow: none; + box-shadow: none; + } + .navbar-nav .open .dropdown-menu > li > a, + .navbar-nav .open .dropdown-menu .dropdown-header { + padding: 5px 15px 5px 25px; + } + .navbar-nav .open .dropdown-menu > li > a { + line-height: 20px; + } + .navbar-nav .open .dropdown-menu > li > a:hover, + .navbar-nav .open .dropdown-menu > li > a:focus { + background-image: none; + } +} +@media (min-width: 768px) { + .navbar-nav { + float: left; + margin: 0; + } + .navbar-nav > li { + float: left; + } + .navbar-nav > li > a { + padding-top: 15px; + padding-bottom: 15px; + } +} +.navbar-form { + padding: 10px 15px; + margin-top: 8px; + margin-right: -15px; + margin-bottom: 8px; + margin-left: -15px; + border-top: 1px solid transparent; + border-bottom: 1px solid transparent; + -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, .1), 0 1px 0 rgba(255, 255, 255, .1); + box-shadow: inset 0 1px 0 rgba(255, 255, 255, .1), 0 1px 0 rgba(255, 255, 255, .1); +} +@media (min-width: 768px) { + .navbar-form .form-group { + display: inline-block; + margin-bottom: 0; + vertical-align: middle; + } + .navbar-form .form-control { + display: inline-block; + width: auto; + vertical-align: middle; + } + .navbar-form .form-control-static { + display: inline-block; + } + .navbar-form .input-group { + display: inline-table; + vertical-align: middle; + } + .navbar-form .input-group .input-group-addon, + .navbar-form .input-group .input-group-btn, + .navbar-form .input-group .form-control { + width: auto; + } + .navbar-form .input-group > .form-control { + width: 100%; + } + .navbar-form .control-label { + margin-bottom: 0; + vertical-align: middle; + } + .navbar-form .radio, + .navbar-form .checkbox { + display: inline-block; + margin-top: 0; + margin-bottom: 0; + vertical-align: middle; + } + .navbar-form .radio label, + .navbar-form .checkbox label { + padding-left: 0; + } + .navbar-form .radio input[type="radio"], + .navbar-form .checkbox input[type="checkbox"] { + position: relative; + margin-left: 0; + } + .navbar-form .has-feedback .form-control-feedback { + top: 0; + } +} +@media (max-width: 767px) { + .navbar-form .form-group { + margin-bottom: 5px; + } + .navbar-form .form-group:last-child { + margin-bottom: 0; + } +} +@media (min-width: 768px) { + .navbar-form { + width: auto; + padding-top: 0; + padding-bottom: 0; + margin-right: 0; + margin-left: 0; + border: 0; + -webkit-box-shadow: none; + box-shadow: none; + } +} +.navbar-nav > li > .dropdown-menu { + margin-top: 0; + border-top-left-radius: 0; + border-top-right-radius: 0; +} +.navbar-fixed-bottom .navbar-nav > li > .dropdown-menu { + margin-bottom: 0; + border-top-left-radius: 4px; + border-top-right-radius: 4px; + border-bottom-right-radius: 0; + border-bottom-left-radius: 0; +} +.navbar-btn { + margin-top: 8px; + margin-bottom: 8px; +} +.navbar-btn.btn-sm { + margin-top: 10px; + margin-bottom: 10px; +} +.navbar-btn.btn-xs { + margin-top: 14px; + margin-bottom: 14px; +} +.navbar-text { + margin-top: 15px; + margin-bottom: 15px; +} +@media (min-width: 768px) { + .navbar-text { + float: left; + margin-right: 15px; + margin-left: 15px; + } +} +@media (min-width: 768px) { + .navbar-left { + float: left !important; + } + .navbar-right { + float: right !important; + margin-right: -15px; + } + .navbar-right ~ .navbar-right { + margin-right: 0; + } +} +.navbar-default { + background-color: #f8f8f8; + border-color: #e7e7e7; +} +.navbar-default .navbar-brand { + color: #777; +} +.navbar-default .navbar-brand:hover, +.navbar-default .navbar-brand:focus { + color: #5e5e5e; + background-color: transparent; +} +.navbar-default .navbar-text { + color: #777; +} +.navbar-default .navbar-nav > li > a { + color: #777; +} +.navbar-default .navbar-nav > li > a:hover, +.navbar-default .navbar-nav > li > a:focus { + color: #333; + background-color: transparent; +} +.navbar-default .navbar-nav > .active > a, +.navbar-default .navbar-nav > .active > a:hover, +.navbar-default .navbar-nav > .active > a:focus { + color: #555; + background-color: #e7e7e7; +} +.navbar-default .navbar-nav > .disabled > a, +.navbar-default .navbar-nav > .disabled > a:hover, +.navbar-default .navbar-nav > .disabled > a:focus { + color: #ccc; + background-color: transparent; +} +.navbar-default .navbar-toggle { + border-color: #ddd; +} +.navbar-default .navbar-toggle:hover, +.navbar-default .navbar-toggle:focus { + background-color: #ddd; +} +.navbar-default .navbar-toggle .icon-bar { + background-color: #888; +} +.navbar-default .navbar-collapse, +.navbar-default .navbar-form { + border-color: #e7e7e7; +} +.navbar-default .navbar-nav > .open > a, +.navbar-default .navbar-nav > .open > a:hover, +.navbar-default .navbar-nav > .open > a:focus { + color: #555; + background-color: #e7e7e7; +} +@media (max-width: 767px) { + .navbar-default .navbar-nav .open .dropdown-menu > li > a { + color: #777; + } + .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover, + .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus { + color: #333; + background-color: transparent; + } + .navbar-default .navbar-nav .open .dropdown-menu > .active > a, + .navbar-default .navbar-nav .open .dropdown-menu > .active > a:hover, + .navbar-default .navbar-nav .open .dropdown-menu > .active > a:focus { + color: #555; + background-color: #e7e7e7; + } + .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a, + .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:hover, + .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:focus { + color: #ccc; + background-color: transparent; + } +} +.navbar-default .navbar-link { + color: #777; +} +.navbar-default .navbar-link:hover { + color: #333; +} +.navbar-default .btn-link { + color: #777; +} +.navbar-default .btn-link:hover, +.navbar-default .btn-link:focus { + color: #333; +} +.navbar-default .btn-link[disabled]:hover, +fieldset[disabled] .navbar-default .btn-link:hover, +.navbar-default .btn-link[disabled]:focus, +fieldset[disabled] .navbar-default .btn-link:focus { + color: #ccc; +} +.navbar-inverse { + background-color: #222; + border-color: #080808; +} +.navbar-inverse .navbar-brand { + color: #9d9d9d; +} +.navbar-inverse .navbar-brand:hover, +.navbar-inverse .navbar-brand:focus { + color: #fff; + background-color: transparent; +} +.navbar-inverse .navbar-text { + color: #9d9d9d; +} +.navbar-inverse .navbar-nav > li > a { + color: #9d9d9d; +} +.navbar-inverse .navbar-nav > li > a:hover, +.navbar-inverse .navbar-nav > li > a:focus { + color: #fff; + background-color: transparent; +} +.navbar-inverse .navbar-nav > .active > a, +.navbar-inverse .navbar-nav > .active > a:hover, +.navbar-inverse .navbar-nav > .active > a:focus { + color: #fff; + background-color: #080808; +} +.navbar-inverse .navbar-nav > .disabled > a, +.navbar-inverse .navbar-nav > .disabled > a:hover, +.navbar-inverse .navbar-nav > .disabled > a:focus { + color: #444; + background-color: transparent; +} +.navbar-inverse .navbar-toggle { + border-color: #333; +} +.navbar-inverse .navbar-toggle:hover, +.navbar-inverse .navbar-toggle:focus { + background-color: #333; +} +.navbar-inverse .navbar-toggle .icon-bar { + background-color: #fff; +} +.navbar-inverse .navbar-collapse, +.navbar-inverse .navbar-form { + border-color: #101010; +} +.navbar-inverse .navbar-nav > .open > a, +.navbar-inverse .navbar-nav > .open > a:hover, +.navbar-inverse .navbar-nav > .open > a:focus { + color: #fff; + background-color: #080808; +} +@media (max-width: 767px) { + .navbar-inverse .navbar-nav .open .dropdown-menu > .dropdown-header { + border-color: #080808; + } + .navbar-inverse .navbar-nav .open .dropdown-menu .divider { + background-color: #080808; + } + .navbar-inverse .navbar-nav .open .dropdown-menu > li > a { + color: #9d9d9d; + } + .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:hover, + .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:focus { + color: #fff; + background-color: transparent; + } + .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a, + .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:hover, + .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:focus { + color: #fff; + background-color: #080808; + } + .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a, + .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:hover, + .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:focus { + color: #444; + background-color: transparent; + } +} +.navbar-inverse .navbar-link { + color: #9d9d9d; +} +.navbar-inverse .navbar-link:hover { + color: #fff; +} +.navbar-inverse .btn-link { + color: #9d9d9d; +} +.navbar-inverse .btn-link:hover, +.navbar-inverse .btn-link:focus { + color: #fff; +} +.navbar-inverse .btn-link[disabled]:hover, +fieldset[disabled] .navbar-inverse .btn-link:hover, +.navbar-inverse .btn-link[disabled]:focus, +fieldset[disabled] .navbar-inverse .btn-link:focus { + color: #444; +} +.breadcrumb { + padding: 8px 15px; + margin-bottom: 20px; + list-style: none; + background-color: #f5f5f5; + border-radius: 4px; +} +.breadcrumb > li { + display: inline-block; +} +.breadcrumb > li + li:before { + padding: 0 5px; + color: #ccc; + content: "/\00a0"; +} +.breadcrumb > .active { + color: #777; +} +.pagination { + display: inline-block; + padding-left: 0; + margin: 20px 0; + border-radius: 4px; +} +.pagination > li { + display: inline; +} +.pagination > li > a, +.pagination > li > span { + position: relative; + float: left; + padding: 6px 12px; + margin-left: -1px; + line-height: 1.42857143; + color: #337ab7; + text-decoration: none; + background-color: #fff; + border: 1px solid #ddd; +} +.pagination > li:first-child > a, +.pagination > li:first-child > span { + margin-left: 0; + border-top-left-radius: 4px; + border-bottom-left-radius: 4px; +} +.pagination > li:last-child > a, +.pagination > li:last-child > span { + border-top-right-radius: 4px; + border-bottom-right-radius: 4px; +} +.pagination > li > a:hover, +.pagination > li > span:hover, +.pagination > li > a:focus, +.pagination > li > span:focus { + z-index: 2; + color: #23527c; + background-color: #eee; + border-color: #ddd; +} +.pagination > .active > a, +.pagination > .active > span, +.pagination > .active > a:hover, +.pagination > .active > span:hover, +.pagination > .active > a:focus, +.pagination > .active > span:focus { + z-index: 3; + color: #fff; + cursor: default; + background-color: #337ab7; + border-color: #337ab7; +} +.pagination > .disabled > span, +.pagination > .disabled > span:hover, +.pagination > .disabled > span:focus, +.pagination > .disabled > a, +.pagination > .disabled > a:hover, +.pagination > .disabled > a:focus { + color: #777; + cursor: not-allowed; + background-color: #fff; + border-color: #ddd; +} +.pagination-lg > li > a, +.pagination-lg > li > span { + padding: 10px 16px; + font-size: 18px; + line-height: 1.3333333; +} +.pagination-lg > li:first-child > a, +.pagination-lg > li:first-child > span { + border-top-left-radius: 6px; + border-bottom-left-radius: 6px; +} +.pagination-lg > li:last-child > a, +.pagination-lg > li:last-child > span { + border-top-right-radius: 6px; + border-bottom-right-radius: 6px; +} +.pagination-sm > li > a, +.pagination-sm > li > span { + padding: 5px 10px; + font-size: 12px; + line-height: 1.5; +} +.pagination-sm > li:first-child > a, +.pagination-sm > li:first-child > span { + border-top-left-radius: 3px; + border-bottom-left-radius: 3px; +} +.pagination-sm > li:last-child > a, +.pagination-sm > li:last-child > span { + border-top-right-radius: 3px; + border-bottom-right-radius: 3px; +} +.pager { + padding-left: 0; + margin: 20px 0; + text-align: center; + list-style: none; +} +.pager li { + display: inline; +} +.pager li > a, +.pager li > span { + display: inline-block; + padding: 5px 14px; + background-color: #fff; + border: 1px solid #ddd; + border-radius: 15px; +} +.pager li > a:hover, +.pager li > a:focus { + text-decoration: none; + background-color: #eee; +} +.pager .next > a, +.pager .next > span { + float: right; +} +.pager .previous > a, +.pager .previous > span { + float: left; +} +.pager .disabled > a, +.pager .disabled > a:hover, +.pager .disabled > a:focus, +.pager .disabled > span { + color: #777; + cursor: not-allowed; + background-color: #fff; +} +.label { + display: inline; + padding: .2em .6em .3em; + font-size: 75%; + font-weight: bold; + line-height: 1; + color: #fff; + text-align: center; + white-space: nowrap; + vertical-align: baseline; + border-radius: .25em; +} +a.label:hover, +a.label:focus { + color: #fff; + text-decoration: none; + cursor: pointer; +} +.label:empty { + display: none; +} +.btn .label { + position: relative; + top: -1px; +} +.label-default { + background-color: #777; +} +.label-default[href]:hover, +.label-default[href]:focus { + background-color: #5e5e5e; +} +.label-primary { + background-color: #337ab7; +} +.label-primary[href]:hover, +.label-primary[href]:focus { + background-color: #286090; +} +.label-success { + background-color: #5cb85c; +} +.label-success[href]:hover, +.label-success[href]:focus { + background-color: #449d44; +} +.label-info { + background-color: #5bc0de; +} +.label-info[href]:hover, +.label-info[href]:focus { + background-color: #31b0d5; +} +.label-warning { + background-color: #f0ad4e; +} +.label-warning[href]:hover, +.label-warning[href]:focus { + background-color: #ec971f; +} +.label-danger { + background-color: #d9534f; +} +.label-danger[href]:hover, +.label-danger[href]:focus { + background-color: #c9302c; +} +.badge { + display: inline-block; + min-width: 10px; + padding: 3px 7px; + font-size: 12px; + font-weight: bold; + line-height: 1; + color: #fff; + text-align: center; + white-space: nowrap; + vertical-align: middle; + background-color: #777; + border-radius: 10px; +} +.badge:empty { + display: none; +} +.btn .badge { + position: relative; + top: -1px; +} +.btn-xs .badge, +.btn-group-xs > .btn .badge { + top: 0; + padding: 1px 5px; +} +a.badge:hover, +a.badge:focus { + color: #fff; + text-decoration: none; + cursor: pointer; +} +.list-group-item.active > .badge, +.nav-pills > .active > a > .badge { + color: #337ab7; + background-color: #fff; +} +.list-group-item > .badge { + float: right; +} +.list-group-item > .badge + .badge { + margin-right: 5px; +} +.nav-pills > li > a > .badge { + margin-left: 3px; +} +.jumbotron { + padding-top: 30px; + padding-bottom: 30px; + margin-bottom: 30px; + color: inherit; + background-color: #eee; +} +.jumbotron h1, +.jumbotron .h1 { + color: inherit; +} +.jumbotron p { + margin-bottom: 15px; + font-size: 21px; + font-weight: 200; +} +.jumbotron > hr { + border-top-color: #d5d5d5; +} +.container .jumbotron, +.container-fluid .jumbotron { + padding-right: 15px; + padding-left: 15px; + border-radius: 6px; +} +.jumbotron .container { + max-width: 100%; +} +@media screen and (min-width: 768px) { + .jumbotron { + padding-top: 48px; + padding-bottom: 48px; + } + .container .jumbotron, + .container-fluid .jumbotron { + padding-right: 60px; + padding-left: 60px; + } + .jumbotron h1, + .jumbotron .h1 { + font-size: 63px; + } +} +.thumbnail { + display: block; + padding: 4px; + margin-bottom: 20px; + line-height: 1.42857143; + background-color: #fff; + border: 1px solid #ddd; + border-radius: 4px; + -webkit-transition: border .2s ease-in-out; + -o-transition: border .2s ease-in-out; + transition: border .2s ease-in-out; +} +.thumbnail > img, +.thumbnail a > img { + margin-right: auto; + margin-left: auto; +} +a.thumbnail:hover, +a.thumbnail:focus, +a.thumbnail.active { + border-color: #337ab7; +} +.thumbnail .caption { + padding: 9px; + color: #333; +} +.alert { + padding: 15px; + margin-bottom: 20px; + border: 1px solid transparent; + border-radius: 4px; +} +.alert h4 { + margin-top: 0; + color: inherit; +} +.alert .alert-link { + font-weight: bold; +} +.alert > p, +.alert > ul { + margin-bottom: 0; +} +.alert > p + p { + margin-top: 5px; +} +.alert-dismissable, +.alert-dismissible { + padding-right: 35px; +} +.alert-dismissable .close, +.alert-dismissible .close { + position: relative; + top: -2px; + right: -21px; + color: inherit; +} +.alert-success { + color: #3c763d; + background-color: #dff0d8; + border-color: #d6e9c6; +} +.alert-success hr { + border-top-color: #c9e2b3; +} +.alert-success .alert-link { + color: #2b542c; +} +.alert-info { + color: #31708f; + background-color: #d9edf7; + border-color: #bce8f1; +} +.alert-info hr { + border-top-color: #a6e1ec; +} +.alert-info .alert-link { + color: #245269; +} +.alert-warning { + color: #8a6d3b; + background-color: #fcf8e3; + border-color: #faebcc; +} +.alert-warning hr { + border-top-color: #f7e1b5; +} +.alert-warning .alert-link { + color: #66512c; +} +.alert-danger { + color: #a94442; + background-color: #f2dede; + border-color: #ebccd1; +} +.alert-danger hr { + border-top-color: #e4b9c0; +} +.alert-danger .alert-link { + color: #843534; +} +@-webkit-keyframes progress-bar-stripes { + from { + background-position: 40px 0; + } + to { + background-position: 0 0; + } +} +@-o-keyframes progress-bar-stripes { + from { + background-position: 40px 0; + } + to { + background-position: 0 0; + } +} +@keyframes progress-bar-stripes { + from { + background-position: 40px 0; + } + to { + background-position: 0 0; + } +} +.progress { + height: 20px; + margin-bottom: 20px; + overflow: hidden; + background-color: #f5f5f5; + border-radius: 4px; + -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, .1); + box-shadow: inset 0 1px 2px rgba(0, 0, 0, .1); +} +.progress-bar { + float: left; + width: 0; + height: 100%; + font-size: 12px; + line-height: 20px; + color: #fff; + text-align: center; + background-color: #337ab7; + -webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, .15); + box-shadow: inset 0 -1px 0 rgba(0, 0, 0, .15); + -webkit-transition: width .6s ease; + -o-transition: width .6s ease; + transition: width .6s ease; +} +.progress-striped .progress-bar, +.progress-bar-striped { + background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent); + background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent); + background-image: linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent); + -webkit-background-size: 40px 40px; + background-size: 40px 40px; +} +.progress.active .progress-bar, +.progress-bar.active { + -webkit-animation: progress-bar-stripes 2s linear infinite; + -o-animation: progress-bar-stripes 2s linear infinite; + animation: progress-bar-stripes 2s linear infinite; +} +.progress-bar-success { + background-color: #5cb85c; +} +.progress-striped .progress-bar-success { + background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent); + background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent); + background-image: linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent); +} +.progress-bar-info { + background-color: #5bc0de; +} +.progress-striped .progress-bar-info { + background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent); + background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent); + background-image: linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent); +} +.progress-bar-warning { + background-color: #f0ad4e; +} +.progress-striped .progress-bar-warning { + background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent); + background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent); + background-image: linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent); +} +.progress-bar-danger { + background-color: #d9534f; +} +.progress-striped .progress-bar-danger { + background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent); + background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent); + background-image: linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent); +} +.media { + margin-top: 15px; +} +.media:first-child { + margin-top: 0; +} +.media, +.media-body { + overflow: hidden; + zoom: 1; +} +.media-body { + width: 10000px; +} +.media-object { + display: block; +} +.media-object.img-thumbnail { + max-width: none; +} +.media-right, +.media > .pull-right { + padding-left: 10px; +} +.media-left, +.media > .pull-left { + padding-right: 10px; +} +.media-left, +.media-right, +.media-body { + display: table-cell; + vertical-align: top; +} +.media-middle { + vertical-align: middle; +} +.media-bottom { + vertical-align: bottom; +} +.media-heading { + margin-top: 0; + margin-bottom: 5px; +} +.media-list { + padding-left: 0; + list-style: none; +} +.list-group { + padding-left: 0; + margin-bottom: 20px; +} +.list-group-item { + position: relative; + display: block; + padding: 10px 15px; + margin-bottom: -1px; + background-color: #fff; + border: 1px solid #ddd; +} +.list-group-item:first-child { + border-top-left-radius: 4px; + border-top-right-radius: 4px; +} +.list-group-item:last-child { + margin-bottom: 0; + border-bottom-right-radius: 4px; + border-bottom-left-radius: 4px; +} +a.list-group-item, +button.list-group-item { + color: #555; +} +a.list-group-item .list-group-item-heading, +button.list-group-item .list-group-item-heading { + color: #333; +} +a.list-group-item:hover, +button.list-group-item:hover, +a.list-group-item:focus, +button.list-group-item:focus { + color: #555; + text-decoration: none; + background-color: #f5f5f5; +} +button.list-group-item { + width: 100%; + text-align: left; +} +.list-group-item.disabled, +.list-group-item.disabled:hover, +.list-group-item.disabled:focus { + color: #777; + cursor: not-allowed; + background-color: #eee; +} +.list-group-item.disabled .list-group-item-heading, +.list-group-item.disabled:hover .list-group-item-heading, +.list-group-item.disabled:focus .list-group-item-heading { + color: inherit; +} +.list-group-item.disabled .list-group-item-text, +.list-group-item.disabled:hover .list-group-item-text, +.list-group-item.disabled:focus .list-group-item-text { + color: #777; +} +.list-group-item.active, +.list-group-item.active:hover, +.list-group-item.active:focus { + z-index: 2; + color: #fff; + background-color: #337ab7; + border-color: #337ab7; +} +.list-group-item.active .list-group-item-heading, +.list-group-item.active:hover .list-group-item-heading, +.list-group-item.active:focus .list-group-item-heading, +.list-group-item.active .list-group-item-heading > small, +.list-group-item.active:hover .list-group-item-heading > small, +.list-group-item.active:focus .list-group-item-heading > small, +.list-group-item.active .list-group-item-heading > .small, +.list-group-item.active:hover .list-group-item-heading > .small, +.list-group-item.active:focus .list-group-item-heading > .small { + color: inherit; +} +.list-group-item.active .list-group-item-text, +.list-group-item.active:hover .list-group-item-text, +.list-group-item.active:focus .list-group-item-text { + color: #c7ddef; +} +.list-group-item-success { + color: #3c763d; + background-color: #dff0d8; +} +a.list-group-item-success, +button.list-group-item-success { + color: #3c763d; +} +a.list-group-item-success .list-group-item-heading, +button.list-group-item-success .list-group-item-heading { + color: inherit; +} +a.list-group-item-success:hover, +button.list-group-item-success:hover, +a.list-group-item-success:focus, +button.list-group-item-success:focus { + color: #3c763d; + background-color: #d0e9c6; +} +a.list-group-item-success.active, +button.list-group-item-success.active, +a.list-group-item-success.active:hover, +button.list-group-item-success.active:hover, +a.list-group-item-success.active:focus, +button.list-group-item-success.active:focus { + color: #fff; + background-color: #3c763d; + border-color: #3c763d; +} +.list-group-item-info { + color: #31708f; + background-color: #d9edf7; +} +a.list-group-item-info, +button.list-group-item-info { + color: #31708f; +} +a.list-group-item-info .list-group-item-heading, +button.list-group-item-info .list-group-item-heading { + color: inherit; +} +a.list-group-item-info:hover, +button.list-group-item-info:hover, +a.list-group-item-info:focus, +button.list-group-item-info:focus { + color: #31708f; + background-color: #c4e3f3; +} +a.list-group-item-info.active, +button.list-group-item-info.active, +a.list-group-item-info.active:hover, +button.list-group-item-info.active:hover, +a.list-group-item-info.active:focus, +button.list-group-item-info.active:focus { + color: #fff; + background-color: #31708f; + border-color: #31708f; +} +.list-group-item-warning { + color: #8a6d3b; + background-color: #fcf8e3; +} +a.list-group-item-warning, +button.list-group-item-warning { + color: #8a6d3b; +} +a.list-group-item-warning .list-group-item-heading, +button.list-group-item-warning .list-group-item-heading { + color: inherit; +} +a.list-group-item-warning:hover, +button.list-group-item-warning:hover, +a.list-group-item-warning:focus, +button.list-group-item-warning:focus { + color: #8a6d3b; + background-color: #faf2cc; +} +a.list-group-item-warning.active, +button.list-group-item-warning.active, +a.list-group-item-warning.active:hover, +button.list-group-item-warning.active:hover, +a.list-group-item-warning.active:focus, +button.list-group-item-warning.active:focus { + color: #fff; + background-color: #8a6d3b; + border-color: #8a6d3b; +} +.list-group-item-danger { + color: #a94442; + background-color: #f2dede; +} +a.list-group-item-danger, +button.list-group-item-danger { + color: #a94442; +} +a.list-group-item-danger .list-group-item-heading, +button.list-group-item-danger .list-group-item-heading { + color: inherit; +} +a.list-group-item-danger:hover, +button.list-group-item-danger:hover, +a.list-group-item-danger:focus, +button.list-group-item-danger:focus { + color: #a94442; + background-color: #ebcccc; +} +a.list-group-item-danger.active, +button.list-group-item-danger.active, +a.list-group-item-danger.active:hover, +button.list-group-item-danger.active:hover, +a.list-group-item-danger.active:focus, +button.list-group-item-danger.active:focus { + color: #fff; + background-color: #a94442; + border-color: #a94442; +} +.list-group-item-heading { + margin-top: 0; + margin-bottom: 5px; +} +.list-group-item-text { + margin-bottom: 0; + line-height: 1.3; +} +.panel { + margin-bottom: 20px; + background-color: #fff; + border: 1px solid transparent; + border-radius: 4px; + -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, .05); + box-shadow: 0 1px 1px rgba(0, 0, 0, .05); +} +.panel-body { + padding: 15px; +} +.panel-heading { + padding: 10px 15px; + border-bottom: 1px solid transparent; + border-top-left-radius: 3px; + border-top-right-radius: 3px; +} +.panel-heading > .dropdown .dropdown-toggle { + color: inherit; +} +.panel-title { + margin-top: 0; + margin-bottom: 0; + font-size: 16px; + color: inherit; +} +.panel-title > a, +.panel-title > small, +.panel-title > .small, +.panel-title > small > a, +.panel-title > .small > a { + color: inherit; +} +.panel-footer { + padding: 10px 15px; + background-color: #f5f5f5; + border-top: 1px solid #ddd; + border-bottom-right-radius: 3px; + border-bottom-left-radius: 3px; +} +.panel > .list-group, +.panel > .panel-collapse > .list-group { + margin-bottom: 0; +} +.panel > .list-group .list-group-item, +.panel > .panel-collapse > .list-group .list-group-item { + border-width: 1px 0; + border-radius: 0; +} +.panel > .list-group:first-child .list-group-item:first-child, +.panel > .panel-collapse > .list-group:first-child .list-group-item:first-child { + border-top: 0; + border-top-left-radius: 3px; + border-top-right-radius: 3px; +} +.panel > .list-group:last-child .list-group-item:last-child, +.panel > .panel-collapse > .list-group:last-child .list-group-item:last-child { + border-bottom: 0; + border-bottom-right-radius: 3px; + border-bottom-left-radius: 3px; +} +.panel > .panel-heading + .panel-collapse > .list-group .list-group-item:first-child { + border-top-left-radius: 0; + border-top-right-radius: 0; +} +.panel-heading + .list-group .list-group-item:first-child { + border-top-width: 0; +} +.list-group + .panel-footer { + border-top-width: 0; +} +.panel > .table, +.panel > .table-responsive > .table, +.panel > .panel-collapse > .table { + margin-bottom: 0; +} +.panel > .table caption, +.panel > .table-responsive > .table caption, +.panel > .panel-collapse > .table caption { + padding-right: 15px; + padding-left: 15px; +} +.panel > .table:first-child, +.panel > .table-responsive:first-child > .table:first-child { + border-top-left-radius: 3px; + border-top-right-radius: 3px; +} +.panel > .table:first-child > thead:first-child > tr:first-child, +.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child, +.panel > .table:first-child > tbody:first-child > tr:first-child, +.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child { + border-top-left-radius: 3px; + border-top-right-radius: 3px; +} +.panel > .table:first-child > thead:first-child > tr:first-child td:first-child, +.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:first-child, +.panel > .table:first-child > tbody:first-child > tr:first-child td:first-child, +.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:first-child, +.panel > .table:first-child > thead:first-child > tr:first-child th:first-child, +.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:first-child, +.panel > .table:first-child > tbody:first-child > tr:first-child th:first-child, +.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:first-child { + border-top-left-radius: 3px; +} +.panel > .table:first-child > thead:first-child > tr:first-child td:last-child, +.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:last-child, +.panel > .table:first-child > tbody:first-child > tr:first-child td:last-child, +.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:last-child, +.panel > .table:first-child > thead:first-child > tr:first-child th:last-child, +.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:last-child, +.panel > .table:first-child > tbody:first-child > tr:first-child th:last-child, +.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:last-child { + border-top-right-radius: 3px; +} +.panel > .table:last-child, +.panel > .table-responsive:last-child > .table:last-child { + border-bottom-right-radius: 3px; + border-bottom-left-radius: 3px; +} +.panel > .table:last-child > tbody:last-child > tr:last-child, +.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child, +.panel > .table:last-child > tfoot:last-child > tr:last-child, +.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child { + border-bottom-right-radius: 3px; + border-bottom-left-radius: 3px; +} +.panel > .table:last-child > tbody:last-child > tr:last-child td:first-child, +.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:first-child, +.panel > .table:last-child > tfoot:last-child > tr:last-child td:first-child, +.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:first-child, +.panel > .table:last-child > tbody:last-child > tr:last-child th:first-child, +.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:first-child, +.panel > .table:last-child > tfoot:last-child > tr:last-child th:first-child, +.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:first-child { + border-bottom-left-radius: 3px; +} +.panel > .table:last-child > tbody:last-child > tr:last-child td:last-child, +.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:last-child, +.panel > .table:last-child > tfoot:last-child > tr:last-child td:last-child, +.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:last-child, +.panel > .table:last-child > tbody:last-child > tr:last-child th:last-child, +.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:last-child, +.panel > .table:last-child > tfoot:last-child > tr:last-child th:last-child, +.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:last-child { + border-bottom-right-radius: 3px; +} +.panel > .panel-body + .table, +.panel > .panel-body + .table-responsive, +.panel > .table + .panel-body, +.panel > .table-responsive + .panel-body { + border-top: 1px solid #ddd; +} +.panel > .table > tbody:first-child > tr:first-child th, +.panel > .table > tbody:first-child > tr:first-child td { + border-top: 0; +} +.panel > .table-bordered, +.panel > .table-responsive > .table-bordered { + border: 0; +} +.panel > .table-bordered > thead > tr > th:first-child, +.panel > .table-responsive > .table-bordered > thead > tr > th:first-child, +.panel > .table-bordered > tbody > tr > th:first-child, +.panel > .table-responsive > .table-bordered > tbody > tr > th:first-child, +.panel > .table-bordered > tfoot > tr > th:first-child, +.panel > .table-responsive > .table-bordered > tfoot > tr > th:first-child, +.panel > .table-bordered > thead > tr > td:first-child, +.panel > .table-responsive > .table-bordered > thead > tr > td:first-child, +.panel > .table-bordered > tbody > tr > td:first-child, +.panel > .table-responsive > .table-bordered > tbody > tr > td:first-child, +.panel > .table-bordered > tfoot > tr > td:first-child, +.panel > .table-responsive > .table-bordered > tfoot > tr > td:first-child { + border-left: 0; +} +.panel > .table-bordered > thead > tr > th:last-child, +.panel > .table-responsive > .table-bordered > thead > tr > th:last-child, +.panel > .table-bordered > tbody > tr > th:last-child, +.panel > .table-responsive > .table-bordered > tbody > tr > th:last-child, +.panel > .table-bordered > tfoot > tr > th:last-child, +.panel > .table-responsive > .table-bordered > tfoot > tr > th:last-child, +.panel > .table-bordered > thead > tr > td:last-child, +.panel > .table-responsive > .table-bordered > thead > tr > td:last-child, +.panel > .table-bordered > tbody > tr > td:last-child, +.panel > .table-responsive > .table-bordered > tbody > tr > td:last-child, +.panel > .table-bordered > tfoot > tr > td:last-child, +.panel > .table-responsive > .table-bordered > tfoot > tr > td:last-child { + border-right: 0; +} +.panel > .table-bordered > thead > tr:first-child > td, +.panel > .table-responsive > .table-bordered > thead > tr:first-child > td, +.panel > .table-bordered > tbody > tr:first-child > td, +.panel > .table-responsive > .table-bordered > tbody > tr:first-child > td, +.panel > .table-bordered > thead > tr:first-child > th, +.panel > .table-responsive > .table-bordered > thead > tr:first-child > th, +.panel > .table-bordered > tbody > tr:first-child > th, +.panel > .table-responsive > .table-bordered > tbody > tr:first-child > th { + border-bottom: 0; +} +.panel > .table-bordered > tbody > tr:last-child > td, +.panel > .table-responsive > .table-bordered > tbody > tr:last-child > td, +.panel > .table-bordered > tfoot > tr:last-child > td, +.panel > .table-responsive > .table-bordered > tfoot > tr:last-child > td, +.panel > .table-bordered > tbody > tr:last-child > th, +.panel > .table-responsive > .table-bordered > tbody > tr:last-child > th, +.panel > .table-bordered > tfoot > tr:last-child > th, +.panel > .table-responsive > .table-bordered > tfoot > tr:last-child > th { + border-bottom: 0; +} +.panel > .table-responsive { + margin-bottom: 0; + border: 0; +} +.panel-group { + margin-bottom: 20px; +} +.panel-group .panel { + margin-bottom: 0; + border-radius: 4px; +} +.panel-group .panel + .panel { + margin-top: 5px; +} +.panel-group .panel-heading { + border-bottom: 0; +} +.panel-group .panel-heading + .panel-collapse > .panel-body, +.panel-group .panel-heading + .panel-collapse > .list-group { + border-top: 1px solid #ddd; +} +.panel-group .panel-footer { + border-top: 0; +} +.panel-group .panel-footer + .panel-collapse .panel-body { + border-bottom: 1px solid #ddd; +} +.panel-default { + border-color: #ddd; +} +.panel-default > .panel-heading { + color: #333; + background-color: #f5f5f5; + border-color: #ddd; +} +.panel-default > .panel-heading + .panel-collapse > .panel-body { + border-top-color: #ddd; +} +.panel-default > .panel-heading .badge { + color: #f5f5f5; + background-color: #333; +} +.panel-default > .panel-footer + .panel-collapse > .panel-body { + border-bottom-color: #ddd; +} +.panel-primary { + border-color: #337ab7; +} +.panel-primary > .panel-heading { + color: #fff; + background-color: #337ab7; + border-color: #337ab7; +} +.panel-primary > .panel-heading + .panel-collapse > .panel-body { + border-top-color: #337ab7; +} +.panel-primary > .panel-heading .badge { + color: #337ab7; + background-color: #fff; +} +.panel-primary > .panel-footer + .panel-collapse > .panel-body { + border-bottom-color: #337ab7; +} +.panel-success { + border-color: #d6e9c6; +} +.panel-success > .panel-heading { + color: #3c763d; + background-color: #dff0d8; + border-color: #d6e9c6; +} +.panel-success > .panel-heading + .panel-collapse > .panel-body { + border-top-color: #d6e9c6; +} +.panel-success > .panel-heading .badge { + color: #dff0d8; + background-color: #3c763d; +} +.panel-success > .panel-footer + .panel-collapse > .panel-body { + border-bottom-color: #d6e9c6; +} +.panel-info { + border-color: #bce8f1; +} +.panel-info > .panel-heading { + color: #31708f; + background-color: #d9edf7; + border-color: #bce8f1; +} +.panel-info > .panel-heading + .panel-collapse > .panel-body { + border-top-color: #bce8f1; +} +.panel-info > .panel-heading .badge { + color: #d9edf7; + background-color: #31708f; +} +.panel-info > .panel-footer + .panel-collapse > .panel-body { + border-bottom-color: #bce8f1; +} +.panel-warning { + border-color: #faebcc; +} +.panel-warning > .panel-heading { + color: #8a6d3b; + background-color: #fcf8e3; + border-color: #faebcc; +} +.panel-warning > .panel-heading + .panel-collapse > .panel-body { + border-top-color: #faebcc; +} +.panel-warning > .panel-heading .badge { + color: #fcf8e3; + background-color: #8a6d3b; +} +.panel-warning > .panel-footer + .panel-collapse > .panel-body { + border-bottom-color: #faebcc; +} +.panel-danger { + border-color: #ebccd1; +} +.panel-danger > .panel-heading { + color: #a94442; + background-color: #f2dede; + border-color: #ebccd1; +} +.panel-danger > .panel-heading + .panel-collapse > .panel-body { + border-top-color: #ebccd1; +} +.panel-danger > .panel-heading .badge { + color: #f2dede; + background-color: #a94442; +} +.panel-danger > .panel-footer + .panel-collapse > .panel-body { + border-bottom-color: #ebccd1; +} +.embed-responsive { + position: relative; + display: block; + height: 0; + padding: 0; + overflow: hidden; +} +.embed-responsive .embed-responsive-item, +.embed-responsive iframe, +.embed-responsive embed, +.embed-responsive object, +.embed-responsive video { + position: absolute; + top: 0; + bottom: 0; + left: 0; + width: 100%; + height: 100%; + border: 0; +} +.embed-responsive-16by9 { + padding-bottom: 56.25%; +} +.embed-responsive-4by3 { + padding-bottom: 75%; +} +.well { + min-height: 20px; + padding: 19px; + margin-bottom: 20px; + background-color: #f5f5f5; + border: 1px solid #e3e3e3; + border-radius: 4px; + -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .05); + box-shadow: inset 0 1px 1px rgba(0, 0, 0, .05); +} +.well blockquote { + border-color: #ddd; + border-color: rgba(0, 0, 0, .15); +} +.well-lg { + padding: 24px; + border-radius: 6px; +} +.well-sm { + padding: 9px; + border-radius: 3px; +} +.close { + float: right; + font-size: 21px; + font-weight: bold; + line-height: 1; + color: #000; + text-shadow: 0 1px 0 #fff; + filter: alpha(opacity=20); + opacity: .2; +} +.close:hover, +.close:focus { + color: #000; + text-decoration: none; + cursor: pointer; + filter: alpha(opacity=50); + opacity: .5; +} +button.close { + -webkit-appearance: none; + padding: 0; + cursor: pointer; + background: transparent; + border: 0; +} +.modal-open { + overflow: hidden; +} +.modal { + position: fixed; + top: 0; + right: 0; + bottom: 0; + left: 0; + z-index: 1050; + display: none; + overflow: hidden; + -webkit-overflow-scrolling: touch; + outline: 0; +} +.modal.fade .modal-dialog { + -webkit-transition: -webkit-transform .3s ease-out; + -o-transition: -o-transform .3s ease-out; + transition: transform .3s ease-out; + -webkit-transform: translate(0, -25%); + -ms-transform: translate(0, -25%); + -o-transform: translate(0, -25%); + transform: translate(0, -25%); +} +.modal.in .modal-dialog { + -webkit-transform: translate(0, 0); + -ms-transform: translate(0, 0); + -o-transform: translate(0, 0); + transform: translate(0, 0); +} +.modal-open .modal { + overflow-x: hidden; + overflow-y: auto; +} +.modal-dialog { + position: relative; + width: auto; + margin: 10px; +} +.modal-content { + position: relative; + background-color: #fff; + -webkit-background-clip: padding-box; + background-clip: padding-box; + border: 1px solid #999; + border: 1px solid rgba(0, 0, 0, .2); + border-radius: 6px; + outline: 0; + -webkit-box-shadow: 0 3px 9px rgba(0, 0, 0, .5); + box-shadow: 0 3px 9px rgba(0, 0, 0, .5); +} +.modal-backdrop { + position: fixed; + top: 0; + right: 0; + bottom: 0; + left: 0; + z-index: 1040; + background-color: #000; +} +.modal-backdrop.fade { + filter: alpha(opacity=0); + opacity: 0; +} +.modal-backdrop.in { + filter: alpha(opacity=50); + opacity: .5; +} +.modal-header { + padding: 15px; + border-bottom: 1px solid #e5e5e5; +} +.modal-header .close { + margin-top: -2px; +} +.modal-title { + margin: 0; + line-height: 1.42857143; +} +.modal-body { + position: relative; + padding: 15px; +} +.modal-footer { + padding: 15px; + text-align: right; + border-top: 1px solid #e5e5e5; +} +.modal-footer .btn + .btn { + margin-bottom: 0; + margin-left: 5px; +} +.modal-footer .btn-group .btn + .btn { + margin-left: -1px; +} +.modal-footer .btn-block + .btn-block { + margin-left: 0; +} +.modal-scrollbar-measure { + position: absolute; + top: -9999px; + width: 50px; + height: 50px; + overflow: scroll; +} +@media (min-width: 768px) { + .modal-dialog { + width: 600px; + margin: 30px auto; + } + .modal-content { + -webkit-box-shadow: 0 5px 15px rgba(0, 0, 0, .5); + box-shadow: 0 5px 15px rgba(0, 0, 0, .5); + } + .modal-sm { + width: 300px; + } +} +@media (min-width: 992px) { + .modal-lg { + width: 900px; + } +} +.tooltip { + position: absolute; + z-index: 1070; + display: block; + font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; + font-size: 12px; + font-style: normal; + font-weight: normal; + line-height: 1.42857143; + text-align: left; + text-align: start; + text-decoration: none; + text-shadow: none; + text-transform: none; + letter-spacing: normal; + word-break: normal; + word-spacing: normal; + word-wrap: normal; + white-space: normal; + filter: alpha(opacity=0); + opacity: 0; + + line-break: auto; +} +.tooltip.in { + filter: alpha(opacity=90); + opacity: .9; +} +.tooltip.top { + padding: 5px 0; + margin-top: -3px; +} +.tooltip.right { + padding: 0 5px; + margin-left: 3px; +} +.tooltip.bottom { + padding: 5px 0; + margin-top: 3px; +} +.tooltip.left { + padding: 0 5px; + margin-left: -3px; +} +.tooltip-inner { + max-width: 200px; + padding: 3px 8px; + color: #fff; + text-align: center; + background-color: #000; + border-radius: 4px; +} +.tooltip-arrow { + position: absolute; + width: 0; + height: 0; + border-color: transparent; + border-style: solid; +} +.tooltip.top .tooltip-arrow { + bottom: 0; + left: 50%; + margin-left: -5px; + border-width: 5px 5px 0; + border-top-color: #000; +} +.tooltip.top-left .tooltip-arrow { + right: 5px; + bottom: 0; + margin-bottom: -5px; + border-width: 5px 5px 0; + border-top-color: #000; +} +.tooltip.top-right .tooltip-arrow { + bottom: 0; + left: 5px; + margin-bottom: -5px; + border-width: 5px 5px 0; + border-top-color: #000; +} +.tooltip.right .tooltip-arrow { + top: 50%; + left: 0; + margin-top: -5px; + border-width: 5px 5px 5px 0; + border-right-color: #000; +} +.tooltip.left .tooltip-arrow { + top: 50%; + right: 0; + margin-top: -5px; + border-width: 5px 0 5px 5px; + border-left-color: #000; +} +.tooltip.bottom .tooltip-arrow { + top: 0; + left: 50%; + margin-left: -5px; + border-width: 0 5px 5px; + border-bottom-color: #000; +} +.tooltip.bottom-left .tooltip-arrow { + top: 0; + right: 5px; + margin-top: -5px; + border-width: 0 5px 5px; + border-bottom-color: #000; +} +.tooltip.bottom-right .tooltip-arrow { + top: 0; + left: 5px; + margin-top: -5px; + border-width: 0 5px 5px; + border-bottom-color: #000; +} +.popover { + position: absolute; + top: 0; + left: 0; + z-index: 1060; + display: none; + max-width: 276px; + padding: 1px; + font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; + font-size: 14px; + font-style: normal; + font-weight: normal; + line-height: 1.42857143; + text-align: left; + text-align: start; + text-decoration: none; + text-shadow: none; + text-transform: none; + letter-spacing: normal; + word-break: normal; + word-spacing: normal; + word-wrap: normal; + white-space: normal; + background-color: #fff; + -webkit-background-clip: padding-box; + background-clip: padding-box; + border: 1px solid #ccc; + border: 1px solid rgba(0, 0, 0, .2); + border-radius: 6px; + -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, .2); + box-shadow: 0 5px 10px rgba(0, 0, 0, .2); + + line-break: auto; +} +.popover.top { + margin-top: -10px; +} +.popover.right { + margin-left: 10px; +} +.popover.bottom { + margin-top: 10px; +} +.popover.left { + margin-left: -10px; +} +.popover-title { + padding: 8px 14px; + margin: 0; + font-size: 14px; + background-color: #f7f7f7; + border-bottom: 1px solid #ebebeb; + border-radius: 5px 5px 0 0; +} +.popover-content { + padding: 9px 14px; +} +.popover > .arrow, +.popover > .arrow:after { + position: absolute; + display: block; + width: 0; + height: 0; + border-color: transparent; + border-style: solid; +} +.popover > .arrow { + border-width: 11px; +} +.popover > .arrow:after { + content: ""; + border-width: 10px; +} +.popover.top > .arrow { + bottom: -11px; + left: 50%; + margin-left: -11px; + border-top-color: #999; + border-top-color: rgba(0, 0, 0, .25); + border-bottom-width: 0; +} +.popover.top > .arrow:after { + bottom: 1px; + margin-left: -10px; + content: " "; + border-top-color: #fff; + border-bottom-width: 0; +} +.popover.right > .arrow { + top: 50%; + left: -11px; + margin-top: -11px; + border-right-color: #999; + border-right-color: rgba(0, 0, 0, .25); + border-left-width: 0; +} +.popover.right > .arrow:after { + bottom: -10px; + left: 1px; + content: " "; + border-right-color: #fff; + border-left-width: 0; +} +.popover.bottom > .arrow { + top: -11px; + left: 50%; + margin-left: -11px; + border-top-width: 0; + border-bottom-color: #999; + border-bottom-color: rgba(0, 0, 0, .25); +} +.popover.bottom > .arrow:after { + top: 1px; + margin-left: -10px; + content: " "; + border-top-width: 0; + border-bottom-color: #fff; +} +.popover.left > .arrow { + top: 50%; + right: -11px; + margin-top: -11px; + border-right-width: 0; + border-left-color: #999; + border-left-color: rgba(0, 0, 0, .25); +} +.popover.left > .arrow:after { + right: 1px; + bottom: -10px; + content: " "; + border-right-width: 0; + border-left-color: #fff; +} +.carousel { + position: relative; +} +.carousel-inner { + position: relative; + width: 100%; + overflow: hidden; +} +.carousel-inner > .item { + position: relative; + display: none; + -webkit-transition: .6s ease-in-out left; + -o-transition: .6s ease-in-out left; + transition: .6s ease-in-out left; +} +.carousel-inner > .item > img, +.carousel-inner > .item > a > img { + line-height: 1; +} +@media all and (transform-3d), (-webkit-transform-3d) { + .carousel-inner > .item { + -webkit-transition: -webkit-transform .6s ease-in-out; + -o-transition: -o-transform .6s ease-in-out; + transition: transform .6s ease-in-out; + + -webkit-backface-visibility: hidden; + backface-visibility: hidden; + -webkit-perspective: 1000px; + perspective: 1000px; + } + .carousel-inner > .item.next, + .carousel-inner > .item.active.right { + left: 0; + -webkit-transform: translate3d(100%, 0, 0); + transform: translate3d(100%, 0, 0); + } + .carousel-inner > .item.prev, + .carousel-inner > .item.active.left { + left: 0; + -webkit-transform: translate3d(-100%, 0, 0); + transform: translate3d(-100%, 0, 0); + } + .carousel-inner > .item.next.left, + .carousel-inner > .item.prev.right, + .carousel-inner > .item.active { + left: 0; + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } +} +.carousel-inner > .active, +.carousel-inner > .next, +.carousel-inner > .prev { + display: block; +} +.carousel-inner > .active { + left: 0; +} +.carousel-inner > .next, +.carousel-inner > .prev { + position: absolute; + top: 0; + width: 100%; +} +.carousel-inner > .next { + left: 100%; +} +.carousel-inner > .prev { + left: -100%; +} +.carousel-inner > .next.left, +.carousel-inner > .prev.right { + left: 0; +} +.carousel-inner > .active.left { + left: -100%; +} +.carousel-inner > .active.right { + left: 100%; +} +.carousel-control { + position: absolute; + top: 0; + bottom: 0; + left: 0; + width: 15%; + font-size: 20px; + color: #fff; + text-align: center; + text-shadow: 0 1px 2px rgba(0, 0, 0, .6); + background-color: rgba(0, 0, 0, 0); + filter: alpha(opacity=50); + opacity: .5; +} +.carousel-control.left { + background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, .5) 0%, rgba(0, 0, 0, .0001) 100%); + background-image: -o-linear-gradient(left, rgba(0, 0, 0, .5) 0%, rgba(0, 0, 0, .0001) 100%); + background-image: -webkit-gradient(linear, left top, right top, from(rgba(0, 0, 0, .5)), to(rgba(0, 0, 0, .0001))); + background-image: linear-gradient(to right, rgba(0, 0, 0, .5) 0%, rgba(0, 0, 0, .0001) 100%); + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1); + background-repeat: repeat-x; +} +.carousel-control.right { + right: 0; + left: auto; + background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, .0001) 0%, rgba(0, 0, 0, .5) 100%); + background-image: -o-linear-gradient(left, rgba(0, 0, 0, .0001) 0%, rgba(0, 0, 0, .5) 100%); + background-image: -webkit-gradient(linear, left top, right top, from(rgba(0, 0, 0, .0001)), to(rgba(0, 0, 0, .5))); + background-image: linear-gradient(to right, rgba(0, 0, 0, .0001) 0%, rgba(0, 0, 0, .5) 100%); + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1); + background-repeat: repeat-x; +} +.carousel-control:hover, +.carousel-control:focus { + color: #fff; + text-decoration: none; + filter: alpha(opacity=90); + outline: 0; + opacity: .9; +} +.carousel-control .icon-prev, +.carousel-control .icon-next, +.carousel-control .glyphicon-chevron-left, +.carousel-control .glyphicon-chevron-right { + position: absolute; + top: 50%; + z-index: 5; + display: inline-block; + margin-top: -10px; +} +.carousel-control .icon-prev, +.carousel-control .glyphicon-chevron-left { + left: 50%; + margin-left: -10px; +} +.carousel-control .icon-next, +.carousel-control .glyphicon-chevron-right { + right: 50%; + margin-right: -10px; +} +.carousel-control .icon-prev, +.carousel-control .icon-next { + width: 20px; + height: 20px; + font-family: serif; + line-height: 1; +} +.carousel-control .icon-prev:before { + content: '\2039'; +} +.carousel-control .icon-next:before { + content: '\203a'; +} +.carousel-indicators { + position: absolute; + bottom: 10px; + left: 50%; + z-index: 15; + width: 60%; + padding-left: 0; + margin-left: -30%; + text-align: center; + list-style: none; +} +.carousel-indicators li { + display: inline-block; + width: 10px; + height: 10px; + margin: 1px; + text-indent: -999px; + cursor: pointer; + background-color: #000 \9; + background-color: rgba(0, 0, 0, 0); + border: 1px solid #fff; + border-radius: 10px; +} +.carousel-indicators .active { + width: 12px; + height: 12px; + margin: 0; + background-color: #fff; +} +.carousel-caption { + position: absolute; + right: 15%; + bottom: 20px; + left: 15%; + z-index: 10; + padding-top: 20px; + padding-bottom: 20px; + color: #fff; + text-align: center; + text-shadow: 0 1px 2px rgba(0, 0, 0, .6); +} +.carousel-caption .btn { + text-shadow: none; +} +@media screen and (min-width: 768px) { + .carousel-control .glyphicon-chevron-left, + .carousel-control .glyphicon-chevron-right, + .carousel-control .icon-prev, + .carousel-control .icon-next { + width: 30px; + height: 30px; + margin-top: -10px; + font-size: 30px; + } + .carousel-control .glyphicon-chevron-left, + .carousel-control .icon-prev { + margin-left: -10px; + } + .carousel-control .glyphicon-chevron-right, + .carousel-control .icon-next { + margin-right: -10px; + } + .carousel-caption { + right: 20%; + left: 20%; + padding-bottom: 30px; + } + .carousel-indicators { + bottom: 20px; + } +} +.clearfix:before, +.clearfix:after, +.dl-horizontal dd:before, +.dl-horizontal dd:after, +.container:before, +.container:after, +.container-fluid:before, +.container-fluid:after, +.row:before, +.row:after, +.form-horizontal .form-group:before, +.form-horizontal .form-group:after, +.btn-toolbar:before, +.btn-toolbar:after, +.btn-group-vertical > .btn-group:before, +.btn-group-vertical > .btn-group:after, +.nav:before, +.nav:after, +.navbar:before, +.navbar:after, +.navbar-header:before, +.navbar-header:after, +.navbar-collapse:before, +.navbar-collapse:after, +.pager:before, +.pager:after, +.panel-body:before, +.panel-body:after, +.modal-header:before, +.modal-header:after, +.modal-footer:before, +.modal-footer:after { + display: table; + content: " "; +} +.clearfix:after, +.dl-horizontal dd:after, +.container:after, +.container-fluid:after, +.row:after, +.form-horizontal .form-group:after, +.btn-toolbar:after, +.btn-group-vertical > .btn-group:after, +.nav:after, +.navbar:after, +.navbar-header:after, +.navbar-collapse:after, +.pager:after, +.panel-body:after, +.modal-header:after, +.modal-footer:after { + clear: both; +} +.center-block { + display: block; + margin-right: auto; + margin-left: 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; +} +.affix { + position: fixed; +} +@-ms-viewport { + width: device-width; +} +.visible-xs, +.visible-sm, +.visible-md, +.visible-lg { + display: none !important; +} +.visible-xs-block, +.visible-xs-inline, +.visible-xs-inline-block, +.visible-sm-block, +.visible-sm-inline, +.visible-sm-inline-block, +.visible-md-block, +.visible-md-inline, +.visible-md-inline-block, +.visible-lg-block, +.visible-lg-inline, +.visible-lg-inline-block { + display: none !important; +} +@media (max-width: 767px) { + .visible-xs { + display: block !important; + } + table.visible-xs { + display: table !important; + } + tr.visible-xs { + display: table-row !important; + } + th.visible-xs, + td.visible-xs { + display: table-cell !important; + } +} +@media (max-width: 767px) { + .visible-xs-block { + display: block !important; + } +} +@media (max-width: 767px) { + .visible-xs-inline { + display: inline !important; + } +} +@media (max-width: 767px) { + .visible-xs-inline-block { + display: inline-block !important; + } +} +@media (min-width: 768px) and (max-width: 991px) { + .visible-sm { + display: block !important; + } + table.visible-sm { + display: table !important; + } + tr.visible-sm { + display: table-row !important; + } + th.visible-sm, + td.visible-sm { + display: table-cell !important; + } +} +@media (min-width: 768px) and (max-width: 991px) { + .visible-sm-block { + display: block !important; + } +} +@media (min-width: 768px) and (max-width: 991px) { + .visible-sm-inline { + display: inline !important; + } +} +@media (min-width: 768px) and (max-width: 991px) { + .visible-sm-inline-block { + display: inline-block !important; + } +} +@media (min-width: 992px) and (max-width: 1199px) { + .visible-md { + display: block !important; + } + table.visible-md { + display: table !important; + } + tr.visible-md { + display: table-row !important; + } + th.visible-md, + td.visible-md { + display: table-cell !important; + } +} +@media (min-width: 992px) and (max-width: 1199px) { + .visible-md-block { + display: block !important; + } +} +@media (min-width: 992px) and (max-width: 1199px) { + .visible-md-inline { + display: inline !important; + } +} +@media (min-width: 992px) and (max-width: 1199px) { + .visible-md-inline-block { + display: inline-block !important; + } +} +@media (min-width: 1200px) { + .visible-lg { + display: block !important; + } + table.visible-lg { + display: table !important; + } + tr.visible-lg { + display: table-row !important; + } + th.visible-lg, + td.visible-lg { + display: table-cell !important; + } +} +@media (min-width: 1200px) { + .visible-lg-block { + display: block !important; + } +} +@media (min-width: 1200px) { + .visible-lg-inline { + display: inline !important; + } +} +@media (min-width: 1200px) { + .visible-lg-inline-block { + display: inline-block !important; + } +} +@media (max-width: 767px) { + .hidden-xs { + display: none !important; + } +} +@media (min-width: 768px) and (max-width: 991px) { + .hidden-sm { + display: none !important; + } +} +@media (min-width: 992px) and (max-width: 1199px) { + .hidden-md { + display: none !important; + } +} +@media (min-width: 1200px) { + .hidden-lg { + display: none !important; + } +} +.visible-print { + display: none !important; +} +@media print { + .visible-print { + display: block !important; + } + table.visible-print { + display: table !important; + } + tr.visible-print { + display: table-row !important; + } + th.visible-print, + td.visible-print { + display: table-cell !important; + } +} +.visible-print-block { + display: none !important; +} +@media print { + .visible-print-block { + display: block !important; + } +} +.visible-print-inline { + display: none !important; +} +@media print { + .visible-print-inline { + display: inline !important; + } +} +.visible-print-inline-block { + display: none !important; +} +@media print { + .visible-print-inline-block { + display: inline-block !important; + } +} +@media print { + .hidden-print { + display: none !important; + } +} +/*# sourceMappingURL=bootstrap.css.map */ diff --git a/server/static/css/bootstrap.css.map b/server/static/css/bootstrap.css.map new file mode 100644 index 0000000..f010c82 --- /dev/null +++ b/server/static/css/bootstrap.css.map @@ -0,0 +1 @@ +{"version":3,"sources":["bootstrap.css","less/normalize.less","less/print.less","less/glyphicons.less","less/scaffolding.less","less/mixins/vendor-prefixes.less","less/mixins/tab-focus.less","less/mixins/image.less","less/type.less","less/mixins/text-emphasis.less","less/mixins/background-variant.less","less/mixins/text-overflow.less","less/code.less","less/grid.less","less/mixins/grid.less","less/mixins/grid-framework.less","less/tables.less","less/mixins/table-row.less","less/forms.less","less/mixins/forms.less","less/buttons.less","less/mixins/buttons.less","less/mixins/opacity.less","less/component-animations.less","less/dropdowns.less","less/mixins/nav-divider.less","less/mixins/reset-filter.less","less/button-groups.less","less/mixins/border-radius.less","less/input-groups.less","less/navs.less","less/navbar.less","less/mixins/nav-vertical-align.less","less/utilities.less","less/breadcrumbs.less","less/pagination.less","less/mixins/pagination.less","less/pager.less","less/labels.less","less/mixins/labels.less","less/badges.less","less/jumbotron.less","less/thumbnails.less","less/alerts.less","less/mixins/alerts.less","less/progress-bars.less","less/mixins/gradients.less","less/mixins/progress-bar.less","less/media.less","less/list-group.less","less/mixins/list-group.less","less/panels.less","less/mixins/panels.less","less/responsive-embed.less","less/wells.less","less/close.less","less/modals.less","less/tooltip.less","less/mixins/reset-text.less","less/popovers.less","less/carousel.less","less/mixins/clearfix.less","less/mixins/center-block.less","less/mixins/hide-text.less","less/responsive-utilities.less","less/mixins/responsive-visibility.less"],"names":[],"mappings":"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AW,iBAAA;CHsR9C;AGrRmC;EAAW,iBAAA;CHwR9C;AGvRmC;EAAW,iBAAA;CH0R9C;AGzRmC;EAAW,iBAAA;CH4R9C;AG3RmC;EAAW,iBAAA;CH8R9C;AG7RmC;EAAW,iBAAA;CHgS9C;AG/RmC;EAAW,iBAAA;CHkS9C;AGjSmC;EAAW,iBAAA;CHoS9C;AGnSmC;EAAW,iBAAA;CHsS9C;AGrSmC;EAAW,iBAAA;CHwS9C;AGvSmC;EAAW,iBAAA;CH0S9C;AGzSmC;EAAW,iBAAA;CH4S9C;AG3SmC;EAAW,iBAAA;CH8S9C;AG7SmC;EAAW,iBAAA;CHgT9C;AG/SmC;EAAW,iBAAA;CHkT9C;AGjTmC;EAAW,iBAAA;CHoT9C;AGnTmC;EAAW,iBAAA;CHsT9C;AGrTmC;EAAW,iBAAA;CHwT9C;AGvTmC;EAAW,iBAAA;CH0T9C;AGzTmC;EAAW,iBAAA;CH4T9C;AG3TmC;EAAW,iBAAA;CH8T9C;AG7TmC;EAAW,iBAAA;CHgU9C;AG/TmC;EAAW,iBAAA;CHkU9C;AGjUmC;EAAW,iBAAA;CHoU9C;AGnUmC;EAAW,iBAAA;CHsU9C;AGrUmC;EAAW,iBAAA;CHwU9C;AGvUmC;EAAW,iBAAA;CH0U9C;AGzUmC;EAAW,iBAAA;CH4U9C;AG3UmC;EAAW,iBAAA;CH8U9C;AG7UmC;EAAW,iBAAA;CHgV9C;AG/UmC;EAAW,iBAAA;CHkV9C;AGjVmC;EAAW,iBAAA;CHoV9C;AGnVmC;EAAW,iBAAA;CHsV9C;AGrVmC;EAAW,iBAAA;CHwV9C;AGvVmC;EAAW,iBAAA;CH0V9C;AGzVmC;EAAW,iBAAA;CH4V9C;AG3VmC;EAAW,iBAAA;CH8V9C;AG7VmC;EAAW,iBAAA;CHgW9C;AG/VmC;EAAW,iBAAA;CHkW9C;AGjWmC;EAAW,iBAAA;CHoW9C;AGnWmC;EAAW,iBAAA;CHsW9C;AGrWmC;EAAW,iBAAA;CHwW9C;AGvWmC;EAAW,iBAAA;CH0W9C;AGzWmC;EAAW,iBAAA;CH4W9C;AG3WmC;EAAW,iBAAA;CH8W9C;AG7WmC;EAAW,iBAAA;CHgX9C;AG/WmC;EAAW,iBAAA;CHkX9C;AGjXmC;EAAW,iBAAA;CHoX9C;AGnXmC;EAAW,iBAAA;CHsX9C;AGrXmC;EAAW,iBAAA;CHwX9C;AGvXmC;EAAW,iBAAA;CH0X9C;AGzXmC;EAAW,iBAAA;CH4X9C;AG3XmC;EAAW,iBAAA;CH8X9C;AG7XmC;EAAW,iBAAA;CHgY9C;AG/XmC;EAAW,iBAAA;CHkY9C;AGjYmC;EAAW,iBAAA;CHoY9C;AGnYmC;EAAW,iBAAA;CHsY9C;AGrYmC;EAAW,iBAAA;CHwY9C;AGvYmC;EAAW,iBAAA;CH0Y9C;AGzYmC;EAAW,iBAAA;CH4Y9C;AG3YmC;EAAW,iBAAA;CH8Y9C;AG7YmC;EAAW,iBAAA;CHgZ9C;AG/YmC;EAAW,iBAAA;CHkZ9C;AGjZmC;EAAW,iBAAA;CHoZ9C;AGnZmC;EAAW,iBAAA;CHsZ9C;AGrZmC;EAAW,iBAAA;CHwZ9C;AGvZmC;EAAW,iBAAA;CH0Z9C;AGzZmC;EAAW,iBAAA;CH4Z9C;AG3ZmC;EAAW,iBAAA;CH8Z9C;AG7ZmC;EAAW,iBAAA;CHga9C;AG/ZmC;EAAW,iBAAA;CHka9C;AGjamC;EAAW,iBAAA;CHoa9C;AGnamC;EAAW,iBAAA;CHsa9C;AGramC;EAAW,iBAAA;CHwa9C;AGvamC;EAAW,iBAAA;CH0a9C;AGzamC;EAAW,iBAAA;CH4a9C;AG3amC;EAAW,iBAAA;CH8a9C;AG7amC;EAAW,iBAAA;CHgb9C;AG/amC;EAAW,iBAAA;CHkb9C;AGjbmC;EAAW,iBAAA;CHob9C;AGnbmC;EAAW,iBAAA;CHsb9C;AGrbmC;EAAW,iBAAA;CHwb9C;AGvbmC;EAAW,iBAAA;CH0b9C;AGzbmC;EAAW,iBAAA;CH4b9C;AG3bmC;EAAW,iBAAA;CH8b9C;AG7bmC;EAAW,iBAAA;CHgc9C;AG/bmC;EAAW,iBAAA;CHkc9C;AGjcmC;EAAW,iBAAA;CHoc9C;AGncmC;EAAW,iBAAA;CHsc9C;AGrcmC;EAAW,iBAAA;CHwc9C;AGvcmC;EAAW,iBAAA;CH0c9C;AGzcmC;EAAW,iBAAA;CH4c9C;AG3cmC;EAAW,iBAAA;CH8c9C;AG7cmC;EAAW,iBAAA;CHgd9C;AG/cmC;EAAW,iBAAA;CHkd9C;AGjdmC;EAAW,iBAAA;CHod9C;AGndmC;EAAW,iBAAA;CHsd9C;AGrdmC;EAAW,iBAAA;CHwd9C;AGvdmC;EAAW,iBAAA;CH0d9C;AGzdmC;EAAW,iBAAA;CH4d9C;AG3dmC;EAAW,iBAAA;CH8d9C;AG7dmC;EAAW,iBAAA;CHge9C;AG/dmC;EAAW,iBAAA;CHke9C;AGjemC;EAAW,iBAAA;CHoe9C;AGnemC;EAAW,iBAAA;CHse9C;AGremC;EAAW,iBAAA;CHwe9C;AGvemC;EAAW,iBAAA;CH0e9C;AGzemC;EAAW,iBAAA;CH4e9C;AG3emC;EAAW,iBAAA;CH8e9C;AG7emC;EAAW,iBAAA;CHgf9C;AG/emC;EAAW,iBAAA;CHkf9C;AGjfmC;EAAW,iBAAA;CHof9C;AGnfmC;EAAW,iBAAA;CHsf9C;AGrfmC;EAAW,iBAAA;CHwf9C;AGvfmC;EAAW,iBAAA;CH0f9C;AGzfmC;EAAW,iBAAA;CH4f9C;AG3fmC;EAAW,iBAAA;CH8f9C;AG7fmC;EAAW,iBAAA;CHggB9C;AG/fmC;EAAW,iBAAA;CHkgB9C;AGjgBmC;EAAW,iBAAA;CHogB9C;AGngBmC;EAAW,iBAAA;CHsgB9C;AGrgBmC;EAAW,iBAAA;CHwgB9C;AGvgBmC;EAAW,iBAAA;CH0gB9C;AGzgBmC;EAAW,iBAAA;CH4gB9C;AG3gBmC;EAAW,iBAAA;CH8gB9C;AG7gBmC;EAAW,iBAAA;CHghB9C;AG/gBmC;EAAW,iBAAA;CHkhB9C;AGjhBmC;EAAW,iBAAA;CHohB9C;AGnhBmC;EAAW,iBAAA;CHshB9C;AGrhBmC;EAAW,iBAAA;CHwhB9C;AGvhBmC;EAAW,iBAAA;CH0hB9C;AGzhBmC;EAAW,iBAAA;CH4hB9C;AG3hBmC;EAAW,iBAAA;CH8hB9C;AG7hBmC;EAAW,iBAAA;CHgiB9C;AG/hBmC;EAAW,iBAAA;CHkiB9C;AGjiBmC;EAAW,iBAAA;CHoiB9C;AGniBmC;EAAW,iBAAA;CHsiB9C;AGriBmC;EAAW,iBAAA;CHwiB9C;AGviBmC;EAAW,iBAAA;CH0iB9C;AGziBmC;EAAW,iBAAA;CH4iB9C;AG3iBmC;EAAW,iBAAA;CH8iB9C;AG7iBmC;EAAW,iBAAA;CHgjB9C;AG/iBmC;EAAW,iBAAA;CHkjB9C;AGjjBmC;EAAW,iBAAA;CHojB9C;AGnjBmC;EAAW,iBAAA;CHsjB9C;AGrjBmC;EAAW,iBAAA;CHwjB9C;AGvjBmC;EAAW,iBAAA;CH0jB9C;AGzjBmC;EAAW,iBAAA;CH4jB9C;AG3jBmC;EAAW,iBAAA;CH8jB9C;AG7jBmC;EAAW,iBAAA;CHgkB9C;AG/jBmC;EAAW,iBAAA;CHkkB9C;AGjkBmC;EAAW,iBAAA;CHokB9C;AGnkBmC;EAAW,iBAAA;CHskB9C;AGrkBmC;EAAW,iBAAA;CHwkB9C;AGvkBmC;EAAW,iBAAA;CH0kB9C;AGzkBmC;EAAW,iBAAA;CH4kB9C;AG3kBmC;EAAW,iBAAA;CH8kB9C;AG7kBmC;EAAW,iBAAA;CHglB9C;AG/kBmC;EAAW,iBAAA;CHklB9C;AGjlBmC;EAAW,iBAAA;CHolB9C;AGnlBmC;EAAW,iBAAA;CHslB9C;AGrlBmC;EAAW,iBAAA;CHwlB9C;AGvlBmC;EAAW,iBAAA;CH0lB9C;AGzlBmC;EAAW,iBAAA;CH4lB9C;AG3lBmC;EAAW,iBAAA;CH8lB9C;AG7lBmC;EAAW,iBAAA;CHgmB9C;AG/lBmC;EAAW,iBAAA;CHkmB9C;AGjmBmC;EAAW,iBAAA;CHomB9C;AGnmBmC;EAAW,iBAAA;CHsmB9C;AGrmBmC;EAAW,iBAAA;CHwmB9C;AGvmBmC;EAAW,iBAAA;CH0mB9C;AGzmBmC;EAAW,iBAAA;CH4mB9C;AG3mBmC;EAAW,iBAAA;CH8mB9C;AG7mBmC;EAAW,iBAAA;CHgnB9C;AG/mBmC;EAAW,iBAAA;CHknB9C;AGjnBmC;EAAW,iBAAA;CHonB9C;AGnnBmC;EAAW,iBAAA;CHsnB9C;AGrnBmC;EAAW,iBAAA;CHwnB9C;AGvnBmC;EAAW,iBAAA;CH0nB9C;AGznBmC;EAAW,iBAAA;CH4nB9C;AG3nBmC;EAAW,iBAAA;CH8nB9C;AG7nBmC;EAAW,iBAAA;CHgoB9C;AG/nBmC;EAAW,iBAAA;CHkoB9C;AGjoBmC;EAAW,iBAAA;CHooB9C;AGnoBmC;EAAW,iBAAA;CHsoB9C;AGroBmC;EAAW,iBAAA;CHwoB9C;AG/nBmC;EAAW,iBAAA;CHkoB9C;AGjoBmC;EAAW,iBAAA;CHooB9C;AGnoBmC;EAAW,iBAAA;CHsoB9C;AGroBmC;EAAW,iBAAA;CHwoB9C;AGvoBmC;EAAW,iBAAA;CH0oB9C;AGzoBmC;EAAW,iBAAA;CH4oB9C;AG3oBmC;EAAW,iBAAA;CH8oB9C;AG7oBmC;EAAW,iBAAA;CHgpB9C;AG/oBmC;EAAW,iBAAA;CHkpB9C;AGjpBmC;EAAW,iBAAA;CHopB9C;AGnpBmC;EAAW,iBAAA;CHspB9C;AGrpBmC;EAAW,iBAAA;CHwpB9C;AGvpBmC;EAAW,iBAAA;CH0pB9C;AGzpBmC;EAAW,iBAAA;CH4pB9C;AG3pBmC;EAAW,iBAAA;CH8pB9C;AG7pBmC;EAAW,iBAAA;CHgqB9C;AG/pBmC;EAAW,iBAAA;CHkqB9C;AGjqBmC;EAAW,iBAAA;CHoqB9C;AGnqBmC;EAAW,iBAAA;CHsqB9C;AGrqBmC;EAAW,iBAAA;CHwqB9C;AGvqBmC;EAAW,iBAAA;CH0qB9C;AGzqBmC;EAAW,iBAAA;CH4qB9C;AG3qBmC;EAAW,iBAAA;CH8qB9C;AG7qBmC;EAAW,iBAAA;CHgrB9C;AG/qBmC;EAAW,iBAAA;CHkrB9C;AGjrBmC;EAAW,iBAAA;CHorB9C;AGnrBmC;EAAW,iBAAA;CHsrB9C;AGrrBmC;EAAW,iBAAA;CHwrB9C;AGvrBmC;EAAW,iBAAA;CH0rB9C;AGzrBmC;EAAW,iBAAA;CH4rB9C;AG3rBmC;EAAW,iBAAA;CH8rB9C;AG7rBmC;EAAW,iBAAA;CHgsB9C;AG/rBmC;EAAW,iBAAA;CHksB9C;AGjsBmC;EAAW,iBAAA;CHosB9C;AGnsBmC;EAAW,iBAAA;CHssB9C;AGrsBmC;EAAW,iBAAA;CHwsB9C;AGvsBmC;EAAW,iBAAA;CH0sB9C;AGzsBmC;EAAW,iBAAA;CH4sB9C;AG3sBmC;EAAW,iBAAA;CH8sB9C;AG7sBmC;EAAW,iBAAA;CHgtB9C;AG/sBmC;EAAW,iBAAA;CHktB9C;AGjtBmC;EAAW,iBAAA;CHotB9C;AGntBmC;EAAW,iBAAA;CHstB9C;AGrtBmC;EAAW,iBAAA;CHwtB9C;AGvtBmC;EAAW,iBAAA;CH0tB9C;AGztBmC;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ukDH;AexkDC;EACE,oBAAA;Cf0kDH;Ae3kDC;EACE,WAAA;Cf6kDH;Ae9kDC;EACE,oBAAA;CfglDH;AejlDC;EACE,mBAAA;CfmlDH;Ae/kDC;EACE,YAAA;CfilDH;AejmDC;EACE,WAAA;CfmmDH;AepmDC;EACE,mBAAA;CfsmDH;AevmDC;EACE,mBAAA;CfymDH;Ae1mDC;EACE,UAAA;Cf4mDH;Ae7mDC;EACE,mBAAA;Cf+mDH;AehnDC;EACE,mBAAA;CfknDH;AennDC;EACE,UAAA;CfqnDH;AetnDC;EACE,mBAAA;CfwnDH;AeznDC;EACE,mBAAA;Cf2nDH;Ae5nDC;EACE,UAAA;Cf8nDH;Ae/nDC;EACE,mBAAA;CfioDH;AeloDC;EACE,kBAAA;CfooDH;AehoDC;EACE,WAAA;CfkoDH;AepnDC;EACE,kBAAA;CfsnDH;AevnDC;EACE,0BAAA;CfynDH;Ae1nDC;EACE,0BAAA;Cf4nDH;Ae7nDC;EACE,iBAAA;Cf+nDH;AehoDC;EACE,0BAAA;CfkoDH;AenoDC;EACE,0BAAA;CfqoDH;AetoDC;EACE,iBAAA;CfwoDH;AezoDC;EACE,0BAAA;Cf2oDH;Ae5oDC;EACE,0BAAA;Cf8oDH;Ae/oDC;EACE,iBAAA;CfipDH;AelpDC;EACE,0BAAA;CfopDH;AerpDC;EACE,yBAAA;CfupDH;AexpDC;EACE,gBAAA;Cf0pDH;Aa1pDD;EElCI;IACE,YAAA;Gf+rDH;EexrDD;IACE,YAAA;Gf0rDD;Ee3rDD;IACE,oBAAA;Gf6rDD;Ee9rDD;IACE,oBAAA;GfgsDD;EejsDD;IACE,WAAA;GfmsDD;EepsDD;IACE,oBAAA;GfssDD;EevsDD;IACE,oBAAA;GfysDD;Ee1sDD;IACE,WAAA;Gf4sDD;Ee7sDD;IACE,oBAAA;Gf+sDD;EehtDD;IACE,oBAAA;GfktDD;EentDD;IACE,WAAA;GfqtDD;EettDD;IACE,oBAAA;GfwtDD;EeztDD;IACE,mBAAA;Gf2tDD;Ee7sDD;IACE,YAAA;Gf+sDD;EehtDD;IACE,oBAAA;GfktDD;EentDD;IACE,oBAAA;GfqtDD;EettDD;IACE,WAAA;GfwtDD;EeztDD;IACE,oBAAA;Gf2tDD;Ee5tDD;IACE,oBAAA;Gf8tDD;Ee/tDD;IACE,WAAA;GfiuDD;EeluDD;IACE,oBAAA;GfouDD;EeruDD;IACE,oBAAA;GfuuDD;EexuDD;IACE,WAAA;Gf0uDD;Ee3uDD;IACE,oBAAA;Gf6uDD;Ee9uDD;IACE,mBAAA;GfgvDD;Ee5uDD;IACE,YAAA;Gf8uDD;Ee9vDD;IACE,WAAA;GfgwDD;EejwDD;IACE,mBAAA;GfmwDD;EepwDD;IACE,mBAAA;GfswDD;EevwDD;IACE,UAAA;GfywDD;Ee1wDD;IACE,mBAAA;Gf4wDD;Ee7wDD;IACE,mBAAA;Gf+wDD;EehxDD;IACE,UAAA;GfkxDD;EenxDD;IACE,mBAAA;GfqxDD;EetxDD;IACE,mBAAA;GfwxDD;EezxDD;IACE,UAAA;Gf2xDD;Ee5xDD;IACE,mBAAA;Gf8xDD;Ee/xDD;IACE,kBAAA;GfiyDD;Ee7xDD;IACE,WAAA;Gf+xDD;EejxDD;IACE,kBAAA;GfmxDD;EepxDD;IACE,0BAAA;GfsxDD;EevxDD;IACE,0BAAA;GfyxDD;Ee1xDD;IACE,iBAAA;Gf4xDD;Ee7xDD;IACE,0BAAA;Gf+xDD;EehyDD;IACE,0BAAA;GfkyDD;EenyDD;IACE,iBAAA;GfqyDD;EetyDD;IACE,0BAAA;GfwyDD;EezyDD;IACE,0BAAA;Gf2yDD;Ee5yDD;IACE,iBAAA;Gf8yDD;Ee/yDD;IACE,0BAAA;GfizDD;EelzDD;IACE,yBAAA;GfozDD;EerzDD;IACE,gBAAA;GfuzDD;CACF;Aa/yDD;EE3CI;IACE,YAAA;Gf61DH;Eet1DD;IACE,YAAA;Gfw1DD;Eez1DD;IACE,oBAAA;Gf21DD;Ee51DD;IACE,oBAAA;Gf81DD;Ee/1DD;IACE,WAAA;Gfi2DD;Eel2DD;IACE,oBAAA;Gfo2DD;Eer2DD;IACE,oBAAA;Gfu2DD;Eex2DD;IACE,WAAA;Gf02DD;Ee32DD;IACE,oBAAA;Gf62DD;Ee92DD;IACE,oBAAA;Gfg3DD;Eej3DD;IACE,WAAA;Gfm3DD;Eep3DD;IACE,oBAAA;Gfs3DD;Eev3DD;IACE,mBAAA;Gfy3DD;Ee32DD;IACE,YAAA;Gf62DD;Ee92DD;IACE,oBAAA;Gfg3DD;Eej3DD;IACE,oBAAA;Gfm3DD;Eep3DD;IACE,WAAA;Gfs3DD;Eev3DD;IACE,oBAAA;Gfy3DD;Ee13DD;IACE,oBAAA;Gf43DD;Ee73DD;IACE,WAAA;Gf+3DD;Eeh4DD;IACE,oBAAA;Gfk4DD;Een4DD;IACE,oBAAA;Gfq4DD;Eet4DD;IACE,WAAA;Gfw4DD;Eez4DD;IACE,oBAAA;Gf24DD;Ee54DD;IACE,mBAAA;Gf84DD;Ee14DD;IACE,YAAA;Gf44DD;Ee55DD;IACE,WAAA;Gf85DD;Ee/5DD;IACE,mBAAA;Gfi6DD;Eel6DD;IACE,mBAAA;Gfo6DD;Eer6DD;IACE,UAAA;Gfu6DD;Eex6DD;IACE,mBAAA;Gf06DD;Ee36DD;IACE,mBAAA;Gf66DD;Ee96DD;IACE,UAAA;Gfg7DD;Eej7DD;IACE,mBAAA;Gfm7DD;Eep7DD;IACE,mBAAA;Gfs7DD;Eev7DD;IACE,UAAA;Gfy7DD;Ee17DD;IACE,mBAAA;Gf47DD;Ee77DD;IACE,kBAAA;Gf+7DD;Ee37DD;IACE,WAAA;Gf67DD;Ee/6DD;IACE,kBAAA;Gfi7DD;Eel7DD;IACE,0BAAA;Gfo7DD;Eer7DD;IACE,0BAAA;Gfu7DD;Eex7DD;IACE,iBAAA;Gf07DD;Ee37DD;IACE,0BAAA;Gf67DD;Ee97DD;IACE,0BAAA;Gfg8DD;Eej8DD;IACE,iBAAA;Gfm8DD;Eep8DD;IACE,0BAAA;Gfs8DD;Eev8DD;IACE,0BAAA;Gfy8DD;Ee18DD;IACE,iBAAA;Gf48DD;Ee78DD;IACE,0BAAA;Gf+8DD;Eeh9DD;IACE,yBAAA;Gfk9DD;Een9DD;IACE,gBAAA;Gfq9DD;CACF;Aa18DD;EE9CI;IACE,YAAA;Gf2/DH;Eep/DD;IACE,YAAA;Gfs/DD;Eev/DD;IACE,oBAAA;Gfy/DD;Ee1/DD;IACE,oBAAA;Gf4/DD;Ee7/DD;IACE,WAAA;Gf+/DD;EehgED;IACE,oBAAA;GfkgED;EengED;IACE,oBAAA;GfqgED;EetgED;IACE,WAAA;GfwgED;EezgED;IACE,oBAAA;Gf2gED;Ee5gED;IACE,oBAAA;Gf8gED;Ee/gED;IACE,WAAA;GfihED;EelhED;IACE,oBAAA;GfohED;EerhED;IACE,mBAAA;GfuhED;EezgED;IACE,YAAA;Gf2gED;Ee5gED;IACE,oBAAA;Gf8gED;Ee/gED;IACE,oBAAA;GfihED;EelhED;IACE,WAAA;GfohED;EerhED;IACE,oBAAA;GfuhED;EexhED;IACE,oBAAA;Gf0hED;Ee3hED;IACE,WAAA;Gf6hED;Ee9hED;IACE,oBAAA;GfgiED;EejiED;IACE,oBAAA;GfmiED;EepiED;IACE,WAAA;GfsiED;EeviED;IACE,oBAAA;GfyiED;Ee1iED;IACE,mBAAA;Gf4iED;EexiED;IACE,YAAA;Gf0iED;Ee1jED;IACE,WAAA;Gf4jED;Ee7jED;IACE,mBAAA;Gf+jED;EehkED;IACE,mBAAA;GfkkED;EenkED;IACE,UAAA;GfqkED;EetkED;IACE,mBAAA;GfwkED;EezkED;IACE,mBAAA;Gf2kED;Ee5kED;IACE,UAAA;Gf8kED;Ee/kED;IACE,mBAAA;GfilED;EellED;IACE,mBAAA;GfolED;EerlED;IACE,UAAA;GfulED;EexlED;IACE,mBAAA;Gf0lED;Ee3lED;IACE,kBAAA;Gf6lED;EezlED;IACE,WAAA;Gf2lED;Ee7kED;IACE,kBAAA;Gf+kED;EehlED;IACE,0BAAA;GfklED;EenlED;IACE,0BAAA;GfqlED;EetlED;IACE,iBAAA;GfwlED;EezlED;IACE,0BAAA;Gf2lED;Ee5lED;IACE,0BAAA;Gf8lED;Ee/lED;IACE,iBAAA;GfimED;EelmED;IACE,0BAAA;GfomED;EermED;IACE,0BAAA;GfumED;EexmED;IACE,iBAAA;Gf0mED;Ee3mED;IACE,0BAAA;Gf6mED;Ee9mED;IACE,yBAAA;GfgnED;EejnED;IACE,gBAAA;GfmnED;CACF;AgBvrED;EACE,8BAAA;ChByrED;AgBvrED;EACE,iBAAA;EACA,oBAAA;EACA,eAAA;EACA,iBAAA;ChByrED;AgBvrED;EACE,iBAAA;ChByrED;AgBnrED;EACE,YAAA;EACA,gBA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","file":"bootstrap.css","sourcesContent":["/*!\n * Bootstrap v3.3.7 (http://getbootstrap.com)\n * Copyright 2011-2016 Twitter, Inc.\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)\n */\n/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */\nhtml {\n font-family: sans-serif;\n -ms-text-size-adjust: 100%;\n -webkit-text-size-adjust: 100%;\n}\nbody {\n margin: 0;\n}\narticle,\naside,\ndetails,\nfigcaption,\nfigure,\nfooter,\nheader,\nhgroup,\nmain,\nmenu,\nnav,\nsection,\nsummary {\n display: block;\n}\naudio,\ncanvas,\nprogress,\nvideo {\n display: inline-block;\n vertical-align: baseline;\n}\naudio:not([controls]) {\n display: none;\n height: 0;\n}\n[hidden],\ntemplate {\n display: none;\n}\na {\n background-color: transparent;\n}\na:active,\na:hover {\n outline: 0;\n}\nabbr[title] {\n border-bottom: 1px dotted;\n}\nb,\nstrong {\n font-weight: bold;\n}\ndfn {\n font-style: italic;\n}\nh1 {\n font-size: 2em;\n margin: 0.67em 0;\n}\nmark {\n background: #ff0;\n color: #000;\n}\nsmall {\n font-size: 80%;\n}\nsub,\nsup {\n font-size: 75%;\n line-height: 0;\n position: relative;\n vertical-align: baseline;\n}\nsup {\n top: -0.5em;\n}\nsub {\n bottom: -0.25em;\n}\nimg {\n border: 0;\n}\nsvg:not(:root) {\n overflow: hidden;\n}\nfigure {\n margin: 1em 40px;\n}\nhr {\n box-sizing: content-box;\n height: 0;\n}\npre {\n overflow: auto;\n}\ncode,\nkbd,\npre,\nsamp {\n font-family: monospace, monospace;\n font-size: 1em;\n}\nbutton,\ninput,\noptgroup,\nselect,\ntextarea {\n color: inherit;\n font: inherit;\n margin: 0;\n}\nbutton {\n overflow: visible;\n}\nbutton,\nselect {\n text-transform: none;\n}\nbutton,\nhtml input[type=\"button\"],\ninput[type=\"reset\"],\ninput[type=\"submit\"] {\n -webkit-appearance: button;\n cursor: pointer;\n}\nbutton[disabled],\nhtml input[disabled] {\n cursor: default;\n}\nbutton::-moz-focus-inner,\ninput::-moz-focus-inner {\n border: 0;\n padding: 0;\n}\ninput {\n line-height: normal;\n}\ninput[type=\"checkbox\"],\ninput[type=\"radio\"] {\n box-sizing: border-box;\n padding: 0;\n}\ninput[type=\"number\"]::-webkit-inner-spin-button,\ninput[type=\"number\"]::-webkit-outer-spin-button {\n height: auto;\n}\ninput[type=\"search\"] {\n -webkit-appearance: textfield;\n box-sizing: content-box;\n}\ninput[type=\"search\"]::-webkit-search-cancel-button,\ninput[type=\"search\"]::-webkit-search-decoration {\n -webkit-appearance: none;\n}\nfieldset {\n border: 1px solid #c0c0c0;\n margin: 0 2px;\n padding: 0.35em 0.625em 0.75em;\n}\nlegend {\n border: 0;\n padding: 0;\n}\ntextarea {\n overflow: auto;\n}\noptgroup {\n font-weight: bold;\n}\ntable {\n border-collapse: collapse;\n border-spacing: 0;\n}\ntd,\nth {\n padding: 0;\n}\n/*! Source: https://github.com/h5bp/html5-boilerplate/blob/master/src/css/main.css */\n@media print {\n *,\n *:before,\n *:after {\n background: transparent !important;\n color: #000 !important;\n box-shadow: none !important;\n text-shadow: none !important;\n }\n a,\n a:visited {\n text-decoration: underline;\n }\n a[href]:after {\n content: \" (\" attr(href) \")\";\n }\n abbr[title]:after {\n content: \" (\" attr(title) \")\";\n }\n a[href^=\"#\"]:after,\n a[href^=\"javascript:\"]:after {\n content: \"\";\n }\n pre,\n blockquote {\n border: 1px solid #999;\n page-break-inside: avoid;\n }\n thead {\n display: table-header-group;\n }\n tr,\n img {\n page-break-inside: avoid;\n }\n img {\n max-width: 100% !important;\n }\n p,\n h2,\n h3 {\n orphans: 3;\n widows: 3;\n }\n h2,\n h3 {\n page-break-after: avoid;\n }\n .navbar {\n display: none;\n }\n .btn > .caret,\n .dropup > .btn > .caret {\n border-top-color: #000 !important;\n }\n .label {\n border: 1px solid #000;\n }\n .table {\n border-collapse: collapse !important;\n }\n .table td,\n .table th {\n background-color: #fff !important;\n }\n .table-bordered th,\n .table-bordered td {\n border: 1px solid #ddd !important;\n }\n}\n@font-face {\n font-family: 'Glyphicons Halflings';\n src: url('../fonts/glyphicons-halflings-regular.eot');\n src: url('../fonts/glyphicons-halflings-regular.eot?#iefix') format('embedded-opentype'), url('../fonts/glyphicons-halflings-regular.woff2') format('woff2'), url('../fonts/glyphicons-halflings-regular.woff') format('woff'), url('../fonts/glyphicons-halflings-regular.ttf') format('truetype'), url('../fonts/glyphicons-halflings-regular.svg#glyphicons_halflingsregular') format('svg');\n}\n.glyphicon {\n position: relative;\n top: 1px;\n display: inline-block;\n font-family: 'Glyphicons Halflings';\n font-style: normal;\n font-weight: normal;\n line-height: 1;\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n}\n.glyphicon-asterisk:before {\n content: \"\\002a\";\n}\n.glyphicon-plus:before {\n content: \"\\002b\";\n}\n.glyphicon-euro:before,\n.glyphicon-eur:before {\n content: \"\\20ac\";\n}\n.glyphicon-minus:before {\n content: \"\\2212\";\n}\n.glyphicon-cloud:before {\n content: \"\\2601\";\n}\n.glyphicon-envelope:before {\n content: \"\\2709\";\n}\n.glyphicon-pencil:before {\n content: \"\\270f\";\n}\n.glyphicon-glass:before {\n content: \"\\e001\";\n}\n.glyphicon-music:before {\n content: \"\\e002\";\n}\n.glyphicon-search:before {\n content: \"\\e003\";\n}\n.glyphicon-heart:before {\n content: \"\\e005\";\n}\n.glyphicon-star:before {\n content: \"\\e006\";\n}\n.glyphicon-star-empty:before {\n content: \"\\e007\";\n}\n.glyphicon-user:before {\n content: \"\\e008\";\n}\n.glyphicon-film:before {\n content: \"\\e009\";\n}\n.glyphicon-th-large:before {\n content: \"\\e010\";\n}\n.glyphicon-th:before {\n content: \"\\e011\";\n}\n.glyphicon-th-list:before {\n content: \"\\e012\";\n}\n.glyphicon-ok:before {\n content: \"\\e013\";\n}\n.glyphicon-remove:before {\n content: \"\\e014\";\n}\n.glyphicon-zoom-in:before {\n content: \"\\e015\";\n}\n.glyphicon-zoom-out:before {\n content: \"\\e016\";\n}\n.glyphicon-off:before {\n content: \"\\e017\";\n}\n.glyphicon-signal:before {\n content: \"\\e018\";\n}\n.glyphicon-cog:before {\n content: \"\\e019\";\n}\n.glyphicon-trash:before {\n content: \"\\e020\";\n}\n.glyphicon-home:before {\n content: \"\\e021\";\n}\n.glyphicon-file:before {\n content: \"\\e022\";\n}\n.glyphicon-time:before {\n content: \"\\e023\";\n}\n.glyphicon-road:before {\n content: \"\\e024\";\n}\n.glyphicon-download-alt:before {\n content: \"\\e025\";\n}\n.glyphicon-download:before {\n content: \"\\e026\";\n}\n.glyphicon-upload:before {\n content: \"\\e027\";\n}\n.glyphicon-inbox:before {\n content: \"\\e028\";\n}\n.glyphicon-play-circle:before {\n content: \"\\e029\";\n}\n.glyphicon-repeat:before {\n content: \"\\e030\";\n}\n.glyphicon-refresh:before {\n content: \"\\e031\";\n}\n.glyphicon-list-alt:before {\n content: \"\\e032\";\n}\n.glyphicon-lock:before {\n content: \"\\e033\";\n}\n.glyphicon-flag:before {\n content: \"\\e034\";\n}\n.glyphicon-headphones:before {\n content: \"\\e035\";\n}\n.glyphicon-volume-off:before {\n content: \"\\e036\";\n}\n.glyphicon-volume-down:before {\n content: \"\\e037\";\n}\n.glyphicon-volume-up:before {\n content: \"\\e038\";\n}\n.glyphicon-qrcode:before {\n content: \"\\e039\";\n}\n.glyphicon-barcode:before {\n content: \"\\e040\";\n}\n.glyphicon-tag:before {\n content: \"\\e041\";\n}\n.glyphicon-tags:before {\n content: \"\\e042\";\n}\n.glyphicon-book:before {\n content: \"\\e043\";\n}\n.glyphicon-bookmark:before {\n content: \"\\e044\";\n}\n.glyphicon-print:before {\n content: \"\\e045\";\n}\n.glyphicon-camera:before {\n content: \"\\e046\";\n}\n.glyphicon-font:before {\n content: \"\\e047\";\n}\n.glyphicon-bold:before {\n content: \"\\e048\";\n}\n.glyphicon-italic:before {\n content: \"\\e049\";\n}\n.glyphicon-text-height:before {\n content: \"\\e050\";\n}\n.glyphicon-text-width:before {\n content: \"\\e051\";\n}\n.glyphicon-align-left:before {\n content: \"\\e052\";\n}\n.glyphicon-align-center:before {\n content: \"\\e053\";\n}\n.glyphicon-align-right:before {\n content: \"\\e054\";\n}\n.glyphicon-align-justify:before {\n content: \"\\e055\";\n}\n.glyphicon-list:before {\n content: \"\\e056\";\n}\n.glyphicon-indent-left:before {\n content: \"\\e057\";\n}\n.glyphicon-indent-right:before {\n content: \"\\e058\";\n}\n.glyphicon-facetime-video:before {\n content: \"\\e059\";\n}\n.glyphicon-picture:before {\n content: \"\\e060\";\n}\n.glyphicon-map-marker:before {\n content: \"\\e062\";\n}\n.glyphicon-adjust:before {\n content: \"\\e063\";\n}\n.glyphicon-tint:before {\n content: \"\\e064\";\n}\n.glyphicon-edit:before {\n content: \"\\e065\";\n}\n.glyphicon-share:before {\n content: \"\\e066\";\n}\n.glyphicon-check:before {\n content: \"\\e067\";\n}\n.glyphicon-move:before {\n content: \"\\e068\";\n}\n.glyphicon-step-backward:before {\n content: \"\\e069\";\n}\n.glyphicon-fast-backward:before {\n content: \"\\e070\";\n}\n.glyphicon-backward:before {\n content: \"\\e071\";\n}\n.glyphicon-play:before {\n content: \"\\e072\";\n}\n.glyphicon-pause:before {\n content: \"\\e073\";\n}\n.glyphicon-stop:before {\n content: \"\\e074\";\n}\n.glyphicon-forward:before {\n content: \"\\e075\";\n}\n.glyphicon-fast-forward:before {\n content: \"\\e076\";\n}\n.glyphicon-step-forward:before {\n content: \"\\e077\";\n}\n.glyphicon-eject:before {\n content: \"\\e078\";\n}\n.glyphicon-chevron-left:before {\n content: \"\\e079\";\n}\n.glyphicon-chevron-right:before {\n content: \"\\e080\";\n}\n.glyphicon-plus-sign:before {\n content: \"\\e081\";\n}\n.glyphicon-minus-sign:before {\n content: \"\\e082\";\n}\n.glyphicon-remove-sign:before {\n content: \"\\e083\";\n}\n.glyphicon-ok-sign:before {\n content: \"\\e084\";\n}\n.glyphicon-question-sign:before {\n content: \"\\e085\";\n}\n.glyphicon-info-sign:before {\n content: \"\\e086\";\n}\n.glyphicon-screenshot:before {\n content: \"\\e087\";\n}\n.glyphicon-remove-circle:before {\n content: \"\\e088\";\n}\n.glyphicon-ok-circle:before {\n content: \"\\e089\";\n}\n.glyphicon-ban-circle:before {\n content: \"\\e090\";\n}\n.glyphicon-arrow-left:before {\n content: \"\\e091\";\n}\n.glyphicon-arrow-right:before {\n content: \"\\e092\";\n}\n.glyphicon-arrow-up:before {\n content: \"\\e093\";\n}\n.glyphicon-arrow-down:before {\n content: \"\\e094\";\n}\n.glyphicon-share-alt:before {\n content: \"\\e095\";\n}\n.glyphicon-resize-full:before {\n content: \"\\e096\";\n}\n.glyphicon-resize-small:before {\n content: \"\\e097\";\n}\n.glyphicon-exclamation-sign:before {\n content: \"\\e101\";\n}\n.glyphicon-gift:before {\n content: \"\\e102\";\n}\n.glyphicon-leaf:before {\n content: \"\\e103\";\n}\n.glyphicon-fire:before {\n content: \"\\e104\";\n}\n.glyphicon-eye-open:before {\n content: \"\\e105\";\n}\n.glyphicon-eye-close:before {\n content: \"\\e106\";\n}\n.glyphicon-warning-sign:before {\n content: \"\\e107\";\n}\n.glyphicon-plane:before {\n content: \"\\e108\";\n}\n.glyphicon-calendar:before {\n content: \"\\e109\";\n}\n.glyphicon-random:before {\n content: \"\\e110\";\n}\n.glyphicon-comment:before {\n content: \"\\e111\";\n}\n.glyphicon-magnet:before {\n content: \"\\e112\";\n}\n.glyphicon-chevron-up:before {\n content: \"\\e113\";\n}\n.glyphicon-chevron-down:before {\n content: \"\\e114\";\n}\n.glyphicon-retweet:before {\n content: \"\\e115\";\n}\n.glyphicon-shopping-cart:before {\n content: \"\\e116\";\n}\n.glyphicon-folder-close:before {\n content: \"\\e117\";\n}\n.glyphicon-folder-open:before {\n content: \"\\e118\";\n}\n.glyphicon-resize-vertical:before {\n content: \"\\e119\";\n}\n.glyphicon-resize-horizontal:before {\n content: \"\\e120\";\n}\n.glyphicon-hdd:before {\n content: \"\\e121\";\n}\n.glyphicon-bullhorn:before {\n content: \"\\e122\";\n}\n.glyphicon-bell:before {\n content: \"\\e123\";\n}\n.glyphicon-certificate:before {\n content: \"\\e124\";\n}\n.glyphicon-thumbs-up:before {\n content: \"\\e125\";\n}\n.glyphicon-thumbs-down:before {\n content: \"\\e126\";\n}\n.glyphicon-hand-right:before {\n content: \"\\e127\";\n}\n.glyphicon-hand-left:before {\n content: \"\\e128\";\n}\n.glyphicon-hand-up:before {\n content: \"\\e129\";\n}\n.glyphicon-hand-down:before {\n content: \"\\e130\";\n}\n.glyphicon-circle-arrow-right:before {\n content: \"\\e131\";\n}\n.glyphicon-circle-arrow-left:before {\n content: \"\\e132\";\n}\n.glyphicon-circle-arrow-up:before {\n content: \"\\e133\";\n}\n.glyphicon-circle-arrow-down:before {\n content: \"\\e134\";\n}\n.glyphicon-globe:before {\n content: \"\\e135\";\n}\n.glyphicon-wrench:before {\n content: \"\\e136\";\n}\n.glyphicon-tasks:before {\n content: \"\\e137\";\n}\n.glyphicon-filter:before {\n content: \"\\e138\";\n}\n.glyphicon-briefcase:before {\n content: \"\\e139\";\n}\n.glyphicon-fullscreen:before {\n content: \"\\e140\";\n}\n.glyphicon-dashboard:before {\n content: \"\\e141\";\n}\n.glyphicon-paperclip:before {\n content: \"\\e142\";\n}\n.glyphicon-heart-empty:before {\n content: \"\\e143\";\n}\n.glyphicon-link:before {\n content: \"\\e144\";\n}\n.glyphicon-phone:before {\n content: \"\\e145\";\n}\n.glyphicon-pushpin:before {\n content: \"\\e146\";\n}\n.glyphicon-usd:before {\n content: \"\\e148\";\n}\n.glyphicon-gbp:before {\n content: \"\\e149\";\n}\n.glyphicon-sort:before {\n content: \"\\e150\";\n}\n.glyphicon-sort-by-alphabet:before {\n content: \"\\e151\";\n}\n.glyphicon-sort-by-alphabet-alt:before {\n content: \"\\e152\";\n}\n.glyphicon-sort-by-order:before {\n content: \"\\e153\";\n}\n.glyphicon-sort-by-order-alt:before {\n content: \"\\e154\";\n}\n.glyphicon-sort-by-attributes:before {\n content: \"\\e155\";\n}\n.glyphicon-sort-by-attributes-alt:before {\n content: \"\\e156\";\n}\n.glyphicon-unchecked:before {\n content: \"\\e157\";\n}\n.glyphicon-expand:before {\n content: \"\\e158\";\n}\n.glyphicon-collapse-down:before {\n content: \"\\e159\";\n}\n.glyphicon-collapse-up:before {\n content: \"\\e160\";\n}\n.glyphicon-log-in:before {\n content: \"\\e161\";\n}\n.glyphicon-flash:before {\n content: \"\\e162\";\n}\n.glyphicon-log-out:before {\n content: \"\\e163\";\n}\n.glyphicon-new-window:before {\n content: \"\\e164\";\n}\n.glyphicon-record:before {\n content: \"\\e165\";\n}\n.glyphicon-save:before {\n content: \"\\e166\";\n}\n.glyphicon-open:before {\n content: \"\\e167\";\n}\n.glyphicon-saved:before {\n content: \"\\e168\";\n}\n.glyphicon-import:before {\n content: \"\\e169\";\n}\n.glyphicon-export:before {\n content: \"\\e170\";\n}\n.glyphicon-send:before {\n content: \"\\e171\";\n}\n.glyphicon-floppy-disk:before {\n content: \"\\e172\";\n}\n.glyphicon-floppy-saved:before {\n content: \"\\e173\";\n}\n.glyphicon-floppy-remove:before {\n content: \"\\e174\";\n}\n.glyphicon-floppy-save:before {\n content: \"\\e175\";\n}\n.glyphicon-floppy-open:before {\n content: \"\\e176\";\n}\n.glyphicon-credit-card:before {\n content: \"\\e177\";\n}\n.glyphicon-transfer:before {\n content: \"\\e178\";\n}\n.glyphicon-cutlery:before {\n content: \"\\e179\";\n}\n.glyphicon-header:before {\n content: \"\\e180\";\n}\n.glyphicon-compressed:before {\n content: \"\\e181\";\n}\n.glyphicon-earphone:before {\n content: \"\\e182\";\n}\n.glyphicon-phone-alt:before {\n content: \"\\e183\";\n}\n.glyphicon-tower:before {\n content: \"\\e184\";\n}\n.glyphicon-stats:before {\n content: \"\\e185\";\n}\n.glyphicon-sd-video:before {\n content: \"\\e186\";\n}\n.glyphicon-hd-video:before {\n content: \"\\e187\";\n}\n.glyphicon-subtitles:before {\n content: \"\\e188\";\n}\n.glyphicon-sound-stereo:before {\n content: \"\\e189\";\n}\n.glyphicon-sound-dolby:before {\n content: \"\\e190\";\n}\n.glyphicon-sound-5-1:before {\n content: \"\\e191\";\n}\n.glyphicon-sound-6-1:before {\n content: \"\\e192\";\n}\n.glyphicon-sound-7-1:before {\n content: \"\\e193\";\n}\n.glyphicon-copyright-mark:before {\n content: \"\\e194\";\n}\n.glyphicon-registration-mark:before {\n content: \"\\e195\";\n}\n.glyphicon-cloud-download:before {\n content: \"\\e197\";\n}\n.glyphicon-cloud-upload:before {\n content: \"\\e198\";\n}\n.glyphicon-tree-conifer:before {\n content: \"\\e199\";\n}\n.glyphicon-tree-deciduous:before {\n content: \"\\e200\";\n}\n.glyphicon-cd:before {\n content: \"\\e201\";\n}\n.glyphicon-save-file:before {\n content: \"\\e202\";\n}\n.glyphicon-open-file:before {\n content: \"\\e203\";\n}\n.glyphicon-level-up:before {\n content: \"\\e204\";\n}\n.glyphicon-copy:before {\n content: \"\\e205\";\n}\n.glyphicon-paste:before {\n content: \"\\e206\";\n}\n.glyphicon-alert:before {\n content: \"\\e209\";\n}\n.glyphicon-equalizer:before {\n content: \"\\e210\";\n}\n.glyphicon-king:before {\n content: \"\\e211\";\n}\n.glyphicon-queen:before {\n content: \"\\e212\";\n}\n.glyphicon-pawn:before {\n content: \"\\e213\";\n}\n.glyphicon-bishop:before {\n content: \"\\e214\";\n}\n.glyphicon-knight:before {\n content: \"\\e215\";\n}\n.glyphicon-baby-formula:before {\n content: \"\\e216\";\n}\n.glyphicon-tent:before {\n content: \"\\26fa\";\n}\n.glyphicon-blackboard:before {\n content: \"\\e218\";\n}\n.glyphicon-bed:before {\n content: \"\\e219\";\n}\n.glyphicon-apple:before {\n content: \"\\f8ff\";\n}\n.glyphicon-erase:before {\n content: \"\\e221\";\n}\n.glyphicon-hourglass:before {\n content: \"\\231b\";\n}\n.glyphicon-lamp:before {\n content: \"\\e223\";\n}\n.glyphicon-duplicate:before {\n content: \"\\e224\";\n}\n.glyphicon-piggy-bank:before {\n content: \"\\e225\";\n}\n.glyphicon-scissors:before {\n content: \"\\e226\";\n}\n.glyphicon-bitcoin:before {\n content: \"\\e227\";\n}\n.glyphicon-btc:before {\n content: \"\\e227\";\n}\n.glyphicon-xbt:before {\n content: \"\\e227\";\n}\n.glyphicon-yen:before {\n content: \"\\00a5\";\n}\n.glyphicon-jpy:before {\n content: \"\\00a5\";\n}\n.glyphicon-ruble:before {\n content: \"\\20bd\";\n}\n.glyphicon-rub:before {\n content: \"\\20bd\";\n}\n.glyphicon-scale:before {\n content: \"\\e230\";\n}\n.glyphicon-ice-lolly:before {\n content: \"\\e231\";\n}\n.glyphicon-ice-lolly-tasted:before {\n content: \"\\e232\";\n}\n.glyphicon-education:before {\n content: \"\\e233\";\n}\n.glyphicon-option-horizontal:before {\n content: \"\\e234\";\n}\n.glyphicon-option-vertical:before {\n content: \"\\e235\";\n}\n.glyphicon-menu-hamburger:before {\n content: \"\\e236\";\n}\n.glyphicon-modal-window:before {\n content: \"\\e237\";\n}\n.glyphicon-oil:before {\n content: \"\\e238\";\n}\n.glyphicon-grain:before {\n content: \"\\e239\";\n}\n.glyphicon-sunglasses:before {\n content: \"\\e240\";\n}\n.glyphicon-text-size:before {\n content: \"\\e241\";\n}\n.glyphicon-text-color:before {\n content: \"\\e242\";\n}\n.glyphicon-text-background:before {\n content: \"\\e243\";\n}\n.glyphicon-object-align-top:before {\n content: \"\\e244\";\n}\n.glyphicon-object-align-bottom:before {\n content: \"\\e245\";\n}\n.glyphicon-object-align-horizontal:before {\n content: \"\\e246\";\n}\n.glyphicon-object-align-left:before {\n content: \"\\e247\";\n}\n.glyphicon-object-align-vertical:before {\n content: \"\\e248\";\n}\n.glyphicon-object-align-right:before {\n content: \"\\e249\";\n}\n.glyphicon-triangle-right:before {\n content: \"\\e250\";\n}\n.glyphicon-triangle-left:before {\n content: \"\\e251\";\n}\n.glyphicon-triangle-bottom:before {\n content: \"\\e252\";\n}\n.glyphicon-triangle-top:before {\n content: \"\\e253\";\n}\n.glyphicon-console:before {\n content: \"\\e254\";\n}\n.glyphicon-superscript:before {\n content: \"\\e255\";\n}\n.glyphicon-subscript:before {\n content: \"\\e256\";\n}\n.glyphicon-menu-left:before {\n content: \"\\e257\";\n}\n.glyphicon-menu-right:before {\n content: \"\\e258\";\n}\n.glyphicon-menu-down:before {\n content: \"\\e259\";\n}\n.glyphicon-menu-up:before {\n content: \"\\e260\";\n}\n* {\n -webkit-box-sizing: border-box;\n -moz-box-sizing: border-box;\n box-sizing: border-box;\n}\n*:before,\n*:after {\n -webkit-box-sizing: border-box;\n -moz-box-sizing: border-box;\n box-sizing: border-box;\n}\nhtml {\n font-size: 10px;\n -webkit-tap-highlight-color: rgba(0, 0, 0, 0);\n}\nbody {\n font-family: \"Helvetica Neue\", Helvetica, Arial, sans-serif;\n font-size: 14px;\n line-height: 1.42857143;\n color: #333333;\n background-color: #fff;\n}\ninput,\nbutton,\nselect,\ntextarea {\n font-family: inherit;\n font-size: inherit;\n line-height: inherit;\n}\na {\n color: #337ab7;\n text-decoration: none;\n}\na:hover,\na:focus {\n color: #23527c;\n text-decoration: underline;\n}\na:focus {\n outline: 5px auto -webkit-focus-ring-color;\n outline-offset: -2px;\n}\nfigure {\n margin: 0;\n}\nimg {\n vertical-align: middle;\n}\n.img-responsive,\n.thumbnail > img,\n.thumbnail a > img,\n.carousel-inner > .item > img,\n.carousel-inner > .item > a > img {\n display: block;\n max-width: 100%;\n height: auto;\n}\n.img-rounded {\n border-radius: 6px;\n}\n.img-thumbnail {\n padding: 4px;\n line-height: 1.42857143;\n background-color: #fff;\n border: 1px solid #ddd;\n border-radius: 4px;\n -webkit-transition: all 0.2s ease-in-out;\n -o-transition: all 0.2s ease-in-out;\n transition: all 0.2s ease-in-out;\n display: inline-block;\n max-width: 100%;\n height: auto;\n}\n.img-circle {\n border-radius: 50%;\n}\nhr {\n margin-top: 20px;\n margin-bottom: 20px;\n border: 0;\n border-top: 1px solid #eeeeee;\n}\n.sr-only {\n position: absolute;\n width: 1px;\n height: 1px;\n margin: -1px;\n padding: 0;\n overflow: hidden;\n clip: rect(0, 0, 0, 0);\n border: 0;\n}\n.sr-only-focusable:active,\n.sr-only-focusable:focus {\n position: static;\n width: auto;\n height: auto;\n margin: 0;\n overflow: visible;\n clip: auto;\n}\n[role=\"button\"] {\n cursor: pointer;\n}\nh1,\nh2,\nh3,\nh4,\nh5,\nh6,\n.h1,\n.h2,\n.h3,\n.h4,\n.h5,\n.h6 {\n font-family: inherit;\n font-weight: 500;\n line-height: 1.1;\n color: inherit;\n}\nh1 small,\nh2 small,\nh3 small,\nh4 small,\nh5 small,\nh6 small,\n.h1 small,\n.h2 small,\n.h3 small,\n.h4 small,\n.h5 small,\n.h6 small,\nh1 .small,\nh2 .small,\nh3 .small,\nh4 .small,\nh5 .small,\nh6 .small,\n.h1 .small,\n.h2 .small,\n.h3 .small,\n.h4 .small,\n.h5 .small,\n.h6 .small {\n font-weight: normal;\n line-height: 1;\n color: #777777;\n}\nh1,\n.h1,\nh2,\n.h2,\nh3,\n.h3 {\n margin-top: 20px;\n margin-bottom: 10px;\n}\nh1 small,\n.h1 small,\nh2 small,\n.h2 small,\nh3 small,\n.h3 small,\nh1 .small,\n.h1 .small,\nh2 .small,\n.h2 .small,\nh3 .small,\n.h3 .small {\n font-size: 65%;\n}\nh4,\n.h4,\nh5,\n.h5,\nh6,\n.h6 {\n margin-top: 10px;\n margin-bottom: 10px;\n}\nh4 small,\n.h4 small,\nh5 small,\n.h5 small,\nh6 small,\n.h6 small,\nh4 .small,\n.h4 .small,\nh5 .small,\n.h5 .small,\nh6 .small,\n.h6 .small {\n font-size: 75%;\n}\nh1,\n.h1 {\n font-size: 36px;\n}\nh2,\n.h2 {\n font-size: 30px;\n}\nh3,\n.h3 {\n font-size: 24px;\n}\nh4,\n.h4 {\n font-size: 18px;\n}\nh5,\n.h5 {\n font-size: 14px;\n}\nh6,\n.h6 {\n font-size: 12px;\n}\np {\n margin: 0 0 10px;\n}\n.lead {\n margin-bottom: 20px;\n font-size: 16px;\n font-weight: 300;\n line-height: 1.4;\n}\n@media (min-width: 768px) {\n .lead {\n font-size: 21px;\n }\n}\nsmall,\n.small {\n font-size: 85%;\n}\nmark,\n.mark {\n background-color: #fcf8e3;\n padding: .2em;\n}\n.text-left {\n text-align: left;\n}\n.text-right {\n text-align: right;\n}\n.text-center {\n text-align: center;\n}\n.text-justify {\n text-align: justify;\n}\n.text-nowrap {\n white-space: nowrap;\n}\n.text-lowercase {\n text-transform: lowercase;\n}\n.text-uppercase {\n text-transform: uppercase;\n}\n.text-capitalize {\n text-transform: capitalize;\n}\n.text-muted {\n color: #777777;\n}\n.text-primary {\n color: #337ab7;\n}\na.text-primary:hover,\na.text-primary:focus {\n color: #286090;\n}\n.text-success {\n color: #3c763d;\n}\na.text-success:hover,\na.text-success:focus {\n color: #2b542c;\n}\n.text-info {\n color: #31708f;\n}\na.text-info:hover,\na.text-info:focus {\n color: #245269;\n}\n.text-warning {\n color: #8a6d3b;\n}\na.text-warning:hover,\na.text-warning:focus {\n color: #66512c;\n}\n.text-danger {\n color: #a94442;\n}\na.text-danger:hover,\na.text-danger:focus {\n color: #843534;\n}\n.bg-primary {\n color: #fff;\n background-color: #337ab7;\n}\na.bg-primary:hover,\na.bg-primary:focus {\n background-color: #286090;\n}\n.bg-success {\n background-color: #dff0d8;\n}\na.bg-success:hover,\na.bg-success:focus {\n background-color: #c1e2b3;\n}\n.bg-info {\n background-color: #d9edf7;\n}\na.bg-info:hover,\na.bg-info:focus {\n background-color: #afd9ee;\n}\n.bg-warning {\n background-color: #fcf8e3;\n}\na.bg-warning:hover,\na.bg-warning:focus {\n background-color: #f7ecb5;\n}\n.bg-danger {\n background-color: #f2dede;\n}\na.bg-danger:hover,\na.bg-danger:focus {\n background-color: #e4b9b9;\n}\n.page-header {\n padding-bottom: 9px;\n margin: 40px 0 20px;\n border-bottom: 1px solid #eeeeee;\n}\nul,\nol {\n margin-top: 0;\n margin-bottom: 10px;\n}\nul ul,\nol ul,\nul ol,\nol ol {\n margin-bottom: 0;\n}\n.list-unstyled {\n padding-left: 0;\n list-style: none;\n}\n.list-inline {\n padding-left: 0;\n list-style: none;\n margin-left: -5px;\n}\n.list-inline > li {\n display: inline-block;\n padding-left: 5px;\n padding-right: 5px;\n}\ndl {\n margin-top: 0;\n margin-bottom: 20px;\n}\ndt,\ndd {\n line-height: 1.42857143;\n}\ndt {\n font-weight: bold;\n}\ndd {\n margin-left: 0;\n}\n@media (min-width: 768px) {\n .dl-horizontal dt {\n float: left;\n width: 160px;\n clear: left;\n text-align: right;\n overflow: hidden;\n text-overflow: ellipsis;\n white-space: nowrap;\n }\n .dl-horizontal dd {\n margin-left: 180px;\n }\n}\nabbr[title],\nabbr[data-original-title] {\n cursor: help;\n border-bottom: 1px dotted #777777;\n}\n.initialism {\n font-size: 90%;\n text-transform: uppercase;\n}\nblockquote {\n padding: 10px 20px;\n margin: 0 0 20px;\n font-size: 17.5px;\n border-left: 5px solid #eeeeee;\n}\nblockquote p:last-child,\nblockquote ul:last-child,\nblockquote ol:last-child {\n margin-bottom: 0;\n}\nblockquote footer,\nblockquote small,\nblockquote .small {\n display: block;\n font-size: 80%;\n line-height: 1.42857143;\n color: #777777;\n}\nblockquote footer:before,\nblockquote small:before,\nblockquote .small:before {\n content: '\\2014 \\00A0';\n}\n.blockquote-reverse,\nblockquote.pull-right {\n padding-right: 15px;\n padding-left: 0;\n border-right: 5px solid #eeeeee;\n border-left: 0;\n text-align: right;\n}\n.blockquote-reverse footer:before,\nblockquote.pull-right footer:before,\n.blockquote-reverse small:before,\nblockquote.pull-right small:before,\n.blockquote-reverse .small:before,\nblockquote.pull-right .small:before {\n content: '';\n}\n.blockquote-reverse footer:after,\nblockquote.pull-right footer:after,\n.blockquote-reverse small:after,\nblockquote.pull-right small:after,\n.blockquote-reverse .small:after,\nblockquote.pull-right .small:after {\n content: '\\00A0 \\2014';\n}\naddress {\n margin-bottom: 20px;\n font-style: normal;\n line-height: 1.42857143;\n}\ncode,\nkbd,\npre,\nsamp {\n font-family: Menlo, Monaco, Consolas, \"Courier New\", monospace;\n}\ncode {\n padding: 2px 4px;\n font-size: 90%;\n color: #c7254e;\n background-color: #f9f2f4;\n border-radius: 4px;\n}\nkbd {\n padding: 2px 4px;\n font-size: 90%;\n color: #fff;\n background-color: #333;\n border-radius: 3px;\n box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.25);\n}\nkbd kbd {\n padding: 0;\n font-size: 100%;\n font-weight: bold;\n box-shadow: none;\n}\npre {\n display: block;\n padding: 9.5px;\n margin: 0 0 10px;\n font-size: 13px;\n line-height: 1.42857143;\n word-break: break-all;\n word-wrap: break-word;\n color: #333333;\n background-color: #f5f5f5;\n border: 1px solid #ccc;\n border-radius: 4px;\n}\npre code {\n padding: 0;\n font-size: inherit;\n color: inherit;\n white-space: pre-wrap;\n background-color: transparent;\n border-radius: 0;\n}\n.pre-scrollable {\n max-height: 340px;\n overflow-y: scroll;\n}\n.container {\n margin-right: auto;\n margin-left: auto;\n padding-left: 15px;\n padding-right: 15px;\n}\n@media (min-width: 768px) {\n .container {\n width: 750px;\n }\n}\n@media (min-width: 992px) {\n .container {\n width: 970px;\n }\n}\n@media (min-width: 1200px) {\n .container {\n width: 1170px;\n }\n}\n.container-fluid {\n margin-right: auto;\n margin-left: auto;\n padding-left: 15px;\n padding-right: 15px;\n}\n.row {\n margin-left: -15px;\n margin-right: -15px;\n}\n.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 {\n position: relative;\n min-height: 1px;\n padding-left: 15px;\n padding-right: 15px;\n}\n.col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12 {\n float: left;\n}\n.col-xs-12 {\n width: 100%;\n}\n.col-xs-11 {\n width: 91.66666667%;\n}\n.col-xs-10 {\n width: 83.33333333%;\n}\n.col-xs-9 {\n width: 75%;\n}\n.col-xs-8 {\n width: 66.66666667%;\n}\n.col-xs-7 {\n width: 58.33333333%;\n}\n.col-xs-6 {\n width: 50%;\n}\n.col-xs-5 {\n width: 41.66666667%;\n}\n.col-xs-4 {\n width: 33.33333333%;\n}\n.col-xs-3 {\n width: 25%;\n}\n.col-xs-2 {\n width: 16.66666667%;\n}\n.col-xs-1 {\n width: 8.33333333%;\n}\n.col-xs-pull-12 {\n right: 100%;\n}\n.col-xs-pull-11 {\n right: 91.66666667%;\n}\n.col-xs-pull-10 {\n right: 83.33333333%;\n}\n.col-xs-pull-9 {\n right: 75%;\n}\n.col-xs-pull-8 {\n right: 66.66666667%;\n}\n.col-xs-pull-7 {\n right: 58.33333333%;\n}\n.col-xs-pull-6 {\n right: 50%;\n}\n.col-xs-pull-5 {\n right: 41.66666667%;\n}\n.col-xs-pull-4 {\n right: 33.33333333%;\n}\n.col-xs-pull-3 {\n right: 25%;\n}\n.col-xs-pull-2 {\n right: 16.66666667%;\n}\n.col-xs-pull-1 {\n right: 8.33333333%;\n}\n.col-xs-pull-0 {\n right: auto;\n}\n.col-xs-push-12 {\n left: 100%;\n}\n.col-xs-push-11 {\n left: 91.66666667%;\n}\n.col-xs-push-10 {\n left: 83.33333333%;\n}\n.col-xs-push-9 {\n left: 75%;\n}\n.col-xs-push-8 {\n left: 66.66666667%;\n}\n.col-xs-push-7 {\n left: 58.33333333%;\n}\n.col-xs-push-6 {\n left: 50%;\n}\n.col-xs-push-5 {\n left: 41.66666667%;\n}\n.col-xs-push-4 {\n left: 33.33333333%;\n}\n.col-xs-push-3 {\n left: 25%;\n}\n.col-xs-push-2 {\n left: 16.66666667%;\n}\n.col-xs-push-1 {\n left: 8.33333333%;\n}\n.col-xs-push-0 {\n left: auto;\n}\n.col-xs-offset-12 {\n margin-left: 100%;\n}\n.col-xs-offset-11 {\n margin-left: 91.66666667%;\n}\n.col-xs-offset-10 {\n margin-left: 83.33333333%;\n}\n.col-xs-offset-9 {\n margin-left: 75%;\n}\n.col-xs-offset-8 {\n margin-left: 66.66666667%;\n}\n.col-xs-offset-7 {\n margin-left: 58.33333333%;\n}\n.col-xs-offset-6 {\n margin-left: 50%;\n}\n.col-xs-offset-5 {\n margin-left: 41.66666667%;\n}\n.col-xs-offset-4 {\n margin-left: 33.33333333%;\n}\n.col-xs-offset-3 {\n margin-left: 25%;\n}\n.col-xs-offset-2 {\n margin-left: 16.66666667%;\n}\n.col-xs-offset-1 {\n margin-left: 8.33333333%;\n}\n.col-xs-offset-0 {\n margin-left: 0%;\n}\n@media (min-width: 768px) {\n .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12 {\n float: left;\n }\n .col-sm-12 {\n width: 100%;\n }\n .col-sm-11 {\n width: 91.66666667%;\n }\n .col-sm-10 {\n width: 83.33333333%;\n }\n .col-sm-9 {\n width: 75%;\n }\n .col-sm-8 {\n width: 66.66666667%;\n }\n .col-sm-7 {\n width: 58.33333333%;\n }\n .col-sm-6 {\n width: 50%;\n }\n .col-sm-5 {\n width: 41.66666667%;\n }\n .col-sm-4 {\n width: 33.33333333%;\n }\n .col-sm-3 {\n width: 25%;\n }\n .col-sm-2 {\n width: 16.66666667%;\n }\n .col-sm-1 {\n width: 8.33333333%;\n }\n .col-sm-pull-12 {\n right: 100%;\n }\n .col-sm-pull-11 {\n right: 91.66666667%;\n }\n .col-sm-pull-10 {\n right: 83.33333333%;\n }\n .col-sm-pull-9 {\n right: 75%;\n }\n .col-sm-pull-8 {\n right: 66.66666667%;\n }\n .col-sm-pull-7 {\n right: 58.33333333%;\n }\n .col-sm-pull-6 {\n right: 50%;\n }\n .col-sm-pull-5 {\n right: 41.66666667%;\n }\n .col-sm-pull-4 {\n right: 33.33333333%;\n }\n .col-sm-pull-3 {\n right: 25%;\n }\n .col-sm-pull-2 {\n right: 16.66666667%;\n }\n .col-sm-pull-1 {\n right: 8.33333333%;\n }\n .col-sm-pull-0 {\n right: auto;\n }\n .col-sm-push-12 {\n left: 100%;\n }\n .col-sm-push-11 {\n left: 91.66666667%;\n }\n .col-sm-push-10 {\n left: 83.33333333%;\n }\n .col-sm-push-9 {\n left: 75%;\n }\n .col-sm-push-8 {\n left: 66.66666667%;\n }\n .col-sm-push-7 {\n left: 58.33333333%;\n }\n .col-sm-push-6 {\n left: 50%;\n }\n .col-sm-push-5 {\n left: 41.66666667%;\n }\n .col-sm-push-4 {\n left: 33.33333333%;\n }\n .col-sm-push-3 {\n left: 25%;\n }\n .col-sm-push-2 {\n left: 16.66666667%;\n }\n .col-sm-push-1 {\n left: 8.33333333%;\n }\n .col-sm-push-0 {\n left: auto;\n }\n .col-sm-offset-12 {\n margin-left: 100%;\n }\n .col-sm-offset-11 {\n margin-left: 91.66666667%;\n }\n .col-sm-offset-10 {\n margin-left: 83.33333333%;\n }\n .col-sm-offset-9 {\n margin-left: 75%;\n }\n .col-sm-offset-8 {\n margin-left: 66.66666667%;\n }\n .col-sm-offset-7 {\n margin-left: 58.33333333%;\n }\n .col-sm-offset-6 {\n margin-left: 50%;\n }\n .col-sm-offset-5 {\n margin-left: 41.66666667%;\n }\n .col-sm-offset-4 {\n margin-left: 33.33333333%;\n }\n .col-sm-offset-3 {\n margin-left: 25%;\n }\n .col-sm-offset-2 {\n margin-left: 16.66666667%;\n }\n .col-sm-offset-1 {\n margin-left: 8.33333333%;\n }\n .col-sm-offset-0 {\n margin-left: 0%;\n }\n}\n@media (min-width: 992px) {\n .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12 {\n float: left;\n }\n .col-md-12 {\n width: 100%;\n }\n .col-md-11 {\n width: 91.66666667%;\n }\n .col-md-10 {\n width: 83.33333333%;\n }\n .col-md-9 {\n width: 75%;\n }\n .col-md-8 {\n width: 66.66666667%;\n }\n .col-md-7 {\n width: 58.33333333%;\n }\n .col-md-6 {\n width: 50%;\n }\n .col-md-5 {\n width: 41.66666667%;\n }\n .col-md-4 {\n width: 33.33333333%;\n }\n .col-md-3 {\n width: 25%;\n }\n .col-md-2 {\n width: 16.66666667%;\n }\n .col-md-1 {\n width: 8.33333333%;\n }\n .col-md-pull-12 {\n right: 100%;\n }\n .col-md-pull-11 {\n right: 91.66666667%;\n }\n .col-md-pull-10 {\n right: 83.33333333%;\n }\n .col-md-pull-9 {\n right: 75%;\n }\n .col-md-pull-8 {\n right: 66.66666667%;\n }\n .col-md-pull-7 {\n right: 58.33333333%;\n }\n .col-md-pull-6 {\n right: 50%;\n }\n .col-md-pull-5 {\n right: 41.66666667%;\n }\n .col-md-pull-4 {\n right: 33.33333333%;\n }\n .col-md-pull-3 {\n right: 25%;\n }\n .col-md-pull-2 {\n right: 16.66666667%;\n }\n .col-md-pull-1 {\n right: 8.33333333%;\n }\n .col-md-pull-0 {\n right: auto;\n }\n .col-md-push-12 {\n left: 100%;\n }\n .col-md-push-11 {\n left: 91.66666667%;\n }\n .col-md-push-10 {\n left: 83.33333333%;\n }\n .col-md-push-9 {\n left: 75%;\n }\n .col-md-push-8 {\n left: 66.66666667%;\n }\n .col-md-push-7 {\n left: 58.33333333%;\n }\n .col-md-push-6 {\n left: 50%;\n }\n .col-md-push-5 {\n left: 41.66666667%;\n }\n .col-md-push-4 {\n left: 33.33333333%;\n }\n .col-md-push-3 {\n left: 25%;\n }\n .col-md-push-2 {\n left: 16.66666667%;\n }\n .col-md-push-1 {\n left: 8.33333333%;\n }\n .col-md-push-0 {\n left: auto;\n }\n .col-md-offset-12 {\n margin-left: 100%;\n }\n .col-md-offset-11 {\n margin-left: 91.66666667%;\n }\n .col-md-offset-10 {\n margin-left: 83.33333333%;\n }\n .col-md-offset-9 {\n margin-left: 75%;\n }\n .col-md-offset-8 {\n margin-left: 66.66666667%;\n }\n .col-md-offset-7 {\n margin-left: 58.33333333%;\n }\n .col-md-offset-6 {\n margin-left: 50%;\n }\n .col-md-offset-5 {\n margin-left: 41.66666667%;\n }\n .col-md-offset-4 {\n margin-left: 33.33333333%;\n }\n .col-md-offset-3 {\n margin-left: 25%;\n }\n .col-md-offset-2 {\n margin-left: 16.66666667%;\n }\n .col-md-offset-1 {\n margin-left: 8.33333333%;\n }\n .col-md-offset-0 {\n margin-left: 0%;\n }\n}\n@media (min-width: 1200px) {\n .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12 {\n float: left;\n }\n .col-lg-12 {\n width: 100%;\n }\n .col-lg-11 {\n width: 91.66666667%;\n }\n .col-lg-10 {\n width: 83.33333333%;\n }\n .col-lg-9 {\n width: 75%;\n }\n .col-lg-8 {\n width: 66.66666667%;\n }\n .col-lg-7 {\n width: 58.33333333%;\n }\n .col-lg-6 {\n width: 50%;\n }\n .col-lg-5 {\n width: 41.66666667%;\n }\n .col-lg-4 {\n width: 33.33333333%;\n }\n .col-lg-3 {\n width: 25%;\n }\n .col-lg-2 {\n width: 16.66666667%;\n }\n .col-lg-1 {\n width: 8.33333333%;\n }\n .col-lg-pull-12 {\n right: 100%;\n }\n .col-lg-pull-11 {\n right: 91.66666667%;\n }\n .col-lg-pull-10 {\n right: 83.33333333%;\n }\n .col-lg-pull-9 {\n right: 75%;\n }\n .col-lg-pull-8 {\n right: 66.66666667%;\n }\n .col-lg-pull-7 {\n right: 58.33333333%;\n }\n .col-lg-pull-6 {\n right: 50%;\n }\n .col-lg-pull-5 {\n right: 41.66666667%;\n }\n .col-lg-pull-4 {\n right: 33.33333333%;\n }\n .col-lg-pull-3 {\n right: 25%;\n }\n .col-lg-pull-2 {\n right: 16.66666667%;\n }\n .col-lg-pull-1 {\n right: 8.33333333%;\n }\n .col-lg-pull-0 {\n right: auto;\n }\n .col-lg-push-12 {\n left: 100%;\n }\n .col-lg-push-11 {\n left: 91.66666667%;\n }\n .col-lg-push-10 {\n left: 83.33333333%;\n }\n .col-lg-push-9 {\n left: 75%;\n }\n .col-lg-push-8 {\n left: 66.66666667%;\n }\n .col-lg-push-7 {\n left: 58.33333333%;\n }\n .col-lg-push-6 {\n left: 50%;\n }\n .col-lg-push-5 {\n left: 41.66666667%;\n }\n .col-lg-push-4 {\n left: 33.33333333%;\n }\n .col-lg-push-3 {\n left: 25%;\n }\n .col-lg-push-2 {\n left: 16.66666667%;\n }\n .col-lg-push-1 {\n left: 8.33333333%;\n }\n .col-lg-push-0 {\n left: auto;\n }\n .col-lg-offset-12 {\n margin-left: 100%;\n }\n .col-lg-offset-11 {\n margin-left: 91.66666667%;\n }\n .col-lg-offset-10 {\n margin-left: 83.33333333%;\n }\n .col-lg-offset-9 {\n margin-left: 75%;\n }\n .col-lg-offset-8 {\n margin-left: 66.66666667%;\n }\n .col-lg-offset-7 {\n margin-left: 58.33333333%;\n }\n .col-lg-offset-6 {\n margin-left: 50%;\n }\n .col-lg-offset-5 {\n margin-left: 41.66666667%;\n }\n .col-lg-offset-4 {\n margin-left: 33.33333333%;\n }\n .col-lg-offset-3 {\n margin-left: 25%;\n }\n .col-lg-offset-2 {\n margin-left: 16.66666667%;\n }\n .col-lg-offset-1 {\n margin-left: 8.33333333%;\n }\n .col-lg-offset-0 {\n margin-left: 0%;\n }\n}\ntable {\n background-color: transparent;\n}\ncaption {\n padding-top: 8px;\n padding-bottom: 8px;\n color: #777777;\n text-align: left;\n}\nth {\n text-align: left;\n}\n.table {\n width: 100%;\n max-width: 100%;\n margin-bottom: 20px;\n}\n.table > thead > tr > th,\n.table > tbody > tr > th,\n.table > tfoot > tr > th,\n.table > thead > tr > td,\n.table > tbody > tr > td,\n.table > tfoot > tr > td {\n padding: 8px;\n line-height: 1.42857143;\n vertical-align: top;\n border-top: 1px solid #ddd;\n}\n.table > thead > tr > th {\n vertical-align: bottom;\n border-bottom: 2px solid #ddd;\n}\n.table > caption + thead > tr:first-child > th,\n.table > colgroup + thead > tr:first-child > th,\n.table > thead:first-child > tr:first-child > th,\n.table > caption + thead > tr:first-child > td,\n.table > colgroup + thead > tr:first-child > td,\n.table > thead:first-child > tr:first-child > td {\n border-top: 0;\n}\n.table > tbody + tbody {\n border-top: 2px solid #ddd;\n}\n.table .table {\n background-color: #fff;\n}\n.table-condensed > thead > tr > th,\n.table-condensed > tbody > tr > th,\n.table-condensed > tfoot > tr > th,\n.table-condensed > thead > tr > td,\n.table-condensed > tbody > tr > td,\n.table-condensed > tfoot > tr > td {\n padding: 5px;\n}\n.table-bordered {\n border: 1px solid #ddd;\n}\n.table-bordered > thead > tr > th,\n.table-bordered > tbody > tr > th,\n.table-bordered > tfoot > tr > th,\n.table-bordered > thead > tr > td,\n.table-bordered > tbody > tr > td,\n.table-bordered > tfoot > tr > td {\n border: 1px solid #ddd;\n}\n.table-bordered > thead > tr > th,\n.table-bordered > thead > tr > td {\n border-bottom-width: 2px;\n}\n.table-striped > tbody > tr:nth-of-type(odd) {\n background-color: #f9f9f9;\n}\n.table-hover > tbody > tr:hover {\n background-color: #f5f5f5;\n}\ntable col[class*=\"col-\"] {\n position: static;\n float: none;\n display: table-column;\n}\ntable td[class*=\"col-\"],\ntable th[class*=\"col-\"] {\n position: static;\n float: none;\n display: table-cell;\n}\n.table > thead > tr > td.active,\n.table > tbody > tr > td.active,\n.table > tfoot > tr > td.active,\n.table > thead > tr > th.active,\n.table > tbody > tr > th.active,\n.table > tfoot > tr > th.active,\n.table > thead > tr.active > td,\n.table > tbody > tr.active > td,\n.table > tfoot > tr.active > td,\n.table > thead > tr.active > th,\n.table > tbody > tr.active > th,\n.table > tfoot > tr.active > th {\n background-color: #f5f5f5;\n}\n.table-hover > tbody > tr > td.active:hover,\n.table-hover > tbody > tr > th.active:hover,\n.table-hover > tbody > tr.active:hover > td,\n.table-hover > tbody > tr:hover > .active,\n.table-hover > tbody > tr.active:hover > th {\n background-color: #e8e8e8;\n}\n.table > thead > tr > td.success,\n.table > tbody > tr > td.success,\n.table > tfoot > tr > td.success,\n.table > thead > tr > th.success,\n.table > tbody > tr > th.success,\n.table > tfoot > tr > th.success,\n.table > thead > tr.success > td,\n.table > tbody > tr.success > td,\n.table > tfoot > tr.success > td,\n.table > thead > tr.success > th,\n.table > tbody > tr.success > th,\n.table > tfoot > tr.success > th {\n background-color: #dff0d8;\n}\n.table-hover > tbody > tr > td.success:hover,\n.table-hover > tbody > tr > th.success:hover,\n.table-hover > tbody > tr.success:hover > td,\n.table-hover > tbody > tr:hover > .success,\n.table-hover > tbody > tr.success:hover > th {\n background-color: #d0e9c6;\n}\n.table > thead > tr > td.info,\n.table > tbody > tr > td.info,\n.table > tfoot > tr > td.info,\n.table > thead > tr > th.info,\n.table > tbody > tr > th.info,\n.table > tfoot > tr > th.info,\n.table > thead > tr.info > td,\n.table > tbody > tr.info > td,\n.table > tfoot > tr.info > td,\n.table > thead > tr.info > th,\n.table > tbody > tr.info > th,\n.table > tfoot > tr.info > th {\n background-color: #d9edf7;\n}\n.table-hover > tbody > tr > td.info:hover,\n.table-hover > tbody > tr > th.info:hover,\n.table-hover > tbody > tr.info:hover > td,\n.table-hover > tbody > tr:hover > .info,\n.table-hover > tbody > tr.info:hover > th {\n background-color: #c4e3f3;\n}\n.table > thead > tr > td.warning,\n.table > tbody > tr > td.warning,\n.table > tfoot > tr > td.warning,\n.table > thead > tr > th.warning,\n.table > tbody > tr > th.warning,\n.table > tfoot > tr > th.warning,\n.table > thead > tr.warning > td,\n.table > tbody > tr.warning > td,\n.table > tfoot > tr.warning > td,\n.table > thead > tr.warning > th,\n.table > tbody > tr.warning > th,\n.table > tfoot > tr.warning > th {\n background-color: #fcf8e3;\n}\n.table-hover > tbody > tr > td.warning:hover,\n.table-hover > tbody > tr > th.warning:hover,\n.table-hover > tbody > tr.warning:hover > td,\n.table-hover > tbody > tr:hover > .warning,\n.table-hover > tbody > tr.warning:hover > th {\n background-color: #faf2cc;\n}\n.table > thead > tr > td.danger,\n.table > tbody > tr > td.danger,\n.table > tfoot > tr > td.danger,\n.table > thead > tr > th.danger,\n.table > tbody > tr > th.danger,\n.table > tfoot > tr > th.danger,\n.table > thead > tr.danger > td,\n.table > tbody > tr.danger > td,\n.table > tfoot > tr.danger > td,\n.table > thead > tr.danger > th,\n.table > tbody > tr.danger > th,\n.table > tfoot > tr.danger > th {\n background-color: #f2dede;\n}\n.table-hover > tbody > tr > td.danger:hover,\n.table-hover > tbody > tr > th.danger:hover,\n.table-hover > tbody > tr.danger:hover > td,\n.table-hover > tbody > tr:hover > .danger,\n.table-hover > tbody > tr.danger:hover > th {\n background-color: #ebcccc;\n}\n.table-responsive {\n overflow-x: auto;\n min-height: 0.01%;\n}\n@media screen and (max-width: 767px) {\n .table-responsive {\n width: 100%;\n margin-bottom: 15px;\n overflow-y: hidden;\n -ms-overflow-style: -ms-autohiding-scrollbar;\n border: 1px solid #ddd;\n }\n .table-responsive > .table {\n margin-bottom: 0;\n }\n .table-responsive > .table > thead > tr > th,\n .table-responsive > .table > tbody > tr > th,\n .table-responsive > .table > tfoot > tr > th,\n .table-responsive > .table > thead > tr > td,\n .table-responsive > .table > tbody > tr > td,\n .table-responsive > .table > tfoot > tr > td {\n white-space: nowrap;\n }\n .table-responsive > .table-bordered {\n border: 0;\n }\n .table-responsive > .table-bordered > thead > tr > th:first-child,\n .table-responsive > .table-bordered > tbody > tr > th:first-child,\n .table-responsive > .table-bordered > tfoot > tr > th:first-child,\n .table-responsive > .table-bordered > thead > tr > td:first-child,\n .table-responsive > .table-bordered > tbody > tr > td:first-child,\n .table-responsive > .table-bordered > tfoot > tr > td:first-child {\n border-left: 0;\n }\n .table-responsive > .table-bordered > thead > tr > th:last-child,\n .table-responsive > .table-bordered > tbody > tr > th:last-child,\n .table-responsive > .table-bordered > tfoot > tr > th:last-child,\n .table-responsive > .table-bordered > thead > tr > td:last-child,\n .table-responsive > .table-bordered > tbody > tr > td:last-child,\n .table-responsive > .table-bordered > tfoot > tr > td:last-child {\n border-right: 0;\n }\n .table-responsive > .table-bordered > tbody > tr:last-child > th,\n .table-responsive > .table-bordered > tfoot > tr:last-child > th,\n .table-responsive > .table-bordered > tbody > tr:last-child > td,\n .table-responsive > .table-bordered > tfoot > tr:last-child > td {\n border-bottom: 0;\n }\n}\nfieldset {\n padding: 0;\n margin: 0;\n border: 0;\n min-width: 0;\n}\nlegend {\n display: block;\n width: 100%;\n padding: 0;\n margin-bottom: 20px;\n font-size: 21px;\n line-height: inherit;\n color: #333333;\n border: 0;\n border-bottom: 1px solid #e5e5e5;\n}\nlabel {\n display: inline-block;\n max-width: 100%;\n margin-bottom: 5px;\n font-weight: bold;\n}\ninput[type=\"search\"] {\n -webkit-box-sizing: border-box;\n -moz-box-sizing: border-box;\n box-sizing: border-box;\n}\ninput[type=\"radio\"],\ninput[type=\"checkbox\"] {\n margin: 4px 0 0;\n margin-top: 1px \\9;\n line-height: normal;\n}\ninput[type=\"file\"] {\n display: block;\n}\ninput[type=\"range\"] {\n display: block;\n width: 100%;\n}\nselect[multiple],\nselect[size] {\n height: auto;\n}\ninput[type=\"file\"]:focus,\ninput[type=\"radio\"]:focus,\ninput[type=\"checkbox\"]:focus {\n outline: 5px auto -webkit-focus-ring-color;\n outline-offset: -2px;\n}\noutput {\n display: block;\n padding-top: 7px;\n font-size: 14px;\n line-height: 1.42857143;\n color: #555555;\n}\n.form-control {\n display: block;\n width: 100%;\n height: 34px;\n padding: 6px 12px;\n font-size: 14px;\n line-height: 1.42857143;\n color: #555555;\n background-color: #fff;\n background-image: none;\n border: 1px solid #ccc;\n border-radius: 4px;\n -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);\n box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);\n -webkit-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;\n -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;\n transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;\n}\n.form-control:focus {\n border-color: #66afe9;\n outline: 0;\n -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6);\n box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6);\n}\n.form-control::-moz-placeholder {\n color: #999;\n opacity: 1;\n}\n.form-control:-ms-input-placeholder {\n color: #999;\n}\n.form-control::-webkit-input-placeholder {\n color: #999;\n}\n.form-control::-ms-expand {\n border: 0;\n background-color: transparent;\n}\n.form-control[disabled],\n.form-control[readonly],\nfieldset[disabled] .form-control {\n background-color: #eeeeee;\n opacity: 1;\n}\n.form-control[disabled],\nfieldset[disabled] .form-control {\n cursor: not-allowed;\n}\ntextarea.form-control {\n height: auto;\n}\ninput[type=\"search\"] {\n -webkit-appearance: none;\n}\n@media screen and (-webkit-min-device-pixel-ratio: 0) {\n input[type=\"date\"].form-control,\n input[type=\"time\"].form-control,\n input[type=\"datetime-local\"].form-control,\n input[type=\"month\"].form-control {\n line-height: 34px;\n }\n input[type=\"date\"].input-sm,\n input[type=\"time\"].input-sm,\n input[type=\"datetime-local\"].input-sm,\n input[type=\"month\"].input-sm,\n .input-group-sm input[type=\"date\"],\n .input-group-sm input[type=\"time\"],\n .input-group-sm input[type=\"datetime-local\"],\n .input-group-sm input[type=\"month\"] {\n line-height: 30px;\n }\n input[type=\"date\"].input-lg,\n input[type=\"time\"].input-lg,\n input[type=\"datetime-local\"].input-lg,\n input[type=\"month\"].input-lg,\n .input-group-lg input[type=\"date\"],\n .input-group-lg input[type=\"time\"],\n .input-group-lg input[type=\"datetime-local\"],\n .input-group-lg input[type=\"month\"] {\n line-height: 46px;\n }\n}\n.form-group {\n margin-bottom: 15px;\n}\n.radio,\n.checkbox {\n position: relative;\n display: block;\n margin-top: 10px;\n margin-bottom: 10px;\n}\n.radio label,\n.checkbox label {\n min-height: 20px;\n padding-left: 20px;\n margin-bottom: 0;\n font-weight: normal;\n cursor: pointer;\n}\n.radio input[type=\"radio\"],\n.radio-inline input[type=\"radio\"],\n.checkbox input[type=\"checkbox\"],\n.checkbox-inline input[type=\"checkbox\"] {\n position: absolute;\n margin-left: -20px;\n margin-top: 4px \\9;\n}\n.radio + .radio,\n.checkbox + .checkbox {\n margin-top: -5px;\n}\n.radio-inline,\n.checkbox-inline {\n position: relative;\n display: inline-block;\n padding-left: 20px;\n margin-bottom: 0;\n vertical-align: middle;\n font-weight: normal;\n cursor: pointer;\n}\n.radio-inline + .radio-inline,\n.checkbox-inline + .checkbox-inline {\n margin-top: 0;\n margin-left: 10px;\n}\ninput[type=\"radio\"][disabled],\ninput[type=\"checkbox\"][disabled],\ninput[type=\"radio\"].disabled,\ninput[type=\"checkbox\"].disabled,\nfieldset[disabled] input[type=\"radio\"],\nfieldset[disabled] input[type=\"checkbox\"] {\n cursor: not-allowed;\n}\n.radio-inline.disabled,\n.checkbox-inline.disabled,\nfieldset[disabled] .radio-inline,\nfieldset[disabled] .checkbox-inline {\n cursor: not-allowed;\n}\n.radio.disabled label,\n.checkbox.disabled label,\nfieldset[disabled] .radio label,\nfieldset[disabled] .checkbox label {\n cursor: not-allowed;\n}\n.form-control-static {\n padding-top: 7px;\n padding-bottom: 7px;\n margin-bottom: 0;\n min-height: 34px;\n}\n.form-control-static.input-lg,\n.form-control-static.input-sm {\n padding-left: 0;\n padding-right: 0;\n}\n.input-sm {\n height: 30px;\n padding: 5px 10px;\n font-size: 12px;\n line-height: 1.5;\n border-radius: 3px;\n}\nselect.input-sm {\n height: 30px;\n line-height: 30px;\n}\ntextarea.input-sm,\nselect[multiple].input-sm {\n height: auto;\n}\n.form-group-sm .form-control {\n height: 30px;\n padding: 5px 10px;\n font-size: 12px;\n line-height: 1.5;\n border-radius: 3px;\n}\n.form-group-sm select.form-control {\n height: 30px;\n line-height: 30px;\n}\n.form-group-sm textarea.form-control,\n.form-group-sm select[multiple].form-control {\n height: auto;\n}\n.form-group-sm .form-control-static {\n height: 30px;\n min-height: 32px;\n padding: 6px 10px;\n font-size: 12px;\n line-height: 1.5;\n}\n.input-lg {\n height: 46px;\n padding: 10px 16px;\n font-size: 18px;\n line-height: 1.3333333;\n border-radius: 6px;\n}\nselect.input-lg {\n height: 46px;\n line-height: 46px;\n}\ntextarea.input-lg,\nselect[multiple].input-lg {\n height: auto;\n}\n.form-group-lg .form-control {\n height: 46px;\n padding: 10px 16px;\n font-size: 18px;\n line-height: 1.3333333;\n border-radius: 6px;\n}\n.form-group-lg select.form-control {\n height: 46px;\n line-height: 46px;\n}\n.form-group-lg textarea.form-control,\n.form-group-lg select[multiple].form-control {\n height: auto;\n}\n.form-group-lg .form-control-static {\n height: 46px;\n min-height: 38px;\n padding: 11px 16px;\n font-size: 18px;\n line-height: 1.3333333;\n}\n.has-feedback {\n position: relative;\n}\n.has-feedback .form-control {\n padding-right: 42.5px;\n}\n.form-control-feedback {\n position: absolute;\n top: 0;\n right: 0;\n z-index: 2;\n display: block;\n width: 34px;\n height: 34px;\n line-height: 34px;\n text-align: center;\n pointer-events: none;\n}\n.input-lg + .form-control-feedback,\n.input-group-lg + .form-control-feedback,\n.form-group-lg .form-control + .form-control-feedback {\n width: 46px;\n height: 46px;\n line-height: 46px;\n}\n.input-sm + .form-control-feedback,\n.input-group-sm + .form-control-feedback,\n.form-group-sm .form-control + .form-control-feedback {\n width: 30px;\n height: 30px;\n line-height: 30px;\n}\n.has-success .help-block,\n.has-success .control-label,\n.has-success .radio,\n.has-success .checkbox,\n.has-success .radio-inline,\n.has-success .checkbox-inline,\n.has-success.radio label,\n.has-success.checkbox label,\n.has-success.radio-inline label,\n.has-success.checkbox-inline label {\n color: #3c763d;\n}\n.has-success .form-control {\n border-color: #3c763d;\n -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);\n box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);\n}\n.has-success .form-control:focus {\n border-color: #2b542c;\n -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #67b168;\n box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #67b168;\n}\n.has-success .input-group-addon {\n color: #3c763d;\n border-color: #3c763d;\n background-color: #dff0d8;\n}\n.has-success .form-control-feedback {\n color: #3c763d;\n}\n.has-warning .help-block,\n.has-warning .control-label,\n.has-warning .radio,\n.has-warning .checkbox,\n.has-warning .radio-inline,\n.has-warning .checkbox-inline,\n.has-warning.radio label,\n.has-warning.checkbox label,\n.has-warning.radio-inline label,\n.has-warning.checkbox-inline label {\n color: #8a6d3b;\n}\n.has-warning .form-control {\n border-color: #8a6d3b;\n -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);\n box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);\n}\n.has-warning .form-control:focus {\n border-color: #66512c;\n -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #c0a16b;\n box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #c0a16b;\n}\n.has-warning .input-group-addon {\n color: #8a6d3b;\n border-color: #8a6d3b;\n background-color: #fcf8e3;\n}\n.has-warning .form-control-feedback {\n color: #8a6d3b;\n}\n.has-error .help-block,\n.has-error .control-label,\n.has-error .radio,\n.has-error .checkbox,\n.has-error .radio-inline,\n.has-error .checkbox-inline,\n.has-error.radio label,\n.has-error.checkbox label,\n.has-error.radio-inline label,\n.has-error.checkbox-inline label {\n color: #a94442;\n}\n.has-error .form-control {\n border-color: #a94442;\n -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);\n box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);\n}\n.has-error .form-control:focus {\n border-color: #843534;\n -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ce8483;\n box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ce8483;\n}\n.has-error .input-group-addon {\n color: #a94442;\n border-color: #a94442;\n background-color: #f2dede;\n}\n.has-error .form-control-feedback {\n color: #a94442;\n}\n.has-feedback label ~ .form-control-feedback {\n top: 25px;\n}\n.has-feedback label.sr-only ~ .form-control-feedback {\n top: 0;\n}\n.help-block {\n display: block;\n margin-top: 5px;\n margin-bottom: 10px;\n color: #737373;\n}\n@media (min-width: 768px) {\n .form-inline .form-group {\n display: inline-block;\n margin-bottom: 0;\n vertical-align: middle;\n }\n .form-inline .form-control {\n display: inline-block;\n width: auto;\n vertical-align: middle;\n }\n .form-inline .form-control-static {\n display: inline-block;\n }\n .form-inline .input-group {\n display: inline-table;\n vertical-align: middle;\n }\n .form-inline .input-group .input-group-addon,\n .form-inline .input-group .input-group-btn,\n .form-inline .input-group .form-control {\n width: auto;\n }\n .form-inline .input-group > .form-control {\n width: 100%;\n }\n .form-inline .control-label {\n margin-bottom: 0;\n vertical-align: middle;\n }\n .form-inline .radio,\n .form-inline .checkbox {\n display: inline-block;\n margin-top: 0;\n margin-bottom: 0;\n vertical-align: middle;\n }\n .form-inline .radio label,\n .form-inline .checkbox label {\n padding-left: 0;\n }\n .form-inline .radio input[type=\"radio\"],\n .form-inline .checkbox input[type=\"checkbox\"] {\n position: relative;\n margin-left: 0;\n }\n .form-inline .has-feedback .form-control-feedback {\n top: 0;\n }\n}\n.form-horizontal .radio,\n.form-horizontal .checkbox,\n.form-horizontal .radio-inline,\n.form-horizontal .checkbox-inline {\n margin-top: 0;\n margin-bottom: 0;\n padding-top: 7px;\n}\n.form-horizontal .radio,\n.form-horizontal .checkbox {\n min-height: 27px;\n}\n.form-horizontal .form-group {\n margin-left: -15px;\n margin-right: -15px;\n}\n@media (min-width: 768px) {\n .form-horizontal .control-label {\n text-align: right;\n margin-bottom: 0;\n padding-top: 7px;\n }\n}\n.form-horizontal .has-feedback .form-control-feedback {\n right: 15px;\n}\n@media (min-width: 768px) {\n .form-horizontal .form-group-lg .control-label {\n padding-top: 11px;\n font-size: 18px;\n }\n}\n@media (min-width: 768px) {\n .form-horizontal .form-group-sm .control-label {\n padding-top: 6px;\n font-size: 12px;\n }\n}\n.btn {\n display: inline-block;\n margin-bottom: 0;\n font-weight: normal;\n text-align: center;\n vertical-align: middle;\n touch-action: manipulation;\n cursor: pointer;\n background-image: none;\n border: 1px solid transparent;\n white-space: nowrap;\n padding: 6px 12px;\n font-size: 14px;\n line-height: 1.42857143;\n border-radius: 4px;\n -webkit-user-select: none;\n -moz-user-select: none;\n -ms-user-select: none;\n user-select: none;\n}\n.btn:focus,\n.btn:active:focus,\n.btn.active:focus,\n.btn.focus,\n.btn:active.focus,\n.btn.active.focus {\n outline: 5px auto -webkit-focus-ring-color;\n outline-offset: -2px;\n}\n.btn:hover,\n.btn:focus,\n.btn.focus {\n color: #333;\n text-decoration: none;\n}\n.btn:active,\n.btn.active {\n outline: 0;\n background-image: none;\n -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\n box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\n}\n.btn.disabled,\n.btn[disabled],\nfieldset[disabled] .btn {\n cursor: not-allowed;\n opacity: 0.65;\n filter: alpha(opacity=65);\n -webkit-box-shadow: none;\n box-shadow: none;\n}\na.btn.disabled,\nfieldset[disabled] a.btn {\n pointer-events: none;\n}\n.btn-default {\n color: #333;\n background-color: #fff;\n border-color: #ccc;\n}\n.btn-default:focus,\n.btn-default.focus {\n color: #333;\n background-color: #e6e6e6;\n border-color: #8c8c8c;\n}\n.btn-default:hover {\n color: #333;\n background-color: #e6e6e6;\n border-color: #adadad;\n}\n.btn-default:active,\n.btn-default.active,\n.open > .dropdown-toggle.btn-default {\n color: #333;\n background-color: #e6e6e6;\n border-color: #adadad;\n}\n.btn-default:active:hover,\n.btn-default.active:hover,\n.open > .dropdown-toggle.btn-default:hover,\n.btn-default:active:focus,\n.btn-default.active:focus,\n.open > .dropdown-toggle.btn-default:focus,\n.btn-default:active.focus,\n.btn-default.active.focus,\n.open > .dropdown-toggle.btn-default.focus {\n color: #333;\n background-color: #d4d4d4;\n border-color: #8c8c8c;\n}\n.btn-default:active,\n.btn-default.active,\n.open > .dropdown-toggle.btn-default {\n background-image: none;\n}\n.btn-default.disabled:hover,\n.btn-default[disabled]:hover,\nfieldset[disabled] .btn-default:hover,\n.btn-default.disabled:focus,\n.btn-default[disabled]:focus,\nfieldset[disabled] .btn-default:focus,\n.btn-default.disabled.focus,\n.btn-default[disabled].focus,\nfieldset[disabled] .btn-default.focus {\n background-color: #fff;\n border-color: #ccc;\n}\n.btn-default .badge {\n color: #fff;\n background-color: #333;\n}\n.btn-primary {\n color: #fff;\n background-color: #337ab7;\n border-color: #2e6da4;\n}\n.btn-primary:focus,\n.btn-primary.focus {\n color: #fff;\n background-color: #286090;\n border-color: #122b40;\n}\n.btn-primary:hover {\n color: #fff;\n background-color: #286090;\n border-color: #204d74;\n}\n.btn-primary:active,\n.btn-primary.active,\n.open > .dropdown-toggle.btn-primary {\n color: #fff;\n background-color: #286090;\n border-color: #204d74;\n}\n.btn-primary:active:hover,\n.btn-primary.active:hover,\n.open > .dropdown-toggle.btn-primary:hover,\n.btn-primary:active:focus,\n.btn-primary.active:focus,\n.open > .dropdown-toggle.btn-primary:focus,\n.btn-primary:active.focus,\n.btn-primary.active.focus,\n.open > .dropdown-toggle.btn-primary.focus {\n color: #fff;\n background-color: #204d74;\n border-color: #122b40;\n}\n.btn-primary:active,\n.btn-primary.active,\n.open > .dropdown-toggle.btn-primary {\n background-image: none;\n}\n.btn-primary.disabled:hover,\n.btn-primary[disabled]:hover,\nfieldset[disabled] .btn-primary:hover,\n.btn-primary.disabled:focus,\n.btn-primary[disabled]:focus,\nfieldset[disabled] .btn-primary:focus,\n.btn-primary.disabled.focus,\n.btn-primary[disabled].focus,\nfieldset[disabled] .btn-primary.focus {\n background-color: #337ab7;\n border-color: #2e6da4;\n}\n.btn-primary .badge {\n color: #337ab7;\n background-color: #fff;\n}\n.btn-success {\n color: #fff;\n background-color: #5cb85c;\n border-color: #4cae4c;\n}\n.btn-success:focus,\n.btn-success.focus {\n color: #fff;\n background-color: #449d44;\n border-color: #255625;\n}\n.btn-success:hover {\n color: #fff;\n background-color: #449d44;\n border-color: #398439;\n}\n.btn-success:active,\n.btn-success.active,\n.open > .dropdown-toggle.btn-success {\n color: #fff;\n background-color: #449d44;\n border-color: #398439;\n}\n.btn-success:active:hover,\n.btn-success.active:hover,\n.open > .dropdown-toggle.btn-success:hover,\n.btn-success:active:focus,\n.btn-success.active:focus,\n.open > .dropdown-toggle.btn-success:focus,\n.btn-success:active.focus,\n.btn-success.active.focus,\n.open > .dropdown-toggle.btn-success.focus {\n color: #fff;\n background-color: #398439;\n border-color: #255625;\n}\n.btn-success:active,\n.btn-success.active,\n.open > .dropdown-toggle.btn-success {\n background-image: none;\n}\n.btn-success.disabled:hover,\n.btn-success[disabled]:hover,\nfieldset[disabled] .btn-success:hover,\n.btn-success.disabled:focus,\n.btn-success[disabled]:focus,\nfieldset[disabled] .btn-success:focus,\n.btn-success.disabled.focus,\n.btn-success[disabled].focus,\nfieldset[disabled] .btn-success.focus {\n background-color: #5cb85c;\n border-color: #4cae4c;\n}\n.btn-success .badge {\n color: #5cb85c;\n background-color: #fff;\n}\n.btn-info {\n color: #fff;\n background-color: #5bc0de;\n border-color: #46b8da;\n}\n.btn-info:focus,\n.btn-info.focus {\n color: #fff;\n background-color: #31b0d5;\n border-color: #1b6d85;\n}\n.btn-info:hover {\n color: #fff;\n background-color: #31b0d5;\n border-color: #269abc;\n}\n.btn-info:active,\n.btn-info.active,\n.open > .dropdown-toggle.btn-info {\n color: #fff;\n background-color: #31b0d5;\n border-color: #269abc;\n}\n.btn-info:active:hover,\n.btn-info.active:hover,\n.open > .dropdown-toggle.btn-info:hover,\n.btn-info:active:focus,\n.btn-info.active:focus,\n.open > .dropdown-toggle.btn-info:focus,\n.btn-info:active.focus,\n.btn-info.active.focus,\n.open > .dropdown-toggle.btn-info.focus {\n color: #fff;\n background-color: #269abc;\n border-color: #1b6d85;\n}\n.btn-info:active,\n.btn-info.active,\n.open > .dropdown-toggle.btn-info {\n background-image: none;\n}\n.btn-info.disabled:hover,\n.btn-info[disabled]:hover,\nfieldset[disabled] .btn-info:hover,\n.btn-info.disabled:focus,\n.btn-info[disabled]:focus,\nfieldset[disabled] .btn-info:focus,\n.btn-info.disabled.focus,\n.btn-info[disabled].focus,\nfieldset[disabled] .btn-info.focus {\n background-color: #5bc0de;\n border-color: #46b8da;\n}\n.btn-info .badge {\n color: #5bc0de;\n background-color: #fff;\n}\n.btn-warning {\n color: #fff;\n background-color: #f0ad4e;\n border-color: #eea236;\n}\n.btn-warning:focus,\n.btn-warning.focus {\n color: #fff;\n background-color: #ec971f;\n border-color: #985f0d;\n}\n.btn-warning:hover {\n color: #fff;\n background-color: #ec971f;\n border-color: #d58512;\n}\n.btn-warning:active,\n.btn-warning.active,\n.open > .dropdown-toggle.btn-warning {\n color: #fff;\n background-color: #ec971f;\n border-color: #d58512;\n}\n.btn-warning:active:hover,\n.btn-warning.active:hover,\n.open > .dropdown-toggle.btn-warning:hover,\n.btn-warning:active:focus,\n.btn-warning.active:focus,\n.open > .dropdown-toggle.btn-warning:focus,\n.btn-warning:active.focus,\n.btn-warning.active.focus,\n.open > .dropdown-toggle.btn-warning.focus {\n color: #fff;\n background-color: #d58512;\n border-color: #985f0d;\n}\n.btn-warning:active,\n.btn-warning.active,\n.open > .dropdown-toggle.btn-warning {\n background-image: none;\n}\n.btn-warning.disabled:hover,\n.btn-warning[disabled]:hover,\nfieldset[disabled] .btn-warning:hover,\n.btn-warning.disabled:focus,\n.btn-warning[disabled]:focus,\nfieldset[disabled] .btn-warning:focus,\n.btn-warning.disabled.focus,\n.btn-warning[disabled].focus,\nfieldset[disabled] .btn-warning.focus {\n background-color: #f0ad4e;\n border-color: #eea236;\n}\n.btn-warning .badge {\n color: #f0ad4e;\n background-color: #fff;\n}\n.btn-danger {\n color: #fff;\n background-color: #d9534f;\n border-color: #d43f3a;\n}\n.btn-danger:focus,\n.btn-danger.focus {\n color: #fff;\n background-color: #c9302c;\n border-color: #761c19;\n}\n.btn-danger:hover {\n color: #fff;\n background-color: #c9302c;\n border-color: #ac2925;\n}\n.btn-danger:active,\n.btn-danger.active,\n.open > .dropdown-toggle.btn-danger {\n color: #fff;\n background-color: #c9302c;\n border-color: #ac2925;\n}\n.btn-danger:active:hover,\n.btn-danger.active:hover,\n.open > .dropdown-toggle.btn-danger:hover,\n.btn-danger:active:focus,\n.btn-danger.active:focus,\n.open > .dropdown-toggle.btn-danger:focus,\n.btn-danger:active.focus,\n.btn-danger.active.focus,\n.open > .dropdown-toggle.btn-danger.focus {\n color: #fff;\n background-color: #ac2925;\n border-color: #761c19;\n}\n.btn-danger:active,\n.btn-danger.active,\n.open > .dropdown-toggle.btn-danger {\n background-image: none;\n}\n.btn-danger.disabled:hover,\n.btn-danger[disabled]:hover,\nfieldset[disabled] .btn-danger:hover,\n.btn-danger.disabled:focus,\n.btn-danger[disabled]:focus,\nfieldset[disabled] .btn-danger:focus,\n.btn-danger.disabled.focus,\n.btn-danger[disabled].focus,\nfieldset[disabled] .btn-danger.focus {\n background-color: #d9534f;\n border-color: #d43f3a;\n}\n.btn-danger .badge {\n color: #d9534f;\n background-color: #fff;\n}\n.btn-link {\n color: #337ab7;\n font-weight: normal;\n border-radius: 0;\n}\n.btn-link,\n.btn-link:active,\n.btn-link.active,\n.btn-link[disabled],\nfieldset[disabled] .btn-link {\n background-color: transparent;\n -webkit-box-shadow: none;\n box-shadow: none;\n}\n.btn-link,\n.btn-link:hover,\n.btn-link:focus,\n.btn-link:active {\n border-color: transparent;\n}\n.btn-link:hover,\n.btn-link:focus {\n color: #23527c;\n text-decoration: underline;\n background-color: transparent;\n}\n.btn-link[disabled]:hover,\nfieldset[disabled] .btn-link:hover,\n.btn-link[disabled]:focus,\nfieldset[disabled] .btn-link:focus {\n color: #777777;\n text-decoration: none;\n}\n.btn-lg,\n.btn-group-lg > .btn {\n padding: 10px 16px;\n font-size: 18px;\n line-height: 1.3333333;\n border-radius: 6px;\n}\n.btn-sm,\n.btn-group-sm > .btn {\n padding: 5px 10px;\n font-size: 12px;\n line-height: 1.5;\n border-radius: 3px;\n}\n.btn-xs,\n.btn-group-xs > .btn {\n padding: 1px 5px;\n font-size: 12px;\n line-height: 1.5;\n border-radius: 3px;\n}\n.btn-block {\n display: block;\n width: 100%;\n}\n.btn-block + .btn-block {\n margin-top: 5px;\n}\ninput[type=\"submit\"].btn-block,\ninput[type=\"reset\"].btn-block,\ninput[type=\"button\"].btn-block {\n width: 100%;\n}\n.fade {\n opacity: 0;\n -webkit-transition: opacity 0.15s linear;\n -o-transition: opacity 0.15s linear;\n transition: opacity 0.15s linear;\n}\n.fade.in {\n opacity: 1;\n}\n.collapse {\n display: none;\n}\n.collapse.in {\n display: block;\n}\ntr.collapse.in {\n display: table-row;\n}\ntbody.collapse.in {\n display: table-row-group;\n}\n.collapsing {\n position: relative;\n height: 0;\n overflow: hidden;\n -webkit-transition-property: height, visibility;\n transition-property: height, visibility;\n -webkit-transition-duration: 0.35s;\n transition-duration: 0.35s;\n -webkit-transition-timing-function: ease;\n transition-timing-function: ease;\n}\n.caret {\n display: inline-block;\n width: 0;\n height: 0;\n margin-left: 2px;\n vertical-align: middle;\n border-top: 4px dashed;\n border-top: 4px solid \\9;\n border-right: 4px solid transparent;\n border-left: 4px solid transparent;\n}\n.dropup,\n.dropdown {\n position: relative;\n}\n.dropdown-toggle:focus {\n outline: 0;\n}\n.dropdown-menu {\n position: absolute;\n top: 100%;\n left: 0;\n z-index: 1000;\n display: none;\n float: left;\n min-width: 160px;\n padding: 5px 0;\n margin: 2px 0 0;\n list-style: none;\n font-size: 14px;\n text-align: left;\n background-color: #fff;\n border: 1px solid #ccc;\n border: 1px solid rgba(0, 0, 0, 0.15);\n border-radius: 4px;\n -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);\n box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);\n background-clip: padding-box;\n}\n.dropdown-menu.pull-right {\n right: 0;\n left: auto;\n}\n.dropdown-menu .divider {\n height: 1px;\n margin: 9px 0;\n overflow: hidden;\n background-color: #e5e5e5;\n}\n.dropdown-menu > li > a {\n display: block;\n padding: 3px 20px;\n clear: both;\n font-weight: normal;\n line-height: 1.42857143;\n color: #333333;\n white-space: nowrap;\n}\n.dropdown-menu > li > a:hover,\n.dropdown-menu > li > a:focus {\n text-decoration: none;\n color: #262626;\n background-color: #f5f5f5;\n}\n.dropdown-menu > .active > a,\n.dropdown-menu > .active > a:hover,\n.dropdown-menu > .active > a:focus {\n color: #fff;\n text-decoration: none;\n outline: 0;\n background-color: #337ab7;\n}\n.dropdown-menu > .disabled > a,\n.dropdown-menu > .disabled > a:hover,\n.dropdown-menu > .disabled > a:focus {\n color: #777777;\n}\n.dropdown-menu > .disabled > a:hover,\n.dropdown-menu > .disabled > a:focus {\n text-decoration: none;\n background-color: transparent;\n background-image: none;\n filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);\n cursor: not-allowed;\n}\n.open > .dropdown-menu {\n display: block;\n}\n.open > a {\n outline: 0;\n}\n.dropdown-menu-right {\n left: auto;\n right: 0;\n}\n.dropdown-menu-left {\n left: 0;\n right: auto;\n}\n.dropdown-header {\n display: block;\n padding: 3px 20px;\n font-size: 12px;\n line-height: 1.42857143;\n color: #777777;\n white-space: nowrap;\n}\n.dropdown-backdrop {\n position: fixed;\n left: 0;\n right: 0;\n bottom: 0;\n top: 0;\n z-index: 990;\n}\n.pull-right > .dropdown-menu {\n right: 0;\n left: auto;\n}\n.dropup .caret,\n.navbar-fixed-bottom .dropdown .caret {\n border-top: 0;\n border-bottom: 4px dashed;\n border-bottom: 4px solid \\9;\n content: \"\";\n}\n.dropup .dropdown-menu,\n.navbar-fixed-bottom .dropdown .dropdown-menu {\n top: auto;\n bottom: 100%;\n margin-bottom: 2px;\n}\n@media (min-width: 768px) {\n .navbar-right .dropdown-menu {\n left: auto;\n right: 0;\n }\n .navbar-right .dropdown-menu-left {\n left: 0;\n right: auto;\n }\n}\n.btn-group,\n.btn-group-vertical {\n position: relative;\n display: inline-block;\n vertical-align: middle;\n}\n.btn-group > .btn,\n.btn-group-vertical > .btn {\n position: relative;\n float: left;\n}\n.btn-group > .btn:hover,\n.btn-group-vertical > .btn:hover,\n.btn-group > .btn:focus,\n.btn-group-vertical > .btn:focus,\n.btn-group > .btn:active,\n.btn-group-vertical > .btn:active,\n.btn-group > .btn.active,\n.btn-group-vertical > .btn.active {\n z-index: 2;\n}\n.btn-group .btn + .btn,\n.btn-group .btn + .btn-group,\n.btn-group .btn-group + .btn,\n.btn-group .btn-group + .btn-group {\n margin-left: -1px;\n}\n.btn-toolbar {\n margin-left: -5px;\n}\n.btn-toolbar .btn,\n.btn-toolbar .btn-group,\n.btn-toolbar .input-group {\n float: left;\n}\n.btn-toolbar > .btn,\n.btn-toolbar > .btn-group,\n.btn-toolbar > .input-group {\n margin-left: 5px;\n}\n.btn-group > .btn:not(:first-child):not(:last-child):not(.dropdown-toggle) {\n border-radius: 0;\n}\n.btn-group > .btn:first-child {\n margin-left: 0;\n}\n.btn-group > .btn:first-child:not(:last-child):not(.dropdown-toggle) {\n border-bottom-right-radius: 0;\n border-top-right-radius: 0;\n}\n.btn-group > .btn:last-child:not(:first-child),\n.btn-group > .dropdown-toggle:not(:first-child) {\n border-bottom-left-radius: 0;\n border-top-left-radius: 0;\n}\n.btn-group > .btn-group {\n float: left;\n}\n.btn-group > .btn-group:not(:first-child):not(:last-child) > .btn {\n border-radius: 0;\n}\n.btn-group > .btn-group:first-child:not(:last-child) > .btn:last-child,\n.btn-group > .btn-group:first-child:not(:last-child) > .dropdown-toggle {\n border-bottom-right-radius: 0;\n border-top-right-radius: 0;\n}\n.btn-group > .btn-group:last-child:not(:first-child) > .btn:first-child {\n border-bottom-left-radius: 0;\n border-top-left-radius: 0;\n}\n.btn-group .dropdown-toggle:active,\n.btn-group.open .dropdown-toggle {\n outline: 0;\n}\n.btn-group > .btn + .dropdown-toggle {\n padding-left: 8px;\n padding-right: 8px;\n}\n.btn-group > .btn-lg + .dropdown-toggle {\n padding-left: 12px;\n padding-right: 12px;\n}\n.btn-group.open .dropdown-toggle {\n -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\n box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\n}\n.btn-group.open .dropdown-toggle.btn-link {\n -webkit-box-shadow: none;\n box-shadow: none;\n}\n.btn .caret {\n margin-left: 0;\n}\n.btn-lg .caret {\n border-width: 5px 5px 0;\n border-bottom-width: 0;\n}\n.dropup .btn-lg .caret {\n border-width: 0 5px 5px;\n}\n.btn-group-vertical > .btn,\n.btn-group-vertical > .btn-group,\n.btn-group-vertical > .btn-group > .btn {\n display: block;\n float: none;\n width: 100%;\n max-width: 100%;\n}\n.btn-group-vertical > .btn-group > .btn {\n float: none;\n}\n.btn-group-vertical > .btn + .btn,\n.btn-group-vertical > .btn + .btn-group,\n.btn-group-vertical > .btn-group + .btn,\n.btn-group-vertical > .btn-group + .btn-group {\n margin-top: -1px;\n margin-left: 0;\n}\n.btn-group-vertical > .btn:not(:first-child):not(:last-child) {\n border-radius: 0;\n}\n.btn-group-vertical > .btn:first-child:not(:last-child) {\n border-top-right-radius: 4px;\n border-top-left-radius: 4px;\n border-bottom-right-radius: 0;\n border-bottom-left-radius: 0;\n}\n.btn-group-vertical > .btn:last-child:not(:first-child) {\n border-top-right-radius: 0;\n border-top-left-radius: 0;\n border-bottom-right-radius: 4px;\n border-bottom-left-radius: 4px;\n}\n.btn-group-vertical > .btn-group:not(:first-child):not(:last-child) > .btn {\n border-radius: 0;\n}\n.btn-group-vertical > .btn-group:first-child:not(:last-child) > .btn:last-child,\n.btn-group-vertical > .btn-group:first-child:not(:last-child) > .dropdown-toggle {\n border-bottom-right-radius: 0;\n border-bottom-left-radius: 0;\n}\n.btn-group-vertical > .btn-group:last-child:not(:first-child) > .btn:first-child {\n border-top-right-radius: 0;\n border-top-left-radius: 0;\n}\n.btn-group-justified {\n display: table;\n width: 100%;\n table-layout: fixed;\n border-collapse: separate;\n}\n.btn-group-justified > .btn,\n.btn-group-justified > .btn-group {\n float: none;\n display: table-cell;\n width: 1%;\n}\n.btn-group-justified > .btn-group .btn {\n width: 100%;\n}\n.btn-group-justified > .btn-group .dropdown-menu {\n left: auto;\n}\n[data-toggle=\"buttons\"] > .btn input[type=\"radio\"],\n[data-toggle=\"buttons\"] > .btn-group > .btn input[type=\"radio\"],\n[data-toggle=\"buttons\"] > .btn input[type=\"checkbox\"],\n[data-toggle=\"buttons\"] > .btn-group > .btn input[type=\"checkbox\"] {\n position: absolute;\n clip: rect(0, 0, 0, 0);\n pointer-events: none;\n}\n.input-group {\n position: relative;\n display: table;\n border-collapse: separate;\n}\n.input-group[class*=\"col-\"] {\n float: none;\n padding-left: 0;\n padding-right: 0;\n}\n.input-group .form-control {\n position: relative;\n z-index: 2;\n float: left;\n width: 100%;\n margin-bottom: 0;\n}\n.input-group .form-control:focus {\n z-index: 3;\n}\n.input-group-lg > .form-control,\n.input-group-lg > .input-group-addon,\n.input-group-lg > .input-group-btn > .btn {\n height: 46px;\n padding: 10px 16px;\n font-size: 18px;\n line-height: 1.3333333;\n border-radius: 6px;\n}\nselect.input-group-lg > .form-control,\nselect.input-group-lg > .input-group-addon,\nselect.input-group-lg > .input-group-btn > .btn {\n height: 46px;\n line-height: 46px;\n}\ntextarea.input-group-lg > .form-control,\ntextarea.input-group-lg > .input-group-addon,\ntextarea.input-group-lg > .input-group-btn > .btn,\nselect[multiple].input-group-lg > .form-control,\nselect[multiple].input-group-lg > .input-group-addon,\nselect[multiple].input-group-lg > .input-group-btn > .btn {\n height: auto;\n}\n.input-group-sm > .form-control,\n.input-group-sm > .input-group-addon,\n.input-group-sm > .input-group-btn > .btn {\n height: 30px;\n padding: 5px 10px;\n font-size: 12px;\n line-height: 1.5;\n border-radius: 3px;\n}\nselect.input-group-sm > .form-control,\nselect.input-group-sm > .input-group-addon,\nselect.input-group-sm > .input-group-btn > .btn {\n height: 30px;\n line-height: 30px;\n}\ntextarea.input-group-sm > .form-control,\ntextarea.input-group-sm > .input-group-addon,\ntextarea.input-group-sm > .input-group-btn > .btn,\nselect[multiple].input-group-sm > .form-control,\nselect[multiple].input-group-sm > .input-group-addon,\nselect[multiple].input-group-sm > .input-group-btn > .btn {\n height: auto;\n}\n.input-group-addon,\n.input-group-btn,\n.input-group .form-control {\n display: table-cell;\n}\n.input-group-addon:not(:first-child):not(:last-child),\n.input-group-btn:not(:first-child):not(:last-child),\n.input-group .form-control:not(:first-child):not(:last-child) {\n border-radius: 0;\n}\n.input-group-addon,\n.input-group-btn {\n width: 1%;\n white-space: nowrap;\n vertical-align: middle;\n}\n.input-group-addon {\n padding: 6px 12px;\n font-size: 14px;\n font-weight: normal;\n line-height: 1;\n color: #555555;\n text-align: center;\n background-color: #eeeeee;\n border: 1px solid #ccc;\n border-radius: 4px;\n}\n.input-group-addon.input-sm {\n padding: 5px 10px;\n font-size: 12px;\n border-radius: 3px;\n}\n.input-group-addon.input-lg {\n padding: 10px 16px;\n font-size: 18px;\n border-radius: 6px;\n}\n.input-group-addon input[type=\"radio\"],\n.input-group-addon input[type=\"checkbox\"] {\n margin-top: 0;\n}\n.input-group .form-control:first-child,\n.input-group-addon:first-child,\n.input-group-btn:first-child > .btn,\n.input-group-btn:first-child > .btn-group > .btn,\n.input-group-btn:first-child > .dropdown-toggle,\n.input-group-btn:last-child > .btn:not(:last-child):not(.dropdown-toggle),\n.input-group-btn:last-child > .btn-group:not(:last-child) > .btn {\n border-bottom-right-radius: 0;\n border-top-right-radius: 0;\n}\n.input-group-addon:first-child {\n border-right: 0;\n}\n.input-group .form-control:last-child,\n.input-group-addon:last-child,\n.input-group-btn:last-child > .btn,\n.input-group-btn:last-child > .btn-group > .btn,\n.input-group-btn:last-child > .dropdown-toggle,\n.input-group-btn:first-child > .btn:not(:first-child),\n.input-group-btn:first-child > .btn-group:not(:first-child) > .btn {\n border-bottom-left-radius: 0;\n border-top-left-radius: 0;\n}\n.input-group-addon:last-child {\n border-left: 0;\n}\n.input-group-btn {\n position: relative;\n font-size: 0;\n white-space: nowrap;\n}\n.input-group-btn > .btn {\n position: relative;\n}\n.input-group-btn > .btn + .btn {\n margin-left: -1px;\n}\n.input-group-btn > .btn:hover,\n.input-group-btn > .btn:focus,\n.input-group-btn > .btn:active {\n z-index: 2;\n}\n.input-group-btn:first-child > .btn,\n.input-group-btn:first-child > .btn-group {\n margin-right: -1px;\n}\n.input-group-btn:last-child > .btn,\n.input-group-btn:last-child > .btn-group {\n z-index: 2;\n margin-left: -1px;\n}\n.nav {\n margin-bottom: 0;\n padding-left: 0;\n list-style: none;\n}\n.nav > li {\n position: relative;\n display: block;\n}\n.nav > li > a {\n position: relative;\n display: block;\n padding: 10px 15px;\n}\n.nav > li > a:hover,\n.nav > li > a:focus {\n text-decoration: none;\n background-color: #eeeeee;\n}\n.nav > li.disabled > a {\n color: #777777;\n}\n.nav > li.disabled > a:hover,\n.nav > li.disabled > a:focus {\n color: #777777;\n text-decoration: none;\n background-color: transparent;\n cursor: not-allowed;\n}\n.nav .open > a,\n.nav .open > a:hover,\n.nav .open > a:focus {\n background-color: #eeeeee;\n border-color: #337ab7;\n}\n.nav .nav-divider {\n height: 1px;\n margin: 9px 0;\n overflow: hidden;\n background-color: #e5e5e5;\n}\n.nav > li > a > img {\n max-width: none;\n}\n.nav-tabs {\n border-bottom: 1px solid #ddd;\n}\n.nav-tabs > li {\n float: left;\n margin-bottom: -1px;\n}\n.nav-tabs > li > a {\n margin-right: 2px;\n line-height: 1.42857143;\n border: 1px solid transparent;\n border-radius: 4px 4px 0 0;\n}\n.nav-tabs > li > a:hover {\n border-color: #eeeeee #eeeeee #ddd;\n}\n.nav-tabs > li.active > a,\n.nav-tabs > li.active > a:hover,\n.nav-tabs > li.active > a:focus {\n color: #555555;\n background-color: #fff;\n border: 1px solid #ddd;\n border-bottom-color: transparent;\n cursor: default;\n}\n.nav-tabs.nav-justified {\n width: 100%;\n border-bottom: 0;\n}\n.nav-tabs.nav-justified > li {\n float: none;\n}\n.nav-tabs.nav-justified > li > a {\n text-align: center;\n margin-bottom: 5px;\n}\n.nav-tabs.nav-justified > .dropdown .dropdown-menu {\n top: auto;\n left: auto;\n}\n@media (min-width: 768px) {\n .nav-tabs.nav-justified > li {\n display: table-cell;\n width: 1%;\n }\n .nav-tabs.nav-justified > li > a {\n margin-bottom: 0;\n }\n}\n.nav-tabs.nav-justified > li > a {\n margin-right: 0;\n border-radius: 4px;\n}\n.nav-tabs.nav-justified > .active > a,\n.nav-tabs.nav-justified > .active > a:hover,\n.nav-tabs.nav-justified > .active > a:focus {\n border: 1px solid #ddd;\n}\n@media (min-width: 768px) {\n .nav-tabs.nav-justified > li > a {\n border-bottom: 1px solid #ddd;\n border-radius: 4px 4px 0 0;\n }\n .nav-tabs.nav-justified > .active > a,\n .nav-tabs.nav-justified > .active > a:hover,\n .nav-tabs.nav-justified > .active > a:focus {\n border-bottom-color: #fff;\n }\n}\n.nav-pills > li {\n float: left;\n}\n.nav-pills > li > a {\n border-radius: 4px;\n}\n.nav-pills > li + li {\n margin-left: 2px;\n}\n.nav-pills > li.active > a,\n.nav-pills > li.active > a:hover,\n.nav-pills > li.active > a:focus {\n color: #fff;\n background-color: #337ab7;\n}\n.nav-stacked > li {\n float: none;\n}\n.nav-stacked > li + li {\n margin-top: 2px;\n margin-left: 0;\n}\n.nav-justified {\n width: 100%;\n}\n.nav-justified > li {\n float: none;\n}\n.nav-justified > li > a {\n text-align: center;\n margin-bottom: 5px;\n}\n.nav-justified > .dropdown .dropdown-menu {\n top: auto;\n left: auto;\n}\n@media (min-width: 768px) {\n .nav-justified > li {\n display: table-cell;\n width: 1%;\n }\n .nav-justified > li > a {\n margin-bottom: 0;\n }\n}\n.nav-tabs-justified {\n border-bottom: 0;\n}\n.nav-tabs-justified > li > a {\n margin-right: 0;\n border-radius: 4px;\n}\n.nav-tabs-justified > .active > a,\n.nav-tabs-justified > .active > a:hover,\n.nav-tabs-justified > .active > a:focus {\n border: 1px solid #ddd;\n}\n@media (min-width: 768px) {\n .nav-tabs-justified > li > a {\n border-bottom: 1px solid #ddd;\n border-radius: 4px 4px 0 0;\n }\n .nav-tabs-justified > .active > a,\n .nav-tabs-justified > .active > a:hover,\n .nav-tabs-justified > .active > a:focus {\n border-bottom-color: #fff;\n }\n}\n.tab-content > .tab-pane {\n display: none;\n}\n.tab-content > .active {\n display: block;\n}\n.nav-tabs .dropdown-menu {\n margin-top: -1px;\n border-top-right-radius: 0;\n border-top-left-radius: 0;\n}\n.navbar {\n position: relative;\n min-height: 50px;\n margin-bottom: 20px;\n border: 1px solid transparent;\n}\n@media (min-width: 768px) {\n .navbar {\n border-radius: 4px;\n }\n}\n@media (min-width: 768px) {\n .navbar-header {\n float: left;\n }\n}\n.navbar-collapse {\n overflow-x: visible;\n padding-right: 15px;\n padding-left: 15px;\n border-top: 1px solid transparent;\n box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1);\n -webkit-overflow-scrolling: touch;\n}\n.navbar-collapse.in {\n overflow-y: auto;\n}\n@media (min-width: 768px) {\n .navbar-collapse {\n width: auto;\n border-top: 0;\n box-shadow: none;\n }\n .navbar-collapse.collapse {\n display: block !important;\n height: auto !important;\n padding-bottom: 0;\n overflow: visible !important;\n }\n .navbar-collapse.in {\n overflow-y: visible;\n }\n .navbar-fixed-top .navbar-collapse,\n .navbar-static-top .navbar-collapse,\n .navbar-fixed-bottom .navbar-collapse {\n padding-left: 0;\n padding-right: 0;\n }\n}\n.navbar-fixed-top .navbar-collapse,\n.navbar-fixed-bottom .navbar-collapse {\n max-height: 340px;\n}\n@media (max-device-width: 480px) and (orientation: landscape) {\n .navbar-fixed-top .navbar-collapse,\n .navbar-fixed-bottom .navbar-collapse {\n max-height: 200px;\n }\n}\n.container > .navbar-header,\n.container-fluid > .navbar-header,\n.container > .navbar-collapse,\n.container-fluid > .navbar-collapse {\n margin-right: -15px;\n margin-left: -15px;\n}\n@media (min-width: 768px) {\n .container > .navbar-header,\n .container-fluid > .navbar-header,\n .container > .navbar-collapse,\n .container-fluid > .navbar-collapse {\n margin-right: 0;\n margin-left: 0;\n }\n}\n.navbar-static-top {\n z-index: 1000;\n border-width: 0 0 1px;\n}\n@media (min-width: 768px) {\n .navbar-static-top {\n border-radius: 0;\n }\n}\n.navbar-fixed-top,\n.navbar-fixed-bottom {\n position: fixed;\n right: 0;\n left: 0;\n z-index: 1030;\n}\n@media (min-width: 768px) {\n .navbar-fixed-top,\n .navbar-fixed-bottom {\n border-radius: 0;\n }\n}\n.navbar-fixed-top {\n top: 0;\n border-width: 0 0 1px;\n}\n.navbar-fixed-bottom {\n bottom: 0;\n margin-bottom: 0;\n border-width: 1px 0 0;\n}\n.navbar-brand {\n float: left;\n padding: 15px 15px;\n font-size: 18px;\n line-height: 20px;\n height: 50px;\n}\n.navbar-brand:hover,\n.navbar-brand:focus {\n text-decoration: none;\n}\n.navbar-brand > img {\n display: block;\n}\n@media (min-width: 768px) {\n .navbar > .container .navbar-brand,\n .navbar > .container-fluid .navbar-brand {\n margin-left: -15px;\n }\n}\n.navbar-toggle {\n position: relative;\n float: right;\n margin-right: 15px;\n padding: 9px 10px;\n margin-top: 8px;\n margin-bottom: 8px;\n background-color: transparent;\n background-image: none;\n border: 1px solid transparent;\n border-radius: 4px;\n}\n.navbar-toggle:focus {\n outline: 0;\n}\n.navbar-toggle .icon-bar {\n display: block;\n width: 22px;\n height: 2px;\n border-radius: 1px;\n}\n.navbar-toggle .icon-bar + .icon-bar {\n margin-top: 4px;\n}\n@media (min-width: 768px) {\n .navbar-toggle {\n display: none;\n }\n}\n.navbar-nav {\n margin: 7.5px -15px;\n}\n.navbar-nav > li > a {\n padding-top: 10px;\n padding-bottom: 10px;\n line-height: 20px;\n}\n@media (max-width: 767px) {\n .navbar-nav .open .dropdown-menu {\n position: static;\n float: none;\n width: auto;\n margin-top: 0;\n background-color: transparent;\n border: 0;\n box-shadow: none;\n }\n .navbar-nav .open .dropdown-menu > li > a,\n .navbar-nav .open .dropdown-menu .dropdown-header {\n padding: 5px 15px 5px 25px;\n }\n .navbar-nav .open .dropdown-menu > li > a {\n line-height: 20px;\n }\n .navbar-nav .open .dropdown-menu > li > a:hover,\n .navbar-nav .open .dropdown-menu > li > a:focus {\n background-image: none;\n }\n}\n@media (min-width: 768px) {\n .navbar-nav {\n float: left;\n margin: 0;\n }\n .navbar-nav > li {\n float: left;\n }\n .navbar-nav > li > a {\n padding-top: 15px;\n padding-bottom: 15px;\n }\n}\n.navbar-form {\n margin-left: -15px;\n margin-right: -15px;\n padding: 10px 15px;\n border-top: 1px solid transparent;\n border-bottom: 1px solid transparent;\n -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1);\n box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1);\n margin-top: 8px;\n margin-bottom: 8px;\n}\n@media (min-width: 768px) {\n .navbar-form .form-group {\n display: inline-block;\n margin-bottom: 0;\n vertical-align: middle;\n }\n .navbar-form .form-control {\n display: inline-block;\n width: auto;\n vertical-align: middle;\n }\n .navbar-form .form-control-static {\n display: inline-block;\n }\n .navbar-form .input-group {\n display: inline-table;\n vertical-align: middle;\n }\n .navbar-form .input-group .input-group-addon,\n .navbar-form .input-group .input-group-btn,\n .navbar-form .input-group .form-control {\n width: auto;\n }\n .navbar-form .input-group > .form-control {\n width: 100%;\n }\n .navbar-form .control-label {\n margin-bottom: 0;\n vertical-align: middle;\n }\n .navbar-form .radio,\n .navbar-form .checkbox {\n display: inline-block;\n margin-top: 0;\n margin-bottom: 0;\n vertical-align: middle;\n }\n .navbar-form .radio label,\n .navbar-form .checkbox label {\n padding-left: 0;\n }\n .navbar-form .radio input[type=\"radio\"],\n .navbar-form .checkbox input[type=\"checkbox\"] {\n position: relative;\n margin-left: 0;\n }\n .navbar-form .has-feedback .form-control-feedback {\n top: 0;\n }\n}\n@media (max-width: 767px) {\n .navbar-form .form-group {\n margin-bottom: 5px;\n }\n .navbar-form .form-group:last-child {\n margin-bottom: 0;\n }\n}\n@media (min-width: 768px) {\n .navbar-form {\n width: auto;\n border: 0;\n margin-left: 0;\n margin-right: 0;\n padding-top: 0;\n padding-bottom: 0;\n -webkit-box-shadow: none;\n box-shadow: none;\n }\n}\n.navbar-nav > li > .dropdown-menu {\n margin-top: 0;\n border-top-right-radius: 0;\n border-top-left-radius: 0;\n}\n.navbar-fixed-bottom .navbar-nav > li > .dropdown-menu {\n margin-bottom: 0;\n border-top-right-radius: 4px;\n border-top-left-radius: 4px;\n border-bottom-right-radius: 0;\n border-bottom-left-radius: 0;\n}\n.navbar-btn {\n margin-top: 8px;\n margin-bottom: 8px;\n}\n.navbar-btn.btn-sm {\n margin-top: 10px;\n margin-bottom: 10px;\n}\n.navbar-btn.btn-xs {\n margin-top: 14px;\n margin-bottom: 14px;\n}\n.navbar-text {\n margin-top: 15px;\n margin-bottom: 15px;\n}\n@media (min-width: 768px) {\n .navbar-text {\n float: left;\n margin-left: 15px;\n margin-right: 15px;\n }\n}\n@media (min-width: 768px) {\n .navbar-left {\n float: left !important;\n }\n .navbar-right {\n float: right !important;\n margin-right: -15px;\n }\n .navbar-right ~ .navbar-right {\n margin-right: 0;\n }\n}\n.navbar-default {\n background-color: #f8f8f8;\n border-color: #e7e7e7;\n}\n.navbar-default .navbar-brand {\n color: #777;\n}\n.navbar-default .navbar-brand:hover,\n.navbar-default .navbar-brand:focus {\n color: #5e5e5e;\n background-color: transparent;\n}\n.navbar-default .navbar-text {\n color: #777;\n}\n.navbar-default .navbar-nav > li > a {\n color: #777;\n}\n.navbar-default .navbar-nav > li > a:hover,\n.navbar-default .navbar-nav > li > a:focus {\n color: #333;\n background-color: transparent;\n}\n.navbar-default .navbar-nav > .active > a,\n.navbar-default .navbar-nav > .active > a:hover,\n.navbar-default .navbar-nav > .active > a:focus {\n color: #555;\n background-color: #e7e7e7;\n}\n.navbar-default .navbar-nav > .disabled > a,\n.navbar-default .navbar-nav > .disabled > a:hover,\n.navbar-default .navbar-nav > .disabled > a:focus {\n color: #ccc;\n background-color: transparent;\n}\n.navbar-default .navbar-toggle {\n border-color: #ddd;\n}\n.navbar-default .navbar-toggle:hover,\n.navbar-default .navbar-toggle:focus {\n background-color: #ddd;\n}\n.navbar-default .navbar-toggle .icon-bar {\n background-color: #888;\n}\n.navbar-default .navbar-collapse,\n.navbar-default .navbar-form {\n border-color: #e7e7e7;\n}\n.navbar-default .navbar-nav > .open > a,\n.navbar-default .navbar-nav > .open > a:hover,\n.navbar-default .navbar-nav > .open > a:focus {\n background-color: #e7e7e7;\n color: #555;\n}\n@media (max-width: 767px) {\n .navbar-default .navbar-nav .open .dropdown-menu > li > a {\n color: #777;\n }\n .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover,\n .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus {\n color: #333;\n background-color: transparent;\n }\n .navbar-default .navbar-nav .open .dropdown-menu > .active > a,\n .navbar-default .navbar-nav .open .dropdown-menu > .active > a:hover,\n .navbar-default .navbar-nav .open .dropdown-menu > .active > a:focus {\n color: #555;\n background-color: #e7e7e7;\n }\n .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a,\n .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:hover,\n .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:focus {\n color: #ccc;\n background-color: transparent;\n }\n}\n.navbar-default .navbar-link {\n color: #777;\n}\n.navbar-default .navbar-link:hover {\n color: #333;\n}\n.navbar-default .btn-link {\n color: #777;\n}\n.navbar-default .btn-link:hover,\n.navbar-default .btn-link:focus {\n color: #333;\n}\n.navbar-default .btn-link[disabled]:hover,\nfieldset[disabled] .navbar-default .btn-link:hover,\n.navbar-default .btn-link[disabled]:focus,\nfieldset[disabled] .navbar-default .btn-link:focus {\n color: #ccc;\n}\n.navbar-inverse {\n background-color: #222;\n border-color: #080808;\n}\n.navbar-inverse .navbar-brand {\n color: #9d9d9d;\n}\n.navbar-inverse .navbar-brand:hover,\n.navbar-inverse .navbar-brand:focus {\n color: #fff;\n background-color: transparent;\n}\n.navbar-inverse .navbar-text {\n color: #9d9d9d;\n}\n.navbar-inverse .navbar-nav > li > a {\n color: #9d9d9d;\n}\n.navbar-inverse .navbar-nav > li > a:hover,\n.navbar-inverse .navbar-nav > li > a:focus {\n color: #fff;\n background-color: transparent;\n}\n.navbar-inverse .navbar-nav > .active > a,\n.navbar-inverse .navbar-nav > .active > a:hover,\n.navbar-inverse .navbar-nav > .active > a:focus {\n color: #fff;\n background-color: #080808;\n}\n.navbar-inverse .navbar-nav > .disabled > a,\n.navbar-inverse .navbar-nav > .disabled > a:hover,\n.navbar-inverse .navbar-nav > .disabled > a:focus {\n color: #444;\n background-color: transparent;\n}\n.navbar-inverse .navbar-toggle {\n border-color: #333;\n}\n.navbar-inverse .navbar-toggle:hover,\n.navbar-inverse .navbar-toggle:focus {\n background-color: #333;\n}\n.navbar-inverse .navbar-toggle .icon-bar {\n background-color: #fff;\n}\n.navbar-inverse .navbar-collapse,\n.navbar-inverse .navbar-form {\n border-color: #101010;\n}\n.navbar-inverse .navbar-nav > .open > a,\n.navbar-inverse .navbar-nav > .open > a:hover,\n.navbar-inverse .navbar-nav > .open > a:focus {\n background-color: #080808;\n color: #fff;\n}\n@media (max-width: 767px) {\n .navbar-inverse .navbar-nav .open .dropdown-menu > .dropdown-header {\n border-color: #080808;\n }\n .navbar-inverse .navbar-nav .open .dropdown-menu .divider {\n background-color: #080808;\n }\n .navbar-inverse .navbar-nav .open .dropdown-menu > li > a {\n color: #9d9d9d;\n }\n .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:hover,\n .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:focus {\n color: #fff;\n background-color: transparent;\n }\n .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a,\n .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:hover,\n .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:focus {\n color: #fff;\n background-color: #080808;\n }\n .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a,\n .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:hover,\n .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:focus {\n color: #444;\n background-color: transparent;\n }\n}\n.navbar-inverse .navbar-link {\n color: #9d9d9d;\n}\n.navbar-inverse .navbar-link:hover {\n color: #fff;\n}\n.navbar-inverse .btn-link {\n color: #9d9d9d;\n}\n.navbar-inverse .btn-link:hover,\n.navbar-inverse .btn-link:focus {\n color: #fff;\n}\n.navbar-inverse .btn-link[disabled]:hover,\nfieldset[disabled] .navbar-inverse .btn-link:hover,\n.navbar-inverse .btn-link[disabled]:focus,\nfieldset[disabled] .navbar-inverse .btn-link:focus {\n color: #444;\n}\n.breadcrumb {\n padding: 8px 15px;\n margin-bottom: 20px;\n list-style: none;\n background-color: #f5f5f5;\n border-radius: 4px;\n}\n.breadcrumb > li {\n display: inline-block;\n}\n.breadcrumb > li + li:before {\n content: \"/\\00a0\";\n padding: 0 5px;\n color: #ccc;\n}\n.breadcrumb > .active {\n color: #777777;\n}\n.pagination {\n display: inline-block;\n padding-left: 0;\n margin: 20px 0;\n border-radius: 4px;\n}\n.pagination > li {\n display: inline;\n}\n.pagination > li > a,\n.pagination > li > span {\n position: relative;\n float: left;\n padding: 6px 12px;\n line-height: 1.42857143;\n text-decoration: none;\n color: #337ab7;\n background-color: #fff;\n border: 1px solid #ddd;\n margin-left: -1px;\n}\n.pagination > li:first-child > a,\n.pagination > li:first-child > span {\n margin-left: 0;\n border-bottom-left-radius: 4px;\n border-top-left-radius: 4px;\n}\n.pagination > li:last-child > a,\n.pagination > li:last-child > span {\n border-bottom-right-radius: 4px;\n border-top-right-radius: 4px;\n}\n.pagination > li > a:hover,\n.pagination > li > span:hover,\n.pagination > li > a:focus,\n.pagination > li > span:focus {\n z-index: 2;\n color: #23527c;\n background-color: #eeeeee;\n border-color: #ddd;\n}\n.pagination > .active > a,\n.pagination > .active > span,\n.pagination > .active > a:hover,\n.pagination > .active > span:hover,\n.pagination > .active > a:focus,\n.pagination > .active > span:focus {\n z-index: 3;\n color: #fff;\n background-color: #337ab7;\n border-color: #337ab7;\n cursor: default;\n}\n.pagination > .disabled > span,\n.pagination > .disabled > span:hover,\n.pagination > .disabled > span:focus,\n.pagination > .disabled > a,\n.pagination > .disabled > a:hover,\n.pagination > .disabled > a:focus {\n color: #777777;\n background-color: #fff;\n border-color: #ddd;\n cursor: not-allowed;\n}\n.pagination-lg > li > a,\n.pagination-lg > li > span {\n padding: 10px 16px;\n font-size: 18px;\n line-height: 1.3333333;\n}\n.pagination-lg > li:first-child > a,\n.pagination-lg > li:first-child > span {\n border-bottom-left-radius: 6px;\n border-top-left-radius: 6px;\n}\n.pagination-lg > li:last-child > a,\n.pagination-lg > li:last-child > span {\n border-bottom-right-radius: 6px;\n border-top-right-radius: 6px;\n}\n.pagination-sm > li > a,\n.pagination-sm > li > span {\n padding: 5px 10px;\n font-size: 12px;\n line-height: 1.5;\n}\n.pagination-sm > li:first-child > a,\n.pagination-sm > li:first-child > span {\n border-bottom-left-radius: 3px;\n border-top-left-radius: 3px;\n}\n.pagination-sm > li:last-child > a,\n.pagination-sm > li:last-child > span {\n border-bottom-right-radius: 3px;\n border-top-right-radius: 3px;\n}\n.pager {\n padding-left: 0;\n margin: 20px 0;\n list-style: none;\n text-align: center;\n}\n.pager li {\n display: inline;\n}\n.pager li > a,\n.pager li > span {\n display: inline-block;\n padding: 5px 14px;\n background-color: #fff;\n border: 1px solid #ddd;\n border-radius: 15px;\n}\n.pager li > a:hover,\n.pager li > a:focus {\n text-decoration: none;\n background-color: #eeeeee;\n}\n.pager .next > a,\n.pager .next > span {\n float: right;\n}\n.pager .previous > a,\n.pager .previous > span {\n float: left;\n}\n.pager .disabled > a,\n.pager .disabled > a:hover,\n.pager .disabled > a:focus,\n.pager .disabled > span {\n color: #777777;\n background-color: #fff;\n cursor: not-allowed;\n}\n.label {\n display: inline;\n padding: .2em .6em .3em;\n font-size: 75%;\n font-weight: bold;\n line-height: 1;\n color: #fff;\n text-align: center;\n white-space: nowrap;\n vertical-align: baseline;\n border-radius: .25em;\n}\na.label:hover,\na.label:focus {\n color: #fff;\n text-decoration: none;\n cursor: pointer;\n}\n.label:empty {\n display: none;\n}\n.btn .label {\n position: relative;\n top: -1px;\n}\n.label-default {\n background-color: #777777;\n}\n.label-default[href]:hover,\n.label-default[href]:focus {\n background-color: #5e5e5e;\n}\n.label-primary {\n background-color: #337ab7;\n}\n.label-primary[href]:hover,\n.label-primary[href]:focus {\n background-color: #286090;\n}\n.label-success {\n background-color: #5cb85c;\n}\n.label-success[href]:hover,\n.label-success[href]:focus {\n background-color: #449d44;\n}\n.label-info {\n background-color: #5bc0de;\n}\n.label-info[href]:hover,\n.label-info[href]:focus {\n background-color: #31b0d5;\n}\n.label-warning {\n background-color: #f0ad4e;\n}\n.label-warning[href]:hover,\n.label-warning[href]:focus {\n background-color: #ec971f;\n}\n.label-danger {\n background-color: #d9534f;\n}\n.label-danger[href]:hover,\n.label-danger[href]:focus {\n background-color: #c9302c;\n}\n.badge {\n display: inline-block;\n min-width: 10px;\n padding: 3px 7px;\n font-size: 12px;\n font-weight: bold;\n color: #fff;\n line-height: 1;\n vertical-align: middle;\n white-space: nowrap;\n text-align: center;\n background-color: #777777;\n border-radius: 10px;\n}\n.badge:empty {\n display: none;\n}\n.btn .badge {\n position: relative;\n top: -1px;\n}\n.btn-xs .badge,\n.btn-group-xs > .btn .badge {\n top: 0;\n padding: 1px 5px;\n}\na.badge:hover,\na.badge:focus {\n color: #fff;\n text-decoration: none;\n cursor: pointer;\n}\n.list-group-item.active > .badge,\n.nav-pills > .active > a > .badge {\n color: #337ab7;\n background-color: #fff;\n}\n.list-group-item > .badge {\n float: right;\n}\n.list-group-item > .badge + .badge {\n margin-right: 5px;\n}\n.nav-pills > li > a > .badge {\n margin-left: 3px;\n}\n.jumbotron {\n padding-top: 30px;\n padding-bottom: 30px;\n margin-bottom: 30px;\n color: inherit;\n background-color: #eeeeee;\n}\n.jumbotron h1,\n.jumbotron .h1 {\n color: inherit;\n}\n.jumbotron p {\n margin-bottom: 15px;\n font-size: 21px;\n font-weight: 200;\n}\n.jumbotron > hr {\n border-top-color: #d5d5d5;\n}\n.container .jumbotron,\n.container-fluid .jumbotron {\n border-radius: 6px;\n padding-left: 15px;\n padding-right: 15px;\n}\n.jumbotron .container {\n max-width: 100%;\n}\n@media screen and (min-width: 768px) {\n .jumbotron {\n padding-top: 48px;\n padding-bottom: 48px;\n }\n .container .jumbotron,\n .container-fluid .jumbotron {\n padding-left: 60px;\n padding-right: 60px;\n }\n .jumbotron h1,\n .jumbotron .h1 {\n font-size: 63px;\n }\n}\n.thumbnail {\n display: block;\n padding: 4px;\n margin-bottom: 20px;\n line-height: 1.42857143;\n background-color: #fff;\n border: 1px solid #ddd;\n border-radius: 4px;\n -webkit-transition: border 0.2s ease-in-out;\n -o-transition: border 0.2s ease-in-out;\n transition: border 0.2s ease-in-out;\n}\n.thumbnail > img,\n.thumbnail a > img {\n margin-left: auto;\n margin-right: auto;\n}\na.thumbnail:hover,\na.thumbnail:focus,\na.thumbnail.active {\n border-color: #337ab7;\n}\n.thumbnail .caption {\n padding: 9px;\n color: #333333;\n}\n.alert {\n padding: 15px;\n margin-bottom: 20px;\n border: 1px solid transparent;\n border-radius: 4px;\n}\n.alert h4 {\n margin-top: 0;\n color: inherit;\n}\n.alert .alert-link {\n font-weight: bold;\n}\n.alert > p,\n.alert > ul {\n margin-bottom: 0;\n}\n.alert > p + p {\n margin-top: 5px;\n}\n.alert-dismissable,\n.alert-dismissible {\n padding-right: 35px;\n}\n.alert-dismissable .close,\n.alert-dismissible .close {\n position: relative;\n top: -2px;\n right: -21px;\n color: inherit;\n}\n.alert-success {\n background-color: #dff0d8;\n border-color: #d6e9c6;\n color: #3c763d;\n}\n.alert-success hr {\n border-top-color: #c9e2b3;\n}\n.alert-success .alert-link {\n color: #2b542c;\n}\n.alert-info {\n background-color: #d9edf7;\n border-color: #bce8f1;\n color: #31708f;\n}\n.alert-info hr {\n border-top-color: #a6e1ec;\n}\n.alert-info .alert-link {\n color: #245269;\n}\n.alert-warning {\n background-color: #fcf8e3;\n border-color: #faebcc;\n color: #8a6d3b;\n}\n.alert-warning hr {\n border-top-color: #f7e1b5;\n}\n.alert-warning .alert-link {\n color: #66512c;\n}\n.alert-danger {\n background-color: #f2dede;\n border-color: #ebccd1;\n color: #a94442;\n}\n.alert-danger hr {\n border-top-color: #e4b9c0;\n}\n.alert-danger .alert-link {\n color: #843534;\n}\n@-webkit-keyframes progress-bar-stripes {\n from {\n background-position: 40px 0;\n }\n to {\n background-position: 0 0;\n }\n}\n@keyframes progress-bar-stripes {\n from {\n background-position: 40px 0;\n }\n to {\n background-position: 0 0;\n }\n}\n.progress {\n overflow: hidden;\n height: 20px;\n margin-bottom: 20px;\n background-color: #f5f5f5;\n border-radius: 4px;\n -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);\n box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);\n}\n.progress-bar {\n float: left;\n width: 0%;\n height: 100%;\n font-size: 12px;\n line-height: 20px;\n color: #fff;\n text-align: center;\n background-color: #337ab7;\n -webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);\n box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);\n -webkit-transition: width 0.6s ease;\n -o-transition: width 0.6s ease;\n transition: width 0.6s ease;\n}\n.progress-striped .progress-bar,\n.progress-bar-striped {\n 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);\n 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);\n 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);\n background-size: 40px 40px;\n}\n.progress.active .progress-bar,\n.progress-bar.active {\n -webkit-animation: progress-bar-stripes 2s linear infinite;\n -o-animation: progress-bar-stripes 2s linear infinite;\n animation: progress-bar-stripes 2s linear infinite;\n}\n.progress-bar-success {\n background-color: #5cb85c;\n}\n.progress-striped .progress-bar-success {\n 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);\n 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);\n 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);\n}\n.progress-bar-info {\n background-color: #5bc0de;\n}\n.progress-striped .progress-bar-info {\n 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);\n 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);\n 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);\n}\n.progress-bar-warning {\n background-color: #f0ad4e;\n}\n.progress-striped .progress-bar-warning {\n 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);\n 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);\n 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);\n}\n.progress-bar-danger {\n background-color: #d9534f;\n}\n.progress-striped .progress-bar-danger {\n 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);\n 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);\n 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);\n}\n.media {\n margin-top: 15px;\n}\n.media:first-child {\n margin-top: 0;\n}\n.media,\n.media-body {\n zoom: 1;\n overflow: hidden;\n}\n.media-body {\n width: 10000px;\n}\n.media-object {\n display: block;\n}\n.media-object.img-thumbnail {\n max-width: none;\n}\n.media-right,\n.media > .pull-right {\n padding-left: 10px;\n}\n.media-left,\n.media > .pull-left {\n padding-right: 10px;\n}\n.media-left,\n.media-right,\n.media-body {\n display: table-cell;\n vertical-align: top;\n}\n.media-middle {\n vertical-align: middle;\n}\n.media-bottom {\n vertical-align: bottom;\n}\n.media-heading {\n margin-top: 0;\n margin-bottom: 5px;\n}\n.media-list {\n padding-left: 0;\n list-style: none;\n}\n.list-group {\n margin-bottom: 20px;\n padding-left: 0;\n}\n.list-group-item {\n position: relative;\n display: block;\n padding: 10px 15px;\n margin-bottom: -1px;\n background-color: #fff;\n border: 1px solid #ddd;\n}\n.list-group-item:first-child {\n border-top-right-radius: 4px;\n border-top-left-radius: 4px;\n}\n.list-group-item:last-child {\n margin-bottom: 0;\n border-bottom-right-radius: 4px;\n border-bottom-left-radius: 4px;\n}\na.list-group-item,\nbutton.list-group-item {\n color: #555;\n}\na.list-group-item .list-group-item-heading,\nbutton.list-group-item .list-group-item-heading {\n color: #333;\n}\na.list-group-item:hover,\nbutton.list-group-item:hover,\na.list-group-item:focus,\nbutton.list-group-item:focus {\n text-decoration: none;\n color: #555;\n background-color: #f5f5f5;\n}\nbutton.list-group-item {\n width: 100%;\n text-align: left;\n}\n.list-group-item.disabled,\n.list-group-item.disabled:hover,\n.list-group-item.disabled:focus {\n background-color: #eeeeee;\n color: #777777;\n cursor: not-allowed;\n}\n.list-group-item.disabled .list-group-item-heading,\n.list-group-item.disabled:hover .list-group-item-heading,\n.list-group-item.disabled:focus .list-group-item-heading {\n color: inherit;\n}\n.list-group-item.disabled .list-group-item-text,\n.list-group-item.disabled:hover .list-group-item-text,\n.list-group-item.disabled:focus .list-group-item-text {\n color: #777777;\n}\n.list-group-item.active,\n.list-group-item.active:hover,\n.list-group-item.active:focus {\n z-index: 2;\n color: #fff;\n background-color: #337ab7;\n border-color: #337ab7;\n}\n.list-group-item.active .list-group-item-heading,\n.list-group-item.active:hover .list-group-item-heading,\n.list-group-item.active:focus .list-group-item-heading,\n.list-group-item.active .list-group-item-heading > small,\n.list-group-item.active:hover .list-group-item-heading > small,\n.list-group-item.active:focus .list-group-item-heading > small,\n.list-group-item.active .list-group-item-heading > .small,\n.list-group-item.active:hover .list-group-item-heading > .small,\n.list-group-item.active:focus .list-group-item-heading > .small {\n color: inherit;\n}\n.list-group-item.active .list-group-item-text,\n.list-group-item.active:hover .list-group-item-text,\n.list-group-item.active:focus .list-group-item-text {\n color: #c7ddef;\n}\n.list-group-item-success {\n color: #3c763d;\n background-color: #dff0d8;\n}\na.list-group-item-success,\nbutton.list-group-item-success {\n color: #3c763d;\n}\na.list-group-item-success .list-group-item-heading,\nbutton.list-group-item-success .list-group-item-heading {\n color: inherit;\n}\na.list-group-item-success:hover,\nbutton.list-group-item-success:hover,\na.list-group-item-success:focus,\nbutton.list-group-item-success:focus {\n color: #3c763d;\n background-color: #d0e9c6;\n}\na.list-group-item-success.active,\nbutton.list-group-item-success.active,\na.list-group-item-success.active:hover,\nbutton.list-group-item-success.active:hover,\na.list-group-item-success.active:focus,\nbutton.list-group-item-success.active:focus {\n color: #fff;\n background-color: #3c763d;\n border-color: #3c763d;\n}\n.list-group-item-info {\n color: #31708f;\n background-color: #d9edf7;\n}\na.list-group-item-info,\nbutton.list-group-item-info {\n color: #31708f;\n}\na.list-group-item-info .list-group-item-heading,\nbutton.list-group-item-info .list-group-item-heading {\n color: inherit;\n}\na.list-group-item-info:hover,\nbutton.list-group-item-info:hover,\na.list-group-item-info:focus,\nbutton.list-group-item-info:focus {\n color: #31708f;\n background-color: #c4e3f3;\n}\na.list-group-item-info.active,\nbutton.list-group-item-info.active,\na.list-group-item-info.active:hover,\nbutton.list-group-item-info.active:hover,\na.list-group-item-info.active:focus,\nbutton.list-group-item-info.active:focus {\n color: #fff;\n background-color: #31708f;\n border-color: #31708f;\n}\n.list-group-item-warning {\n color: #8a6d3b;\n background-color: #fcf8e3;\n}\na.list-group-item-warning,\nbutton.list-group-item-warning {\n color: #8a6d3b;\n}\na.list-group-item-warning .list-group-item-heading,\nbutton.list-group-item-warning .list-group-item-heading {\n color: inherit;\n}\na.list-group-item-warning:hover,\nbutton.list-group-item-warning:hover,\na.list-group-item-warning:focus,\nbutton.list-group-item-warning:focus {\n color: #8a6d3b;\n background-color: #faf2cc;\n}\na.list-group-item-warning.active,\nbutton.list-group-item-warning.active,\na.list-group-item-warning.active:hover,\nbutton.list-group-item-warning.active:hover,\na.list-group-item-warning.active:focus,\nbutton.list-group-item-warning.active:focus {\n color: #fff;\n background-color: #8a6d3b;\n border-color: #8a6d3b;\n}\n.list-group-item-danger {\n color: #a94442;\n background-color: #f2dede;\n}\na.list-group-item-danger,\nbutton.list-group-item-danger {\n color: #a94442;\n}\na.list-group-item-danger .list-group-item-heading,\nbutton.list-group-item-danger .list-group-item-heading {\n color: inherit;\n}\na.list-group-item-danger:hover,\nbutton.list-group-item-danger:hover,\na.list-group-item-danger:focus,\nbutton.list-group-item-danger:focus {\n color: #a94442;\n background-color: #ebcccc;\n}\na.list-group-item-danger.active,\nbutton.list-group-item-danger.active,\na.list-group-item-danger.active:hover,\nbutton.list-group-item-danger.active:hover,\na.list-group-item-danger.active:focus,\nbutton.list-group-item-danger.active:focus {\n color: #fff;\n background-color: #a94442;\n border-color: #a94442;\n}\n.list-group-item-heading {\n margin-top: 0;\n margin-bottom: 5px;\n}\n.list-group-item-text {\n margin-bottom: 0;\n line-height: 1.3;\n}\n.panel {\n margin-bottom: 20px;\n background-color: #fff;\n border: 1px solid transparent;\n border-radius: 4px;\n -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);\n box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);\n}\n.panel-body {\n padding: 15px;\n}\n.panel-heading {\n padding: 10px 15px;\n border-bottom: 1px solid transparent;\n border-top-right-radius: 3px;\n border-top-left-radius: 3px;\n}\n.panel-heading > .dropdown .dropdown-toggle {\n color: inherit;\n}\n.panel-title {\n margin-top: 0;\n margin-bottom: 0;\n font-size: 16px;\n color: inherit;\n}\n.panel-title > a,\n.panel-title > small,\n.panel-title > .small,\n.panel-title > small > a,\n.panel-title > .small > a {\n color: inherit;\n}\n.panel-footer {\n padding: 10px 15px;\n background-color: #f5f5f5;\n border-top: 1px solid #ddd;\n border-bottom-right-radius: 3px;\n border-bottom-left-radius: 3px;\n}\n.panel > .list-group,\n.panel > .panel-collapse > .list-group {\n margin-bottom: 0;\n}\n.panel > .list-group .list-group-item,\n.panel > .panel-collapse > .list-group .list-group-item {\n border-width: 1px 0;\n border-radius: 0;\n}\n.panel > .list-group:first-child .list-group-item:first-child,\n.panel > .panel-collapse > .list-group:first-child .list-group-item:first-child {\n border-top: 0;\n border-top-right-radius: 3px;\n border-top-left-radius: 3px;\n}\n.panel > .list-group:last-child .list-group-item:last-child,\n.panel > .panel-collapse > .list-group:last-child .list-group-item:last-child {\n border-bottom: 0;\n border-bottom-right-radius: 3px;\n border-bottom-left-radius: 3px;\n}\n.panel > .panel-heading + .panel-collapse > .list-group .list-group-item:first-child {\n border-top-right-radius: 0;\n border-top-left-radius: 0;\n}\n.panel-heading + .list-group .list-group-item:first-child {\n border-top-width: 0;\n}\n.list-group + .panel-footer {\n border-top-width: 0;\n}\n.panel > .table,\n.panel > .table-responsive > .table,\n.panel > .panel-collapse > .table {\n margin-bottom: 0;\n}\n.panel > .table caption,\n.panel > .table-responsive > .table caption,\n.panel > .panel-collapse > .table caption {\n padding-left: 15px;\n padding-right: 15px;\n}\n.panel > .table:first-child,\n.panel > .table-responsive:first-child > .table:first-child {\n border-top-right-radius: 3px;\n border-top-left-radius: 3px;\n}\n.panel > .table:first-child > thead:first-child > tr:first-child,\n.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child,\n.panel > .table:first-child > tbody:first-child > tr:first-child,\n.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child {\n border-top-left-radius: 3px;\n border-top-right-radius: 3px;\n}\n.panel > .table:first-child > thead:first-child > tr:first-child td:first-child,\n.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:first-child,\n.panel > .table:first-child > tbody:first-child > tr:first-child td:first-child,\n.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:first-child,\n.panel > .table:first-child > thead:first-child > tr:first-child th:first-child,\n.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:first-child,\n.panel > .table:first-child > tbody:first-child > tr:first-child th:first-child,\n.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:first-child {\n border-top-left-radius: 3px;\n}\n.panel > .table:first-child > thead:first-child > tr:first-child td:last-child,\n.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:last-child,\n.panel > .table:first-child > tbody:first-child > tr:first-child td:last-child,\n.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:last-child,\n.panel > .table:first-child > thead:first-child > tr:first-child th:last-child,\n.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:last-child,\n.panel > .table:first-child > tbody:first-child > tr:first-child th:last-child,\n.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:last-child {\n border-top-right-radius: 3px;\n}\n.panel > .table:last-child,\n.panel > .table-responsive:last-child > .table:last-child {\n border-bottom-right-radius: 3px;\n border-bottom-left-radius: 3px;\n}\n.panel > .table:last-child > tbody:last-child > tr:last-child,\n.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child,\n.panel > .table:last-child > tfoot:last-child > tr:last-child,\n.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child {\n border-bottom-left-radius: 3px;\n border-bottom-right-radius: 3px;\n}\n.panel > .table:last-child > tbody:last-child > tr:last-child td:first-child,\n.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:first-child,\n.panel > .table:last-child > tfoot:last-child > tr:last-child td:first-child,\n.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:first-child,\n.panel > .table:last-child > tbody:last-child > tr:last-child th:first-child,\n.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:first-child,\n.panel > .table:last-child > tfoot:last-child > tr:last-child th:first-child,\n.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:first-child {\n border-bottom-left-radius: 3px;\n}\n.panel > .table:last-child > tbody:last-child > tr:last-child td:last-child,\n.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:last-child,\n.panel > .table:last-child > tfoot:last-child > tr:last-child td:last-child,\n.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:last-child,\n.panel > .table:last-child > tbody:last-child > tr:last-child th:last-child,\n.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:last-child,\n.panel > .table:last-child > tfoot:last-child > tr:last-child th:last-child,\n.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:last-child {\n border-bottom-right-radius: 3px;\n}\n.panel > .panel-body + .table,\n.panel > .panel-body + .table-responsive,\n.panel > .table + .panel-body,\n.panel > .table-responsive + .panel-body {\n border-top: 1px solid #ddd;\n}\n.panel > .table > tbody:first-child > tr:first-child th,\n.panel > .table > tbody:first-child > tr:first-child td {\n border-top: 0;\n}\n.panel > .table-bordered,\n.panel > .table-responsive > .table-bordered {\n border: 0;\n}\n.panel > .table-bordered > thead > tr > th:first-child,\n.panel > .table-responsive > .table-bordered > thead > tr > th:first-child,\n.panel > .table-bordered > tbody > tr > th:first-child,\n.panel > .table-responsive > .table-bordered > tbody > tr > th:first-child,\n.panel > .table-bordered > tfoot > tr > th:first-child,\n.panel > .table-responsive > .table-bordered > tfoot > tr > th:first-child,\n.panel > .table-bordered > thead > tr > td:first-child,\n.panel > .table-responsive > .table-bordered > thead > tr > td:first-child,\n.panel > .table-bordered > tbody > tr > td:first-child,\n.panel > .table-responsive > .table-bordered > tbody > tr > td:first-child,\n.panel > .table-bordered > tfoot > tr > td:first-child,\n.panel > .table-responsive > .table-bordered > tfoot > tr > td:first-child {\n border-left: 0;\n}\n.panel > .table-bordered > thead > tr > th:last-child,\n.panel > .table-responsive > .table-bordered > thead > tr > th:last-child,\n.panel > .table-bordered > tbody > tr > th:last-child,\n.panel > .table-responsive > .table-bordered > tbody > tr > th:last-child,\n.panel > .table-bordered > tfoot > tr > th:last-child,\n.panel > .table-responsive > .table-bordered > tfoot > tr > th:last-child,\n.panel > .table-bordered > thead > tr > td:last-child,\n.panel > .table-responsive > .table-bordered > thead > tr > td:last-child,\n.panel > .table-bordered > tbody > tr > td:last-child,\n.panel > .table-responsive > .table-bordered > tbody > tr > td:last-child,\n.panel > .table-bordered > tfoot > tr > td:last-child,\n.panel > .table-responsive > .table-bordered > tfoot > tr > td:last-child {\n border-right: 0;\n}\n.panel > .table-bordered > thead > tr:first-child > td,\n.panel > .table-responsive > .table-bordered > thead > tr:first-child > td,\n.panel > .table-bordered > tbody > tr:first-child > td,\n.panel > .table-responsive > .table-bordered > tbody > tr:first-child > td,\n.panel > .table-bordered > thead > tr:first-child > th,\n.panel > .table-responsive > .table-bordered > thead > tr:first-child > th,\n.panel > .table-bordered > tbody > tr:first-child > th,\n.panel > .table-responsive > .table-bordered > tbody > tr:first-child > th {\n border-bottom: 0;\n}\n.panel > .table-bordered > tbody > tr:last-child > td,\n.panel > .table-responsive > .table-bordered > tbody > tr:last-child > td,\n.panel > .table-bordered > tfoot > tr:last-child > td,\n.panel > .table-responsive > .table-bordered > tfoot > tr:last-child > td,\n.panel > .table-bordered > tbody > tr:last-child > th,\n.panel > .table-responsive > .table-bordered > tbody > tr:last-child > th,\n.panel > .table-bordered > tfoot > tr:last-child > th,\n.panel > .table-responsive > .table-bordered > tfoot > tr:last-child > th {\n border-bottom: 0;\n}\n.panel > .table-responsive {\n border: 0;\n margin-bottom: 0;\n}\n.panel-group {\n margin-bottom: 20px;\n}\n.panel-group .panel {\n margin-bottom: 0;\n border-radius: 4px;\n}\n.panel-group .panel + .panel {\n margin-top: 5px;\n}\n.panel-group .panel-heading {\n border-bottom: 0;\n}\n.panel-group .panel-heading + .panel-collapse > .panel-body,\n.panel-group .panel-heading + .panel-collapse > .list-group {\n border-top: 1px solid #ddd;\n}\n.panel-group .panel-footer {\n border-top: 0;\n}\n.panel-group .panel-footer + .panel-collapse .panel-body {\n border-bottom: 1px solid #ddd;\n}\n.panel-default {\n border-color: #ddd;\n}\n.panel-default > .panel-heading {\n color: #333333;\n background-color: #f5f5f5;\n border-color: #ddd;\n}\n.panel-default > .panel-heading + .panel-collapse > .panel-body {\n border-top-color: #ddd;\n}\n.panel-default > .panel-heading .badge {\n color: #f5f5f5;\n background-color: #333333;\n}\n.panel-default > .panel-footer + .panel-collapse > .panel-body {\n border-bottom-color: #ddd;\n}\n.panel-primary {\n border-color: #337ab7;\n}\n.panel-primary > .panel-heading {\n color: #fff;\n background-color: #337ab7;\n border-color: #337ab7;\n}\n.panel-primary > .panel-heading + .panel-collapse > .panel-body {\n border-top-color: #337ab7;\n}\n.panel-primary > .panel-heading .badge {\n color: #337ab7;\n background-color: #fff;\n}\n.panel-primary > .panel-footer + .panel-collapse > .panel-body {\n border-bottom-color: #337ab7;\n}\n.panel-success {\n border-color: #d6e9c6;\n}\n.panel-success > .panel-heading {\n color: #3c763d;\n background-color: #dff0d8;\n border-color: #d6e9c6;\n}\n.panel-success > .panel-heading + .panel-collapse > .panel-body {\n border-top-color: #d6e9c6;\n}\n.panel-success > .panel-heading .badge {\n color: #dff0d8;\n background-color: #3c763d;\n}\n.panel-success > .panel-footer + .panel-collapse > .panel-body {\n border-bottom-color: #d6e9c6;\n}\n.panel-info {\n border-color: #bce8f1;\n}\n.panel-info > .panel-heading {\n color: #31708f;\n background-color: #d9edf7;\n border-color: #bce8f1;\n}\n.panel-info > .panel-heading + .panel-collapse > .panel-body {\n border-top-color: #bce8f1;\n}\n.panel-info > .panel-heading .badge {\n color: #d9edf7;\n background-color: #31708f;\n}\n.panel-info > .panel-footer + .panel-collapse > .panel-body {\n border-bottom-color: #bce8f1;\n}\n.panel-warning {\n border-color: #faebcc;\n}\n.panel-warning > .panel-heading {\n color: #8a6d3b;\n background-color: #fcf8e3;\n border-color: #faebcc;\n}\n.panel-warning > .panel-heading + .panel-collapse > .panel-body {\n border-top-color: #faebcc;\n}\n.panel-warning > .panel-heading .badge {\n color: #fcf8e3;\n background-color: #8a6d3b;\n}\n.panel-warning > .panel-footer + .panel-collapse > .panel-body {\n border-bottom-color: #faebcc;\n}\n.panel-danger {\n border-color: #ebccd1;\n}\n.panel-danger > .panel-heading {\n color: #a94442;\n background-color: #f2dede;\n border-color: #ebccd1;\n}\n.panel-danger > .panel-heading + .panel-collapse > .panel-body {\n border-top-color: #ebccd1;\n}\n.panel-danger > .panel-heading .badge {\n color: #f2dede;\n background-color: #a94442;\n}\n.panel-danger > .panel-footer + .panel-collapse > .panel-body {\n border-bottom-color: #ebccd1;\n}\n.embed-responsive {\n position: relative;\n display: block;\n height: 0;\n padding: 0;\n overflow: hidden;\n}\n.embed-responsive .embed-responsive-item,\n.embed-responsive iframe,\n.embed-responsive embed,\n.embed-responsive object,\n.embed-responsive video {\n position: absolute;\n top: 0;\n left: 0;\n bottom: 0;\n height: 100%;\n width: 100%;\n border: 0;\n}\n.embed-responsive-16by9 {\n padding-bottom: 56.25%;\n}\n.embed-responsive-4by3 {\n padding-bottom: 75%;\n}\n.well {\n min-height: 20px;\n padding: 19px;\n margin-bottom: 20px;\n background-color: #f5f5f5;\n border: 1px solid #e3e3e3;\n border-radius: 4px;\n -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);\n box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);\n}\n.well blockquote {\n border-color: #ddd;\n border-color: rgba(0, 0, 0, 0.15);\n}\n.well-lg {\n padding: 24px;\n border-radius: 6px;\n}\n.well-sm {\n padding: 9px;\n border-radius: 3px;\n}\n.close {\n float: right;\n font-size: 21px;\n font-weight: bold;\n line-height: 1;\n color: #000;\n text-shadow: 0 1px 0 #fff;\n opacity: 0.2;\n filter: alpha(opacity=20);\n}\n.close:hover,\n.close:focus {\n color: #000;\n text-decoration: none;\n cursor: pointer;\n opacity: 0.5;\n filter: alpha(opacity=50);\n}\nbutton.close {\n padding: 0;\n cursor: pointer;\n background: transparent;\n border: 0;\n -webkit-appearance: none;\n}\n.modal-open {\n overflow: hidden;\n}\n.modal {\n display: none;\n overflow: hidden;\n position: fixed;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n z-index: 1050;\n -webkit-overflow-scrolling: touch;\n outline: 0;\n}\n.modal.fade .modal-dialog {\n -webkit-transform: translate(0, -25%);\n -ms-transform: translate(0, -25%);\n -o-transform: translate(0, -25%);\n transform: translate(0, -25%);\n -webkit-transition: -webkit-transform 0.3s ease-out;\n -moz-transition: -moz-transform 0.3s ease-out;\n -o-transition: -o-transform 0.3s ease-out;\n transition: transform 0.3s ease-out;\n}\n.modal.in .modal-dialog {\n -webkit-transform: translate(0, 0);\n -ms-transform: translate(0, 0);\n -o-transform: translate(0, 0);\n transform: translate(0, 0);\n}\n.modal-open .modal {\n overflow-x: hidden;\n overflow-y: auto;\n}\n.modal-dialog {\n position: relative;\n width: auto;\n margin: 10px;\n}\n.modal-content {\n position: relative;\n background-color: #fff;\n border: 1px solid #999;\n border: 1px solid rgba(0, 0, 0, 0.2);\n border-radius: 6px;\n -webkit-box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5);\n box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5);\n background-clip: padding-box;\n outline: 0;\n}\n.modal-backdrop {\n position: fixed;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n z-index: 1040;\n background-color: #000;\n}\n.modal-backdrop.fade {\n opacity: 0;\n filter: alpha(opacity=0);\n}\n.modal-backdrop.in {\n opacity: 0.5;\n filter: alpha(opacity=50);\n}\n.modal-header {\n padding: 15px;\n border-bottom: 1px solid #e5e5e5;\n}\n.modal-header .close {\n margin-top: -2px;\n}\n.modal-title {\n margin: 0;\n line-height: 1.42857143;\n}\n.modal-body {\n position: relative;\n padding: 15px;\n}\n.modal-footer {\n padding: 15px;\n text-align: right;\n border-top: 1px solid #e5e5e5;\n}\n.modal-footer .btn + .btn {\n margin-left: 5px;\n margin-bottom: 0;\n}\n.modal-footer .btn-group .btn + .btn {\n margin-left: -1px;\n}\n.modal-footer .btn-block + .btn-block {\n margin-left: 0;\n}\n.modal-scrollbar-measure {\n position: absolute;\n top: -9999px;\n width: 50px;\n height: 50px;\n overflow: scroll;\n}\n@media (min-width: 768px) {\n .modal-dialog {\n width: 600px;\n margin: 30px auto;\n }\n .modal-content {\n -webkit-box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5);\n box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5);\n }\n .modal-sm {\n width: 300px;\n }\n}\n@media (min-width: 992px) {\n .modal-lg {\n width: 900px;\n }\n}\n.tooltip {\n position: absolute;\n z-index: 1070;\n display: block;\n font-family: \"Helvetica Neue\", Helvetica, Arial, sans-serif;\n font-style: normal;\n font-weight: normal;\n letter-spacing: normal;\n line-break: auto;\n line-height: 1.42857143;\n text-align: left;\n text-align: start;\n text-decoration: none;\n text-shadow: none;\n text-transform: none;\n white-space: normal;\n word-break: normal;\n word-spacing: normal;\n word-wrap: normal;\n font-size: 12px;\n opacity: 0;\n filter: alpha(opacity=0);\n}\n.tooltip.in {\n opacity: 0.9;\n filter: alpha(opacity=90);\n}\n.tooltip.top {\n margin-top: -3px;\n padding: 5px 0;\n}\n.tooltip.right {\n margin-left: 3px;\n padding: 0 5px;\n}\n.tooltip.bottom {\n margin-top: 3px;\n padding: 5px 0;\n}\n.tooltip.left {\n margin-left: -3px;\n padding: 0 5px;\n}\n.tooltip-inner {\n max-width: 200px;\n padding: 3px 8px;\n color: #fff;\n text-align: center;\n background-color: #000;\n border-radius: 4px;\n}\n.tooltip-arrow {\n position: absolute;\n width: 0;\n height: 0;\n border-color: transparent;\n border-style: solid;\n}\n.tooltip.top .tooltip-arrow {\n bottom: 0;\n left: 50%;\n margin-left: -5px;\n border-width: 5px 5px 0;\n border-top-color: #000;\n}\n.tooltip.top-left .tooltip-arrow {\n bottom: 0;\n right: 5px;\n margin-bottom: -5px;\n border-width: 5px 5px 0;\n border-top-color: #000;\n}\n.tooltip.top-right .tooltip-arrow {\n bottom: 0;\n left: 5px;\n margin-bottom: -5px;\n border-width: 5px 5px 0;\n border-top-color: #000;\n}\n.tooltip.right .tooltip-arrow {\n top: 50%;\n left: 0;\n margin-top: -5px;\n border-width: 5px 5px 5px 0;\n border-right-color: #000;\n}\n.tooltip.left .tooltip-arrow {\n top: 50%;\n right: 0;\n margin-top: -5px;\n border-width: 5px 0 5px 5px;\n border-left-color: #000;\n}\n.tooltip.bottom .tooltip-arrow {\n top: 0;\n left: 50%;\n margin-left: -5px;\n border-width: 0 5px 5px;\n border-bottom-color: #000;\n}\n.tooltip.bottom-left .tooltip-arrow {\n top: 0;\n right: 5px;\n margin-top: -5px;\n border-width: 0 5px 5px;\n border-bottom-color: #000;\n}\n.tooltip.bottom-right .tooltip-arrow {\n top: 0;\n left: 5px;\n margin-top: -5px;\n border-width: 0 5px 5px;\n border-bottom-color: #000;\n}\n.popover {\n position: absolute;\n top: 0;\n left: 0;\n z-index: 1060;\n display: none;\n max-width: 276px;\n padding: 1px;\n font-family: \"Helvetica Neue\", Helvetica, Arial, sans-serif;\n font-style: normal;\n font-weight: normal;\n letter-spacing: normal;\n line-break: auto;\n line-height: 1.42857143;\n text-align: left;\n text-align: start;\n text-decoration: none;\n text-shadow: none;\n text-transform: none;\n white-space: normal;\n word-break: normal;\n word-spacing: normal;\n word-wrap: normal;\n font-size: 14px;\n background-color: #fff;\n background-clip: padding-box;\n border: 1px solid #ccc;\n border: 1px solid rgba(0, 0, 0, 0.2);\n border-radius: 6px;\n -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);\n box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);\n}\n.popover.top {\n margin-top: -10px;\n}\n.popover.right {\n margin-left: 10px;\n}\n.popover.bottom {\n margin-top: 10px;\n}\n.popover.left {\n margin-left: -10px;\n}\n.popover-title {\n margin: 0;\n padding: 8px 14px;\n font-size: 14px;\n background-color: #f7f7f7;\n border-bottom: 1px solid #ebebeb;\n border-radius: 5px 5px 0 0;\n}\n.popover-content {\n padding: 9px 14px;\n}\n.popover > .arrow,\n.popover > .arrow:after {\n position: absolute;\n display: block;\n width: 0;\n height: 0;\n border-color: transparent;\n border-style: solid;\n}\n.popover > .arrow {\n border-width: 11px;\n}\n.popover > .arrow:after {\n border-width: 10px;\n content: \"\";\n}\n.popover.top > .arrow {\n left: 50%;\n margin-left: -11px;\n border-bottom-width: 0;\n border-top-color: #999999;\n border-top-color: rgba(0, 0, 0, 0.25);\n bottom: -11px;\n}\n.popover.top > .arrow:after {\n content: \" \";\n bottom: 1px;\n margin-left: -10px;\n border-bottom-width: 0;\n border-top-color: #fff;\n}\n.popover.right > .arrow {\n top: 50%;\n left: -11px;\n margin-top: -11px;\n border-left-width: 0;\n border-right-color: #999999;\n border-right-color: rgba(0, 0, 0, 0.25);\n}\n.popover.right > .arrow:after {\n content: \" \";\n left: 1px;\n bottom: -10px;\n border-left-width: 0;\n border-right-color: #fff;\n}\n.popover.bottom > .arrow {\n left: 50%;\n margin-left: -11px;\n border-top-width: 0;\n border-bottom-color: #999999;\n border-bottom-color: rgba(0, 0, 0, 0.25);\n top: -11px;\n}\n.popover.bottom > .arrow:after {\n content: \" \";\n top: 1px;\n margin-left: -10px;\n border-top-width: 0;\n border-bottom-color: #fff;\n}\n.popover.left > .arrow {\n top: 50%;\n right: -11px;\n margin-top: -11px;\n border-right-width: 0;\n border-left-color: #999999;\n border-left-color: rgba(0, 0, 0, 0.25);\n}\n.popover.left > .arrow:after {\n content: \" \";\n right: 1px;\n border-right-width: 0;\n border-left-color: #fff;\n bottom: -10px;\n}\n.carousel {\n position: relative;\n}\n.carousel-inner {\n position: relative;\n overflow: hidden;\n width: 100%;\n}\n.carousel-inner > .item {\n display: none;\n position: relative;\n -webkit-transition: 0.6s ease-in-out left;\n -o-transition: 0.6s ease-in-out left;\n transition: 0.6s ease-in-out left;\n}\n.carousel-inner > .item > img,\n.carousel-inner > .item > a > img {\n line-height: 1;\n}\n@media all and (transform-3d), (-webkit-transform-3d) {\n .carousel-inner > .item {\n -webkit-transition: -webkit-transform 0.6s ease-in-out;\n -moz-transition: -moz-transform 0.6s ease-in-out;\n -o-transition: -o-transform 0.6s ease-in-out;\n transition: transform 0.6s ease-in-out;\n -webkit-backface-visibility: hidden;\n -moz-backface-visibility: hidden;\n backface-visibility: hidden;\n -webkit-perspective: 1000px;\n -moz-perspective: 1000px;\n perspective: 1000px;\n }\n .carousel-inner > .item.next,\n .carousel-inner > .item.active.right {\n -webkit-transform: translate3d(100%, 0, 0);\n transform: translate3d(100%, 0, 0);\n left: 0;\n }\n .carousel-inner > .item.prev,\n .carousel-inner > .item.active.left {\n -webkit-transform: translate3d(-100%, 0, 0);\n transform: translate3d(-100%, 0, 0);\n left: 0;\n }\n .carousel-inner > .item.next.left,\n .carousel-inner > .item.prev.right,\n .carousel-inner > .item.active {\n -webkit-transform: translate3d(0, 0, 0);\n transform: translate3d(0, 0, 0);\n left: 0;\n }\n}\n.carousel-inner > .active,\n.carousel-inner > .next,\n.carousel-inner > .prev {\n display: block;\n}\n.carousel-inner > .active {\n left: 0;\n}\n.carousel-inner > .next,\n.carousel-inner > .prev {\n position: absolute;\n top: 0;\n width: 100%;\n}\n.carousel-inner > .next {\n left: 100%;\n}\n.carousel-inner > .prev {\n left: -100%;\n}\n.carousel-inner > .next.left,\n.carousel-inner > .prev.right {\n left: 0;\n}\n.carousel-inner > .active.left {\n left: -100%;\n}\n.carousel-inner > .active.right {\n left: 100%;\n}\n.carousel-control {\n position: absolute;\n top: 0;\n left: 0;\n bottom: 0;\n width: 15%;\n opacity: 0.5;\n filter: alpha(opacity=50);\n font-size: 20px;\n color: #fff;\n text-align: center;\n text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6);\n background-color: rgba(0, 0, 0, 0);\n}\n.carousel-control.left {\n background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%);\n background-image: -o-linear-gradient(left, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%);\n background-image: linear-gradient(to right, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%);\n background-repeat: repeat-x;\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1);\n}\n.carousel-control.right {\n left: auto;\n right: 0;\n background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%);\n background-image: -o-linear-gradient(left, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%);\n background-image: linear-gradient(to right, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%);\n background-repeat: repeat-x;\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1);\n}\n.carousel-control:hover,\n.carousel-control:focus {\n outline: 0;\n color: #fff;\n text-decoration: none;\n opacity: 0.9;\n filter: alpha(opacity=90);\n}\n.carousel-control .icon-prev,\n.carousel-control .icon-next,\n.carousel-control .glyphicon-chevron-left,\n.carousel-control .glyphicon-chevron-right {\n position: absolute;\n top: 50%;\n margin-top: -10px;\n z-index: 5;\n display: inline-block;\n}\n.carousel-control .icon-prev,\n.carousel-control .glyphicon-chevron-left {\n left: 50%;\n margin-left: -10px;\n}\n.carousel-control .icon-next,\n.carousel-control .glyphicon-chevron-right {\n right: 50%;\n margin-right: -10px;\n}\n.carousel-control .icon-prev,\n.carousel-control .icon-next {\n width: 20px;\n height: 20px;\n line-height: 1;\n font-family: serif;\n}\n.carousel-control .icon-prev:before {\n content: '\\2039';\n}\n.carousel-control .icon-next:before {\n content: '\\203a';\n}\n.carousel-indicators {\n position: absolute;\n bottom: 10px;\n left: 50%;\n z-index: 15;\n width: 60%;\n margin-left: -30%;\n padding-left: 0;\n list-style: none;\n text-align: center;\n}\n.carousel-indicators li {\n display: inline-block;\n width: 10px;\n height: 10px;\n margin: 1px;\n text-indent: -999px;\n border: 1px solid #fff;\n border-radius: 10px;\n cursor: pointer;\n background-color: #000 \\9;\n background-color: rgba(0, 0, 0, 0);\n}\n.carousel-indicators .active {\n margin: 0;\n width: 12px;\n height: 12px;\n background-color: #fff;\n}\n.carousel-caption {\n position: absolute;\n left: 15%;\n right: 15%;\n bottom: 20px;\n z-index: 10;\n padding-top: 20px;\n padding-bottom: 20px;\n color: #fff;\n text-align: center;\n text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6);\n}\n.carousel-caption .btn {\n text-shadow: none;\n}\n@media screen and (min-width: 768px) {\n .carousel-control .glyphicon-chevron-left,\n .carousel-control .glyphicon-chevron-right,\n .carousel-control .icon-prev,\n .carousel-control .icon-next {\n width: 30px;\n height: 30px;\n margin-top: -10px;\n font-size: 30px;\n }\n .carousel-control .glyphicon-chevron-left,\n .carousel-control .icon-prev {\n margin-left: -10px;\n }\n .carousel-control .glyphicon-chevron-right,\n .carousel-control .icon-next {\n margin-right: -10px;\n }\n .carousel-caption {\n left: 20%;\n right: 20%;\n padding-bottom: 30px;\n }\n .carousel-indicators {\n bottom: 20px;\n }\n}\n.clearfix:before,\n.clearfix:after,\n.dl-horizontal dd:before,\n.dl-horizontal dd:after,\n.container:before,\n.container:after,\n.container-fluid:before,\n.container-fluid:after,\n.row:before,\n.row:after,\n.form-horizontal .form-group:before,\n.form-horizontal .form-group:after,\n.btn-toolbar:before,\n.btn-toolbar:after,\n.btn-group-vertical > .btn-group:before,\n.btn-group-vertical > .btn-group:after,\n.nav:before,\n.nav:after,\n.navbar:before,\n.navbar:after,\n.navbar-header:before,\n.navbar-header:after,\n.navbar-collapse:before,\n.navbar-collapse:after,\n.pager:before,\n.pager:after,\n.panel-body:before,\n.panel-body:after,\n.modal-header:before,\n.modal-header:after,\n.modal-footer:before,\n.modal-footer:after {\n content: \" \";\n display: table;\n}\n.clearfix:after,\n.dl-horizontal dd:after,\n.container:after,\n.container-fluid:after,\n.row:after,\n.form-horizontal .form-group:after,\n.btn-toolbar:after,\n.btn-group-vertical > .btn-group:after,\n.nav:after,\n.navbar:after,\n.navbar-header:after,\n.navbar-collapse:after,\n.pager:after,\n.panel-body:after,\n.modal-header:after,\n.modal-footer:after {\n clear: both;\n}\n.center-block {\n display: block;\n margin-left: auto;\n margin-right: auto;\n}\n.pull-right {\n float: right !important;\n}\n.pull-left {\n float: left !important;\n}\n.hide {\n display: none !important;\n}\n.show {\n display: block !important;\n}\n.invisible {\n visibility: hidden;\n}\n.text-hide {\n font: 0/0 a;\n color: transparent;\n text-shadow: none;\n background-color: transparent;\n border: 0;\n}\n.hidden {\n display: none !important;\n}\n.affix {\n position: fixed;\n}\n@-ms-viewport {\n width: device-width;\n}\n.visible-xs,\n.visible-sm,\n.visible-md,\n.visible-lg {\n display: none !important;\n}\n.visible-xs-block,\n.visible-xs-inline,\n.visible-xs-inline-block,\n.visible-sm-block,\n.visible-sm-inline,\n.visible-sm-inline-block,\n.visible-md-block,\n.visible-md-inline,\n.visible-md-inline-block,\n.visible-lg-block,\n.visible-lg-inline,\n.visible-lg-inline-block {\n display: none !important;\n}\n@media (max-width: 767px) {\n .visible-xs {\n display: block !important;\n }\n table.visible-xs {\n display: table !important;\n }\n tr.visible-xs {\n display: table-row !important;\n }\n th.visible-xs,\n td.visible-xs {\n display: table-cell !important;\n }\n}\n@media (max-width: 767px) {\n .visible-xs-block {\n display: block !important;\n }\n}\n@media (max-width: 767px) {\n .visible-xs-inline {\n display: inline !important;\n }\n}\n@media (max-width: 767px) {\n .visible-xs-inline-block {\n display: inline-block !important;\n }\n}\n@media (min-width: 768px) and (max-width: 991px) {\n .visible-sm {\n display: block !important;\n }\n table.visible-sm {\n display: table !important;\n }\n tr.visible-sm {\n display: table-row !important;\n }\n th.visible-sm,\n td.visible-sm {\n display: table-cell !important;\n }\n}\n@media (min-width: 768px) and (max-width: 991px) {\n .visible-sm-block {\n display: block !important;\n }\n}\n@media (min-width: 768px) and (max-width: 991px) {\n .visible-sm-inline {\n display: inline !important;\n }\n}\n@media (min-width: 768px) and (max-width: 991px) {\n .visible-sm-inline-block {\n display: inline-block !important;\n }\n}\n@media (min-width: 992px) and (max-width: 1199px) {\n .visible-md {\n display: block !important;\n }\n table.visible-md {\n display: table !important;\n }\n tr.visible-md {\n display: table-row !important;\n }\n th.visible-md,\n td.visible-md {\n display: table-cell !important;\n }\n}\n@media (min-width: 992px) and (max-width: 1199px) {\n .visible-md-block {\n display: block !important;\n }\n}\n@media (min-width: 992px) and (max-width: 1199px) {\n .visible-md-inline {\n display: inline !important;\n }\n}\n@media (min-width: 992px) and (max-width: 1199px) {\n .visible-md-inline-block {\n display: inline-block !important;\n }\n}\n@media (min-width: 1200px) {\n .visible-lg {\n display: block !important;\n }\n table.visible-lg {\n display: table !important;\n }\n tr.visible-lg {\n display: table-row !important;\n }\n th.visible-lg,\n td.visible-lg {\n display: table-cell !important;\n }\n}\n@media (min-width: 1200px) {\n .visible-lg-block {\n display: block !important;\n }\n}\n@media (min-width: 1200px) {\n .visible-lg-inline {\n display: inline !important;\n }\n}\n@media (min-width: 1200px) {\n .visible-lg-inline-block {\n display: inline-block !important;\n }\n}\n@media (max-width: 767px) {\n .hidden-xs {\n display: none !important;\n }\n}\n@media (min-width: 768px) and (max-width: 991px) {\n .hidden-sm {\n display: none !important;\n }\n}\n@media (min-width: 992px) and (max-width: 1199px) {\n .hidden-md {\n display: none !important;\n }\n}\n@media (min-width: 1200px) {\n .hidden-lg {\n display: none !important;\n }\n}\n.visible-print {\n display: none !important;\n}\n@media print {\n .visible-print {\n display: block !important;\n }\n table.visible-print {\n display: table !important;\n }\n tr.visible-print {\n display: table-row !important;\n }\n th.visible-print,\n td.visible-print {\n display: table-cell !important;\n }\n}\n.visible-print-block {\n display: none !important;\n}\n@media print {\n .visible-print-block {\n display: block !important;\n }\n}\n.visible-print-inline {\n display: none !important;\n}\n@media print {\n .visible-print-inline {\n display: inline !important;\n }\n}\n.visible-print-inline-block {\n display: none !important;\n}\n@media print {\n .visible-print-inline-block {\n display: inline-block !important;\n }\n}\n@media print {\n .hidden-print {\n display: none !important;\n }\n}\n/*# sourceMappingURL=bootstrap.css.map */","/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */\n\n//\n// 1. Set default font family to sans-serif.\n// 2. Prevent iOS and IE text size adjust after device orientation change,\n// without disabling user zoom.\n//\n\nhtml {\n font-family: sans-serif; // 1\n -ms-text-size-adjust: 100%; // 2\n -webkit-text-size-adjust: 100%; // 2\n}\n\n//\n// Remove default margin.\n//\n\nbody {\n margin: 0;\n}\n\n// HTML5 display definitions\n// ==========================================================================\n\n//\n// Correct `block` display not defined for any HTML5 element in IE 8/9.\n// Correct `block` display not defined for `details` or `summary` in IE 10/11\n// and Firefox.\n// Correct `block` display not defined for `main` in IE 11.\n//\n\narticle,\naside,\ndetails,\nfigcaption,\nfigure,\nfooter,\nheader,\nhgroup,\nmain,\nmenu,\nnav,\nsection,\nsummary {\n display: block;\n}\n\n//\n// 1. Correct `inline-block` display not defined in IE 8/9.\n// 2. Normalize vertical alignment of `progress` in Chrome, Firefox, and Opera.\n//\n\naudio,\ncanvas,\nprogress,\nvideo {\n display: inline-block; // 1\n vertical-align: baseline; // 2\n}\n\n//\n// Prevent modern browsers from displaying `audio` without controls.\n// Remove excess height in iOS 5 devices.\n//\n\naudio:not([controls]) {\n display: none;\n height: 0;\n}\n\n//\n// Address `[hidden]` styling not present in IE 8/9/10.\n// Hide the `template` element in IE 8/9/10/11, Safari, and Firefox < 22.\n//\n\n[hidden],\ntemplate {\n display: none;\n}\n\n// Links\n// ==========================================================================\n\n//\n// Remove the gray background color from active links in IE 10.\n//\n\na {\n background-color: transparent;\n}\n\n//\n// Improve readability of focused elements when they are also in an\n// active/hover state.\n//\n\na:active,\na:hover {\n outline: 0;\n}\n\n// Text-level semantics\n// ==========================================================================\n\n//\n// Address styling not present in IE 8/9/10/11, Safari, and Chrome.\n//\n\nabbr[title] {\n border-bottom: 1px dotted;\n}\n\n//\n// Address style set to `bolder` in Firefox 4+, Safari, and Chrome.\n//\n\nb,\nstrong {\n font-weight: bold;\n}\n\n//\n// Address styling not present in Safari and Chrome.\n//\n\ndfn {\n font-style: italic;\n}\n\n//\n// Address variable `h1` font-size and margin within `section` and `article`\n// contexts in Firefox 4+, Safari, and Chrome.\n//\n\nh1 {\n font-size: 2em;\n margin: 0.67em 0;\n}\n\n//\n// Address styling not present in IE 8/9.\n//\n\nmark {\n background: #ff0;\n color: #000;\n}\n\n//\n// Address inconsistent and variable font size in all browsers.\n//\n\nsmall {\n font-size: 80%;\n}\n\n//\n// Prevent `sub` and `sup` affecting `line-height` in all browsers.\n//\n\nsub,\nsup {\n font-size: 75%;\n line-height: 0;\n position: relative;\n vertical-align: baseline;\n}\n\nsup {\n top: -0.5em;\n}\n\nsub {\n bottom: -0.25em;\n}\n\n// Embedded content\n// ==========================================================================\n\n//\n// Remove border when inside `a` element in IE 8/9/10.\n//\n\nimg {\n border: 0;\n}\n\n//\n// Correct overflow not hidden in IE 9/10/11.\n//\n\nsvg:not(:root) {\n overflow: hidden;\n}\n\n// Grouping content\n// ==========================================================================\n\n//\n// Address margin not present in IE 8/9 and Safari.\n//\n\nfigure {\n margin: 1em 40px;\n}\n\n//\n// Address differences between Firefox and other browsers.\n//\n\nhr {\n box-sizing: content-box;\n height: 0;\n}\n\n//\n// Contain overflow in all browsers.\n//\n\npre {\n overflow: auto;\n}\n\n//\n// Address odd `em`-unit font size rendering in all browsers.\n//\n\ncode,\nkbd,\npre,\nsamp {\n font-family: monospace, monospace;\n font-size: 1em;\n}\n\n// Forms\n// ==========================================================================\n\n//\n// Known limitation: by default, Chrome and Safari on OS X allow very limited\n// styling of `select`, unless a `border` property is set.\n//\n\n//\n// 1. Correct color not being inherited.\n// Known issue: affects color of disabled elements.\n// 2. Correct font properties not being inherited.\n// 3. Address margins set differently in Firefox 4+, Safari, and Chrome.\n//\n\nbutton,\ninput,\noptgroup,\nselect,\ntextarea {\n color: inherit; // 1\n font: inherit; // 2\n margin: 0; // 3\n}\n\n//\n// Address `overflow` set to `hidden` in IE 8/9/10/11.\n//\n\nbutton {\n overflow: visible;\n}\n\n//\n// Address inconsistent `text-transform` inheritance for `button` and `select`.\n// All other form control elements do not inherit `text-transform` values.\n// Correct `button` style inheritance in Firefox, IE 8/9/10/11, and Opera.\n// Correct `select` style inheritance in Firefox.\n//\n\nbutton,\nselect {\n text-transform: none;\n}\n\n//\n// 1. Avoid the WebKit bug in Android 4.0.* where (2) destroys native `audio`\n// and `video` controls.\n// 2. Correct inability to style clickable `input` types in iOS.\n// 3. Improve usability and consistency of cursor style between image-type\n// `input` and others.\n//\n\nbutton,\nhtml input[type=\"button\"], // 1\ninput[type=\"reset\"],\ninput[type=\"submit\"] {\n -webkit-appearance: button; // 2\n cursor: pointer; // 3\n}\n\n//\n// Re-set default cursor for disabled elements.\n//\n\nbutton[disabled],\nhtml input[disabled] {\n cursor: default;\n}\n\n//\n// Remove inner padding and border in Firefox 4+.\n//\n\nbutton::-moz-focus-inner,\ninput::-moz-focus-inner {\n border: 0;\n padding: 0;\n}\n\n//\n// Address Firefox 4+ setting `line-height` on `input` using `!important` in\n// the UA stylesheet.\n//\n\ninput {\n line-height: normal;\n}\n\n//\n// It's recommended that you don't attempt to style these elements.\n// Firefox's implementation doesn't respect box-sizing, padding, or width.\n//\n// 1. Address box sizing set to `content-box` in IE 8/9/10.\n// 2. Remove excess padding in IE 8/9/10.\n//\n\ninput[type=\"checkbox\"],\ninput[type=\"radio\"] {\n box-sizing: border-box; // 1\n padding: 0; // 2\n}\n\n//\n// Fix the cursor style for Chrome's increment/decrement buttons. For certain\n// `font-size` values of the `input`, it causes the cursor style of the\n// decrement button to change from `default` to `text`.\n//\n\ninput[type=\"number\"]::-webkit-inner-spin-button,\ninput[type=\"number\"]::-webkit-outer-spin-button {\n height: auto;\n}\n\n//\n// 1. Address `appearance` set to `searchfield` in Safari and Chrome.\n// 2. Address `box-sizing` set to `border-box` in Safari and Chrome.\n//\n\ninput[type=\"search\"] {\n -webkit-appearance: textfield; // 1\n box-sizing: content-box; //2\n}\n\n//\n// Remove inner padding and search cancel button in Safari and Chrome on OS X.\n// Safari (but not Chrome) clips the cancel button when the search input has\n// padding (and `textfield` appearance).\n//\n\ninput[type=\"search\"]::-webkit-search-cancel-button,\ninput[type=\"search\"]::-webkit-search-decoration {\n -webkit-appearance: none;\n}\n\n//\n// Define consistent border, margin, and padding.\n//\n\nfieldset {\n border: 1px solid #c0c0c0;\n margin: 0 2px;\n padding: 0.35em 0.625em 0.75em;\n}\n\n//\n// 1. Correct `color` not being inherited in IE 8/9/10/11.\n// 2. Remove padding so people aren't caught out if they zero out fieldsets.\n//\n\nlegend {\n border: 0; // 1\n padding: 0; // 2\n}\n\n//\n// Remove default vertical scrollbar in IE 8/9/10/11.\n//\n\ntextarea {\n overflow: auto;\n}\n\n//\n// Don't inherit the `font-weight` (applied by a rule above).\n// NOTE: the default cannot safely be changed in Chrome and Safari on OS X.\n//\n\noptgroup {\n font-weight: bold;\n}\n\n// Tables\n// ==========================================================================\n\n//\n// Remove most spacing between table cells.\n//\n\ntable {\n border-collapse: collapse;\n border-spacing: 0;\n}\n\ntd,\nth {\n padding: 0;\n}\n","/*! Source: https://github.com/h5bp/html5-boilerplate/blob/master/src/css/main.css */\n\n// ==========================================================================\n// Print styles.\n// Inlined to avoid the additional HTTP request: h5bp.com/r\n// ==========================================================================\n\n@media print {\n *,\n *:before,\n *:after {\n background: transparent !important;\n color: #000 !important; // Black prints faster: h5bp.com/s\n box-shadow: none !important;\n text-shadow: none !important;\n }\n\n a,\n a:visited {\n text-decoration: underline;\n }\n\n a[href]:after {\n content: \" (\" attr(href) \")\";\n }\n\n abbr[title]:after {\n content: \" (\" attr(title) \")\";\n }\n\n // Don't show links that are fragment identifiers,\n // or use the `javascript:` pseudo protocol\n a[href^=\"#\"]:after,\n a[href^=\"javascript:\"]:after {\n content: \"\";\n }\n\n pre,\n blockquote {\n border: 1px solid #999;\n page-break-inside: avoid;\n }\n\n thead {\n display: table-header-group; // h5bp.com/t\n }\n\n tr,\n img {\n page-break-inside: avoid;\n }\n\n img {\n max-width: 100% !important;\n }\n\n p,\n h2,\n h3 {\n orphans: 3;\n widows: 3;\n }\n\n h2,\n h3 {\n page-break-after: avoid;\n }\n\n // Bootstrap specific changes start\n\n // Bootstrap components\n .navbar {\n display: none;\n }\n .btn,\n .dropup > .btn {\n > .caret {\n border-top-color: #000 !important;\n }\n }\n .label {\n border: 1px solid #000;\n }\n\n .table {\n border-collapse: collapse !important;\n\n td,\n th {\n background-color: #fff !important;\n }\n }\n .table-bordered {\n th,\n td {\n border: 1px solid #ddd !important;\n }\n }\n\n // Bootstrap specific changes end\n}\n","//\n// Glyphicons for Bootstrap\n//\n// Since icons are fonts, they can be placed anywhere text is placed and are\n// thus automatically sized to match the surrounding child. To use, create an\n// inline element with the appropriate classes, like so:\n//\n// <a href=\"#\"><span class=\"glyphicon glyphicon-star\"></span> Star</a>\n\n// Import the fonts\n@font-face {\n font-family: 'Glyphicons Halflings';\n src: url('@{icon-font-path}@{icon-font-name}.eot');\n src: url('@{icon-font-path}@{icon-font-name}.eot?#iefix') format('embedded-opentype'),\n url('@{icon-font-path}@{icon-font-name}.woff2') format('woff2'),\n url('@{icon-font-path}@{icon-font-name}.woff') format('woff'),\n url('@{icon-font-path}@{icon-font-name}.ttf') format('truetype'),\n url('@{icon-font-path}@{icon-font-name}.svg#@{icon-font-svg-id}') format('svg');\n}\n\n// Catchall baseclass\n.glyphicon {\n position: relative;\n top: 1px;\n display: inline-block;\n font-family: 'Glyphicons Halflings';\n font-style: normal;\n font-weight: normal;\n line-height: 1;\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n}\n\n// Individual icons\n.glyphicon-asterisk { &:before { content: \"\\002a\"; } }\n.glyphicon-plus { &:before { content: \"\\002b\"; } }\n.glyphicon-euro,\n.glyphicon-eur { &:before { content: \"\\20ac\"; } }\n.glyphicon-minus { &:before { content: \"\\2212\"; } }\n.glyphicon-cloud { &:before { content: \"\\2601\"; } }\n.glyphicon-envelope { &:before { content: \"\\2709\"; } }\n.glyphicon-pencil { &:before { content: \"\\270f\"; } }\n.glyphicon-glass { &:before { content: \"\\e001\"; } }\n.glyphicon-music { &:before { content: \"\\e002\"; } }\n.glyphicon-search { &:before { content: \"\\e003\"; } }\n.glyphicon-heart { &:before { content: \"\\e005\"; } }\n.glyphicon-star { &:before { content: \"\\e006\"; } }\n.glyphicon-star-empty { &:before { content: \"\\e007\"; } }\n.glyphicon-user { &:before { content: \"\\e008\"; } }\n.glyphicon-film { &:before { content: \"\\e009\"; } }\n.glyphicon-th-large { &:before { content: \"\\e010\"; } }\n.glyphicon-th { &:before { content: \"\\e011\"; } }\n.glyphicon-th-list { &:before { content: \"\\e012\"; } }\n.glyphicon-ok { &:before { content: \"\\e013\"; } }\n.glyphicon-remove { &:before { content: \"\\e014\"; } }\n.glyphicon-zoom-in { &:before { content: \"\\e015\"; } }\n.glyphicon-zoom-out { &:before { content: \"\\e016\"; } }\n.glyphicon-off { &:before { content: \"\\e017\"; } }\n.glyphicon-signal { &:before { content: \"\\e018\"; } }\n.glyphicon-cog { &:before { content: \"\\e019\"; } }\n.glyphicon-trash { &:before { content: \"\\e020\"; } }\n.glyphicon-home { &:before { content: \"\\e021\"; } }\n.glyphicon-file { &:before { content: \"\\e022\"; } }\n.glyphicon-time { &:before { content: \"\\e023\"; } }\n.glyphicon-road { &:before { content: \"\\e024\"; } }\n.glyphicon-download-alt { &:before { content: \"\\e025\"; } }\n.glyphicon-download { &:before { content: \"\\e026\"; } }\n.glyphicon-upload { &:before { content: \"\\e027\"; } }\n.glyphicon-inbox { &:before { content: \"\\e028\"; } }\n.glyphicon-play-circle { &:before { content: \"\\e029\"; } }\n.glyphicon-repeat { &:before { content: \"\\e030\"; } }\n.glyphicon-refresh { &:before { content: \"\\e031\"; } }\n.glyphicon-list-alt { &:before { content: \"\\e032\"; } }\n.glyphicon-lock { &:before { content: \"\\e033\"; } }\n.glyphicon-flag { &:before { content: \"\\e034\"; } }\n.glyphicon-headphones { &:before { content: \"\\e035\"; } }\n.glyphicon-volume-off { &:before { content: \"\\e036\"; } }\n.glyphicon-volume-down { &:before { content: \"\\e037\"; } }\n.glyphicon-volume-up { &:before { content: \"\\e038\"; } }\n.glyphicon-qrcode { &:before { content: \"\\e039\"; } }\n.glyphicon-barcode { &:before { content: \"\\e040\"; } }\n.glyphicon-tag { &:before { content: \"\\e041\"; } }\n.glyphicon-tags { &:before { content: \"\\e042\"; } }\n.glyphicon-book { &:before { content: \"\\e043\"; } }\n.glyphicon-bookmark { &:before { content: \"\\e044\"; } }\n.glyphicon-print { &:before { content: \"\\e045\"; } }\n.glyphicon-camera { &:before { content: \"\\e046\"; } }\n.glyphicon-font { &:before { content: \"\\e047\"; } }\n.glyphicon-bold { &:before { content: \"\\e048\"; } }\n.glyphicon-italic { &:before { content: \"\\e049\"; } }\n.glyphicon-text-height { &:before { content: \"\\e050\"; } }\n.glyphicon-text-width { &:before { content: \"\\e051\"; } }\n.glyphicon-align-left { &:before { content: \"\\e052\"; } }\n.glyphicon-align-center { &:before { content: \"\\e053\"; } }\n.glyphicon-align-right { &:before { content: \"\\e054\"; } }\n.glyphicon-align-justify { &:before { content: \"\\e055\"; } }\n.glyphicon-list { &:before { content: \"\\e056\"; } }\n.glyphicon-indent-left { &:before { content: \"\\e057\"; } }\n.glyphicon-indent-right { &:before { content: \"\\e058\"; } }\n.glyphicon-facetime-video { &:before { content: \"\\e059\"; } }\n.glyphicon-picture { &:before { content: \"\\e060\"; } }\n.glyphicon-map-marker { &:before { content: \"\\e062\"; } }\n.glyphicon-adjust { &:before { content: \"\\e063\"; } }\n.glyphicon-tint { &:before { content: \"\\e064\"; } }\n.glyphicon-edit { &:before { content: \"\\e065\"; } }\n.glyphicon-share { &:before { content: \"\\e066\"; } }\n.glyphicon-check { &:before { content: \"\\e067\"; } }\n.glyphicon-move { &:before { content: \"\\e068\"; } }\n.glyphicon-step-backward { &:before { content: \"\\e069\"; } }\n.glyphicon-fast-backward { &:before { content: \"\\e070\"; } }\n.glyphicon-backward { &:before { content: \"\\e071\"; } }\n.glyphicon-play { &:before { content: \"\\e072\"; } }\n.glyphicon-pause { &:before { content: \"\\e073\"; } }\n.glyphicon-stop { &:before { content: \"\\e074\"; } }\n.glyphicon-forward { &:before { content: \"\\e075\"; } }\n.glyphicon-fast-forward { &:before { content: \"\\e076\"; } }\n.glyphicon-step-forward { &:before { content: \"\\e077\"; } }\n.glyphicon-eject { &:before { content: \"\\e078\"; } }\n.glyphicon-chevron-left { &:before { content: \"\\e079\"; } }\n.glyphicon-chevron-right { &:before { content: \"\\e080\"; } }\n.glyphicon-plus-sign { &:before { content: \"\\e081\"; } }\n.glyphicon-minus-sign { &:before { content: \"\\e082\"; } }\n.glyphicon-remove-sign { &:before { content: \"\\e083\"; } }\n.glyphicon-ok-sign { &:before { content: \"\\e084\"; } }\n.glyphicon-question-sign { &:before { content: \"\\e085\"; } }\n.glyphicon-info-sign { &:before { content: \"\\e086\"; } }\n.glyphicon-screenshot { &:before { content: \"\\e087\"; } }\n.glyphicon-remove-circle { &:before { content: \"\\e088\"; } }\n.glyphicon-ok-circle { &:before { content: \"\\e089\"; } }\n.glyphicon-ban-circle { &:before { content: \"\\e090\"; } }\n.glyphicon-arrow-left { &:before { content: \"\\e091\"; } }\n.glyphicon-arrow-right { &:before { content: \"\\e092\"; } }\n.glyphicon-arrow-up { &:before { content: \"\\e093\"; } }\n.glyphicon-arrow-down { &:before { content: \"\\e094\"; } }\n.glyphicon-share-alt { &:before { content: \"\\e095\"; } }\n.glyphicon-resize-full { &:before { content: \"\\e096\"; } }\n.glyphicon-resize-small { &:before { content: \"\\e097\"; } }\n.glyphicon-exclamation-sign { &:before { content: \"\\e101\"; } }\n.glyphicon-gift { &:before { content: \"\\e102\"; } }\n.glyphicon-leaf { &:before { content: \"\\e103\"; } }\n.glyphicon-fire { &:before { content: \"\\e104\"; } }\n.glyphicon-eye-open { &:before { content: \"\\e105\"; } }\n.glyphicon-eye-close { &:before { content: \"\\e106\"; } }\n.glyphicon-warning-sign { &:before { content: \"\\e107\"; } }\n.glyphicon-plane { &:before { content: \"\\e108\"; } }\n.glyphicon-calendar { &:before { content: \"\\e109\"; } }\n.glyphicon-random { &:before { content: \"\\e110\"; } }\n.glyphicon-comment { &:before { content: \"\\e111\"; } }\n.glyphicon-magnet { &:before { content: \"\\e112\"; } }\n.glyphicon-chevron-up { &:before { content: \"\\e113\"; } }\n.glyphicon-chevron-down { &:before { content: \"\\e114\"; } }\n.glyphicon-retweet { &:before { content: \"\\e115\"; } }\n.glyphicon-shopping-cart { &:before { content: \"\\e116\"; } }\n.glyphicon-folder-close { &:before { content: \"\\e117\"; } }\n.glyphicon-folder-open { &:before { content: \"\\e118\"; } }\n.glyphicon-resize-vertical { &:before { content: \"\\e119\"; } }\n.glyphicon-resize-horizontal { &:before { content: \"\\e120\"; } }\n.glyphicon-hdd { &:before { content: \"\\e121\"; } }\n.glyphicon-bullhorn { &:before { content: \"\\e122\"; } }\n.glyphicon-bell { &:before { content: \"\\e123\"; } }\n.glyphicon-certificate { &:before { content: \"\\e124\"; } }\n.glyphicon-thumbs-up { &:before { content: \"\\e125\"; } }\n.glyphicon-thumbs-down { &:before { content: \"\\e126\"; } }\n.glyphicon-hand-right { &:before { content: \"\\e127\"; } }\n.glyphicon-hand-left { &:before { content: \"\\e128\"; } }\n.glyphicon-hand-up { &:before { content: \"\\e129\"; } }\n.glyphicon-hand-down { &:before { content: \"\\e130\"; } }\n.glyphicon-circle-arrow-right { &:before { content: \"\\e131\"; } }\n.glyphicon-circle-arrow-left { &:before { content: \"\\e132\"; } }\n.glyphicon-circle-arrow-up { &:before { content: \"\\e133\"; } }\n.glyphicon-circle-arrow-down { &:before { content: \"\\e134\"; } }\n.glyphicon-globe { &:before { content: \"\\e135\"; } }\n.glyphicon-wrench { &:before { content: \"\\e136\"; } }\n.glyphicon-tasks { &:before { content: \"\\e137\"; } }\n.glyphicon-filter { &:before { content: \"\\e138\"; } }\n.glyphicon-briefcase { &:before { content: \"\\e139\"; } }\n.glyphicon-fullscreen { &:before { content: \"\\e140\"; } }\n.glyphicon-dashboard { &:before { content: \"\\e141\"; } }\n.glyphicon-paperclip { &:before { content: \"\\e142\"; } }\n.glyphicon-heart-empty { &:before { content: \"\\e143\"; } }\n.glyphicon-link { &:before { content: \"\\e144\"; } }\n.glyphicon-phone { &:before { content: \"\\e145\"; } }\n.glyphicon-pushpin { &:before { content: \"\\e146\"; } }\n.glyphicon-usd { &:before { content: \"\\e148\"; } }\n.glyphicon-gbp { &:before { content: \"\\e149\"; } }\n.glyphicon-sort { &:before { content: \"\\e150\"; } }\n.glyphicon-sort-by-alphabet { &:before { content: \"\\e151\"; } }\n.glyphicon-sort-by-alphabet-alt { &:before { content: \"\\e152\"; } }\n.glyphicon-sort-by-order { &:before { content: \"\\e153\"; } }\n.glyphicon-sort-by-order-alt { &:before { content: \"\\e154\"; } }\n.glyphicon-sort-by-attributes { &:before { content: \"\\e155\"; } }\n.glyphicon-sort-by-attributes-alt { &:before { content: \"\\e156\"; } }\n.glyphicon-unchecked { &:before { content: \"\\e157\"; } }\n.glyphicon-expand { &:before { content: \"\\e158\"; } }\n.glyphicon-collapse-down { &:before { content: \"\\e159\"; } }\n.glyphicon-collapse-up { &:before { content: \"\\e160\"; } }\n.glyphicon-log-in { &:before { content: \"\\e161\"; } }\n.glyphicon-flash { &:before { content: \"\\e162\"; } }\n.glyphicon-log-out { &:before { content: \"\\e163\"; } }\n.glyphicon-new-window { &:before { content: \"\\e164\"; } }\n.glyphicon-record { &:before { content: \"\\e165\"; } }\n.glyphicon-save { &:before { content: \"\\e166\"; } }\n.glyphicon-open { &:before { content: \"\\e167\"; } }\n.glyphicon-saved { &:before { content: \"\\e168\"; } }\n.glyphicon-import { &:before { content: \"\\e169\"; } }\n.glyphicon-export { &:before { content: \"\\e170\"; } }\n.glyphicon-send { &:before { content: \"\\e171\"; } }\n.glyphicon-floppy-disk { &:before { content: \"\\e172\"; } }\n.glyphicon-floppy-saved { &:before { content: \"\\e173\"; } }\n.glyphicon-floppy-remove { &:before { content: \"\\e174\"; } }\n.glyphicon-floppy-save { &:before { content: \"\\e175\"; } }\n.glyphicon-floppy-open { &:before { content: \"\\e176\"; } }\n.glyphicon-credit-card { &:before { content: \"\\e177\"; } }\n.glyphicon-transfer { &:before { content: \"\\e178\"; } }\n.glyphicon-cutlery { &:before { content: \"\\e179\"; } }\n.glyphicon-header { &:before { content: \"\\e180\"; } }\n.glyphicon-compressed { &:before { content: \"\\e181\"; } }\n.glyphicon-earphone { &:before { content: \"\\e182\"; } }\n.glyphicon-phone-alt { &:before { content: \"\\e183\"; } }\n.glyphicon-tower { &:before { content: \"\\e184\"; } }\n.glyphicon-stats { &:before { content: \"\\e185\"; } }\n.glyphicon-sd-video { &:before { content: \"\\e186\"; } }\n.glyphicon-hd-video { &:before { content: \"\\e187\"; } }\n.glyphicon-subtitles { &:before { content: \"\\e188\"; } }\n.glyphicon-sound-stereo { &:before { content: \"\\e189\"; } }\n.glyphicon-sound-dolby { &:before { content: \"\\e190\"; } }\n.glyphicon-sound-5-1 { &:before { content: \"\\e191\"; } }\n.glyphicon-sound-6-1 { &:before { content: \"\\e192\"; } }\n.glyphicon-sound-7-1 { &:before { content: \"\\e193\"; } }\n.glyphicon-copyright-mark { &:before { content: \"\\e194\"; } }\n.glyphicon-registration-mark { &:before { content: \"\\e195\"; } }\n.glyphicon-cloud-download { &:before { content: \"\\e197\"; } }\n.glyphicon-cloud-upload { &:before { content: \"\\e198\"; } }\n.glyphicon-tree-conifer { &:before { content: \"\\e199\"; } }\n.glyphicon-tree-deciduous { &:before { content: \"\\e200\"; } }\n.glyphicon-cd { &:before { content: \"\\e201\"; } }\n.glyphicon-save-file { &:before { content: \"\\e202\"; } }\n.glyphicon-open-file { &:before { content: \"\\e203\"; } }\n.glyphicon-level-up { &:before { content: \"\\e204\"; } }\n.glyphicon-copy { &:before { content: \"\\e205\"; } }\n.glyphicon-paste { &:before { content: \"\\e206\"; } }\n// The following 2 Glyphicons are omitted for the time being because\n// they currently use Unicode codepoints that are outside the\n// Basic Multilingual Plane (BMP). Older buggy versions of WebKit can't handle\n// non-BMP codepoints in CSS string escapes, and thus can't display these two icons.\n// Notably, the bug affects some older versions of the Android Browser.\n// More info: https://github.com/twbs/bootstrap/issues/10106\n// .glyphicon-door { &:before { content: \"\\1f6aa\"; } }\n// .glyphicon-key { &:before { content: \"\\1f511\"; } }\n.glyphicon-alert { &:before { content: \"\\e209\"; } }\n.glyphicon-equalizer { &:before { content: \"\\e210\"; } }\n.glyphicon-king { &:before { content: \"\\e211\"; } }\n.glyphicon-queen { &:before { content: \"\\e212\"; } }\n.glyphicon-pawn { &:before { content: \"\\e213\"; } }\n.glyphicon-bishop { &:before { content: \"\\e214\"; } }\n.glyphicon-knight { &:before { content: \"\\e215\"; } }\n.glyphicon-baby-formula { &:before { content: \"\\e216\"; } }\n.glyphicon-tent { &:before { content: \"\\26fa\"; } }\n.glyphicon-blackboard { &:before { content: \"\\e218\"; } }\n.glyphicon-bed { &:before { content: \"\\e219\"; } }\n.glyphicon-apple { &:before { content: \"\\f8ff\"; } }\n.glyphicon-erase { &:before { content: \"\\e221\"; } }\n.glyphicon-hourglass { &:before { content: \"\\231b\"; } }\n.glyphicon-lamp { &:before { content: \"\\e223\"; } }\n.glyphicon-duplicate { &:before { content: \"\\e224\"; } }\n.glyphicon-piggy-bank { &:before { content: \"\\e225\"; } }\n.glyphicon-scissors { &:before { content: \"\\e226\"; } }\n.glyphicon-bitcoin { &:before { content: \"\\e227\"; } }\n.glyphicon-btc { &:before { content: \"\\e227\"; } }\n.glyphicon-xbt { &:before { content: \"\\e227\"; } }\n.glyphicon-yen { &:before { content: \"\\00a5\"; } }\n.glyphicon-jpy { &:before { content: \"\\00a5\"; } }\n.glyphicon-ruble { &:before { content: \"\\20bd\"; } }\n.glyphicon-rub { &:before { content: \"\\20bd\"; } }\n.glyphicon-scale { &:before { content: \"\\e230\"; } }\n.glyphicon-ice-lolly { &:before { content: \"\\e231\"; } }\n.glyphicon-ice-lolly-tasted { &:before { content: \"\\e232\"; } }\n.glyphicon-education { &:before { content: \"\\e233\"; } }\n.glyphicon-option-horizontal { &:before { content: \"\\e234\"; } }\n.glyphicon-option-vertical { &:before { content: \"\\e235\"; } }\n.glyphicon-menu-hamburger { &:before { content: \"\\e236\"; } }\n.glyphicon-modal-window { &:before { content: \"\\e237\"; } }\n.glyphicon-oil { &:before { content: \"\\e238\"; } }\n.glyphicon-grain { &:before { content: \"\\e239\"; } }\n.glyphicon-sunglasses { &:before { content: \"\\e240\"; } }\n.glyphicon-text-size { &:before { content: \"\\e241\"; } }\n.glyphicon-text-color { &:before { content: \"\\e242\"; } }\n.glyphicon-text-background { &:before { content: \"\\e243\"; } }\n.glyphicon-object-align-top { &:before { content: \"\\e244\"; } }\n.glyphicon-object-align-bottom { &:before { content: \"\\e245\"; } }\n.glyphicon-object-align-horizontal{ &:before { content: \"\\e246\"; } }\n.glyphicon-object-align-left { &:before { content: \"\\e247\"; } }\n.glyphicon-object-align-vertical { &:before { content: \"\\e248\"; } }\n.glyphicon-object-align-right { &:before { content: \"\\e249\"; } }\n.glyphicon-triangle-right { &:before { content: \"\\e250\"; } }\n.glyphicon-triangle-left { &:before { content: \"\\e251\"; } }\n.glyphicon-triangle-bottom { &:before { content: \"\\e252\"; } }\n.glyphicon-triangle-top { &:before { content: \"\\e253\"; } }\n.glyphicon-console { &:before { content: \"\\e254\"; } }\n.glyphicon-superscript { &:before { content: \"\\e255\"; } }\n.glyphicon-subscript { &:before { content: \"\\e256\"; } }\n.glyphicon-menu-left { &:before { content: \"\\e257\"; } }\n.glyphicon-menu-right { &:before { content: \"\\e258\"; } }\n.glyphicon-menu-down { &:before { content: \"\\e259\"; } }\n.glyphicon-menu-up { &:before { content: \"\\e260\"; } }\n","//\n// Scaffolding\n// --------------------------------------------------\n\n\n// Reset the box-sizing\n//\n// Heads up! This reset may cause conflicts with some third-party widgets.\n// For recommendations on resolving such conflicts, see\n// http://getbootstrap.com/getting-started/#third-box-sizing\n* {\n .box-sizing(border-box);\n}\n*:before,\n*:after {\n .box-sizing(border-box);\n}\n\n\n// Body reset\n\nhtml {\n font-size: 10px;\n -webkit-tap-highlight-color: rgba(0,0,0,0);\n}\n\nbody {\n font-family: @font-family-base;\n font-size: @font-size-base;\n line-height: @line-height-base;\n color: @text-color;\n background-color: @body-bg;\n}\n\n// Reset fonts for relevant elements\ninput,\nbutton,\nselect,\ntextarea {\n font-family: inherit;\n font-size: inherit;\n line-height: inherit;\n}\n\n\n// Links\n\na {\n color: @link-color;\n text-decoration: none;\n\n &:hover,\n &:focus {\n color: @link-hover-color;\n text-decoration: @link-hover-decoration;\n }\n\n &:focus {\n .tab-focus();\n }\n}\n\n\n// Figures\n//\n// We reset this here because previously Normalize had no `figure` margins. This\n// ensures we don't break anyone's use of the element.\n\nfigure {\n margin: 0;\n}\n\n\n// Images\n\nimg {\n vertical-align: middle;\n}\n\n// Responsive images (ensure images don't scale beyond their parents)\n.img-responsive {\n .img-responsive();\n}\n\n// Rounded corners\n.img-rounded {\n border-radius: @border-radius-large;\n}\n\n// Image thumbnails\n//\n// Heads up! This is mixin-ed into thumbnails.less for `.thumbnail`.\n.img-thumbnail {\n padding: @thumbnail-padding;\n line-height: @line-height-base;\n background-color: @thumbnail-bg;\n border: 1px solid @thumbnail-border;\n border-radius: @thumbnail-border-radius;\n .transition(all .2s ease-in-out);\n\n // Keep them at most 100% wide\n .img-responsive(inline-block);\n}\n\n// Perfect circle\n.img-circle {\n border-radius: 50%; // set radius in percents\n}\n\n\n// Horizontal rules\n\nhr {\n margin-top: @line-height-computed;\n margin-bottom: @line-height-computed;\n border: 0;\n border-top: 1px solid @hr-border;\n}\n\n\n// Only display content to screen readers\n//\n// See: http://a11yproject.com/posts/how-to-hide-content\n\n.sr-only {\n position: absolute;\n width: 1px;\n height: 1px;\n margin: -1px;\n padding: 0;\n overflow: hidden;\n clip: rect(0,0,0,0);\n border: 0;\n}\n\n// Use in conjunction with .sr-only to only display content when it's focused.\n// Useful for \"Skip to main content\" links; see http://www.w3.org/TR/2013/NOTE-WCAG20-TECHS-20130905/G1\n// Credit: HTML5 Boilerplate\n\n.sr-only-focusable {\n &:active,\n &:focus {\n position: static;\n width: auto;\n height: auto;\n margin: 0;\n overflow: visible;\n clip: auto;\n }\n}\n\n\n// iOS \"clickable elements\" fix for role=\"button\"\n//\n// Fixes \"clickability\" issue (and more generally, the firing of events such as focus as well)\n// for traditionally non-focusable elements with role=\"button\"\n// see https://developer.mozilla.org/en-US/docs/Web/Events/click#Safari_Mobile\n\n[role=\"button\"] {\n cursor: pointer;\n}\n","// Vendor Prefixes\n//\n// All vendor mixins are deprecated as of v3.2.0 due to the introduction of\n// Autoprefixer in our Gruntfile. They have been removed in v4.\n\n// - Animations\n// - Backface visibility\n// - Box shadow\n// - Box sizing\n// - Content columns\n// - Hyphens\n// - Placeholder text\n// - Transformations\n// - Transitions\n// - User Select\n\n\n// Animations\n.animation(@animation) {\n -webkit-animation: @animation;\n -o-animation: @animation;\n animation: @animation;\n}\n.animation-name(@name) {\n -webkit-animation-name: @name;\n animation-name: @name;\n}\n.animation-duration(@duration) {\n -webkit-animation-duration: @duration;\n animation-duration: @duration;\n}\n.animation-timing-function(@timing-function) {\n -webkit-animation-timing-function: @timing-function;\n animation-timing-function: @timing-function;\n}\n.animation-delay(@delay) {\n -webkit-animation-delay: @delay;\n animation-delay: @delay;\n}\n.animation-iteration-count(@iteration-count) {\n -webkit-animation-iteration-count: @iteration-count;\n animation-iteration-count: @iteration-count;\n}\n.animation-direction(@direction) {\n -webkit-animation-direction: @direction;\n animation-direction: @direction;\n}\n.animation-fill-mode(@fill-mode) {\n -webkit-animation-fill-mode: @fill-mode;\n animation-fill-mode: @fill-mode;\n}\n\n// Backface visibility\n// Prevent browsers from flickering when using CSS 3D transforms.\n// Default value is `visible`, but can be changed to `hidden`\n\n.backface-visibility(@visibility) {\n -webkit-backface-visibility: @visibility;\n -moz-backface-visibility: @visibility;\n backface-visibility: @visibility;\n}\n\n// Drop shadows\n//\n// Note: Deprecated `.box-shadow()` as of v3.1.0 since all of Bootstrap's\n// supported browsers that have box shadow capabilities now support it.\n\n.box-shadow(@shadow) {\n -webkit-box-shadow: @shadow; // iOS <4.3 & Android <4.1\n box-shadow: @shadow;\n}\n\n// Box sizing\n.box-sizing(@boxmodel) {\n -webkit-box-sizing: @boxmodel;\n -moz-box-sizing: @boxmodel;\n box-sizing: @boxmodel;\n}\n\n// CSS3 Content Columns\n.content-columns(@column-count; @column-gap: @grid-gutter-width) {\n -webkit-column-count: @column-count;\n -moz-column-count: @column-count;\n column-count: @column-count;\n -webkit-column-gap: @column-gap;\n -moz-column-gap: @column-gap;\n column-gap: @column-gap;\n}\n\n// Optional hyphenation\n.hyphens(@mode: auto) {\n word-wrap: break-word;\n -webkit-hyphens: @mode;\n -moz-hyphens: @mode;\n -ms-hyphens: @mode; // IE10+\n -o-hyphens: @mode;\n hyphens: @mode;\n}\n\n// Placeholder text\n.placeholder(@color: @input-color-placeholder) {\n // Firefox\n &::-moz-placeholder {\n color: @color;\n opacity: 1; // Override Firefox's unusual default opacity; see https://github.com/twbs/bootstrap/pull/11526\n }\n &:-ms-input-placeholder { color: @color; } // Internet Explorer 10+\n &::-webkit-input-placeholder { color: @color; } // Safari and Chrome\n}\n\n// Transformations\n.scale(@ratio) {\n -webkit-transform: scale(@ratio);\n -ms-transform: scale(@ratio); // IE9 only\n -o-transform: scale(@ratio);\n transform: scale(@ratio);\n}\n.scale(@ratioX; @ratioY) {\n -webkit-transform: scale(@ratioX, @ratioY);\n -ms-transform: scale(@ratioX, @ratioY); // IE9 only\n -o-transform: scale(@ratioX, @ratioY);\n transform: scale(@ratioX, @ratioY);\n}\n.scaleX(@ratio) {\n -webkit-transform: scaleX(@ratio);\n -ms-transform: scaleX(@ratio); // IE9 only\n -o-transform: scaleX(@ratio);\n transform: scaleX(@ratio);\n}\n.scaleY(@ratio) {\n -webkit-transform: scaleY(@ratio);\n -ms-transform: scaleY(@ratio); // IE9 only\n -o-transform: scaleY(@ratio);\n transform: scaleY(@ratio);\n}\n.skew(@x; @y) {\n -webkit-transform: skewX(@x) skewY(@y);\n -ms-transform: skewX(@x) skewY(@y); // See https://github.com/twbs/bootstrap/issues/4885; IE9+\n -o-transform: skewX(@x) skewY(@y);\n transform: skewX(@x) skewY(@y);\n}\n.translate(@x; @y) {\n -webkit-transform: translate(@x, @y);\n -ms-transform: translate(@x, @y); // IE9 only\n -o-transform: translate(@x, @y);\n transform: translate(@x, @y);\n}\n.translate3d(@x; @y; @z) {\n -webkit-transform: translate3d(@x, @y, @z);\n transform: translate3d(@x, @y, @z);\n}\n.rotate(@degrees) {\n -webkit-transform: rotate(@degrees);\n -ms-transform: rotate(@degrees); // IE9 only\n -o-transform: rotate(@degrees);\n transform: rotate(@degrees);\n}\n.rotateX(@degrees) {\n -webkit-transform: rotateX(@degrees);\n -ms-transform: rotateX(@degrees); // IE9 only\n -o-transform: rotateX(@degrees);\n transform: rotateX(@degrees);\n}\n.rotateY(@degrees) {\n -webkit-transform: rotateY(@degrees);\n -ms-transform: rotateY(@degrees); // IE9 only\n -o-transform: rotateY(@degrees);\n transform: rotateY(@degrees);\n}\n.perspective(@perspective) {\n -webkit-perspective: @perspective;\n -moz-perspective: @perspective;\n perspective: @perspective;\n}\n.perspective-origin(@perspective) {\n -webkit-perspective-origin: @perspective;\n -moz-perspective-origin: @perspective;\n perspective-origin: @perspective;\n}\n.transform-origin(@origin) {\n -webkit-transform-origin: @origin;\n -moz-transform-origin: @origin;\n -ms-transform-origin: @origin; // IE9 only\n transform-origin: @origin;\n}\n\n\n// Transitions\n\n.transition(@transition) {\n -webkit-transition: @transition;\n -o-transition: @transition;\n transition: @transition;\n}\n.transition-property(@transition-property) {\n -webkit-transition-property: @transition-property;\n transition-property: @transition-property;\n}\n.transition-delay(@transition-delay) {\n -webkit-transition-delay: @transition-delay;\n transition-delay: @transition-delay;\n}\n.transition-duration(@transition-duration) {\n -webkit-transition-duration: @transition-duration;\n transition-duration: @transition-duration;\n}\n.transition-timing-function(@timing-function) {\n -webkit-transition-timing-function: @timing-function;\n transition-timing-function: @timing-function;\n}\n.transition-transform(@transition) {\n -webkit-transition: -webkit-transform @transition;\n -moz-transition: -moz-transform @transition;\n -o-transition: -o-transform @transition;\n transition: transform @transition;\n}\n\n\n// User select\n// For selecting text on the page\n\n.user-select(@select) {\n -webkit-user-select: @select;\n -moz-user-select: @select;\n -ms-user-select: @select; // IE10+\n user-select: @select;\n}\n","// WebKit-style focus\n\n.tab-focus() {\n // WebKit-specific. Other browsers will keep their default outline style.\n // (Initially tried to also force default via `outline: initial`,\n // but that seems to erroneously remove the outline in Firefox altogether.)\n outline: 5px auto -webkit-focus-ring-color;\n outline-offset: -2px;\n}\n","// Image Mixins\n// - Responsive image\n// - Retina image\n\n\n// Responsive image\n//\n// Keep images from scaling beyond the width of their parents.\n.img-responsive(@display: block) {\n display: @display;\n max-width: 100%; // Part 1: Set a maximum relative to the parent\n height: auto; // Part 2: Scale the height according to the width, otherwise you get stretching\n}\n\n\n// Retina image\n//\n// Short retina mixin for setting background-image and -size. Note that the\n// spelling of `min--moz-device-pixel-ratio` is intentional.\n.img-retina(@file-1x; @file-2x; @width-1x; @height-1x) {\n background-image: url(\"@{file-1x}\");\n\n @media\n only screen and (-webkit-min-device-pixel-ratio: 2),\n only screen and ( min--moz-device-pixel-ratio: 2),\n only screen and ( -o-min-device-pixel-ratio: 2/1),\n only screen and ( min-device-pixel-ratio: 2),\n only screen and ( min-resolution: 192dpi),\n only screen and ( min-resolution: 2dppx) {\n background-image: url(\"@{file-2x}\");\n background-size: @width-1x @height-1x;\n }\n}\n","//\n// Typography\n// --------------------------------------------------\n\n\n// Headings\n// -------------------------\n\nh1, h2, h3, h4, h5, h6,\n.h1, .h2, .h3, .h4, .h5, .h6 {\n font-family: @headings-font-family;\n font-weight: @headings-font-weight;\n line-height: @headings-line-height;\n color: @headings-color;\n\n small,\n .small {\n font-weight: normal;\n line-height: 1;\n color: @headings-small-color;\n }\n}\n\nh1, .h1,\nh2, .h2,\nh3, .h3 {\n margin-top: @line-height-computed;\n margin-bottom: (@line-height-computed / 2);\n\n small,\n .small {\n font-size: 65%;\n }\n}\nh4, .h4,\nh5, .h5,\nh6, .h6 {\n margin-top: (@line-height-computed / 2);\n margin-bottom: (@line-height-computed / 2);\n\n small,\n .small {\n font-size: 75%;\n }\n}\n\nh1, .h1 { font-size: @font-size-h1; }\nh2, .h2 { font-size: @font-size-h2; }\nh3, .h3 { font-size: @font-size-h3; }\nh4, .h4 { font-size: @font-size-h4; }\nh5, .h5 { font-size: @font-size-h5; }\nh6, .h6 { font-size: @font-size-h6; }\n\n\n// Body text\n// -------------------------\n\np {\n margin: 0 0 (@line-height-computed / 2);\n}\n\n.lead {\n margin-bottom: @line-height-computed;\n font-size: floor((@font-size-base * 1.15));\n font-weight: 300;\n line-height: 1.4;\n\n @media (min-width: @screen-sm-min) {\n font-size: (@font-size-base * 1.5);\n }\n}\n\n\n// Emphasis & misc\n// -------------------------\n\n// Ex: (12px small font / 14px base font) * 100% = about 85%\nsmall,\n.small {\n font-size: floor((100% * @font-size-small / @font-size-base));\n}\n\nmark,\n.mark {\n background-color: @state-warning-bg;\n padding: .2em;\n}\n\n// Alignment\n.text-left { text-align: left; }\n.text-right { text-align: right; }\n.text-center { text-align: center; }\n.text-justify { text-align: justify; }\n.text-nowrap { white-space: nowrap; }\n\n// Transformation\n.text-lowercase { text-transform: lowercase; }\n.text-uppercase { text-transform: uppercase; }\n.text-capitalize { text-transform: capitalize; }\n\n// Contextual colors\n.text-muted {\n color: @text-muted;\n}\n.text-primary {\n .text-emphasis-variant(@brand-primary);\n}\n.text-success {\n .text-emphasis-variant(@state-success-text);\n}\n.text-info {\n .text-emphasis-variant(@state-info-text);\n}\n.text-warning {\n .text-emphasis-variant(@state-warning-text);\n}\n.text-danger {\n .text-emphasis-variant(@state-danger-text);\n}\n\n// Contextual backgrounds\n// For now we'll leave these alongside the text classes until v4 when we can\n// safely shift things around (per SemVer rules).\n.bg-primary {\n // Given the contrast here, this is the only class to have its color inverted\n // automatically.\n color: #fff;\n .bg-variant(@brand-primary);\n}\n.bg-success {\n .bg-variant(@state-success-bg);\n}\n.bg-info {\n .bg-variant(@state-info-bg);\n}\n.bg-warning {\n .bg-variant(@state-warning-bg);\n}\n.bg-danger {\n .bg-variant(@state-danger-bg);\n}\n\n\n// Page header\n// -------------------------\n\n.page-header {\n padding-bottom: ((@line-height-computed / 2) - 1);\n margin: (@line-height-computed * 2) 0 @line-height-computed;\n border-bottom: 1px solid @page-header-border-color;\n}\n\n\n// Lists\n// -------------------------\n\n// Unordered and Ordered lists\nul,\nol {\n margin-top: 0;\n margin-bottom: (@line-height-computed / 2);\n ul,\n ol {\n margin-bottom: 0;\n }\n}\n\n// List options\n\n// Unstyled keeps list items block level, just removes default browser padding and list-style\n.list-unstyled {\n padding-left: 0;\n list-style: none;\n}\n\n// Inline turns list items into inline-block\n.list-inline {\n .list-unstyled();\n margin-left: -5px;\n\n > li {\n display: inline-block;\n padding-left: 5px;\n padding-right: 5px;\n }\n}\n\n// Description Lists\ndl {\n margin-top: 0; // Remove browser default\n margin-bottom: @line-height-computed;\n}\ndt,\ndd {\n line-height: @line-height-base;\n}\ndt {\n font-weight: bold;\n}\ndd {\n margin-left: 0; // Undo browser default\n}\n\n// Horizontal description lists\n//\n// Defaults to being stacked without any of the below styles applied, until the\n// grid breakpoint is reached (default of ~768px).\n\n.dl-horizontal {\n dd {\n &:extend(.clearfix all); // Clear the floated `dt` if an empty `dd` is present\n }\n\n @media (min-width: @dl-horizontal-breakpoint) {\n dt {\n float: left;\n width: (@dl-horizontal-offset - 20);\n clear: left;\n text-align: right;\n .text-overflow();\n }\n dd {\n margin-left: @dl-horizontal-offset;\n }\n }\n}\n\n\n// Misc\n// -------------------------\n\n// Abbreviations and acronyms\nabbr[title],\n// Add data-* attribute to help out our tooltip plugin, per https://github.com/twbs/bootstrap/issues/5257\nabbr[data-original-title] {\n cursor: help;\n border-bottom: 1px dotted @abbr-border-color;\n}\n.initialism {\n font-size: 90%;\n .text-uppercase();\n}\n\n// Blockquotes\nblockquote {\n padding: (@line-height-computed / 2) @line-height-computed;\n margin: 0 0 @line-height-computed;\n font-size: @blockquote-font-size;\n border-left: 5px solid @blockquote-border-color;\n\n p,\n ul,\n ol {\n &:last-child {\n margin-bottom: 0;\n }\n }\n\n // Note: Deprecated small and .small as of v3.1.0\n // Context: https://github.com/twbs/bootstrap/issues/11660\n footer,\n small,\n .small {\n display: block;\n font-size: 80%; // back to default font-size\n line-height: @line-height-base;\n color: @blockquote-small-color;\n\n &:before {\n content: '\\2014 \\00A0'; // em dash, nbsp\n }\n }\n}\n\n// Opposite alignment of blockquote\n//\n// Heads up: `blockquote.pull-right` has been deprecated as of v3.1.0.\n.blockquote-reverse,\nblockquote.pull-right {\n padding-right: 15px;\n padding-left: 0;\n border-right: 5px solid @blockquote-border-color;\n border-left: 0;\n text-align: right;\n\n // Account for citation\n footer,\n small,\n .small {\n &:before { content: ''; }\n &:after {\n content: '\\00A0 \\2014'; // nbsp, em dash\n }\n }\n}\n\n// Addresses\naddress {\n margin-bottom: @line-height-computed;\n font-style: normal;\n line-height: @line-height-base;\n}\n","// Typography\n\n.text-emphasis-variant(@color) {\n color: @color;\n a&:hover,\n a&:focus {\n color: darken(@color, 10%);\n }\n}\n","// Contextual backgrounds\n\n.bg-variant(@color) {\n background-color: @color;\n a&:hover,\n a&:focus {\n background-color: darken(@color, 10%);\n }\n}\n","// Text overflow\n// Requires inline-block or block for proper styling\n\n.text-overflow() {\n overflow: hidden;\n text-overflow: ellipsis;\n white-space: nowrap;\n}\n","//\n// Code (inline and block)\n// --------------------------------------------------\n\n\n// Inline and block code styles\ncode,\nkbd,\npre,\nsamp {\n font-family: @font-family-monospace;\n}\n\n// Inline code\ncode {\n padding: 2px 4px;\n font-size: 90%;\n color: @code-color;\n background-color: @code-bg;\n border-radius: @border-radius-base;\n}\n\n// User input typically entered via keyboard\nkbd {\n padding: 2px 4px;\n font-size: 90%;\n color: @kbd-color;\n background-color: @kbd-bg;\n border-radius: @border-radius-small;\n box-shadow: inset 0 -1px 0 rgba(0,0,0,.25);\n\n kbd {\n padding: 0;\n font-size: 100%;\n font-weight: bold;\n box-shadow: none;\n }\n}\n\n// Blocks of code\npre {\n display: block;\n padding: ((@line-height-computed - 1) / 2);\n margin: 0 0 (@line-height-computed / 2);\n font-size: (@font-size-base - 1); // 14px to 13px\n line-height: @line-height-base;\n word-break: break-all;\n word-wrap: break-word;\n color: @pre-color;\n background-color: @pre-bg;\n border: 1px solid @pre-border-color;\n border-radius: @border-radius-base;\n\n // Account for some code outputs that place code tags in pre tags\n code {\n padding: 0;\n font-size: inherit;\n color: inherit;\n white-space: pre-wrap;\n background-color: transparent;\n border-radius: 0;\n }\n}\n\n// Enable scrollable blocks of code\n.pre-scrollable {\n max-height: @pre-scrollable-max-height;\n overflow-y: scroll;\n}\n","//\n// Grid system\n// --------------------------------------------------\n\n\n// Container widths\n//\n// Set the container width, and override it for fixed navbars in media queries.\n\n.container {\n .container-fixed();\n\n @media (min-width: @screen-sm-min) {\n width: @container-sm;\n }\n @media (min-width: @screen-md-min) {\n width: @container-md;\n }\n @media (min-width: @screen-lg-min) {\n width: @container-lg;\n }\n}\n\n\n// Fluid container\n//\n// Utilizes the mixin meant for fixed width containers, but without any defined\n// width for fluid, full width layouts.\n\n.container-fluid {\n .container-fixed();\n}\n\n\n// Row\n//\n// Rows contain and clear the floats of your columns.\n\n.row {\n .make-row();\n}\n\n\n// Columns\n//\n// Common styles for small and large grid columns\n\n.make-grid-columns();\n\n\n// Extra small grid\n//\n// Columns, offsets, pushes, and pulls for extra small devices like\n// smartphones.\n\n.make-grid(xs);\n\n\n// Small grid\n//\n// Columns, offsets, pushes, and pulls for the small device range, from phones\n// to tablets.\n\n@media (min-width: @screen-sm-min) {\n .make-grid(sm);\n}\n\n\n// Medium grid\n//\n// Columns, offsets, pushes, and pulls for the desktop device range.\n\n@media (min-width: @screen-md-min) {\n .make-grid(md);\n}\n\n\n// Large grid\n//\n// Columns, offsets, pushes, and pulls for the large desktop device range.\n\n@media (min-width: @screen-lg-min) {\n .make-grid(lg);\n}\n","// Grid system\n//\n// Generate semantic grid columns with these mixins.\n\n// Centered container element\n.container-fixed(@gutter: @grid-gutter-width) {\n margin-right: auto;\n margin-left: auto;\n padding-left: floor((@gutter / 2));\n padding-right: ceil((@gutter / 2));\n &:extend(.clearfix all);\n}\n\n// Creates a wrapper for a series of columns\n.make-row(@gutter: @grid-gutter-width) {\n margin-left: ceil((@gutter / -2));\n margin-right: floor((@gutter / -2));\n &:extend(.clearfix all);\n}\n\n// Generate the extra small columns\n.make-xs-column(@columns; @gutter: @grid-gutter-width) {\n position: relative;\n float: left;\n width: percentage((@columns / @grid-columns));\n min-height: 1px;\n padding-left: (@gutter / 2);\n padding-right: (@gutter / 2);\n}\n.make-xs-column-offset(@columns) {\n margin-left: percentage((@columns / @grid-columns));\n}\n.make-xs-column-push(@columns) {\n left: percentage((@columns / @grid-columns));\n}\n.make-xs-column-pull(@columns) {\n right: percentage((@columns / @grid-columns));\n}\n\n// Generate the small columns\n.make-sm-column(@columns; @gutter: @grid-gutter-width) {\n position: relative;\n min-height: 1px;\n padding-left: (@gutter / 2);\n padding-right: (@gutter / 2);\n\n @media (min-width: @screen-sm-min) {\n float: left;\n width: percentage((@columns / @grid-columns));\n }\n}\n.make-sm-column-offset(@columns) {\n @media (min-width: @screen-sm-min) {\n margin-left: percentage((@columns / @grid-columns));\n }\n}\n.make-sm-column-push(@columns) {\n @media (min-width: @screen-sm-min) {\n left: percentage((@columns / @grid-columns));\n }\n}\n.make-sm-column-pull(@columns) {\n @media (min-width: @screen-sm-min) {\n right: percentage((@columns / @grid-columns));\n }\n}\n\n// Generate the medium columns\n.make-md-column(@columns; @gutter: @grid-gutter-width) {\n position: relative;\n min-height: 1px;\n padding-left: (@gutter / 2);\n padding-right: (@gutter / 2);\n\n @media (min-width: @screen-md-min) {\n float: left;\n width: percentage((@columns / @grid-columns));\n }\n}\n.make-md-column-offset(@columns) {\n @media (min-width: @screen-md-min) {\n margin-left: percentage((@columns / @grid-columns));\n }\n}\n.make-md-column-push(@columns) {\n @media (min-width: @screen-md-min) {\n left: percentage((@columns / @grid-columns));\n }\n}\n.make-md-column-pull(@columns) {\n @media (min-width: @screen-md-min) {\n right: percentage((@columns / @grid-columns));\n }\n}\n\n// Generate the large columns\n.make-lg-column(@columns; @gutter: @grid-gutter-width) {\n position: relative;\n min-height: 1px;\n padding-left: (@gutter / 2);\n padding-right: (@gutter / 2);\n\n @media (min-width: @screen-lg-min) {\n float: left;\n width: percentage((@columns / @grid-columns));\n }\n}\n.make-lg-column-offset(@columns) {\n @media (min-width: @screen-lg-min) {\n margin-left: percentage((@columns / @grid-columns));\n }\n}\n.make-lg-column-push(@columns) {\n @media (min-width: @screen-lg-min) {\n left: percentage((@columns / @grid-columns));\n }\n}\n.make-lg-column-pull(@columns) {\n @media (min-width: @screen-lg-min) {\n right: percentage((@columns / @grid-columns));\n }\n}\n","// Framework grid generation\n//\n// Used only by Bootstrap to generate the correct number of grid classes given\n// any value of `@grid-columns`.\n\n.make-grid-columns() {\n // Common styles for all sizes of grid columns, widths 1-12\n .col(@index) { // initial\n @item: ~\".col-xs-@{index}, .col-sm-@{index}, .col-md-@{index}, .col-lg-@{index}\";\n .col((@index + 1), @item);\n }\n .col(@index, @list) when (@index =< @grid-columns) { // general; \"=<\" isn't a typo\n @item: ~\".col-xs-@{index}, .col-sm-@{index}, .col-md-@{index}, .col-lg-@{index}\";\n .col((@index + 1), ~\"@{list}, @{item}\");\n }\n .col(@index, @list) when (@index > @grid-columns) { // terminal\n @{list} {\n position: relative;\n // Prevent columns from collapsing when empty\n min-height: 1px;\n // Inner gutter via padding\n padding-left: ceil((@grid-gutter-width / 2));\n padding-right: floor((@grid-gutter-width / 2));\n }\n }\n .col(1); // kickstart it\n}\n\n.float-grid-columns(@class) {\n .col(@index) { // initial\n @item: ~\".col-@{class}-@{index}\";\n .col((@index + 1), @item);\n }\n .col(@index, @list) when (@index =< @grid-columns) { // general\n @item: ~\".col-@{class}-@{index}\";\n .col((@index + 1), ~\"@{list}, @{item}\");\n }\n .col(@index, @list) when (@index > @grid-columns) { // terminal\n @{list} {\n float: left;\n }\n }\n .col(1); // kickstart it\n}\n\n.calc-grid-column(@index, @class, @type) when (@type = width) and (@index > 0) {\n .col-@{class}-@{index} {\n width: percentage((@index / @grid-columns));\n }\n}\n.calc-grid-column(@index, @class, @type) when (@type = push) and (@index > 0) {\n .col-@{class}-push-@{index} {\n left: percentage((@index / @grid-columns));\n }\n}\n.calc-grid-column(@index, @class, @type) when (@type = push) and (@index = 0) {\n .col-@{class}-push-0 {\n left: auto;\n }\n}\n.calc-grid-column(@index, @class, @type) when (@type = pull) and (@index > 0) {\n .col-@{class}-pull-@{index} {\n right: percentage((@index / @grid-columns));\n }\n}\n.calc-grid-column(@index, @class, @type) when (@type = pull) and (@index = 0) {\n .col-@{class}-pull-0 {\n right: auto;\n }\n}\n.calc-grid-column(@index, @class, @type) when (@type = offset) {\n .col-@{class}-offset-@{index} {\n margin-left: percentage((@index / @grid-columns));\n }\n}\n\n// Basic looping in LESS\n.loop-grid-columns(@index, @class, @type) when (@index >= 0) {\n .calc-grid-column(@index, @class, @type);\n // next iteration\n .loop-grid-columns((@index - 1), @class, @type);\n}\n\n// Create grid for specific class\n.make-grid(@class) {\n .float-grid-columns(@class);\n .loop-grid-columns(@grid-columns, @class, width);\n .loop-grid-columns(@grid-columns, @class, pull);\n .loop-grid-columns(@grid-columns, @class, push);\n .loop-grid-columns(@grid-columns, @class, offset);\n}\n","//\n// Tables\n// --------------------------------------------------\n\n\ntable {\n background-color: @table-bg;\n}\ncaption {\n padding-top: @table-cell-padding;\n padding-bottom: @table-cell-padding;\n color: @text-muted;\n text-align: left;\n}\nth {\n text-align: left;\n}\n\n\n// Baseline styles\n\n.table {\n width: 100%;\n max-width: 100%;\n margin-bottom: @line-height-computed;\n // Cells\n > thead,\n > tbody,\n > tfoot {\n > tr {\n > th,\n > td {\n padding: @table-cell-padding;\n line-height: @line-height-base;\n vertical-align: top;\n border-top: 1px solid @table-border-color;\n }\n }\n }\n // Bottom align for column headings\n > thead > tr > th {\n vertical-align: bottom;\n border-bottom: 2px solid @table-border-color;\n }\n // Remove top border from thead by default\n > caption + thead,\n > colgroup + thead,\n > thead:first-child {\n > tr:first-child {\n > th,\n > td {\n border-top: 0;\n }\n }\n }\n // Account for multiple tbody instances\n > tbody + tbody {\n border-top: 2px solid @table-border-color;\n }\n\n // Nesting\n .table {\n background-color: @body-bg;\n }\n}\n\n\n// Condensed table w/ half padding\n\n.table-condensed {\n > thead,\n > tbody,\n > tfoot {\n > tr {\n > th,\n > td {\n padding: @table-condensed-cell-padding;\n }\n }\n }\n}\n\n\n// Bordered version\n//\n// Add borders all around the table and between all the columns.\n\n.table-bordered {\n border: 1px solid @table-border-color;\n > thead,\n > tbody,\n > tfoot {\n > tr {\n > th,\n > td {\n border: 1px solid @table-border-color;\n }\n }\n }\n > thead > tr {\n > th,\n > td {\n border-bottom-width: 2px;\n }\n }\n}\n\n\n// Zebra-striping\n//\n// Default zebra-stripe styles (alternating gray and transparent backgrounds)\n\n.table-striped {\n > tbody > tr:nth-of-type(odd) {\n background-color: @table-bg-accent;\n }\n}\n\n\n// Hover effect\n//\n// Placed here since it has to come after the potential zebra striping\n\n.table-hover {\n > tbody > tr:hover {\n background-color: @table-bg-hover;\n }\n}\n\n\n// Table cell sizing\n//\n// Reset default table behavior\n\ntable col[class*=\"col-\"] {\n position: static; // Prevent border hiding in Firefox and IE9-11 (see https://github.com/twbs/bootstrap/issues/11623)\n float: none;\n display: table-column;\n}\ntable {\n td,\n th {\n &[class*=\"col-\"] {\n position: static; // Prevent border hiding in Firefox and IE9-11 (see https://github.com/twbs/bootstrap/issues/11623)\n float: none;\n display: table-cell;\n }\n }\n}\n\n\n// Table backgrounds\n//\n// Exact selectors below required to override `.table-striped` and prevent\n// inheritance to nested tables.\n\n// Generate the contextual variants\n.table-row-variant(active; @table-bg-active);\n.table-row-variant(success; @state-success-bg);\n.table-row-variant(info; @state-info-bg);\n.table-row-variant(warning; @state-warning-bg);\n.table-row-variant(danger; @state-danger-bg);\n\n\n// Responsive tables\n//\n// Wrap your tables in `.table-responsive` and we'll make them mobile friendly\n// by enabling horizontal scrolling. Only applies <768px. Everything above that\n// will display normally.\n\n.table-responsive {\n overflow-x: auto;\n min-height: 0.01%; // Workaround for IE9 bug (see https://github.com/twbs/bootstrap/issues/14837)\n\n @media screen and (max-width: @screen-xs-max) {\n width: 100%;\n margin-bottom: (@line-height-computed * 0.75);\n overflow-y: hidden;\n -ms-overflow-style: -ms-autohiding-scrollbar;\n border: 1px solid @table-border-color;\n\n // Tighten up spacing\n > .table {\n margin-bottom: 0;\n\n // Ensure the content doesn't wrap\n > thead,\n > tbody,\n > tfoot {\n > tr {\n > th,\n > td {\n white-space: nowrap;\n }\n }\n }\n }\n\n // Special overrides for the bordered tables\n > .table-bordered {\n border: 0;\n\n // Nuke the appropriate borders so that the parent can handle them\n > thead,\n > tbody,\n > tfoot {\n > tr {\n > th:first-child,\n > td:first-child {\n border-left: 0;\n }\n > th:last-child,\n > td:last-child {\n border-right: 0;\n }\n }\n }\n\n // Only nuke the last row's bottom-border in `tbody` and `tfoot` since\n // chances are there will be only one `tr` in a `thead` and that would\n // remove the border altogether.\n > tbody,\n > tfoot {\n > tr:last-child {\n > th,\n > td {\n border-bottom: 0;\n }\n }\n }\n\n }\n }\n}\n","// Tables\n\n.table-row-variant(@state; @background) {\n // Exact selectors below required to override `.table-striped` and prevent\n // inheritance to nested tables.\n .table > thead > tr,\n .table > tbody > tr,\n .table > tfoot > tr {\n > td.@{state},\n > th.@{state},\n &.@{state} > td,\n &.@{state} > th {\n background-color: @background;\n }\n }\n\n // Hover states for `.table-hover`\n // Note: this is not available for cells or rows within `thead` or `tfoot`.\n .table-hover > tbody > tr {\n > td.@{state}:hover,\n > th.@{state}:hover,\n &.@{state}:hover > td,\n &:hover > .@{state},\n &.@{state}:hover > th {\n background-color: darken(@background, 5%);\n }\n }\n}\n","//\n// Forms\n// --------------------------------------------------\n\n\n// Normalize non-controls\n//\n// Restyle and baseline non-control form elements.\n\nfieldset {\n padding: 0;\n margin: 0;\n border: 0;\n // Chrome and Firefox set a `min-width: min-content;` on fieldsets,\n // so we reset that to ensure it behaves more like a standard block element.\n // See https://github.com/twbs/bootstrap/issues/12359.\n min-width: 0;\n}\n\nlegend {\n display: block;\n width: 100%;\n padding: 0;\n margin-bottom: @line-height-computed;\n font-size: (@font-size-base * 1.5);\n line-height: inherit;\n color: @legend-color;\n border: 0;\n border-bottom: 1px solid @legend-border-color;\n}\n\nlabel {\n display: inline-block;\n max-width: 100%; // Force IE8 to wrap long content (see https://github.com/twbs/bootstrap/issues/13141)\n margin-bottom: 5px;\n font-weight: bold;\n}\n\n\n// Normalize form controls\n//\n// While most of our form styles require extra classes, some basic normalization\n// is required to ensure optimum display with or without those classes to better\n// address browser inconsistencies.\n\n// Override content-box in Normalize (* isn't specific enough)\ninput[type=\"search\"] {\n .box-sizing(border-box);\n}\n\n// Position radios and checkboxes better\ninput[type=\"radio\"],\ninput[type=\"checkbox\"] {\n margin: 4px 0 0;\n margin-top: 1px \\9; // IE8-9\n line-height: normal;\n}\n\ninput[type=\"file\"] {\n display: block;\n}\n\n// Make range inputs behave like textual form controls\ninput[type=\"range\"] {\n display: block;\n width: 100%;\n}\n\n// Make multiple select elements height not fixed\nselect[multiple],\nselect[size] {\n height: auto;\n}\n\n// Focus for file, radio, and checkbox\ninput[type=\"file\"]:focus,\ninput[type=\"radio\"]:focus,\ninput[type=\"checkbox\"]:focus {\n .tab-focus();\n}\n\n// Adjust output element\noutput {\n display: block;\n padding-top: (@padding-base-vertical + 1);\n font-size: @font-size-base;\n line-height: @line-height-base;\n color: @input-color;\n}\n\n\n// Common form controls\n//\n// Shared size and type resets for form controls. Apply `.form-control` to any\n// of the following form controls:\n//\n// select\n// textarea\n// input[type=\"text\"]\n// input[type=\"password\"]\n// input[type=\"datetime\"]\n// input[type=\"datetime-local\"]\n// input[type=\"date\"]\n// input[type=\"month\"]\n// input[type=\"time\"]\n// input[type=\"week\"]\n// input[type=\"number\"]\n// input[type=\"email\"]\n// input[type=\"url\"]\n// input[type=\"search\"]\n// input[type=\"tel\"]\n// input[type=\"color\"]\n\n.form-control {\n display: block;\n width: 100%;\n height: @input-height-base; // Make inputs at least the height of their button counterpart (base line-height + padding + border)\n padding: @padding-base-vertical @padding-base-horizontal;\n font-size: @font-size-base;\n line-height: @line-height-base;\n color: @input-color;\n background-color: @input-bg;\n background-image: none; // Reset unusual Firefox-on-Android default style; see https://github.com/necolas/normalize.css/issues/214\n border: 1px solid @input-border;\n border-radius: @input-border-radius; // Note: This has no effect on <select>s in some browsers, due to the limited stylability of <select>s in CSS.\n .box-shadow(inset 0 1px 1px rgba(0,0,0,.075));\n .transition(~\"border-color ease-in-out .15s, box-shadow ease-in-out .15s\");\n\n // Customize the `:focus` state to imitate native WebKit styles.\n .form-control-focus();\n\n // Placeholder\n .placeholder();\n\n // Unstyle the caret on `<select>`s in IE10+.\n &::-ms-expand {\n border: 0;\n background-color: transparent;\n }\n\n // Disabled and read-only inputs\n //\n // HTML5 says that controls under a fieldset > legend:first-child won't be\n // disabled if the fieldset is disabled. Due to implementation difficulty, we\n // don't honor that edge case; we style them as disabled anyway.\n &[disabled],\n &[readonly],\n fieldset[disabled] & {\n background-color: @input-bg-disabled;\n opacity: 1; // iOS fix for unreadable disabled content; see https://github.com/twbs/bootstrap/issues/11655\n }\n\n &[disabled],\n fieldset[disabled] & {\n cursor: @cursor-disabled;\n }\n\n // Reset height for `textarea`s\n textarea& {\n height: auto;\n }\n}\n\n\n// Search inputs in iOS\n//\n// This overrides the extra rounded corners on search inputs in iOS so that our\n// `.form-control` class can properly style them. Note that this cannot simply\n// be added to `.form-control` as it's not specific enough. For details, see\n// https://github.com/twbs/bootstrap/issues/11586.\n\ninput[type=\"search\"] {\n -webkit-appearance: none;\n}\n\n\n// Special styles for iOS temporal inputs\n//\n// In Mobile Safari, setting `display: block` on temporal inputs causes the\n// text within the input to become vertically misaligned. As a workaround, we\n// set a pixel line-height that matches the given height of the input, but only\n// for Safari. See https://bugs.webkit.org/show_bug.cgi?id=139848\n//\n// Note that as of 9.3, iOS doesn't support `week`.\n\n@media screen and (-webkit-min-device-pixel-ratio: 0) {\n input[type=\"date\"],\n input[type=\"time\"],\n input[type=\"datetime-local\"],\n input[type=\"month\"] {\n &.form-control {\n line-height: @input-height-base;\n }\n\n &.input-sm,\n .input-group-sm & {\n line-height: @input-height-small;\n }\n\n &.input-lg,\n .input-group-lg & {\n line-height: @input-height-large;\n }\n }\n}\n\n\n// Form groups\n//\n// Designed to help with the organization and spacing of vertical forms. For\n// horizontal forms, use the predefined grid classes.\n\n.form-group {\n margin-bottom: @form-group-margin-bottom;\n}\n\n\n// Checkboxes and radios\n//\n// Indent the labels to position radios/checkboxes as hanging controls.\n\n.radio,\n.checkbox {\n position: relative;\n display: block;\n margin-top: 10px;\n margin-bottom: 10px;\n\n label {\n min-height: @line-height-computed; // Ensure the input doesn't jump when there is no text\n padding-left: 20px;\n margin-bottom: 0;\n font-weight: normal;\n cursor: pointer;\n }\n}\n.radio input[type=\"radio\"],\n.radio-inline input[type=\"radio\"],\n.checkbox input[type=\"checkbox\"],\n.checkbox-inline input[type=\"checkbox\"] {\n position: absolute;\n margin-left: -20px;\n margin-top: 4px \\9;\n}\n\n.radio + .radio,\n.checkbox + .checkbox {\n margin-top: -5px; // Move up sibling radios or checkboxes for tighter spacing\n}\n\n// Radios and checkboxes on same line\n.radio-inline,\n.checkbox-inline {\n position: relative;\n display: inline-block;\n padding-left: 20px;\n margin-bottom: 0;\n vertical-align: middle;\n font-weight: normal;\n cursor: pointer;\n}\n.radio-inline + .radio-inline,\n.checkbox-inline + .checkbox-inline {\n margin-top: 0;\n margin-left: 10px; // space out consecutive inline controls\n}\n\n// Apply same disabled cursor tweak as for inputs\n// Some special care is needed because <label>s don't inherit their parent's `cursor`.\n//\n// Note: Neither radios nor checkboxes can be readonly.\ninput[type=\"radio\"],\ninput[type=\"checkbox\"] {\n &[disabled],\n &.disabled,\n fieldset[disabled] & {\n cursor: @cursor-disabled;\n }\n}\n// These classes are used directly on <label>s\n.radio-inline,\n.checkbox-inline {\n &.disabled,\n fieldset[disabled] & {\n cursor: @cursor-disabled;\n }\n}\n// These classes are used on elements with <label> descendants\n.radio,\n.checkbox {\n &.disabled,\n fieldset[disabled] & {\n label {\n cursor: @cursor-disabled;\n }\n }\n}\n\n\n// Static form control text\n//\n// Apply class to a `p` element to make any string of text align with labels in\n// a horizontal form layout.\n\n.form-control-static {\n // Size it appropriately next to real form controls\n padding-top: (@padding-base-vertical + 1);\n padding-bottom: (@padding-base-vertical + 1);\n // Remove default margin from `p`\n margin-bottom: 0;\n min-height: (@line-height-computed + @font-size-base);\n\n &.input-lg,\n &.input-sm {\n padding-left: 0;\n padding-right: 0;\n }\n}\n\n\n// Form control sizing\n//\n// Build on `.form-control` with modifier classes to decrease or increase the\n// height and font-size of form controls.\n//\n// The `.form-group-* form-control` variations are sadly duplicated to avoid the\n// issue documented in https://github.com/twbs/bootstrap/issues/15074.\n\n.input-sm {\n .input-size(@input-height-small; @padding-small-vertical; @padding-small-horizontal; @font-size-small; @line-height-small; @input-border-radius-small);\n}\n.form-group-sm {\n .form-control {\n height: @input-height-small;\n padding: @padding-small-vertical @padding-small-horizontal;\n font-size: @font-size-small;\n line-height: @line-height-small;\n border-radius: @input-border-radius-small;\n }\n select.form-control {\n height: @input-height-small;\n line-height: @input-height-small;\n }\n textarea.form-control,\n select[multiple].form-control {\n height: auto;\n }\n .form-control-static {\n height: @input-height-small;\n min-height: (@line-height-computed + @font-size-small);\n padding: (@padding-small-vertical + 1) @padding-small-horizontal;\n font-size: @font-size-small;\n line-height: @line-height-small;\n }\n}\n\n.input-lg {\n .input-size(@input-height-large; @padding-large-vertical; @padding-large-horizontal; @font-size-large; @line-height-large; @input-border-radius-large);\n}\n.form-group-lg {\n .form-control {\n height: @input-height-large;\n padding: @padding-large-vertical @padding-large-horizontal;\n font-size: @font-size-large;\n line-height: @line-height-large;\n border-radius: @input-border-radius-large;\n }\n select.form-control {\n height: @input-height-large;\n line-height: @input-height-large;\n }\n textarea.form-control,\n select[multiple].form-control {\n height: auto;\n }\n .form-control-static {\n height: @input-height-large;\n min-height: (@line-height-computed + @font-size-large);\n padding: (@padding-large-vertical + 1) @padding-large-horizontal;\n font-size: @font-size-large;\n line-height: @line-height-large;\n }\n}\n\n\n// Form control feedback states\n//\n// Apply contextual and semantic states to individual form controls.\n\n.has-feedback {\n // Enable absolute positioning\n position: relative;\n\n // Ensure icons don't overlap text\n .form-control {\n padding-right: (@input-height-base * 1.25);\n }\n}\n// Feedback icon (requires .glyphicon classes)\n.form-control-feedback {\n position: absolute;\n top: 0;\n right: 0;\n z-index: 2; // Ensure icon is above input groups\n display: block;\n width: @input-height-base;\n height: @input-height-base;\n line-height: @input-height-base;\n text-align: center;\n pointer-events: none;\n}\n.input-lg + .form-control-feedback,\n.input-group-lg + .form-control-feedback,\n.form-group-lg .form-control + .form-control-feedback {\n width: @input-height-large;\n height: @input-height-large;\n line-height: @input-height-large;\n}\n.input-sm + .form-control-feedback,\n.input-group-sm + .form-control-feedback,\n.form-group-sm .form-control + .form-control-feedback {\n width: @input-height-small;\n height: @input-height-small;\n line-height: @input-height-small;\n}\n\n// Feedback states\n.has-success {\n .form-control-validation(@state-success-text; @state-success-text; @state-success-bg);\n}\n.has-warning {\n .form-control-validation(@state-warning-text; @state-warning-text; @state-warning-bg);\n}\n.has-error {\n .form-control-validation(@state-danger-text; @state-danger-text; @state-danger-bg);\n}\n\n// Reposition feedback icon if input has visible label above\n.has-feedback label {\n\n & ~ .form-control-feedback {\n top: (@line-height-computed + 5); // Height of the `label` and its margin\n }\n &.sr-only ~ .form-control-feedback {\n top: 0;\n }\n}\n\n\n// Help text\n//\n// Apply to any element you wish to create light text for placement immediately\n// below a form control. Use for general help, formatting, or instructional text.\n\n.help-block {\n display: block; // account for any element using help-block\n margin-top: 5px;\n margin-bottom: 10px;\n color: lighten(@text-color, 25%); // lighten the text some for contrast\n}\n\n\n// Inline forms\n//\n// Make forms appear inline(-block) by adding the `.form-inline` class. Inline\n// forms begin stacked on extra small (mobile) devices and then go inline when\n// viewports reach <768px.\n//\n// Requires wrapping inputs and labels with `.form-group` for proper display of\n// default HTML form controls and our custom form controls (e.g., input groups).\n//\n// Heads up! This is mixin-ed into `.navbar-form` in navbars.less.\n\n.form-inline {\n\n // Kick in the inline\n @media (min-width: @screen-sm-min) {\n // Inline-block all the things for \"inline\"\n .form-group {\n display: inline-block;\n margin-bottom: 0;\n vertical-align: middle;\n }\n\n // In navbar-form, allow folks to *not* use `.form-group`\n .form-control {\n display: inline-block;\n width: auto; // Prevent labels from stacking above inputs in `.form-group`\n vertical-align: middle;\n }\n\n // Make static controls behave like regular ones\n .form-control-static {\n display: inline-block;\n }\n\n .input-group {\n display: inline-table;\n vertical-align: middle;\n\n .input-group-addon,\n .input-group-btn,\n .form-control {\n width: auto;\n }\n }\n\n // Input groups need that 100% width though\n .input-group > .form-control {\n width: 100%;\n }\n\n .control-label {\n margin-bottom: 0;\n vertical-align: middle;\n }\n\n // Remove default margin on radios/checkboxes that were used for stacking, and\n // then undo the floating of radios and checkboxes to match.\n .radio,\n .checkbox {\n display: inline-block;\n margin-top: 0;\n margin-bottom: 0;\n vertical-align: middle;\n\n label {\n padding-left: 0;\n }\n }\n .radio input[type=\"radio\"],\n .checkbox input[type=\"checkbox\"] {\n position: relative;\n margin-left: 0;\n }\n\n // Re-override the feedback icon.\n .has-feedback .form-control-feedback {\n top: 0;\n }\n }\n}\n\n\n// Horizontal forms\n//\n// Horizontal forms are built on grid classes and allow you to create forms with\n// labels on the left and inputs on the right.\n\n.form-horizontal {\n\n // Consistent vertical alignment of radios and checkboxes\n //\n // Labels also get some reset styles, but that is scoped to a media query below.\n .radio,\n .checkbox,\n .radio-inline,\n .checkbox-inline {\n margin-top: 0;\n margin-bottom: 0;\n padding-top: (@padding-base-vertical + 1); // Default padding plus a border\n }\n // Account for padding we're adding to ensure the alignment and of help text\n // and other content below items\n .radio,\n .checkbox {\n min-height: (@line-height-computed + (@padding-base-vertical + 1));\n }\n\n // Make form groups behave like rows\n .form-group {\n .make-row();\n }\n\n // Reset spacing and right align labels, but scope to media queries so that\n // labels on narrow viewports stack the same as a default form example.\n @media (min-width: @screen-sm-min) {\n .control-label {\n text-align: right;\n margin-bottom: 0;\n padding-top: (@padding-base-vertical + 1); // Default padding plus a border\n }\n }\n\n // Validation states\n //\n // Reposition the icon because it's now within a grid column and columns have\n // `position: relative;` on them. Also accounts for the grid gutter padding.\n .has-feedback .form-control-feedback {\n right: floor((@grid-gutter-width / 2));\n }\n\n // Form group sizes\n //\n // Quick utility class for applying `.input-lg` and `.input-sm` styles to the\n // inputs and labels within a `.form-group`.\n .form-group-lg {\n @media (min-width: @screen-sm-min) {\n .control-label {\n padding-top: (@padding-large-vertical + 1);\n font-size: @font-size-large;\n }\n }\n }\n .form-group-sm {\n @media (min-width: @screen-sm-min) {\n .control-label {\n padding-top: (@padding-small-vertical + 1);\n font-size: @font-size-small;\n }\n }\n }\n}\n","// Form validation states\n//\n// Used in forms.less to generate the form validation CSS for warnings, errors,\n// and successes.\n\n.form-control-validation(@text-color: #555; @border-color: #ccc; @background-color: #f5f5f5) {\n // Color the label and help text\n .help-block,\n .control-label,\n .radio,\n .checkbox,\n .radio-inline,\n .checkbox-inline,\n &.radio label,\n &.checkbox label,\n &.radio-inline label,\n &.checkbox-inline label {\n color: @text-color;\n }\n // Set the border and box shadow on specific inputs to match\n .form-control {\n border-color: @border-color;\n .box-shadow(inset 0 1px 1px rgba(0,0,0,.075)); // Redeclare so transitions work\n &:focus {\n border-color: darken(@border-color, 10%);\n @shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 6px lighten(@border-color, 20%);\n .box-shadow(@shadow);\n }\n }\n // Set validation states also for addons\n .input-group-addon {\n color: @text-color;\n border-color: @border-color;\n background-color: @background-color;\n }\n // Optional feedback icon\n .form-control-feedback {\n color: @text-color;\n }\n}\n\n\n// Form control focus state\n//\n// Generate a customized focus state and for any input with the specified color,\n// which defaults to the `@input-border-focus` variable.\n//\n// We highly encourage you to not customize the default value, but instead use\n// this to tweak colors on an as-needed basis. This aesthetic change is based on\n// WebKit's default styles, but applicable to a wider range of browsers. Its\n// usability and accessibility should be taken into account with any change.\n//\n// Example usage: change the default blue border and shadow to white for better\n// contrast against a dark gray background.\n.form-control-focus(@color: @input-border-focus) {\n @color-rgba: rgba(red(@color), green(@color), blue(@color), .6);\n &:focus {\n border-color: @color;\n outline: 0;\n .box-shadow(~\"inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px @{color-rgba}\");\n }\n}\n\n// Form control sizing\n//\n// Relative text size, padding, and border-radii changes for form controls. For\n// horizontal sizing, wrap controls in the predefined grid classes. `<select>`\n// element gets special love because it's special, and that's a fact!\n.input-size(@input-height; @padding-vertical; @padding-horizontal; @font-size; @line-height; @border-radius) {\n height: @input-height;\n padding: @padding-vertical @padding-horizontal;\n font-size: @font-size;\n line-height: @line-height;\n border-radius: @border-radius;\n\n select& {\n height: @input-height;\n line-height: @input-height;\n }\n\n textarea&,\n select[multiple]& {\n height: auto;\n }\n}\n","//\n// Buttons\n// --------------------------------------------------\n\n\n// Base styles\n// --------------------------------------------------\n\n.btn {\n display: inline-block;\n margin-bottom: 0; // For input.btn\n font-weight: @btn-font-weight;\n text-align: center;\n vertical-align: middle;\n touch-action: manipulation;\n cursor: pointer;\n background-image: none; // Reset unusual Firefox-on-Android default style; see https://github.com/necolas/normalize.css/issues/214\n border: 1px solid transparent;\n white-space: nowrap;\n .button-size(@padding-base-vertical; @padding-base-horizontal; @font-size-base; @line-height-base; @btn-border-radius-base);\n .user-select(none);\n\n &,\n &:active,\n &.active {\n &:focus,\n &.focus {\n .tab-focus();\n }\n }\n\n &:hover,\n &:focus,\n &.focus {\n color: @btn-default-color;\n text-decoration: none;\n }\n\n &:active,\n &.active {\n outline: 0;\n background-image: none;\n .box-shadow(inset 0 3px 5px rgba(0,0,0,.125));\n }\n\n &.disabled,\n &[disabled],\n fieldset[disabled] & {\n cursor: @cursor-disabled;\n .opacity(.65);\n .box-shadow(none);\n }\n\n a& {\n &.disabled,\n fieldset[disabled] & {\n pointer-events: none; // Future-proof disabling of clicks on `<a>` elements\n }\n }\n}\n\n\n// Alternate buttons\n// --------------------------------------------------\n\n.btn-default {\n .button-variant(@btn-default-color; @btn-default-bg; @btn-default-border);\n}\n.btn-primary {\n .button-variant(@btn-primary-color; @btn-primary-bg; @btn-primary-border);\n}\n// Success appears as green\n.btn-success {\n .button-variant(@btn-success-color; @btn-success-bg; @btn-success-border);\n}\n// Info appears as blue-green\n.btn-info {\n .button-variant(@btn-info-color; @btn-info-bg; @btn-info-border);\n}\n// Warning appears as orange\n.btn-warning {\n .button-variant(@btn-warning-color; @btn-warning-bg; @btn-warning-border);\n}\n// Danger and error appear as red\n.btn-danger {\n .button-variant(@btn-danger-color; @btn-danger-bg; @btn-danger-border);\n}\n\n\n// Link buttons\n// -------------------------\n\n// Make a button look and behave like a link\n.btn-link {\n color: @link-color;\n font-weight: normal;\n border-radius: 0;\n\n &,\n &:active,\n &.active,\n &[disabled],\n fieldset[disabled] & {\n background-color: transparent;\n .box-shadow(none);\n }\n &,\n &:hover,\n &:focus,\n &:active {\n border-color: transparent;\n }\n &:hover,\n &:focus {\n color: @link-hover-color;\n text-decoration: @link-hover-decoration;\n background-color: transparent;\n }\n &[disabled],\n fieldset[disabled] & {\n &:hover,\n &:focus {\n color: @btn-link-disabled-color;\n text-decoration: none;\n }\n }\n}\n\n\n// Button Sizes\n// --------------------------------------------------\n\n.btn-lg {\n // line-height: ensure even-numbered height of button next to large input\n .button-size(@padding-large-vertical; @padding-large-horizontal; @font-size-large; @line-height-large; @btn-border-radius-large);\n}\n.btn-sm {\n // line-height: ensure proper height of button next to small input\n .button-size(@padding-small-vertical; @padding-small-horizontal; @font-size-small; @line-height-small; @btn-border-radius-small);\n}\n.btn-xs {\n .button-size(@padding-xs-vertical; @padding-xs-horizontal; @font-size-small; @line-height-small; @btn-border-radius-small);\n}\n\n\n// Block button\n// --------------------------------------------------\n\n.btn-block {\n display: block;\n width: 100%;\n}\n\n// Vertically space out multiple block buttons\n.btn-block + .btn-block {\n margin-top: 5px;\n}\n\n// Specificity overrides\ninput[type=\"submit\"],\ninput[type=\"reset\"],\ninput[type=\"button\"] {\n &.btn-block {\n width: 100%;\n }\n}\n","// Button variants\n//\n// Easily pump out default styles, as well as :hover, :focus, :active,\n// and disabled options for all buttons\n\n.button-variant(@color; @background; @border) {\n color: @color;\n background-color: @background;\n border-color: @border;\n\n &:focus,\n &.focus {\n color: @color;\n background-color: darken(@background, 10%);\n border-color: darken(@border, 25%);\n }\n &:hover {\n color: @color;\n background-color: darken(@background, 10%);\n border-color: darken(@border, 12%);\n }\n &:active,\n &.active,\n .open > .dropdown-toggle& {\n color: @color;\n background-color: darken(@background, 10%);\n border-color: darken(@border, 12%);\n\n &:hover,\n &:focus,\n &.focus {\n color: @color;\n background-color: darken(@background, 17%);\n border-color: darken(@border, 25%);\n }\n }\n &:active,\n &.active,\n .open > .dropdown-toggle& {\n background-image: none;\n }\n &.disabled,\n &[disabled],\n fieldset[disabled] & {\n &:hover,\n &:focus,\n &.focus {\n background-color: @background;\n border-color: @border;\n }\n }\n\n .badge {\n color: @background;\n background-color: @color;\n }\n}\n\n// Button sizes\n.button-size(@padding-vertical; @padding-horizontal; @font-size; @line-height; @border-radius) {\n padding: @padding-vertical @padding-horizontal;\n font-size: @font-size;\n line-height: @line-height;\n border-radius: @border-radius;\n}\n","// Opacity\n\n.opacity(@opacity) {\n opacity: @opacity;\n // IE8 filter\n @opacity-ie: (@opacity * 100);\n filter: ~\"alpha(opacity=@{opacity-ie})\";\n}\n","//\n// Component animations\n// --------------------------------------------------\n\n// Heads up!\n//\n// We don't use the `.opacity()` mixin here since it causes a bug with text\n// fields in IE7-8. Source: https://github.com/twbs/bootstrap/pull/3552.\n\n.fade {\n opacity: 0;\n .transition(opacity .15s linear);\n &.in {\n opacity: 1;\n }\n}\n\n.collapse {\n display: none;\n\n &.in { display: block; }\n tr&.in { display: table-row; }\n tbody&.in { display: table-row-group; }\n}\n\n.collapsing {\n position: relative;\n height: 0;\n overflow: hidden;\n .transition-property(~\"height, visibility\");\n .transition-duration(.35s);\n .transition-timing-function(ease);\n}\n","//\n// Dropdown menus\n// --------------------------------------------------\n\n\n// Dropdown arrow/caret\n.caret {\n display: inline-block;\n width: 0;\n height: 0;\n margin-left: 2px;\n vertical-align: middle;\n border-top: @caret-width-base dashed;\n border-top: @caret-width-base solid ~\"\\9\"; // IE8\n border-right: @caret-width-base solid transparent;\n border-left: @caret-width-base solid transparent;\n}\n\n// The dropdown wrapper (div)\n.dropup,\n.dropdown {\n position: relative;\n}\n\n// Prevent the focus on the dropdown toggle when closing dropdowns\n.dropdown-toggle:focus {\n outline: 0;\n}\n\n// The dropdown menu (ul)\n.dropdown-menu {\n position: absolute;\n top: 100%;\n left: 0;\n z-index: @zindex-dropdown;\n display: none; // none by default, but block on \"open\" of the menu\n float: left;\n min-width: 160px;\n padding: 5px 0;\n margin: 2px 0 0; // override default ul\n list-style: none;\n font-size: @font-size-base;\n text-align: left; // Ensures proper alignment if parent has it changed (e.g., modal footer)\n background-color: @dropdown-bg;\n border: 1px solid @dropdown-fallback-border; // IE8 fallback\n border: 1px solid @dropdown-border;\n border-radius: @border-radius-base;\n .box-shadow(0 6px 12px rgba(0,0,0,.175));\n background-clip: padding-box;\n\n // Aligns the dropdown menu to right\n //\n // Deprecated as of 3.1.0 in favor of `.dropdown-menu-[dir]`\n &.pull-right {\n right: 0;\n left: auto;\n }\n\n // Dividers (basically an hr) within the dropdown\n .divider {\n .nav-divider(@dropdown-divider-bg);\n }\n\n // Links within the dropdown menu\n > li > a {\n display: block;\n padding: 3px 20px;\n clear: both;\n font-weight: normal;\n line-height: @line-height-base;\n color: @dropdown-link-color;\n white-space: nowrap; // prevent links from randomly breaking onto new lines\n }\n}\n\n// Hover/Focus state\n.dropdown-menu > li > a {\n &:hover,\n &:focus {\n text-decoration: none;\n color: @dropdown-link-hover-color;\n background-color: @dropdown-link-hover-bg;\n }\n}\n\n// Active state\n.dropdown-menu > .active > a {\n &,\n &:hover,\n &:focus {\n color: @dropdown-link-active-color;\n text-decoration: none;\n outline: 0;\n background-color: @dropdown-link-active-bg;\n }\n}\n\n// Disabled state\n//\n// Gray out text and ensure the hover/focus state remains gray\n\n.dropdown-menu > .disabled > a {\n &,\n &:hover,\n &:focus {\n color: @dropdown-link-disabled-color;\n }\n\n // Nuke hover/focus effects\n &:hover,\n &:focus {\n text-decoration: none;\n background-color: transparent;\n background-image: none; // Remove CSS gradient\n .reset-filter();\n cursor: @cursor-disabled;\n }\n}\n\n// Open state for the dropdown\n.open {\n // Show the menu\n > .dropdown-menu {\n display: block;\n }\n\n // Remove the outline when :focus is triggered\n > a {\n outline: 0;\n }\n}\n\n// Menu positioning\n//\n// Add extra class to `.dropdown-menu` to flip the alignment of the dropdown\n// menu with the parent.\n.dropdown-menu-right {\n left: auto; // Reset the default from `.dropdown-menu`\n right: 0;\n}\n// With v3, we enabled auto-flipping if you have a dropdown within a right\n// aligned nav component. To enable the undoing of that, we provide an override\n// to restore the default dropdown menu alignment.\n//\n// This is only for left-aligning a dropdown menu within a `.navbar-right` or\n// `.pull-right` nav component.\n.dropdown-menu-left {\n left: 0;\n right: auto;\n}\n\n// Dropdown section headers\n.dropdown-header {\n display: block;\n padding: 3px 20px;\n font-size: @font-size-small;\n line-height: @line-height-base;\n color: @dropdown-header-color;\n white-space: nowrap; // as with > li > a\n}\n\n// Backdrop to catch body clicks on mobile, etc.\n.dropdown-backdrop {\n position: fixed;\n left: 0;\n right: 0;\n bottom: 0;\n top: 0;\n z-index: (@zindex-dropdown - 10);\n}\n\n// Right aligned dropdowns\n.pull-right > .dropdown-menu {\n right: 0;\n left: auto;\n}\n\n// Allow for dropdowns to go bottom up (aka, dropup-menu)\n//\n// Just add .dropup after the standard .dropdown class and you're set, bro.\n// TODO: abstract this so that the navbar fixed styles are not placed here?\n\n.dropup,\n.navbar-fixed-bottom .dropdown {\n // Reverse the caret\n .caret {\n border-top: 0;\n border-bottom: @caret-width-base dashed;\n border-bottom: @caret-width-base solid ~\"\\9\"; // IE8\n content: \"\";\n }\n // Different positioning for bottom up menu\n .dropdown-menu {\n top: auto;\n bottom: 100%;\n margin-bottom: 2px;\n }\n}\n\n\n// Component alignment\n//\n// Reiterate per navbar.less and the modified component alignment there.\n\n@media (min-width: @grid-float-breakpoint) {\n .navbar-right {\n .dropdown-menu {\n .dropdown-menu-right();\n }\n // Necessary for overrides of the default right aligned menu.\n // Will remove come v4 in all likelihood.\n .dropdown-menu-left {\n .dropdown-menu-left();\n }\n }\n}\n","// Horizontal dividers\n//\n// Dividers (basically an hr) within dropdowns and nav lists\n\n.nav-divider(@color: #e5e5e5) {\n height: 1px;\n margin: ((@line-height-computed / 2) - 1) 0;\n overflow: hidden;\n background-color: @color;\n}\n","// Reset filters for IE\n//\n// When you need to remove a gradient background, do not forget to use this to reset\n// the IE filter for IE9 and below.\n\n.reset-filter() {\n filter: e(%(\"progid:DXImageTransform.Microsoft.gradient(enabled = false)\"));\n}\n","//\n// Button groups\n// --------------------------------------------------\n\n// Make the div behave like a button\n.btn-group,\n.btn-group-vertical {\n position: relative;\n display: inline-block;\n vertical-align: middle; // match .btn alignment given font-size hack above\n > .btn {\n position: relative;\n float: left;\n // Bring the \"active\" button to the front\n &:hover,\n &:focus,\n &:active,\n &.active {\n z-index: 2;\n }\n }\n}\n\n// Prevent double borders when buttons are next to each other\n.btn-group {\n .btn + .btn,\n .btn + .btn-group,\n .btn-group + .btn,\n .btn-group + .btn-group {\n margin-left: -1px;\n }\n}\n\n// Optional: Group multiple button groups together for a toolbar\n.btn-toolbar {\n margin-left: -5px; // Offset the first child's margin\n &:extend(.clearfix all);\n\n .btn,\n .btn-group,\n .input-group {\n float: left;\n }\n > .btn,\n > .btn-group,\n > .input-group {\n margin-left: 5px;\n }\n}\n\n.btn-group > .btn:not(:first-child):not(:last-child):not(.dropdown-toggle) {\n border-radius: 0;\n}\n\n// Set corners individual because sometimes a single button can be in a .btn-group and we need :first-child and :last-child to both match\n.btn-group > .btn:first-child {\n margin-left: 0;\n &:not(:last-child):not(.dropdown-toggle) {\n .border-right-radius(0);\n }\n}\n// Need .dropdown-toggle since :last-child doesn't apply, given that a .dropdown-menu is used immediately after it\n.btn-group > .btn:last-child:not(:first-child),\n.btn-group > .dropdown-toggle:not(:first-child) {\n .border-left-radius(0);\n}\n\n// Custom edits for including btn-groups within btn-groups (useful for including dropdown buttons within a btn-group)\n.btn-group > .btn-group {\n float: left;\n}\n.btn-group > .btn-group:not(:first-child):not(:last-child) > .btn {\n border-radius: 0;\n}\n.btn-group > .btn-group:first-child:not(:last-child) {\n > .btn:last-child,\n > .dropdown-toggle {\n .border-right-radius(0);\n }\n}\n.btn-group > .btn-group:last-child:not(:first-child) > .btn:first-child {\n .border-left-radius(0);\n}\n\n// On active and open, don't show outline\n.btn-group .dropdown-toggle:active,\n.btn-group.open .dropdown-toggle {\n outline: 0;\n}\n\n\n// Sizing\n//\n// Remix the default button sizing classes into new ones for easier manipulation.\n\n.btn-group-xs > .btn { &:extend(.btn-xs); }\n.btn-group-sm > .btn { &:extend(.btn-sm); }\n.btn-group-lg > .btn { &:extend(.btn-lg); }\n\n\n// Split button dropdowns\n// ----------------------\n\n// Give the line between buttons some depth\n.btn-group > .btn + .dropdown-toggle {\n padding-left: 8px;\n padding-right: 8px;\n}\n.btn-group > .btn-lg + .dropdown-toggle {\n padding-left: 12px;\n padding-right: 12px;\n}\n\n// The clickable button for toggling the menu\n// Remove the gradient and set the same inset shadow as the :active state\n.btn-group.open .dropdown-toggle {\n .box-shadow(inset 0 3px 5px rgba(0,0,0,.125));\n\n // Show no shadow for `.btn-link` since it has no other button styles.\n &.btn-link {\n .box-shadow(none);\n }\n}\n\n\n// Reposition the caret\n.btn .caret {\n margin-left: 0;\n}\n// Carets in other button sizes\n.btn-lg .caret {\n border-width: @caret-width-large @caret-width-large 0;\n border-bottom-width: 0;\n}\n// Upside down carets for .dropup\n.dropup .btn-lg .caret {\n border-width: 0 @caret-width-large @caret-width-large;\n}\n\n\n// Vertical button groups\n// ----------------------\n\n.btn-group-vertical {\n > .btn,\n > .btn-group,\n > .btn-group > .btn {\n display: block;\n float: none;\n width: 100%;\n max-width: 100%;\n }\n\n // Clear floats so dropdown menus can be properly placed\n > .btn-group {\n &:extend(.clearfix all);\n > .btn {\n float: none;\n }\n }\n\n > .btn + .btn,\n > .btn + .btn-group,\n > .btn-group + .btn,\n > .btn-group + .btn-group {\n margin-top: -1px;\n margin-left: 0;\n }\n}\n\n.btn-group-vertical > .btn {\n &:not(:first-child):not(:last-child) {\n border-radius: 0;\n }\n &:first-child:not(:last-child) {\n .border-top-radius(@btn-border-radius-base);\n .border-bottom-radius(0);\n }\n &:last-child:not(:first-child) {\n .border-top-radius(0);\n .border-bottom-radius(@btn-border-radius-base);\n }\n}\n.btn-group-vertical > .btn-group:not(:first-child):not(:last-child) > .btn {\n border-radius: 0;\n}\n.btn-group-vertical > .btn-group:first-child:not(:last-child) {\n > .btn:last-child,\n > .dropdown-toggle {\n .border-bottom-radius(0);\n }\n}\n.btn-group-vertical > .btn-group:last-child:not(:first-child) > .btn:first-child {\n .border-top-radius(0);\n}\n\n\n// Justified button groups\n// ----------------------\n\n.btn-group-justified {\n display: table;\n width: 100%;\n table-layout: fixed;\n border-collapse: separate;\n > .btn,\n > .btn-group {\n float: none;\n display: table-cell;\n width: 1%;\n }\n > .btn-group .btn {\n width: 100%;\n }\n\n > .btn-group .dropdown-menu {\n left: auto;\n }\n}\n\n\n// Checkbox and radio options\n//\n// In order to support the browser's form validation feedback, powered by the\n// `required` attribute, we have to \"hide\" the inputs via `clip`. We cannot use\n// `display: none;` or `visibility: hidden;` as that also hides the popover.\n// Simply visually hiding the inputs via `opacity` would leave them clickable in\n// certain cases which is prevented by using `clip` and `pointer-events`.\n// This way, we ensure a DOM element is visible to position the popover from.\n//\n// See https://github.com/twbs/bootstrap/pull/12794 and\n// https://github.com/twbs/bootstrap/pull/14559 for more information.\n\n[data-toggle=\"buttons\"] {\n > .btn,\n > .btn-group > .btn {\n input[type=\"radio\"],\n input[type=\"checkbox\"] {\n position: absolute;\n clip: rect(0,0,0,0);\n pointer-events: none;\n }\n }\n}\n","// Single side border-radius\n\n.border-top-radius(@radius) {\n border-top-right-radius: @radius;\n border-top-left-radius: @radius;\n}\n.border-right-radius(@radius) {\n border-bottom-right-radius: @radius;\n border-top-right-radius: @radius;\n}\n.border-bottom-radius(@radius) {\n border-bottom-right-radius: @radius;\n border-bottom-left-radius: @radius;\n}\n.border-left-radius(@radius) {\n border-bottom-left-radius: @radius;\n border-top-left-radius: @radius;\n}\n","//\n// Input groups\n// --------------------------------------------------\n\n// Base styles\n// -------------------------\n.input-group {\n position: relative; // For dropdowns\n display: table;\n border-collapse: separate; // prevent input groups from inheriting border styles from table cells when placed within a table\n\n // Undo padding and float of grid classes\n &[class*=\"col-\"] {\n float: none;\n padding-left: 0;\n padding-right: 0;\n }\n\n .form-control {\n // Ensure that the input is always above the *appended* addon button for\n // proper border colors.\n position: relative;\n z-index: 2;\n\n // IE9 fubars the placeholder attribute in text inputs and the arrows on\n // select elements in input groups. To fix it, we float the input. Details:\n // https://github.com/twbs/bootstrap/issues/11561#issuecomment-28936855\n float: left;\n\n width: 100%;\n margin-bottom: 0;\n\n &:focus {\n z-index: 3;\n }\n }\n}\n\n// Sizing options\n//\n// Remix the default form control sizing classes into new ones for easier\n// manipulation.\n\n.input-group-lg > .form-control,\n.input-group-lg > .input-group-addon,\n.input-group-lg > .input-group-btn > .btn {\n .input-lg();\n}\n.input-group-sm > .form-control,\n.input-group-sm > .input-group-addon,\n.input-group-sm > .input-group-btn > .btn {\n .input-sm();\n}\n\n\n// Display as table-cell\n// -------------------------\n.input-group-addon,\n.input-group-btn,\n.input-group .form-control {\n display: table-cell;\n\n &:not(:first-child):not(:last-child) {\n border-radius: 0;\n }\n}\n// Addon and addon wrapper for buttons\n.input-group-addon,\n.input-group-btn {\n width: 1%;\n white-space: nowrap;\n vertical-align: middle; // Match the inputs\n}\n\n// Text input groups\n// -------------------------\n.input-group-addon {\n padding: @padding-base-vertical @padding-base-horizontal;\n font-size: @font-size-base;\n font-weight: normal;\n line-height: 1;\n color: @input-color;\n text-align: center;\n background-color: @input-group-addon-bg;\n border: 1px solid @input-group-addon-border-color;\n border-radius: @input-border-radius;\n\n // Sizing\n &.input-sm {\n padding: @padding-small-vertical @padding-small-horizontal;\n font-size: @font-size-small;\n border-radius: @input-border-radius-small;\n }\n &.input-lg {\n padding: @padding-large-vertical @padding-large-horizontal;\n font-size: @font-size-large;\n border-radius: @input-border-radius-large;\n }\n\n // Nuke default margins from checkboxes and radios to vertically center within.\n input[type=\"radio\"],\n input[type=\"checkbox\"] {\n margin-top: 0;\n }\n}\n\n// Reset rounded corners\n.input-group .form-control:first-child,\n.input-group-addon:first-child,\n.input-group-btn:first-child > .btn,\n.input-group-btn:first-child > .btn-group > .btn,\n.input-group-btn:first-child > .dropdown-toggle,\n.input-group-btn:last-child > .btn:not(:last-child):not(.dropdown-toggle),\n.input-group-btn:last-child > .btn-group:not(:last-child) > .btn {\n .border-right-radius(0);\n}\n.input-group-addon:first-child {\n border-right: 0;\n}\n.input-group .form-control:last-child,\n.input-group-addon:last-child,\n.input-group-btn:last-child > .btn,\n.input-group-btn:last-child > .btn-group > .btn,\n.input-group-btn:last-child > .dropdown-toggle,\n.input-group-btn:first-child > .btn:not(:first-child),\n.input-group-btn:first-child > .btn-group:not(:first-child) > .btn {\n .border-left-radius(0);\n}\n.input-group-addon:last-child {\n border-left: 0;\n}\n\n// Button input groups\n// -------------------------\n.input-group-btn {\n position: relative;\n // Jankily prevent input button groups from wrapping with `white-space` and\n // `font-size` in combination with `inline-block` on buttons.\n font-size: 0;\n white-space: nowrap;\n\n // Negative margin for spacing, position for bringing hovered/focused/actived\n // element above the siblings.\n > .btn {\n position: relative;\n + .btn {\n margin-left: -1px;\n }\n // Bring the \"active\" button to the front\n &:hover,\n &:focus,\n &:active {\n z-index: 2;\n }\n }\n\n // Negative margin to only have a 1px border between the two\n &:first-child {\n > .btn,\n > .btn-group {\n margin-right: -1px;\n }\n }\n &:last-child {\n > .btn,\n > .btn-group {\n z-index: 2;\n margin-left: -1px;\n }\n }\n}\n","//\n// Navs\n// --------------------------------------------------\n\n\n// Base class\n// --------------------------------------------------\n\n.nav {\n margin-bottom: 0;\n padding-left: 0; // Override default ul/ol\n list-style: none;\n &:extend(.clearfix all);\n\n > li {\n position: relative;\n display: block;\n\n > a {\n position: relative;\n display: block;\n padding: @nav-link-padding;\n &:hover,\n &:focus {\n text-decoration: none;\n background-color: @nav-link-hover-bg;\n }\n }\n\n // Disabled state sets text to gray and nukes hover/tab effects\n &.disabled > a {\n color: @nav-disabled-link-color;\n\n &:hover,\n &:focus {\n color: @nav-disabled-link-hover-color;\n text-decoration: none;\n background-color: transparent;\n cursor: @cursor-disabled;\n }\n }\n }\n\n // Open dropdowns\n .open > a {\n &,\n &:hover,\n &:focus {\n background-color: @nav-link-hover-bg;\n border-color: @link-color;\n }\n }\n\n // Nav dividers (deprecated with v3.0.1)\n //\n // This should have been removed in v3 with the dropping of `.nav-list`, but\n // we missed it. We don't currently support this anywhere, but in the interest\n // of maintaining backward compatibility in case you use it, it's deprecated.\n .nav-divider {\n .nav-divider();\n }\n\n // Prevent IE8 from misplacing imgs\n //\n // See https://github.com/h5bp/html5-boilerplate/issues/984#issuecomment-3985989\n > li > a > img {\n max-width: none;\n }\n}\n\n\n// Tabs\n// -------------------------\n\n// Give the tabs something to sit on\n.nav-tabs {\n border-bottom: 1px solid @nav-tabs-border-color;\n > li {\n float: left;\n // Make the list-items overlay the bottom border\n margin-bottom: -1px;\n\n // Actual tabs (as links)\n > a {\n margin-right: 2px;\n line-height: @line-height-base;\n border: 1px solid transparent;\n border-radius: @border-radius-base @border-radius-base 0 0;\n &:hover {\n border-color: @nav-tabs-link-hover-border-color @nav-tabs-link-hover-border-color @nav-tabs-border-color;\n }\n }\n\n // Active state, and its :hover to override normal :hover\n &.active > a {\n &,\n &:hover,\n &:focus {\n color: @nav-tabs-active-link-hover-color;\n background-color: @nav-tabs-active-link-hover-bg;\n border: 1px solid @nav-tabs-active-link-hover-border-color;\n border-bottom-color: transparent;\n cursor: default;\n }\n }\n }\n // pulling this in mainly for less shorthand\n &.nav-justified {\n .nav-justified();\n .nav-tabs-justified();\n }\n}\n\n\n// Pills\n// -------------------------\n.nav-pills {\n > li {\n float: left;\n\n // Links rendered as pills\n > a {\n border-radius: @nav-pills-border-radius;\n }\n + li {\n margin-left: 2px;\n }\n\n // Active state\n &.active > a {\n &,\n &:hover,\n &:focus {\n color: @nav-pills-active-link-hover-color;\n background-color: @nav-pills-active-link-hover-bg;\n }\n }\n }\n}\n\n\n// Stacked pills\n.nav-stacked {\n > li {\n float: none;\n + li {\n margin-top: 2px;\n margin-left: 0; // no need for this gap between nav items\n }\n }\n}\n\n\n// Nav variations\n// --------------------------------------------------\n\n// Justified nav links\n// -------------------------\n\n.nav-justified {\n width: 100%;\n\n > li {\n float: none;\n > a {\n text-align: center;\n margin-bottom: 5px;\n }\n }\n\n > .dropdown .dropdown-menu {\n top: auto;\n left: auto;\n }\n\n @media (min-width: @screen-sm-min) {\n > li {\n display: table-cell;\n width: 1%;\n > a {\n margin-bottom: 0;\n }\n }\n }\n}\n\n// Move borders to anchors instead of bottom of list\n//\n// Mixin for adding on top the shared `.nav-justified` styles for our tabs\n.nav-tabs-justified {\n border-bottom: 0;\n\n > li > a {\n // Override margin from .nav-tabs\n margin-right: 0;\n border-radius: @border-radius-base;\n }\n\n > .active > a,\n > .active > a:hover,\n > .active > a:focus {\n border: 1px solid @nav-tabs-justified-link-border-color;\n }\n\n @media (min-width: @screen-sm-min) {\n > li > a {\n border-bottom: 1px solid @nav-tabs-justified-link-border-color;\n border-radius: @border-radius-base @border-radius-base 0 0;\n }\n > .active > a,\n > .active > a:hover,\n > .active > a:focus {\n border-bottom-color: @nav-tabs-justified-active-link-border-color;\n }\n }\n}\n\n\n// Tabbable tabs\n// -------------------------\n\n// Hide tabbable panes to start, show them when `.active`\n.tab-content {\n > .tab-pane {\n display: none;\n }\n > .active {\n display: block;\n }\n}\n\n\n// Dropdowns\n// -------------------------\n\n// Specific dropdowns\n.nav-tabs .dropdown-menu {\n // make dropdown border overlap tab border\n margin-top: -1px;\n // Remove the top rounded corners here since there is a hard edge above the menu\n .border-top-radius(0);\n}\n","//\n// Navbars\n// --------------------------------------------------\n\n\n// Wrapper and base class\n//\n// Provide a static navbar from which we expand to create full-width, fixed, and\n// other navbar variations.\n\n.navbar {\n position: relative;\n min-height: @navbar-height; // Ensure a navbar always shows (e.g., without a .navbar-brand in collapsed mode)\n margin-bottom: @navbar-margin-bottom;\n border: 1px solid transparent;\n\n // Prevent floats from breaking the navbar\n &:extend(.clearfix all);\n\n @media (min-width: @grid-float-breakpoint) {\n border-radius: @navbar-border-radius;\n }\n}\n\n\n// Navbar heading\n//\n// Groups `.navbar-brand` and `.navbar-toggle` into a single component for easy\n// styling of responsive aspects.\n\n.navbar-header {\n &:extend(.clearfix all);\n\n @media (min-width: @grid-float-breakpoint) {\n float: left;\n }\n}\n\n\n// Navbar collapse (body)\n//\n// Group your navbar content into this for easy collapsing and expanding across\n// various device sizes. By default, this content is collapsed when <768px, but\n// will expand past that for a horizontal display.\n//\n// To start (on mobile devices) the navbar links, forms, and buttons are stacked\n// vertically and include a `max-height` to overflow in case you have too much\n// content for the user's viewport.\n\n.navbar-collapse {\n overflow-x: visible;\n padding-right: @navbar-padding-horizontal;\n padding-left: @navbar-padding-horizontal;\n border-top: 1px solid transparent;\n box-shadow: inset 0 1px 0 rgba(255,255,255,.1);\n &:extend(.clearfix all);\n -webkit-overflow-scrolling: touch;\n\n &.in {\n overflow-y: auto;\n }\n\n @media (min-width: @grid-float-breakpoint) {\n width: auto;\n border-top: 0;\n box-shadow: none;\n\n &.collapse {\n display: block !important;\n height: auto !important;\n padding-bottom: 0; // Override default setting\n overflow: visible !important;\n }\n\n &.in {\n overflow-y: visible;\n }\n\n // Undo the collapse side padding for navbars with containers to ensure\n // alignment of right-aligned contents.\n .navbar-fixed-top &,\n .navbar-static-top &,\n .navbar-fixed-bottom & {\n padding-left: 0;\n padding-right: 0;\n }\n }\n}\n\n.navbar-fixed-top,\n.navbar-fixed-bottom {\n .navbar-collapse {\n max-height: @navbar-collapse-max-height;\n\n @media (max-device-width: @screen-xs-min) and (orientation: landscape) {\n max-height: 200px;\n }\n }\n}\n\n\n// Both navbar header and collapse\n//\n// When a container is present, change the behavior of the header and collapse.\n\n.container,\n.container-fluid {\n > .navbar-header,\n > .navbar-collapse {\n margin-right: -@navbar-padding-horizontal;\n margin-left: -@navbar-padding-horizontal;\n\n @media (min-width: @grid-float-breakpoint) {\n margin-right: 0;\n margin-left: 0;\n }\n }\n}\n\n\n//\n// Navbar alignment options\n//\n// Display the navbar across the entirety of the page or fixed it to the top or\n// bottom of the page.\n\n// Static top (unfixed, but 100% wide) navbar\n.navbar-static-top {\n z-index: @zindex-navbar;\n border-width: 0 0 1px;\n\n @media (min-width: @grid-float-breakpoint) {\n border-radius: 0;\n }\n}\n\n// Fix the top/bottom navbars when screen real estate supports it\n.navbar-fixed-top,\n.navbar-fixed-bottom {\n position: fixed;\n right: 0;\n left: 0;\n z-index: @zindex-navbar-fixed;\n\n // Undo the rounded corners\n @media (min-width: @grid-float-breakpoint) {\n border-radius: 0;\n }\n}\n.navbar-fixed-top {\n top: 0;\n border-width: 0 0 1px;\n}\n.navbar-fixed-bottom {\n bottom: 0;\n margin-bottom: 0; // override .navbar defaults\n border-width: 1px 0 0;\n}\n\n\n// Brand/project name\n\n.navbar-brand {\n float: left;\n padding: @navbar-padding-vertical @navbar-padding-horizontal;\n font-size: @font-size-large;\n line-height: @line-height-computed;\n height: @navbar-height;\n\n &:hover,\n &:focus {\n text-decoration: none;\n }\n\n > img {\n display: block;\n }\n\n @media (min-width: @grid-float-breakpoint) {\n .navbar > .container &,\n .navbar > .container-fluid & {\n margin-left: -@navbar-padding-horizontal;\n }\n }\n}\n\n\n// Navbar toggle\n//\n// Custom button for toggling the `.navbar-collapse`, powered by the collapse\n// JavaScript plugin.\n\n.navbar-toggle {\n position: relative;\n float: right;\n margin-right: @navbar-padding-horizontal;\n padding: 9px 10px;\n .navbar-vertical-align(34px);\n background-color: transparent;\n background-image: none; // Reset unusual Firefox-on-Android default style; see https://github.com/necolas/normalize.css/issues/214\n border: 1px solid transparent;\n border-radius: @border-radius-base;\n\n // We remove the `outline` here, but later compensate by attaching `:hover`\n // styles to `:focus`.\n &:focus {\n outline: 0;\n }\n\n // Bars\n .icon-bar {\n display: block;\n width: 22px;\n height: 2px;\n border-radius: 1px;\n }\n .icon-bar + .icon-bar {\n margin-top: 4px;\n }\n\n @media (min-width: @grid-float-breakpoint) {\n display: none;\n }\n}\n\n\n// Navbar nav links\n//\n// Builds on top of the `.nav` components with its own modifier class to make\n// the nav the full height of the horizontal nav (above 768px).\n\n.navbar-nav {\n margin: (@navbar-padding-vertical / 2) -@navbar-padding-horizontal;\n\n > li > a {\n padding-top: 10px;\n padding-bottom: 10px;\n line-height: @line-height-computed;\n }\n\n @media (max-width: @grid-float-breakpoint-max) {\n // Dropdowns get custom display when collapsed\n .open .dropdown-menu {\n position: static;\n float: none;\n width: auto;\n margin-top: 0;\n background-color: transparent;\n border: 0;\n box-shadow: none;\n > li > a,\n .dropdown-header {\n padding: 5px 15px 5px 25px;\n }\n > li > a {\n line-height: @line-height-computed;\n &:hover,\n &:focus {\n background-image: none;\n }\n }\n }\n }\n\n // Uncollapse the nav\n @media (min-width: @grid-float-breakpoint) {\n float: left;\n margin: 0;\n\n > li {\n float: left;\n > a {\n padding-top: @navbar-padding-vertical;\n padding-bottom: @navbar-padding-vertical;\n }\n }\n }\n}\n\n\n// Navbar form\n//\n// Extension of the `.form-inline` with some extra flavor for optimum display in\n// our navbars.\n\n.navbar-form {\n margin-left: -@navbar-padding-horizontal;\n margin-right: -@navbar-padding-horizontal;\n padding: 10px @navbar-padding-horizontal;\n border-top: 1px solid transparent;\n border-bottom: 1px solid transparent;\n @shadow: inset 0 1px 0 rgba(255,255,255,.1), 0 1px 0 rgba(255,255,255,.1);\n .box-shadow(@shadow);\n\n // Mixin behavior for optimum display\n .form-inline();\n\n .form-group {\n @media (max-width: @grid-float-breakpoint-max) {\n margin-bottom: 5px;\n\n &:last-child {\n margin-bottom: 0;\n }\n }\n }\n\n // Vertically center in expanded, horizontal navbar\n .navbar-vertical-align(@input-height-base);\n\n // Undo 100% width for pull classes\n @media (min-width: @grid-float-breakpoint) {\n width: auto;\n border: 0;\n margin-left: 0;\n margin-right: 0;\n padding-top: 0;\n padding-bottom: 0;\n .box-shadow(none);\n }\n}\n\n\n// Dropdown menus\n\n// Menu position and menu carets\n.navbar-nav > li > .dropdown-menu {\n margin-top: 0;\n .border-top-radius(0);\n}\n// Menu position and menu caret support for dropups via extra dropup class\n.navbar-fixed-bottom .navbar-nav > li > .dropdown-menu {\n margin-bottom: 0;\n .border-top-radius(@navbar-border-radius);\n .border-bottom-radius(0);\n}\n\n\n// Buttons in navbars\n//\n// Vertically center a button within a navbar (when *not* in a form).\n\n.navbar-btn {\n .navbar-vertical-align(@input-height-base);\n\n &.btn-sm {\n .navbar-vertical-align(@input-height-small);\n }\n &.btn-xs {\n .navbar-vertical-align(22);\n }\n}\n\n\n// Text in navbars\n//\n// Add a class to make any element properly align itself vertically within the navbars.\n\n.navbar-text {\n .navbar-vertical-align(@line-height-computed);\n\n @media (min-width: @grid-float-breakpoint) {\n float: left;\n margin-left: @navbar-padding-horizontal;\n margin-right: @navbar-padding-horizontal;\n }\n}\n\n\n// Component alignment\n//\n// Repurpose the pull utilities as their own navbar utilities to avoid specificity\n// issues with parents and chaining. Only do this when the navbar is uncollapsed\n// though so that navbar contents properly stack and align in mobile.\n//\n// Declared after the navbar components to ensure more specificity on the margins.\n\n@media (min-width: @grid-float-breakpoint) {\n .navbar-left { .pull-left(); }\n .navbar-right {\n .pull-right();\n margin-right: -@navbar-padding-horizontal;\n\n ~ .navbar-right {\n margin-right: 0;\n }\n }\n}\n\n\n// Alternate navbars\n// --------------------------------------------------\n\n// Default navbar\n.navbar-default {\n background-color: @navbar-default-bg;\n border-color: @navbar-default-border;\n\n .navbar-brand {\n color: @navbar-default-brand-color;\n &:hover,\n &:focus {\n color: @navbar-default-brand-hover-color;\n background-color: @navbar-default-brand-hover-bg;\n }\n }\n\n .navbar-text {\n color: @navbar-default-color;\n }\n\n .navbar-nav {\n > li > a {\n color: @navbar-default-link-color;\n\n &:hover,\n &:focus {\n color: @navbar-default-link-hover-color;\n background-color: @navbar-default-link-hover-bg;\n }\n }\n > .active > a {\n &,\n &:hover,\n &:focus {\n color: @navbar-default-link-active-color;\n background-color: @navbar-default-link-active-bg;\n }\n }\n > .disabled > a {\n &,\n &:hover,\n &:focus {\n color: @navbar-default-link-disabled-color;\n background-color: @navbar-default-link-disabled-bg;\n }\n }\n }\n\n .navbar-toggle {\n border-color: @navbar-default-toggle-border-color;\n &:hover,\n &:focus {\n background-color: @navbar-default-toggle-hover-bg;\n }\n .icon-bar {\n background-color: @navbar-default-toggle-icon-bar-bg;\n }\n }\n\n .navbar-collapse,\n .navbar-form {\n border-color: @navbar-default-border;\n }\n\n // Dropdown menu items\n .navbar-nav {\n // Remove background color from open dropdown\n > .open > a {\n &,\n &:hover,\n &:focus {\n background-color: @navbar-default-link-active-bg;\n color: @navbar-default-link-active-color;\n }\n }\n\n @media (max-width: @grid-float-breakpoint-max) {\n // Dropdowns get custom display when collapsed\n .open .dropdown-menu {\n > li > a {\n color: @navbar-default-link-color;\n &:hover,\n &:focus {\n color: @navbar-default-link-hover-color;\n background-color: @navbar-default-link-hover-bg;\n }\n }\n > .active > a {\n &,\n &:hover,\n &:focus {\n color: @navbar-default-link-active-color;\n background-color: @navbar-default-link-active-bg;\n }\n }\n > .disabled > a {\n &,\n &:hover,\n &:focus {\n color: @navbar-default-link-disabled-color;\n background-color: @navbar-default-link-disabled-bg;\n }\n }\n }\n }\n }\n\n\n // Links in navbars\n //\n // Add a class to ensure links outside the navbar nav are colored correctly.\n\n .navbar-link {\n color: @navbar-default-link-color;\n &:hover {\n color: @navbar-default-link-hover-color;\n }\n }\n\n .btn-link {\n color: @navbar-default-link-color;\n &:hover,\n &:focus {\n color: @navbar-default-link-hover-color;\n }\n &[disabled],\n fieldset[disabled] & {\n &:hover,\n &:focus {\n color: @navbar-default-link-disabled-color;\n }\n }\n }\n}\n\n// Inverse navbar\n\n.navbar-inverse {\n background-color: @navbar-inverse-bg;\n border-color: @navbar-inverse-border;\n\n .navbar-brand {\n color: @navbar-inverse-brand-color;\n &:hover,\n &:focus {\n color: @navbar-inverse-brand-hover-color;\n background-color: @navbar-inverse-brand-hover-bg;\n }\n }\n\n .navbar-text {\n color: @navbar-inverse-color;\n }\n\n .navbar-nav {\n > li > a {\n color: @navbar-inverse-link-color;\n\n &:hover,\n &:focus {\n color: @navbar-inverse-link-hover-color;\n background-color: @navbar-inverse-link-hover-bg;\n }\n }\n > .active > a {\n &,\n &:hover,\n &:focus {\n color: @navbar-inverse-link-active-color;\n background-color: @navbar-inverse-link-active-bg;\n }\n }\n > .disabled > a {\n &,\n &:hover,\n &:focus {\n color: @navbar-inverse-link-disabled-color;\n background-color: @navbar-inverse-link-disabled-bg;\n }\n }\n }\n\n // Darken the responsive nav toggle\n .navbar-toggle {\n border-color: @navbar-inverse-toggle-border-color;\n &:hover,\n &:focus {\n background-color: @navbar-inverse-toggle-hover-bg;\n }\n .icon-bar {\n background-color: @navbar-inverse-toggle-icon-bar-bg;\n }\n }\n\n .navbar-collapse,\n .navbar-form {\n border-color: darken(@navbar-inverse-bg, 7%);\n }\n\n // Dropdowns\n .navbar-nav {\n > .open > a {\n &,\n &:hover,\n &:focus {\n background-color: @navbar-inverse-link-active-bg;\n color: @navbar-inverse-link-active-color;\n }\n }\n\n @media (max-width: @grid-float-breakpoint-max) {\n // Dropdowns get custom display\n .open .dropdown-menu {\n > .dropdown-header {\n border-color: @navbar-inverse-border;\n }\n .divider {\n background-color: @navbar-inverse-border;\n }\n > li > a {\n color: @navbar-inverse-link-color;\n &:hover,\n &:focus {\n color: @navbar-inverse-link-hover-color;\n background-color: @navbar-inverse-link-hover-bg;\n }\n }\n > .active > a {\n &,\n &:hover,\n &:focus {\n color: @navbar-inverse-link-active-color;\n background-color: @navbar-inverse-link-active-bg;\n }\n }\n > .disabled > a {\n &,\n &:hover,\n &:focus {\n color: @navbar-inverse-link-disabled-color;\n background-color: @navbar-inverse-link-disabled-bg;\n }\n }\n }\n }\n }\n\n .navbar-link {\n color: @navbar-inverse-link-color;\n &:hover {\n color: @navbar-inverse-link-hover-color;\n }\n }\n\n .btn-link {\n color: @navbar-inverse-link-color;\n &:hover,\n &:focus {\n color: @navbar-inverse-link-hover-color;\n }\n &[disabled],\n fieldset[disabled] & {\n &:hover,\n &:focus {\n color: @navbar-inverse-link-disabled-color;\n }\n }\n }\n}\n","// Navbar vertical align\n//\n// Vertically center elements in the navbar.\n// Example: an element has a height of 30px, so write out `.navbar-vertical-align(30px);` to calculate the appropriate top margin.\n\n.navbar-vertical-align(@element-height) {\n margin-top: ((@navbar-height - @element-height) / 2);\n margin-bottom: ((@navbar-height - @element-height) / 2);\n}\n","//\n// Utility classes\n// --------------------------------------------------\n\n\n// Floats\n// -------------------------\n\n.clearfix {\n .clearfix();\n}\n.center-block {\n .center-block();\n}\n.pull-right {\n float: right !important;\n}\n.pull-left {\n float: left !important;\n}\n\n\n// Toggling content\n// -------------------------\n\n// Note: Deprecated .hide in favor of .hidden or .sr-only (as appropriate) in v3.0.1\n.hide {\n display: none !important;\n}\n.show {\n display: block !important;\n}\n.invisible {\n visibility: hidden;\n}\n.text-hide {\n .text-hide();\n}\n\n\n// Hide from screenreaders and browsers\n//\n// Credit: HTML5 Boilerplate\n\n.hidden {\n display: none !important;\n}\n\n\n// For Affix plugin\n// -------------------------\n\n.affix {\n position: fixed;\n}\n","//\n// Breadcrumbs\n// --------------------------------------------------\n\n\n.breadcrumb {\n padding: @breadcrumb-padding-vertical @breadcrumb-padding-horizontal;\n margin-bottom: @line-height-computed;\n list-style: none;\n background-color: @breadcrumb-bg;\n border-radius: @border-radius-base;\n\n > li {\n display: inline-block;\n\n + li:before {\n content: \"@{breadcrumb-separator}\\00a0\"; // Unicode space added since inline-block means non-collapsing white-space\n padding: 0 5px;\n color: @breadcrumb-color;\n }\n }\n\n > .active {\n color: @breadcrumb-active-color;\n }\n}\n","//\n// Pagination (multiple pages)\n// --------------------------------------------------\n.pagination {\n display: inline-block;\n padding-left: 0;\n margin: @line-height-computed 0;\n border-radius: @border-radius-base;\n\n > li {\n display: inline; // Remove list-style and block-level defaults\n > a,\n > span {\n position: relative;\n float: left; // Collapse white-space\n padding: @padding-base-vertical @padding-base-horizontal;\n line-height: @line-height-base;\n text-decoration: none;\n color: @pagination-color;\n background-color: @pagination-bg;\n border: 1px solid @pagination-border;\n margin-left: -1px;\n }\n &:first-child {\n > a,\n > span {\n margin-left: 0;\n .border-left-radius(@border-radius-base);\n }\n }\n &:last-child {\n > a,\n > span {\n .border-right-radius(@border-radius-base);\n }\n }\n }\n\n > li > a,\n > li > span {\n &:hover,\n &:focus {\n z-index: 2;\n color: @pagination-hover-color;\n background-color: @pagination-hover-bg;\n border-color: @pagination-hover-border;\n }\n }\n\n > .active > a,\n > .active > span {\n &,\n &:hover,\n &:focus {\n z-index: 3;\n color: @pagination-active-color;\n background-color: @pagination-active-bg;\n border-color: @pagination-active-border;\n cursor: default;\n }\n }\n\n > .disabled {\n > span,\n > span:hover,\n > span:focus,\n > a,\n > a:hover,\n > a:focus {\n color: @pagination-disabled-color;\n background-color: @pagination-disabled-bg;\n border-color: @pagination-disabled-border;\n cursor: @cursor-disabled;\n }\n }\n}\n\n// Sizing\n// --------------------------------------------------\n\n// Large\n.pagination-lg {\n .pagination-size(@padding-large-vertical; @padding-large-horizontal; @font-size-large; @line-height-large; @border-radius-large);\n}\n\n// Small\n.pagination-sm {\n .pagination-size(@padding-small-vertical; @padding-small-horizontal; @font-size-small; @line-height-small; @border-radius-small);\n}\n","// Pagination\n\n.pagination-size(@padding-vertical; @padding-horizontal; @font-size; @line-height; @border-radius) {\n > li {\n > a,\n > span {\n padding: @padding-vertical @padding-horizontal;\n font-size: @font-size;\n line-height: @line-height;\n }\n &:first-child {\n > a,\n > span {\n .border-left-radius(@border-radius);\n }\n }\n &:last-child {\n > a,\n > span {\n .border-right-radius(@border-radius);\n }\n }\n }\n}\n","//\n// Pager pagination\n// --------------------------------------------------\n\n\n.pager {\n padding-left: 0;\n margin: @line-height-computed 0;\n list-style: none;\n text-align: center;\n &:extend(.clearfix all);\n li {\n display: inline;\n > a,\n > span {\n display: inline-block;\n padding: 5px 14px;\n background-color: @pager-bg;\n border: 1px solid @pager-border;\n border-radius: @pager-border-radius;\n }\n\n > a:hover,\n > a:focus {\n text-decoration: none;\n background-color: @pager-hover-bg;\n }\n }\n\n .next {\n > a,\n > span {\n float: right;\n }\n }\n\n .previous {\n > a,\n > span {\n float: left;\n }\n }\n\n .disabled {\n > a,\n > a:hover,\n > a:focus,\n > span {\n color: @pager-disabled-color;\n background-color: @pager-bg;\n cursor: @cursor-disabled;\n }\n }\n}\n","//\n// Labels\n// --------------------------------------------------\n\n.label {\n display: inline;\n padding: .2em .6em .3em;\n font-size: 75%;\n font-weight: bold;\n line-height: 1;\n color: @label-color;\n text-align: center;\n white-space: nowrap;\n vertical-align: baseline;\n border-radius: .25em;\n\n // Add hover effects, but only for links\n a& {\n &:hover,\n &:focus {\n color: @label-link-hover-color;\n text-decoration: none;\n cursor: pointer;\n }\n }\n\n // Empty labels collapse automatically (not available in IE8)\n &:empty {\n display: none;\n }\n\n // Quick fix for labels in buttons\n .btn & {\n position: relative;\n top: -1px;\n }\n}\n\n// Colors\n// Contextual variations (linked labels get darker on :hover)\n\n.label-default {\n .label-variant(@label-default-bg);\n}\n\n.label-primary {\n .label-variant(@label-primary-bg);\n}\n\n.label-success {\n .label-variant(@label-success-bg);\n}\n\n.label-info {\n .label-variant(@label-info-bg);\n}\n\n.label-warning {\n .label-variant(@label-warning-bg);\n}\n\n.label-danger {\n .label-variant(@label-danger-bg);\n}\n","// Labels\n\n.label-variant(@color) {\n background-color: @color;\n\n &[href] {\n &:hover,\n &:focus {\n background-color: darken(@color, 10%);\n }\n }\n}\n","//\n// Badges\n// --------------------------------------------------\n\n\n// Base class\n.badge {\n display: inline-block;\n min-width: 10px;\n padding: 3px 7px;\n font-size: @font-size-small;\n font-weight: @badge-font-weight;\n color: @badge-color;\n line-height: @badge-line-height;\n vertical-align: middle;\n white-space: nowrap;\n text-align: center;\n background-color: @badge-bg;\n border-radius: @badge-border-radius;\n\n // Empty badges collapse automatically (not available in IE8)\n &:empty {\n display: none;\n }\n\n // Quick fix for badges in buttons\n .btn & {\n position: relative;\n top: -1px;\n }\n\n .btn-xs &,\n .btn-group-xs > .btn & {\n top: 0;\n padding: 1px 5px;\n }\n\n // Hover state, but only for links\n a& {\n &:hover,\n &:focus {\n color: @badge-link-hover-color;\n text-decoration: none;\n cursor: pointer;\n }\n }\n\n // Account for badges in navs\n .list-group-item.active > &,\n .nav-pills > .active > a > & {\n color: @badge-active-color;\n background-color: @badge-active-bg;\n }\n\n .list-group-item > & {\n float: right;\n }\n\n .list-group-item > & + & {\n margin-right: 5px;\n }\n\n .nav-pills > li > a > & {\n margin-left: 3px;\n }\n}\n","//\n// Jumbotron\n// --------------------------------------------------\n\n\n.jumbotron {\n padding-top: @jumbotron-padding;\n padding-bottom: @jumbotron-padding;\n margin-bottom: @jumbotron-padding;\n color: @jumbotron-color;\n background-color: @jumbotron-bg;\n\n h1,\n .h1 {\n color: @jumbotron-heading-color;\n }\n\n p {\n margin-bottom: (@jumbotron-padding / 2);\n font-size: @jumbotron-font-size;\n font-weight: 200;\n }\n\n > hr {\n border-top-color: darken(@jumbotron-bg, 10%);\n }\n\n .container &,\n .container-fluid & {\n border-radius: @border-radius-large; // Only round corners at higher resolutions if contained in a container\n padding-left: (@grid-gutter-width / 2);\n padding-right: (@grid-gutter-width / 2);\n }\n\n .container {\n max-width: 100%;\n }\n\n @media screen and (min-width: @screen-sm-min) {\n padding-top: (@jumbotron-padding * 1.6);\n padding-bottom: (@jumbotron-padding * 1.6);\n\n .container &,\n .container-fluid & {\n padding-left: (@jumbotron-padding * 2);\n padding-right: (@jumbotron-padding * 2);\n }\n\n h1,\n .h1 {\n font-size: @jumbotron-heading-font-size;\n }\n }\n}\n","//\n// Thumbnails\n// --------------------------------------------------\n\n\n// Mixin and adjust the regular image class\n.thumbnail {\n display: block;\n padding: @thumbnail-padding;\n margin-bottom: @line-height-computed;\n line-height: @line-height-base;\n background-color: @thumbnail-bg;\n border: 1px solid @thumbnail-border;\n border-radius: @thumbnail-border-radius;\n .transition(border .2s ease-in-out);\n\n > img,\n a > img {\n &:extend(.img-responsive);\n margin-left: auto;\n margin-right: auto;\n }\n\n // Add a hover state for linked versions only\n a&:hover,\n a&:focus,\n a&.active {\n border-color: @link-color;\n }\n\n // Image captions\n .caption {\n padding: @thumbnail-caption-padding;\n color: @thumbnail-caption-color;\n }\n}\n","//\n// Alerts\n// --------------------------------------------------\n\n\n// Base styles\n// -------------------------\n\n.alert {\n padding: @alert-padding;\n margin-bottom: @line-height-computed;\n border: 1px solid transparent;\n border-radius: @alert-border-radius;\n\n // Headings for larger alerts\n h4 {\n margin-top: 0;\n // Specified for the h4 to prevent conflicts of changing @headings-color\n color: inherit;\n }\n\n // Provide class for links that match alerts\n .alert-link {\n font-weight: @alert-link-font-weight;\n }\n\n // Improve alignment and spacing of inner content\n > p,\n > ul {\n margin-bottom: 0;\n }\n\n > p + p {\n margin-top: 5px;\n }\n}\n\n// Dismissible alerts\n//\n// Expand the right padding and account for the close button's positioning.\n\n.alert-dismissable, // The misspelled .alert-dismissable was deprecated in 3.2.0.\n.alert-dismissible {\n padding-right: (@alert-padding + 20);\n\n // Adjust close link position\n .close {\n position: relative;\n top: -2px;\n right: -21px;\n color: inherit;\n }\n}\n\n// Alternate styles\n//\n// Generate contextual modifier classes for colorizing the alert.\n\n.alert-success {\n .alert-variant(@alert-success-bg; @alert-success-border; @alert-success-text);\n}\n\n.alert-info {\n .alert-variant(@alert-info-bg; @alert-info-border; @alert-info-text);\n}\n\n.alert-warning {\n .alert-variant(@alert-warning-bg; @alert-warning-border; @alert-warning-text);\n}\n\n.alert-danger {\n .alert-variant(@alert-danger-bg; @alert-danger-border; @alert-danger-text);\n}\n","// Alerts\n\n.alert-variant(@background; @border; @text-color) {\n background-color: @background;\n border-color: @border;\n color: @text-color;\n\n hr {\n border-top-color: darken(@border, 5%);\n }\n .alert-link {\n color: darken(@text-color, 10%);\n }\n}\n","//\n// Progress bars\n// --------------------------------------------------\n\n\n// Bar animations\n// -------------------------\n\n// WebKit\n@-webkit-keyframes progress-bar-stripes {\n from { background-position: 40px 0; }\n to { background-position: 0 0; }\n}\n\n// Spec and IE10+\n@keyframes progress-bar-stripes {\n from { background-position: 40px 0; }\n to { background-position: 0 0; }\n}\n\n\n// Bar itself\n// -------------------------\n\n// Outer container\n.progress {\n overflow: hidden;\n height: @line-height-computed;\n margin-bottom: @line-height-computed;\n background-color: @progress-bg;\n border-radius: @progress-border-radius;\n .box-shadow(inset 0 1px 2px rgba(0,0,0,.1));\n}\n\n// Bar of progress\n.progress-bar {\n float: left;\n width: 0%;\n height: 100%;\n font-size: @font-size-small;\n line-height: @line-height-computed;\n color: @progress-bar-color;\n text-align: center;\n background-color: @progress-bar-bg;\n .box-shadow(inset 0 -1px 0 rgba(0,0,0,.15));\n .transition(width .6s ease);\n}\n\n// Striped bars\n//\n// `.progress-striped .progress-bar` is deprecated as of v3.2.0 in favor of the\n// `.progress-bar-striped` class, which you just add to an existing\n// `.progress-bar`.\n.progress-striped .progress-bar,\n.progress-bar-striped {\n #gradient > .striped();\n background-size: 40px 40px;\n}\n\n// Call animation for the active one\n//\n// `.progress.active .progress-bar` is deprecated as of v3.2.0 in favor of the\n// `.progress-bar.active` approach.\n.progress.active .progress-bar,\n.progress-bar.active {\n .animation(progress-bar-stripes 2s linear infinite);\n}\n\n\n// Variations\n// -------------------------\n\n.progress-bar-success {\n .progress-bar-variant(@progress-bar-success-bg);\n}\n\n.progress-bar-info {\n .progress-bar-variant(@progress-bar-info-bg);\n}\n\n.progress-bar-warning {\n .progress-bar-variant(@progress-bar-warning-bg);\n}\n\n.progress-bar-danger {\n .progress-bar-variant(@progress-bar-danger-bg);\n}\n","// Gradients\n\n#gradient {\n\n // Horizontal gradient, from left to right\n //\n // Creates two color stops, start and end, by specifying a color and position for each color stop.\n // Color stops are not available in IE9 and below.\n .horizontal(@start-color: #555; @end-color: #333; @start-percent: 0%; @end-percent: 100%) {\n background-image: -webkit-linear-gradient(left, @start-color @start-percent, @end-color @end-percent); // Safari 5.1-6, Chrome 10+\n background-image: -o-linear-gradient(left, @start-color @start-percent, @end-color @end-percent); // Opera 12\n background-image: linear-gradient(to right, @start-color @start-percent, @end-color @end-percent); // Standard, IE10, Firefox 16+, Opera 12.10+, Safari 7+, Chrome 26+\n background-repeat: repeat-x;\n filter: e(%(\"progid:DXImageTransform.Microsoft.gradient(startColorstr='%d', endColorstr='%d', GradientType=1)\",argb(@start-color),argb(@end-color))); // IE9 and down\n }\n\n // Vertical gradient, from top to bottom\n //\n // Creates two color stops, start and end, by specifying a color and position for each color stop.\n // Color stops are not available in IE9 and below.\n .vertical(@start-color: #555; @end-color: #333; @start-percent: 0%; @end-percent: 100%) {\n background-image: -webkit-linear-gradient(top, @start-color @start-percent, @end-color @end-percent); // Safari 5.1-6, Chrome 10+\n background-image: -o-linear-gradient(top, @start-color @start-percent, @end-color @end-percent); // Opera 12\n background-image: linear-gradient(to bottom, @start-color @start-percent, @end-color @end-percent); // Standard, IE10, Firefox 16+, Opera 12.10+, Safari 7+, Chrome 26+\n background-repeat: repeat-x;\n filter: e(%(\"progid:DXImageTransform.Microsoft.gradient(startColorstr='%d', endColorstr='%d', GradientType=0)\",argb(@start-color),argb(@end-color))); // IE9 and down\n }\n\n .directional(@start-color: #555; @end-color: #333; @deg: 45deg) {\n background-repeat: repeat-x;\n background-image: -webkit-linear-gradient(@deg, @start-color, @end-color); // Safari 5.1-6, Chrome 10+\n background-image: -o-linear-gradient(@deg, @start-color, @end-color); // Opera 12\n background-image: linear-gradient(@deg, @start-color, @end-color); // Standard, IE10, Firefox 16+, Opera 12.10+, Safari 7+, Chrome 26+\n }\n .horizontal-three-colors(@start-color: #00b3ee; @mid-color: #7a43b6; @color-stop: 50%; @end-color: #c3325f) {\n background-image: -webkit-linear-gradient(left, @start-color, @mid-color @color-stop, @end-color);\n background-image: -o-linear-gradient(left, @start-color, @mid-color @color-stop, @end-color);\n background-image: linear-gradient(to right, @start-color, @mid-color @color-stop, @end-color);\n background-repeat: no-repeat;\n filter: e(%(\"progid:DXImageTransform.Microsoft.gradient(startColorstr='%d', endColorstr='%d', GradientType=1)\",argb(@start-color),argb(@end-color))); // IE9 and down, gets no color-stop at all for proper fallback\n }\n .vertical-three-colors(@start-color: #00b3ee; @mid-color: #7a43b6; @color-stop: 50%; @end-color: #c3325f) {\n background-image: -webkit-linear-gradient(@start-color, @mid-color @color-stop, @end-color);\n background-image: -o-linear-gradient(@start-color, @mid-color @color-stop, @end-color);\n background-image: linear-gradient(@start-color, @mid-color @color-stop, @end-color);\n background-repeat: no-repeat;\n filter: e(%(\"progid:DXImageTransform.Microsoft.gradient(startColorstr='%d', endColorstr='%d', GradientType=0)\",argb(@start-color),argb(@end-color))); // IE9 and down, gets no color-stop at all for proper fallback\n }\n .radial(@inner-color: #555; @outer-color: #333) {\n background-image: -webkit-radial-gradient(circle, @inner-color, @outer-color);\n background-image: radial-gradient(circle, @inner-color, @outer-color);\n background-repeat: no-repeat;\n }\n .striped(@color: rgba(255,255,255,.15); @angle: 45deg) {\n background-image: -webkit-linear-gradient(@angle, @color 25%, transparent 25%, transparent 50%, @color 50%, @color 75%, transparent 75%, transparent);\n background-image: -o-linear-gradient(@angle, @color 25%, transparent 25%, transparent 50%, @color 50%, @color 75%, transparent 75%, transparent);\n background-image: linear-gradient(@angle, @color 25%, transparent 25%, transparent 50%, @color 50%, @color 75%, transparent 75%, transparent);\n }\n}\n","// Progress bars\n\n.progress-bar-variant(@color) {\n background-color: @color;\n\n // Deprecated parent class requirement as of v3.2.0\n .progress-striped & {\n #gradient > .striped();\n }\n}\n",".media {\n // Proper spacing between instances of .media\n margin-top: 15px;\n\n &:first-child {\n margin-top: 0;\n }\n}\n\n.media,\n.media-body {\n zoom: 1;\n overflow: hidden;\n}\n\n.media-body {\n width: 10000px;\n}\n\n.media-object {\n display: block;\n\n // Fix collapse in webkit from max-width: 100% and display: table-cell.\n &.img-thumbnail {\n max-width: none;\n }\n}\n\n.media-right,\n.media > .pull-right {\n padding-left: 10px;\n}\n\n.media-left,\n.media > .pull-left {\n padding-right: 10px;\n}\n\n.media-left,\n.media-right,\n.media-body {\n display: table-cell;\n vertical-align: top;\n}\n\n.media-middle {\n vertical-align: middle;\n}\n\n.media-bottom {\n vertical-align: bottom;\n}\n\n// Reset margins on headings for tighter default spacing\n.media-heading {\n margin-top: 0;\n margin-bottom: 5px;\n}\n\n// Media list variation\n//\n// Undo default ul/ol styles\n.media-list {\n padding-left: 0;\n list-style: none;\n}\n","//\n// List groups\n// --------------------------------------------------\n\n\n// Base class\n//\n// Easily usable on <ul>, <ol>, or <div>.\n\n.list-group {\n // No need to set list-style: none; since .list-group-item is block level\n margin-bottom: 20px;\n padding-left: 0; // reset padding because ul and ol\n}\n\n\n// Individual list items\n//\n// Use on `li`s or `div`s within the `.list-group` parent.\n\n.list-group-item {\n position: relative;\n display: block;\n padding: 10px 15px;\n // Place the border on the list items and negative margin up for better styling\n margin-bottom: -1px;\n background-color: @list-group-bg;\n border: 1px solid @list-group-border;\n\n // Round the first and last items\n &:first-child {\n .border-top-radius(@list-group-border-radius);\n }\n &:last-child {\n margin-bottom: 0;\n .border-bottom-radius(@list-group-border-radius);\n }\n}\n\n\n// Interactive list items\n//\n// Use anchor or button elements instead of `li`s or `div`s to create interactive items.\n// Includes an extra `.active` modifier class for showing selected items.\n\na.list-group-item,\nbutton.list-group-item {\n color: @list-group-link-color;\n\n .list-group-item-heading {\n color: @list-group-link-heading-color;\n }\n\n // Hover state\n &:hover,\n &:focus {\n text-decoration: none;\n color: @list-group-link-hover-color;\n background-color: @list-group-hover-bg;\n }\n}\n\nbutton.list-group-item {\n width: 100%;\n text-align: left;\n}\n\n.list-group-item {\n // Disabled state\n &.disabled,\n &.disabled:hover,\n &.disabled:focus {\n background-color: @list-group-disabled-bg;\n color: @list-group-disabled-color;\n cursor: @cursor-disabled;\n\n // Force color to inherit for custom content\n .list-group-item-heading {\n color: inherit;\n }\n .list-group-item-text {\n color: @list-group-disabled-text-color;\n }\n }\n\n // Active class on item itself, not parent\n &.active,\n &.active:hover,\n &.active:focus {\n z-index: 2; // Place active items above their siblings for proper border styling\n color: @list-group-active-color;\n background-color: @list-group-active-bg;\n border-color: @list-group-active-border;\n\n // Force color to inherit for custom content\n .list-group-item-heading,\n .list-group-item-heading > small,\n .list-group-item-heading > .small {\n color: inherit;\n }\n .list-group-item-text {\n color: @list-group-active-text-color;\n }\n }\n}\n\n\n// Contextual variants\n//\n// Add modifier classes to change text and background color on individual items.\n// Organizationally, this must come after the `:hover` states.\n\n.list-group-item-variant(success; @state-success-bg; @state-success-text);\n.list-group-item-variant(info; @state-info-bg; @state-info-text);\n.list-group-item-variant(warning; @state-warning-bg; @state-warning-text);\n.list-group-item-variant(danger; @state-danger-bg; @state-danger-text);\n\n\n// Custom content options\n//\n// Extra classes for creating well-formatted content within `.list-group-item`s.\n\n.list-group-item-heading {\n margin-top: 0;\n margin-bottom: 5px;\n}\n.list-group-item-text {\n margin-bottom: 0;\n line-height: 1.3;\n}\n","// List Groups\n\n.list-group-item-variant(@state; @background; @color) {\n .list-group-item-@{state} {\n color: @color;\n background-color: @background;\n\n a&,\n button& {\n color: @color;\n\n .list-group-item-heading {\n color: inherit;\n }\n\n &:hover,\n &:focus {\n color: @color;\n background-color: darken(@background, 5%);\n }\n &.active,\n &.active:hover,\n &.active:focus {\n color: #fff;\n background-color: @color;\n border-color: @color;\n }\n }\n }\n}\n","//\n// Panels\n// --------------------------------------------------\n\n\n// Base class\n.panel {\n margin-bottom: @line-height-computed;\n background-color: @panel-bg;\n border: 1px solid transparent;\n border-radius: @panel-border-radius;\n .box-shadow(0 1px 1px rgba(0,0,0,.05));\n}\n\n// Panel contents\n.panel-body {\n padding: @panel-body-padding;\n &:extend(.clearfix all);\n}\n\n// Optional heading\n.panel-heading {\n padding: @panel-heading-padding;\n border-bottom: 1px solid transparent;\n .border-top-radius((@panel-border-radius - 1));\n\n > .dropdown .dropdown-toggle {\n color: inherit;\n }\n}\n\n// Within heading, strip any `h*` tag of its default margins for spacing.\n.panel-title {\n margin-top: 0;\n margin-bottom: 0;\n font-size: ceil((@font-size-base * 1.125));\n color: inherit;\n\n > a,\n > small,\n > .small,\n > small > a,\n > .small > a {\n color: inherit;\n }\n}\n\n// Optional footer (stays gray in every modifier class)\n.panel-footer {\n padding: @panel-footer-padding;\n background-color: @panel-footer-bg;\n border-top: 1px solid @panel-inner-border;\n .border-bottom-radius((@panel-border-radius - 1));\n}\n\n\n// List groups in panels\n//\n// By default, space out list group content from panel headings to account for\n// any kind of custom content between the two.\n\n.panel {\n > .list-group,\n > .panel-collapse > .list-group {\n margin-bottom: 0;\n\n .list-group-item {\n border-width: 1px 0;\n border-radius: 0;\n }\n\n // Add border top radius for first one\n &:first-child {\n .list-group-item:first-child {\n border-top: 0;\n .border-top-radius((@panel-border-radius - 1));\n }\n }\n\n // Add border bottom radius for last one\n &:last-child {\n .list-group-item:last-child {\n border-bottom: 0;\n .border-bottom-radius((@panel-border-radius - 1));\n }\n }\n }\n > .panel-heading + .panel-collapse > .list-group {\n .list-group-item:first-child {\n .border-top-radius(0);\n }\n }\n}\n// Collapse space between when there's no additional content.\n.panel-heading + .list-group {\n .list-group-item:first-child {\n border-top-width: 0;\n }\n}\n.list-group + .panel-footer {\n border-top-width: 0;\n}\n\n// Tables in panels\n//\n// Place a non-bordered `.table` within a panel (not within a `.panel-body`) and\n// watch it go full width.\n\n.panel {\n > .table,\n > .table-responsive > .table,\n > .panel-collapse > .table {\n margin-bottom: 0;\n\n caption {\n padding-left: @panel-body-padding;\n padding-right: @panel-body-padding;\n }\n }\n // Add border top radius for first one\n > .table:first-child,\n > .table-responsive:first-child > .table:first-child {\n .border-top-radius((@panel-border-radius - 1));\n\n > thead:first-child,\n > tbody:first-child {\n > tr:first-child {\n border-top-left-radius: (@panel-border-radius - 1);\n border-top-right-radius: (@panel-border-radius - 1);\n\n td:first-child,\n th:first-child {\n border-top-left-radius: (@panel-border-radius - 1);\n }\n td:last-child,\n th:last-child {\n border-top-right-radius: (@panel-border-radius - 1);\n }\n }\n }\n }\n // Add border bottom radius for last one\n > .table:last-child,\n > .table-responsive:last-child > .table:last-child {\n .border-bottom-radius((@panel-border-radius - 1));\n\n > tbody:last-child,\n > tfoot:last-child {\n > tr:last-child {\n border-bottom-left-radius: (@panel-border-radius - 1);\n border-bottom-right-radius: (@panel-border-radius - 1);\n\n td:first-child,\n th:first-child {\n border-bottom-left-radius: (@panel-border-radius - 1);\n }\n td:last-child,\n th:last-child {\n border-bottom-right-radius: (@panel-border-radius - 1);\n }\n }\n }\n }\n > .panel-body + .table,\n > .panel-body + .table-responsive,\n > .table + .panel-body,\n > .table-responsive + .panel-body {\n border-top: 1px solid @table-border-color;\n }\n > .table > tbody:first-child > tr:first-child th,\n > .table > tbody:first-child > tr:first-child td {\n border-top: 0;\n }\n > .table-bordered,\n > .table-responsive > .table-bordered {\n border: 0;\n > thead,\n > tbody,\n > tfoot {\n > tr {\n > th:first-child,\n > td:first-child {\n border-left: 0;\n }\n > th:last-child,\n > td:last-child {\n border-right: 0;\n }\n }\n }\n > thead,\n > tbody {\n > tr:first-child {\n > td,\n > th {\n border-bottom: 0;\n }\n }\n }\n > tbody,\n > tfoot {\n > tr:last-child {\n > td,\n > th {\n border-bottom: 0;\n }\n }\n }\n }\n > .table-responsive {\n border: 0;\n margin-bottom: 0;\n }\n}\n\n\n// Collapsible panels (aka, accordion)\n//\n// Wrap a series of panels in `.panel-group` to turn them into an accordion with\n// the help of our collapse JavaScript plugin.\n\n.panel-group {\n margin-bottom: @line-height-computed;\n\n // Tighten up margin so it's only between panels\n .panel {\n margin-bottom: 0;\n border-radius: @panel-border-radius;\n\n + .panel {\n margin-top: 5px;\n }\n }\n\n .panel-heading {\n border-bottom: 0;\n\n + .panel-collapse > .panel-body,\n + .panel-collapse > .list-group {\n border-top: 1px solid @panel-inner-border;\n }\n }\n\n .panel-footer {\n border-top: 0;\n + .panel-collapse .panel-body {\n border-bottom: 1px solid @panel-inner-border;\n }\n }\n}\n\n\n// Contextual variations\n.panel-default {\n .panel-variant(@panel-default-border; @panel-default-text; @panel-default-heading-bg; @panel-default-border);\n}\n.panel-primary {\n .panel-variant(@panel-primary-border; @panel-primary-text; @panel-primary-heading-bg; @panel-primary-border);\n}\n.panel-success {\n .panel-variant(@panel-success-border; @panel-success-text; @panel-success-heading-bg; @panel-success-border);\n}\n.panel-info {\n .panel-variant(@panel-info-border; @panel-info-text; @panel-info-heading-bg; @panel-info-border);\n}\n.panel-warning {\n .panel-variant(@panel-warning-border; @panel-warning-text; @panel-warning-heading-bg; @panel-warning-border);\n}\n.panel-danger {\n .panel-variant(@panel-danger-border; @panel-danger-text; @panel-danger-heading-bg; @panel-danger-border);\n}\n","// Panels\n\n.panel-variant(@border; @heading-text-color; @heading-bg-color; @heading-border) {\n border-color: @border;\n\n & > .panel-heading {\n color: @heading-text-color;\n background-color: @heading-bg-color;\n border-color: @heading-border;\n\n + .panel-collapse > .panel-body {\n border-top-color: @border;\n }\n .badge {\n color: @heading-bg-color;\n background-color: @heading-text-color;\n }\n }\n & > .panel-footer {\n + .panel-collapse > .panel-body {\n border-bottom-color: @border;\n }\n }\n}\n","// Embeds responsive\n//\n// Credit: Nicolas Gallagher and SUIT CSS.\n\n.embed-responsive {\n position: relative;\n display: block;\n height: 0;\n padding: 0;\n overflow: hidden;\n\n .embed-responsive-item,\n iframe,\n embed,\n object,\n video {\n position: absolute;\n top: 0;\n left: 0;\n bottom: 0;\n height: 100%;\n width: 100%;\n border: 0;\n }\n}\n\n// Modifier class for 16:9 aspect ratio\n.embed-responsive-16by9 {\n padding-bottom: 56.25%;\n}\n\n// Modifier class for 4:3 aspect ratio\n.embed-responsive-4by3 {\n padding-bottom: 75%;\n}\n","//\n// Wells\n// --------------------------------------------------\n\n\n// Base class\n.well {\n min-height: 20px;\n padding: 19px;\n margin-bottom: 20px;\n background-color: @well-bg;\n border: 1px solid @well-border;\n border-radius: @border-radius-base;\n .box-shadow(inset 0 1px 1px rgba(0,0,0,.05));\n blockquote {\n border-color: #ddd;\n border-color: rgba(0,0,0,.15);\n }\n}\n\n// Sizes\n.well-lg {\n padding: 24px;\n border-radius: @border-radius-large;\n}\n.well-sm {\n padding: 9px;\n border-radius: @border-radius-small;\n}\n","//\n// Close icons\n// --------------------------------------------------\n\n\n.close {\n float: right;\n font-size: (@font-size-base * 1.5);\n font-weight: @close-font-weight;\n line-height: 1;\n color: @close-color;\n text-shadow: @close-text-shadow;\n .opacity(.2);\n\n &:hover,\n &:focus {\n color: @close-color;\n text-decoration: none;\n cursor: pointer;\n .opacity(.5);\n }\n\n // Additional properties for button version\n // iOS requires the button element instead of an anchor tag.\n // If you want the anchor version, it requires `href=\"#\"`.\n // See https://developer.mozilla.org/en-US/docs/Web/Events/click#Safari_Mobile\n button& {\n padding: 0;\n cursor: pointer;\n background: transparent;\n border: 0;\n -webkit-appearance: none;\n }\n}\n","//\n// Modals\n// --------------------------------------------------\n\n// .modal-open - body class for killing the scroll\n// .modal - container to scroll within\n// .modal-dialog - positioning shell for the actual modal\n// .modal-content - actual modal w/ bg and corners and shit\n\n// Kill the scroll on the body\n.modal-open {\n overflow: hidden;\n}\n\n// Container that the modal scrolls within\n.modal {\n display: none;\n overflow: hidden;\n position: fixed;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n z-index: @zindex-modal;\n -webkit-overflow-scrolling: touch;\n\n // Prevent Chrome on Windows from adding a focus outline. For details, see\n // https://github.com/twbs/bootstrap/pull/10951.\n outline: 0;\n\n // When fading in the modal, animate it to slide down\n &.fade .modal-dialog {\n .translate(0, -25%);\n .transition-transform(~\"0.3s ease-out\");\n }\n &.in .modal-dialog { .translate(0, 0) }\n}\n.modal-open .modal {\n overflow-x: hidden;\n overflow-y: auto;\n}\n\n// Shell div to position the modal with bottom padding\n.modal-dialog {\n position: relative;\n width: auto;\n margin: 10px;\n}\n\n// Actual modal\n.modal-content {\n position: relative;\n background-color: @modal-content-bg;\n border: 1px solid @modal-content-fallback-border-color; //old browsers fallback (ie8 etc)\n border: 1px solid @modal-content-border-color;\n border-radius: @border-radius-large;\n .box-shadow(0 3px 9px rgba(0,0,0,.5));\n background-clip: padding-box;\n // Remove focus outline from opened modal\n outline: 0;\n}\n\n// Modal background\n.modal-backdrop {\n position: fixed;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n z-index: @zindex-modal-background;\n background-color: @modal-backdrop-bg;\n // Fade for backdrop\n &.fade { .opacity(0); }\n &.in { .opacity(@modal-backdrop-opacity); }\n}\n\n// Modal header\n// Top section of the modal w/ title and dismiss\n.modal-header {\n padding: @modal-title-padding;\n border-bottom: 1px solid @modal-header-border-color;\n &:extend(.clearfix all);\n}\n// Close icon\n.modal-header .close {\n margin-top: -2px;\n}\n\n// Title text within header\n.modal-title {\n margin: 0;\n line-height: @modal-title-line-height;\n}\n\n// Modal body\n// Where all modal content resides (sibling of .modal-header and .modal-footer)\n.modal-body {\n position: relative;\n padding: @modal-inner-padding;\n}\n\n// Footer (for actions)\n.modal-footer {\n padding: @modal-inner-padding;\n text-align: right; // right align buttons\n border-top: 1px solid @modal-footer-border-color;\n &:extend(.clearfix all); // clear it in case folks use .pull-* classes on buttons\n\n // Properly space out buttons\n .btn + .btn {\n margin-left: 5px;\n margin-bottom: 0; // account for input[type=\"submit\"] which gets the bottom margin like all other inputs\n }\n // but override that for button groups\n .btn-group .btn + .btn {\n margin-left: -1px;\n }\n // and override it for block buttons as well\n .btn-block + .btn-block {\n margin-left: 0;\n }\n}\n\n// Measure scrollbar width for padding body during modal show/hide\n.modal-scrollbar-measure {\n position: absolute;\n top: -9999px;\n width: 50px;\n height: 50px;\n overflow: scroll;\n}\n\n// Scale up the modal\n@media (min-width: @screen-sm-min) {\n // Automatically set modal's width for larger viewports\n .modal-dialog {\n width: @modal-md;\n margin: 30px auto;\n }\n .modal-content {\n .box-shadow(0 5px 15px rgba(0,0,0,.5));\n }\n\n // Modal sizes\n .modal-sm { width: @modal-sm; }\n}\n\n@media (min-width: @screen-md-min) {\n .modal-lg { width: @modal-lg; }\n}\n","//\n// Tooltips\n// --------------------------------------------------\n\n\n// Base class\n.tooltip {\n position: absolute;\n z-index: @zindex-tooltip;\n display: block;\n // Our parent element can be arbitrary since tooltips are by default inserted as a sibling of their target element.\n // So reset our font and text properties to avoid inheriting weird values.\n .reset-text();\n font-size: @font-size-small;\n\n .opacity(0);\n\n &.in { .opacity(@tooltip-opacity); }\n &.top { margin-top: -3px; padding: @tooltip-arrow-width 0; }\n &.right { margin-left: 3px; padding: 0 @tooltip-arrow-width; }\n &.bottom { margin-top: 3px; padding: @tooltip-arrow-width 0; }\n &.left { margin-left: -3px; padding: 0 @tooltip-arrow-width; }\n}\n\n// Wrapper for the tooltip content\n.tooltip-inner {\n max-width: @tooltip-max-width;\n padding: 3px 8px;\n color: @tooltip-color;\n text-align: center;\n background-color: @tooltip-bg;\n border-radius: @border-radius-base;\n}\n\n// Arrows\n.tooltip-arrow {\n position: absolute;\n width: 0;\n height: 0;\n border-color: transparent;\n border-style: solid;\n}\n// Note: Deprecated .top-left, .top-right, .bottom-left, and .bottom-right as of v3.3.1\n.tooltip {\n &.top .tooltip-arrow {\n bottom: 0;\n left: 50%;\n margin-left: -@tooltip-arrow-width;\n border-width: @tooltip-arrow-width @tooltip-arrow-width 0;\n border-top-color: @tooltip-arrow-color;\n }\n &.top-left .tooltip-arrow {\n bottom: 0;\n right: @tooltip-arrow-width;\n margin-bottom: -@tooltip-arrow-width;\n border-width: @tooltip-arrow-width @tooltip-arrow-width 0;\n border-top-color: @tooltip-arrow-color;\n }\n &.top-right .tooltip-arrow {\n bottom: 0;\n left: @tooltip-arrow-width;\n margin-bottom: -@tooltip-arrow-width;\n border-width: @tooltip-arrow-width @tooltip-arrow-width 0;\n border-top-color: @tooltip-arrow-color;\n }\n &.right .tooltip-arrow {\n top: 50%;\n left: 0;\n margin-top: -@tooltip-arrow-width;\n border-width: @tooltip-arrow-width @tooltip-arrow-width @tooltip-arrow-width 0;\n border-right-color: @tooltip-arrow-color;\n }\n &.left .tooltip-arrow {\n top: 50%;\n right: 0;\n margin-top: -@tooltip-arrow-width;\n border-width: @tooltip-arrow-width 0 @tooltip-arrow-width @tooltip-arrow-width;\n border-left-color: @tooltip-arrow-color;\n }\n &.bottom .tooltip-arrow {\n top: 0;\n left: 50%;\n margin-left: -@tooltip-arrow-width;\n border-width: 0 @tooltip-arrow-width @tooltip-arrow-width;\n border-bottom-color: @tooltip-arrow-color;\n }\n &.bottom-left .tooltip-arrow {\n top: 0;\n right: @tooltip-arrow-width;\n margin-top: -@tooltip-arrow-width;\n border-width: 0 @tooltip-arrow-width @tooltip-arrow-width;\n border-bottom-color: @tooltip-arrow-color;\n }\n &.bottom-right .tooltip-arrow {\n top: 0;\n left: @tooltip-arrow-width;\n margin-top: -@tooltip-arrow-width;\n border-width: 0 @tooltip-arrow-width @tooltip-arrow-width;\n border-bottom-color: @tooltip-arrow-color;\n }\n}\n",".reset-text() {\n font-family: @font-family-base;\n // We deliberately do NOT reset font-size.\n font-style: normal;\n font-weight: normal;\n letter-spacing: normal;\n line-break: auto;\n line-height: @line-height-base;\n text-align: left; // Fallback for where `start` is not supported\n text-align: start;\n text-decoration: none;\n text-shadow: none;\n text-transform: none;\n white-space: normal;\n word-break: normal;\n word-spacing: normal;\n word-wrap: normal;\n}\n","//\n// Popovers\n// --------------------------------------------------\n\n\n.popover {\n position: absolute;\n top: 0;\n left: 0;\n z-index: @zindex-popover;\n display: none;\n max-width: @popover-max-width;\n padding: 1px;\n // Our parent element can be arbitrary since popovers are by default inserted as a sibling of their target element.\n // So reset our font and text properties to avoid inheriting weird values.\n .reset-text();\n font-size: @font-size-base;\n\n background-color: @popover-bg;\n background-clip: padding-box;\n border: 1px solid @popover-fallback-border-color;\n border: 1px solid @popover-border-color;\n border-radius: @border-radius-large;\n .box-shadow(0 5px 10px rgba(0,0,0,.2));\n\n // Offset the popover to account for the popover arrow\n &.top { margin-top: -@popover-arrow-width; }\n &.right { margin-left: @popover-arrow-width; }\n &.bottom { margin-top: @popover-arrow-width; }\n &.left { margin-left: -@popover-arrow-width; }\n}\n\n.popover-title {\n margin: 0; // reset heading margin\n padding: 8px 14px;\n font-size: @font-size-base;\n background-color: @popover-title-bg;\n border-bottom: 1px solid darken(@popover-title-bg, 5%);\n border-radius: (@border-radius-large - 1) (@border-radius-large - 1) 0 0;\n}\n\n.popover-content {\n padding: 9px 14px;\n}\n\n// Arrows\n//\n// .arrow is outer, .arrow:after is inner\n\n.popover > .arrow {\n &,\n &:after {\n position: absolute;\n display: block;\n width: 0;\n height: 0;\n border-color: transparent;\n border-style: solid;\n }\n}\n.popover > .arrow {\n border-width: @popover-arrow-outer-width;\n}\n.popover > .arrow:after {\n border-width: @popover-arrow-width;\n content: \"\";\n}\n\n.popover {\n &.top > .arrow {\n left: 50%;\n margin-left: -@popover-arrow-outer-width;\n border-bottom-width: 0;\n border-top-color: @popover-arrow-outer-fallback-color; // IE8 fallback\n border-top-color: @popover-arrow-outer-color;\n bottom: -@popover-arrow-outer-width;\n &:after {\n content: \" \";\n bottom: 1px;\n margin-left: -@popover-arrow-width;\n border-bottom-width: 0;\n border-top-color: @popover-arrow-color;\n }\n }\n &.right > .arrow {\n top: 50%;\n left: -@popover-arrow-outer-width;\n margin-top: -@popover-arrow-outer-width;\n border-left-width: 0;\n border-right-color: @popover-arrow-outer-fallback-color; // IE8 fallback\n border-right-color: @popover-arrow-outer-color;\n &:after {\n content: \" \";\n left: 1px;\n bottom: -@popover-arrow-width;\n border-left-width: 0;\n border-right-color: @popover-arrow-color;\n }\n }\n &.bottom > .arrow {\n left: 50%;\n margin-left: -@popover-arrow-outer-width;\n border-top-width: 0;\n border-bottom-color: @popover-arrow-outer-fallback-color; // IE8 fallback\n border-bottom-color: @popover-arrow-outer-color;\n top: -@popover-arrow-outer-width;\n &:after {\n content: \" \";\n top: 1px;\n margin-left: -@popover-arrow-width;\n border-top-width: 0;\n border-bottom-color: @popover-arrow-color;\n }\n }\n\n &.left > .arrow {\n top: 50%;\n right: -@popover-arrow-outer-width;\n margin-top: -@popover-arrow-outer-width;\n border-right-width: 0;\n border-left-color: @popover-arrow-outer-fallback-color; // IE8 fallback\n border-left-color: @popover-arrow-outer-color;\n &:after {\n content: \" \";\n right: 1px;\n border-right-width: 0;\n border-left-color: @popover-arrow-color;\n bottom: -@popover-arrow-width;\n }\n }\n}\n","//\n// Carousel\n// --------------------------------------------------\n\n\n// Wrapper for the slide container and indicators\n.carousel {\n position: relative;\n}\n\n.carousel-inner {\n position: relative;\n overflow: hidden;\n width: 100%;\n\n > .item {\n display: none;\n position: relative;\n .transition(.6s ease-in-out left);\n\n // Account for jankitude on images\n > img,\n > a > img {\n &:extend(.img-responsive);\n line-height: 1;\n }\n\n // WebKit CSS3 transforms for supported devices\n @media all and (transform-3d), (-webkit-transform-3d) {\n .transition-transform(~'0.6s ease-in-out');\n .backface-visibility(~'hidden');\n .perspective(1000px);\n\n &.next,\n &.active.right {\n .translate3d(100%, 0, 0);\n left: 0;\n }\n &.prev,\n &.active.left {\n .translate3d(-100%, 0, 0);\n left: 0;\n }\n &.next.left,\n &.prev.right,\n &.active {\n .translate3d(0, 0, 0);\n left: 0;\n }\n }\n }\n\n > .active,\n > .next,\n > .prev {\n display: block;\n }\n\n > .active {\n left: 0;\n }\n\n > .next,\n > .prev {\n position: absolute;\n top: 0;\n width: 100%;\n }\n\n > .next {\n left: 100%;\n }\n > .prev {\n left: -100%;\n }\n > .next.left,\n > .prev.right {\n left: 0;\n }\n\n > .active.left {\n left: -100%;\n }\n > .active.right {\n left: 100%;\n }\n\n}\n\n// Left/right controls for nav\n// ---------------------------\n\n.carousel-control {\n position: absolute;\n top: 0;\n left: 0;\n bottom: 0;\n width: @carousel-control-width;\n .opacity(@carousel-control-opacity);\n font-size: @carousel-control-font-size;\n color: @carousel-control-color;\n text-align: center;\n text-shadow: @carousel-text-shadow;\n background-color: rgba(0, 0, 0, 0); // Fix IE9 click-thru bug\n // We can't have this transition here because WebKit cancels the carousel\n // animation if you trip this while in the middle of another animation.\n\n // Set gradients for backgrounds\n &.left {\n #gradient > .horizontal(@start-color: rgba(0,0,0,.5); @end-color: rgba(0,0,0,.0001));\n }\n &.right {\n left: auto;\n right: 0;\n #gradient > .horizontal(@start-color: rgba(0,0,0,.0001); @end-color: rgba(0,0,0,.5));\n }\n\n // Hover/focus state\n &:hover,\n &:focus {\n outline: 0;\n color: @carousel-control-color;\n text-decoration: none;\n .opacity(.9);\n }\n\n // Toggles\n .icon-prev,\n .icon-next,\n .glyphicon-chevron-left,\n .glyphicon-chevron-right {\n position: absolute;\n top: 50%;\n margin-top: -10px;\n z-index: 5;\n display: inline-block;\n }\n .icon-prev,\n .glyphicon-chevron-left {\n left: 50%;\n margin-left: -10px;\n }\n .icon-next,\n .glyphicon-chevron-right {\n right: 50%;\n margin-right: -10px;\n }\n .icon-prev,\n .icon-next {\n width: 20px;\n height: 20px;\n line-height: 1;\n font-family: serif;\n }\n\n\n .icon-prev {\n &:before {\n content: '\\2039';// SINGLE LEFT-POINTING ANGLE QUOTATION MARK (U+2039)\n }\n }\n .icon-next {\n &:before {\n content: '\\203a';// SINGLE RIGHT-POINTING ANGLE QUOTATION MARK (U+203A)\n }\n }\n}\n\n// Optional indicator pips\n//\n// Add an unordered list with the following class and add a list item for each\n// slide your carousel holds.\n\n.carousel-indicators {\n position: absolute;\n bottom: 10px;\n left: 50%;\n z-index: 15;\n width: 60%;\n margin-left: -30%;\n padding-left: 0;\n list-style: none;\n text-align: center;\n\n li {\n display: inline-block;\n width: 10px;\n height: 10px;\n margin: 1px;\n text-indent: -999px;\n border: 1px solid @carousel-indicator-border-color;\n border-radius: 10px;\n cursor: pointer;\n\n // IE8-9 hack for event handling\n //\n // Internet Explorer 8-9 does not support clicks on elements without a set\n // `background-color`. We cannot use `filter` since that's not viewed as a\n // background color by the browser. Thus, a hack is needed.\n // See https://developer.mozilla.org/en-US/docs/Web/Events/click#Internet_Explorer\n //\n // For IE8, we set solid black as it doesn't support `rgba()`. For IE9, we\n // set alpha transparency for the best results possible.\n background-color: #000 \\9; // IE8\n background-color: rgba(0,0,0,0); // IE9\n }\n .active {\n margin: 0;\n width: 12px;\n height: 12px;\n background-color: @carousel-indicator-active-bg;\n }\n}\n\n// Optional captions\n// -----------------------------\n// Hidden by default for smaller viewports\n.carousel-caption {\n position: absolute;\n left: 15%;\n right: 15%;\n bottom: 20px;\n z-index: 10;\n padding-top: 20px;\n padding-bottom: 20px;\n color: @carousel-caption-color;\n text-align: center;\n text-shadow: @carousel-text-shadow;\n & .btn {\n text-shadow: none; // No shadow for button elements in carousel-caption\n }\n}\n\n\n// Scale up controls for tablets and up\n@media screen and (min-width: @screen-sm-min) {\n\n // Scale up the controls a smidge\n .carousel-control {\n .glyphicon-chevron-left,\n .glyphicon-chevron-right,\n .icon-prev,\n .icon-next {\n width: (@carousel-control-font-size * 1.5);\n height: (@carousel-control-font-size * 1.5);\n margin-top: (@carousel-control-font-size / -2);\n font-size: (@carousel-control-font-size * 1.5);\n }\n .glyphicon-chevron-left,\n .icon-prev {\n margin-left: (@carousel-control-font-size / -2);\n }\n .glyphicon-chevron-right,\n .icon-next {\n margin-right: (@carousel-control-font-size / -2);\n }\n }\n\n // Show and left align the captions\n .carousel-caption {\n left: 20%;\n right: 20%;\n padding-bottom: 30px;\n }\n\n // Move up the indicators\n .carousel-indicators {\n bottom: 20px;\n }\n}\n","// Clearfix\n//\n// For modern browsers\n// 1. The space content is one way to avoid an Opera bug when the\n// contenteditable attribute is included anywhere else in the document.\n// Otherwise it causes space to appear at the top and bottom of elements\n// that are clearfixed.\n// 2. The use of `table` rather than `block` is only necessary if using\n// `:before` to contain the top-margins of child elements.\n//\n// Source: http://nicolasgallagher.com/micro-clearfix-hack/\n\n.clearfix() {\n &:before,\n &:after {\n content: \" \"; // 1\n display: table; // 2\n }\n &:after {\n clear: both;\n }\n}\n","// Center-align a block level element\n\n.center-block() {\n display: block;\n margin-left: auto;\n margin-right: auto;\n}\n","// CSS image replacement\n//\n// Heads up! v3 launched with only `.hide-text()`, but per our pattern for\n// mixins being reused as classes with the same name, this doesn't hold up. As\n// of v3.0.1 we have added `.text-hide()` and deprecated `.hide-text()`.\n//\n// Source: https://github.com/h5bp/html5-boilerplate/commit/aa0396eae757\n\n// Deprecated as of v3.0.1 (has been removed in v4)\n.hide-text() {\n font: ~\"0/0\" a;\n color: transparent;\n text-shadow: none;\n background-color: transparent;\n border: 0;\n}\n\n// New mixin to use as of v3.0.1\n.text-hide() {\n .hide-text();\n}\n","//\n// Responsive: Utility classes\n// --------------------------------------------------\n\n\n// IE10 in Windows (Phone) 8\n//\n// Support for responsive views via media queries is kind of borked in IE10, for\n// Surface/desktop in split view and for Windows Phone 8. This particular fix\n// must be accompanied by a snippet of JavaScript to sniff the user agent and\n// apply some conditional CSS to *only* the Surface/desktop Windows 8. Look at\n// our Getting Started page for more information on this bug.\n//\n// For more information, see the following:\n//\n// Issue: https://github.com/twbs/bootstrap/issues/10497\n// Docs: http://getbootstrap.com/getting-started/#support-ie10-width\n// Source: http://timkadlec.com/2013/01/windows-phone-8-and-device-width/\n// Source: http://timkadlec.com/2012/10/ie10-snap-mode-and-responsive-design/\n\n@-ms-viewport {\n width: device-width;\n}\n\n\n// Visibility utilities\n// Note: Deprecated .visible-xs, .visible-sm, .visible-md, and .visible-lg as of v3.2.0\n.visible-xs,\n.visible-sm,\n.visible-md,\n.visible-lg {\n .responsive-invisibility();\n}\n\n.visible-xs-block,\n.visible-xs-inline,\n.visible-xs-inline-block,\n.visible-sm-block,\n.visible-sm-inline,\n.visible-sm-inline-block,\n.visible-md-block,\n.visible-md-inline,\n.visible-md-inline-block,\n.visible-lg-block,\n.visible-lg-inline,\n.visible-lg-inline-block {\n display: none !important;\n}\n\n.visible-xs {\n @media (max-width: @screen-xs-max) {\n .responsive-visibility();\n }\n}\n.visible-xs-block {\n @media (max-width: @screen-xs-max) {\n display: block !important;\n }\n}\n.visible-xs-inline {\n @media (max-width: @screen-xs-max) {\n display: inline !important;\n }\n}\n.visible-xs-inline-block {\n @media (max-width: @screen-xs-max) {\n display: inline-block !important;\n }\n}\n\n.visible-sm {\n @media (min-width: @screen-sm-min) and (max-width: @screen-sm-max) {\n .responsive-visibility();\n }\n}\n.visible-sm-block {\n @media (min-width: @screen-sm-min) and (max-width: @screen-sm-max) {\n display: block !important;\n }\n}\n.visible-sm-inline {\n @media (min-width: @screen-sm-min) and (max-width: @screen-sm-max) {\n display: inline !important;\n }\n}\n.visible-sm-inline-block {\n @media (min-width: @screen-sm-min) and (max-width: @screen-sm-max) {\n display: inline-block !important;\n }\n}\n\n.visible-md {\n @media (min-width: @screen-md-min) and (max-width: @screen-md-max) {\n .responsive-visibility();\n }\n}\n.visible-md-block {\n @media (min-width: @screen-md-min) and (max-width: @screen-md-max) {\n display: block !important;\n }\n}\n.visible-md-inline {\n @media (min-width: @screen-md-min) and (max-width: @screen-md-max) {\n display: inline !important;\n }\n}\n.visible-md-inline-block {\n @media (min-width: @screen-md-min) and (max-width: @screen-md-max) {\n display: inline-block !important;\n }\n}\n\n.visible-lg {\n @media (min-width: @screen-lg-min) {\n .responsive-visibility();\n }\n}\n.visible-lg-block {\n @media (min-width: @screen-lg-min) {\n display: block !important;\n }\n}\n.visible-lg-inline {\n @media (min-width: @screen-lg-min) {\n display: inline !important;\n }\n}\n.visible-lg-inline-block {\n @media (min-width: @screen-lg-min) {\n display: inline-block !important;\n }\n}\n\n.hidden-xs {\n @media (max-width: @screen-xs-max) {\n .responsive-invisibility();\n }\n}\n.hidden-sm {\n @media (min-width: @screen-sm-min) and (max-width: @screen-sm-max) {\n .responsive-invisibility();\n }\n}\n.hidden-md {\n @media (min-width: @screen-md-min) and (max-width: @screen-md-max) {\n .responsive-invisibility();\n }\n}\n.hidden-lg {\n @media (min-width: @screen-lg-min) {\n .responsive-invisibility();\n }\n}\n\n\n// Print utilities\n//\n// Media queries are placed on the inside to be mixin-friendly.\n\n// Note: Deprecated .visible-print as of v3.2.0\n.visible-print {\n .responsive-invisibility();\n\n @media print {\n .responsive-visibility();\n }\n}\n.visible-print-block {\n display: none !important;\n\n @media print {\n display: block !important;\n }\n}\n.visible-print-inline {\n display: none !important;\n\n @media print {\n display: inline !important;\n }\n}\n.visible-print-inline-block {\n display: none !important;\n\n @media print {\n display: inline-block !important;\n }\n}\n\n.hidden-print {\n @media print {\n .responsive-invisibility();\n }\n}\n","// Responsive utilities\n\n//\n// More easily include all the states for responsive-utilities.less.\n.responsive-visibility() {\n display: block !important;\n table& { display: table !important; }\n tr& { display: table-row !important; }\n th&,\n td& { display: table-cell !important; }\n}\n\n.responsive-invisibility() {\n display: none !important;\n}\n"]}
\ No newline at end of file diff --git a/server/static/css/bootstrap.min.css b/server/static/css/bootstrap.min.css new file mode 100644 index 0000000..ed3905e --- /dev/null +++ b/server/static/css/bootstrap.min.css @@ -0,0 +1,6 @@ +/*! + * Bootstrap v3.3.7 (http://getbootstrap.com) + * Copyright 2011-2016 Twitter, Inc. + * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) + *//*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-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:700}dfn{font-style:italic}h1{margin:.67em 0;font-size:2em}mark{color:#000;background:#ff0}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{height:0;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{margin:0;font:inherit;color:inherit}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{padding:0;border: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-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;-webkit-appearance:textfield}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{padding:.35em .625em .75em;margin:0 2px;border:1px solid silver}legend{padding:0;border:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-spacing:0;border-collapse:collapse}td,th{padding:0}/*! Source: https://github.com/h5bp/html5-boilerplate/blob/master/src/css/main.css */@media print{*,:after,:before{color:#000!important;text-shadow:none!important;background:0 0!important;-webkit-box-shadow:none!important;box-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}a[href^="javascript:"]:after,a[href^="#"]:after{content:""}blockquote,pre{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}img{max-width:100%!important}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}.navbar{display:none}.btn>.caret,.dropup>.btn>.caret{border-top-color:#000!important}.label{border:1px solid #000}.table{border-collapse:collapse!important}.table td,.table th{background-color:#fff!important}.table-bordered td,.table-bordered th{border:1px solid #ddd!important}}@font-face{font-family:'Glyphicons Halflings';src:url(../fonts/glyphicons-halflings-regular.eot);src:url(../fonts/glyphicons-halflings-regular.eot?#iefix) format('embedded-opentype'),url(../fonts/glyphicons-halflings-regular.woff2) format('woff2'),url(../fonts/glyphicons-halflings-regular.woff) format('woff'),url(../fonts/glyphicons-halflings-regular.ttf) format('truetype'),url(../fonts/glyphicons-halflings-regular.svg#glyphicons_halflingsregular) format('svg')}.glyphicon{position:relative;top:1px;display:inline-block;font-family:'Glyphicons Halflings';font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.glyphicon-asterisk:before{content:"\002a"}.glyphicon-plus:before{content:"\002b"}.glyphicon-eur:before,.glyphicon-euro:before{content:"\20ac"}.glyphicon-minus:before{content:"\2212"}.glyphicon-cloud:before{content:"\2601"}.glyphicon-envelope:before{content:"\2709"}.glyphicon-pencil:before{content:"\270f"}.glyphicon-glass:before{content:"\e001"}.glyphicon-music:before{content:"\e002"}.glyphicon-search:before{content:"\e003"}.glyphicon-heart:before{content:"\e005"}.glyphicon-star:before{content:"\e006"}.glyphicon-star-empty:before{content:"\e007"}.glyphicon-user:before{content:"\e008"}.glyphicon-film:before{content:"\e009"}.glyphicon-th-large:before{content:"\e010"}.glyphicon-th:before{content:"\e011"}.glyphicon-th-list:before{content:"\e012"}.glyphicon-ok:before{content:"\e013"}.glyphicon-remove:before{content:"\e014"}.glyphicon-zoom-in:before{content:"\e015"}.glyphicon-zoom-out:before{content:"\e016"}.glyphicon-off:before{content:"\e017"}.glyphicon-signal:before{content:"\e018"}.glyphicon-cog:before{content:"\e019"}.glyphicon-trash:before{content:"\e020"}.glyphicon-home:before{content:"\e021"}.glyphicon-file:before{content:"\e022"}.glyphicon-time:before{content:"\e023"}.glyphicon-road:before{content:"\e024"}.glyphicon-download-alt:before{content:"\e025"}.glyphicon-download:before{content:"\e026"}.glyphicon-upload:before{content:"\e027"}.glyphicon-inbox:before{content:"\e028"}.glyphicon-play-circle:before{content:"\e029"}.glyphicon-repeat:before{content:"\e030"}.glyphicon-refresh:before{content:"\e031"}.glyphicon-list-alt:before{content:"\e032"}.glyphicon-lock:before{content:"\e033"}.glyphicon-flag:before{content:"\e034"}.glyphicon-headphones:before{content:"\e035"}.glyphicon-volume-off:before{content:"\e036"}.glyphicon-volume-down:before{content:"\e037"}.glyphicon-volume-up:before{content:"\e038"}.glyphicon-qrcode:before{content:"\e039"}.glyphicon-barcode:before{content:"\e040"}.glyphicon-tag:before{content:"\e041"}.glyphicon-tags:before{content:"\e042"}.glyphicon-book:before{content:"\e043"}.glyphicon-bookmark:before{content:"\e044"}.glyphicon-print:before{content:"\e045"}.glyphicon-camera:before{content:"\e046"}.glyphicon-font:before{content:"\e047"}.glyphicon-bold:before{content:"\e048"}.glyphicon-italic:before{content:"\e049"}.glyphicon-text-height:before{content:"\e050"}.glyphicon-text-width:before{content:"\e051"}.glyphicon-align-left:before{content:"\e052"}.glyphicon-align-center:before{content:"\e053"}.glyphicon-align-right:before{content:"\e054"}.glyphicon-align-justify:before{content:"\e055"}.glyphicon-list:before{content:"\e056"}.glyphicon-indent-left:before{content:"\e057"}.glyphicon-indent-right:before{content:"\e058"}.glyphicon-facetime-video:before{content:"\e059"}.glyphicon-picture:before{content:"\e060"}.glyphicon-map-marker:before{content:"\e062"}.glyphicon-adjust:before{content:"\e063"}.glyphicon-tint:before{content:"\e064"}.glyphicon-edit:before{content:"\e065"}.glyphicon-share:before{content:"\e066"}.glyphicon-check:before{content:"\e067"}.glyphicon-move:before{content:"\e068"}.glyphicon-step-backward:before{content:"\e069"}.glyphicon-fast-backward:before{content:"\e070"}.glyphicon-backward:before{content:"\e071"}.glyphicon-play:before{content:"\e072"}.glyphicon-pause:before{content:"\e073"}.glyphicon-stop:before{content:"\e074"}.glyphicon-forward:before{content:"\e075"}.glyphicon-fast-forward:before{content:"\e076"}.glyphicon-step-forward:before{content:"\e077"}.glyphicon-eject:before{content:"\e078"}.glyphicon-chevron-left:before{content:"\e079"}.glyphicon-chevron-right:before{content:"\e080"}.glyphicon-plus-sign:before{content:"\e081"}.glyphicon-minus-sign:before{content:"\e082"}.glyphicon-remove-sign:before{content:"\e083"}.glyphicon-ok-sign:before{content:"\e084"}.glyphicon-question-sign:before{content:"\e085"}.glyphicon-info-sign:before{content:"\e086"}.glyphicon-screenshot:before{content:"\e087"}.glyphicon-remove-circle:before{content:"\e088"}.glyphicon-ok-circle:before{content:"\e089"}.glyphicon-ban-circle:before{content:"\e090"}.glyphicon-arrow-left:before{content:"\e091"}.glyphicon-arrow-right:before{content:"\e092"}.glyphicon-arrow-up:before{content:"\e093"}.glyphicon-arrow-down:before{content:"\e094"}.glyphicon-share-alt:before{content:"\e095"}.glyphicon-resize-full:before{content:"\e096"}.glyphicon-resize-small:before{content:"\e097"}.glyphicon-exclamation-sign:before{content:"\e101"}.glyphicon-gift:before{content:"\e102"}.glyphicon-leaf:before{content:"\e103"}.glyphicon-fire:before{content:"\e104"}.glyphicon-eye-open:before{content:"\e105"}.glyphicon-eye-close:before{content:"\e106"}.glyphicon-warning-sign:before{content:"\e107"}.glyphicon-plane:before{content:"\e108"}.glyphicon-calendar:before{content:"\e109"}.glyphicon-random:before{content:"\e110"}.glyphicon-comment:before{content:"\e111"}.glyphicon-magnet:before{content:"\e112"}.glyphicon-chevron-up:before{content:"\e113"}.glyphicon-chevron-down:before{content:"\e114"}.glyphicon-retweet:before{content:"\e115"}.glyphicon-shopping-cart:before{content:"\e116"}.glyphicon-folder-close:before{content:"\e117"}.glyphicon-folder-open:before{content:"\e118"}.glyphicon-resize-vertical:before{content:"\e119"}.glyphicon-resize-horizontal:before{content:"\e120"}.glyphicon-hdd:before{content:"\e121"}.glyphicon-bullhorn:before{content:"\e122"}.glyphicon-bell:before{content:"\e123"}.glyphicon-certificate:before{content:"\e124"}.glyphicon-thumbs-up:before{content:"\e125"}.glyphicon-thumbs-down:before{content:"\e126"}.glyphicon-hand-right:before{content:"\e127"}.glyphicon-hand-left:before{content:"\e128"}.glyphicon-hand-up:before{content:"\e129"}.glyphicon-hand-down:before{content:"\e130"}.glyphicon-circle-arrow-right:before{content:"\e131"}.glyphicon-circle-arrow-left:before{content:"\e132"}.glyphicon-circle-arrow-up:before{content:"\e133"}.glyphicon-circle-arrow-down:before{content:"\e134"}.glyphicon-globe:before{content:"\e135"}.glyphicon-wrench:before{content:"\e136"}.glyphicon-tasks:before{content:"\e137"}.glyphicon-filter:before{content:"\e138"}.glyphicon-briefcase:before{content:"\e139"}.glyphicon-fullscreen:before{content:"\e140"}.glyphicon-dashboard:before{content:"\e141"}.glyphicon-paperclip:before{content:"\e142"}.glyphicon-heart-empty:before{content:"\e143"}.glyphicon-link:before{content:"\e144"}.glyphicon-phone:before{content:"\e145"}.glyphicon-pushpin:before{content:"\e146"}.glyphicon-usd:before{content:"\e148"}.glyphicon-gbp:before{content:"\e149"}.glyphicon-sort:before{content:"\e150"}.glyphicon-sort-by-alphabet:before{content:"\e151"}.glyphicon-sort-by-alphabet-alt:before{content:"\e152"}.glyphicon-sort-by-order:before{content:"\e153"}.glyphicon-sort-by-order-alt:before{content:"\e154"}.glyphicon-sort-by-attributes:before{content:"\e155"}.glyphicon-sort-by-attributes-alt:before{content:"\e156"}.glyphicon-unchecked:before{content:"\e157"}.glyphicon-expand:before{content:"\e158"}.glyphicon-collapse-down:before{content:"\e159"}.glyphicon-collapse-up:before{content:"\e160"}.glyphicon-log-in:before{content:"\e161"}.glyphicon-flash:before{content:"\e162"}.glyphicon-log-out:before{content:"\e163"}.glyphicon-new-window:before{content:"\e164"}.glyphicon-record:before{content:"\e165"}.glyphicon-save:before{content:"\e166"}.glyphicon-open:before{content:"\e167"}.glyphicon-saved:before{content:"\e168"}.glyphicon-import:before{content:"\e169"}.glyphicon-export:before{content:"\e170"}.glyphicon-send:before{content:"\e171"}.glyphicon-floppy-disk:before{content:"\e172"}.glyphicon-floppy-saved:before{content:"\e173"}.glyphicon-floppy-remove:before{content:"\e174"}.glyphicon-floppy-save:before{content:"\e175"}.glyphicon-floppy-open:before{content:"\e176"}.glyphicon-credit-card:before{content:"\e177"}.glyphicon-transfer:before{content:"\e178"}.glyphicon-cutlery:before{content:"\e179"}.glyphicon-header:before{content:"\e180"}.glyphicon-compressed:before{content:"\e181"}.glyphicon-earphone:before{content:"\e182"}.glyphicon-phone-alt:before{content:"\e183"}.glyphicon-tower:before{content:"\e184"}.glyphicon-stats:before{content:"\e185"}.glyphicon-sd-video:before{content:"\e186"}.glyphicon-hd-video:before{content:"\e187"}.glyphicon-subtitles:before{content:"\e188"}.glyphicon-sound-stereo:before{content:"\e189"}.glyphicon-sound-dolby:before{content:"\e190"}.glyphicon-sound-5-1:before{content:"\e191"}.glyphicon-sound-6-1:before{content:"\e192"}.glyphicon-sound-7-1:before{content:"\e193"}.glyphicon-copyright-mark:before{content:"\e194"}.glyphicon-registration-mark:before{content:"\e195"}.glyphicon-cloud-download:before{content:"\e197"}.glyphicon-cloud-upload:before{content:"\e198"}.glyphicon-tree-conifer:before{content:"\e199"}.glyphicon-tree-deciduous:before{content:"\e200"}.glyphicon-cd:before{content:"\e201"}.glyphicon-save-file:before{content:"\e202"}.glyphicon-open-file:before{content:"\e203"}.glyphicon-level-up:before{content:"\e204"}.glyphicon-copy:before{content:"\e205"}.glyphicon-paste:before{content:"\e206"}.glyphicon-alert:before{content:"\e209"}.glyphicon-equalizer:before{content:"\e210"}.glyphicon-king:before{content:"\e211"}.glyphicon-queen:before{content:"\e212"}.glyphicon-pawn:before{content:"\e213"}.glyphicon-bishop:before{content:"\e214"}.glyphicon-knight:before{content:"\e215"}.glyphicon-baby-formula:before{content:"\e216"}.glyphicon-tent:before{content:"\26fa"}.glyphicon-blackboard:before{content:"\e218"}.glyphicon-bed:before{content:"\e219"}.glyphicon-apple:before{content:"\f8ff"}.glyphicon-erase:before{content:"\e221"}.glyphicon-hourglass:before{content:"\231b"}.glyphicon-lamp:before{content:"\e223"}.glyphicon-duplicate:before{content:"\e224"}.glyphicon-piggy-bank:before{content:"\e225"}.glyphicon-scissors:before{content:"\e226"}.glyphicon-bitcoin:before{content:"\e227"}.glyphicon-btc:before{content:"\e227"}.glyphicon-xbt:before{content:"\e227"}.glyphicon-yen:before{content:"\00a5"}.glyphicon-jpy:before{content:"\00a5"}.glyphicon-ruble:before{content:"\20bd"}.glyphicon-rub:before{content:"\20bd"}.glyphicon-scale:before{content:"\e230"}.glyphicon-ice-lolly:before{content:"\e231"}.glyphicon-ice-lolly-tasted:before{content:"\e232"}.glyphicon-education:before{content:"\e233"}.glyphicon-option-horizontal:before{content:"\e234"}.glyphicon-option-vertical:before{content:"\e235"}.glyphicon-menu-hamburger:before{content:"\e236"}.glyphicon-modal-window:before{content:"\e237"}.glyphicon-oil:before{content:"\e238"}.glyphicon-grain:before{content:"\e239"}.glyphicon-sunglasses:before{content:"\e240"}.glyphicon-text-size:before{content:"\e241"}.glyphicon-text-color:before{content:"\e242"}.glyphicon-text-background:before{content:"\e243"}.glyphicon-object-align-top:before{content:"\e244"}.glyphicon-object-align-bottom:before{content:"\e245"}.glyphicon-object-align-horizontal:before{content:"\e246"}.glyphicon-object-align-left:before{content:"\e247"}.glyphicon-object-align-vertical:before{content:"\e248"}.glyphicon-object-align-right:before{content:"\e249"}.glyphicon-triangle-right:before{content:"\e250"}.glyphicon-triangle-left:before{content:"\e251"}.glyphicon-triangle-bottom:before{content:"\e252"}.glyphicon-triangle-top:before{content:"\e253"}.glyphicon-console:before{content:"\e254"}.glyphicon-superscript:before{content:"\e255"}.glyphicon-subscript:before{content:"\e256"}.glyphicon-menu-left:before{content:"\e257"}.glyphicon-menu-right:before{content:"\e258"}.glyphicon-menu-down:before{content:"\e259"}.glyphicon-menu-up:before{content:"\e260"}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}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}button,input,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}a{color:#337ab7;text-decoration:none}a:focus,a:hover{color:#23527c;text-decoration:underline}a:focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}figure{margin:0}img{vertical-align:middle}.carousel-inner>.item>a>img,.carousel-inner>.item>img,.img-responsive,.thumbnail a>img,.thumbnail>img{display:block;max-width:100%;height:auto}.img-rounded{border-radius:6px}.img-thumbnail{display:inline-block;max-width:100%;height:auto;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}.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;padding:0;margin:-1px;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}[role=button]{cursor:pointer}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-family:inherit;font-weight:500;line-height:1.1;color:inherit}.h1 .small,.h1 small,.h2 .small,.h2 small,.h3 .small,.h3 small,.h4 .small,.h4 small,.h5 .small,.h5 small,.h6 .small,.h6 small,h1 .small,h1 small,h2 .small,h2 small,h3 .small,h3 small,h4 .small,h4 small,h5 .small,h5 small,h6 .small,h6 small{font-weight:400;line-height:1;color:#777}.h1,.h2,.h3,h1,h2,h3{margin-top:20px;margin-bottom:10px}.h1 .small,.h1 small,.h2 .small,.h2 small,.h3 .small,.h3 small,h1 .small,h1 small,h2 .small,h2 small,h3 .small,h3 small{font-size:65%}.h4,.h5,.h6,h4,h5,h6{margin-top:10px;margin-bottom:10px}.h4 .small,.h4 small,.h5 .small,.h5 small,.h6 .small,.h6 small,h4 .small,h4 small,h5 .small,h5 small,h6 .small,h6 small{font-size:75%}.h1,h1{font-size:36px}.h2,h2{font-size:30px}.h3,h3{font-size:24px}.h4,h4{font-size:18px}.h5,h5{font-size:14px}.h6,h6{font-size:12px}p{margin:0 0 10px}.lead{margin-bottom:20px;font-size:16px;font-weight:300;line-height:1.4}@media (min-width:768px){.lead{font-size:21px}}.small,small{font-size:85%}.mark,mark{padding:.2em;background-color:#fcf8e3}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.text-justify{text-align:justify}.text-nowrap{white-space:nowrap}.text-lowercase{text-transform:lowercase}.text-uppercase{text-transform:uppercase}.text-capitalize{text-transform:capitalize}.text-muted{color:#777}.text-primary{color:#337ab7}a.text-primary:focus,a.text-primary:hover{color:#286090}.text-success{color:#3c763d}a.text-success:focus,a.text-success:hover{color:#2b542c}.text-info{color:#31708f}a.text-info:focus,a.text-info:hover{color:#245269}.text-warning{color:#8a6d3b}a.text-warning:focus,a.text-warning:hover{color:#66512c}.text-danger{color:#a94442}a.text-danger:focus,a.text-danger:hover{color:#843534}.bg-primary{color:#fff;background-color:#337ab7}a.bg-primary:focus,a.bg-primary:hover{background-color:#286090}.bg-success{background-color:#dff0d8}a.bg-success:focus,a.bg-success:hover{background-color:#c1e2b3}.bg-info{background-color:#d9edf7}a.bg-info:focus,a.bg-info:hover{background-color:#afd9ee}.bg-warning{background-color:#fcf8e3}a.bg-warning:focus,a.bg-warning:hover{background-color:#f7ecb5}.bg-danger{background-color:#f2dede}a.bg-danger:focus,a.bg-danger:hover{background-color:#e4b9b9}.page-header{padding-bottom:9px;margin:40px 0 20px;border-bottom:1px solid #eee}ol,ul{margin-top:0;margin-bottom:10px}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}.list-unstyled{padding-left:0;list-style:none}.list-inline{padding-left:0;margin-left:-5px;list-style:none}.list-inline>li{display:inline-block;padding-right:5px;padding-left:5px}dl{margin-top:0;margin-bottom:20px}dd,dt{line-height:1.42857143}dt{font-weight:700}dd{margin-left:0}@media (min-width:768px){.dl-horizontal dt{float:left;width:160px;overflow:hidden;clear:left;text-align:right;text-overflow:ellipsis;white-space:nowrap}.dl-horizontal dd{margin-left:180px}}abbr[data-original-title],abbr[title]{cursor:help;border-bottom:1px dotted #777}.initialism{font-size:90%;text-transform:uppercase}blockquote{padding:10px 20px;margin:0 0 20px;font-size:17.5px;border-left:5px solid #eee}blockquote ol:last-child,blockquote p:last-child,blockquote ul:last-child{margin-bottom:0}blockquote .small,blockquote footer,blockquote small{display:block;font-size:80%;line-height:1.42857143;color:#777}blockquote .small:before,blockquote footer:before,blockquote small:before{content:'\2014 \00A0'}.blockquote-reverse,blockquote.pull-right{padding-right:15px;padding-left:0;text-align:right;border-right:5px solid #eee;border-left:0}.blockquote-reverse .small:before,.blockquote-reverse footer:before,.blockquote-reverse small:before,blockquote.pull-right .small:before,blockquote.pull-right footer:before,blockquote.pull-right small:before{content:''}.blockquote-reverse .small:after,.blockquote-reverse footer:after,.blockquote-reverse small:after,blockquote.pull-right .small:after,blockquote.pull-right footer:after,blockquote.pull-right small:after{content:'\00A0 \2014'}address{margin-bottom:20px;font-style:normal;line-height:1.42857143}code,kbd,pre,samp{font-family:Menlo,Monaco,Consolas,"Courier New",monospace}code{padding:2px 4px;font-size:90%;color:#c7254e;background-color:#f9f2f4;border-radius:4px}kbd{padding:2px 4px;font-size:90%;color:#fff;background-color:#333;border-radius:3px;-webkit-box-shadow:inset 0 -1px 0 rgba(0,0,0,.25);box-shadow:inset 0 -1px 0 rgba(0,0,0,.25)}kbd kbd{padding:0;font-size:100%;font-weight:700;-webkit-box-shadow:none;box-shadow:none}pre{display:block;padding:9.5px;margin:0 0 10px;font-size:13px;line-height:1.42857143;color:#333;word-break:break-all;word-wrap:break-word;background-color:#f5f5f5;border:1px solid #ccc;border-radius:4px}pre code{padding:0;font-size:inherit;color:inherit;white-space:pre-wrap;background-color:transparent;border-radius:0}.pre-scrollable{max-height:340px;overflow-y:scroll}.container{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media (min-width:768px){.container{width:750px}}@media (min-width:992px){.container{width:970px}}@media (min-width:1200px){.container{width:1170px}}.container-fluid{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.row{margin-right:-15px;margin-left:-15px}.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{position:relative;min-height:1px;padding-right:15px;padding-left:15px}.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{float:left}.col-xs-12{width:100%}.col-xs-11{width:91.66666667%}.col-xs-10{width:83.33333333%}.col-xs-9{width:75%}.col-xs-8{width:66.66666667%}.col-xs-7{width:58.33333333%}.col-xs-6{width:50%}.col-xs-5{width:41.66666667%}.col-xs-4{width:33.33333333%}.col-xs-3{width:25%}.col-xs-2{width:16.66666667%}.col-xs-1{width:8.33333333%}.col-xs-pull-12{right:100%}.col-xs-pull-11{right:91.66666667%}.col-xs-pull-10{right:83.33333333%}.col-xs-pull-9{right:75%}.col-xs-pull-8{right:66.66666667%}.col-xs-pull-7{right:58.33333333%}.col-xs-pull-6{right:50%}.col-xs-pull-5{right:41.66666667%}.col-xs-pull-4{right:33.33333333%}.col-xs-pull-3{right:25%}.col-xs-pull-2{right:16.66666667%}.col-xs-pull-1{right:8.33333333%}.col-xs-pull-0{right:auto}.col-xs-push-12{left:100%}.col-xs-push-11{left:91.66666667%}.col-xs-push-10{left:83.33333333%}.col-xs-push-9{left:75%}.col-xs-push-8{left:66.66666667%}.col-xs-push-7{left:58.33333333%}.col-xs-push-6{left:50%}.col-xs-push-5{left:41.66666667%}.col-xs-push-4{left:33.33333333%}.col-xs-push-3{left:25%}.col-xs-push-2{left:16.66666667%}.col-xs-push-1{left:8.33333333%}.col-xs-push-0{left:auto}.col-xs-offset-12{margin-left:100%}.col-xs-offset-11{margin-left:91.66666667%}.col-xs-offset-10{margin-left:83.33333333%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-8{margin-left:66.66666667%}.col-xs-offset-7{margin-left:58.33333333%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-5{margin-left:41.66666667%}.col-xs-offset-4{margin-left:33.33333333%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-2{margin-left:16.66666667%}.col-xs-offset-1{margin-left:8.33333333%}.col-xs-offset-0{margin-left:0}@media (min-width:768px){.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9{float:left}.col-sm-12{width:100%}.col-sm-11{width:91.66666667%}.col-sm-10{width:83.33333333%}.col-sm-9{width:75%}.col-sm-8{width:66.66666667%}.col-sm-7{width:58.33333333%}.col-sm-6{width:50%}.col-sm-5{width:41.66666667%}.col-sm-4{width:33.33333333%}.col-sm-3{width:25%}.col-sm-2{width:16.66666667%}.col-sm-1{width:8.33333333%}.col-sm-pull-12{right:100%}.col-sm-pull-11{right:91.66666667%}.col-sm-pull-10{right:83.33333333%}.col-sm-pull-9{right:75%}.col-sm-pull-8{right:66.66666667%}.col-sm-pull-7{right:58.33333333%}.col-sm-pull-6{right:50%}.col-sm-pull-5{right:41.66666667%}.col-sm-pull-4{right:33.33333333%}.col-sm-pull-3{right:25%}.col-sm-pull-2{right:16.66666667%}.col-sm-pull-1{right:8.33333333%}.col-sm-pull-0{right:auto}.col-sm-push-12{left:100%}.col-sm-push-11{left:91.66666667%}.col-sm-push-10{left:83.33333333%}.col-sm-push-9{left:75%}.col-sm-push-8{left:66.66666667%}.col-sm-push-7{left:58.33333333%}.col-sm-push-6{left:50%}.col-sm-push-5{left:41.66666667%}.col-sm-push-4{left:33.33333333%}.col-sm-push-3{left:25%}.col-sm-push-2{left:16.66666667%}.col-sm-push-1{left:8.33333333%}.col-sm-push-0{left:auto}.col-sm-offset-12{margin-left:100%}.col-sm-offset-11{margin-left:91.66666667%}.col-sm-offset-10{margin-left:83.33333333%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-8{margin-left:66.66666667%}.col-sm-offset-7{margin-left:58.33333333%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-5{margin-left:41.66666667%}.col-sm-offset-4{margin-left:33.33333333%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-2{margin-left:16.66666667%}.col-sm-offset-1{margin-left:8.33333333%}.col-sm-offset-0{margin-left:0}}@media (min-width:992px){.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9{float:left}.col-md-12{width:100%}.col-md-11{width:91.66666667%}.col-md-10{width:83.33333333%}.col-md-9{width:75%}.col-md-8{width:66.66666667%}.col-md-7{width:58.33333333%}.col-md-6{width:50%}.col-md-5{width:41.66666667%}.col-md-4{width:33.33333333%}.col-md-3{width:25%}.col-md-2{width:16.66666667%}.col-md-1{width:8.33333333%}.col-md-pull-12{right:100%}.col-md-pull-11{right:91.66666667%}.col-md-pull-10{right:83.33333333%}.col-md-pull-9{right:75%}.col-md-pull-8{right:66.66666667%}.col-md-pull-7{right:58.33333333%}.col-md-pull-6{right:50%}.col-md-pull-5{right:41.66666667%}.col-md-pull-4{right:33.33333333%}.col-md-pull-3{right:25%}.col-md-pull-2{right:16.66666667%}.col-md-pull-1{right:8.33333333%}.col-md-pull-0{right:auto}.col-md-push-12{left:100%}.col-md-push-11{left:91.66666667%}.col-md-push-10{left:83.33333333%}.col-md-push-9{left:75%}.col-md-push-8{left:66.66666667%}.col-md-push-7{left:58.33333333%}.col-md-push-6{left:50%}.col-md-push-5{left:41.66666667%}.col-md-push-4{left:33.33333333%}.col-md-push-3{left:25%}.col-md-push-2{left:16.66666667%}.col-md-push-1{left:8.33333333%}.col-md-push-0{left:auto}.col-md-offset-12{margin-left:100%}.col-md-offset-11{margin-left:91.66666667%}.col-md-offset-10{margin-left:83.33333333%}.col-md-offset-9{margin-left:75%}.col-md-offset-8{margin-left:66.66666667%}.col-md-offset-7{margin-left:58.33333333%}.col-md-offset-6{margin-left:50%}.col-md-offset-5{margin-left:41.66666667%}.col-md-offset-4{margin-left:33.33333333%}.col-md-offset-3{margin-left:25%}.col-md-offset-2{margin-left:16.66666667%}.col-md-offset-1{margin-left:8.33333333%}.col-md-offset-0{margin-left:0}}@media (min-width:1200px){.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9{float:left}.col-lg-12{width:100%}.col-lg-11{width:91.66666667%}.col-lg-10{width:83.33333333%}.col-lg-9{width:75%}.col-lg-8{width:66.66666667%}.col-lg-7{width:58.33333333%}.col-lg-6{width:50%}.col-lg-5{width:41.66666667%}.col-lg-4{width:33.33333333%}.col-lg-3{width:25%}.col-lg-2{width:16.66666667%}.col-lg-1{width:8.33333333%}.col-lg-pull-12{right:100%}.col-lg-pull-11{right:91.66666667%}.col-lg-pull-10{right:83.33333333%}.col-lg-pull-9{right:75%}.col-lg-pull-8{right:66.66666667%}.col-lg-pull-7{right:58.33333333%}.col-lg-pull-6{right:50%}.col-lg-pull-5{right:41.66666667%}.col-lg-pull-4{right:33.33333333%}.col-lg-pull-3{right:25%}.col-lg-pull-2{right:16.66666667%}.col-lg-pull-1{right:8.33333333%}.col-lg-pull-0{right:auto}.col-lg-push-12{left:100%}.col-lg-push-11{left:91.66666667%}.col-lg-push-10{left:83.33333333%}.col-lg-push-9{left:75%}.col-lg-push-8{left:66.66666667%}.col-lg-push-7{left:58.33333333%}.col-lg-push-6{left:50%}.col-lg-push-5{left:41.66666667%}.col-lg-push-4{left:33.33333333%}.col-lg-push-3{left:25%}.col-lg-push-2{left:16.66666667%}.col-lg-push-1{left:8.33333333%}.col-lg-push-0{left:auto}.col-lg-offset-12{margin-left:100%}.col-lg-offset-11{margin-left:91.66666667%}.col-lg-offset-10{margin-left:83.33333333%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-8{margin-left:66.66666667%}.col-lg-offset-7{margin-left:58.33333333%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-5{margin-left:41.66666667%}.col-lg-offset-4{margin-left:33.33333333%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-2{margin-left:16.66666667%}.col-lg-offset-1{margin-left:8.33333333%}.col-lg-offset-0{margin-left:0}}table{background-color:transparent}caption{padding-top:8px;padding-bottom:8px;color:#777;text-align:left}th{text-align:left}.table{width:100%;max-width:100%;margin-bottom:20px}.table>tbody>tr>td,.table>tbody>tr>th,.table>tfoot>tr>td,.table>tfoot>tr>th,.table>thead>tr>td,.table>thead>tr>th{padding:8px;line-height:1.42857143;vertical-align:top;border-top:1px solid #ddd}.table>thead>tr>th{vertical-align:bottom;border-bottom:2px solid #ddd}.table>caption+thead>tr:first-child>td,.table>caption+thead>tr:first-child>th,.table>colgroup+thead>tr:first-child>td,.table>colgroup+thead>tr:first-child>th,.table>thead:first-child>tr:first-child>td,.table>thead:first-child>tr:first-child>th{border-top:0}.table>tbody+tbody{border-top:2px solid #ddd}.table .table{background-color:#fff}.table-condensed>tbody>tr>td,.table-condensed>tbody>tr>th,.table-condensed>tfoot>tr>td,.table-condensed>tfoot>tr>th,.table-condensed>thead>tr>td,.table-condensed>thead>tr>th{padding:5px}.table-bordered{border:1px solid #ddd}.table-bordered>tbody>tr>td,.table-bordered>tbody>tr>th,.table-bordered>tfoot>tr>td,.table-bordered>tfoot>tr>th,.table-bordered>thead>tr>td,.table-bordered>thead>tr>th{border:1px solid #ddd}.table-bordered>thead>tr>td,.table-bordered>thead>tr>th{border-bottom-width:2px}.table-striped>tbody>tr:nth-of-type(odd){background-color:#f9f9f9}.table-hover>tbody>tr:hover{background-color:#f5f5f5}table col[class*=col-]{position:static;display:table-column;float:none}table td[class*=col-],table th[class*=col-]{position:static;display:table-cell;float:none}.table>tbody>tr.active>td,.table>tbody>tr.active>th,.table>tbody>tr>td.active,.table>tbody>tr>th.active,.table>tfoot>tr.active>td,.table>tfoot>tr.active>th,.table>tfoot>tr>td.active,.table>tfoot>tr>th.active,.table>thead>tr.active>td,.table>thead>tr.active>th,.table>thead>tr>td.active,.table>thead>tr>th.active{background-color:#f5f5f5}.table-hover>tbody>tr.active:hover>td,.table-hover>tbody>tr.active:hover>th,.table-hover>tbody>tr:hover>.active,.table-hover>tbody>tr>td.active:hover,.table-hover>tbody>tr>th.active:hover{background-color:#e8e8e8}.table>tbody>tr.success>td,.table>tbody>tr.success>th,.table>tbody>tr>td.success,.table>tbody>tr>th.success,.table>tfoot>tr.success>td,.table>tfoot>tr.success>th,.table>tfoot>tr>td.success,.table>tfoot>tr>th.success,.table>thead>tr.success>td,.table>thead>tr.success>th,.table>thead>tr>td.success,.table>thead>tr>th.success{background-color:#dff0d8}.table-hover>tbody>tr.success:hover>td,.table-hover>tbody>tr.success:hover>th,.table-hover>tbody>tr:hover>.success,.table-hover>tbody>tr>td.success:hover,.table-hover>tbody>tr>th.success:hover{background-color:#d0e9c6}.table>tbody>tr.info>td,.table>tbody>tr.info>th,.table>tbody>tr>td.info,.table>tbody>tr>th.info,.table>tfoot>tr.info>td,.table>tfoot>tr.info>th,.table>tfoot>tr>td.info,.table>tfoot>tr>th.info,.table>thead>tr.info>td,.table>thead>tr.info>th,.table>thead>tr>td.info,.table>thead>tr>th.info{background-color:#d9edf7}.table-hover>tbody>tr.info:hover>td,.table-hover>tbody>tr.info:hover>th,.table-hover>tbody>tr:hover>.info,.table-hover>tbody>tr>td.info:hover,.table-hover>tbody>tr>th.info:hover{background-color:#c4e3f3}.table>tbody>tr.warning>td,.table>tbody>tr.warning>th,.table>tbody>tr>td.warning,.table>tbody>tr>th.warning,.table>tfoot>tr.warning>td,.table>tfoot>tr.warning>th,.table>tfoot>tr>td.warning,.table>tfoot>tr>th.warning,.table>thead>tr.warning>td,.table>thead>tr.warning>th,.table>thead>tr>td.warning,.table>thead>tr>th.warning{background-color:#fcf8e3}.table-hover>tbody>tr.warning:hover>td,.table-hover>tbody>tr.warning:hover>th,.table-hover>tbody>tr:hover>.warning,.table-hover>tbody>tr>td.warning:hover,.table-hover>tbody>tr>th.warning:hover{background-color:#faf2cc}.table>tbody>tr.danger>td,.table>tbody>tr.danger>th,.table>tbody>tr>td.danger,.table>tbody>tr>th.danger,.table>tfoot>tr.danger>td,.table>tfoot>tr.danger>th,.table>tfoot>tr>td.danger,.table>tfoot>tr>th.danger,.table>thead>tr.danger>td,.table>thead>tr.danger>th,.table>thead>tr>td.danger,.table>thead>tr>th.danger{background-color:#f2dede}.table-hover>tbody>tr.danger:hover>td,.table-hover>tbody>tr.danger:hover>th,.table-hover>tbody>tr:hover>.danger,.table-hover>tbody>tr>td.danger:hover,.table-hover>tbody>tr>th.danger:hover{background-color:#ebcccc}.table-responsive{min-height:.01%;overflow-x:auto}@media screen and (max-width:767px){.table-responsive{width:100%;margin-bottom:15px;overflow-y:hidden;-ms-overflow-style:-ms-autohiding-scrollbar;border:1px solid #ddd}.table-responsive>.table{margin-bottom:0}.table-responsive>.table>tbody>tr>td,.table-responsive>.table>tbody>tr>th,.table-responsive>.table>tfoot>tr>td,.table-responsive>.table>tfoot>tr>th,.table-responsive>.table>thead>tr>td,.table-responsive>.table>thead>tr>th{white-space:nowrap}.table-responsive>.table-bordered{border:0}.table-responsive>.table-bordered>tbody>tr>td:first-child,.table-responsive>.table-bordered>tbody>tr>th:first-child,.table-responsive>.table-bordered>tfoot>tr>td:first-child,.table-responsive>.table-bordered>tfoot>tr>th:first-child,.table-responsive>.table-bordered>thead>tr>td:first-child,.table-responsive>.table-bordered>thead>tr>th:first-child{border-left:0}.table-responsive>.table-bordered>tbody>tr>td:last-child,.table-responsive>.table-bordered>tbody>tr>th:last-child,.table-responsive>.table-bordered>tfoot>tr>td:last-child,.table-responsive>.table-bordered>tfoot>tr>th:last-child,.table-responsive>.table-bordered>thead>tr>td:last-child,.table-responsive>.table-bordered>thead>tr>th:last-child{border-right:0}.table-responsive>.table-bordered>tbody>tr:last-child>td,.table-responsive>.table-bordered>tbody>tr:last-child>th,.table-responsive>.table-bordered>tfoot>tr:last-child>td,.table-responsive>.table-bordered>tfoot>tr:last-child>th{border-bottom:0}}fieldset{min-width:0;padding:0;margin:0;border:0}legend{display:block;width:100%;padding:0;margin-bottom:20px;font-size:21px;line-height:inherit;color:#333;border:0;border-bottom:1px solid #e5e5e5}label{display:inline-block;max-width:100%;margin-bottom:5px;font-weight:700}input[type=search]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}input[type=checkbox],input[type=radio]{margin:4px 0 0;margin-top:1px\9;line-height:normal}input[type=file]{display:block}input[type=range]{display:block;width:100%}select[multiple],select[size]{height:auto}input[type=file]:focus,input[type=checkbox]:focus,input[type=radio]:focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}output{display:block;padding-top:7px;font-size:14px;line-height:1.42857143;color:#555}.form-control{display:block;width:100%;height:34px;padding:6px 12px;font-size:14px;line-height:1.42857143;color:#555;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-webkit-transition:border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;-o-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}.form-control:focus{border-color:#66afe9;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)}.form-control::-moz-placeholder{color:#999;opacity:1}.form-control:-ms-input-placeholder{color:#999}.form-control::-webkit-input-placeholder{color:#999}.form-control::-ms-expand{background-color:transparent;border:0}.form-control[disabled],.form-control[readonly],fieldset[disabled] .form-control{background-color:#eee;opacity:1}.form-control[disabled],fieldset[disabled] .form-control{cursor:not-allowed}textarea.form-control{height:auto}input[type=search]{-webkit-appearance:none}@media screen and (-webkit-min-device-pixel-ratio:0){input[type=date].form-control,input[type=time].form-control,input[type=datetime-local].form-control,input[type=month].form-control{line-height:34px}.input-group-sm input[type=date],.input-group-sm input[type=time],.input-group-sm input[type=datetime-local],.input-group-sm input[type=month],input[type=date].input-sm,input[type=time].input-sm,input[type=datetime-local].input-sm,input[type=month].input-sm{line-height:30px}.input-group-lg input[type=date],.input-group-lg input[type=time],.input-group-lg input[type=datetime-local],.input-group-lg input[type=month],input[type=date].input-lg,input[type=time].input-lg,input[type=datetime-local].input-lg,input[type=month].input-lg{line-height:46px}}.form-group{margin-bottom:15px}.checkbox,.radio{position:relative;display:block;margin-top:10px;margin-bottom:10px}.checkbox label,.radio label{min-height:20px;padding-left:20px;margin-bottom:0;font-weight:400;cursor:pointer}.checkbox input[type=checkbox],.checkbox-inline input[type=checkbox],.radio input[type=radio],.radio-inline input[type=radio]{position:absolute;margin-top:4px\9;margin-left:-20px}.checkbox+.checkbox,.radio+.radio{margin-top:-5px}.checkbox-inline,.radio-inline{position:relative;display:inline-block;padding-left:20px;margin-bottom:0;font-weight:400;vertical-align:middle;cursor:pointer}.checkbox-inline+.checkbox-inline,.radio-inline+.radio-inline{margin-top:0;margin-left:10px}fieldset[disabled] input[type=checkbox],fieldset[disabled] input[type=radio],input[type=checkbox].disabled,input[type=checkbox][disabled],input[type=radio].disabled,input[type=radio][disabled]{cursor:not-allowed}.checkbox-inline.disabled,.radio-inline.disabled,fieldset[disabled] .checkbox-inline,fieldset[disabled] .radio-inline{cursor:not-allowed}.checkbox.disabled label,.radio.disabled label,fieldset[disabled] .checkbox label,fieldset[disabled] .radio label{cursor:not-allowed}.form-control-static{min-height:34px;padding-top:7px;padding-bottom:7px;margin-bottom:0}.form-control-static.input-lg,.form-control-static.input-sm{padding-right:0;padding-left:0}.input-sm{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}select.input-sm{height:30px;line-height:30px}select[multiple].input-sm,textarea.input-sm{height:auto}.form-group-sm .form-control{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}.form-group-sm select.form-control{height:30px;line-height:30px}.form-group-sm select[multiple].form-control,.form-group-sm textarea.form-control{height:auto}.form-group-sm .form-control-static{height:30px;min-height:32px;padding:6px 10px;font-size:12px;line-height:1.5}.input-lg{height:46px;padding:10px 16px;font-size:18px;line-height:1.3333333;border-radius:6px}select.input-lg{height:46px;line-height:46px}select[multiple].input-lg,textarea.input-lg{height:auto}.form-group-lg .form-control{height:46px;padding:10px 16px;font-size:18px;line-height:1.3333333;border-radius:6px}.form-group-lg select.form-control{height:46px;line-height:46px}.form-group-lg select[multiple].form-control,.form-group-lg textarea.form-control{height:auto}.form-group-lg .form-control-static{height:46px;min-height:38px;padding:11px 16px;font-size:18px;line-height:1.3333333}.has-feedback{position:relative}.has-feedback .form-control{padding-right:42.5px}.form-control-feedback{position:absolute;top:0;right:0;z-index:2;display:block;width:34px;height:34px;line-height:34px;text-align:center;pointer-events:none}.form-group-lg .form-control+.form-control-feedback,.input-group-lg+.form-control-feedback,.input-lg+.form-control-feedback{width:46px;height:46px;line-height:46px}.form-group-sm .form-control+.form-control-feedback,.input-group-sm+.form-control-feedback,.input-sm+.form-control-feedback{width:30px;height:30px;line-height:30px}.has-success .checkbox,.has-success .checkbox-inline,.has-success .control-label,.has-success .help-block,.has-success .radio,.has-success .radio-inline,.has-success.checkbox label,.has-success.checkbox-inline label,.has-success.radio label,.has-success.radio-inline label{color:#3c763d}.has-success .form-control{border-color:#3c763d;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.has-success .form-control:focus{border-color:#2b542c;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #67b168;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #67b168}.has-success .input-group-addon{color:#3c763d;background-color:#dff0d8;border-color:#3c763d}.has-success .form-control-feedback{color:#3c763d}.has-warning .checkbox,.has-warning .checkbox-inline,.has-warning .control-label,.has-warning .help-block,.has-warning .radio,.has-warning .radio-inline,.has-warning.checkbox label,.has-warning.checkbox-inline label,.has-warning.radio label,.has-warning.radio-inline label{color:#8a6d3b}.has-warning .form-control{border-color:#8a6d3b;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.has-warning .form-control:focus{border-color:#66512c;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #c0a16b;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #c0a16b}.has-warning .input-group-addon{color:#8a6d3b;background-color:#fcf8e3;border-color:#8a6d3b}.has-warning .form-control-feedback{color:#8a6d3b}.has-error .checkbox,.has-error .checkbox-inline,.has-error .control-label,.has-error .help-block,.has-error .radio,.has-error .radio-inline,.has-error.checkbox label,.has-error.checkbox-inline label,.has-error.radio label,.has-error.radio-inline label{color:#a94442}.has-error .form-control{border-color:#a94442;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.has-error .form-control:focus{border-color:#843534;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #ce8483;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #ce8483}.has-error .input-group-addon{color:#a94442;background-color:#f2dede;border-color:#a94442}.has-error .form-control-feedback{color:#a94442}.has-feedback label~.form-control-feedback{top:25px}.has-feedback label.sr-only~.form-control-feedback{top:0}.help-block{display:block;margin-top:5px;margin-bottom:10px;color:#737373}@media (min-width:768px){.form-inline .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}.form-inline .form-control{display:inline-block;width:auto;vertical-align:middle}.form-inline .form-control-static{display:inline-block}.form-inline .input-group{display:inline-table;vertical-align:middle}.form-inline .input-group .form-control,.form-inline .input-group .input-group-addon,.form-inline .input-group .input-group-btn{width:auto}.form-inline .input-group>.form-control{width:100%}.form-inline .control-label{margin-bottom:0;vertical-align:middle}.form-inline .checkbox,.form-inline .radio{display:inline-block;margin-top:0;margin-bottom:0;vertical-align:middle}.form-inline .checkbox label,.form-inline .radio label{padding-left:0}.form-inline .checkbox input[type=checkbox],.form-inline .radio input[type=radio]{position:relative;margin-left:0}.form-inline .has-feedback .form-control-feedback{top:0}}.form-horizontal .checkbox,.form-horizontal .checkbox-inline,.form-horizontal .radio,.form-horizontal .radio-inline{padding-top:7px;margin-top:0;margin-bottom:0}.form-horizontal .checkbox,.form-horizontal .radio{min-height:27px}.form-horizontal .form-group{margin-right:-15px;margin-left:-15px}@media (min-width:768px){.form-horizontal .control-label{padding-top:7px;margin-bottom:0;text-align:right}}.form-horizontal .has-feedback .form-control-feedback{right:15px}@media (min-width:768px){.form-horizontal .form-group-lg .control-label{padding-top:11px;font-size:18px}}@media (min-width:768px){.form-horizontal .form-group-sm .control-label{padding-top:6px;font-size:12px}}.btn{display:inline-block;padding:6px 12px;margin-bottom:0;font-size:14px;font-weight:400;line-height:1.42857143;text-align:center;white-space:nowrap;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-image:none;border:1px solid transparent;border-radius:4px}.btn.active.focus,.btn.active:focus,.btn.focus,.btn:active.focus,.btn:active:focus,.btn:focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.btn.focus,.btn:focus,.btn:hover{color:#333;text-decoration:none}.btn.active,.btn:active{background-image:none;outline:0;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.btn.disabled,.btn[disabled],fieldset[disabled] .btn{cursor:not-allowed;filter:alpha(opacity=65);-webkit-box-shadow:none;box-shadow:none;opacity:.65}a.btn.disabled,fieldset[disabled] a.btn{pointer-events:none}.btn-default{color:#333;background-color:#fff;border-color:#ccc}.btn-default.focus,.btn-default:focus{color:#333;background-color:#e6e6e6;border-color:#8c8c8c}.btn-default:hover{color:#333;background-color:#e6e6e6;border-color:#adadad}.btn-default.active,.btn-default:active,.open>.dropdown-toggle.btn-default{color:#333;background-color:#e6e6e6;border-color:#adadad}.btn-default.active.focus,.btn-default.active:focus,.btn-default.active:hover,.btn-default:active.focus,.btn-default:active:focus,.btn-default:active:hover,.open>.dropdown-toggle.btn-default.focus,.open>.dropdown-toggle.btn-default:focus,.open>.dropdown-toggle.btn-default:hover{color:#333;background-color:#d4d4d4;border-color:#8c8c8c}.btn-default.active,.btn-default:active,.open>.dropdown-toggle.btn-default{background-image:none}.btn-default.disabled.focus,.btn-default.disabled:focus,.btn-default.disabled:hover,.btn-default[disabled].focus,.btn-default[disabled]:focus,.btn-default[disabled]:hover,fieldset[disabled] .btn-default.focus,fieldset[disabled] .btn-default:focus,fieldset[disabled] .btn-default:hover{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.focus,.btn-primary:focus{color:#fff;background-color:#286090;border-color:#122b40}.btn-primary:hover{color:#fff;background-color:#286090;border-color:#204d74}.btn-primary.active,.btn-primary:active,.open>.dropdown-toggle.btn-primary{color:#fff;background-color:#286090;border-color:#204d74}.btn-primary.active.focus,.btn-primary.active:focus,.btn-primary.active:hover,.btn-primary:active.focus,.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:#fff;background-color:#204d74;border-color:#122b40}.btn-primary.active,.btn-primary:active,.open>.dropdown-toggle.btn-primary{background-image:none}.btn-primary.disabled.focus,.btn-primary.disabled:focus,.btn-primary.disabled:hover,.btn-primary[disabled].focus,.btn-primary[disabled]:focus,.btn-primary[disabled]:hover,fieldset[disabled] .btn-primary.focus,fieldset[disabled] .btn-primary:focus,fieldset[disabled] .btn-primary:hover{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.focus,.btn-success:focus{color:#fff;background-color:#449d44;border-color:#255625}.btn-success:hover{color:#fff;background-color:#449d44;border-color:#398439}.btn-success.active,.btn-success:active,.open>.dropdown-toggle.btn-success{color:#fff;background-color:#449d44;border-color:#398439}.btn-success.active.focus,.btn-success.active:focus,.btn-success.active:hover,.btn-success:active.focus,.btn-success:active:focus,.btn-success:active:hover,.open>.dropdown-toggle.btn-success.focus,.open>.dropdown-toggle.btn-success:focus,.open>.dropdown-toggle.btn-success:hover{color:#fff;background-color:#398439;border-color:#255625}.btn-success.active,.btn-success:active,.open>.dropdown-toggle.btn-success{background-image:none}.btn-success.disabled.focus,.btn-success.disabled:focus,.btn-success.disabled:hover,.btn-success[disabled].focus,.btn-success[disabled]:focus,.btn-success[disabled]:hover,fieldset[disabled] .btn-success.focus,fieldset[disabled] .btn-success:focus,fieldset[disabled] .btn-success:hover{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.focus,.btn-info:focus{color:#fff;background-color:#31b0d5;border-color:#1b6d85}.btn-info:hover{color:#fff;background-color:#31b0d5;border-color:#269abc}.btn-info.active,.btn-info:active,.open>.dropdown-toggle.btn-info{color:#fff;background-color:#31b0d5;border-color:#269abc}.btn-info.active.focus,.btn-info.active:focus,.btn-info.active:hover,.btn-info:active.focus,.btn-info:active:focus,.btn-info:active:hover,.open>.dropdown-toggle.btn-info.focus,.open>.dropdown-toggle.btn-info:focus,.open>.dropdown-toggle.btn-info:hover{color:#fff;background-color:#269abc;border-color:#1b6d85}.btn-info.active,.btn-info:active,.open>.dropdown-toggle.btn-info{background-image:none}.btn-info.disabled.focus,.btn-info.disabled:focus,.btn-info.disabled:hover,.btn-info[disabled].focus,.btn-info[disabled]:focus,.btn-info[disabled]:hover,fieldset[disabled] .btn-info.focus,fieldset[disabled] .btn-info:focus,fieldset[disabled] .btn-info:hover{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.focus,.btn-warning:focus{color:#fff;background-color:#ec971f;border-color:#985f0d}.btn-warning:hover{color:#fff;background-color:#ec971f;border-color:#d58512}.btn-warning.active,.btn-warning:active,.open>.dropdown-toggle.btn-warning{color:#fff;background-color:#ec971f;border-color:#d58512}.btn-warning.active.focus,.btn-warning.active:focus,.btn-warning.active:hover,.btn-warning:active.focus,.btn-warning:active:focus,.btn-warning:active:hover,.open>.dropdown-toggle.btn-warning.focus,.open>.dropdown-toggle.btn-warning:focus,.open>.dropdown-toggle.btn-warning:hover{color:#fff;background-color:#d58512;border-color:#985f0d}.btn-warning.active,.btn-warning:active,.open>.dropdown-toggle.btn-warning{background-image:none}.btn-warning.disabled.focus,.btn-warning.disabled:focus,.btn-warning.disabled:hover,.btn-warning[disabled].focus,.btn-warning[disabled]:focus,.btn-warning[disabled]:hover,fieldset[disabled] .btn-warning.focus,fieldset[disabled] .btn-warning:focus,fieldset[disabled] .btn-warning:hover{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.focus,.btn-danger:focus{color:#fff;background-color:#c9302c;border-color:#761c19}.btn-danger:hover{color:#fff;background-color:#c9302c;border-color:#ac2925}.btn-danger.active,.btn-danger:active,.open>.dropdown-toggle.btn-danger{color:#fff;background-color:#c9302c;border-color:#ac2925}.btn-danger.active.focus,.btn-danger.active:focus,.btn-danger.active:hover,.btn-danger:active.focus,.btn-danger:active:focus,.btn-danger:active:hover,.open>.dropdown-toggle.btn-danger.focus,.open>.dropdown-toggle.btn-danger:focus,.open>.dropdown-toggle.btn-danger:hover{color:#fff;background-color:#ac2925;border-color:#761c19}.btn-danger.active,.btn-danger:active,.open>.dropdown-toggle.btn-danger{background-image:none}.btn-danger.disabled.focus,.btn-danger.disabled:focus,.btn-danger.disabled:hover,.btn-danger[disabled].focus,.btn-danger[disabled]:focus,.btn-danger[disabled]:hover,fieldset[disabled] .btn-danger.focus,fieldset[disabled] .btn-danger:focus,fieldset[disabled] .btn-danger:hover{background-color:#d9534f;border-color:#d43f3a}.btn-danger .badge{color:#d9534f;background-color:#fff}.btn-link{font-weight:400;color:#337ab7;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:active,.btn-link:focus,.btn-link:hover{border-color:transparent}.btn-link:focus,.btn-link:hover{color:#23527c;text-decoration:underline;background-color:transparent}.btn-link[disabled]:focus,.btn-link[disabled]:hover,fieldset[disabled] .btn-link:focus,fieldset[disabled] .btn-link:hover{color:#777;text-decoration:none}.btn-group-lg>.btn,.btn-lg{padding:10px 16px;font-size:18px;line-height:1.3333333;border-radius:6px}.btn-group-sm>.btn,.btn-sm{padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}.btn-group-xs>.btn,.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=button].btn-block,input[type=reset].btn-block,input[type=submit].btn-block{width:100%}.fade{opacity:0;-webkit-transition:opacity .15s linear;-o-transition:opacity .15s linear;transition:opacity .15s linear}.fade.in{opacity:1}.collapse{display:none}.collapse.in{display:block}tr.collapse.in{display:table-row}tbody.collapse.in{display:table-row-group}.collapsing{position:relative;height:0;overflow:hidden;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-duration:.35s;-o-transition-duration:.35s;transition-duration:.35s;-webkit-transition-property:height,visibility;-o-transition-property:height,visibility;transition-property:height,visibility}.caret{display:inline-block;width:0;height:0;margin-left:2px;vertical-align:middle;border-top:4px dashed;border-top:4px solid\9;border-right:4px solid transparent;border-left:4px solid transparent}.dropdown,.dropup{position:relative}.dropdown-toggle:focus{outline:0}.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:160px;padding:5px 0;margin:2px 0 0;font-size:14px;text-align:left;list-style:none;background-color:#fff;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #ccc;border:1px solid rgba(0,0,0,.15);border-radius:4px;-webkit-box-shadow:0 6px 12px rgba(0,0,0,.175);box-shadow:0 6px 12px rgba(0,0,0,.175)}.dropdown-menu.pull-right{right:0;left:auto}.dropdown-menu .divider{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5}.dropdown-menu>li>a{display:block;padding:3px 20px;clear:both;font-weight:400;line-height:1.42857143;color:#333;white-space:nowrap}.dropdown-menu>li>a:focus,.dropdown-menu>li>a:hover{color:#262626;text-decoration:none;background-color:#f5f5f5}.dropdown-menu>.active>a,.dropdown-menu>.active>a:focus,.dropdown-menu>.active>a:hover{color:#fff;text-decoration:none;background-color:#337ab7;outline:0}.dropdown-menu>.disabled>a,.dropdown-menu>.disabled>a:focus,.dropdown-menu>.disabled>a:hover{color:#777}.dropdown-menu>.disabled>a:focus,.dropdown-menu>.disabled>a:hover{text-decoration:none;cursor:not-allowed;background-color:transparent;background-image:none;filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.open>.dropdown-menu{display:block}.open>a{outline:0}.dropdown-menu-right{right:0;left:auto}.dropdown-menu-left{right:auto;left:0}.dropdown-header{display:block;padding:3px 20px;font-size:12px;line-height:1.42857143;color:#777;white-space:nowrap}.dropdown-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:990}.pull-right>.dropdown-menu{right:0;left:auto}.dropup .caret,.navbar-fixed-bottom .dropdown .caret{content:"";border-top:0;border-bottom:4px dashed;border-bottom:4px solid\9}.dropup .dropdown-menu,.navbar-fixed-bottom .dropdown .dropdown-menu{top:auto;bottom:100%;margin-bottom:2px}@media (min-width:768px){.navbar-right .dropdown-menu{right:0;left:auto}.navbar-right .dropdown-menu-left{right:auto;left:0}}.btn-group,.btn-group-vertical{position:relative;display:inline-block;vertical-align:middle}.btn-group-vertical>.btn,.btn-group>.btn{position:relative;float:left}.btn-group-vertical>.btn.active,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn:focus,.btn-group-vertical>.btn:hover,.btn-group>.btn.active,.btn-group>.btn:active,.btn-group>.btn:focus,.btn-group>.btn:hover{z-index:2}.btn-group .btn+.btn,.btn-group .btn+.btn-group,.btn-group .btn-group+.btn,.btn-group .btn-group+.btn-group{margin-left:-1px}.btn-toolbar{margin-left:-5px}.btn-toolbar .btn,.btn-toolbar .btn-group,.btn-toolbar .input-group{float:left}.btn-toolbar>.btn,.btn-toolbar>.btn-group,.btn-toolbar>.input-group{margin-left:5px}.btn-group>.btn:not(:first-child):not(:last-child):not(.dropdown-toggle){border-radius:0}.btn-group>.btn:first-child{margin-left:0}.btn-group>.btn:first-child:not(:last-child):not(.dropdown-toggle){border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn:last-child:not(:first-child),.btn-group>.dropdown-toggle:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.btn-group>.btn-group{float:left}.btn-group>.btn-group:not(:first-child):not(:last-child)>.btn{border-radius:0}.btn-group>.btn-group:first-child:not(:last-child)>.btn:last-child,.btn-group>.btn-group:first-child:not(:last-child)>.dropdown-toggle{border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn-group:last-child:not(:first-child)>.btn:first-child{border-top-left-radius:0;border-bottom-left-radius:0}.btn-group .dropdown-toggle:active,.btn-group.open .dropdown-toggle{outline:0}.btn-group>.btn+.dropdown-toggle{padding-right:8px;padding-left:8px}.btn-group>.btn-lg+.dropdown-toggle{padding-right:12px;padding-left:12px}.btn-group.open .dropdown-toggle{-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.btn-group.open .dropdown-toggle.btn-link{-webkit-box-shadow:none;box-shadow:none}.btn .caret{margin-left:0}.btn-lg .caret{border-width:5px 5px 0;border-bottom-width:0}.dropup .btn-lg .caret{border-width:0 5px 5px}.btn-group-vertical>.btn,.btn-group-vertical>.btn-group,.btn-group-vertical>.btn-group>.btn{display:block;float:none;width:100%;max-width:100%}.btn-group-vertical>.btn-group>.btn{float:none}.btn-group-vertical>.btn+.btn,.btn-group-vertical>.btn+.btn-group,.btn-group-vertical>.btn-group+.btn,.btn-group-vertical>.btn-group+.btn-group{margin-top:-1px;margin-left:0}.btn-group-vertical>.btn:not(:first-child):not(:last-child){border-radius:0}.btn-group-vertical>.btn:first-child:not(:last-child){border-top-left-radius:4px;border-top-right-radius:4px;border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn:last-child:not(:first-child){border-top-left-radius:0;border-top-right-radius:0;border-bottom-right-radius:4px;border-bottom-left-radius:4px}.btn-group-vertical>.btn-group:not(:first-child):not(:last-child)>.btn{border-radius:0}.btn-group-vertical>.btn-group:first-child:not(:last-child)>.btn:last-child,.btn-group-vertical>.btn-group:first-child:not(:last-child)>.dropdown-toggle{border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn-group:last-child:not(:first-child)>.btn:first-child{border-top-left-radius:0;border-top-right-radius:0}.btn-group-justified{display:table;width:100%;table-layout:fixed;border-collapse:separate}.btn-group-justified>.btn,.btn-group-justified>.btn-group{display:table-cell;float:none;width:1%}.btn-group-justified>.btn-group .btn{width:100%}.btn-group-justified>.btn-group .dropdown-menu{left:auto}[data-toggle=buttons]>.btn input[type=checkbox],[data-toggle=buttons]>.btn input[type=radio],[data-toggle=buttons]>.btn-group>.btn input[type=checkbox],[data-toggle=buttons]>.btn-group>.btn input[type=radio]{position:absolute;clip:rect(0,0,0,0);pointer-events:none}.input-group{position:relative;display:table;border-collapse:separate}.input-group[class*=col-]{float:none;padding-right:0;padding-left:0}.input-group .form-control{position:relative;z-index:2;float:left;width:100%;margin-bottom:0}.input-group .form-control:focus{z-index:3}.input-group-lg>.form-control,.input-group-lg>.input-group-addon,.input-group-lg>.input-group-btn>.btn{height:46px;padding:10px 16px;font-size:18px;line-height:1.3333333;border-radius:6px}select.input-group-lg>.form-control,select.input-group-lg>.input-group-addon,select.input-group-lg>.input-group-btn>.btn{height:46px;line-height:46px}select[multiple].input-group-lg>.form-control,select[multiple].input-group-lg>.input-group-addon,select[multiple].input-group-lg>.input-group-btn>.btn,textarea.input-group-lg>.form-control,textarea.input-group-lg>.input-group-addon,textarea.input-group-lg>.input-group-btn>.btn{height:auto}.input-group-sm>.form-control,.input-group-sm>.input-group-addon,.input-group-sm>.input-group-btn>.btn{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}select.input-group-sm>.form-control,select.input-group-sm>.input-group-addon,select.input-group-sm>.input-group-btn>.btn{height:30px;line-height:30px}select[multiple].input-group-sm>.form-control,select[multiple].input-group-sm>.input-group-addon,select[multiple].input-group-sm>.input-group-btn>.btn,textarea.input-group-sm>.form-control,textarea.input-group-sm>.input-group-addon,textarea.input-group-sm>.input-group-btn>.btn{height:auto}.input-group .form-control,.input-group-addon,.input-group-btn{display:table-cell}.input-group .form-control:not(:first-child):not(:last-child),.input-group-addon:not(:first-child):not(:last-child),.input-group-btn:not(:first-child):not(:last-child){border-radius:0}.input-group-addon,.input-group-btn{width:1%;white-space:nowrap;vertical-align:middle}.input-group-addon{padding:6px 12px;font-size:14px;font-weight:400;line-height:1;color:#555;text-align:center;background-color:#eee;border:1px solid #ccc;border-radius:4px}.input-group-addon.input-sm{padding:5px 10px;font-size:12px;border-radius:3px}.input-group-addon.input-lg{padding:10px 16px;font-size:18px;border-radius:6px}.input-group-addon input[type=checkbox],.input-group-addon input[type=radio]{margin-top:0}.input-group .form-control:first-child,.input-group-addon:first-child,.input-group-btn:first-child>.btn,.input-group-btn:first-child>.btn-group>.btn,.input-group-btn:first-child>.dropdown-toggle,.input-group-btn:last-child>.btn-group:not(:last-child)>.btn,.input-group-btn:last-child>.btn:not(:last-child):not(.dropdown-toggle){border-top-right-radius:0;border-bottom-right-radius:0}.input-group-addon:first-child{border-right:0}.input-group .form-control:last-child,.input-group-addon:last-child,.input-group-btn:first-child>.btn-group:not(:first-child)>.btn,.input-group-btn:first-child>.btn:not(:first-child),.input-group-btn:last-child>.btn,.input-group-btn:last-child>.btn-group>.btn,.input-group-btn:last-child>.dropdown-toggle{border-top-left-radius:0;border-bottom-left-radius:0}.input-group-addon:last-child{border-left:0}.input-group-btn{position:relative;font-size:0;white-space:nowrap}.input-group-btn>.btn{position:relative}.input-group-btn>.btn+.btn{margin-left:-1px}.input-group-btn>.btn:active,.input-group-btn>.btn:focus,.input-group-btn>.btn:hover{z-index:2}.input-group-btn:first-child>.btn,.input-group-btn:first-child>.btn-group{margin-right:-1px}.input-group-btn:last-child>.btn,.input-group-btn:last-child>.btn-group{z-index:2;margin-left:-1px}.nav{padding-left:0;margin-bottom:0;list-style:none}.nav>li{position:relative;display:block}.nav>li>a{position:relative;display:block;padding:10px 15px}.nav>li>a:focus,.nav>li>a:hover{text-decoration:none;background-color:#eee}.nav>li.disabled>a{color:#777}.nav>li.disabled>a:focus,.nav>li.disabled>a:hover{color:#777;text-decoration:none;cursor:not-allowed;background-color:transparent}.nav .open>a,.nav .open>a:focus,.nav .open>a:hover{background-color:#eee;border-color:#337ab7}.nav .nav-divider{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5}.nav>li>a>img{max-width:none}.nav-tabs{border-bottom:1px solid #ddd}.nav-tabs>li{float:left;margin-bottom:-1px}.nav-tabs>li>a{margin-right:2px;line-height:1.42857143;border:1px solid transparent;border-radius:4px 4px 0 0}.nav-tabs>li>a:hover{border-color:#eee #eee #ddd}.nav-tabs>li.active>a,.nav-tabs>li.active>a:focus,.nav-tabs>li.active>a:hover{color:#555;cursor:default;background-color:#fff;border:1px solid #ddd;border-bottom-color:transparent}.nav-tabs.nav-justified{width:100%;border-bottom:0}.nav-tabs.nav-justified>li{float:none}.nav-tabs.nav-justified>li>a{margin-bottom:5px;text-align:center}.nav-tabs.nav-justified>.dropdown .dropdown-menu{top:auto;left:auto}@media (min-width:768px){.nav-tabs.nav-justified>li{display:table-cell;width:1%}.nav-tabs.nav-justified>li>a{margin-bottom:0}}.nav-tabs.nav-justified>li>a{margin-right:0;border-radius:4px}.nav-tabs.nav-justified>.active>a,.nav-tabs.nav-justified>.active>a:focus,.nav-tabs.nav-justified>.active>a:hover{border:1px solid #ddd}@media (min-width:768px){.nav-tabs.nav-justified>li>a{border-bottom:1px solid #ddd;border-radius:4px 4px 0 0}.nav-tabs.nav-justified>.active>a,.nav-tabs.nav-justified>.active>a:focus,.nav-tabs.nav-justified>.active>a:hover{border-bottom-color:#fff}}.nav-pills>li{float:left}.nav-pills>li>a{border-radius:4px}.nav-pills>li+li{margin-left:2px}.nav-pills>li.active>a,.nav-pills>li.active>a:focus,.nav-pills>li.active>a:hover{color:#fff;background-color:#337ab7}.nav-stacked>li{float:none}.nav-stacked>li+li{margin-top:2px;margin-left:0}.nav-justified{width:100%}.nav-justified>li{float:none}.nav-justified>li>a{margin-bottom:5px;text-align:center}.nav-justified>.dropdown .dropdown-menu{top:auto;left:auto}@media (min-width:768px){.nav-justified>li{display:table-cell;width:1%}.nav-justified>li>a{margin-bottom:0}}.nav-tabs-justified{border-bottom:0}.nav-tabs-justified>li>a{margin-right:0;border-radius:4px}.nav-tabs-justified>.active>a,.nav-tabs-justified>.active>a:focus,.nav-tabs-justified>.active>a:hover{border:1px solid #ddd}@media (min-width:768px){.nav-tabs-justified>li>a{border-bottom:1px solid #ddd;border-radius:4px 4px 0 0}.nav-tabs-justified>.active>a,.nav-tabs-justified>.active>a:focus,.nav-tabs-justified>.active>a:hover{border-bottom-color:#fff}}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.nav-tabs .dropdown-menu{margin-top:-1px;border-top-left-radius:0;border-top-right-radius:0}.navbar{position:relative;min-height:50px;margin-bottom:20px;border:1px solid transparent}@media (min-width:768px){.navbar{border-radius:4px}}@media (min-width:768px){.navbar-header{float:left}}.navbar-collapse{padding-right:15px;padding-left:15px;overflow-x:visible;-webkit-overflow-scrolling:touch;border-top:1px solid transparent;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.1);box-shadow:inset 0 1px 0 rgba(255,255,255,.1)}.navbar-collapse.in{overflow-y:auto}@media (min-width:768px){.navbar-collapse{width:auto;border-top:0;-webkit-box-shadow:none;box-shadow:none}.navbar-collapse.collapse{display:block!important;height:auto!important;padding-bottom:0;overflow:visible!important}.navbar-collapse.in{overflow-y:visible}.navbar-fixed-bottom .navbar-collapse,.navbar-fixed-top .navbar-collapse,.navbar-static-top .navbar-collapse{padding-right:0;padding-left:0}}.navbar-fixed-bottom .navbar-collapse,.navbar-fixed-top .navbar-collapse{max-height:340px}@media (max-device-width:480px) and (orientation:landscape){.navbar-fixed-bottom .navbar-collapse,.navbar-fixed-top .navbar-collapse{max-height:200px}}.container-fluid>.navbar-collapse,.container-fluid>.navbar-header,.container>.navbar-collapse,.container>.navbar-header{margin-right:-15px;margin-left:-15px}@media (min-width:768px){.container-fluid>.navbar-collapse,.container-fluid>.navbar-header,.container>.navbar-collapse,.container>.navbar-header{margin-right:0;margin-left:0}}.navbar-static-top{z-index:1000;border-width:0 0 1px}@media (min-width:768px){.navbar-static-top{border-radius:0}}.navbar-fixed-bottom,.navbar-fixed-top{position:fixed;right:0;left:0;z-index:1030}@media (min-width:768px){.navbar-fixed-bottom,.navbar-fixed-top{border-radius:0}}.navbar-fixed-top{top:0;border-width:0 0 1px}.navbar-fixed-bottom{bottom:0;margin-bottom:0;border-width:1px 0 0}.navbar-brand{float:left;height:50px;padding:15px 15px;font-size:18px;line-height:20px}.navbar-brand:focus,.navbar-brand:hover{text-decoration:none}.navbar-brand>img{display:block}@media (min-width:768px){.navbar>.container .navbar-brand,.navbar>.container-fluid .navbar-brand{margin-left:-15px}}.navbar-toggle{position:relative;float:right;padding:9px 10px;margin-top:8px;margin-right:15px;margin-bottom:8px;background-color:transparent;background-image:none;border:1px solid transparent;border-radius:4px}.navbar-toggle:focus{outline:0}.navbar-toggle .icon-bar{display:block;width:22px;height:2px;border-radius:1px}.navbar-toggle .icon-bar+.icon-bar{margin-top:4px}@media (min-width:768px){.navbar-toggle{display:none}}.navbar-nav{margin:7.5px -15px}.navbar-nav>li>a{padding-top:10px;padding-bottom:10px;line-height:20px}@media (max-width:767px){.navbar-nav .open .dropdown-menu{position:static;float:none;width:auto;margin-top:0;background-color:transparent;border:0;-webkit-box-shadow:none;box-shadow:none}.navbar-nav .open .dropdown-menu .dropdown-header,.navbar-nav .open .dropdown-menu>li>a{padding:5px 15px 5px 25px}.navbar-nav .open .dropdown-menu>li>a{line-height:20px}.navbar-nav .open .dropdown-menu>li>a:focus,.navbar-nav .open .dropdown-menu>li>a:hover{background-image:none}}@media (min-width:768px){.navbar-nav{float:left;margin:0}.navbar-nav>li{float:left}.navbar-nav>li>a{padding-top:15px;padding-bottom:15px}}.navbar-form{padding:10px 15px;margin-top:8px;margin-right:-15px;margin-bottom:8px;margin-left:-15px;border-top:1px solid transparent;border-bottom:1px solid transparent;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.1),0 1px 0 rgba(255,255,255,.1);box-shadow:inset 0 1px 0 rgba(255,255,255,.1),0 1px 0 rgba(255,255,255,.1)}@media (min-width:768px){.navbar-form .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}.navbar-form .form-control{display:inline-block;width:auto;vertical-align:middle}.navbar-form .form-control-static{display:inline-block}.navbar-form .input-group{display:inline-table;vertical-align:middle}.navbar-form .input-group .form-control,.navbar-form .input-group .input-group-addon,.navbar-form .input-group .input-group-btn{width:auto}.navbar-form .input-group>.form-control{width:100%}.navbar-form .control-label{margin-bottom:0;vertical-align:middle}.navbar-form .checkbox,.navbar-form .radio{display:inline-block;margin-top:0;margin-bottom:0;vertical-align:middle}.navbar-form .checkbox label,.navbar-form .radio label{padding-left:0}.navbar-form .checkbox input[type=checkbox],.navbar-form .radio input[type=radio]{position:relative;margin-left:0}.navbar-form .has-feedback .form-control-feedback{top:0}}@media (max-width:767px){.navbar-form .form-group{margin-bottom:5px}.navbar-form .form-group:last-child{margin-bottom:0}}@media (min-width:768px){.navbar-form{width:auto;padding-top:0;padding-bottom:0;margin-right:0;margin-left:0;border:0;-webkit-box-shadow:none;box-shadow:none}}.navbar-nav>li>.dropdown-menu{margin-top:0;border-top-left-radius:0;border-top-right-radius:0}.navbar-fixed-bottom .navbar-nav>li>.dropdown-menu{margin-bottom:0;border-top-left-radius:4px;border-top-right-radius:4px;border-bottom-right-radius:0;border-bottom-left-radius:0}.navbar-btn{margin-top:8px;margin-bottom:8px}.navbar-btn.btn-sm{margin-top:10px;margin-bottom:10px}.navbar-btn.btn-xs{margin-top:14px;margin-bottom:14px}.navbar-text{margin-top:15px;margin-bottom:15px}@media (min-width:768px){.navbar-text{float:left;margin-right:15px;margin-left:15px}}@media (min-width:768px){.navbar-left{float:left!important}.navbar-right{float:right!important;margin-right:-15px}.navbar-right~.navbar-right{margin-right:0}}.navbar-default{background-color:#f8f8f8;border-color:#e7e7e7}.navbar-default .navbar-brand{color:#777}.navbar-default .navbar-brand:focus,.navbar-default .navbar-brand:hover{color:#5e5e5e;background-color:transparent}.navbar-default .navbar-text{color:#777}.navbar-default .navbar-nav>li>a{color:#777}.navbar-default .navbar-nav>li>a:focus,.navbar-default .navbar-nav>li>a:hover{color:#333;background-color:transparent}.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:focus,.navbar-default .navbar-nav>.active>a:hover{color:#555;background-color:#e7e7e7}.navbar-default .navbar-nav>.disabled>a,.navbar-default .navbar-nav>.disabled>a:focus,.navbar-default .navbar-nav>.disabled>a:hover{color:#ccc;background-color:transparent}.navbar-default .navbar-toggle{border-color:#ddd}.navbar-default .navbar-toggle:focus,.navbar-default .navbar-toggle:hover{background-color:#ddd}.navbar-default .navbar-toggle .icon-bar{background-color:#888}.navbar-default .navbar-collapse,.navbar-default .navbar-form{border-color:#e7e7e7}.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:focus,.navbar-default .navbar-nav>.open>a:hover{color:#555;background-color:#e7e7e7}@media (max-width:767px){.navbar-default .navbar-nav .open .dropdown-menu>li>a{color:#777}.navbar-default .navbar-nav .open .dropdown-menu>li>a:focus,.navbar-default .navbar-nav .open .dropdown-menu>li>a:hover{color:#333;background-color:transparent}.navbar-default .navbar-nav .open .dropdown-menu>.active>a,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:focus,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:hover{color:#555;background-color:#e7e7e7}.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a,.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:focus,.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:hover{color:#ccc;background-color:transparent}}.navbar-default .navbar-link{color:#777}.navbar-default .navbar-link:hover{color:#333}.navbar-default .btn-link{color:#777}.navbar-default .btn-link:focus,.navbar-default .btn-link:hover{color:#333}.navbar-default .btn-link[disabled]:focus,.navbar-default .btn-link[disabled]:hover,fieldset[disabled] .navbar-default .btn-link:focus,fieldset[disabled] .navbar-default .btn-link:hover{color:#ccc}.navbar-inverse{background-color:#222;border-color:#080808}.navbar-inverse .navbar-brand{color:#9d9d9d}.navbar-inverse .navbar-brand:focus,.navbar-inverse .navbar-brand:hover{color:#fff;background-color:transparent}.navbar-inverse .navbar-text{color:#9d9d9d}.navbar-inverse .navbar-nav>li>a{color:#9d9d9d}.navbar-inverse .navbar-nav>li>a:focus,.navbar-inverse .navbar-nav>li>a:hover{color:#fff;background-color:transparent}.navbar-inverse .navbar-nav>.active>a,.navbar-inverse .navbar-nav>.active>a:focus,.navbar-inverse .navbar-nav>.active>a:hover{color:#fff;background-color:#080808}.navbar-inverse .navbar-nav>.disabled>a,.navbar-inverse .navbar-nav>.disabled>a:focus,.navbar-inverse .navbar-nav>.disabled>a:hover{color:#444;background-color:transparent}.navbar-inverse .navbar-toggle{border-color:#333}.navbar-inverse .navbar-toggle:focus,.navbar-inverse .navbar-toggle:hover{background-color:#333}.navbar-inverse .navbar-toggle .icon-bar{background-color:#fff}.navbar-inverse .navbar-collapse,.navbar-inverse .navbar-form{border-color:#101010}.navbar-inverse .navbar-nav>.open>a,.navbar-inverse .navbar-nav>.open>a:focus,.navbar-inverse .navbar-nav>.open>a:hover{color:#fff;background-color:#080808}@media (max-width:767px){.navbar-inverse .navbar-nav .open .dropdown-menu>.dropdown-header{border-color:#080808}.navbar-inverse .navbar-nav .open .dropdown-menu .divider{background-color:#080808}.navbar-inverse .navbar-nav .open .dropdown-menu>li>a{color:#9d9d9d}.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:focus,.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:hover{color:#fff;background-color:transparent}.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a,.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:focus,.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:hover{color:#fff;background-color:#080808}.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a,.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:focus,.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:hover{color:#444;background-color:transparent}}.navbar-inverse .navbar-link{color:#9d9d9d}.navbar-inverse .navbar-link:hover{color:#fff}.navbar-inverse .btn-link{color:#9d9d9d}.navbar-inverse .btn-link:focus,.navbar-inverse .btn-link:hover{color:#fff}.navbar-inverse .btn-link[disabled]:focus,.navbar-inverse .btn-link[disabled]:hover,fieldset[disabled] .navbar-inverse .btn-link:focus,fieldset[disabled] .navbar-inverse .btn-link:hover{color:#444}.breadcrumb{padding:8px 15px;margin-bottom:20px;list-style:none;background-color:#f5f5f5;border-radius:4px}.breadcrumb>li{display:inline-block}.breadcrumb>li+li:before{padding:0 5px;color:#ccc;content:"/\00a0"}.breadcrumb>.active{color:#777}.pagination{display:inline-block;padding-left:0;margin:20px 0;border-radius:4px}.pagination>li{display:inline}.pagination>li>a,.pagination>li>span{position:relative;float:left;padding:6px 12px;margin-left:-1px;line-height:1.42857143;color:#337ab7;text-decoration:none;background-color:#fff;border:1px solid #ddd}.pagination>li:first-child>a,.pagination>li:first-child>span{margin-left:0;border-top-left-radius:4px;border-bottom-left-radius:4px}.pagination>li:last-child>a,.pagination>li:last-child>span{border-top-right-radius:4px;border-bottom-right-radius:4px}.pagination>li>a:focus,.pagination>li>a:hover,.pagination>li>span:focus,.pagination>li>span:hover{z-index:2;color:#23527c;background-color:#eee;border-color:#ddd}.pagination>.active>a,.pagination>.active>a:focus,.pagination>.active>a:hover,.pagination>.active>span,.pagination>.active>span:focus,.pagination>.active>span:hover{z-index:3;color:#fff;cursor:default;background-color:#337ab7;border-color:#337ab7}.pagination>.disabled>a,.pagination>.disabled>a:focus,.pagination>.disabled>a:hover,.pagination>.disabled>span,.pagination>.disabled>span:focus,.pagination>.disabled>span:hover{color:#777;cursor:not-allowed;background-color:#fff;border-color:#ddd}.pagination-lg>li>a,.pagination-lg>li>span{padding:10px 16px;font-size:18px;line-height:1.3333333}.pagination-lg>li:first-child>a,.pagination-lg>li:first-child>span{border-top-left-radius:6px;border-bottom-left-radius:6px}.pagination-lg>li:last-child>a,.pagination-lg>li:last-child>span{border-top-right-radius:6px;border-bottom-right-radius:6px}.pagination-sm>li>a,.pagination-sm>li>span{padding:5px 10px;font-size:12px;line-height:1.5}.pagination-sm>li:first-child>a,.pagination-sm>li:first-child>span{border-top-left-radius:3px;border-bottom-left-radius:3px}.pagination-sm>li:last-child>a,.pagination-sm>li:last-child>span{border-top-right-radius:3px;border-bottom-right-radius:3px}.pager{padding-left:0;margin:20px 0;text-align:center;list-style:none}.pager li{display:inline}.pager li>a,.pager li>span{display:inline-block;padding:5px 14px;background-color:#fff;border:1px solid #ddd;border-radius:15px}.pager li>a:focus,.pager li>a:hover{text-decoration:none;background-color:#eee}.pager .next>a,.pager .next>span{float:right}.pager .previous>a,.pager .previous>span{float:left}.pager .disabled>a,.pager .disabled>a:focus,.pager .disabled>a:hover,.pager .disabled>span{color:#777;cursor:not-allowed;background-color:#fff}.label{display:inline;padding:.2em .6em .3em;font-size:75%;font-weight:700;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25em}a.label:focus,a.label:hover{color:#fff;text-decoration:none;cursor:pointer}.label:empty{display:none}.btn .label{position:relative;top:-1px}.label-default{background-color:#777}.label-default[href]:focus,.label-default[href]:hover{background-color:#5e5e5e}.label-primary{background-color:#337ab7}.label-primary[href]:focus,.label-primary[href]:hover{background-color:#286090}.label-success{background-color:#5cb85c}.label-success[href]:focus,.label-success[href]:hover{background-color:#449d44}.label-info{background-color:#5bc0de}.label-info[href]:focus,.label-info[href]:hover{background-color:#31b0d5}.label-warning{background-color:#f0ad4e}.label-warning[href]:focus,.label-warning[href]:hover{background-color:#ec971f}.label-danger{background-color:#d9534f}.label-danger[href]:focus,.label-danger[href]:hover{background-color:#c9302c}.badge{display:inline-block;min-width:10px;padding:3px 7px;font-size:12px;font-weight:700;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:middle;background-color:#777;border-radius:10px}.badge:empty{display:none}.btn .badge{position:relative;top:-1px}.btn-group-xs>.btn .badge,.btn-xs .badge{top:0;padding:1px 5px}a.badge:focus,a.badge:hover{color:#fff;text-decoration:none;cursor:pointer}.list-group-item.active>.badge,.nav-pills>.active>a>.badge{color:#337ab7;background-color:#fff}.list-group-item>.badge{float:right}.list-group-item>.badge+.badge{margin-right:5px}.nav-pills>li>a>.badge{margin-left:3px}.jumbotron{padding-top:30px;padding-bottom:30px;margin-bottom:30px;color:inherit;background-color:#eee}.jumbotron .h1,.jumbotron h1{color:inherit}.jumbotron p{margin-bottom:15px;font-size:21px;font-weight:200}.jumbotron>hr{border-top-color:#d5d5d5}.container .jumbotron,.container-fluid .jumbotron{padding-right:15px;padding-left:15px;border-radius:6px}.jumbotron .container{max-width:100%}@media screen and (min-width:768px){.jumbotron{padding-top:48px;padding-bottom:48px}.container .jumbotron,.container-fluid .jumbotron{padding-right:60px;padding-left:60px}.jumbotron .h1,.jumbotron h1{font-size:63px}}.thumbnail{display:block;padding:4px;margin-bottom:20px;line-height:1.42857143;background-color:#fff;border:1px solid #ddd;border-radius:4px;-webkit-transition:border .2s ease-in-out;-o-transition:border .2s ease-in-out;transition:border .2s ease-in-out}.thumbnail a>img,.thumbnail>img{margin-right:auto;margin-left:auto}a.thumbnail.active,a.thumbnail:focus,a.thumbnail:hover{border-color:#337ab7}.thumbnail .caption{padding:9px;color:#333}.alert{padding:15px;margin-bottom:20px;border:1px solid transparent;border-radius:4px}.alert h4{margin-top:0;color:inherit}.alert .alert-link{font-weight:700}.alert>p,.alert>ul{margin-bottom:0}.alert>p+p{margin-top:5px}.alert-dismissable,.alert-dismissible{padding-right:35px}.alert-dismissable .close,.alert-dismissible .close{position:relative;top:-2px;right:-21px;color:inherit}.alert-success{color:#3c763d;background-color:#dff0d8;border-color:#d6e9c6}.alert-success hr{border-top-color:#c9e2b3}.alert-success .alert-link{color:#2b542c}.alert-info{color:#31708f;background-color:#d9edf7;border-color:#bce8f1}.alert-info hr{border-top-color:#a6e1ec}.alert-info .alert-link{color:#245269}.alert-warning{color:#8a6d3b;background-color:#fcf8e3;border-color:#faebcc}.alert-warning hr{border-top-color:#f7e1b5}.alert-warning .alert-link{color:#66512c}.alert-danger{color:#a94442;background-color:#f2dede;border-color:#ebccd1}.alert-danger hr{border-top-color:#e4b9c0}.alert-danger .alert-link{color:#843534}@-webkit-keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}@-o-keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}@keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}.progress{height:20px;margin-bottom:20px;overflow:hidden;background-color:#f5f5f5;border-radius:4px;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.1);box-shadow:inset 0 1px 2px rgba(0,0,0,.1)}.progress-bar{float:left;width:0;height:100%;font-size:12px;line-height:20px;color:#fff;text-align:center;background-color:#337ab7;-webkit-box-shadow:inset 0 -1px 0 rgba(0,0,0,.15);box-shadow:inset 0 -1px 0 rgba(0,0,0,.15);-webkit-transition:width .6s ease;-o-transition:width .6s ease;transition:width .6s ease}.progress-bar-striped,.progress-striped .progress-bar{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);-webkit-background-size:40px 40px;background-size:40px 40px}.progress-bar.active,.progress.active .progress-bar{-webkit-animation:progress-bar-stripes 2s linear infinite;-o-animation:progress-bar-stripes 2s linear infinite;animation:progress-bar-stripes 2s linear infinite}.progress-bar-success{background-color:#5cb85c}.progress-striped .progress-bar-success{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent)}.progress-bar-info{background-color:#5bc0de}.progress-striped .progress-bar-info{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent)}.progress-bar-warning{background-color:#f0ad4e}.progress-striped .progress-bar-warning{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent)}.progress-bar-danger{background-color:#d9534f}.progress-striped .progress-bar-danger{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent)}.media{margin-top:15px}.media:first-child{margin-top:0}.media,.media-body{overflow:hidden;zoom:1}.media-body{width:10000px}.media-object{display:block}.media-object.img-thumbnail{max-width:none}.media-right,.media>.pull-right{padding-left:10px}.media-left,.media>.pull-left{padding-right:10px}.media-body,.media-left,.media-right{display:table-cell;vertical-align:top}.media-middle{vertical-align:middle}.media-bottom{vertical-align:bottom}.media-heading{margin-top:0;margin-bottom:5px}.media-list{padding-left:0;list-style:none}.list-group{padding-left:0;margin-bottom:20px}.list-group-item{position:relative;display:block;padding:10px 15px;margin-bottom:-1px;background-color:#fff;border:1px solid #ddd}.list-group-item:first-child{border-top-left-radius:4px;border-top-right-radius:4px}.list-group-item:last-child{margin-bottom:0;border-bottom-right-radius:4px;border-bottom-left-radius:4px}a.list-group-item,button.list-group-item{color:#555}a.list-group-item .list-group-item-heading,button.list-group-item .list-group-item-heading{color:#333}a.list-group-item:focus,a.list-group-item:hover,button.list-group-item:focus,button.list-group-item:hover{color:#555;text-decoration:none;background-color:#f5f5f5}button.list-group-item{width:100%;text-align:left}.list-group-item.disabled,.list-group-item.disabled:focus,.list-group-item.disabled:hover{color:#777;cursor:not-allowed;background-color:#eee}.list-group-item.disabled .list-group-item-heading,.list-group-item.disabled:focus .list-group-item-heading,.list-group-item.disabled:hover .list-group-item-heading{color:inherit}.list-group-item.disabled .list-group-item-text,.list-group-item.disabled:focus .list-group-item-text,.list-group-item.disabled:hover .list-group-item-text{color:#777}.list-group-item.active,.list-group-item.active:focus,.list-group-item.active:hover{z-index:2;color:#fff;background-color:#337ab7;border-color:#337ab7}.list-group-item.active .list-group-item-heading,.list-group-item.active .list-group-item-heading>.small,.list-group-item.active .list-group-item-heading>small,.list-group-item.active:focus .list-group-item-heading,.list-group-item.active:focus .list-group-item-heading>.small,.list-group-item.active:focus .list-group-item-heading>small,.list-group-item.active:hover .list-group-item-heading,.list-group-item.active:hover .list-group-item-heading>.small,.list-group-item.active:hover .list-group-item-heading>small{color:inherit}.list-group-item.active .list-group-item-text,.list-group-item.active:focus .list-group-item-text,.list-group-item.active:hover .list-group-item-text{color:#c7ddef}.list-group-item-success{color:#3c763d;background-color:#dff0d8}a.list-group-item-success,button.list-group-item-success{color:#3c763d}a.list-group-item-success .list-group-item-heading,button.list-group-item-success .list-group-item-heading{color:inherit}a.list-group-item-success:focus,a.list-group-item-success:hover,button.list-group-item-success:focus,button.list-group-item-success:hover{color:#3c763d;background-color:#d0e9c6}a.list-group-item-success.active,a.list-group-item-success.active:focus,a.list-group-item-success.active:hover,button.list-group-item-success.active,button.list-group-item-success.active:focus,button.list-group-item-success.active:hover{color:#fff;background-color:#3c763d;border-color:#3c763d}.list-group-item-info{color:#31708f;background-color:#d9edf7}a.list-group-item-info,button.list-group-item-info{color:#31708f}a.list-group-item-info .list-group-item-heading,button.list-group-item-info .list-group-item-heading{color:inherit}a.list-group-item-info:focus,a.list-group-item-info:hover,button.list-group-item-info:focus,button.list-group-item-info:hover{color:#31708f;background-color:#c4e3f3}a.list-group-item-info.active,a.list-group-item-info.active:focus,a.list-group-item-info.active:hover,button.list-group-item-info.active,button.list-group-item-info.active:focus,button.list-group-item-info.active:hover{color:#fff;background-color:#31708f;border-color:#31708f}.list-group-item-warning{color:#8a6d3b;background-color:#fcf8e3}a.list-group-item-warning,button.list-group-item-warning{color:#8a6d3b}a.list-group-item-warning .list-group-item-heading,button.list-group-item-warning .list-group-item-heading{color:inherit}a.list-group-item-warning:focus,a.list-group-item-warning:hover,button.list-group-item-warning:focus,button.list-group-item-warning:hover{color:#8a6d3b;background-color:#faf2cc}a.list-group-item-warning.active,a.list-group-item-warning.active:focus,a.list-group-item-warning.active:hover,button.list-group-item-warning.active,button.list-group-item-warning.active:focus,button.list-group-item-warning.active:hover{color:#fff;background-color:#8a6d3b;border-color:#8a6d3b}.list-group-item-danger{color:#a94442;background-color:#f2dede}a.list-group-item-danger,button.list-group-item-danger{color:#a94442}a.list-group-item-danger .list-group-item-heading,button.list-group-item-danger .list-group-item-heading{color:inherit}a.list-group-item-danger:focus,a.list-group-item-danger:hover,button.list-group-item-danger:focus,button.list-group-item-danger:hover{color:#a94442;background-color:#ebcccc}a.list-group-item-danger.active,a.list-group-item-danger.active:focus,a.list-group-item-danger.active:hover,button.list-group-item-danger.active,button.list-group-item-danger.active:focus,button.list-group-item-danger.active:hover{color:#fff;background-color:#a94442;border-color:#a94442}.list-group-item-heading{margin-top:0;margin-bottom:5px}.list-group-item-text{margin-bottom:0;line-height:1.3}.panel{margin-bottom:20px;background-color:#fff;border:1px solid transparent;border-radius:4px;-webkit-box-shadow:0 1px 1px rgba(0,0,0,.05);box-shadow:0 1px 1px rgba(0,0,0,.05)}.panel-body{padding:15px}.panel-heading{padding:10px 15px;border-bottom:1px solid transparent;border-top-left-radius:3px;border-top-right-radius:3px}.panel-heading>.dropdown .dropdown-toggle{color:inherit}.panel-title{margin-top:0;margin-bottom:0;font-size:16px;color:inherit}.panel-title>.small,.panel-title>.small>a,.panel-title>a,.panel-title>small,.panel-title>small>a{color:inherit}.panel-footer{padding:10px 15px;background-color:#f5f5f5;border-top:1px solid #ddd;border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel>.list-group,.panel>.panel-collapse>.list-group{margin-bottom:0}.panel>.list-group .list-group-item,.panel>.panel-collapse>.list-group .list-group-item{border-width:1px 0;border-radius:0}.panel>.list-group:first-child .list-group-item:first-child,.panel>.panel-collapse>.list-group:first-child .list-group-item:first-child{border-top:0;border-top-left-radius:3px;border-top-right-radius:3px}.panel>.list-group:last-child .list-group-item:last-child,.panel>.panel-collapse>.list-group:last-child .list-group-item:last-child{border-bottom:0;border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel>.panel-heading+.panel-collapse>.list-group .list-group-item:first-child{border-top-left-radius:0;border-top-right-radius:0}.panel-heading+.list-group .list-group-item:first-child{border-top-width:0}.list-group+.panel-footer{border-top-width:0}.panel>.panel-collapse>.table,.panel>.table,.panel>.table-responsive>.table{margin-bottom:0}.panel>.panel-collapse>.table caption,.panel>.table caption,.panel>.table-responsive>.table caption{padding-right:15px;padding-left:15px}.panel>.table-responsive:first-child>.table:first-child,.panel>.table:first-child{border-top-left-radius:3px;border-top-right-radius:3px}.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child,.panel>.table:first-child>thead:first-child>tr:first-child{border-top-left-radius:3px;border-top-right-radius:3px}.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child td:first-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child td:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child th:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child td:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child th:first-child,.panel>.table:first-child>thead:first-child>tr:first-child td:first-child,.panel>.table:first-child>thead:first-child>tr:first-child th:first-child{border-top-left-radius:3px}.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child td:last-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:last-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child td:last-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child th:last-child,.panel>.table:first-child>tbody:first-child>tr:first-child td:last-child,.panel>.table:first-child>tbody:first-child>tr:first-child th:last-child,.panel>.table:first-child>thead:first-child>tr:first-child td:last-child,.panel>.table:first-child>thead:first-child>tr:first-child th:last-child{border-top-right-radius:3px}.panel>.table-responsive:last-child>.table:last-child,.panel>.table:last-child{border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child,.panel>.table:last-child>tbody:last-child>tr:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child{border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child td:first-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child th:first-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child td:first-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child th:first-child,.panel>.table:last-child>tbody:last-child>tr:last-child td:first-child,.panel>.table:last-child>tbody:last-child>tr:last-child th:first-child,.panel>.table:last-child>tfoot:last-child>tr:last-child td:first-child,.panel>.table:last-child>tfoot:last-child>tr:last-child th:first-child{border-bottom-left-radius:3px}.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child td:last-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child th:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child td:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child th:last-child,.panel>.table:last-child>tbody:last-child>tr:last-child td:last-child,.panel>.table:last-child>tbody:last-child>tr:last-child th:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child td:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child th:last-child{border-bottom-right-radius:3px}.panel>.panel-body+.table,.panel>.panel-body+.table-responsive,.panel>.table+.panel-body,.panel>.table-responsive+.panel-body{border-top:1px solid #ddd}.panel>.table>tbody:first-child>tr:first-child td,.panel>.table>tbody:first-child>tr:first-child th{border-top:0}.panel>.table-bordered,.panel>.table-responsive>.table-bordered{border:0}.panel>.table-bordered>tbody>tr>td:first-child,.panel>.table-bordered>tbody>tr>th:first-child,.panel>.table-bordered>tfoot>tr>td:first-child,.panel>.table-bordered>tfoot>tr>th:first-child,.panel>.table-bordered>thead>tr>td:first-child,.panel>.table-bordered>thead>tr>th:first-child,.panel>.table-responsive>.table-bordered>tbody>tr>td:first-child,.panel>.table-responsive>.table-bordered>tbody>tr>th:first-child,.panel>.table-responsive>.table-bordered>tfoot>tr>td:first-child,.panel>.table-responsive>.table-bordered>tfoot>tr>th:first-child,.panel>.table-responsive>.table-bordered>thead>tr>td:first-child,.panel>.table-responsive>.table-bordered>thead>tr>th:first-child{border-left:0}.panel>.table-bordered>tbody>tr>td:last-child,.panel>.table-bordered>tbody>tr>th:last-child,.panel>.table-bordered>tfoot>tr>td:last-child,.panel>.table-bordered>tfoot>tr>th:last-child,.panel>.table-bordered>thead>tr>td:last-child,.panel>.table-bordered>thead>tr>th:last-child,.panel>.table-responsive>.table-bordered>tbody>tr>td:last-child,.panel>.table-responsive>.table-bordered>tbody>tr>th:last-child,.panel>.table-responsive>.table-bordered>tfoot>tr>td:last-child,.panel>.table-responsive>.table-bordered>tfoot>tr>th:last-child,.panel>.table-responsive>.table-bordered>thead>tr>td:last-child,.panel>.table-responsive>.table-bordered>thead>tr>th:last-child{border-right:0}.panel>.table-bordered>tbody>tr:first-child>td,.panel>.table-bordered>tbody>tr:first-child>th,.panel>.table-bordered>thead>tr:first-child>td,.panel>.table-bordered>thead>tr:first-child>th,.panel>.table-responsive>.table-bordered>tbody>tr:first-child>td,.panel>.table-responsive>.table-bordered>tbody>tr:first-child>th,.panel>.table-responsive>.table-bordered>thead>tr:first-child>td,.panel>.table-responsive>.table-bordered>thead>tr:first-child>th{border-bottom:0}.panel>.table-bordered>tbody>tr:last-child>td,.panel>.table-bordered>tbody>tr:last-child>th,.panel>.table-bordered>tfoot>tr:last-child>td,.panel>.table-bordered>tfoot>tr:last-child>th,.panel>.table-responsive>.table-bordered>tbody>tr:last-child>td,.panel>.table-responsive>.table-bordered>tbody>tr:last-child>th,.panel>.table-responsive>.table-bordered>tfoot>tr:last-child>td,.panel>.table-responsive>.table-bordered>tfoot>tr:last-child>th{border-bottom:0}.panel>.table-responsive{margin-bottom:0;border:0}.panel-group{margin-bottom:20px}.panel-group .panel{margin-bottom:0;border-radius:4px}.panel-group .panel+.panel{margin-top:5px}.panel-group .panel-heading{border-bottom:0}.panel-group .panel-heading+.panel-collapse>.list-group,.panel-group .panel-heading+.panel-collapse>.panel-body{border-top:1px solid #ddd}.panel-group .panel-footer{border-top:0}.panel-group .panel-footer+.panel-collapse .panel-body{border-bottom:1px solid #ddd}.panel-default{border-color:#ddd}.panel-default>.panel-heading{color:#333;background-color:#f5f5f5;border-color:#ddd}.panel-default>.panel-heading+.panel-collapse>.panel-body{border-top-color:#ddd}.panel-default>.panel-heading .badge{color:#f5f5f5;background-color:#333}.panel-default>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#ddd}.panel-primary{border-color:#337ab7}.panel-primary>.panel-heading{color:#fff;background-color:#337ab7;border-color:#337ab7}.panel-primary>.panel-heading+.panel-collapse>.panel-body{border-top-color:#337ab7}.panel-primary>.panel-heading .badge{color:#337ab7;background-color:#fff}.panel-primary>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#337ab7}.panel-success{border-color:#d6e9c6}.panel-success>.panel-heading{color:#3c763d;background-color:#dff0d8;border-color:#d6e9c6}.panel-success>.panel-heading+.panel-collapse>.panel-body{border-top-color:#d6e9c6}.panel-success>.panel-heading .badge{color:#dff0d8;background-color:#3c763d}.panel-success>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#d6e9c6}.panel-info{border-color:#bce8f1}.panel-info>.panel-heading{color:#31708f;background-color:#d9edf7;border-color:#bce8f1}.panel-info>.panel-heading+.panel-collapse>.panel-body{border-top-color:#bce8f1}.panel-info>.panel-heading .badge{color:#d9edf7;background-color:#31708f}.panel-info>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#bce8f1}.panel-warning{border-color:#faebcc}.panel-warning>.panel-heading{color:#8a6d3b;background-color:#fcf8e3;border-color:#faebcc}.panel-warning>.panel-heading+.panel-collapse>.panel-body{border-top-color:#faebcc}.panel-warning>.panel-heading .badge{color:#fcf8e3;background-color:#8a6d3b}.panel-warning>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#faebcc}.panel-danger{border-color:#ebccd1}.panel-danger>.panel-heading{color:#a94442;background-color:#f2dede;border-color:#ebccd1}.panel-danger>.panel-heading+.panel-collapse>.panel-body{border-top-color:#ebccd1}.panel-danger>.panel-heading .badge{color:#f2dede;background-color:#a94442}.panel-danger>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#ebccd1}.embed-responsive{position:relative;display:block;height:0;padding:0;overflow:hidden}.embed-responsive .embed-responsive-item,.embed-responsive embed,.embed-responsive iframe,.embed-responsive object,.embed-responsive video{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0}.embed-responsive-16by9{padding-bottom:56.25%}.embed-responsive-4by3{padding-bottom:75%}.well{min-height:20px;padding:19px;margin-bottom:20px;background-color:#f5f5f5;border:1px solid #e3e3e3;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.05);box-shadow:inset 0 1px 1px rgba(0,0,0,.05)}.well blockquote{border-color:#ddd;border-color:rgba(0,0,0,.15)}.well-lg{padding:24px;border-radius:6px}.well-sm{padding:9px;border-radius:3px}.close{float:right;font-size:21px;font-weight:700;line-height:1;color:#000;text-shadow:0 1px 0 #fff;filter:alpha(opacity=20);opacity:.2}.close:focus,.close:hover{color:#000;text-decoration:none;cursor:pointer;filter:alpha(opacity=50);opacity:.5}button.close{-webkit-appearance:none;padding:0;cursor:pointer;background:0 0;border:0}.modal-open{overflow:hidden}.modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;display:none;overflow:hidden;-webkit-overflow-scrolling:touch;outline:0}.modal.fade .modal-dialog{-webkit-transition:-webkit-transform .3s ease-out;-o-transition:-o-transform .3s ease-out;transition:transform .3s ease-out;-webkit-transform:translate(0,-25%);-ms-transform:translate(0,-25%);-o-transform:translate(0,-25%);transform:translate(0,-25%)}.modal.in .modal-dialog{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0)}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal-dialog{position:relative;width:auto;margin:10px}.modal-content{position:relative;background-color:#fff;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #999;border:1px solid rgba(0,0,0,.2);border-radius:6px;outline:0;-webkit-box-shadow:0 3px 9px rgba(0,0,0,.5);box-shadow:0 3px 9px rgba(0,0,0,.5)}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:#000}.modal-backdrop.fade{filter:alpha(opacity=0);opacity:0}.modal-backdrop.in{filter:alpha(opacity=50);opacity:.5}.modal-header{padding:15px;border-bottom:1px solid #e5e5e5}.modal-header .close{margin-top:-2px}.modal-title{margin:0;line-height:1.42857143}.modal-body{position:relative;padding:15px}.modal-footer{padding:15px;text-align:right;border-top:1px solid #e5e5e5}.modal-footer .btn+.btn{margin-bottom:0;margin-left:5px}.modal-footer .btn-group .btn+.btn{margin-left:-1px}.modal-footer .btn-block+.btn-block{margin-left:0}.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}@media (min-width:768px){.modal-dialog{width:600px;margin:30px auto}.modal-content{-webkit-box-shadow:0 5px 15px rgba(0,0,0,.5);box-shadow:0 5px 15px rgba(0,0,0,.5)}.modal-sm{width:300px}}@media (min-width:992px){.modal-lg{width:900px}}.tooltip{position:absolute;z-index:1070;display:block;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:1.42857143;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;word-wrap:normal;white-space:normal;filter:alpha(opacity=0);opacity:0;line-break:auto}.tooltip.in{filter:alpha(opacity=90);opacity:.9}.tooltip.top{padding:5px 0;margin-top:-3px}.tooltip.right{padding:0 5px;margin-left:3px}.tooltip.bottom{padding:5px 0;margin-top:3px}.tooltip.left{padding:0 5px;margin-left:-3px}.tooltip-inner{max-width:200px;padding:3px 8px;color:#fff;text-align:center;background-color:#000;border-radius:4px}.tooltip-arrow{position:absolute;width:0;height:0;border-color:transparent;border-style:solid}.tooltip.top .tooltip-arrow{bottom:0;left:50%;margin-left:-5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.top-left .tooltip-arrow{right:5px;bottom:0;margin-bottom:-5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.top-right .tooltip-arrow{bottom:0;left:5px;margin-bottom:-5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.right .tooltip-arrow{top:50%;left:0;margin-top:-5px;border-width:5px 5px 5px 0;border-right-color:#000}.tooltip.left .tooltip-arrow{top:50%;right:0;margin-top:-5px;border-width:5px 0 5px 5px;border-left-color:#000}.tooltip.bottom .tooltip-arrow{top:0;left:50%;margin-left:-5px;border-width:0 5px 5px;border-bottom-color:#000}.tooltip.bottom-left .tooltip-arrow{top:0;right:5px;margin-top:-5px;border-width:0 5px 5px;border-bottom-color:#000}.tooltip.bottom-right .tooltip-arrow{top:0;left:5px;margin-top:-5px;border-width:0 5px 5px;border-bottom-color:#000}.popover{position:absolute;top:0;left:0;z-index:1060;display:none;max-width:276px;padding:1px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:1.42857143;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;word-wrap:normal;white-space:normal;background-color:#fff;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #ccc;border:1px solid rgba(0,0,0,.2);border-radius:6px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,.2);box-shadow:0 5px 10px rgba(0,0,0,.2);line-break:auto}.popover.top{margin-top:-10px}.popover.right{margin-left:10px}.popover.bottom{margin-top:10px}.popover.left{margin-left:-10px}.popover-title{padding:8px 14px;margin:0;font-size:14px;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;border-radius:5px 5px 0 0}.popover-content{padding:9px 14px}.popover>.arrow,.popover>.arrow:after{position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid}.popover>.arrow{border-width:11px}.popover>.arrow:after{content:"";border-width:10px}.popover.top>.arrow{bottom:-11px;left:50%;margin-left:-11px;border-top-color:#999;border-top-color:rgba(0,0,0,.25);border-bottom-width:0}.popover.top>.arrow:after{bottom:1px;margin-left:-10px;content:" ";border-top-color:#fff;border-bottom-width:0}.popover.right>.arrow{top:50%;left:-11px;margin-top:-11px;border-right-color:#999;border-right-color:rgba(0,0,0,.25);border-left-width:0}.popover.right>.arrow:after{bottom:-10px;left:1px;content:" ";border-right-color:#fff;border-left-width:0}.popover.bottom>.arrow{top:-11px;left:50%;margin-left:-11px;border-top-width:0;border-bottom-color:#999;border-bottom-color:rgba(0,0,0,.25)}.popover.bottom>.arrow:after{top:1px;margin-left:-10px;content:" ";border-top-width:0;border-bottom-color:#fff}.popover.left>.arrow{top:50%;right:-11px;margin-top:-11px;border-right-width:0;border-left-color:#999;border-left-color:rgba(0,0,0,.25)}.popover.left>.arrow:after{right:1px;bottom:-10px;content:" ";border-right-width:0;border-left-color:#fff}.carousel{position:relative}.carousel-inner{position:relative;width:100%;overflow:hidden}.carousel-inner>.item{position:relative;display:none;-webkit-transition:.6s ease-in-out left;-o-transition:.6s ease-in-out left;transition:.6s ease-in-out left}.carousel-inner>.item>a>img,.carousel-inner>.item>img{line-height:1}@media all and (transform-3d),(-webkit-transform-3d){.carousel-inner>.item{-webkit-transition:-webkit-transform .6s ease-in-out;-o-transition:-o-transform .6s ease-in-out;transition:transform .6s ease-in-out;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:1000px;perspective:1000px}.carousel-inner>.item.active.right,.carousel-inner>.item.next{left:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}.carousel-inner>.item.active.left,.carousel-inner>.item.prev{left:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}.carousel-inner>.item.active,.carousel-inner>.item.next.left,.carousel-inner>.item.prev.right{left:0;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.carousel-inner>.active,.carousel-inner>.next,.carousel-inner>.prev{display:block}.carousel-inner>.active{left:0}.carousel-inner>.next,.carousel-inner>.prev{position:absolute;top:0;width:100%}.carousel-inner>.next{left:100%}.carousel-inner>.prev{left:-100%}.carousel-inner>.next.left,.carousel-inner>.prev.right{left:0}.carousel-inner>.active.left{left:-100%}.carousel-inner>.active.right{left:100%}.carousel-control{position:absolute;top:0;bottom:0;left:0;width:15%;font-size:20px;color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,.6);background-color:rgba(0,0,0,0);filter:alpha(opacity=50);opacity:.5}.carousel-control.left{background-image:-webkit-linear-gradient(left,rgba(0,0,0,.5) 0,rgba(0,0,0,.0001) 100%);background-image:-o-linear-gradient(left,rgba(0,0,0,.5) 0,rgba(0,0,0,.0001) 100%);background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,.0001)));background-image:linear-gradient(to right,rgba(0,0,0,.5) 0,rgba(0,0,0,.0001) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1);background-repeat:repeat-x}.carousel-control.right{right:0;left:auto;background-image:-webkit-linear-gradient(left,rgba(0,0,0,.0001) 0,rgba(0,0,0,.5) 100%);background-image:-o-linear-gradient(left,rgba(0,0,0,.0001) 0,rgba(0,0,0,.5) 100%);background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.0001)),to(rgba(0,0,0,.5)));background-image:linear-gradient(to right,rgba(0,0,0,.0001) 0,rgba(0,0,0,.5) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1);background-repeat:repeat-x}.carousel-control:focus,.carousel-control:hover{color:#fff;text-decoration:none;filter:alpha(opacity=90);outline:0;opacity:.9}.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next,.carousel-control .icon-prev{position:absolute;top:50%;z-index:5;display:inline-block;margin-top:-10px}.carousel-control .glyphicon-chevron-left,.carousel-control .icon-prev{left:50%;margin-left:-10px}.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next{right:50%;margin-right:-10px}.carousel-control .icon-next,.carousel-control .icon-prev{width:20px;height:20px;font-family:serif;line-height:1}.carousel-control .icon-prev:before{content:'\2039'}.carousel-control .icon-next:before{content:'\203a'}.carousel-indicators{position:absolute;bottom:10px;left:50%;z-index:15;width:60%;padding-left:0;margin-left:-30%;text-align:center;list-style:none}.carousel-indicators li{display:inline-block;width:10px;height:10px;margin:1px;text-indent:-999px;cursor:pointer;background-color:#000\9;background-color:rgba(0,0,0,0);border:1px solid #fff;border-radius:10px}.carousel-indicators .active{width:12px;height:12px;margin:0;background-color:#fff}.carousel-caption{position:absolute;right:15%;bottom:20px;left:15%;z-index:10;padding-top:20px;padding-bottom:20px;color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,.6)}.carousel-caption .btn{text-shadow:none}@media screen and (min-width:768px){.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next,.carousel-control .icon-prev{width:30px;height:30px;margin-top:-10px;font-size:30px}.carousel-control .glyphicon-chevron-left,.carousel-control .icon-prev{margin-left:-10px}.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next{margin-right:-10px}.carousel-caption{right:20%;left:20%;padding-bottom:30px}.carousel-indicators{bottom:20px}}.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,.pager:after,.pager:before,.panel-body:after,.panel-body:before,.row:after,.row:before{display:table;content:" "}.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,.pager:after,.panel-body:after,.row:after{clear:both}.center-block{display:block;margin-right:auto;margin-left: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}.affix{position:fixed}@-ms-viewport{width:device-width}.visible-lg,.visible-md,.visible-sm,.visible-xs{display:none!important}.visible-lg-block,.visible-lg-inline,.visible-lg-inline-block,.visible-md-block,.visible-md-inline,.visible-md-inline-block,.visible-sm-block,.visible-sm-inline,.visible-sm-inline-block,.visible-xs-block,.visible-xs-inline,.visible-xs-inline-block{display:none!important}@media (max-width:767px){.visible-xs{display:block!important}table.visible-xs{display:table!important}tr.visible-xs{display:table-row!important}td.visible-xs,th.visible-xs{display:table-cell!important}}@media (max-width:767px){.visible-xs-block{display:block!important}}@media (max-width:767px){.visible-xs-inline{display:inline!important}}@media (max-width:767px){.visible-xs-inline-block{display:inline-block!important}}@media (min-width:768px) and (max-width:991px){.visible-sm{display:block!important}table.visible-sm{display:table!important}tr.visible-sm{display:table-row!important}td.visible-sm,th.visible-sm{display:table-cell!important}}@media (min-width:768px) and (max-width:991px){.visible-sm-block{display:block!important}}@media (min-width:768px) and (max-width:991px){.visible-sm-inline{display:inline!important}}@media (min-width:768px) and (max-width:991px){.visible-sm-inline-block{display:inline-block!important}}@media (min-width:992px) and (max-width:1199px){.visible-md{display:block!important}table.visible-md{display:table!important}tr.visible-md{display:table-row!important}td.visible-md,th.visible-md{display:table-cell!important}}@media (min-width:992px) and (max-width:1199px){.visible-md-block{display:block!important}}@media (min-width:992px) and (max-width:1199px){.visible-md-inline{display:inline!important}}@media (min-width:992px) and (max-width:1199px){.visible-md-inline-block{display:inline-block!important}}@media (min-width:1200px){.visible-lg{display:block!important}table.visible-lg{display:table!important}tr.visible-lg{display:table-row!important}td.visible-lg,th.visible-lg{display:table-cell!important}}@media (min-width:1200px){.visible-lg-block{display:block!important}}@media (min-width:1200px){.visible-lg-inline{display:inline!important}}@media (min-width:1200px){.visible-lg-inline-block{display:inline-block!important}}@media (max-width:767px){.hidden-xs{display:none!important}}@media (min-width:768px) and (max-width:991px){.hidden-sm{display:none!important}}@media (min-width:992px) and (max-width:1199px){.hidden-md{display:none!important}}@media (min-width:1200px){.hidden-lg{display:none!important}}.visible-print{display:none!important}@media print{.visible-print{display:block!important}table.visible-print{display:table!important}tr.visible-print{display:table-row!important}td.visible-print,th.visible-print{display:table-cell!important}}.visible-print-block{display:none!important}@media print{.visible-print-block{display:block!important}}.visible-print-inline{display:none!important}@media print{.visible-print-inline{display:inline!important}}.visible-print-inline-block{display:none!important}@media print{.visible-print-inline-block{display:inline-block!important}}@media print{.hidden-print{display:none!important}} +/*# sourceMappingURL=bootstrap.min.css.map */
\ No newline at end of file diff --git a/server/static/css/bootstrap.min.css.map b/server/static/css/bootstrap.min.css.map new file mode 100644 index 0000000..6c7fa40 --- /dev/null +++ b/server/static/css/bootstrap.min.css.map @@ -0,0 +1 @@ +{"version":3,"sources":["less/normalize.less","less/print.less","bootstrap.css","dist/css/bootstrap.css","less/glyphicons.less","less/scaffolding.less","less/mixins/vendor-prefixes.less","less/mixins/tab-focus.less","less/mixins/image.less","less/type.less","less/mixins/text-emphasis.less","less/mixins/background-variant.less","less/mixins/text-overflow.less","less/code.less","less/grid.less","less/mixins/grid.less","less/mixins/grid-framework.less","less/tables.less","less/mixins/table-row.less","less/forms.less","less/mixins/forms.less","less/buttons.less","less/mixins/buttons.less","less/mixins/opacity.less","less/component-animations.less","less/dropdowns.less","less/mixins/nav-divider.less","less/mixins/reset-filter.less","less/button-groups.less","less/mixins/border-radius.less","less/input-groups.less","less/navs.less","less/navbar.less","less/mixins/nav-vertical-align.less","less/utilities.less","less/breadcrumbs.less","less/pagination.less","less/mixins/pagination.less","less/pager.less","less/labels.less","less/mixins/labels.less","less/badges.less","less/jumbotron.less","less/thumbnails.less","less/alerts.less","less/mixins/alerts.less","less/progress-bars.less","less/mixins/gradients.less","less/mixins/progress-bar.less","less/media.less","less/list-group.less","less/mixins/list-group.less","less/panels.less","less/mixins/panels.less","less/responsive-embed.less","less/wells.less","less/close.less","less/modals.less","less/tooltip.less","less/mixins/reset-text.less","less/popovers.less","less/carousel.less","less/mixins/clearfix.less","less/mixins/center-block.less","less/mixins/hide-text.less","less/responsive-utilities.less","less/mixins/responsive-visibility.less"],"names":[],"mappings":"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kDG,edokDH,MAAA,acpkDG,edukDH,MAAA,IcvkDG,ed0kDH,MAAA,ac1kDG,ed6kDH,MAAA,ac7kDG,edglDH,MAAA,IchlDG,edmlDH,MAAA,ac9kDG,edilDH,MAAA,YchmDG,edmmDH,MAAA,KcnmDG,gBdsmDH,KAAA,KctmDG,gBdymDH,KAAA,aczmDG,gBd4mDH,KAAA,ac5mDG,ed+mDH,KAAA,Ic/mDG,edknDH,KAAA,aclnDG,edqnDH,KAAA,acrnDG,edwnDH,KAAA,IcxnDG,ed2nDH,KAAA,ac3nDG,ed8nDH,KAAA,ac9nDG,edioDH,KAAA,IcjoDG,edooDH,KAAA,ac/nDG,edkoDH,KAAA,YcnnDG,edsnDH,KAAA,KctnDG,kBdynDH,YAAA,KcznDG,kBd4nDH,YAAA,ac5nDG,kBd+nDH,YAAA,ac/nDG,iBdkoDH,YAAA,IcloDG,iBdqoDH,YAAA,acroDG,iBdwoDH,YAAA,acxoDG,iBd2oDH,YAAA,Ic3oDG,iBd8oDH,YAAA,ac9oDG,iBdipDH,YAAA,acjpDG,iBdopDH,YAAA,IcppDG,iBdupDH,YAAA,acvpDG,iBd0pDH,YAAA,Yc5rDG,iBACE,YAAA,EAOJ,yBACE,UAAA,WAAA,WAAA,WAAA,UAAA,UAAA,UAAA,UAAA,UAAA,UAAA,UAAA,Ud0rDD,MAAA,Kc1rDC,Wd6rDD,MAAA,Kc7rDC,WdgsDD,MAAA,achsDC,WdmsDD,MAAA,acnsDC,UdssDD,MAAA,IctsDC,UdysDD,MAAA,aczsDC,Ud4sDD,MAAA,ac5sDC,Ud+sDD,MAAA,Ic/sDC,UdktDD,MAAA,acltDC,UdqtDD,MAAA,acrtDC,UdwtDD,MAAA,IcxtDC,Ud2tDD,MAAA,ac5sDC,Ud+sDD,MAAA,Yc/sDC,gBdktDD,MAAA,KcltDC,gBdqtDD,MAAA,acrtDC,gBdwtDD,MAAA,acxtDC,ed2tDD,MAAA,Ic3tDC,ed8tDD,MAAA,ac9tDC,ediuDD,MAAA,acjuDC,edouDD,MAAA,IcpuDC,eduuDD,MAAA,acvuDC,ed0uDD,MAAA,ac1uDC,ed6uDD,MAAA,Ic7uDC,edgvDD,MAAA,ac3uDC,ed8uDD,MAAA,Yc7vDC,edgwDD,MAAA,KchwDC,gBdmwDD,KAAA,KcnwDC,gBdswDD,KAAA,actwDC,gBdywDD,KAAA,aczwDC,ed4wDD,KAAA,Ic5wDC,ed+wDD,KAAA,ac/wDC,edkxDD,KAAA,aclxDC,edqxDD,KAAA,IcrxDC,edwxDD,KAAA,acxxDC,ed2xDD,KAAA,ac3xDC,ed8xDD,KAAA,Ic9xDC,ediyDD,KAAA,ac5xDC,ed+xDD,KAAA,YchxDC,edmxDD,KAAA,KcnxDC,kBdsxDD,YAAA,KctxDC,kBdyxDD,YAAA,aczxDC,kBd4xDD,YAAA,ac5xDC,iBd+xDD,YAAA,Ic/xDC,iBdkyDD,YAAA,aclyDC,iBdqyDD,YAAA,acryDC,iBdwyDD,YAAA,IcxyDC,iBd2yDD,YAAA,ac3yDC,iBd8yDD,YAAA,ac9yDC,iBdizDD,YAAA,IcjzDC,iBdozDD,YAAA,acpzDC,iBduzDD,YAAA,YY9yDD,iBE3CE,YAAA,GAQF,yBACE,UAAA,WAAA,WAAA,WAAA,UAAA,UAAA,UAAA,UAAA,UAAA,UAAA,UAAA,Udw1DD,MAAA,Kcx1DC,Wd21DD,MAAA,Kc31DC,Wd81DD,MAAA,ac91DC,Wdi2DD,MAAA,acj2DC,Udo2DD,MAAA,Icp2DC,Udu2DD,MAAA,acv2DC,Ud02DD,MAAA,ac12DC,Ud62DD,MAAA,Ic72DC,Udg3DD,MAAA,ach3DC,Udm3DD,MAAA,acn3DC,Uds3DD,MAAA,Ict3DC,Udy3DD,MAAA,ac12DC,Ud62DD,MAAA,Yc72DC,gBdg3DD,MAAA,Kch3DC,gBdm3DD,MAAA,acn3DC,gBds3DD,MAAA,act3DC,edy3DD,MAAA,Icz3DC,ed43DD,MAAA,ac53DC,ed+3DD,MAAA,ac/3DC,edk4DD,MAAA,Icl4DC,edq4DD,MAAA,acr4DC,edw4DD,MAAA,acx4DC,ed24DD,MAAA,Ic34DC,ed84DD,MAAA,acz4DC,ed44DD,MAAA,Yc35DC,ed85DD,MAAA,Kc95DC,gBdi6DD,KAAA,Kcj6DC,gBdo6DD,KAAA,acp6DC,gBdu6DD,KAAA,acv6DC,ed06DD,KAAA,Ic16DC,ed66DD,KAAA,ac76DC,edg7DD,KAAA,ach7DC,edm7DD,KAAA,Icn7DC,eds7DD,KAAA,act7DC,edy7DD,KAAA,acz7DC,ed47DD,KAAA,Ic57DC,ed+7DD,KAAA,ac17DC,ed67DD,KAAA,Yc96DC,edi7DD,KAAA,Kcj7DC,kBdo7DD,YAAA,Kcp7DC,kBdu7DD,YAAA,acv7DC,kBd07DD,YAAA,ac17DC,iBd67DD,YAAA,Ic77DC,iBdg8DD,YAAA,ach8DC,iBdm8DD,YAAA,acn8DC,iBds8DD,YAAA,Ict8DC,iBdy8DD,YAAA,acz8DC,iBd48DD,YAAA,ac58DC,iBd+8DD,YAAA,Ic/8DC,iBdk9DD,YAAA,acl9DC,iBdq9DD,YAAA,YYz8DD,iBE9CE,YAAA,GAQF,0BACE,UAAA,WAAA,WAAA,WAAA,UAAA,UAAA,UAAA,UAAA,UAAA,UAAA,UAAA,Uds/DD,MAAA,Kct/DC,Wdy/DD,MAAA,Kcz/DC,Wd4/DD,MAAA,ac5/DC,Wd+/DD,MAAA,ac//DC,UdkgED,MAAA,IclgEC,UdqgED,MAAA,acrgEC,UdwgED,MAAA,acxgEC,Ud2gED,MAAA,Ic3gEC,Ud8gED,MAAA,ac9gEC,UdihED,MAAA,acjhEC,UdohED,MAAA,IcphEC,UduhED,MAAA,acxgEC,Ud2gED,MAAA,Yc3gEC,gBd8gED,MAAA,Kc9gEC,gBdihED,MAAA,acjhEC,gBdohED,MAAA,acphEC,eduhED,MAAA,IcvhEC,ed0hED,MAAA,ac1hEC,ed6hED,MAAA,ac7hEC,edgiED,MAAA,IchiEC,edmiED,MAAA,acniEC,edsiED,MAAA,actiEC,edyiED,MAAA,IcziEC,ed4iED,MAAA,acviEC,ed0iED,MAAA,YczjEC,ed4jED,MAAA,Kc5jEC,gBd+jED,KAAA,Kc/jEC,gBdkkED,KAAA,aclkEC,gBdqkED,KAAA,acrkEC,edwkED,KAAA,IcxkEC,ed2kED,KAAA,ac3kEC,ed8kED,KAAA,ac9kEC,edilED,KAAA,IcjlEC,edolED,KAAA,acplEC,edulED,KAAA,acvlEC,ed0lED,KAAA,Ic1lEC,ed6lED,KAAA,acxlEC,ed2lED,KAAA,Yc5kEC,ed+kED,KAAA,Kc/kEC,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A,KlBq7FM,WAAY,KkBn7FhB,QAAA,IASN,eC3DE,yBACA,eAAA,KpBi+FD,aoB99FC,MAAA,KnB0+FA,iBAAkB,KmBx+FhB,aAAA,KpBk+FH,mBoBh+FO,mBAEN,MAAA,KACE,iBAAA,QACA,aAAA,QpBi+FH,mBoB99FC,MAAA,KnB0+FA,iBAAkB,QAClB,aAAc,QmBt+FR,oBADJ,oBpBi+FH,mCoB99FG,MAAA,KnB0+FF,iBAAkB,QAClB,aAAc,QmBt+FN,0BnB4+FV,0BAHA,0BmB1+FM,0BnB4+FN,0BAHA,0BDFC,yCoBx+FK,yCnB4+FN,yCmBv+FE,MAAA,KnB++FA,iBAAkB,QAClB,aAAc,QmBx+FZ,oBpBg+FH,oBoBh+FG,mCnB6+FF,iBAAkB,KmBz+FV,4BnB8+FV,4BAHA,4BDHC,6BCOD,6BAHA,6BkB39FA,sCClBM,sCnB8+FN,sCmBx+FI,iBAAA,KACA,aAAA,KDcJ,oBC9DE,MAAA,KACA,iBAAA,KpB0hGD,aoBvhGC,MAAA,KnBmiGA,iBAAkB,QmBjiGhB,aAAA,QpB2hGH,mBoBzhGO,mBAEN,MAAA,KACE,iBAAA,QACA,aAAA,QpB0hGH,mBoBvhGC,MAAA,KnBmiGA,iBAAkB,QAClB,aAAc,QmB/hGR,oBADJ,oBpB0hGH,mCoBvhGG,MAAA,KnBmiGF,iBAAkB,QAClB,aAAc,QmB/hGN,0BnBqiGV,0BAHA,0BmBniGM,0BnBqiGN,0BAHA,0BDFC,yCoBjiGK,yCnBqiGN,yCmBhiGE,MAAA,KnBwiGA,iBAAkB,QAClB,aAAc,QmBjiGZ,oBpByhGH,oBoBzhGG,mCnBsiGF,iBAAkB,KmBliGV,4BnBuiGV,4BAHA,4BDHC,6BCOD,6BAHA,6BkBjhGA,sCCrBM,sCnBuiGN,sCmBjiGI,iBAAA,QACA,aAAA,QDkBJ,oBClEE,MAAA,QACA,iBAAA,KpBmlGD,aoBhlGC,MAAA,KnB4lGA,iBAAkB,QmB1lGhB,aAAA,QpBolGH,mBoBllGO,mBAEN,MAAA,KACE,iBAAA,QACA,aAAA,QpBmlGH,mBoBhlGC,MAAA,KnB4lGA,iBAAkB,QAClB,aAAc,QmBxlGR,oBADJ,oBpBmlGH,mCoBhlGG,MAAA,KnB4lGF,iBAAkB,QAClB,aAAc,QmBxlGN,0BnB8lGV,0BAHA,0BmB5lGM,0BnB8lGN,0BAHA,0BDFC,yCoB1lGK,yCnB8lGN,yCmBzlGE,MAAA,KnBimGA,iBAAkB,QAClB,aAAc,QmB1lGZ,oBpBklGH,oBoBllGG,mCnB+lGF,iBAAkB,KmB3lGV,4BnBgmGV,4BAHA,4BDHC,6BCOD,6BAHA,6BkBtkGA,sCCzBM,sCnBgmGN,sCmB1lGI,iBAAA,QACA,aAAA,QDsBJ,oBCtEE,MAAA,QACA,iBAAA,KpB4oGD,UoBzoGC,MAAA,KnBqpGA,iBAAkB,QmBnpGhB,aAAA,QpB6oGH,gBoB3oGO,gBAEN,MAAA,KACE,iBAAA,QACA,aAAA,QpB4oGH,gBoBzoGC,MAAA,KnBqpGA,iBAAkB,QAClB,aAAc,QmBjpGR,iBADJ,iBpB4oGH,gCoBzoGG,MAAA,KnBqpGF,iBAAkB,QAClB,aAAc,QmBjpGN,uBnBupGV,uBAHA,uBmBrpGM,uBnBupGN,uBAHA,uBDFC,sCoBnpGK,sCnBupGN,sCmBlpGE,MAAA,KnB0pGA,iBAAkB,QAClB,aAAc,QmBnpGZ,iBpB2oGH,iBoB3oGG,gCnBwpGF,iBAAkB,KmBppGV,yBnBypGV,yBAHA,yBDHC,0BCOD,0BAHA,0BkB3nGA,mCC7BM,mCnBypGN,mCmBnpGI,iBAAA,QACA,aAAA,QD0BJ,iBC1EE,MAAA,QACA,iBAAA,KpBqsGD,aoBlsGC,MAAA,KnB8sGA,iBAAkB,QmB5sGhB,aAAA,QpBssGH,mBoBpsGO,mBAEN,MAAA,KACE,iBAAA,QACA,aAAA,QpBqsGH,mBoBlsGC,MAAA,KnB8sGA,iBAAkB,QAClB,aAAc,QmB1sGR,oBADJ,oBpBqsGH,mCoBlsGG,MAAA,KnB8sGF,iBAAkB,QAClB,aAAc,QmB1sGN,0BnBgtGV,0BAHA,0BmB9sGM,0BnBgtGN,0BAHA,0BDFC,yCoB5sGK,yCnBgtGN,yCmB3sGE,MAAA,KnBmtGA,iBAAkB,QAClB,aAAc,QmB5sGZ,oBpBosGH,oBoBpsGG,mCnBitGF,iBAAkB,KmB7sGV,4BnBktGV,4BAHA,4BDHC,6BCOD,6BAHA,6BkBhrGA,sCCjC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A,QkDrxKC,WAAY,IAAI,MAAM,KjDizKtB,2BAA4B,IiD9yK1B,0BAAA,IAHJ,mBAAA,mCAMM,cAAA,ElDwxKL,oCkDnxKG,oDjD+yKF,aAAc,IAAI,EiD7yKZ,cAAA,EvBtEL,4D3B61KF,4EkDjxKG,WAAA,EjD6yKF,uBAAwB,IiD3yKlB,wBAAA,IvBtEL,0D3B21KF,0EkD1yKC,cAAe,EvB1Df,2BAAA,IACC,0BAAA,IuB0FH,+EAEI,uBAAA,ElD8wKH,wBAAA,EkD1wKC,wDlD6wKD,iBAAA,EC4BD,0BACE,iBAAkB,EiDlyKpB,8BlD0wKC,ckD1wKD,gCjDuyKE,cAAe,EiDvyKjB,sCAQM,sBlDwwKL,wCC4BC,cAAe,K0Br5Kf,aAAA,KuByGF,wDlDqxKC,0BC4BC,uBAAwB,IACxB,wBAAyB,IiDlzK3B,yFAoBQ,yFlDwwKP,2DkDzwKO,2DjDqyKN,uBAAwB,IACxB,wBAAyB,IAK3B,wGiD9zKA,wGjD4zKA,wGDtBC,wGCuBD,0EiD7zKA,0EjD2zKA,0EiDnyKU,0EjD2yKR,uBAAwB,IAK1B,uGiDx0KA,uGjDs0KA,uGDtBC,uGCuBD,yEiDv0KA,yEjDq0KA,yEiDzyKU,yEvB7HR,wBAAA,IuBiGF,sDlDqzKC,yBC4BC,2BAA4B,IAC5B,0BAA2B,IiDxyKrB,qFA1CR,qFAyCQ,wDlDmxKP,wDC4BC,2BAA4B,IAC5B,0BAA2B,IAG7B,oGDtBC,oGCwBD,oGiD91KA,oGjD21KA,uEiD7yKU,uEjD+yKV,uEiD71KA,uEjDm2KE,0BAA2B,IAG7B,mGDtBC,mGCwBD,mGiDx2KA,mGjDq2KA,sEiDnzKU,sEjDqzKV,sEiDv2KA,sEjD62KE,2BAA4B,IiDlzK1B,0BlD2xKH,qCkDt1KD,0BAAA,qCA+DI,WAAA,IAAA,MAAA,KA/DJ,kDAAA,kDAmEI,WAAA,EAnEJ,uBAAA,yCjD23KE,OAAQ,EiDjzKA,+CjDqzKV,+CiD/3KA,+CjDi4KA,+CAEA,+CANA,+CDjBC,iECoBD,iEiDh4KA,iEjDk4KA,iEAEA,iEANA,iEAWE,YAAa,EiD3zKL,8CjD+zKV,8CiD74KA,8CjD+4KA,8CAEA,8CANA,8CDjBC,gECoBD,gEiD94KA,gEjDg5KA,gEAEA,gEANA,gEAWE,aAAc,EAIhB,+CiD35KA,+CjDy5KA,+CiDl0KU,+CjDq0KV,iEiD55KA,iEjD05KA,iEDtBC,iEC6BC,cAAe,EAEjB,8CiDn0KU,8CjDq0KV,8CiDr6KA,8CjDo6KA,gEDtBC,gECwBD,gEiDh0KI,gEACA,cAAA,EAUJ,yBACE,cAAA,ElDmyKD,OAAA,EkD/xKG,aACA,cAAA,KANJ,oBASM,cAAA,ElDkyKL,cAAA,IkD7xKG,2BlDgyKH,WAAA,IC4BD,4BiDxzKM,cAAA,EAKF,wDAvBJ,wDlDqzKC,WAAA,IAAA,MAAA,KkD5xKK,2BlD+xKL,WAAA,EmDlhLC,uDnDqhLD,cAAA,IAAA,MAAA,KmDlhLG,eACA,aAAA,KnDshLH,8BmDxhLC,MAAA,KAMI,iBAAA,QnDqhLL,aAAA,KmDlhLK,0DACA,iBAAA,KAGJ,qCAEI,MAAA,QnDmhLL,iBAAA,KmDpiLC,yDnDuiLD,oBAAA,KmDpiLG,eACA,aAAA,QnDwiLH,8BmD1iLC,MAAA,KAMI,iBAAA,QnDuiLL,aAAA,QmDpiLK,0DACA,iBAAA,QAGJ,qCAEI,MAAA,QnDqiLL,iBAAA,KmDtjLC,yDnDyjLD,oBAAA,QmDtjLG,eACA,aAAA,QnD0jLH,8BmD5jLC,MAAA,QAMI,iBAAA,QnDyjLL,aAAA,QmDtjLK,0DACA,iBAAA,QAGJ,qCAEI,MAAA,QnDujLL,iBAAA,QmDxkLC,yDnD2kLD,oBAAA,QmDxkLG,YACA,aAAA,QnD4kLH,2BmD9kLC,MAAA,QAMI,iBAAA,QnD2kLL,aAAA,QmDxkLK,uDACA,iBAAA,QAGJ,kCAEI,MAAA,QnDykLL,iBAAA,QmD1lLC,sDnD6lLD,oBAAA,QmD1lLG,eACA,aAAA,QnD8lLH,8BmDhmLC,MAAA,QAMI,iBAAA,QnD6lLL,aAAA,QmD1lLK,0DACA,iBAAA,QAGJ,qCAEI,MAAA,QnD2lLL,iBAAA,QmD5mLC,yDnD+mLD,oBAAA,QmD5mLG,cACA,aAAA,QnDgnLH,6BmDlnLC,MAAA,QAMI,iBAAA,QnD+mLL,aAAA,QmD5mLK,yDACA,iBAAA,QAGJ,oCAEI,MAAA,QnD6mLL,iBAAA,QoD5nLC,wDACA,oBAAA,QAEA,kBACA,SAAA,SpD+nLD,QAAA,MoDpoLC,OAAQ,EnDgqLR,QAAS,EACT,SAAU,OAEZ,yCmDtpLI,wBADA,yBAEA,yBACA,wBACA,SAAA,SACA,IAAA,EACA,OAAA,EpD+nLH,KAAA,EoD1nLC,MAAO,KACP,OAAA,KpD4nLD,OAAA,EoDvnLC,wBpD0nLD,eAAA,OqDppLC,uBACA,eAAA,IAEA,MACA,WAAA,KACA,QAAA,KjDwDA,cAAA,KACQ,iBAAA,QJgmLT,OAAA,IAAA,MAAA,QqD/pLC,cAAe,IASb,mBAAA,MAAA,EAAA,IAAA,IAAA,gBACA,WAAA,MAAA,EAAA,IAAA,IAAA,gBAKJ,iBACE,aAAA,KACA,aAAA,gBAEF,SACE,QAAA,KACA,cAAA,ICtBF,SACE,QAAA,IACA,cAAA,IAEA,OACA,MAAA,MACA,UAAA,KjCRA,YAAA,IAGA,YAAA,ErBqrLD,MAAA,KsD7qLC,YAAA,EAAA,IAAA,EAAA,KrDysLA,OAAQ,kBqDvsLN,QAAA,GjCbF,aiCeE,ajCZF,MAAA,KrB6rLD,gBAAA,KsDzqLC,OAAA,QACE,OAAA,kBACA,QAAA,GAEA,aACA,mBAAA,KtD2qLH,QAAA,EuDhsLC,OAAQ,QACR,WAAA,IvDksLD,OAAA,EuD7rLC,YACA,SAAA,OAEA,OACA,SAAA,MACA,IAAA,EACA,MAAA,EACA,OAAA,EACA,KAAA,EAIA,QAAA,KvD6rLD,QAAA,KuD1rLC,SAAA,OnD+GA,2BAAA,MACI,QAAA,EAEI,0BAkER,mBAAA,kBAAA,IAAA,SAEK,cAAA,aAAA,IAAA,SACG,WAAA,UAAA,IAAA,SJ6gLT,kBAAA,kBuDhsLC,cAAA,kBnD2GA,aAAA,kBACI,UAAA,kBAEI,wBJwlLT,kBAAA,euDpsLK,cAAe,eACnB,aAAA,eACA,UAAA,eAIF,mBACE,WAAA,OACA,WAAA,KvDqsLD,cuDhsLC,SAAU,SACV,MAAA,KACA,OAAA,KAEA,eACA,SAAA,SnDaA,iBAAA,KACQ,wBAAA,YmDZR,gBAAA,YtD4tLA,OsD5tLA,IAAA,MAAA,KAEA,OAAA,IAAA,MAAA,evDksLD,cAAA,IuD9rLC,QAAS,EACT,mBAAA,EAAA,IAAA,IAAA,eACA,WAAA,EAAA,IAAA,IAAA,eAEA,gBACA,SAAA,MACA,IAAA,EACA,MAAA,EvDgsLD,OAAA,EuD9rLC,KAAA,ElCrEA,QAAA,KAGA,iBAAA,KkCmEA,qBlCtEA,OAAA,iBAGA,QAAA,EkCwEF,mBACE,OAAA,kBACA,QAAA,GAIF,cACE,QAAA,KvDgsLD,cAAA,IAAA,MAAA,QuD3rLC,qBACA,WAAA,KAKF,aACE,OAAA,EACA,YAAA,WAIF,YACE,SAAA,SACA,QAAA,KvD0rLD,cuD5rLC,QAAS,KAQP,WAAA,MACA,WAAA,IAAA,MAAA,QATJ,wBAaI,cAAA,EvDsrLH,YAAA,IuDlrLG,mCvDqrLH,YAAA,KuD/qLC,oCACA,YAAA,EAEA,yBACA,SAAA,SvDkrLD,IAAA,QuDhqLC,MAAO,KAZP,OAAA,KACE,SAAA,OvDgrLD,yBuD7qLD,cnDvEA,MAAA,MACQ,OAAA,KAAA,KmD2ER,eAAY,mBAAA,EAAA,IAAA,KAAA,evD+qLX,WAAA,EAAA,IAAA,KAAA,euDzqLD,UAFA,MAAA,OvDirLD,yBwD/zLC,UACA,MAAA,OCNA,SAEA,SAAA,SACA,QAAA,KACA,QAAA,MACA,YAAA,iBAAA,UAAA,MAAA,WACA,UAAA,KACA,WAAA,OACA,YAAA,IACA,YAAA,WACA,WAAA,KACA,WAAA,MACA,gBAAA,KACA,YAAA,KACA,eAAA,KACA,eAAA,ODHA,WAAA,OnCVA,aAAA,OAGA,UAAA,OrBs1LD,YAAA,OwD30LC,OAAA,iBnCdA,QAAA,ErB61LD,WAAA,KwD90LY,YAAmB,OAAA,kBxDk1L/B,QAAA,GwDj1LY,aAAmB,QAAA,IAAA,ExDq1L/B,WAAA,KwDp1LY,eAAmB,QAAA,EAAA,IxDw1L/B,YAAA,IwDv1LY,gBAAmB,QAAA,IAAA,ExD21L/B,WAAA,IwDt1LC,cACA,QAAA,EAAA,IACA,YAAA,KAEA,eACA,UAAA,MxDy1LD,QAAA,IAAA,IwDr1LC,MAAO,KACP,WAAA,OACA,iBAAA,KACA,cAAA,IAEA,exDu1LD,SAAA,SwDn1LC,MAAA,EACE,OAAA,EACA,aAAA,YACA,aAAA,MAEA,4BxDq1LH,OAAA,EwDn1LC,KAAA,IACE,YAAA,KACA,aAAA,IAAA,IAAA,EACA,iBAAA,KAEA,iCxDq1LH,MAAA,IwDn1LC,OAAA,EACE,cAAA,KACA,aAAA,IAAA,IAAA,EACA,iBAAA,KAEA,kCxDq1LH,OAAA,EwDn1LC,KAAA,IACE,cAAA,KACA,aAAA,IAAA,IAAA,EACA,iBAAA,KAEA,8BxDq1LH,IAAA,IwDn1LC,KAAA,EACE,WAAA,KACA,aAAA,IAAA,IAAA,IAAA,EACA,mBAAA,KAEA,6BxDq1LH,IAAA,IwDn1LC,MAAA,EACE,WAAA,KACA,aAAA,IAAA,EAAA,IAAA,IACA,kBAAA,KAEA,+BxDq1LH,IAAA,EwDn1LC,KAAA,IACE,YAAA,KACA,aAAA,EAAA,IAAA,IACA,oBAAA,KAEA,oCxDq1LH,IAAA,EwDn1LC,MAAA,IACE,WAAA,KACA,aAAA,EAAA,IAAA,IACA,oBAAA,KAEA,qCxDq1LH,IAAA,E0Dl7LC,KAAM,IACN,WAAA,KACA,aAAA,EAAA,IAAA,IACA,oBAAA,KAEA,SACA,SAAA,SACA,IAAA,EDXA,KAAA,EAEA,QAAA,KACA,QAAA,KACA,UAAA,MACA,QAAA,IACA,YAAA,iBAAA,UAAA,MAAA,WACA,UAAA,KACA,WAAA,OACA,YAAA,IACA,YAAA,WACA,WAAA,KACA,WAAA,MACA,gBAAA,KACA,YAAA,KACA,eAAA,KCAA,eAAA,OAEA,WAAA,OACA,aAAA,OAAA,UAAA,OACA,YAAA,OACA,iBAAA,KACA,wBAAA,YtD8CA,gBAAA,YACQ,OAAA,IAAA,MAAA,KJk5LT,OAAA,IAAA,MAAA,e0D77LC,cAAA,IAAY,mBAAA,EAAA,IAAA,KAAA,e1Dg8Lb,WAAA,EAAA,IAAA,KAAA,e0D/7La,WAAA,KACZ,aAAY,WAAA,MACZ,eAAY,YAAA,KAGd,gBACE,WAAA,KAEA,cACA,YAAA,MAEA,e1Dq8LD,QAAA,IAAA,K0Dl8LC,OAAQ,EACR,UAAA,K1Do8LD,iBAAA,Q0D57LC,cAAA,IAAA,MAAA,QzDy9LA,cAAe,IAAI,IAAI,EAAE,EyDt9LvB,iBACA,QAAA,IAAA,KAEA,gBACA,sB1D87LH,SAAA,S0D37LC,QAAS,MACT,MAAA,E1D67LD,OAAA,E0D37LC,aAAc,YACd,aAAA,M1D87LD,gB0Dz7LC,aAAA,KAEE,sBACA,QAAA,GACA,aAAA,KAEA,oB1D27LH,OAAA,M0D17LG,KAAA,IACE,YAAA,MACA,iBAAA,KACA,iBAAA,gBACA,oBAAA,E1D67LL,0B0Dz7LC,OAAA,IACE,YAAA,MACA,QAAA,IACA,iBAAA,KACA,oBAAA,EAEA,sB1D27LH,IAAA,I0D17LG,KAAA,MACE,WAAA,MACA,mBAAA,KACA,mBAAA,gBACA,kBAAA,E1D67LL,4B0Dz7LC,OAAA,MACE,KAAA,IACA,QAAA,IACA,mBAAA,KACA,kBAAA,EAEA,uB1D27LH,IAAA,M0D17LG,KAAA,IACE,YAAA,MACA,iBAAA,EACA,oBAAA,KACA,oBAAA,gB1D67LL,6B0Dx7LC,IAAA,IACE,YAAA,MACA,QAAA,IACA,iBAAA,EACA,oBAAA,KAEA,qB1D07LH,IAAA,I0Dz7LG,MAAA,MACE,WAAA,MACA,mBAAA,EACA,kBAAA,KACA,kBAAA,gB1D47LL,2B2DpjMC,MAAO,IACP,OAAA,M3DsjMD,QAAA,I2DnjMC,mBAAoB,EACpB,kBAAA,KAEA,U3DqjMD,SAAA,S2DljMG,gBACA,SAAA,SvD6KF,MAAA,KACK,SAAA,OJ04LN,sB2D/jMC,SAAU,S1D4lMV,QAAS,K0D9kML,mBAAA,IAAA,YAAA,K3DqjML,cAAA,IAAA,YAAA,K2D3hMC,WAAA,IAAA,YAAA,KvDmKK,4BAFL,0BAGQ,YAAA,EA3JA,qDA+GR,sBAEQ,mBAAA,kBAAA,IAAA,YJ86LP,cAAA,aAAA,IAAA,Y2DzjMG,WAAA,UAAA,IAAA,YvDmHJ,4BAAA,OACQ,oBAAA,OuDjHF,oBAAA,O3D4jML,YAAA,OI58LD,mCHs+LA,2BGr+LQ,KAAA,EuD5GF,kBAAA,sB3D6jML,UAAA,sBC2BD,kCADA,2BG5+LA,KAAA,EACQ,kBAAA,uBuDtGF,UAAA,uBArCN,6B3DomMD,gC2DpmMC,iC1D+nME,KAAM,E0DllMN,kBAAA,mB3D4jMH,UAAA,oBAGA,wB2D5mMD,sBAAA,sBAsDI,QAAA,MAEA,wB3D0jMH,KAAA,E2DtjMG,sB3DyjMH,sB2DrnMC,SAAU,SA+DR,IAAA,E3DyjMH,MAAA,KC0BD,sB0D/kMI,KAAA,KAnEJ,sBAuEI,KAAA,MAvEJ,2BA0EI,4B3DwjMH,KAAA,E2D/iMC,6BACA,KAAA,MAEA,8BACA,KAAA,KtC3FA,kBsC6FA,SAAA,SACA,IAAA,EACA,OAAA,EACA,KAAA,EACA,MAAA,I3DmjMD,UAAA,K2D9iMC,MAAA,KdnGE,WAAA,OACA,YAAA,EAAA,IAAA,IAAA,eACA,iBAAA,cAAA,OAAA,kBACA,QAAA,G7CqpMH,uB2DljMC,iBAAA,sEACE,iBAAA,iEACA,iBAAA,uFdxGA,iBAAA,kEACA,OAAA,+GACA,kBAAA,SACA,wBACA,MAAA,E7C6pMH,KAAA,K2DpjMC,iBAAA,sE1DglMA,iBAAiB,iE0D9kMf,iBAAA,uFACA,iBAAA,kEACA,OAAA,+GtCvHF,kBAAA,SsCyFF,wB3DslMC,wBC4BC,MAAO,KACP,gBAAiB,KACjB,OAAQ,kB0D7kMN,QAAA,EACA,QAAA,G3DwjMH,0C2DhmMD,2CA2CI,6BADA,6B1DklMF,SAAU,S0D7kMR,IAAA,IACA,QAAA,E3DqjMH,QAAA,a2DrmMC,WAAY,MAqDV,0CADA,6B3DsjMH,KAAA,I2D1mMC,YAAa,MA0DX,2CADA,6BAEA,MAAA,IACA,aAAA,MAME,6BADF,6B3DmjMH,MAAA,K2D9iMG,OAAA,KACE,YAAA,M3DgjML,YAAA,E2DriMC,oCACA,QAAA,QAEA,oCACA,QAAA,QAEA,qBACA,SAAA,SACA,OAAA,K3DwiMD,KAAA,I2DjjMC,QAAS,GAYP,MAAA,IACA,aAAA,EACA,YAAA,KACA,WAAA,OACA,WAAA,KAEA,wBACA,QAAA,aAWA,MAAA,KACA,OAAA,K3D8hMH,OAAA,I2D7jMC,YAAa,OAkCX,OAAA,QACA,iBAAA,OACA,iBAAA,cACA,OAAA,IAAA,MAAA,K3D8hMH,cAAA,K2DthMC,6BACA,MAAA,KACA,OAAA,KACA,OAAA,EACA,iBAAA,KAEA,kBACA,SAAA,SACA,MAAA,IACA,OAAA,K3DyhMD,KAAA,I2DxhMC,QAAA,GACE,YAAA,K3D0hMH,eAAA,K2Dj/LC,MAAO,KAhCP,WAAA,O1D8iMA,YAAa,EAAE,IAAI,IAAI,eAEzB,uB0D3iMM,YAAA,KAEA,oCACA,0C3DmhMH,2C2D3hMD,6BAAA,6BAYI,MAAA,K3DmhMH,OAAA,K2D/hMD,WAAA,M1D2jME,UAAW,KDxBZ,0C2D9gMD,6BACE,YAAA,MAEA,2C3DghMD,6B2D5gMD,aAAA,M3D+gMC,kBACF,MAAA,I4D7wMC,KAAA,I3DyyME,eAAgB,KAElB,qBACE,OAAQ,MAkBZ,qCADA,sCADA,mBADA,oBAXA,gBADA,iBAOA,uBADA,wBADA,iBADA,kBADA,wBADA,yBASA,mCADA,oC2DpzME,oBAAA,qBAAA,oBAAA,qB3D2zMF,WADA,YAOA,uBADA,wBADA,qBADA,sBADA,cADA,e2D/zMI,a3Dq0MJ,cDvBC,kB4D7yMG,mB3DqzMJ,WADA,YAwBE,QAAS,MACT,QAAS,IASX,qCADA,mBANA,gBAGA,uBADA,iBADA,wBAIA,mCDhBC,oB6D/0MC,oB5Dk2MF,W+B51MA,uBhCo0MC,qB4D5zMG,cChBF,aACA,kB5D+1MF,W+Br1ME,MAAO,KhCy0MR,cgCt0MC,QAAS,MACT,aAAA,KhCw0MD,YAAA,KgC/zMC,YhCk0MD,MAAA,gBgC/zMC,WhCk0MD,MAAA,egC/zMC,MhCk0MD,QAAA,e8Dz1MC,MACA,QAAA,gBAEA,WACA,WAAA,O9B8BF,WACE,KAAA,EAAA,EAAA,EhCg0MD,MAAA,YgCzzMC,YAAa,KACb,iBAAA,YhC2zMD,OAAA,E+D31MC,Q/D81MD,QAAA,eC4BD,OACE,SAAU,M+Dn4MV,chE42MD,MAAA,aC+BD,YADA,YADA,YADA,YAIE,QAAS,e+Dp5MT,kBhEs4MC,mBgEr4MD,yBhEi4MD,kB+Dl1MD,mBA6IA,yB9D4tMA,kBACA,mB8Dj3ME,yB9D62MF,kBACA,mBACA,yB+Dv5MY,QAAA,eACV,yBAAU,YhE04MT,QAAA,gBC4BD,iB+Dp6MU,QAAA,gBhE64MX,c+D51MG,QAAS,oB/Dg2MV,c+Dl2MC,c/Dm2MH,QAAA,sB+D91MG,yB/Dk2MD,kBACF,QAAA,iB+D91MG,yB/Dk2MD,mBACF,QAAA,kBgEh6MC,yBhEo6MC,yBgEn6MD,QAAA,wBACA,+CAAU,YhEw6MT,QAAA,gBC4BD,iB+Dl8MU,QAAA,gBhE26MX,c+Dr2MG,QAAS,oB/Dy2MV,c+D32MC,c/D42MH,QAAA,sB+Dv2MG,+C/D22MD,kBACF,QAAA,iB+Dv2MG,+C/D22MD,mBACF,QAAA,kBgE97MC,+ChEk8MC,yBgEj8MD,QAAA,wBACA,gDAAU,YhEs8MT,QAAA,gBC4BD,iB+Dh+MU,QAAA,gBhEy8MX,c+D92MG,QAAS,oB/Dk3MV,c+Dp3MC,c/Dq3MH,QAAA,sB+Dh3MG,gD/Do3MD,kBACF,QAAA,iB+Dh3MG,gD/Do3MD,mBACF,QAAA,kBgE59MC,gDhEg+MC,yBgE/9MD,QAAA,wBACA,0BAAU,YhEo+MT,QAAA,gBC4BD,iB+D9/MU,QAAA,gBhEu+MX,c+Dv3MG,QAAS,oB/D23MV,c+D73MC,c/D83MH,QAAA,sB+Dz3MG,0B/D63MD,kBACF,QAAA,iB+Dz3MG,0B/D63MD,mBACF,QAAA,kBgEl/MC,0BhEs/MC,yBACF,QAAA,wBgEv/MC,yBhE2/MC,WACF,QAAA,gBgE5/MC,+ChEggNC,WACF,QAAA,gBgEjgNC,gDhEqgNC,WACF,QAAA,gBAGA,0B+Dh3MC,WA4BE,QAAS,gBC5LX,eAAU,QAAA,eACV,aAAU,ehEyhNT,QAAA,gBC4BD,oB+DnjNU,QAAA,gBhE4hNX,iB+D93MG,QAAS,oBAMX,iB/D23MD,iB+Dt2MG,QAAS,sB/D22MZ,qB+D/3MC,QAAS,e/Dk4MV,a+D53MC,qBAcE,QAAS,iB/Dm3MZ,sB+Dh4MC,QAAS,e/Dm4MV,a+D73MC,sBAOE,QAAS,kB/D23MZ,4B+D53MC,QAAS,eCpLT,ahEojNC,4BACF,QAAA,wBC6BD,aACE,cACE,QAAS","sourcesContent":["/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */\n\n//\n// 1. Set default font family to sans-serif.\n// 2. Prevent iOS and IE text size adjust after device orientation change,\n// without disabling user zoom.\n//\n\nhtml {\n font-family: sans-serif; // 1\n -ms-text-size-adjust: 100%; // 2\n -webkit-text-size-adjust: 100%; // 2\n}\n\n//\n// Remove default margin.\n//\n\nbody {\n margin: 0;\n}\n\n// HTML5 display definitions\n// ==========================================================================\n\n//\n// Correct `block` display not defined for any HTML5 element in IE 8/9.\n// Correct `block` display not defined for `details` or `summary` in IE 10/11\n// and Firefox.\n// Correct `block` display not defined for `main` in IE 11.\n//\n\narticle,\naside,\ndetails,\nfigcaption,\nfigure,\nfooter,\nheader,\nhgroup,\nmain,\nmenu,\nnav,\nsection,\nsummary {\n display: block;\n}\n\n//\n// 1. Correct `inline-block` display not defined in IE 8/9.\n// 2. Normalize vertical alignment of `progress` in Chrome, Firefox, and Opera.\n//\n\naudio,\ncanvas,\nprogress,\nvideo {\n display: inline-block; // 1\n vertical-align: baseline; // 2\n}\n\n//\n// Prevent modern browsers from displaying `audio` without controls.\n// Remove excess height in iOS 5 devices.\n//\n\naudio:not([controls]) {\n display: none;\n height: 0;\n}\n\n//\n// Address `[hidden]` styling not present in IE 8/9/10.\n// Hide the `template` element in IE 8/9/10/11, Safari, and Firefox < 22.\n//\n\n[hidden],\ntemplate {\n display: none;\n}\n\n// Links\n// ==========================================================================\n\n//\n// Remove the gray background color from active links in IE 10.\n//\n\na {\n background-color: transparent;\n}\n\n//\n// Improve readability of focused elements when they are also in an\n// active/hover state.\n//\n\na:active,\na:hover {\n outline: 0;\n}\n\n// Text-level semantics\n// ==========================================================================\n\n//\n// Address styling not present in IE 8/9/10/11, Safari, and Chrome.\n//\n\nabbr[title] {\n border-bottom: 1px dotted;\n}\n\n//\n// Address style set to `bolder` in Firefox 4+, Safari, and Chrome.\n//\n\nb,\nstrong {\n font-weight: bold;\n}\n\n//\n// Address styling not present in Safari and Chrome.\n//\n\ndfn {\n font-style: italic;\n}\n\n//\n// Address variable `h1` font-size and margin within `section` and `article`\n// contexts in Firefox 4+, Safari, and Chrome.\n//\n\nh1 {\n font-size: 2em;\n margin: 0.67em 0;\n}\n\n//\n// Address styling not present in IE 8/9.\n//\n\nmark {\n background: #ff0;\n color: #000;\n}\n\n//\n// Address inconsistent and variable font size in all browsers.\n//\n\nsmall {\n font-size: 80%;\n}\n\n//\n// Prevent `sub` and `sup` affecting `line-height` in all browsers.\n//\n\nsub,\nsup {\n font-size: 75%;\n line-height: 0;\n position: relative;\n vertical-align: baseline;\n}\n\nsup {\n top: -0.5em;\n}\n\nsub {\n bottom: -0.25em;\n}\n\n// Embedded content\n// ==========================================================================\n\n//\n// Remove border when inside `a` element in IE 8/9/10.\n//\n\nimg {\n border: 0;\n}\n\n//\n// Correct overflow not hidden in IE 9/10/11.\n//\n\nsvg:not(:root) {\n overflow: hidden;\n}\n\n// Grouping content\n// ==========================================================================\n\n//\n// Address margin not present in IE 8/9 and Safari.\n//\n\nfigure {\n margin: 1em 40px;\n}\n\n//\n// Address differences between Firefox and other browsers.\n//\n\nhr {\n box-sizing: content-box;\n height: 0;\n}\n\n//\n// Contain overflow in all browsers.\n//\n\npre {\n overflow: auto;\n}\n\n//\n// Address odd `em`-unit font size rendering in all browsers.\n//\n\ncode,\nkbd,\npre,\nsamp {\n font-family: monospace, monospace;\n font-size: 1em;\n}\n\n// Forms\n// ==========================================================================\n\n//\n// Known limitation: by default, Chrome and Safari on OS X allow very limited\n// styling of `select`, unless a `border` property is set.\n//\n\n//\n// 1. Correct color not being inherited.\n// Known issue: affects color of disabled elements.\n// 2. Correct font properties not being inherited.\n// 3. Address margins set differently in Firefox 4+, Safari, and Chrome.\n//\n\nbutton,\ninput,\noptgroup,\nselect,\ntextarea {\n color: inherit; // 1\n font: inherit; // 2\n margin: 0; // 3\n}\n\n//\n// Address `overflow` set to `hidden` in IE 8/9/10/11.\n//\n\nbutton {\n overflow: visible;\n}\n\n//\n// Address inconsistent `text-transform` inheritance for `button` and `select`.\n// All other form control elements do not inherit `text-transform` values.\n// Correct `button` style inheritance in Firefox, IE 8/9/10/11, and Opera.\n// Correct `select` style inheritance in Firefox.\n//\n\nbutton,\nselect {\n text-transform: none;\n}\n\n//\n// 1. Avoid the WebKit bug in Android 4.0.* where (2) destroys native `audio`\n// and `video` controls.\n// 2. Correct inability to style clickable `input` types in iOS.\n// 3. Improve usability and consistency of cursor style between image-type\n// `input` and others.\n//\n\nbutton,\nhtml input[type=\"button\"], // 1\ninput[type=\"reset\"],\ninput[type=\"submit\"] {\n -webkit-appearance: button; // 2\n cursor: pointer; // 3\n}\n\n//\n// Re-set default cursor for disabled elements.\n//\n\nbutton[disabled],\nhtml input[disabled] {\n cursor: default;\n}\n\n//\n// Remove inner padding and border in Firefox 4+.\n//\n\nbutton::-moz-focus-inner,\ninput::-moz-focus-inner {\n border: 0;\n padding: 0;\n}\n\n//\n// Address Firefox 4+ setting `line-height` on `input` using `!important` in\n// the UA stylesheet.\n//\n\ninput {\n line-height: normal;\n}\n\n//\n// It's recommended that you don't attempt to style these elements.\n// Firefox's implementation doesn't respect box-sizing, padding, or width.\n//\n// 1. Address box sizing set to `content-box` in IE 8/9/10.\n// 2. Remove excess padding in IE 8/9/10.\n//\n\ninput[type=\"checkbox\"],\ninput[type=\"radio\"] {\n box-sizing: border-box; // 1\n padding: 0; // 2\n}\n\n//\n// Fix the cursor style for Chrome's increment/decrement buttons. For certain\n// `font-size` values of the `input`, it causes the cursor style of the\n// decrement button to change from `default` to `text`.\n//\n\ninput[type=\"number\"]::-webkit-inner-spin-button,\ninput[type=\"number\"]::-webkit-outer-spin-button {\n height: auto;\n}\n\n//\n// 1. Address `appearance` set to `searchfield` in Safari and Chrome.\n// 2. Address `box-sizing` set to `border-box` in Safari and Chrome.\n//\n\ninput[type=\"search\"] {\n -webkit-appearance: textfield; // 1\n box-sizing: content-box; //2\n}\n\n//\n// Remove inner padding and search cancel button in Safari and Chrome on OS X.\n// Safari (but not Chrome) clips the cancel button when the search input has\n// padding (and `textfield` appearance).\n//\n\ninput[type=\"search\"]::-webkit-search-cancel-button,\ninput[type=\"search\"]::-webkit-search-decoration {\n -webkit-appearance: none;\n}\n\n//\n// Define consistent border, margin, and padding.\n//\n\nfieldset {\n border: 1px solid #c0c0c0;\n margin: 0 2px;\n padding: 0.35em 0.625em 0.75em;\n}\n\n//\n// 1. Correct `color` not being inherited in IE 8/9/10/11.\n// 2. Remove padding so people aren't caught out if they zero out fieldsets.\n//\n\nlegend {\n border: 0; // 1\n padding: 0; // 2\n}\n\n//\n// Remove default vertical scrollbar in IE 8/9/10/11.\n//\n\ntextarea {\n overflow: auto;\n}\n\n//\n// Don't inherit the `font-weight` (applied by a rule above).\n// NOTE: the default cannot safely be changed in Chrome and Safari on OS X.\n//\n\noptgroup {\n font-weight: bold;\n}\n\n// Tables\n// ==========================================================================\n\n//\n// Remove most spacing between table cells.\n//\n\ntable {\n border-collapse: collapse;\n border-spacing: 0;\n}\n\ntd,\nth {\n padding: 0;\n}\n","/*! Source: https://github.com/h5bp/html5-boilerplate/blob/master/src/css/main.css */\n\n// ==========================================================================\n// Print styles.\n// Inlined to avoid the additional HTTP request: h5bp.com/r\n// ==========================================================================\n\n@media print {\n *,\n *:before,\n *:after {\n background: transparent !important;\n color: #000 !important; // Black prints faster: h5bp.com/s\n box-shadow: none !important;\n text-shadow: none !important;\n }\n\n a,\n a:visited {\n text-decoration: underline;\n }\n\n a[href]:after {\n content: \" (\" attr(href) \")\";\n }\n\n abbr[title]:after {\n content: \" (\" attr(title) \")\";\n }\n\n // Don't show links that are fragment identifiers,\n // or use the `javascript:` pseudo protocol\n a[href^=\"#\"]:after,\n a[href^=\"javascript:\"]:after {\n content: \"\";\n }\n\n pre,\n blockquote {\n border: 1px solid #999;\n page-break-inside: avoid;\n }\n\n thead {\n display: table-header-group; // h5bp.com/t\n }\n\n tr,\n img {\n page-break-inside: avoid;\n }\n\n img {\n max-width: 100% !important;\n }\n\n p,\n h2,\n h3 {\n orphans: 3;\n widows: 3;\n }\n\n h2,\n h3 {\n page-break-after: avoid;\n }\n\n // Bootstrap specific changes start\n\n // Bootstrap components\n .navbar {\n display: none;\n }\n .btn,\n .dropup > .btn {\n > .caret {\n border-top-color: #000 !important;\n }\n }\n .label {\n border: 1px solid #000;\n }\n\n .table {\n border-collapse: collapse !important;\n\n td,\n th {\n background-color: #fff !important;\n }\n }\n .table-bordered {\n th,\n td {\n border: 1px solid #ddd !important;\n }\n }\n\n // Bootstrap specific changes end\n}\n","/*!\n * Bootstrap v3.3.7 (http://getbootstrap.com)\n * Copyright 2011-2016 Twitter, Inc.\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)\n */\n/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */\nhtml {\n font-family: sans-serif;\n -ms-text-size-adjust: 100%;\n -webkit-text-size-adjust: 100%;\n}\nbody {\n margin: 0;\n}\narticle,\naside,\ndetails,\nfigcaption,\nfigure,\nfooter,\nheader,\nhgroup,\nmain,\nmenu,\nnav,\nsection,\nsummary {\n display: block;\n}\naudio,\ncanvas,\nprogress,\nvideo {\n display: inline-block;\n vertical-align: baseline;\n}\naudio:not([controls]) {\n display: none;\n height: 0;\n}\n[hidden],\ntemplate {\n display: none;\n}\na {\n background-color: transparent;\n}\na:active,\na:hover {\n outline: 0;\n}\nabbr[title] {\n border-bottom: 1px dotted;\n}\nb,\nstrong {\n font-weight: bold;\n}\ndfn {\n font-style: italic;\n}\nh1 {\n font-size: 2em;\n margin: 0.67em 0;\n}\nmark {\n background: #ff0;\n color: #000;\n}\nsmall {\n font-size: 80%;\n}\nsub,\nsup {\n font-size: 75%;\n line-height: 0;\n position: relative;\n vertical-align: baseline;\n}\nsup {\n top: -0.5em;\n}\nsub {\n bottom: -0.25em;\n}\nimg {\n border: 0;\n}\nsvg:not(:root) {\n overflow: hidden;\n}\nfigure {\n margin: 1em 40px;\n}\nhr {\n box-sizing: content-box;\n height: 0;\n}\npre {\n overflow: auto;\n}\ncode,\nkbd,\npre,\nsamp {\n font-family: monospace, monospace;\n font-size: 1em;\n}\nbutton,\ninput,\noptgroup,\nselect,\ntextarea {\n color: inherit;\n font: inherit;\n margin: 0;\n}\nbutton {\n overflow: visible;\n}\nbutton,\nselect {\n text-transform: none;\n}\nbutton,\nhtml input[type=\"button\"],\ninput[type=\"reset\"],\ninput[type=\"submit\"] {\n -webkit-appearance: button;\n cursor: pointer;\n}\nbutton[disabled],\nhtml input[disabled] {\n cursor: default;\n}\nbutton::-moz-focus-inner,\ninput::-moz-focus-inner {\n border: 0;\n padding: 0;\n}\ninput {\n line-height: normal;\n}\ninput[type=\"checkbox\"],\ninput[type=\"radio\"] {\n box-sizing: border-box;\n padding: 0;\n}\ninput[type=\"number\"]::-webkit-inner-spin-button,\ninput[type=\"number\"]::-webkit-outer-spin-button {\n height: auto;\n}\ninput[type=\"search\"] {\n -webkit-appearance: textfield;\n box-sizing: content-box;\n}\ninput[type=\"search\"]::-webkit-search-cancel-button,\ninput[type=\"search\"]::-webkit-search-decoration {\n -webkit-appearance: none;\n}\nfieldset {\n border: 1px solid #c0c0c0;\n margin: 0 2px;\n padding: 0.35em 0.625em 0.75em;\n}\nlegend {\n border: 0;\n padding: 0;\n}\ntextarea {\n overflow: auto;\n}\noptgroup {\n font-weight: bold;\n}\ntable {\n border-collapse: collapse;\n border-spacing: 0;\n}\ntd,\nth {\n padding: 0;\n}\n/*! Source: https://github.com/h5bp/html5-boilerplate/blob/master/src/css/main.css */\n@media print {\n *,\n *:before,\n *:after {\n background: transparent !important;\n color: #000 !important;\n box-shadow: none !important;\n text-shadow: none !important;\n }\n a,\n a:visited {\n text-decoration: underline;\n }\n a[href]:after {\n content: \" (\" attr(href) \")\";\n }\n abbr[title]:after {\n content: \" (\" attr(title) \")\";\n }\n a[href^=\"#\"]:after,\n a[href^=\"javascript:\"]:after {\n content: \"\";\n }\n pre,\n blockquote {\n border: 1px solid #999;\n page-break-inside: avoid;\n }\n thead {\n display: table-header-group;\n }\n tr,\n img {\n page-break-inside: avoid;\n }\n img {\n max-width: 100% !important;\n }\n p,\n h2,\n h3 {\n orphans: 3;\n widows: 3;\n }\n h2,\n h3 {\n page-break-after: avoid;\n }\n .navbar {\n display: none;\n }\n .btn > .caret,\n .dropup > .btn > .caret {\n border-top-color: #000 !important;\n }\n .label {\n border: 1px solid #000;\n }\n .table {\n border-collapse: collapse !important;\n }\n .table td,\n .table th {\n background-color: #fff !important;\n }\n .table-bordered th,\n .table-bordered td {\n border: 1px solid #ddd !important;\n }\n}\n@font-face {\n font-family: 'Glyphicons Halflings';\n src: url('../fonts/glyphicons-halflings-regular.eot');\n src: url('../fonts/glyphicons-halflings-regular.eot?#iefix') format('embedded-opentype'), url('../fonts/glyphicons-halflings-regular.woff2') format('woff2'), url('../fonts/glyphicons-halflings-regular.woff') format('woff'), url('../fonts/glyphicons-halflings-regular.ttf') format('truetype'), url('../fonts/glyphicons-halflings-regular.svg#glyphicons_halflingsregular') format('svg');\n}\n.glyphicon {\n position: relative;\n top: 1px;\n display: inline-block;\n font-family: 'Glyphicons Halflings';\n font-style: normal;\n font-weight: normal;\n line-height: 1;\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n}\n.glyphicon-asterisk:before {\n content: \"\\002a\";\n}\n.glyphicon-plus:before {\n content: \"\\002b\";\n}\n.glyphicon-euro:before,\n.glyphicon-eur:before {\n content: \"\\20ac\";\n}\n.glyphicon-minus:before {\n content: \"\\2212\";\n}\n.glyphicon-cloud:before {\n content: \"\\2601\";\n}\n.glyphicon-envelope:before {\n content: \"\\2709\";\n}\n.glyphicon-pencil:before {\n content: \"\\270f\";\n}\n.glyphicon-glass:before {\n content: \"\\e001\";\n}\n.glyphicon-music:before {\n content: \"\\e002\";\n}\n.glyphicon-search:before {\n content: \"\\e003\";\n}\n.glyphicon-heart:before {\n content: \"\\e005\";\n}\n.glyphicon-star:before {\n content: \"\\e006\";\n}\n.glyphicon-star-empty:before {\n content: \"\\e007\";\n}\n.glyphicon-user:before {\n content: \"\\e008\";\n}\n.glyphicon-film:before {\n content: \"\\e009\";\n}\n.glyphicon-th-large:before {\n content: \"\\e010\";\n}\n.glyphicon-th:before {\n content: \"\\e011\";\n}\n.glyphicon-th-list:before {\n content: \"\\e012\";\n}\n.glyphicon-ok:before {\n content: \"\\e013\";\n}\n.glyphicon-remove:before {\n content: \"\\e014\";\n}\n.glyphicon-zoom-in:before {\n content: \"\\e015\";\n}\n.glyphicon-zoom-out:before {\n content: \"\\e016\";\n}\n.glyphicon-off:before {\n content: \"\\e017\";\n}\n.glyphicon-signal:before {\n content: \"\\e018\";\n}\n.glyphicon-cog:before {\n content: \"\\e019\";\n}\n.glyphicon-trash:before {\n content: \"\\e020\";\n}\n.glyphicon-home:before {\n content: \"\\e021\";\n}\n.glyphicon-file:before {\n content: \"\\e022\";\n}\n.glyphicon-time:before {\n content: \"\\e023\";\n}\n.glyphicon-road:before {\n content: \"\\e024\";\n}\n.glyphicon-download-alt:before {\n content: \"\\e025\";\n}\n.glyphicon-download:before {\n content: \"\\e026\";\n}\n.glyphicon-upload:before {\n content: \"\\e027\";\n}\n.glyphicon-inbox:before {\n content: \"\\e028\";\n}\n.glyphicon-play-circle:before {\n content: \"\\e029\";\n}\n.glyphicon-repeat:before {\n content: \"\\e030\";\n}\n.glyphicon-refresh:before {\n content: \"\\e031\";\n}\n.glyphicon-list-alt:before {\n content: \"\\e032\";\n}\n.glyphicon-lock:before {\n content: \"\\e033\";\n}\n.glyphicon-flag:before {\n content: \"\\e034\";\n}\n.glyphicon-headphones:before {\n content: \"\\e035\";\n}\n.glyphicon-volume-off:before {\n content: \"\\e036\";\n}\n.glyphicon-volume-down:before {\n content: \"\\e037\";\n}\n.glyphicon-volume-up:before {\n content: \"\\e038\";\n}\n.glyphicon-qrcode:before {\n content: \"\\e039\";\n}\n.glyphicon-barcode:before {\n content: \"\\e040\";\n}\n.glyphicon-tag:before {\n content: \"\\e041\";\n}\n.glyphicon-tags:before {\n content: \"\\e042\";\n}\n.glyphicon-book:before {\n content: \"\\e043\";\n}\n.glyphicon-bookmark:before {\n content: \"\\e044\";\n}\n.glyphicon-print:before {\n content: \"\\e045\";\n}\n.glyphicon-camera:before {\n content: \"\\e046\";\n}\n.glyphicon-font:before {\n content: \"\\e047\";\n}\n.glyphicon-bold:before {\n content: \"\\e048\";\n}\n.glyphicon-italic:before {\n content: \"\\e049\";\n}\n.glyphicon-text-height:before {\n content: \"\\e050\";\n}\n.glyphicon-text-width:before {\n content: \"\\e051\";\n}\n.glyphicon-align-left:before {\n content: \"\\e052\";\n}\n.glyphicon-align-center:before {\n content: \"\\e053\";\n}\n.glyphicon-align-right:before {\n content: \"\\e054\";\n}\n.glyphicon-align-justify:before {\n content: \"\\e055\";\n}\n.glyphicon-list:before {\n content: \"\\e056\";\n}\n.glyphicon-indent-left:before {\n content: \"\\e057\";\n}\n.glyphicon-indent-right:before {\n content: \"\\e058\";\n}\n.glyphicon-facetime-video:before {\n content: \"\\e059\";\n}\n.glyphicon-picture:before {\n content: \"\\e060\";\n}\n.glyphicon-map-marker:before {\n content: \"\\e062\";\n}\n.glyphicon-adjust:before {\n content: \"\\e063\";\n}\n.glyphicon-tint:before {\n content: \"\\e064\";\n}\n.glyphicon-edit:before {\n content: \"\\e065\";\n}\n.glyphicon-share:before {\n content: \"\\e066\";\n}\n.glyphicon-check:before {\n content: \"\\e067\";\n}\n.glyphicon-move:before {\n content: \"\\e068\";\n}\n.glyphicon-step-backward:before {\n content: \"\\e069\";\n}\n.glyphicon-fast-backward:before {\n content: \"\\e070\";\n}\n.glyphicon-backward:before {\n content: \"\\e071\";\n}\n.glyphicon-play:before {\n content: \"\\e072\";\n}\n.glyphicon-pause:before {\n content: \"\\e073\";\n}\n.glyphicon-stop:before {\n content: \"\\e074\";\n}\n.glyphicon-forward:before {\n content: \"\\e075\";\n}\n.glyphicon-fast-forward:before {\n content: \"\\e076\";\n}\n.glyphicon-step-forward:before {\n content: \"\\e077\";\n}\n.glyphicon-eject:before {\n content: \"\\e078\";\n}\n.glyphicon-chevron-left:before {\n content: \"\\e079\";\n}\n.glyphicon-chevron-right:before {\n content: \"\\e080\";\n}\n.glyphicon-plus-sign:before {\n content: \"\\e081\";\n}\n.glyphicon-minus-sign:before {\n content: \"\\e082\";\n}\n.glyphicon-remove-sign:before {\n content: \"\\e083\";\n}\n.glyphicon-ok-sign:before {\n content: \"\\e084\";\n}\n.glyphicon-question-sign:before {\n content: \"\\e085\";\n}\n.glyphicon-info-sign:before {\n content: \"\\e086\";\n}\n.glyphicon-screenshot:before {\n content: \"\\e087\";\n}\n.glyphicon-remove-circle:before {\n content: \"\\e088\";\n}\n.glyphicon-ok-circle:before {\n content: \"\\e089\";\n}\n.glyphicon-ban-circle:before {\n content: \"\\e090\";\n}\n.glyphicon-arrow-left:before {\n content: \"\\e091\";\n}\n.glyphicon-arrow-right:before {\n content: \"\\e092\";\n}\n.glyphicon-arrow-up:before {\n content: \"\\e093\";\n}\n.glyphicon-arrow-down:before {\n content: \"\\e094\";\n}\n.glyphicon-share-alt:before {\n content: \"\\e095\";\n}\n.glyphicon-resize-full:before {\n content: \"\\e096\";\n}\n.glyphicon-resize-small:before {\n content: \"\\e097\";\n}\n.glyphicon-exclamation-sign:before {\n content: \"\\e101\";\n}\n.glyphicon-gift:before {\n content: \"\\e102\";\n}\n.glyphicon-leaf:before {\n content: \"\\e103\";\n}\n.glyphicon-fire:before {\n content: \"\\e104\";\n}\n.glyphicon-eye-open:before {\n content: \"\\e105\";\n}\n.glyphicon-eye-close:before {\n content: \"\\e106\";\n}\n.glyphicon-warning-sign:before {\n content: \"\\e107\";\n}\n.glyphicon-plane:before {\n content: \"\\e108\";\n}\n.glyphicon-calendar:before {\n content: \"\\e109\";\n}\n.glyphicon-random:before {\n content: \"\\e110\";\n}\n.glyphicon-comment:before {\n content: \"\\e111\";\n}\n.glyphicon-magnet:before {\n content: \"\\e112\";\n}\n.glyphicon-chevron-up:before {\n content: \"\\e113\";\n}\n.glyphicon-chevron-down:before {\n content: \"\\e114\";\n}\n.glyphicon-retweet:before {\n content: \"\\e115\";\n}\n.glyphicon-shopping-cart:before {\n content: \"\\e116\";\n}\n.glyphicon-folder-close:before {\n content: \"\\e117\";\n}\n.glyphicon-folder-open:before {\n content: \"\\e118\";\n}\n.glyphicon-resize-vertical:before {\n content: \"\\e119\";\n}\n.glyphicon-resize-horizontal:before {\n content: \"\\e120\";\n}\n.glyphicon-hdd:before {\n content: \"\\e121\";\n}\n.glyphicon-bullhorn:before {\n content: \"\\e122\";\n}\n.glyphicon-bell:before {\n content: \"\\e123\";\n}\n.glyphicon-certificate:before {\n content: \"\\e124\";\n}\n.glyphicon-thumbs-up:before {\n content: \"\\e125\";\n}\n.glyphicon-thumbs-down:before {\n content: \"\\e126\";\n}\n.glyphicon-hand-right:before {\n content: \"\\e127\";\n}\n.glyphicon-hand-left:before {\n content: \"\\e128\";\n}\n.glyphicon-hand-up:before {\n content: \"\\e129\";\n}\n.glyphicon-hand-down:before {\n content: \"\\e130\";\n}\n.glyphicon-circle-arrow-right:before {\n content: \"\\e131\";\n}\n.glyphicon-circle-arrow-left:before {\n content: \"\\e132\";\n}\n.glyphicon-circle-arrow-up:before {\n content: \"\\e133\";\n}\n.glyphicon-circle-arrow-down:before {\n content: \"\\e134\";\n}\n.glyphicon-globe:before {\n content: \"\\e135\";\n}\n.glyphicon-wrench:before {\n content: \"\\e136\";\n}\n.glyphicon-tasks:before {\n content: \"\\e137\";\n}\n.glyphicon-filter:before {\n content: \"\\e138\";\n}\n.glyphicon-briefcase:before {\n content: \"\\e139\";\n}\n.glyphicon-fullscreen:before {\n content: \"\\e140\";\n}\n.glyphicon-dashboard:before {\n content: \"\\e141\";\n}\n.glyphicon-paperclip:before {\n content: \"\\e142\";\n}\n.glyphicon-heart-empty:before {\n content: \"\\e143\";\n}\n.glyphicon-link:before {\n content: \"\\e144\";\n}\n.glyphicon-phone:before {\n content: \"\\e145\";\n}\n.glyphicon-pushpin:before {\n content: \"\\e146\";\n}\n.glyphicon-usd:before {\n content: \"\\e148\";\n}\n.glyphicon-gbp:before {\n content: \"\\e149\";\n}\n.glyphicon-sort:before {\n content: \"\\e150\";\n}\n.glyphicon-sort-by-alphabet:before {\n content: \"\\e151\";\n}\n.glyphicon-sort-by-alphabet-alt:before {\n content: \"\\e152\";\n}\n.glyphicon-sort-by-order:before {\n content: \"\\e153\";\n}\n.glyphicon-sort-by-order-alt:before {\n content: \"\\e154\";\n}\n.glyphicon-sort-by-attributes:before {\n content: \"\\e155\";\n}\n.glyphicon-sort-by-attributes-alt:before {\n content: \"\\e156\";\n}\n.glyphicon-unchecked:before {\n content: \"\\e157\";\n}\n.glyphicon-expand:before {\n content: \"\\e158\";\n}\n.glyphicon-collapse-down:before {\n content: \"\\e159\";\n}\n.glyphicon-collapse-up:before {\n content: \"\\e160\";\n}\n.glyphicon-log-in:before {\n content: \"\\e161\";\n}\n.glyphicon-flash:before {\n content: \"\\e162\";\n}\n.glyphicon-log-out:before {\n content: \"\\e163\";\n}\n.glyphicon-new-window:before {\n content: \"\\e164\";\n}\n.glyphicon-record:before {\n content: \"\\e165\";\n}\n.glyphicon-save:before {\n content: \"\\e166\";\n}\n.glyphicon-open:before {\n content: \"\\e167\";\n}\n.glyphicon-saved:before {\n content: \"\\e168\";\n}\n.glyphicon-import:before {\n content: \"\\e169\";\n}\n.glyphicon-export:before {\n content: \"\\e170\";\n}\n.glyphicon-send:before {\n content: \"\\e171\";\n}\n.glyphicon-floppy-disk:before {\n content: \"\\e172\";\n}\n.glyphicon-floppy-saved:before {\n content: \"\\e173\";\n}\n.glyphicon-floppy-remove:before {\n content: \"\\e174\";\n}\n.glyphicon-floppy-save:before {\n content: \"\\e175\";\n}\n.glyphicon-floppy-open:before {\n content: \"\\e176\";\n}\n.glyphicon-credit-card:before {\n content: \"\\e177\";\n}\n.glyphicon-transfer:before {\n content: \"\\e178\";\n}\n.glyphicon-cutlery:before {\n content: \"\\e179\";\n}\n.glyphicon-header:before {\n content: \"\\e180\";\n}\n.glyphicon-compressed:before {\n content: \"\\e181\";\n}\n.glyphicon-earphone:before {\n content: \"\\e182\";\n}\n.glyphicon-phone-alt:before {\n content: \"\\e183\";\n}\n.glyphicon-tower:before {\n content: \"\\e184\";\n}\n.glyphicon-stats:before {\n content: \"\\e185\";\n}\n.glyphicon-sd-video:before {\n content: \"\\e186\";\n}\n.glyphicon-hd-video:before {\n content: \"\\e187\";\n}\n.glyphicon-subtitles:before {\n content: \"\\e188\";\n}\n.glyphicon-sound-stereo:before {\n content: \"\\e189\";\n}\n.glyphicon-sound-dolby:before {\n content: \"\\e190\";\n}\n.glyphicon-sound-5-1:before {\n content: \"\\e191\";\n}\n.glyphicon-sound-6-1:before {\n content: \"\\e192\";\n}\n.glyphicon-sound-7-1:before {\n content: \"\\e193\";\n}\n.glyphicon-copyright-mark:before {\n content: \"\\e194\";\n}\n.glyphicon-registration-mark:before {\n content: \"\\e195\";\n}\n.glyphicon-cloud-download:before {\n content: \"\\e197\";\n}\n.glyphicon-cloud-upload:before {\n content: \"\\e198\";\n}\n.glyphicon-tree-conifer:before {\n content: \"\\e199\";\n}\n.glyphicon-tree-deciduous:before {\n content: \"\\e200\";\n}\n.glyphicon-cd:before {\n content: \"\\e201\";\n}\n.glyphicon-save-file:before {\n content: \"\\e202\";\n}\n.glyphicon-open-file:before {\n content: \"\\e203\";\n}\n.glyphicon-level-up:before {\n content: \"\\e204\";\n}\n.glyphicon-copy:before {\n content: \"\\e205\";\n}\n.glyphicon-paste:before {\n content: \"\\e206\";\n}\n.glyphicon-alert:before {\n content: \"\\e209\";\n}\n.glyphicon-equalizer:before {\n content: \"\\e210\";\n}\n.glyphicon-king:before {\n content: \"\\e211\";\n}\n.glyphicon-queen:before {\n content: \"\\e212\";\n}\n.glyphicon-pawn:before {\n content: \"\\e213\";\n}\n.glyphicon-bishop:before {\n content: \"\\e214\";\n}\n.glyphicon-knight:before {\n content: \"\\e215\";\n}\n.glyphicon-baby-formula:before {\n content: \"\\e216\";\n}\n.glyphicon-tent:before {\n content: \"\\26fa\";\n}\n.glyphicon-blackboard:before {\n content: \"\\e218\";\n}\n.glyphicon-bed:before {\n content: \"\\e219\";\n}\n.glyphicon-apple:before {\n content: \"\\f8ff\";\n}\n.glyphicon-erase:before {\n content: \"\\e221\";\n}\n.glyphicon-hourglass:before {\n content: \"\\231b\";\n}\n.glyphicon-lamp:before {\n content: \"\\e223\";\n}\n.glyphicon-duplicate:before {\n content: \"\\e224\";\n}\n.glyphicon-piggy-bank:before {\n content: \"\\e225\";\n}\n.glyphicon-scissors:before {\n content: \"\\e226\";\n}\n.glyphicon-bitcoin:before {\n content: \"\\e227\";\n}\n.glyphicon-btc:before {\n content: \"\\e227\";\n}\n.glyphicon-xbt:before {\n content: \"\\e227\";\n}\n.glyphicon-yen:before {\n content: \"\\00a5\";\n}\n.glyphicon-jpy:before {\n content: \"\\00a5\";\n}\n.glyphicon-ruble:before {\n content: \"\\20bd\";\n}\n.glyphicon-rub:before {\n content: \"\\20bd\";\n}\n.glyphicon-scale:before {\n content: \"\\e230\";\n}\n.glyphicon-ice-lolly:before {\n content: \"\\e231\";\n}\n.glyphicon-ice-lolly-tasted:before {\n content: \"\\e232\";\n}\n.glyphicon-education:before {\n content: \"\\e233\";\n}\n.glyphicon-option-horizontal:before {\n content: \"\\e234\";\n}\n.glyphicon-option-vertical:before {\n content: \"\\e235\";\n}\n.glyphicon-menu-hamburger:before {\n content: \"\\e236\";\n}\n.glyphicon-modal-window:before {\n content: \"\\e237\";\n}\n.glyphicon-oil:before {\n content: \"\\e238\";\n}\n.glyphicon-grain:before {\n content: \"\\e239\";\n}\n.glyphicon-sunglasses:before {\n content: \"\\e240\";\n}\n.glyphicon-text-size:before {\n content: \"\\e241\";\n}\n.glyphicon-text-color:before {\n content: \"\\e242\";\n}\n.glyphicon-text-background:before {\n content: \"\\e243\";\n}\n.glyphicon-object-align-top:before {\n content: \"\\e244\";\n}\n.glyphicon-object-align-bottom:before {\n content: \"\\e245\";\n}\n.glyphicon-object-align-horizontal:before {\n content: \"\\e246\";\n}\n.glyphicon-object-align-left:before {\n content: \"\\e247\";\n}\n.glyphicon-object-align-vertical:before {\n content: \"\\e248\";\n}\n.glyphicon-object-align-right:before {\n content: \"\\e249\";\n}\n.glyphicon-triangle-right:before {\n content: \"\\e250\";\n}\n.glyphicon-triangle-left:before {\n content: \"\\e251\";\n}\n.glyphicon-triangle-bottom:before {\n content: \"\\e252\";\n}\n.glyphicon-triangle-top:before {\n content: \"\\e253\";\n}\n.glyphicon-console:before {\n content: \"\\e254\";\n}\n.glyphicon-superscript:before {\n content: \"\\e255\";\n}\n.glyphicon-subscript:before {\n content: \"\\e256\";\n}\n.glyphicon-menu-left:before {\n content: \"\\e257\";\n}\n.glyphicon-menu-right:before {\n content: \"\\e258\";\n}\n.glyphicon-menu-down:before {\n content: \"\\e259\";\n}\n.glyphicon-menu-up:before {\n content: \"\\e260\";\n}\n* {\n -webkit-box-sizing: border-box;\n -moz-box-sizing: border-box;\n box-sizing: border-box;\n}\n*:before,\n*:after {\n -webkit-box-sizing: border-box;\n -moz-box-sizing: border-box;\n box-sizing: border-box;\n}\nhtml {\n font-size: 10px;\n -webkit-tap-highlight-color: rgba(0, 0, 0, 0);\n}\nbody {\n font-family: \"Helvetica Neue\", Helvetica, Arial, sans-serif;\n font-size: 14px;\n line-height: 1.42857143;\n color: #333333;\n background-color: #fff;\n}\ninput,\nbutton,\nselect,\ntextarea {\n font-family: inherit;\n font-size: inherit;\n line-height: inherit;\n}\na {\n color: #337ab7;\n text-decoration: none;\n}\na:hover,\na:focus {\n color: #23527c;\n text-decoration: underline;\n}\na:focus {\n outline: 5px auto -webkit-focus-ring-color;\n outline-offset: -2px;\n}\nfigure {\n margin: 0;\n}\nimg {\n vertical-align: middle;\n}\n.img-responsive,\n.thumbnail > img,\n.thumbnail a > img,\n.carousel-inner > .item > img,\n.carousel-inner > .item > a > img {\n display: block;\n max-width: 100%;\n height: auto;\n}\n.img-rounded {\n border-radius: 6px;\n}\n.img-thumbnail {\n padding: 4px;\n line-height: 1.42857143;\n background-color: #fff;\n border: 1px solid #ddd;\n border-radius: 4px;\n -webkit-transition: all 0.2s ease-in-out;\n -o-transition: all 0.2s ease-in-out;\n transition: all 0.2s ease-in-out;\n display: inline-block;\n max-width: 100%;\n height: auto;\n}\n.img-circle {\n border-radius: 50%;\n}\nhr {\n margin-top: 20px;\n margin-bottom: 20px;\n border: 0;\n border-top: 1px solid #eeeeee;\n}\n.sr-only {\n position: absolute;\n width: 1px;\n height: 1px;\n margin: -1px;\n padding: 0;\n overflow: hidden;\n clip: rect(0, 0, 0, 0);\n border: 0;\n}\n.sr-only-focusable:active,\n.sr-only-focusable:focus {\n position: static;\n width: auto;\n height: auto;\n margin: 0;\n overflow: visible;\n clip: auto;\n}\n[role=\"button\"] {\n cursor: pointer;\n}\nh1,\nh2,\nh3,\nh4,\nh5,\nh6,\n.h1,\n.h2,\n.h3,\n.h4,\n.h5,\n.h6 {\n font-family: inherit;\n font-weight: 500;\n line-height: 1.1;\n color: inherit;\n}\nh1 small,\nh2 small,\nh3 small,\nh4 small,\nh5 small,\nh6 small,\n.h1 small,\n.h2 small,\n.h3 small,\n.h4 small,\n.h5 small,\n.h6 small,\nh1 .small,\nh2 .small,\nh3 .small,\nh4 .small,\nh5 .small,\nh6 .small,\n.h1 .small,\n.h2 .small,\n.h3 .small,\n.h4 .small,\n.h5 .small,\n.h6 .small {\n font-weight: normal;\n line-height: 1;\n color: #777777;\n}\nh1,\n.h1,\nh2,\n.h2,\nh3,\n.h3 {\n margin-top: 20px;\n margin-bottom: 10px;\n}\nh1 small,\n.h1 small,\nh2 small,\n.h2 small,\nh3 small,\n.h3 small,\nh1 .small,\n.h1 .small,\nh2 .small,\n.h2 .small,\nh3 .small,\n.h3 .small {\n font-size: 65%;\n}\nh4,\n.h4,\nh5,\n.h5,\nh6,\n.h6 {\n margin-top: 10px;\n margin-bottom: 10px;\n}\nh4 small,\n.h4 small,\nh5 small,\n.h5 small,\nh6 small,\n.h6 small,\nh4 .small,\n.h4 .small,\nh5 .small,\n.h5 .small,\nh6 .small,\n.h6 .small {\n font-size: 75%;\n}\nh1,\n.h1 {\n font-size: 36px;\n}\nh2,\n.h2 {\n font-size: 30px;\n}\nh3,\n.h3 {\n font-size: 24px;\n}\nh4,\n.h4 {\n font-size: 18px;\n}\nh5,\n.h5 {\n font-size: 14px;\n}\nh6,\n.h6 {\n font-size: 12px;\n}\np {\n margin: 0 0 10px;\n}\n.lead {\n margin-bottom: 20px;\n font-size: 16px;\n font-weight: 300;\n line-height: 1.4;\n}\n@media (min-width: 768px) {\n .lead {\n font-size: 21px;\n }\n}\nsmall,\n.small {\n font-size: 85%;\n}\nmark,\n.mark {\n background-color: #fcf8e3;\n padding: .2em;\n}\n.text-left {\n text-align: left;\n}\n.text-right {\n text-align: right;\n}\n.text-center {\n text-align: center;\n}\n.text-justify {\n text-align: justify;\n}\n.text-nowrap {\n white-space: nowrap;\n}\n.text-lowercase {\n text-transform: lowercase;\n}\n.text-uppercase {\n text-transform: uppercase;\n}\n.text-capitalize {\n text-transform: capitalize;\n}\n.text-muted {\n color: #777777;\n}\n.text-primary {\n color: #337ab7;\n}\na.text-primary:hover,\na.text-primary:focus {\n color: #286090;\n}\n.text-success {\n color: #3c763d;\n}\na.text-success:hover,\na.text-success:focus {\n color: #2b542c;\n}\n.text-info {\n color: #31708f;\n}\na.text-info:hover,\na.text-info:focus {\n color: #245269;\n}\n.text-warning {\n color: #8a6d3b;\n}\na.text-warning:hover,\na.text-warning:focus {\n color: #66512c;\n}\n.text-danger {\n color: #a94442;\n}\na.text-danger:hover,\na.text-danger:focus {\n color: #843534;\n}\n.bg-primary {\n color: #fff;\n background-color: #337ab7;\n}\na.bg-primary:hover,\na.bg-primary:focus {\n background-color: #286090;\n}\n.bg-success {\n background-color: #dff0d8;\n}\na.bg-success:hover,\na.bg-success:focus {\n background-color: #c1e2b3;\n}\n.bg-info {\n background-color: #d9edf7;\n}\na.bg-info:hover,\na.bg-info:focus {\n background-color: #afd9ee;\n}\n.bg-warning {\n background-color: #fcf8e3;\n}\na.bg-warning:hover,\na.bg-warning:focus {\n background-color: #f7ecb5;\n}\n.bg-danger {\n background-color: #f2dede;\n}\na.bg-danger:hover,\na.bg-danger:focus {\n background-color: #e4b9b9;\n}\n.page-header {\n padding-bottom: 9px;\n margin: 40px 0 20px;\n border-bottom: 1px solid #eeeeee;\n}\nul,\nol {\n margin-top: 0;\n margin-bottom: 10px;\n}\nul ul,\nol ul,\nul ol,\nol ol {\n margin-bottom: 0;\n}\n.list-unstyled {\n padding-left: 0;\n list-style: none;\n}\n.list-inline {\n padding-left: 0;\n list-style: none;\n margin-left: -5px;\n}\n.list-inline > li {\n display: inline-block;\n padding-left: 5px;\n padding-right: 5px;\n}\ndl {\n margin-top: 0;\n margin-bottom: 20px;\n}\ndt,\ndd {\n line-height: 1.42857143;\n}\ndt {\n font-weight: bold;\n}\ndd {\n margin-left: 0;\n}\n@media (min-width: 768px) {\n .dl-horizontal dt {\n float: left;\n width: 160px;\n clear: left;\n text-align: right;\n overflow: hidden;\n text-overflow: ellipsis;\n white-space: nowrap;\n }\n .dl-horizontal dd {\n margin-left: 180px;\n }\n}\nabbr[title],\nabbr[data-original-title] {\n cursor: help;\n border-bottom: 1px dotted #777777;\n}\n.initialism {\n font-size: 90%;\n text-transform: uppercase;\n}\nblockquote {\n padding: 10px 20px;\n margin: 0 0 20px;\n font-size: 17.5px;\n border-left: 5px solid #eeeeee;\n}\nblockquote p:last-child,\nblockquote ul:last-child,\nblockquote ol:last-child {\n margin-bottom: 0;\n}\nblockquote footer,\nblockquote small,\nblockquote .small {\n display: block;\n font-size: 80%;\n line-height: 1.42857143;\n color: #777777;\n}\nblockquote footer:before,\nblockquote small:before,\nblockquote .small:before {\n content: '\\2014 \\00A0';\n}\n.blockquote-reverse,\nblockquote.pull-right {\n padding-right: 15px;\n padding-left: 0;\n border-right: 5px solid #eeeeee;\n border-left: 0;\n text-align: right;\n}\n.blockquote-reverse footer:before,\nblockquote.pull-right footer:before,\n.blockquote-reverse small:before,\nblockquote.pull-right small:before,\n.blockquote-reverse .small:before,\nblockquote.pull-right .small:before {\n content: '';\n}\n.blockquote-reverse footer:after,\nblockquote.pull-right footer:after,\n.blockquote-reverse small:after,\nblockquote.pull-right small:after,\n.blockquote-reverse .small:after,\nblockquote.pull-right .small:after {\n content: '\\00A0 \\2014';\n}\naddress {\n margin-bottom: 20px;\n font-style: normal;\n line-height: 1.42857143;\n}\ncode,\nkbd,\npre,\nsamp {\n font-family: Menlo, Monaco, Consolas, \"Courier New\", monospace;\n}\ncode {\n padding: 2px 4px;\n font-size: 90%;\n color: #c7254e;\n background-color: #f9f2f4;\n border-radius: 4px;\n}\nkbd {\n padding: 2px 4px;\n font-size: 90%;\n color: #fff;\n background-color: #333;\n border-radius: 3px;\n box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.25);\n}\nkbd kbd {\n padding: 0;\n font-size: 100%;\n font-weight: bold;\n box-shadow: none;\n}\npre {\n display: block;\n padding: 9.5px;\n margin: 0 0 10px;\n font-size: 13px;\n line-height: 1.42857143;\n word-break: break-all;\n word-wrap: break-word;\n color: #333333;\n background-color: #f5f5f5;\n border: 1px solid #ccc;\n border-radius: 4px;\n}\npre code {\n padding: 0;\n font-size: inherit;\n color: inherit;\n white-space: pre-wrap;\n background-color: transparent;\n border-radius: 0;\n}\n.pre-scrollable {\n max-height: 340px;\n overflow-y: scroll;\n}\n.container {\n margin-right: auto;\n margin-left: auto;\n padding-left: 15px;\n padding-right: 15px;\n}\n@media (min-width: 768px) {\n .container {\n width: 750px;\n }\n}\n@media (min-width: 992px) {\n .container {\n width: 970px;\n }\n}\n@media (min-width: 1200px) {\n .container {\n width: 1170px;\n }\n}\n.container-fluid {\n margin-right: auto;\n margin-left: auto;\n padding-left: 15px;\n padding-right: 15px;\n}\n.row {\n margin-left: -15px;\n margin-right: -15px;\n}\n.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 {\n position: relative;\n min-height: 1px;\n padding-left: 15px;\n padding-right: 15px;\n}\n.col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12 {\n float: left;\n}\n.col-xs-12 {\n width: 100%;\n}\n.col-xs-11 {\n width: 91.66666667%;\n}\n.col-xs-10 {\n width: 83.33333333%;\n}\n.col-xs-9 {\n width: 75%;\n}\n.col-xs-8 {\n width: 66.66666667%;\n}\n.col-xs-7 {\n width: 58.33333333%;\n}\n.col-xs-6 {\n width: 50%;\n}\n.col-xs-5 {\n width: 41.66666667%;\n}\n.col-xs-4 {\n width: 33.33333333%;\n}\n.col-xs-3 {\n width: 25%;\n}\n.col-xs-2 {\n width: 16.66666667%;\n}\n.col-xs-1 {\n width: 8.33333333%;\n}\n.col-xs-pull-12 {\n right: 100%;\n}\n.col-xs-pull-11 {\n right: 91.66666667%;\n}\n.col-xs-pull-10 {\n right: 83.33333333%;\n}\n.col-xs-pull-9 {\n right: 75%;\n}\n.col-xs-pull-8 {\n right: 66.66666667%;\n}\n.col-xs-pull-7 {\n right: 58.33333333%;\n}\n.col-xs-pull-6 {\n right: 50%;\n}\n.col-xs-pull-5 {\n right: 41.66666667%;\n}\n.col-xs-pull-4 {\n right: 33.33333333%;\n}\n.col-xs-pull-3 {\n right: 25%;\n}\n.col-xs-pull-2 {\n right: 16.66666667%;\n}\n.col-xs-pull-1 {\n right: 8.33333333%;\n}\n.col-xs-pull-0 {\n right: auto;\n}\n.col-xs-push-12 {\n left: 100%;\n}\n.col-xs-push-11 {\n left: 91.66666667%;\n}\n.col-xs-push-10 {\n left: 83.33333333%;\n}\n.col-xs-push-9 {\n left: 75%;\n}\n.col-xs-push-8 {\n left: 66.66666667%;\n}\n.col-xs-push-7 {\n left: 58.33333333%;\n}\n.col-xs-push-6 {\n left: 50%;\n}\n.col-xs-push-5 {\n left: 41.66666667%;\n}\n.col-xs-push-4 {\n left: 33.33333333%;\n}\n.col-xs-push-3 {\n left: 25%;\n}\n.col-xs-push-2 {\n left: 16.66666667%;\n}\n.col-xs-push-1 {\n left: 8.33333333%;\n}\n.col-xs-push-0 {\n left: auto;\n}\n.col-xs-offset-12 {\n margin-left: 100%;\n}\n.col-xs-offset-11 {\n margin-left: 91.66666667%;\n}\n.col-xs-offset-10 {\n margin-left: 83.33333333%;\n}\n.col-xs-offset-9 {\n margin-left: 75%;\n}\n.col-xs-offset-8 {\n margin-left: 66.66666667%;\n}\n.col-xs-offset-7 {\n margin-left: 58.33333333%;\n}\n.col-xs-offset-6 {\n margin-left: 50%;\n}\n.col-xs-offset-5 {\n margin-left: 41.66666667%;\n}\n.col-xs-offset-4 {\n margin-left: 33.33333333%;\n}\n.col-xs-offset-3 {\n margin-left: 25%;\n}\n.col-xs-offset-2 {\n margin-left: 16.66666667%;\n}\n.col-xs-offset-1 {\n margin-left: 8.33333333%;\n}\n.col-xs-offset-0 {\n margin-left: 0%;\n}\n@media (min-width: 768px) {\n .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12 {\n float: left;\n }\n .col-sm-12 {\n width: 100%;\n }\n .col-sm-11 {\n width: 91.66666667%;\n }\n .col-sm-10 {\n width: 83.33333333%;\n }\n .col-sm-9 {\n width: 75%;\n }\n .col-sm-8 {\n width: 66.66666667%;\n }\n .col-sm-7 {\n width: 58.33333333%;\n }\n .col-sm-6 {\n width: 50%;\n }\n .col-sm-5 {\n width: 41.66666667%;\n }\n .col-sm-4 {\n width: 33.33333333%;\n }\n .col-sm-3 {\n width: 25%;\n }\n .col-sm-2 {\n width: 16.66666667%;\n }\n .col-sm-1 {\n width: 8.33333333%;\n }\n .col-sm-pull-12 {\n right: 100%;\n }\n .col-sm-pull-11 {\n right: 91.66666667%;\n }\n .col-sm-pull-10 {\n right: 83.33333333%;\n }\n .col-sm-pull-9 {\n right: 75%;\n }\n .col-sm-pull-8 {\n right: 66.66666667%;\n }\n .col-sm-pull-7 {\n right: 58.33333333%;\n }\n .col-sm-pull-6 {\n right: 50%;\n }\n .col-sm-pull-5 {\n right: 41.66666667%;\n }\n .col-sm-pull-4 {\n right: 33.33333333%;\n }\n .col-sm-pull-3 {\n right: 25%;\n }\n .col-sm-pull-2 {\n right: 16.66666667%;\n }\n .col-sm-pull-1 {\n right: 8.33333333%;\n }\n .col-sm-pull-0 {\n right: auto;\n }\n .col-sm-push-12 {\n left: 100%;\n }\n .col-sm-push-11 {\n left: 91.66666667%;\n }\n .col-sm-push-10 {\n left: 83.33333333%;\n }\n .col-sm-push-9 {\n left: 75%;\n }\n .col-sm-push-8 {\n left: 66.66666667%;\n }\n .col-sm-push-7 {\n left: 58.33333333%;\n }\n .col-sm-push-6 {\n left: 50%;\n }\n .col-sm-push-5 {\n left: 41.66666667%;\n }\n .col-sm-push-4 {\n left: 33.33333333%;\n }\n .col-sm-push-3 {\n left: 25%;\n }\n .col-sm-push-2 {\n left: 16.66666667%;\n }\n .col-sm-push-1 {\n left: 8.33333333%;\n }\n .col-sm-push-0 {\n left: auto;\n }\n .col-sm-offset-12 {\n margin-left: 100%;\n }\n .col-sm-offset-11 {\n margin-left: 91.66666667%;\n }\n .col-sm-offset-10 {\n margin-left: 83.33333333%;\n }\n .col-sm-offset-9 {\n margin-left: 75%;\n }\n .col-sm-offset-8 {\n margin-left: 66.66666667%;\n }\n .col-sm-offset-7 {\n margin-left: 58.33333333%;\n }\n .col-sm-offset-6 {\n margin-left: 50%;\n }\n .col-sm-offset-5 {\n margin-left: 41.66666667%;\n }\n .col-sm-offset-4 {\n margin-left: 33.33333333%;\n }\n .col-sm-offset-3 {\n margin-left: 25%;\n }\n .col-sm-offset-2 {\n margin-left: 16.66666667%;\n }\n .col-sm-offset-1 {\n margin-left: 8.33333333%;\n }\n .col-sm-offset-0 {\n margin-left: 0%;\n }\n}\n@media (min-width: 992px) {\n .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12 {\n float: left;\n }\n .col-md-12 {\n width: 100%;\n }\n .col-md-11 {\n width: 91.66666667%;\n }\n .col-md-10 {\n width: 83.33333333%;\n }\n .col-md-9 {\n width: 75%;\n }\n .col-md-8 {\n width: 66.66666667%;\n }\n .col-md-7 {\n width: 58.33333333%;\n }\n .col-md-6 {\n width: 50%;\n }\n .col-md-5 {\n width: 41.66666667%;\n }\n .col-md-4 {\n width: 33.33333333%;\n }\n .col-md-3 {\n width: 25%;\n }\n .col-md-2 {\n width: 16.66666667%;\n }\n .col-md-1 {\n width: 8.33333333%;\n }\n .col-md-pull-12 {\n right: 100%;\n }\n .col-md-pull-11 {\n right: 91.66666667%;\n }\n .col-md-pull-10 {\n right: 83.33333333%;\n }\n .col-md-pull-9 {\n right: 75%;\n }\n .col-md-pull-8 {\n right: 66.66666667%;\n }\n .col-md-pull-7 {\n right: 58.33333333%;\n }\n .col-md-pull-6 {\n right: 50%;\n }\n .col-md-pull-5 {\n right: 41.66666667%;\n }\n .col-md-pull-4 {\n right: 33.33333333%;\n }\n .col-md-pull-3 {\n right: 25%;\n }\n .col-md-pull-2 {\n right: 16.66666667%;\n }\n .col-md-pull-1 {\n right: 8.33333333%;\n }\n .col-md-pull-0 {\n right: auto;\n }\n .col-md-push-12 {\n left: 100%;\n }\n .col-md-push-11 {\n left: 91.66666667%;\n }\n .col-md-push-10 {\n left: 83.33333333%;\n }\n .col-md-push-9 {\n left: 75%;\n }\n .col-md-push-8 {\n left: 66.66666667%;\n }\n .col-md-push-7 {\n left: 58.33333333%;\n }\n .col-md-push-6 {\n left: 50%;\n }\n .col-md-push-5 {\n left: 41.66666667%;\n }\n .col-md-push-4 {\n left: 33.33333333%;\n }\n .col-md-push-3 {\n left: 25%;\n }\n .col-md-push-2 {\n left: 16.66666667%;\n }\n .col-md-push-1 {\n left: 8.33333333%;\n }\n .col-md-push-0 {\n left: auto;\n }\n .col-md-offset-12 {\n margin-left: 100%;\n }\n .col-md-offset-11 {\n margin-left: 91.66666667%;\n }\n .col-md-offset-10 {\n margin-left: 83.33333333%;\n }\n .col-md-offset-9 {\n margin-left: 75%;\n }\n .col-md-offset-8 {\n margin-left: 66.66666667%;\n }\n .col-md-offset-7 {\n margin-left: 58.33333333%;\n }\n .col-md-offset-6 {\n margin-left: 50%;\n }\n .col-md-offset-5 {\n margin-left: 41.66666667%;\n }\n .col-md-offset-4 {\n margin-left: 33.33333333%;\n }\n .col-md-offset-3 {\n margin-left: 25%;\n }\n .col-md-offset-2 {\n margin-left: 16.66666667%;\n }\n .col-md-offset-1 {\n margin-left: 8.33333333%;\n }\n .col-md-offset-0 {\n margin-left: 0%;\n }\n}\n@media (min-width: 1200px) {\n .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12 {\n float: left;\n }\n .col-lg-12 {\n width: 100%;\n }\n .col-lg-11 {\n width: 91.66666667%;\n }\n .col-lg-10 {\n width: 83.33333333%;\n }\n .col-lg-9 {\n width: 75%;\n }\n .col-lg-8 {\n width: 66.66666667%;\n }\n .col-lg-7 {\n width: 58.33333333%;\n }\n .col-lg-6 {\n width: 50%;\n }\n .col-lg-5 {\n width: 41.66666667%;\n }\n .col-lg-4 {\n width: 33.33333333%;\n }\n .col-lg-3 {\n width: 25%;\n }\n .col-lg-2 {\n width: 16.66666667%;\n }\n .col-lg-1 {\n width: 8.33333333%;\n }\n .col-lg-pull-12 {\n right: 100%;\n }\n .col-lg-pull-11 {\n right: 91.66666667%;\n }\n .col-lg-pull-10 {\n right: 83.33333333%;\n }\n .col-lg-pull-9 {\n right: 75%;\n }\n .col-lg-pull-8 {\n right: 66.66666667%;\n }\n .col-lg-pull-7 {\n right: 58.33333333%;\n }\n .col-lg-pull-6 {\n right: 50%;\n }\n .col-lg-pull-5 {\n right: 41.66666667%;\n }\n .col-lg-pull-4 {\n right: 33.33333333%;\n }\n .col-lg-pull-3 {\n right: 25%;\n }\n .col-lg-pull-2 {\n right: 16.66666667%;\n }\n .col-lg-pull-1 {\n right: 8.33333333%;\n }\n .col-lg-pull-0 {\n right: auto;\n }\n .col-lg-push-12 {\n left: 100%;\n }\n .col-lg-push-11 {\n left: 91.66666667%;\n }\n .col-lg-push-10 {\n left: 83.33333333%;\n }\n .col-lg-push-9 {\n left: 75%;\n }\n .col-lg-push-8 {\n left: 66.66666667%;\n }\n .col-lg-push-7 {\n left: 58.33333333%;\n }\n .col-lg-push-6 {\n left: 50%;\n }\n .col-lg-push-5 {\n left: 41.66666667%;\n }\n .col-lg-push-4 {\n left: 33.33333333%;\n }\n .col-lg-push-3 {\n left: 25%;\n }\n .col-lg-push-2 {\n left: 16.66666667%;\n }\n .col-lg-push-1 {\n left: 8.33333333%;\n }\n .col-lg-push-0 {\n left: auto;\n }\n .col-lg-offset-12 {\n margin-left: 100%;\n }\n .col-lg-offset-11 {\n margin-left: 91.66666667%;\n }\n .col-lg-offset-10 {\n margin-left: 83.33333333%;\n }\n .col-lg-offset-9 {\n margin-left: 75%;\n }\n .col-lg-offset-8 {\n margin-left: 66.66666667%;\n }\n .col-lg-offset-7 {\n margin-left: 58.33333333%;\n }\n .col-lg-offset-6 {\n margin-left: 50%;\n }\n .col-lg-offset-5 {\n margin-left: 41.66666667%;\n }\n .col-lg-offset-4 {\n margin-left: 33.33333333%;\n }\n .col-lg-offset-3 {\n margin-left: 25%;\n }\n .col-lg-offset-2 {\n margin-left: 16.66666667%;\n }\n .col-lg-offset-1 {\n margin-left: 8.33333333%;\n }\n .col-lg-offset-0 {\n margin-left: 0%;\n }\n}\ntable {\n background-color: transparent;\n}\ncaption {\n padding-top: 8px;\n padding-bottom: 8px;\n color: #777777;\n text-align: left;\n}\nth {\n text-align: left;\n}\n.table {\n width: 100%;\n max-width: 100%;\n margin-bottom: 20px;\n}\n.table > thead > tr > th,\n.table > tbody > tr > th,\n.table > tfoot > tr > th,\n.table > thead > tr > td,\n.table > tbody > tr > td,\n.table > tfoot > tr > td {\n padding: 8px;\n line-height: 1.42857143;\n vertical-align: top;\n border-top: 1px solid #ddd;\n}\n.table > thead > tr > th {\n vertical-align: bottom;\n border-bottom: 2px solid #ddd;\n}\n.table > caption + thead > tr:first-child > th,\n.table > colgroup + thead > tr:first-child > th,\n.table > thead:first-child > tr:first-child > th,\n.table > caption + thead > tr:first-child > td,\n.table > colgroup + thead > tr:first-child > td,\n.table > thead:first-child > tr:first-child > td {\n border-top: 0;\n}\n.table > tbody + tbody {\n border-top: 2px solid #ddd;\n}\n.table .table {\n background-color: #fff;\n}\n.table-condensed > thead > tr > th,\n.table-condensed > tbody > tr > th,\n.table-condensed > tfoot > tr > th,\n.table-condensed > thead > tr > td,\n.table-condensed > tbody > tr > td,\n.table-condensed > tfoot > tr > td {\n padding: 5px;\n}\n.table-bordered {\n border: 1px solid #ddd;\n}\n.table-bordered > thead > tr > th,\n.table-bordered > tbody > tr > th,\n.table-bordered > tfoot > tr > th,\n.table-bordered > thead > tr > td,\n.table-bordered > tbody > tr > td,\n.table-bordered > tfoot > tr > td {\n border: 1px solid #ddd;\n}\n.table-bordered > thead > tr > th,\n.table-bordered > thead > tr > td {\n border-bottom-width: 2px;\n}\n.table-striped > tbody > tr:nth-of-type(odd) {\n background-color: #f9f9f9;\n}\n.table-hover > tbody > tr:hover {\n background-color: #f5f5f5;\n}\ntable col[class*=\"col-\"] {\n position: static;\n float: none;\n display: table-column;\n}\ntable td[class*=\"col-\"],\ntable th[class*=\"col-\"] {\n position: static;\n float: none;\n display: table-cell;\n}\n.table > thead > tr > td.active,\n.table > tbody > tr > td.active,\n.table > tfoot > tr > td.active,\n.table > thead > tr > th.active,\n.table > tbody > tr > th.active,\n.table > tfoot > tr > th.active,\n.table > thead > tr.active > td,\n.table > tbody > tr.active > td,\n.table > tfoot > tr.active > td,\n.table > thead > tr.active > th,\n.table > tbody > tr.active > th,\n.table > tfoot > tr.active > th {\n background-color: #f5f5f5;\n}\n.table-hover > tbody > tr > td.active:hover,\n.table-hover > tbody > tr > th.active:hover,\n.table-hover > tbody > tr.active:hover > td,\n.table-hover > tbody > tr:hover > .active,\n.table-hover > tbody > tr.active:hover > th {\n background-color: #e8e8e8;\n}\n.table > thead > tr > td.success,\n.table > tbody > tr > td.success,\n.table > tfoot > tr > td.success,\n.table > thead > tr > th.success,\n.table > tbody > tr > th.success,\n.table > tfoot > tr > th.success,\n.table > thead > tr.success > td,\n.table > tbody > tr.success > td,\n.table > tfoot > tr.success > td,\n.table > thead > tr.success > th,\n.table > tbody > tr.success > th,\n.table > tfoot > tr.success > th {\n background-color: #dff0d8;\n}\n.table-hover > tbody > tr > td.success:hover,\n.table-hover > tbody > tr > th.success:hover,\n.table-hover > tbody > tr.success:hover > td,\n.table-hover > tbody > tr:hover > .success,\n.table-hover > tbody > tr.success:hover > th {\n background-color: #d0e9c6;\n}\n.table > thead > tr > td.info,\n.table > tbody > tr > td.info,\n.table > tfoot > tr > td.info,\n.table > thead > tr > th.info,\n.table > tbody > tr > th.info,\n.table > tfoot > tr > th.info,\n.table > thead > tr.info > td,\n.table > tbody > tr.info > td,\n.table > tfoot > tr.info > td,\n.table > thead > tr.info > th,\n.table > tbody > tr.info > th,\n.table > tfoot > tr.info > th {\n background-color: #d9edf7;\n}\n.table-hover > tbody > tr > td.info:hover,\n.table-hover > tbody > tr > th.info:hover,\n.table-hover > tbody > tr.info:hover > td,\n.table-hover > tbody > tr:hover > .info,\n.table-hover > tbody > tr.info:hover > th {\n background-color: #c4e3f3;\n}\n.table > thead > tr > td.warning,\n.table > tbody > tr > td.warning,\n.table > tfoot > tr > td.warning,\n.table > thead > tr > th.warning,\n.table > tbody > tr > th.warning,\n.table > tfoot > tr > th.warning,\n.table > thead > tr.warning > td,\n.table > tbody > tr.warning > td,\n.table > tfoot > tr.warning > td,\n.table > thead > tr.warning > th,\n.table > tbody > tr.warning > th,\n.table > tfoot > tr.warning > th {\n background-color: #fcf8e3;\n}\n.table-hover > tbody > tr > td.warning:hover,\n.table-hover > tbody > tr > th.warning:hover,\n.table-hover > tbody > tr.warning:hover > td,\n.table-hover > tbody > tr:hover > .warning,\n.table-hover > tbody > tr.warning:hover > th {\n background-color: #faf2cc;\n}\n.table > thead > tr > td.danger,\n.table > tbody > tr > td.danger,\n.table > tfoot > tr > td.danger,\n.table > thead > tr > th.danger,\n.table > tbody > tr > th.danger,\n.table > tfoot > tr > th.danger,\n.table > thead > tr.danger > td,\n.table > tbody > tr.danger > td,\n.table > tfoot > tr.danger > td,\n.table > thead > tr.danger > th,\n.table > tbody > tr.danger > th,\n.table > tfoot > tr.danger > th {\n background-color: #f2dede;\n}\n.table-hover > tbody > tr > td.danger:hover,\n.table-hover > tbody > tr > th.danger:hover,\n.table-hover > tbody > tr.danger:hover > td,\n.table-hover > tbody > tr:hover > .danger,\n.table-hover > tbody > tr.danger:hover > th {\n background-color: #ebcccc;\n}\n.table-responsive {\n overflow-x: auto;\n min-height: 0.01%;\n}\n@media screen and (max-width: 767px) {\n .table-responsive {\n width: 100%;\n margin-bottom: 15px;\n overflow-y: hidden;\n -ms-overflow-style: -ms-autohiding-scrollbar;\n border: 1px solid #ddd;\n }\n .table-responsive > .table {\n margin-bottom: 0;\n }\n .table-responsive > .table > thead > tr > th,\n .table-responsive > .table > tbody > tr > th,\n .table-responsive > .table > tfoot > tr > th,\n .table-responsive > .table > thead > tr > td,\n .table-responsive > .table > tbody > tr > td,\n .table-responsive > .table > tfoot > tr > td {\n white-space: nowrap;\n }\n .table-responsive > .table-bordered {\n border: 0;\n }\n .table-responsive > .table-bordered > thead > tr > th:first-child,\n .table-responsive > .table-bordered > tbody > tr > th:first-child,\n .table-responsive > .table-bordered > tfoot > tr > th:first-child,\n .table-responsive > .table-bordered > thead > tr > td:first-child,\n .table-responsive > .table-bordered > tbody > tr > td:first-child,\n .table-responsive > .table-bordered > tfoot > tr > td:first-child {\n border-left: 0;\n }\n .table-responsive > .table-bordered > thead > tr > th:last-child,\n .table-responsive > .table-bordered > tbody > tr > th:last-child,\n .table-responsive > .table-bordered > tfoot > tr > th:last-child,\n .table-responsive > .table-bordered > thead > tr > td:last-child,\n .table-responsive > .table-bordered > tbody > tr > td:last-child,\n .table-responsive > .table-bordered > tfoot > tr > td:last-child {\n border-right: 0;\n }\n .table-responsive > .table-bordered > tbody > tr:last-child > th,\n .table-responsive > .table-bordered > tfoot > tr:last-child > th,\n .table-responsive > .table-bordered > tbody > tr:last-child > td,\n .table-responsive > .table-bordered > tfoot > tr:last-child > td {\n border-bottom: 0;\n }\n}\nfieldset {\n padding: 0;\n margin: 0;\n border: 0;\n min-width: 0;\n}\nlegend {\n display: block;\n width: 100%;\n padding: 0;\n margin-bottom: 20px;\n font-size: 21px;\n line-height: inherit;\n color: #333333;\n border: 0;\n border-bottom: 1px solid #e5e5e5;\n}\nlabel {\n display: inline-block;\n max-width: 100%;\n margin-bottom: 5px;\n font-weight: bold;\n}\ninput[type=\"search\"] {\n -webkit-box-sizing: border-box;\n -moz-box-sizing: border-box;\n box-sizing: border-box;\n}\ninput[type=\"radio\"],\ninput[type=\"checkbox\"] {\n margin: 4px 0 0;\n margin-top: 1px \\9;\n line-height: normal;\n}\ninput[type=\"file\"] {\n display: block;\n}\ninput[type=\"range\"] {\n display: block;\n width: 100%;\n}\nselect[multiple],\nselect[size] {\n height: auto;\n}\ninput[type=\"file\"]:focus,\ninput[type=\"radio\"]:focus,\ninput[type=\"checkbox\"]:focus {\n outline: 5px auto -webkit-focus-ring-color;\n outline-offset: -2px;\n}\noutput {\n display: block;\n padding-top: 7px;\n font-size: 14px;\n line-height: 1.42857143;\n color: #555555;\n}\n.form-control {\n display: block;\n width: 100%;\n height: 34px;\n padding: 6px 12px;\n font-size: 14px;\n line-height: 1.42857143;\n color: #555555;\n background-color: #fff;\n background-image: none;\n border: 1px solid #ccc;\n border-radius: 4px;\n -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);\n box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);\n -webkit-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;\n -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;\n transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;\n}\n.form-control:focus {\n border-color: #66afe9;\n outline: 0;\n -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6);\n box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6);\n}\n.form-control::-moz-placeholder {\n color: #999;\n opacity: 1;\n}\n.form-control:-ms-input-placeholder {\n color: #999;\n}\n.form-control::-webkit-input-placeholder {\n color: #999;\n}\n.form-control::-ms-expand {\n border: 0;\n background-color: transparent;\n}\n.form-control[disabled],\n.form-control[readonly],\nfieldset[disabled] .form-control {\n background-color: #eeeeee;\n opacity: 1;\n}\n.form-control[disabled],\nfieldset[disabled] .form-control {\n cursor: not-allowed;\n}\ntextarea.form-control {\n height: auto;\n}\ninput[type=\"search\"] {\n -webkit-appearance: none;\n}\n@media screen and (-webkit-min-device-pixel-ratio: 0) {\n input[type=\"date\"].form-control,\n input[type=\"time\"].form-control,\n input[type=\"datetime-local\"].form-control,\n input[type=\"month\"].form-control {\n line-height: 34px;\n }\n input[type=\"date\"].input-sm,\n input[type=\"time\"].input-sm,\n input[type=\"datetime-local\"].input-sm,\n input[type=\"month\"].input-sm,\n .input-group-sm input[type=\"date\"],\n .input-group-sm input[type=\"time\"],\n .input-group-sm input[type=\"datetime-local\"],\n .input-group-sm input[type=\"month\"] {\n line-height: 30px;\n }\n input[type=\"date\"].input-lg,\n input[type=\"time\"].input-lg,\n input[type=\"datetime-local\"].input-lg,\n input[type=\"month\"].input-lg,\n .input-group-lg input[type=\"date\"],\n .input-group-lg input[type=\"time\"],\n .input-group-lg input[type=\"datetime-local\"],\n .input-group-lg input[type=\"month\"] {\n line-height: 46px;\n }\n}\n.form-group {\n margin-bottom: 15px;\n}\n.radio,\n.checkbox {\n position: relative;\n display: block;\n margin-top: 10px;\n margin-bottom: 10px;\n}\n.radio label,\n.checkbox label {\n min-height: 20px;\n padding-left: 20px;\n margin-bottom: 0;\n font-weight: normal;\n cursor: pointer;\n}\n.radio input[type=\"radio\"],\n.radio-inline input[type=\"radio\"],\n.checkbox input[type=\"checkbox\"],\n.checkbox-inline input[type=\"checkbox\"] {\n position: absolute;\n margin-left: -20px;\n margin-top: 4px \\9;\n}\n.radio + .radio,\n.checkbox + .checkbox {\n margin-top: -5px;\n}\n.radio-inline,\n.checkbox-inline {\n position: relative;\n display: inline-block;\n padding-left: 20px;\n margin-bottom: 0;\n vertical-align: middle;\n font-weight: normal;\n cursor: pointer;\n}\n.radio-inline + .radio-inline,\n.checkbox-inline + .checkbox-inline {\n margin-top: 0;\n margin-left: 10px;\n}\ninput[type=\"radio\"][disabled],\ninput[type=\"checkbox\"][disabled],\ninput[type=\"radio\"].disabled,\ninput[type=\"checkbox\"].disabled,\nfieldset[disabled] input[type=\"radio\"],\nfieldset[disabled] input[type=\"checkbox\"] {\n cursor: not-allowed;\n}\n.radio-inline.disabled,\n.checkbox-inline.disabled,\nfieldset[disabled] .radio-inline,\nfieldset[disabled] .checkbox-inline {\n cursor: not-allowed;\n}\n.radio.disabled label,\n.checkbox.disabled label,\nfieldset[disabled] .radio label,\nfieldset[disabled] .checkbox label {\n cursor: not-allowed;\n}\n.form-control-static {\n padding-top: 7px;\n padding-bottom: 7px;\n margin-bottom: 0;\n min-height: 34px;\n}\n.form-control-static.input-lg,\n.form-control-static.input-sm {\n padding-left: 0;\n padding-right: 0;\n}\n.input-sm {\n height: 30px;\n padding: 5px 10px;\n font-size: 12px;\n line-height: 1.5;\n border-radius: 3px;\n}\nselect.input-sm {\n height: 30px;\n line-height: 30px;\n}\ntextarea.input-sm,\nselect[multiple].input-sm {\n height: auto;\n}\n.form-group-sm .form-control {\n height: 30px;\n padding: 5px 10px;\n font-size: 12px;\n line-height: 1.5;\n border-radius: 3px;\n}\n.form-group-sm select.form-control {\n height: 30px;\n line-height: 30px;\n}\n.form-group-sm textarea.form-control,\n.form-group-sm select[multiple].form-control {\n height: auto;\n}\n.form-group-sm .form-control-static {\n height: 30px;\n min-height: 32px;\n padding: 6px 10px;\n font-size: 12px;\n line-height: 1.5;\n}\n.input-lg {\n height: 46px;\n padding: 10px 16px;\n font-size: 18px;\n line-height: 1.3333333;\n border-radius: 6px;\n}\nselect.input-lg {\n height: 46px;\n line-height: 46px;\n}\ntextarea.input-lg,\nselect[multiple].input-lg {\n height: auto;\n}\n.form-group-lg .form-control {\n height: 46px;\n padding: 10px 16px;\n font-size: 18px;\n line-height: 1.3333333;\n border-radius: 6px;\n}\n.form-group-lg select.form-control {\n height: 46px;\n line-height: 46px;\n}\n.form-group-lg textarea.form-control,\n.form-group-lg select[multiple].form-control {\n height: auto;\n}\n.form-group-lg .form-control-static {\n height: 46px;\n min-height: 38px;\n padding: 11px 16px;\n font-size: 18px;\n line-height: 1.3333333;\n}\n.has-feedback {\n position: relative;\n}\n.has-feedback .form-control {\n padding-right: 42.5px;\n}\n.form-control-feedback {\n position: absolute;\n top: 0;\n right: 0;\n z-index: 2;\n display: block;\n width: 34px;\n height: 34px;\n line-height: 34px;\n text-align: center;\n pointer-events: none;\n}\n.input-lg + .form-control-feedback,\n.input-group-lg + .form-control-feedback,\n.form-group-lg .form-control + .form-control-feedback {\n width: 46px;\n height: 46px;\n line-height: 46px;\n}\n.input-sm + .form-control-feedback,\n.input-group-sm + .form-control-feedback,\n.form-group-sm .form-control + .form-control-feedback {\n width: 30px;\n height: 30px;\n line-height: 30px;\n}\n.has-success .help-block,\n.has-success .control-label,\n.has-success .radio,\n.has-success .checkbox,\n.has-success .radio-inline,\n.has-success .checkbox-inline,\n.has-success.radio label,\n.has-success.checkbox label,\n.has-success.radio-inline label,\n.has-success.checkbox-inline label {\n color: #3c763d;\n}\n.has-success .form-control {\n border-color: #3c763d;\n -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);\n box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);\n}\n.has-success .form-control:focus {\n border-color: #2b542c;\n -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #67b168;\n box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #67b168;\n}\n.has-success .input-group-addon {\n color: #3c763d;\n border-color: #3c763d;\n background-color: #dff0d8;\n}\n.has-success .form-control-feedback {\n color: #3c763d;\n}\n.has-warning .help-block,\n.has-warning .control-label,\n.has-warning .radio,\n.has-warning .checkbox,\n.has-warning .radio-inline,\n.has-warning .checkbox-inline,\n.has-warning.radio label,\n.has-warning.checkbox label,\n.has-warning.radio-inline label,\n.has-warning.checkbox-inline label {\n color: #8a6d3b;\n}\n.has-warning .form-control {\n border-color: #8a6d3b;\n -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);\n box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);\n}\n.has-warning .form-control:focus {\n border-color: #66512c;\n -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #c0a16b;\n box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #c0a16b;\n}\n.has-warning .input-group-addon {\n color: #8a6d3b;\n border-color: #8a6d3b;\n background-color: #fcf8e3;\n}\n.has-warning .form-control-feedback {\n color: #8a6d3b;\n}\n.has-error .help-block,\n.has-error .control-label,\n.has-error .radio,\n.has-error .checkbox,\n.has-error .radio-inline,\n.has-error .checkbox-inline,\n.has-error.radio label,\n.has-error.checkbox label,\n.has-error.radio-inline label,\n.has-error.checkbox-inline label {\n color: #a94442;\n}\n.has-error .form-control {\n border-color: #a94442;\n -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);\n box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);\n}\n.has-error .form-control:focus {\n border-color: #843534;\n -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ce8483;\n box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ce8483;\n}\n.has-error .input-group-addon {\n color: #a94442;\n border-color: #a94442;\n background-color: #f2dede;\n}\n.has-error .form-control-feedback {\n color: #a94442;\n}\n.has-feedback label ~ .form-control-feedback {\n top: 25px;\n}\n.has-feedback label.sr-only ~ .form-control-feedback {\n top: 0;\n}\n.help-block {\n display: block;\n margin-top: 5px;\n margin-bottom: 10px;\n color: #737373;\n}\n@media (min-width: 768px) {\n .form-inline .form-group {\n display: inline-block;\n margin-bottom: 0;\n vertical-align: middle;\n }\n .form-inline .form-control {\n display: inline-block;\n width: auto;\n vertical-align: middle;\n }\n .form-inline .form-control-static {\n display: inline-block;\n }\n .form-inline .input-group {\n display: inline-table;\n vertical-align: middle;\n }\n .form-inline .input-group .input-group-addon,\n .form-inline .input-group .input-group-btn,\n .form-inline .input-group .form-control {\n width: auto;\n }\n .form-inline .input-group > .form-control {\n width: 100%;\n }\n .form-inline .control-label {\n margin-bottom: 0;\n vertical-align: middle;\n }\n .form-inline .radio,\n .form-inline .checkbox {\n display: inline-block;\n margin-top: 0;\n margin-bottom: 0;\n vertical-align: middle;\n }\n .form-inline .radio label,\n .form-inline .checkbox label {\n padding-left: 0;\n }\n .form-inline .radio input[type=\"radio\"],\n .form-inline .checkbox input[type=\"checkbox\"] {\n position: relative;\n margin-left: 0;\n }\n .form-inline .has-feedback .form-control-feedback {\n top: 0;\n }\n}\n.form-horizontal .radio,\n.form-horizontal .checkbox,\n.form-horizontal .radio-inline,\n.form-horizontal .checkbox-inline {\n margin-top: 0;\n margin-bottom: 0;\n padding-top: 7px;\n}\n.form-horizontal .radio,\n.form-horizontal .checkbox {\n min-height: 27px;\n}\n.form-horizontal .form-group {\n margin-left: -15px;\n margin-right: -15px;\n}\n@media (min-width: 768px) {\n .form-horizontal .control-label {\n text-align: right;\n margin-bottom: 0;\n padding-top: 7px;\n }\n}\n.form-horizontal .has-feedback .form-control-feedback {\n right: 15px;\n}\n@media (min-width: 768px) {\n .form-horizontal .form-group-lg .control-label {\n padding-top: 11px;\n font-size: 18px;\n }\n}\n@media (min-width: 768px) {\n .form-horizontal .form-group-sm .control-label {\n padding-top: 6px;\n font-size: 12px;\n }\n}\n.btn {\n display: inline-block;\n margin-bottom: 0;\n font-weight: normal;\n text-align: center;\n vertical-align: middle;\n touch-action: manipulation;\n cursor: pointer;\n background-image: none;\n border: 1px solid transparent;\n white-space: nowrap;\n padding: 6px 12px;\n font-size: 14px;\n line-height: 1.42857143;\n border-radius: 4px;\n -webkit-user-select: none;\n -moz-user-select: none;\n -ms-user-select: none;\n user-select: none;\n}\n.btn:focus,\n.btn:active:focus,\n.btn.active:focus,\n.btn.focus,\n.btn:active.focus,\n.btn.active.focus {\n outline: 5px auto -webkit-focus-ring-color;\n outline-offset: -2px;\n}\n.btn:hover,\n.btn:focus,\n.btn.focus {\n color: #333;\n text-decoration: none;\n}\n.btn:active,\n.btn.active {\n outline: 0;\n background-image: none;\n -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\n box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\n}\n.btn.disabled,\n.btn[disabled],\nfieldset[disabled] .btn {\n cursor: not-allowed;\n opacity: 0.65;\n filter: alpha(opacity=65);\n -webkit-box-shadow: none;\n box-shadow: none;\n}\na.btn.disabled,\nfieldset[disabled] a.btn {\n pointer-events: none;\n}\n.btn-default {\n color: #333;\n background-color: #fff;\n border-color: #ccc;\n}\n.btn-default:focus,\n.btn-default.focus {\n color: #333;\n background-color: #e6e6e6;\n border-color: #8c8c8c;\n}\n.btn-default:hover {\n color: #333;\n background-color: #e6e6e6;\n border-color: #adadad;\n}\n.btn-default:active,\n.btn-default.active,\n.open > .dropdown-toggle.btn-default {\n color: #333;\n background-color: #e6e6e6;\n border-color: #adadad;\n}\n.btn-default:active:hover,\n.btn-default.active:hover,\n.open > .dropdown-toggle.btn-default:hover,\n.btn-default:active:focus,\n.btn-default.active:focus,\n.open > .dropdown-toggle.btn-default:focus,\n.btn-default:active.focus,\n.btn-default.active.focus,\n.open > .dropdown-toggle.btn-default.focus {\n color: #333;\n background-color: #d4d4d4;\n border-color: #8c8c8c;\n}\n.btn-default:active,\n.btn-default.active,\n.open > .dropdown-toggle.btn-default {\n background-image: none;\n}\n.btn-default.disabled:hover,\n.btn-default[disabled]:hover,\nfieldset[disabled] .btn-default:hover,\n.btn-default.disabled:focus,\n.btn-default[disabled]:focus,\nfieldset[disabled] .btn-default:focus,\n.btn-default.disabled.focus,\n.btn-default[disabled].focus,\nfieldset[disabled] .btn-default.focus {\n background-color: #fff;\n border-color: #ccc;\n}\n.btn-default .badge {\n color: #fff;\n background-color: #333;\n}\n.btn-primary {\n color: #fff;\n background-color: #337ab7;\n border-color: #2e6da4;\n}\n.btn-primary:focus,\n.btn-primary.focus {\n color: #fff;\n background-color: #286090;\n border-color: #122b40;\n}\n.btn-primary:hover {\n color: #fff;\n background-color: #286090;\n border-color: #204d74;\n}\n.btn-primary:active,\n.btn-primary.active,\n.open > .dropdown-toggle.btn-primary {\n color: #fff;\n background-color: #286090;\n border-color: #204d74;\n}\n.btn-primary:active:hover,\n.btn-primary.active:hover,\n.open > .dropdown-toggle.btn-primary:hover,\n.btn-primary:active:focus,\n.btn-primary.active:focus,\n.open > .dropdown-toggle.btn-primary:focus,\n.btn-primary:active.focus,\n.btn-primary.active.focus,\n.open > .dropdown-toggle.btn-primary.focus {\n color: #fff;\n background-color: #204d74;\n border-color: #122b40;\n}\n.btn-primary:active,\n.btn-primary.active,\n.open > .dropdown-toggle.btn-primary {\n background-image: none;\n}\n.btn-primary.disabled:hover,\n.btn-primary[disabled]:hover,\nfieldset[disabled] .btn-primary:hover,\n.btn-primary.disabled:focus,\n.btn-primary[disabled]:focus,\nfieldset[disabled] .btn-primary:focus,\n.btn-primary.disabled.focus,\n.btn-primary[disabled].focus,\nfieldset[disabled] .btn-primary.focus {\n background-color: #337ab7;\n border-color: #2e6da4;\n}\n.btn-primary .badge {\n color: #337ab7;\n background-color: #fff;\n}\n.btn-success {\n color: #fff;\n background-color: #5cb85c;\n border-color: #4cae4c;\n}\n.btn-success:focus,\n.btn-success.focus {\n color: #fff;\n background-color: #449d44;\n border-color: #255625;\n}\n.btn-success:hover {\n color: #fff;\n background-color: #449d44;\n border-color: #398439;\n}\n.btn-success:active,\n.btn-success.active,\n.open > .dropdown-toggle.btn-success {\n color: #fff;\n background-color: #449d44;\n border-color: #398439;\n}\n.btn-success:active:hover,\n.btn-success.active:hover,\n.open > .dropdown-toggle.btn-success:hover,\n.btn-success:active:focus,\n.btn-success.active:focus,\n.open > .dropdown-toggle.btn-success:focus,\n.btn-success:active.focus,\n.btn-success.active.focus,\n.open > .dropdown-toggle.btn-success.focus {\n color: #fff;\n background-color: #398439;\n border-color: #255625;\n}\n.btn-success:active,\n.btn-success.active,\n.open > .dropdown-toggle.btn-success {\n background-image: none;\n}\n.btn-success.disabled:hover,\n.btn-success[disabled]:hover,\nfieldset[disabled] .btn-success:hover,\n.btn-success.disabled:focus,\n.btn-success[disabled]:focus,\nfieldset[disabled] .btn-success:focus,\n.btn-success.disabled.focus,\n.btn-success[disabled].focus,\nfieldset[disabled] .btn-success.focus {\n background-color: #5cb85c;\n border-color: #4cae4c;\n}\n.btn-success .badge {\n color: #5cb85c;\n background-color: #fff;\n}\n.btn-info {\n color: #fff;\n background-color: #5bc0de;\n border-color: #46b8da;\n}\n.btn-info:focus,\n.btn-info.focus {\n color: #fff;\n background-color: #31b0d5;\n border-color: #1b6d85;\n}\n.btn-info:hover {\n color: #fff;\n background-color: #31b0d5;\n border-color: #269abc;\n}\n.btn-info:active,\n.btn-info.active,\n.open > .dropdown-toggle.btn-info {\n color: #fff;\n background-color: #31b0d5;\n border-color: #269abc;\n}\n.btn-info:active:hover,\n.btn-info.active:hover,\n.open > .dropdown-toggle.btn-info:hover,\n.btn-info:active:focus,\n.btn-info.active:focus,\n.open > .dropdown-toggle.btn-info:focus,\n.btn-info:active.focus,\n.btn-info.active.focus,\n.open > .dropdown-toggle.btn-info.focus {\n color: #fff;\n background-color: #269abc;\n border-color: #1b6d85;\n}\n.btn-info:active,\n.btn-info.active,\n.open > .dropdown-toggle.btn-info {\n background-image: none;\n}\n.btn-info.disabled:hover,\n.btn-info[disabled]:hover,\nfieldset[disabled] .btn-info:hover,\n.btn-info.disabled:focus,\n.btn-info[disabled]:focus,\nfieldset[disabled] .btn-info:focus,\n.btn-info.disabled.focus,\n.btn-info[disabled].focus,\nfieldset[disabled] .btn-info.focus {\n background-color: #5bc0de;\n border-color: #46b8da;\n}\n.btn-info .badge {\n color: #5bc0de;\n background-color: #fff;\n}\n.btn-warning {\n color: #fff;\n background-color: #f0ad4e;\n border-color: #eea236;\n}\n.btn-warning:focus,\n.btn-warning.focus {\n color: #fff;\n background-color: #ec971f;\n border-color: #985f0d;\n}\n.btn-warning:hover {\n color: #fff;\n background-color: #ec971f;\n border-color: #d58512;\n}\n.btn-warning:active,\n.btn-warning.active,\n.open > .dropdown-toggle.btn-warning {\n color: #fff;\n background-color: #ec971f;\n border-color: #d58512;\n}\n.btn-warning:active:hover,\n.btn-warning.active:hover,\n.open > .dropdown-toggle.btn-warning:hover,\n.btn-warning:active:focus,\n.btn-warning.active:focus,\n.open > .dropdown-toggle.btn-warning:focus,\n.btn-warning:active.focus,\n.btn-warning.active.focus,\n.open > .dropdown-toggle.btn-warning.focus {\n color: #fff;\n background-color: #d58512;\n border-color: #985f0d;\n}\n.btn-warning:active,\n.btn-warning.active,\n.open > .dropdown-toggle.btn-warning {\n background-image: none;\n}\n.btn-warning.disabled:hover,\n.btn-warning[disabled]:hover,\nfieldset[disabled] .btn-warning:hover,\n.btn-warning.disabled:focus,\n.btn-warning[disabled]:focus,\nfieldset[disabled] .btn-warning:focus,\n.btn-warning.disabled.focus,\n.btn-warning[disabled].focus,\nfieldset[disabled] .btn-warning.focus {\n background-color: #f0ad4e;\n border-color: #eea236;\n}\n.btn-warning .badge {\n color: #f0ad4e;\n background-color: #fff;\n}\n.btn-danger {\n color: #fff;\n background-color: #d9534f;\n border-color: #d43f3a;\n}\n.btn-danger:focus,\n.btn-danger.focus {\n color: #fff;\n background-color: #c9302c;\n border-color: #761c19;\n}\n.btn-danger:hover {\n color: #fff;\n background-color: #c9302c;\n border-color: #ac2925;\n}\n.btn-danger:active,\n.btn-danger.active,\n.open > .dropdown-toggle.btn-danger {\n color: #fff;\n background-color: #c9302c;\n border-color: #ac2925;\n}\n.btn-danger:active:hover,\n.btn-danger.active:hover,\n.open > .dropdown-toggle.btn-danger:hover,\n.btn-danger:active:focus,\n.btn-danger.active:focus,\n.open > .dropdown-toggle.btn-danger:focus,\n.btn-danger:active.focus,\n.btn-danger.active.focus,\n.open > .dropdown-toggle.btn-danger.focus {\n color: #fff;\n background-color: #ac2925;\n border-color: #761c19;\n}\n.btn-danger:active,\n.btn-danger.active,\n.open > .dropdown-toggle.btn-danger {\n background-image: none;\n}\n.btn-danger.disabled:hover,\n.btn-danger[disabled]:hover,\nfieldset[disabled] .btn-danger:hover,\n.btn-danger.disabled:focus,\n.btn-danger[disabled]:focus,\nfieldset[disabled] .btn-danger:focus,\n.btn-danger.disabled.focus,\n.btn-danger[disabled].focus,\nfieldset[disabled] .btn-danger.focus {\n background-color: #d9534f;\n border-color: #d43f3a;\n}\n.btn-danger .badge {\n color: #d9534f;\n background-color: #fff;\n}\n.btn-link {\n color: #337ab7;\n font-weight: normal;\n border-radius: 0;\n}\n.btn-link,\n.btn-link:active,\n.btn-link.active,\n.btn-link[disabled],\nfieldset[disabled] .btn-link {\n background-color: transparent;\n -webkit-box-shadow: none;\n box-shadow: none;\n}\n.btn-link,\n.btn-link:hover,\n.btn-link:focus,\n.btn-link:active {\n border-color: transparent;\n}\n.btn-link:hover,\n.btn-link:focus {\n color: #23527c;\n text-decoration: underline;\n background-color: transparent;\n}\n.btn-link[disabled]:hover,\nfieldset[disabled] .btn-link:hover,\n.btn-link[disabled]:focus,\nfieldset[disabled] .btn-link:focus {\n color: #777777;\n text-decoration: none;\n}\n.btn-lg,\n.btn-group-lg > .btn {\n padding: 10px 16px;\n font-size: 18px;\n line-height: 1.3333333;\n border-radius: 6px;\n}\n.btn-sm,\n.btn-group-sm > .btn {\n padding: 5px 10px;\n font-size: 12px;\n line-height: 1.5;\n border-radius: 3px;\n}\n.btn-xs,\n.btn-group-xs > .btn {\n padding: 1px 5px;\n font-size: 12px;\n line-height: 1.5;\n border-radius: 3px;\n}\n.btn-block {\n display: block;\n width: 100%;\n}\n.btn-block + .btn-block {\n margin-top: 5px;\n}\ninput[type=\"submit\"].btn-block,\ninput[type=\"reset\"].btn-block,\ninput[type=\"button\"].btn-block {\n width: 100%;\n}\n.fade {\n opacity: 0;\n -webkit-transition: opacity 0.15s linear;\n -o-transition: opacity 0.15s linear;\n transition: opacity 0.15s linear;\n}\n.fade.in {\n opacity: 1;\n}\n.collapse {\n display: none;\n}\n.collapse.in {\n display: block;\n}\ntr.collapse.in {\n display: table-row;\n}\ntbody.collapse.in {\n display: table-row-group;\n}\n.collapsing {\n position: relative;\n height: 0;\n overflow: hidden;\n -webkit-transition-property: height, visibility;\n transition-property: height, visibility;\n -webkit-transition-duration: 0.35s;\n transition-duration: 0.35s;\n -webkit-transition-timing-function: ease;\n transition-timing-function: ease;\n}\n.caret {\n display: inline-block;\n width: 0;\n height: 0;\n margin-left: 2px;\n vertical-align: middle;\n border-top: 4px dashed;\n border-top: 4px solid \\9;\n border-right: 4px solid transparent;\n border-left: 4px solid transparent;\n}\n.dropup,\n.dropdown {\n position: relative;\n}\n.dropdown-toggle:focus {\n outline: 0;\n}\n.dropdown-menu {\n position: absolute;\n top: 100%;\n left: 0;\n z-index: 1000;\n display: none;\n float: left;\n min-width: 160px;\n padding: 5px 0;\n margin: 2px 0 0;\n list-style: none;\n font-size: 14px;\n text-align: left;\n background-color: #fff;\n border: 1px solid #ccc;\n border: 1px solid rgba(0, 0, 0, 0.15);\n border-radius: 4px;\n -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);\n box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);\n background-clip: padding-box;\n}\n.dropdown-menu.pull-right {\n right: 0;\n left: auto;\n}\n.dropdown-menu .divider {\n height: 1px;\n margin: 9px 0;\n overflow: hidden;\n background-color: #e5e5e5;\n}\n.dropdown-menu > li > a {\n display: block;\n padding: 3px 20px;\n clear: both;\n font-weight: normal;\n line-height: 1.42857143;\n color: #333333;\n white-space: nowrap;\n}\n.dropdown-menu > li > a:hover,\n.dropdown-menu > li > a:focus {\n text-decoration: none;\n color: #262626;\n background-color: #f5f5f5;\n}\n.dropdown-menu > .active > a,\n.dropdown-menu > .active > a:hover,\n.dropdown-menu > .active > a:focus {\n color: #fff;\n text-decoration: none;\n outline: 0;\n background-color: #337ab7;\n}\n.dropdown-menu > .disabled > a,\n.dropdown-menu > .disabled > a:hover,\n.dropdown-menu > .disabled > a:focus {\n color: #777777;\n}\n.dropdown-menu > .disabled > a:hover,\n.dropdown-menu > .disabled > a:focus {\n text-decoration: none;\n background-color: transparent;\n background-image: none;\n filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);\n cursor: not-allowed;\n}\n.open > .dropdown-menu {\n display: block;\n}\n.open > a {\n outline: 0;\n}\n.dropdown-menu-right {\n left: auto;\n right: 0;\n}\n.dropdown-menu-left {\n left: 0;\n right: auto;\n}\n.dropdown-header {\n display: block;\n padding: 3px 20px;\n font-size: 12px;\n line-height: 1.42857143;\n color: #777777;\n white-space: nowrap;\n}\n.dropdown-backdrop {\n position: fixed;\n left: 0;\n right: 0;\n bottom: 0;\n top: 0;\n z-index: 990;\n}\n.pull-right > .dropdown-menu {\n right: 0;\n left: auto;\n}\n.dropup .caret,\n.navbar-fixed-bottom .dropdown .caret {\n border-top: 0;\n border-bottom: 4px dashed;\n border-bottom: 4px solid \\9;\n content: \"\";\n}\n.dropup .dropdown-menu,\n.navbar-fixed-bottom .dropdown .dropdown-menu {\n top: auto;\n bottom: 100%;\n margin-bottom: 2px;\n}\n@media (min-width: 768px) {\n .navbar-right .dropdown-menu {\n left: auto;\n right: 0;\n }\n .navbar-right .dropdown-menu-left {\n left: 0;\n right: auto;\n }\n}\n.btn-group,\n.btn-group-vertical {\n position: relative;\n display: inline-block;\n vertical-align: middle;\n}\n.btn-group > .btn,\n.btn-group-vertical > .btn {\n position: relative;\n float: left;\n}\n.btn-group > .btn:hover,\n.btn-group-vertical > .btn:hover,\n.btn-group > .btn:focus,\n.btn-group-vertical > .btn:focus,\n.btn-group > .btn:active,\n.btn-group-vertical > .btn:active,\n.btn-group > .btn.active,\n.btn-group-vertical > .btn.active {\n z-index: 2;\n}\n.btn-group .btn + .btn,\n.btn-group .btn + .btn-group,\n.btn-group .btn-group + .btn,\n.btn-group .btn-group + .btn-group {\n margin-left: -1px;\n}\n.btn-toolbar {\n margin-left: -5px;\n}\n.btn-toolbar .btn,\n.btn-toolbar .btn-group,\n.btn-toolbar .input-group {\n float: left;\n}\n.btn-toolbar > .btn,\n.btn-toolbar > .btn-group,\n.btn-toolbar > .input-group {\n margin-left: 5px;\n}\n.btn-group > .btn:not(:first-child):not(:last-child):not(.dropdown-toggle) {\n border-radius: 0;\n}\n.btn-group > .btn:first-child {\n margin-left: 0;\n}\n.btn-group > .btn:first-child:not(:last-child):not(.dropdown-toggle) {\n border-bottom-right-radius: 0;\n border-top-right-radius: 0;\n}\n.btn-group > .btn:last-child:not(:first-child),\n.btn-group > .dropdown-toggle:not(:first-child) {\n border-bottom-left-radius: 0;\n border-top-left-radius: 0;\n}\n.btn-group > .btn-group {\n float: left;\n}\n.btn-group > .btn-group:not(:first-child):not(:last-child) > .btn {\n border-radius: 0;\n}\n.btn-group > .btn-group:first-child:not(:last-child) > .btn:last-child,\n.btn-group > .btn-group:first-child:not(:last-child) > .dropdown-toggle {\n border-bottom-right-radius: 0;\n border-top-right-radius: 0;\n}\n.btn-group > .btn-group:last-child:not(:first-child) > .btn:first-child {\n border-bottom-left-radius: 0;\n border-top-left-radius: 0;\n}\n.btn-group .dropdown-toggle:active,\n.btn-group.open .dropdown-toggle {\n outline: 0;\n}\n.btn-group > .btn + .dropdown-toggle {\n padding-left: 8px;\n padding-right: 8px;\n}\n.btn-group > .btn-lg + .dropdown-toggle {\n padding-left: 12px;\n padding-right: 12px;\n}\n.btn-group.open .dropdown-toggle {\n -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\n box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\n}\n.btn-group.open .dropdown-toggle.btn-link {\n -webkit-box-shadow: none;\n box-shadow: none;\n}\n.btn .caret {\n margin-left: 0;\n}\n.btn-lg .caret {\n border-width: 5px 5px 0;\n border-bottom-width: 0;\n}\n.dropup .btn-lg .caret {\n border-width: 0 5px 5px;\n}\n.btn-group-vertical > .btn,\n.btn-group-vertical > .btn-group,\n.btn-group-vertical > .btn-group > .btn {\n display: block;\n float: none;\n width: 100%;\n max-width: 100%;\n}\n.btn-group-vertical > .btn-group > .btn {\n float: none;\n}\n.btn-group-vertical > .btn + .btn,\n.btn-group-vertical > .btn + .btn-group,\n.btn-group-vertical > .btn-group + .btn,\n.btn-group-vertical > .btn-group + .btn-group {\n margin-top: -1px;\n margin-left: 0;\n}\n.btn-group-vertical > .btn:not(:first-child):not(:last-child) {\n border-radius: 0;\n}\n.btn-group-vertical > .btn:first-child:not(:last-child) {\n border-top-right-radius: 4px;\n border-top-left-radius: 4px;\n border-bottom-right-radius: 0;\n border-bottom-left-radius: 0;\n}\n.btn-group-vertical > .btn:last-child:not(:first-child) {\n border-top-right-radius: 0;\n border-top-left-radius: 0;\n border-bottom-right-radius: 4px;\n border-bottom-left-radius: 4px;\n}\n.btn-group-vertical > .btn-group:not(:first-child):not(:last-child) > .btn {\n border-radius: 0;\n}\n.btn-group-vertical > .btn-group:first-child:not(:last-child) > .btn:last-child,\n.btn-group-vertical > .btn-group:first-child:not(:last-child) > .dropdown-toggle {\n border-bottom-right-radius: 0;\n border-bottom-left-radius: 0;\n}\n.btn-group-vertical > .btn-group:last-child:not(:first-child) > .btn:first-child {\n border-top-right-radius: 0;\n border-top-left-radius: 0;\n}\n.btn-group-justified {\n display: table;\n width: 100%;\n table-layout: fixed;\n border-collapse: separate;\n}\n.btn-group-justified > .btn,\n.btn-group-justified > .btn-group {\n float: none;\n display: table-cell;\n width: 1%;\n}\n.btn-group-justified > .btn-group .btn {\n width: 100%;\n}\n.btn-group-justified > .btn-group .dropdown-menu {\n left: auto;\n}\n[data-toggle=\"buttons\"] > .btn input[type=\"radio\"],\n[data-toggle=\"buttons\"] > .btn-group > .btn input[type=\"radio\"],\n[data-toggle=\"buttons\"] > .btn input[type=\"checkbox\"],\n[data-toggle=\"buttons\"] > .btn-group > .btn input[type=\"checkbox\"] {\n position: absolute;\n clip: rect(0, 0, 0, 0);\n pointer-events: none;\n}\n.input-group {\n position: relative;\n display: table;\n border-collapse: separate;\n}\n.input-group[class*=\"col-\"] {\n float: none;\n padding-left: 0;\n padding-right: 0;\n}\n.input-group .form-control {\n position: relative;\n z-index: 2;\n float: left;\n width: 100%;\n margin-bottom: 0;\n}\n.input-group .form-control:focus {\n z-index: 3;\n}\n.input-group-lg > .form-control,\n.input-group-lg > .input-group-addon,\n.input-group-lg > .input-group-btn > .btn {\n height: 46px;\n padding: 10px 16px;\n font-size: 18px;\n line-height: 1.3333333;\n border-radius: 6px;\n}\nselect.input-group-lg > .form-control,\nselect.input-group-lg > .input-group-addon,\nselect.input-group-lg > .input-group-btn > .btn {\n height: 46px;\n line-height: 46px;\n}\ntextarea.input-group-lg > .form-control,\ntextarea.input-group-lg > .input-group-addon,\ntextarea.input-group-lg > .input-group-btn > .btn,\nselect[multiple].input-group-lg > .form-control,\nselect[multiple].input-group-lg > .input-group-addon,\nselect[multiple].input-group-lg > .input-group-btn > .btn {\n height: auto;\n}\n.input-group-sm > .form-control,\n.input-group-sm > .input-group-addon,\n.input-group-sm > .input-group-btn > .btn {\n height: 30px;\n padding: 5px 10px;\n font-size: 12px;\n line-height: 1.5;\n border-radius: 3px;\n}\nselect.input-group-sm > .form-control,\nselect.input-group-sm > .input-group-addon,\nselect.input-group-sm > .input-group-btn > .btn {\n height: 30px;\n line-height: 30px;\n}\ntextarea.input-group-sm > .form-control,\ntextarea.input-group-sm > .input-group-addon,\ntextarea.input-group-sm > .input-group-btn > .btn,\nselect[multiple].input-group-sm > .form-control,\nselect[multiple].input-group-sm > .input-group-addon,\nselect[multiple].input-group-sm > .input-group-btn > .btn {\n height: auto;\n}\n.input-group-addon,\n.input-group-btn,\n.input-group .form-control {\n display: table-cell;\n}\n.input-group-addon:not(:first-child):not(:last-child),\n.input-group-btn:not(:first-child):not(:last-child),\n.input-group .form-control:not(:first-child):not(:last-child) {\n border-radius: 0;\n}\n.input-group-addon,\n.input-group-btn {\n width: 1%;\n white-space: nowrap;\n vertical-align: middle;\n}\n.input-group-addon {\n padding: 6px 12px;\n font-size: 14px;\n font-weight: normal;\n line-height: 1;\n color: #555555;\n text-align: center;\n background-color: #eeeeee;\n border: 1px solid #ccc;\n border-radius: 4px;\n}\n.input-group-addon.input-sm {\n padding: 5px 10px;\n font-size: 12px;\n border-radius: 3px;\n}\n.input-group-addon.input-lg {\n padding: 10px 16px;\n font-size: 18px;\n border-radius: 6px;\n}\n.input-group-addon input[type=\"radio\"],\n.input-group-addon input[type=\"checkbox\"] {\n margin-top: 0;\n}\n.input-group .form-control:first-child,\n.input-group-addon:first-child,\n.input-group-btn:first-child > .btn,\n.input-group-btn:first-child > .btn-group > .btn,\n.input-group-btn:first-child > .dropdown-toggle,\n.input-group-btn:last-child > .btn:not(:last-child):not(.dropdown-toggle),\n.input-group-btn:last-child > .btn-group:not(:last-child) > .btn {\n border-bottom-right-radius: 0;\n border-top-right-radius: 0;\n}\n.input-group-addon:first-child {\n border-right: 0;\n}\n.input-group .form-control:last-child,\n.input-group-addon:last-child,\n.input-group-btn:last-child > .btn,\n.input-group-btn:last-child > .btn-group > .btn,\n.input-group-btn:last-child > .dropdown-toggle,\n.input-group-btn:first-child > .btn:not(:first-child),\n.input-group-btn:first-child > .btn-group:not(:first-child) > .btn {\n border-bottom-left-radius: 0;\n border-top-left-radius: 0;\n}\n.input-group-addon:last-child {\n border-left: 0;\n}\n.input-group-btn {\n position: relative;\n font-size: 0;\n white-space: nowrap;\n}\n.input-group-btn > .btn {\n position: relative;\n}\n.input-group-btn > .btn + .btn {\n margin-left: -1px;\n}\n.input-group-btn > .btn:hover,\n.input-group-btn > .btn:focus,\n.input-group-btn > .btn:active {\n z-index: 2;\n}\n.input-group-btn:first-child > .btn,\n.input-group-btn:first-child > .btn-group {\n margin-right: -1px;\n}\n.input-group-btn:last-child > .btn,\n.input-group-btn:last-child > .btn-group {\n z-index: 2;\n margin-left: -1px;\n}\n.nav {\n margin-bottom: 0;\n padding-left: 0;\n list-style: none;\n}\n.nav > li {\n position: relative;\n display: block;\n}\n.nav > li > a {\n position: relative;\n display: block;\n padding: 10px 15px;\n}\n.nav > li > a:hover,\n.nav > li > a:focus {\n text-decoration: none;\n background-color: #eeeeee;\n}\n.nav > li.disabled > a {\n color: #777777;\n}\n.nav > li.disabled > a:hover,\n.nav > li.disabled > a:focus {\n color: #777777;\n text-decoration: none;\n background-color: transparent;\n cursor: not-allowed;\n}\n.nav .open > a,\n.nav .open > a:hover,\n.nav .open > a:focus {\n background-color: #eeeeee;\n border-color: #337ab7;\n}\n.nav .nav-divider {\n height: 1px;\n margin: 9px 0;\n overflow: hidden;\n background-color: #e5e5e5;\n}\n.nav > li > a > img {\n max-width: none;\n}\n.nav-tabs {\n border-bottom: 1px solid #ddd;\n}\n.nav-tabs > li {\n float: left;\n margin-bottom: -1px;\n}\n.nav-tabs > li > a {\n margin-right: 2px;\n line-height: 1.42857143;\n border: 1px solid transparent;\n border-radius: 4px 4px 0 0;\n}\n.nav-tabs > li > a:hover {\n border-color: #eeeeee #eeeeee #ddd;\n}\n.nav-tabs > li.active > a,\n.nav-tabs > li.active > a:hover,\n.nav-tabs > li.active > a:focus {\n color: #555555;\n background-color: #fff;\n border: 1px solid #ddd;\n border-bottom-color: transparent;\n cursor: default;\n}\n.nav-tabs.nav-justified {\n width: 100%;\n border-bottom: 0;\n}\n.nav-tabs.nav-justified > li {\n float: none;\n}\n.nav-tabs.nav-justified > li > a {\n text-align: center;\n margin-bottom: 5px;\n}\n.nav-tabs.nav-justified > .dropdown .dropdown-menu {\n top: auto;\n left: auto;\n}\n@media (min-width: 768px) {\n .nav-tabs.nav-justified > li {\n display: table-cell;\n width: 1%;\n }\n .nav-tabs.nav-justified > li > a {\n margin-bottom: 0;\n }\n}\n.nav-tabs.nav-justified > li > a {\n margin-right: 0;\n border-radius: 4px;\n}\n.nav-tabs.nav-justified > .active > a,\n.nav-tabs.nav-justified > .active > a:hover,\n.nav-tabs.nav-justified > .active > a:focus {\n border: 1px solid #ddd;\n}\n@media (min-width: 768px) {\n .nav-tabs.nav-justified > li > a {\n border-bottom: 1px solid #ddd;\n border-radius: 4px 4px 0 0;\n }\n .nav-tabs.nav-justified > .active > a,\n .nav-tabs.nav-justified > .active > a:hover,\n .nav-tabs.nav-justified > .active > a:focus {\n border-bottom-color: #fff;\n }\n}\n.nav-pills > li {\n float: left;\n}\n.nav-pills > li > a {\n border-radius: 4px;\n}\n.nav-pills > li + li {\n margin-left: 2px;\n}\n.nav-pills > li.active > a,\n.nav-pills > li.active > a:hover,\n.nav-pills > li.active > a:focus {\n color: #fff;\n background-color: #337ab7;\n}\n.nav-stacked > li {\n float: none;\n}\n.nav-stacked > li + li {\n margin-top: 2px;\n margin-left: 0;\n}\n.nav-justified {\n width: 100%;\n}\n.nav-justified > li {\n float: none;\n}\n.nav-justified > li > a {\n text-align: center;\n margin-bottom: 5px;\n}\n.nav-justified > .dropdown .dropdown-menu {\n top: auto;\n left: auto;\n}\n@media (min-width: 768px) {\n .nav-justified > li {\n display: table-cell;\n width: 1%;\n }\n .nav-justified > li > a {\n margin-bottom: 0;\n }\n}\n.nav-tabs-justified {\n border-bottom: 0;\n}\n.nav-tabs-justified > li > a {\n margin-right: 0;\n border-radius: 4px;\n}\n.nav-tabs-justified > .active > a,\n.nav-tabs-justified > .active > a:hover,\n.nav-tabs-justified > .active > a:focus {\n border: 1px solid #ddd;\n}\n@media (min-width: 768px) {\n .nav-tabs-justified > li > a {\n border-bottom: 1px solid #ddd;\n border-radius: 4px 4px 0 0;\n }\n .nav-tabs-justified > .active > a,\n .nav-tabs-justified > .active > a:hover,\n .nav-tabs-justified > .active > a:focus {\n border-bottom-color: #fff;\n }\n}\n.tab-content > .tab-pane {\n display: none;\n}\n.tab-content > .active {\n display: block;\n}\n.nav-tabs .dropdown-menu {\n margin-top: -1px;\n border-top-right-radius: 0;\n border-top-left-radius: 0;\n}\n.navbar {\n position: relative;\n min-height: 50px;\n margin-bottom: 20px;\n border: 1px solid transparent;\n}\n@media (min-width: 768px) {\n .navbar {\n border-radius: 4px;\n }\n}\n@media (min-width: 768px) {\n .navbar-header {\n float: left;\n }\n}\n.navbar-collapse {\n overflow-x: visible;\n padding-right: 15px;\n padding-left: 15px;\n border-top: 1px solid transparent;\n box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1);\n -webkit-overflow-scrolling: touch;\n}\n.navbar-collapse.in {\n overflow-y: auto;\n}\n@media (min-width: 768px) {\n .navbar-collapse {\n width: auto;\n border-top: 0;\n box-shadow: none;\n }\n .navbar-collapse.collapse {\n display: block !important;\n height: auto !important;\n padding-bottom: 0;\n overflow: visible !important;\n }\n .navbar-collapse.in {\n overflow-y: visible;\n }\n .navbar-fixed-top .navbar-collapse,\n .navbar-static-top .navbar-collapse,\n .navbar-fixed-bottom .navbar-collapse {\n padding-left: 0;\n padding-right: 0;\n }\n}\n.navbar-fixed-top .navbar-collapse,\n.navbar-fixed-bottom .navbar-collapse {\n max-height: 340px;\n}\n@media (max-device-width: 480px) and (orientation: landscape) {\n .navbar-fixed-top .navbar-collapse,\n .navbar-fixed-bottom .navbar-collapse {\n max-height: 200px;\n }\n}\n.container > .navbar-header,\n.container-fluid > .navbar-header,\n.container > .navbar-collapse,\n.container-fluid > .navbar-collapse {\n margin-right: -15px;\n margin-left: -15px;\n}\n@media (min-width: 768px) {\n .container > .navbar-header,\n .container-fluid > .navbar-header,\n .container > .navbar-collapse,\n .container-fluid > .navbar-collapse {\n margin-right: 0;\n margin-left: 0;\n }\n}\n.navbar-static-top {\n z-index: 1000;\n border-width: 0 0 1px;\n}\n@media (min-width: 768px) {\n .navbar-static-top {\n border-radius: 0;\n }\n}\n.navbar-fixed-top,\n.navbar-fixed-bottom {\n position: fixed;\n right: 0;\n left: 0;\n z-index: 1030;\n}\n@media (min-width: 768px) {\n .navbar-fixed-top,\n .navbar-fixed-bottom {\n border-radius: 0;\n }\n}\n.navbar-fixed-top {\n top: 0;\n border-width: 0 0 1px;\n}\n.navbar-fixed-bottom {\n bottom: 0;\n margin-bottom: 0;\n border-width: 1px 0 0;\n}\n.navbar-brand {\n float: left;\n padding: 15px 15px;\n font-size: 18px;\n line-height: 20px;\n height: 50px;\n}\n.navbar-brand:hover,\n.navbar-brand:focus {\n text-decoration: none;\n}\n.navbar-brand > img {\n display: block;\n}\n@media (min-width: 768px) {\n .navbar > .container .navbar-brand,\n .navbar > .container-fluid .navbar-brand {\n margin-left: -15px;\n }\n}\n.navbar-toggle {\n position: relative;\n float: right;\n margin-right: 15px;\n padding: 9px 10px;\n margin-top: 8px;\n margin-bottom: 8px;\n background-color: transparent;\n background-image: none;\n border: 1px solid transparent;\n border-radius: 4px;\n}\n.navbar-toggle:focus {\n outline: 0;\n}\n.navbar-toggle .icon-bar {\n display: block;\n width: 22px;\n height: 2px;\n border-radius: 1px;\n}\n.navbar-toggle .icon-bar + .icon-bar {\n margin-top: 4px;\n}\n@media (min-width: 768px) {\n .navbar-toggle {\n display: none;\n }\n}\n.navbar-nav {\n margin: 7.5px -15px;\n}\n.navbar-nav > li > a {\n padding-top: 10px;\n padding-bottom: 10px;\n line-height: 20px;\n}\n@media (max-width: 767px) {\n .navbar-nav .open .dropdown-menu {\n position: static;\n float: none;\n width: auto;\n margin-top: 0;\n background-color: transparent;\n border: 0;\n box-shadow: none;\n }\n .navbar-nav .open .dropdown-menu > li > a,\n .navbar-nav .open .dropdown-menu .dropdown-header {\n padding: 5px 15px 5px 25px;\n }\n .navbar-nav .open .dropdown-menu > li > a {\n line-height: 20px;\n }\n .navbar-nav .open .dropdown-menu > li > a:hover,\n .navbar-nav .open .dropdown-menu > li > a:focus {\n background-image: none;\n }\n}\n@media (min-width: 768px) {\n .navbar-nav {\n float: left;\n margin: 0;\n }\n .navbar-nav > li {\n float: left;\n }\n .navbar-nav > li > a {\n padding-top: 15px;\n padding-bottom: 15px;\n }\n}\n.navbar-form {\n margin-left: -15px;\n margin-right: -15px;\n padding: 10px 15px;\n border-top: 1px solid transparent;\n border-bottom: 1px solid transparent;\n -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1);\n box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1);\n margin-top: 8px;\n margin-bottom: 8px;\n}\n@media (min-width: 768px) {\n .navbar-form .form-group {\n display: inline-block;\n margin-bottom: 0;\n vertical-align: middle;\n }\n .navbar-form .form-control {\n display: inline-block;\n width: auto;\n vertical-align: middle;\n }\n .navbar-form .form-control-static {\n display: inline-block;\n }\n .navbar-form .input-group {\n display: inline-table;\n vertical-align: middle;\n }\n .navbar-form .input-group .input-group-addon,\n .navbar-form .input-group .input-group-btn,\n .navbar-form .input-group .form-control {\n width: auto;\n }\n .navbar-form .input-group > .form-control {\n width: 100%;\n }\n .navbar-form .control-label {\n margin-bottom: 0;\n vertical-align: middle;\n }\n .navbar-form .radio,\n .navbar-form .checkbox {\n display: inline-block;\n margin-top: 0;\n margin-bottom: 0;\n vertical-align: middle;\n }\n .navbar-form .radio label,\n .navbar-form .checkbox label {\n padding-left: 0;\n }\n .navbar-form .radio input[type=\"radio\"],\n .navbar-form .checkbox input[type=\"checkbox\"] {\n position: relative;\n margin-left: 0;\n }\n .navbar-form .has-feedback .form-control-feedback {\n top: 0;\n }\n}\n@media (max-width: 767px) {\n .navbar-form .form-group {\n margin-bottom: 5px;\n }\n .navbar-form .form-group:last-child {\n margin-bottom: 0;\n }\n}\n@media (min-width: 768px) {\n .navbar-form {\n width: auto;\n border: 0;\n margin-left: 0;\n margin-right: 0;\n padding-top: 0;\n padding-bottom: 0;\n -webkit-box-shadow: none;\n box-shadow: none;\n }\n}\n.navbar-nav > li > .dropdown-menu {\n margin-top: 0;\n border-top-right-radius: 0;\n border-top-left-radius: 0;\n}\n.navbar-fixed-bottom .navbar-nav > li > .dropdown-menu {\n margin-bottom: 0;\n border-top-right-radius: 4px;\n border-top-left-radius: 4px;\n border-bottom-right-radius: 0;\n border-bottom-left-radius: 0;\n}\n.navbar-btn {\n margin-top: 8px;\n margin-bottom: 8px;\n}\n.navbar-btn.btn-sm {\n margin-top: 10px;\n margin-bottom: 10px;\n}\n.navbar-btn.btn-xs {\n margin-top: 14px;\n margin-bottom: 14px;\n}\n.navbar-text {\n margin-top: 15px;\n margin-bottom: 15px;\n}\n@media (min-width: 768px) {\n .navbar-text {\n float: left;\n margin-left: 15px;\n margin-right: 15px;\n }\n}\n@media (min-width: 768px) {\n .navbar-left {\n float: left !important;\n }\n .navbar-right {\n float: right !important;\n margin-right: -15px;\n }\n .navbar-right ~ .navbar-right {\n margin-right: 0;\n }\n}\n.navbar-default {\n background-color: #f8f8f8;\n border-color: #e7e7e7;\n}\n.navbar-default .navbar-brand {\n color: #777;\n}\n.navbar-default .navbar-brand:hover,\n.navbar-default .navbar-brand:focus {\n color: #5e5e5e;\n background-color: transparent;\n}\n.navbar-default .navbar-text {\n color: #777;\n}\n.navbar-default .navbar-nav > li > a {\n color: #777;\n}\n.navbar-default .navbar-nav > li > a:hover,\n.navbar-default .navbar-nav > li > a:focus {\n color: #333;\n background-color: transparent;\n}\n.navbar-default .navbar-nav > .active > a,\n.navbar-default .navbar-nav > .active > a:hover,\n.navbar-default .navbar-nav > .active > a:focus {\n color: #555;\n background-color: #e7e7e7;\n}\n.navbar-default .navbar-nav > .disabled > a,\n.navbar-default .navbar-nav > .disabled > a:hover,\n.navbar-default .navbar-nav > .disabled > a:focus {\n color: #ccc;\n background-color: transparent;\n}\n.navbar-default .navbar-toggle {\n border-color: #ddd;\n}\n.navbar-default .navbar-toggle:hover,\n.navbar-default .navbar-toggle:focus {\n background-color: #ddd;\n}\n.navbar-default .navbar-toggle .icon-bar {\n background-color: #888;\n}\n.navbar-default .navbar-collapse,\n.navbar-default .navbar-form {\n border-color: #e7e7e7;\n}\n.navbar-default .navbar-nav > .open > a,\n.navbar-default .navbar-nav > .open > a:hover,\n.navbar-default .navbar-nav > .open > a:focus {\n background-color: #e7e7e7;\n color: #555;\n}\n@media (max-width: 767px) {\n .navbar-default .navbar-nav .open .dropdown-menu > li > a {\n color: #777;\n }\n .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover,\n .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus {\n color: #333;\n background-color: transparent;\n }\n .navbar-default .navbar-nav .open .dropdown-menu > .active > a,\n .navbar-default .navbar-nav .open .dropdown-menu > .active > a:hover,\n .navbar-default .navbar-nav .open .dropdown-menu > .active > a:focus {\n color: #555;\n background-color: #e7e7e7;\n }\n .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a,\n .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:hover,\n .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:focus {\n color: #ccc;\n background-color: transparent;\n }\n}\n.navbar-default .navbar-link {\n color: #777;\n}\n.navbar-default .navbar-link:hover {\n color: #333;\n}\n.navbar-default .btn-link {\n color: #777;\n}\n.navbar-default .btn-link:hover,\n.navbar-default .btn-link:focus {\n color: #333;\n}\n.navbar-default .btn-link[disabled]:hover,\nfieldset[disabled] .navbar-default .btn-link:hover,\n.navbar-default .btn-link[disabled]:focus,\nfieldset[disabled] .navbar-default .btn-link:focus {\n color: #ccc;\n}\n.navbar-inverse {\n background-color: #222;\n border-color: #080808;\n}\n.navbar-inverse .navbar-brand {\n color: #9d9d9d;\n}\n.navbar-inverse .navbar-brand:hover,\n.navbar-inverse .navbar-brand:focus {\n color: #fff;\n background-color: transparent;\n}\n.navbar-inverse .navbar-text {\n color: #9d9d9d;\n}\n.navbar-inverse .navbar-nav > li > a {\n color: #9d9d9d;\n}\n.navbar-inverse .navbar-nav > li > a:hover,\n.navbar-inverse .navbar-nav > li > a:focus {\n color: #fff;\n background-color: transparent;\n}\n.navbar-inverse .navbar-nav > .active > a,\n.navbar-inverse .navbar-nav > .active > a:hover,\n.navbar-inverse .navbar-nav > .active > a:focus {\n color: #fff;\n background-color: #080808;\n}\n.navbar-inverse .navbar-nav > .disabled > a,\n.navbar-inverse .navbar-nav > .disabled > a:hover,\n.navbar-inverse .navbar-nav > .disabled > a:focus {\n color: #444;\n background-color: transparent;\n}\n.navbar-inverse .navbar-toggle {\n border-color: #333;\n}\n.navbar-inverse .navbar-toggle:hover,\n.navbar-inverse .navbar-toggle:focus {\n background-color: #333;\n}\n.navbar-inverse .navbar-toggle .icon-bar {\n background-color: #fff;\n}\n.navbar-inverse .navbar-collapse,\n.navbar-inverse .navbar-form {\n border-color: #101010;\n}\n.navbar-inverse .navbar-nav > .open > a,\n.navbar-inverse .navbar-nav > .open > a:hover,\n.navbar-inverse .navbar-nav > .open > a:focus {\n background-color: #080808;\n color: #fff;\n}\n@media (max-width: 767px) {\n .navbar-inverse .navbar-nav .open .dropdown-menu > .dropdown-header {\n border-color: #080808;\n }\n .navbar-inverse .navbar-nav .open .dropdown-menu .divider {\n background-color: #080808;\n }\n .navbar-inverse .navbar-nav .open .dropdown-menu > li > a {\n color: #9d9d9d;\n }\n .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:hover,\n .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:focus {\n color: #fff;\n background-color: transparent;\n }\n .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a,\n .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:hover,\n .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:focus {\n color: #fff;\n background-color: #080808;\n }\n .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a,\n .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:hover,\n .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:focus {\n color: #444;\n background-color: transparent;\n }\n}\n.navbar-inverse .navbar-link {\n color: #9d9d9d;\n}\n.navbar-inverse .navbar-link:hover {\n color: #fff;\n}\n.navbar-inverse .btn-link {\n color: #9d9d9d;\n}\n.navbar-inverse .btn-link:hover,\n.navbar-inverse .btn-link:focus {\n color: #fff;\n}\n.navbar-inverse .btn-link[disabled]:hover,\nfieldset[disabled] .navbar-inverse .btn-link:hover,\n.navbar-inverse .btn-link[disabled]:focus,\nfieldset[disabled] .navbar-inverse .btn-link:focus {\n color: #444;\n}\n.breadcrumb {\n padding: 8px 15px;\n margin-bottom: 20px;\n list-style: none;\n background-color: #f5f5f5;\n border-radius: 4px;\n}\n.breadcrumb > li {\n display: inline-block;\n}\n.breadcrumb > li + li:before {\n content: \"/\\00a0\";\n padding: 0 5px;\n color: #ccc;\n}\n.breadcrumb > .active {\n color: #777777;\n}\n.pagination {\n display: inline-block;\n padding-left: 0;\n margin: 20px 0;\n border-radius: 4px;\n}\n.pagination > li {\n display: inline;\n}\n.pagination > li > a,\n.pagination > li > span {\n position: relative;\n float: left;\n padding: 6px 12px;\n line-height: 1.42857143;\n text-decoration: none;\n color: #337ab7;\n background-color: #fff;\n border: 1px solid #ddd;\n margin-left: -1px;\n}\n.pagination > li:first-child > a,\n.pagination > li:first-child > span {\n margin-left: 0;\n border-bottom-left-radius: 4px;\n border-top-left-radius: 4px;\n}\n.pagination > li:last-child > a,\n.pagination > li:last-child > span {\n border-bottom-right-radius: 4px;\n border-top-right-radius: 4px;\n}\n.pagination > li > a:hover,\n.pagination > li > span:hover,\n.pagination > li > a:focus,\n.pagination > li > span:focus {\n z-index: 2;\n color: #23527c;\n background-color: #eeeeee;\n border-color: #ddd;\n}\n.pagination > .active > a,\n.pagination > .active > span,\n.pagination > .active > a:hover,\n.pagination > .active > span:hover,\n.pagination > .active > a:focus,\n.pagination > .active > span:focus {\n z-index: 3;\n color: #fff;\n background-color: #337ab7;\n border-color: #337ab7;\n cursor: default;\n}\n.pagination > .disabled > span,\n.pagination > .disabled > span:hover,\n.pagination > .disabled > span:focus,\n.pagination > .disabled > a,\n.pagination > .disabled > a:hover,\n.pagination > .disabled > a:focus {\n color: #777777;\n background-color: #fff;\n border-color: #ddd;\n cursor: not-allowed;\n}\n.pagination-lg > li > a,\n.pagination-lg > li > span {\n padding: 10px 16px;\n font-size: 18px;\n line-height: 1.3333333;\n}\n.pagination-lg > li:first-child > a,\n.pagination-lg > li:first-child > span {\n border-bottom-left-radius: 6px;\n border-top-left-radius: 6px;\n}\n.pagination-lg > li:last-child > a,\n.pagination-lg > li:last-child > span {\n border-bottom-right-radius: 6px;\n border-top-right-radius: 6px;\n}\n.pagination-sm > li > a,\n.pagination-sm > li > span {\n padding: 5px 10px;\n font-size: 12px;\n line-height: 1.5;\n}\n.pagination-sm > li:first-child > a,\n.pagination-sm > li:first-child > span {\n border-bottom-left-radius: 3px;\n border-top-left-radius: 3px;\n}\n.pagination-sm > li:last-child > a,\n.pagination-sm > li:last-child > span {\n border-bottom-right-radius: 3px;\n border-top-right-radius: 3px;\n}\n.pager {\n padding-left: 0;\n margin: 20px 0;\n list-style: none;\n text-align: center;\n}\n.pager li {\n display: inline;\n}\n.pager li > a,\n.pager li > span {\n display: inline-block;\n padding: 5px 14px;\n background-color: #fff;\n border: 1px solid #ddd;\n border-radius: 15px;\n}\n.pager li > a:hover,\n.pager li > a:focus {\n text-decoration: none;\n background-color: #eeeeee;\n}\n.pager .next > a,\n.pager .next > span {\n float: right;\n}\n.pager .previous > a,\n.pager .previous > span {\n float: left;\n}\n.pager .disabled > a,\n.pager .disabled > a:hover,\n.pager .disabled > a:focus,\n.pager .disabled > span {\n color: #777777;\n background-color: #fff;\n cursor: not-allowed;\n}\n.label {\n display: inline;\n padding: .2em .6em .3em;\n font-size: 75%;\n font-weight: bold;\n line-height: 1;\n color: #fff;\n text-align: center;\n white-space: nowrap;\n vertical-align: baseline;\n border-radius: .25em;\n}\na.label:hover,\na.label:focus {\n color: #fff;\n text-decoration: none;\n cursor: pointer;\n}\n.label:empty {\n display: none;\n}\n.btn .label {\n position: relative;\n top: -1px;\n}\n.label-default {\n background-color: #777777;\n}\n.label-default[href]:hover,\n.label-default[href]:focus {\n background-color: #5e5e5e;\n}\n.label-primary {\n background-color: #337ab7;\n}\n.label-primary[href]:hover,\n.label-primary[href]:focus {\n background-color: #286090;\n}\n.label-success {\n background-color: #5cb85c;\n}\n.label-success[href]:hover,\n.label-success[href]:focus {\n background-color: #449d44;\n}\n.label-info {\n background-color: #5bc0de;\n}\n.label-info[href]:hover,\n.label-info[href]:focus {\n background-color: #31b0d5;\n}\n.label-warning {\n background-color: #f0ad4e;\n}\n.label-warning[href]:hover,\n.label-warning[href]:focus {\n background-color: #ec971f;\n}\n.label-danger {\n background-color: #d9534f;\n}\n.label-danger[href]:hover,\n.label-danger[href]:focus {\n background-color: #c9302c;\n}\n.badge {\n display: inline-block;\n min-width: 10px;\n padding: 3px 7px;\n font-size: 12px;\n font-weight: bold;\n color: #fff;\n line-height: 1;\n vertical-align: middle;\n white-space: nowrap;\n text-align: center;\n background-color: #777777;\n border-radius: 10px;\n}\n.badge:empty {\n display: none;\n}\n.btn .badge {\n position: relative;\n top: -1px;\n}\n.btn-xs .badge,\n.btn-group-xs > .btn .badge {\n top: 0;\n padding: 1px 5px;\n}\na.badge:hover,\na.badge:focus {\n color: #fff;\n text-decoration: none;\n cursor: pointer;\n}\n.list-group-item.active > .badge,\n.nav-pills > .active > a > .badge {\n color: #337ab7;\n background-color: #fff;\n}\n.list-group-item > .badge {\n float: right;\n}\n.list-group-item > .badge + .badge {\n margin-right: 5px;\n}\n.nav-pills > li > a > .badge {\n margin-left: 3px;\n}\n.jumbotron {\n padding-top: 30px;\n padding-bottom: 30px;\n margin-bottom: 30px;\n color: inherit;\n background-color: #eeeeee;\n}\n.jumbotron h1,\n.jumbotron .h1 {\n color: inherit;\n}\n.jumbotron p {\n margin-bottom: 15px;\n font-size: 21px;\n font-weight: 200;\n}\n.jumbotron > hr {\n border-top-color: #d5d5d5;\n}\n.container .jumbotron,\n.container-fluid .jumbotron {\n border-radius: 6px;\n padding-left: 15px;\n padding-right: 15px;\n}\n.jumbotron .container {\n max-width: 100%;\n}\n@media screen and (min-width: 768px) {\n .jumbotron {\n padding-top: 48px;\n padding-bottom: 48px;\n }\n .container .jumbotron,\n .container-fluid .jumbotron {\n padding-left: 60px;\n padding-right: 60px;\n }\n .jumbotron h1,\n .jumbotron .h1 {\n font-size: 63px;\n }\n}\n.thumbnail {\n display: block;\n padding: 4px;\n margin-bottom: 20px;\n line-height: 1.42857143;\n background-color: #fff;\n border: 1px solid #ddd;\n border-radius: 4px;\n -webkit-transition: border 0.2s ease-in-out;\n -o-transition: border 0.2s ease-in-out;\n transition: border 0.2s ease-in-out;\n}\n.thumbnail > img,\n.thumbnail a > img {\n margin-left: auto;\n margin-right: auto;\n}\na.thumbnail:hover,\na.thumbnail:focus,\na.thumbnail.active {\n border-color: #337ab7;\n}\n.thumbnail .caption {\n padding: 9px;\n color: #333333;\n}\n.alert {\n padding: 15px;\n margin-bottom: 20px;\n border: 1px solid transparent;\n border-radius: 4px;\n}\n.alert h4 {\n margin-top: 0;\n color: inherit;\n}\n.alert .alert-link {\n font-weight: bold;\n}\n.alert > p,\n.alert > ul {\n margin-bottom: 0;\n}\n.alert > p + p {\n margin-top: 5px;\n}\n.alert-dismissable,\n.alert-dismissible {\n padding-right: 35px;\n}\n.alert-dismissable .close,\n.alert-dismissible .close {\n position: relative;\n top: -2px;\n right: -21px;\n color: inherit;\n}\n.alert-success {\n background-color: #dff0d8;\n border-color: #d6e9c6;\n color: #3c763d;\n}\n.alert-success hr {\n border-top-color: #c9e2b3;\n}\n.alert-success .alert-link {\n color: #2b542c;\n}\n.alert-info {\n background-color: #d9edf7;\n border-color: #bce8f1;\n color: #31708f;\n}\n.alert-info hr {\n border-top-color: #a6e1ec;\n}\n.alert-info .alert-link {\n color: #245269;\n}\n.alert-warning {\n background-color: #fcf8e3;\n border-color: #faebcc;\n color: #8a6d3b;\n}\n.alert-warning hr {\n border-top-color: #f7e1b5;\n}\n.alert-warning .alert-link {\n color: #66512c;\n}\n.alert-danger {\n background-color: #f2dede;\n border-color: #ebccd1;\n color: #a94442;\n}\n.alert-danger hr {\n border-top-color: #e4b9c0;\n}\n.alert-danger .alert-link {\n color: #843534;\n}\n@-webkit-keyframes progress-bar-stripes {\n from {\n background-position: 40px 0;\n }\n to {\n background-position: 0 0;\n }\n}\n@keyframes progress-bar-stripes {\n from {\n background-position: 40px 0;\n }\n to {\n background-position: 0 0;\n }\n}\n.progress {\n overflow: hidden;\n height: 20px;\n margin-bottom: 20px;\n background-color: #f5f5f5;\n border-radius: 4px;\n -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);\n box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);\n}\n.progress-bar {\n float: left;\n width: 0%;\n height: 100%;\n font-size: 12px;\n line-height: 20px;\n color: #fff;\n text-align: center;\n background-color: #337ab7;\n -webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);\n box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);\n -webkit-transition: width 0.6s ease;\n -o-transition: width 0.6s ease;\n transition: width 0.6s ease;\n}\n.progress-striped .progress-bar,\n.progress-bar-striped {\n 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);\n 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);\n 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);\n background-size: 40px 40px;\n}\n.progress.active .progress-bar,\n.progress-bar.active {\n -webkit-animation: progress-bar-stripes 2s linear infinite;\n -o-animation: progress-bar-stripes 2s linear infinite;\n animation: progress-bar-stripes 2s linear infinite;\n}\n.progress-bar-success {\n background-color: #5cb85c;\n}\n.progress-striped .progress-bar-success {\n 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);\n 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);\n 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);\n}\n.progress-bar-info {\n background-color: #5bc0de;\n}\n.progress-striped .progress-bar-info {\n 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);\n 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);\n 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);\n}\n.progress-bar-warning {\n background-color: #f0ad4e;\n}\n.progress-striped .progress-bar-warning {\n 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);\n 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);\n 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);\n}\n.progress-bar-danger {\n background-color: #d9534f;\n}\n.progress-striped .progress-bar-danger {\n 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);\n 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);\n 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);\n}\n.media {\n margin-top: 15px;\n}\n.media:first-child {\n margin-top: 0;\n}\n.media,\n.media-body {\n zoom: 1;\n overflow: hidden;\n}\n.media-body {\n width: 10000px;\n}\n.media-object {\n display: block;\n}\n.media-object.img-thumbnail {\n max-width: none;\n}\n.media-right,\n.media > .pull-right {\n padding-left: 10px;\n}\n.media-left,\n.media > .pull-left {\n padding-right: 10px;\n}\n.media-left,\n.media-right,\n.media-body {\n display: table-cell;\n vertical-align: top;\n}\n.media-middle {\n vertical-align: middle;\n}\n.media-bottom {\n vertical-align: bottom;\n}\n.media-heading {\n margin-top: 0;\n margin-bottom: 5px;\n}\n.media-list {\n padding-left: 0;\n list-style: none;\n}\n.list-group {\n margin-bottom: 20px;\n padding-left: 0;\n}\n.list-group-item {\n position: relative;\n display: block;\n padding: 10px 15px;\n margin-bottom: -1px;\n background-color: #fff;\n border: 1px solid #ddd;\n}\n.list-group-item:first-child {\n border-top-right-radius: 4px;\n border-top-left-radius: 4px;\n}\n.list-group-item:last-child {\n margin-bottom: 0;\n border-bottom-right-radius: 4px;\n border-bottom-left-radius: 4px;\n}\na.list-group-item,\nbutton.list-group-item {\n color: #555;\n}\na.list-group-item .list-group-item-heading,\nbutton.list-group-item .list-group-item-heading {\n color: #333;\n}\na.list-group-item:hover,\nbutton.list-group-item:hover,\na.list-group-item:focus,\nbutton.list-group-item:focus {\n text-decoration: none;\n color: #555;\n background-color: #f5f5f5;\n}\nbutton.list-group-item {\n width: 100%;\n text-align: left;\n}\n.list-group-item.disabled,\n.list-group-item.disabled:hover,\n.list-group-item.disabled:focus {\n background-color: #eeeeee;\n color: #777777;\n cursor: not-allowed;\n}\n.list-group-item.disabled .list-group-item-heading,\n.list-group-item.disabled:hover .list-group-item-heading,\n.list-group-item.disabled:focus .list-group-item-heading {\n color: inherit;\n}\n.list-group-item.disabled .list-group-item-text,\n.list-group-item.disabled:hover .list-group-item-text,\n.list-group-item.disabled:focus .list-group-item-text {\n color: #777777;\n}\n.list-group-item.active,\n.list-group-item.active:hover,\n.list-group-item.active:focus {\n z-index: 2;\n color: #fff;\n background-color: #337ab7;\n border-color: #337ab7;\n}\n.list-group-item.active .list-group-item-heading,\n.list-group-item.active:hover .list-group-item-heading,\n.list-group-item.active:focus .list-group-item-heading,\n.list-group-item.active .list-group-item-heading > small,\n.list-group-item.active:hover .list-group-item-heading > small,\n.list-group-item.active:focus .list-group-item-heading > small,\n.list-group-item.active .list-group-item-heading > .small,\n.list-group-item.active:hover .list-group-item-heading > .small,\n.list-group-item.active:focus .list-group-item-heading > .small {\n color: inherit;\n}\n.list-group-item.active .list-group-item-text,\n.list-group-item.active:hover .list-group-item-text,\n.list-group-item.active:focus .list-group-item-text {\n color: #c7ddef;\n}\n.list-group-item-success {\n color: #3c763d;\n background-color: #dff0d8;\n}\na.list-group-item-success,\nbutton.list-group-item-success {\n color: #3c763d;\n}\na.list-group-item-success .list-group-item-heading,\nbutton.list-group-item-success .list-group-item-heading {\n color: inherit;\n}\na.list-group-item-success:hover,\nbutton.list-group-item-success:hover,\na.list-group-item-success:focus,\nbutton.list-group-item-success:focus {\n color: #3c763d;\n background-color: #d0e9c6;\n}\na.list-group-item-success.active,\nbutton.list-group-item-success.active,\na.list-group-item-success.active:hover,\nbutton.list-group-item-success.active:hover,\na.list-group-item-success.active:focus,\nbutton.list-group-item-success.active:focus {\n color: #fff;\n background-color: #3c763d;\n border-color: #3c763d;\n}\n.list-group-item-info {\n color: #31708f;\n background-color: #d9edf7;\n}\na.list-group-item-info,\nbutton.list-group-item-info {\n color: #31708f;\n}\na.list-group-item-info .list-group-item-heading,\nbutton.list-group-item-info .list-group-item-heading {\n color: inherit;\n}\na.list-group-item-info:hover,\nbutton.list-group-item-info:hover,\na.list-group-item-info:focus,\nbutton.list-group-item-info:focus {\n color: #31708f;\n background-color: #c4e3f3;\n}\na.list-group-item-info.active,\nbutton.list-group-item-info.active,\na.list-group-item-info.active:hover,\nbutton.list-group-item-info.active:hover,\na.list-group-item-info.active:focus,\nbutton.list-group-item-info.active:focus {\n color: #fff;\n background-color: #31708f;\n border-color: #31708f;\n}\n.list-group-item-warning {\n color: #8a6d3b;\n background-color: #fcf8e3;\n}\na.list-group-item-warning,\nbutton.list-group-item-warning {\n color: #8a6d3b;\n}\na.list-group-item-warning .list-group-item-heading,\nbutton.list-group-item-warning .list-group-item-heading {\n color: inherit;\n}\na.list-group-item-warning:hover,\nbutton.list-group-item-warning:hover,\na.list-group-item-warning:focus,\nbutton.list-group-item-warning:focus {\n color: #8a6d3b;\n background-color: #faf2cc;\n}\na.list-group-item-warning.active,\nbutton.list-group-item-warning.active,\na.list-group-item-warning.active:hover,\nbutton.list-group-item-warning.active:hover,\na.list-group-item-warning.active:focus,\nbutton.list-group-item-warning.active:focus {\n color: #fff;\n background-color: #8a6d3b;\n border-color: #8a6d3b;\n}\n.list-group-item-danger {\n color: #a94442;\n background-color: #f2dede;\n}\na.list-group-item-danger,\nbutton.list-group-item-danger {\n color: #a94442;\n}\na.list-group-item-danger .list-group-item-heading,\nbutton.list-group-item-danger .list-group-item-heading {\n color: inherit;\n}\na.list-group-item-danger:hover,\nbutton.list-group-item-danger:hover,\na.list-group-item-danger:focus,\nbutton.list-group-item-danger:focus {\n color: #a94442;\n background-color: #ebcccc;\n}\na.list-group-item-danger.active,\nbutton.list-group-item-danger.active,\na.list-group-item-danger.active:hover,\nbutton.list-group-item-danger.active:hover,\na.list-group-item-danger.active:focus,\nbutton.list-group-item-danger.active:focus {\n color: #fff;\n background-color: #a94442;\n border-color: #a94442;\n}\n.list-group-item-heading {\n margin-top: 0;\n margin-bottom: 5px;\n}\n.list-group-item-text {\n margin-bottom: 0;\n line-height: 1.3;\n}\n.panel {\n margin-bottom: 20px;\n background-color: #fff;\n border: 1px solid transparent;\n border-radius: 4px;\n -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);\n box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);\n}\n.panel-body {\n padding: 15px;\n}\n.panel-heading {\n padding: 10px 15px;\n border-bottom: 1px solid transparent;\n border-top-right-radius: 3px;\n border-top-left-radius: 3px;\n}\n.panel-heading > .dropdown .dropdown-toggle {\n color: inherit;\n}\n.panel-title {\n margin-top: 0;\n margin-bottom: 0;\n font-size: 16px;\n color: inherit;\n}\n.panel-title > a,\n.panel-title > small,\n.panel-title > .small,\n.panel-title > small > a,\n.panel-title > .small > a {\n color: inherit;\n}\n.panel-footer {\n padding: 10px 15px;\n background-color: #f5f5f5;\n border-top: 1px solid #ddd;\n border-bottom-right-radius: 3px;\n border-bottom-left-radius: 3px;\n}\n.panel > .list-group,\n.panel > .panel-collapse > .list-group {\n margin-bottom: 0;\n}\n.panel > .list-group .list-group-item,\n.panel > .panel-collapse > .list-group .list-group-item {\n border-width: 1px 0;\n border-radius: 0;\n}\n.panel > .list-group:first-child .list-group-item:first-child,\n.panel > .panel-collapse > .list-group:first-child .list-group-item:first-child {\n border-top: 0;\n border-top-right-radius: 3px;\n border-top-left-radius: 3px;\n}\n.panel > .list-group:last-child .list-group-item:last-child,\n.panel > .panel-collapse > .list-group:last-child .list-group-item:last-child {\n border-bottom: 0;\n border-bottom-right-radius: 3px;\n border-bottom-left-radius: 3px;\n}\n.panel > .panel-heading + .panel-collapse > .list-group .list-group-item:first-child {\n border-top-right-radius: 0;\n border-top-left-radius: 0;\n}\n.panel-heading + .list-group .list-group-item:first-child {\n border-top-width: 0;\n}\n.list-group + .panel-footer {\n border-top-width: 0;\n}\n.panel > .table,\n.panel > .table-responsive > .table,\n.panel > .panel-collapse > .table {\n margin-bottom: 0;\n}\n.panel > .table caption,\n.panel > .table-responsive > .table caption,\n.panel > .panel-collapse > .table caption {\n padding-left: 15px;\n padding-right: 15px;\n}\n.panel > .table:first-child,\n.panel > .table-responsive:first-child > .table:first-child {\n border-top-right-radius: 3px;\n border-top-left-radius: 3px;\n}\n.panel > .table:first-child > thead:first-child > tr:first-child,\n.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child,\n.panel > .table:first-child > tbody:first-child > tr:first-child,\n.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child {\n border-top-left-radius: 3px;\n border-top-right-radius: 3px;\n}\n.panel > .table:first-child > thead:first-child > tr:first-child td:first-child,\n.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:first-child,\n.panel > .table:first-child > tbody:first-child > tr:first-child td:first-child,\n.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:first-child,\n.panel > .table:first-child > thead:first-child > tr:first-child th:first-child,\n.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:first-child,\n.panel > .table:first-child > tbody:first-child > tr:first-child th:first-child,\n.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:first-child {\n border-top-left-radius: 3px;\n}\n.panel > .table:first-child > thead:first-child > tr:first-child td:last-child,\n.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:last-child,\n.panel > .table:first-child > tbody:first-child > tr:first-child td:last-child,\n.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:last-child,\n.panel > .table:first-child > thead:first-child > tr:first-child th:last-child,\n.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:last-child,\n.panel > .table:first-child > tbody:first-child > tr:first-child th:last-child,\n.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:last-child {\n border-top-right-radius: 3px;\n}\n.panel > .table:last-child,\n.panel > .table-responsive:last-child > .table:last-child {\n border-bottom-right-radius: 3px;\n border-bottom-left-radius: 3px;\n}\n.panel > .table:last-child > tbody:last-child > tr:last-child,\n.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child,\n.panel > .table:last-child > tfoot:last-child > tr:last-child,\n.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child {\n border-bottom-left-radius: 3px;\n border-bottom-right-radius: 3px;\n}\n.panel > .table:last-child > tbody:last-child > tr:last-child td:first-child,\n.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:first-child,\n.panel > .table:last-child > tfoot:last-child > tr:last-child td:first-child,\n.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:first-child,\n.panel > .table:last-child > tbody:last-child > tr:last-child th:first-child,\n.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:first-child,\n.panel > .table:last-child > tfoot:last-child > tr:last-child th:first-child,\n.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:first-child {\n border-bottom-left-radius: 3px;\n}\n.panel > .table:last-child > tbody:last-child > tr:last-child td:last-child,\n.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:last-child,\n.panel > .table:last-child > tfoot:last-child > tr:last-child td:last-child,\n.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:last-child,\n.panel > .table:last-child > tbody:last-child > tr:last-child th:last-child,\n.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:last-child,\n.panel > .table:last-child > tfoot:last-child > tr:last-child th:last-child,\n.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:last-child {\n border-bottom-right-radius: 3px;\n}\n.panel > .panel-body + .table,\n.panel > .panel-body + .table-responsive,\n.panel > .table + .panel-body,\n.panel > .table-responsive + .panel-body {\n border-top: 1px solid #ddd;\n}\n.panel > .table > tbody:first-child > tr:first-child th,\n.panel > .table > tbody:first-child > tr:first-child td {\n border-top: 0;\n}\n.panel > .table-bordered,\n.panel > .table-responsive > .table-bordered {\n border: 0;\n}\n.panel > .table-bordered > thead > tr > th:first-child,\n.panel > .table-responsive > .table-bordered > thead > tr > th:first-child,\n.panel > .table-bordered > tbody > tr > th:first-child,\n.panel > .table-responsive > .table-bordered > tbody > tr > th:first-child,\n.panel > .table-bordered > tfoot > tr > th:first-child,\n.panel > .table-responsive > .table-bordered > tfoot > tr > th:first-child,\n.panel > .table-bordered > thead > tr > td:first-child,\n.panel > .table-responsive > .table-bordered > thead > tr > td:first-child,\n.panel > .table-bordered > tbody > tr > td:first-child,\n.panel > .table-responsive > .table-bordered > tbody > tr > td:first-child,\n.panel > .table-bordered > tfoot > tr > td:first-child,\n.panel > .table-responsive > .table-bordered > tfoot > tr > td:first-child {\n border-left: 0;\n}\n.panel > .table-bordered > thead > tr > th:last-child,\n.panel > .table-responsive > .table-bordered > thead > tr > th:last-child,\n.panel > .table-bordered > tbody > tr > th:last-child,\n.panel > .table-responsive > .table-bordered > tbody > tr > th:last-child,\n.panel > .table-bordered > tfoot > tr > th:last-child,\n.panel > .table-responsive > .table-bordered > tfoot > tr > th:last-child,\n.panel > .table-bordered > thead > tr > td:last-child,\n.panel > .table-responsive > .table-bordered > thead > tr > td:last-child,\n.panel > .table-bordered > tbody > tr > td:last-child,\n.panel > .table-responsive > .table-bordered > tbody > tr > td:last-child,\n.panel > .table-bordered > tfoot > tr > td:last-child,\n.panel > .table-responsive > .table-bordered > tfoot > tr > td:last-child {\n border-right: 0;\n}\n.panel > .table-bordered > thead > tr:first-child > td,\n.panel > .table-responsive > .table-bordered > thead > tr:first-child > td,\n.panel > .table-bordered > tbody > tr:first-child > td,\n.panel > .table-responsive > .table-bordered > tbody > tr:first-child > td,\n.panel > .table-bordered > thead > tr:first-child > th,\n.panel > .table-responsive > .table-bordered > thead > tr:first-child > th,\n.panel > .table-bordered > tbody > tr:first-child > th,\n.panel > .table-responsive > .table-bordered > tbody > tr:first-child > th {\n border-bottom: 0;\n}\n.panel > .table-bordered > tbody > tr:last-child > td,\n.panel > .table-responsive > .table-bordered > tbody > tr:last-child > td,\n.panel > .table-bordered > tfoot > tr:last-child > td,\n.panel > .table-responsive > .table-bordered > tfoot > tr:last-child > td,\n.panel > .table-bordered > tbody > tr:last-child > th,\n.panel > .table-responsive > .table-bordered > tbody > tr:last-child > th,\n.panel > .table-bordered > tfoot > tr:last-child > th,\n.panel > .table-responsive > .table-bordered > tfoot > tr:last-child > th {\n border-bottom: 0;\n}\n.panel > .table-responsive {\n border: 0;\n margin-bottom: 0;\n}\n.panel-group {\n margin-bottom: 20px;\n}\n.panel-group .panel {\n margin-bottom: 0;\n border-radius: 4px;\n}\n.panel-group .panel + .panel {\n margin-top: 5px;\n}\n.panel-group .panel-heading {\n border-bottom: 0;\n}\n.panel-group .panel-heading + .panel-collapse > .panel-body,\n.panel-group .panel-heading + .panel-collapse > .list-group {\n border-top: 1px solid #ddd;\n}\n.panel-group .panel-footer {\n border-top: 0;\n}\n.panel-group .panel-footer + .panel-collapse .panel-body {\n border-bottom: 1px solid #ddd;\n}\n.panel-default {\n border-color: #ddd;\n}\n.panel-default > .panel-heading {\n color: #333333;\n background-color: #f5f5f5;\n border-color: #ddd;\n}\n.panel-default > .panel-heading + .panel-collapse > .panel-body {\n border-top-color: #ddd;\n}\n.panel-default > .panel-heading .badge {\n color: #f5f5f5;\n background-color: #333333;\n}\n.panel-default > .panel-footer + .panel-collapse > .panel-body {\n border-bottom-color: #ddd;\n}\n.panel-primary {\n border-color: #337ab7;\n}\n.panel-primary > .panel-heading {\n color: #fff;\n background-color: #337ab7;\n border-color: #337ab7;\n}\n.panel-primary > .panel-heading + .panel-collapse > .panel-body {\n border-top-color: #337ab7;\n}\n.panel-primary > .panel-heading .badge {\n color: #337ab7;\n background-color: #fff;\n}\n.panel-primary > .panel-footer + .panel-collapse > .panel-body {\n border-bottom-color: #337ab7;\n}\n.panel-success {\n border-color: #d6e9c6;\n}\n.panel-success > .panel-heading {\n color: #3c763d;\n background-color: #dff0d8;\n border-color: #d6e9c6;\n}\n.panel-success > .panel-heading + .panel-collapse > .panel-body {\n border-top-color: #d6e9c6;\n}\n.panel-success > .panel-heading .badge {\n color: #dff0d8;\n background-color: #3c763d;\n}\n.panel-success > .panel-footer + .panel-collapse > .panel-body {\n border-bottom-color: #d6e9c6;\n}\n.panel-info {\n border-color: #bce8f1;\n}\n.panel-info > .panel-heading {\n color: #31708f;\n background-color: #d9edf7;\n border-color: #bce8f1;\n}\n.panel-info > .panel-heading + .panel-collapse > .panel-body {\n border-top-color: #bce8f1;\n}\n.panel-info > .panel-heading .badge {\n color: #d9edf7;\n background-color: #31708f;\n}\n.panel-info > .panel-footer + .panel-collapse > .panel-body {\n border-bottom-color: #bce8f1;\n}\n.panel-warning {\n border-color: #faebcc;\n}\n.panel-warning > .panel-heading {\n color: #8a6d3b;\n background-color: #fcf8e3;\n border-color: #faebcc;\n}\n.panel-warning > .panel-heading + .panel-collapse > .panel-body {\n border-top-color: #faebcc;\n}\n.panel-warning > .panel-heading .badge {\n color: #fcf8e3;\n background-color: #8a6d3b;\n}\n.panel-warning > .panel-footer + .panel-collapse > .panel-body {\n border-bottom-color: #faebcc;\n}\n.panel-danger {\n border-color: #ebccd1;\n}\n.panel-danger > .panel-heading {\n color: #a94442;\n background-color: #f2dede;\n border-color: #ebccd1;\n}\n.panel-danger > .panel-heading + .panel-collapse > .panel-body {\n border-top-color: #ebccd1;\n}\n.panel-danger > .panel-heading .badge {\n color: #f2dede;\n background-color: #a94442;\n}\n.panel-danger > .panel-footer + .panel-collapse > .panel-body {\n border-bottom-color: #ebccd1;\n}\n.embed-responsive {\n position: relative;\n display: block;\n height: 0;\n padding: 0;\n overflow: hidden;\n}\n.embed-responsive .embed-responsive-item,\n.embed-responsive iframe,\n.embed-responsive embed,\n.embed-responsive object,\n.embed-responsive video {\n position: absolute;\n top: 0;\n left: 0;\n bottom: 0;\n height: 100%;\n width: 100%;\n border: 0;\n}\n.embed-responsive-16by9 {\n padding-bottom: 56.25%;\n}\n.embed-responsive-4by3 {\n padding-bottom: 75%;\n}\n.well {\n min-height: 20px;\n padding: 19px;\n margin-bottom: 20px;\n background-color: #f5f5f5;\n border: 1px solid #e3e3e3;\n border-radius: 4px;\n -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);\n box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);\n}\n.well blockquote {\n border-color: #ddd;\n border-color: rgba(0, 0, 0, 0.15);\n}\n.well-lg {\n padding: 24px;\n border-radius: 6px;\n}\n.well-sm {\n padding: 9px;\n border-radius: 3px;\n}\n.close {\n float: right;\n font-size: 21px;\n font-weight: bold;\n line-height: 1;\n color: #000;\n text-shadow: 0 1px 0 #fff;\n opacity: 0.2;\n filter: alpha(opacity=20);\n}\n.close:hover,\n.close:focus {\n color: #000;\n text-decoration: none;\n cursor: pointer;\n opacity: 0.5;\n filter: alpha(opacity=50);\n}\nbutton.close {\n padding: 0;\n cursor: pointer;\n background: transparent;\n border: 0;\n -webkit-appearance: none;\n}\n.modal-open {\n overflow: hidden;\n}\n.modal {\n display: none;\n overflow: hidden;\n position: fixed;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n z-index: 1050;\n -webkit-overflow-scrolling: touch;\n outline: 0;\n}\n.modal.fade .modal-dialog {\n -webkit-transform: translate(0, -25%);\n -ms-transform: translate(0, -25%);\n -o-transform: translate(0, -25%);\n transform: translate(0, -25%);\n -webkit-transition: -webkit-transform 0.3s ease-out;\n -moz-transition: -moz-transform 0.3s ease-out;\n -o-transition: -o-transform 0.3s ease-out;\n transition: transform 0.3s ease-out;\n}\n.modal.in .modal-dialog {\n -webkit-transform: translate(0, 0);\n -ms-transform: translate(0, 0);\n -o-transform: translate(0, 0);\n transform: translate(0, 0);\n}\n.modal-open .modal {\n overflow-x: hidden;\n overflow-y: auto;\n}\n.modal-dialog {\n position: relative;\n width: auto;\n margin: 10px;\n}\n.modal-content {\n position: relative;\n background-color: #fff;\n border: 1px solid #999;\n border: 1px solid rgba(0, 0, 0, 0.2);\n border-radius: 6px;\n -webkit-box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5);\n box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5);\n background-clip: padding-box;\n outline: 0;\n}\n.modal-backdrop {\n position: fixed;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n z-index: 1040;\n background-color: #000;\n}\n.modal-backdrop.fade {\n opacity: 0;\n filter: alpha(opacity=0);\n}\n.modal-backdrop.in {\n opacity: 0.5;\n filter: alpha(opacity=50);\n}\n.modal-header {\n padding: 15px;\n border-bottom: 1px solid #e5e5e5;\n}\n.modal-header .close {\n margin-top: -2px;\n}\n.modal-title {\n margin: 0;\n line-height: 1.42857143;\n}\n.modal-body {\n position: relative;\n padding: 15px;\n}\n.modal-footer {\n padding: 15px;\n text-align: right;\n border-top: 1px solid #e5e5e5;\n}\n.modal-footer .btn + .btn {\n margin-left: 5px;\n margin-bottom: 0;\n}\n.modal-footer .btn-group .btn + .btn {\n margin-left: -1px;\n}\n.modal-footer .btn-block + .btn-block {\n margin-left: 0;\n}\n.modal-scrollbar-measure {\n position: absolute;\n top: -9999px;\n width: 50px;\n height: 50px;\n overflow: scroll;\n}\n@media (min-width: 768px) {\n .modal-dialog {\n width: 600px;\n margin: 30px auto;\n }\n .modal-content {\n -webkit-box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5);\n box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5);\n }\n .modal-sm {\n width: 300px;\n }\n}\n@media (min-width: 992px) {\n .modal-lg {\n width: 900px;\n }\n}\n.tooltip {\n position: absolute;\n z-index: 1070;\n display: block;\n font-family: \"Helvetica Neue\", Helvetica, Arial, sans-serif;\n font-style: normal;\n font-weight: normal;\n letter-spacing: normal;\n line-break: auto;\n line-height: 1.42857143;\n text-align: left;\n text-align: start;\n text-decoration: none;\n text-shadow: none;\n text-transform: none;\n white-space: normal;\n word-break: normal;\n word-spacing: normal;\n word-wrap: normal;\n font-size: 12px;\n opacity: 0;\n filter: alpha(opacity=0);\n}\n.tooltip.in {\n opacity: 0.9;\n filter: alpha(opacity=90);\n}\n.tooltip.top {\n margin-top: -3px;\n padding: 5px 0;\n}\n.tooltip.right {\n margin-left: 3px;\n padding: 0 5px;\n}\n.tooltip.bottom {\n margin-top: 3px;\n padding: 5px 0;\n}\n.tooltip.left {\n margin-left: -3px;\n padding: 0 5px;\n}\n.tooltip-inner {\n max-width: 200px;\n padding: 3px 8px;\n color: #fff;\n text-align: center;\n background-color: #000;\n border-radius: 4px;\n}\n.tooltip-arrow {\n position: absolute;\n width: 0;\n height: 0;\n border-color: transparent;\n border-style: solid;\n}\n.tooltip.top .tooltip-arrow {\n bottom: 0;\n left: 50%;\n margin-left: -5px;\n border-width: 5px 5px 0;\n border-top-color: #000;\n}\n.tooltip.top-left .tooltip-arrow {\n bottom: 0;\n right: 5px;\n margin-bottom: -5px;\n border-width: 5px 5px 0;\n border-top-color: #000;\n}\n.tooltip.top-right .tooltip-arrow {\n bottom: 0;\n left: 5px;\n margin-bottom: -5px;\n border-width: 5px 5px 0;\n border-top-color: #000;\n}\n.tooltip.right .tooltip-arrow {\n top: 50%;\n left: 0;\n margin-top: -5px;\n border-width: 5px 5px 5px 0;\n border-right-color: #000;\n}\n.tooltip.left .tooltip-arrow {\n top: 50%;\n right: 0;\n margin-top: -5px;\n border-width: 5px 0 5px 5px;\n border-left-color: #000;\n}\n.tooltip.bottom .tooltip-arrow {\n top: 0;\n left: 50%;\n margin-left: -5px;\n border-width: 0 5px 5px;\n border-bottom-color: #000;\n}\n.tooltip.bottom-left .tooltip-arrow {\n top: 0;\n right: 5px;\n margin-top: -5px;\n border-width: 0 5px 5px;\n border-bottom-color: #000;\n}\n.tooltip.bottom-right .tooltip-arrow {\n top: 0;\n left: 5px;\n margin-top: -5px;\n border-width: 0 5px 5px;\n border-bottom-color: #000;\n}\n.popover {\n position: absolute;\n top: 0;\n left: 0;\n z-index: 1060;\n display: none;\n max-width: 276px;\n padding: 1px;\n font-family: \"Helvetica Neue\", Helvetica, Arial, sans-serif;\n font-style: normal;\n font-weight: normal;\n letter-spacing: normal;\n line-break: auto;\n line-height: 1.42857143;\n text-align: left;\n text-align: start;\n text-decoration: none;\n text-shadow: none;\n text-transform: none;\n white-space: normal;\n word-break: normal;\n word-spacing: normal;\n word-wrap: normal;\n font-size: 14px;\n background-color: #fff;\n background-clip: padding-box;\n border: 1px solid #ccc;\n border: 1px solid rgba(0, 0, 0, 0.2);\n border-radius: 6px;\n -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);\n box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);\n}\n.popover.top {\n margin-top: -10px;\n}\n.popover.right {\n margin-left: 10px;\n}\n.popover.bottom {\n margin-top: 10px;\n}\n.popover.left {\n margin-left: -10px;\n}\n.popover-title {\n margin: 0;\n padding: 8px 14px;\n font-size: 14px;\n background-color: #f7f7f7;\n border-bottom: 1px solid #ebebeb;\n border-radius: 5px 5px 0 0;\n}\n.popover-content {\n padding: 9px 14px;\n}\n.popover > .arrow,\n.popover > .arrow:after {\n position: absolute;\n display: block;\n width: 0;\n height: 0;\n border-color: transparent;\n border-style: solid;\n}\n.popover > .arrow {\n border-width: 11px;\n}\n.popover > .arrow:after {\n border-width: 10px;\n content: \"\";\n}\n.popover.top > .arrow {\n left: 50%;\n margin-left: -11px;\n border-bottom-width: 0;\n border-top-color: #999999;\n border-top-color: rgba(0, 0, 0, 0.25);\n bottom: -11px;\n}\n.popover.top > .arrow:after {\n content: \" \";\n bottom: 1px;\n margin-left: -10px;\n border-bottom-width: 0;\n border-top-color: #fff;\n}\n.popover.right > .arrow {\n top: 50%;\n left: -11px;\n margin-top: -11px;\n border-left-width: 0;\n border-right-color: #999999;\n border-right-color: rgba(0, 0, 0, 0.25);\n}\n.popover.right > .arrow:after {\n content: \" \";\n left: 1px;\n bottom: -10px;\n border-left-width: 0;\n border-right-color: #fff;\n}\n.popover.bottom > .arrow {\n left: 50%;\n margin-left: -11px;\n border-top-width: 0;\n border-bottom-color: #999999;\n border-bottom-color: rgba(0, 0, 0, 0.25);\n top: -11px;\n}\n.popover.bottom > .arrow:after {\n content: \" \";\n top: 1px;\n margin-left: -10px;\n border-top-width: 0;\n border-bottom-color: #fff;\n}\n.popover.left > .arrow {\n top: 50%;\n right: -11px;\n margin-top: -11px;\n border-right-width: 0;\n border-left-color: #999999;\n border-left-color: rgba(0, 0, 0, 0.25);\n}\n.popover.left > .arrow:after {\n content: \" \";\n right: 1px;\n border-right-width: 0;\n border-left-color: #fff;\n bottom: -10px;\n}\n.carousel {\n position: relative;\n}\n.carousel-inner {\n position: relative;\n overflow: hidden;\n width: 100%;\n}\n.carousel-inner > .item {\n display: none;\n position: relative;\n -webkit-transition: 0.6s ease-in-out left;\n -o-transition: 0.6s ease-in-out left;\n transition: 0.6s ease-in-out left;\n}\n.carousel-inner > .item > img,\n.carousel-inner > .item > a > img {\n line-height: 1;\n}\n@media all and (transform-3d), (-webkit-transform-3d) {\n .carousel-inner > .item {\n -webkit-transition: -webkit-transform 0.6s ease-in-out;\n -moz-transition: -moz-transform 0.6s ease-in-out;\n -o-transition: -o-transform 0.6s ease-in-out;\n transition: transform 0.6s ease-in-out;\n -webkit-backface-visibility: hidden;\n -moz-backface-visibility: hidden;\n backface-visibility: hidden;\n -webkit-perspective: 1000px;\n -moz-perspective: 1000px;\n perspective: 1000px;\n }\n .carousel-inner > .item.next,\n .carousel-inner > .item.active.right {\n -webkit-transform: translate3d(100%, 0, 0);\n transform: translate3d(100%, 0, 0);\n left: 0;\n }\n .carousel-inner > .item.prev,\n .carousel-inner > .item.active.left {\n -webkit-transform: translate3d(-100%, 0, 0);\n transform: translate3d(-100%, 0, 0);\n left: 0;\n }\n .carousel-inner > .item.next.left,\n .carousel-inner > .item.prev.right,\n .carousel-inner > .item.active {\n -webkit-transform: translate3d(0, 0, 0);\n transform: translate3d(0, 0, 0);\n left: 0;\n }\n}\n.carousel-inner > .active,\n.carousel-inner > .next,\n.carousel-inner > .prev {\n display: block;\n}\n.carousel-inner > .active {\n left: 0;\n}\n.carousel-inner > .next,\n.carousel-inner > .prev {\n position: absolute;\n top: 0;\n width: 100%;\n}\n.carousel-inner > .next {\n left: 100%;\n}\n.carousel-inner > .prev {\n left: -100%;\n}\n.carousel-inner > .next.left,\n.carousel-inner > .prev.right {\n left: 0;\n}\n.carousel-inner > .active.left {\n left: -100%;\n}\n.carousel-inner > .active.right {\n left: 100%;\n}\n.carousel-control {\n position: absolute;\n top: 0;\n left: 0;\n bottom: 0;\n width: 15%;\n opacity: 0.5;\n filter: alpha(opacity=50);\n font-size: 20px;\n color: #fff;\n text-align: center;\n text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6);\n background-color: rgba(0, 0, 0, 0);\n}\n.carousel-control.left {\n background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%);\n background-image: -o-linear-gradient(left, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%);\n background-image: linear-gradient(to right, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%);\n background-repeat: repeat-x;\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1);\n}\n.carousel-control.right {\n left: auto;\n right: 0;\n background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%);\n background-image: -o-linear-gradient(left, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%);\n background-image: linear-gradient(to right, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%);\n background-repeat: repeat-x;\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1);\n}\n.carousel-control:hover,\n.carousel-control:focus {\n outline: 0;\n color: #fff;\n text-decoration: none;\n opacity: 0.9;\n filter: alpha(opacity=90);\n}\n.carousel-control .icon-prev,\n.carousel-control .icon-next,\n.carousel-control .glyphicon-chevron-left,\n.carousel-control .glyphicon-chevron-right {\n position: absolute;\n top: 50%;\n margin-top: -10px;\n z-index: 5;\n display: inline-block;\n}\n.carousel-control .icon-prev,\n.carousel-control .glyphicon-chevron-left {\n left: 50%;\n margin-left: -10px;\n}\n.carousel-control .icon-next,\n.carousel-control .glyphicon-chevron-right {\n right: 50%;\n margin-right: -10px;\n}\n.carousel-control .icon-prev,\n.carousel-control .icon-next {\n width: 20px;\n height: 20px;\n line-height: 1;\n font-family: serif;\n}\n.carousel-control .icon-prev:before {\n content: '\\2039';\n}\n.carousel-control .icon-next:before {\n content: '\\203a';\n}\n.carousel-indicators {\n position: absolute;\n bottom: 10px;\n left: 50%;\n z-index: 15;\n width: 60%;\n margin-left: -30%;\n padding-left: 0;\n list-style: none;\n text-align: center;\n}\n.carousel-indicators li {\n display: inline-block;\n width: 10px;\n height: 10px;\n margin: 1px;\n text-indent: -999px;\n border: 1px solid #fff;\n border-radius: 10px;\n cursor: pointer;\n background-color: #000 \\9;\n background-color: rgba(0, 0, 0, 0);\n}\n.carousel-indicators .active {\n margin: 0;\n width: 12px;\n height: 12px;\n background-color: #fff;\n}\n.carousel-caption {\n position: absolute;\n left: 15%;\n right: 15%;\n bottom: 20px;\n z-index: 10;\n padding-top: 20px;\n padding-bottom: 20px;\n color: #fff;\n text-align: center;\n text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6);\n}\n.carousel-caption .btn {\n text-shadow: none;\n}\n@media screen and (min-width: 768px) {\n .carousel-control .glyphicon-chevron-left,\n .carousel-control .glyphicon-chevron-right,\n .carousel-control .icon-prev,\n .carousel-control .icon-next {\n width: 30px;\n height: 30px;\n margin-top: -10px;\n font-size: 30px;\n }\n .carousel-control .glyphicon-chevron-left,\n .carousel-control .icon-prev {\n margin-left: -10px;\n }\n .carousel-control .glyphicon-chevron-right,\n .carousel-control .icon-next {\n margin-right: -10px;\n }\n .carousel-caption {\n left: 20%;\n right: 20%;\n padding-bottom: 30px;\n }\n .carousel-indicators {\n bottom: 20px;\n }\n}\n.clearfix:before,\n.clearfix:after,\n.dl-horizontal dd:before,\n.dl-horizontal dd:after,\n.container:before,\n.container:after,\n.container-fluid:before,\n.container-fluid:after,\n.row:before,\n.row:after,\n.form-horizontal .form-group:before,\n.form-horizontal .form-group:after,\n.btn-toolbar:before,\n.btn-toolbar:after,\n.btn-group-vertical > .btn-group:before,\n.btn-group-vertical > .btn-group:after,\n.nav:before,\n.nav:after,\n.navbar:before,\n.navbar:after,\n.navbar-header:before,\n.navbar-header:after,\n.navbar-collapse:before,\n.navbar-collapse:after,\n.pager:before,\n.pager:after,\n.panel-body:before,\n.panel-body:after,\n.modal-header:before,\n.modal-header:after,\n.modal-footer:before,\n.modal-footer:after {\n content: \" \";\n display: table;\n}\n.clearfix:after,\n.dl-horizontal dd:after,\n.container:after,\n.container-fluid:after,\n.row:after,\n.form-horizontal .form-group:after,\n.btn-toolbar:after,\n.btn-group-vertical > .btn-group:after,\n.nav:after,\n.navbar:after,\n.navbar-header:after,\n.navbar-collapse:after,\n.pager:after,\n.panel-body:after,\n.modal-header:after,\n.modal-footer:after {\n clear: both;\n}\n.center-block {\n display: block;\n margin-left: auto;\n margin-right: auto;\n}\n.pull-right {\n float: right !important;\n}\n.pull-left {\n float: left !important;\n}\n.hide {\n display: none !important;\n}\n.show {\n display: block !important;\n}\n.invisible {\n visibility: hidden;\n}\n.text-hide {\n font: 0/0 a;\n color: transparent;\n text-shadow: none;\n background-color: transparent;\n border: 0;\n}\n.hidden {\n display: none !important;\n}\n.affix {\n position: fixed;\n}\n@-ms-viewport {\n width: device-width;\n}\n.visible-xs,\n.visible-sm,\n.visible-md,\n.visible-lg {\n display: none !important;\n}\n.visible-xs-block,\n.visible-xs-inline,\n.visible-xs-inline-block,\n.visible-sm-block,\n.visible-sm-inline,\n.visible-sm-inline-block,\n.visible-md-block,\n.visible-md-inline,\n.visible-md-inline-block,\n.visible-lg-block,\n.visible-lg-inline,\n.visible-lg-inline-block {\n display: none !important;\n}\n@media (max-width: 767px) {\n .visible-xs {\n display: block !important;\n }\n table.visible-xs {\n display: table !important;\n }\n tr.visible-xs {\n display: table-row !important;\n }\n th.visible-xs,\n td.visible-xs {\n display: table-cell !important;\n }\n}\n@media (max-width: 767px) {\n .visible-xs-block {\n display: block !important;\n }\n}\n@media (max-width: 767px) {\n .visible-xs-inline {\n display: inline !important;\n }\n}\n@media (max-width: 767px) {\n .visible-xs-inline-block {\n display: inline-block !important;\n }\n}\n@media (min-width: 768px) and (max-width: 991px) {\n .visible-sm {\n display: block !important;\n }\n table.visible-sm {\n display: table !important;\n }\n tr.visible-sm {\n display: table-row !important;\n }\n th.visible-sm,\n td.visible-sm {\n display: table-cell !important;\n }\n}\n@media (min-width: 768px) and (max-width: 991px) {\n .visible-sm-block {\n display: block !important;\n }\n}\n@media (min-width: 768px) and (max-width: 991px) {\n .visible-sm-inline {\n display: inline !important;\n }\n}\n@media (min-width: 768px) and (max-width: 991px) {\n .visible-sm-inline-block {\n display: inline-block !important;\n }\n}\n@media (min-width: 992px) and (max-width: 1199px) {\n .visible-md {\n display: block !important;\n }\n table.visible-md {\n display: table !important;\n }\n tr.visible-md {\n display: table-row !important;\n }\n th.visible-md,\n td.visible-md {\n display: table-cell !important;\n }\n}\n@media (min-width: 992px) and (max-width: 1199px) {\n .visible-md-block {\n display: block !important;\n }\n}\n@media (min-width: 992px) and (max-width: 1199px) {\n .visible-md-inline {\n display: inline !important;\n }\n}\n@media (min-width: 992px) and (max-width: 1199px) {\n .visible-md-inline-block {\n display: inline-block !important;\n }\n}\n@media (min-width: 1200px) {\n .visible-lg {\n display: block !important;\n }\n table.visible-lg {\n display: table !important;\n }\n tr.visible-lg {\n display: table-row !important;\n }\n th.visible-lg,\n td.visible-lg {\n display: table-cell !important;\n }\n}\n@media (min-width: 1200px) {\n .visible-lg-block {\n display: block !important;\n }\n}\n@media (min-width: 1200px) {\n .visible-lg-inline {\n display: inline !important;\n }\n}\n@media (min-width: 1200px) {\n .visible-lg-inline-block {\n display: inline-block !important;\n }\n}\n@media (max-width: 767px) {\n .hidden-xs {\n display: none !important;\n }\n}\n@media (min-width: 768px) and (max-width: 991px) {\n .hidden-sm {\n display: none !important;\n }\n}\n@media (min-width: 992px) and (max-width: 1199px) {\n .hidden-md {\n display: none !important;\n }\n}\n@media (min-width: 1200px) {\n .hidden-lg {\n display: none !important;\n }\n}\n.visible-print {\n display: none !important;\n}\n@media print {\n .visible-print {\n display: block !important;\n }\n table.visible-print {\n display: table !important;\n }\n tr.visible-print {\n display: table-row !important;\n }\n th.visible-print,\n td.visible-print {\n display: table-cell !important;\n }\n}\n.visible-print-block {\n display: none !important;\n}\n@media print {\n .visible-print-block {\n display: block !important;\n }\n}\n.visible-print-inline {\n display: none !important;\n}\n@media print {\n .visible-print-inline {\n display: inline !important;\n }\n}\n.visible-print-inline-block {\n display: none !important;\n}\n@media print {\n .visible-print-inline-block {\n display: inline-block !important;\n }\n}\n@media print {\n .hidden-print {\n display: none !important;\n }\n}\n/*# sourceMappingURL=bootstrap.css.map */","/*!\n * Bootstrap v3.3.7 (http://getbootstrap.com)\n * Copyright 2011-2016 Twitter, Inc.\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)\n */\n/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */\nhtml {\n font-family: sans-serif;\n -webkit-text-size-adjust: 100%;\n -ms-text-size-adjust: 100%;\n}\nbody {\n margin: 0;\n}\narticle,\naside,\ndetails,\nfigcaption,\nfigure,\nfooter,\nheader,\nhgroup,\nmain,\nmenu,\nnav,\nsection,\nsummary {\n display: block;\n}\naudio,\ncanvas,\nprogress,\nvideo {\n display: inline-block;\n vertical-align: baseline;\n}\naudio:not([controls]) {\n display: none;\n height: 0;\n}\n[hidden],\ntemplate {\n display: none;\n}\na {\n background-color: transparent;\n}\na:active,\na:hover {\n outline: 0;\n}\nabbr[title] {\n border-bottom: 1px dotted;\n}\nb,\nstrong {\n font-weight: bold;\n}\ndfn {\n font-style: italic;\n}\nh1 {\n margin: .67em 0;\n font-size: 2em;\n}\nmark {\n color: #000;\n background: #ff0;\n}\nsmall {\n font-size: 80%;\n}\nsub,\nsup {\n position: relative;\n font-size: 75%;\n line-height: 0;\n vertical-align: baseline;\n}\nsup {\n top: -.5em;\n}\nsub {\n bottom: -.25em;\n}\nimg {\n border: 0;\n}\nsvg:not(:root) {\n overflow: hidden;\n}\nfigure {\n margin: 1em 40px;\n}\nhr {\n height: 0;\n -webkit-box-sizing: content-box;\n -moz-box-sizing: content-box;\n box-sizing: content-box;\n}\npre {\n overflow: auto;\n}\ncode,\nkbd,\npre,\nsamp {\n font-family: monospace, monospace;\n font-size: 1em;\n}\nbutton,\ninput,\noptgroup,\nselect,\ntextarea {\n margin: 0;\n font: inherit;\n color: inherit;\n}\nbutton {\n overflow: visible;\n}\nbutton,\nselect {\n text-transform: none;\n}\nbutton,\nhtml input[type=\"button\"],\ninput[type=\"reset\"],\ninput[type=\"submit\"] {\n -webkit-appearance: button;\n cursor: pointer;\n}\nbutton[disabled],\nhtml input[disabled] {\n cursor: default;\n}\nbutton::-moz-focus-inner,\ninput::-moz-focus-inner {\n padding: 0;\n border: 0;\n}\ninput {\n line-height: normal;\n}\ninput[type=\"checkbox\"],\ninput[type=\"radio\"] {\n -webkit-box-sizing: border-box;\n -moz-box-sizing: border-box;\n box-sizing: border-box;\n padding: 0;\n}\ninput[type=\"number\"]::-webkit-inner-spin-button,\ninput[type=\"number\"]::-webkit-outer-spin-button {\n height: auto;\n}\ninput[type=\"search\"] {\n -webkit-box-sizing: content-box;\n -moz-box-sizing: content-box;\n box-sizing: content-box;\n -webkit-appearance: textfield;\n}\ninput[type=\"search\"]::-webkit-search-cancel-button,\ninput[type=\"search\"]::-webkit-search-decoration {\n -webkit-appearance: none;\n}\nfieldset {\n padding: .35em .625em .75em;\n margin: 0 2px;\n border: 1px solid #c0c0c0;\n}\nlegend {\n padding: 0;\n border: 0;\n}\ntextarea {\n overflow: auto;\n}\noptgroup {\n font-weight: bold;\n}\ntable {\n border-spacing: 0;\n border-collapse: collapse;\n}\ntd,\nth {\n padding: 0;\n}\n/*! Source: https://github.com/h5bp/html5-boilerplate/blob/master/src/css/main.css */\n@media print {\n *,\n *:before,\n *:after {\n color: #000 !important;\n text-shadow: none !important;\n background: transparent !important;\n -webkit-box-shadow: none !important;\n box-shadow: none !important;\n }\n a,\n a:visited {\n text-decoration: underline;\n }\n a[href]:after {\n content: \" (\" attr(href) \")\";\n }\n abbr[title]:after {\n content: \" (\" attr(title) \")\";\n }\n a[href^=\"#\"]:after,\n a[href^=\"javascript:\"]:after {\n content: \"\";\n }\n pre,\n blockquote {\n border: 1px solid #999;\n\n page-break-inside: avoid;\n }\n thead {\n display: table-header-group;\n }\n tr,\n img {\n page-break-inside: avoid;\n }\n img {\n max-width: 100% !important;\n }\n p,\n h2,\n h3 {\n orphans: 3;\n widows: 3;\n }\n h2,\n h3 {\n page-break-after: avoid;\n }\n .navbar {\n display: none;\n }\n .btn > .caret,\n .dropup > .btn > .caret {\n border-top-color: #000 !important;\n }\n .label {\n border: 1px solid #000;\n }\n .table {\n border-collapse: collapse !important;\n }\n .table td,\n .table th {\n background-color: #fff !important;\n }\n .table-bordered th,\n .table-bordered td {\n border: 1px solid #ddd !important;\n }\n}\n@font-face {\n font-family: 'Glyphicons Halflings';\n\n src: url('../fonts/glyphicons-halflings-regular.eot');\n src: url('../fonts/glyphicons-halflings-regular.eot?#iefix') format('embedded-opentype'), url('../fonts/glyphicons-halflings-regular.woff2') format('woff2'), url('../fonts/glyphicons-halflings-regular.woff') format('woff'), url('../fonts/glyphicons-halflings-regular.ttf') format('truetype'), url('../fonts/glyphicons-halflings-regular.svg#glyphicons_halflingsregular') format('svg');\n}\n.glyphicon {\n position: relative;\n top: 1px;\n display: inline-block;\n font-family: 'Glyphicons Halflings';\n font-style: normal;\n font-weight: normal;\n line-height: 1;\n\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n}\n.glyphicon-asterisk:before {\n content: \"\\002a\";\n}\n.glyphicon-plus:before {\n content: \"\\002b\";\n}\n.glyphicon-euro:before,\n.glyphicon-eur:before {\n content: \"\\20ac\";\n}\n.glyphicon-minus:before {\n content: \"\\2212\";\n}\n.glyphicon-cloud:before {\n content: \"\\2601\";\n}\n.glyphicon-envelope:before {\n content: \"\\2709\";\n}\n.glyphicon-pencil:before {\n content: \"\\270f\";\n}\n.glyphicon-glass:before {\n content: \"\\e001\";\n}\n.glyphicon-music:before {\n content: \"\\e002\";\n}\n.glyphicon-search:before {\n content: \"\\e003\";\n}\n.glyphicon-heart:before {\n content: \"\\e005\";\n}\n.glyphicon-star:before {\n content: \"\\e006\";\n}\n.glyphicon-star-empty:before {\n content: \"\\e007\";\n}\n.glyphicon-user:before {\n content: \"\\e008\";\n}\n.glyphicon-film:before {\n content: \"\\e009\";\n}\n.glyphicon-th-large:before {\n content: \"\\e010\";\n}\n.glyphicon-th:before {\n content: \"\\e011\";\n}\n.glyphicon-th-list:before {\n content: \"\\e012\";\n}\n.glyphicon-ok:before {\n content: \"\\e013\";\n}\n.glyphicon-remove:before {\n content: \"\\e014\";\n}\n.glyphicon-zoom-in:before {\n content: \"\\e015\";\n}\n.glyphicon-zoom-out:before {\n content: \"\\e016\";\n}\n.glyphicon-off:before {\n content: \"\\e017\";\n}\n.glyphicon-signal:before {\n content: \"\\e018\";\n}\n.glyphicon-cog:before {\n content: \"\\e019\";\n}\n.glyphicon-trash:before {\n content: \"\\e020\";\n}\n.glyphicon-home:before {\n content: \"\\e021\";\n}\n.glyphicon-file:before {\n content: \"\\e022\";\n}\n.glyphicon-time:before {\n content: \"\\e023\";\n}\n.glyphicon-road:before {\n content: \"\\e024\";\n}\n.glyphicon-download-alt:before {\n content: \"\\e025\";\n}\n.glyphicon-download:before {\n content: \"\\e026\";\n}\n.glyphicon-upload:before {\n content: \"\\e027\";\n}\n.glyphicon-inbox:before {\n content: \"\\e028\";\n}\n.glyphicon-play-circle:before {\n content: \"\\e029\";\n}\n.glyphicon-repeat:before {\n content: \"\\e030\";\n}\n.glyphicon-refresh:before {\n content: \"\\e031\";\n}\n.glyphicon-list-alt:before {\n content: \"\\e032\";\n}\n.glyphicon-lock:before {\n content: \"\\e033\";\n}\n.glyphicon-flag:before {\n content: \"\\e034\";\n}\n.glyphicon-headphones:before {\n content: \"\\e035\";\n}\n.glyphicon-volume-off:before {\n content: \"\\e036\";\n}\n.glyphicon-volume-down:before {\n content: \"\\e037\";\n}\n.glyphicon-volume-up:before {\n content: \"\\e038\";\n}\n.glyphicon-qrcode:before {\n content: \"\\e039\";\n}\n.glyphicon-barcode:before {\n content: \"\\e040\";\n}\n.glyphicon-tag:before {\n content: \"\\e041\";\n}\n.glyphicon-tags:before {\n content: \"\\e042\";\n}\n.glyphicon-book:before {\n content: \"\\e043\";\n}\n.glyphicon-bookmark:before {\n content: \"\\e044\";\n}\n.glyphicon-print:before {\n content: \"\\e045\";\n}\n.glyphicon-camera:before {\n content: \"\\e046\";\n}\n.glyphicon-font:before {\n content: \"\\e047\";\n}\n.glyphicon-bold:before {\n content: \"\\e048\";\n}\n.glyphicon-italic:before {\n content: \"\\e049\";\n}\n.glyphicon-text-height:before {\n content: \"\\e050\";\n}\n.glyphicon-text-width:before {\n content: \"\\e051\";\n}\n.glyphicon-align-left:before {\n content: \"\\e052\";\n}\n.glyphicon-align-center:before {\n content: \"\\e053\";\n}\n.glyphicon-align-right:before {\n content: \"\\e054\";\n}\n.glyphicon-align-justify:before {\n content: \"\\e055\";\n}\n.glyphicon-list:before {\n content: \"\\e056\";\n}\n.glyphicon-indent-left:before {\n content: \"\\e057\";\n}\n.glyphicon-indent-right:before {\n content: \"\\e058\";\n}\n.glyphicon-facetime-video:before {\n content: \"\\e059\";\n}\n.glyphicon-picture:before {\n content: \"\\e060\";\n}\n.glyphicon-map-marker:before {\n content: \"\\e062\";\n}\n.glyphicon-adjust:before {\n content: \"\\e063\";\n}\n.glyphicon-tint:before {\n content: \"\\e064\";\n}\n.glyphicon-edit:before {\n content: \"\\e065\";\n}\n.glyphicon-share:before {\n content: \"\\e066\";\n}\n.glyphicon-check:before {\n content: \"\\e067\";\n}\n.glyphicon-move:before {\n content: \"\\e068\";\n}\n.glyphicon-step-backward:before {\n content: \"\\e069\";\n}\n.glyphicon-fast-backward:before {\n content: \"\\e070\";\n}\n.glyphicon-backward:before {\n content: \"\\e071\";\n}\n.glyphicon-play:before {\n content: \"\\e072\";\n}\n.glyphicon-pause:before {\n content: \"\\e073\";\n}\n.glyphicon-stop:before {\n content: \"\\e074\";\n}\n.glyphicon-forward:before {\n content: \"\\e075\";\n}\n.glyphicon-fast-forward:before {\n content: \"\\e076\";\n}\n.glyphicon-step-forward:before {\n content: \"\\e077\";\n}\n.glyphicon-eject:before {\n content: \"\\e078\";\n}\n.glyphicon-chevron-left:before {\n content: \"\\e079\";\n}\n.glyphicon-chevron-right:before {\n content: \"\\e080\";\n}\n.glyphicon-plus-sign:before {\n content: \"\\e081\";\n}\n.glyphicon-minus-sign:before {\n content: \"\\e082\";\n}\n.glyphicon-remove-sign:before {\n content: \"\\e083\";\n}\n.glyphicon-ok-sign:before {\n content: \"\\e084\";\n}\n.glyphicon-question-sign:before {\n content: \"\\e085\";\n}\n.glyphicon-info-sign:before {\n content: \"\\e086\";\n}\n.glyphicon-screenshot:before {\n content: \"\\e087\";\n}\n.glyphicon-remove-circle:before {\n content: \"\\e088\";\n}\n.glyphicon-ok-circle:before {\n content: \"\\e089\";\n}\n.glyphicon-ban-circle:before {\n content: \"\\e090\";\n}\n.glyphicon-arrow-left:before {\n content: \"\\e091\";\n}\n.glyphicon-arrow-right:before {\n content: \"\\e092\";\n}\n.glyphicon-arrow-up:before {\n content: \"\\e093\";\n}\n.glyphicon-arrow-down:before {\n content: \"\\e094\";\n}\n.glyphicon-share-alt:before {\n content: \"\\e095\";\n}\n.glyphicon-resize-full:before {\n content: \"\\e096\";\n}\n.glyphicon-resize-small:before {\n content: \"\\e097\";\n}\n.glyphicon-exclamation-sign:before {\n content: \"\\e101\";\n}\n.glyphicon-gift:before {\n content: \"\\e102\";\n}\n.glyphicon-leaf:before {\n content: \"\\e103\";\n}\n.glyphicon-fire:before {\n content: \"\\e104\";\n}\n.glyphicon-eye-open:before {\n content: \"\\e105\";\n}\n.glyphicon-eye-close:before {\n content: \"\\e106\";\n}\n.glyphicon-warning-sign:before {\n content: \"\\e107\";\n}\n.glyphicon-plane:before {\n content: \"\\e108\";\n}\n.glyphicon-calendar:before {\n content: \"\\e109\";\n}\n.glyphicon-random:before {\n content: \"\\e110\";\n}\n.glyphicon-comment:before {\n content: \"\\e111\";\n}\n.glyphicon-magnet:before {\n content: \"\\e112\";\n}\n.glyphicon-chevron-up:before {\n content: \"\\e113\";\n}\n.glyphicon-chevron-down:before {\n content: \"\\e114\";\n}\n.glyphicon-retweet:before {\n content: \"\\e115\";\n}\n.glyphicon-shopping-cart:before {\n content: \"\\e116\";\n}\n.glyphicon-folder-close:before {\n content: \"\\e117\";\n}\n.glyphicon-folder-open:before {\n content: \"\\e118\";\n}\n.glyphicon-resize-vertical:before {\n content: \"\\e119\";\n}\n.glyphicon-resize-horizontal:before {\n content: \"\\e120\";\n}\n.glyphicon-hdd:before {\n content: \"\\e121\";\n}\n.glyphicon-bullhorn:before {\n content: \"\\e122\";\n}\n.glyphicon-bell:before {\n content: \"\\e123\";\n}\n.glyphicon-certificate:before {\n content: \"\\e124\";\n}\n.glyphicon-thumbs-up:before {\n content: \"\\e125\";\n}\n.glyphicon-thumbs-down:before {\n content: \"\\e126\";\n}\n.glyphicon-hand-right:before {\n content: \"\\e127\";\n}\n.glyphicon-hand-left:before {\n content: \"\\e128\";\n}\n.glyphicon-hand-up:before {\n content: \"\\e129\";\n}\n.glyphicon-hand-down:before {\n content: \"\\e130\";\n}\n.glyphicon-circle-arrow-right:before {\n content: \"\\e131\";\n}\n.glyphicon-circle-arrow-left:before {\n content: \"\\e132\";\n}\n.glyphicon-circle-arrow-up:before {\n content: \"\\e133\";\n}\n.glyphicon-circle-arrow-down:before {\n content: \"\\e134\";\n}\n.glyphicon-globe:before {\n content: \"\\e135\";\n}\n.glyphicon-wrench:before {\n content: \"\\e136\";\n}\n.glyphicon-tasks:before {\n content: \"\\e137\";\n}\n.glyphicon-filter:before {\n content: \"\\e138\";\n}\n.glyphicon-briefcase:before {\n content: \"\\e139\";\n}\n.glyphicon-fullscreen:before {\n content: \"\\e140\";\n}\n.glyphicon-dashboard:before {\n content: \"\\e141\";\n}\n.glyphicon-paperclip:before {\n content: \"\\e142\";\n}\n.glyphicon-heart-empty:before {\n content: \"\\e143\";\n}\n.glyphicon-link:before {\n content: \"\\e144\";\n}\n.glyphicon-phone:before {\n content: \"\\e145\";\n}\n.glyphicon-pushpin:before {\n content: \"\\e146\";\n}\n.glyphicon-usd:before {\n content: \"\\e148\";\n}\n.glyphicon-gbp:before {\n content: \"\\e149\";\n}\n.glyphicon-sort:before {\n content: \"\\e150\";\n}\n.glyphicon-sort-by-alphabet:before {\n content: \"\\e151\";\n}\n.glyphicon-sort-by-alphabet-alt:before {\n content: \"\\e152\";\n}\n.glyphicon-sort-by-order:before {\n content: \"\\e153\";\n}\n.glyphicon-sort-by-order-alt:before {\n content: \"\\e154\";\n}\n.glyphicon-sort-by-attributes:before {\n content: \"\\e155\";\n}\n.glyphicon-sort-by-attributes-alt:before {\n content: \"\\e156\";\n}\n.glyphicon-unchecked:before {\n content: \"\\e157\";\n}\n.glyphicon-expand:before {\n content: \"\\e158\";\n}\n.glyphicon-collapse-down:before {\n content: \"\\e159\";\n}\n.glyphicon-collapse-up:before {\n content: \"\\e160\";\n}\n.glyphicon-log-in:before {\n content: \"\\e161\";\n}\n.glyphicon-flash:before {\n content: \"\\e162\";\n}\n.glyphicon-log-out:before {\n content: \"\\e163\";\n}\n.glyphicon-new-window:before {\n content: \"\\e164\";\n}\n.glyphicon-record:before {\n content: \"\\e165\";\n}\n.glyphicon-save:before {\n content: \"\\e166\";\n}\n.glyphicon-open:before {\n content: \"\\e167\";\n}\n.glyphicon-saved:before {\n content: \"\\e168\";\n}\n.glyphicon-import:before {\n content: \"\\e169\";\n}\n.glyphicon-export:before {\n content: \"\\e170\";\n}\n.glyphicon-send:before {\n content: \"\\e171\";\n}\n.glyphicon-floppy-disk:before {\n content: \"\\e172\";\n}\n.glyphicon-floppy-saved:before {\n content: \"\\e173\";\n}\n.glyphicon-floppy-remove:before {\n content: \"\\e174\";\n}\n.glyphicon-floppy-save:before {\n content: \"\\e175\";\n}\n.glyphicon-floppy-open:before {\n content: \"\\e176\";\n}\n.glyphicon-credit-card:before {\n content: \"\\e177\";\n}\n.glyphicon-transfer:before {\n content: \"\\e178\";\n}\n.glyphicon-cutlery:before {\n content: \"\\e179\";\n}\n.glyphicon-header:before {\n content: \"\\e180\";\n}\n.glyphicon-compressed:before {\n content: \"\\e181\";\n}\n.glyphicon-earphone:before {\n content: \"\\e182\";\n}\n.glyphicon-phone-alt:before {\n content: \"\\e183\";\n}\n.glyphicon-tower:before {\n content: \"\\e184\";\n}\n.glyphicon-stats:before {\n content: \"\\e185\";\n}\n.glyphicon-sd-video:before {\n content: \"\\e186\";\n}\n.glyphicon-hd-video:before {\n content: \"\\e187\";\n}\n.glyphicon-subtitles:before {\n content: \"\\e188\";\n}\n.glyphicon-sound-stereo:before {\n content: \"\\e189\";\n}\n.glyphicon-sound-dolby:before {\n content: \"\\e190\";\n}\n.glyphicon-sound-5-1:before {\n content: \"\\e191\";\n}\n.glyphicon-sound-6-1:before {\n content: \"\\e192\";\n}\n.glyphicon-sound-7-1:before {\n content: \"\\e193\";\n}\n.glyphicon-copyright-mark:before {\n content: \"\\e194\";\n}\n.glyphicon-registration-mark:before {\n content: \"\\e195\";\n}\n.glyphicon-cloud-download:before {\n content: \"\\e197\";\n}\n.glyphicon-cloud-upload:before {\n content: \"\\e198\";\n}\n.glyphicon-tree-conifer:before {\n content: \"\\e199\";\n}\n.glyphicon-tree-deciduous:before {\n content: \"\\e200\";\n}\n.glyphicon-cd:before {\n content: \"\\e201\";\n}\n.glyphicon-save-file:before {\n content: \"\\e202\";\n}\n.glyphicon-open-file:before {\n content: \"\\e203\";\n}\n.glyphicon-level-up:before {\n content: \"\\e204\";\n}\n.glyphicon-copy:before {\n content: \"\\e205\";\n}\n.glyphicon-paste:before {\n content: \"\\e206\";\n}\n.glyphicon-alert:before {\n content: \"\\e209\";\n}\n.glyphicon-equalizer:before {\n content: \"\\e210\";\n}\n.glyphicon-king:before {\n content: \"\\e211\";\n}\n.glyphicon-queen:before {\n content: \"\\e212\";\n}\n.glyphicon-pawn:before {\n content: \"\\e213\";\n}\n.glyphicon-bishop:before {\n content: \"\\e214\";\n}\n.glyphicon-knight:before {\n content: \"\\e215\";\n}\n.glyphicon-baby-formula:before {\n content: \"\\e216\";\n}\n.glyphicon-tent:before {\n content: \"\\26fa\";\n}\n.glyphicon-blackboard:before {\n content: \"\\e218\";\n}\n.glyphicon-bed:before {\n content: \"\\e219\";\n}\n.glyphicon-apple:before {\n content: \"\\f8ff\";\n}\n.glyphicon-erase:before {\n content: \"\\e221\";\n}\n.glyphicon-hourglass:before {\n content: \"\\231b\";\n}\n.glyphicon-lamp:before {\n content: \"\\e223\";\n}\n.glyphicon-duplicate:before {\n content: \"\\e224\";\n}\n.glyphicon-piggy-bank:before {\n content: \"\\e225\";\n}\n.glyphicon-scissors:before {\n content: \"\\e226\";\n}\n.glyphicon-bitcoin:before {\n content: \"\\e227\";\n}\n.glyphicon-btc:before {\n content: \"\\e227\";\n}\n.glyphicon-xbt:before {\n content: \"\\e227\";\n}\n.glyphicon-yen:before {\n content: \"\\00a5\";\n}\n.glyphicon-jpy:before {\n content: \"\\00a5\";\n}\n.glyphicon-ruble:before {\n content: \"\\20bd\";\n}\n.glyphicon-rub:before {\n content: \"\\20bd\";\n}\n.glyphicon-scale:before {\n content: \"\\e230\";\n}\n.glyphicon-ice-lolly:before {\n content: \"\\e231\";\n}\n.glyphicon-ice-lolly-tasted:before {\n content: \"\\e232\";\n}\n.glyphicon-education:before {\n content: \"\\e233\";\n}\n.glyphicon-option-horizontal:before {\n content: \"\\e234\";\n}\n.glyphicon-option-vertical:before {\n content: \"\\e235\";\n}\n.glyphicon-menu-hamburger:before {\n content: \"\\e236\";\n}\n.glyphicon-modal-window:before {\n content: \"\\e237\";\n}\n.glyphicon-oil:before {\n content: \"\\e238\";\n}\n.glyphicon-grain:before {\n content: \"\\e239\";\n}\n.glyphicon-sunglasses:before {\n content: \"\\e240\";\n}\n.glyphicon-text-size:before {\n content: \"\\e241\";\n}\n.glyphicon-text-color:before {\n content: \"\\e242\";\n}\n.glyphicon-text-background:before {\n content: \"\\e243\";\n}\n.glyphicon-object-align-top:before {\n content: \"\\e244\";\n}\n.glyphicon-object-align-bottom:before {\n content: \"\\e245\";\n}\n.glyphicon-object-align-horizontal:before {\n content: \"\\e246\";\n}\n.glyphicon-object-align-left:before {\n content: \"\\e247\";\n}\n.glyphicon-object-align-vertical:before {\n content: \"\\e248\";\n}\n.glyphicon-object-align-right:before {\n content: \"\\e249\";\n}\n.glyphicon-triangle-right:before {\n content: \"\\e250\";\n}\n.glyphicon-triangle-left:before {\n content: \"\\e251\";\n}\n.glyphicon-triangle-bottom:before {\n content: \"\\e252\";\n}\n.glyphicon-triangle-top:before {\n content: \"\\e253\";\n}\n.glyphicon-console:before {\n content: \"\\e254\";\n}\n.glyphicon-superscript:before {\n content: \"\\e255\";\n}\n.glyphicon-subscript:before {\n content: \"\\e256\";\n}\n.glyphicon-menu-left:before {\n content: \"\\e257\";\n}\n.glyphicon-menu-right:before {\n content: \"\\e258\";\n}\n.glyphicon-menu-down:before {\n content: \"\\e259\";\n}\n.glyphicon-menu-up:before {\n content: \"\\e260\";\n}\n* {\n -webkit-box-sizing: border-box;\n -moz-box-sizing: border-box;\n box-sizing: border-box;\n}\n*:before,\n*:after {\n -webkit-box-sizing: border-box;\n -moz-box-sizing: border-box;\n box-sizing: border-box;\n}\nhtml {\n font-size: 10px;\n\n -webkit-tap-highlight-color: rgba(0, 0, 0, 0);\n}\nbody {\n font-family: \"Helvetica Neue\", Helvetica, Arial, sans-serif;\n font-size: 14px;\n line-height: 1.42857143;\n color: #333;\n background-color: #fff;\n}\ninput,\nbutton,\nselect,\ntextarea {\n font-family: inherit;\n font-size: inherit;\n line-height: inherit;\n}\na {\n color: #337ab7;\n text-decoration: none;\n}\na:hover,\na:focus {\n color: #23527c;\n text-decoration: underline;\n}\na:focus {\n outline: 5px auto -webkit-focus-ring-color;\n outline-offset: -2px;\n}\nfigure {\n margin: 0;\n}\nimg {\n vertical-align: middle;\n}\n.img-responsive,\n.thumbnail > img,\n.thumbnail a > img,\n.carousel-inner > .item > img,\n.carousel-inner > .item > a > img {\n display: block;\n max-width: 100%;\n height: auto;\n}\n.img-rounded {\n border-radius: 6px;\n}\n.img-thumbnail {\n display: inline-block;\n max-width: 100%;\n height: auto;\n padding: 4px;\n line-height: 1.42857143;\n background-color: #fff;\n border: 1px solid #ddd;\n border-radius: 4px;\n -webkit-transition: all .2s ease-in-out;\n -o-transition: all .2s ease-in-out;\n transition: all .2s ease-in-out;\n}\n.img-circle {\n border-radius: 50%;\n}\nhr {\n margin-top: 20px;\n margin-bottom: 20px;\n border: 0;\n border-top: 1px solid #eee;\n}\n.sr-only {\n position: absolute;\n width: 1px;\n height: 1px;\n padding: 0;\n margin: -1px;\n overflow: hidden;\n clip: rect(0, 0, 0, 0);\n border: 0;\n}\n.sr-only-focusable:active,\n.sr-only-focusable:focus {\n position: static;\n width: auto;\n height: auto;\n margin: 0;\n overflow: visible;\n clip: auto;\n}\n[role=\"button\"] {\n cursor: pointer;\n}\nh1,\nh2,\nh3,\nh4,\nh5,\nh6,\n.h1,\n.h2,\n.h3,\n.h4,\n.h5,\n.h6 {\n font-family: inherit;\n font-weight: 500;\n line-height: 1.1;\n color: inherit;\n}\nh1 small,\nh2 small,\nh3 small,\nh4 small,\nh5 small,\nh6 small,\n.h1 small,\n.h2 small,\n.h3 small,\n.h4 small,\n.h5 small,\n.h6 small,\nh1 .small,\nh2 .small,\nh3 .small,\nh4 .small,\nh5 .small,\nh6 .small,\n.h1 .small,\n.h2 .small,\n.h3 .small,\n.h4 .small,\n.h5 .small,\n.h6 .small {\n font-weight: normal;\n line-height: 1;\n color: #777;\n}\nh1,\n.h1,\nh2,\n.h2,\nh3,\n.h3 {\n margin-top: 20px;\n margin-bottom: 10px;\n}\nh1 small,\n.h1 small,\nh2 small,\n.h2 small,\nh3 small,\n.h3 small,\nh1 .small,\n.h1 .small,\nh2 .small,\n.h2 .small,\nh3 .small,\n.h3 .small {\n font-size: 65%;\n}\nh4,\n.h4,\nh5,\n.h5,\nh6,\n.h6 {\n margin-top: 10px;\n margin-bottom: 10px;\n}\nh4 small,\n.h4 small,\nh5 small,\n.h5 small,\nh6 small,\n.h6 small,\nh4 .small,\n.h4 .small,\nh5 .small,\n.h5 .small,\nh6 .small,\n.h6 .small {\n font-size: 75%;\n}\nh1,\n.h1 {\n font-size: 36px;\n}\nh2,\n.h2 {\n font-size: 30px;\n}\nh3,\n.h3 {\n font-size: 24px;\n}\nh4,\n.h4 {\n font-size: 18px;\n}\nh5,\n.h5 {\n font-size: 14px;\n}\nh6,\n.h6 {\n font-size: 12px;\n}\np {\n margin: 0 0 10px;\n}\n.lead {\n margin-bottom: 20px;\n font-size: 16px;\n font-weight: 300;\n line-height: 1.4;\n}\n@media (min-width: 768px) {\n .lead {\n font-size: 21px;\n }\n}\nsmall,\n.small {\n font-size: 85%;\n}\nmark,\n.mark {\n padding: .2em;\n background-color: #fcf8e3;\n}\n.text-left {\n text-align: left;\n}\n.text-right {\n text-align: right;\n}\n.text-center {\n text-align: center;\n}\n.text-justify {\n text-align: justify;\n}\n.text-nowrap {\n white-space: nowrap;\n}\n.text-lowercase {\n text-transform: lowercase;\n}\n.text-uppercase {\n text-transform: uppercase;\n}\n.text-capitalize {\n text-transform: capitalize;\n}\n.text-muted {\n color: #777;\n}\n.text-primary {\n color: #337ab7;\n}\na.text-primary:hover,\na.text-primary:focus {\n color: #286090;\n}\n.text-success {\n color: #3c763d;\n}\na.text-success:hover,\na.text-success:focus {\n color: #2b542c;\n}\n.text-info {\n color: #31708f;\n}\na.text-info:hover,\na.text-info:focus {\n color: #245269;\n}\n.text-warning {\n color: #8a6d3b;\n}\na.text-warning:hover,\na.text-warning:focus {\n color: #66512c;\n}\n.text-danger {\n color: #a94442;\n}\na.text-danger:hover,\na.text-danger:focus {\n color: #843534;\n}\n.bg-primary {\n color: #fff;\n background-color: #337ab7;\n}\na.bg-primary:hover,\na.bg-primary:focus {\n background-color: #286090;\n}\n.bg-success {\n background-color: #dff0d8;\n}\na.bg-success:hover,\na.bg-success:focus {\n background-color: #c1e2b3;\n}\n.bg-info {\n background-color: #d9edf7;\n}\na.bg-info:hover,\na.bg-info:focus {\n background-color: #afd9ee;\n}\n.bg-warning {\n background-color: #fcf8e3;\n}\na.bg-warning:hover,\na.bg-warning:focus {\n background-color: #f7ecb5;\n}\n.bg-danger {\n background-color: #f2dede;\n}\na.bg-danger:hover,\na.bg-danger:focus {\n background-color: #e4b9b9;\n}\n.page-header {\n padding-bottom: 9px;\n margin: 40px 0 20px;\n border-bottom: 1px solid #eee;\n}\nul,\nol {\n margin-top: 0;\n margin-bottom: 10px;\n}\nul ul,\nol ul,\nul ol,\nol ol {\n margin-bottom: 0;\n}\n.list-unstyled {\n padding-left: 0;\n list-style: none;\n}\n.list-inline {\n padding-left: 0;\n margin-left: -5px;\n list-style: none;\n}\n.list-inline > li {\n display: inline-block;\n padding-right: 5px;\n padding-left: 5px;\n}\ndl {\n margin-top: 0;\n margin-bottom: 20px;\n}\ndt,\ndd {\n line-height: 1.42857143;\n}\ndt {\n font-weight: bold;\n}\ndd {\n margin-left: 0;\n}\n@media (min-width: 768px) {\n .dl-horizontal dt {\n float: left;\n width: 160px;\n overflow: hidden;\n clear: left;\n text-align: right;\n text-overflow: ellipsis;\n white-space: nowrap;\n }\n .dl-horizontal dd {\n margin-left: 180px;\n }\n}\nabbr[title],\nabbr[data-original-title] {\n cursor: help;\n border-bottom: 1px dotted #777;\n}\n.initialism {\n font-size: 90%;\n text-transform: uppercase;\n}\nblockquote {\n padding: 10px 20px;\n margin: 0 0 20px;\n font-size: 17.5px;\n border-left: 5px solid #eee;\n}\nblockquote p:last-child,\nblockquote ul:last-child,\nblockquote ol:last-child {\n margin-bottom: 0;\n}\nblockquote footer,\nblockquote small,\nblockquote .small {\n display: block;\n font-size: 80%;\n line-height: 1.42857143;\n color: #777;\n}\nblockquote footer:before,\nblockquote small:before,\nblockquote .small:before {\n content: '\\2014 \\00A0';\n}\n.blockquote-reverse,\nblockquote.pull-right {\n padding-right: 15px;\n padding-left: 0;\n text-align: right;\n border-right: 5px solid #eee;\n border-left: 0;\n}\n.blockquote-reverse footer:before,\nblockquote.pull-right footer:before,\n.blockquote-reverse small:before,\nblockquote.pull-right small:before,\n.blockquote-reverse .small:before,\nblockquote.pull-right .small:before {\n content: '';\n}\n.blockquote-reverse footer:after,\nblockquote.pull-right footer:after,\n.blockquote-reverse small:after,\nblockquote.pull-right small:after,\n.blockquote-reverse .small:after,\nblockquote.pull-right .small:after {\n content: '\\00A0 \\2014';\n}\naddress {\n margin-bottom: 20px;\n font-style: normal;\n line-height: 1.42857143;\n}\ncode,\nkbd,\npre,\nsamp {\n font-family: Menlo, Monaco, Consolas, \"Courier New\", monospace;\n}\ncode {\n padding: 2px 4px;\n font-size: 90%;\n color: #c7254e;\n background-color: #f9f2f4;\n border-radius: 4px;\n}\nkbd {\n padding: 2px 4px;\n font-size: 90%;\n color: #fff;\n background-color: #333;\n border-radius: 3px;\n -webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, .25);\n box-shadow: inset 0 -1px 0 rgba(0, 0, 0, .25);\n}\nkbd kbd {\n padding: 0;\n font-size: 100%;\n font-weight: bold;\n -webkit-box-shadow: none;\n box-shadow: none;\n}\npre {\n display: block;\n padding: 9.5px;\n margin: 0 0 10px;\n font-size: 13px;\n line-height: 1.42857143;\n color: #333;\n word-break: break-all;\n word-wrap: break-word;\n background-color: #f5f5f5;\n border: 1px solid #ccc;\n border-radius: 4px;\n}\npre code {\n padding: 0;\n font-size: inherit;\n color: inherit;\n white-space: pre-wrap;\n background-color: transparent;\n border-radius: 0;\n}\n.pre-scrollable {\n max-height: 340px;\n overflow-y: scroll;\n}\n.container {\n padding-right: 15px;\n padding-left: 15px;\n margin-right: auto;\n margin-left: auto;\n}\n@media (min-width: 768px) {\n .container {\n width: 750px;\n }\n}\n@media (min-width: 992px) {\n .container {\n width: 970px;\n }\n}\n@media (min-width: 1200px) {\n .container {\n width: 1170px;\n }\n}\n.container-fluid {\n padding-right: 15px;\n padding-left: 15px;\n margin-right: auto;\n margin-left: auto;\n}\n.row {\n margin-right: -15px;\n margin-left: -15px;\n}\n.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 {\n position: relative;\n min-height: 1px;\n padding-right: 15px;\n padding-left: 15px;\n}\n.col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12 {\n float: left;\n}\n.col-xs-12 {\n width: 100%;\n}\n.col-xs-11 {\n width: 91.66666667%;\n}\n.col-xs-10 {\n width: 83.33333333%;\n}\n.col-xs-9 {\n width: 75%;\n}\n.col-xs-8 {\n width: 66.66666667%;\n}\n.col-xs-7 {\n width: 58.33333333%;\n}\n.col-xs-6 {\n width: 50%;\n}\n.col-xs-5 {\n width: 41.66666667%;\n}\n.col-xs-4 {\n width: 33.33333333%;\n}\n.col-xs-3 {\n width: 25%;\n}\n.col-xs-2 {\n width: 16.66666667%;\n}\n.col-xs-1 {\n width: 8.33333333%;\n}\n.col-xs-pull-12 {\n right: 100%;\n}\n.col-xs-pull-11 {\n right: 91.66666667%;\n}\n.col-xs-pull-10 {\n right: 83.33333333%;\n}\n.col-xs-pull-9 {\n right: 75%;\n}\n.col-xs-pull-8 {\n right: 66.66666667%;\n}\n.col-xs-pull-7 {\n right: 58.33333333%;\n}\n.col-xs-pull-6 {\n right: 50%;\n}\n.col-xs-pull-5 {\n right: 41.66666667%;\n}\n.col-xs-pull-4 {\n right: 33.33333333%;\n}\n.col-xs-pull-3 {\n right: 25%;\n}\n.col-xs-pull-2 {\n right: 16.66666667%;\n}\n.col-xs-pull-1 {\n right: 8.33333333%;\n}\n.col-xs-pull-0 {\n right: auto;\n}\n.col-xs-push-12 {\n left: 100%;\n}\n.col-xs-push-11 {\n left: 91.66666667%;\n}\n.col-xs-push-10 {\n left: 83.33333333%;\n}\n.col-xs-push-9 {\n left: 75%;\n}\n.col-xs-push-8 {\n left: 66.66666667%;\n}\n.col-xs-push-7 {\n left: 58.33333333%;\n}\n.col-xs-push-6 {\n left: 50%;\n}\n.col-xs-push-5 {\n left: 41.66666667%;\n}\n.col-xs-push-4 {\n left: 33.33333333%;\n}\n.col-xs-push-3 {\n left: 25%;\n}\n.col-xs-push-2 {\n left: 16.66666667%;\n}\n.col-xs-push-1 {\n left: 8.33333333%;\n}\n.col-xs-push-0 {\n left: auto;\n}\n.col-xs-offset-12 {\n margin-left: 100%;\n}\n.col-xs-offset-11 {\n margin-left: 91.66666667%;\n}\n.col-xs-offset-10 {\n margin-left: 83.33333333%;\n}\n.col-xs-offset-9 {\n margin-left: 75%;\n}\n.col-xs-offset-8 {\n margin-left: 66.66666667%;\n}\n.col-xs-offset-7 {\n margin-left: 58.33333333%;\n}\n.col-xs-offset-6 {\n margin-left: 50%;\n}\n.col-xs-offset-5 {\n margin-left: 41.66666667%;\n}\n.col-xs-offset-4 {\n margin-left: 33.33333333%;\n}\n.col-xs-offset-3 {\n margin-left: 25%;\n}\n.col-xs-offset-2 {\n margin-left: 16.66666667%;\n}\n.col-xs-offset-1 {\n margin-left: 8.33333333%;\n}\n.col-xs-offset-0 {\n margin-left: 0;\n}\n@media (min-width: 768px) {\n .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12 {\n float: left;\n }\n .col-sm-12 {\n width: 100%;\n }\n .col-sm-11 {\n width: 91.66666667%;\n }\n .col-sm-10 {\n width: 83.33333333%;\n }\n .col-sm-9 {\n width: 75%;\n }\n .col-sm-8 {\n width: 66.66666667%;\n }\n .col-sm-7 {\n width: 58.33333333%;\n }\n .col-sm-6 {\n width: 50%;\n }\n .col-sm-5 {\n width: 41.66666667%;\n }\n .col-sm-4 {\n width: 33.33333333%;\n }\n .col-sm-3 {\n width: 25%;\n }\n .col-sm-2 {\n width: 16.66666667%;\n }\n .col-sm-1 {\n width: 8.33333333%;\n }\n .col-sm-pull-12 {\n right: 100%;\n }\n .col-sm-pull-11 {\n right: 91.66666667%;\n }\n .col-sm-pull-10 {\n right: 83.33333333%;\n }\n .col-sm-pull-9 {\n right: 75%;\n }\n .col-sm-pull-8 {\n right: 66.66666667%;\n }\n .col-sm-pull-7 {\n right: 58.33333333%;\n }\n .col-sm-pull-6 {\n right: 50%;\n }\n .col-sm-pull-5 {\n right: 41.66666667%;\n }\n .col-sm-pull-4 {\n right: 33.33333333%;\n }\n .col-sm-pull-3 {\n right: 25%;\n }\n .col-sm-pull-2 {\n right: 16.66666667%;\n }\n .col-sm-pull-1 {\n right: 8.33333333%;\n }\n .col-sm-pull-0 {\n right: auto;\n }\n .col-sm-push-12 {\n left: 100%;\n }\n .col-sm-push-11 {\n left: 91.66666667%;\n }\n .col-sm-push-10 {\n left: 83.33333333%;\n }\n .col-sm-push-9 {\n left: 75%;\n }\n .col-sm-push-8 {\n left: 66.66666667%;\n }\n .col-sm-push-7 {\n left: 58.33333333%;\n }\n .col-sm-push-6 {\n left: 50%;\n }\n .col-sm-push-5 {\n left: 41.66666667%;\n }\n .col-sm-push-4 {\n left: 33.33333333%;\n }\n .col-sm-push-3 {\n left: 25%;\n }\n .col-sm-push-2 {\n left: 16.66666667%;\n }\n .col-sm-push-1 {\n left: 8.33333333%;\n }\n .col-sm-push-0 {\n left: auto;\n }\n .col-sm-offset-12 {\n margin-left: 100%;\n }\n .col-sm-offset-11 {\n margin-left: 91.66666667%;\n }\n .col-sm-offset-10 {\n margin-left: 83.33333333%;\n }\n .col-sm-offset-9 {\n margin-left: 75%;\n }\n .col-sm-offset-8 {\n margin-left: 66.66666667%;\n }\n .col-sm-offset-7 {\n margin-left: 58.33333333%;\n }\n .col-sm-offset-6 {\n margin-left: 50%;\n }\n .col-sm-offset-5 {\n margin-left: 41.66666667%;\n }\n .col-sm-offset-4 {\n margin-left: 33.33333333%;\n }\n .col-sm-offset-3 {\n margin-left: 25%;\n }\n .col-sm-offset-2 {\n margin-left: 16.66666667%;\n }\n .col-sm-offset-1 {\n margin-left: 8.33333333%;\n }\n .col-sm-offset-0 {\n margin-left: 0;\n }\n}\n@media (min-width: 992px) {\n .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12 {\n float: left;\n }\n .col-md-12 {\n width: 100%;\n }\n .col-md-11 {\n width: 91.66666667%;\n }\n .col-md-10 {\n width: 83.33333333%;\n }\n .col-md-9 {\n width: 75%;\n }\n .col-md-8 {\n width: 66.66666667%;\n }\n .col-md-7 {\n width: 58.33333333%;\n }\n .col-md-6 {\n width: 50%;\n }\n .col-md-5 {\n width: 41.66666667%;\n }\n .col-md-4 {\n width: 33.33333333%;\n }\n .col-md-3 {\n width: 25%;\n }\n .col-md-2 {\n width: 16.66666667%;\n }\n .col-md-1 {\n width: 8.33333333%;\n }\n .col-md-pull-12 {\n right: 100%;\n }\n .col-md-pull-11 {\n right: 91.66666667%;\n }\n .col-md-pull-10 {\n right: 83.33333333%;\n }\n .col-md-pull-9 {\n right: 75%;\n }\n .col-md-pull-8 {\n right: 66.66666667%;\n }\n .col-md-pull-7 {\n right: 58.33333333%;\n }\n .col-md-pull-6 {\n right: 50%;\n }\n .col-md-pull-5 {\n right: 41.66666667%;\n }\n .col-md-pull-4 {\n right: 33.33333333%;\n }\n .col-md-pull-3 {\n right: 25%;\n }\n .col-md-pull-2 {\n right: 16.66666667%;\n }\n .col-md-pull-1 {\n right: 8.33333333%;\n }\n .col-md-pull-0 {\n right: auto;\n }\n .col-md-push-12 {\n left: 100%;\n }\n .col-md-push-11 {\n left: 91.66666667%;\n }\n .col-md-push-10 {\n left: 83.33333333%;\n }\n .col-md-push-9 {\n left: 75%;\n }\n .col-md-push-8 {\n left: 66.66666667%;\n }\n .col-md-push-7 {\n left: 58.33333333%;\n }\n .col-md-push-6 {\n left: 50%;\n }\n .col-md-push-5 {\n left: 41.66666667%;\n }\n .col-md-push-4 {\n left: 33.33333333%;\n }\n .col-md-push-3 {\n left: 25%;\n }\n .col-md-push-2 {\n left: 16.66666667%;\n }\n .col-md-push-1 {\n left: 8.33333333%;\n }\n .col-md-push-0 {\n left: auto;\n }\n .col-md-offset-12 {\n margin-left: 100%;\n }\n .col-md-offset-11 {\n margin-left: 91.66666667%;\n }\n .col-md-offset-10 {\n margin-left: 83.33333333%;\n }\n .col-md-offset-9 {\n margin-left: 75%;\n }\n .col-md-offset-8 {\n margin-left: 66.66666667%;\n }\n .col-md-offset-7 {\n margin-left: 58.33333333%;\n }\n .col-md-offset-6 {\n margin-left: 50%;\n }\n .col-md-offset-5 {\n margin-left: 41.66666667%;\n }\n .col-md-offset-4 {\n margin-left: 33.33333333%;\n }\n .col-md-offset-3 {\n margin-left: 25%;\n }\n .col-md-offset-2 {\n margin-left: 16.66666667%;\n }\n .col-md-offset-1 {\n margin-left: 8.33333333%;\n }\n .col-md-offset-0 {\n margin-left: 0;\n }\n}\n@media (min-width: 1200px) {\n .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12 {\n float: left;\n }\n .col-lg-12 {\n width: 100%;\n }\n .col-lg-11 {\n width: 91.66666667%;\n }\n .col-lg-10 {\n width: 83.33333333%;\n }\n .col-lg-9 {\n width: 75%;\n }\n .col-lg-8 {\n width: 66.66666667%;\n }\n .col-lg-7 {\n width: 58.33333333%;\n }\n .col-lg-6 {\n width: 50%;\n }\n .col-lg-5 {\n width: 41.66666667%;\n }\n .col-lg-4 {\n width: 33.33333333%;\n }\n .col-lg-3 {\n width: 25%;\n }\n .col-lg-2 {\n width: 16.66666667%;\n }\n .col-lg-1 {\n width: 8.33333333%;\n }\n .col-lg-pull-12 {\n right: 100%;\n }\n .col-lg-pull-11 {\n right: 91.66666667%;\n }\n .col-lg-pull-10 {\n right: 83.33333333%;\n }\n .col-lg-pull-9 {\n right: 75%;\n }\n .col-lg-pull-8 {\n right: 66.66666667%;\n }\n .col-lg-pull-7 {\n right: 58.33333333%;\n }\n .col-lg-pull-6 {\n right: 50%;\n }\n .col-lg-pull-5 {\n right: 41.66666667%;\n }\n .col-lg-pull-4 {\n right: 33.33333333%;\n }\n .col-lg-pull-3 {\n right: 25%;\n }\n .col-lg-pull-2 {\n right: 16.66666667%;\n }\n .col-lg-pull-1 {\n right: 8.33333333%;\n }\n .col-lg-pull-0 {\n right: auto;\n }\n .col-lg-push-12 {\n left: 100%;\n }\n .col-lg-push-11 {\n left: 91.66666667%;\n }\n .col-lg-push-10 {\n left: 83.33333333%;\n }\n .col-lg-push-9 {\n left: 75%;\n }\n .col-lg-push-8 {\n left: 66.66666667%;\n }\n .col-lg-push-7 {\n left: 58.33333333%;\n }\n .col-lg-push-6 {\n left: 50%;\n }\n .col-lg-push-5 {\n left: 41.66666667%;\n }\n .col-lg-push-4 {\n left: 33.33333333%;\n }\n .col-lg-push-3 {\n left: 25%;\n }\n .col-lg-push-2 {\n left: 16.66666667%;\n }\n .col-lg-push-1 {\n left: 8.33333333%;\n }\n .col-lg-push-0 {\n left: auto;\n }\n .col-lg-offset-12 {\n margin-left: 100%;\n }\n .col-lg-offset-11 {\n margin-left: 91.66666667%;\n }\n .col-lg-offset-10 {\n margin-left: 83.33333333%;\n }\n .col-lg-offset-9 {\n margin-left: 75%;\n }\n .col-lg-offset-8 {\n margin-left: 66.66666667%;\n }\n .col-lg-offset-7 {\n margin-left: 58.33333333%;\n }\n .col-lg-offset-6 {\n margin-left: 50%;\n }\n .col-lg-offset-5 {\n margin-left: 41.66666667%;\n }\n .col-lg-offset-4 {\n margin-left: 33.33333333%;\n }\n .col-lg-offset-3 {\n margin-left: 25%;\n }\n .col-lg-offset-2 {\n margin-left: 16.66666667%;\n }\n .col-lg-offset-1 {\n margin-left: 8.33333333%;\n }\n .col-lg-offset-0 {\n margin-left: 0;\n }\n}\ntable {\n background-color: transparent;\n}\ncaption {\n padding-top: 8px;\n padding-bottom: 8px;\n color: #777;\n text-align: left;\n}\nth {\n text-align: left;\n}\n.table {\n width: 100%;\n max-width: 100%;\n margin-bottom: 20px;\n}\n.table > thead > tr > th,\n.table > tbody > tr > th,\n.table > tfoot > tr > th,\n.table > thead > tr > td,\n.table > tbody > tr > td,\n.table > tfoot > tr > td {\n padding: 8px;\n line-height: 1.42857143;\n vertical-align: top;\n border-top: 1px solid #ddd;\n}\n.table > thead > tr > th {\n vertical-align: bottom;\n border-bottom: 2px solid #ddd;\n}\n.table > caption + thead > tr:first-child > th,\n.table > colgroup + thead > tr:first-child > th,\n.table > thead:first-child > tr:first-child > th,\n.table > caption + thead > tr:first-child > td,\n.table > colgroup + thead > tr:first-child > td,\n.table > thead:first-child > tr:first-child > td {\n border-top: 0;\n}\n.table > tbody + tbody {\n border-top: 2px solid #ddd;\n}\n.table .table {\n background-color: #fff;\n}\n.table-condensed > thead > tr > th,\n.table-condensed > tbody > tr > th,\n.table-condensed > tfoot > tr > th,\n.table-condensed > thead > tr > td,\n.table-condensed > tbody > tr > td,\n.table-condensed > tfoot > tr > td {\n padding: 5px;\n}\n.table-bordered {\n border: 1px solid #ddd;\n}\n.table-bordered > thead > tr > th,\n.table-bordered > tbody > tr > th,\n.table-bordered > tfoot > tr > th,\n.table-bordered > thead > tr > td,\n.table-bordered > tbody > tr > td,\n.table-bordered > tfoot > tr > td {\n border: 1px solid #ddd;\n}\n.table-bordered > thead > tr > th,\n.table-bordered > thead > tr > td {\n border-bottom-width: 2px;\n}\n.table-striped > tbody > tr:nth-of-type(odd) {\n background-color: #f9f9f9;\n}\n.table-hover > tbody > tr:hover {\n background-color: #f5f5f5;\n}\ntable col[class*=\"col-\"] {\n position: static;\n display: table-column;\n float: none;\n}\ntable td[class*=\"col-\"],\ntable th[class*=\"col-\"] {\n position: static;\n display: table-cell;\n float: none;\n}\n.table > thead > tr > td.active,\n.table > tbody > tr > td.active,\n.table > tfoot > tr > td.active,\n.table > thead > tr > th.active,\n.table > tbody > tr > th.active,\n.table > tfoot > tr > th.active,\n.table > thead > tr.active > td,\n.table > tbody > tr.active > td,\n.table > tfoot > tr.active > td,\n.table > thead > tr.active > th,\n.table > tbody > tr.active > th,\n.table > tfoot > tr.active > th {\n background-color: #f5f5f5;\n}\n.table-hover > tbody > tr > td.active:hover,\n.table-hover > tbody > tr > th.active:hover,\n.table-hover > tbody > tr.active:hover > td,\n.table-hover > tbody > tr:hover > .active,\n.table-hover > tbody > tr.active:hover > th {\n background-color: #e8e8e8;\n}\n.table > thead > tr > td.success,\n.table > tbody > tr > td.success,\n.table > tfoot > tr > td.success,\n.table > thead > tr > th.success,\n.table > tbody > tr > th.success,\n.table > tfoot > tr > th.success,\n.table > thead > tr.success > td,\n.table > tbody > tr.success > td,\n.table > tfoot > tr.success > td,\n.table > thead > tr.success > th,\n.table > tbody > tr.success > th,\n.table > tfoot > tr.success > th {\n background-color: #dff0d8;\n}\n.table-hover > tbody > tr > td.success:hover,\n.table-hover > tbody > tr > th.success:hover,\n.table-hover > tbody > tr.success:hover > td,\n.table-hover > tbody > tr:hover > .success,\n.table-hover > tbody > tr.success:hover > th {\n background-color: #d0e9c6;\n}\n.table > thead > tr > td.info,\n.table > tbody > tr > td.info,\n.table > tfoot > tr > td.info,\n.table > thead > tr > th.info,\n.table > tbody > tr > th.info,\n.table > tfoot > tr > th.info,\n.table > thead > tr.info > td,\n.table > tbody > tr.info > td,\n.table > tfoot > tr.info > td,\n.table > thead > tr.info > th,\n.table > tbody > tr.info > th,\n.table > tfoot > tr.info > th {\n background-color: #d9edf7;\n}\n.table-hover > tbody > tr > td.info:hover,\n.table-hover > tbody > tr > th.info:hover,\n.table-hover > tbody > tr.info:hover > td,\n.table-hover > tbody > tr:hover > .info,\n.table-hover > tbody > tr.info:hover > th {\n background-color: #c4e3f3;\n}\n.table > thead > tr > td.warning,\n.table > tbody > tr > td.warning,\n.table > tfoot > tr > td.warning,\n.table > thead > tr > th.warning,\n.table > tbody > tr > th.warning,\n.table > tfoot > tr > th.warning,\n.table > thead > tr.warning > td,\n.table > tbody > tr.warning > td,\n.table > tfoot > tr.warning > td,\n.table > thead > tr.warning > th,\n.table > tbody > tr.warning > th,\n.table > tfoot > tr.warning > th {\n background-color: #fcf8e3;\n}\n.table-hover > tbody > tr > td.warning:hover,\n.table-hover > tbody > tr > th.warning:hover,\n.table-hover > tbody > tr.warning:hover > td,\n.table-hover > tbody > tr:hover > .warning,\n.table-hover > tbody > tr.warning:hover > th {\n background-color: #faf2cc;\n}\n.table > thead > tr > td.danger,\n.table > tbody > tr > td.danger,\n.table > tfoot > tr > td.danger,\n.table > thead > tr > th.danger,\n.table > tbody > tr > th.danger,\n.table > tfoot > tr > th.danger,\n.table > thead > tr.danger > td,\n.table > tbody > tr.danger > td,\n.table > tfoot > tr.danger > td,\n.table > thead > tr.danger > th,\n.table > tbody > tr.danger > th,\n.table > tfoot > tr.danger > th {\n background-color: #f2dede;\n}\n.table-hover > tbody > tr > td.danger:hover,\n.table-hover > tbody > tr > th.danger:hover,\n.table-hover > tbody > tr.danger:hover > td,\n.table-hover > tbody > tr:hover > .danger,\n.table-hover > tbody > tr.danger:hover > th {\n background-color: #ebcccc;\n}\n.table-responsive {\n min-height: .01%;\n overflow-x: auto;\n}\n@media screen and (max-width: 767px) {\n .table-responsive {\n width: 100%;\n margin-bottom: 15px;\n overflow-y: hidden;\n -ms-overflow-style: -ms-autohiding-scrollbar;\n border: 1px solid #ddd;\n }\n .table-responsive > .table {\n margin-bottom: 0;\n }\n .table-responsive > .table > thead > tr > th,\n .table-responsive > .table > tbody > tr > th,\n .table-responsive > .table > tfoot > tr > th,\n .table-responsive > .table > thead > tr > td,\n .table-responsive > .table > tbody > tr > td,\n .table-responsive > .table > tfoot > tr > td {\n white-space: nowrap;\n }\n .table-responsive > .table-bordered {\n border: 0;\n }\n .table-responsive > .table-bordered > thead > tr > th:first-child,\n .table-responsive > .table-bordered > tbody > tr > th:first-child,\n .table-responsive > .table-bordered > tfoot > tr > th:first-child,\n .table-responsive > .table-bordered > thead > tr > td:first-child,\n .table-responsive > .table-bordered > tbody > tr > td:first-child,\n .table-responsive > .table-bordered > tfoot > tr > td:first-child {\n border-left: 0;\n }\n .table-responsive > .table-bordered > thead > tr > th:last-child,\n .table-responsive > .table-bordered > tbody > tr > th:last-child,\n .table-responsive > .table-bordered > tfoot > tr > th:last-child,\n .table-responsive > .table-bordered > thead > tr > td:last-child,\n .table-responsive > .table-bordered > tbody > tr > td:last-child,\n .table-responsive > .table-bordered > tfoot > tr > td:last-child {\n border-right: 0;\n }\n .table-responsive > .table-bordered > tbody > tr:last-child > th,\n .table-responsive > .table-bordered > tfoot > tr:last-child > th,\n .table-responsive > .table-bordered > tbody > tr:last-child > td,\n .table-responsive > .table-bordered > tfoot > tr:last-child > td {\n border-bottom: 0;\n }\n}\nfieldset {\n min-width: 0;\n padding: 0;\n margin: 0;\n border: 0;\n}\nlegend {\n display: block;\n width: 100%;\n padding: 0;\n margin-bottom: 20px;\n font-size: 21px;\n line-height: inherit;\n color: #333;\n border: 0;\n border-bottom: 1px solid #e5e5e5;\n}\nlabel {\n display: inline-block;\n max-width: 100%;\n margin-bottom: 5px;\n font-weight: bold;\n}\ninput[type=\"search\"] {\n -webkit-box-sizing: border-box;\n -moz-box-sizing: border-box;\n box-sizing: border-box;\n}\ninput[type=\"radio\"],\ninput[type=\"checkbox\"] {\n margin: 4px 0 0;\n margin-top: 1px \\9;\n line-height: normal;\n}\ninput[type=\"file\"] {\n display: block;\n}\ninput[type=\"range\"] {\n display: block;\n width: 100%;\n}\nselect[multiple],\nselect[size] {\n height: auto;\n}\ninput[type=\"file\"]:focus,\ninput[type=\"radio\"]:focus,\ninput[type=\"checkbox\"]:focus {\n outline: 5px auto -webkit-focus-ring-color;\n outline-offset: -2px;\n}\noutput {\n display: block;\n padding-top: 7px;\n font-size: 14px;\n line-height: 1.42857143;\n color: #555;\n}\n.form-control {\n display: block;\n width: 100%;\n height: 34px;\n padding: 6px 12px;\n font-size: 14px;\n line-height: 1.42857143;\n color: #555;\n background-color: #fff;\n background-image: none;\n border: 1px solid #ccc;\n border-radius: 4px;\n -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);\n box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);\n -webkit-transition: border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s;\n -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;\n transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;\n}\n.form-control:focus {\n border-color: #66afe9;\n outline: 0;\n -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, .6);\n box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, .6);\n}\n.form-control::-moz-placeholder {\n color: #999;\n opacity: 1;\n}\n.form-control:-ms-input-placeholder {\n color: #999;\n}\n.form-control::-webkit-input-placeholder {\n color: #999;\n}\n.form-control::-ms-expand {\n background-color: transparent;\n border: 0;\n}\n.form-control[disabled],\n.form-control[readonly],\nfieldset[disabled] .form-control {\n background-color: #eee;\n opacity: 1;\n}\n.form-control[disabled],\nfieldset[disabled] .form-control {\n cursor: not-allowed;\n}\ntextarea.form-control {\n height: auto;\n}\ninput[type=\"search\"] {\n -webkit-appearance: none;\n}\n@media screen and (-webkit-min-device-pixel-ratio: 0) {\n input[type=\"date\"].form-control,\n input[type=\"time\"].form-control,\n input[type=\"datetime-local\"].form-control,\n input[type=\"month\"].form-control {\n line-height: 34px;\n }\n input[type=\"date\"].input-sm,\n input[type=\"time\"].input-sm,\n input[type=\"datetime-local\"].input-sm,\n input[type=\"month\"].input-sm,\n .input-group-sm input[type=\"date\"],\n .input-group-sm input[type=\"time\"],\n .input-group-sm input[type=\"datetime-local\"],\n .input-group-sm input[type=\"month\"] {\n line-height: 30px;\n }\n input[type=\"date\"].input-lg,\n input[type=\"time\"].input-lg,\n input[type=\"datetime-local\"].input-lg,\n input[type=\"month\"].input-lg,\n .input-group-lg input[type=\"date\"],\n .input-group-lg input[type=\"time\"],\n .input-group-lg input[type=\"datetime-local\"],\n .input-group-lg input[type=\"month\"] {\n line-height: 46px;\n }\n}\n.form-group {\n margin-bottom: 15px;\n}\n.radio,\n.checkbox {\n position: relative;\n display: block;\n margin-top: 10px;\n margin-bottom: 10px;\n}\n.radio label,\n.checkbox label {\n min-height: 20px;\n padding-left: 20px;\n margin-bottom: 0;\n font-weight: normal;\n cursor: pointer;\n}\n.radio input[type=\"radio\"],\n.radio-inline input[type=\"radio\"],\n.checkbox input[type=\"checkbox\"],\n.checkbox-inline input[type=\"checkbox\"] {\n position: absolute;\n margin-top: 4px \\9;\n margin-left: -20px;\n}\n.radio + .radio,\n.checkbox + .checkbox {\n margin-top: -5px;\n}\n.radio-inline,\n.checkbox-inline {\n position: relative;\n display: inline-block;\n padding-left: 20px;\n margin-bottom: 0;\n font-weight: normal;\n vertical-align: middle;\n cursor: pointer;\n}\n.radio-inline + .radio-inline,\n.checkbox-inline + .checkbox-inline {\n margin-top: 0;\n margin-left: 10px;\n}\ninput[type=\"radio\"][disabled],\ninput[type=\"checkbox\"][disabled],\ninput[type=\"radio\"].disabled,\ninput[type=\"checkbox\"].disabled,\nfieldset[disabled] input[type=\"radio\"],\nfieldset[disabled] input[type=\"checkbox\"] {\n cursor: not-allowed;\n}\n.radio-inline.disabled,\n.checkbox-inline.disabled,\nfieldset[disabled] .radio-inline,\nfieldset[disabled] .checkbox-inline {\n cursor: not-allowed;\n}\n.radio.disabled label,\n.checkbox.disabled label,\nfieldset[disabled] .radio label,\nfieldset[disabled] .checkbox label {\n cursor: not-allowed;\n}\n.form-control-static {\n min-height: 34px;\n padding-top: 7px;\n padding-bottom: 7px;\n margin-bottom: 0;\n}\n.form-control-static.input-lg,\n.form-control-static.input-sm {\n padding-right: 0;\n padding-left: 0;\n}\n.input-sm {\n height: 30px;\n padding: 5px 10px;\n font-size: 12px;\n line-height: 1.5;\n border-radius: 3px;\n}\nselect.input-sm {\n height: 30px;\n line-height: 30px;\n}\ntextarea.input-sm,\nselect[multiple].input-sm {\n height: auto;\n}\n.form-group-sm .form-control {\n height: 30px;\n padding: 5px 10px;\n font-size: 12px;\n line-height: 1.5;\n border-radius: 3px;\n}\n.form-group-sm select.form-control {\n height: 30px;\n line-height: 30px;\n}\n.form-group-sm textarea.form-control,\n.form-group-sm select[multiple].form-control {\n height: auto;\n}\n.form-group-sm .form-control-static {\n height: 30px;\n min-height: 32px;\n padding: 6px 10px;\n font-size: 12px;\n line-height: 1.5;\n}\n.input-lg {\n height: 46px;\n padding: 10px 16px;\n font-size: 18px;\n line-height: 1.3333333;\n border-radius: 6px;\n}\nselect.input-lg {\n height: 46px;\n line-height: 46px;\n}\ntextarea.input-lg,\nselect[multiple].input-lg {\n height: auto;\n}\n.form-group-lg .form-control {\n height: 46px;\n padding: 10px 16px;\n font-size: 18px;\n line-height: 1.3333333;\n border-radius: 6px;\n}\n.form-group-lg select.form-control {\n height: 46px;\n line-height: 46px;\n}\n.form-group-lg textarea.form-control,\n.form-group-lg select[multiple].form-control {\n height: auto;\n}\n.form-group-lg .form-control-static {\n height: 46px;\n min-height: 38px;\n padding: 11px 16px;\n font-size: 18px;\n line-height: 1.3333333;\n}\n.has-feedback {\n position: relative;\n}\n.has-feedback .form-control {\n padding-right: 42.5px;\n}\n.form-control-feedback {\n position: absolute;\n top: 0;\n right: 0;\n z-index: 2;\n display: block;\n width: 34px;\n height: 34px;\n line-height: 34px;\n text-align: center;\n pointer-events: none;\n}\n.input-lg + .form-control-feedback,\n.input-group-lg + .form-control-feedback,\n.form-group-lg .form-control + .form-control-feedback {\n width: 46px;\n height: 46px;\n line-height: 46px;\n}\n.input-sm + .form-control-feedback,\n.input-group-sm + .form-control-feedback,\n.form-group-sm .form-control + .form-control-feedback {\n width: 30px;\n height: 30px;\n line-height: 30px;\n}\n.has-success .help-block,\n.has-success .control-label,\n.has-success .radio,\n.has-success .checkbox,\n.has-success .radio-inline,\n.has-success .checkbox-inline,\n.has-success.radio label,\n.has-success.checkbox label,\n.has-success.radio-inline label,\n.has-success.checkbox-inline label {\n color: #3c763d;\n}\n.has-success .form-control {\n border-color: #3c763d;\n -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);\n box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);\n}\n.has-success .form-control:focus {\n border-color: #2b542c;\n -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #67b168;\n box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #67b168;\n}\n.has-success .input-group-addon {\n color: #3c763d;\n background-color: #dff0d8;\n border-color: #3c763d;\n}\n.has-success .form-control-feedback {\n color: #3c763d;\n}\n.has-warning .help-block,\n.has-warning .control-label,\n.has-warning .radio,\n.has-warning .checkbox,\n.has-warning .radio-inline,\n.has-warning .checkbox-inline,\n.has-warning.radio label,\n.has-warning.checkbox label,\n.has-warning.radio-inline label,\n.has-warning.checkbox-inline label {\n color: #8a6d3b;\n}\n.has-warning .form-control {\n border-color: #8a6d3b;\n -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);\n box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);\n}\n.has-warning .form-control:focus {\n border-color: #66512c;\n -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #c0a16b;\n box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #c0a16b;\n}\n.has-warning .input-group-addon {\n color: #8a6d3b;\n background-color: #fcf8e3;\n border-color: #8a6d3b;\n}\n.has-warning .form-control-feedback {\n color: #8a6d3b;\n}\n.has-error .help-block,\n.has-error .control-label,\n.has-error .radio,\n.has-error .checkbox,\n.has-error .radio-inline,\n.has-error .checkbox-inline,\n.has-error.radio label,\n.has-error.checkbox label,\n.has-error.radio-inline label,\n.has-error.checkbox-inline label {\n color: #a94442;\n}\n.has-error .form-control {\n border-color: #a94442;\n -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);\n box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);\n}\n.has-error .form-control:focus {\n border-color: #843534;\n -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #ce8483;\n box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #ce8483;\n}\n.has-error .input-group-addon {\n color: #a94442;\n background-color: #f2dede;\n border-color: #a94442;\n}\n.has-error .form-control-feedback {\n color: #a94442;\n}\n.has-feedback label ~ .form-control-feedback {\n top: 25px;\n}\n.has-feedback label.sr-only ~ .form-control-feedback {\n top: 0;\n}\n.help-block {\n display: block;\n margin-top: 5px;\n margin-bottom: 10px;\n color: #737373;\n}\n@media (min-width: 768px) {\n .form-inline .form-group {\n display: inline-block;\n margin-bottom: 0;\n vertical-align: middle;\n }\n .form-inline .form-control {\n display: inline-block;\n width: auto;\n vertical-align: middle;\n }\n .form-inline .form-control-static {\n display: inline-block;\n }\n .form-inline .input-group {\n display: inline-table;\n vertical-align: middle;\n }\n .form-inline .input-group .input-group-addon,\n .form-inline .input-group .input-group-btn,\n .form-inline .input-group .form-control {\n width: auto;\n }\n .form-inline .input-group > .form-control {\n width: 100%;\n }\n .form-inline .control-label {\n margin-bottom: 0;\n vertical-align: middle;\n }\n .form-inline .radio,\n .form-inline .checkbox {\n display: inline-block;\n margin-top: 0;\n margin-bottom: 0;\n vertical-align: middle;\n }\n .form-inline .radio label,\n .form-inline .checkbox label {\n padding-left: 0;\n }\n .form-inline .radio input[type=\"radio\"],\n .form-inline .checkbox input[type=\"checkbox\"] {\n position: relative;\n margin-left: 0;\n }\n .form-inline .has-feedback .form-control-feedback {\n top: 0;\n }\n}\n.form-horizontal .radio,\n.form-horizontal .checkbox,\n.form-horizontal .radio-inline,\n.form-horizontal .checkbox-inline {\n padding-top: 7px;\n margin-top: 0;\n margin-bottom: 0;\n}\n.form-horizontal .radio,\n.form-horizontal .checkbox {\n min-height: 27px;\n}\n.form-horizontal .form-group {\n margin-right: -15px;\n margin-left: -15px;\n}\n@media (min-width: 768px) {\n .form-horizontal .control-label {\n padding-top: 7px;\n margin-bottom: 0;\n text-align: right;\n }\n}\n.form-horizontal .has-feedback .form-control-feedback {\n right: 15px;\n}\n@media (min-width: 768px) {\n .form-horizontal .form-group-lg .control-label {\n padding-top: 11px;\n font-size: 18px;\n }\n}\n@media (min-width: 768px) {\n .form-horizontal .form-group-sm .control-label {\n padding-top: 6px;\n font-size: 12px;\n }\n}\n.btn {\n display: inline-block;\n padding: 6px 12px;\n margin-bottom: 0;\n font-size: 14px;\n font-weight: normal;\n line-height: 1.42857143;\n text-align: center;\n white-space: nowrap;\n vertical-align: middle;\n -ms-touch-action: manipulation;\n touch-action: manipulation;\n cursor: pointer;\n -webkit-user-select: none;\n -moz-user-select: none;\n -ms-user-select: none;\n user-select: none;\n background-image: none;\n border: 1px solid transparent;\n border-radius: 4px;\n}\n.btn:focus,\n.btn:active:focus,\n.btn.active:focus,\n.btn.focus,\n.btn:active.focus,\n.btn.active.focus {\n outline: 5px auto -webkit-focus-ring-color;\n outline-offset: -2px;\n}\n.btn:hover,\n.btn:focus,\n.btn.focus {\n color: #333;\n text-decoration: none;\n}\n.btn:active,\n.btn.active {\n background-image: none;\n outline: 0;\n -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);\n box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);\n}\n.btn.disabled,\n.btn[disabled],\nfieldset[disabled] .btn {\n cursor: not-allowed;\n filter: alpha(opacity=65);\n -webkit-box-shadow: none;\n box-shadow: none;\n opacity: .65;\n}\na.btn.disabled,\nfieldset[disabled] a.btn {\n pointer-events: none;\n}\n.btn-default {\n color: #333;\n background-color: #fff;\n border-color: #ccc;\n}\n.btn-default:focus,\n.btn-default.focus {\n color: #333;\n background-color: #e6e6e6;\n border-color: #8c8c8c;\n}\n.btn-default:hover {\n color: #333;\n background-color: #e6e6e6;\n border-color: #adadad;\n}\n.btn-default:active,\n.btn-default.active,\n.open > .dropdown-toggle.btn-default {\n color: #333;\n background-color: #e6e6e6;\n border-color: #adadad;\n}\n.btn-default:active:hover,\n.btn-default.active:hover,\n.open > .dropdown-toggle.btn-default:hover,\n.btn-default:active:focus,\n.btn-default.active:focus,\n.open > .dropdown-toggle.btn-default:focus,\n.btn-default:active.focus,\n.btn-default.active.focus,\n.open > .dropdown-toggle.btn-default.focus {\n color: #333;\n background-color: #d4d4d4;\n border-color: #8c8c8c;\n}\n.btn-default:active,\n.btn-default.active,\n.open > .dropdown-toggle.btn-default {\n background-image: none;\n}\n.btn-default.disabled:hover,\n.btn-default[disabled]:hover,\nfieldset[disabled] .btn-default:hover,\n.btn-default.disabled:focus,\n.btn-default[disabled]:focus,\nfieldset[disabled] .btn-default:focus,\n.btn-default.disabled.focus,\n.btn-default[disabled].focus,\nfieldset[disabled] .btn-default.focus {\n background-color: #fff;\n border-color: #ccc;\n}\n.btn-default .badge {\n color: #fff;\n background-color: #333;\n}\n.btn-primary {\n color: #fff;\n background-color: #337ab7;\n border-color: #2e6da4;\n}\n.btn-primary:focus,\n.btn-primary.focus {\n color: #fff;\n background-color: #286090;\n border-color: #122b40;\n}\n.btn-primary:hover {\n color: #fff;\n background-color: #286090;\n border-color: #204d74;\n}\n.btn-primary:active,\n.btn-primary.active,\n.open > .dropdown-toggle.btn-primary {\n color: #fff;\n background-color: #286090;\n border-color: #204d74;\n}\n.btn-primary:active:hover,\n.btn-primary.active:hover,\n.open > .dropdown-toggle.btn-primary:hover,\n.btn-primary:active:focus,\n.btn-primary.active:focus,\n.open > .dropdown-toggle.btn-primary:focus,\n.btn-primary:active.focus,\n.btn-primary.active.focus,\n.open > .dropdown-toggle.btn-primary.focus {\n color: #fff;\n background-color: #204d74;\n border-color: #122b40;\n}\n.btn-primary:active,\n.btn-primary.active,\n.open > .dropdown-toggle.btn-primary {\n background-image: none;\n}\n.btn-primary.disabled:hover,\n.btn-primary[disabled]:hover,\nfieldset[disabled] .btn-primary:hover,\n.btn-primary.disabled:focus,\n.btn-primary[disabled]:focus,\nfieldset[disabled] .btn-primary:focus,\n.btn-primary.disabled.focus,\n.btn-primary[disabled].focus,\nfieldset[disabled] .btn-primary.focus {\n background-color: #337ab7;\n border-color: #2e6da4;\n}\n.btn-primary .badge {\n color: #337ab7;\n background-color: #fff;\n}\n.btn-success {\n color: #fff;\n background-color: #5cb85c;\n border-color: #4cae4c;\n}\n.btn-success:focus,\n.btn-success.focus {\n color: #fff;\n background-color: #449d44;\n border-color: #255625;\n}\n.btn-success:hover {\n color: #fff;\n background-color: #449d44;\n border-color: #398439;\n}\n.btn-success:active,\n.btn-success.active,\n.open > .dropdown-toggle.btn-success {\n color: #fff;\n background-color: #449d44;\n border-color: #398439;\n}\n.btn-success:active:hover,\n.btn-success.active:hover,\n.open > .dropdown-toggle.btn-success:hover,\n.btn-success:active:focus,\n.btn-success.active:focus,\n.open > .dropdown-toggle.btn-success:focus,\n.btn-success:active.focus,\n.btn-success.active.focus,\n.open > .dropdown-toggle.btn-success.focus {\n color: #fff;\n background-color: #398439;\n border-color: #255625;\n}\n.btn-success:active,\n.btn-success.active,\n.open > .dropdown-toggle.btn-success {\n background-image: none;\n}\n.btn-success.disabled:hover,\n.btn-success[disabled]:hover,\nfieldset[disabled] .btn-success:hover,\n.btn-success.disabled:focus,\n.btn-success[disabled]:focus,\nfieldset[disabled] .btn-success:focus,\n.btn-success.disabled.focus,\n.btn-success[disabled].focus,\nfieldset[disabled] .btn-success.focus {\n background-color: #5cb85c;\n border-color: #4cae4c;\n}\n.btn-success .badge {\n color: #5cb85c;\n background-color: #fff;\n}\n.btn-info {\n color: #fff;\n background-color: #5bc0de;\n border-color: #46b8da;\n}\n.btn-info:focus,\n.btn-info.focus {\n color: #fff;\n background-color: #31b0d5;\n border-color: #1b6d85;\n}\n.btn-info:hover {\n color: #fff;\n background-color: #31b0d5;\n border-color: #269abc;\n}\n.btn-info:active,\n.btn-info.active,\n.open > .dropdown-toggle.btn-info {\n color: #fff;\n background-color: #31b0d5;\n border-color: #269abc;\n}\n.btn-info:active:hover,\n.btn-info.active:hover,\n.open > .dropdown-toggle.btn-info:hover,\n.btn-info:active:focus,\n.btn-info.active:focus,\n.open > .dropdown-toggle.btn-info:focus,\n.btn-info:active.focus,\n.btn-info.active.focus,\n.open > .dropdown-toggle.btn-info.focus {\n color: #fff;\n background-color: #269abc;\n border-color: #1b6d85;\n}\n.btn-info:active,\n.btn-info.active,\n.open > .dropdown-toggle.btn-info {\n background-image: none;\n}\n.btn-info.disabled:hover,\n.btn-info[disabled]:hover,\nfieldset[disabled] .btn-info:hover,\n.btn-info.disabled:focus,\n.btn-info[disabled]:focus,\nfieldset[disabled] .btn-info:focus,\n.btn-info.disabled.focus,\n.btn-info[disabled].focus,\nfieldset[disabled] .btn-info.focus {\n background-color: #5bc0de;\n border-color: #46b8da;\n}\n.btn-info .badge {\n color: #5bc0de;\n background-color: #fff;\n}\n.btn-warning {\n color: #fff;\n background-color: #f0ad4e;\n border-color: #eea236;\n}\n.btn-warning:focus,\n.btn-warning.focus {\n color: #fff;\n background-color: #ec971f;\n border-color: #985f0d;\n}\n.btn-warning:hover {\n color: #fff;\n background-color: #ec971f;\n border-color: #d58512;\n}\n.btn-warning:active,\n.btn-warning.active,\n.open > .dropdown-toggle.btn-warning {\n color: #fff;\n background-color: #ec971f;\n border-color: #d58512;\n}\n.btn-warning:active:hover,\n.btn-warning.active:hover,\n.open > .dropdown-toggle.btn-warning:hover,\n.btn-warning:active:focus,\n.btn-warning.active:focus,\n.open > .dropdown-toggle.btn-warning:focus,\n.btn-warning:active.focus,\n.btn-warning.active.focus,\n.open > .dropdown-toggle.btn-warning.focus {\n color: #fff;\n background-color: #d58512;\n border-color: #985f0d;\n}\n.btn-warning:active,\n.btn-warning.active,\n.open > .dropdown-toggle.btn-warning {\n background-image: none;\n}\n.btn-warning.disabled:hover,\n.btn-warning[disabled]:hover,\nfieldset[disabled] .btn-warning:hover,\n.btn-warning.disabled:focus,\n.btn-warning[disabled]:focus,\nfieldset[disabled] .btn-warning:focus,\n.btn-warning.disabled.focus,\n.btn-warning[disabled].focus,\nfieldset[disabled] .btn-warning.focus {\n background-color: #f0ad4e;\n border-color: #eea236;\n}\n.btn-warning .badge {\n color: #f0ad4e;\n background-color: #fff;\n}\n.btn-danger {\n color: #fff;\n background-color: #d9534f;\n border-color: #d43f3a;\n}\n.btn-danger:focus,\n.btn-danger.focus {\n color: #fff;\n background-color: #c9302c;\n border-color: #761c19;\n}\n.btn-danger:hover {\n color: #fff;\n background-color: #c9302c;\n border-color: #ac2925;\n}\n.btn-danger:active,\n.btn-danger.active,\n.open > .dropdown-toggle.btn-danger {\n color: #fff;\n background-color: #c9302c;\n border-color: #ac2925;\n}\n.btn-danger:active:hover,\n.btn-danger.active:hover,\n.open > .dropdown-toggle.btn-danger:hover,\n.btn-danger:active:focus,\n.btn-danger.active:focus,\n.open > .dropdown-toggle.btn-danger:focus,\n.btn-danger:active.focus,\n.btn-danger.active.focus,\n.open > .dropdown-toggle.btn-danger.focus {\n color: #fff;\n background-color: #ac2925;\n border-color: #761c19;\n}\n.btn-danger:active,\n.btn-danger.active,\n.open > .dropdown-toggle.btn-danger {\n background-image: none;\n}\n.btn-danger.disabled:hover,\n.btn-danger[disabled]:hover,\nfieldset[disabled] .btn-danger:hover,\n.btn-danger.disabled:focus,\n.btn-danger[disabled]:focus,\nfieldset[disabled] .btn-danger:focus,\n.btn-danger.disabled.focus,\n.btn-danger[disabled].focus,\nfieldset[disabled] .btn-danger.focus {\n background-color: #d9534f;\n border-color: #d43f3a;\n}\n.btn-danger .badge {\n color: #d9534f;\n background-color: #fff;\n}\n.btn-link {\n font-weight: normal;\n color: #337ab7;\n border-radius: 0;\n}\n.btn-link,\n.btn-link:active,\n.btn-link.active,\n.btn-link[disabled],\nfieldset[disabled] .btn-link {\n background-color: transparent;\n -webkit-box-shadow: none;\n box-shadow: none;\n}\n.btn-link,\n.btn-link:hover,\n.btn-link:focus,\n.btn-link:active {\n border-color: transparent;\n}\n.btn-link:hover,\n.btn-link:focus {\n color: #23527c;\n text-decoration: underline;\n background-color: transparent;\n}\n.btn-link[disabled]:hover,\nfieldset[disabled] .btn-link:hover,\n.btn-link[disabled]:focus,\nfieldset[disabled] .btn-link:focus {\n color: #777;\n text-decoration: none;\n}\n.btn-lg,\n.btn-group-lg > .btn {\n padding: 10px 16px;\n font-size: 18px;\n line-height: 1.3333333;\n border-radius: 6px;\n}\n.btn-sm,\n.btn-group-sm > .btn {\n padding: 5px 10px;\n font-size: 12px;\n line-height: 1.5;\n border-radius: 3px;\n}\n.btn-xs,\n.btn-group-xs > .btn {\n padding: 1px 5px;\n font-size: 12px;\n line-height: 1.5;\n border-radius: 3px;\n}\n.btn-block {\n display: block;\n width: 100%;\n}\n.btn-block + .btn-block {\n margin-top: 5px;\n}\ninput[type=\"submit\"].btn-block,\ninput[type=\"reset\"].btn-block,\ninput[type=\"button\"].btn-block {\n width: 100%;\n}\n.fade {\n opacity: 0;\n -webkit-transition: opacity .15s linear;\n -o-transition: opacity .15s linear;\n transition: opacity .15s linear;\n}\n.fade.in {\n opacity: 1;\n}\n.collapse {\n display: none;\n}\n.collapse.in {\n display: block;\n}\ntr.collapse.in {\n display: table-row;\n}\ntbody.collapse.in {\n display: table-row-group;\n}\n.collapsing {\n position: relative;\n height: 0;\n overflow: hidden;\n -webkit-transition-timing-function: ease;\n -o-transition-timing-function: ease;\n transition-timing-function: ease;\n -webkit-transition-duration: .35s;\n -o-transition-duration: .35s;\n transition-duration: .35s;\n -webkit-transition-property: height, visibility;\n -o-transition-property: height, visibility;\n transition-property: height, visibility;\n}\n.caret {\n display: inline-block;\n width: 0;\n height: 0;\n margin-left: 2px;\n vertical-align: middle;\n border-top: 4px dashed;\n border-top: 4px solid \\9;\n border-right: 4px solid transparent;\n border-left: 4px solid transparent;\n}\n.dropup,\n.dropdown {\n position: relative;\n}\n.dropdown-toggle:focus {\n outline: 0;\n}\n.dropdown-menu {\n position: absolute;\n top: 100%;\n left: 0;\n z-index: 1000;\n display: none;\n float: left;\n min-width: 160px;\n padding: 5px 0;\n margin: 2px 0 0;\n font-size: 14px;\n text-align: left;\n list-style: none;\n background-color: #fff;\n -webkit-background-clip: padding-box;\n background-clip: padding-box;\n border: 1px solid #ccc;\n border: 1px solid rgba(0, 0, 0, .15);\n border-radius: 4px;\n -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, .175);\n box-shadow: 0 6px 12px rgba(0, 0, 0, .175);\n}\n.dropdown-menu.pull-right {\n right: 0;\n left: auto;\n}\n.dropdown-menu .divider {\n height: 1px;\n margin: 9px 0;\n overflow: hidden;\n background-color: #e5e5e5;\n}\n.dropdown-menu > li > a {\n display: block;\n padding: 3px 20px;\n clear: both;\n font-weight: normal;\n line-height: 1.42857143;\n color: #333;\n white-space: nowrap;\n}\n.dropdown-menu > li > a:hover,\n.dropdown-menu > li > a:focus {\n color: #262626;\n text-decoration: none;\n background-color: #f5f5f5;\n}\n.dropdown-menu > .active > a,\n.dropdown-menu > .active > a:hover,\n.dropdown-menu > .active > a:focus {\n color: #fff;\n text-decoration: none;\n background-color: #337ab7;\n outline: 0;\n}\n.dropdown-menu > .disabled > a,\n.dropdown-menu > .disabled > a:hover,\n.dropdown-menu > .disabled > a:focus {\n color: #777;\n}\n.dropdown-menu > .disabled > a:hover,\n.dropdown-menu > .disabled > a:focus {\n text-decoration: none;\n cursor: not-allowed;\n background-color: transparent;\n background-image: none;\n filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);\n}\n.open > .dropdown-menu {\n display: block;\n}\n.open > a {\n outline: 0;\n}\n.dropdown-menu-right {\n right: 0;\n left: auto;\n}\n.dropdown-menu-left {\n right: auto;\n left: 0;\n}\n.dropdown-header {\n display: block;\n padding: 3px 20px;\n font-size: 12px;\n line-height: 1.42857143;\n color: #777;\n white-space: nowrap;\n}\n.dropdown-backdrop {\n position: fixed;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n z-index: 990;\n}\n.pull-right > .dropdown-menu {\n right: 0;\n left: auto;\n}\n.dropup .caret,\n.navbar-fixed-bottom .dropdown .caret {\n content: \"\";\n border-top: 0;\n border-bottom: 4px dashed;\n border-bottom: 4px solid \\9;\n}\n.dropup .dropdown-menu,\n.navbar-fixed-bottom .dropdown .dropdown-menu {\n top: auto;\n bottom: 100%;\n margin-bottom: 2px;\n}\n@media (min-width: 768px) {\n .navbar-right .dropdown-menu {\n right: 0;\n left: auto;\n }\n .navbar-right .dropdown-menu-left {\n right: auto;\n left: 0;\n }\n}\n.btn-group,\n.btn-group-vertical {\n position: relative;\n display: inline-block;\n vertical-align: middle;\n}\n.btn-group > .btn,\n.btn-group-vertical > .btn {\n position: relative;\n float: left;\n}\n.btn-group > .btn:hover,\n.btn-group-vertical > .btn:hover,\n.btn-group > .btn:focus,\n.btn-group-vertical > .btn:focus,\n.btn-group > .btn:active,\n.btn-group-vertical > .btn:active,\n.btn-group > .btn.active,\n.btn-group-vertical > .btn.active {\n z-index: 2;\n}\n.btn-group .btn + .btn,\n.btn-group .btn + .btn-group,\n.btn-group .btn-group + .btn,\n.btn-group .btn-group + .btn-group {\n margin-left: -1px;\n}\n.btn-toolbar {\n margin-left: -5px;\n}\n.btn-toolbar .btn,\n.btn-toolbar .btn-group,\n.btn-toolbar .input-group {\n float: left;\n}\n.btn-toolbar > .btn,\n.btn-toolbar > .btn-group,\n.btn-toolbar > .input-group {\n margin-left: 5px;\n}\n.btn-group > .btn:not(:first-child):not(:last-child):not(.dropdown-toggle) {\n border-radius: 0;\n}\n.btn-group > .btn:first-child {\n margin-left: 0;\n}\n.btn-group > .btn:first-child:not(:last-child):not(.dropdown-toggle) {\n border-top-right-radius: 0;\n border-bottom-right-radius: 0;\n}\n.btn-group > .btn:last-child:not(:first-child),\n.btn-group > .dropdown-toggle:not(:first-child) {\n border-top-left-radius: 0;\n border-bottom-left-radius: 0;\n}\n.btn-group > .btn-group {\n float: left;\n}\n.btn-group > .btn-group:not(:first-child):not(:last-child) > .btn {\n border-radius: 0;\n}\n.btn-group > .btn-group:first-child:not(:last-child) > .btn:last-child,\n.btn-group > .btn-group:first-child:not(:last-child) > .dropdown-toggle {\n border-top-right-radius: 0;\n border-bottom-right-radius: 0;\n}\n.btn-group > .btn-group:last-child:not(:first-child) > .btn:first-child {\n border-top-left-radius: 0;\n border-bottom-left-radius: 0;\n}\n.btn-group .dropdown-toggle:active,\n.btn-group.open .dropdown-toggle {\n outline: 0;\n}\n.btn-group > .btn + .dropdown-toggle {\n padding-right: 8px;\n padding-left: 8px;\n}\n.btn-group > .btn-lg + .dropdown-toggle {\n padding-right: 12px;\n padding-left: 12px;\n}\n.btn-group.open .dropdown-toggle {\n -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);\n box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);\n}\n.btn-group.open .dropdown-toggle.btn-link {\n -webkit-box-shadow: none;\n box-shadow: none;\n}\n.btn .caret {\n margin-left: 0;\n}\n.btn-lg .caret {\n border-width: 5px 5px 0;\n border-bottom-width: 0;\n}\n.dropup .btn-lg .caret {\n border-width: 0 5px 5px;\n}\n.btn-group-vertical > .btn,\n.btn-group-vertical > .btn-group,\n.btn-group-vertical > .btn-group > .btn {\n display: block;\n float: none;\n width: 100%;\n max-width: 100%;\n}\n.btn-group-vertical > .btn-group > .btn {\n float: none;\n}\n.btn-group-vertical > .btn + .btn,\n.btn-group-vertical > .btn + .btn-group,\n.btn-group-vertical > .btn-group + .btn,\n.btn-group-vertical > .btn-group + .btn-group {\n margin-top: -1px;\n margin-left: 0;\n}\n.btn-group-vertical > .btn:not(:first-child):not(:last-child) {\n border-radius: 0;\n}\n.btn-group-vertical > .btn:first-child:not(:last-child) {\n border-top-left-radius: 4px;\n border-top-right-radius: 4px;\n border-bottom-right-radius: 0;\n border-bottom-left-radius: 0;\n}\n.btn-group-vertical > .btn:last-child:not(:first-child) {\n border-top-left-radius: 0;\n border-top-right-radius: 0;\n border-bottom-right-radius: 4px;\n border-bottom-left-radius: 4px;\n}\n.btn-group-vertical > .btn-group:not(:first-child):not(:last-child) > .btn {\n border-radius: 0;\n}\n.btn-group-vertical > .btn-group:first-child:not(:last-child) > .btn:last-child,\n.btn-group-vertical > .btn-group:first-child:not(:last-child) > .dropdown-toggle {\n border-bottom-right-radius: 0;\n border-bottom-left-radius: 0;\n}\n.btn-group-vertical > .btn-group:last-child:not(:first-child) > .btn:first-child {\n border-top-left-radius: 0;\n border-top-right-radius: 0;\n}\n.btn-group-justified {\n display: table;\n width: 100%;\n table-layout: fixed;\n border-collapse: separate;\n}\n.btn-group-justified > .btn,\n.btn-group-justified > .btn-group {\n display: table-cell;\n float: none;\n width: 1%;\n}\n.btn-group-justified > .btn-group .btn {\n width: 100%;\n}\n.btn-group-justified > .btn-group .dropdown-menu {\n left: auto;\n}\n[data-toggle=\"buttons\"] > .btn input[type=\"radio\"],\n[data-toggle=\"buttons\"] > .btn-group > .btn input[type=\"radio\"],\n[data-toggle=\"buttons\"] > .btn input[type=\"checkbox\"],\n[data-toggle=\"buttons\"] > .btn-group > .btn input[type=\"checkbox\"] {\n position: absolute;\n clip: rect(0, 0, 0, 0);\n pointer-events: none;\n}\n.input-group {\n position: relative;\n display: table;\n border-collapse: separate;\n}\n.input-group[class*=\"col-\"] {\n float: none;\n padding-right: 0;\n padding-left: 0;\n}\n.input-group .form-control {\n position: relative;\n z-index: 2;\n float: left;\n width: 100%;\n margin-bottom: 0;\n}\n.input-group .form-control:focus {\n z-index: 3;\n}\n.input-group-lg > .form-control,\n.input-group-lg > .input-group-addon,\n.input-group-lg > .input-group-btn > .btn {\n height: 46px;\n padding: 10px 16px;\n font-size: 18px;\n line-height: 1.3333333;\n border-radius: 6px;\n}\nselect.input-group-lg > .form-control,\nselect.input-group-lg > .input-group-addon,\nselect.input-group-lg > .input-group-btn > .btn {\n height: 46px;\n line-height: 46px;\n}\ntextarea.input-group-lg > .form-control,\ntextarea.input-group-lg > .input-group-addon,\ntextarea.input-group-lg > .input-group-btn > .btn,\nselect[multiple].input-group-lg > .form-control,\nselect[multiple].input-group-lg > .input-group-addon,\nselect[multiple].input-group-lg > .input-group-btn > .btn {\n height: auto;\n}\n.input-group-sm > .form-control,\n.input-group-sm > .input-group-addon,\n.input-group-sm > .input-group-btn > .btn {\n height: 30px;\n padding: 5px 10px;\n font-size: 12px;\n line-height: 1.5;\n border-radius: 3px;\n}\nselect.input-group-sm > .form-control,\nselect.input-group-sm > .input-group-addon,\nselect.input-group-sm > .input-group-btn > .btn {\n height: 30px;\n line-height: 30px;\n}\ntextarea.input-group-sm > .form-control,\ntextarea.input-group-sm > .input-group-addon,\ntextarea.input-group-sm > .input-group-btn > .btn,\nselect[multiple].input-group-sm > .form-control,\nselect[multiple].input-group-sm > .input-group-addon,\nselect[multiple].input-group-sm > .input-group-btn > .btn {\n height: auto;\n}\n.input-group-addon,\n.input-group-btn,\n.input-group .form-control {\n display: table-cell;\n}\n.input-group-addon:not(:first-child):not(:last-child),\n.input-group-btn:not(:first-child):not(:last-child),\n.input-group .form-control:not(:first-child):not(:last-child) {\n border-radius: 0;\n}\n.input-group-addon,\n.input-group-btn {\n width: 1%;\n white-space: nowrap;\n vertical-align: middle;\n}\n.input-group-addon {\n padding: 6px 12px;\n font-size: 14px;\n font-weight: normal;\n line-height: 1;\n color: #555;\n text-align: center;\n background-color: #eee;\n border: 1px solid #ccc;\n border-radius: 4px;\n}\n.input-group-addon.input-sm {\n padding: 5px 10px;\n font-size: 12px;\n border-radius: 3px;\n}\n.input-group-addon.input-lg {\n padding: 10px 16px;\n font-size: 18px;\n border-radius: 6px;\n}\n.input-group-addon input[type=\"radio\"],\n.input-group-addon input[type=\"checkbox\"] {\n margin-top: 0;\n}\n.input-group .form-control:first-child,\n.input-group-addon:first-child,\n.input-group-btn:first-child > .btn,\n.input-group-btn:first-child > .btn-group > .btn,\n.input-group-btn:first-child > .dropdown-toggle,\n.input-group-btn:last-child > .btn:not(:last-child):not(.dropdown-toggle),\n.input-group-btn:last-child > .btn-group:not(:last-child) > .btn {\n border-top-right-radius: 0;\n border-bottom-right-radius: 0;\n}\n.input-group-addon:first-child {\n border-right: 0;\n}\n.input-group .form-control:last-child,\n.input-group-addon:last-child,\n.input-group-btn:last-child > .btn,\n.input-group-btn:last-child > .btn-group > .btn,\n.input-group-btn:last-child > .dropdown-toggle,\n.input-group-btn:first-child > .btn:not(:first-child),\n.input-group-btn:first-child > .btn-group:not(:first-child) > .btn {\n border-top-left-radius: 0;\n border-bottom-left-radius: 0;\n}\n.input-group-addon:last-child {\n border-left: 0;\n}\n.input-group-btn {\n position: relative;\n font-size: 0;\n white-space: nowrap;\n}\n.input-group-btn > .btn {\n position: relative;\n}\n.input-group-btn > .btn + .btn {\n margin-left: -1px;\n}\n.input-group-btn > .btn:hover,\n.input-group-btn > .btn:focus,\n.input-group-btn > .btn:active {\n z-index: 2;\n}\n.input-group-btn:first-child > .btn,\n.input-group-btn:first-child > .btn-group {\n margin-right: -1px;\n}\n.input-group-btn:last-child > .btn,\n.input-group-btn:last-child > .btn-group {\n z-index: 2;\n margin-left: -1px;\n}\n.nav {\n padding-left: 0;\n margin-bottom: 0;\n list-style: none;\n}\n.nav > li {\n position: relative;\n display: block;\n}\n.nav > li > a {\n position: relative;\n display: block;\n padding: 10px 15px;\n}\n.nav > li > a:hover,\n.nav > li > a:focus {\n text-decoration: none;\n background-color: #eee;\n}\n.nav > li.disabled > a {\n color: #777;\n}\n.nav > li.disabled > a:hover,\n.nav > li.disabled > a:focus {\n color: #777;\n text-decoration: none;\n cursor: not-allowed;\n background-color: transparent;\n}\n.nav .open > a,\n.nav .open > a:hover,\n.nav .open > a:focus {\n background-color: #eee;\n border-color: #337ab7;\n}\n.nav .nav-divider {\n height: 1px;\n margin: 9px 0;\n overflow: hidden;\n background-color: #e5e5e5;\n}\n.nav > li > a > img {\n max-width: none;\n}\n.nav-tabs {\n border-bottom: 1px solid #ddd;\n}\n.nav-tabs > li {\n float: left;\n margin-bottom: -1px;\n}\n.nav-tabs > li > a {\n margin-right: 2px;\n line-height: 1.42857143;\n border: 1px solid transparent;\n border-radius: 4px 4px 0 0;\n}\n.nav-tabs > li > a:hover {\n border-color: #eee #eee #ddd;\n}\n.nav-tabs > li.active > a,\n.nav-tabs > li.active > a:hover,\n.nav-tabs > li.active > a:focus {\n color: #555;\n cursor: default;\n background-color: #fff;\n border: 1px solid #ddd;\n border-bottom-color: transparent;\n}\n.nav-tabs.nav-justified {\n width: 100%;\n border-bottom: 0;\n}\n.nav-tabs.nav-justified > li {\n float: none;\n}\n.nav-tabs.nav-justified > li > a {\n margin-bottom: 5px;\n text-align: center;\n}\n.nav-tabs.nav-justified > .dropdown .dropdown-menu {\n top: auto;\n left: auto;\n}\n@media (min-width: 768px) {\n .nav-tabs.nav-justified > li {\n display: table-cell;\n width: 1%;\n }\n .nav-tabs.nav-justified > li > a {\n margin-bottom: 0;\n }\n}\n.nav-tabs.nav-justified > li > a {\n margin-right: 0;\n border-radius: 4px;\n}\n.nav-tabs.nav-justified > .active > a,\n.nav-tabs.nav-justified > .active > a:hover,\n.nav-tabs.nav-justified > .active > a:focus {\n border: 1px solid #ddd;\n}\n@media (min-width: 768px) {\n .nav-tabs.nav-justified > li > a {\n border-bottom: 1px solid #ddd;\n border-radius: 4px 4px 0 0;\n }\n .nav-tabs.nav-justified > .active > a,\n .nav-tabs.nav-justified > .active > a:hover,\n .nav-tabs.nav-justified > .active > a:focus {\n border-bottom-color: #fff;\n }\n}\n.nav-pills > li {\n float: left;\n}\n.nav-pills > li > a {\n border-radius: 4px;\n}\n.nav-pills > li + li {\n margin-left: 2px;\n}\n.nav-pills > li.active > a,\n.nav-pills > li.active > a:hover,\n.nav-pills > li.active > a:focus {\n color: #fff;\n background-color: #337ab7;\n}\n.nav-stacked > li {\n float: none;\n}\n.nav-stacked > li + li {\n margin-top: 2px;\n margin-left: 0;\n}\n.nav-justified {\n width: 100%;\n}\n.nav-justified > li {\n float: none;\n}\n.nav-justified > li > a {\n margin-bottom: 5px;\n text-align: center;\n}\n.nav-justified > .dropdown .dropdown-menu {\n top: auto;\n left: auto;\n}\n@media (min-width: 768px) {\n .nav-justified > li {\n display: table-cell;\n width: 1%;\n }\n .nav-justified > li > a {\n margin-bottom: 0;\n }\n}\n.nav-tabs-justified {\n border-bottom: 0;\n}\n.nav-tabs-justified > li > a {\n margin-right: 0;\n border-radius: 4px;\n}\n.nav-tabs-justified > .active > a,\n.nav-tabs-justified > .active > a:hover,\n.nav-tabs-justified > .active > a:focus {\n border: 1px solid #ddd;\n}\n@media (min-width: 768px) {\n .nav-tabs-justified > li > a {\n border-bottom: 1px solid #ddd;\n border-radius: 4px 4px 0 0;\n }\n .nav-tabs-justified > .active > a,\n .nav-tabs-justified > .active > a:hover,\n .nav-tabs-justified > .active > a:focus {\n border-bottom-color: #fff;\n }\n}\n.tab-content > .tab-pane {\n display: none;\n}\n.tab-content > .active {\n display: block;\n}\n.nav-tabs .dropdown-menu {\n margin-top: -1px;\n border-top-left-radius: 0;\n border-top-right-radius: 0;\n}\n.navbar {\n position: relative;\n min-height: 50px;\n margin-bottom: 20px;\n border: 1px solid transparent;\n}\n@media (min-width: 768px) {\n .navbar {\n border-radius: 4px;\n }\n}\n@media (min-width: 768px) {\n .navbar-header {\n float: left;\n }\n}\n.navbar-collapse {\n padding-right: 15px;\n padding-left: 15px;\n overflow-x: visible;\n -webkit-overflow-scrolling: touch;\n border-top: 1px solid transparent;\n -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, .1);\n box-shadow: inset 0 1px 0 rgba(255, 255, 255, .1);\n}\n.navbar-collapse.in {\n overflow-y: auto;\n}\n@media (min-width: 768px) {\n .navbar-collapse {\n width: auto;\n border-top: 0;\n -webkit-box-shadow: none;\n box-shadow: none;\n }\n .navbar-collapse.collapse {\n display: block !important;\n height: auto !important;\n padding-bottom: 0;\n overflow: visible !important;\n }\n .navbar-collapse.in {\n overflow-y: visible;\n }\n .navbar-fixed-top .navbar-collapse,\n .navbar-static-top .navbar-collapse,\n .navbar-fixed-bottom .navbar-collapse {\n padding-right: 0;\n padding-left: 0;\n }\n}\n.navbar-fixed-top .navbar-collapse,\n.navbar-fixed-bottom .navbar-collapse {\n max-height: 340px;\n}\n@media (max-device-width: 480px) and (orientation: landscape) {\n .navbar-fixed-top .navbar-collapse,\n .navbar-fixed-bottom .navbar-collapse {\n max-height: 200px;\n }\n}\n.container > .navbar-header,\n.container-fluid > .navbar-header,\n.container > .navbar-collapse,\n.container-fluid > .navbar-collapse {\n margin-right: -15px;\n margin-left: -15px;\n}\n@media (min-width: 768px) {\n .container > .navbar-header,\n .container-fluid > .navbar-header,\n .container > .navbar-collapse,\n .container-fluid > .navbar-collapse {\n margin-right: 0;\n margin-left: 0;\n }\n}\n.navbar-static-top {\n z-index: 1000;\n border-width: 0 0 1px;\n}\n@media (min-width: 768px) {\n .navbar-static-top {\n border-radius: 0;\n }\n}\n.navbar-fixed-top,\n.navbar-fixed-bottom {\n position: fixed;\n right: 0;\n left: 0;\n z-index: 1030;\n}\n@media (min-width: 768px) {\n .navbar-fixed-top,\n .navbar-fixed-bottom {\n border-radius: 0;\n }\n}\n.navbar-fixed-top {\n top: 0;\n border-width: 0 0 1px;\n}\n.navbar-fixed-bottom {\n bottom: 0;\n margin-bottom: 0;\n border-width: 1px 0 0;\n}\n.navbar-brand {\n float: left;\n height: 50px;\n padding: 15px 15px;\n font-size: 18px;\n line-height: 20px;\n}\n.navbar-brand:hover,\n.navbar-brand:focus {\n text-decoration: none;\n}\n.navbar-brand > img {\n display: block;\n}\n@media (min-width: 768px) {\n .navbar > .container .navbar-brand,\n .navbar > .container-fluid .navbar-brand {\n margin-left: -15px;\n }\n}\n.navbar-toggle {\n position: relative;\n float: right;\n padding: 9px 10px;\n margin-top: 8px;\n margin-right: 15px;\n margin-bottom: 8px;\n background-color: transparent;\n background-image: none;\n border: 1px solid transparent;\n border-radius: 4px;\n}\n.navbar-toggle:focus {\n outline: 0;\n}\n.navbar-toggle .icon-bar {\n display: block;\n width: 22px;\n height: 2px;\n border-radius: 1px;\n}\n.navbar-toggle .icon-bar + .icon-bar {\n margin-top: 4px;\n}\n@media (min-width: 768px) {\n .navbar-toggle {\n display: none;\n }\n}\n.navbar-nav {\n margin: 7.5px -15px;\n}\n.navbar-nav > li > a {\n padding-top: 10px;\n padding-bottom: 10px;\n line-height: 20px;\n}\n@media (max-width: 767px) {\n .navbar-nav .open .dropdown-menu {\n position: static;\n float: none;\n width: auto;\n margin-top: 0;\n background-color: transparent;\n border: 0;\n -webkit-box-shadow: none;\n box-shadow: none;\n }\n .navbar-nav .open .dropdown-menu > li > a,\n .navbar-nav .open .dropdown-menu .dropdown-header {\n padding: 5px 15px 5px 25px;\n }\n .navbar-nav .open .dropdown-menu > li > a {\n line-height: 20px;\n }\n .navbar-nav .open .dropdown-menu > li > a:hover,\n .navbar-nav .open .dropdown-menu > li > a:focus {\n background-image: none;\n }\n}\n@media (min-width: 768px) {\n .navbar-nav {\n float: left;\n margin: 0;\n }\n .navbar-nav > li {\n float: left;\n }\n .navbar-nav > li > a {\n padding-top: 15px;\n padding-bottom: 15px;\n }\n}\n.navbar-form {\n padding: 10px 15px;\n margin-top: 8px;\n margin-right: -15px;\n margin-bottom: 8px;\n margin-left: -15px;\n border-top: 1px solid transparent;\n border-bottom: 1px solid transparent;\n -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, .1), 0 1px 0 rgba(255, 255, 255, .1);\n box-shadow: inset 0 1px 0 rgba(255, 255, 255, .1), 0 1px 0 rgba(255, 255, 255, .1);\n}\n@media (min-width: 768px) {\n .navbar-form .form-group {\n display: inline-block;\n margin-bottom: 0;\n vertical-align: middle;\n }\n .navbar-form .form-control {\n display: inline-block;\n width: auto;\n vertical-align: middle;\n }\n .navbar-form .form-control-static {\n display: inline-block;\n }\n .navbar-form .input-group {\n display: inline-table;\n vertical-align: middle;\n }\n .navbar-form .input-group .input-group-addon,\n .navbar-form .input-group .input-group-btn,\n .navbar-form .input-group .form-control {\n width: auto;\n }\n .navbar-form .input-group > .form-control {\n width: 100%;\n }\n .navbar-form .control-label {\n margin-bottom: 0;\n vertical-align: middle;\n }\n .navbar-form .radio,\n .navbar-form .checkbox {\n display: inline-block;\n margin-top: 0;\n margin-bottom: 0;\n vertical-align: middle;\n }\n .navbar-form .radio label,\n .navbar-form .checkbox label {\n padding-left: 0;\n }\n .navbar-form .radio input[type=\"radio\"],\n .navbar-form .checkbox input[type=\"checkbox\"] {\n position: relative;\n margin-left: 0;\n }\n .navbar-form .has-feedback .form-control-feedback {\n top: 0;\n }\n}\n@media (max-width: 767px) {\n .navbar-form .form-group {\n margin-bottom: 5px;\n }\n .navbar-form .form-group:last-child {\n margin-bottom: 0;\n }\n}\n@media (min-width: 768px) {\n .navbar-form {\n width: auto;\n padding-top: 0;\n padding-bottom: 0;\n margin-right: 0;\n margin-left: 0;\n border: 0;\n -webkit-box-shadow: none;\n box-shadow: none;\n }\n}\n.navbar-nav > li > .dropdown-menu {\n margin-top: 0;\n border-top-left-radius: 0;\n border-top-right-radius: 0;\n}\n.navbar-fixed-bottom .navbar-nav > li > .dropdown-menu {\n margin-bottom: 0;\n border-top-left-radius: 4px;\n border-top-right-radius: 4px;\n border-bottom-right-radius: 0;\n border-bottom-left-radius: 0;\n}\n.navbar-btn {\n margin-top: 8px;\n margin-bottom: 8px;\n}\n.navbar-btn.btn-sm {\n margin-top: 10px;\n margin-bottom: 10px;\n}\n.navbar-btn.btn-xs {\n margin-top: 14px;\n margin-bottom: 14px;\n}\n.navbar-text {\n margin-top: 15px;\n margin-bottom: 15px;\n}\n@media (min-width: 768px) {\n .navbar-text {\n float: left;\n margin-right: 15px;\n margin-left: 15px;\n }\n}\n@media (min-width: 768px) {\n .navbar-left {\n float: left !important;\n }\n .navbar-right {\n float: right !important;\n margin-right: -15px;\n }\n .navbar-right ~ .navbar-right {\n margin-right: 0;\n }\n}\n.navbar-default {\n background-color: #f8f8f8;\n border-color: #e7e7e7;\n}\n.navbar-default .navbar-brand {\n color: #777;\n}\n.navbar-default .navbar-brand:hover,\n.navbar-default .navbar-brand:focus {\n color: #5e5e5e;\n background-color: transparent;\n}\n.navbar-default .navbar-text {\n color: #777;\n}\n.navbar-default .navbar-nav > li > a {\n color: #777;\n}\n.navbar-default .navbar-nav > li > a:hover,\n.navbar-default .navbar-nav > li > a:focus {\n color: #333;\n background-color: transparent;\n}\n.navbar-default .navbar-nav > .active > a,\n.navbar-default .navbar-nav > .active > a:hover,\n.navbar-default .navbar-nav > .active > a:focus {\n color: #555;\n background-color: #e7e7e7;\n}\n.navbar-default .navbar-nav > .disabled > a,\n.navbar-default .navbar-nav > .disabled > a:hover,\n.navbar-default .navbar-nav > .disabled > a:focus {\n color: #ccc;\n background-color: transparent;\n}\n.navbar-default .navbar-toggle {\n border-color: #ddd;\n}\n.navbar-default .navbar-toggle:hover,\n.navbar-default .navbar-toggle:focus {\n background-color: #ddd;\n}\n.navbar-default .navbar-toggle .icon-bar {\n background-color: #888;\n}\n.navbar-default .navbar-collapse,\n.navbar-default .navbar-form {\n border-color: #e7e7e7;\n}\n.navbar-default .navbar-nav > .open > a,\n.navbar-default .navbar-nav > .open > a:hover,\n.navbar-default .navbar-nav > .open > a:focus {\n color: #555;\n background-color: #e7e7e7;\n}\n@media (max-width: 767px) {\n .navbar-default .navbar-nav .open .dropdown-menu > li > a {\n color: #777;\n }\n .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover,\n .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus {\n color: #333;\n background-color: transparent;\n }\n .navbar-default .navbar-nav .open .dropdown-menu > .active > a,\n .navbar-default .navbar-nav .open .dropdown-menu > .active > a:hover,\n .navbar-default .navbar-nav .open .dropdown-menu > .active > a:focus {\n color: #555;\n background-color: #e7e7e7;\n }\n .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a,\n .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:hover,\n .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:focus {\n color: #ccc;\n background-color: transparent;\n }\n}\n.navbar-default .navbar-link {\n color: #777;\n}\n.navbar-default .navbar-link:hover {\n color: #333;\n}\n.navbar-default .btn-link {\n color: #777;\n}\n.navbar-default .btn-link:hover,\n.navbar-default .btn-link:focus {\n color: #333;\n}\n.navbar-default .btn-link[disabled]:hover,\nfieldset[disabled] .navbar-default .btn-link:hover,\n.navbar-default .btn-link[disabled]:focus,\nfieldset[disabled] .navbar-default .btn-link:focus {\n color: #ccc;\n}\n.navbar-inverse {\n background-color: #222;\n border-color: #080808;\n}\n.navbar-inverse .navbar-brand {\n color: #9d9d9d;\n}\n.navbar-inverse .navbar-brand:hover,\n.navbar-inverse .navbar-brand:focus {\n color: #fff;\n background-color: transparent;\n}\n.navbar-inverse .navbar-text {\n color: #9d9d9d;\n}\n.navbar-inverse .navbar-nav > li > a {\n color: #9d9d9d;\n}\n.navbar-inverse .navbar-nav > li > a:hover,\n.navbar-inverse .navbar-nav > li > a:focus {\n color: #fff;\n background-color: transparent;\n}\n.navbar-inverse .navbar-nav > .active > a,\n.navbar-inverse .navbar-nav > .active > a:hover,\n.navbar-inverse .navbar-nav > .active > a:focus {\n color: #fff;\n background-color: #080808;\n}\n.navbar-inverse .navbar-nav > .disabled > a,\n.navbar-inverse .navbar-nav > .disabled > a:hover,\n.navbar-inverse .navbar-nav > .disabled > a:focus {\n color: #444;\n background-color: transparent;\n}\n.navbar-inverse .navbar-toggle {\n border-color: #333;\n}\n.navbar-inverse .navbar-toggle:hover,\n.navbar-inverse .navbar-toggle:focus {\n background-color: #333;\n}\n.navbar-inverse .navbar-toggle .icon-bar {\n background-color: #fff;\n}\n.navbar-inverse .navbar-collapse,\n.navbar-inverse .navbar-form {\n border-color: #101010;\n}\n.navbar-inverse .navbar-nav > .open > a,\n.navbar-inverse .navbar-nav > .open > a:hover,\n.navbar-inverse .navbar-nav > .open > a:focus {\n color: #fff;\n background-color: #080808;\n}\n@media (max-width: 767px) {\n .navbar-inverse .navbar-nav .open .dropdown-menu > .dropdown-header {\n border-color: #080808;\n }\n .navbar-inverse .navbar-nav .open .dropdown-menu .divider {\n background-color: #080808;\n }\n .navbar-inverse .navbar-nav .open .dropdown-menu > li > a {\n color: #9d9d9d;\n }\n .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:hover,\n .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:focus {\n color: #fff;\n background-color: transparent;\n }\n .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a,\n .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:hover,\n .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:focus {\n color: #fff;\n background-color: #080808;\n }\n .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a,\n .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:hover,\n .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:focus {\n color: #444;\n background-color: transparent;\n }\n}\n.navbar-inverse .navbar-link {\n color: #9d9d9d;\n}\n.navbar-inverse .navbar-link:hover {\n color: #fff;\n}\n.navbar-inverse .btn-link {\n color: #9d9d9d;\n}\n.navbar-inverse .btn-link:hover,\n.navbar-inverse .btn-link:focus {\n color: #fff;\n}\n.navbar-inverse .btn-link[disabled]:hover,\nfieldset[disabled] .navbar-inverse .btn-link:hover,\n.navbar-inverse .btn-link[disabled]:focus,\nfieldset[disabled] .navbar-inverse .btn-link:focus {\n color: #444;\n}\n.breadcrumb {\n padding: 8px 15px;\n margin-bottom: 20px;\n list-style: none;\n background-color: #f5f5f5;\n border-radius: 4px;\n}\n.breadcrumb > li {\n display: inline-block;\n}\n.breadcrumb > li + li:before {\n padding: 0 5px;\n color: #ccc;\n content: \"/\\00a0\";\n}\n.breadcrumb > .active {\n color: #777;\n}\n.pagination {\n display: inline-block;\n padding-left: 0;\n margin: 20px 0;\n border-radius: 4px;\n}\n.pagination > li {\n display: inline;\n}\n.pagination > li > a,\n.pagination > li > span {\n position: relative;\n float: left;\n padding: 6px 12px;\n margin-left: -1px;\n line-height: 1.42857143;\n color: #337ab7;\n text-decoration: none;\n background-color: #fff;\n border: 1px solid #ddd;\n}\n.pagination > li:first-child > a,\n.pagination > li:first-child > span {\n margin-left: 0;\n border-top-left-radius: 4px;\n border-bottom-left-radius: 4px;\n}\n.pagination > li:last-child > a,\n.pagination > li:last-child > span {\n border-top-right-radius: 4px;\n border-bottom-right-radius: 4px;\n}\n.pagination > li > a:hover,\n.pagination > li > span:hover,\n.pagination > li > a:focus,\n.pagination > li > span:focus {\n z-index: 2;\n color: #23527c;\n background-color: #eee;\n border-color: #ddd;\n}\n.pagination > .active > a,\n.pagination > .active > span,\n.pagination > .active > a:hover,\n.pagination > .active > span:hover,\n.pagination > .active > a:focus,\n.pagination > .active > span:focus {\n z-index: 3;\n color: #fff;\n cursor: default;\n background-color: #337ab7;\n border-color: #337ab7;\n}\n.pagination > .disabled > span,\n.pagination > .disabled > span:hover,\n.pagination > .disabled > span:focus,\n.pagination > .disabled > a,\n.pagination > .disabled > a:hover,\n.pagination > .disabled > a:focus {\n color: #777;\n cursor: not-allowed;\n background-color: #fff;\n border-color: #ddd;\n}\n.pagination-lg > li > a,\n.pagination-lg > li > span {\n padding: 10px 16px;\n font-size: 18px;\n line-height: 1.3333333;\n}\n.pagination-lg > li:first-child > a,\n.pagination-lg > li:first-child > span {\n border-top-left-radius: 6px;\n border-bottom-left-radius: 6px;\n}\n.pagination-lg > li:last-child > a,\n.pagination-lg > li:last-child > span {\n border-top-right-radius: 6px;\n border-bottom-right-radius: 6px;\n}\n.pagination-sm > li > a,\n.pagination-sm > li > span {\n padding: 5px 10px;\n font-size: 12px;\n line-height: 1.5;\n}\n.pagination-sm > li:first-child > a,\n.pagination-sm > li:first-child > span {\n border-top-left-radius: 3px;\n border-bottom-left-radius: 3px;\n}\n.pagination-sm > li:last-child > a,\n.pagination-sm > li:last-child > span {\n border-top-right-radius: 3px;\n border-bottom-right-radius: 3px;\n}\n.pager {\n padding-left: 0;\n margin: 20px 0;\n text-align: center;\n list-style: none;\n}\n.pager li {\n display: inline;\n}\n.pager li > a,\n.pager li > span {\n display: inline-block;\n padding: 5px 14px;\n background-color: #fff;\n border: 1px solid #ddd;\n border-radius: 15px;\n}\n.pager li > a:hover,\n.pager li > a:focus {\n text-decoration: none;\n background-color: #eee;\n}\n.pager .next > a,\n.pager .next > span {\n float: right;\n}\n.pager .previous > a,\n.pager .previous > span {\n float: left;\n}\n.pager .disabled > a,\n.pager .disabled > a:hover,\n.pager .disabled > a:focus,\n.pager .disabled > span {\n color: #777;\n cursor: not-allowed;\n background-color: #fff;\n}\n.label {\n display: inline;\n padding: .2em .6em .3em;\n font-size: 75%;\n font-weight: bold;\n line-height: 1;\n color: #fff;\n text-align: center;\n white-space: nowrap;\n vertical-align: baseline;\n border-radius: .25em;\n}\na.label:hover,\na.label:focus {\n color: #fff;\n text-decoration: none;\n cursor: pointer;\n}\n.label:empty {\n display: none;\n}\n.btn .label {\n position: relative;\n top: -1px;\n}\n.label-default {\n background-color: #777;\n}\n.label-default[href]:hover,\n.label-default[href]:focus {\n background-color: #5e5e5e;\n}\n.label-primary {\n background-color: #337ab7;\n}\n.label-primary[href]:hover,\n.label-primary[href]:focus {\n background-color: #286090;\n}\n.label-success {\n background-color: #5cb85c;\n}\n.label-success[href]:hover,\n.label-success[href]:focus {\n background-color: #449d44;\n}\n.label-info {\n background-color: #5bc0de;\n}\n.label-info[href]:hover,\n.label-info[href]:focus {\n background-color: #31b0d5;\n}\n.label-warning {\n background-color: #f0ad4e;\n}\n.label-warning[href]:hover,\n.label-warning[href]:focus {\n background-color: #ec971f;\n}\n.label-danger {\n background-color: #d9534f;\n}\n.label-danger[href]:hover,\n.label-danger[href]:focus {\n background-color: #c9302c;\n}\n.badge {\n display: inline-block;\n min-width: 10px;\n padding: 3px 7px;\n font-size: 12px;\n font-weight: bold;\n line-height: 1;\n color: #fff;\n text-align: center;\n white-space: nowrap;\n vertical-align: middle;\n background-color: #777;\n border-radius: 10px;\n}\n.badge:empty {\n display: none;\n}\n.btn .badge {\n position: relative;\n top: -1px;\n}\n.btn-xs .badge,\n.btn-group-xs > .btn .badge {\n top: 0;\n padding: 1px 5px;\n}\na.badge:hover,\na.badge:focus {\n color: #fff;\n text-decoration: none;\n cursor: pointer;\n}\n.list-group-item.active > .badge,\n.nav-pills > .active > a > .badge {\n color: #337ab7;\n background-color: #fff;\n}\n.list-group-item > .badge {\n float: right;\n}\n.list-group-item > .badge + .badge {\n margin-right: 5px;\n}\n.nav-pills > li > a > .badge {\n margin-left: 3px;\n}\n.jumbotron {\n padding-top: 30px;\n padding-bottom: 30px;\n margin-bottom: 30px;\n color: inherit;\n background-color: #eee;\n}\n.jumbotron h1,\n.jumbotron .h1 {\n color: inherit;\n}\n.jumbotron p {\n margin-bottom: 15px;\n font-size: 21px;\n font-weight: 200;\n}\n.jumbotron > hr {\n border-top-color: #d5d5d5;\n}\n.container .jumbotron,\n.container-fluid .jumbotron {\n padding-right: 15px;\n padding-left: 15px;\n border-radius: 6px;\n}\n.jumbotron .container {\n max-width: 100%;\n}\n@media screen and (min-width: 768px) {\n .jumbotron {\n padding-top: 48px;\n padding-bottom: 48px;\n }\n .container .jumbotron,\n .container-fluid .jumbotron {\n padding-right: 60px;\n padding-left: 60px;\n }\n .jumbotron h1,\n .jumbotron .h1 {\n font-size: 63px;\n }\n}\n.thumbnail {\n display: block;\n padding: 4px;\n margin-bottom: 20px;\n line-height: 1.42857143;\n background-color: #fff;\n border: 1px solid #ddd;\n border-radius: 4px;\n -webkit-transition: border .2s ease-in-out;\n -o-transition: border .2s ease-in-out;\n transition: border .2s ease-in-out;\n}\n.thumbnail > img,\n.thumbnail a > img {\n margin-right: auto;\n margin-left: auto;\n}\na.thumbnail:hover,\na.thumbnail:focus,\na.thumbnail.active {\n border-color: #337ab7;\n}\n.thumbnail .caption {\n padding: 9px;\n color: #333;\n}\n.alert {\n padding: 15px;\n margin-bottom: 20px;\n border: 1px solid transparent;\n border-radius: 4px;\n}\n.alert h4 {\n margin-top: 0;\n color: inherit;\n}\n.alert .alert-link {\n font-weight: bold;\n}\n.alert > p,\n.alert > ul {\n margin-bottom: 0;\n}\n.alert > p + p {\n margin-top: 5px;\n}\n.alert-dismissable,\n.alert-dismissible {\n padding-right: 35px;\n}\n.alert-dismissable .close,\n.alert-dismissible .close {\n position: relative;\n top: -2px;\n right: -21px;\n color: inherit;\n}\n.alert-success {\n color: #3c763d;\n background-color: #dff0d8;\n border-color: #d6e9c6;\n}\n.alert-success hr {\n border-top-color: #c9e2b3;\n}\n.alert-success .alert-link {\n color: #2b542c;\n}\n.alert-info {\n color: #31708f;\n background-color: #d9edf7;\n border-color: #bce8f1;\n}\n.alert-info hr {\n border-top-color: #a6e1ec;\n}\n.alert-info .alert-link {\n color: #245269;\n}\n.alert-warning {\n color: #8a6d3b;\n background-color: #fcf8e3;\n border-color: #faebcc;\n}\n.alert-warning hr {\n border-top-color: #f7e1b5;\n}\n.alert-warning .alert-link {\n color: #66512c;\n}\n.alert-danger {\n color: #a94442;\n background-color: #f2dede;\n border-color: #ebccd1;\n}\n.alert-danger hr {\n border-top-color: #e4b9c0;\n}\n.alert-danger .alert-link {\n color: #843534;\n}\n@-webkit-keyframes progress-bar-stripes {\n from {\n background-position: 40px 0;\n }\n to {\n background-position: 0 0;\n }\n}\n@-o-keyframes progress-bar-stripes {\n from {\n background-position: 40px 0;\n }\n to {\n background-position: 0 0;\n }\n}\n@keyframes progress-bar-stripes {\n from {\n background-position: 40px 0;\n }\n to {\n background-position: 0 0;\n }\n}\n.progress {\n height: 20px;\n margin-bottom: 20px;\n overflow: hidden;\n background-color: #f5f5f5;\n border-radius: 4px;\n -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, .1);\n box-shadow: inset 0 1px 2px rgba(0, 0, 0, .1);\n}\n.progress-bar {\n float: left;\n width: 0;\n height: 100%;\n font-size: 12px;\n line-height: 20px;\n color: #fff;\n text-align: center;\n background-color: #337ab7;\n -webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, .15);\n box-shadow: inset 0 -1px 0 rgba(0, 0, 0, .15);\n -webkit-transition: width .6s ease;\n -o-transition: width .6s ease;\n transition: width .6s ease;\n}\n.progress-striped .progress-bar,\n.progress-bar-striped {\n background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);\n background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);\n background-image: linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);\n -webkit-background-size: 40px 40px;\n background-size: 40px 40px;\n}\n.progress.active .progress-bar,\n.progress-bar.active {\n -webkit-animation: progress-bar-stripes 2s linear infinite;\n -o-animation: progress-bar-stripes 2s linear infinite;\n animation: progress-bar-stripes 2s linear infinite;\n}\n.progress-bar-success {\n background-color: #5cb85c;\n}\n.progress-striped .progress-bar-success {\n background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);\n background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);\n background-image: linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);\n}\n.progress-bar-info {\n background-color: #5bc0de;\n}\n.progress-striped .progress-bar-info {\n background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);\n background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);\n background-image: linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);\n}\n.progress-bar-warning {\n background-color: #f0ad4e;\n}\n.progress-striped .progress-bar-warning {\n background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);\n background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);\n background-image: linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);\n}\n.progress-bar-danger {\n background-color: #d9534f;\n}\n.progress-striped .progress-bar-danger {\n background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);\n background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);\n background-image: linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);\n}\n.media {\n margin-top: 15px;\n}\n.media:first-child {\n margin-top: 0;\n}\n.media,\n.media-body {\n overflow: hidden;\n zoom: 1;\n}\n.media-body {\n width: 10000px;\n}\n.media-object {\n display: block;\n}\n.media-object.img-thumbnail {\n max-width: none;\n}\n.media-right,\n.media > .pull-right {\n padding-left: 10px;\n}\n.media-left,\n.media > .pull-left {\n padding-right: 10px;\n}\n.media-left,\n.media-right,\n.media-body {\n display: table-cell;\n vertical-align: top;\n}\n.media-middle {\n vertical-align: middle;\n}\n.media-bottom {\n vertical-align: bottom;\n}\n.media-heading {\n margin-top: 0;\n margin-bottom: 5px;\n}\n.media-list {\n padding-left: 0;\n list-style: none;\n}\n.list-group {\n padding-left: 0;\n margin-bottom: 20px;\n}\n.list-group-item {\n position: relative;\n display: block;\n padding: 10px 15px;\n margin-bottom: -1px;\n background-color: #fff;\n border: 1px solid #ddd;\n}\n.list-group-item:first-child {\n border-top-left-radius: 4px;\n border-top-right-radius: 4px;\n}\n.list-group-item:last-child {\n margin-bottom: 0;\n border-bottom-right-radius: 4px;\n border-bottom-left-radius: 4px;\n}\na.list-group-item,\nbutton.list-group-item {\n color: #555;\n}\na.list-group-item .list-group-item-heading,\nbutton.list-group-item .list-group-item-heading {\n color: #333;\n}\na.list-group-item:hover,\nbutton.list-group-item:hover,\na.list-group-item:focus,\nbutton.list-group-item:focus {\n color: #555;\n text-decoration: none;\n background-color: #f5f5f5;\n}\nbutton.list-group-item {\n width: 100%;\n text-align: left;\n}\n.list-group-item.disabled,\n.list-group-item.disabled:hover,\n.list-group-item.disabled:focus {\n color: #777;\n cursor: not-allowed;\n background-color: #eee;\n}\n.list-group-item.disabled .list-group-item-heading,\n.list-group-item.disabled:hover .list-group-item-heading,\n.list-group-item.disabled:focus .list-group-item-heading {\n color: inherit;\n}\n.list-group-item.disabled .list-group-item-text,\n.list-group-item.disabled:hover .list-group-item-text,\n.list-group-item.disabled:focus .list-group-item-text {\n color: #777;\n}\n.list-group-item.active,\n.list-group-item.active:hover,\n.list-group-item.active:focus {\n z-index: 2;\n color: #fff;\n background-color: #337ab7;\n border-color: #337ab7;\n}\n.list-group-item.active .list-group-item-heading,\n.list-group-item.active:hover .list-group-item-heading,\n.list-group-item.active:focus .list-group-item-heading,\n.list-group-item.active .list-group-item-heading > small,\n.list-group-item.active:hover .list-group-item-heading > small,\n.list-group-item.active:focus .list-group-item-heading > small,\n.list-group-item.active .list-group-item-heading > .small,\n.list-group-item.active:hover .list-group-item-heading > .small,\n.list-group-item.active:focus .list-group-item-heading > .small {\n color: inherit;\n}\n.list-group-item.active .list-group-item-text,\n.list-group-item.active:hover .list-group-item-text,\n.list-group-item.active:focus .list-group-item-text {\n color: #c7ddef;\n}\n.list-group-item-success {\n color: #3c763d;\n background-color: #dff0d8;\n}\na.list-group-item-success,\nbutton.list-group-item-success {\n color: #3c763d;\n}\na.list-group-item-success .list-group-item-heading,\nbutton.list-group-item-success .list-group-item-heading {\n color: inherit;\n}\na.list-group-item-success:hover,\nbutton.list-group-item-success:hover,\na.list-group-item-success:focus,\nbutton.list-group-item-success:focus {\n color: #3c763d;\n background-color: #d0e9c6;\n}\na.list-group-item-success.active,\nbutton.list-group-item-success.active,\na.list-group-item-success.active:hover,\nbutton.list-group-item-success.active:hover,\na.list-group-item-success.active:focus,\nbutton.list-group-item-success.active:focus {\n color: #fff;\n background-color: #3c763d;\n border-color: #3c763d;\n}\n.list-group-item-info {\n color: #31708f;\n background-color: #d9edf7;\n}\na.list-group-item-info,\nbutton.list-group-item-info {\n color: #31708f;\n}\na.list-group-item-info .list-group-item-heading,\nbutton.list-group-item-info .list-group-item-heading {\n color: inherit;\n}\na.list-group-item-info:hover,\nbutton.list-group-item-info:hover,\na.list-group-item-info:focus,\nbutton.list-group-item-info:focus {\n color: #31708f;\n background-color: #c4e3f3;\n}\na.list-group-item-info.active,\nbutton.list-group-item-info.active,\na.list-group-item-info.active:hover,\nbutton.list-group-item-info.active:hover,\na.list-group-item-info.active:focus,\nbutton.list-group-item-info.active:focus {\n color: #fff;\n background-color: #31708f;\n border-color: #31708f;\n}\n.list-group-item-warning {\n color: #8a6d3b;\n background-color: #fcf8e3;\n}\na.list-group-item-warning,\nbutton.list-group-item-warning {\n color: #8a6d3b;\n}\na.list-group-item-warning .list-group-item-heading,\nbutton.list-group-item-warning .list-group-item-heading {\n color: inherit;\n}\na.list-group-item-warning:hover,\nbutton.list-group-item-warning:hover,\na.list-group-item-warning:focus,\nbutton.list-group-item-warning:focus {\n color: #8a6d3b;\n background-color: #faf2cc;\n}\na.list-group-item-warning.active,\nbutton.list-group-item-warning.active,\na.list-group-item-warning.active:hover,\nbutton.list-group-item-warning.active:hover,\na.list-group-item-warning.active:focus,\nbutton.list-group-item-warning.active:focus {\n color: #fff;\n background-color: #8a6d3b;\n border-color: #8a6d3b;\n}\n.list-group-item-danger {\n color: #a94442;\n background-color: #f2dede;\n}\na.list-group-item-danger,\nbutton.list-group-item-danger {\n color: #a94442;\n}\na.list-group-item-danger .list-group-item-heading,\nbutton.list-group-item-danger .list-group-item-heading {\n color: inherit;\n}\na.list-group-item-danger:hover,\nbutton.list-group-item-danger:hover,\na.list-group-item-danger:focus,\nbutton.list-group-item-danger:focus {\n color: #a94442;\n background-color: #ebcccc;\n}\na.list-group-item-danger.active,\nbutton.list-group-item-danger.active,\na.list-group-item-danger.active:hover,\nbutton.list-group-item-danger.active:hover,\na.list-group-item-danger.active:focus,\nbutton.list-group-item-danger.active:focus {\n color: #fff;\n background-color: #a94442;\n border-color: #a94442;\n}\n.list-group-item-heading {\n margin-top: 0;\n margin-bottom: 5px;\n}\n.list-group-item-text {\n margin-bottom: 0;\n line-height: 1.3;\n}\n.panel {\n margin-bottom: 20px;\n background-color: #fff;\n border: 1px solid transparent;\n border-radius: 4px;\n -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, .05);\n box-shadow: 0 1px 1px rgba(0, 0, 0, .05);\n}\n.panel-body {\n padding: 15px;\n}\n.panel-heading {\n padding: 10px 15px;\n border-bottom: 1px solid transparent;\n border-top-left-radius: 3px;\n border-top-right-radius: 3px;\n}\n.panel-heading > .dropdown .dropdown-toggle {\n color: inherit;\n}\n.panel-title {\n margin-top: 0;\n margin-bottom: 0;\n font-size: 16px;\n color: inherit;\n}\n.panel-title > a,\n.panel-title > small,\n.panel-title > .small,\n.panel-title > small > a,\n.panel-title > .small > a {\n color: inherit;\n}\n.panel-footer {\n padding: 10px 15px;\n background-color: #f5f5f5;\n border-top: 1px solid #ddd;\n border-bottom-right-radius: 3px;\n border-bottom-left-radius: 3px;\n}\n.panel > .list-group,\n.panel > .panel-collapse > .list-group {\n margin-bottom: 0;\n}\n.panel > .list-group .list-group-item,\n.panel > .panel-collapse > .list-group .list-group-item {\n border-width: 1px 0;\n border-radius: 0;\n}\n.panel > .list-group:first-child .list-group-item:first-child,\n.panel > .panel-collapse > .list-group:first-child .list-group-item:first-child {\n border-top: 0;\n border-top-left-radius: 3px;\n border-top-right-radius: 3px;\n}\n.panel > .list-group:last-child .list-group-item:last-child,\n.panel > .panel-collapse > .list-group:last-child .list-group-item:last-child {\n border-bottom: 0;\n border-bottom-right-radius: 3px;\n border-bottom-left-radius: 3px;\n}\n.panel > .panel-heading + .panel-collapse > .list-group .list-group-item:first-child {\n border-top-left-radius: 0;\n border-top-right-radius: 0;\n}\n.panel-heading + .list-group .list-group-item:first-child {\n border-top-width: 0;\n}\n.list-group + .panel-footer {\n border-top-width: 0;\n}\n.panel > .table,\n.panel > .table-responsive > .table,\n.panel > .panel-collapse > .table {\n margin-bottom: 0;\n}\n.panel > .table caption,\n.panel > .table-responsive > .table caption,\n.panel > .panel-collapse > .table caption {\n padding-right: 15px;\n padding-left: 15px;\n}\n.panel > .table:first-child,\n.panel > .table-responsive:first-child > .table:first-child {\n border-top-left-radius: 3px;\n border-top-right-radius: 3px;\n}\n.panel > .table:first-child > thead:first-child > tr:first-child,\n.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child,\n.panel > .table:first-child > tbody:first-child > tr:first-child,\n.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child {\n border-top-left-radius: 3px;\n border-top-right-radius: 3px;\n}\n.panel > .table:first-child > thead:first-child > tr:first-child td:first-child,\n.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:first-child,\n.panel > .table:first-child > tbody:first-child > tr:first-child td:first-child,\n.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:first-child,\n.panel > .table:first-child > thead:first-child > tr:first-child th:first-child,\n.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:first-child,\n.panel > .table:first-child > tbody:first-child > tr:first-child th:first-child,\n.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:first-child {\n border-top-left-radius: 3px;\n}\n.panel > .table:first-child > thead:first-child > tr:first-child td:last-child,\n.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:last-child,\n.panel > .table:first-child > tbody:first-child > tr:first-child td:last-child,\n.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:last-child,\n.panel > .table:first-child > thead:first-child > tr:first-child th:last-child,\n.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:last-child,\n.panel > .table:first-child > tbody:first-child > tr:first-child th:last-child,\n.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:last-child {\n border-top-right-radius: 3px;\n}\n.panel > .table:last-child,\n.panel > .table-responsive:last-child > .table:last-child {\n border-bottom-right-radius: 3px;\n border-bottom-left-radius: 3px;\n}\n.panel > .table:last-child > tbody:last-child > tr:last-child,\n.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child,\n.panel > .table:last-child > tfoot:last-child > tr:last-child,\n.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child {\n border-bottom-right-radius: 3px;\n border-bottom-left-radius: 3px;\n}\n.panel > .table:last-child > tbody:last-child > tr:last-child td:first-child,\n.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:first-child,\n.panel > .table:last-child > tfoot:last-child > tr:last-child td:first-child,\n.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:first-child,\n.panel > .table:last-child > tbody:last-child > tr:last-child th:first-child,\n.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:first-child,\n.panel > .table:last-child > tfoot:last-child > tr:last-child th:first-child,\n.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:first-child {\n border-bottom-left-radius: 3px;\n}\n.panel > .table:last-child > tbody:last-child > tr:last-child td:last-child,\n.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:last-child,\n.panel > .table:last-child > tfoot:last-child > tr:last-child td:last-child,\n.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:last-child,\n.panel > .table:last-child > tbody:last-child > tr:last-child th:last-child,\n.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:last-child,\n.panel > .table:last-child > tfoot:last-child > tr:last-child th:last-child,\n.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:last-child {\n border-bottom-right-radius: 3px;\n}\n.panel > .panel-body + .table,\n.panel > .panel-body + .table-responsive,\n.panel > .table + .panel-body,\n.panel > .table-responsive + .panel-body {\n border-top: 1px solid #ddd;\n}\n.panel > .table > tbody:first-child > tr:first-child th,\n.panel > .table > tbody:first-child > tr:first-child td {\n border-top: 0;\n}\n.panel > .table-bordered,\n.panel > .table-responsive > .table-bordered {\n border: 0;\n}\n.panel > .table-bordered > thead > tr > th:first-child,\n.panel > .table-responsive > .table-bordered > thead > tr > th:first-child,\n.panel > .table-bordered > tbody > tr > th:first-child,\n.panel > .table-responsive > .table-bordered > tbody > tr > th:first-child,\n.panel > .table-bordered > tfoot > tr > th:first-child,\n.panel > .table-responsive > .table-bordered > tfoot > tr > th:first-child,\n.panel > .table-bordered > thead > tr > td:first-child,\n.panel > .table-responsive > .table-bordered > thead > tr > td:first-child,\n.panel > .table-bordered > tbody > tr > td:first-child,\n.panel > .table-responsive > .table-bordered > tbody > tr > td:first-child,\n.panel > .table-bordered > tfoot > tr > td:first-child,\n.panel > .table-responsive > .table-bordered > tfoot > tr > td:first-child {\n border-left: 0;\n}\n.panel > .table-bordered > thead > tr > th:last-child,\n.panel > .table-responsive > .table-bordered > thead > tr > th:last-child,\n.panel > .table-bordered > tbody > tr > th:last-child,\n.panel > .table-responsive > .table-bordered > tbody > tr > th:last-child,\n.panel > .table-bordered > tfoot > tr > th:last-child,\n.panel > .table-responsive > .table-bordered > tfoot > tr > th:last-child,\n.panel > .table-bordered > thead > tr > td:last-child,\n.panel > .table-responsive > .table-bordered > thead > tr > td:last-child,\n.panel > .table-bordered > tbody > tr > td:last-child,\n.panel > .table-responsive > .table-bordered > tbody > tr > td:last-child,\n.panel > .table-bordered > tfoot > tr > td:last-child,\n.panel > .table-responsive > .table-bordered > tfoot > tr > td:last-child {\n border-right: 0;\n}\n.panel > .table-bordered > thead > tr:first-child > td,\n.panel > .table-responsive > .table-bordered > thead > tr:first-child > td,\n.panel > .table-bordered > tbody > tr:first-child > td,\n.panel > .table-responsive > .table-bordered > tbody > tr:first-child > td,\n.panel > .table-bordered > thead > tr:first-child > th,\n.panel > .table-responsive > .table-bordered > thead > tr:first-child > th,\n.panel > .table-bordered > tbody > tr:first-child > th,\n.panel > .table-responsive > .table-bordered > tbody > tr:first-child > th {\n border-bottom: 0;\n}\n.panel > .table-bordered > tbody > tr:last-child > td,\n.panel > .table-responsive > .table-bordered > tbody > tr:last-child > td,\n.panel > .table-bordered > tfoot > tr:last-child > td,\n.panel > .table-responsive > .table-bordered > tfoot > tr:last-child > td,\n.panel > .table-bordered > tbody > tr:last-child > th,\n.panel > .table-responsive > .table-bordered > tbody > tr:last-child > th,\n.panel > .table-bordered > tfoot > tr:last-child > th,\n.panel > .table-responsive > .table-bordered > tfoot > tr:last-child > th {\n border-bottom: 0;\n}\n.panel > .table-responsive {\n margin-bottom: 0;\n border: 0;\n}\n.panel-group {\n margin-bottom: 20px;\n}\n.panel-group .panel {\n margin-bottom: 0;\n border-radius: 4px;\n}\n.panel-group .panel + .panel {\n margin-top: 5px;\n}\n.panel-group .panel-heading {\n border-bottom: 0;\n}\n.panel-group .panel-heading + .panel-collapse > .panel-body,\n.panel-group .panel-heading + .panel-collapse > .list-group {\n border-top: 1px solid #ddd;\n}\n.panel-group .panel-footer {\n border-top: 0;\n}\n.panel-group .panel-footer + .panel-collapse .panel-body {\n border-bottom: 1px solid #ddd;\n}\n.panel-default {\n border-color: #ddd;\n}\n.panel-default > .panel-heading {\n color: #333;\n background-color: #f5f5f5;\n border-color: #ddd;\n}\n.panel-default > .panel-heading + .panel-collapse > .panel-body {\n border-top-color: #ddd;\n}\n.panel-default > .panel-heading .badge {\n color: #f5f5f5;\n background-color: #333;\n}\n.panel-default > .panel-footer + .panel-collapse > .panel-body {\n border-bottom-color: #ddd;\n}\n.panel-primary {\n border-color: #337ab7;\n}\n.panel-primary > .panel-heading {\n color: #fff;\n background-color: #337ab7;\n border-color: #337ab7;\n}\n.panel-primary > .panel-heading + .panel-collapse > .panel-body {\n border-top-color: #337ab7;\n}\n.panel-primary > .panel-heading .badge {\n color: #337ab7;\n background-color: #fff;\n}\n.panel-primary > .panel-footer + .panel-collapse > .panel-body {\n border-bottom-color: #337ab7;\n}\n.panel-success {\n border-color: #d6e9c6;\n}\n.panel-success > .panel-heading {\n color: #3c763d;\n background-color: #dff0d8;\n border-color: #d6e9c6;\n}\n.panel-success > .panel-heading + .panel-collapse > .panel-body {\n border-top-color: #d6e9c6;\n}\n.panel-success > .panel-heading .badge {\n color: #dff0d8;\n background-color: #3c763d;\n}\n.panel-success > .panel-footer + .panel-collapse > .panel-body {\n border-bottom-color: #d6e9c6;\n}\n.panel-info {\n border-color: #bce8f1;\n}\n.panel-info > .panel-heading {\n color: #31708f;\n background-color: #d9edf7;\n border-color: #bce8f1;\n}\n.panel-info > .panel-heading + .panel-collapse > .panel-body {\n border-top-color: #bce8f1;\n}\n.panel-info > .panel-heading .badge {\n color: #d9edf7;\n background-color: #31708f;\n}\n.panel-info > .panel-footer + .panel-collapse > .panel-body {\n border-bottom-color: #bce8f1;\n}\n.panel-warning {\n border-color: #faebcc;\n}\n.panel-warning > .panel-heading {\n color: #8a6d3b;\n background-color: #fcf8e3;\n border-color: #faebcc;\n}\n.panel-warning > .panel-heading + .panel-collapse > .panel-body {\n border-top-color: #faebcc;\n}\n.panel-warning > .panel-heading .badge {\n color: #fcf8e3;\n background-color: #8a6d3b;\n}\n.panel-warning > .panel-footer + .panel-collapse > .panel-body {\n border-bottom-color: #faebcc;\n}\n.panel-danger {\n border-color: #ebccd1;\n}\n.panel-danger > .panel-heading {\n color: #a94442;\n background-color: #f2dede;\n border-color: #ebccd1;\n}\n.panel-danger > .panel-heading + .panel-collapse > .panel-body {\n border-top-color: #ebccd1;\n}\n.panel-danger > .panel-heading .badge {\n color: #f2dede;\n background-color: #a94442;\n}\n.panel-danger > .panel-footer + .panel-collapse > .panel-body {\n border-bottom-color: #ebccd1;\n}\n.embed-responsive {\n position: relative;\n display: block;\n height: 0;\n padding: 0;\n overflow: hidden;\n}\n.embed-responsive .embed-responsive-item,\n.embed-responsive iframe,\n.embed-responsive embed,\n.embed-responsive object,\n.embed-responsive video {\n position: absolute;\n top: 0;\n bottom: 0;\n left: 0;\n width: 100%;\n height: 100%;\n border: 0;\n}\n.embed-responsive-16by9 {\n padding-bottom: 56.25%;\n}\n.embed-responsive-4by3 {\n padding-bottom: 75%;\n}\n.well {\n min-height: 20px;\n padding: 19px;\n margin-bottom: 20px;\n background-color: #f5f5f5;\n border: 1px solid #e3e3e3;\n border-radius: 4px;\n -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .05);\n box-shadow: inset 0 1px 1px rgba(0, 0, 0, .05);\n}\n.well blockquote {\n border-color: #ddd;\n border-color: rgba(0, 0, 0, .15);\n}\n.well-lg {\n padding: 24px;\n border-radius: 6px;\n}\n.well-sm {\n padding: 9px;\n border-radius: 3px;\n}\n.close {\n float: right;\n font-size: 21px;\n font-weight: bold;\n line-height: 1;\n color: #000;\n text-shadow: 0 1px 0 #fff;\n filter: alpha(opacity=20);\n opacity: .2;\n}\n.close:hover,\n.close:focus {\n color: #000;\n text-decoration: none;\n cursor: pointer;\n filter: alpha(opacity=50);\n opacity: .5;\n}\nbutton.close {\n -webkit-appearance: none;\n padding: 0;\n cursor: pointer;\n background: transparent;\n border: 0;\n}\n.modal-open {\n overflow: hidden;\n}\n.modal {\n position: fixed;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n z-index: 1050;\n display: none;\n overflow: hidden;\n -webkit-overflow-scrolling: touch;\n outline: 0;\n}\n.modal.fade .modal-dialog {\n -webkit-transition: -webkit-transform .3s ease-out;\n -o-transition: -o-transform .3s ease-out;\n transition: transform .3s ease-out;\n -webkit-transform: translate(0, -25%);\n -ms-transform: translate(0, -25%);\n -o-transform: translate(0, -25%);\n transform: translate(0, -25%);\n}\n.modal.in .modal-dialog {\n -webkit-transform: translate(0, 0);\n -ms-transform: translate(0, 0);\n -o-transform: translate(0, 0);\n transform: translate(0, 0);\n}\n.modal-open .modal {\n overflow-x: hidden;\n overflow-y: auto;\n}\n.modal-dialog {\n position: relative;\n width: auto;\n margin: 10px;\n}\n.modal-content {\n position: relative;\n background-color: #fff;\n -webkit-background-clip: padding-box;\n background-clip: padding-box;\n border: 1px solid #999;\n border: 1px solid rgba(0, 0, 0, .2);\n border-radius: 6px;\n outline: 0;\n -webkit-box-shadow: 0 3px 9px rgba(0, 0, 0, .5);\n box-shadow: 0 3px 9px rgba(0, 0, 0, .5);\n}\n.modal-backdrop {\n position: fixed;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n z-index: 1040;\n background-color: #000;\n}\n.modal-backdrop.fade {\n filter: alpha(opacity=0);\n opacity: 0;\n}\n.modal-backdrop.in {\n filter: alpha(opacity=50);\n opacity: .5;\n}\n.modal-header {\n padding: 15px;\n border-bottom: 1px solid #e5e5e5;\n}\n.modal-header .close {\n margin-top: -2px;\n}\n.modal-title {\n margin: 0;\n line-height: 1.42857143;\n}\n.modal-body {\n position: relative;\n padding: 15px;\n}\n.modal-footer {\n padding: 15px;\n text-align: right;\n border-top: 1px solid #e5e5e5;\n}\n.modal-footer .btn + .btn {\n margin-bottom: 0;\n margin-left: 5px;\n}\n.modal-footer .btn-group .btn + .btn {\n margin-left: -1px;\n}\n.modal-footer .btn-block + .btn-block {\n margin-left: 0;\n}\n.modal-scrollbar-measure {\n position: absolute;\n top: -9999px;\n width: 50px;\n height: 50px;\n overflow: scroll;\n}\n@media (min-width: 768px) {\n .modal-dialog {\n width: 600px;\n margin: 30px auto;\n }\n .modal-content {\n -webkit-box-shadow: 0 5px 15px rgba(0, 0, 0, .5);\n box-shadow: 0 5px 15px rgba(0, 0, 0, .5);\n }\n .modal-sm {\n width: 300px;\n }\n}\n@media (min-width: 992px) {\n .modal-lg {\n width: 900px;\n }\n}\n.tooltip {\n position: absolute;\n z-index: 1070;\n display: block;\n font-family: \"Helvetica Neue\", Helvetica, Arial, sans-serif;\n font-size: 12px;\n font-style: normal;\n font-weight: normal;\n line-height: 1.42857143;\n text-align: left;\n text-align: start;\n text-decoration: none;\n text-shadow: none;\n text-transform: none;\n letter-spacing: normal;\n word-break: normal;\n word-spacing: normal;\n word-wrap: normal;\n white-space: normal;\n filter: alpha(opacity=0);\n opacity: 0;\n\n line-break: auto;\n}\n.tooltip.in {\n filter: alpha(opacity=90);\n opacity: .9;\n}\n.tooltip.top {\n padding: 5px 0;\n margin-top: -3px;\n}\n.tooltip.right {\n padding: 0 5px;\n margin-left: 3px;\n}\n.tooltip.bottom {\n padding: 5px 0;\n margin-top: 3px;\n}\n.tooltip.left {\n padding: 0 5px;\n margin-left: -3px;\n}\n.tooltip-inner {\n max-width: 200px;\n padding: 3px 8px;\n color: #fff;\n text-align: center;\n background-color: #000;\n border-radius: 4px;\n}\n.tooltip-arrow {\n position: absolute;\n width: 0;\n height: 0;\n border-color: transparent;\n border-style: solid;\n}\n.tooltip.top .tooltip-arrow {\n bottom: 0;\n left: 50%;\n margin-left: -5px;\n border-width: 5px 5px 0;\n border-top-color: #000;\n}\n.tooltip.top-left .tooltip-arrow {\n right: 5px;\n bottom: 0;\n margin-bottom: -5px;\n border-width: 5px 5px 0;\n border-top-color: #000;\n}\n.tooltip.top-right .tooltip-arrow {\n bottom: 0;\n left: 5px;\n margin-bottom: -5px;\n border-width: 5px 5px 0;\n border-top-color: #000;\n}\n.tooltip.right .tooltip-arrow {\n top: 50%;\n left: 0;\n margin-top: -5px;\n border-width: 5px 5px 5px 0;\n border-right-color: #000;\n}\n.tooltip.left .tooltip-arrow {\n top: 50%;\n right: 0;\n margin-top: -5px;\n border-width: 5px 0 5px 5px;\n border-left-color: #000;\n}\n.tooltip.bottom .tooltip-arrow {\n top: 0;\n left: 50%;\n margin-left: -5px;\n border-width: 0 5px 5px;\n border-bottom-color: #000;\n}\n.tooltip.bottom-left .tooltip-arrow {\n top: 0;\n right: 5px;\n margin-top: -5px;\n border-width: 0 5px 5px;\n border-bottom-color: #000;\n}\n.tooltip.bottom-right .tooltip-arrow {\n top: 0;\n left: 5px;\n margin-top: -5px;\n border-width: 0 5px 5px;\n border-bottom-color: #000;\n}\n.popover {\n position: absolute;\n top: 0;\n left: 0;\n z-index: 1060;\n display: none;\n max-width: 276px;\n padding: 1px;\n font-family: \"Helvetica Neue\", Helvetica, Arial, sans-serif;\n font-size: 14px;\n font-style: normal;\n font-weight: normal;\n line-height: 1.42857143;\n text-align: left;\n text-align: start;\n text-decoration: none;\n text-shadow: none;\n text-transform: none;\n letter-spacing: normal;\n word-break: normal;\n word-spacing: normal;\n word-wrap: normal;\n white-space: normal;\n background-color: #fff;\n -webkit-background-clip: padding-box;\n background-clip: padding-box;\n border: 1px solid #ccc;\n border: 1px solid rgba(0, 0, 0, .2);\n border-radius: 6px;\n -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, .2);\n box-shadow: 0 5px 10px rgba(0, 0, 0, .2);\n\n line-break: auto;\n}\n.popover.top {\n margin-top: -10px;\n}\n.popover.right {\n margin-left: 10px;\n}\n.popover.bottom {\n margin-top: 10px;\n}\n.popover.left {\n margin-left: -10px;\n}\n.popover-title {\n padding: 8px 14px;\n margin: 0;\n font-size: 14px;\n background-color: #f7f7f7;\n border-bottom: 1px solid #ebebeb;\n border-radius: 5px 5px 0 0;\n}\n.popover-content {\n padding: 9px 14px;\n}\n.popover > .arrow,\n.popover > .arrow:after {\n position: absolute;\n display: block;\n width: 0;\n height: 0;\n border-color: transparent;\n border-style: solid;\n}\n.popover > .arrow {\n border-width: 11px;\n}\n.popover > .arrow:after {\n content: \"\";\n border-width: 10px;\n}\n.popover.top > .arrow {\n bottom: -11px;\n left: 50%;\n margin-left: -11px;\n border-top-color: #999;\n border-top-color: rgba(0, 0, 0, .25);\n border-bottom-width: 0;\n}\n.popover.top > .arrow:after {\n bottom: 1px;\n margin-left: -10px;\n content: \" \";\n border-top-color: #fff;\n border-bottom-width: 0;\n}\n.popover.right > .arrow {\n top: 50%;\n left: -11px;\n margin-top: -11px;\n border-right-color: #999;\n border-right-color: rgba(0, 0, 0, .25);\n border-left-width: 0;\n}\n.popover.right > .arrow:after {\n bottom: -10px;\n left: 1px;\n content: \" \";\n border-right-color: #fff;\n border-left-width: 0;\n}\n.popover.bottom > .arrow {\n top: -11px;\n left: 50%;\n margin-left: -11px;\n border-top-width: 0;\n border-bottom-color: #999;\n border-bottom-color: rgba(0, 0, 0, .25);\n}\n.popover.bottom > .arrow:after {\n top: 1px;\n margin-left: -10px;\n content: \" \";\n border-top-width: 0;\n border-bottom-color: #fff;\n}\n.popover.left > .arrow {\n top: 50%;\n right: -11px;\n margin-top: -11px;\n border-right-width: 0;\n border-left-color: #999;\n border-left-color: rgba(0, 0, 0, .25);\n}\n.popover.left > .arrow:after {\n right: 1px;\n bottom: -10px;\n content: \" \";\n border-right-width: 0;\n border-left-color: #fff;\n}\n.carousel {\n position: relative;\n}\n.carousel-inner {\n position: relative;\n width: 100%;\n overflow: hidden;\n}\n.carousel-inner > .item {\n position: relative;\n display: none;\n -webkit-transition: .6s ease-in-out left;\n -o-transition: .6s ease-in-out left;\n transition: .6s ease-in-out left;\n}\n.carousel-inner > .item > img,\n.carousel-inner > .item > a > img {\n line-height: 1;\n}\n@media all and (transform-3d), (-webkit-transform-3d) {\n .carousel-inner > .item {\n -webkit-transition: -webkit-transform .6s ease-in-out;\n -o-transition: -o-transform .6s ease-in-out;\n transition: transform .6s ease-in-out;\n\n -webkit-backface-visibility: hidden;\n backface-visibility: hidden;\n -webkit-perspective: 1000px;\n perspective: 1000px;\n }\n .carousel-inner > .item.next,\n .carousel-inner > .item.active.right {\n left: 0;\n -webkit-transform: translate3d(100%, 0, 0);\n transform: translate3d(100%, 0, 0);\n }\n .carousel-inner > .item.prev,\n .carousel-inner > .item.active.left {\n left: 0;\n -webkit-transform: translate3d(-100%, 0, 0);\n transform: translate3d(-100%, 0, 0);\n }\n .carousel-inner > .item.next.left,\n .carousel-inner > .item.prev.right,\n .carousel-inner > .item.active {\n left: 0;\n -webkit-transform: translate3d(0, 0, 0);\n transform: translate3d(0, 0, 0);\n }\n}\n.carousel-inner > .active,\n.carousel-inner > .next,\n.carousel-inner > .prev {\n display: block;\n}\n.carousel-inner > .active {\n left: 0;\n}\n.carousel-inner > .next,\n.carousel-inner > .prev {\n position: absolute;\n top: 0;\n width: 100%;\n}\n.carousel-inner > .next {\n left: 100%;\n}\n.carousel-inner > .prev {\n left: -100%;\n}\n.carousel-inner > .next.left,\n.carousel-inner > .prev.right {\n left: 0;\n}\n.carousel-inner > .active.left {\n left: -100%;\n}\n.carousel-inner > .active.right {\n left: 100%;\n}\n.carousel-control {\n position: absolute;\n top: 0;\n bottom: 0;\n left: 0;\n width: 15%;\n font-size: 20px;\n color: #fff;\n text-align: center;\n text-shadow: 0 1px 2px rgba(0, 0, 0, .6);\n background-color: rgba(0, 0, 0, 0);\n filter: alpha(opacity=50);\n opacity: .5;\n}\n.carousel-control.left {\n background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, .5) 0%, rgba(0, 0, 0, .0001) 100%);\n background-image: -o-linear-gradient(left, rgba(0, 0, 0, .5) 0%, rgba(0, 0, 0, .0001) 100%);\n background-image: -webkit-gradient(linear, left top, right top, from(rgba(0, 0, 0, .5)), to(rgba(0, 0, 0, .0001)));\n background-image: linear-gradient(to right, rgba(0, 0, 0, .5) 0%, rgba(0, 0, 0, .0001) 100%);\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1);\n background-repeat: repeat-x;\n}\n.carousel-control.right {\n right: 0;\n left: auto;\n background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, .0001) 0%, rgba(0, 0, 0, .5) 100%);\n background-image: -o-linear-gradient(left, rgba(0, 0, 0, .0001) 0%, rgba(0, 0, 0, .5) 100%);\n background-image: -webkit-gradient(linear, left top, right top, from(rgba(0, 0, 0, .0001)), to(rgba(0, 0, 0, .5)));\n background-image: linear-gradient(to right, rgba(0, 0, 0, .0001) 0%, rgba(0, 0, 0, .5) 100%);\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1);\n background-repeat: repeat-x;\n}\n.carousel-control:hover,\n.carousel-control:focus {\n color: #fff;\n text-decoration: none;\n filter: alpha(opacity=90);\n outline: 0;\n opacity: .9;\n}\n.carousel-control .icon-prev,\n.carousel-control .icon-next,\n.carousel-control .glyphicon-chevron-left,\n.carousel-control .glyphicon-chevron-right {\n position: absolute;\n top: 50%;\n z-index: 5;\n display: inline-block;\n margin-top: -10px;\n}\n.carousel-control .icon-prev,\n.carousel-control .glyphicon-chevron-left {\n left: 50%;\n margin-left: -10px;\n}\n.carousel-control .icon-next,\n.carousel-control .glyphicon-chevron-right {\n right: 50%;\n margin-right: -10px;\n}\n.carousel-control .icon-prev,\n.carousel-control .icon-next {\n width: 20px;\n height: 20px;\n font-family: serif;\n line-height: 1;\n}\n.carousel-control .icon-prev:before {\n content: '\\2039';\n}\n.carousel-control .icon-next:before {\n content: '\\203a';\n}\n.carousel-indicators {\n position: absolute;\n bottom: 10px;\n left: 50%;\n z-index: 15;\n width: 60%;\n padding-left: 0;\n margin-left: -30%;\n text-align: center;\n list-style: none;\n}\n.carousel-indicators li {\n display: inline-block;\n width: 10px;\n height: 10px;\n margin: 1px;\n text-indent: -999px;\n cursor: pointer;\n background-color: #000 \\9;\n background-color: rgba(0, 0, 0, 0);\n border: 1px solid #fff;\n border-radius: 10px;\n}\n.carousel-indicators .active {\n width: 12px;\n height: 12px;\n margin: 0;\n background-color: #fff;\n}\n.carousel-caption {\n position: absolute;\n right: 15%;\n bottom: 20px;\n left: 15%;\n z-index: 10;\n padding-top: 20px;\n padding-bottom: 20px;\n color: #fff;\n text-align: center;\n text-shadow: 0 1px 2px rgba(0, 0, 0, .6);\n}\n.carousel-caption .btn {\n text-shadow: none;\n}\n@media screen and (min-width: 768px) {\n .carousel-control .glyphicon-chevron-left,\n .carousel-control .glyphicon-chevron-right,\n .carousel-control .icon-prev,\n .carousel-control .icon-next {\n width: 30px;\n height: 30px;\n margin-top: -10px;\n font-size: 30px;\n }\n .carousel-control .glyphicon-chevron-left,\n .carousel-control .icon-prev {\n margin-left: -10px;\n }\n .carousel-control .glyphicon-chevron-right,\n .carousel-control .icon-next {\n margin-right: -10px;\n }\n .carousel-caption {\n right: 20%;\n left: 20%;\n padding-bottom: 30px;\n }\n .carousel-indicators {\n bottom: 20px;\n }\n}\n.clearfix:before,\n.clearfix:after,\n.dl-horizontal dd:before,\n.dl-horizontal dd:after,\n.container:before,\n.container:after,\n.container-fluid:before,\n.container-fluid:after,\n.row:before,\n.row:after,\n.form-horizontal .form-group:before,\n.form-horizontal .form-group:after,\n.btn-toolbar:before,\n.btn-toolbar:after,\n.btn-group-vertical > .btn-group:before,\n.btn-group-vertical > .btn-group:after,\n.nav:before,\n.nav:after,\n.navbar:before,\n.navbar:after,\n.navbar-header:before,\n.navbar-header:after,\n.navbar-collapse:before,\n.navbar-collapse:after,\n.pager:before,\n.pager:after,\n.panel-body:before,\n.panel-body:after,\n.modal-header:before,\n.modal-header:after,\n.modal-footer:before,\n.modal-footer:after {\n display: table;\n content: \" \";\n}\n.clearfix:after,\n.dl-horizontal dd:after,\n.container:after,\n.container-fluid:after,\n.row:after,\n.form-horizontal .form-group:after,\n.btn-toolbar:after,\n.btn-group-vertical > .btn-group:after,\n.nav:after,\n.navbar:after,\n.navbar-header:after,\n.navbar-collapse:after,\n.pager:after,\n.panel-body:after,\n.modal-header:after,\n.modal-footer:after {\n clear: both;\n}\n.center-block {\n display: block;\n margin-right: auto;\n margin-left: auto;\n}\n.pull-right {\n float: right !important;\n}\n.pull-left {\n float: left !important;\n}\n.hide {\n display: none !important;\n}\n.show {\n display: block !important;\n}\n.invisible {\n visibility: hidden;\n}\n.text-hide {\n font: 0/0 a;\n color: transparent;\n text-shadow: none;\n background-color: transparent;\n border: 0;\n}\n.hidden {\n display: none !important;\n}\n.affix {\n position: fixed;\n}\n@-ms-viewport {\n width: device-width;\n}\n.visible-xs,\n.visible-sm,\n.visible-md,\n.visible-lg {\n display: none !important;\n}\n.visible-xs-block,\n.visible-xs-inline,\n.visible-xs-inline-block,\n.visible-sm-block,\n.visible-sm-inline,\n.visible-sm-inline-block,\n.visible-md-block,\n.visible-md-inline,\n.visible-md-inline-block,\n.visible-lg-block,\n.visible-lg-inline,\n.visible-lg-inline-block {\n display: none !important;\n}\n@media (max-width: 767px) {\n .visible-xs {\n display: block !important;\n }\n table.visible-xs {\n display: table !important;\n }\n tr.visible-xs {\n display: table-row !important;\n }\n th.visible-xs,\n td.visible-xs {\n display: table-cell !important;\n }\n}\n@media (max-width: 767px) {\n .visible-xs-block {\n display: block !important;\n }\n}\n@media (max-width: 767px) {\n .visible-xs-inline {\n display: inline !important;\n }\n}\n@media (max-width: 767px) {\n .visible-xs-inline-block {\n display: inline-block !important;\n }\n}\n@media (min-width: 768px) and (max-width: 991px) {\n .visible-sm {\n display: block !important;\n }\n table.visible-sm {\n display: table !important;\n }\n tr.visible-sm {\n display: table-row !important;\n }\n th.visible-sm,\n td.visible-sm {\n display: table-cell !important;\n }\n}\n@media (min-width: 768px) and (max-width: 991px) {\n .visible-sm-block {\n display: block !important;\n }\n}\n@media (min-width: 768px) and (max-width: 991px) {\n .visible-sm-inline {\n display: inline !important;\n }\n}\n@media (min-width: 768px) and (max-width: 991px) {\n .visible-sm-inline-block {\n display: inline-block !important;\n }\n}\n@media (min-width: 992px) and (max-width: 1199px) {\n .visible-md {\n display: block !important;\n }\n table.visible-md {\n display: table !important;\n }\n tr.visible-md {\n display: table-row !important;\n }\n th.visible-md,\n td.visible-md {\n display: table-cell !important;\n }\n}\n@media (min-width: 992px) and (max-width: 1199px) {\n .visible-md-block {\n display: block !important;\n }\n}\n@media (min-width: 992px) and (max-width: 1199px) {\n .visible-md-inline {\n display: inline !important;\n }\n}\n@media (min-width: 992px) and (max-width: 1199px) {\n .visible-md-inline-block {\n display: inline-block !important;\n }\n}\n@media (min-width: 1200px) {\n .visible-lg {\n display: block !important;\n }\n table.visible-lg {\n display: table !important;\n }\n tr.visible-lg {\n display: table-row !important;\n }\n th.visible-lg,\n td.visible-lg {\n display: table-cell !important;\n }\n}\n@media (min-width: 1200px) {\n .visible-lg-block {\n display: block !important;\n }\n}\n@media (min-width: 1200px) {\n .visible-lg-inline {\n display: inline !important;\n }\n}\n@media (min-width: 1200px) {\n .visible-lg-inline-block {\n display: inline-block !important;\n }\n}\n@media (max-width: 767px) {\n .hidden-xs {\n display: none !important;\n }\n}\n@media (min-width: 768px) and (max-width: 991px) {\n .hidden-sm {\n display: none !important;\n }\n}\n@media (min-width: 992px) and (max-width: 1199px) {\n .hidden-md {\n display: none !important;\n }\n}\n@media (min-width: 1200px) {\n .hidden-lg {\n display: none !important;\n }\n}\n.visible-print {\n display: none !important;\n}\n@media print {\n .visible-print {\n display: block !important;\n }\n table.visible-print {\n display: table !important;\n }\n tr.visible-print {\n display: table-row !important;\n }\n th.visible-print,\n td.visible-print {\n display: table-cell !important;\n }\n}\n.visible-print-block {\n display: none !important;\n}\n@media print {\n .visible-print-block {\n display: block !important;\n }\n}\n.visible-print-inline {\n display: none !important;\n}\n@media print {\n .visible-print-inline {\n display: inline !important;\n }\n}\n.visible-print-inline-block {\n display: none !important;\n}\n@media print {\n .visible-print-inline-block {\n display: inline-block !important;\n }\n}\n@media print {\n .hidden-print {\n display: none !important;\n }\n}\n/*# sourceMappingURL=bootstrap.css.map */\n","//\n// Glyphicons for Bootstrap\n//\n// Since icons are fonts, they can be placed anywhere text is placed and are\n// thus automatically sized to match the surrounding child. To use, create an\n// inline element with the appropriate classes, like so:\n//\n// <a href=\"#\"><span class=\"glyphicon glyphicon-star\"></span> Star</a>\n\n// Import the fonts\n@font-face {\n font-family: 'Glyphicons Halflings';\n src: url('@{icon-font-path}@{icon-font-name}.eot');\n src: url('@{icon-font-path}@{icon-font-name}.eot?#iefix') format('embedded-opentype'),\n url('@{icon-font-path}@{icon-font-name}.woff2') format('woff2'),\n url('@{icon-font-path}@{icon-font-name}.woff') format('woff'),\n url('@{icon-font-path}@{icon-font-name}.ttf') format('truetype'),\n url('@{icon-font-path}@{icon-font-name}.svg#@{icon-font-svg-id}') format('svg');\n}\n\n// Catchall baseclass\n.glyphicon {\n position: relative;\n top: 1px;\n display: inline-block;\n font-family: 'Glyphicons Halflings';\n font-style: normal;\n font-weight: normal;\n line-height: 1;\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n}\n\n// Individual icons\n.glyphicon-asterisk { &:before { content: \"\\002a\"; } }\n.glyphicon-plus { &:before { content: \"\\002b\"; } }\n.glyphicon-euro,\n.glyphicon-eur { &:before { content: \"\\20ac\"; } }\n.glyphicon-minus { &:before { content: \"\\2212\"; } }\n.glyphicon-cloud { &:before { content: \"\\2601\"; } }\n.glyphicon-envelope { &:before { content: \"\\2709\"; } }\n.glyphicon-pencil { &:before { content: \"\\270f\"; } }\n.glyphicon-glass { &:before { content: \"\\e001\"; } }\n.glyphicon-music { &:before { content: \"\\e002\"; } }\n.glyphicon-search { &:before { content: \"\\e003\"; } }\n.glyphicon-heart { &:before { content: \"\\e005\"; } }\n.glyphicon-star { &:before { content: \"\\e006\"; } }\n.glyphicon-star-empty { &:before { content: \"\\e007\"; } }\n.glyphicon-user { &:before { content: \"\\e008\"; } }\n.glyphicon-film { &:before { content: \"\\e009\"; } }\n.glyphicon-th-large { &:before { content: \"\\e010\"; } }\n.glyphicon-th { &:before { content: \"\\e011\"; } }\n.glyphicon-th-list { &:before { content: \"\\e012\"; } }\n.glyphicon-ok { &:before { content: \"\\e013\"; } }\n.glyphicon-remove { &:before { content: \"\\e014\"; } }\n.glyphicon-zoom-in { &:before { content: \"\\e015\"; } }\n.glyphicon-zoom-out { &:before { content: \"\\e016\"; } }\n.glyphicon-off { &:before { content: \"\\e017\"; } }\n.glyphicon-signal { &:before { content: \"\\e018\"; } }\n.glyphicon-cog { &:before { content: \"\\e019\"; } }\n.glyphicon-trash { &:before { content: \"\\e020\"; } }\n.glyphicon-home { &:before { content: \"\\e021\"; } }\n.glyphicon-file { &:before { content: \"\\e022\"; } }\n.glyphicon-time { &:before { content: \"\\e023\"; } }\n.glyphicon-road { &:before { content: \"\\e024\"; } }\n.glyphicon-download-alt { &:before { content: \"\\e025\"; } }\n.glyphicon-download { &:before { content: \"\\e026\"; } }\n.glyphicon-upload { &:before { content: \"\\e027\"; } }\n.glyphicon-inbox { &:before { content: \"\\e028\"; } }\n.glyphicon-play-circle { &:before { content: \"\\e029\"; } }\n.glyphicon-repeat { &:before { content: \"\\e030\"; } }\n.glyphicon-refresh { &:before { content: \"\\e031\"; } }\n.glyphicon-list-alt { &:before { content: \"\\e032\"; } }\n.glyphicon-lock { &:before { content: \"\\e033\"; } }\n.glyphicon-flag { &:before { content: \"\\e034\"; } }\n.glyphicon-headphones { &:before { content: \"\\e035\"; } }\n.glyphicon-volume-off { &:before { content: \"\\e036\"; } }\n.glyphicon-volume-down { &:before { content: \"\\e037\"; } }\n.glyphicon-volume-up { &:before { content: \"\\e038\"; } }\n.glyphicon-qrcode { &:before { content: \"\\e039\"; } }\n.glyphicon-barcode { &:before { content: \"\\e040\"; } }\n.glyphicon-tag { &:before { content: \"\\e041\"; } }\n.glyphicon-tags { &:before { content: \"\\e042\"; } }\n.glyphicon-book { &:before { content: \"\\e043\"; } }\n.glyphicon-bookmark { &:before { content: \"\\e044\"; } }\n.glyphicon-print { &:before { content: \"\\e045\"; } }\n.glyphicon-camera { &:before { content: \"\\e046\"; } }\n.glyphicon-font { &:before { content: \"\\e047\"; } }\n.glyphicon-bold { &:before { content: \"\\e048\"; } }\n.glyphicon-italic { &:before { content: \"\\e049\"; } }\n.glyphicon-text-height { &:before { content: \"\\e050\"; } }\n.glyphicon-text-width { &:before { content: \"\\e051\"; } }\n.glyphicon-align-left { &:before { content: \"\\e052\"; } }\n.glyphicon-align-center { &:before { content: \"\\e053\"; } }\n.glyphicon-align-right { &:before { content: \"\\e054\"; } }\n.glyphicon-align-justify { &:before { content: \"\\e055\"; } }\n.glyphicon-list { &:before { content: \"\\e056\"; } }\n.glyphicon-indent-left { &:before { content: \"\\e057\"; } }\n.glyphicon-indent-right { &:before { content: \"\\e058\"; } }\n.glyphicon-facetime-video { &:before { content: \"\\e059\"; } }\n.glyphicon-picture { &:before { content: \"\\e060\"; } }\n.glyphicon-map-marker { &:before { content: \"\\e062\"; } }\n.glyphicon-adjust { &:before { content: \"\\e063\"; } }\n.glyphicon-tint { &:before { content: \"\\e064\"; } }\n.glyphicon-edit { &:before { content: \"\\e065\"; } }\n.glyphicon-share { &:before { content: \"\\e066\"; } }\n.glyphicon-check { &:before { content: \"\\e067\"; } }\n.glyphicon-move { &:before { content: \"\\e068\"; } }\n.glyphicon-step-backward { &:before { content: \"\\e069\"; } }\n.glyphicon-fast-backward { &:before { content: \"\\e070\"; } }\n.glyphicon-backward { &:before { content: \"\\e071\"; } }\n.glyphicon-play { &:before { content: \"\\e072\"; } }\n.glyphicon-pause { &:before { content: \"\\e073\"; } }\n.glyphicon-stop { &:before { content: \"\\e074\"; } }\n.glyphicon-forward { &:before { content: \"\\e075\"; } }\n.glyphicon-fast-forward { &:before { content: \"\\e076\"; } }\n.glyphicon-step-forward { &:before { content: \"\\e077\"; } }\n.glyphicon-eject { &:before { content: \"\\e078\"; } }\n.glyphicon-chevron-left { &:before { content: \"\\e079\"; } }\n.glyphicon-chevron-right { &:before { content: \"\\e080\"; } }\n.glyphicon-plus-sign { &:before { content: \"\\e081\"; } }\n.glyphicon-minus-sign { &:before { content: \"\\e082\"; } }\n.glyphicon-remove-sign { &:before { content: \"\\e083\"; } }\n.glyphicon-ok-sign { &:before { content: \"\\e084\"; } }\n.glyphicon-question-sign { &:before { content: \"\\e085\"; } }\n.glyphicon-info-sign { &:before { content: \"\\e086\"; } }\n.glyphicon-screenshot { &:before { content: \"\\e087\"; } }\n.glyphicon-remove-circle { &:before { content: \"\\e088\"; } }\n.glyphicon-ok-circle { &:before { content: \"\\e089\"; } }\n.glyphicon-ban-circle { &:before { content: \"\\e090\"; } }\n.glyphicon-arrow-left { &:before { content: \"\\e091\"; } }\n.glyphicon-arrow-right { &:before { content: \"\\e092\"; } }\n.glyphicon-arrow-up { &:before { content: \"\\e093\"; } }\n.glyphicon-arrow-down { &:before { content: \"\\e094\"; } }\n.glyphicon-share-alt { &:before { content: \"\\e095\"; } }\n.glyphicon-resize-full { &:before { content: \"\\e096\"; } }\n.glyphicon-resize-small { &:before { content: \"\\e097\"; } }\n.glyphicon-exclamation-sign { &:before { content: \"\\e101\"; } }\n.glyphicon-gift { &:before { content: \"\\e102\"; } }\n.glyphicon-leaf { &:before { content: \"\\e103\"; } }\n.glyphicon-fire { &:before { content: \"\\e104\"; } }\n.glyphicon-eye-open { &:before { content: \"\\e105\"; } }\n.glyphicon-eye-close { &:before { content: \"\\e106\"; } }\n.glyphicon-warning-sign { &:before { content: \"\\e107\"; } }\n.glyphicon-plane { &:before { content: \"\\e108\"; } }\n.glyphicon-calendar { &:before { content: \"\\e109\"; } }\n.glyphicon-random { &:before { content: \"\\e110\"; } }\n.glyphicon-comment { &:before { content: \"\\e111\"; } }\n.glyphicon-magnet { &:before { content: \"\\e112\"; } }\n.glyphicon-chevron-up { &:before { content: \"\\e113\"; } }\n.glyphicon-chevron-down { &:before { content: \"\\e114\"; } }\n.glyphicon-retweet { &:before { content: \"\\e115\"; } }\n.glyphicon-shopping-cart { &:before { content: \"\\e116\"; } }\n.glyphicon-folder-close { &:before { content: \"\\e117\"; } }\n.glyphicon-folder-open { &:before { content: \"\\e118\"; } }\n.glyphicon-resize-vertical { &:before { content: \"\\e119\"; } }\n.glyphicon-resize-horizontal { &:before { content: \"\\e120\"; } }\n.glyphicon-hdd { &:before { content: \"\\e121\"; } }\n.glyphicon-bullhorn { &:before { content: \"\\e122\"; } }\n.glyphicon-bell { &:before { content: \"\\e123\"; } }\n.glyphicon-certificate { &:before { content: \"\\e124\"; } }\n.glyphicon-thumbs-up { &:before { content: \"\\e125\"; } }\n.glyphicon-thumbs-down { &:before { content: \"\\e126\"; } }\n.glyphicon-hand-right { &:before { content: \"\\e127\"; } }\n.glyphicon-hand-left { &:before { content: \"\\e128\"; } }\n.glyphicon-hand-up { &:before { content: \"\\e129\"; } }\n.glyphicon-hand-down { &:before { content: \"\\e130\"; } }\n.glyphicon-circle-arrow-right { &:before { content: \"\\e131\"; } }\n.glyphicon-circle-arrow-left { &:before { content: \"\\e132\"; } }\n.glyphicon-circle-arrow-up { &:before { content: \"\\e133\"; } }\n.glyphicon-circle-arrow-down { &:before { content: \"\\e134\"; } }\n.glyphicon-globe { &:before { content: \"\\e135\"; } }\n.glyphicon-wrench { &:before { content: \"\\e136\"; } }\n.glyphicon-tasks { &:before { content: \"\\e137\"; } }\n.glyphicon-filter { &:before { content: \"\\e138\"; } }\n.glyphicon-briefcase { &:before { content: \"\\e139\"; } }\n.glyphicon-fullscreen { &:before { content: \"\\e140\"; } }\n.glyphicon-dashboard { &:before { content: \"\\e141\"; } }\n.glyphicon-paperclip { &:before { content: \"\\e142\"; } }\n.glyphicon-heart-empty { &:before { content: \"\\e143\"; } }\n.glyphicon-link { &:before { content: \"\\e144\"; } }\n.glyphicon-phone { &:before { content: \"\\e145\"; } }\n.glyphicon-pushpin { &:before { content: \"\\e146\"; } }\n.glyphicon-usd { &:before { content: \"\\e148\"; } }\n.glyphicon-gbp { &:before { content: \"\\e149\"; } }\n.glyphicon-sort { &:before { content: \"\\e150\"; } }\n.glyphicon-sort-by-alphabet { &:before { content: \"\\e151\"; } }\n.glyphicon-sort-by-alphabet-alt { &:before { content: \"\\e152\"; } }\n.glyphicon-sort-by-order { &:before { content: \"\\e153\"; } }\n.glyphicon-sort-by-order-alt { &:before { content: \"\\e154\"; } }\n.glyphicon-sort-by-attributes { &:before { content: \"\\e155\"; } }\n.glyphicon-sort-by-attributes-alt { &:before { content: \"\\e156\"; } }\n.glyphicon-unchecked { &:before { content: \"\\e157\"; } }\n.glyphicon-expand { &:before { content: \"\\e158\"; } }\n.glyphicon-collapse-down { &:before { content: \"\\e159\"; } }\n.glyphicon-collapse-up { &:before { content: \"\\e160\"; } }\n.glyphicon-log-in { &:before { content: \"\\e161\"; } }\n.glyphicon-flash { &:before { content: \"\\e162\"; } }\n.glyphicon-log-out { &:before { content: \"\\e163\"; } }\n.glyphicon-new-window { &:before { content: \"\\e164\"; } }\n.glyphicon-record { &:before { content: \"\\e165\"; } }\n.glyphicon-save { &:before { content: \"\\e166\"; } }\n.glyphicon-open { &:before { content: \"\\e167\"; } }\n.glyphicon-saved { &:before { content: \"\\e168\"; } }\n.glyphicon-import { &:before { content: \"\\e169\"; } }\n.glyphicon-export { &:before { content: \"\\e170\"; } }\n.glyphicon-send { &:before { content: \"\\e171\"; } }\n.glyphicon-floppy-disk { &:before { content: \"\\e172\"; } }\n.glyphicon-floppy-saved { &:before { content: \"\\e173\"; } }\n.glyphicon-floppy-remove { &:before { content: \"\\e174\"; } }\n.glyphicon-floppy-save { &:before { content: \"\\e175\"; } }\n.glyphicon-floppy-open { &:before { content: \"\\e176\"; } }\n.glyphicon-credit-card { &:before { content: \"\\e177\"; } }\n.glyphicon-transfer { &:before { content: \"\\e178\"; } }\n.glyphicon-cutlery { &:before { content: \"\\e179\"; } }\n.glyphicon-header { &:before { content: \"\\e180\"; } }\n.glyphicon-compressed { &:before { content: \"\\e181\"; } }\n.glyphicon-earphone { &:before { content: \"\\e182\"; } }\n.glyphicon-phone-alt { &:before { content: \"\\e183\"; } }\n.glyphicon-tower { &:before { content: \"\\e184\"; } }\n.glyphicon-stats { &:before { content: \"\\e185\"; } }\n.glyphicon-sd-video { &:before { content: \"\\e186\"; } }\n.glyphicon-hd-video { &:before { content: \"\\e187\"; } }\n.glyphicon-subtitles { &:before { content: \"\\e188\"; } }\n.glyphicon-sound-stereo { &:before { content: \"\\e189\"; } }\n.glyphicon-sound-dolby { &:before { content: \"\\e190\"; } }\n.glyphicon-sound-5-1 { &:before { content: \"\\e191\"; } }\n.glyphicon-sound-6-1 { &:before { content: \"\\e192\"; } }\n.glyphicon-sound-7-1 { &:before { content: \"\\e193\"; } }\n.glyphicon-copyright-mark { &:before { content: \"\\e194\"; } }\n.glyphicon-registration-mark { &:before { content: \"\\e195\"; } }\n.glyphicon-cloud-download { &:before { content: \"\\e197\"; } }\n.glyphicon-cloud-upload { &:before { content: \"\\e198\"; } }\n.glyphicon-tree-conifer { &:before { content: \"\\e199\"; } }\n.glyphicon-tree-deciduous { &:before { content: \"\\e200\"; } }\n.glyphicon-cd { &:before { content: \"\\e201\"; } }\n.glyphicon-save-file { &:before { content: \"\\e202\"; } }\n.glyphicon-open-file { &:before { content: \"\\e203\"; } }\n.glyphicon-level-up { &:before { content: \"\\e204\"; } }\n.glyphicon-copy { &:before { content: \"\\e205\"; } }\n.glyphicon-paste { &:before { content: \"\\e206\"; } }\n// The following 2 Glyphicons are omitted for the time being because\n// they currently use Unicode codepoints that are outside the\n// Basic Multilingual Plane (BMP). Older buggy versions of WebKit can't handle\n// non-BMP codepoints in CSS string escapes, and thus can't display these two icons.\n// Notably, the bug affects some older versions of the Android Browser.\n// More info: https://github.com/twbs/bootstrap/issues/10106\n// .glyphicon-door { &:before { content: \"\\1f6aa\"; } }\n// .glyphicon-key { &:before { content: \"\\1f511\"; } }\n.glyphicon-alert { &:before { content: \"\\e209\"; } }\n.glyphicon-equalizer { &:before { content: \"\\e210\"; } }\n.glyphicon-king { &:before { content: \"\\e211\"; } }\n.glyphicon-queen { &:before { content: \"\\e212\"; } }\n.glyphicon-pawn { &:before { content: \"\\e213\"; } }\n.glyphicon-bishop { &:before { content: \"\\e214\"; } }\n.glyphicon-knight { &:before { content: \"\\e215\"; } }\n.glyphicon-baby-formula { &:before { content: \"\\e216\"; } }\n.glyphicon-tent { &:before { content: \"\\26fa\"; } }\n.glyphicon-blackboard { &:before { content: \"\\e218\"; } }\n.glyphicon-bed { &:before { content: \"\\e219\"; } }\n.glyphicon-apple { &:before { content: \"\\f8ff\"; } }\n.glyphicon-erase { &:before { content: \"\\e221\"; } }\n.glyphicon-hourglass { &:before { content: \"\\231b\"; } }\n.glyphicon-lamp { &:before { content: \"\\e223\"; } }\n.glyphicon-duplicate { &:before { content: \"\\e224\"; } }\n.glyphicon-piggy-bank { &:before { content: \"\\e225\"; } }\n.glyphicon-scissors { &:before { content: \"\\e226\"; } }\n.glyphicon-bitcoin { &:before { content: \"\\e227\"; } }\n.glyphicon-btc { &:before { content: \"\\e227\"; } }\n.glyphicon-xbt { &:before { content: \"\\e227\"; } }\n.glyphicon-yen { &:before { content: \"\\00a5\"; } }\n.glyphicon-jpy { &:before { content: \"\\00a5\"; } }\n.glyphicon-ruble { &:before { content: \"\\20bd\"; } }\n.glyphicon-rub { &:before { content: \"\\20bd\"; } }\n.glyphicon-scale { &:before { content: \"\\e230\"; } }\n.glyphicon-ice-lolly { &:before { content: \"\\e231\"; } }\n.glyphicon-ice-lolly-tasted { &:before { content: \"\\e232\"; } }\n.glyphicon-education { &:before { content: \"\\e233\"; } }\n.glyphicon-option-horizontal { &:before { content: \"\\e234\"; } }\n.glyphicon-option-vertical { &:before { content: \"\\e235\"; } }\n.glyphicon-menu-hamburger { &:before { content: \"\\e236\"; } }\n.glyphicon-modal-window { &:before { content: \"\\e237\"; } }\n.glyphicon-oil { &:before { content: \"\\e238\"; } }\n.glyphicon-grain { &:before { content: \"\\e239\"; } }\n.glyphicon-sunglasses { &:before { content: \"\\e240\"; } }\n.glyphicon-text-size { &:before { content: \"\\e241\"; } }\n.glyphicon-text-color { &:before { content: \"\\e242\"; } }\n.glyphicon-text-background { &:before { content: \"\\e243\"; } }\n.glyphicon-object-align-top { &:before { content: \"\\e244\"; } }\n.glyphicon-object-align-bottom { &:before { content: \"\\e245\"; } }\n.glyphicon-object-align-horizontal{ &:before { content: \"\\e246\"; } }\n.glyphicon-object-align-left { &:before { content: \"\\e247\"; } }\n.glyphicon-object-align-vertical { &:before { content: \"\\e248\"; } }\n.glyphicon-object-align-right { &:before { content: \"\\e249\"; } }\n.glyphicon-triangle-right { &:before { content: \"\\e250\"; } }\n.glyphicon-triangle-left { &:before { content: \"\\e251\"; } }\n.glyphicon-triangle-bottom { &:before { content: \"\\e252\"; } }\n.glyphicon-triangle-top { &:before { content: \"\\e253\"; } }\n.glyphicon-console { &:before { content: \"\\e254\"; } }\n.glyphicon-superscript { &:before { content: \"\\e255\"; } }\n.glyphicon-subscript { &:before { content: \"\\e256\"; } }\n.glyphicon-menu-left { &:before { content: \"\\e257\"; } }\n.glyphicon-menu-right { &:before { content: \"\\e258\"; } }\n.glyphicon-menu-down { &:before { content: \"\\e259\"; } }\n.glyphicon-menu-up { &:before { content: \"\\e260\"; } }\n","//\n// Scaffolding\n// --------------------------------------------------\n\n\n// Reset the box-sizing\n//\n// Heads up! This reset may cause conflicts with some third-party widgets.\n// For recommendations on resolving such conflicts, see\n// http://getbootstrap.com/getting-started/#third-box-sizing\n* {\n .box-sizing(border-box);\n}\n*:before,\n*:after {\n .box-sizing(border-box);\n}\n\n\n// Body reset\n\nhtml {\n font-size: 10px;\n -webkit-tap-highlight-color: rgba(0,0,0,0);\n}\n\nbody {\n font-family: @font-family-base;\n font-size: @font-size-base;\n line-height: @line-height-base;\n color: @text-color;\n background-color: @body-bg;\n}\n\n// Reset fonts for relevant elements\ninput,\nbutton,\nselect,\ntextarea {\n font-family: inherit;\n font-size: inherit;\n line-height: inherit;\n}\n\n\n// Links\n\na {\n color: @link-color;\n text-decoration: none;\n\n &:hover,\n &:focus {\n color: @link-hover-color;\n text-decoration: @link-hover-decoration;\n }\n\n &:focus {\n .tab-focus();\n }\n}\n\n\n// Figures\n//\n// We reset this here because previously Normalize had no `figure` margins. This\n// ensures we don't break anyone's use of the element.\n\nfigure {\n margin: 0;\n}\n\n\n// Images\n\nimg {\n vertical-align: middle;\n}\n\n// Responsive images (ensure images don't scale beyond their parents)\n.img-responsive {\n .img-responsive();\n}\n\n// Rounded corners\n.img-rounded {\n border-radius: @border-radius-large;\n}\n\n// Image thumbnails\n//\n// Heads up! This is mixin-ed into thumbnails.less for `.thumbnail`.\n.img-thumbnail {\n padding: @thumbnail-padding;\n line-height: @line-height-base;\n background-color: @thumbnail-bg;\n border: 1px solid @thumbnail-border;\n border-radius: @thumbnail-border-radius;\n .transition(all .2s ease-in-out);\n\n // Keep them at most 100% wide\n .img-responsive(inline-block);\n}\n\n// Perfect circle\n.img-circle {\n border-radius: 50%; // set radius in percents\n}\n\n\n// Horizontal rules\n\nhr {\n margin-top: @line-height-computed;\n margin-bottom: @line-height-computed;\n border: 0;\n border-top: 1px solid @hr-border;\n}\n\n\n// Only display content to screen readers\n//\n// See: http://a11yproject.com/posts/how-to-hide-content\n\n.sr-only {\n position: absolute;\n width: 1px;\n height: 1px;\n margin: -1px;\n padding: 0;\n overflow: hidden;\n clip: rect(0,0,0,0);\n border: 0;\n}\n\n// Use in conjunction with .sr-only to only display content when it's focused.\n// Useful for \"Skip to main content\" links; see http://www.w3.org/TR/2013/NOTE-WCAG20-TECHS-20130905/G1\n// Credit: HTML5 Boilerplate\n\n.sr-only-focusable {\n &:active,\n &:focus {\n position: static;\n width: auto;\n height: auto;\n margin: 0;\n overflow: visible;\n clip: auto;\n }\n}\n\n\n// iOS \"clickable elements\" fix for role=\"button\"\n//\n// Fixes \"clickability\" issue (and more generally, the firing of events such as focus as well)\n// for traditionally non-focusable elements with role=\"button\"\n// see https://developer.mozilla.org/en-US/docs/Web/Events/click#Safari_Mobile\n\n[role=\"button\"] {\n cursor: pointer;\n}\n","// Vendor Prefixes\n//\n// All vendor mixins are deprecated as of v3.2.0 due to the introduction of\n// Autoprefixer in our Gruntfile. They have been removed in v4.\n\n// - Animations\n// - Backface visibility\n// - Box shadow\n// - Box sizing\n// - Content columns\n// - Hyphens\n// - Placeholder text\n// - Transformations\n// - Transitions\n// - User Select\n\n\n// Animations\n.animation(@animation) {\n -webkit-animation: @animation;\n -o-animation: @animation;\n animation: @animation;\n}\n.animation-name(@name) {\n -webkit-animation-name: @name;\n animation-name: @name;\n}\n.animation-duration(@duration) {\n -webkit-animation-duration: @duration;\n animation-duration: @duration;\n}\n.animation-timing-function(@timing-function) {\n -webkit-animation-timing-function: @timing-function;\n animation-timing-function: @timing-function;\n}\n.animation-delay(@delay) {\n -webkit-animation-delay: @delay;\n animation-delay: @delay;\n}\n.animation-iteration-count(@iteration-count) {\n -webkit-animation-iteration-count: @iteration-count;\n animation-iteration-count: @iteration-count;\n}\n.animation-direction(@direction) {\n -webkit-animation-direction: @direction;\n animation-direction: @direction;\n}\n.animation-fill-mode(@fill-mode) {\n -webkit-animation-fill-mode: @fill-mode;\n animation-fill-mode: @fill-mode;\n}\n\n// Backface visibility\n// Prevent browsers from flickering when using CSS 3D transforms.\n// Default value is `visible`, but can be changed to `hidden`\n\n.backface-visibility(@visibility) {\n -webkit-backface-visibility: @visibility;\n -moz-backface-visibility: @visibility;\n backface-visibility: @visibility;\n}\n\n// Drop shadows\n//\n// Note: Deprecated `.box-shadow()` as of v3.1.0 since all of Bootstrap's\n// supported browsers that have box shadow capabilities now support it.\n\n.box-shadow(@shadow) {\n -webkit-box-shadow: @shadow; // iOS <4.3 & Android <4.1\n box-shadow: @shadow;\n}\n\n// Box sizing\n.box-sizing(@boxmodel) {\n -webkit-box-sizing: @boxmodel;\n -moz-box-sizing: @boxmodel;\n box-sizing: @boxmodel;\n}\n\n// CSS3 Content Columns\n.content-columns(@column-count; @column-gap: @grid-gutter-width) {\n -webkit-column-count: @column-count;\n -moz-column-count: @column-count;\n column-count: @column-count;\n -webkit-column-gap: @column-gap;\n -moz-column-gap: @column-gap;\n column-gap: @column-gap;\n}\n\n// Optional hyphenation\n.hyphens(@mode: auto) {\n word-wrap: break-word;\n -webkit-hyphens: @mode;\n -moz-hyphens: @mode;\n -ms-hyphens: @mode; // IE10+\n -o-hyphens: @mode;\n hyphens: @mode;\n}\n\n// Placeholder text\n.placeholder(@color: @input-color-placeholder) {\n // Firefox\n &::-moz-placeholder {\n color: @color;\n opacity: 1; // Override Firefox's unusual default opacity; see https://github.com/twbs/bootstrap/pull/11526\n }\n &:-ms-input-placeholder { color: @color; } // Internet Explorer 10+\n &::-webkit-input-placeholder { color: @color; } // Safari and Chrome\n}\n\n// Transformations\n.scale(@ratio) {\n -webkit-transform: scale(@ratio);\n -ms-transform: scale(@ratio); // IE9 only\n -o-transform: scale(@ratio);\n transform: scale(@ratio);\n}\n.scale(@ratioX; @ratioY) {\n -webkit-transform: scale(@ratioX, @ratioY);\n -ms-transform: scale(@ratioX, @ratioY); // IE9 only\n -o-transform: scale(@ratioX, @ratioY);\n transform: scale(@ratioX, @ratioY);\n}\n.scaleX(@ratio) {\n -webkit-transform: scaleX(@ratio);\n -ms-transform: scaleX(@ratio); // IE9 only\n -o-transform: scaleX(@ratio);\n transform: scaleX(@ratio);\n}\n.scaleY(@ratio) {\n -webkit-transform: scaleY(@ratio);\n -ms-transform: scaleY(@ratio); // IE9 only\n -o-transform: scaleY(@ratio);\n transform: scaleY(@ratio);\n}\n.skew(@x; @y) {\n -webkit-transform: skewX(@x) skewY(@y);\n -ms-transform: skewX(@x) skewY(@y); // See https://github.com/twbs/bootstrap/issues/4885; IE9+\n -o-transform: skewX(@x) skewY(@y);\n transform: skewX(@x) skewY(@y);\n}\n.translate(@x; @y) {\n -webkit-transform: translate(@x, @y);\n -ms-transform: translate(@x, @y); // IE9 only\n -o-transform: translate(@x, @y);\n transform: translate(@x, @y);\n}\n.translate3d(@x; @y; @z) {\n -webkit-transform: translate3d(@x, @y, @z);\n transform: translate3d(@x, @y, @z);\n}\n.rotate(@degrees) {\n -webkit-transform: rotate(@degrees);\n -ms-transform: rotate(@degrees); // IE9 only\n -o-transform: rotate(@degrees);\n transform: rotate(@degrees);\n}\n.rotateX(@degrees) {\n -webkit-transform: rotateX(@degrees);\n -ms-transform: rotateX(@degrees); // IE9 only\n -o-transform: rotateX(@degrees);\n transform: rotateX(@degrees);\n}\n.rotateY(@degrees) {\n -webkit-transform: rotateY(@degrees);\n -ms-transform: rotateY(@degrees); // IE9 only\n -o-transform: rotateY(@degrees);\n transform: rotateY(@degrees);\n}\n.perspective(@perspective) {\n -webkit-perspective: @perspective;\n -moz-perspective: @perspective;\n perspective: @perspective;\n}\n.perspective-origin(@perspective) {\n -webkit-perspective-origin: @perspective;\n -moz-perspective-origin: @perspective;\n perspective-origin: @perspective;\n}\n.transform-origin(@origin) {\n -webkit-transform-origin: @origin;\n -moz-transform-origin: @origin;\n -ms-transform-origin: @origin; // IE9 only\n transform-origin: @origin;\n}\n\n\n// Transitions\n\n.transition(@transition) {\n -webkit-transition: @transition;\n -o-transition: @transition;\n transition: @transition;\n}\n.transition-property(@transition-property) {\n -webkit-transition-property: @transition-property;\n transition-property: @transition-property;\n}\n.transition-delay(@transition-delay) {\n -webkit-transition-delay: @transition-delay;\n transition-delay: @transition-delay;\n}\n.transition-duration(@transition-duration) {\n -webkit-transition-duration: @transition-duration;\n transition-duration: @transition-duration;\n}\n.transition-timing-function(@timing-function) {\n -webkit-transition-timing-function: @timing-function;\n transition-timing-function: @timing-function;\n}\n.transition-transform(@transition) {\n -webkit-transition: -webkit-transform @transition;\n -moz-transition: -moz-transform @transition;\n -o-transition: -o-transform @transition;\n transition: transform @transition;\n}\n\n\n// User select\n// For selecting text on the page\n\n.user-select(@select) {\n -webkit-user-select: @select;\n -moz-user-select: @select;\n -ms-user-select: @select; // IE10+\n user-select: @select;\n}\n","// WebKit-style focus\n\n.tab-focus() {\n // WebKit-specific. Other browsers will keep their default outline style.\n // (Initially tried to also force default via `outline: initial`,\n // but that seems to erroneously remove the outline in Firefox altogether.)\n outline: 5px auto -webkit-focus-ring-color;\n outline-offset: -2px;\n}\n","// Image Mixins\n// - Responsive image\n// - Retina image\n\n\n// Responsive image\n//\n// Keep images from scaling beyond the width of their parents.\n.img-responsive(@display: block) {\n display: @display;\n max-width: 100%; // Part 1: Set a maximum relative to the parent\n height: auto; // Part 2: Scale the height according to the width, otherwise you get stretching\n}\n\n\n// Retina image\n//\n// Short retina mixin for setting background-image and -size. Note that the\n// spelling of `min--moz-device-pixel-ratio` is intentional.\n.img-retina(@file-1x; @file-2x; @width-1x; @height-1x) {\n background-image: url(\"@{file-1x}\");\n\n @media\n only screen and (-webkit-min-device-pixel-ratio: 2),\n only screen and ( min--moz-device-pixel-ratio: 2),\n only screen and ( -o-min-device-pixel-ratio: 2/1),\n only screen and ( min-device-pixel-ratio: 2),\n only screen and ( min-resolution: 192dpi),\n only screen and ( min-resolution: 2dppx) {\n background-image: url(\"@{file-2x}\");\n background-size: @width-1x @height-1x;\n }\n}\n","//\n// Typography\n// --------------------------------------------------\n\n\n// Headings\n// -------------------------\n\nh1, h2, h3, h4, h5, h6,\n.h1, .h2, .h3, .h4, .h5, .h6 {\n font-family: @headings-font-family;\n font-weight: @headings-font-weight;\n line-height: @headings-line-height;\n color: @headings-color;\n\n small,\n .small {\n font-weight: normal;\n line-height: 1;\n color: @headings-small-color;\n }\n}\n\nh1, .h1,\nh2, .h2,\nh3, .h3 {\n margin-top: @line-height-computed;\n margin-bottom: (@line-height-computed / 2);\n\n small,\n .small {\n font-size: 65%;\n }\n}\nh4, .h4,\nh5, .h5,\nh6, .h6 {\n margin-top: (@line-height-computed / 2);\n margin-bottom: (@line-height-computed / 2);\n\n small,\n .small {\n font-size: 75%;\n }\n}\n\nh1, .h1 { font-size: @font-size-h1; }\nh2, .h2 { font-size: @font-size-h2; }\nh3, .h3 { font-size: @font-size-h3; }\nh4, .h4 { font-size: @font-size-h4; }\nh5, .h5 { font-size: @font-size-h5; }\nh6, .h6 { font-size: @font-size-h6; }\n\n\n// Body text\n// -------------------------\n\np {\n margin: 0 0 (@line-height-computed / 2);\n}\n\n.lead {\n margin-bottom: @line-height-computed;\n font-size: floor((@font-size-base * 1.15));\n font-weight: 300;\n line-height: 1.4;\n\n @media (min-width: @screen-sm-min) {\n font-size: (@font-size-base * 1.5);\n }\n}\n\n\n// Emphasis & misc\n// -------------------------\n\n// Ex: (12px small font / 14px base font) * 100% = about 85%\nsmall,\n.small {\n font-size: floor((100% * @font-size-small / @font-size-base));\n}\n\nmark,\n.mark {\n background-color: @state-warning-bg;\n padding: .2em;\n}\n\n// Alignment\n.text-left { text-align: left; }\n.text-right { text-align: right; }\n.text-center { text-align: center; }\n.text-justify { text-align: justify; }\n.text-nowrap { white-space: nowrap; }\n\n// Transformation\n.text-lowercase { text-transform: lowercase; }\n.text-uppercase { text-transform: uppercase; }\n.text-capitalize { text-transform: capitalize; }\n\n// Contextual colors\n.text-muted {\n color: @text-muted;\n}\n.text-primary {\n .text-emphasis-variant(@brand-primary);\n}\n.text-success {\n .text-emphasis-variant(@state-success-text);\n}\n.text-info {\n .text-emphasis-variant(@state-info-text);\n}\n.text-warning {\n .text-emphasis-variant(@state-warning-text);\n}\n.text-danger {\n .text-emphasis-variant(@state-danger-text);\n}\n\n// Contextual backgrounds\n// For now we'll leave these alongside the text classes until v4 when we can\n// safely shift things around (per SemVer rules).\n.bg-primary {\n // Given the contrast here, this is the only class to have its color inverted\n // automatically.\n color: #fff;\n .bg-variant(@brand-primary);\n}\n.bg-success {\n .bg-variant(@state-success-bg);\n}\n.bg-info {\n .bg-variant(@state-info-bg);\n}\n.bg-warning {\n .bg-variant(@state-warning-bg);\n}\n.bg-danger {\n .bg-variant(@state-danger-bg);\n}\n\n\n// Page header\n// -------------------------\n\n.page-header {\n padding-bottom: ((@line-height-computed / 2) - 1);\n margin: (@line-height-computed * 2) 0 @line-height-computed;\n border-bottom: 1px solid @page-header-border-color;\n}\n\n\n// Lists\n// -------------------------\n\n// Unordered and Ordered lists\nul,\nol {\n margin-top: 0;\n margin-bottom: (@line-height-computed / 2);\n ul,\n ol {\n margin-bottom: 0;\n }\n}\n\n// List options\n\n// Unstyled keeps list items block level, just removes default browser padding and list-style\n.list-unstyled {\n padding-left: 0;\n list-style: none;\n}\n\n// Inline turns list items into inline-block\n.list-inline {\n .list-unstyled();\n margin-left: -5px;\n\n > li {\n display: inline-block;\n padding-left: 5px;\n padding-right: 5px;\n }\n}\n\n// Description Lists\ndl {\n margin-top: 0; // Remove browser default\n margin-bottom: @line-height-computed;\n}\ndt,\ndd {\n line-height: @line-height-base;\n}\ndt {\n font-weight: bold;\n}\ndd {\n margin-left: 0; // Undo browser default\n}\n\n// Horizontal description lists\n//\n// Defaults to being stacked without any of the below styles applied, until the\n// grid breakpoint is reached (default of ~768px).\n\n.dl-horizontal {\n dd {\n &:extend(.clearfix all); // Clear the floated `dt` if an empty `dd` is present\n }\n\n @media (min-width: @dl-horizontal-breakpoint) {\n dt {\n float: left;\n width: (@dl-horizontal-offset - 20);\n clear: left;\n text-align: right;\n .text-overflow();\n }\n dd {\n margin-left: @dl-horizontal-offset;\n }\n }\n}\n\n\n// Misc\n// -------------------------\n\n// Abbreviations and acronyms\nabbr[title],\n// Add data-* attribute to help out our tooltip plugin, per https://github.com/twbs/bootstrap/issues/5257\nabbr[data-original-title] {\n cursor: help;\n border-bottom: 1px dotted @abbr-border-color;\n}\n.initialism {\n font-size: 90%;\n .text-uppercase();\n}\n\n// Blockquotes\nblockquote {\n padding: (@line-height-computed / 2) @line-height-computed;\n margin: 0 0 @line-height-computed;\n font-size: @blockquote-font-size;\n border-left: 5px solid @blockquote-border-color;\n\n p,\n ul,\n ol {\n &:last-child {\n margin-bottom: 0;\n }\n }\n\n // Note: Deprecated small and .small as of v3.1.0\n // Context: https://github.com/twbs/bootstrap/issues/11660\n footer,\n small,\n .small {\n display: block;\n font-size: 80%; // back to default font-size\n line-height: @line-height-base;\n color: @blockquote-small-color;\n\n &:before {\n content: '\\2014 \\00A0'; // em dash, nbsp\n }\n }\n}\n\n// Opposite alignment of blockquote\n//\n// Heads up: `blockquote.pull-right` has been deprecated as of v3.1.0.\n.blockquote-reverse,\nblockquote.pull-right {\n padding-right: 15px;\n padding-left: 0;\n border-right: 5px solid @blockquote-border-color;\n border-left: 0;\n text-align: right;\n\n // Account for citation\n footer,\n small,\n .small {\n &:before { content: ''; }\n &:after {\n content: '\\00A0 \\2014'; // nbsp, em dash\n }\n }\n}\n\n// Addresses\naddress {\n margin-bottom: @line-height-computed;\n font-style: normal;\n line-height: @line-height-base;\n}\n","// Typography\n\n.text-emphasis-variant(@color) {\n color: @color;\n a&:hover,\n a&:focus {\n color: darken(@color, 10%);\n }\n}\n","// Contextual backgrounds\n\n.bg-variant(@color) {\n background-color: @color;\n a&:hover,\n a&:focus {\n background-color: darken(@color, 10%);\n }\n}\n","// Text overflow\n// Requires inline-block or block for proper styling\n\n.text-overflow() {\n overflow: hidden;\n text-overflow: ellipsis;\n white-space: nowrap;\n}\n","//\n// Code (inline and block)\n// --------------------------------------------------\n\n\n// Inline and block code styles\ncode,\nkbd,\npre,\nsamp {\n font-family: @font-family-monospace;\n}\n\n// Inline code\ncode {\n padding: 2px 4px;\n font-size: 90%;\n color: @code-color;\n background-color: @code-bg;\n border-radius: @border-radius-base;\n}\n\n// User input typically entered via keyboard\nkbd {\n padding: 2px 4px;\n font-size: 90%;\n color: @kbd-color;\n background-color: @kbd-bg;\n border-radius: @border-radius-small;\n box-shadow: inset 0 -1px 0 rgba(0,0,0,.25);\n\n kbd {\n padding: 0;\n font-size: 100%;\n font-weight: bold;\n box-shadow: none;\n }\n}\n\n// Blocks of code\npre {\n display: block;\n padding: ((@line-height-computed - 1) / 2);\n margin: 0 0 (@line-height-computed / 2);\n font-size: (@font-size-base - 1); // 14px to 13px\n line-height: @line-height-base;\n word-break: break-all;\n word-wrap: break-word;\n color: @pre-color;\n background-color: @pre-bg;\n border: 1px solid @pre-border-color;\n border-radius: @border-radius-base;\n\n // Account for some code outputs that place code tags in pre tags\n code {\n padding: 0;\n font-size: inherit;\n color: inherit;\n white-space: pre-wrap;\n background-color: transparent;\n border-radius: 0;\n }\n}\n\n// Enable scrollable blocks of code\n.pre-scrollable {\n max-height: @pre-scrollable-max-height;\n overflow-y: scroll;\n}\n","//\n// Grid system\n// --------------------------------------------------\n\n\n// Container widths\n//\n// Set the container width, and override it for fixed navbars in media queries.\n\n.container {\n .container-fixed();\n\n @media (min-width: @screen-sm-min) {\n width: @container-sm;\n }\n @media (min-width: @screen-md-min) {\n width: @container-md;\n }\n @media (min-width: @screen-lg-min) {\n width: @container-lg;\n }\n}\n\n\n// Fluid container\n//\n// Utilizes the mixin meant for fixed width containers, but without any defined\n// width for fluid, full width layouts.\n\n.container-fluid {\n .container-fixed();\n}\n\n\n// Row\n//\n// Rows contain and clear the floats of your columns.\n\n.row {\n .make-row();\n}\n\n\n// Columns\n//\n// Common styles for small and large grid columns\n\n.make-grid-columns();\n\n\n// Extra small grid\n//\n// Columns, offsets, pushes, and pulls for extra small devices like\n// smartphones.\n\n.make-grid(xs);\n\n\n// Small grid\n//\n// Columns, offsets, pushes, and pulls for the small device range, from phones\n// to tablets.\n\n@media (min-width: @screen-sm-min) {\n .make-grid(sm);\n}\n\n\n// Medium grid\n//\n// Columns, offsets, pushes, and pulls for the desktop device range.\n\n@media (min-width: @screen-md-min) {\n .make-grid(md);\n}\n\n\n// Large grid\n//\n// Columns, offsets, pushes, and pulls for the large desktop device range.\n\n@media (min-width: @screen-lg-min) {\n .make-grid(lg);\n}\n","// Grid system\n//\n// Generate semantic grid columns with these mixins.\n\n// Centered container element\n.container-fixed(@gutter: @grid-gutter-width) {\n margin-right: auto;\n margin-left: auto;\n padding-left: floor((@gutter / 2));\n padding-right: ceil((@gutter / 2));\n &:extend(.clearfix all);\n}\n\n// Creates a wrapper for a series of columns\n.make-row(@gutter: @grid-gutter-width) {\n margin-left: ceil((@gutter / -2));\n margin-right: floor((@gutter / -2));\n &:extend(.clearfix all);\n}\n\n// Generate the extra small columns\n.make-xs-column(@columns; @gutter: @grid-gutter-width) {\n position: relative;\n float: left;\n width: percentage((@columns / @grid-columns));\n min-height: 1px;\n padding-left: (@gutter / 2);\n padding-right: (@gutter / 2);\n}\n.make-xs-column-offset(@columns) {\n margin-left: percentage((@columns / @grid-columns));\n}\n.make-xs-column-push(@columns) {\n left: percentage((@columns / @grid-columns));\n}\n.make-xs-column-pull(@columns) {\n right: percentage((@columns / @grid-columns));\n}\n\n// Generate the small columns\n.make-sm-column(@columns; @gutter: @grid-gutter-width) {\n position: relative;\n min-height: 1px;\n padding-left: (@gutter / 2);\n padding-right: (@gutter / 2);\n\n @media (min-width: @screen-sm-min) {\n float: left;\n width: percentage((@columns / @grid-columns));\n }\n}\n.make-sm-column-offset(@columns) {\n @media (min-width: @screen-sm-min) {\n margin-left: percentage((@columns / @grid-columns));\n }\n}\n.make-sm-column-push(@columns) {\n @media (min-width: @screen-sm-min) {\n left: percentage((@columns / @grid-columns));\n }\n}\n.make-sm-column-pull(@columns) {\n @media (min-width: @screen-sm-min) {\n right: percentage((@columns / @grid-columns));\n }\n}\n\n// Generate the medium columns\n.make-md-column(@columns; @gutter: @grid-gutter-width) {\n position: relative;\n min-height: 1px;\n padding-left: (@gutter / 2);\n padding-right: (@gutter / 2);\n\n @media (min-width: @screen-md-min) {\n float: left;\n width: percentage((@columns / @grid-columns));\n }\n}\n.make-md-column-offset(@columns) {\n @media (min-width: @screen-md-min) {\n margin-left: percentage((@columns / @grid-columns));\n }\n}\n.make-md-column-push(@columns) {\n @media (min-width: @screen-md-min) {\n left: percentage((@columns / @grid-columns));\n }\n}\n.make-md-column-pull(@columns) {\n @media (min-width: @screen-md-min) {\n right: percentage((@columns / @grid-columns));\n }\n}\n\n// Generate the large columns\n.make-lg-column(@columns; @gutter: @grid-gutter-width) {\n position: relative;\n min-height: 1px;\n padding-left: (@gutter / 2);\n padding-right: (@gutter / 2);\n\n @media (min-width: @screen-lg-min) {\n float: left;\n width: percentage((@columns / @grid-columns));\n }\n}\n.make-lg-column-offset(@columns) {\n @media (min-width: @screen-lg-min) {\n margin-left: percentage((@columns / @grid-columns));\n }\n}\n.make-lg-column-push(@columns) {\n @media (min-width: @screen-lg-min) {\n left: percentage((@columns / @grid-columns));\n }\n}\n.make-lg-column-pull(@columns) {\n @media (min-width: @screen-lg-min) {\n right: percentage((@columns / @grid-columns));\n }\n}\n","// Framework grid generation\n//\n// Used only by Bootstrap to generate the correct number of grid classes given\n// any value of `@grid-columns`.\n\n.make-grid-columns() {\n // Common styles for all sizes of grid columns, widths 1-12\n .col(@index) { // initial\n @item: ~\".col-xs-@{index}, .col-sm-@{index}, .col-md-@{index}, .col-lg-@{index}\";\n .col((@index + 1), @item);\n }\n .col(@index, @list) when (@index =< @grid-columns) { // general; \"=<\" isn't a typo\n @item: ~\".col-xs-@{index}, .col-sm-@{index}, .col-md-@{index}, .col-lg-@{index}\";\n .col((@index + 1), ~\"@{list}, @{item}\");\n }\n .col(@index, @list) when (@index > @grid-columns) { // terminal\n @{list} {\n position: relative;\n // Prevent columns from collapsing when empty\n min-height: 1px;\n // Inner gutter via padding\n padding-left: ceil((@grid-gutter-width / 2));\n padding-right: floor((@grid-gutter-width / 2));\n }\n }\n .col(1); // kickstart it\n}\n\n.float-grid-columns(@class) {\n .col(@index) { // initial\n @item: ~\".col-@{class}-@{index}\";\n .col((@index + 1), @item);\n }\n .col(@index, @list) when (@index =< @grid-columns) { // general\n @item: ~\".col-@{class}-@{index}\";\n .col((@index + 1), ~\"@{list}, @{item}\");\n }\n .col(@index, @list) when (@index > @grid-columns) { // terminal\n @{list} {\n float: left;\n }\n }\n .col(1); // kickstart it\n}\n\n.calc-grid-column(@index, @class, @type) when (@type = width) and (@index > 0) {\n .col-@{class}-@{index} {\n width: percentage((@index / @grid-columns));\n }\n}\n.calc-grid-column(@index, @class, @type) when (@type = push) and (@index > 0) {\n .col-@{class}-push-@{index} {\n left: percentage((@index / @grid-columns));\n }\n}\n.calc-grid-column(@index, @class, @type) when (@type = push) and (@index = 0) {\n .col-@{class}-push-0 {\n left: auto;\n }\n}\n.calc-grid-column(@index, @class, @type) when (@type = pull) and (@index > 0) {\n .col-@{class}-pull-@{index} {\n right: percentage((@index / @grid-columns));\n }\n}\n.calc-grid-column(@index, @class, @type) when (@type = pull) and (@index = 0) {\n .col-@{class}-pull-0 {\n right: auto;\n }\n}\n.calc-grid-column(@index, @class, @type) when (@type = offset) {\n .col-@{class}-offset-@{index} {\n margin-left: percentage((@index / @grid-columns));\n }\n}\n\n// Basic looping in LESS\n.loop-grid-columns(@index, @class, @type) when (@index >= 0) {\n .calc-grid-column(@index, @class, @type);\n // next iteration\n .loop-grid-columns((@index - 1), @class, @type);\n}\n\n// Create grid for specific class\n.make-grid(@class) {\n .float-grid-columns(@class);\n .loop-grid-columns(@grid-columns, @class, width);\n .loop-grid-columns(@grid-columns, @class, pull);\n .loop-grid-columns(@grid-columns, @class, push);\n .loop-grid-columns(@grid-columns, @class, offset);\n}\n","//\n// Tables\n// --------------------------------------------------\n\n\ntable {\n background-color: @table-bg;\n}\ncaption {\n padding-top: @table-cell-padding;\n padding-bottom: @table-cell-padding;\n color: @text-muted;\n text-align: left;\n}\nth {\n text-align: left;\n}\n\n\n// Baseline styles\n\n.table {\n width: 100%;\n max-width: 100%;\n margin-bottom: @line-height-computed;\n // Cells\n > thead,\n > tbody,\n > tfoot {\n > tr {\n > th,\n > td {\n padding: @table-cell-padding;\n line-height: @line-height-base;\n vertical-align: top;\n border-top: 1px solid @table-border-color;\n }\n }\n }\n // Bottom align for column headings\n > thead > tr > th {\n vertical-align: bottom;\n border-bottom: 2px solid @table-border-color;\n }\n // Remove top border from thead by default\n > caption + thead,\n > colgroup + thead,\n > thead:first-child {\n > tr:first-child {\n > th,\n > td {\n border-top: 0;\n }\n }\n }\n // Account for multiple tbody instances\n > tbody + tbody {\n border-top: 2px solid @table-border-color;\n }\n\n // Nesting\n .table {\n background-color: @body-bg;\n }\n}\n\n\n// Condensed table w/ half padding\n\n.table-condensed {\n > thead,\n > tbody,\n > tfoot {\n > tr {\n > th,\n > td {\n padding: @table-condensed-cell-padding;\n }\n }\n }\n}\n\n\n// Bordered version\n//\n// Add borders all around the table and between all the columns.\n\n.table-bordered {\n border: 1px solid @table-border-color;\n > thead,\n > tbody,\n > tfoot {\n > tr {\n > th,\n > td {\n border: 1px solid @table-border-color;\n }\n }\n }\n > thead > tr {\n > th,\n > td {\n border-bottom-width: 2px;\n }\n }\n}\n\n\n// Zebra-striping\n//\n// Default zebra-stripe styles (alternating gray and transparent backgrounds)\n\n.table-striped {\n > tbody > tr:nth-of-type(odd) {\n background-color: @table-bg-accent;\n }\n}\n\n\n// Hover effect\n//\n// Placed here since it has to come after the potential zebra striping\n\n.table-hover {\n > tbody > tr:hover {\n background-color: @table-bg-hover;\n }\n}\n\n\n// Table cell sizing\n//\n// Reset default table behavior\n\ntable col[class*=\"col-\"] {\n position: static; // Prevent border hiding in Firefox and IE9-11 (see https://github.com/twbs/bootstrap/issues/11623)\n float: none;\n display: table-column;\n}\ntable {\n td,\n th {\n &[class*=\"col-\"] {\n position: static; // Prevent border hiding in Firefox and IE9-11 (see https://github.com/twbs/bootstrap/issues/11623)\n float: none;\n display: table-cell;\n }\n }\n}\n\n\n// Table backgrounds\n//\n// Exact selectors below required to override `.table-striped` and prevent\n// inheritance to nested tables.\n\n// Generate the contextual variants\n.table-row-variant(active; @table-bg-active);\n.table-row-variant(success; @state-success-bg);\n.table-row-variant(info; @state-info-bg);\n.table-row-variant(warning; @state-warning-bg);\n.table-row-variant(danger; @state-danger-bg);\n\n\n// Responsive tables\n//\n// Wrap your tables in `.table-responsive` and we'll make them mobile friendly\n// by enabling horizontal scrolling. Only applies <768px. Everything above that\n// will display normally.\n\n.table-responsive {\n overflow-x: auto;\n min-height: 0.01%; // Workaround for IE9 bug (see https://github.com/twbs/bootstrap/issues/14837)\n\n @media screen and (max-width: @screen-xs-max) {\n width: 100%;\n margin-bottom: (@line-height-computed * 0.75);\n overflow-y: hidden;\n -ms-overflow-style: -ms-autohiding-scrollbar;\n border: 1px solid @table-border-color;\n\n // Tighten up spacing\n > .table {\n margin-bottom: 0;\n\n // Ensure the content doesn't wrap\n > thead,\n > tbody,\n > tfoot {\n > tr {\n > th,\n > td {\n white-space: nowrap;\n }\n }\n }\n }\n\n // Special overrides for the bordered tables\n > .table-bordered {\n border: 0;\n\n // Nuke the appropriate borders so that the parent can handle them\n > thead,\n > tbody,\n > tfoot {\n > tr {\n > th:first-child,\n > td:first-child {\n border-left: 0;\n }\n > th:last-child,\n > td:last-child {\n border-right: 0;\n }\n }\n }\n\n // Only nuke the last row's bottom-border in `tbody` and `tfoot` since\n // chances are there will be only one `tr` in a `thead` and that would\n // remove the border altogether.\n > tbody,\n > tfoot {\n > tr:last-child {\n > th,\n > td {\n border-bottom: 0;\n }\n }\n }\n\n }\n }\n}\n","// Tables\n\n.table-row-variant(@state; @background) {\n // Exact selectors below required to override `.table-striped` and prevent\n // inheritance to nested tables.\n .table > thead > tr,\n .table > tbody > tr,\n .table > tfoot > tr {\n > td.@{state},\n > th.@{state},\n &.@{state} > td,\n &.@{state} > th {\n background-color: @background;\n }\n }\n\n // Hover states for `.table-hover`\n // Note: this is not available for cells or rows within `thead` or `tfoot`.\n .table-hover > tbody > tr {\n > td.@{state}:hover,\n > th.@{state}:hover,\n &.@{state}:hover > td,\n &:hover > .@{state},\n &.@{state}:hover > th {\n background-color: darken(@background, 5%);\n }\n }\n}\n","//\n// Forms\n// --------------------------------------------------\n\n\n// Normalize non-controls\n//\n// Restyle and baseline non-control form elements.\n\nfieldset {\n padding: 0;\n margin: 0;\n border: 0;\n // Chrome and Firefox set a `min-width: min-content;` on fieldsets,\n // so we reset that to ensure it behaves more like a standard block element.\n // See https://github.com/twbs/bootstrap/issues/12359.\n min-width: 0;\n}\n\nlegend {\n display: block;\n width: 100%;\n padding: 0;\n margin-bottom: @line-height-computed;\n font-size: (@font-size-base * 1.5);\n line-height: inherit;\n color: @legend-color;\n border: 0;\n border-bottom: 1px solid @legend-border-color;\n}\n\nlabel {\n display: inline-block;\n max-width: 100%; // Force IE8 to wrap long content (see https://github.com/twbs/bootstrap/issues/13141)\n margin-bottom: 5px;\n font-weight: bold;\n}\n\n\n// Normalize form controls\n//\n// While most of our form styles require extra classes, some basic normalization\n// is required to ensure optimum display with or without those classes to better\n// address browser inconsistencies.\n\n// Override content-box in Normalize (* isn't specific enough)\ninput[type=\"search\"] {\n .box-sizing(border-box);\n}\n\n// Position radios and checkboxes better\ninput[type=\"radio\"],\ninput[type=\"checkbox\"] {\n margin: 4px 0 0;\n margin-top: 1px \\9; // IE8-9\n line-height: normal;\n}\n\ninput[type=\"file\"] {\n display: block;\n}\n\n// Make range inputs behave like textual form controls\ninput[type=\"range\"] {\n display: block;\n width: 100%;\n}\n\n// Make multiple select elements height not fixed\nselect[multiple],\nselect[size] {\n height: auto;\n}\n\n// Focus for file, radio, and checkbox\ninput[type=\"file\"]:focus,\ninput[type=\"radio\"]:focus,\ninput[type=\"checkbox\"]:focus {\n .tab-focus();\n}\n\n// Adjust output element\noutput {\n display: block;\n padding-top: (@padding-base-vertical + 1);\n font-size: @font-size-base;\n line-height: @line-height-base;\n color: @input-color;\n}\n\n\n// Common form controls\n//\n// Shared size and type resets for form controls. Apply `.form-control` to any\n// of the following form controls:\n//\n// select\n// textarea\n// input[type=\"text\"]\n// input[type=\"password\"]\n// input[type=\"datetime\"]\n// input[type=\"datetime-local\"]\n// input[type=\"date\"]\n// input[type=\"month\"]\n// input[type=\"time\"]\n// input[type=\"week\"]\n// input[type=\"number\"]\n// input[type=\"email\"]\n// input[type=\"url\"]\n// input[type=\"search\"]\n// input[type=\"tel\"]\n// input[type=\"color\"]\n\n.form-control {\n display: block;\n width: 100%;\n height: @input-height-base; // Make inputs at least the height of their button counterpart (base line-height + padding + border)\n padding: @padding-base-vertical @padding-base-horizontal;\n font-size: @font-size-base;\n line-height: @line-height-base;\n color: @input-color;\n background-color: @input-bg;\n background-image: none; // Reset unusual Firefox-on-Android default style; see https://github.com/necolas/normalize.css/issues/214\n border: 1px solid @input-border;\n border-radius: @input-border-radius; // Note: This has no effect on <select>s in some browsers, due to the limited stylability of <select>s in CSS.\n .box-shadow(inset 0 1px 1px rgba(0,0,0,.075));\n .transition(~\"border-color ease-in-out .15s, box-shadow ease-in-out .15s\");\n\n // Customize the `:focus` state to imitate native WebKit styles.\n .form-control-focus();\n\n // Placeholder\n .placeholder();\n\n // Unstyle the caret on `<select>`s in IE10+.\n &::-ms-expand {\n border: 0;\n background-color: transparent;\n }\n\n // Disabled and read-only inputs\n //\n // HTML5 says that controls under a fieldset > legend:first-child won't be\n // disabled if the fieldset is disabled. Due to implementation difficulty, we\n // don't honor that edge case; we style them as disabled anyway.\n &[disabled],\n &[readonly],\n fieldset[disabled] & {\n background-color: @input-bg-disabled;\n opacity: 1; // iOS fix for unreadable disabled content; see https://github.com/twbs/bootstrap/issues/11655\n }\n\n &[disabled],\n fieldset[disabled] & {\n cursor: @cursor-disabled;\n }\n\n // Reset height for `textarea`s\n textarea& {\n height: auto;\n }\n}\n\n\n// Search inputs in iOS\n//\n// This overrides the extra rounded corners on search inputs in iOS so that our\n// `.form-control` class can properly style them. Note that this cannot simply\n// be added to `.form-control` as it's not specific enough. For details, see\n// https://github.com/twbs/bootstrap/issues/11586.\n\ninput[type=\"search\"] {\n -webkit-appearance: none;\n}\n\n\n// Special styles for iOS temporal inputs\n//\n// In Mobile Safari, setting `display: block` on temporal inputs causes the\n// text within the input to become vertically misaligned. As a workaround, we\n// set a pixel line-height that matches the given height of the input, but only\n// for Safari. See https://bugs.webkit.org/show_bug.cgi?id=139848\n//\n// Note that as of 9.3, iOS doesn't support `week`.\n\n@media screen and (-webkit-min-device-pixel-ratio: 0) {\n input[type=\"date\"],\n input[type=\"time\"],\n input[type=\"datetime-local\"],\n input[type=\"month\"] {\n &.form-control {\n line-height: @input-height-base;\n }\n\n &.input-sm,\n .input-group-sm & {\n line-height: @input-height-small;\n }\n\n &.input-lg,\n .input-group-lg & {\n line-height: @input-height-large;\n }\n }\n}\n\n\n// Form groups\n//\n// Designed to help with the organization and spacing of vertical forms. For\n// horizontal forms, use the predefined grid classes.\n\n.form-group {\n margin-bottom: @form-group-margin-bottom;\n}\n\n\n// Checkboxes and radios\n//\n// Indent the labels to position radios/checkboxes as hanging controls.\n\n.radio,\n.checkbox {\n position: relative;\n display: block;\n margin-top: 10px;\n margin-bottom: 10px;\n\n label {\n min-height: @line-height-computed; // Ensure the input doesn't jump when there is no text\n padding-left: 20px;\n margin-bottom: 0;\n font-weight: normal;\n cursor: pointer;\n }\n}\n.radio input[type=\"radio\"],\n.radio-inline input[type=\"radio\"],\n.checkbox input[type=\"checkbox\"],\n.checkbox-inline input[type=\"checkbox\"] {\n position: absolute;\n margin-left: -20px;\n margin-top: 4px \\9;\n}\n\n.radio + .radio,\n.checkbox + .checkbox {\n margin-top: -5px; // Move up sibling radios or checkboxes for tighter spacing\n}\n\n// Radios and checkboxes on same line\n.radio-inline,\n.checkbox-inline {\n position: relative;\n display: inline-block;\n padding-left: 20px;\n margin-bottom: 0;\n vertical-align: middle;\n font-weight: normal;\n cursor: pointer;\n}\n.radio-inline + .radio-inline,\n.checkbox-inline + .checkbox-inline {\n margin-top: 0;\n margin-left: 10px; // space out consecutive inline controls\n}\n\n// Apply same disabled cursor tweak as for inputs\n// Some special care is needed because <label>s don't inherit their parent's `cursor`.\n//\n// Note: Neither radios nor checkboxes can be readonly.\ninput[type=\"radio\"],\ninput[type=\"checkbox\"] {\n &[disabled],\n &.disabled,\n fieldset[disabled] & {\n cursor: @cursor-disabled;\n }\n}\n// These classes are used directly on <label>s\n.radio-inline,\n.checkbox-inline {\n &.disabled,\n fieldset[disabled] & {\n cursor: @cursor-disabled;\n }\n}\n// These classes are used on elements with <label> descendants\n.radio,\n.checkbox {\n &.disabled,\n fieldset[disabled] & {\n label {\n cursor: @cursor-disabled;\n }\n }\n}\n\n\n// Static form control text\n//\n// Apply class to a `p` element to make any string of text align with labels in\n// a horizontal form layout.\n\n.form-control-static {\n // Size it appropriately next to real form controls\n padding-top: (@padding-base-vertical + 1);\n padding-bottom: (@padding-base-vertical + 1);\n // Remove default margin from `p`\n margin-bottom: 0;\n min-height: (@line-height-computed + @font-size-base);\n\n &.input-lg,\n &.input-sm {\n padding-left: 0;\n padding-right: 0;\n }\n}\n\n\n// Form control sizing\n//\n// Build on `.form-control` with modifier classes to decrease or increase the\n// height and font-size of form controls.\n//\n// The `.form-group-* form-control` variations are sadly duplicated to avoid the\n// issue documented in https://github.com/twbs/bootstrap/issues/15074.\n\n.input-sm {\n .input-size(@input-height-small; @padding-small-vertical; @padding-small-horizontal; @font-size-small; @line-height-small; @input-border-radius-small);\n}\n.form-group-sm {\n .form-control {\n height: @input-height-small;\n padding: @padding-small-vertical @padding-small-horizontal;\n font-size: @font-size-small;\n line-height: @line-height-small;\n border-radius: @input-border-radius-small;\n }\n select.form-control {\n height: @input-height-small;\n line-height: @input-height-small;\n }\n textarea.form-control,\n select[multiple].form-control {\n height: auto;\n }\n .form-control-static {\n height: @input-height-small;\n min-height: (@line-height-computed + @font-size-small);\n padding: (@padding-small-vertical + 1) @padding-small-horizontal;\n font-size: @font-size-small;\n line-height: @line-height-small;\n }\n}\n\n.input-lg {\n .input-size(@input-height-large; @padding-large-vertical; @padding-large-horizontal; @font-size-large; @line-height-large; @input-border-radius-large);\n}\n.form-group-lg {\n .form-control {\n height: @input-height-large;\n padding: @padding-large-vertical @padding-large-horizontal;\n font-size: @font-size-large;\n line-height: @line-height-large;\n border-radius: @input-border-radius-large;\n }\n select.form-control {\n height: @input-height-large;\n line-height: @input-height-large;\n }\n textarea.form-control,\n select[multiple].form-control {\n height: auto;\n }\n .form-control-static {\n height: @input-height-large;\n min-height: (@line-height-computed + @font-size-large);\n padding: (@padding-large-vertical + 1) @padding-large-horizontal;\n font-size: @font-size-large;\n line-height: @line-height-large;\n }\n}\n\n\n// Form control feedback states\n//\n// Apply contextual and semantic states to individual form controls.\n\n.has-feedback {\n // Enable absolute positioning\n position: relative;\n\n // Ensure icons don't overlap text\n .form-control {\n padding-right: (@input-height-base * 1.25);\n }\n}\n// Feedback icon (requires .glyphicon classes)\n.form-control-feedback {\n position: absolute;\n top: 0;\n right: 0;\n z-index: 2; // Ensure icon is above input groups\n display: block;\n width: @input-height-base;\n height: @input-height-base;\n line-height: @input-height-base;\n text-align: center;\n pointer-events: none;\n}\n.input-lg + .form-control-feedback,\n.input-group-lg + .form-control-feedback,\n.form-group-lg .form-control + .form-control-feedback {\n width: @input-height-large;\n height: @input-height-large;\n line-height: @input-height-large;\n}\n.input-sm + .form-control-feedback,\n.input-group-sm + .form-control-feedback,\n.form-group-sm .form-control + .form-control-feedback {\n width: @input-height-small;\n height: @input-height-small;\n line-height: @input-height-small;\n}\n\n// Feedback states\n.has-success {\n .form-control-validation(@state-success-text; @state-success-text; @state-success-bg);\n}\n.has-warning {\n .form-control-validation(@state-warning-text; @state-warning-text; @state-warning-bg);\n}\n.has-error {\n .form-control-validation(@state-danger-text; @state-danger-text; @state-danger-bg);\n}\n\n// Reposition feedback icon if input has visible label above\n.has-feedback label {\n\n & ~ .form-control-feedback {\n top: (@line-height-computed + 5); // Height of the `label` and its margin\n }\n &.sr-only ~ .form-control-feedback {\n top: 0;\n }\n}\n\n\n// Help text\n//\n// Apply to any element you wish to create light text for placement immediately\n// below a form control. Use for general help, formatting, or instructional text.\n\n.help-block {\n display: block; // account for any element using help-block\n margin-top: 5px;\n margin-bottom: 10px;\n color: lighten(@text-color, 25%); // lighten the text some for contrast\n}\n\n\n// Inline forms\n//\n// Make forms appear inline(-block) by adding the `.form-inline` class. Inline\n// forms begin stacked on extra small (mobile) devices and then go inline when\n// viewports reach <768px.\n//\n// Requires wrapping inputs and labels with `.form-group` for proper display of\n// default HTML form controls and our custom form controls (e.g., input groups).\n//\n// Heads up! This is mixin-ed into `.navbar-form` in navbars.less.\n\n.form-inline {\n\n // Kick in the inline\n @media (min-width: @screen-sm-min) {\n // Inline-block all the things for \"inline\"\n .form-group {\n display: inline-block;\n margin-bottom: 0;\n vertical-align: middle;\n }\n\n // In navbar-form, allow folks to *not* use `.form-group`\n .form-control {\n display: inline-block;\n width: auto; // Prevent labels from stacking above inputs in `.form-group`\n vertical-align: middle;\n }\n\n // Make static controls behave like regular ones\n .form-control-static {\n display: inline-block;\n }\n\n .input-group {\n display: inline-table;\n vertical-align: middle;\n\n .input-group-addon,\n .input-group-btn,\n .form-control {\n width: auto;\n }\n }\n\n // Input groups need that 100% width though\n .input-group > .form-control {\n width: 100%;\n }\n\n .control-label {\n margin-bottom: 0;\n vertical-align: middle;\n }\n\n // Remove default margin on radios/checkboxes that were used for stacking, and\n // then undo the floating of radios and checkboxes to match.\n .radio,\n .checkbox {\n display: inline-block;\n margin-top: 0;\n margin-bottom: 0;\n vertical-align: middle;\n\n label {\n padding-left: 0;\n }\n }\n .radio input[type=\"radio\"],\n .checkbox input[type=\"checkbox\"] {\n position: relative;\n margin-left: 0;\n }\n\n // Re-override the feedback icon.\n .has-feedback .form-control-feedback {\n top: 0;\n }\n }\n}\n\n\n// Horizontal forms\n//\n// Horizontal forms are built on grid classes and allow you to create forms with\n// labels on the left and inputs on the right.\n\n.form-horizontal {\n\n // Consistent vertical alignment of radios and checkboxes\n //\n // Labels also get some reset styles, but that is scoped to a media query below.\n .radio,\n .checkbox,\n .radio-inline,\n .checkbox-inline {\n margin-top: 0;\n margin-bottom: 0;\n padding-top: (@padding-base-vertical + 1); // Default padding plus a border\n }\n // Account for padding we're adding to ensure the alignment and of help text\n // and other content below items\n .radio,\n .checkbox {\n min-height: (@line-height-computed + (@padding-base-vertical + 1));\n }\n\n // Make form groups behave like rows\n .form-group {\n .make-row();\n }\n\n // Reset spacing and right align labels, but scope to media queries so that\n // labels on narrow viewports stack the same as a default form example.\n @media (min-width: @screen-sm-min) {\n .control-label {\n text-align: right;\n margin-bottom: 0;\n padding-top: (@padding-base-vertical + 1); // Default padding plus a border\n }\n }\n\n // Validation states\n //\n // Reposition the icon because it's now within a grid column and columns have\n // `position: relative;` on them. Also accounts for the grid gutter padding.\n .has-feedback .form-control-feedback {\n right: floor((@grid-gutter-width / 2));\n }\n\n // Form group sizes\n //\n // Quick utility class for applying `.input-lg` and `.input-sm` styles to the\n // inputs and labels within a `.form-group`.\n .form-group-lg {\n @media (min-width: @screen-sm-min) {\n .control-label {\n padding-top: (@padding-large-vertical + 1);\n font-size: @font-size-large;\n }\n }\n }\n .form-group-sm {\n @media (min-width: @screen-sm-min) {\n .control-label {\n padding-top: (@padding-small-vertical + 1);\n font-size: @font-size-small;\n }\n }\n }\n}\n","// Form validation states\n//\n// Used in forms.less to generate the form validation CSS for warnings, errors,\n// and successes.\n\n.form-control-validation(@text-color: #555; @border-color: #ccc; @background-color: #f5f5f5) {\n // Color the label and help text\n .help-block,\n .control-label,\n .radio,\n .checkbox,\n .radio-inline,\n .checkbox-inline,\n &.radio label,\n &.checkbox label,\n &.radio-inline label,\n &.checkbox-inline label {\n color: @text-color;\n }\n // Set the border and box shadow on specific inputs to match\n .form-control {\n border-color: @border-color;\n .box-shadow(inset 0 1px 1px rgba(0,0,0,.075)); // Redeclare so transitions work\n &:focus {\n border-color: darken(@border-color, 10%);\n @shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 6px lighten(@border-color, 20%);\n .box-shadow(@shadow);\n }\n }\n // Set validation states also for addons\n .input-group-addon {\n color: @text-color;\n border-color: @border-color;\n background-color: @background-color;\n }\n // Optional feedback icon\n .form-control-feedback {\n color: @text-color;\n }\n}\n\n\n// Form control focus state\n//\n// Generate a customized focus state and for any input with the specified color,\n// which defaults to the `@input-border-focus` variable.\n//\n// We highly encourage you to not customize the default value, but instead use\n// this to tweak colors on an as-needed basis. This aesthetic change is based on\n// WebKit's default styles, but applicable to a wider range of browsers. Its\n// usability and accessibility should be taken into account with any change.\n//\n// Example usage: change the default blue border and shadow to white for better\n// contrast against a dark gray background.\n.form-control-focus(@color: @input-border-focus) {\n @color-rgba: rgba(red(@color), green(@color), blue(@color), .6);\n &:focus {\n border-color: @color;\n outline: 0;\n .box-shadow(~\"inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px @{color-rgba}\");\n }\n}\n\n// Form control sizing\n//\n// Relative text size, padding, and border-radii changes for form controls. For\n// horizontal sizing, wrap controls in the predefined grid classes. `<select>`\n// element gets special love because it's special, and that's a fact!\n.input-size(@input-height; @padding-vertical; @padding-horizontal; @font-size; @line-height; @border-radius) {\n height: @input-height;\n padding: @padding-vertical @padding-horizontal;\n font-size: @font-size;\n line-height: @line-height;\n border-radius: @border-radius;\n\n select& {\n height: @input-height;\n line-height: @input-height;\n }\n\n textarea&,\n select[multiple]& {\n height: auto;\n }\n}\n","//\n// Buttons\n// --------------------------------------------------\n\n\n// Base styles\n// --------------------------------------------------\n\n.btn {\n display: inline-block;\n margin-bottom: 0; // For input.btn\n font-weight: @btn-font-weight;\n text-align: center;\n vertical-align: middle;\n touch-action: manipulation;\n cursor: pointer;\n background-image: none; // Reset unusual Firefox-on-Android default style; see https://github.com/necolas/normalize.css/issues/214\n border: 1px solid transparent;\n white-space: nowrap;\n .button-size(@padding-base-vertical; @padding-base-horizontal; @font-size-base; @line-height-base; @btn-border-radius-base);\n .user-select(none);\n\n &,\n &:active,\n &.active {\n &:focus,\n &.focus {\n .tab-focus();\n }\n }\n\n &:hover,\n &:focus,\n &.focus {\n color: @btn-default-color;\n text-decoration: none;\n }\n\n &:active,\n &.active {\n outline: 0;\n background-image: none;\n .box-shadow(inset 0 3px 5px rgba(0,0,0,.125));\n }\n\n &.disabled,\n &[disabled],\n fieldset[disabled] & {\n cursor: @cursor-disabled;\n .opacity(.65);\n .box-shadow(none);\n }\n\n a& {\n &.disabled,\n fieldset[disabled] & {\n pointer-events: none; // Future-proof disabling of clicks on `<a>` elements\n }\n }\n}\n\n\n// Alternate buttons\n// --------------------------------------------------\n\n.btn-default {\n .button-variant(@btn-default-color; @btn-default-bg; @btn-default-border);\n}\n.btn-primary {\n .button-variant(@btn-primary-color; @btn-primary-bg; @btn-primary-border);\n}\n// Success appears as green\n.btn-success {\n .button-variant(@btn-success-color; @btn-success-bg; @btn-success-border);\n}\n// Info appears as blue-green\n.btn-info {\n .button-variant(@btn-info-color; @btn-info-bg; @btn-info-border);\n}\n// Warning appears as orange\n.btn-warning {\n .button-variant(@btn-warning-color; @btn-warning-bg; @btn-warning-border);\n}\n// Danger and error appear as red\n.btn-danger {\n .button-variant(@btn-danger-color; @btn-danger-bg; @btn-danger-border);\n}\n\n\n// Link buttons\n// -------------------------\n\n// Make a button look and behave like a link\n.btn-link {\n color: @link-color;\n font-weight: normal;\n border-radius: 0;\n\n &,\n &:active,\n &.active,\n &[disabled],\n fieldset[disabled] & {\n background-color: transparent;\n .box-shadow(none);\n }\n &,\n &:hover,\n &:focus,\n &:active {\n border-color: transparent;\n }\n &:hover,\n &:focus {\n color: @link-hover-color;\n text-decoration: @link-hover-decoration;\n background-color: transparent;\n }\n &[disabled],\n fieldset[disabled] & {\n &:hover,\n &:focus {\n color: @btn-link-disabled-color;\n text-decoration: none;\n }\n }\n}\n\n\n// Button Sizes\n// --------------------------------------------------\n\n.btn-lg {\n // line-height: ensure even-numbered height of button next to large input\n .button-size(@padding-large-vertical; @padding-large-horizontal; @font-size-large; @line-height-large; @btn-border-radius-large);\n}\n.btn-sm {\n // line-height: ensure proper height of button next to small input\n .button-size(@padding-small-vertical; @padding-small-horizontal; @font-size-small; @line-height-small; @btn-border-radius-small);\n}\n.btn-xs {\n .button-size(@padding-xs-vertical; @padding-xs-horizontal; @font-size-small; @line-height-small; @btn-border-radius-small);\n}\n\n\n// Block button\n// --------------------------------------------------\n\n.btn-block {\n display: block;\n width: 100%;\n}\n\n// Vertically space out multiple block buttons\n.btn-block + .btn-block {\n margin-top: 5px;\n}\n\n// Specificity overrides\ninput[type=\"submit\"],\ninput[type=\"reset\"],\ninput[type=\"button\"] {\n &.btn-block {\n width: 100%;\n }\n}\n","// Button variants\n//\n// Easily pump out default styles, as well as :hover, :focus, :active,\n// and disabled options for all buttons\n\n.button-variant(@color; @background; @border) {\n color: @color;\n background-color: @background;\n border-color: @border;\n\n &:focus,\n &.focus {\n color: @color;\n background-color: darken(@background, 10%);\n border-color: darken(@border, 25%);\n }\n &:hover {\n color: @color;\n background-color: darken(@background, 10%);\n border-color: darken(@border, 12%);\n }\n &:active,\n &.active,\n .open > .dropdown-toggle& {\n color: @color;\n background-color: darken(@background, 10%);\n border-color: darken(@border, 12%);\n\n &:hover,\n &:focus,\n &.focus {\n color: @color;\n background-color: darken(@background, 17%);\n border-color: darken(@border, 25%);\n }\n }\n &:active,\n &.active,\n .open > .dropdown-toggle& {\n background-image: none;\n }\n &.disabled,\n &[disabled],\n fieldset[disabled] & {\n &:hover,\n &:focus,\n &.focus {\n background-color: @background;\n border-color: @border;\n }\n }\n\n .badge {\n color: @background;\n background-color: @color;\n }\n}\n\n// Button sizes\n.button-size(@padding-vertical; @padding-horizontal; @font-size; @line-height; @border-radius) {\n padding: @padding-vertical @padding-horizontal;\n font-size: @font-size;\n line-height: @line-height;\n border-radius: @border-radius;\n}\n","// Opacity\n\n.opacity(@opacity) {\n opacity: @opacity;\n // IE8 filter\n @opacity-ie: (@opacity * 100);\n filter: ~\"alpha(opacity=@{opacity-ie})\";\n}\n","//\n// Component animations\n// --------------------------------------------------\n\n// Heads up!\n//\n// We don't use the `.opacity()` mixin here since it causes a bug with text\n// fields in IE7-8. Source: https://github.com/twbs/bootstrap/pull/3552.\n\n.fade {\n opacity: 0;\n .transition(opacity .15s linear);\n &.in {\n opacity: 1;\n }\n}\n\n.collapse {\n display: none;\n\n &.in { display: block; }\n tr&.in { display: table-row; }\n tbody&.in { display: table-row-group; }\n}\n\n.collapsing {\n position: relative;\n height: 0;\n overflow: hidden;\n .transition-property(~\"height, visibility\");\n .transition-duration(.35s);\n .transition-timing-function(ease);\n}\n","//\n// Dropdown menus\n// --------------------------------------------------\n\n\n// Dropdown arrow/caret\n.caret {\n display: inline-block;\n width: 0;\n height: 0;\n margin-left: 2px;\n vertical-align: middle;\n border-top: @caret-width-base dashed;\n border-top: @caret-width-base solid ~\"\\9\"; // IE8\n border-right: @caret-width-base solid transparent;\n border-left: @caret-width-base solid transparent;\n}\n\n// The dropdown wrapper (div)\n.dropup,\n.dropdown {\n position: relative;\n}\n\n// Prevent the focus on the dropdown toggle when closing dropdowns\n.dropdown-toggle:focus {\n outline: 0;\n}\n\n// The dropdown menu (ul)\n.dropdown-menu {\n position: absolute;\n top: 100%;\n left: 0;\n z-index: @zindex-dropdown;\n display: none; // none by default, but block on \"open\" of the menu\n float: left;\n min-width: 160px;\n padding: 5px 0;\n margin: 2px 0 0; // override default ul\n list-style: none;\n font-size: @font-size-base;\n text-align: left; // Ensures proper alignment if parent has it changed (e.g., modal footer)\n background-color: @dropdown-bg;\n border: 1px solid @dropdown-fallback-border; // IE8 fallback\n border: 1px solid @dropdown-border;\n border-radius: @border-radius-base;\n .box-shadow(0 6px 12px rgba(0,0,0,.175));\n background-clip: padding-box;\n\n // Aligns the dropdown menu to right\n //\n // Deprecated as of 3.1.0 in favor of `.dropdown-menu-[dir]`\n &.pull-right {\n right: 0;\n left: auto;\n }\n\n // Dividers (basically an hr) within the dropdown\n .divider {\n .nav-divider(@dropdown-divider-bg);\n }\n\n // Links within the dropdown menu\n > li > a {\n display: block;\n padding: 3px 20px;\n clear: both;\n font-weight: normal;\n line-height: @line-height-base;\n color: @dropdown-link-color;\n white-space: nowrap; // prevent links from randomly breaking onto new lines\n }\n}\n\n// Hover/Focus state\n.dropdown-menu > li > a {\n &:hover,\n &:focus {\n text-decoration: none;\n color: @dropdown-link-hover-color;\n background-color: @dropdown-link-hover-bg;\n }\n}\n\n// Active state\n.dropdown-menu > .active > a {\n &,\n &:hover,\n &:focus {\n color: @dropdown-link-active-color;\n text-decoration: none;\n outline: 0;\n background-color: @dropdown-link-active-bg;\n }\n}\n\n// Disabled state\n//\n// Gray out text and ensure the hover/focus state remains gray\n\n.dropdown-menu > .disabled > a {\n &,\n &:hover,\n &:focus {\n color: @dropdown-link-disabled-color;\n }\n\n // Nuke hover/focus effects\n &:hover,\n &:focus {\n text-decoration: none;\n background-color: transparent;\n background-image: none; // Remove CSS gradient\n .reset-filter();\n cursor: @cursor-disabled;\n }\n}\n\n// Open state for the dropdown\n.open {\n // Show the menu\n > .dropdown-menu {\n display: block;\n }\n\n // Remove the outline when :focus is triggered\n > a {\n outline: 0;\n }\n}\n\n// Menu positioning\n//\n// Add extra class to `.dropdown-menu` to flip the alignment of the dropdown\n// menu with the parent.\n.dropdown-menu-right {\n left: auto; // Reset the default from `.dropdown-menu`\n right: 0;\n}\n// With v3, we enabled auto-flipping if you have a dropdown within a right\n// aligned nav component. To enable the undoing of that, we provide an override\n// to restore the default dropdown menu alignment.\n//\n// This is only for left-aligning a dropdown menu within a `.navbar-right` or\n// `.pull-right` nav component.\n.dropdown-menu-left {\n left: 0;\n right: auto;\n}\n\n// Dropdown section headers\n.dropdown-header {\n display: block;\n padding: 3px 20px;\n font-size: @font-size-small;\n line-height: @line-height-base;\n color: @dropdown-header-color;\n white-space: nowrap; // as with > li > a\n}\n\n// Backdrop to catch body clicks on mobile, etc.\n.dropdown-backdrop {\n position: fixed;\n left: 0;\n right: 0;\n bottom: 0;\n top: 0;\n z-index: (@zindex-dropdown - 10);\n}\n\n// Right aligned dropdowns\n.pull-right > .dropdown-menu {\n right: 0;\n left: auto;\n}\n\n// Allow for dropdowns to go bottom up (aka, dropup-menu)\n//\n// Just add .dropup after the standard .dropdown class and you're set, bro.\n// TODO: abstract this so that the navbar fixed styles are not placed here?\n\n.dropup,\n.navbar-fixed-bottom .dropdown {\n // Reverse the caret\n .caret {\n border-top: 0;\n border-bottom: @caret-width-base dashed;\n border-bottom: @caret-width-base solid ~\"\\9\"; // IE8\n content: \"\";\n }\n // Different positioning for bottom up menu\n .dropdown-menu {\n top: auto;\n bottom: 100%;\n margin-bottom: 2px;\n }\n}\n\n\n// Component alignment\n//\n// Reiterate per navbar.less and the modified component alignment there.\n\n@media (min-width: @grid-float-breakpoint) {\n .navbar-right {\n .dropdown-menu {\n .dropdown-menu-right();\n }\n // Necessary for overrides of the default right aligned menu.\n // Will remove come v4 in all likelihood.\n .dropdown-menu-left {\n .dropdown-menu-left();\n }\n }\n}\n","// Horizontal dividers\n//\n// Dividers (basically an hr) within dropdowns and nav lists\n\n.nav-divider(@color: #e5e5e5) {\n height: 1px;\n margin: ((@line-height-computed / 2) - 1) 0;\n overflow: hidden;\n background-color: @color;\n}\n","// Reset filters for IE\n//\n// When you need to remove a gradient background, do not forget to use this to reset\n// the IE filter for IE9 and below.\n\n.reset-filter() {\n filter: e(%(\"progid:DXImageTransform.Microsoft.gradient(enabled = false)\"));\n}\n","//\n// Button groups\n// --------------------------------------------------\n\n// Make the div behave like a button\n.btn-group,\n.btn-group-vertical {\n position: relative;\n display: inline-block;\n vertical-align: middle; // match .btn alignment given font-size hack above\n > .btn {\n position: relative;\n float: left;\n // Bring the \"active\" button to the front\n &:hover,\n &:focus,\n &:active,\n &.active {\n z-index: 2;\n }\n }\n}\n\n// Prevent double borders when buttons are next to each other\n.btn-group {\n .btn + .btn,\n .btn + .btn-group,\n .btn-group + .btn,\n .btn-group + .btn-group {\n margin-left: -1px;\n }\n}\n\n// Optional: Group multiple button groups together for a toolbar\n.btn-toolbar {\n margin-left: -5px; // Offset the first child's margin\n &:extend(.clearfix all);\n\n .btn,\n .btn-group,\n .input-group {\n float: left;\n }\n > .btn,\n > .btn-group,\n > .input-group {\n margin-left: 5px;\n }\n}\n\n.btn-group > .btn:not(:first-child):not(:last-child):not(.dropdown-toggle) {\n border-radius: 0;\n}\n\n// Set corners individual because sometimes a single button can be in a .btn-group and we need :first-child and :last-child to both match\n.btn-group > .btn:first-child {\n margin-left: 0;\n &:not(:last-child):not(.dropdown-toggle) {\n .border-right-radius(0);\n }\n}\n// Need .dropdown-toggle since :last-child doesn't apply, given that a .dropdown-menu is used immediately after it\n.btn-group > .btn:last-child:not(:first-child),\n.btn-group > .dropdown-toggle:not(:first-child) {\n .border-left-radius(0);\n}\n\n// Custom edits for including btn-groups within btn-groups (useful for including dropdown buttons within a btn-group)\n.btn-group > .btn-group {\n float: left;\n}\n.btn-group > .btn-group:not(:first-child):not(:last-child) > .btn {\n border-radius: 0;\n}\n.btn-group > .btn-group:first-child:not(:last-child) {\n > .btn:last-child,\n > .dropdown-toggle {\n .border-right-radius(0);\n }\n}\n.btn-group > .btn-group:last-child:not(:first-child) > .btn:first-child {\n .border-left-radius(0);\n}\n\n// On active and open, don't show outline\n.btn-group .dropdown-toggle:active,\n.btn-group.open .dropdown-toggle {\n outline: 0;\n}\n\n\n// Sizing\n//\n// Remix the default button sizing classes into new ones for easier manipulation.\n\n.btn-group-xs > .btn { &:extend(.btn-xs); }\n.btn-group-sm > .btn { &:extend(.btn-sm); }\n.btn-group-lg > .btn { &:extend(.btn-lg); }\n\n\n// Split button dropdowns\n// ----------------------\n\n// Give the line between buttons some depth\n.btn-group > .btn + .dropdown-toggle {\n padding-left: 8px;\n padding-right: 8px;\n}\n.btn-group > .btn-lg + .dropdown-toggle {\n padding-left: 12px;\n padding-right: 12px;\n}\n\n// The clickable button for toggling the menu\n// Remove the gradient and set the same inset shadow as the :active state\n.btn-group.open .dropdown-toggle {\n .box-shadow(inset 0 3px 5px rgba(0,0,0,.125));\n\n // Show no shadow for `.btn-link` since it has no other button styles.\n &.btn-link {\n .box-shadow(none);\n }\n}\n\n\n// Reposition the caret\n.btn .caret {\n margin-left: 0;\n}\n// Carets in other button sizes\n.btn-lg .caret {\n border-width: @caret-width-large @caret-width-large 0;\n border-bottom-width: 0;\n}\n// Upside down carets for .dropup\n.dropup .btn-lg .caret {\n border-width: 0 @caret-width-large @caret-width-large;\n}\n\n\n// Vertical button groups\n// ----------------------\n\n.btn-group-vertical {\n > .btn,\n > .btn-group,\n > .btn-group > .btn {\n display: block;\n float: none;\n width: 100%;\n max-width: 100%;\n }\n\n // Clear floats so dropdown menus can be properly placed\n > .btn-group {\n &:extend(.clearfix all);\n > .btn {\n float: none;\n }\n }\n\n > .btn + .btn,\n > .btn + .btn-group,\n > .btn-group + .btn,\n > .btn-group + .btn-group {\n margin-top: -1px;\n margin-left: 0;\n }\n}\n\n.btn-group-vertical > .btn {\n &:not(:first-child):not(:last-child) {\n border-radius: 0;\n }\n &:first-child:not(:last-child) {\n .border-top-radius(@btn-border-radius-base);\n .border-bottom-radius(0);\n }\n &:last-child:not(:first-child) {\n .border-top-radius(0);\n .border-bottom-radius(@btn-border-radius-base);\n }\n}\n.btn-group-vertical > .btn-group:not(:first-child):not(:last-child) > .btn {\n border-radius: 0;\n}\n.btn-group-vertical > .btn-group:first-child:not(:last-child) {\n > .btn:last-child,\n > .dropdown-toggle {\n .border-bottom-radius(0);\n }\n}\n.btn-group-vertical > .btn-group:last-child:not(:first-child) > .btn:first-child {\n .border-top-radius(0);\n}\n\n\n// Justified button groups\n// ----------------------\n\n.btn-group-justified {\n display: table;\n width: 100%;\n table-layout: fixed;\n border-collapse: separate;\n > .btn,\n > .btn-group {\n float: none;\n display: table-cell;\n width: 1%;\n }\n > .btn-group .btn {\n width: 100%;\n }\n\n > .btn-group .dropdown-menu {\n left: auto;\n }\n}\n\n\n// Checkbox and radio options\n//\n// In order to support the browser's form validation feedback, powered by the\n// `required` attribute, we have to \"hide\" the inputs via `clip`. We cannot use\n// `display: none;` or `visibility: hidden;` as that also hides the popover.\n// Simply visually hiding the inputs via `opacity` would leave them clickable in\n// certain cases which is prevented by using `clip` and `pointer-events`.\n// This way, we ensure a DOM element is visible to position the popover from.\n//\n// See https://github.com/twbs/bootstrap/pull/12794 and\n// https://github.com/twbs/bootstrap/pull/14559 for more information.\n\n[data-toggle=\"buttons\"] {\n > .btn,\n > .btn-group > .btn {\n input[type=\"radio\"],\n input[type=\"checkbox\"] {\n position: absolute;\n clip: rect(0,0,0,0);\n pointer-events: none;\n }\n }\n}\n","// Single side border-radius\n\n.border-top-radius(@radius) {\n border-top-right-radius: @radius;\n border-top-left-radius: @radius;\n}\n.border-right-radius(@radius) {\n border-bottom-right-radius: @radius;\n border-top-right-radius: @radius;\n}\n.border-bottom-radius(@radius) {\n border-bottom-right-radius: @radius;\n border-bottom-left-radius: @radius;\n}\n.border-left-radius(@radius) {\n border-bottom-left-radius: @radius;\n border-top-left-radius: @radius;\n}\n","//\n// Input groups\n// --------------------------------------------------\n\n// Base styles\n// -------------------------\n.input-group {\n position: relative; // For dropdowns\n display: table;\n border-collapse: separate; // prevent input groups from inheriting border styles from table cells when placed within a table\n\n // Undo padding and float of grid classes\n &[class*=\"col-\"] {\n float: none;\n padding-left: 0;\n padding-right: 0;\n }\n\n .form-control {\n // Ensure that the input is always above the *appended* addon button for\n // proper border colors.\n position: relative;\n z-index: 2;\n\n // IE9 fubars the placeholder attribute in text inputs and the arrows on\n // select elements in input groups. To fix it, we float the input. Details:\n // https://github.com/twbs/bootstrap/issues/11561#issuecomment-28936855\n float: left;\n\n width: 100%;\n margin-bottom: 0;\n\n &:focus {\n z-index: 3;\n }\n }\n}\n\n// Sizing options\n//\n// Remix the default form control sizing classes into new ones for easier\n// manipulation.\n\n.input-group-lg > .form-control,\n.input-group-lg > .input-group-addon,\n.input-group-lg > .input-group-btn > .btn {\n .input-lg();\n}\n.input-group-sm > .form-control,\n.input-group-sm > .input-group-addon,\n.input-group-sm > .input-group-btn > .btn {\n .input-sm();\n}\n\n\n// Display as table-cell\n// -------------------------\n.input-group-addon,\n.input-group-btn,\n.input-group .form-control {\n display: table-cell;\n\n &:not(:first-child):not(:last-child) {\n border-radius: 0;\n }\n}\n// Addon and addon wrapper for buttons\n.input-group-addon,\n.input-group-btn {\n width: 1%;\n white-space: nowrap;\n vertical-align: middle; // Match the inputs\n}\n\n// Text input groups\n// -------------------------\n.input-group-addon {\n padding: @padding-base-vertical @padding-base-horizontal;\n font-size: @font-size-base;\n font-weight: normal;\n line-height: 1;\n color: @input-color;\n text-align: center;\n background-color: @input-group-addon-bg;\n border: 1px solid @input-group-addon-border-color;\n border-radius: @input-border-radius;\n\n // Sizing\n &.input-sm {\n padding: @padding-small-vertical @padding-small-horizontal;\n font-size: @font-size-small;\n border-radius: @input-border-radius-small;\n }\n &.input-lg {\n padding: @padding-large-vertical @padding-large-horizontal;\n font-size: @font-size-large;\n border-radius: @input-border-radius-large;\n }\n\n // Nuke default margins from checkboxes and radios to vertically center within.\n input[type=\"radio\"],\n input[type=\"checkbox\"] {\n margin-top: 0;\n }\n}\n\n// Reset rounded corners\n.input-group .form-control:first-child,\n.input-group-addon:first-child,\n.input-group-btn:first-child > .btn,\n.input-group-btn:first-child > .btn-group > .btn,\n.input-group-btn:first-child > .dropdown-toggle,\n.input-group-btn:last-child > .btn:not(:last-child):not(.dropdown-toggle),\n.input-group-btn:last-child > .btn-group:not(:last-child) > .btn {\n .border-right-radius(0);\n}\n.input-group-addon:first-child {\n border-right: 0;\n}\n.input-group .form-control:last-child,\n.input-group-addon:last-child,\n.input-group-btn:last-child > .btn,\n.input-group-btn:last-child > .btn-group > .btn,\n.input-group-btn:last-child > .dropdown-toggle,\n.input-group-btn:first-child > .btn:not(:first-child),\n.input-group-btn:first-child > .btn-group:not(:first-child) > .btn {\n .border-left-radius(0);\n}\n.input-group-addon:last-child {\n border-left: 0;\n}\n\n// Button input groups\n// -------------------------\n.input-group-btn {\n position: relative;\n // Jankily prevent input button groups from wrapping with `white-space` and\n // `font-size` in combination with `inline-block` on buttons.\n font-size: 0;\n white-space: nowrap;\n\n // Negative margin for spacing, position for bringing hovered/focused/actived\n // element above the siblings.\n > .btn {\n position: relative;\n + .btn {\n margin-left: -1px;\n }\n // Bring the \"active\" button to the front\n &:hover,\n &:focus,\n &:active {\n z-index: 2;\n }\n }\n\n // Negative margin to only have a 1px border between the two\n &:first-child {\n > .btn,\n > .btn-group {\n margin-right: -1px;\n }\n }\n &:last-child {\n > .btn,\n > .btn-group {\n z-index: 2;\n margin-left: -1px;\n }\n }\n}\n","//\n// Navs\n// --------------------------------------------------\n\n\n// Base class\n// --------------------------------------------------\n\n.nav {\n margin-bottom: 0;\n padding-left: 0; // Override default ul/ol\n list-style: none;\n &:extend(.clearfix all);\n\n > li {\n position: relative;\n display: block;\n\n > a {\n position: relative;\n display: block;\n padding: @nav-link-padding;\n &:hover,\n &:focus {\n text-decoration: none;\n background-color: @nav-link-hover-bg;\n }\n }\n\n // Disabled state sets text to gray and nukes hover/tab effects\n &.disabled > a {\n color: @nav-disabled-link-color;\n\n &:hover,\n &:focus {\n color: @nav-disabled-link-hover-color;\n text-decoration: none;\n background-color: transparent;\n cursor: @cursor-disabled;\n }\n }\n }\n\n // Open dropdowns\n .open > a {\n &,\n &:hover,\n &:focus {\n background-color: @nav-link-hover-bg;\n border-color: @link-color;\n }\n }\n\n // Nav dividers (deprecated with v3.0.1)\n //\n // This should have been removed in v3 with the dropping of `.nav-list`, but\n // we missed it. We don't currently support this anywhere, but in the interest\n // of maintaining backward compatibility in case you use it, it's deprecated.\n .nav-divider {\n .nav-divider();\n }\n\n // Prevent IE8 from misplacing imgs\n //\n // See https://github.com/h5bp/html5-boilerplate/issues/984#issuecomment-3985989\n > li > a > img {\n max-width: none;\n }\n}\n\n\n// Tabs\n// -------------------------\n\n// Give the tabs something to sit on\n.nav-tabs {\n border-bottom: 1px solid @nav-tabs-border-color;\n > li {\n float: left;\n // Make the list-items overlay the bottom border\n margin-bottom: -1px;\n\n // Actual tabs (as links)\n > a {\n margin-right: 2px;\n line-height: @line-height-base;\n border: 1px solid transparent;\n border-radius: @border-radius-base @border-radius-base 0 0;\n &:hover {\n border-color: @nav-tabs-link-hover-border-color @nav-tabs-link-hover-border-color @nav-tabs-border-color;\n }\n }\n\n // Active state, and its :hover to override normal :hover\n &.active > a {\n &,\n &:hover,\n &:focus {\n color: @nav-tabs-active-link-hover-color;\n background-color: @nav-tabs-active-link-hover-bg;\n border: 1px solid @nav-tabs-active-link-hover-border-color;\n border-bottom-color: transparent;\n cursor: default;\n }\n }\n }\n // pulling this in mainly for less shorthand\n &.nav-justified {\n .nav-justified();\n .nav-tabs-justified();\n }\n}\n\n\n// Pills\n// -------------------------\n.nav-pills {\n > li {\n float: left;\n\n // Links rendered as pills\n > a {\n border-radius: @nav-pills-border-radius;\n }\n + li {\n margin-left: 2px;\n }\n\n // Active state\n &.active > a {\n &,\n &:hover,\n &:focus {\n color: @nav-pills-active-link-hover-color;\n background-color: @nav-pills-active-link-hover-bg;\n }\n }\n }\n}\n\n\n// Stacked pills\n.nav-stacked {\n > li {\n float: none;\n + li {\n margin-top: 2px;\n margin-left: 0; // no need for this gap between nav items\n }\n }\n}\n\n\n// Nav variations\n// --------------------------------------------------\n\n// Justified nav links\n// -------------------------\n\n.nav-justified {\n width: 100%;\n\n > li {\n float: none;\n > a {\n text-align: center;\n margin-bottom: 5px;\n }\n }\n\n > .dropdown .dropdown-menu {\n top: auto;\n left: auto;\n }\n\n @media (min-width: @screen-sm-min) {\n > li {\n display: table-cell;\n width: 1%;\n > a {\n margin-bottom: 0;\n }\n }\n }\n}\n\n// Move borders to anchors instead of bottom of list\n//\n// Mixin for adding on top the shared `.nav-justified` styles for our tabs\n.nav-tabs-justified {\n border-bottom: 0;\n\n > li > a {\n // Override margin from .nav-tabs\n margin-right: 0;\n border-radius: @border-radius-base;\n }\n\n > .active > a,\n > .active > a:hover,\n > .active > a:focus {\n border: 1px solid @nav-tabs-justified-link-border-color;\n }\n\n @media (min-width: @screen-sm-min) {\n > li > a {\n border-bottom: 1px solid @nav-tabs-justified-link-border-color;\n border-radius: @border-radius-base @border-radius-base 0 0;\n }\n > .active > a,\n > .active > a:hover,\n > .active > a:focus {\n border-bottom-color: @nav-tabs-justified-active-link-border-color;\n }\n }\n}\n\n\n// Tabbable tabs\n// -------------------------\n\n// Hide tabbable panes to start, show them when `.active`\n.tab-content {\n > .tab-pane {\n display: none;\n }\n > .active {\n display: block;\n }\n}\n\n\n// Dropdowns\n// -------------------------\n\n// Specific dropdowns\n.nav-tabs .dropdown-menu {\n // make dropdown border overlap tab border\n margin-top: -1px;\n // Remove the top rounded corners here since there is a hard edge above the menu\n .border-top-radius(0);\n}\n","//\n// Navbars\n// --------------------------------------------------\n\n\n// Wrapper and base class\n//\n// Provide a static navbar from which we expand to create full-width, fixed, and\n// other navbar variations.\n\n.navbar {\n position: relative;\n min-height: @navbar-height; // Ensure a navbar always shows (e.g., without a .navbar-brand in collapsed mode)\n margin-bottom: @navbar-margin-bottom;\n border: 1px solid transparent;\n\n // Prevent floats from breaking the navbar\n &:extend(.clearfix all);\n\n @media (min-width: @grid-float-breakpoint) {\n border-radius: @navbar-border-radius;\n }\n}\n\n\n// Navbar heading\n//\n// Groups `.navbar-brand` and `.navbar-toggle` into a single component for easy\n// styling of responsive aspects.\n\n.navbar-header {\n &:extend(.clearfix all);\n\n @media (min-width: @grid-float-breakpoint) {\n float: left;\n }\n}\n\n\n// Navbar collapse (body)\n//\n// Group your navbar content into this for easy collapsing and expanding across\n// various device sizes. By default, this content is collapsed when <768px, but\n// will expand past that for a horizontal display.\n//\n// To start (on mobile devices) the navbar links, forms, and buttons are stacked\n// vertically and include a `max-height` to overflow in case you have too much\n// content for the user's viewport.\n\n.navbar-collapse {\n overflow-x: visible;\n padding-right: @navbar-padding-horizontal;\n padding-left: @navbar-padding-horizontal;\n border-top: 1px solid transparent;\n box-shadow: inset 0 1px 0 rgba(255,255,255,.1);\n &:extend(.clearfix all);\n -webkit-overflow-scrolling: touch;\n\n &.in {\n overflow-y: auto;\n }\n\n @media (min-width: @grid-float-breakpoint) {\n width: auto;\n border-top: 0;\n box-shadow: none;\n\n &.collapse {\n display: block !important;\n height: auto !important;\n padding-bottom: 0; // Override default setting\n overflow: visible !important;\n }\n\n &.in {\n overflow-y: visible;\n }\n\n // Undo the collapse side padding for navbars with containers to ensure\n // alignment of right-aligned contents.\n .navbar-fixed-top &,\n .navbar-static-top &,\n .navbar-fixed-bottom & {\n padding-left: 0;\n padding-right: 0;\n }\n }\n}\n\n.navbar-fixed-top,\n.navbar-fixed-bottom {\n .navbar-collapse {\n max-height: @navbar-collapse-max-height;\n\n @media (max-device-width: @screen-xs-min) and (orientation: landscape) {\n max-height: 200px;\n }\n }\n}\n\n\n// Both navbar header and collapse\n//\n// When a container is present, change the behavior of the header and collapse.\n\n.container,\n.container-fluid {\n > .navbar-header,\n > .navbar-collapse {\n margin-right: -@navbar-padding-horizontal;\n margin-left: -@navbar-padding-horizontal;\n\n @media (min-width: @grid-float-breakpoint) {\n margin-right: 0;\n margin-left: 0;\n }\n }\n}\n\n\n//\n// Navbar alignment options\n//\n// Display the navbar across the entirety of the page or fixed it to the top or\n// bottom of the page.\n\n// Static top (unfixed, but 100% wide) navbar\n.navbar-static-top {\n z-index: @zindex-navbar;\n border-width: 0 0 1px;\n\n @media (min-width: @grid-float-breakpoint) {\n border-radius: 0;\n }\n}\n\n// Fix the top/bottom navbars when screen real estate supports it\n.navbar-fixed-top,\n.navbar-fixed-bottom {\n position: fixed;\n right: 0;\n left: 0;\n z-index: @zindex-navbar-fixed;\n\n // Undo the rounded corners\n @media (min-width: @grid-float-breakpoint) {\n border-radius: 0;\n }\n}\n.navbar-fixed-top {\n top: 0;\n border-width: 0 0 1px;\n}\n.navbar-fixed-bottom {\n bottom: 0;\n margin-bottom: 0; // override .navbar defaults\n border-width: 1px 0 0;\n}\n\n\n// Brand/project name\n\n.navbar-brand {\n float: left;\n padding: @navbar-padding-vertical @navbar-padding-horizontal;\n font-size: @font-size-large;\n line-height: @line-height-computed;\n height: @navbar-height;\n\n &:hover,\n &:focus {\n text-decoration: none;\n }\n\n > img {\n display: block;\n }\n\n @media (min-width: @grid-float-breakpoint) {\n .navbar > .container &,\n .navbar > .container-fluid & {\n margin-left: -@navbar-padding-horizontal;\n }\n }\n}\n\n\n// Navbar toggle\n//\n// Custom button for toggling the `.navbar-collapse`, powered by the collapse\n// JavaScript plugin.\n\n.navbar-toggle {\n position: relative;\n float: right;\n margin-right: @navbar-padding-horizontal;\n padding: 9px 10px;\n .navbar-vertical-align(34px);\n background-color: transparent;\n background-image: none; // Reset unusual Firefox-on-Android default style; see https://github.com/necolas/normalize.css/issues/214\n border: 1px solid transparent;\n border-radius: @border-radius-base;\n\n // We remove the `outline` here, but later compensate by attaching `:hover`\n // styles to `:focus`.\n &:focus {\n outline: 0;\n }\n\n // Bars\n .icon-bar {\n display: block;\n width: 22px;\n height: 2px;\n border-radius: 1px;\n }\n .icon-bar + .icon-bar {\n margin-top: 4px;\n }\n\n @media (min-width: @grid-float-breakpoint) {\n display: none;\n }\n}\n\n\n// Navbar nav links\n//\n// Builds on top of the `.nav` components with its own modifier class to make\n// the nav the full height of the horizontal nav (above 768px).\n\n.navbar-nav {\n margin: (@navbar-padding-vertical / 2) -@navbar-padding-horizontal;\n\n > li > a {\n padding-top: 10px;\n padding-bottom: 10px;\n line-height: @line-height-computed;\n }\n\n @media (max-width: @grid-float-breakpoint-max) {\n // Dropdowns get custom display when collapsed\n .open .dropdown-menu {\n position: static;\n float: none;\n width: auto;\n margin-top: 0;\n background-color: transparent;\n border: 0;\n box-shadow: none;\n > li > a,\n .dropdown-header {\n padding: 5px 15px 5px 25px;\n }\n > li > a {\n line-height: @line-height-computed;\n &:hover,\n &:focus {\n background-image: none;\n }\n }\n }\n }\n\n // Uncollapse the nav\n @media (min-width: @grid-float-breakpoint) {\n float: left;\n margin: 0;\n\n > li {\n float: left;\n > a {\n padding-top: @navbar-padding-vertical;\n padding-bottom: @navbar-padding-vertical;\n }\n }\n }\n}\n\n\n// Navbar form\n//\n// Extension of the `.form-inline` with some extra flavor for optimum display in\n// our navbars.\n\n.navbar-form {\n margin-left: -@navbar-padding-horizontal;\n margin-right: -@navbar-padding-horizontal;\n padding: 10px @navbar-padding-horizontal;\n border-top: 1px solid transparent;\n border-bottom: 1px solid transparent;\n @shadow: inset 0 1px 0 rgba(255,255,255,.1), 0 1px 0 rgba(255,255,255,.1);\n .box-shadow(@shadow);\n\n // Mixin behavior for optimum display\n .form-inline();\n\n .form-group {\n @media (max-width: @grid-float-breakpoint-max) {\n margin-bottom: 5px;\n\n &:last-child {\n margin-bottom: 0;\n }\n }\n }\n\n // Vertically center in expanded, horizontal navbar\n .navbar-vertical-align(@input-height-base);\n\n // Undo 100% width for pull classes\n @media (min-width: @grid-float-breakpoint) {\n width: auto;\n border: 0;\n margin-left: 0;\n margin-right: 0;\n padding-top: 0;\n padding-bottom: 0;\n .box-shadow(none);\n }\n}\n\n\n// Dropdown menus\n\n// Menu position and menu carets\n.navbar-nav > li > .dropdown-menu {\n margin-top: 0;\n .border-top-radius(0);\n}\n// Menu position and menu caret support for dropups via extra dropup class\n.navbar-fixed-bottom .navbar-nav > li > .dropdown-menu {\n margin-bottom: 0;\n .border-top-radius(@navbar-border-radius);\n .border-bottom-radius(0);\n}\n\n\n// Buttons in navbars\n//\n// Vertically center a button within a navbar (when *not* in a form).\n\n.navbar-btn {\n .navbar-vertical-align(@input-height-base);\n\n &.btn-sm {\n .navbar-vertical-align(@input-height-small);\n }\n &.btn-xs {\n .navbar-vertical-align(22);\n }\n}\n\n\n// Text in navbars\n//\n// Add a class to make any element properly align itself vertically within the navbars.\n\n.navbar-text {\n .navbar-vertical-align(@line-height-computed);\n\n @media (min-width: @grid-float-breakpoint) {\n float: left;\n margin-left: @navbar-padding-horizontal;\n margin-right: @navbar-padding-horizontal;\n }\n}\n\n\n// Component alignment\n//\n// Repurpose the pull utilities as their own navbar utilities to avoid specificity\n// issues with parents and chaining. Only do this when the navbar is uncollapsed\n// though so that navbar contents properly stack and align in mobile.\n//\n// Declared after the navbar components to ensure more specificity on the margins.\n\n@media (min-width: @grid-float-breakpoint) {\n .navbar-left { .pull-left(); }\n .navbar-right {\n .pull-right();\n margin-right: -@navbar-padding-horizontal;\n\n ~ .navbar-right {\n margin-right: 0;\n }\n }\n}\n\n\n// Alternate navbars\n// --------------------------------------------------\n\n// Default navbar\n.navbar-default {\n background-color: @navbar-default-bg;\n border-color: @navbar-default-border;\n\n .navbar-brand {\n color: @navbar-default-brand-color;\n &:hover,\n &:focus {\n color: @navbar-default-brand-hover-color;\n background-color: @navbar-default-brand-hover-bg;\n }\n }\n\n .navbar-text {\n color: @navbar-default-color;\n }\n\n .navbar-nav {\n > li > a {\n color: @navbar-default-link-color;\n\n &:hover,\n &:focus {\n color: @navbar-default-link-hover-color;\n background-color: @navbar-default-link-hover-bg;\n }\n }\n > .active > a {\n &,\n &:hover,\n &:focus {\n color: @navbar-default-link-active-color;\n background-color: @navbar-default-link-active-bg;\n }\n }\n > .disabled > a {\n &,\n &:hover,\n &:focus {\n color: @navbar-default-link-disabled-color;\n background-color: @navbar-default-link-disabled-bg;\n }\n }\n }\n\n .navbar-toggle {\n border-color: @navbar-default-toggle-border-color;\n &:hover,\n &:focus {\n background-color: @navbar-default-toggle-hover-bg;\n }\n .icon-bar {\n background-color: @navbar-default-toggle-icon-bar-bg;\n }\n }\n\n .navbar-collapse,\n .navbar-form {\n border-color: @navbar-default-border;\n }\n\n // Dropdown menu items\n .navbar-nav {\n // Remove background color from open dropdown\n > .open > a {\n &,\n &:hover,\n &:focus {\n background-color: @navbar-default-link-active-bg;\n color: @navbar-default-link-active-color;\n }\n }\n\n @media (max-width: @grid-float-breakpoint-max) {\n // Dropdowns get custom display when collapsed\n .open .dropdown-menu {\n > li > a {\n color: @navbar-default-link-color;\n &:hover,\n &:focus {\n color: @navbar-default-link-hover-color;\n background-color: @navbar-default-link-hover-bg;\n }\n }\n > .active > a {\n &,\n &:hover,\n &:focus {\n color: @navbar-default-link-active-color;\n background-color: @navbar-default-link-active-bg;\n }\n }\n > .disabled > a {\n &,\n &:hover,\n &:focus {\n color: @navbar-default-link-disabled-color;\n background-color: @navbar-default-link-disabled-bg;\n }\n }\n }\n }\n }\n\n\n // Links in navbars\n //\n // Add a class to ensure links outside the navbar nav are colored correctly.\n\n .navbar-link {\n color: @navbar-default-link-color;\n &:hover {\n color: @navbar-default-link-hover-color;\n }\n }\n\n .btn-link {\n color: @navbar-default-link-color;\n &:hover,\n &:focus {\n color: @navbar-default-link-hover-color;\n }\n &[disabled],\n fieldset[disabled] & {\n &:hover,\n &:focus {\n color: @navbar-default-link-disabled-color;\n }\n }\n }\n}\n\n// Inverse navbar\n\n.navbar-inverse {\n background-color: @navbar-inverse-bg;\n border-color: @navbar-inverse-border;\n\n .navbar-brand {\n color: @navbar-inverse-brand-color;\n &:hover,\n &:focus {\n color: @navbar-inverse-brand-hover-color;\n background-color: @navbar-inverse-brand-hover-bg;\n }\n }\n\n .navbar-text {\n color: @navbar-inverse-color;\n }\n\n .navbar-nav {\n > li > a {\n color: @navbar-inverse-link-color;\n\n &:hover,\n &:focus {\n color: @navbar-inverse-link-hover-color;\n background-color: @navbar-inverse-link-hover-bg;\n }\n }\n > .active > a {\n &,\n &:hover,\n &:focus {\n color: @navbar-inverse-link-active-color;\n background-color: @navbar-inverse-link-active-bg;\n }\n }\n > .disabled > a {\n &,\n &:hover,\n &:focus {\n color: @navbar-inverse-link-disabled-color;\n background-color: @navbar-inverse-link-disabled-bg;\n }\n }\n }\n\n // Darken the responsive nav toggle\n .navbar-toggle {\n border-color: @navbar-inverse-toggle-border-color;\n &:hover,\n &:focus {\n background-color: @navbar-inverse-toggle-hover-bg;\n }\n .icon-bar {\n background-color: @navbar-inverse-toggle-icon-bar-bg;\n }\n }\n\n .navbar-collapse,\n .navbar-form {\n border-color: darken(@navbar-inverse-bg, 7%);\n }\n\n // Dropdowns\n .navbar-nav {\n > .open > a {\n &,\n &:hover,\n &:focus {\n background-color: @navbar-inverse-link-active-bg;\n color: @navbar-inverse-link-active-color;\n }\n }\n\n @media (max-width: @grid-float-breakpoint-max) {\n // Dropdowns get custom display\n .open .dropdown-menu {\n > .dropdown-header {\n border-color: @navbar-inverse-border;\n }\n .divider {\n background-color: @navbar-inverse-border;\n }\n > li > a {\n color: @navbar-inverse-link-color;\n &:hover,\n &:focus {\n color: @navbar-inverse-link-hover-color;\n background-color: @navbar-inverse-link-hover-bg;\n }\n }\n > .active > a {\n &,\n &:hover,\n &:focus {\n color: @navbar-inverse-link-active-color;\n background-color: @navbar-inverse-link-active-bg;\n }\n }\n > .disabled > a {\n &,\n &:hover,\n &:focus {\n color: @navbar-inverse-link-disabled-color;\n background-color: @navbar-inverse-link-disabled-bg;\n }\n }\n }\n }\n }\n\n .navbar-link {\n color: @navbar-inverse-link-color;\n &:hover {\n color: @navbar-inverse-link-hover-color;\n }\n }\n\n .btn-link {\n color: @navbar-inverse-link-color;\n &:hover,\n &:focus {\n color: @navbar-inverse-link-hover-color;\n }\n &[disabled],\n fieldset[disabled] & {\n &:hover,\n &:focus {\n color: @navbar-inverse-link-disabled-color;\n }\n }\n }\n}\n","// Navbar vertical align\n//\n// Vertically center elements in the navbar.\n// Example: an element has a height of 30px, so write out `.navbar-vertical-align(30px);` to calculate the appropriate top margin.\n\n.navbar-vertical-align(@element-height) {\n margin-top: ((@navbar-height - @element-height) / 2);\n margin-bottom: ((@navbar-height - @element-height) / 2);\n}\n","//\n// Utility classes\n// --------------------------------------------------\n\n\n// Floats\n// -------------------------\n\n.clearfix {\n .clearfix();\n}\n.center-block {\n .center-block();\n}\n.pull-right {\n float: right !important;\n}\n.pull-left {\n float: left !important;\n}\n\n\n// Toggling content\n// -------------------------\n\n// Note: Deprecated .hide in favor of .hidden or .sr-only (as appropriate) in v3.0.1\n.hide {\n display: none !important;\n}\n.show {\n display: block !important;\n}\n.invisible {\n visibility: hidden;\n}\n.text-hide {\n .text-hide();\n}\n\n\n// Hide from screenreaders and browsers\n//\n// Credit: HTML5 Boilerplate\n\n.hidden {\n display: none !important;\n}\n\n\n// For Affix plugin\n// -------------------------\n\n.affix {\n position: fixed;\n}\n","//\n// Breadcrumbs\n// --------------------------------------------------\n\n\n.breadcrumb {\n padding: @breadcrumb-padding-vertical @breadcrumb-padding-horizontal;\n margin-bottom: @line-height-computed;\n list-style: none;\n background-color: @breadcrumb-bg;\n border-radius: @border-radius-base;\n\n > li {\n display: inline-block;\n\n + li:before {\n content: \"@{breadcrumb-separator}\\00a0\"; // Unicode space added since inline-block means non-collapsing white-space\n padding: 0 5px;\n color: @breadcrumb-color;\n }\n }\n\n > .active {\n color: @breadcrumb-active-color;\n }\n}\n","//\n// Pagination (multiple pages)\n// --------------------------------------------------\n.pagination {\n display: inline-block;\n padding-left: 0;\n margin: @line-height-computed 0;\n border-radius: @border-radius-base;\n\n > li {\n display: inline; // Remove list-style and block-level defaults\n > a,\n > span {\n position: relative;\n float: left; // Collapse white-space\n padding: @padding-base-vertical @padding-base-horizontal;\n line-height: @line-height-base;\n text-decoration: none;\n color: @pagination-color;\n background-color: @pagination-bg;\n border: 1px solid @pagination-border;\n margin-left: -1px;\n }\n &:first-child {\n > a,\n > span {\n margin-left: 0;\n .border-left-radius(@border-radius-base);\n }\n }\n &:last-child {\n > a,\n > span {\n .border-right-radius(@border-radius-base);\n }\n }\n }\n\n > li > a,\n > li > span {\n &:hover,\n &:focus {\n z-index: 2;\n color: @pagination-hover-color;\n background-color: @pagination-hover-bg;\n border-color: @pagination-hover-border;\n }\n }\n\n > .active > a,\n > .active > span {\n &,\n &:hover,\n &:focus {\n z-index: 3;\n color: @pagination-active-color;\n background-color: @pagination-active-bg;\n border-color: @pagination-active-border;\n cursor: default;\n }\n }\n\n > .disabled {\n > span,\n > span:hover,\n > span:focus,\n > a,\n > a:hover,\n > a:focus {\n color: @pagination-disabled-color;\n background-color: @pagination-disabled-bg;\n border-color: @pagination-disabled-border;\n cursor: @cursor-disabled;\n }\n }\n}\n\n// Sizing\n// --------------------------------------------------\n\n// Large\n.pagination-lg {\n .pagination-size(@padding-large-vertical; @padding-large-horizontal; @font-size-large; @line-height-large; @border-radius-large);\n}\n\n// Small\n.pagination-sm {\n .pagination-size(@padding-small-vertical; @padding-small-horizontal; @font-size-small; @line-height-small; @border-radius-small);\n}\n","// Pagination\n\n.pagination-size(@padding-vertical; @padding-horizontal; @font-size; @line-height; @border-radius) {\n > li {\n > a,\n > span {\n padding: @padding-vertical @padding-horizontal;\n font-size: @font-size;\n line-height: @line-height;\n }\n &:first-child {\n > a,\n > span {\n .border-left-radius(@border-radius);\n }\n }\n &:last-child {\n > a,\n > span {\n .border-right-radius(@border-radius);\n }\n }\n }\n}\n","//\n// Pager pagination\n// --------------------------------------------------\n\n\n.pager {\n padding-left: 0;\n margin: @line-height-computed 0;\n list-style: none;\n text-align: center;\n &:extend(.clearfix all);\n li {\n display: inline;\n > a,\n > span {\n display: inline-block;\n padding: 5px 14px;\n background-color: @pager-bg;\n border: 1px solid @pager-border;\n border-radius: @pager-border-radius;\n }\n\n > a:hover,\n > a:focus {\n text-decoration: none;\n background-color: @pager-hover-bg;\n }\n }\n\n .next {\n > a,\n > span {\n float: right;\n }\n }\n\n .previous {\n > a,\n > span {\n float: left;\n }\n }\n\n .disabled {\n > a,\n > a:hover,\n > a:focus,\n > span {\n color: @pager-disabled-color;\n background-color: @pager-bg;\n cursor: @cursor-disabled;\n }\n }\n}\n","//\n// Labels\n// --------------------------------------------------\n\n.label {\n display: inline;\n padding: .2em .6em .3em;\n font-size: 75%;\n font-weight: bold;\n line-height: 1;\n color: @label-color;\n text-align: center;\n white-space: nowrap;\n vertical-align: baseline;\n border-radius: .25em;\n\n // Add hover effects, but only for links\n a& {\n &:hover,\n &:focus {\n color: @label-link-hover-color;\n text-decoration: none;\n cursor: pointer;\n }\n }\n\n // Empty labels collapse automatically (not available in IE8)\n &:empty {\n display: none;\n }\n\n // Quick fix for labels in buttons\n .btn & {\n position: relative;\n top: -1px;\n }\n}\n\n// Colors\n// Contextual variations (linked labels get darker on :hover)\n\n.label-default {\n .label-variant(@label-default-bg);\n}\n\n.label-primary {\n .label-variant(@label-primary-bg);\n}\n\n.label-success {\n .label-variant(@label-success-bg);\n}\n\n.label-info {\n .label-variant(@label-info-bg);\n}\n\n.label-warning {\n .label-variant(@label-warning-bg);\n}\n\n.label-danger {\n .label-variant(@label-danger-bg);\n}\n","// Labels\n\n.label-variant(@color) {\n background-color: @color;\n\n &[href] {\n &:hover,\n &:focus {\n background-color: darken(@color, 10%);\n }\n }\n}\n","//\n// Badges\n// --------------------------------------------------\n\n\n// Base class\n.badge {\n display: inline-block;\n min-width: 10px;\n padding: 3px 7px;\n font-size: @font-size-small;\n font-weight: @badge-font-weight;\n color: @badge-color;\n line-height: @badge-line-height;\n vertical-align: middle;\n white-space: nowrap;\n text-align: center;\n background-color: @badge-bg;\n border-radius: @badge-border-radius;\n\n // Empty badges collapse automatically (not available in IE8)\n &:empty {\n display: none;\n }\n\n // Quick fix for badges in buttons\n .btn & {\n position: relative;\n top: -1px;\n }\n\n .btn-xs &,\n .btn-group-xs > .btn & {\n top: 0;\n padding: 1px 5px;\n }\n\n // Hover state, but only for links\n a& {\n &:hover,\n &:focus {\n color: @badge-link-hover-color;\n text-decoration: none;\n cursor: pointer;\n }\n }\n\n // Account for badges in navs\n .list-group-item.active > &,\n .nav-pills > .active > a > & {\n color: @badge-active-color;\n background-color: @badge-active-bg;\n }\n\n .list-group-item > & {\n float: right;\n }\n\n .list-group-item > & + & {\n margin-right: 5px;\n }\n\n .nav-pills > li > a > & {\n margin-left: 3px;\n }\n}\n","//\n// Jumbotron\n// --------------------------------------------------\n\n\n.jumbotron {\n padding-top: @jumbotron-padding;\n padding-bottom: @jumbotron-padding;\n margin-bottom: @jumbotron-padding;\n color: @jumbotron-color;\n background-color: @jumbotron-bg;\n\n h1,\n .h1 {\n color: @jumbotron-heading-color;\n }\n\n p {\n margin-bottom: (@jumbotron-padding / 2);\n font-size: @jumbotron-font-size;\n font-weight: 200;\n }\n\n > hr {\n border-top-color: darken(@jumbotron-bg, 10%);\n }\n\n .container &,\n .container-fluid & {\n border-radius: @border-radius-large; // Only round corners at higher resolutions if contained in a container\n padding-left: (@grid-gutter-width / 2);\n padding-right: (@grid-gutter-width / 2);\n }\n\n .container {\n max-width: 100%;\n }\n\n @media screen and (min-width: @screen-sm-min) {\n padding-top: (@jumbotron-padding * 1.6);\n padding-bottom: (@jumbotron-padding * 1.6);\n\n .container &,\n .container-fluid & {\n padding-left: (@jumbotron-padding * 2);\n padding-right: (@jumbotron-padding * 2);\n }\n\n h1,\n .h1 {\n font-size: @jumbotron-heading-font-size;\n }\n }\n}\n","//\n// Thumbnails\n// --------------------------------------------------\n\n\n// Mixin and adjust the regular image class\n.thumbnail {\n display: block;\n padding: @thumbnail-padding;\n margin-bottom: @line-height-computed;\n line-height: @line-height-base;\n background-color: @thumbnail-bg;\n border: 1px solid @thumbnail-border;\n border-radius: @thumbnail-border-radius;\n .transition(border .2s ease-in-out);\n\n > img,\n a > img {\n &:extend(.img-responsive);\n margin-left: auto;\n margin-right: auto;\n }\n\n // Add a hover state for linked versions only\n a&:hover,\n a&:focus,\n a&.active {\n border-color: @link-color;\n }\n\n // Image captions\n .caption {\n padding: @thumbnail-caption-padding;\n color: @thumbnail-caption-color;\n }\n}\n","//\n// Alerts\n// --------------------------------------------------\n\n\n// Base styles\n// -------------------------\n\n.alert {\n padding: @alert-padding;\n margin-bottom: @line-height-computed;\n border: 1px solid transparent;\n border-radius: @alert-border-radius;\n\n // Headings for larger alerts\n h4 {\n margin-top: 0;\n // Specified for the h4 to prevent conflicts of changing @headings-color\n color: inherit;\n }\n\n // Provide class for links that match alerts\n .alert-link {\n font-weight: @alert-link-font-weight;\n }\n\n // Improve alignment and spacing of inner content\n > p,\n > ul {\n margin-bottom: 0;\n }\n\n > p + p {\n margin-top: 5px;\n }\n}\n\n// Dismissible alerts\n//\n// Expand the right padding and account for the close button's positioning.\n\n.alert-dismissable, // The misspelled .alert-dismissable was deprecated in 3.2.0.\n.alert-dismissible {\n padding-right: (@alert-padding + 20);\n\n // Adjust close link position\n .close {\n position: relative;\n top: -2px;\n right: -21px;\n color: inherit;\n }\n}\n\n// Alternate styles\n//\n// Generate contextual modifier classes for colorizing the alert.\n\n.alert-success {\n .alert-variant(@alert-success-bg; @alert-success-border; @alert-success-text);\n}\n\n.alert-info {\n .alert-variant(@alert-info-bg; @alert-info-border; @alert-info-text);\n}\n\n.alert-warning {\n .alert-variant(@alert-warning-bg; @alert-warning-border; @alert-warning-text);\n}\n\n.alert-danger {\n .alert-variant(@alert-danger-bg; @alert-danger-border; @alert-danger-text);\n}\n","// Alerts\n\n.alert-variant(@background; @border; @text-color) {\n background-color: @background;\n border-color: @border;\n color: @text-color;\n\n hr {\n border-top-color: darken(@border, 5%);\n }\n .alert-link {\n color: darken(@text-color, 10%);\n }\n}\n","//\n// Progress bars\n// --------------------------------------------------\n\n\n// Bar animations\n// -------------------------\n\n// WebKit\n@-webkit-keyframes progress-bar-stripes {\n from { background-position: 40px 0; }\n to { background-position: 0 0; }\n}\n\n// Spec and IE10+\n@keyframes progress-bar-stripes {\n from { background-position: 40px 0; }\n to { background-position: 0 0; }\n}\n\n\n// Bar itself\n// -------------------------\n\n// Outer container\n.progress {\n overflow: hidden;\n height: @line-height-computed;\n margin-bottom: @line-height-computed;\n background-color: @progress-bg;\n border-radius: @progress-border-radius;\n .box-shadow(inset 0 1px 2px rgba(0,0,0,.1));\n}\n\n// Bar of progress\n.progress-bar {\n float: left;\n width: 0%;\n height: 100%;\n font-size: @font-size-small;\n line-height: @line-height-computed;\n color: @progress-bar-color;\n text-align: center;\n background-color: @progress-bar-bg;\n .box-shadow(inset 0 -1px 0 rgba(0,0,0,.15));\n .transition(width .6s ease);\n}\n\n// Striped bars\n//\n// `.progress-striped .progress-bar` is deprecated as of v3.2.0 in favor of the\n// `.progress-bar-striped` class, which you just add to an existing\n// `.progress-bar`.\n.progress-striped .progress-bar,\n.progress-bar-striped {\n #gradient > .striped();\n background-size: 40px 40px;\n}\n\n// Call animation for the active one\n//\n// `.progress.active .progress-bar` is deprecated as of v3.2.0 in favor of the\n// `.progress-bar.active` approach.\n.progress.active .progress-bar,\n.progress-bar.active {\n .animation(progress-bar-stripes 2s linear infinite);\n}\n\n\n// Variations\n// -------------------------\n\n.progress-bar-success {\n .progress-bar-variant(@progress-bar-success-bg);\n}\n\n.progress-bar-info {\n .progress-bar-variant(@progress-bar-info-bg);\n}\n\n.progress-bar-warning {\n .progress-bar-variant(@progress-bar-warning-bg);\n}\n\n.progress-bar-danger {\n .progress-bar-variant(@progress-bar-danger-bg);\n}\n","// Gradients\n\n#gradient {\n\n // Horizontal gradient, from left to right\n //\n // Creates two color stops, start and end, by specifying a color and position for each color stop.\n // Color stops are not available in IE9 and below.\n .horizontal(@start-color: #555; @end-color: #333; @start-percent: 0%; @end-percent: 100%) {\n background-image: -webkit-linear-gradient(left, @start-color @start-percent, @end-color @end-percent); // Safari 5.1-6, Chrome 10+\n background-image: -o-linear-gradient(left, @start-color @start-percent, @end-color @end-percent); // Opera 12\n background-image: linear-gradient(to right, @start-color @start-percent, @end-color @end-percent); // Standard, IE10, Firefox 16+, Opera 12.10+, Safari 7+, Chrome 26+\n background-repeat: repeat-x;\n filter: e(%(\"progid:DXImageTransform.Microsoft.gradient(startColorstr='%d', endColorstr='%d', GradientType=1)\",argb(@start-color),argb(@end-color))); // IE9 and down\n }\n\n // Vertical gradient, from top to bottom\n //\n // Creates two color stops, start and end, by specifying a color and position for each color stop.\n // Color stops are not available in IE9 and below.\n .vertical(@start-color: #555; @end-color: #333; @start-percent: 0%; @end-percent: 100%) {\n background-image: -webkit-linear-gradient(top, @start-color @start-percent, @end-color @end-percent); // Safari 5.1-6, Chrome 10+\n background-image: -o-linear-gradient(top, @start-color @start-percent, @end-color @end-percent); // Opera 12\n background-image: linear-gradient(to bottom, @start-color @start-percent, @end-color @end-percent); // Standard, IE10, Firefox 16+, Opera 12.10+, Safari 7+, Chrome 26+\n background-repeat: repeat-x;\n filter: e(%(\"progid:DXImageTransform.Microsoft.gradient(startColorstr='%d', endColorstr='%d', GradientType=0)\",argb(@start-color),argb(@end-color))); // IE9 and down\n }\n\n .directional(@start-color: #555; @end-color: #333; @deg: 45deg) {\n background-repeat: repeat-x;\n background-image: -webkit-linear-gradient(@deg, @start-color, @end-color); // Safari 5.1-6, Chrome 10+\n background-image: -o-linear-gradient(@deg, @start-color, @end-color); // Opera 12\n background-image: linear-gradient(@deg, @start-color, @end-color); // Standard, IE10, Firefox 16+, Opera 12.10+, Safari 7+, Chrome 26+\n }\n .horizontal-three-colors(@start-color: #00b3ee; @mid-color: #7a43b6; @color-stop: 50%; @end-color: #c3325f) {\n background-image: -webkit-linear-gradient(left, @start-color, @mid-color @color-stop, @end-color);\n background-image: -o-linear-gradient(left, @start-color, @mid-color @color-stop, @end-color);\n background-image: linear-gradient(to right, @start-color, @mid-color @color-stop, @end-color);\n background-repeat: no-repeat;\n filter: e(%(\"progid:DXImageTransform.Microsoft.gradient(startColorstr='%d', endColorstr='%d', GradientType=1)\",argb(@start-color),argb(@end-color))); // IE9 and down, gets no color-stop at all for proper fallback\n }\n .vertical-three-colors(@start-color: #00b3ee; @mid-color: #7a43b6; @color-stop: 50%; @end-color: #c3325f) {\n background-image: -webkit-linear-gradient(@start-color, @mid-color @color-stop, @end-color);\n background-image: -o-linear-gradient(@start-color, @mid-color @color-stop, @end-color);\n background-image: linear-gradient(@start-color, @mid-color @color-stop, @end-color);\n background-repeat: no-repeat;\n filter: e(%(\"progid:DXImageTransform.Microsoft.gradient(startColorstr='%d', endColorstr='%d', GradientType=0)\",argb(@start-color),argb(@end-color))); // IE9 and down, gets no color-stop at all for proper fallback\n }\n .radial(@inner-color: #555; @outer-color: #333) {\n background-image: -webkit-radial-gradient(circle, @inner-color, @outer-color);\n background-image: radial-gradient(circle, @inner-color, @outer-color);\n background-repeat: no-repeat;\n }\n .striped(@color: rgba(255,255,255,.15); @angle: 45deg) {\n background-image: -webkit-linear-gradient(@angle, @color 25%, transparent 25%, transparent 50%, @color 50%, @color 75%, transparent 75%, transparent);\n background-image: -o-linear-gradient(@angle, @color 25%, transparent 25%, transparent 50%, @color 50%, @color 75%, transparent 75%, transparent);\n background-image: linear-gradient(@angle, @color 25%, transparent 25%, transparent 50%, @color 50%, @color 75%, transparent 75%, transparent);\n }\n}\n","// Progress bars\n\n.progress-bar-variant(@color) {\n background-color: @color;\n\n // Deprecated parent class requirement as of v3.2.0\n .progress-striped & {\n #gradient > .striped();\n }\n}\n",".media {\n // Proper spacing between instances of .media\n margin-top: 15px;\n\n &:first-child {\n margin-top: 0;\n }\n}\n\n.media,\n.media-body {\n zoom: 1;\n overflow: hidden;\n}\n\n.media-body {\n width: 10000px;\n}\n\n.media-object {\n display: block;\n\n // Fix collapse in webkit from max-width: 100% and display: table-cell.\n &.img-thumbnail {\n max-width: none;\n }\n}\n\n.media-right,\n.media > .pull-right {\n padding-left: 10px;\n}\n\n.media-left,\n.media > .pull-left {\n padding-right: 10px;\n}\n\n.media-left,\n.media-right,\n.media-body {\n display: table-cell;\n vertical-align: top;\n}\n\n.media-middle {\n vertical-align: middle;\n}\n\n.media-bottom {\n vertical-align: bottom;\n}\n\n// Reset margins on headings for tighter default spacing\n.media-heading {\n margin-top: 0;\n margin-bottom: 5px;\n}\n\n// Media list variation\n//\n// Undo default ul/ol styles\n.media-list {\n padding-left: 0;\n list-style: none;\n}\n","//\n// List groups\n// --------------------------------------------------\n\n\n// Base class\n//\n// Easily usable on <ul>, <ol>, or <div>.\n\n.list-group {\n // No need to set list-style: none; since .list-group-item is block level\n margin-bottom: 20px;\n padding-left: 0; // reset padding because ul and ol\n}\n\n\n// Individual list items\n//\n// Use on `li`s or `div`s within the `.list-group` parent.\n\n.list-group-item {\n position: relative;\n display: block;\n padding: 10px 15px;\n // Place the border on the list items and negative margin up for better styling\n margin-bottom: -1px;\n background-color: @list-group-bg;\n border: 1px solid @list-group-border;\n\n // Round the first and last items\n &:first-child {\n .border-top-radius(@list-group-border-radius);\n }\n &:last-child {\n margin-bottom: 0;\n .border-bottom-radius(@list-group-border-radius);\n }\n}\n\n\n// Interactive list items\n//\n// Use anchor or button elements instead of `li`s or `div`s to create interactive items.\n// Includes an extra `.active` modifier class for showing selected items.\n\na.list-group-item,\nbutton.list-group-item {\n color: @list-group-link-color;\n\n .list-group-item-heading {\n color: @list-group-link-heading-color;\n }\n\n // Hover state\n &:hover,\n &:focus {\n text-decoration: none;\n color: @list-group-link-hover-color;\n background-color: @list-group-hover-bg;\n }\n}\n\nbutton.list-group-item {\n width: 100%;\n text-align: left;\n}\n\n.list-group-item {\n // Disabled state\n &.disabled,\n &.disabled:hover,\n &.disabled:focus {\n background-color: @list-group-disabled-bg;\n color: @list-group-disabled-color;\n cursor: @cursor-disabled;\n\n // Force color to inherit for custom content\n .list-group-item-heading {\n color: inherit;\n }\n .list-group-item-text {\n color: @list-group-disabled-text-color;\n }\n }\n\n // Active class on item itself, not parent\n &.active,\n &.active:hover,\n &.active:focus {\n z-index: 2; // Place active items above their siblings for proper border styling\n color: @list-group-active-color;\n background-color: @list-group-active-bg;\n border-color: @list-group-active-border;\n\n // Force color to inherit for custom content\n .list-group-item-heading,\n .list-group-item-heading > small,\n .list-group-item-heading > .small {\n color: inherit;\n }\n .list-group-item-text {\n color: @list-group-active-text-color;\n }\n }\n}\n\n\n// Contextual variants\n//\n// Add modifier classes to change text and background color on individual items.\n// Organizationally, this must come after the `:hover` states.\n\n.list-group-item-variant(success; @state-success-bg; @state-success-text);\n.list-group-item-variant(info; @state-info-bg; @state-info-text);\n.list-group-item-variant(warning; @state-warning-bg; @state-warning-text);\n.list-group-item-variant(danger; @state-danger-bg; @state-danger-text);\n\n\n// Custom content options\n//\n// Extra classes for creating well-formatted content within `.list-group-item`s.\n\n.list-group-item-heading {\n margin-top: 0;\n margin-bottom: 5px;\n}\n.list-group-item-text {\n margin-bottom: 0;\n line-height: 1.3;\n}\n","// List Groups\n\n.list-group-item-variant(@state; @background; @color) {\n .list-group-item-@{state} {\n color: @color;\n background-color: @background;\n\n a&,\n button& {\n color: @color;\n\n .list-group-item-heading {\n color: inherit;\n }\n\n &:hover,\n &:focus {\n color: @color;\n background-color: darken(@background, 5%);\n }\n &.active,\n &.active:hover,\n &.active:focus {\n color: #fff;\n background-color: @color;\n border-color: @color;\n }\n }\n }\n}\n","//\n// Panels\n// --------------------------------------------------\n\n\n// Base class\n.panel {\n margin-bottom: @line-height-computed;\n background-color: @panel-bg;\n border: 1px solid transparent;\n border-radius: @panel-border-radius;\n .box-shadow(0 1px 1px rgba(0,0,0,.05));\n}\n\n// Panel contents\n.panel-body {\n padding: @panel-body-padding;\n &:extend(.clearfix all);\n}\n\n// Optional heading\n.panel-heading {\n padding: @panel-heading-padding;\n border-bottom: 1px solid transparent;\n .border-top-radius((@panel-border-radius - 1));\n\n > .dropdown .dropdown-toggle {\n color: inherit;\n }\n}\n\n// Within heading, strip any `h*` tag of its default margins for spacing.\n.panel-title {\n margin-top: 0;\n margin-bottom: 0;\n font-size: ceil((@font-size-base * 1.125));\n color: inherit;\n\n > a,\n > small,\n > .small,\n > small > a,\n > .small > a {\n color: inherit;\n }\n}\n\n// Optional footer (stays gray in every modifier class)\n.panel-footer {\n padding: @panel-footer-padding;\n background-color: @panel-footer-bg;\n border-top: 1px solid @panel-inner-border;\n .border-bottom-radius((@panel-border-radius - 1));\n}\n\n\n// List groups in panels\n//\n// By default, space out list group content from panel headings to account for\n// any kind of custom content between the two.\n\n.panel {\n > .list-group,\n > .panel-collapse > .list-group {\n margin-bottom: 0;\n\n .list-group-item {\n border-width: 1px 0;\n border-radius: 0;\n }\n\n // Add border top radius for first one\n &:first-child {\n .list-group-item:first-child {\n border-top: 0;\n .border-top-radius((@panel-border-radius - 1));\n }\n }\n\n // Add border bottom radius for last one\n &:last-child {\n .list-group-item:last-child {\n border-bottom: 0;\n .border-bottom-radius((@panel-border-radius - 1));\n }\n }\n }\n > .panel-heading + .panel-collapse > .list-group {\n .list-group-item:first-child {\n .border-top-radius(0);\n }\n }\n}\n// Collapse space between when there's no additional content.\n.panel-heading + .list-group {\n .list-group-item:first-child {\n border-top-width: 0;\n }\n}\n.list-group + .panel-footer {\n border-top-width: 0;\n}\n\n// Tables in panels\n//\n// Place a non-bordered `.table` within a panel (not within a `.panel-body`) and\n// watch it go full width.\n\n.panel {\n > .table,\n > .table-responsive > .table,\n > .panel-collapse > .table {\n margin-bottom: 0;\n\n caption {\n padding-left: @panel-body-padding;\n padding-right: @panel-body-padding;\n }\n }\n // Add border top radius for first one\n > .table:first-child,\n > .table-responsive:first-child > .table:first-child {\n .border-top-radius((@panel-border-radius - 1));\n\n > thead:first-child,\n > tbody:first-child {\n > tr:first-child {\n border-top-left-radius: (@panel-border-radius - 1);\n border-top-right-radius: (@panel-border-radius - 1);\n\n td:first-child,\n th:first-child {\n border-top-left-radius: (@panel-border-radius - 1);\n }\n td:last-child,\n th:last-child {\n border-top-right-radius: (@panel-border-radius - 1);\n }\n }\n }\n }\n // Add border bottom radius for last one\n > .table:last-child,\n > .table-responsive:last-child > .table:last-child {\n .border-bottom-radius((@panel-border-radius - 1));\n\n > tbody:last-child,\n > tfoot:last-child {\n > tr:last-child {\n border-bottom-left-radius: (@panel-border-radius - 1);\n border-bottom-right-radius: (@panel-border-radius - 1);\n\n td:first-child,\n th:first-child {\n border-bottom-left-radius: (@panel-border-radius - 1);\n }\n td:last-child,\n th:last-child {\n border-bottom-right-radius: (@panel-border-radius - 1);\n }\n }\n }\n }\n > .panel-body + .table,\n > .panel-body + .table-responsive,\n > .table + .panel-body,\n > .table-responsive + .panel-body {\n border-top: 1px solid @table-border-color;\n }\n > .table > tbody:first-child > tr:first-child th,\n > .table > tbody:first-child > tr:first-child td {\n border-top: 0;\n }\n > .table-bordered,\n > .table-responsive > .table-bordered {\n border: 0;\n > thead,\n > tbody,\n > tfoot {\n > tr {\n > th:first-child,\n > td:first-child {\n border-left: 0;\n }\n > th:last-child,\n > td:last-child {\n border-right: 0;\n }\n }\n }\n > thead,\n > tbody {\n > tr:first-child {\n > td,\n > th {\n border-bottom: 0;\n }\n }\n }\n > tbody,\n > tfoot {\n > tr:last-child {\n > td,\n > th {\n border-bottom: 0;\n }\n }\n }\n }\n > .table-responsive {\n border: 0;\n margin-bottom: 0;\n }\n}\n\n\n// Collapsible panels (aka, accordion)\n//\n// Wrap a series of panels in `.panel-group` to turn them into an accordion with\n// the help of our collapse JavaScript plugin.\n\n.panel-group {\n margin-bottom: @line-height-computed;\n\n // Tighten up margin so it's only between panels\n .panel {\n margin-bottom: 0;\n border-radius: @panel-border-radius;\n\n + .panel {\n margin-top: 5px;\n }\n }\n\n .panel-heading {\n border-bottom: 0;\n\n + .panel-collapse > .panel-body,\n + .panel-collapse > .list-group {\n border-top: 1px solid @panel-inner-border;\n }\n }\n\n .panel-footer {\n border-top: 0;\n + .panel-collapse .panel-body {\n border-bottom: 1px solid @panel-inner-border;\n }\n }\n}\n\n\n// Contextual variations\n.panel-default {\n .panel-variant(@panel-default-border; @panel-default-text; @panel-default-heading-bg; @panel-default-border);\n}\n.panel-primary {\n .panel-variant(@panel-primary-border; @panel-primary-text; @panel-primary-heading-bg; @panel-primary-border);\n}\n.panel-success {\n .panel-variant(@panel-success-border; @panel-success-text; @panel-success-heading-bg; @panel-success-border);\n}\n.panel-info {\n .panel-variant(@panel-info-border; @panel-info-text; @panel-info-heading-bg; @panel-info-border);\n}\n.panel-warning {\n .panel-variant(@panel-warning-border; @panel-warning-text; @panel-warning-heading-bg; @panel-warning-border);\n}\n.panel-danger {\n .panel-variant(@panel-danger-border; @panel-danger-text; @panel-danger-heading-bg; @panel-danger-border);\n}\n","// Panels\n\n.panel-variant(@border; @heading-text-color; @heading-bg-color; @heading-border) {\n border-color: @border;\n\n & > .panel-heading {\n color: @heading-text-color;\n background-color: @heading-bg-color;\n border-color: @heading-border;\n\n + .panel-collapse > .panel-body {\n border-top-color: @border;\n }\n .badge {\n color: @heading-bg-color;\n background-color: @heading-text-color;\n }\n }\n & > .panel-footer {\n + .panel-collapse > .panel-body {\n border-bottom-color: @border;\n }\n }\n}\n","// Embeds responsive\n//\n// Credit: Nicolas Gallagher and SUIT CSS.\n\n.embed-responsive {\n position: relative;\n display: block;\n height: 0;\n padding: 0;\n overflow: hidden;\n\n .embed-responsive-item,\n iframe,\n embed,\n object,\n video {\n position: absolute;\n top: 0;\n left: 0;\n bottom: 0;\n height: 100%;\n width: 100%;\n border: 0;\n }\n}\n\n// Modifier class for 16:9 aspect ratio\n.embed-responsive-16by9 {\n padding-bottom: 56.25%;\n}\n\n// Modifier class for 4:3 aspect ratio\n.embed-responsive-4by3 {\n padding-bottom: 75%;\n}\n","//\n// Wells\n// --------------------------------------------------\n\n\n// Base class\n.well {\n min-height: 20px;\n padding: 19px;\n margin-bottom: 20px;\n background-color: @well-bg;\n border: 1px solid @well-border;\n border-radius: @border-radius-base;\n .box-shadow(inset 0 1px 1px rgba(0,0,0,.05));\n blockquote {\n border-color: #ddd;\n border-color: rgba(0,0,0,.15);\n }\n}\n\n// Sizes\n.well-lg {\n padding: 24px;\n border-radius: @border-radius-large;\n}\n.well-sm {\n padding: 9px;\n border-radius: @border-radius-small;\n}\n","//\n// Close icons\n// --------------------------------------------------\n\n\n.close {\n float: right;\n font-size: (@font-size-base * 1.5);\n font-weight: @close-font-weight;\n line-height: 1;\n color: @close-color;\n text-shadow: @close-text-shadow;\n .opacity(.2);\n\n &:hover,\n &:focus {\n color: @close-color;\n text-decoration: none;\n cursor: pointer;\n .opacity(.5);\n }\n\n // Additional properties for button version\n // iOS requires the button element instead of an anchor tag.\n // If you want the anchor version, it requires `href=\"#\"`.\n // See https://developer.mozilla.org/en-US/docs/Web/Events/click#Safari_Mobile\n button& {\n padding: 0;\n cursor: pointer;\n background: transparent;\n border: 0;\n -webkit-appearance: none;\n }\n}\n","//\n// Modals\n// --------------------------------------------------\n\n// .modal-open - body class for killing the scroll\n// .modal - container to scroll within\n// .modal-dialog - positioning shell for the actual modal\n// .modal-content - actual modal w/ bg and corners and shit\n\n// Kill the scroll on the body\n.modal-open {\n overflow: hidden;\n}\n\n// Container that the modal scrolls within\n.modal {\n display: none;\n overflow: hidden;\n position: fixed;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n z-index: @zindex-modal;\n -webkit-overflow-scrolling: touch;\n\n // Prevent Chrome on Windows from adding a focus outline. For details, see\n // https://github.com/twbs/bootstrap/pull/10951.\n outline: 0;\n\n // When fading in the modal, animate it to slide down\n &.fade .modal-dialog {\n .translate(0, -25%);\n .transition-transform(~\"0.3s ease-out\");\n }\n &.in .modal-dialog { .translate(0, 0) }\n}\n.modal-open .modal {\n overflow-x: hidden;\n overflow-y: auto;\n}\n\n// Shell div to position the modal with bottom padding\n.modal-dialog {\n position: relative;\n width: auto;\n margin: 10px;\n}\n\n// Actual modal\n.modal-content {\n position: relative;\n background-color: @modal-content-bg;\n border: 1px solid @modal-content-fallback-border-color; //old browsers fallback (ie8 etc)\n border: 1px solid @modal-content-border-color;\n border-radius: @border-radius-large;\n .box-shadow(0 3px 9px rgba(0,0,0,.5));\n background-clip: padding-box;\n // Remove focus outline from opened modal\n outline: 0;\n}\n\n// Modal background\n.modal-backdrop {\n position: fixed;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n z-index: @zindex-modal-background;\n background-color: @modal-backdrop-bg;\n // Fade for backdrop\n &.fade { .opacity(0); }\n &.in { .opacity(@modal-backdrop-opacity); }\n}\n\n// Modal header\n// Top section of the modal w/ title and dismiss\n.modal-header {\n padding: @modal-title-padding;\n border-bottom: 1px solid @modal-header-border-color;\n &:extend(.clearfix all);\n}\n// Close icon\n.modal-header .close {\n margin-top: -2px;\n}\n\n// Title text within header\n.modal-title {\n margin: 0;\n line-height: @modal-title-line-height;\n}\n\n// Modal body\n// Where all modal content resides (sibling of .modal-header and .modal-footer)\n.modal-body {\n position: relative;\n padding: @modal-inner-padding;\n}\n\n// Footer (for actions)\n.modal-footer {\n padding: @modal-inner-padding;\n text-align: right; // right align buttons\n border-top: 1px solid @modal-footer-border-color;\n &:extend(.clearfix all); // clear it in case folks use .pull-* classes on buttons\n\n // Properly space out buttons\n .btn + .btn {\n margin-left: 5px;\n margin-bottom: 0; // account for input[type=\"submit\"] which gets the bottom margin like all other inputs\n }\n // but override that for button groups\n .btn-group .btn + .btn {\n margin-left: -1px;\n }\n // and override it for block buttons as well\n .btn-block + .btn-block {\n margin-left: 0;\n }\n}\n\n// Measure scrollbar width for padding body during modal show/hide\n.modal-scrollbar-measure {\n position: absolute;\n top: -9999px;\n width: 50px;\n height: 50px;\n overflow: scroll;\n}\n\n// Scale up the modal\n@media (min-width: @screen-sm-min) {\n // Automatically set modal's width for larger viewports\n .modal-dialog {\n width: @modal-md;\n margin: 30px auto;\n }\n .modal-content {\n .box-shadow(0 5px 15px rgba(0,0,0,.5));\n }\n\n // Modal sizes\n .modal-sm { width: @modal-sm; }\n}\n\n@media (min-width: @screen-md-min) {\n .modal-lg { width: @modal-lg; }\n}\n","//\n// Tooltips\n// --------------------------------------------------\n\n\n// Base class\n.tooltip {\n position: absolute;\n z-index: @zindex-tooltip;\n display: block;\n // Our parent element can be arbitrary since tooltips are by default inserted as a sibling of their target element.\n // So reset our font and text properties to avoid inheriting weird values.\n .reset-text();\n font-size: @font-size-small;\n\n .opacity(0);\n\n &.in { .opacity(@tooltip-opacity); }\n &.top { margin-top: -3px; padding: @tooltip-arrow-width 0; }\n &.right { margin-left: 3px; padding: 0 @tooltip-arrow-width; }\n &.bottom { margin-top: 3px; padding: @tooltip-arrow-width 0; }\n &.left { margin-left: -3px; padding: 0 @tooltip-arrow-width; }\n}\n\n// Wrapper for the tooltip content\n.tooltip-inner {\n max-width: @tooltip-max-width;\n padding: 3px 8px;\n color: @tooltip-color;\n text-align: center;\n background-color: @tooltip-bg;\n border-radius: @border-radius-base;\n}\n\n// Arrows\n.tooltip-arrow {\n position: absolute;\n width: 0;\n height: 0;\n border-color: transparent;\n border-style: solid;\n}\n// Note: Deprecated .top-left, .top-right, .bottom-left, and .bottom-right as of v3.3.1\n.tooltip {\n &.top .tooltip-arrow {\n bottom: 0;\n left: 50%;\n margin-left: -@tooltip-arrow-width;\n border-width: @tooltip-arrow-width @tooltip-arrow-width 0;\n border-top-color: @tooltip-arrow-color;\n }\n &.top-left .tooltip-arrow {\n bottom: 0;\n right: @tooltip-arrow-width;\n margin-bottom: -@tooltip-arrow-width;\n border-width: @tooltip-arrow-width @tooltip-arrow-width 0;\n border-top-color: @tooltip-arrow-color;\n }\n &.top-right .tooltip-arrow {\n bottom: 0;\n left: @tooltip-arrow-width;\n margin-bottom: -@tooltip-arrow-width;\n border-width: @tooltip-arrow-width @tooltip-arrow-width 0;\n border-top-color: @tooltip-arrow-color;\n }\n &.right .tooltip-arrow {\n top: 50%;\n left: 0;\n margin-top: -@tooltip-arrow-width;\n border-width: @tooltip-arrow-width @tooltip-arrow-width @tooltip-arrow-width 0;\n border-right-color: @tooltip-arrow-color;\n }\n &.left .tooltip-arrow {\n top: 50%;\n right: 0;\n margin-top: -@tooltip-arrow-width;\n border-width: @tooltip-arrow-width 0 @tooltip-arrow-width @tooltip-arrow-width;\n border-left-color: @tooltip-arrow-color;\n }\n &.bottom .tooltip-arrow {\n top: 0;\n left: 50%;\n margin-left: -@tooltip-arrow-width;\n border-width: 0 @tooltip-arrow-width @tooltip-arrow-width;\n border-bottom-color: @tooltip-arrow-color;\n }\n &.bottom-left .tooltip-arrow {\n top: 0;\n right: @tooltip-arrow-width;\n margin-top: -@tooltip-arrow-width;\n border-width: 0 @tooltip-arrow-width @tooltip-arrow-width;\n border-bottom-color: @tooltip-arrow-color;\n }\n &.bottom-right .tooltip-arrow {\n top: 0;\n left: @tooltip-arrow-width;\n margin-top: -@tooltip-arrow-width;\n border-width: 0 @tooltip-arrow-width @tooltip-arrow-width;\n border-bottom-color: @tooltip-arrow-color;\n }\n}\n",".reset-text() {\n font-family: @font-family-base;\n // We deliberately do NOT reset font-size.\n font-style: normal;\n font-weight: normal;\n letter-spacing: normal;\n line-break: auto;\n line-height: @line-height-base;\n text-align: left; // Fallback for where `start` is not supported\n text-align: start;\n text-decoration: none;\n text-shadow: none;\n text-transform: none;\n white-space: normal;\n word-break: normal;\n word-spacing: normal;\n word-wrap: normal;\n}\n","//\n// Popovers\n// --------------------------------------------------\n\n\n.popover {\n position: absolute;\n top: 0;\n left: 0;\n z-index: @zindex-popover;\n display: none;\n max-width: @popover-max-width;\n padding: 1px;\n // Our parent element can be arbitrary since popovers are by default inserted as a sibling of their target element.\n // So reset our font and text properties to avoid inheriting weird values.\n .reset-text();\n font-size: @font-size-base;\n\n background-color: @popover-bg;\n background-clip: padding-box;\n border: 1px solid @popover-fallback-border-color;\n border: 1px solid @popover-border-color;\n border-radius: @border-radius-large;\n .box-shadow(0 5px 10px rgba(0,0,0,.2));\n\n // Offset the popover to account for the popover arrow\n &.top { margin-top: -@popover-arrow-width; }\n &.right { margin-left: @popover-arrow-width; }\n &.bottom { margin-top: @popover-arrow-width; }\n &.left { margin-left: -@popover-arrow-width; }\n}\n\n.popover-title {\n margin: 0; // reset heading margin\n padding: 8px 14px;\n font-size: @font-size-base;\n background-color: @popover-title-bg;\n border-bottom: 1px solid darken(@popover-title-bg, 5%);\n border-radius: (@border-radius-large - 1) (@border-radius-large - 1) 0 0;\n}\n\n.popover-content {\n padding: 9px 14px;\n}\n\n// Arrows\n//\n// .arrow is outer, .arrow:after is inner\n\n.popover > .arrow {\n &,\n &:after {\n position: absolute;\n display: block;\n width: 0;\n height: 0;\n border-color: transparent;\n border-style: solid;\n }\n}\n.popover > .arrow {\n border-width: @popover-arrow-outer-width;\n}\n.popover > .arrow:after {\n border-width: @popover-arrow-width;\n content: \"\";\n}\n\n.popover {\n &.top > .arrow {\n left: 50%;\n margin-left: -@popover-arrow-outer-width;\n border-bottom-width: 0;\n border-top-color: @popover-arrow-outer-fallback-color; // IE8 fallback\n border-top-color: @popover-arrow-outer-color;\n bottom: -@popover-arrow-outer-width;\n &:after {\n content: \" \";\n bottom: 1px;\n margin-left: -@popover-arrow-width;\n border-bottom-width: 0;\n border-top-color: @popover-arrow-color;\n }\n }\n &.right > .arrow {\n top: 50%;\n left: -@popover-arrow-outer-width;\n margin-top: -@popover-arrow-outer-width;\n border-left-width: 0;\n border-right-color: @popover-arrow-outer-fallback-color; // IE8 fallback\n border-right-color: @popover-arrow-outer-color;\n &:after {\n content: \" \";\n left: 1px;\n bottom: -@popover-arrow-width;\n border-left-width: 0;\n border-right-color: @popover-arrow-color;\n }\n }\n &.bottom > .arrow {\n left: 50%;\n margin-left: -@popover-arrow-outer-width;\n border-top-width: 0;\n border-bottom-color: @popover-arrow-outer-fallback-color; // IE8 fallback\n border-bottom-color: @popover-arrow-outer-color;\n top: -@popover-arrow-outer-width;\n &:after {\n content: \" \";\n top: 1px;\n margin-left: -@popover-arrow-width;\n border-top-width: 0;\n border-bottom-color: @popover-arrow-color;\n }\n }\n\n &.left > .arrow {\n top: 50%;\n right: -@popover-arrow-outer-width;\n margin-top: -@popover-arrow-outer-width;\n border-right-width: 0;\n border-left-color: @popover-arrow-outer-fallback-color; // IE8 fallback\n border-left-color: @popover-arrow-outer-color;\n &:after {\n content: \" \";\n right: 1px;\n border-right-width: 0;\n border-left-color: @popover-arrow-color;\n bottom: -@popover-arrow-width;\n }\n }\n}\n","//\n// Carousel\n// --------------------------------------------------\n\n\n// Wrapper for the slide container and indicators\n.carousel {\n position: relative;\n}\n\n.carousel-inner {\n position: relative;\n overflow: hidden;\n width: 100%;\n\n > .item {\n display: none;\n position: relative;\n .transition(.6s ease-in-out left);\n\n // Account for jankitude on images\n > img,\n > a > img {\n &:extend(.img-responsive);\n line-height: 1;\n }\n\n // WebKit CSS3 transforms for supported devices\n @media all and (transform-3d), (-webkit-transform-3d) {\n .transition-transform(~'0.6s ease-in-out');\n .backface-visibility(~'hidden');\n .perspective(1000px);\n\n &.next,\n &.active.right {\n .translate3d(100%, 0, 0);\n left: 0;\n }\n &.prev,\n &.active.left {\n .translate3d(-100%, 0, 0);\n left: 0;\n }\n &.next.left,\n &.prev.right,\n &.active {\n .translate3d(0, 0, 0);\n left: 0;\n }\n }\n }\n\n > .active,\n > .next,\n > .prev {\n display: block;\n }\n\n > .active {\n left: 0;\n }\n\n > .next,\n > .prev {\n position: absolute;\n top: 0;\n width: 100%;\n }\n\n > .next {\n left: 100%;\n }\n > .prev {\n left: -100%;\n }\n > .next.left,\n > .prev.right {\n left: 0;\n }\n\n > .active.left {\n left: -100%;\n }\n > .active.right {\n left: 100%;\n }\n\n}\n\n// Left/right controls for nav\n// ---------------------------\n\n.carousel-control {\n position: absolute;\n top: 0;\n left: 0;\n bottom: 0;\n width: @carousel-control-width;\n .opacity(@carousel-control-opacity);\n font-size: @carousel-control-font-size;\n color: @carousel-control-color;\n text-align: center;\n text-shadow: @carousel-text-shadow;\n background-color: rgba(0, 0, 0, 0); // Fix IE9 click-thru bug\n // We can't have this transition here because WebKit cancels the carousel\n // animation if you trip this while in the middle of another animation.\n\n // Set gradients for backgrounds\n &.left {\n #gradient > .horizontal(@start-color: rgba(0,0,0,.5); @end-color: rgba(0,0,0,.0001));\n }\n &.right {\n left: auto;\n right: 0;\n #gradient > .horizontal(@start-color: rgba(0,0,0,.0001); @end-color: rgba(0,0,0,.5));\n }\n\n // Hover/focus state\n &:hover,\n &:focus {\n outline: 0;\n color: @carousel-control-color;\n text-decoration: none;\n .opacity(.9);\n }\n\n // Toggles\n .icon-prev,\n .icon-next,\n .glyphicon-chevron-left,\n .glyphicon-chevron-right {\n position: absolute;\n top: 50%;\n margin-top: -10px;\n z-index: 5;\n display: inline-block;\n }\n .icon-prev,\n .glyphicon-chevron-left {\n left: 50%;\n margin-left: -10px;\n }\n .icon-next,\n .glyphicon-chevron-right {\n right: 50%;\n margin-right: -10px;\n }\n .icon-prev,\n .icon-next {\n width: 20px;\n height: 20px;\n line-height: 1;\n font-family: serif;\n }\n\n\n .icon-prev {\n &:before {\n content: '\\2039';// SINGLE LEFT-POINTING ANGLE QUOTATION MARK (U+2039)\n }\n }\n .icon-next {\n &:before {\n content: '\\203a';// SINGLE RIGHT-POINTING ANGLE QUOTATION MARK (U+203A)\n }\n }\n}\n\n// Optional indicator pips\n//\n// Add an unordered list with the following class and add a list item for each\n// slide your carousel holds.\n\n.carousel-indicators {\n position: absolute;\n bottom: 10px;\n left: 50%;\n z-index: 15;\n width: 60%;\n margin-left: -30%;\n padding-left: 0;\n list-style: none;\n text-align: center;\n\n li {\n display: inline-block;\n width: 10px;\n height: 10px;\n margin: 1px;\n text-indent: -999px;\n border: 1px solid @carousel-indicator-border-color;\n border-radius: 10px;\n cursor: pointer;\n\n // IE8-9 hack for event handling\n //\n // Internet Explorer 8-9 does not support clicks on elements without a set\n // `background-color`. We cannot use `filter` since that's not viewed as a\n // background color by the browser. Thus, a hack is needed.\n // See https://developer.mozilla.org/en-US/docs/Web/Events/click#Internet_Explorer\n //\n // For IE8, we set solid black as it doesn't support `rgba()`. For IE9, we\n // set alpha transparency for the best results possible.\n background-color: #000 \\9; // IE8\n background-color: rgba(0,0,0,0); // IE9\n }\n .active {\n margin: 0;\n width: 12px;\n height: 12px;\n background-color: @carousel-indicator-active-bg;\n }\n}\n\n// Optional captions\n// -----------------------------\n// Hidden by default for smaller viewports\n.carousel-caption {\n position: absolute;\n left: 15%;\n right: 15%;\n bottom: 20px;\n z-index: 10;\n padding-top: 20px;\n padding-bottom: 20px;\n color: @carousel-caption-color;\n text-align: center;\n text-shadow: @carousel-text-shadow;\n & .btn {\n text-shadow: none; // No shadow for button elements in carousel-caption\n }\n}\n\n\n// Scale up controls for tablets and up\n@media screen and (min-width: @screen-sm-min) {\n\n // Scale up the controls a smidge\n .carousel-control {\n .glyphicon-chevron-left,\n .glyphicon-chevron-right,\n .icon-prev,\n .icon-next {\n width: (@carousel-control-font-size * 1.5);\n height: (@carousel-control-font-size * 1.5);\n margin-top: (@carousel-control-font-size / -2);\n font-size: (@carousel-control-font-size * 1.5);\n }\n .glyphicon-chevron-left,\n .icon-prev {\n margin-left: (@carousel-control-font-size / -2);\n }\n .glyphicon-chevron-right,\n .icon-next {\n margin-right: (@carousel-control-font-size / -2);\n }\n }\n\n // Show and left align the captions\n .carousel-caption {\n left: 20%;\n right: 20%;\n padding-bottom: 30px;\n }\n\n // Move up the indicators\n .carousel-indicators {\n bottom: 20px;\n }\n}\n","// Clearfix\n//\n// For modern browsers\n// 1. The space content is one way to avoid an Opera bug when the\n// contenteditable attribute is included anywhere else in the document.\n// Otherwise it causes space to appear at the top and bottom of elements\n// that are clearfixed.\n// 2. The use of `table` rather than `block` is only necessary if using\n// `:before` to contain the top-margins of child elements.\n//\n// Source: http://nicolasgallagher.com/micro-clearfix-hack/\n\n.clearfix() {\n &:before,\n &:after {\n content: \" \"; // 1\n display: table; // 2\n }\n &:after {\n clear: both;\n }\n}\n","// Center-align a block level element\n\n.center-block() {\n display: block;\n margin-left: auto;\n margin-right: auto;\n}\n","// CSS image replacement\n//\n// Heads up! v3 launched with only `.hide-text()`, but per our pattern for\n// mixins being reused as classes with the same name, this doesn't hold up. As\n// of v3.0.1 we have added `.text-hide()` and deprecated `.hide-text()`.\n//\n// Source: https://github.com/h5bp/html5-boilerplate/commit/aa0396eae757\n\n// Deprecated as of v3.0.1 (has been removed in v4)\n.hide-text() {\n font: ~\"0/0\" a;\n color: transparent;\n text-shadow: none;\n background-color: transparent;\n border: 0;\n}\n\n// New mixin to use as of v3.0.1\n.text-hide() {\n .hide-text();\n}\n","//\n// Responsive: Utility classes\n// --------------------------------------------------\n\n\n// IE10 in Windows (Phone) 8\n//\n// Support for responsive views via media queries is kind of borked in IE10, for\n// Surface/desktop in split view and for Windows Phone 8. This particular fix\n// must be accompanied by a snippet of JavaScript to sniff the user agent and\n// apply some conditional CSS to *only* the Surface/desktop Windows 8. Look at\n// our Getting Started page for more information on this bug.\n//\n// For more information, see the following:\n//\n// Issue: https://github.com/twbs/bootstrap/issues/10497\n// Docs: http://getbootstrap.com/getting-started/#support-ie10-width\n// Source: http://timkadlec.com/2013/01/windows-phone-8-and-device-width/\n// Source: http://timkadlec.com/2012/10/ie10-snap-mode-and-responsive-design/\n\n@-ms-viewport {\n width: device-width;\n}\n\n\n// Visibility utilities\n// Note: Deprecated .visible-xs, .visible-sm, .visible-md, and .visible-lg as of v3.2.0\n.visible-xs,\n.visible-sm,\n.visible-md,\n.visible-lg {\n .responsive-invisibility();\n}\n\n.visible-xs-block,\n.visible-xs-inline,\n.visible-xs-inline-block,\n.visible-sm-block,\n.visible-sm-inline,\n.visible-sm-inline-block,\n.visible-md-block,\n.visible-md-inline,\n.visible-md-inline-block,\n.visible-lg-block,\n.visible-lg-inline,\n.visible-lg-inline-block {\n display: none !important;\n}\n\n.visible-xs {\n @media (max-width: @screen-xs-max) {\n .responsive-visibility();\n }\n}\n.visible-xs-block {\n @media (max-width: @screen-xs-max) {\n display: block !important;\n }\n}\n.visible-xs-inline {\n @media (max-width: @screen-xs-max) {\n display: inline !important;\n }\n}\n.visible-xs-inline-block {\n @media (max-width: @screen-xs-max) {\n display: inline-block !important;\n }\n}\n\n.visible-sm {\n @media (min-width: @screen-sm-min) and (max-width: @screen-sm-max) {\n .responsive-visibility();\n }\n}\n.visible-sm-block {\n @media (min-width: @screen-sm-min) and (max-width: @screen-sm-max) {\n display: block !important;\n }\n}\n.visible-sm-inline {\n @media (min-width: @screen-sm-min) and (max-width: @screen-sm-max) {\n display: inline !important;\n }\n}\n.visible-sm-inline-block {\n @media (min-width: @screen-sm-min) and (max-width: @screen-sm-max) {\n display: inline-block !important;\n }\n}\n\n.visible-md {\n @media (min-width: @screen-md-min) and (max-width: @screen-md-max) {\n .responsive-visibility();\n }\n}\n.visible-md-block {\n @media (min-width: @screen-md-min) and (max-width: @screen-md-max) {\n display: block !important;\n }\n}\n.visible-md-inline {\n @media (min-width: @screen-md-min) and (max-width: @screen-md-max) {\n display: inline !important;\n }\n}\n.visible-md-inline-block {\n @media (min-width: @screen-md-min) and (max-width: @screen-md-max) {\n display: inline-block !important;\n }\n}\n\n.visible-lg {\n @media (min-width: @screen-lg-min) {\n .responsive-visibility();\n }\n}\n.visible-lg-block {\n @media (min-width: @screen-lg-min) {\n display: block !important;\n }\n}\n.visible-lg-inline {\n @media (min-width: @screen-lg-min) {\n display: inline !important;\n }\n}\n.visible-lg-inline-block {\n @media (min-width: @screen-lg-min) {\n display: inline-block !important;\n }\n}\n\n.hidden-xs {\n @media (max-width: @screen-xs-max) {\n .responsive-invisibility();\n }\n}\n.hidden-sm {\n @media (min-width: @screen-sm-min) and (max-width: @screen-sm-max) {\n .responsive-invisibility();\n }\n}\n.hidden-md {\n @media (min-width: @screen-md-min) and (max-width: @screen-md-max) {\n .responsive-invisibility();\n }\n}\n.hidden-lg {\n @media (min-width: @screen-lg-min) {\n .responsive-invisibility();\n }\n}\n\n\n// Print utilities\n//\n// Media queries are placed on the inside to be mixin-friendly.\n\n// Note: Deprecated .visible-print as of v3.2.0\n.visible-print {\n .responsive-invisibility();\n\n @media print {\n .responsive-visibility();\n }\n}\n.visible-print-block {\n display: none !important;\n\n @media print {\n display: block !important;\n }\n}\n.visible-print-inline {\n display: none !important;\n\n @media print {\n display: inline !important;\n }\n}\n.visible-print-inline-block {\n display: none !important;\n\n @media print {\n display: inline-block !important;\n }\n}\n\n.hidden-print {\n @media print {\n .responsive-invisibility();\n }\n}\n","// Responsive utilities\n\n//\n// More easily include all the states for responsive-utilities.less.\n.responsive-visibility() {\n display: block !important;\n table& { display: table !important; }\n tr& { display: table-row !important; }\n th&,\n td& { display: table-cell !important; }\n}\n\n.responsive-invisibility() {\n display: none !important;\n}\n"]}
\ No newline at end of file diff --git a/server/static/fonts/glyphicons-halflings-regular.eot b/server/static/fonts/glyphicons-halflings-regular.eot Binary files differnew file mode 100644 index 0000000..b93a495 --- /dev/null +++ b/server/static/fonts/glyphicons-halflings-regular.eot diff --git a/server/static/fonts/glyphicons-halflings-regular.svg b/server/static/fonts/glyphicons-halflings-regular.svg new file mode 100644 index 0000000..94fb549 --- /dev/null +++ b/server/static/fonts/glyphicons-halflings-regular.svg @@ -0,0 +1,288 @@ +<?xml version="1.0" standalone="no"?> +<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd" > +<svg xmlns="http://www.w3.org/2000/svg"> +<metadata></metadata> +<defs> +<font id="glyphicons_halflingsregular" horiz-adv-x="1200" > +<font-face units-per-em="1200" ascent="960" descent="-240" /> +<missing-glyph horiz-adv-x="500" /> +<glyph horiz-adv-x="0" /> +<glyph horiz-adv-x="400" /> +<glyph unicode=" " /> +<glyph unicode="*" d="M600 1100q15 0 34 -1.5t30 -3.5l11 -1q10 -2 17.5 -10.5t7.5 -18.5v-224l158 158q7 7 18 8t19 -6l106 -106q7 -8 6 -19t-8 -18l-158 -158h224q10 0 18.5 -7.5t10.5 -17.5q6 -41 6 -75q0 -15 -1.5 -34t-3.5 -30l-1 -11q-2 -10 -10.5 -17.5t-18.5 -7.5h-224l158 -158 q7 -7 8 -18t-6 -19l-106 -106q-8 -7 -19 -6t-18 8l-158 158v-224q0 -10 -7.5 -18.5t-17.5 -10.5q-41 -6 -75 -6q-15 0 -34 1.5t-30 3.5l-11 1q-10 2 -17.5 10.5t-7.5 18.5v224l-158 -158q-7 -7 -18 -8t-19 6l-106 106q-7 8 -6 19t8 18l158 158h-224q-10 0 -18.5 7.5 t-10.5 17.5q-6 41 -6 75q0 15 1.5 34t3.5 30l1 11q2 10 10.5 17.5t18.5 7.5h224l-158 158q-7 7 -8 18t6 19l106 106q8 7 19 6t18 -8l158 -158v224q0 10 7.5 18.5t17.5 10.5q41 6 75 6z" /> +<glyph unicode="+" d="M450 1100h200q21 0 35.5 -14.5t14.5 -35.5v-350h350q21 0 35.5 -14.5t14.5 -35.5v-200q0 -21 -14.5 -35.5t-35.5 -14.5h-350v-350q0 -21 -14.5 -35.5t-35.5 -14.5h-200q-21 0 -35.5 14.5t-14.5 35.5v350h-350q-21 0 -35.5 14.5t-14.5 35.5v200q0 21 14.5 35.5t35.5 14.5 h350v350q0 21 14.5 35.5t35.5 14.5z" /> +<glyph unicode=" " /> +<glyph unicode="¥" d="M825 1100h250q10 0 12.5 -5t-5.5 -13l-364 -364q-6 -6 -11 -18h268q10 0 13 -6t-3 -14l-120 -160q-6 -8 -18 -14t-22 -6h-125v-100h275q10 0 13 -6t-3 -14l-120 -160q-6 -8 -18 -14t-22 -6h-125v-174q0 -11 -7.5 -18.5t-18.5 -7.5h-148q-11 0 -18.5 7.5t-7.5 18.5v174 h-275q-10 0 -13 6t3 14l120 160q6 8 18 14t22 6h125v100h-275q-10 0 -13 6t3 14l120 160q6 8 18 14t22 6h118q-5 12 -11 18l-364 364q-8 8 -5.5 13t12.5 5h250q25 0 43 -18l164 -164q8 -8 18 -8t18 8l164 164q18 18 43 18z" /> +<glyph unicode=" " horiz-adv-x="650" /> +<glyph unicode=" " horiz-adv-x="1300" /> +<glyph unicode=" " horiz-adv-x="650" /> +<glyph unicode=" " horiz-adv-x="1300" /> +<glyph unicode=" " horiz-adv-x="433" /> +<glyph unicode=" " horiz-adv-x="325" /> +<glyph unicode=" " horiz-adv-x="216" /> +<glyph unicode=" " horiz-adv-x="216" /> +<glyph unicode=" " horiz-adv-x="162" /> +<glyph unicode=" " horiz-adv-x="260" /> +<glyph unicode=" " horiz-adv-x="72" /> +<glyph unicode=" " horiz-adv-x="260" /> +<glyph unicode=" " horiz-adv-x="325" /> +<glyph unicode="€" d="M744 1198q242 0 354 -189q60 -104 66 -209h-181q0 45 -17.5 82.5t-43.5 61.5t-58 40.5t-60.5 24t-51.5 7.5q-19 0 -40.5 -5.5t-49.5 -20.5t-53 -38t-49 -62.5t-39 -89.5h379l-100 -100h-300q-6 -50 -6 -100h406l-100 -100h-300q9 -74 33 -132t52.5 -91t61.5 -54.5t59 -29 t47 -7.5q22 0 50.5 7.5t60.5 24.5t58 41t43.5 61t17.5 80h174q-30 -171 -128 -278q-107 -117 -274 -117q-206 0 -324 158q-36 48 -69 133t-45 204h-217l100 100h112q1 47 6 100h-218l100 100h134q20 87 51 153.5t62 103.5q117 141 297 141z" /> +<glyph unicode="₽" d="M428 1200h350q67 0 120 -13t86 -31t57 -49.5t35 -56.5t17 -64.5t6.5 -60.5t0.5 -57v-16.5v-16.5q0 -36 -0.5 -57t-6.5 -61t-17 -65t-35 -57t-57 -50.5t-86 -31.5t-120 -13h-178l-2 -100h288q10 0 13 -6t-3 -14l-120 -160q-6 -8 -18 -14t-22 -6h-138v-175q0 -11 -5.5 -18 t-15.5 -7h-149q-10 0 -17.5 7.5t-7.5 17.5v175h-267q-10 0 -13 6t3 14l120 160q6 8 18 14t22 6h117v100h-267q-10 0 -13 6t3 14l120 160q6 8 18 14t22 6h117v475q0 10 7.5 17.5t17.5 7.5zM600 1000v-300h203q64 0 86.5 33t22.5 119q0 84 -22.5 116t-86.5 32h-203z" /> +<glyph unicode="−" d="M250 700h800q21 0 35.5 -14.5t14.5 -35.5v-200q0 -21 -14.5 -35.5t-35.5 -14.5h-800q-21 0 -35.5 14.5t-14.5 35.5v200q0 21 14.5 35.5t35.5 14.5z" /> +<glyph unicode="⌛" d="M1000 1200v-150q0 -21 -14.5 -35.5t-35.5 -14.5h-50v-100q0 -91 -49.5 -165.5t-130.5 -109.5q81 -35 130.5 -109.5t49.5 -165.5v-150h50q21 0 35.5 -14.5t14.5 -35.5v-150h-800v150q0 21 14.5 35.5t35.5 14.5h50v150q0 91 49.5 165.5t130.5 109.5q-81 35 -130.5 109.5 t-49.5 165.5v100h-50q-21 0 -35.5 14.5t-14.5 35.5v150h800zM400 1000v-100q0 -60 32.5 -109.5t87.5 -73.5q28 -12 44 -37t16 -55t-16 -55t-44 -37q-55 -24 -87.5 -73.5t-32.5 -109.5v-150h400v150q0 60 -32.5 109.5t-87.5 73.5q-28 12 -44 37t-16 55t16 55t44 37 q55 24 87.5 73.5t32.5 109.5v100h-400z" /> +<glyph unicode="◼" horiz-adv-x="500" d="M0 0z" /> +<glyph unicode="☁" d="M503 1089q110 0 200.5 -59.5t134.5 -156.5q44 14 90 14q120 0 205 -86.5t85 -206.5q0 -121 -85 -207.5t-205 -86.5h-750q-79 0 -135.5 57t-56.5 137q0 69 42.5 122.5t108.5 67.5q-2 12 -2 37q0 153 108 260.5t260 107.5z" /> +<glyph unicode="⛺" d="M774 1193.5q16 -9.5 20.5 -27t-5.5 -33.5l-136 -187l467 -746h30q20 0 35 -18.5t15 -39.5v-42h-1200v42q0 21 15 39.5t35 18.5h30l468 746l-135 183q-10 16 -5.5 34t20.5 28t34 5.5t28 -20.5l111 -148l112 150q9 16 27 20.5t34 -5zM600 200h377l-182 112l-195 534v-646z " /> +<glyph unicode="✉" d="M25 1100h1150q10 0 12.5 -5t-5.5 -13l-564 -567q-8 -8 -18 -8t-18 8l-564 567q-8 8 -5.5 13t12.5 5zM18 882l264 -264q8 -8 8 -18t-8 -18l-264 -264q-8 -8 -13 -5.5t-5 12.5v550q0 10 5 12.5t13 -5.5zM918 618l264 264q8 8 13 5.5t5 -12.5v-550q0 -10 -5 -12.5t-13 5.5 l-264 264q-8 8 -8 18t8 18zM818 482l364 -364q8 -8 5.5 -13t-12.5 -5h-1150q-10 0 -12.5 5t5.5 13l364 364q8 8 18 8t18 -8l164 -164q8 -8 18 -8t18 8l164 164q8 8 18 8t18 -8z" /> +<glyph unicode="✏" d="M1011 1210q19 0 33 -13l153 -153q13 -14 13 -33t-13 -33l-99 -92l-214 214l95 96q13 14 32 14zM1013 800l-615 -614l-214 214l614 614zM317 96l-333 -112l110 335z" /> +<glyph unicode="" d="M700 650v-550h250q21 0 35.5 -14.5t14.5 -35.5v-50h-800v50q0 21 14.5 35.5t35.5 14.5h250v550l-500 550h1200z" /> +<glyph unicode="" d="M368 1017l645 163q39 15 63 0t24 -49v-831q0 -55 -41.5 -95.5t-111.5 -63.5q-79 -25 -147 -4.5t-86 75t25.5 111.5t122.5 82q72 24 138 8v521l-600 -155v-606q0 -42 -44 -90t-109 -69q-79 -26 -147 -5.5t-86 75.5t25.5 111.5t122.5 82.5q72 24 138 7v639q0 38 14.5 59 t53.5 34z" /> +<glyph unicode="" d="M500 1191q100 0 191 -39t156.5 -104.5t104.5 -156.5t39 -191l-1 -2l1 -5q0 -141 -78 -262l275 -274q23 -26 22.5 -44.5t-22.5 -42.5l-59 -58q-26 -20 -46.5 -20t-39.5 20l-275 274q-119 -77 -261 -77l-5 1l-2 -1q-100 0 -191 39t-156.5 104.5t-104.5 156.5t-39 191 t39 191t104.5 156.5t156.5 104.5t191 39zM500 1022q-88 0 -162 -43t-117 -117t-43 -162t43 -162t117 -117t162 -43t162 43t117 117t43 162t-43 162t-117 117t-162 43z" /> +<glyph unicode="" d="M649 949q48 68 109.5 104t121.5 38.5t118.5 -20t102.5 -64t71 -100.5t27 -123q0 -57 -33.5 -117.5t-94 -124.5t-126.5 -127.5t-150 -152.5t-146 -174q-62 85 -145.5 174t-150 152.5t-126.5 127.5t-93.5 124.5t-33.5 117.5q0 64 28 123t73 100.5t104 64t119 20 t120.5 -38.5t104.5 -104z" /> +<glyph unicode="" d="M407 800l131 353q7 19 17.5 19t17.5 -19l129 -353h421q21 0 24 -8.5t-14 -20.5l-342 -249l130 -401q7 -20 -0.5 -25.5t-24.5 6.5l-343 246l-342 -247q-17 -12 -24.5 -6.5t-0.5 25.5l130 400l-347 251q-17 12 -14 20.5t23 8.5h429z" /> +<glyph unicode="" d="M407 800l131 353q7 19 17.5 19t17.5 -19l129 -353h421q21 0 24 -8.5t-14 -20.5l-342 -249l130 -401q7 -20 -0.5 -25.5t-24.5 6.5l-343 246l-342 -247q-17 -12 -24.5 -6.5t-0.5 25.5l130 400l-347 251q-17 12 -14 20.5t23 8.5h429zM477 700h-240l197 -142l-74 -226 l193 139l195 -140l-74 229l192 140h-234l-78 211z" /> +<glyph unicode="" d="M600 1200q124 0 212 -88t88 -212v-250q0 -46 -31 -98t-69 -52v-75q0 -10 6 -21.5t15 -17.5l358 -230q9 -5 15 -16.5t6 -21.5v-93q0 -10 -7.5 -17.5t-17.5 -7.5h-1150q-10 0 -17.5 7.5t-7.5 17.5v93q0 10 6 21.5t15 16.5l358 230q9 6 15 17.5t6 21.5v75q-38 0 -69 52 t-31 98v250q0 124 88 212t212 88z" /> +<glyph unicode="" d="M25 1100h1150q10 0 17.5 -7.5t7.5 -17.5v-1050q0 -10 -7.5 -17.5t-17.5 -7.5h-1150q-10 0 -17.5 7.5t-7.5 17.5v1050q0 10 7.5 17.5t17.5 7.5zM100 1000v-100h100v100h-100zM875 1000h-550q-10 0 -17.5 -7.5t-7.5 -17.5v-350q0 -10 7.5 -17.5t17.5 -7.5h550 q10 0 17.5 7.5t7.5 17.5v350q0 10 -7.5 17.5t-17.5 7.5zM1000 1000v-100h100v100h-100zM100 800v-100h100v100h-100zM1000 800v-100h100v100h-100zM100 600v-100h100v100h-100zM1000 600v-100h100v100h-100zM875 500h-550q-10 0 -17.5 -7.5t-7.5 -17.5v-350q0 -10 7.5 -17.5 t17.5 -7.5h550q10 0 17.5 7.5t7.5 17.5v350q0 10 -7.5 17.5t-17.5 7.5zM100 400v-100h100v100h-100zM1000 400v-100h100v100h-100zM100 200v-100h100v100h-100zM1000 200v-100h100v100h-100z" /> +<glyph unicode="" d="M50 1100h400q21 0 35.5 -14.5t14.5 -35.5v-400q0 -21 -14.5 -35.5t-35.5 -14.5h-400q-21 0 -35.5 14.5t-14.5 35.5v400q0 21 14.5 35.5t35.5 14.5zM650 1100h400q21 0 35.5 -14.5t14.5 -35.5v-400q0 -21 -14.5 -35.5t-35.5 -14.5h-400q-21 0 -35.5 14.5t-14.5 35.5v400 q0 21 14.5 35.5t35.5 14.5zM50 500h400q21 0 35.5 -14.5t14.5 -35.5v-400q0 -21 -14.5 -35.5t-35.5 -14.5h-400q-21 0 -35.5 14.5t-14.5 35.5v400q0 21 14.5 35.5t35.5 14.5zM650 500h400q21 0 35.5 -14.5t14.5 -35.5v-400q0 -21 -14.5 -35.5t-35.5 -14.5h-400 q-21 0 -35.5 14.5t-14.5 35.5v400q0 21 14.5 35.5t35.5 14.5z" /> +<glyph unicode="" d="M50 1100h200q21 0 35.5 -14.5t14.5 -35.5v-200q0 -21 -14.5 -35.5t-35.5 -14.5h-200q-21 0 -35.5 14.5t-14.5 35.5v200q0 21 14.5 35.5t35.5 14.5zM450 1100h200q21 0 35.5 -14.5t14.5 -35.5v-200q0 -21 -14.5 -35.5t-35.5 -14.5h-200q-21 0 -35.5 14.5t-14.5 35.5v200 q0 21 14.5 35.5t35.5 14.5zM850 1100h200q21 0 35.5 -14.5t14.5 -35.5v-200q0 -21 -14.5 -35.5t-35.5 -14.5h-200q-21 0 -35.5 14.5t-14.5 35.5v200q0 21 14.5 35.5t35.5 14.5zM50 700h200q21 0 35.5 -14.5t14.5 -35.5v-200q0 -21 -14.5 -35.5t-35.5 -14.5h-200 q-21 0 -35.5 14.5t-14.5 35.5v200q0 21 14.5 35.5t35.5 14.5zM450 700h200q21 0 35.5 -14.5t14.5 -35.5v-200q0 -21 -14.5 -35.5t-35.5 -14.5h-200q-21 0 -35.5 14.5t-14.5 35.5v200q0 21 14.5 35.5t35.5 14.5zM850 700h200q21 0 35.5 -14.5t14.5 -35.5v-200 q0 -21 -14.5 -35.5t-35.5 -14.5h-200q-21 0 -35.5 14.5t-14.5 35.5v200q0 21 14.5 35.5t35.5 14.5zM50 300h200q21 0 35.5 -14.5t14.5 -35.5v-200q0 -21 -14.5 -35.5t-35.5 -14.5h-200q-21 0 -35.5 14.5t-14.5 35.5v200q0 21 14.5 35.5t35.5 14.5zM450 300h200 q21 0 35.5 -14.5t14.5 -35.5v-200q0 -21 -14.5 -35.5t-35.5 -14.5h-200q-21 0 -35.5 14.5t-14.5 35.5v200q0 21 14.5 35.5t35.5 14.5zM850 300h200q21 0 35.5 -14.5t14.5 -35.5v-200q0 -21 -14.5 -35.5t-35.5 -14.5h-200q-21 0 -35.5 14.5t-14.5 35.5v200q0 21 14.5 35.5 t35.5 14.5z" /> +<glyph unicode="" d="M50 1100h200q21 0 35.5 -14.5t14.5 -35.5v-200q0 -21 -14.5 -35.5t-35.5 -14.5h-200q-21 0 -35.5 14.5t-14.5 35.5v200q0 21 14.5 35.5t35.5 14.5zM450 1100h700q21 0 35.5 -14.5t14.5 -35.5v-200q0 -21 -14.5 -35.5t-35.5 -14.5h-700q-21 0 -35.5 14.5t-14.5 35.5v200 q0 21 14.5 35.5t35.5 14.5zM50 700h200q21 0 35.5 -14.5t14.5 -35.5v-200q0 -21 -14.5 -35.5t-35.5 -14.5h-200q-21 0 -35.5 14.5t-14.5 35.5v200q0 21 14.5 35.5t35.5 14.5zM450 700h700q21 0 35.5 -14.5t14.5 -35.5v-200q0 -21 -14.5 -35.5t-35.5 -14.5h-700 q-21 0 -35.5 14.5t-14.5 35.5v200q0 21 14.5 35.5t35.5 14.5zM50 300h200q21 0 35.5 -14.5t14.5 -35.5v-200q0 -21 -14.5 -35.5t-35.5 -14.5h-200q-21 0 -35.5 14.5t-14.5 35.5v200q0 21 14.5 35.5t35.5 14.5zM450 300h700q21 0 35.5 -14.5t14.5 -35.5v-200 q0 -21 -14.5 -35.5t-35.5 -14.5h-700q-21 0 -35.5 14.5t-14.5 35.5v200q0 21 14.5 35.5t35.5 14.5z" /> +<glyph unicode="" d="M465 477l571 571q8 8 18 8t17 -8l177 -177q8 -7 8 -17t-8 -18l-783 -784q-7 -8 -17.5 -8t-17.5 8l-384 384q-8 8 -8 18t8 17l177 177q7 8 17 8t18 -8l171 -171q7 -7 18 -7t18 7z" /> +<glyph unicode="" d="M904 1083l178 -179q8 -8 8 -18.5t-8 -17.5l-267 -268l267 -268q8 -7 8 -17.5t-8 -18.5l-178 -178q-8 -8 -18.5 -8t-17.5 8l-268 267l-268 -267q-7 -8 -17.5 -8t-18.5 8l-178 178q-8 8 -8 18.5t8 17.5l267 268l-267 268q-8 7 -8 17.5t8 18.5l178 178q8 8 18.5 8t17.5 -8 l268 -267l268 268q7 7 17.5 7t18.5 -7z" /> +<glyph unicode="" d="M507 1177q98 0 187.5 -38.5t154.5 -103.5t103.5 -154.5t38.5 -187.5q0 -141 -78 -262l300 -299q8 -8 8 -18.5t-8 -18.5l-109 -108q-7 -8 -17.5 -8t-18.5 8l-300 299q-119 -77 -261 -77q-98 0 -188 38.5t-154.5 103t-103 154.5t-38.5 188t38.5 187.5t103 154.5 t154.5 103.5t188 38.5zM506.5 1023q-89.5 0 -165.5 -44t-120 -120.5t-44 -166t44 -165.5t120 -120t165.5 -44t166 44t120.5 120t44 165.5t-44 166t-120.5 120.5t-166 44zM425 900h150q10 0 17.5 -7.5t7.5 -17.5v-75h75q10 0 17.5 -7.5t7.5 -17.5v-150q0 -10 -7.5 -17.5 t-17.5 -7.5h-75v-75q0 -10 -7.5 -17.5t-17.5 -7.5h-150q-10 0 -17.5 7.5t-7.5 17.5v75h-75q-10 0 -17.5 7.5t-7.5 17.5v150q0 10 7.5 17.5t17.5 7.5h75v75q0 10 7.5 17.5t17.5 7.5z" /> +<glyph unicode="" d="M507 1177q98 0 187.5 -38.5t154.5 -103.5t103.5 -154.5t38.5 -187.5q0 -141 -78 -262l300 -299q8 -8 8 -18.5t-8 -18.5l-109 -108q-7 -8 -17.5 -8t-18.5 8l-300 299q-119 -77 -261 -77q-98 0 -188 38.5t-154.5 103t-103 154.5t-38.5 188t38.5 187.5t103 154.5 t154.5 103.5t188 38.5zM506.5 1023q-89.5 0 -165.5 -44t-120 -120.5t-44 -166t44 -165.5t120 -120t165.5 -44t166 44t120.5 120t44 165.5t-44 166t-120.5 120.5t-166 44zM325 800h350q10 0 17.5 -7.5t7.5 -17.5v-150q0 -10 -7.5 -17.5t-17.5 -7.5h-350q-10 0 -17.5 7.5 t-7.5 17.5v150q0 10 7.5 17.5t17.5 7.5z" /> +<glyph unicode="" d="M550 1200h100q21 0 35.5 -14.5t14.5 -35.5v-400q0 -21 -14.5 -35.5t-35.5 -14.5h-100q-21 0 -35.5 14.5t-14.5 35.5v400q0 21 14.5 35.5t35.5 14.5zM800 975v166q167 -62 272 -209.5t105 -331.5q0 -117 -45.5 -224t-123 -184.5t-184.5 -123t-224 -45.5t-224 45.5 t-184.5 123t-123 184.5t-45.5 224q0 184 105 331.5t272 209.5v-166q-103 -55 -165 -155t-62 -220q0 -116 57 -214.5t155.5 -155.5t214.5 -57t214.5 57t155.5 155.5t57 214.5q0 120 -62 220t-165 155z" /> +<glyph unicode="" d="M1025 1200h150q10 0 17.5 -7.5t7.5 -17.5v-1150q0 -10 -7.5 -17.5t-17.5 -7.5h-150q-10 0 -17.5 7.5t-7.5 17.5v1150q0 10 7.5 17.5t17.5 7.5zM725 800h150q10 0 17.5 -7.5t7.5 -17.5v-750q0 -10 -7.5 -17.5t-17.5 -7.5h-150q-10 0 -17.5 7.5t-7.5 17.5v750 q0 10 7.5 17.5t17.5 7.5zM425 500h150q10 0 17.5 -7.5t7.5 -17.5v-450q0 -10 -7.5 -17.5t-17.5 -7.5h-150q-10 0 -17.5 7.5t-7.5 17.5v450q0 10 7.5 17.5t17.5 7.5zM125 300h150q10 0 17.5 -7.5t7.5 -17.5v-250q0 -10 -7.5 -17.5t-17.5 -7.5h-150q-10 0 -17.5 7.5t-7.5 17.5 v250q0 10 7.5 17.5t17.5 7.5z" /> +<glyph unicode="" d="M600 1174q33 0 74 -5l38 -152l5 -1q49 -14 94 -39l5 -2l134 80q61 -48 104 -105l-80 -134l3 -5q25 -44 39 -93l1 -6l152 -38q5 -43 5 -73q0 -34 -5 -74l-152 -38l-1 -6q-15 -49 -39 -93l-3 -5l80 -134q-48 -61 -104 -105l-134 81l-5 -3q-44 -25 -94 -39l-5 -2l-38 -151 q-43 -5 -74 -5q-33 0 -74 5l-38 151l-5 2q-49 14 -94 39l-5 3l-134 -81q-60 48 -104 105l80 134l-3 5q-25 45 -38 93l-2 6l-151 38q-6 42 -6 74q0 33 6 73l151 38l2 6q13 48 38 93l3 5l-80 134q47 61 105 105l133 -80l5 2q45 25 94 39l5 1l38 152q43 5 74 5zM600 815 q-89 0 -152 -63t-63 -151.5t63 -151.5t152 -63t152 63t63 151.5t-63 151.5t-152 63z" /> +<glyph unicode="" d="M500 1300h300q41 0 70.5 -29.5t29.5 -70.5v-100h275q10 0 17.5 -7.5t7.5 -17.5v-75h-1100v75q0 10 7.5 17.5t17.5 7.5h275v100q0 41 29.5 70.5t70.5 29.5zM500 1200v-100h300v100h-300zM1100 900v-800q0 -41 -29.5 -70.5t-70.5 -29.5h-700q-41 0 -70.5 29.5t-29.5 70.5 v800h900zM300 800v-700h100v700h-100zM500 800v-700h100v700h-100zM700 800v-700h100v700h-100zM900 800v-700h100v700h-100z" /> +<glyph unicode="" d="M18 618l620 608q8 7 18.5 7t17.5 -7l608 -608q8 -8 5.5 -13t-12.5 -5h-175v-575q0 -10 -7.5 -17.5t-17.5 -7.5h-250q-10 0 -17.5 7.5t-7.5 17.5v375h-300v-375q0 -10 -7.5 -17.5t-17.5 -7.5h-250q-10 0 -17.5 7.5t-7.5 17.5v575h-175q-10 0 -12.5 5t5.5 13z" /> +<glyph unicode="" d="M600 1200v-400q0 -41 29.5 -70.5t70.5 -29.5h300v-650q0 -21 -14.5 -35.5t-35.5 -14.5h-800q-21 0 -35.5 14.5t-14.5 35.5v1100q0 21 14.5 35.5t35.5 14.5h450zM1000 800h-250q-21 0 -35.5 14.5t-14.5 35.5v250z" /> +<glyph unicode="" d="M600 1177q117 0 224 -45.5t184.5 -123t123 -184.5t45.5 -224t-45.5 -224t-123 -184.5t-184.5 -123t-224 -45.5t-224 45.5t-184.5 123t-123 184.5t-45.5 224t45.5 224t123 184.5t184.5 123t224 45.5zM600 1027q-116 0 -214.5 -57t-155.5 -155.5t-57 -214.5t57 -214.5 t155.5 -155.5t214.5 -57t214.5 57t155.5 155.5t57 214.5t-57 214.5t-155.5 155.5t-214.5 57zM525 900h50q10 0 17.5 -7.5t7.5 -17.5v-275h175q10 0 17.5 -7.5t7.5 -17.5v-50q0 -10 -7.5 -17.5t-17.5 -7.5h-250q-10 0 -17.5 7.5t-7.5 17.5v350q0 10 7.5 17.5t17.5 7.5z" /> +<glyph unicode="" d="M1300 0h-538l-41 400h-242l-41 -400h-538l431 1200h209l-21 -300h162l-20 300h208zM515 800l-27 -300h224l-27 300h-170z" /> +<glyph unicode="" d="M550 1200h200q21 0 35.5 -14.5t14.5 -35.5v-450h191q20 0 25.5 -11.5t-7.5 -27.5l-327 -400q-13 -16 -32 -16t-32 16l-327 400q-13 16 -7.5 27.5t25.5 11.5h191v450q0 21 14.5 35.5t35.5 14.5zM1125 400h50q10 0 17.5 -7.5t7.5 -17.5v-350q0 -10 -7.5 -17.5t-17.5 -7.5 h-1050q-10 0 -17.5 7.5t-7.5 17.5v350q0 10 7.5 17.5t17.5 7.5h50q10 0 17.5 -7.5t7.5 -17.5v-175h900v175q0 10 7.5 17.5t17.5 7.5z" /> +<glyph unicode="" d="M600 1177q117 0 224 -45.5t184.5 -123t123 -184.5t45.5 -224t-45.5 -224t-123 -184.5t-184.5 -123t-224 -45.5t-224 45.5t-184.5 123t-123 184.5t-45.5 224t45.5 224t123 184.5t184.5 123t224 45.5zM600 1027q-116 0 -214.5 -57t-155.5 -155.5t-57 -214.5t57 -214.5 t155.5 -155.5t214.5 -57t214.5 57t155.5 155.5t57 214.5t-57 214.5t-155.5 155.5t-214.5 57zM525 900h150q10 0 17.5 -7.5t7.5 -17.5v-275h137q21 0 26 -11.5t-8 -27.5l-223 -275q-13 -16 -32 -16t-32 16l-223 275q-13 16 -8 27.5t26 11.5h137v275q0 10 7.5 17.5t17.5 7.5z " /> +<glyph unicode="" d="M600 1177q117 0 224 -45.5t184.5 -123t123 -184.5t45.5 -224t-45.5 -224t-123 -184.5t-184.5 -123t-224 -45.5t-224 45.5t-184.5 123t-123 184.5t-45.5 224t45.5 224t123 184.5t184.5 123t224 45.5zM600 1027q-116 0 -214.5 -57t-155.5 -155.5t-57 -214.5t57 -214.5 t155.5 -155.5t214.5 -57t214.5 57t155.5 155.5t57 214.5t-57 214.5t-155.5 155.5t-214.5 57zM632 914l223 -275q13 -16 8 -27.5t-26 -11.5h-137v-275q0 -10 -7.5 -17.5t-17.5 -7.5h-150q-10 0 -17.5 7.5t-7.5 17.5v275h-137q-21 0 -26 11.5t8 27.5l223 275q13 16 32 16 t32 -16z" /> +<glyph unicode="" d="M225 1200h750q10 0 19.5 -7t12.5 -17l186 -652q7 -24 7 -49v-425q0 -12 -4 -27t-9 -17q-12 -6 -37 -6h-1100q-12 0 -27 4t-17 8q-6 13 -6 38l1 425q0 25 7 49l185 652q3 10 12.5 17t19.5 7zM878 1000h-556q-10 0 -19 -7t-11 -18l-87 -450q-2 -11 4 -18t16 -7h150 q10 0 19.5 -7t11.5 -17l38 -152q2 -10 11.5 -17t19.5 -7h250q10 0 19.5 7t11.5 17l38 152q2 10 11.5 17t19.5 7h150q10 0 16 7t4 18l-87 450q-2 11 -11 18t-19 7z" /> +<glyph unicode="" d="M600 1177q117 0 224 -45.5t184.5 -123t123 -184.5t45.5 -224t-45.5 -224t-123 -184.5t-184.5 -123t-224 -45.5t-224 45.5t-184.5 123t-123 184.5t-45.5 224t45.5 224t123 184.5t184.5 123t224 45.5zM600 1027q-116 0 -214.5 -57t-155.5 -155.5t-57 -214.5t57 -214.5 t155.5 -155.5t214.5 -57t214.5 57t155.5 155.5t57 214.5t-57 214.5t-155.5 155.5t-214.5 57zM540 820l253 -190q17 -12 17 -30t-17 -30l-253 -190q-16 -12 -28 -6.5t-12 26.5v400q0 21 12 26.5t28 -6.5z" /> +<glyph unicode="" d="M947 1060l135 135q7 7 12.5 5t5.5 -13v-362q0 -10 -7.5 -17.5t-17.5 -7.5h-362q-11 0 -13 5.5t5 12.5l133 133q-109 76 -238 76q-116 0 -214.5 -57t-155.5 -155.5t-57 -214.5t57 -214.5t155.5 -155.5t214.5 -57t214.5 57t155.5 155.5t57 214.5h150q0 -117 -45.5 -224 t-123 -184.5t-184.5 -123t-224 -45.5t-224 45.5t-184.5 123t-123 184.5t-45.5 224t45.5 224t123 184.5t184.5 123t224 45.5q192 0 347 -117z" /> +<glyph unicode="" d="M947 1060l135 135q7 7 12.5 5t5.5 -13v-361q0 -11 -7.5 -18.5t-18.5 -7.5h-361q-11 0 -13 5.5t5 12.5l134 134q-110 75 -239 75q-116 0 -214.5 -57t-155.5 -155.5t-57 -214.5h-150q0 117 45.5 224t123 184.5t184.5 123t224 45.5q192 0 347 -117zM1027 600h150 q0 -117 -45.5 -224t-123 -184.5t-184.5 -123t-224 -45.5q-192 0 -348 118l-134 -134q-7 -8 -12.5 -5.5t-5.5 12.5v360q0 11 7.5 18.5t18.5 7.5h360q10 0 12.5 -5.5t-5.5 -12.5l-133 -133q110 -76 240 -76q116 0 214.5 57t155.5 155.5t57 214.5z" /> +<glyph unicode="" d="M125 1200h1050q10 0 17.5 -7.5t7.5 -17.5v-1150q0 -10 -7.5 -17.5t-17.5 -7.5h-1050q-10 0 -17.5 7.5t-7.5 17.5v1150q0 10 7.5 17.5t17.5 7.5zM1075 1000h-850q-10 0 -17.5 -7.5t-7.5 -17.5v-850q0 -10 7.5 -17.5t17.5 -7.5h850q10 0 17.5 7.5t7.5 17.5v850 q0 10 -7.5 17.5t-17.5 7.5zM325 900h50q10 0 17.5 -7.5t7.5 -17.5v-50q0 -10 -7.5 -17.5t-17.5 -7.5h-50q-10 0 -17.5 7.5t-7.5 17.5v50q0 10 7.5 17.5t17.5 7.5zM525 900h450q10 0 17.5 -7.5t7.5 -17.5v-50q0 -10 -7.5 -17.5t-17.5 -7.5h-450q-10 0 -17.5 7.5t-7.5 17.5v50 q0 10 7.5 17.5t17.5 7.5zM325 700h50q10 0 17.5 -7.5t7.5 -17.5v-50q0 -10 -7.5 -17.5t-17.5 -7.5h-50q-10 0 -17.5 7.5t-7.5 17.5v50q0 10 7.5 17.5t17.5 7.5zM525 700h450q10 0 17.5 -7.5t7.5 -17.5v-50q0 -10 -7.5 -17.5t-17.5 -7.5h-450q-10 0 -17.5 7.5t-7.5 17.5v50 q0 10 7.5 17.5t17.5 7.5zM325 500h50q10 0 17.5 -7.5t7.5 -17.5v-50q0 -10 -7.5 -17.5t-17.5 -7.5h-50q-10 0 -17.5 7.5t-7.5 17.5v50q0 10 7.5 17.5t17.5 7.5zM525 500h450q10 0 17.5 -7.5t7.5 -17.5v-50q0 -10 -7.5 -17.5t-17.5 -7.5h-450q-10 0 -17.5 7.5t-7.5 17.5v50 q0 10 7.5 17.5t17.5 7.5zM325 300h50q10 0 17.5 -7.5t7.5 -17.5v-50q0 -10 -7.5 -17.5t-17.5 -7.5h-50q-10 0 -17.5 7.5t-7.5 17.5v50q0 10 7.5 17.5t17.5 7.5zM525 300h450q10 0 17.5 -7.5t7.5 -17.5v-50q0 -10 -7.5 -17.5t-17.5 -7.5h-450q-10 0 -17.5 7.5t-7.5 17.5v50 q0 10 7.5 17.5t17.5 7.5z" /> +<glyph unicode="" d="M900 800v200q0 83 -58.5 141.5t-141.5 58.5h-300q-82 0 -141 -59t-59 -141v-200h-100q-41 0 -70.5 -29.5t-29.5 -70.5v-600q0 -41 29.5 -70.5t70.5 -29.5h900q41 0 70.5 29.5t29.5 70.5v600q0 41 -29.5 70.5t-70.5 29.5h-100zM400 800v150q0 21 15 35.5t35 14.5h200 q20 0 35 -14.5t15 -35.5v-150h-300z" /> +<glyph unicode="" d="M125 1100h50q10 0 17.5 -7.5t7.5 -17.5v-1075h-100v1075q0 10 7.5 17.5t17.5 7.5zM1075 1052q4 0 9 -2q16 -6 16 -23v-421q0 -6 -3 -12q-33 -59 -66.5 -99t-65.5 -58t-56.5 -24.5t-52.5 -6.5q-26 0 -57.5 6.5t-52.5 13.5t-60 21q-41 15 -63 22.5t-57.5 15t-65.5 7.5 q-85 0 -160 -57q-7 -5 -15 -5q-6 0 -11 3q-14 7 -14 22v438q22 55 82 98.5t119 46.5q23 2 43 0.5t43 -7t32.5 -8.5t38 -13t32.5 -11q41 -14 63.5 -21t57 -14t63.5 -7q103 0 183 87q7 8 18 8z" /> +<glyph unicode="" d="M600 1175q116 0 227 -49.5t192.5 -131t131 -192.5t49.5 -227v-300q0 -10 -7.5 -17.5t-17.5 -7.5h-50q-10 0 -17.5 7.5t-7.5 17.5v300q0 127 -70.5 231.5t-184.5 161.5t-245 57t-245 -57t-184.5 -161.5t-70.5 -231.5v-300q0 -10 -7.5 -17.5t-17.5 -7.5h-50 q-10 0 -17.5 7.5t-7.5 17.5v300q0 116 49.5 227t131 192.5t192.5 131t227 49.5zM220 500h160q8 0 14 -6t6 -14v-460q0 -8 -6 -14t-14 -6h-160q-8 0 -14 6t-6 14v460q0 8 6 14t14 6zM820 500h160q8 0 14 -6t6 -14v-460q0 -8 -6 -14t-14 -6h-160q-8 0 -14 6t-6 14v460 q0 8 6 14t14 6z" /> +<glyph unicode="" d="M321 814l258 172q9 6 15 2.5t6 -13.5v-750q0 -10 -6 -13.5t-15 2.5l-258 172q-21 14 -46 14h-250q-10 0 -17.5 7.5t-7.5 17.5v350q0 10 7.5 17.5t17.5 7.5h250q25 0 46 14zM900 668l120 120q7 7 17 7t17 -7l34 -34q7 -7 7 -17t-7 -17l-120 -120l120 -120q7 -7 7 -17 t-7 -17l-34 -34q-7 -7 -17 -7t-17 7l-120 119l-120 -119q-7 -7 -17 -7t-17 7l-34 34q-7 7 -7 17t7 17l119 120l-119 120q-7 7 -7 17t7 17l34 34q7 8 17 8t17 -8z" /> +<glyph unicode="" d="M321 814l258 172q9 6 15 2.5t6 -13.5v-750q0 -10 -6 -13.5t-15 2.5l-258 172q-21 14 -46 14h-250q-10 0 -17.5 7.5t-7.5 17.5v350q0 10 7.5 17.5t17.5 7.5h250q25 0 46 14zM766 900h4q10 -1 16 -10q96 -129 96 -290q0 -154 -90 -281q-6 -9 -17 -10l-3 -1q-9 0 -16 6 l-29 23q-7 7 -8.5 16.5t4.5 17.5q72 103 72 229q0 132 -78 238q-6 8 -4.5 18t9.5 17l29 22q7 5 15 5z" /> +<glyph unicode="" d="M967 1004h3q11 -1 17 -10q135 -179 135 -396q0 -105 -34 -206.5t-98 -185.5q-7 -9 -17 -10h-3q-9 0 -16 6l-42 34q-8 6 -9 16t5 18q111 150 111 328q0 90 -29.5 176t-84.5 157q-6 9 -5 19t10 16l42 33q7 5 15 5zM321 814l258 172q9 6 15 2.5t6 -13.5v-750q0 -10 -6 -13.5 t-15 2.5l-258 172q-21 14 -46 14h-250q-10 0 -17.5 7.5t-7.5 17.5v350q0 10 7.5 17.5t17.5 7.5h250q25 0 46 14zM766 900h4q10 -1 16 -10q96 -129 96 -290q0 -154 -90 -281q-6 -9 -17 -10l-3 -1q-9 0 -16 6l-29 23q-7 7 -8.5 16.5t4.5 17.5q72 103 72 229q0 132 -78 238 q-6 8 -4.5 18.5t9.5 16.5l29 22q7 5 15 5z" /> +<glyph unicode="" d="M500 900h100v-100h-100v-100h-400v-100h-100v600h500v-300zM1200 700h-200v-100h200v-200h-300v300h-200v300h-100v200h600v-500zM100 1100v-300h300v300h-300zM800 1100v-300h300v300h-300zM300 900h-100v100h100v-100zM1000 900h-100v100h100v-100zM300 500h200v-500 h-500v500h200v100h100v-100zM800 300h200v-100h-100v-100h-200v100h-100v100h100v200h-200v100h300v-300zM100 400v-300h300v300h-300zM300 200h-100v100h100v-100zM1200 200h-100v100h100v-100zM700 0h-100v100h100v-100zM1200 0h-300v100h300v-100z" /> +<glyph unicode="" d="M100 200h-100v1000h100v-1000zM300 200h-100v1000h100v-1000zM700 200h-200v1000h200v-1000zM900 200h-100v1000h100v-1000zM1200 200h-200v1000h200v-1000zM400 0h-300v100h300v-100zM600 0h-100v91h100v-91zM800 0h-100v91h100v-91zM1100 0h-200v91h200v-91z" /> +<glyph unicode="" d="M500 1200l682 -682q8 -8 8 -18t-8 -18l-464 -464q-8 -8 -18 -8t-18 8l-682 682l1 475q0 10 7.5 17.5t17.5 7.5h474zM319.5 1024.5q-29.5 29.5 -71 29.5t-71 -29.5t-29.5 -71.5t29.5 -71.5t71 -29.5t71 29.5t29.5 71.5t-29.5 71.5z" /> +<glyph unicode="" d="M500 1200l682 -682q8 -8 8 -18t-8 -18l-464 -464q-8 -8 -18 -8t-18 8l-682 682l1 475q0 10 7.5 17.5t17.5 7.5h474zM800 1200l682 -682q8 -8 8 -18t-8 -18l-464 -464q-8 -8 -18 -8t-18 8l-56 56l424 426l-700 700h150zM319.5 1024.5q-29.5 29.5 -71 29.5t-71 -29.5 t-29.5 -71.5t29.5 -71.5t71 -29.5t71 29.5t29.5 71.5t-29.5 71.5z" /> +<glyph unicode="" d="M300 1200h825q75 0 75 -75v-900q0 -25 -18 -43l-64 -64q-8 -8 -13 -5.5t-5 12.5v950q0 10 -7.5 17.5t-17.5 7.5h-700q-25 0 -43 -18l-64 -64q-8 -8 -5.5 -13t12.5 -5h700q10 0 17.5 -7.5t7.5 -17.5v-950q0 -10 -7.5 -17.5t-17.5 -7.5h-850q-10 0 -17.5 7.5t-7.5 17.5v975 q0 25 18 43l139 139q18 18 43 18z" /> +<glyph unicode="" d="M250 1200h800q21 0 35.5 -14.5t14.5 -35.5v-1150l-450 444l-450 -445v1151q0 21 14.5 35.5t35.5 14.5z" /> +<glyph unicode="" d="M822 1200h-444q-11 0 -19 -7.5t-9 -17.5l-78 -301q-7 -24 7 -45l57 -108q6 -9 17.5 -15t21.5 -6h450q10 0 21.5 6t17.5 15l62 108q14 21 7 45l-83 301q-1 10 -9 17.5t-19 7.5zM1175 800h-150q-10 0 -21 -6.5t-15 -15.5l-78 -156q-4 -9 -15 -15.5t-21 -6.5h-550 q-10 0 -21 6.5t-15 15.5l-78 156q-4 9 -15 15.5t-21 6.5h-150q-10 0 -17.5 -7.5t-7.5 -17.5v-650q0 -10 7.5 -17.5t17.5 -7.5h150q10 0 17.5 7.5t7.5 17.5v150q0 10 7.5 17.5t17.5 7.5h750q10 0 17.5 -7.5t7.5 -17.5v-150q0 -10 7.5 -17.5t17.5 -7.5h150q10 0 17.5 7.5 t7.5 17.5v650q0 10 -7.5 17.5t-17.5 7.5zM850 200h-500q-10 0 -19.5 -7t-11.5 -17l-38 -152q-2 -10 3.5 -17t15.5 -7h600q10 0 15.5 7t3.5 17l-38 152q-2 10 -11.5 17t-19.5 7z" /> +<glyph unicode="" d="M500 1100h200q56 0 102.5 -20.5t72.5 -50t44 -59t25 -50.5l6 -20h150q41 0 70.5 -29.5t29.5 -70.5v-600q0 -41 -29.5 -70.5t-70.5 -29.5h-1000q-41 0 -70.5 29.5t-29.5 70.5v600q0 41 29.5 70.5t70.5 29.5h150q2 8 6.5 21.5t24 48t45 61t72 48t102.5 21.5zM900 800v-100 h100v100h-100zM600 730q-95 0 -162.5 -67.5t-67.5 -162.5t67.5 -162.5t162.5 -67.5t162.5 67.5t67.5 162.5t-67.5 162.5t-162.5 67.5zM600 603q43 0 73 -30t30 -73t-30 -73t-73 -30t-73 30t-30 73t30 73t73 30z" /> +<glyph unicode="" d="M681 1199l385 -998q20 -50 60 -92q18 -19 36.5 -29.5t27.5 -11.5l10 -2v-66h-417v66q53 0 75 43.5t5 88.5l-82 222h-391q-58 -145 -92 -234q-11 -34 -6.5 -57t25.5 -37t46 -20t55 -6v-66h-365v66q56 24 84 52q12 12 25 30.5t20 31.5l7 13l399 1006h93zM416 521h340 l-162 457z" /> +<glyph unicode="" d="M753 641q5 -1 14.5 -4.5t36 -15.5t50.5 -26.5t53.5 -40t50.5 -54.5t35.5 -70t14.5 -87q0 -67 -27.5 -125.5t-71.5 -97.5t-98.5 -66.5t-108.5 -40.5t-102 -13h-500v89q41 7 70.5 32.5t29.5 65.5v827q0 24 -0.5 34t-3.5 24t-8.5 19.5t-17 13.5t-28 12.5t-42.5 11.5v71 l471 -1q57 0 115.5 -20.5t108 -57t80.5 -94t31 -124.5q0 -51 -15.5 -96.5t-38 -74.5t-45 -50.5t-38.5 -30.5zM400 700h139q78 0 130.5 48.5t52.5 122.5q0 41 -8.5 70.5t-29.5 55.5t-62.5 39.5t-103.5 13.5h-118v-350zM400 200h216q80 0 121 50.5t41 130.5q0 90 -62.5 154.5 t-156.5 64.5h-159v-400z" /> +<glyph unicode="" d="M877 1200l2 -57q-83 -19 -116 -45.5t-40 -66.5l-132 -839q-9 -49 13 -69t96 -26v-97h-500v97q186 16 200 98l173 832q3 17 3 30t-1.5 22.5t-9 17.5t-13.5 12.5t-21.5 10t-26 8.5t-33.5 10q-13 3 -19 5v57h425z" /> +<glyph unicode="" d="M1300 900h-50q0 21 -4 37t-9.5 26.5t-18 17.5t-22 11t-28.5 5.5t-31 2t-37 0.5h-200v-850q0 -22 25 -34.5t50 -13.5l25 -2v-100h-400v100q4 0 11 0.5t24 3t30 7t24 15t11 24.5v850h-200q-25 0 -37 -0.5t-31 -2t-28.5 -5.5t-22 -11t-18 -17.5t-9.5 -26.5t-4 -37h-50v300 h1000v-300zM175 1000h-75v-800h75l-125 -167l-125 167h75v800h-75l125 167z" /> +<glyph unicode="" d="M1100 900h-50q0 21 -4 37t-9.5 26.5t-18 17.5t-22 11t-28.5 5.5t-31 2t-37 0.5h-200v-650q0 -22 25 -34.5t50 -13.5l25 -2v-100h-400v100q4 0 11 0.5t24 3t30 7t24 15t11 24.5v650h-200q-25 0 -37 -0.5t-31 -2t-28.5 -5.5t-22 -11t-18 -17.5t-9.5 -26.5t-4 -37h-50v300 h1000v-300zM1167 50l-167 -125v75h-800v-75l-167 125l167 125v-75h800v75z" /> +<glyph unicode="" d="M50 1100h600q21 0 35.5 -14.5t14.5 -35.5v-100q0 -21 -14.5 -35.5t-35.5 -14.5h-600q-21 0 -35.5 14.5t-14.5 35.5v100q0 21 14.5 35.5t35.5 14.5zM50 800h1000q21 0 35.5 -14.5t14.5 -35.5v-100q0 -21 -14.5 -35.5t-35.5 -14.5h-1000q-21 0 -35.5 14.5t-14.5 35.5v100 q0 21 14.5 35.5t35.5 14.5zM50 500h800q21 0 35.5 -14.5t14.5 -35.5v-100q0 -21 -14.5 -35.5t-35.5 -14.5h-800q-21 0 -35.5 14.5t-14.5 35.5v100q0 21 14.5 35.5t35.5 14.5zM50 200h1100q21 0 35.5 -14.5t14.5 -35.5v-100q0 -21 -14.5 -35.5t-35.5 -14.5h-1100 q-21 0 -35.5 14.5t-14.5 35.5v100q0 21 14.5 35.5t35.5 14.5z" /> +<glyph unicode="" d="M250 1100h700q21 0 35.5 -14.5t14.5 -35.5v-100q0 -21 -14.5 -35.5t-35.5 -14.5h-700q-21 0 -35.5 14.5t-14.5 35.5v100q0 21 14.5 35.5t35.5 14.5zM50 800h1100q21 0 35.5 -14.5t14.5 -35.5v-100q0 -21 -14.5 -35.5t-35.5 -14.5h-1100q-21 0 -35.5 14.5t-14.5 35.5v100 q0 21 14.5 35.5t35.5 14.5zM250 500h700q21 0 35.5 -14.5t14.5 -35.5v-100q0 -21 -14.5 -35.5t-35.5 -14.5h-700q-21 0 -35.5 14.5t-14.5 35.5v100q0 21 14.5 35.5t35.5 14.5zM50 200h1100q21 0 35.5 -14.5t14.5 -35.5v-100q0 -21 -14.5 -35.5t-35.5 -14.5h-1100 q-21 0 -35.5 14.5t-14.5 35.5v100q0 21 14.5 35.5t35.5 14.5z" /> +<glyph unicode="" d="M500 950v100q0 21 14.5 35.5t35.5 14.5h600q21 0 35.5 -14.5t14.5 -35.5v-100q0 -21 -14.5 -35.5t-35.5 -14.5h-600q-21 0 -35.5 14.5t-14.5 35.5zM100 650v100q0 21 14.5 35.5t35.5 14.5h1000q21 0 35.5 -14.5t14.5 -35.5v-100q0 -21 -14.5 -35.5t-35.5 -14.5h-1000 q-21 0 -35.5 14.5t-14.5 35.5zM300 350v100q0 21 14.5 35.5t35.5 14.5h800q21 0 35.5 -14.5t14.5 -35.5v-100q0 -21 -14.5 -35.5t-35.5 -14.5h-800q-21 0 -35.5 14.5t-14.5 35.5zM0 50v100q0 21 14.5 35.5t35.5 14.5h1100q21 0 35.5 -14.5t14.5 -35.5v-100 q0 -21 -14.5 -35.5t-35.5 -14.5h-1100q-21 0 -35.5 14.5t-14.5 35.5z" /> +<glyph unicode="" d="M50 1100h1100q21 0 35.5 -14.5t14.5 -35.5v-100q0 -21 -14.5 -35.5t-35.5 -14.5h-1100q-21 0 -35.5 14.5t-14.5 35.5v100q0 21 14.5 35.5t35.5 14.5zM50 800h1100q21 0 35.5 -14.5t14.5 -35.5v-100q0 -21 -14.5 -35.5t-35.5 -14.5h-1100q-21 0 -35.5 14.5t-14.5 35.5v100 q0 21 14.5 35.5t35.5 14.5zM50 500h1100q21 0 35.5 -14.5t14.5 -35.5v-100q0 -21 -14.5 -35.5t-35.5 -14.5h-1100q-21 0 -35.5 14.5t-14.5 35.5v100q0 21 14.5 35.5t35.5 14.5zM50 200h1100q21 0 35.5 -14.5t14.5 -35.5v-100q0 -21 -14.5 -35.5t-35.5 -14.5h-1100 q-21 0 -35.5 14.5t-14.5 35.5v100q0 21 14.5 35.5t35.5 14.5z" /> +<glyph unicode="" d="M50 1100h100q21 0 35.5 -14.5t14.5 -35.5v-100q0 -21 -14.5 -35.5t-35.5 -14.5h-100q-21 0 -35.5 14.5t-14.5 35.5v100q0 21 14.5 35.5t35.5 14.5zM350 1100h800q21 0 35.5 -14.5t14.5 -35.5v-100q0 -21 -14.5 -35.5t-35.5 -14.5h-800q-21 0 -35.5 14.5t-14.5 35.5v100 q0 21 14.5 35.5t35.5 14.5zM50 800h100q21 0 35.5 -14.5t14.5 -35.5v-100q0 -21 -14.5 -35.5t-35.5 -14.5h-100q-21 0 -35.5 14.5t-14.5 35.5v100q0 21 14.5 35.5t35.5 14.5zM350 800h800q21 0 35.5 -14.5t14.5 -35.5v-100q0 -21 -14.5 -35.5t-35.5 -14.5h-800 q-21 0 -35.5 14.5t-14.5 35.5v100q0 21 14.5 35.5t35.5 14.5zM50 500h100q21 0 35.5 -14.5t14.5 -35.5v-100q0 -21 -14.5 -35.5t-35.5 -14.5h-100q-21 0 -35.5 14.5t-14.5 35.5v100q0 21 14.5 35.5t35.5 14.5zM350 500h800q21 0 35.5 -14.5t14.5 -35.5v-100 q0 -21 -14.5 -35.5t-35.5 -14.5h-800q-21 0 -35.5 14.5t-14.5 35.5v100q0 21 14.5 35.5t35.5 14.5zM50 200h100q21 0 35.5 -14.5t14.5 -35.5v-100q0 -21 -14.5 -35.5t-35.5 -14.5h-100q-21 0 -35.5 14.5t-14.5 35.5v100q0 21 14.5 35.5t35.5 14.5zM350 200h800 q21 0 35.5 -14.5t14.5 -35.5v-100q0 -21 -14.5 -35.5t-35.5 -14.5h-800q-21 0 -35.5 14.5t-14.5 35.5v100q0 21 14.5 35.5t35.5 14.5z" /> +<glyph unicode="" d="M400 0h-100v1100h100v-1100zM550 1100h100q21 0 35.5 -14.5t14.5 -35.5v-100q0 -21 -14.5 -35.5t-35.5 -14.5h-100q-21 0 -35.5 14.5t-14.5 35.5v100q0 21 14.5 35.5t35.5 14.5zM550 800h500q21 0 35.5 -14.5t14.5 -35.5v-100q0 -21 -14.5 -35.5t-35.5 -14.5h-500 q-21 0 -35.5 14.5t-14.5 35.5v100q0 21 14.5 35.5t35.5 14.5zM267 550l-167 -125v75h-200v100h200v75zM550 500h300q21 0 35.5 -14.5t14.5 -35.5v-100q0 -21 -14.5 -35.5t-35.5 -14.5h-300q-21 0 -35.5 14.5t-14.5 35.5v100q0 21 14.5 35.5t35.5 14.5zM550 200h600 q21 0 35.5 -14.5t14.5 -35.5v-100q0 -21 -14.5 -35.5t-35.5 -14.5h-600q-21 0 -35.5 14.5t-14.5 35.5v100q0 21 14.5 35.5t35.5 14.5z" /> +<glyph unicode="" d="M50 1100h100q21 0 35.5 -14.5t14.5 -35.5v-100q0 -21 -14.5 -35.5t-35.5 -14.5h-100q-21 0 -35.5 14.5t-14.5 35.5v100q0 21 14.5 35.5t35.5 14.5zM900 0h-100v1100h100v-1100zM50 800h500q21 0 35.5 -14.5t14.5 -35.5v-100q0 -21 -14.5 -35.5t-35.5 -14.5h-500 q-21 0 -35.5 14.5t-14.5 35.5v100q0 21 14.5 35.5t35.5 14.5zM1100 600h200v-100h-200v-75l-167 125l167 125v-75zM50 500h300q21 0 35.5 -14.5t14.5 -35.5v-100q0 -21 -14.5 -35.5t-35.5 -14.5h-300q-21 0 -35.5 14.5t-14.5 35.5v100q0 21 14.5 35.5t35.5 14.5zM50 200h600 q21 0 35.5 -14.5t14.5 -35.5v-100q0 -21 -14.5 -35.5t-35.5 -14.5h-600q-21 0 -35.5 14.5t-14.5 35.5v100q0 21 14.5 35.5t35.5 14.5z" /> +<glyph unicode="" d="M75 1000h750q31 0 53 -22t22 -53v-650q0 -31 -22 -53t-53 -22h-750q-31 0 -53 22t-22 53v650q0 31 22 53t53 22zM1200 300l-300 300l300 300v-600z" /> +<glyph unicode="" d="M44 1100h1112q18 0 31 -13t13 -31v-1012q0 -18 -13 -31t-31 -13h-1112q-18 0 -31 13t-13 31v1012q0 18 13 31t31 13zM100 1000v-737l247 182l298 -131l-74 156l293 318l236 -288v500h-1000zM342 884q56 0 95 -39t39 -94.5t-39 -95t-95 -39.5t-95 39.5t-39 95t39 94.5 t95 39z" /> +<glyph unicode="" d="M648 1169q117 0 216 -60t156.5 -161t57.5 -218q0 -115 -70 -258q-69 -109 -158 -225.5t-143 -179.5l-54 -62q-9 8 -25.5 24.5t-63.5 67.5t-91 103t-98.5 128t-95.5 148q-60 132 -60 249q0 88 34 169.5t91.5 142t137 96.5t166.5 36zM652.5 974q-91.5 0 -156.5 -65 t-65 -157t65 -156.5t156.5 -64.5t156.5 64.5t65 156.5t-65 157t-156.5 65z" /> +<glyph unicode="" d="M600 1177q117 0 224 -45.5t184.5 -123t123 -184.5t45.5 -224t-45.5 -224t-123 -184.5t-184.5 -123t-224 -45.5t-224 45.5t-184.5 123t-123 184.5t-45.5 224t45.5 224t123 184.5t184.5 123t224 45.5zM600 173v854q-116 0 -214.5 -57t-155.5 -155.5t-57 -214.5t57 -214.5 t155.5 -155.5t214.5 -57z" /> +<glyph unicode="" d="M554 1295q21 -72 57.5 -143.5t76 -130t83 -118t82.5 -117t70 -116t49.5 -126t18.5 -136.5q0 -71 -25.5 -135t-68.5 -111t-99 -82t-118.5 -54t-125.5 -23q-84 5 -161.5 34t-139.5 78.5t-99 125t-37 164.5q0 69 18 136.5t49.5 126.5t69.5 116.5t81.5 117.5t83.5 119 t76.5 131t58.5 143zM344 710q-23 -33 -43.5 -70.5t-40.5 -102.5t-17 -123q1 -37 14.5 -69.5t30 -52t41 -37t38.5 -24.5t33 -15q21 -7 32 -1t13 22l6 34q2 10 -2.5 22t-13.5 19q-5 4 -14 12t-29.5 40.5t-32.5 73.5q-26 89 6 271q2 11 -6 11q-8 1 -15 -10z" /> +<glyph unicode="" d="M1000 1013l108 115q2 1 5 2t13 2t20.5 -1t25 -9.5t28.5 -21.5q22 -22 27 -43t0 -32l-6 -10l-108 -115zM350 1100h400q50 0 105 -13l-187 -187h-368q-41 0 -70.5 -29.5t-29.5 -70.5v-500q0 -41 29.5 -70.5t70.5 -29.5h500q41 0 70.5 29.5t29.5 70.5v182l200 200v-332 q0 -165 -93.5 -257.5t-256.5 -92.5h-400q-165 0 -257.5 92.5t-92.5 257.5v400q0 165 92.5 257.5t257.5 92.5zM1009 803l-362 -362l-161 -50l55 170l355 355z" /> +<glyph unicode="" d="M350 1100h361q-164 -146 -216 -200h-195q-41 0 -70.5 -29.5t-29.5 -70.5v-500q0 -41 29.5 -70.5t70.5 -29.5h500q41 0 70.5 29.5t29.5 70.5l200 153v-103q0 -165 -92.5 -257.5t-257.5 -92.5h-400q-165 0 -257.5 92.5t-92.5 257.5v400q0 165 92.5 257.5t257.5 92.5z M824 1073l339 -301q8 -7 8 -17.5t-8 -17.5l-340 -306q-7 -6 -12.5 -4t-6.5 11v203q-26 1 -54.5 0t-78.5 -7.5t-92 -17.5t-86 -35t-70 -57q10 59 33 108t51.5 81.5t65 58.5t68.5 40.5t67 24.5t56 13.5t40 4.5v210q1 10 6.5 12.5t13.5 -4.5z" /> +<glyph unicode="" d="M350 1100h350q60 0 127 -23l-178 -177h-349q-41 0 -70.5 -29.5t-29.5 -70.5v-500q0 -41 29.5 -70.5t70.5 -29.5h500q41 0 70.5 29.5t29.5 70.5v69l200 200v-219q0 -165 -92.5 -257.5t-257.5 -92.5h-400q-165 0 -257.5 92.5t-92.5 257.5v400q0 165 92.5 257.5t257.5 92.5z M643 639l395 395q7 7 17.5 7t17.5 -7l101 -101q7 -7 7 -17.5t-7 -17.5l-531 -532q-7 -7 -17.5 -7t-17.5 7l-248 248q-7 7 -7 17.5t7 17.5l101 101q7 7 17.5 7t17.5 -7l111 -111q8 -7 18 -7t18 7z" /> +<glyph unicode="" d="M318 918l264 264q8 8 18 8t18 -8l260 -264q7 -8 4.5 -13t-12.5 -5h-170v-200h200v173q0 10 5 12t13 -5l264 -260q8 -7 8 -17.5t-8 -17.5l-264 -265q-8 -7 -13 -5t-5 12v173h-200v-200h170q10 0 12.5 -5t-4.5 -13l-260 -264q-8 -8 -18 -8t-18 8l-264 264q-8 8 -5.5 13 t12.5 5h175v200h-200v-173q0 -10 -5 -12t-13 5l-264 265q-8 7 -8 17.5t8 17.5l264 260q8 7 13 5t5 -12v-173h200v200h-175q-10 0 -12.5 5t5.5 13z" /> +<glyph unicode="" d="M250 1100h100q21 0 35.5 -14.5t14.5 -35.5v-438l464 453q15 14 25.5 10t10.5 -25v-1000q0 -21 -10.5 -25t-25.5 10l-464 453v-438q0 -21 -14.5 -35.5t-35.5 -14.5h-100q-21 0 -35.5 14.5t-14.5 35.5v1000q0 21 14.5 35.5t35.5 14.5z" /> +<glyph unicode="" d="M50 1100h100q21 0 35.5 -14.5t14.5 -35.5v-438l464 453q15 14 25.5 10t10.5 -25v-438l464 453q15 14 25.5 10t10.5 -25v-1000q0 -21 -10.5 -25t-25.5 10l-464 453v-438q0 -21 -10.5 -25t-25.5 10l-464 453v-438q0 -21 -14.5 -35.5t-35.5 -14.5h-100q-21 0 -35.5 14.5 t-14.5 35.5v1000q0 21 14.5 35.5t35.5 14.5z" /> +<glyph unicode="" d="M1200 1050v-1000q0 -21 -10.5 -25t-25.5 10l-464 453v-438q0 -21 -10.5 -25t-25.5 10l-492 480q-15 14 -15 35t15 35l492 480q15 14 25.5 10t10.5 -25v-438l464 453q15 14 25.5 10t10.5 -25z" /> +<glyph unicode="" d="M243 1074l814 -498q18 -11 18 -26t-18 -26l-814 -498q-18 -11 -30.5 -4t-12.5 28v1000q0 21 12.5 28t30.5 -4z" /> +<glyph unicode="" d="M250 1000h200q21 0 35.5 -14.5t14.5 -35.5v-800q0 -21 -14.5 -35.5t-35.5 -14.5h-200q-21 0 -35.5 14.5t-14.5 35.5v800q0 21 14.5 35.5t35.5 14.5zM650 1000h200q21 0 35.5 -14.5t14.5 -35.5v-800q0 -21 -14.5 -35.5t-35.5 -14.5h-200q-21 0 -35.5 14.5t-14.5 35.5v800 q0 21 14.5 35.5t35.5 14.5z" /> +<glyph unicode="" d="M1100 950v-800q0 -21 -14.5 -35.5t-35.5 -14.5h-800q-21 0 -35.5 14.5t-14.5 35.5v800q0 21 14.5 35.5t35.5 14.5h800q21 0 35.5 -14.5t14.5 -35.5z" /> +<glyph unicode="" d="M500 612v438q0 21 10.5 25t25.5 -10l492 -480q15 -14 15 -35t-15 -35l-492 -480q-15 -14 -25.5 -10t-10.5 25v438l-464 -453q-15 -14 -25.5 -10t-10.5 25v1000q0 21 10.5 25t25.5 -10z" /> +<glyph unicode="" d="M1048 1102l100 1q20 0 35 -14.5t15 -35.5l5 -1000q0 -21 -14.5 -35.5t-35.5 -14.5l-100 -1q-21 0 -35.5 14.5t-14.5 35.5l-2 437l-463 -454q-14 -15 -24.5 -10.5t-10.5 25.5l-2 437l-462 -455q-15 -14 -25.5 -9.5t-10.5 24.5l-5 1000q0 21 10.5 25.5t25.5 -10.5l466 -450 l-2 438q0 20 10.5 24.5t25.5 -9.5l466 -451l-2 438q0 21 14.5 35.5t35.5 14.5z" /> +<glyph unicode="" d="M850 1100h100q21 0 35.5 -14.5t14.5 -35.5v-1000q0 -21 -14.5 -35.5t-35.5 -14.5h-100q-21 0 -35.5 14.5t-14.5 35.5v438l-464 -453q-15 -14 -25.5 -10t-10.5 25v1000q0 21 10.5 25t25.5 -10l464 -453v438q0 21 14.5 35.5t35.5 14.5z" /> +<glyph unicode="" d="M686 1081l501 -540q15 -15 10.5 -26t-26.5 -11h-1042q-22 0 -26.5 11t10.5 26l501 540q15 15 36 15t36 -15zM150 400h1000q21 0 35.5 -14.5t14.5 -35.5v-100q0 -21 -14.5 -35.5t-35.5 -14.5h-1000q-21 0 -35.5 14.5t-14.5 35.5v100q0 21 14.5 35.5t35.5 14.5z" /> +<glyph unicode="" d="M885 900l-352 -353l352 -353l-197 -198l-552 552l552 550z" /> +<glyph unicode="" d="M1064 547l-551 -551l-198 198l353 353l-353 353l198 198z" /> +<glyph unicode="" d="M600 1177q117 0 224 -45.5t184.5 -123t123 -184.5t45.5 -224t-45.5 -224t-123 -184.5t-184.5 -123t-224 -45.5t-224 45.5t-184.5 123t-123 184.5t-45.5 224t45.5 224t123 184.5t184.5 123t224 45.5zM650 900h-100q-21 0 -35.5 -14.5t-14.5 -35.5v-150h-150 q-21 0 -35.5 -14.5t-14.5 -35.5v-100q0 -21 14.5 -35.5t35.5 -14.5h150v-150q0 -21 14.5 -35.5t35.5 -14.5h100q21 0 35.5 14.5t14.5 35.5v150h150q21 0 35.5 14.5t14.5 35.5v100q0 21 -14.5 35.5t-35.5 14.5h-150v150q0 21 -14.5 35.5t-35.5 14.5z" /> +<glyph unicode="" d="M600 1177q117 0 224 -45.5t184.5 -123t123 -184.5t45.5 -224t-45.5 -224t-123 -184.5t-184.5 -123t-224 -45.5t-224 45.5t-184.5 123t-123 184.5t-45.5 224t45.5 224t123 184.5t184.5 123t224 45.5zM850 700h-500q-21 0 -35.5 -14.5t-14.5 -35.5v-100q0 -21 14.5 -35.5 t35.5 -14.5h500q21 0 35.5 14.5t14.5 35.5v100q0 21 -14.5 35.5t-35.5 14.5z" /> +<glyph unicode="" d="M600 1177q117 0 224 -45.5t184.5 -123t123 -184.5t45.5 -224t-45.5 -224t-123 -184.5t-184.5 -123t-224 -45.5t-224 45.5t-184.5 123t-123 184.5t-45.5 224t45.5 224t123 184.5t184.5 123t224 45.5zM741.5 913q-12.5 0 -21.5 -9l-120 -120l-120 120q-9 9 -21.5 9 t-21.5 -9l-141 -141q-9 -9 -9 -21.5t9 -21.5l120 -120l-120 -120q-9 -9 -9 -21.5t9 -21.5l141 -141q9 -9 21.5 -9t21.5 9l120 120l120 -120q9 -9 21.5 -9t21.5 9l141 141q9 9 9 21.5t-9 21.5l-120 120l120 120q9 9 9 21.5t-9 21.5l-141 141q-9 9 -21.5 9z" /> +<glyph unicode="" d="M600 1177q117 0 224 -45.5t184.5 -123t123 -184.5t45.5 -224t-45.5 -224t-123 -184.5t-184.5 -123t-224 -45.5t-224 45.5t-184.5 123t-123 184.5t-45.5 224t45.5 224t123 184.5t184.5 123t224 45.5zM546 623l-84 85q-7 7 -17.5 7t-18.5 -7l-139 -139q-7 -8 -7 -18t7 -18 l242 -241q7 -8 17.5 -8t17.5 8l375 375q7 7 7 17.5t-7 18.5l-139 139q-7 7 -17.5 7t-17.5 -7z" /> +<glyph unicode="" d="M600 1177q117 0 224 -45.5t184.5 -123t123 -184.5t45.5 -224t-45.5 -224t-123 -184.5t-184.5 -123t-224 -45.5t-224 45.5t-184.5 123t-123 184.5t-45.5 224t45.5 224t123 184.5t184.5 123t224 45.5zM588 941q-29 0 -59 -5.5t-63 -20.5t-58 -38.5t-41.5 -63t-16.5 -89.5 q0 -25 20 -25h131q30 -5 35 11q6 20 20.5 28t45.5 8q20 0 31.5 -10.5t11.5 -28.5q0 -23 -7 -34t-26 -18q-1 0 -13.5 -4t-19.5 -7.5t-20 -10.5t-22 -17t-18.5 -24t-15.5 -35t-8 -46q-1 -8 5.5 -16.5t20.5 -8.5h173q7 0 22 8t35 28t37.5 48t29.5 74t12 100q0 47 -17 83 t-42.5 57t-59.5 34.5t-64 18t-59 4.5zM675 400h-150q-10 0 -17.5 -7.5t-7.5 -17.5v-150q0 -10 7.5 -17.5t17.5 -7.5h150q10 0 17.5 7.5t7.5 17.5v150q0 10 -7.5 17.5t-17.5 7.5z" /> +<glyph unicode="" d="M600 1177q117 0 224 -45.5t184.5 -123t123 -184.5t45.5 -224t-45.5 -224t-123 -184.5t-184.5 -123t-224 -45.5t-224 45.5t-184.5 123t-123 184.5t-45.5 224t45.5 224t123 184.5t184.5 123t224 45.5zM675 1000h-150q-10 0 -17.5 -7.5t-7.5 -17.5v-150q0 -10 7.5 -17.5 t17.5 -7.5h150q10 0 17.5 7.5t7.5 17.5v150q0 10 -7.5 17.5t-17.5 7.5zM675 700h-250q-10 0 -17.5 -7.5t-7.5 -17.5v-50q0 -10 7.5 -17.5t17.5 -7.5h75v-200h-75q-10 0 -17.5 -7.5t-7.5 -17.5v-50q0 -10 7.5 -17.5t17.5 -7.5h350q10 0 17.5 7.5t7.5 17.5v50q0 10 -7.5 17.5 t-17.5 7.5h-75v275q0 10 -7.5 17.5t-17.5 7.5z" /> +<glyph unicode="" d="M525 1200h150q10 0 17.5 -7.5t7.5 -17.5v-194q103 -27 178.5 -102.5t102.5 -178.5h194q10 0 17.5 -7.5t7.5 -17.5v-150q0 -10 -7.5 -17.5t-17.5 -7.5h-194q-27 -103 -102.5 -178.5t-178.5 -102.5v-194q0 -10 -7.5 -17.5t-17.5 -7.5h-150q-10 0 -17.5 7.5t-7.5 17.5v194 q-103 27 -178.5 102.5t-102.5 178.5h-194q-10 0 -17.5 7.5t-7.5 17.5v150q0 10 7.5 17.5t17.5 7.5h194q27 103 102.5 178.5t178.5 102.5v194q0 10 7.5 17.5t17.5 7.5zM700 893v-168q0 -10 -7.5 -17.5t-17.5 -7.5h-150q-10 0 -17.5 7.5t-7.5 17.5v168q-68 -23 -119 -74 t-74 -119h168q10 0 17.5 -7.5t7.5 -17.5v-150q0 -10 -7.5 -17.5t-17.5 -7.5h-168q23 -68 74 -119t119 -74v168q0 10 7.5 17.5t17.5 7.5h150q10 0 17.5 -7.5t7.5 -17.5v-168q68 23 119 74t74 119h-168q-10 0 -17.5 7.5t-7.5 17.5v150q0 10 7.5 17.5t17.5 7.5h168 q-23 68 -74 119t-119 74z" /> +<glyph unicode="" d="M600 1177q117 0 224 -45.5t184.5 -123t123 -184.5t45.5 -224t-45.5 -224t-123 -184.5t-184.5 -123t-224 -45.5t-224 45.5t-184.5 123t-123 184.5t-45.5 224t45.5 224t123 184.5t184.5 123t224 45.5zM600 1027q-116 0 -214.5 -57t-155.5 -155.5t-57 -214.5t57 -214.5 t155.5 -155.5t214.5 -57t214.5 57t155.5 155.5t57 214.5t-57 214.5t-155.5 155.5t-214.5 57zM759 823l64 -64q7 -7 7 -17.5t-7 -17.5l-124 -124l124 -124q7 -7 7 -17.5t-7 -17.5l-64 -64q-7 -7 -17.5 -7t-17.5 7l-124 124l-124 -124q-7 -7 -17.5 -7t-17.5 7l-64 64 q-7 7 -7 17.5t7 17.5l124 124l-124 124q-7 7 -7 17.5t7 17.5l64 64q7 7 17.5 7t17.5 -7l124 -124l124 124q7 7 17.5 7t17.5 -7z" /> +<glyph unicode="" d="M600 1177q117 0 224 -45.5t184.5 -123t123 -184.5t45.5 -224t-45.5 -224t-123 -184.5t-184.5 -123t-224 -45.5t-224 45.5t-184.5 123t-123 184.5t-45.5 224t45.5 224t123 184.5t184.5 123t224 45.5zM600 1027q-116 0 -214.5 -57t-155.5 -155.5t-57 -214.5t57 -214.5 t155.5 -155.5t214.5 -57t214.5 57t155.5 155.5t57 214.5t-57 214.5t-155.5 155.5t-214.5 57zM782 788l106 -106q7 -7 7 -17.5t-7 -17.5l-320 -321q-8 -7 -18 -7t-18 7l-202 203q-8 7 -8 17.5t8 17.5l106 106q7 8 17.5 8t17.5 -8l79 -79l197 197q7 7 17.5 7t17.5 -7z" /> +<glyph unicode="" d="M600 1177q117 0 224 -45.5t184.5 -123t123 -184.5t45.5 -224t-45.5 -224t-123 -184.5t-184.5 -123t-224 -45.5t-224 45.5t-184.5 123t-123 184.5t-45.5 224t45.5 224t123 184.5t184.5 123t224 45.5zM600 1027q-116 0 -214.5 -57t-155.5 -155.5t-57 -214.5q0 -120 65 -225 l587 587q-105 65 -225 65zM965 819l-584 -584q104 -62 219 -62q116 0 214.5 57t155.5 155.5t57 214.5q0 115 -62 219z" /> +<glyph unicode="" d="M39 582l522 427q16 13 27.5 8t11.5 -26v-291h550q21 0 35.5 -14.5t14.5 -35.5v-200q0 -21 -14.5 -35.5t-35.5 -14.5h-550v-291q0 -21 -11.5 -26t-27.5 8l-522 427q-16 13 -16 32t16 32z" /> +<glyph unicode="" d="M639 1009l522 -427q16 -13 16 -32t-16 -32l-522 -427q-16 -13 -27.5 -8t-11.5 26v291h-550q-21 0 -35.5 14.5t-14.5 35.5v200q0 21 14.5 35.5t35.5 14.5h550v291q0 21 11.5 26t27.5 -8z" /> +<glyph unicode="" d="M682 1161l427 -522q13 -16 8 -27.5t-26 -11.5h-291v-550q0 -21 -14.5 -35.5t-35.5 -14.5h-200q-21 0 -35.5 14.5t-14.5 35.5v550h-291q-21 0 -26 11.5t8 27.5l427 522q13 16 32 16t32 -16z" /> +<glyph unicode="" d="M550 1200h200q21 0 35.5 -14.5t14.5 -35.5v-550h291q21 0 26 -11.5t-8 -27.5l-427 -522q-13 -16 -32 -16t-32 16l-427 522q-13 16 -8 27.5t26 11.5h291v550q0 21 14.5 35.5t35.5 14.5z" /> +<glyph unicode="" d="M639 1109l522 -427q16 -13 16 -32t-16 -32l-522 -427q-16 -13 -27.5 -8t-11.5 26v291q-94 -2 -182 -20t-170.5 -52t-147 -92.5t-100.5 -135.5q5 105 27 193.5t67.5 167t113 135t167 91.5t225.5 42v262q0 21 11.5 26t27.5 -8z" /> +<glyph unicode="" d="M850 1200h300q21 0 35.5 -14.5t14.5 -35.5v-300q0 -21 -10.5 -25t-24.5 10l-94 94l-249 -249q-8 -7 -18 -7t-18 7l-106 106q-7 8 -7 18t7 18l249 249l-94 94q-14 14 -10 24.5t25 10.5zM350 0h-300q-21 0 -35.5 14.5t-14.5 35.5v300q0 21 10.5 25t24.5 -10l94 -94l249 249 q8 7 18 7t18 -7l106 -106q7 -8 7 -18t-7 -18l-249 -249l94 -94q14 -14 10 -24.5t-25 -10.5z" /> +<glyph unicode="" d="M1014 1120l106 -106q7 -8 7 -18t-7 -18l-249 -249l94 -94q14 -14 10 -24.5t-25 -10.5h-300q-21 0 -35.5 14.5t-14.5 35.5v300q0 21 10.5 25t24.5 -10l94 -94l249 249q8 7 18 7t18 -7zM250 600h300q21 0 35.5 -14.5t14.5 -35.5v-300q0 -21 -10.5 -25t-24.5 10l-94 94 l-249 -249q-8 -7 -18 -7t-18 7l-106 106q-7 8 -7 18t7 18l249 249l-94 94q-14 14 -10 24.5t25 10.5z" /> +<glyph unicode="" d="M600 1177q117 0 224 -45.5t184.5 -123t123 -184.5t45.5 -224t-45.5 -224t-123 -184.5t-184.5 -123t-224 -45.5t-224 45.5t-184.5 123t-123 184.5t-45.5 224t45.5 224t123 184.5t184.5 123t224 45.5zM704 900h-208q-20 0 -32 -14.5t-8 -34.5l58 -302q4 -20 21.5 -34.5 t37.5 -14.5h54q20 0 37.5 14.5t21.5 34.5l58 302q4 20 -8 34.5t-32 14.5zM675 400h-150q-10 0 -17.5 -7.5t-7.5 -17.5v-150q0 -10 7.5 -17.5t17.5 -7.5h150q10 0 17.5 7.5t7.5 17.5v150q0 10 -7.5 17.5t-17.5 7.5z" /> +<glyph unicode="" d="M260 1200q9 0 19 -2t15 -4l5 -2q22 -10 44 -23l196 -118q21 -13 36 -24q29 -21 37 -12q11 13 49 35l196 118q22 13 45 23q17 7 38 7q23 0 47 -16.5t37 -33.5l13 -16q14 -21 18 -45l25 -123l8 -44q1 -9 8.5 -14.5t17.5 -5.5h61q10 0 17.5 -7.5t7.5 -17.5v-50 q0 -10 -7.5 -17.5t-17.5 -7.5h-50q-10 0 -17.5 -7.5t-7.5 -17.5v-175h-400v300h-200v-300h-400v175q0 10 -7.5 17.5t-17.5 7.5h-50q-10 0 -17.5 7.5t-7.5 17.5v50q0 10 7.5 17.5t17.5 7.5h61q11 0 18 3t7 8q0 4 9 52l25 128q5 25 19 45q2 3 5 7t13.5 15t21.5 19.5t26.5 15.5 t29.5 7zM915 1079l-166 -162q-7 -7 -5 -12t12 -5h219q10 0 15 7t2 17l-51 149q-3 10 -11 12t-15 -6zM463 917l-177 157q-8 7 -16 5t-11 -12l-51 -143q-3 -10 2 -17t15 -7h231q11 0 12.5 5t-5.5 12zM500 0h-375q-10 0 -17.5 7.5t-7.5 17.5v375h400v-400zM1100 400v-375 q0 -10 -7.5 -17.5t-17.5 -7.5h-375v400h400z" /> +<glyph unicode="" d="M1165 1190q8 3 21 -6.5t13 -17.5q-2 -178 -24.5 -323.5t-55.5 -245.5t-87 -174.5t-102.5 -118.5t-118 -68.5t-118.5 -33t-120 -4.5t-105 9.5t-90 16.5q-61 12 -78 11q-4 1 -12.5 0t-34 -14.5t-52.5 -40.5l-153 -153q-26 -24 -37 -14.5t-11 43.5q0 64 42 102q8 8 50.5 45 t66.5 58q19 17 35 47t13 61q-9 55 -10 102.5t7 111t37 130t78 129.5q39 51 80 88t89.5 63.5t94.5 45t113.5 36t129 31t157.5 37t182 47.5zM1116 1098q-8 9 -22.5 -3t-45.5 -50q-38 -47 -119 -103.5t-142 -89.5l-62 -33q-56 -30 -102 -57t-104 -68t-102.5 -80.5t-85.5 -91 t-64 -104.5q-24 -56 -31 -86t2 -32t31.5 17.5t55.5 59.5q25 30 94 75.5t125.5 77.5t147.5 81q70 37 118.5 69t102 79.5t99 111t86.5 148.5q22 50 24 60t-6 19z" /> +<glyph unicode="" d="M653 1231q-39 -67 -54.5 -131t-10.5 -114.5t24.5 -96.5t47.5 -80t63.5 -62.5t68.5 -46.5t65 -30q-4 7 -17.5 35t-18.5 39.5t-17 39.5t-17 43t-13 42t-9.5 44.5t-2 42t4 43t13.5 39t23 38.5q96 -42 165 -107.5t105 -138t52 -156t13 -159t-19 -149.5q-13 -55 -44 -106.5 t-68 -87t-78.5 -64.5t-72.5 -45t-53 -22q-72 -22 -127 -11q-31 6 -13 19q6 3 17 7q13 5 32.5 21t41 44t38.5 63.5t21.5 81.5t-6.5 94.5t-50 107t-104 115.5q10 -104 -0.5 -189t-37 -140.5t-65 -93t-84 -52t-93.5 -11t-95 24.5q-80 36 -131.5 114t-53.5 171q-2 23 0 49.5 t4.5 52.5t13.5 56t27.5 60t46 64.5t69.5 68.5q-8 -53 -5 -102.5t17.5 -90t34 -68.5t44.5 -39t49 -2q31 13 38.5 36t-4.5 55t-29 64.5t-36 75t-26 75.5q-15 85 2 161.5t53.5 128.5t85.5 92.5t93.5 61t81.5 25.5z" /> +<glyph unicode="" d="M600 1094q82 0 160.5 -22.5t140 -59t116.5 -82.5t94.5 -95t68 -95t42.5 -82.5t14 -57.5t-14 -57.5t-43 -82.5t-68.5 -95t-94.5 -95t-116.5 -82.5t-140 -59t-159.5 -22.5t-159.5 22.5t-140 59t-116.5 82.5t-94.5 95t-68.5 95t-43 82.5t-14 57.5t14 57.5t42.5 82.5t68 95 t94.5 95t116.5 82.5t140 59t160.5 22.5zM888 829q-15 15 -18 12t5 -22q25 -57 25 -119q0 -124 -88 -212t-212 -88t-212 88t-88 212q0 59 23 114q8 19 4.5 22t-17.5 -12q-70 -69 -160 -184q-13 -16 -15 -40.5t9 -42.5q22 -36 47 -71t70 -82t92.5 -81t113 -58.5t133.5 -24.5 t133.5 24t113 58.5t92.5 81.5t70 81.5t47 70.5q11 18 9 42.5t-14 41.5q-90 117 -163 189zM448 727l-35 -36q-15 -15 -19.5 -38.5t4.5 -41.5q37 -68 93 -116q16 -13 38.5 -11t36.5 17l35 34q14 15 12.5 33.5t-16.5 33.5q-44 44 -89 117q-11 18 -28 20t-32 -12z" /> +<glyph unicode="" d="M592 0h-148l31 120q-91 20 -175.5 68.5t-143.5 106.5t-103.5 119t-66.5 110t-22 76q0 21 14 57.5t42.5 82.5t68 95t94.5 95t116.5 82.5t140 59t160.5 22.5q61 0 126 -15l32 121h148zM944 770l47 181q108 -85 176.5 -192t68.5 -159q0 -26 -19.5 -71t-59.5 -102t-93 -112 t-129 -104.5t-158 -75.5l46 173q77 49 136 117t97 131q11 18 9 42.5t-14 41.5q-54 70 -107 130zM310 824q-70 -69 -160 -184q-13 -16 -15 -40.5t9 -42.5q18 -30 39 -60t57 -70.5t74 -73t90 -61t105 -41.5l41 154q-107 18 -178.5 101.5t-71.5 193.5q0 59 23 114q8 19 4.5 22 t-17.5 -12zM448 727l-35 -36q-15 -15 -19.5 -38.5t4.5 -41.5q37 -68 93 -116q16 -13 38.5 -11t36.5 17l12 11l22 86l-3 4q-44 44 -89 117q-11 18 -28 20t-32 -12z" /> +<glyph unicode="" d="M-90 100l642 1066q20 31 48 28.5t48 -35.5l642 -1056q21 -32 7.5 -67.5t-50.5 -35.5h-1294q-37 0 -50.5 34t7.5 66zM155 200h345v75q0 10 7.5 17.5t17.5 7.5h150q10 0 17.5 -7.5t7.5 -17.5v-75h345l-445 723zM496 700h208q20 0 32 -14.5t8 -34.5l-58 -252 q-4 -20 -21.5 -34.5t-37.5 -14.5h-54q-20 0 -37.5 14.5t-21.5 34.5l-58 252q-4 20 8 34.5t32 14.5z" /> +<glyph unicode="" d="M650 1200q62 0 106 -44t44 -106v-339l363 -325q15 -14 26 -38.5t11 -44.5v-41q0 -20 -12 -26.5t-29 5.5l-359 249v-263q100 -93 100 -113v-64q0 -21 -13 -29t-32 1l-205 128l-205 -128q-19 -9 -32 -1t-13 29v64q0 20 100 113v263l-359 -249q-17 -12 -29 -5.5t-12 26.5v41 q0 20 11 44.5t26 38.5l363 325v339q0 62 44 106t106 44z" /> +<glyph unicode="" d="M850 1200h100q21 0 35.5 -14.5t14.5 -35.5v-50h50q21 0 35.5 -14.5t14.5 -35.5v-150h-1100v150q0 21 14.5 35.5t35.5 14.5h50v50q0 21 14.5 35.5t35.5 14.5h100q21 0 35.5 -14.5t14.5 -35.5v-50h500v50q0 21 14.5 35.5t35.5 14.5zM1100 800v-750q0 -21 -14.5 -35.5 t-35.5 -14.5h-1000q-21 0 -35.5 14.5t-14.5 35.5v750h1100zM100 600v-100h100v100h-100zM300 600v-100h100v100h-100zM500 600v-100h100v100h-100zM700 600v-100h100v100h-100zM900 600v-100h100v100h-100zM100 400v-100h100v100h-100zM300 400v-100h100v100h-100zM500 400 v-100h100v100h-100zM700 400v-100h100v100h-100zM900 400v-100h100v100h-100zM100 200v-100h100v100h-100zM300 200v-100h100v100h-100zM500 200v-100h100v100h-100zM700 200v-100h100v100h-100zM900 200v-100h100v100h-100z" /> +<glyph unicode="" d="M1135 1165l249 -230q15 -14 15 -35t-15 -35l-249 -230q-14 -14 -24.5 -10t-10.5 25v150h-159l-600 -600h-291q-21 0 -35.5 14.5t-14.5 35.5v100q0 21 14.5 35.5t35.5 14.5h209l600 600h241v150q0 21 10.5 25t24.5 -10zM522 819l-141 -141l-122 122h-209q-21 0 -35.5 14.5 t-14.5 35.5v100q0 21 14.5 35.5t35.5 14.5h291zM1135 565l249 -230q15 -14 15 -35t-15 -35l-249 -230q-14 -14 -24.5 -10t-10.5 25v150h-241l-181 181l141 141l122 -122h159v150q0 21 10.5 25t24.5 -10z" /> +<glyph unicode="" d="M100 1100h1000q41 0 70.5 -29.5t29.5 -70.5v-600q0 -41 -29.5 -70.5t-70.5 -29.5h-596l-304 -300v300h-100q-41 0 -70.5 29.5t-29.5 70.5v600q0 41 29.5 70.5t70.5 29.5z" /> +<glyph unicode="" d="M150 1200h200q21 0 35.5 -14.5t14.5 -35.5v-250h-300v250q0 21 14.5 35.5t35.5 14.5zM850 1200h200q21 0 35.5 -14.5t14.5 -35.5v-250h-300v250q0 21 14.5 35.5t35.5 14.5zM1100 800v-300q0 -41 -3 -77.5t-15 -89.5t-32 -96t-58 -89t-89 -77t-129 -51t-174 -20t-174 20 t-129 51t-89 77t-58 89t-32 96t-15 89.5t-3 77.5v300h300v-250v-27v-42.5t1.5 -41t5 -38t10 -35t16.5 -30t25.5 -24.5t35 -19t46.5 -12t60 -4t60 4.5t46.5 12.5t35 19.5t25 25.5t17 30.5t10 35t5 38t2 40.5t-0.5 42v25v250h300z" /> +<glyph unicode="" d="M1100 411l-198 -199l-353 353l-353 -353l-197 199l551 551z" /> +<glyph unicode="" d="M1101 789l-550 -551l-551 551l198 199l353 -353l353 353z" /> +<glyph unicode="" d="M404 1000h746q21 0 35.5 -14.5t14.5 -35.5v-551h150q21 0 25 -10.5t-10 -24.5l-230 -249q-14 -15 -35 -15t-35 15l-230 249q-14 14 -10 24.5t25 10.5h150v401h-381zM135 984l230 -249q14 -14 10 -24.5t-25 -10.5h-150v-400h385l215 -200h-750q-21 0 -35.5 14.5 t-14.5 35.5v550h-150q-21 0 -25 10.5t10 24.5l230 249q14 15 35 15t35 -15z" /> +<glyph unicode="" d="M56 1200h94q17 0 31 -11t18 -27l38 -162h896q24 0 39 -18.5t10 -42.5l-100 -475q-5 -21 -27 -42.5t-55 -21.5h-633l48 -200h535q21 0 35.5 -14.5t14.5 -35.5t-14.5 -35.5t-35.5 -14.5h-50v-50q0 -21 -14.5 -35.5t-35.5 -14.5t-35.5 14.5t-14.5 35.5v50h-300v-50 q0 -21 -14.5 -35.5t-35.5 -14.5t-35.5 14.5t-14.5 35.5v50h-31q-18 0 -32.5 10t-20.5 19l-5 10l-201 961h-54q-20 0 -35 14.5t-15 35.5t15 35.5t35 14.5z" /> +<glyph unicode="" d="M1200 1000v-100h-1200v100h200q0 41 29.5 70.5t70.5 29.5h300q41 0 70.5 -29.5t29.5 -70.5h500zM0 800h1200v-800h-1200v800z" /> +<glyph unicode="" d="M200 800l-200 -400v600h200q0 41 29.5 70.5t70.5 29.5h300q42 0 71 -29.5t29 -70.5h500v-200h-1000zM1500 700l-300 -700h-1200l300 700h1200z" /> +<glyph unicode="" d="M635 1184l230 -249q14 -14 10 -24.5t-25 -10.5h-150v-601h150q21 0 25 -10.5t-10 -24.5l-230 -249q-14 -15 -35 -15t-35 15l-230 249q-14 14 -10 24.5t25 10.5h150v601h-150q-21 0 -25 10.5t10 24.5l230 249q14 15 35 15t35 -15z" /> +<glyph unicode="" d="M936 864l249 -229q14 -15 14 -35.5t-14 -35.5l-249 -229q-15 -15 -25.5 -10.5t-10.5 24.5v151h-600v-151q0 -20 -10.5 -24.5t-25.5 10.5l-249 229q-14 15 -14 35.5t14 35.5l249 229q15 15 25.5 10.5t10.5 -25.5v-149h600v149q0 21 10.5 25.5t25.5 -10.5z" /> +<glyph unicode="" d="M1169 400l-172 732q-5 23 -23 45.5t-38 22.5h-672q-20 0 -38 -20t-23 -41l-172 -739h1138zM1100 300h-1000q-41 0 -70.5 -29.5t-29.5 -70.5v-100q0 -41 29.5 -70.5t70.5 -29.5h1000q41 0 70.5 29.5t29.5 70.5v100q0 41 -29.5 70.5t-70.5 29.5zM800 100v100h100v-100h-100 zM1000 100v100h100v-100h-100z" /> +<glyph unicode="" d="M1150 1100q21 0 35.5 -14.5t14.5 -35.5v-850q0 -21 -14.5 -35.5t-35.5 -14.5t-35.5 14.5t-14.5 35.5v850q0 21 14.5 35.5t35.5 14.5zM1000 200l-675 200h-38l47 -276q3 -16 -5.5 -20t-29.5 -4h-7h-84q-20 0 -34.5 14t-18.5 35q-55 337 -55 351v250v6q0 16 1 23.5t6.5 14 t17.5 6.5h200l675 250v-850zM0 750v-250q-4 0 -11 0.5t-24 6t-30 15t-24 30t-11 48.5v50q0 26 10.5 46t25 30t29 16t25.5 7z" /> +<glyph unicode="" d="M553 1200h94q20 0 29 -10.5t3 -29.5l-18 -37q83 -19 144 -82.5t76 -140.5l63 -327l118 -173h17q19 0 33 -14.5t14 -35t-13 -40.5t-31 -27q-8 -4 -23 -9.5t-65 -19.5t-103 -25t-132.5 -20t-158.5 -9q-57 0 -115 5t-104 12t-88.5 15.5t-73.5 17.5t-54.5 16t-35.5 12l-11 4 q-18 8 -31 28t-13 40.5t14 35t33 14.5h17l118 173l63 327q15 77 76 140t144 83l-18 32q-6 19 3.5 32t28.5 13zM498 110q50 -6 102 -6q53 0 102 6q-12 -49 -39.5 -79.5t-62.5 -30.5t-63 30.5t-39 79.5z" /> +<glyph unicode="" d="M800 946l224 78l-78 -224l234 -45l-180 -155l180 -155l-234 -45l78 -224l-224 78l-45 -234l-155 180l-155 -180l-45 234l-224 -78l78 224l-234 45l180 155l-180 155l234 45l-78 224l224 -78l45 234l155 -180l155 180z" /> +<glyph unicode="" d="M650 1200h50q40 0 70 -40.5t30 -84.5v-150l-28 -125h328q40 0 70 -40.5t30 -84.5v-100q0 -45 -29 -74l-238 -344q-16 -24 -38 -40.5t-45 -16.5h-250q-7 0 -42 25t-66 50l-31 25h-61q-45 0 -72.5 18t-27.5 57v400q0 36 20 63l145 196l96 198q13 28 37.5 48t51.5 20z M650 1100l-100 -212l-150 -213v-375h100l136 -100h214l250 375v125h-450l50 225v175h-50zM50 800h100q21 0 35.5 -14.5t14.5 -35.5v-500q0 -21 -14.5 -35.5t-35.5 -14.5h-100q-21 0 -35.5 14.5t-14.5 35.5v500q0 21 14.5 35.5t35.5 14.5z" /> +<glyph unicode="" d="M600 1100h250q23 0 45 -16.5t38 -40.5l238 -344q29 -29 29 -74v-100q0 -44 -30 -84.5t-70 -40.5h-328q28 -118 28 -125v-150q0 -44 -30 -84.5t-70 -40.5h-50q-27 0 -51.5 20t-37.5 48l-96 198l-145 196q-20 27 -20 63v400q0 39 27.5 57t72.5 18h61q124 100 139 100z M50 1000h100q21 0 35.5 -14.5t14.5 -35.5v-500q0 -21 -14.5 -35.5t-35.5 -14.5h-100q-21 0 -35.5 14.5t-14.5 35.5v500q0 21 14.5 35.5t35.5 14.5zM636 1000l-136 -100h-100v-375l150 -213l100 -212h50v175l-50 225h450v125l-250 375h-214z" /> +<glyph unicode="" d="M356 873l363 230q31 16 53 -6l110 -112q13 -13 13.5 -32t-11.5 -34l-84 -121h302q84 0 138 -38t54 -110t-55 -111t-139 -39h-106l-131 -339q-6 -21 -19.5 -41t-28.5 -20h-342q-7 0 -90 81t-83 94v525q0 17 14 35.5t28 28.5zM400 792v-503l100 -89h293l131 339 q6 21 19.5 41t28.5 20h203q21 0 30.5 25t0.5 50t-31 25h-456h-7h-6h-5.5t-6 0.5t-5 1.5t-5 2t-4 2.5t-4 4t-2.5 4.5q-12 25 5 47l146 183l-86 83zM50 800h100q21 0 35.5 -14.5t14.5 -35.5v-500q0 -21 -14.5 -35.5t-35.5 -14.5h-100q-21 0 -35.5 14.5t-14.5 35.5v500 q0 21 14.5 35.5t35.5 14.5z" /> +<glyph unicode="" d="M475 1103l366 -230q2 -1 6 -3.5t14 -10.5t18 -16.5t14.5 -20t6.5 -22.5v-525q0 -13 -86 -94t-93 -81h-342q-15 0 -28.5 20t-19.5 41l-131 339h-106q-85 0 -139.5 39t-54.5 111t54 110t138 38h302l-85 121q-11 15 -10.5 34t13.5 32l110 112q22 22 53 6zM370 945l146 -183 q17 -22 5 -47q-2 -2 -3.5 -4.5t-4 -4t-4 -2.5t-5 -2t-5 -1.5t-6 -0.5h-6h-6.5h-6h-475v-100h221q15 0 29 -20t20 -41l130 -339h294l106 89v503l-342 236zM1050 800h100q21 0 35.5 -14.5t14.5 -35.5v-500q0 -21 -14.5 -35.5t-35.5 -14.5h-100q-21 0 -35.5 14.5t-14.5 35.5 v500q0 21 14.5 35.5t35.5 14.5z" /> +<glyph unicode="" d="M550 1294q72 0 111 -55t39 -139v-106l339 -131q21 -6 41 -19.5t20 -28.5v-342q0 -7 -81 -90t-94 -83h-525q-17 0 -35.5 14t-28.5 28l-9 14l-230 363q-16 31 6 53l112 110q13 13 32 13.5t34 -11.5l121 -84v302q0 84 38 138t110 54zM600 972v203q0 21 -25 30.5t-50 0.5 t-25 -31v-456v-7v-6v-5.5t-0.5 -6t-1.5 -5t-2 -5t-2.5 -4t-4 -4t-4.5 -2.5q-25 -12 -47 5l-183 146l-83 -86l236 -339h503l89 100v293l-339 131q-21 6 -41 19.5t-20 28.5zM450 200h500q21 0 35.5 -14.5t14.5 -35.5v-100q0 -21 -14.5 -35.5t-35.5 -14.5h-500 q-21 0 -35.5 14.5t-14.5 35.5v100q0 21 14.5 35.5t35.5 14.5z" /> +<glyph unicode="" d="M350 1100h500q21 0 35.5 14.5t14.5 35.5v100q0 21 -14.5 35.5t-35.5 14.5h-500q-21 0 -35.5 -14.5t-14.5 -35.5v-100q0 -21 14.5 -35.5t35.5 -14.5zM600 306v-106q0 -84 -39 -139t-111 -55t-110 54t-38 138v302l-121 -84q-15 -12 -34 -11.5t-32 13.5l-112 110 q-22 22 -6 53l230 363q1 2 3.5 6t10.5 13.5t16.5 17t20 13.5t22.5 6h525q13 0 94 -83t81 -90v-342q0 -15 -20 -28.5t-41 -19.5zM308 900l-236 -339l83 -86l183 146q22 17 47 5q2 -1 4.5 -2.5t4 -4t2.5 -4t2 -5t1.5 -5t0.5 -6v-5.5v-6v-7v-456q0 -22 25 -31t50 0.5t25 30.5 v203q0 15 20 28.5t41 19.5l339 131v293l-89 100h-503z" /> +<glyph unicode="" d="M600 1178q118 0 225 -45.5t184.5 -123t123 -184.5t45.5 -225t-45.5 -225t-123 -184.5t-184.5 -123t-225 -45.5t-225 45.5t-184.5 123t-123 184.5t-45.5 225t45.5 225t123 184.5t184.5 123t225 45.5zM914 632l-275 223q-16 13 -27.5 8t-11.5 -26v-137h-275 q-10 0 -17.5 -7.5t-7.5 -17.5v-150q0 -10 7.5 -17.5t17.5 -7.5h275v-137q0 -21 11.5 -26t27.5 8l275 223q16 13 16 32t-16 32z" /> +<glyph unicode="" d="M600 1178q118 0 225 -45.5t184.5 -123t123 -184.5t45.5 -225t-45.5 -225t-123 -184.5t-184.5 -123t-225 -45.5t-225 45.5t-184.5 123t-123 184.5t-45.5 225t45.5 225t123 184.5t184.5 123t225 45.5zM561 855l-275 -223q-16 -13 -16 -32t16 -32l275 -223q16 -13 27.5 -8 t11.5 26v137h275q10 0 17.5 7.5t7.5 17.5v150q0 10 -7.5 17.5t-17.5 7.5h-275v137q0 21 -11.5 26t-27.5 -8z" /> +<glyph unicode="" d="M600 1178q118 0 225 -45.5t184.5 -123t123 -184.5t45.5 -225t-45.5 -225t-123 -184.5t-184.5 -123t-225 -45.5t-225 45.5t-184.5 123t-123 184.5t-45.5 225t45.5 225t123 184.5t184.5 123t225 45.5zM855 639l-223 275q-13 16 -32 16t-32 -16l-223 -275q-13 -16 -8 -27.5 t26 -11.5h137v-275q0 -10 7.5 -17.5t17.5 -7.5h150q10 0 17.5 7.5t7.5 17.5v275h137q21 0 26 11.5t-8 27.5z" /> +<glyph unicode="" d="M600 1178q118 0 225 -45.5t184.5 -123t123 -184.5t45.5 -225t-45.5 -225t-123 -184.5t-184.5 -123t-225 -45.5t-225 45.5t-184.5 123t-123 184.5t-45.5 225t45.5 225t123 184.5t184.5 123t225 45.5zM675 900h-150q-10 0 -17.5 -7.5t-7.5 -17.5v-275h-137q-21 0 -26 -11.5 t8 -27.5l223 -275q13 -16 32 -16t32 16l223 275q13 16 8 27.5t-26 11.5h-137v275q0 10 -7.5 17.5t-17.5 7.5z" /> +<glyph unicode="" d="M600 1176q116 0 222.5 -46t184 -123.5t123.5 -184t46 -222.5t-46 -222.5t-123.5 -184t-184 -123.5t-222.5 -46t-222.5 46t-184 123.5t-123.5 184t-46 222.5t46 222.5t123.5 184t184 123.5t222.5 46zM627 1101q-15 -12 -36.5 -20.5t-35.5 -12t-43 -8t-39 -6.5 q-15 -3 -45.5 0t-45.5 -2q-20 -7 -51.5 -26.5t-34.5 -34.5q-3 -11 6.5 -22.5t8.5 -18.5q-3 -34 -27.5 -91t-29.5 -79q-9 -34 5 -93t8 -87q0 -9 17 -44.5t16 -59.5q12 0 23 -5t23.5 -15t19.5 -14q16 -8 33 -15t40.5 -15t34.5 -12q21 -9 52.5 -32t60 -38t57.5 -11 q7 -15 -3 -34t-22.5 -40t-9.5 -38q13 -21 23 -34.5t27.5 -27.5t36.5 -18q0 -7 -3.5 -16t-3.5 -14t5 -17q104 -2 221 112q30 29 46.5 47t34.5 49t21 63q-13 8 -37 8.5t-36 7.5q-15 7 -49.5 15t-51.5 19q-18 0 -41 -0.5t-43 -1.5t-42 -6.5t-38 -16.5q-51 -35 -66 -12 q-4 1 -3.5 25.5t0.5 25.5q-6 13 -26.5 17.5t-24.5 6.5q1 15 -0.5 30.5t-7 28t-18.5 11.5t-31 -21q-23 -25 -42 4q-19 28 -8 58q6 16 22 22q6 -1 26 -1.5t33.5 -4t19.5 -13.5q7 -12 18 -24t21.5 -20.5t20 -15t15.5 -10.5l5 -3q2 12 7.5 30.5t8 34.5t-0.5 32q-3 18 3.5 29 t18 22.5t15.5 24.5q6 14 10.5 35t8 31t15.5 22.5t34 22.5q-6 18 10 36q8 0 24 -1.5t24.5 -1.5t20 4.5t20.5 15.5q-10 23 -31 42.5t-37.5 29.5t-49 27t-43.5 23q0 1 2 8t3 11.5t1.5 10.5t-1 9.5t-4.5 4.5q31 -13 58.5 -14.5t38.5 2.5l12 5q5 28 -9.5 46t-36.5 24t-50 15 t-41 20q-18 -4 -37 0zM613 994q0 -17 8 -42t17 -45t9 -23q-8 1 -39.5 5.5t-52.5 10t-37 16.5q3 11 16 29.5t16 25.5q10 -10 19 -10t14 6t13.5 14.5t16.5 12.5z" /> +<glyph unicode="" d="M756 1157q164 92 306 -9l-259 -138l145 -232l251 126q6 -89 -34 -156.5t-117 -110.5q-60 -34 -127 -39.5t-126 16.5l-596 -596q-15 -16 -36.5 -16t-36.5 16l-111 110q-15 15 -15 36.5t15 37.5l600 599q-34 101 5.5 201.5t135.5 154.5z" /> +<glyph unicode="" horiz-adv-x="1220" d="M100 1196h1000q41 0 70.5 -29.5t29.5 -70.5v-100q0 -41 -29.5 -70.5t-70.5 -29.5h-1000q-41 0 -70.5 29.5t-29.5 70.5v100q0 41 29.5 70.5t70.5 29.5zM1100 1096h-200v-100h200v100zM100 796h1000q41 0 70.5 -29.5t29.5 -70.5v-100q0 -41 -29.5 -70.5t-70.5 -29.5h-1000 q-41 0 -70.5 29.5t-29.5 70.5v100q0 41 29.5 70.5t70.5 29.5zM1100 696h-500v-100h500v100zM100 396h1000q41 0 70.5 -29.5t29.5 -70.5v-100q0 -41 -29.5 -70.5t-70.5 -29.5h-1000q-41 0 -70.5 29.5t-29.5 70.5v100q0 41 29.5 70.5t70.5 29.5zM1100 296h-300v-100h300v100z " /> +<glyph unicode="" d="M150 1200h900q21 0 35.5 -14.5t14.5 -35.5t-14.5 -35.5t-35.5 -14.5h-900q-21 0 -35.5 14.5t-14.5 35.5t14.5 35.5t35.5 14.5zM700 500v-300l-200 -200v500l-350 500h900z" /> +<glyph unicode="" d="M500 1200h200q41 0 70.5 -29.5t29.5 -70.5v-100h300q41 0 70.5 -29.5t29.5 -70.5v-400h-500v100h-200v-100h-500v400q0 41 29.5 70.5t70.5 29.5h300v100q0 41 29.5 70.5t70.5 29.5zM500 1100v-100h200v100h-200zM1200 400v-200q0 -41 -29.5 -70.5t-70.5 -29.5h-1000 q-41 0 -70.5 29.5t-29.5 70.5v200h1200z" /> +<glyph unicode="" d="M50 1200h300q21 0 25 -10.5t-10 -24.5l-94 -94l199 -199q7 -8 7 -18t-7 -18l-106 -106q-8 -7 -18 -7t-18 7l-199 199l-94 -94q-14 -14 -24.5 -10t-10.5 25v300q0 21 14.5 35.5t35.5 14.5zM850 1200h300q21 0 35.5 -14.5t14.5 -35.5v-300q0 -21 -10.5 -25t-24.5 10l-94 94 l-199 -199q-8 -7 -18 -7t-18 7l-106 106q-7 8 -7 18t7 18l199 199l-94 94q-14 14 -10 24.5t25 10.5zM364 470l106 -106q7 -8 7 -18t-7 -18l-199 -199l94 -94q14 -14 10 -24.5t-25 -10.5h-300q-21 0 -35.5 14.5t-14.5 35.5v300q0 21 10.5 25t24.5 -10l94 -94l199 199 q8 7 18 7t18 -7zM1071 271l94 94q14 14 24.5 10t10.5 -25v-300q0 -21 -14.5 -35.5t-35.5 -14.5h-300q-21 0 -25 10.5t10 24.5l94 94l-199 199q-7 8 -7 18t7 18l106 106q8 7 18 7t18 -7z" /> +<glyph unicode="" d="M596 1192q121 0 231.5 -47.5t190 -127t127 -190t47.5 -231.5t-47.5 -231.5t-127 -190.5t-190 -127t-231.5 -47t-231.5 47t-190.5 127t-127 190.5t-47 231.5t47 231.5t127 190t190.5 127t231.5 47.5zM596 1010q-112 0 -207.5 -55.5t-151 -151t-55.5 -207.5t55.5 -207.5 t151 -151t207.5 -55.5t207.5 55.5t151 151t55.5 207.5t-55.5 207.5t-151 151t-207.5 55.5zM454.5 905q22.5 0 38.5 -16t16 -38.5t-16 -39t-38.5 -16.5t-38.5 16.5t-16 39t16 38.5t38.5 16zM754.5 905q22.5 0 38.5 -16t16 -38.5t-16 -39t-38 -16.5q-14 0 -29 10l-55 -145 q17 -23 17 -51q0 -36 -25.5 -61.5t-61.5 -25.5t-61.5 25.5t-25.5 61.5q0 32 20.5 56.5t51.5 29.5l122 126l1 1q-9 14 -9 28q0 23 16 39t38.5 16zM345.5 709q22.5 0 38.5 -16t16 -38.5t-16 -38.5t-38.5 -16t-38.5 16t-16 38.5t16 38.5t38.5 16zM854.5 709q22.5 0 38.5 -16 t16 -38.5t-16 -38.5t-38.5 -16t-38.5 16t-16 38.5t16 38.5t38.5 16z" /> +<glyph unicode="" d="M546 173l469 470q91 91 99 192q7 98 -52 175.5t-154 94.5q-22 4 -47 4q-34 0 -66.5 -10t-56.5 -23t-55.5 -38t-48 -41.5t-48.5 -47.5q-376 -375 -391 -390q-30 -27 -45 -41.5t-37.5 -41t-32 -46.5t-16 -47.5t-1.5 -56.5q9 -62 53.5 -95t99.5 -33q74 0 125 51l548 548 q36 36 20 75q-7 16 -21.5 26t-32.5 10q-26 0 -50 -23q-13 -12 -39 -38l-341 -338q-15 -15 -35.5 -15.5t-34.5 13.5t-14 34.5t14 34.5q327 333 361 367q35 35 67.5 51.5t78.5 16.5q14 0 29 -1q44 -8 74.5 -35.5t43.5 -68.5q14 -47 2 -96.5t-47 -84.5q-12 -11 -32 -32 t-79.5 -81t-114.5 -115t-124.5 -123.5t-123 -119.5t-96.5 -89t-57 -45q-56 -27 -120 -27q-70 0 -129 32t-93 89q-48 78 -35 173t81 163l511 511q71 72 111 96q91 55 198 55q80 0 152 -33q78 -36 129.5 -103t66.5 -154q17 -93 -11 -183.5t-94 -156.5l-482 -476 q-15 -15 -36 -16t-37 14t-17.5 34t14.5 35z" /> +<glyph unicode="" d="M649 949q48 68 109.5 104t121.5 38.5t118.5 -20t102.5 -64t71 -100.5t27 -123q0 -57 -33.5 -117.5t-94 -124.5t-126.5 -127.5t-150 -152.5t-146 -174q-62 85 -145.5 174t-150 152.5t-126.5 127.5t-93.5 124.5t-33.5 117.5q0 64 28 123t73 100.5t104 64t119 20 t120.5 -38.5t104.5 -104zM896 972q-33 0 -64.5 -19t-56.5 -46t-47.5 -53.5t-43.5 -45.5t-37.5 -19t-36 19t-40 45.5t-43 53.5t-54 46t-65.5 19q-67 0 -122.5 -55.5t-55.5 -132.5q0 -23 13.5 -51t46 -65t57.5 -63t76 -75l22 -22q15 -14 44 -44t50.5 -51t46 -44t41 -35t23 -12 t23.5 12t42.5 36t46 44t52.5 52t44 43q4 4 12 13q43 41 63.5 62t52 55t46 55t26 46t11.5 44q0 79 -53 133.5t-120 54.5z" /> +<glyph unicode="" d="M776.5 1214q93.5 0 159.5 -66l141 -141q66 -66 66 -160q0 -42 -28 -95.5t-62 -87.5l-29 -29q-31 53 -77 99l-18 18l95 95l-247 248l-389 -389l212 -212l-105 -106l-19 18l-141 141q-66 66 -66 159t66 159l283 283q65 66 158.5 66zM600 706l105 105q10 -8 19 -17l141 -141 q66 -66 66 -159t-66 -159l-283 -283q-66 -66 -159 -66t-159 66l-141 141q-66 66 -66 159.5t66 159.5l55 55q29 -55 75 -102l18 -17l-95 -95l247 -248l389 389z" /> +<glyph unicode="" d="M603 1200q85 0 162 -15t127 -38t79 -48t29 -46v-953q0 -41 -29.5 -70.5t-70.5 -29.5h-600q-41 0 -70.5 29.5t-29.5 70.5v953q0 21 30 46.5t81 48t129 37.5t163 15zM300 1000v-700h600v700h-600zM600 254q-43 0 -73.5 -30.5t-30.5 -73.5t30.5 -73.5t73.5 -30.5t73.5 30.5 t30.5 73.5t-30.5 73.5t-73.5 30.5z" /> +<glyph unicode="" d="M902 1185l283 -282q15 -15 15 -36t-14.5 -35.5t-35.5 -14.5t-35 15l-36 35l-279 -267v-300l-212 210l-308 -307l-280 -203l203 280l307 308l-210 212h300l267 279l-35 36q-15 14 -15 35t14.5 35.5t35.5 14.5t35 -15z" /> +<glyph unicode="" d="M700 1248v-78q38 -5 72.5 -14.5t75.5 -31.5t71 -53.5t52 -84t24 -118.5h-159q-4 36 -10.5 59t-21 45t-40 35.5t-64.5 20.5v-307l64 -13q34 -7 64 -16.5t70 -32t67.5 -52.5t47.5 -80t20 -112q0 -139 -89 -224t-244 -97v-77h-100v79q-150 16 -237 103q-40 40 -52.5 93.5 t-15.5 139.5h139q5 -77 48.5 -126t117.5 -65v335l-27 8q-46 14 -79 26.5t-72 36t-63 52t-40 72.5t-16 98q0 70 25 126t67.5 92t94.5 57t110 27v77h100zM600 754v274q-29 -4 -50 -11t-42 -21.5t-31.5 -41.5t-10.5 -65q0 -29 7 -50.5t16.5 -34t28.5 -22.5t31.5 -14t37.5 -10 q9 -3 13 -4zM700 547v-310q22 2 42.5 6.5t45 15.5t41.5 27t29 42t12 59.5t-12.5 59.5t-38 44.5t-53 31t-66.5 24.5z" /> +<glyph unicode="" d="M561 1197q84 0 160.5 -40t123.5 -109.5t47 -147.5h-153q0 40 -19.5 71.5t-49.5 48.5t-59.5 26t-55.5 9q-37 0 -79 -14.5t-62 -35.5q-41 -44 -41 -101q0 -26 13.5 -63t26.5 -61t37 -66q6 -9 9 -14h241v-100h-197q8 -50 -2.5 -115t-31.5 -95q-45 -62 -99 -112 q34 10 83 17.5t71 7.5q32 1 102 -16t104 -17q83 0 136 30l50 -147q-31 -19 -58 -30.5t-55 -15.5t-42 -4.5t-46 -0.5q-23 0 -76 17t-111 32.5t-96 11.5q-39 -3 -82 -16t-67 -25l-23 -11l-55 145q4 3 16 11t15.5 10.5t13 9t15.5 12t14.5 14t17.5 18.5q48 55 54 126.5 t-30 142.5h-221v100h166q-23 47 -44 104q-7 20 -12 41.5t-6 55.5t6 66.5t29.5 70.5t58.5 71q97 88 263 88z" /> +<glyph unicode="" d="M400 300h150q21 0 25 -11t-10 -25l-230 -250q-14 -15 -35 -15t-35 15l-230 250q-14 14 -10 25t25 11h150v900h200v-900zM935 1184l230 -249q14 -14 10 -24.5t-25 -10.5h-150v-900h-200v900h-150q-21 0 -25 10.5t10 24.5l230 249q14 15 35 15t35 -15z" /> +<glyph unicode="" d="M1000 700h-100v100h-100v-100h-100v500h300v-500zM400 300h150q21 0 25 -11t-10 -25l-230 -250q-14 -15 -35 -15t-35 15l-230 250q-14 14 -10 25t25 11h150v900h200v-900zM801 1100v-200h100v200h-100zM1000 350l-200 -250h200v-100h-300v150l200 250h-200v100h300v-150z " /> +<glyph unicode="" d="M400 300h150q21 0 25 -11t-10 -25l-230 -250q-14 -15 -35 -15t-35 15l-230 250q-14 14 -10 25t25 11h150v900h200v-900zM1000 1050l-200 -250h200v-100h-300v150l200 250h-200v100h300v-150zM1000 0h-100v100h-100v-100h-100v500h300v-500zM801 400v-200h100v200h-100z " /> +<glyph unicode="" d="M400 300h150q21 0 25 -11t-10 -25l-230 -250q-14 -15 -35 -15t-35 15l-230 250q-14 14 -10 25t25 11h150v900h200v-900zM1000 700h-100v400h-100v100h200v-500zM1100 0h-100v100h-200v400h300v-500zM901 400v-200h100v200h-100z" /> +<glyph unicode="" d="M400 300h150q21 0 25 -11t-10 -25l-230 -250q-14 -15 -35 -15t-35 15l-230 250q-14 14 -10 25t25 11h150v900h200v-900zM1100 700h-100v100h-200v400h300v-500zM901 1100v-200h100v200h-100zM1000 0h-100v400h-100v100h200v-500z" /> +<glyph unicode="" d="M400 300h150q21 0 25 -11t-10 -25l-230 -250q-14 -15 -35 -15t-35 15l-230 250q-14 14 -10 25t25 11h150v900h200v-900zM900 1000h-200v200h200v-200zM1000 700h-300v200h300v-200zM1100 400h-400v200h400v-200zM1200 100h-500v200h500v-200z" /> +<glyph unicode="" d="M400 300h150q21 0 25 -11t-10 -25l-230 -250q-14 -15 -35 -15t-35 15l-230 250q-14 14 -10 25t25 11h150v900h200v-900zM1200 1000h-500v200h500v-200zM1100 700h-400v200h400v-200zM1000 400h-300v200h300v-200zM900 100h-200v200h200v-200z" /> +<glyph unicode="" d="M350 1100h400q162 0 256 -93.5t94 -256.5v-400q0 -165 -93.5 -257.5t-256.5 -92.5h-400q-165 0 -257.5 92.5t-92.5 257.5v400q0 165 92.5 257.5t257.5 92.5zM800 900h-500q-41 0 -70.5 -29.5t-29.5 -70.5v-500q0 -41 29.5 -70.5t70.5 -29.5h500q41 0 70.5 29.5t29.5 70.5 v500q0 41 -29.5 70.5t-70.5 29.5z" /> +<glyph unicode="" d="M350 1100h400q165 0 257.5 -92.5t92.5 -257.5v-400q0 -165 -92.5 -257.5t-257.5 -92.5h-400q-163 0 -256.5 92.5t-93.5 257.5v400q0 163 94 256.5t256 93.5zM800 900h-500q-41 0 -70.5 -29.5t-29.5 -70.5v-500q0 -41 29.5 -70.5t70.5 -29.5h500q41 0 70.5 29.5t29.5 70.5 v500q0 41 -29.5 70.5t-70.5 29.5zM440 770l253 -190q17 -12 17 -30t-17 -30l-253 -190q-16 -12 -28 -6.5t-12 26.5v400q0 21 12 26.5t28 -6.5z" /> +<glyph unicode="" d="M350 1100h400q163 0 256.5 -94t93.5 -256v-400q0 -165 -92.5 -257.5t-257.5 -92.5h-400q-165 0 -257.5 92.5t-92.5 257.5v400q0 163 92.5 256.5t257.5 93.5zM800 900h-500q-41 0 -70.5 -29.5t-29.5 -70.5v-500q0 -41 29.5 -70.5t70.5 -29.5h500q41 0 70.5 29.5t29.5 70.5 v500q0 41 -29.5 70.5t-70.5 29.5zM350 700h400q21 0 26.5 -12t-6.5 -28l-190 -253q-12 -17 -30 -17t-30 17l-190 253q-12 16 -6.5 28t26.5 12z" /> +<glyph unicode="" d="M350 1100h400q165 0 257.5 -92.5t92.5 -257.5v-400q0 -163 -92.5 -256.5t-257.5 -93.5h-400q-163 0 -256.5 94t-93.5 256v400q0 165 92.5 257.5t257.5 92.5zM800 900h-500q-41 0 -70.5 -29.5t-29.5 -70.5v-500q0 -41 29.5 -70.5t70.5 -29.5h500q41 0 70.5 29.5t29.5 70.5 v500q0 41 -29.5 70.5t-70.5 29.5zM580 693l190 -253q12 -16 6.5 -28t-26.5 -12h-400q-21 0 -26.5 12t6.5 28l190 253q12 17 30 17t30 -17z" /> +<glyph unicode="" d="M550 1100h400q165 0 257.5 -92.5t92.5 -257.5v-400q0 -165 -92.5 -257.5t-257.5 -92.5h-400q-21 0 -35.5 14.5t-14.5 35.5v100q0 21 14.5 35.5t35.5 14.5h450q41 0 70.5 29.5t29.5 70.5v500q0 41 -29.5 70.5t-70.5 29.5h-450q-21 0 -35.5 14.5t-14.5 35.5v100 q0 21 14.5 35.5t35.5 14.5zM338 867l324 -284q16 -14 16 -33t-16 -33l-324 -284q-16 -14 -27 -9t-11 26v150h-250q-21 0 -35.5 14.5t-14.5 35.5v200q0 21 14.5 35.5t35.5 14.5h250v150q0 21 11 26t27 -9z" /> +<glyph unicode="" d="M793 1182l9 -9q8 -10 5 -27q-3 -11 -79 -225.5t-78 -221.5l300 1q24 0 32.5 -17.5t-5.5 -35.5q-1 0 -133.5 -155t-267 -312.5t-138.5 -162.5q-12 -15 -26 -15h-9l-9 8q-9 11 -4 32q2 9 42 123.5t79 224.5l39 110h-302q-23 0 -31 19q-10 21 6 41q75 86 209.5 237.5 t228 257t98.5 111.5q9 16 25 16h9z" /> +<glyph unicode="" d="M350 1100h400q21 0 35.5 -14.5t14.5 -35.5v-100q0 -21 -14.5 -35.5t-35.5 -14.5h-450q-41 0 -70.5 -29.5t-29.5 -70.5v-500q0 -41 29.5 -70.5t70.5 -29.5h450q21 0 35.5 -14.5t14.5 -35.5v-100q0 -21 -14.5 -35.5t-35.5 -14.5h-400q-165 0 -257.5 92.5t-92.5 257.5v400 q0 165 92.5 257.5t257.5 92.5zM938 867l324 -284q16 -14 16 -33t-16 -33l-324 -284q-16 -14 -27 -9t-11 26v150h-250q-21 0 -35.5 14.5t-14.5 35.5v200q0 21 14.5 35.5t35.5 14.5h250v150q0 21 11 26t27 -9z" /> +<glyph unicode="" d="M750 1200h400q21 0 35.5 -14.5t14.5 -35.5v-400q0 -21 -10.5 -25t-24.5 10l-109 109l-312 -312q-15 -15 -35.5 -15t-35.5 15l-141 141q-15 15 -15 35.5t15 35.5l312 312l-109 109q-14 14 -10 24.5t25 10.5zM456 900h-156q-41 0 -70.5 -29.5t-29.5 -70.5v-500 q0 -41 29.5 -70.5t70.5 -29.5h500q41 0 70.5 29.5t29.5 70.5v148l200 200v-298q0 -165 -93.5 -257.5t-256.5 -92.5h-400q-165 0 -257.5 92.5t-92.5 257.5v400q0 165 92.5 257.5t257.5 92.5h300z" /> +<glyph unicode="" d="M600 1186q119 0 227.5 -46.5t187 -125t125 -187t46.5 -227.5t-46.5 -227.5t-125 -187t-187 -125t-227.5 -46.5t-227.5 46.5t-187 125t-125 187t-46.5 227.5t46.5 227.5t125 187t187 125t227.5 46.5zM600 1022q-115 0 -212 -56.5t-153.5 -153.5t-56.5 -212t56.5 -212 t153.5 -153.5t212 -56.5t212 56.5t153.5 153.5t56.5 212t-56.5 212t-153.5 153.5t-212 56.5zM600 794q80 0 137 -57t57 -137t-57 -137t-137 -57t-137 57t-57 137t57 137t137 57z" /> +<glyph unicode="" d="M450 1200h200q21 0 35.5 -14.5t14.5 -35.5v-350h245q20 0 25 -11t-9 -26l-383 -426q-14 -15 -33.5 -15t-32.5 15l-379 426q-13 15 -8.5 26t25.5 11h250v350q0 21 14.5 35.5t35.5 14.5zM50 300h1000q21 0 35.5 -14.5t14.5 -35.5v-250h-1100v250q0 21 14.5 35.5t35.5 14.5z M900 200v-50h100v50h-100z" /> +<glyph unicode="" d="M583 1182l378 -435q14 -15 9 -31t-26 -16h-244v-250q0 -20 -17 -35t-39 -15h-200q-20 0 -32 14.5t-12 35.5v250h-250q-20 0 -25.5 16.5t8.5 31.5l383 431q14 16 33.5 17t33.5 -14zM50 300h1000q21 0 35.5 -14.5t14.5 -35.5v-250h-1100v250q0 21 14.5 35.5t35.5 14.5z M900 200v-50h100v50h-100z" /> +<glyph unicode="" d="M396 723l369 369q7 7 17.5 7t17.5 -7l139 -139q7 -8 7 -18.5t-7 -17.5l-525 -525q-7 -8 -17.5 -8t-17.5 8l-292 291q-7 8 -7 18t7 18l139 139q8 7 18.5 7t17.5 -7zM50 300h1000q21 0 35.5 -14.5t14.5 -35.5v-250h-1100v250q0 21 14.5 35.5t35.5 14.5zM900 200v-50h100v50 h-100z" /> +<glyph unicode="" d="M135 1023l142 142q14 14 35 14t35 -14l77 -77l-212 -212l-77 76q-14 15 -14 36t14 35zM655 855l210 210q14 14 24.5 10t10.5 -25l-2 -599q-1 -20 -15.5 -35t-35.5 -15l-597 -1q-21 0 -25 10.5t10 24.5l208 208l-154 155l212 212zM50 300h1000q21 0 35.5 -14.5t14.5 -35.5 v-250h-1100v250q0 21 14.5 35.5t35.5 14.5zM900 200v-50h100v50h-100z" /> +<glyph unicode="" d="M350 1200l599 -2q20 -1 35 -15.5t15 -35.5l1 -597q0 -21 -10.5 -25t-24.5 10l-208 208l-155 -154l-212 212l155 154l-210 210q-14 14 -10 24.5t25 10.5zM524 512l-76 -77q-15 -14 -36 -14t-35 14l-142 142q-14 14 -14 35t14 35l77 77zM50 300h1000q21 0 35.5 -14.5 t14.5 -35.5v-250h-1100v250q0 21 14.5 35.5t35.5 14.5zM900 200v-50h100v50h-100z" /> +<glyph unicode="" d="M1200 103l-483 276l-314 -399v423h-399l1196 796v-1096zM483 424v-230l683 953z" /> +<glyph unicode="" d="M1100 1000v-850q0 -21 -14.5 -35.5t-35.5 -14.5h-150v400h-700v-400h-150q-21 0 -35.5 14.5t-14.5 35.5v1000q0 20 14.5 35t35.5 15h250v-300h500v300h100zM700 1000h-100v200h100v-200z" /> +<glyph unicode="" d="M1100 1000l-2 -149l-299 -299l-95 95q-9 9 -21.5 9t-21.5 -9l-149 -147h-312v-400h-150q-21 0 -35.5 14.5t-14.5 35.5v1000q0 20 14.5 35t35.5 15h250v-300h500v300h100zM700 1000h-100v200h100v-200zM1132 638l106 -106q7 -7 7 -17.5t-7 -17.5l-420 -421q-8 -7 -18 -7 t-18 7l-202 203q-8 7 -8 17.5t8 17.5l106 106q7 8 17.5 8t17.5 -8l79 -79l297 297q7 7 17.5 7t17.5 -7z" /> +<glyph unicode="" d="M1100 1000v-269l-103 -103l-134 134q-15 15 -33.5 16.5t-34.5 -12.5l-266 -266h-329v-400h-150q-21 0 -35.5 14.5t-14.5 35.5v1000q0 20 14.5 35t35.5 15h250v-300h500v300h100zM700 1000h-100v200h100v-200zM1202 572l70 -70q15 -15 15 -35.5t-15 -35.5l-131 -131 l131 -131q15 -15 15 -35.5t-15 -35.5l-70 -70q-15 -15 -35.5 -15t-35.5 15l-131 131l-131 -131q-15 -15 -35.5 -15t-35.5 15l-70 70q-15 15 -15 35.5t15 35.5l131 131l-131 131q-15 15 -15 35.5t15 35.5l70 70q15 15 35.5 15t35.5 -15l131 -131l131 131q15 15 35.5 15 t35.5 -15z" /> +<glyph unicode="" d="M1100 1000v-300h-350q-21 0 -35.5 -14.5t-14.5 -35.5v-150h-500v-400h-150q-21 0 -35.5 14.5t-14.5 35.5v1000q0 20 14.5 35t35.5 15h250v-300h500v300h100zM700 1000h-100v200h100v-200zM850 600h100q21 0 35.5 -14.5t14.5 -35.5v-250h150q21 0 25 -10.5t-10 -24.5 l-230 -230q-14 -14 -35 -14t-35 14l-230 230q-14 14 -10 24.5t25 10.5h150v250q0 21 14.5 35.5t35.5 14.5z" /> +<glyph unicode="" d="M1100 1000v-400l-165 165q-14 15 -35 15t-35 -15l-263 -265h-402v-400h-150q-21 0 -35.5 14.5t-14.5 35.5v1000q0 20 14.5 35t35.5 15h250v-300h500v300h100zM700 1000h-100v200h100v-200zM935 565l230 -229q14 -15 10 -25.5t-25 -10.5h-150v-250q0 -20 -14.5 -35 t-35.5 -15h-100q-21 0 -35.5 15t-14.5 35v250h-150q-21 0 -25 10.5t10 25.5l230 229q14 15 35 15t35 -15z" /> +<glyph unicode="" d="M50 1100h1100q21 0 35.5 -14.5t14.5 -35.5v-150h-1200v150q0 21 14.5 35.5t35.5 14.5zM1200 800v-550q0 -21 -14.5 -35.5t-35.5 -14.5h-1100q-21 0 -35.5 14.5t-14.5 35.5v550h1200zM100 500v-200h400v200h-400z" /> +<glyph unicode="" d="M935 1165l248 -230q14 -14 14 -35t-14 -35l-248 -230q-14 -14 -24.5 -10t-10.5 25v150h-400v200h400v150q0 21 10.5 25t24.5 -10zM200 800h-50q-21 0 -35.5 14.5t-14.5 35.5v100q0 21 14.5 35.5t35.5 14.5h50v-200zM400 800h-100v200h100v-200zM18 435l247 230 q14 14 24.5 10t10.5 -25v-150h400v-200h-400v-150q0 -21 -10.5 -25t-24.5 10l-247 230q-15 14 -15 35t15 35zM900 300h-100v200h100v-200zM1000 500h51q20 0 34.5 -14.5t14.5 -35.5v-100q0 -21 -14.5 -35.5t-34.5 -14.5h-51v200z" /> +<glyph unicode="" d="M862 1073l276 116q25 18 43.5 8t18.5 -41v-1106q0 -21 -14.5 -35.5t-35.5 -14.5h-200q-21 0 -35.5 14.5t-14.5 35.5v397q-4 1 -11 5t-24 17.5t-30 29t-24 42t-11 56.5v359q0 31 18.5 65t43.5 52zM550 1200q22 0 34.5 -12.5t14.5 -24.5l1 -13v-450q0 -28 -10.5 -59.5 t-25 -56t-29 -45t-25.5 -31.5l-10 -11v-447q0 -21 -14.5 -35.5t-35.5 -14.5h-200q-21 0 -35.5 14.5t-14.5 35.5v447q-4 4 -11 11.5t-24 30.5t-30 46t-24 55t-11 60v450q0 2 0.5 5.5t4 12t8.5 15t14.5 12t22.5 5.5q20 0 32.5 -12.5t14.5 -24.5l3 -13v-350h100v350v5.5t2.5 12 t7 15t15 12t25.5 5.5q23 0 35.5 -12.5t13.5 -24.5l1 -13v-350h100v350q0 2 0.5 5.5t3 12t7 15t15 12t24.5 5.5z" /> +<glyph unicode="" d="M1200 1100v-56q-4 0 -11 -0.5t-24 -3t-30 -7.5t-24 -15t-11 -24v-888q0 -22 25 -34.5t50 -13.5l25 -2v-56h-400v56q75 0 87.5 6.5t12.5 43.5v394h-500v-394q0 -37 12.5 -43.5t87.5 -6.5v-56h-400v56q4 0 11 0.5t24 3t30 7.5t24 15t11 24v888q0 22 -25 34.5t-50 13.5 l-25 2v56h400v-56q-75 0 -87.5 -6.5t-12.5 -43.5v-394h500v394q0 37 -12.5 43.5t-87.5 6.5v56h400z" /> +<glyph unicode="" d="M675 1000h375q21 0 35.5 -14.5t14.5 -35.5v-150h-105l-295 -98v98l-200 200h-400l100 100h375zM100 900h300q41 0 70.5 -29.5t29.5 -70.5v-500q0 -41 -29.5 -70.5t-70.5 -29.5h-300q-41 0 -70.5 29.5t-29.5 70.5v500q0 41 29.5 70.5t70.5 29.5zM100 800v-200h300v200 h-300zM1100 535l-400 -133v163l400 133v-163zM100 500v-200h300v200h-300zM1100 398v-248q0 -21 -14.5 -35.5t-35.5 -14.5h-375l-100 -100h-375l-100 100h400l200 200h105z" /> +<glyph unicode="" d="M17 1007l162 162q17 17 40 14t37 -22l139 -194q14 -20 11 -44.5t-20 -41.5l-119 -118q102 -142 228 -268t267 -227l119 118q17 17 42.5 19t44.5 -12l192 -136q19 -14 22.5 -37.5t-13.5 -40.5l-163 -162q-3 -1 -9.5 -1t-29.5 2t-47.5 6t-62.5 14.5t-77.5 26.5t-90 42.5 t-101.5 60t-111 83t-119 108.5q-74 74 -133.5 150.5t-94.5 138.5t-60 119.5t-34.5 100t-15 74.5t-4.5 48z" /> +<glyph unicode="" d="M600 1100q92 0 175 -10.5t141.5 -27t108.5 -36.5t81.5 -40t53.5 -37t31 -27l9 -10v-200q0 -21 -14.5 -33t-34.5 -9l-202 34q-20 3 -34.5 20t-14.5 38v146q-141 24 -300 24t-300 -24v-146q0 -21 -14.5 -38t-34.5 -20l-202 -34q-20 -3 -34.5 9t-14.5 33v200q3 4 9.5 10.5 t31 26t54 37.5t80.5 39.5t109 37.5t141 26.5t175 10.5zM600 795q56 0 97 -9.5t60 -23.5t30 -28t12 -24l1 -10v-50l365 -303q14 -15 24.5 -40t10.5 -45v-212q0 -21 -14.5 -35.5t-35.5 -14.5h-1100q-21 0 -35.5 14.5t-14.5 35.5v212q0 20 10.5 45t24.5 40l365 303v50 q0 4 1 10.5t12 23t30 29t60 22.5t97 10z" /> +<glyph unicode="" d="M1100 700l-200 -200h-600l-200 200v500h200v-200h200v200h200v-200h200v200h200v-500zM250 400h700q21 0 35.5 -14.5t14.5 -35.5t-14.5 -35.5t-35.5 -14.5h-12l137 -100h-950l137 100h-12q-21 0 -35.5 14.5t-14.5 35.5t14.5 35.5t35.5 14.5zM50 100h1100q21 0 35.5 -14.5 t14.5 -35.5v-50h-1200v50q0 21 14.5 35.5t35.5 14.5z" /> +<glyph unicode="" d="M700 1100h-100q-41 0 -70.5 -29.5t-29.5 -70.5v-1000h300v1000q0 41 -29.5 70.5t-70.5 29.5zM1100 800h-100q-41 0 -70.5 -29.5t-29.5 -70.5v-700h300v700q0 41 -29.5 70.5t-70.5 29.5zM400 0h-300v400q0 41 29.5 70.5t70.5 29.5h100q41 0 70.5 -29.5t29.5 -70.5v-400z " /> +<glyph unicode="" d="M200 1100h700q124 0 212 -88t88 -212v-500q0 -124 -88 -212t-212 -88h-700q-124 0 -212 88t-88 212v500q0 124 88 212t212 88zM100 900v-700h900v700h-900zM500 700h-200v-100h200v-300h-300v100h200v100h-200v300h300v-100zM900 700v-300l-100 -100h-200v500h200z M700 700v-300h100v300h-100z" /> +<glyph unicode="" d="M200 1100h700q124 0 212 -88t88 -212v-500q0 -124 -88 -212t-212 -88h-700q-124 0 -212 88t-88 212v500q0 124 88 212t212 88zM100 900v-700h900v700h-900zM500 300h-100v200h-100v-200h-100v500h100v-200h100v200h100v-500zM900 700v-300l-100 -100h-200v500h200z M700 700v-300h100v300h-100z" /> +<glyph unicode="" d="M200 1100h700q124 0 212 -88t88 -212v-500q0 -124 -88 -212t-212 -88h-700q-124 0 -212 88t-88 212v500q0 124 88 212t212 88zM100 900v-700h900v700h-900zM500 700h-200v-300h200v-100h-300v500h300v-100zM900 700h-200v-300h200v-100h-300v500h300v-100z" /> +<glyph unicode="" d="M200 1100h700q124 0 212 -88t88 -212v-500q0 -124 -88 -212t-212 -88h-700q-124 0 -212 88t-88 212v500q0 124 88 212t212 88zM100 900v-700h900v700h-900zM500 400l-300 150l300 150v-300zM900 550l-300 -150v300z" /> +<glyph unicode="" d="M200 1100h700q124 0 212 -88t88 -212v-500q0 -124 -88 -212t-212 -88h-700q-124 0 -212 88t-88 212v500q0 124 88 212t212 88zM100 900v-700h900v700h-900zM900 300h-700v500h700v-500zM800 700h-130q-38 0 -66.5 -43t-28.5 -108t27 -107t68 -42h130v300zM300 700v-300 h130q41 0 68 42t27 107t-28.5 108t-66.5 43h-130z" /> +<glyph unicode="" d="M200 1100h700q124 0 212 -88t88 -212v-500q0 -124 -88 -212t-212 -88h-700q-124 0 -212 88t-88 212v500q0 124 88 212t212 88zM100 900v-700h900v700h-900zM500 700h-200v-100h200v-300h-300v100h200v100h-200v300h300v-100zM900 300h-100v400h-100v100h200v-500z M700 300h-100v100h100v-100z" /> +<glyph unicode="" d="M200 1100h700q124 0 212 -88t88 -212v-500q0 -124 -88 -212t-212 -88h-700q-124 0 -212 88t-88 212v500q0 124 88 212t212 88zM100 900v-700h900v700h-900zM300 700h200v-400h-300v500h100v-100zM900 300h-100v400h-100v100h200v-500zM300 600v-200h100v200h-100z M700 300h-100v100h100v-100z" /> +<glyph unicode="" d="M200 1100h700q124 0 212 -88t88 -212v-500q0 -124 -88 -212t-212 -88h-700q-124 0 -212 88t-88 212v500q0 124 88 212t212 88zM100 900v-700h900v700h-900zM500 500l-199 -200h-100v50l199 200v150h-200v100h300v-300zM900 300h-100v400h-100v100h200v-500zM701 300h-100 v100h100v-100z" /> +<glyph unicode="" d="M600 1191q120 0 229.5 -47t188.5 -126t126 -188.5t47 -229.5t-47 -229.5t-126 -188.5t-188.5 -126t-229.5 -47t-229.5 47t-188.5 126t-126 188.5t-47 229.5t47 229.5t126 188.5t188.5 126t229.5 47zM600 1021q-114 0 -211 -56.5t-153.5 -153.5t-56.5 -211t56.5 -211 t153.5 -153.5t211 -56.5t211 56.5t153.5 153.5t56.5 211t-56.5 211t-153.5 153.5t-211 56.5zM800 700h-300v-200h300v-100h-300l-100 100v200l100 100h300v-100z" /> +<glyph unicode="" d="M600 1191q120 0 229.5 -47t188.5 -126t126 -188.5t47 -229.5t-47 -229.5t-126 -188.5t-188.5 -126t-229.5 -47t-229.5 47t-188.5 126t-126 188.5t-47 229.5t47 229.5t126 188.5t188.5 126t229.5 47zM600 1021q-114 0 -211 -56.5t-153.5 -153.5t-56.5 -211t56.5 -211 t153.5 -153.5t211 -56.5t211 56.5t153.5 153.5t56.5 211t-56.5 211t-153.5 153.5t-211 56.5zM800 700v-100l-50 -50l100 -100v-50h-100l-100 100h-150v-100h-100v400h300zM500 700v-100h200v100h-200z" /> +<glyph unicode="" d="M503 1089q110 0 200.5 -59.5t134.5 -156.5q44 14 90 14q120 0 205 -86.5t85 -207t-85 -207t-205 -86.5h-128v250q0 21 -14.5 35.5t-35.5 14.5h-300q-21 0 -35.5 -14.5t-14.5 -35.5v-250h-222q-80 0 -136 57.5t-56 136.5q0 69 43 122.5t108 67.5q-2 19 -2 37q0 100 49 185 t134 134t185 49zM525 500h150q10 0 17.5 -7.5t7.5 -17.5v-275h137q21 0 26 -11.5t-8 -27.5l-223 -244q-13 -16 -32 -16t-32 16l-223 244q-13 16 -8 27.5t26 11.5h137v275q0 10 7.5 17.5t17.5 7.5z" /> +<glyph unicode="" d="M502 1089q110 0 201 -59.5t135 -156.5q43 15 89 15q121 0 206 -86.5t86 -206.5q0 -99 -60 -181t-150 -110l-378 360q-13 16 -31.5 16t-31.5 -16l-381 -365h-9q-79 0 -135.5 57.5t-56.5 136.5q0 69 43 122.5t108 67.5q-2 19 -2 38q0 100 49 184.5t133.5 134t184.5 49.5z M632 467l223 -228q13 -16 8 -27.5t-26 -11.5h-137v-275q0 -10 -7.5 -17.5t-17.5 -7.5h-150q-10 0 -17.5 7.5t-7.5 17.5v275h-137q-21 0 -26 11.5t8 27.5q199 204 223 228q19 19 31.5 19t32.5 -19z" /> +<glyph unicode="" d="M700 100v100h400l-270 300h170l-270 300h170l-300 333l-300 -333h170l-270 -300h170l-270 -300h400v-100h-50q-21 0 -35.5 -14.5t-14.5 -35.5v-50h400v50q0 21 -14.5 35.5t-35.5 14.5h-50z" /> +<glyph unicode="" d="M600 1179q94 0 167.5 -56.5t99.5 -145.5q89 -6 150.5 -71.5t61.5 -155.5q0 -61 -29.5 -112.5t-79.5 -82.5q9 -29 9 -55q0 -74 -52.5 -126.5t-126.5 -52.5q-55 0 -100 30v-251q21 0 35.5 -14.5t14.5 -35.5v-50h-300v50q0 21 14.5 35.5t35.5 14.5v251q-45 -30 -100 -30 q-74 0 -126.5 52.5t-52.5 126.5q0 18 4 38q-47 21 -75.5 65t-28.5 97q0 74 52.5 126.5t126.5 52.5q5 0 23 -2q0 2 -1 10t-1 13q0 116 81.5 197.5t197.5 81.5z" /> +<glyph unicode="" d="M1010 1010q111 -111 150.5 -260.5t0 -299t-150.5 -260.5q-83 -83 -191.5 -126.5t-218.5 -43.5t-218.5 43.5t-191.5 126.5q-111 111 -150.5 260.5t0 299t150.5 260.5q83 83 191.5 126.5t218.5 43.5t218.5 -43.5t191.5 -126.5zM476 1065q-4 0 -8 -1q-121 -34 -209.5 -122.5 t-122.5 -209.5q-4 -12 2.5 -23t18.5 -14l36 -9q3 -1 7 -1q23 0 29 22q27 96 98 166q70 71 166 98q11 3 17.5 13.5t3.5 22.5l-9 35q-3 13 -14 19q-7 4 -15 4zM512 920q-4 0 -9 -2q-80 -24 -138.5 -82.5t-82.5 -138.5q-4 -13 2 -24t19 -14l34 -9q4 -1 8 -1q22 0 28 21 q18 58 58.5 98.5t97.5 58.5q12 3 18 13.5t3 21.5l-9 35q-3 12 -14 19q-7 4 -15 4zM719.5 719.5q-49.5 49.5 -119.5 49.5t-119.5 -49.5t-49.5 -119.5t49.5 -119.5t119.5 -49.5t119.5 49.5t49.5 119.5t-49.5 119.5zM855 551q-22 0 -28 -21q-18 -58 -58.5 -98.5t-98.5 -57.5 q-11 -4 -17 -14.5t-3 -21.5l9 -35q3 -12 14 -19q7 -4 15 -4q4 0 9 2q80 24 138.5 82.5t82.5 138.5q4 13 -2.5 24t-18.5 14l-34 9q-4 1 -8 1zM1000 515q-23 0 -29 -22q-27 -96 -98 -166q-70 -71 -166 -98q-11 -3 -17.5 -13.5t-3.5 -22.5l9 -35q3 -13 14 -19q7 -4 15 -4 q4 0 8 1q121 34 209.5 122.5t122.5 209.5q4 12 -2.5 23t-18.5 14l-36 9q-3 1 -7 1z" /> +<glyph unicode="" d="M700 800h300v-380h-180v200h-340v-200h-380v755q0 10 7.5 17.5t17.5 7.5h575v-400zM1000 900h-200v200zM700 300h162l-212 -212l-212 212h162v200h100v-200zM520 0h-395q-10 0 -17.5 7.5t-7.5 17.5v395zM1000 220v-195q0 -10 -7.5 -17.5t-17.5 -7.5h-195z" /> +<glyph unicode="" d="M700 800h300v-520l-350 350l-550 -550v1095q0 10 7.5 17.5t17.5 7.5h575v-400zM1000 900h-200v200zM862 200h-162v-200h-100v200h-162l212 212zM480 0h-355q-10 0 -17.5 7.5t-7.5 17.5v55h380v-80zM1000 80v-55q0 -10 -7.5 -17.5t-17.5 -7.5h-155v80h180z" /> +<glyph unicode="" d="M1162 800h-162v-200h100l100 -100h-300v300h-162l212 212zM200 800h200q27 0 40 -2t29.5 -10.5t23.5 -30t7 -57.5h300v-100h-600l-200 -350v450h100q0 36 7 57.5t23.5 30t29.5 10.5t40 2zM800 400h240l-240 -400h-800l300 500h500v-100z" /> +<glyph unicode="" d="M650 1100h100q21 0 35.5 -14.5t14.5 -35.5v-50h50q21 0 35.5 -14.5t14.5 -35.5v-100q0 -21 -14.5 -35.5t-35.5 -14.5h-300q-21 0 -35.5 14.5t-14.5 35.5v100q0 21 14.5 35.5t35.5 14.5h50v50q0 21 14.5 35.5t35.5 14.5zM1000 850v150q41 0 70.5 -29.5t29.5 -70.5v-800 q0 -41 -29.5 -70.5t-70.5 -29.5h-600q-1 0 -20 4l246 246l-326 326v324q0 41 29.5 70.5t70.5 29.5v-150q0 -62 44 -106t106 -44h300q62 0 106 44t44 106zM412 250l-212 -212v162h-200v100h200v162z" /> +<glyph unicode="" d="M450 1100h100q21 0 35.5 -14.5t14.5 -35.5v-50h50q21 0 35.5 -14.5t14.5 -35.5v-100q0 -21 -14.5 -35.5t-35.5 -14.5h-300q-21 0 -35.5 14.5t-14.5 35.5v100q0 21 14.5 35.5t35.5 14.5h50v50q0 21 14.5 35.5t35.5 14.5zM800 850v150q41 0 70.5 -29.5t29.5 -70.5v-500 h-200v-300h200q0 -36 -7 -57.5t-23.5 -30t-29.5 -10.5t-40 -2h-600q-41 0 -70.5 29.5t-29.5 70.5v800q0 41 29.5 70.5t70.5 29.5v-150q0 -62 44 -106t106 -44h300q62 0 106 44t44 106zM1212 250l-212 -212v162h-200v100h200v162z" /> +<glyph unicode="" d="M658 1197l637 -1104q23 -38 7 -65.5t-60 -27.5h-1276q-44 0 -60 27.5t7 65.5l637 1104q22 39 54 39t54 -39zM704 800h-208q-20 0 -32 -14.5t-8 -34.5l58 -302q4 -20 21.5 -34.5t37.5 -14.5h54q20 0 37.5 14.5t21.5 34.5l58 302q4 20 -8 34.5t-32 14.5zM500 300v-100h200 v100h-200z" /> +<glyph unicode="" d="M425 1100h250q10 0 17.5 -7.5t7.5 -17.5v-150q0 -10 -7.5 -17.5t-17.5 -7.5h-250q-10 0 -17.5 7.5t-7.5 17.5v150q0 10 7.5 17.5t17.5 7.5zM425 800h250q10 0 17.5 -7.5t7.5 -17.5v-150q0 -10 -7.5 -17.5t-17.5 -7.5h-250q-10 0 -17.5 7.5t-7.5 17.5v150q0 10 7.5 17.5 t17.5 7.5zM825 800h250q10 0 17.5 -7.5t7.5 -17.5v-150q0 -10 -7.5 -17.5t-17.5 -7.5h-250q-10 0 -17.5 7.5t-7.5 17.5v150q0 10 7.5 17.5t17.5 7.5zM25 500h250q10 0 17.5 -7.5t7.5 -17.5v-150q0 -10 -7.5 -17.5t-17.5 -7.5h-250q-10 0 -17.5 7.5t-7.5 17.5v150 q0 10 7.5 17.5t17.5 7.5zM425 500h250q10 0 17.5 -7.5t7.5 -17.5v-150q0 -10 -7.5 -17.5t-17.5 -7.5h-250q-10 0 -17.5 7.5t-7.5 17.5v150q0 10 7.5 17.5t17.5 7.5zM825 500h250q10 0 17.5 -7.5t7.5 -17.5v-150q0 -10 -7.5 -17.5t-17.5 -7.5h-250q-10 0 -17.5 7.5t-7.5 17.5 v150q0 10 7.5 17.5t17.5 7.5zM25 200h250q10 0 17.5 -7.5t7.5 -17.5v-150q0 -10 -7.5 -17.5t-17.5 -7.5h-250q-10 0 -17.5 7.5t-7.5 17.5v150q0 10 7.5 17.5t17.5 7.5zM425 200h250q10 0 17.5 -7.5t7.5 -17.5v-150q0 -10 -7.5 -17.5t-17.5 -7.5h-250q-10 0 -17.5 7.5 t-7.5 17.5v150q0 10 7.5 17.5t17.5 7.5zM825 200h250q10 0 17.5 -7.5t7.5 -17.5v-150q0 -10 -7.5 -17.5t-17.5 -7.5h-250q-10 0 -17.5 7.5t-7.5 17.5v150q0 10 7.5 17.5t17.5 7.5z" /> +<glyph unicode="" d="M700 1200h100v-200h-100v-100h350q62 0 86.5 -39.5t-3.5 -94.5l-66 -132q-41 -83 -81 -134h-772q-40 51 -81 134l-66 132q-28 55 -3.5 94.5t86.5 39.5h350v100h-100v200h100v100h200v-100zM250 400h700q21 0 35.5 -14.5t14.5 -35.5t-14.5 -35.5t-35.5 -14.5h-12l137 -100 h-950l138 100h-13q-21 0 -35.5 14.5t-14.5 35.5t14.5 35.5t35.5 14.5zM50 100h1100q21 0 35.5 -14.5t14.5 -35.5v-50h-1200v50q0 21 14.5 35.5t35.5 14.5z" /> +<glyph unicode="" d="M600 1300q40 0 68.5 -29.5t28.5 -70.5h-194q0 41 28.5 70.5t68.5 29.5zM443 1100h314q18 -37 18 -75q0 -8 -3 -25h328q41 0 44.5 -16.5t-30.5 -38.5l-175 -145h-678l-178 145q-34 22 -29 38.5t46 16.5h328q-3 17 -3 25q0 38 18 75zM250 700h700q21 0 35.5 -14.5 t14.5 -35.5t-14.5 -35.5t-35.5 -14.5h-150v-200l275 -200h-950l275 200v200h-150q-21 0 -35.5 14.5t-14.5 35.5t14.5 35.5t35.5 14.5zM50 100h1100q21 0 35.5 -14.5t14.5 -35.5v-50h-1200v50q0 21 14.5 35.5t35.5 14.5z" /> +<glyph unicode="" d="M600 1181q75 0 128 -53t53 -128t-53 -128t-128 -53t-128 53t-53 128t53 128t128 53zM602 798h46q34 0 55.5 -28.5t21.5 -86.5q0 -76 39 -183h-324q39 107 39 183q0 58 21.5 86.5t56.5 28.5h45zM250 400h700q21 0 35.5 -14.5t14.5 -35.5t-14.5 -35.5t-35.5 -14.5h-13 l138 -100h-950l137 100h-12q-21 0 -35.5 14.5t-14.5 35.5t14.5 35.5t35.5 14.5zM50 100h1100q21 0 35.5 -14.5t14.5 -35.5v-50h-1200v50q0 21 14.5 35.5t35.5 14.5z" /> +<glyph unicode="" d="M600 1300q47 0 92.5 -53.5t71 -123t25.5 -123.5q0 -78 -55.5 -133.5t-133.5 -55.5t-133.5 55.5t-55.5 133.5q0 62 34 143l144 -143l111 111l-163 163q34 26 63 26zM602 798h46q34 0 55.5 -28.5t21.5 -86.5q0 -76 39 -183h-324q39 107 39 183q0 58 21.5 86.5t56.5 28.5h45 zM250 400h700q21 0 35.5 -14.5t14.5 -35.5t-14.5 -35.5t-35.5 -14.5h-13l138 -100h-950l137 100h-12q-21 0 -35.5 14.5t-14.5 35.5t14.5 35.5t35.5 14.5zM50 100h1100q21 0 35.5 -14.5t14.5 -35.5v-50h-1200v50q0 21 14.5 35.5t35.5 14.5z" /> +<glyph unicode="" d="M600 1200l300 -161v-139h-300q0 -57 18.5 -108t50 -91.5t63 -72t70 -67.5t57.5 -61h-530q-60 83 -90.5 177.5t-30.5 178.5t33 164.5t87.5 139.5t126 96.5t145.5 41.5v-98zM250 400h700q21 0 35.5 -14.5t14.5 -35.5t-14.5 -35.5t-35.5 -14.5h-13l138 -100h-950l137 100 h-12q-21 0 -35.5 14.5t-14.5 35.5t14.5 35.5t35.5 14.5zM50 100h1100q21 0 35.5 -14.5t14.5 -35.5v-50h-1200v50q0 21 14.5 35.5t35.5 14.5z" /> +<glyph unicode="" d="M600 1300q41 0 70.5 -29.5t29.5 -70.5v-78q46 -26 73 -72t27 -100v-50h-400v50q0 54 27 100t73 72v78q0 41 29.5 70.5t70.5 29.5zM400 800h400q54 0 100 -27t72 -73h-172v-100h200v-100h-200v-100h200v-100h-200v-100h200q0 -83 -58.5 -141.5t-141.5 -58.5h-400 q-83 0 -141.5 58.5t-58.5 141.5v400q0 83 58.5 141.5t141.5 58.5z" /> +<glyph unicode="" d="M150 1100h900q21 0 35.5 -14.5t14.5 -35.5v-500q0 -21 -14.5 -35.5t-35.5 -14.5h-900q-21 0 -35.5 14.5t-14.5 35.5v500q0 21 14.5 35.5t35.5 14.5zM125 400h950q10 0 17.5 -7.5t7.5 -17.5v-50q0 -10 -7.5 -17.5t-17.5 -7.5h-283l224 -224q13 -13 13 -31.5t-13 -32 t-31.5 -13.5t-31.5 13l-88 88h-524l-87 -88q-13 -13 -32 -13t-32 13.5t-13 32t13 31.5l224 224h-289q-10 0 -17.5 7.5t-7.5 17.5v50q0 10 7.5 17.5t17.5 7.5zM541 300l-100 -100h324l-100 100h-124z" /> +<glyph unicode="" d="M200 1100h800q83 0 141.5 -58.5t58.5 -141.5v-200h-100q0 41 -29.5 70.5t-70.5 29.5h-250q-41 0 -70.5 -29.5t-29.5 -70.5h-100q0 41 -29.5 70.5t-70.5 29.5h-250q-41 0 -70.5 -29.5t-29.5 -70.5h-100v200q0 83 58.5 141.5t141.5 58.5zM100 600h1000q41 0 70.5 -29.5 t29.5 -70.5v-300h-1200v300q0 41 29.5 70.5t70.5 29.5zM300 100v-50q0 -21 -14.5 -35.5t-35.5 -14.5h-100q-21 0 -35.5 14.5t-14.5 35.5v50h200zM1100 100v-50q0 -21 -14.5 -35.5t-35.5 -14.5h-100q-21 0 -35.5 14.5t-14.5 35.5v50h200z" /> +<glyph unicode="" d="M480 1165l682 -683q31 -31 31 -75.5t-31 -75.5l-131 -131h-481l-517 518q-32 31 -32 75.5t32 75.5l295 296q31 31 75.5 31t76.5 -31zM108 794l342 -342l303 304l-341 341zM250 100h800q21 0 35.5 -14.5t14.5 -35.5v-50h-900v50q0 21 14.5 35.5t35.5 14.5z" /> +<glyph unicode="" d="M1057 647l-189 506q-8 19 -27.5 33t-40.5 14h-400q-21 0 -40.5 -14t-27.5 -33l-189 -506q-8 -19 1.5 -33t30.5 -14h625v-150q0 -21 14.5 -35.5t35.5 -14.5t35.5 14.5t14.5 35.5v150h125q21 0 30.5 14t1.5 33zM897 0h-595v50q0 21 14.5 35.5t35.5 14.5h50v50 q0 21 14.5 35.5t35.5 14.5h48v300h200v-300h47q21 0 35.5 -14.5t14.5 -35.5v-50h50q21 0 35.5 -14.5t14.5 -35.5v-50z" /> +<glyph unicode="" d="M900 800h300v-575q0 -10 -7.5 -17.5t-17.5 -7.5h-375v591l-300 300v84q0 10 7.5 17.5t17.5 7.5h375v-400zM1200 900h-200v200zM400 600h300v-575q0 -10 -7.5 -17.5t-17.5 -7.5h-650q-10 0 -17.5 7.5t-7.5 17.5v950q0 10 7.5 17.5t17.5 7.5h375v-400zM700 700h-200v200z " /> +<glyph unicode="" d="M484 1095h195q75 0 146 -32.5t124 -86t89.5 -122.5t48.5 -142q18 -14 35 -20q31 -10 64.5 6.5t43.5 48.5q10 34 -15 71q-19 27 -9 43q5 8 12.5 11t19 -1t23.5 -16q41 -44 39 -105q-3 -63 -46 -106.5t-104 -43.5h-62q-7 -55 -35 -117t-56 -100l-39 -234q-3 -20 -20 -34.5 t-38 -14.5h-100q-21 0 -33 14.5t-9 34.5l12 70q-49 -14 -91 -14h-195q-24 0 -65 8l-11 -64q-3 -20 -20 -34.5t-38 -14.5h-100q-21 0 -33 14.5t-9 34.5l26 157q-84 74 -128 175l-159 53q-19 7 -33 26t-14 40v50q0 21 14.5 35.5t35.5 14.5h124q11 87 56 166l-111 95 q-16 14 -12.5 23.5t24.5 9.5h203q116 101 250 101zM675 1000h-250q-10 0 -17.5 -7.5t-7.5 -17.5v-50q0 -10 7.5 -17.5t17.5 -7.5h250q10 0 17.5 7.5t7.5 17.5v50q0 10 -7.5 17.5t-17.5 7.5z" /> +<glyph unicode="" d="M641 900l423 247q19 8 42 2.5t37 -21.5l32 -38q14 -15 12.5 -36t-17.5 -34l-139 -120h-390zM50 1100h106q67 0 103 -17t66 -71l102 -212h823q21 0 35.5 -14.5t14.5 -35.5v-50q0 -21 -14 -40t-33 -26l-737 -132q-23 -4 -40 6t-26 25q-42 67 -100 67h-300q-62 0 -106 44 t-44 106v200q0 62 44 106t106 44zM173 928h-80q-19 0 -28 -14t-9 -35v-56q0 -51 42 -51h134q16 0 21.5 8t5.5 24q0 11 -16 45t-27 51q-18 28 -43 28zM550 727q-32 0 -54.5 -22.5t-22.5 -54.5t22.5 -54.5t54.5 -22.5t54.5 22.5t22.5 54.5t-22.5 54.5t-54.5 22.5zM130 389 l152 130q18 19 34 24t31 -3.5t24.5 -17.5t25.5 -28q28 -35 50.5 -51t48.5 -13l63 5l48 -179q13 -61 -3.5 -97.5t-67.5 -79.5l-80 -69q-47 -40 -109 -35.5t-103 51.5l-130 151q-40 47 -35.5 109.5t51.5 102.5zM380 377l-102 -88q-31 -27 2 -65l37 -43q13 -15 27.5 -19.5 t31.5 6.5l61 53q19 16 14 49q-2 20 -12 56t-17 45q-11 12 -19 14t-23 -8z" /> +<glyph unicode="" d="M625 1200h150q10 0 17.5 -7.5t7.5 -17.5v-109q79 -33 131 -87.5t53 -128.5q1 -46 -15 -84.5t-39 -61t-46 -38t-39 -21.5l-17 -6q6 0 15 -1.5t35 -9t50 -17.5t53 -30t50 -45t35.5 -64t14.5 -84q0 -59 -11.5 -105.5t-28.5 -76.5t-44 -51t-49.5 -31.5t-54.5 -16t-49.5 -6.5 t-43.5 -1v-75q0 -10 -7.5 -17.5t-17.5 -7.5h-150q-10 0 -17.5 7.5t-7.5 17.5v75h-100v-75q0 -10 -7.5 -17.5t-17.5 -7.5h-150q-10 0 -17.5 7.5t-7.5 17.5v75h-175q-10 0 -17.5 7.5t-7.5 17.5v150q0 10 7.5 17.5t17.5 7.5h75v600h-75q-10 0 -17.5 7.5t-7.5 17.5v150 q0 10 7.5 17.5t17.5 7.5h175v75q0 10 7.5 17.5t17.5 7.5h150q10 0 17.5 -7.5t7.5 -17.5v-75h100v75q0 10 7.5 17.5t17.5 7.5zM400 900v-200h263q28 0 48.5 10.5t30 25t15 29t5.5 25.5l1 10q0 4 -0.5 11t-6 24t-15 30t-30 24t-48.5 11h-263zM400 500v-200h363q28 0 48.5 10.5 t30 25t15 29t5.5 25.5l1 10q0 4 -0.5 11t-6 24t-15 30t-30 24t-48.5 11h-363z" /> +<glyph unicode="" d="M212 1198h780q86 0 147 -61t61 -147v-416q0 -51 -18 -142.5t-36 -157.5l-18 -66q-29 -87 -93.5 -146.5t-146.5 -59.5h-572q-82 0 -147 59t-93 147q-8 28 -20 73t-32 143.5t-20 149.5v416q0 86 61 147t147 61zM600 1045q-70 0 -132.5 -11.5t-105.5 -30.5t-78.5 -41.5 t-57 -45t-36 -41t-20.5 -30.5l-6 -12l156 -243h560l156 243q-2 5 -6 12.5t-20 29.5t-36.5 42t-57 44.5t-79 42t-105 29.5t-132.5 12zM762 703h-157l195 261z" /> +<glyph unicode="" d="M475 1300h150q103 0 189 -86t86 -189v-500q0 -41 -42 -83t-83 -42h-450q-41 0 -83 42t-42 83v500q0 103 86 189t189 86zM700 300v-225q0 -21 -27 -48t-48 -27h-150q-21 0 -48 27t-27 48v225h300z" /> +<glyph unicode="" d="M475 1300h96q0 -150 89.5 -239.5t239.5 -89.5v-446q0 -41 -42 -83t-83 -42h-450q-41 0 -83 42t-42 83v500q0 103 86 189t189 86zM700 300v-225q0 -21 -27 -48t-48 -27h-150q-21 0 -48 27t-27 48v225h300z" /> +<glyph unicode="" d="M1294 767l-638 -283l-378 170l-78 -60v-224l100 -150v-199l-150 148l-150 -149v200l100 150v250q0 4 -0.5 10.5t0 9.5t1 8t3 8t6.5 6l47 40l-147 65l642 283zM1000 380l-350 -166l-350 166v147l350 -165l350 165v-147z" /> +<glyph unicode="" d="M250 800q62 0 106 -44t44 -106t-44 -106t-106 -44t-106 44t-44 106t44 106t106 44zM650 800q62 0 106 -44t44 -106t-44 -106t-106 -44t-106 44t-44 106t44 106t106 44zM1050 800q62 0 106 -44t44 -106t-44 -106t-106 -44t-106 44t-44 106t44 106t106 44z" /> +<glyph unicode="" d="M550 1100q62 0 106 -44t44 -106t-44 -106t-106 -44t-106 44t-44 106t44 106t106 44zM550 700q62 0 106 -44t44 -106t-44 -106t-106 -44t-106 44t-44 106t44 106t106 44zM550 300q62 0 106 -44t44 -106t-44 -106t-106 -44t-106 44t-44 106t44 106t106 44z" /> +<glyph unicode="" d="M125 1100h950q10 0 17.5 -7.5t7.5 -17.5v-150q0 -10 -7.5 -17.5t-17.5 -7.5h-950q-10 0 -17.5 7.5t-7.5 17.5v150q0 10 7.5 17.5t17.5 7.5zM125 700h950q10 0 17.5 -7.5t7.5 -17.5v-150q0 -10 -7.5 -17.5t-17.5 -7.5h-950q-10 0 -17.5 7.5t-7.5 17.5v150q0 10 7.5 17.5 t17.5 7.5zM125 300h950q10 0 17.5 -7.5t7.5 -17.5v-150q0 -10 -7.5 -17.5t-17.5 -7.5h-950q-10 0 -17.5 7.5t-7.5 17.5v150q0 10 7.5 17.5t17.5 7.5z" /> +<glyph unicode="" d="M350 1200h500q162 0 256 -93.5t94 -256.5v-500q0 -165 -93.5 -257.5t-256.5 -92.5h-500q-165 0 -257.5 92.5t-92.5 257.5v500q0 165 92.5 257.5t257.5 92.5zM900 1000h-600q-41 0 -70.5 -29.5t-29.5 -70.5v-600q0 -41 29.5 -70.5t70.5 -29.5h600q41 0 70.5 29.5 t29.5 70.5v600q0 41 -29.5 70.5t-70.5 29.5zM350 900h500q21 0 35.5 -14.5t14.5 -35.5v-300q0 -21 -14.5 -35.5t-35.5 -14.5h-500q-21 0 -35.5 14.5t-14.5 35.5v300q0 21 14.5 35.5t35.5 14.5zM400 800v-200h400v200h-400z" /> +<glyph unicode="" d="M150 1100h1000q21 0 35.5 -14.5t14.5 -35.5t-14.5 -35.5t-35.5 -14.5h-50v-200h50q21 0 35.5 -14.5t14.5 -35.5t-14.5 -35.5t-35.5 -14.5h-50v-200h50q21 0 35.5 -14.5t14.5 -35.5t-14.5 -35.5t-35.5 -14.5h-50v-200h50q21 0 35.5 -14.5t14.5 -35.5t-14.5 -35.5 t-35.5 -14.5h-1000q-21 0 -35.5 14.5t-14.5 35.5t14.5 35.5t35.5 14.5h50v200h-50q-21 0 -35.5 14.5t-14.5 35.5t14.5 35.5t35.5 14.5h50v200h-50q-21 0 -35.5 14.5t-14.5 35.5t14.5 35.5t35.5 14.5h50v200h-50q-21 0 -35.5 14.5t-14.5 35.5t14.5 35.5t35.5 14.5z" /> +<glyph unicode="" d="M650 1187q87 -67 118.5 -156t0 -178t-118.5 -155q-87 66 -118.5 155t0 178t118.5 156zM300 800q124 0 212 -88t88 -212q-124 0 -212 88t-88 212zM1000 800q0 -124 -88 -212t-212 -88q0 124 88 212t212 88zM300 500q124 0 212 -88t88 -212q-124 0 -212 88t-88 212z M1000 500q0 -124 -88 -212t-212 -88q0 124 88 212t212 88zM700 199v-144q0 -21 -14.5 -35.5t-35.5 -14.5t-35.5 14.5t-14.5 35.5v142q40 -4 43 -4q17 0 57 6z" /> +<glyph unicode="" d="M745 878l69 19q25 6 45 -12l298 -295q11 -11 15 -26.5t-2 -30.5q-5 -14 -18 -23.5t-28 -9.5h-8q1 0 1 -13q0 -29 -2 -56t-8.5 -62t-20 -63t-33 -53t-51 -39t-72.5 -14h-146q-184 0 -184 288q0 24 10 47q-20 4 -62 4t-63 -4q11 -24 11 -47q0 -288 -184 -288h-142 q-48 0 -84.5 21t-56 51t-32 71.5t-16 75t-3.5 68.5q0 13 2 13h-7q-15 0 -27.5 9.5t-18.5 23.5q-6 15 -2 30.5t15 25.5l298 296q20 18 46 11l76 -19q20 -5 30.5 -22.5t5.5 -37.5t-22.5 -31t-37.5 -5l-51 12l-182 -193h891l-182 193l-44 -12q-20 -5 -37.5 6t-22.5 31t6 37.5 t31 22.5z" /> +<glyph unicode="" d="M1200 900h-50q0 21 -4 37t-9.5 26.5t-18 17.5t-22 11t-28.5 5.5t-31 2t-37 0.5h-200v-850q0 -22 25 -34.5t50 -13.5l25 -2v-100h-400v100q4 0 11 0.5t24 3t30 7t24 15t11 24.5v850h-200q-25 0 -37 -0.5t-31 -2t-28.5 -5.5t-22 -11t-18 -17.5t-9.5 -26.5t-4 -37h-50v300 h1000v-300zM500 450h-25q0 15 -4 24.5t-9 14.5t-17 7.5t-20 3t-25 0.5h-100v-425q0 -11 12.5 -17.5t25.5 -7.5h12v-50h-200v50q50 0 50 25v425h-100q-17 0 -25 -0.5t-20 -3t-17 -7.5t-9 -14.5t-4 -24.5h-25v150h500v-150z" /> +<glyph unicode="" d="M1000 300v50q-25 0 -55 32q-14 14 -25 31t-16 27l-4 11l-289 747h-69l-300 -754q-18 -35 -39 -56q-9 -9 -24.5 -18.5t-26.5 -14.5l-11 -5v-50h273v50q-49 0 -78.5 21.5t-11.5 67.5l69 176h293l61 -166q13 -34 -3.5 -66.5t-55.5 -32.5v-50h312zM412 691l134 342l121 -342 h-255zM1100 150v-100q0 -21 -14.5 -35.5t-35.5 -14.5h-1000q-21 0 -35.5 14.5t-14.5 35.5v100q0 21 14.5 35.5t35.5 14.5h1000q21 0 35.5 -14.5t14.5 -35.5z" /> +<glyph unicode="" d="M50 1200h1100q21 0 35.5 -14.5t14.5 -35.5v-1100q0 -21 -14.5 -35.5t-35.5 -14.5h-1100q-21 0 -35.5 14.5t-14.5 35.5v1100q0 21 14.5 35.5t35.5 14.5zM611 1118h-70q-13 0 -18 -12l-299 -753q-17 -32 -35 -51q-18 -18 -56 -34q-12 -5 -12 -18v-50q0 -8 5.5 -14t14.5 -6 h273q8 0 14 6t6 14v50q0 8 -6 14t-14 6q-55 0 -71 23q-10 14 0 39l63 163h266l57 -153q11 -31 -6 -55q-12 -17 -36 -17q-8 0 -14 -6t-6 -14v-50q0 -8 6 -14t14 -6h313q8 0 14 6t6 14v50q0 7 -5.5 13t-13.5 7q-17 0 -42 25q-25 27 -40 63h-1l-288 748q-5 12 -19 12zM639 611 h-197l103 264z" /> +<glyph unicode="" d="M1200 1100h-1200v100h1200v-100zM50 1000h400q21 0 35.5 -14.5t14.5 -35.5v-900q0 -21 -14.5 -35.5t-35.5 -14.5h-400q-21 0 -35.5 14.5t-14.5 35.5v900q0 21 14.5 35.5t35.5 14.5zM650 1000h400q21 0 35.5 -14.5t14.5 -35.5v-400q0 -21 -14.5 -35.5t-35.5 -14.5h-400 q-21 0 -35.5 14.5t-14.5 35.5v400q0 21 14.5 35.5t35.5 14.5zM700 900v-300h300v300h-300z" /> +<glyph unicode="" d="M50 1200h400q21 0 35.5 -14.5t14.5 -35.5v-900q0 -21 -14.5 -35.5t-35.5 -14.5h-400q-21 0 -35.5 14.5t-14.5 35.5v900q0 21 14.5 35.5t35.5 14.5zM650 700h400q21 0 35.5 -14.5t14.5 -35.5v-400q0 -21 -14.5 -35.5t-35.5 -14.5h-400q-21 0 -35.5 14.5t-14.5 35.5v400 q0 21 14.5 35.5t35.5 14.5zM700 600v-300h300v300h-300zM1200 0h-1200v100h1200v-100z" /> +<glyph unicode="" d="M50 1000h400q21 0 35.5 -14.5t14.5 -35.5v-350h100v150q0 21 14.5 35.5t35.5 14.5h400q21 0 35.5 -14.5t14.5 -35.5v-150h100v-100h-100v-150q0 -21 -14.5 -35.5t-35.5 -14.5h-400q-21 0 -35.5 14.5t-14.5 35.5v150h-100v-350q0 -21 -14.5 -35.5t-35.5 -14.5h-400 q-21 0 -35.5 14.5t-14.5 35.5v800q0 21 14.5 35.5t35.5 14.5zM700 700v-300h300v300h-300z" /> +<glyph unicode="" d="M100 0h-100v1200h100v-1200zM250 1100h400q21 0 35.5 -14.5t14.5 -35.5v-400q0 -21 -14.5 -35.5t-35.5 -14.5h-400q-21 0 -35.5 14.5t-14.5 35.5v400q0 21 14.5 35.5t35.5 14.5zM300 1000v-300h300v300h-300zM250 500h900q21 0 35.5 -14.5t14.5 -35.5v-400 q0 -21 -14.5 -35.5t-35.5 -14.5h-900q-21 0 -35.5 14.5t-14.5 35.5v400q0 21 14.5 35.5t35.5 14.5z" /> +<glyph unicode="" d="M600 1100h150q21 0 35.5 -14.5t14.5 -35.5v-400q0 -21 -14.5 -35.5t-35.5 -14.5h-150v-100h450q21 0 35.5 -14.5t14.5 -35.5v-400q0 -21 -14.5 -35.5t-35.5 -14.5h-900q-21 0 -35.5 14.5t-14.5 35.5v400q0 21 14.5 35.5t35.5 14.5h350v100h-150q-21 0 -35.5 14.5 t-14.5 35.5v400q0 21 14.5 35.5t35.5 14.5h150v100h100v-100zM400 1000v-300h300v300h-300z" /> +<glyph unicode="" d="M1200 0h-100v1200h100v-1200zM550 1100h400q21 0 35.5 -14.5t14.5 -35.5v-400q0 -21 -14.5 -35.5t-35.5 -14.5h-400q-21 0 -35.5 14.5t-14.5 35.5v400q0 21 14.5 35.5t35.5 14.5zM600 1000v-300h300v300h-300zM50 500h900q21 0 35.5 -14.5t14.5 -35.5v-400 q0 -21 -14.5 -35.5t-35.5 -14.5h-900q-21 0 -35.5 14.5t-14.5 35.5v400q0 21 14.5 35.5t35.5 14.5z" /> +<glyph unicode="" d="M865 565l-494 -494q-23 -23 -41 -23q-14 0 -22 13.5t-8 38.5v1000q0 25 8 38.5t22 13.5q18 0 41 -23l494 -494q14 -14 14 -35t-14 -35z" /> +<glyph unicode="" d="M335 635l494 494q29 29 50 20.5t21 -49.5v-1000q0 -41 -21 -49.5t-50 20.5l-494 494q-14 14 -14 35t14 35z" /> +<glyph unicode="" d="M100 900h1000q41 0 49.5 -21t-20.5 -50l-494 -494q-14 -14 -35 -14t-35 14l-494 494q-29 29 -20.5 50t49.5 21z" /> +<glyph unicode="" d="M635 865l494 -494q29 -29 20.5 -50t-49.5 -21h-1000q-41 0 -49.5 21t20.5 50l494 494q14 14 35 14t35 -14z" /> +<glyph unicode="" d="M700 741v-182l-692 -323v221l413 193l-413 193v221zM1200 0h-800v200h800v-200z" /> +<glyph unicode="" d="M1200 900h-200v-100h200v-100h-300v300h200v100h-200v100h300v-300zM0 700h50q0 21 4 37t9.5 26.5t18 17.5t22 11t28.5 5.5t31 2t37 0.5h100v-550q0 -22 -25 -34.5t-50 -13.5l-25 -2v-100h400v100q-4 0 -11 0.5t-24 3t-30 7t-24 15t-11 24.5v550h100q25 0 37 -0.5t31 -2 t28.5 -5.5t22 -11t18 -17.5t9.5 -26.5t4 -37h50v300h-800v-300z" /> +<glyph unicode="" d="M800 700h-50q0 21 -4 37t-9.5 26.5t-18 17.5t-22 11t-28.5 5.5t-31 2t-37 0.5h-100v-550q0 -22 25 -34.5t50 -14.5l25 -1v-100h-400v100q4 0 11 0.5t24 3t30 7t24 15t11 24.5v550h-100q-25 0 -37 -0.5t-31 -2t-28.5 -5.5t-22 -11t-18 -17.5t-9.5 -26.5t-4 -37h-50v300 h800v-300zM1100 200h-200v-100h200v-100h-300v300h200v100h-200v100h300v-300z" /> +<glyph unicode="" d="M701 1098h160q16 0 21 -11t-7 -23l-464 -464l464 -464q12 -12 7 -23t-21 -11h-160q-13 0 -23 9l-471 471q-7 8 -7 18t7 18l471 471q10 9 23 9z" /> +<glyph unicode="" d="M339 1098h160q13 0 23 -9l471 -471q7 -8 7 -18t-7 -18l-471 -471q-10 -9 -23 -9h-160q-16 0 -21 11t7 23l464 464l-464 464q-12 12 -7 23t21 11z" /> +<glyph unicode="" d="M1087 882q11 -5 11 -21v-160q0 -13 -9 -23l-471 -471q-8 -7 -18 -7t-18 7l-471 471q-9 10 -9 23v160q0 16 11 21t23 -7l464 -464l464 464q12 12 23 7z" /> +<glyph unicode="" d="M618 993l471 -471q9 -10 9 -23v-160q0 -16 -11 -21t-23 7l-464 464l-464 -464q-12 -12 -23 -7t-11 21v160q0 13 9 23l471 471q8 7 18 7t18 -7z" /> +<glyph unicode="" d="M1000 1200q0 -124 -88 -212t-212 -88q0 124 88 212t212 88zM450 1000h100q21 0 40 -14t26 -33l79 -194q5 1 16 3q34 6 54 9.5t60 7t65.5 1t61 -10t56.5 -23t42.5 -42t29 -64t5 -92t-19.5 -121.5q-1 -7 -3 -19.5t-11 -50t-20.5 -73t-32.5 -81.5t-46.5 -83t-64 -70 t-82.5 -50q-13 -5 -42 -5t-65.5 2.5t-47.5 2.5q-14 0 -49.5 -3.5t-63 -3.5t-43.5 7q-57 25 -104.5 78.5t-75 111.5t-46.5 112t-26 90l-7 35q-15 63 -18 115t4.5 88.5t26 64t39.5 43.5t52 25.5t58.5 13t62.5 2t59.5 -4.5t55.5 -8l-147 192q-12 18 -5.5 30t27.5 12z" /> +<glyph unicode="🔑" d="M250 1200h600q21 0 35.5 -14.5t14.5 -35.5v-400q0 -21 -14.5 -35.5t-35.5 -14.5h-150v-500l-255 -178q-19 -9 -32 -1t-13 29v650h-150q-21 0 -35.5 14.5t-14.5 35.5v400q0 21 14.5 35.5t35.5 14.5zM400 1100v-100h300v100h-300z" /> +<glyph unicode="🚪" d="M250 1200h750q39 0 69.5 -40.5t30.5 -84.5v-933l-700 -117v950l600 125h-700v-1000h-100v1025q0 23 15.5 49t34.5 26zM500 525v-100l100 20v100z" /> +</font> +</defs></svg>
\ No newline at end of file diff --git a/server/static/fonts/glyphicons-halflings-regular.ttf b/server/static/fonts/glyphicons-halflings-regular.ttf Binary files differnew file mode 100644 index 0000000..1413fc6 --- /dev/null +++ b/server/static/fonts/glyphicons-halflings-regular.ttf diff --git a/server/static/fonts/glyphicons-halflings-regular.woff b/server/static/fonts/glyphicons-halflings-regular.woff Binary files differnew file mode 100644 index 0000000..9e61285 --- /dev/null +++ b/server/static/fonts/glyphicons-halflings-regular.woff diff --git a/server/static/fonts/glyphicons-halflings-regular.woff2 b/server/static/fonts/glyphicons-halflings-regular.woff2 Binary files differnew file mode 100644 index 0000000..64539b5 --- /dev/null +++ b/server/static/fonts/glyphicons-halflings-regular.woff2 diff --git a/server/static/js/bootstrap.js b/server/static/js/bootstrap.js new file mode 100644 index 0000000..8a2e99a --- /dev/null +++ b/server/static/js/bootstrap.js @@ -0,0 +1,2377 @@ +/*! + * Bootstrap v3.3.7 (http://getbootstrap.com) + * Copyright 2011-2016 Twitter, Inc. + * Licensed under the MIT license + */ + +if (typeof jQuery === 'undefined') { + throw new Error('Bootstrap\'s JavaScript requires jQuery') +} + ++function ($) { + 'use strict'; + var version = $.fn.jquery.split(' ')[0].split('.') + if ((version[0] < 2 && version[1] < 9) || (version[0] == 1 && version[1] == 9 && version[2] < 1) || (version[0] > 3)) { + throw new Error('Bootstrap\'s JavaScript requires jQuery version 1.9.1 or higher, but lower than version 4') + } +}(jQuery); + +/* ======================================================================== + * Bootstrap: transition.js v3.3.7 + * http://getbootstrap.com/javascript/#transitions + * ======================================================================== + * Copyright 2011-2016 Twitter, Inc. + * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) + * ======================================================================== */ + + ++function ($) { + 'use strict'; + + // CSS TRANSITION SUPPORT (Shoutout: http://www.modernizr.com/) + // ============================================================ + + function transitionEnd() { + var el = document.createElement('bootstrap') + + var transEndEventNames = { + WebkitTransition : 'webkitTransitionEnd', + MozTransition : 'transitionend', + OTransition : 'oTransitionEnd otransitionend', + transition : 'transitionend' + } + + for (var name in transEndEventNames) { + if (el.style[name] !== undefined) { + return { end: transEndEventNames[name] } + } + } + + return false // explicit for ie8 ( ._.) + } + + // http://blog.alexmaccaw.com/css-transitions + $.fn.emulateTransitionEnd = function (duration) { + var called = false + var $el = this + $(this).one('bsTransitionEnd', function () { called = true }) + var callback = function () { if (!called) $($el).trigger($.support.transition.end) } + setTimeout(callback, duration) + return this + } + + $(function () { + $.support.transition = transitionEnd() + + if (!$.support.transition) return + + $.event.special.bsTransitionEnd = { + bindType: $.support.transition.end, + delegateType: $.support.transition.end, + handle: function (e) { + if ($(e.target).is(this)) return e.handleObj.handler.apply(this, arguments) + } + } + }) + +}(jQuery); + +/* ======================================================================== + * Bootstrap: alert.js v3.3.7 + * http://getbootstrap.com/javascript/#alerts + * ======================================================================== + * Copyright 2011-2016 Twitter, Inc. + * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) + * ======================================================================== */ + + ++function ($) { + 'use strict'; + + // ALERT CLASS DEFINITION + // ====================== + + var dismiss = '[data-dismiss="alert"]' + var Alert = function (el) { + $(el).on('click', dismiss, this.close) + } + + Alert.VERSION = '3.3.7' + + Alert.TRANSITION_DURATION = 150 + + Alert.prototype.close = function (e) { + var $this = $(this) + var selector = $this.attr('data-target') + + if (!selector) { + selector = $this.attr('href') + selector = selector && selector.replace(/.*(?=#[^\s]*$)/, '') // strip for ie7 + } + + var $parent = $(selector === '#' ? [] : selector) + + if (e) e.preventDefault() + + if (!$parent.length) { + $parent = $this.closest('.alert') + } + + $parent.trigger(e = $.Event('close.bs.alert')) + + if (e.isDefaultPrevented()) return + + $parent.removeClass('in') + + function removeElement() { + // detach from parent, fire event then clean up data + $parent.detach().trigger('closed.bs.alert').remove() + } + + $.support.transition && $parent.hasClass('fade') ? + $parent + .one('bsTransitionEnd', removeElement) + .emulateTransitionEnd(Alert.TRANSITION_DURATION) : + removeElement() + } + + + // ALERT PLUGIN DEFINITION + // ======================= + + function Plugin(option) { + return this.each(function () { + var $this = $(this) + var data = $this.data('bs.alert') + + if (!data) $this.data('bs.alert', (data = new Alert(this))) + if (typeof option == 'string') data[option].call($this) + }) + } + + var old = $.fn.alert + + $.fn.alert = Plugin + $.fn.alert.Constructor = Alert + + + // ALERT NO CONFLICT + // ================= + + $.fn.alert.noConflict = function () { + $.fn.alert = old + return this + } + + + // ALERT DATA-API + // ============== + + $(document).on('click.bs.alert.data-api', dismiss, Alert.prototype.close) + +}(jQuery); + +/* ======================================================================== + * Bootstrap: button.js v3.3.7 + * http://getbootstrap.com/javascript/#buttons + * ======================================================================== + * Copyright 2011-2016 Twitter, Inc. + * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) + * ======================================================================== */ + + ++function ($) { + 'use strict'; + + // BUTTON PUBLIC CLASS DEFINITION + // ============================== + + var Button = function (element, options) { + this.$element = $(element) + this.options = $.extend({}, Button.DEFAULTS, options) + this.isLoading = false + } + + Button.VERSION = '3.3.7' + + Button.DEFAULTS = { + loadingText: 'loading...' + } + + Button.prototype.setState = function (state) { + var d = 'disabled' + var $el = this.$element + var val = $el.is('input') ? 'val' : 'html' + var data = $el.data() + + state += 'Text' + + if (data.resetText == null) $el.data('resetText', $el[val]()) + + // push to event loop to allow forms to submit + setTimeout($.proxy(function () { + $el[val](data[state] == null ? this.options[state] : data[state]) + + if (state == 'loadingText') { + this.isLoading = true + $el.addClass(d).attr(d, d).prop(d, true) + } else if (this.isLoading) { + this.isLoading = false + $el.removeClass(d).removeAttr(d).prop(d, false) + } + }, this), 0) + } + + Button.prototype.toggle = function () { + var changed = true + var $parent = this.$element.closest('[data-toggle="buttons"]') + + if ($parent.length) { + var $input = this.$element.find('input') + if ($input.prop('type') == 'radio') { + if ($input.prop('checked')) changed = false + $parent.find('.active').removeClass('active') + this.$element.addClass('active') + } else if ($input.prop('type') == 'checkbox') { + if (($input.prop('checked')) !== this.$element.hasClass('active')) changed = false + this.$element.toggleClass('active') + } + $input.prop('checked', this.$element.hasClass('active')) + if (changed) $input.trigger('change') + } else { + this.$element.attr('aria-pressed', !this.$element.hasClass('active')) + this.$element.toggleClass('active') + } + } + + + // BUTTON PLUGIN DEFINITION + // ======================== + + function Plugin(option) { + return this.each(function () { + var $this = $(this) + var data = $this.data('bs.button') + var options = typeof option == 'object' && option + + if (!data) $this.data('bs.button', (data = new Button(this, options))) + + if (option == 'toggle') data.toggle() + else if (option) data.setState(option) + }) + } + + var old = $.fn.button + + $.fn.button = Plugin + $.fn.button.Constructor = Button + + + // BUTTON NO CONFLICT + // ================== + + $.fn.button.noConflict = function () { + $.fn.button = old + return this + } + + + // BUTTON DATA-API + // =============== + + $(document) + .on('click.bs.button.data-api', '[data-toggle^="button"]', function (e) { + var $btn = $(e.target).closest('.btn') + Plugin.call($btn, 'toggle') + if (!($(e.target).is('input[type="radio"], input[type="checkbox"]'))) { + // Prevent double click on radios, and the double selections (so cancellation) on checkboxes + e.preventDefault() + // The target component still receive the focus + if ($btn.is('input,button')) $btn.trigger('focus') + else $btn.find('input:visible,button:visible').first().trigger('focus') + } + }) + .on('focus.bs.button.data-api blur.bs.button.data-api', '[data-toggle^="button"]', function (e) { + $(e.target).closest('.btn').toggleClass('focus', /^focus(in)?$/.test(e.type)) + }) + +}(jQuery); + +/* ======================================================================== + * Bootstrap: carousel.js v3.3.7 + * http://getbootstrap.com/javascript/#carousel + * ======================================================================== + * Copyright 2011-2016 Twitter, Inc. + * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) + * ======================================================================== */ + + ++function ($) { + 'use strict'; + + // CAROUSEL CLASS DEFINITION + // ========================= + + var Carousel = function (element, options) { + this.$element = $(element) + this.$indicators = this.$element.find('.carousel-indicators') + this.options = options + this.paused = null + this.sliding = null + this.interval = null + this.$active = null + this.$items = null + + this.options.keyboard && this.$element.on('keydown.bs.carousel', $.proxy(this.keydown, this)) + + this.options.pause == 'hover' && !('ontouchstart' in document.documentElement) && this.$element + .on('mouseenter.bs.carousel', $.proxy(this.pause, this)) + .on('mouseleave.bs.carousel', $.proxy(this.cycle, this)) + } + + Carousel.VERSION = '3.3.7' + + Carousel.TRANSITION_DURATION = 600 + + Carousel.DEFAULTS = { + interval: 5000, + pause: 'hover', + wrap: true, + keyboard: true + } + + Carousel.prototype.keydown = function (e) { + if (/input|textarea/i.test(e.target.tagName)) return + switch (e.which) { + case 37: this.prev(); break + case 39: this.next(); break + default: return + } + + e.preventDefault() + } + + Carousel.prototype.cycle = function (e) { + e || (this.paused = false) + + this.interval && clearInterval(this.interval) + + this.options.interval + && !this.paused + && (this.interval = setInterval($.proxy(this.next, this), this.options.interval)) + + return this + } + + Carousel.prototype.getItemIndex = function (item) { + this.$items = item.parent().children('.item') + return this.$items.index(item || this.$active) + } + + Carousel.prototype.getItemForDirection = function (direction, active) { + var activeIndex = this.getItemIndex(active) + var willWrap = (direction == 'prev' && activeIndex === 0) + || (direction == 'next' && activeIndex == (this.$items.length - 1)) + if (willWrap && !this.options.wrap) return active + var delta = direction == 'prev' ? -1 : 1 + var itemIndex = (activeIndex + delta) % this.$items.length + return this.$items.eq(itemIndex) + } + + Carousel.prototype.to = function (pos) { + var that = this + var activeIndex = this.getItemIndex(this.$active = this.$element.find('.item.active')) + + if (pos > (this.$items.length - 1) || pos < 0) return + + if (this.sliding) return this.$element.one('slid.bs.carousel', function () { that.to(pos) }) // yes, "slid" + if (activeIndex == pos) return this.pause().cycle() + + return this.slide(pos > activeIndex ? 'next' : 'prev', this.$items.eq(pos)) + } + + Carousel.prototype.pause = function (e) { + e || (this.paused = true) + + if (this.$element.find('.next, .prev').length && $.support.transition) { + this.$element.trigger($.support.transition.end) + this.cycle(true) + } + + this.interval = clearInterval(this.interval) + + return this + } + + Carousel.prototype.next = function () { + if (this.sliding) return + return this.slide('next') + } + + Carousel.prototype.prev = function () { + if (this.sliding) return + return this.slide('prev') + } + + Carousel.prototype.slide = function (type, next) { + var $active = this.$element.find('.item.active') + var $next = next || this.getItemForDirection(type, $active) + var isCycling = this.interval + var direction = type == 'next' ? 'left' : 'right' + var that = this + + if ($next.hasClass('active')) return (this.sliding = false) + + var relatedTarget = $next[0] + var slideEvent = $.Event('slide.bs.carousel', { + relatedTarget: relatedTarget, + direction: direction + }) + this.$element.trigger(slideEvent) + if (slideEvent.isDefaultPrevented()) return + + this.sliding = true + + isCycling && this.pause() + + if (this.$indicators.length) { + this.$indicators.find('.active').removeClass('active') + var $nextIndicator = $(this.$indicators.children()[this.getItemIndex($next)]) + $nextIndicator && $nextIndicator.addClass('active') + } + + var slidEvent = $.Event('slid.bs.carousel', { relatedTarget: relatedTarget, direction: direction }) // yes, "slid" + if ($.support.transition && this.$element.hasClass('slide')) { + $next.addClass(type) + $next[0].offsetWidth // force reflow + $active.addClass(direction) + $next.addClass(direction) + $active + .one('bsTransitionEnd', function () { + $next.removeClass([type, direction].join(' ')).addClass('active') + $active.removeClass(['active', direction].join(' ')) + that.sliding = false + setTimeout(function () { + that.$element.trigger(slidEvent) + }, 0) + }) + .emulateTransitionEnd(Carousel.TRANSITION_DURATION) + } else { + $active.removeClass('active') + $next.addClass('active') + this.sliding = false + this.$element.trigger(slidEvent) + } + + isCycling && this.cycle() + + return this + } + + + // CAROUSEL PLUGIN DEFINITION + // ========================== + + function Plugin(option) { + return this.each(function () { + var $this = $(this) + var data = $this.data('bs.carousel') + var options = $.extend({}, Carousel.DEFAULTS, $this.data(), typeof option == 'object' && option) + var action = typeof option == 'string' ? option : options.slide + + if (!data) $this.data('bs.carousel', (data = new Carousel(this, options))) + if (typeof option == 'number') data.to(option) + else if (action) data[action]() + else if (options.interval) data.pause().cycle() + }) + } + + var old = $.fn.carousel + + $.fn.carousel = Plugin + $.fn.carousel.Constructor = Carousel + + + // CAROUSEL NO CONFLICT + // ==================== + + $.fn.carousel.noConflict = function () { + $.fn.carousel = old + return this + } + + + // CAROUSEL DATA-API + // ================= + + var clickHandler = function (e) { + var href + var $this = $(this) + var $target = $($this.attr('data-target') || (href = $this.attr('href')) && href.replace(/.*(?=#[^\s]+$)/, '')) // strip for ie7 + if (!$target.hasClass('carousel')) return + var options = $.extend({}, $target.data(), $this.data()) + var slideIndex = $this.attr('data-slide-to') + if (slideIndex) options.interval = false + + Plugin.call($target, options) + + if (slideIndex) { + $target.data('bs.carousel').to(slideIndex) + } + + e.preventDefault() + } + + $(document) + .on('click.bs.carousel.data-api', '[data-slide]', clickHandler) + .on('click.bs.carousel.data-api', '[data-slide-to]', clickHandler) + + $(window).on('load', function () { + $('[data-ride="carousel"]').each(function () { + var $carousel = $(this) + Plugin.call($carousel, $carousel.data()) + }) + }) + +}(jQuery); + +/* ======================================================================== + * Bootstrap: collapse.js v3.3.7 + * http://getbootstrap.com/javascript/#collapse + * ======================================================================== + * Copyright 2011-2016 Twitter, Inc. + * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) + * ======================================================================== */ + +/* jshint latedef: false */ + ++function ($) { + 'use strict'; + + // COLLAPSE PUBLIC CLASS DEFINITION + // ================================ + + var Collapse = function (element, options) { + this.$element = $(element) + this.options = $.extend({}, Collapse.DEFAULTS, options) + this.$trigger = $('[data-toggle="collapse"][href="#' + element.id + '"],' + + '[data-toggle="collapse"][data-target="#' + element.id + '"]') + this.transitioning = null + + if (this.options.parent) { + this.$parent = this.getParent() + } else { + this.addAriaAndCollapsedClass(this.$element, this.$trigger) + } + + if (this.options.toggle) this.toggle() + } + + Collapse.VERSION = '3.3.7' + + Collapse.TRANSITION_DURATION = 350 + + Collapse.DEFAULTS = { + toggle: true + } + + Collapse.prototype.dimension = function () { + var hasWidth = this.$element.hasClass('width') + return hasWidth ? 'width' : 'height' + } + + Collapse.prototype.show = function () { + if (this.transitioning || this.$element.hasClass('in')) return + + var activesData + var actives = this.$parent && this.$parent.children('.panel').children('.in, .collapsing') + + if (actives && actives.length) { + activesData = actives.data('bs.collapse') + if (activesData && activesData.transitioning) return + } + + var startEvent = $.Event('show.bs.collapse') + this.$element.trigger(startEvent) + if (startEvent.isDefaultPrevented()) return + + if (actives && actives.length) { + Plugin.call(actives, 'hide') + activesData || actives.data('bs.collapse', null) + } + + var dimension = this.dimension() + + this.$element + .removeClass('collapse') + .addClass('collapsing')[dimension](0) + .attr('aria-expanded', true) + + this.$trigger + .removeClass('collapsed') + .attr('aria-expanded', true) + + this.transitioning = 1 + + var complete = function () { + this.$element + .removeClass('collapsing') + .addClass('collapse in')[dimension]('') + this.transitioning = 0 + this.$element + .trigger('shown.bs.collapse') + } + + if (!$.support.transition) return complete.call(this) + + var scrollSize = $.camelCase(['scroll', dimension].join('-')) + + this.$element + .one('bsTransitionEnd', $.proxy(complete, this)) + .emulateTransitionEnd(Collapse.TRANSITION_DURATION)[dimension](this.$element[0][scrollSize]) + } + + Collapse.prototype.hide = function () { + if (this.transitioning || !this.$element.hasClass('in')) return + + var startEvent = $.Event('hide.bs.collapse') + this.$element.trigger(startEvent) + if (startEvent.isDefaultPrevented()) return + + var dimension = this.dimension() + + this.$element[dimension](this.$element[dimension]())[0].offsetHeight + + this.$element + .addClass('collapsing') + .removeClass('collapse in') + .attr('aria-expanded', false) + + this.$trigger + .addClass('collapsed') + .attr('aria-expanded', false) + + this.transitioning = 1 + + var complete = function () { + this.transitioning = 0 + this.$element + .removeClass('collapsing') + .addClass('collapse') + .trigger('hidden.bs.collapse') + } + + if (!$.support.transition) return complete.call(this) + + this.$element + [dimension](0) + .one('bsTransitionEnd', $.proxy(complete, this)) + .emulateTransitionEnd(Collapse.TRANSITION_DURATION) + } + + Collapse.prototype.toggle = function () { + this[this.$element.hasClass('in') ? 'hide' : 'show']() + } + + Collapse.prototype.getParent = function () { + return $(this.options.parent) + .find('[data-toggle="collapse"][data-parent="' + this.options.parent + '"]') + .each($.proxy(function (i, element) { + var $element = $(element) + this.addAriaAndCollapsedClass(getTargetFromTrigger($element), $element) + }, this)) + .end() + } + + Collapse.prototype.addAriaAndCollapsedClass = function ($element, $trigger) { + var isOpen = $element.hasClass('in') + + $element.attr('aria-expanded', isOpen) + $trigger + .toggleClass('collapsed', !isOpen) + .attr('aria-expanded', isOpen) + } + + function getTargetFromTrigger($trigger) { + var href + var target = $trigger.attr('data-target') + || (href = $trigger.attr('href')) && href.replace(/.*(?=#[^\s]+$)/, '') // strip for ie7 + + return $(target) + } + + + // COLLAPSE PLUGIN DEFINITION + // ========================== + + function Plugin(option) { + return this.each(function () { + var $this = $(this) + var data = $this.data('bs.collapse') + var options = $.extend({}, Collapse.DEFAULTS, $this.data(), typeof option == 'object' && option) + + if (!data && options.toggle && /show|hide/.test(option)) options.toggle = false + if (!data) $this.data('bs.collapse', (data = new Collapse(this, options))) + if (typeof option == 'string') data[option]() + }) + } + + var old = $.fn.collapse + + $.fn.collapse = Plugin + $.fn.collapse.Constructor = Collapse + + + // COLLAPSE NO CONFLICT + // ==================== + + $.fn.collapse.noConflict = function () { + $.fn.collapse = old + return this + } + + + // COLLAPSE DATA-API + // ================= + + $(document).on('click.bs.collapse.data-api', '[data-toggle="collapse"]', function (e) { + var $this = $(this) + + if (!$this.attr('data-target')) e.preventDefault() + + var $target = getTargetFromTrigger($this) + var data = $target.data('bs.collapse') + var option = data ? 'toggle' : $this.data() + + Plugin.call($target, option) + }) + +}(jQuery); + +/* ======================================================================== + * Bootstrap: dropdown.js v3.3.7 + * http://getbootstrap.com/javascript/#dropdowns + * ======================================================================== + * Copyright 2011-2016 Twitter, Inc. + * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) + * ======================================================================== */ + + ++function ($) { + 'use strict'; + + // DROPDOWN CLASS DEFINITION + // ========================= + + var backdrop = '.dropdown-backdrop' + var toggle = '[data-toggle="dropdown"]' + var Dropdown = function (element) { + $(element).on('click.bs.dropdown', this.toggle) + } + + Dropdown.VERSION = '3.3.7' + + function getParent($this) { + var selector = $this.attr('data-target') + + if (!selector) { + selector = $this.attr('href') + selector = selector && /#[A-Za-z]/.test(selector) && selector.replace(/.*(?=#[^\s]*$)/, '') // strip for ie7 + } + + var $parent = selector && $(selector) + + return $parent && $parent.length ? $parent : $this.parent() + } + + function clearMenus(e) { + if (e && e.which === 3) return + $(backdrop).remove() + $(toggle).each(function () { + var $this = $(this) + var $parent = getParent($this) + var relatedTarget = { relatedTarget: this } + + if (!$parent.hasClass('open')) return + + if (e && e.type == 'click' && /input|textarea/i.test(e.target.tagName) && $.contains($parent[0], e.target)) return + + $parent.trigger(e = $.Event('hide.bs.dropdown', relatedTarget)) + + if (e.isDefaultPrevented()) return + + $this.attr('aria-expanded', 'false') + $parent.removeClass('open').trigger($.Event('hidden.bs.dropdown', relatedTarget)) + }) + } + + Dropdown.prototype.toggle = function (e) { + var $this = $(this) + + if ($this.is('.disabled, :disabled')) return + + var $parent = getParent($this) + var isActive = $parent.hasClass('open') + + clearMenus() + + if (!isActive) { + if ('ontouchstart' in document.documentElement && !$parent.closest('.navbar-nav').length) { + // if mobile we use a backdrop because click events don't delegate + $(document.createElement('div')) + .addClass('dropdown-backdrop') + .insertAfter($(this)) + .on('click', clearMenus) + } + + var relatedTarget = { relatedTarget: this } + $parent.trigger(e = $.Event('show.bs.dropdown', relatedTarget)) + + if (e.isDefaultPrevented()) return + + $this + .trigger('focus') + .attr('aria-expanded', 'true') + + $parent + .toggleClass('open') + .trigger($.Event('shown.bs.dropdown', relatedTarget)) + } + + return false + } + + Dropdown.prototype.keydown = function (e) { + if (!/(38|40|27|32)/.test(e.which) || /input|textarea/i.test(e.target.tagName)) return + + var $this = $(this) + + e.preventDefault() + e.stopPropagation() + + if ($this.is('.disabled, :disabled')) return + + var $parent = getParent($this) + var isActive = $parent.hasClass('open') + + if (!isActive && e.which != 27 || isActive && e.which == 27) { + if (e.which == 27) $parent.find(toggle).trigger('focus') + return $this.trigger('click') + } + + var desc = ' li:not(.disabled):visible a' + var $items = $parent.find('.dropdown-menu' + desc) + + if (!$items.length) return + + var index = $items.index(e.target) + + if (e.which == 38 && index > 0) index-- // up + if (e.which == 40 && index < $items.length - 1) index++ // down + if (!~index) index = 0 + + $items.eq(index).trigger('focus') + } + + + // DROPDOWN PLUGIN DEFINITION + // ========================== + + function Plugin(option) { + return this.each(function () { + var $this = $(this) + var data = $this.data('bs.dropdown') + + if (!data) $this.data('bs.dropdown', (data = new Dropdown(this))) + if (typeof option == 'string') data[option].call($this) + }) + } + + var old = $.fn.dropdown + + $.fn.dropdown = Plugin + $.fn.dropdown.Constructor = Dropdown + + + // DROPDOWN NO CONFLICT + // ==================== + + $.fn.dropdown.noConflict = function () { + $.fn.dropdown = old + return this + } + + + // APPLY TO STANDARD DROPDOWN ELEMENTS + // =================================== + + $(document) + .on('click.bs.dropdown.data-api', clearMenus) + .on('click.bs.dropdown.data-api', '.dropdown form', function (e) { e.stopPropagation() }) + .on('click.bs.dropdown.data-api', toggle, Dropdown.prototype.toggle) + .on('keydown.bs.dropdown.data-api', toggle, Dropdown.prototype.keydown) + .on('keydown.bs.dropdown.data-api', '.dropdown-menu', Dropdown.prototype.keydown) + +}(jQuery); + +/* ======================================================================== + * Bootstrap: modal.js v3.3.7 + * http://getbootstrap.com/javascript/#modals + * ======================================================================== + * Copyright 2011-2016 Twitter, Inc. + * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) + * ======================================================================== */ + + ++function ($) { + 'use strict'; + + // MODAL CLASS DEFINITION + // ====================== + + var Modal = function (element, options) { + this.options = options + this.$body = $(document.body) + this.$element = $(element) + this.$dialog = this.$element.find('.modal-dialog') + this.$backdrop = null + this.isShown = null + this.originalBodyPad = null + this.scrollbarWidth = 0 + this.ignoreBackdropClick = false + + if (this.options.remote) { + this.$element + .find('.modal-content') + .load(this.options.remote, $.proxy(function () { + this.$element.trigger('loaded.bs.modal') + }, this)) + } + } + + Modal.VERSION = '3.3.7' + + Modal.TRANSITION_DURATION = 300 + Modal.BACKDROP_TRANSITION_DURATION = 150 + + Modal.DEFAULTS = { + backdrop: true, + keyboard: true, + show: true + } + + Modal.prototype.toggle = function (_relatedTarget) { + return this.isShown ? this.hide() : this.show(_relatedTarget) + } + + Modal.prototype.show = function (_relatedTarget) { + var that = this + var e = $.Event('show.bs.modal', { relatedTarget: _relatedTarget }) + + this.$element.trigger(e) + + if (this.isShown || e.isDefaultPrevented()) return + + this.isShown = true + + this.checkScrollbar() + this.setScrollbar() + this.$body.addClass('modal-open') + + this.escape() + this.resize() + + this.$element.on('click.dismiss.bs.modal', '[data-dismiss="modal"]', $.proxy(this.hide, this)) + + this.$dialog.on('mousedown.dismiss.bs.modal', function () { + that.$element.one('mouseup.dismiss.bs.modal', function (e) { + if ($(e.target).is(that.$element)) that.ignoreBackdropClick = true + }) + }) + + this.backdrop(function () { + var transition = $.support.transition && that.$element.hasClass('fade') + + if (!that.$element.parent().length) { + that.$element.appendTo(that.$body) // don't move modals dom position + } + + that.$element + .show() + .scrollTop(0) + + that.adjustDialog() + + if (transition) { + that.$element[0].offsetWidth // force reflow + } + + that.$element.addClass('in') + + that.enforceFocus() + + var e = $.Event('shown.bs.modal', { relatedTarget: _relatedTarget }) + + transition ? + that.$dialog // wait for modal to slide in + .one('bsTransitionEnd', function () { + that.$element.trigger('focus').trigger(e) + }) + .emulateTransitionEnd(Modal.TRANSITION_DURATION) : + that.$element.trigger('focus').trigger(e) + }) + } + + Modal.prototype.hide = function (e) { + if (e) e.preventDefault() + + e = $.Event('hide.bs.modal') + + this.$element.trigger(e) + + if (!this.isShown || e.isDefaultPrevented()) return + + this.isShown = false + + this.escape() + this.resize() + + $(document).off('focusin.bs.modal') + + this.$element + .removeClass('in') + .off('click.dismiss.bs.modal') + .off('mouseup.dismiss.bs.modal') + + this.$dialog.off('mousedown.dismiss.bs.modal') + + $.support.transition && this.$element.hasClass('fade') ? + this.$element + .one('bsTransitionEnd', $.proxy(this.hideModal, this)) + .emulateTransitionEnd(Modal.TRANSITION_DURATION) : + this.hideModal() + } + + Modal.prototype.enforceFocus = function () { + $(document) + .off('focusin.bs.modal') // guard against infinite focus loop + .on('focusin.bs.modal', $.proxy(function (e) { + if (document !== e.target && + this.$element[0] !== e.target && + !this.$element.has(e.target).length) { + this.$element.trigger('focus') + } + }, this)) + } + + Modal.prototype.escape = function () { + if (this.isShown && this.options.keyboard) { + this.$element.on('keydown.dismiss.bs.modal', $.proxy(function (e) { + e.which == 27 && this.hide() + }, this)) + } else if (!this.isShown) { + this.$element.off('keydown.dismiss.bs.modal') + } + } + + Modal.prototype.resize = function () { + if (this.isShown) { + $(window).on('resize.bs.modal', $.proxy(this.handleUpdate, this)) + } else { + $(window).off('resize.bs.modal') + } + } + + Modal.prototype.hideModal = function () { + var that = this + this.$element.hide() + this.backdrop(function () { + that.$body.removeClass('modal-open') + that.resetAdjustments() + that.resetScrollbar() + that.$element.trigger('hidden.bs.modal') + }) + } + + Modal.prototype.removeBackdrop = function () { + this.$backdrop && this.$backdrop.remove() + this.$backdrop = null + } + + Modal.prototype.backdrop = function (callback) { + var that = this + var animate = this.$element.hasClass('fade') ? 'fade' : '' + + if (this.isShown && this.options.backdrop) { + var doAnimate = $.support.transition && animate + + this.$backdrop = $(document.createElement('div')) + .addClass('modal-backdrop ' + animate) + .appendTo(this.$body) + + this.$element.on('click.dismiss.bs.modal', $.proxy(function (e) { + if (this.ignoreBackdropClick) { + this.ignoreBackdropClick = false + return + } + if (e.target !== e.currentTarget) return + this.options.backdrop == 'static' + ? this.$element[0].focus() + : this.hide() + }, this)) + + if (doAnimate) this.$backdrop[0].offsetWidth // force reflow + + this.$backdrop.addClass('in') + + if (!callback) return + + doAnimate ? + this.$backdrop + .one('bsTransitionEnd', callback) + .emulateTransitionEnd(Modal.BACKDROP_TRANSITION_DURATION) : + callback() + + } else if (!this.isShown && this.$backdrop) { + this.$backdrop.removeClass('in') + + var callbackRemove = function () { + that.removeBackdrop() + callback && callback() + } + $.support.transition && this.$element.hasClass('fade') ? + this.$backdrop + .one('bsTransitionEnd', callbackRemove) + .emulateTransitionEnd(Modal.BACKDROP_TRANSITION_DURATION) : + callbackRemove() + + } else if (callback) { + callback() + } + } + + // these following methods are used to handle overflowing modals + + Modal.prototype.handleUpdate = function () { + this.adjustDialog() + } + + Modal.prototype.adjustDialog = function () { + var modalIsOverflowing = this.$element[0].scrollHeight > document.documentElement.clientHeight + + this.$element.css({ + paddingLeft: !this.bodyIsOverflowing && modalIsOverflowing ? this.scrollbarWidth : '', + paddingRight: this.bodyIsOverflowing && !modalIsOverflowing ? this.scrollbarWidth : '' + }) + } + + Modal.prototype.resetAdjustments = function () { + this.$element.css({ + paddingLeft: '', + paddingRight: '' + }) + } + + Modal.prototype.checkScrollbar = function () { + var fullWindowWidth = window.innerWidth + if (!fullWindowWidth) { // workaround for missing window.innerWidth in IE8 + var documentElementRect = document.documentElement.getBoundingClientRect() + fullWindowWidth = documentElementRect.right - Math.abs(documentElementRect.left) + } + this.bodyIsOverflowing = document.body.clientWidth < fullWindowWidth + this.scrollbarWidth = this.measureScrollbar() + } + + Modal.prototype.setScrollbar = function () { + var bodyPad = parseInt((this.$body.css('padding-right') || 0), 10) + this.originalBodyPad = document.body.style.paddingRight || '' + if (this.bodyIsOverflowing) this.$body.css('padding-right', bodyPad + this.scrollbarWidth) + } + + Modal.prototype.resetScrollbar = function () { + this.$body.css('padding-right', this.originalBodyPad) + } + + Modal.prototype.measureScrollbar = function () { // thx walsh + var scrollDiv = document.createElement('div') + scrollDiv.className = 'modal-scrollbar-measure' + this.$body.append(scrollDiv) + var scrollbarWidth = scrollDiv.offsetWidth - scrollDiv.clientWidth + this.$body[0].removeChild(scrollDiv) + return scrollbarWidth + } + + + // MODAL PLUGIN DEFINITION + // ======================= + + function Plugin(option, _relatedTarget) { + return this.each(function () { + var $this = $(this) + var data = $this.data('bs.modal') + var options = $.extend({}, Modal.DEFAULTS, $this.data(), typeof option == 'object' && option) + + if (!data) $this.data('bs.modal', (data = new Modal(this, options))) + if (typeof option == 'string') data[option](_relatedTarget) + else if (options.show) data.show(_relatedTarget) + }) + } + + var old = $.fn.modal + + $.fn.modal = Plugin + $.fn.modal.Constructor = Modal + + + // MODAL NO CONFLICT + // ================= + + $.fn.modal.noConflict = function () { + $.fn.modal = old + return this + } + + + // MODAL DATA-API + // ============== + + $(document).on('click.bs.modal.data-api', '[data-toggle="modal"]', function (e) { + var $this = $(this) + var href = $this.attr('href') + var $target = $($this.attr('data-target') || (href && href.replace(/.*(?=#[^\s]+$)/, ''))) // strip for ie7 + var option = $target.data('bs.modal') ? 'toggle' : $.extend({ remote: !/#/.test(href) && href }, $target.data(), $this.data()) + + if ($this.is('a')) e.preventDefault() + + $target.one('show.bs.modal', function (showEvent) { + if (showEvent.isDefaultPrevented()) return // only register focus restorer if modal will actually get shown + $target.one('hidden.bs.modal', function () { + $this.is(':visible') && $this.trigger('focus') + }) + }) + Plugin.call($target, option, this) + }) + +}(jQuery); + +/* ======================================================================== + * Bootstrap: tooltip.js v3.3.7 + * http://getbootstrap.com/javascript/#tooltip + * Inspired by the original jQuery.tipsy by Jason Frame + * ======================================================================== + * Copyright 2011-2016 Twitter, Inc. + * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) + * ======================================================================== */ + + ++function ($) { + 'use strict'; + + // TOOLTIP PUBLIC CLASS DEFINITION + // =============================== + + var Tooltip = function (element, options) { + this.type = null + this.options = null + this.enabled = null + this.timeout = null + this.hoverState = null + this.$element = null + this.inState = null + + this.init('tooltip', element, options) + } + + Tooltip.VERSION = '3.3.7' + + Tooltip.TRANSITION_DURATION = 150 + + Tooltip.DEFAULTS = { + animation: true, + placement: 'top', + selector: false, + template: '<div class="tooltip" role="tooltip"><div class="tooltip-arrow"></div><div class="tooltip-inner"></div></div>', + trigger: 'hover focus', + title: '', + delay: 0, + html: false, + container: false, + viewport: { + selector: 'body', + padding: 0 + } + } + + Tooltip.prototype.init = function (type, element, options) { + this.enabled = true + this.type = type + this.$element = $(element) + this.options = this.getOptions(options) + this.$viewport = this.options.viewport && $($.isFunction(this.options.viewport) ? this.options.viewport.call(this, this.$element) : (this.options.viewport.selector || this.options.viewport)) + this.inState = { click: false, hover: false, focus: false } + + if (this.$element[0] instanceof document.constructor && !this.options.selector) { + throw new Error('`selector` option must be specified when initializing ' + this.type + ' on the window.document object!') + } + + var triggers = this.options.trigger.split(' ') + + for (var i = triggers.length; i--;) { + var trigger = triggers[i] + + if (trigger == 'click') { + this.$element.on('click.' + this.type, this.options.selector, $.proxy(this.toggle, this)) + } else if (trigger != 'manual') { + var eventIn = trigger == 'hover' ? 'mouseenter' : 'focusin' + var eventOut = trigger == 'hover' ? 'mouseleave' : 'focusout' + + this.$element.on(eventIn + '.' + this.type, this.options.selector, $.proxy(this.enter, this)) + this.$element.on(eventOut + '.' + this.type, this.options.selector, $.proxy(this.leave, this)) + } + } + + this.options.selector ? + (this._options = $.extend({}, this.options, { trigger: 'manual', selector: '' })) : + this.fixTitle() + } + + Tooltip.prototype.getDefaults = function () { + return Tooltip.DEFAULTS + } + + Tooltip.prototype.getOptions = function (options) { + options = $.extend({}, this.getDefaults(), this.$element.data(), options) + + if (options.delay && typeof options.delay == 'number') { + options.delay = { + show: options.delay, + hide: options.delay + } + } + + return options + } + + Tooltip.prototype.getDelegateOptions = function () { + var options = {} + var defaults = this.getDefaults() + + this._options && $.each(this._options, function (key, value) { + if (defaults[key] != value) options[key] = value + }) + + return options + } + + Tooltip.prototype.enter = function (obj) { + var self = obj instanceof this.constructor ? + obj : $(obj.currentTarget).data('bs.' + this.type) + + if (!self) { + self = new this.constructor(obj.currentTarget, this.getDelegateOptions()) + $(obj.currentTarget).data('bs.' + this.type, self) + } + + if (obj instanceof $.Event) { + self.inState[obj.type == 'focusin' ? 'focus' : 'hover'] = true + } + + if (self.tip().hasClass('in') || self.hoverState == 'in') { + self.hoverState = 'in' + return + } + + clearTimeout(self.timeout) + + self.hoverState = 'in' + + if (!self.options.delay || !self.options.delay.show) return self.show() + + self.timeout = setTimeout(function () { + if (self.hoverState == 'in') self.show() + }, self.options.delay.show) + } + + Tooltip.prototype.isInStateTrue = function () { + for (var key in this.inState) { + if (this.inState[key]) return true + } + + return false + } + + Tooltip.prototype.leave = function (obj) { + var self = obj instanceof this.constructor ? + obj : $(obj.currentTarget).data('bs.' + this.type) + + if (!self) { + self = new this.constructor(obj.currentTarget, this.getDelegateOptions()) + $(obj.currentTarget).data('bs.' + this.type, self) + } + + if (obj instanceof $.Event) { + self.inState[obj.type == 'focusout' ? 'focus' : 'hover'] = false + } + + if (self.isInStateTrue()) return + + clearTimeout(self.timeout) + + self.hoverState = 'out' + + if (!self.options.delay || !self.options.delay.hide) return self.hide() + + self.timeout = setTimeout(function () { + if (self.hoverState == 'out') self.hide() + }, self.options.delay.hide) + } + + Tooltip.prototype.show = function () { + var e = $.Event('show.bs.' + this.type) + + if (this.hasContent() && this.enabled) { + this.$element.trigger(e) + + var inDom = $.contains(this.$element[0].ownerDocument.documentElement, this.$element[0]) + if (e.isDefaultPrevented() || !inDom) return + var that = this + + var $tip = this.tip() + + var tipId = this.getUID(this.type) + + this.setContent() + $tip.attr('id', tipId) + this.$element.attr('aria-describedby', tipId) + + if (this.options.animation) $tip.addClass('fade') + + var placement = typeof this.options.placement == 'function' ? + this.options.placement.call(this, $tip[0], this.$element[0]) : + this.options.placement + + var autoToken = /\s?auto?\s?/i + var autoPlace = autoToken.test(placement) + if (autoPlace) placement = placement.replace(autoToken, '') || 'top' + + $tip + .detach() + .css({ top: 0, left: 0, display: 'block' }) + .addClass(placement) + .data('bs.' + this.type, this) + + this.options.container ? $tip.appendTo(this.options.container) : $tip.insertAfter(this.$element) + this.$element.trigger('inserted.bs.' + this.type) + + var pos = this.getPosition() + var actualWidth = $tip[0].offsetWidth + var actualHeight = $tip[0].offsetHeight + + if (autoPlace) { + var orgPlacement = placement + var viewportDim = this.getPosition(this.$viewport) + + placement = placement == 'bottom' && pos.bottom + actualHeight > viewportDim.bottom ? 'top' : + placement == 'top' && pos.top - actualHeight < viewportDim.top ? 'bottom' : + placement == 'right' && pos.right + actualWidth > viewportDim.width ? 'left' : + placement == 'left' && pos.left - actualWidth < viewportDim.left ? 'right' : + placement + + $tip + .removeClass(orgPlacement) + .addClass(placement) + } + + var calculatedOffset = this.getCalculatedOffset(placement, pos, actualWidth, actualHeight) + + this.applyPlacement(calculatedOffset, placement) + + var complete = function () { + var prevHoverState = that.hoverState + that.$element.trigger('shown.bs.' + that.type) + that.hoverState = null + + if (prevHoverState == 'out') that.leave(that) + } + + $.support.transition && this.$tip.hasClass('fade') ? + $tip + .one('bsTransitionEnd', complete) + .emulateTransitionEnd(Tooltip.TRANSITION_DURATION) : + complete() + } + } + + Tooltip.prototype.applyPlacement = function (offset, placement) { + var $tip = this.tip() + var width = $tip[0].offsetWidth + var height = $tip[0].offsetHeight + + // manually read margins because getBoundingClientRect includes difference + var marginTop = parseInt($tip.css('margin-top'), 10) + var marginLeft = parseInt($tip.css('margin-left'), 10) + + // we must check for NaN for ie 8/9 + if (isNaN(marginTop)) marginTop = 0 + if (isNaN(marginLeft)) marginLeft = 0 + + offset.top += marginTop + offset.left += marginLeft + + // $.fn.offset doesn't round pixel values + // so we use setOffset directly with our own function B-0 + $.offset.setOffset($tip[0], $.extend({ + using: function (props) { + $tip.css({ + top: Math.round(props.top), + left: Math.round(props.left) + }) + } + }, offset), 0) + + $tip.addClass('in') + + // check to see if placing tip in new offset caused the tip to resize itself + var actualWidth = $tip[0].offsetWidth + var actualHeight = $tip[0].offsetHeight + + if (placement == 'top' && actualHeight != height) { + offset.top = offset.top + height - actualHeight + } + + var delta = this.getViewportAdjustedDelta(placement, offset, actualWidth, actualHeight) + + if (delta.left) offset.left += delta.left + else offset.top += delta.top + + var isVertical = /top|bottom/.test(placement) + var arrowDelta = isVertical ? delta.left * 2 - width + actualWidth : delta.top * 2 - height + actualHeight + var arrowOffsetPosition = isVertical ? 'offsetWidth' : 'offsetHeight' + + $tip.offset(offset) + this.replaceArrow(arrowDelta, $tip[0][arrowOffsetPosition], isVertical) + } + + Tooltip.prototype.replaceArrow = function (delta, dimension, isVertical) { + this.arrow() + .css(isVertical ? 'left' : 'top', 50 * (1 - delta / dimension) + '%') + .css(isVertical ? 'top' : 'left', '') + } + + Tooltip.prototype.setContent = function () { + var $tip = this.tip() + var title = this.getTitle() + + $tip.find('.tooltip-inner')[this.options.html ? 'html' : 'text'](title) + $tip.removeClass('fade in top bottom left right') + } + + Tooltip.prototype.hide = function (callback) { + var that = this + var $tip = $(this.$tip) + var e = $.Event('hide.bs.' + this.type) + + function complete() { + if (that.hoverState != 'in') $tip.detach() + if (that.$element) { // TODO: Check whether guarding this code with this `if` is really necessary. + that.$element + .removeAttr('aria-describedby') + .trigger('hidden.bs.' + that.type) + } + callback && callback() + } + + this.$element.trigger(e) + + if (e.isDefaultPrevented()) return + + $tip.removeClass('in') + + $.support.transition && $tip.hasClass('fade') ? + $tip + .one('bsTransitionEnd', complete) + .emulateTransitionEnd(Tooltip.TRANSITION_DURATION) : + complete() + + this.hoverState = null + + return this + } + + Tooltip.prototype.fixTitle = function () { + var $e = this.$element + if ($e.attr('title') || typeof $e.attr('data-original-title') != 'string') { + $e.attr('data-original-title', $e.attr('title') || '').attr('title', '') + } + } + + Tooltip.prototype.hasContent = function () { + return this.getTitle() + } + + Tooltip.prototype.getPosition = function ($element) { + $element = $element || this.$element + + var el = $element[0] + var isBody = el.tagName == 'BODY' + + var elRect = el.getBoundingClientRect() + if (elRect.width == null) { + // width and height are missing in IE8, so compute them manually; see https://github.com/twbs/bootstrap/issues/14093 + elRect = $.extend({}, elRect, { width: elRect.right - elRect.left, height: elRect.bottom - elRect.top }) + } + var isSvg = window.SVGElement && el instanceof window.SVGElement + // Avoid using $.offset() on SVGs since it gives incorrect results in jQuery 3. + // See https://github.com/twbs/bootstrap/issues/20280 + var elOffset = isBody ? { top: 0, left: 0 } : (isSvg ? null : $element.offset()) + var scroll = { scroll: isBody ? document.documentElement.scrollTop || document.body.scrollTop : $element.scrollTop() } + var outerDims = isBody ? { width: $(window).width(), height: $(window).height() } : null + + return $.extend({}, elRect, scroll, outerDims, elOffset) + } + + Tooltip.prototype.getCalculatedOffset = function (placement, pos, actualWidth, actualHeight) { + return placement == 'bottom' ? { top: pos.top + pos.height, left: pos.left + pos.width / 2 - actualWidth / 2 } : + placement == 'top' ? { top: pos.top - actualHeight, left: pos.left + pos.width / 2 - actualWidth / 2 } : + placement == 'left' ? { top: pos.top + pos.height / 2 - actualHeight / 2, left: pos.left - actualWidth } : + /* placement == 'right' */ { top: pos.top + pos.height / 2 - actualHeight / 2, left: pos.left + pos.width } + + } + + Tooltip.prototype.getViewportAdjustedDelta = function (placement, pos, actualWidth, actualHeight) { + var delta = { top: 0, left: 0 } + if (!this.$viewport) return delta + + var viewportPadding = this.options.viewport && this.options.viewport.padding || 0 + var viewportDimensions = this.getPosition(this.$viewport) + + if (/right|left/.test(placement)) { + var topEdgeOffset = pos.top - viewportPadding - viewportDimensions.scroll + var bottomEdgeOffset = pos.top + viewportPadding - viewportDimensions.scroll + actualHeight + if (topEdgeOffset < viewportDimensions.top) { // top overflow + delta.top = viewportDimensions.top - topEdgeOffset + } else if (bottomEdgeOffset > viewportDimensions.top + viewportDimensions.height) { // bottom overflow + delta.top = viewportDimensions.top + viewportDimensions.height - bottomEdgeOffset + } + } else { + var leftEdgeOffset = pos.left - viewportPadding + var rightEdgeOffset = pos.left + viewportPadding + actualWidth + if (leftEdgeOffset < viewportDimensions.left) { // left overflow + delta.left = viewportDimensions.left - leftEdgeOffset + } else if (rightEdgeOffset > viewportDimensions.right) { // right overflow + delta.left = viewportDimensions.left + viewportDimensions.width - rightEdgeOffset + } + } + + return delta + } + + Tooltip.prototype.getTitle = function () { + var title + var $e = this.$element + var o = this.options + + title = $e.attr('data-original-title') + || (typeof o.title == 'function' ? o.title.call($e[0]) : o.title) + + return title + } + + Tooltip.prototype.getUID = function (prefix) { + do prefix += ~~(Math.random() * 1000000) + while (document.getElementById(prefix)) + return prefix + } + + Tooltip.prototype.tip = function () { + if (!this.$tip) { + this.$tip = $(this.options.template) + if (this.$tip.length != 1) { + throw new Error(this.type + ' `template` option must consist of exactly 1 top-level element!') + } + } + return this.$tip + } + + Tooltip.prototype.arrow = function () { + return (this.$arrow = this.$arrow || this.tip().find('.tooltip-arrow')) + } + + Tooltip.prototype.enable = function () { + this.enabled = true + } + + Tooltip.prototype.disable = function () { + this.enabled = false + } + + Tooltip.prototype.toggleEnabled = function () { + this.enabled = !this.enabled + } + + Tooltip.prototype.toggle = function (e) { + var self = this + if (e) { + self = $(e.currentTarget).data('bs.' + this.type) + if (!self) { + self = new this.constructor(e.currentTarget, this.getDelegateOptions()) + $(e.currentTarget).data('bs.' + this.type, self) + } + } + + if (e) { + self.inState.click = !self.inState.click + if (self.isInStateTrue()) self.enter(self) + else self.leave(self) + } else { + self.tip().hasClass('in') ? self.leave(self) : self.enter(self) + } + } + + Tooltip.prototype.destroy = function () { + var that = this + clearTimeout(this.timeout) + this.hide(function () { + that.$element.off('.' + that.type).removeData('bs.' + that.type) + if (that.$tip) { + that.$tip.detach() + } + that.$tip = null + that.$arrow = null + that.$viewport = null + that.$element = null + }) + } + + + // TOOLTIP PLUGIN DEFINITION + // ========================= + + function Plugin(option) { + return this.each(function () { + var $this = $(this) + var data = $this.data('bs.tooltip') + var options = typeof option == 'object' && option + + if (!data && /destroy|hide/.test(option)) return + if (!data) $this.data('bs.tooltip', (data = new Tooltip(this, options))) + if (typeof option == 'string') data[option]() + }) + } + + var old = $.fn.tooltip + + $.fn.tooltip = Plugin + $.fn.tooltip.Constructor = Tooltip + + + // TOOLTIP NO CONFLICT + // =================== + + $.fn.tooltip.noConflict = function () { + $.fn.tooltip = old + return this + } + +}(jQuery); + +/* ======================================================================== + * Bootstrap: popover.js v3.3.7 + * http://getbootstrap.com/javascript/#popovers + * ======================================================================== + * Copyright 2011-2016 Twitter, Inc. + * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) + * ======================================================================== */ + + ++function ($) { + 'use strict'; + + // POPOVER PUBLIC CLASS DEFINITION + // =============================== + + var Popover = function (element, options) { + this.init('popover', element, options) + } + + if (!$.fn.tooltip) throw new Error('Popover requires tooltip.js') + + Popover.VERSION = '3.3.7' + + Popover.DEFAULTS = $.extend({}, $.fn.tooltip.Constructor.DEFAULTS, { + placement: 'right', + trigger: 'click', + content: '', + template: '<div class="popover" role="tooltip"><div class="arrow"></div><h3 class="popover-title"></h3><div class="popover-content"></div></div>' + }) + + + // NOTE: POPOVER EXTENDS tooltip.js + // ================================ + + Popover.prototype = $.extend({}, $.fn.tooltip.Constructor.prototype) + + Popover.prototype.constructor = Popover + + Popover.prototype.getDefaults = function () { + return Popover.DEFAULTS + } + + Popover.prototype.setContent = function () { + var $tip = this.tip() + var title = this.getTitle() + var content = this.getContent() + + $tip.find('.popover-title')[this.options.html ? 'html' : 'text'](title) + $tip.find('.popover-content').children().detach().end()[ // we use append for html objects to maintain js events + this.options.html ? (typeof content == 'string' ? 'html' : 'append') : 'text' + ](content) + + $tip.removeClass('fade top bottom left right in') + + // IE8 doesn't accept hiding via the `:empty` pseudo selector, we have to do + // this manually by checking the contents. + if (!$tip.find('.popover-title').html()) $tip.find('.popover-title').hide() + } + + Popover.prototype.hasContent = function () { + return this.getTitle() || this.getContent() + } + + Popover.prototype.getContent = function () { + var $e = this.$element + var o = this.options + + return $e.attr('data-content') + || (typeof o.content == 'function' ? + o.content.call($e[0]) : + o.content) + } + + Popover.prototype.arrow = function () { + return (this.$arrow = this.$arrow || this.tip().find('.arrow')) + } + + + // POPOVER PLUGIN DEFINITION + // ========================= + + function Plugin(option) { + return this.each(function () { + var $this = $(this) + var data = $this.data('bs.popover') + var options = typeof option == 'object' && option + + if (!data && /destroy|hide/.test(option)) return + if (!data) $this.data('bs.popover', (data = new Popover(this, options))) + if (typeof option == 'string') data[option]() + }) + } + + var old = $.fn.popover + + $.fn.popover = Plugin + $.fn.popover.Constructor = Popover + + + // POPOVER NO CONFLICT + // =================== + + $.fn.popover.noConflict = function () { + $.fn.popover = old + return this + } + +}(jQuery); + +/* ======================================================================== + * Bootstrap: scrollspy.js v3.3.7 + * http://getbootstrap.com/javascript/#scrollspy + * ======================================================================== + * Copyright 2011-2016 Twitter, Inc. + * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) + * ======================================================================== */ + + ++function ($) { + 'use strict'; + + // SCROLLSPY CLASS DEFINITION + // ========================== + + function ScrollSpy(element, options) { + this.$body = $(document.body) + this.$scrollElement = $(element).is(document.body) ? $(window) : $(element) + this.options = $.extend({}, ScrollSpy.DEFAULTS, options) + this.selector = (this.options.target || '') + ' .nav li > a' + this.offsets = [] + this.targets = [] + this.activeTarget = null + this.scrollHeight = 0 + + this.$scrollElement.on('scroll.bs.scrollspy', $.proxy(this.process, this)) + this.refresh() + this.process() + } + + ScrollSpy.VERSION = '3.3.7' + + ScrollSpy.DEFAULTS = { + offset: 10 + } + + ScrollSpy.prototype.getScrollHeight = function () { + return this.$scrollElement[0].scrollHeight || Math.max(this.$body[0].scrollHeight, document.documentElement.scrollHeight) + } + + ScrollSpy.prototype.refresh = function () { + var that = this + var offsetMethod = 'offset' + var offsetBase = 0 + + this.offsets = [] + this.targets = [] + this.scrollHeight = this.getScrollHeight() + + if (!$.isWindow(this.$scrollElement[0])) { + offsetMethod = 'position' + offsetBase = this.$scrollElement.scrollTop() + } + + this.$body + .find(this.selector) + .map(function () { + var $el = $(this) + var href = $el.data('target') || $el.attr('href') + var $href = /^#./.test(href) && $(href) + + return ($href + && $href.length + && $href.is(':visible') + && [[$href[offsetMethod]().top + offsetBase, href]]) || null + }) + .sort(function (a, b) { return a[0] - b[0] }) + .each(function () { + that.offsets.push(this[0]) + that.targets.push(this[1]) + }) + } + + ScrollSpy.prototype.process = function () { + var scrollTop = this.$scrollElement.scrollTop() + this.options.offset + var scrollHeight = this.getScrollHeight() + var maxScroll = this.options.offset + scrollHeight - this.$scrollElement.height() + var offsets = this.offsets + var targets = this.targets + var activeTarget = this.activeTarget + var i + + if (this.scrollHeight != scrollHeight) { + this.refresh() + } + + if (scrollTop >= maxScroll) { + return activeTarget != (i = targets[targets.length - 1]) && this.activate(i) + } + + if (activeTarget && scrollTop < offsets[0]) { + this.activeTarget = null + return this.clear() + } + + for (i = offsets.length; i--;) { + activeTarget != targets[i] + && scrollTop >= offsets[i] + && (offsets[i + 1] === undefined || scrollTop < offsets[i + 1]) + && this.activate(targets[i]) + } + } + + ScrollSpy.prototype.activate = function (target) { + this.activeTarget = target + + this.clear() + + var selector = this.selector + + '[data-target="' + target + '"],' + + this.selector + '[href="' + target + '"]' + + var active = $(selector) + .parents('li') + .addClass('active') + + if (active.parent('.dropdown-menu').length) { + active = active + .closest('li.dropdown') + .addClass('active') + } + + active.trigger('activate.bs.scrollspy') + } + + ScrollSpy.prototype.clear = function () { + $(this.selector) + .parentsUntil(this.options.target, '.active') + .removeClass('active') + } + + + // SCROLLSPY PLUGIN DEFINITION + // =========================== + + function Plugin(option) { + return this.each(function () { + var $this = $(this) + var data = $this.data('bs.scrollspy') + var options = typeof option == 'object' && option + + if (!data) $this.data('bs.scrollspy', (data = new ScrollSpy(this, options))) + if (typeof option == 'string') data[option]() + }) + } + + var old = $.fn.scrollspy + + $.fn.scrollspy = Plugin + $.fn.scrollspy.Constructor = ScrollSpy + + + // SCROLLSPY NO CONFLICT + // ===================== + + $.fn.scrollspy.noConflict = function () { + $.fn.scrollspy = old + return this + } + + + // SCROLLSPY DATA-API + // ================== + + $(window).on('load.bs.scrollspy.data-api', function () { + $('[data-spy="scroll"]').each(function () { + var $spy = $(this) + Plugin.call($spy, $spy.data()) + }) + }) + +}(jQuery); + +/* ======================================================================== + * Bootstrap: tab.js v3.3.7 + * http://getbootstrap.com/javascript/#tabs + * ======================================================================== + * Copyright 2011-2016 Twitter, Inc. + * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) + * ======================================================================== */ + + ++function ($) { + 'use strict'; + + // TAB CLASS DEFINITION + // ==================== + + var Tab = function (element) { + // jscs:disable requireDollarBeforejQueryAssignment + this.element = $(element) + // jscs:enable requireDollarBeforejQueryAssignment + } + + Tab.VERSION = '3.3.7' + + Tab.TRANSITION_DURATION = 150 + + Tab.prototype.show = function () { + var $this = this.element + var $ul = $this.closest('ul:not(.dropdown-menu)') + var selector = $this.data('target') + + if (!selector) { + selector = $this.attr('href') + selector = selector && selector.replace(/.*(?=#[^\s]*$)/, '') // strip for ie7 + } + + if ($this.parent('li').hasClass('active')) return + + var $previous = $ul.find('.active:last a') + var hideEvent = $.Event('hide.bs.tab', { + relatedTarget: $this[0] + }) + var showEvent = $.Event('show.bs.tab', { + relatedTarget: $previous[0] + }) + + $previous.trigger(hideEvent) + $this.trigger(showEvent) + + if (showEvent.isDefaultPrevented() || hideEvent.isDefaultPrevented()) return + + var $target = $(selector) + + this.activate($this.closest('li'), $ul) + this.activate($target, $target.parent(), function () { + $previous.trigger({ + type: 'hidden.bs.tab', + relatedTarget: $this[0] + }) + $this.trigger({ + type: 'shown.bs.tab', + relatedTarget: $previous[0] + }) + }) + } + + Tab.prototype.activate = function (element, container, callback) { + var $active = container.find('> .active') + var transition = callback + && $.support.transition + && ($active.length && $active.hasClass('fade') || !!container.find('> .fade').length) + + function next() { + $active + .removeClass('active') + .find('> .dropdown-menu > .active') + .removeClass('active') + .end() + .find('[data-toggle="tab"]') + .attr('aria-expanded', false) + + element + .addClass('active') + .find('[data-toggle="tab"]') + .attr('aria-expanded', true) + + if (transition) { + element[0].offsetWidth // reflow for transition + element.addClass('in') + } else { + element.removeClass('fade') + } + + if (element.parent('.dropdown-menu').length) { + element + .closest('li.dropdown') + .addClass('active') + .end() + .find('[data-toggle="tab"]') + .attr('aria-expanded', true) + } + + callback && callback() + } + + $active.length && transition ? + $active + .one('bsTransitionEnd', next) + .emulateTransitionEnd(Tab.TRANSITION_DURATION) : + next() + + $active.removeClass('in') + } + + + // TAB PLUGIN DEFINITION + // ===================== + + function Plugin(option) { + return this.each(function () { + var $this = $(this) + var data = $this.data('bs.tab') + + if (!data) $this.data('bs.tab', (data = new Tab(this))) + if (typeof option == 'string') data[option]() + }) + } + + var old = $.fn.tab + + $.fn.tab = Plugin + $.fn.tab.Constructor = Tab + + + // TAB NO CONFLICT + // =============== + + $.fn.tab.noConflict = function () { + $.fn.tab = old + return this + } + + + // TAB DATA-API + // ============ + + var clickHandler = function (e) { + e.preventDefault() + Plugin.call($(this), 'show') + } + + $(document) + .on('click.bs.tab.data-api', '[data-toggle="tab"]', clickHandler) + .on('click.bs.tab.data-api', '[data-toggle="pill"]', clickHandler) + +}(jQuery); + +/* ======================================================================== + * Bootstrap: affix.js v3.3.7 + * http://getbootstrap.com/javascript/#affix + * ======================================================================== + * Copyright 2011-2016 Twitter, Inc. + * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) + * ======================================================================== */ + + ++function ($) { + 'use strict'; + + // AFFIX CLASS DEFINITION + // ====================== + + var Affix = function (element, options) { + this.options = $.extend({}, Affix.DEFAULTS, options) + + this.$target = $(this.options.target) + .on('scroll.bs.affix.data-api', $.proxy(this.checkPosition, this)) + .on('click.bs.affix.data-api', $.proxy(this.checkPositionWithEventLoop, this)) + + this.$element = $(element) + this.affixed = null + this.unpin = null + this.pinnedOffset = null + + this.checkPosition() + } + + Affix.VERSION = '3.3.7' + + Affix.RESET = 'affix affix-top affix-bottom' + + Affix.DEFAULTS = { + offset: 0, + target: window + } + + Affix.prototype.getState = function (scrollHeight, height, offsetTop, offsetBottom) { + var scrollTop = this.$target.scrollTop() + var position = this.$element.offset() + var targetHeight = this.$target.height() + + if (offsetTop != null && this.affixed == 'top') return scrollTop < offsetTop ? 'top' : false + + if (this.affixed == 'bottom') { + if (offsetTop != null) return (scrollTop + this.unpin <= position.top) ? false : 'bottom' + return (scrollTop + targetHeight <= scrollHeight - offsetBottom) ? false : 'bottom' + } + + var initializing = this.affixed == null + var colliderTop = initializing ? scrollTop : position.top + var colliderHeight = initializing ? targetHeight : height + + if (offsetTop != null && scrollTop <= offsetTop) return 'top' + if (offsetBottom != null && (colliderTop + colliderHeight >= scrollHeight - offsetBottom)) return 'bottom' + + return false + } + + Affix.prototype.getPinnedOffset = function () { + if (this.pinnedOffset) return this.pinnedOffset + this.$element.removeClass(Affix.RESET).addClass('affix') + var scrollTop = this.$target.scrollTop() + var position = this.$element.offset() + return (this.pinnedOffset = position.top - scrollTop) + } + + Affix.prototype.checkPositionWithEventLoop = function () { + setTimeout($.proxy(this.checkPosition, this), 1) + } + + Affix.prototype.checkPosition = function () { + if (!this.$element.is(':visible')) return + + var height = this.$element.height() + var offset = this.options.offset + var offsetTop = offset.top + var offsetBottom = offset.bottom + var scrollHeight = Math.max($(document).height(), $(document.body).height()) + + if (typeof offset != 'object') offsetBottom = offsetTop = offset + if (typeof offsetTop == 'function') offsetTop = offset.top(this.$element) + if (typeof offsetBottom == 'function') offsetBottom = offset.bottom(this.$element) + + var affix = this.getState(scrollHeight, height, offsetTop, offsetBottom) + + if (this.affixed != affix) { + if (this.unpin != null) this.$element.css('top', '') + + var affixType = 'affix' + (affix ? '-' + affix : '') + var e = $.Event(affixType + '.bs.affix') + + this.$element.trigger(e) + + if (e.isDefaultPrevented()) return + + this.affixed = affix + this.unpin = affix == 'bottom' ? this.getPinnedOffset() : null + + this.$element + .removeClass(Affix.RESET) + .addClass(affixType) + .trigger(affixType.replace('affix', 'affixed') + '.bs.affix') + } + + if (affix == 'bottom') { + this.$element.offset({ + top: scrollHeight - height - offsetBottom + }) + } + } + + + // AFFIX PLUGIN DEFINITION + // ======================= + + function Plugin(option) { + return this.each(function () { + var $this = $(this) + var data = $this.data('bs.affix') + var options = typeof option == 'object' && option + + if (!data) $this.data('bs.affix', (data = new Affix(this, options))) + if (typeof option == 'string') data[option]() + }) + } + + var old = $.fn.affix + + $.fn.affix = Plugin + $.fn.affix.Constructor = Affix + + + // AFFIX NO CONFLICT + // ================= + + $.fn.affix.noConflict = function () { + $.fn.affix = old + return this + } + + + // AFFIX DATA-API + // ============== + + $(window).on('load', function () { + $('[data-spy="affix"]').each(function () { + var $spy = $(this) + var data = $spy.data() + + data.offset = data.offset || {} + + if (data.offsetBottom != null) data.offset.bottom = data.offsetBottom + if (data.offsetTop != null) data.offset.top = data.offsetTop + + Plugin.call($spy, data) + }) + }) + +}(jQuery); diff --git a/server/static/js/bootstrap.min.js b/server/static/js/bootstrap.min.js new file mode 100644 index 0000000..9bcd2fc --- /dev/null +++ b/server/static/js/bootstrap.min.js @@ -0,0 +1,7 @@ +/*! + * Bootstrap v3.3.7 (http://getbootstrap.com) + * Copyright 2011-2016 Twitter, Inc. + * Licensed under the MIT license + */ +if("undefined"==typeof jQuery)throw new Error("Bootstrap's JavaScript requires jQuery");+function(a){"use strict";var b=a.fn.jquery.split(" ")[0].split(".");if(b[0]<2&&b[1]<9||1==b[0]&&9==b[1]&&b[2]<1||b[0]>3)throw new Error("Bootstrap's JavaScript requires jQuery version 1.9.1 or higher, but lower than version 4")}(jQuery),+function(a){"use strict";function b(){var a=document.createElement("bootstrap"),b={WebkitTransition:"webkitTransitionEnd",MozTransition:"transitionend",OTransition:"oTransitionEnd otransitionend",transition:"transitionend"};for(var c in b)if(void 0!==a.style[c])return{end:b[c]};return!1}a.fn.emulateTransitionEnd=function(b){var c=!1,d=this;a(this).one("bsTransitionEnd",function(){c=!0});var e=function(){c||a(d).trigger(a.support.transition.end)};return setTimeout(e,b),this},a(function(){a.support.transition=b(),a.support.transition&&(a.event.special.bsTransitionEnd={bindType:a.support.transition.end,delegateType:a.support.transition.end,handle:function(b){if(a(b.target).is(this))return b.handleObj.handler.apply(this,arguments)}})})}(jQuery),+function(a){"use strict";function b(b){return this.each(function(){var c=a(this),e=c.data("bs.alert");e||c.data("bs.alert",e=new d(this)),"string"==typeof b&&e[b].call(c)})}var c='[data-dismiss="alert"]',d=function(b){a(b).on("click",c,this.close)};d.VERSION="3.3.7",d.TRANSITION_DURATION=150,d.prototype.close=function(b){function c(){g.detach().trigger("closed.bs.alert").remove()}var e=a(this),f=e.attr("data-target");f||(f=e.attr("href"),f=f&&f.replace(/.*(?=#[^\s]*$)/,""));var g=a("#"===f?[]:f);b&&b.preventDefault(),g.length||(g=e.closest(".alert")),g.trigger(b=a.Event("close.bs.alert")),b.isDefaultPrevented()||(g.removeClass("in"),a.support.transition&&g.hasClass("fade")?g.one("bsTransitionEnd",c).emulateTransitionEnd(d.TRANSITION_DURATION):c())};var e=a.fn.alert;a.fn.alert=b,a.fn.alert.Constructor=d,a.fn.alert.noConflict=function(){return a.fn.alert=e,this},a(document).on("click.bs.alert.data-api",c,d.prototype.close)}(jQuery),+function(a){"use strict";function b(b){return this.each(function(){var d=a(this),e=d.data("bs.button"),f="object"==typeof b&&b;e||d.data("bs.button",e=new c(this,f)),"toggle"==b?e.toggle():b&&e.setState(b)})}var c=function(b,d){this.$element=a(b),this.options=a.extend({},c.DEFAULTS,d),this.isLoading=!1};c.VERSION="3.3.7",c.DEFAULTS={loadingText:"loading..."},c.prototype.setState=function(b){var c="disabled",d=this.$element,e=d.is("input")?"val":"html",f=d.data();b+="Text",null==f.resetText&&d.data("resetText",d[e]()),setTimeout(a.proxy(function(){d[e](null==f[b]?this.options[b]:f[b]),"loadingText"==b?(this.isLoading=!0,d.addClass(c).attr(c,c).prop(c,!0)):this.isLoading&&(this.isLoading=!1,d.removeClass(c).removeAttr(c).prop(c,!1))},this),0)},c.prototype.toggle=function(){var a=!0,b=this.$element.closest('[data-toggle="buttons"]');if(b.length){var c=this.$element.find("input");"radio"==c.prop("type")?(c.prop("checked")&&(a=!1),b.find(".active").removeClass("active"),this.$element.addClass("active")):"checkbox"==c.prop("type")&&(c.prop("checked")!==this.$element.hasClass("active")&&(a=!1),this.$element.toggleClass("active")),c.prop("checked",this.$element.hasClass("active")),a&&c.trigger("change")}else this.$element.attr("aria-pressed",!this.$element.hasClass("active")),this.$element.toggleClass("active")};var d=a.fn.button;a.fn.button=b,a.fn.button.Constructor=c,a.fn.button.noConflict=function(){return a.fn.button=d,this},a(document).on("click.bs.button.data-api",'[data-toggle^="button"]',function(c){var d=a(c.target).closest(".btn");b.call(d,"toggle"),a(c.target).is('input[type="radio"], input[type="checkbox"]')||(c.preventDefault(),d.is("input,button")?d.trigger("focus"):d.find("input:visible,button:visible").first().trigger("focus"))}).on("focus.bs.button.data-api blur.bs.button.data-api",'[data-toggle^="button"]',function(b){a(b.target).closest(".btn").toggleClass("focus",/^focus(in)?$/.test(b.type))})}(jQuery),+function(a){"use strict";function b(b){return this.each(function(){var d=a(this),e=d.data("bs.carousel"),f=a.extend({},c.DEFAULTS,d.data(),"object"==typeof b&&b),g="string"==typeof b?b:f.slide;e||d.data("bs.carousel",e=new c(this,f)),"number"==typeof b?e.to(b):g?e[g]():f.interval&&e.pause().cycle()})}var c=function(b,c){this.$element=a(b),this.$indicators=this.$element.find(".carousel-indicators"),this.options=c,this.paused=null,this.sliding=null,this.interval=null,this.$active=null,this.$items=null,this.options.keyboard&&this.$element.on("keydown.bs.carousel",a.proxy(this.keydown,this)),"hover"==this.options.pause&&!("ontouchstart"in document.documentElement)&&this.$element.on("mouseenter.bs.carousel",a.proxy(this.pause,this)).on("mouseleave.bs.carousel",a.proxy(this.cycle,this))};c.VERSION="3.3.7",c.TRANSITION_DURATION=600,c.DEFAULTS={interval:5e3,pause:"hover",wrap:!0,keyboard:!0},c.prototype.keydown=function(a){if(!/input|textarea/i.test(a.target.tagName)){switch(a.which){case 37:this.prev();break;case 39:this.next();break;default:return}a.preventDefault()}},c.prototype.cycle=function(b){return b||(this.paused=!1),this.interval&&clearInterval(this.interval),this.options.interval&&!this.paused&&(this.interval=setInterval(a.proxy(this.next,this),this.options.interval)),this},c.prototype.getItemIndex=function(a){return this.$items=a.parent().children(".item"),this.$items.index(a||this.$active)},c.prototype.getItemForDirection=function(a,b){var c=this.getItemIndex(b),d="prev"==a&&0===c||"next"==a&&c==this.$items.length-1;if(d&&!this.options.wrap)return b;var e="prev"==a?-1:1,f=(c+e)%this.$items.length;return this.$items.eq(f)},c.prototype.to=function(a){var b=this,c=this.getItemIndex(this.$active=this.$element.find(".item.active"));if(!(a>this.$items.length-1||a<0))return this.sliding?this.$element.one("slid.bs.carousel",function(){b.to(a)}):c==a?this.pause().cycle():this.slide(a>c?"next":"prev",this.$items.eq(a))},c.prototype.pause=function(b){return b||(this.paused=!0),this.$element.find(".next, .prev").length&&a.support.transition&&(this.$element.trigger(a.support.transition.end),this.cycle(!0)),this.interval=clearInterval(this.interval),this},c.prototype.next=function(){if(!this.sliding)return this.slide("next")},c.prototype.prev=function(){if(!this.sliding)return this.slide("prev")},c.prototype.slide=function(b,d){var e=this.$element.find(".item.active"),f=d||this.getItemForDirection(b,e),g=this.interval,h="next"==b?"left":"right",i=this;if(f.hasClass("active"))return this.sliding=!1;var j=f[0],k=a.Event("slide.bs.carousel",{relatedTarget:j,direction:h});if(this.$element.trigger(k),!k.isDefaultPrevented()){if(this.sliding=!0,g&&this.pause(),this.$indicators.length){this.$indicators.find(".active").removeClass("active");var l=a(this.$indicators.children()[this.getItemIndex(f)]);l&&l.addClass("active")}var m=a.Event("slid.bs.carousel",{relatedTarget:j,direction:h});return a.support.transition&&this.$element.hasClass("slide")?(f.addClass(b),f[0].offsetWidth,e.addClass(h),f.addClass(h),e.one("bsTransitionEnd",function(){f.removeClass([b,h].join(" ")).addClass("active"),e.removeClass(["active",h].join(" ")),i.sliding=!1,setTimeout(function(){i.$element.trigger(m)},0)}).emulateTransitionEnd(c.TRANSITION_DURATION)):(e.removeClass("active"),f.addClass("active"),this.sliding=!1,this.$element.trigger(m)),g&&this.cycle(),this}};var d=a.fn.carousel;a.fn.carousel=b,a.fn.carousel.Constructor=c,a.fn.carousel.noConflict=function(){return a.fn.carousel=d,this};var e=function(c){var d,e=a(this),f=a(e.attr("data-target")||(d=e.attr("href"))&&d.replace(/.*(?=#[^\s]+$)/,""));if(f.hasClass("carousel")){var g=a.extend({},f.data(),e.data()),h=e.attr("data-slide-to");h&&(g.interval=!1),b.call(f,g),h&&f.data("bs.carousel").to(h),c.preventDefault()}};a(document).on("click.bs.carousel.data-api","[data-slide]",e).on("click.bs.carousel.data-api","[data-slide-to]",e),a(window).on("load",function(){a('[data-ride="carousel"]').each(function(){var c=a(this);b.call(c,c.data())})})}(jQuery),+function(a){"use strict";function b(b){var c,d=b.attr("data-target")||(c=b.attr("href"))&&c.replace(/.*(?=#[^\s]+$)/,"");return a(d)}function c(b){return this.each(function(){var c=a(this),e=c.data("bs.collapse"),f=a.extend({},d.DEFAULTS,c.data(),"object"==typeof b&&b);!e&&f.toggle&&/show|hide/.test(b)&&(f.toggle=!1),e||c.data("bs.collapse",e=new d(this,f)),"string"==typeof b&&e[b]()})}var d=function(b,c){this.$element=a(b),this.options=a.extend({},d.DEFAULTS,c),this.$trigger=a('[data-toggle="collapse"][href="#'+b.id+'"],[data-toggle="collapse"][data-target="#'+b.id+'"]'),this.transitioning=null,this.options.parent?this.$parent=this.getParent():this.addAriaAndCollapsedClass(this.$element,this.$trigger),this.options.toggle&&this.toggle()};d.VERSION="3.3.7",d.TRANSITION_DURATION=350,d.DEFAULTS={toggle:!0},d.prototype.dimension=function(){var a=this.$element.hasClass("width");return a?"width":"height"},d.prototype.show=function(){if(!this.transitioning&&!this.$element.hasClass("in")){var b,e=this.$parent&&this.$parent.children(".panel").children(".in, .collapsing");if(!(e&&e.length&&(b=e.data("bs.collapse"),b&&b.transitioning))){var f=a.Event("show.bs.collapse");if(this.$element.trigger(f),!f.isDefaultPrevented()){e&&e.length&&(c.call(e,"hide"),b||e.data("bs.collapse",null));var g=this.dimension();this.$element.removeClass("collapse").addClass("collapsing")[g](0).attr("aria-expanded",!0),this.$trigger.removeClass("collapsed").attr("aria-expanded",!0),this.transitioning=1;var h=function(){this.$element.removeClass("collapsing").addClass("collapse in")[g](""),this.transitioning=0,this.$element.trigger("shown.bs.collapse")};if(!a.support.transition)return h.call(this);var i=a.camelCase(["scroll",g].join("-"));this.$element.one("bsTransitionEnd",a.proxy(h,this)).emulateTransitionEnd(d.TRANSITION_DURATION)[g](this.$element[0][i])}}}},d.prototype.hide=function(){if(!this.transitioning&&this.$element.hasClass("in")){var b=a.Event("hide.bs.collapse");if(this.$element.trigger(b),!b.isDefaultPrevented()){var c=this.dimension();this.$element[c](this.$element[c]())[0].offsetHeight,this.$element.addClass("collapsing").removeClass("collapse in").attr("aria-expanded",!1),this.$trigger.addClass("collapsed").attr("aria-expanded",!1),this.transitioning=1;var e=function(){this.transitioning=0,this.$element.removeClass("collapsing").addClass("collapse").trigger("hidden.bs.collapse")};return a.support.transition?void this.$element[c](0).one("bsTransitionEnd",a.proxy(e,this)).emulateTransitionEnd(d.TRANSITION_DURATION):e.call(this)}}},d.prototype.toggle=function(){this[this.$element.hasClass("in")?"hide":"show"]()},d.prototype.getParent=function(){return a(this.options.parent).find('[data-toggle="collapse"][data-parent="'+this.options.parent+'"]').each(a.proxy(function(c,d){var e=a(d);this.addAriaAndCollapsedClass(b(e),e)},this)).end()},d.prototype.addAriaAndCollapsedClass=function(a,b){var c=a.hasClass("in");a.attr("aria-expanded",c),b.toggleClass("collapsed",!c).attr("aria-expanded",c)};var e=a.fn.collapse;a.fn.collapse=c,a.fn.collapse.Constructor=d,a.fn.collapse.noConflict=function(){return a.fn.collapse=e,this},a(document).on("click.bs.collapse.data-api",'[data-toggle="collapse"]',function(d){var e=a(this);e.attr("data-target")||d.preventDefault();var f=b(e),g=f.data("bs.collapse"),h=g?"toggle":e.data();c.call(f,h)})}(jQuery),+function(a){"use strict";function b(b){var c=b.attr("data-target");c||(c=b.attr("href"),c=c&&/#[A-Za-z]/.test(c)&&c.replace(/.*(?=#[^\s]*$)/,""));var d=c&&a(c);return d&&d.length?d:b.parent()}function c(c){c&&3===c.which||(a(e).remove(),a(f).each(function(){var d=a(this),e=b(d),f={relatedTarget:this};e.hasClass("open")&&(c&&"click"==c.type&&/input|textarea/i.test(c.target.tagName)&&a.contains(e[0],c.target)||(e.trigger(c=a.Event("hide.bs.dropdown",f)),c.isDefaultPrevented()||(d.attr("aria-expanded","false"),e.removeClass("open").trigger(a.Event("hidden.bs.dropdown",f)))))}))}function d(b){return this.each(function(){var c=a(this),d=c.data("bs.dropdown");d||c.data("bs.dropdown",d=new g(this)),"string"==typeof b&&d[b].call(c)})}var e=".dropdown-backdrop",f='[data-toggle="dropdown"]',g=function(b){a(b).on("click.bs.dropdown",this.toggle)};g.VERSION="3.3.7",g.prototype.toggle=function(d){var e=a(this);if(!e.is(".disabled, :disabled")){var f=b(e),g=f.hasClass("open");if(c(),!g){"ontouchstart"in document.documentElement&&!f.closest(".navbar-nav").length&&a(document.createElement("div")).addClass("dropdown-backdrop").insertAfter(a(this)).on("click",c);var h={relatedTarget:this};if(f.trigger(d=a.Event("show.bs.dropdown",h)),d.isDefaultPrevented())return;e.trigger("focus").attr("aria-expanded","true"),f.toggleClass("open").trigger(a.Event("shown.bs.dropdown",h))}return!1}},g.prototype.keydown=function(c){if(/(38|40|27|32)/.test(c.which)&&!/input|textarea/i.test(c.target.tagName)){var d=a(this);if(c.preventDefault(),c.stopPropagation(),!d.is(".disabled, :disabled")){var e=b(d),g=e.hasClass("open");if(!g&&27!=c.which||g&&27==c.which)return 27==c.which&&e.find(f).trigger("focus"),d.trigger("click");var h=" li:not(.disabled):visible a",i=e.find(".dropdown-menu"+h);if(i.length){var j=i.index(c.target);38==c.which&&j>0&&j--,40==c.which&&j<i.length-1&&j++,~j||(j=0),i.eq(j).trigger("focus")}}}};var h=a.fn.dropdown;a.fn.dropdown=d,a.fn.dropdown.Constructor=g,a.fn.dropdown.noConflict=function(){return a.fn.dropdown=h,this},a(document).on("click.bs.dropdown.data-api",c).on("click.bs.dropdown.data-api",".dropdown form",function(a){a.stopPropagation()}).on("click.bs.dropdown.data-api",f,g.prototype.toggle).on("keydown.bs.dropdown.data-api",f,g.prototype.keydown).on("keydown.bs.dropdown.data-api",".dropdown-menu",g.prototype.keydown)}(jQuery),+function(a){"use strict";function b(b,d){return this.each(function(){var e=a(this),f=e.data("bs.modal"),g=a.extend({},c.DEFAULTS,e.data(),"object"==typeof b&&b);f||e.data("bs.modal",f=new c(this,g)),"string"==typeof b?f[b](d):g.show&&f.show(d)})}var c=function(b,c){this.options=c,this.$body=a(document.body),this.$element=a(b),this.$dialog=this.$element.find(".modal-dialog"),this.$backdrop=null,this.isShown=null,this.originalBodyPad=null,this.scrollbarWidth=0,this.ignoreBackdropClick=!1,this.options.remote&&this.$element.find(".modal-content").load(this.options.remote,a.proxy(function(){this.$element.trigger("loaded.bs.modal")},this))};c.VERSION="3.3.7",c.TRANSITION_DURATION=300,c.BACKDROP_TRANSITION_DURATION=150,c.DEFAULTS={backdrop:!0,keyboard:!0,show:!0},c.prototype.toggle=function(a){return this.isShown?this.hide():this.show(a)},c.prototype.show=function(b){var d=this,e=a.Event("show.bs.modal",{relatedTarget:b});this.$element.trigger(e),this.isShown||e.isDefaultPrevented()||(this.isShown=!0,this.checkScrollbar(),this.setScrollbar(),this.$body.addClass("modal-open"),this.escape(),this.resize(),this.$element.on("click.dismiss.bs.modal",'[data-dismiss="modal"]',a.proxy(this.hide,this)),this.$dialog.on("mousedown.dismiss.bs.modal",function(){d.$element.one("mouseup.dismiss.bs.modal",function(b){a(b.target).is(d.$element)&&(d.ignoreBackdropClick=!0)})}),this.backdrop(function(){var e=a.support.transition&&d.$element.hasClass("fade");d.$element.parent().length||d.$element.appendTo(d.$body),d.$element.show().scrollTop(0),d.adjustDialog(),e&&d.$element[0].offsetWidth,d.$element.addClass("in"),d.enforceFocus();var f=a.Event("shown.bs.modal",{relatedTarget:b});e?d.$dialog.one("bsTransitionEnd",function(){d.$element.trigger("focus").trigger(f)}).emulateTransitionEnd(c.TRANSITION_DURATION):d.$element.trigger("focus").trigger(f)}))},c.prototype.hide=function(b){b&&b.preventDefault(),b=a.Event("hide.bs.modal"),this.$element.trigger(b),this.isShown&&!b.isDefaultPrevented()&&(this.isShown=!1,this.escape(),this.resize(),a(document).off("focusin.bs.modal"),this.$element.removeClass("in").off("click.dismiss.bs.modal").off("mouseup.dismiss.bs.modal"),this.$dialog.off("mousedown.dismiss.bs.modal"),a.support.transition&&this.$element.hasClass("fade")?this.$element.one("bsTransitionEnd",a.proxy(this.hideModal,this)).emulateTransitionEnd(c.TRANSITION_DURATION):this.hideModal())},c.prototype.enforceFocus=function(){a(document).off("focusin.bs.modal").on("focusin.bs.modal",a.proxy(function(a){document===a.target||this.$element[0]===a.target||this.$element.has(a.target).length||this.$element.trigger("focus")},this))},c.prototype.escape=function(){this.isShown&&this.options.keyboard?this.$element.on("keydown.dismiss.bs.modal",a.proxy(function(a){27==a.which&&this.hide()},this)):this.isShown||this.$element.off("keydown.dismiss.bs.modal")},c.prototype.resize=function(){this.isShown?a(window).on("resize.bs.modal",a.proxy(this.handleUpdate,this)):a(window).off("resize.bs.modal")},c.prototype.hideModal=function(){var a=this;this.$element.hide(),this.backdrop(function(){a.$body.removeClass("modal-open"),a.resetAdjustments(),a.resetScrollbar(),a.$element.trigger("hidden.bs.modal")})},c.prototype.removeBackdrop=function(){this.$backdrop&&this.$backdrop.remove(),this.$backdrop=null},c.prototype.backdrop=function(b){var d=this,e=this.$element.hasClass("fade")?"fade":"";if(this.isShown&&this.options.backdrop){var f=a.support.transition&&e;if(this.$backdrop=a(document.createElement("div")).addClass("modal-backdrop "+e).appendTo(this.$body),this.$element.on("click.dismiss.bs.modal",a.proxy(function(a){return this.ignoreBackdropClick?void(this.ignoreBackdropClick=!1):void(a.target===a.currentTarget&&("static"==this.options.backdrop?this.$element[0].focus():this.hide()))},this)),f&&this.$backdrop[0].offsetWidth,this.$backdrop.addClass("in"),!b)return;f?this.$backdrop.one("bsTransitionEnd",b).emulateTransitionEnd(c.BACKDROP_TRANSITION_DURATION):b()}else if(!this.isShown&&this.$backdrop){this.$backdrop.removeClass("in");var g=function(){d.removeBackdrop(),b&&b()};a.support.transition&&this.$element.hasClass("fade")?this.$backdrop.one("bsTransitionEnd",g).emulateTransitionEnd(c.BACKDROP_TRANSITION_DURATION):g()}else b&&b()},c.prototype.handleUpdate=function(){this.adjustDialog()},c.prototype.adjustDialog=function(){var a=this.$element[0].scrollHeight>document.documentElement.clientHeight;this.$element.css({paddingLeft:!this.bodyIsOverflowing&&a?this.scrollbarWidth:"",paddingRight:this.bodyIsOverflowing&&!a?this.scrollbarWidth:""})},c.prototype.resetAdjustments=function(){this.$element.css({paddingLeft:"",paddingRight:""})},c.prototype.checkScrollbar=function(){var a=window.innerWidth;if(!a){var b=document.documentElement.getBoundingClientRect();a=b.right-Math.abs(b.left)}this.bodyIsOverflowing=document.body.clientWidth<a,this.scrollbarWidth=this.measureScrollbar()},c.prototype.setScrollbar=function(){var a=parseInt(this.$body.css("padding-right")||0,10);this.originalBodyPad=document.body.style.paddingRight||"",this.bodyIsOverflowing&&this.$body.css("padding-right",a+this.scrollbarWidth)},c.prototype.resetScrollbar=function(){this.$body.css("padding-right",this.originalBodyPad)},c.prototype.measureScrollbar=function(){var a=document.createElement("div");a.className="modal-scrollbar-measure",this.$body.append(a);var b=a.offsetWidth-a.clientWidth;return this.$body[0].removeChild(a),b};var d=a.fn.modal;a.fn.modal=b,a.fn.modal.Constructor=c,a.fn.modal.noConflict=function(){return a.fn.modal=d,this},a(document).on("click.bs.modal.data-api",'[data-toggle="modal"]',function(c){var d=a(this),e=d.attr("href"),f=a(d.attr("data-target")||e&&e.replace(/.*(?=#[^\s]+$)/,"")),g=f.data("bs.modal")?"toggle":a.extend({remote:!/#/.test(e)&&e},f.data(),d.data());d.is("a")&&c.preventDefault(),f.one("show.bs.modal",function(a){a.isDefaultPrevented()||f.one("hidden.bs.modal",function(){d.is(":visible")&&d.trigger("focus")})}),b.call(f,g,this)})}(jQuery),+function(a){"use strict";function b(b){return this.each(function(){var d=a(this),e=d.data("bs.tooltip"),f="object"==typeof b&&b;!e&&/destroy|hide/.test(b)||(e||d.data("bs.tooltip",e=new c(this,f)),"string"==typeof b&&e[b]())})}var c=function(a,b){this.type=null,this.options=null,this.enabled=null,this.timeout=null,this.hoverState=null,this.$element=null,this.inState=null,this.init("tooltip",a,b)};c.VERSION="3.3.7",c.TRANSITION_DURATION=150,c.DEFAULTS={animation:!0,placement:"top",selector:!1,template:'<div class="tooltip" role="tooltip"><div class="tooltip-arrow"></div><div class="tooltip-inner"></div></div>',trigger:"hover focus",title:"",delay:0,html:!1,container:!1,viewport:{selector:"body",padding:0}},c.prototype.init=function(b,c,d){if(this.enabled=!0,this.type=b,this.$element=a(c),this.options=this.getOptions(d),this.$viewport=this.options.viewport&&a(a.isFunction(this.options.viewport)?this.options.viewport.call(this,this.$element):this.options.viewport.selector||this.options.viewport),this.inState={click:!1,hover:!1,focus:!1},this.$element[0]instanceof document.constructor&&!this.options.selector)throw new Error("`selector` option must be specified when initializing "+this.type+" on the window.document object!");for(var e=this.options.trigger.split(" "),f=e.length;f--;){var g=e[f];if("click"==g)this.$element.on("click."+this.type,this.options.selector,a.proxy(this.toggle,this));else if("manual"!=g){var h="hover"==g?"mouseenter":"focusin",i="hover"==g?"mouseleave":"focusout";this.$element.on(h+"."+this.type,this.options.selector,a.proxy(this.enter,this)),this.$element.on(i+"."+this.type,this.options.selector,a.proxy(this.leave,this))}}this.options.selector?this._options=a.extend({},this.options,{trigger:"manual",selector:""}):this.fixTitle()},c.prototype.getDefaults=function(){return c.DEFAULTS},c.prototype.getOptions=function(b){return b=a.extend({},this.getDefaults(),this.$element.data(),b),b.delay&&"number"==typeof b.delay&&(b.delay={show:b.delay,hide:b.delay}),b},c.prototype.getDelegateOptions=function(){var b={},c=this.getDefaults();return this._options&&a.each(this._options,function(a,d){c[a]!=d&&(b[a]=d)}),b},c.prototype.enter=function(b){var c=b instanceof this.constructor?b:a(b.currentTarget).data("bs."+this.type);return c||(c=new this.constructor(b.currentTarget,this.getDelegateOptions()),a(b.currentTarget).data("bs."+this.type,c)),b instanceof a.Event&&(c.inState["focusin"==b.type?"focus":"hover"]=!0),c.tip().hasClass("in")||"in"==c.hoverState?void(c.hoverState="in"):(clearTimeout(c.timeout),c.hoverState="in",c.options.delay&&c.options.delay.show?void(c.timeout=setTimeout(function(){"in"==c.hoverState&&c.show()},c.options.delay.show)):c.show())},c.prototype.isInStateTrue=function(){for(var a in this.inState)if(this.inState[a])return!0;return!1},c.prototype.leave=function(b){var c=b instanceof this.constructor?b:a(b.currentTarget).data("bs."+this.type);if(c||(c=new this.constructor(b.currentTarget,this.getDelegateOptions()),a(b.currentTarget).data("bs."+this.type,c)),b instanceof a.Event&&(c.inState["focusout"==b.type?"focus":"hover"]=!1),!c.isInStateTrue())return clearTimeout(c.timeout),c.hoverState="out",c.options.delay&&c.options.delay.hide?void(c.timeout=setTimeout(function(){"out"==c.hoverState&&c.hide()},c.options.delay.hide)):c.hide()},c.prototype.show=function(){var b=a.Event("show.bs."+this.type);if(this.hasContent()&&this.enabled){this.$element.trigger(b);var d=a.contains(this.$element[0].ownerDocument.documentElement,this.$element[0]);if(b.isDefaultPrevented()||!d)return;var e=this,f=this.tip(),g=this.getUID(this.type);this.setContent(),f.attr("id",g),this.$element.attr("aria-describedby",g),this.options.animation&&f.addClass("fade");var h="function"==typeof this.options.placement?this.options.placement.call(this,f[0],this.$element[0]):this.options.placement,i=/\s?auto?\s?/i,j=i.test(h);j&&(h=h.replace(i,"")||"top"),f.detach().css({top:0,left:0,display:"block"}).addClass(h).data("bs."+this.type,this),this.options.container?f.appendTo(this.options.container):f.insertAfter(this.$element),this.$element.trigger("inserted.bs."+this.type);var k=this.getPosition(),l=f[0].offsetWidth,m=f[0].offsetHeight;if(j){var n=h,o=this.getPosition(this.$viewport);h="bottom"==h&&k.bottom+m>o.bottom?"top":"top"==h&&k.top-m<o.top?"bottom":"right"==h&&k.right+l>o.width?"left":"left"==h&&k.left-l<o.left?"right":h,f.removeClass(n).addClass(h)}var p=this.getCalculatedOffset(h,k,l,m);this.applyPlacement(p,h);var q=function(){var a=e.hoverState;e.$element.trigger("shown.bs."+e.type),e.hoverState=null,"out"==a&&e.leave(e)};a.support.transition&&this.$tip.hasClass("fade")?f.one("bsTransitionEnd",q).emulateTransitionEnd(c.TRANSITION_DURATION):q()}},c.prototype.applyPlacement=function(b,c){var d=this.tip(),e=d[0].offsetWidth,f=d[0].offsetHeight,g=parseInt(d.css("margin-top"),10),h=parseInt(d.css("margin-left"),10);isNaN(g)&&(g=0),isNaN(h)&&(h=0),b.top+=g,b.left+=h,a.offset.setOffset(d[0],a.extend({using:function(a){d.css({top:Math.round(a.top),left:Math.round(a.left)})}},b),0),d.addClass("in");var i=d[0].offsetWidth,j=d[0].offsetHeight;"top"==c&&j!=f&&(b.top=b.top+f-j);var k=this.getViewportAdjustedDelta(c,b,i,j);k.left?b.left+=k.left:b.top+=k.top;var l=/top|bottom/.test(c),m=l?2*k.left-e+i:2*k.top-f+j,n=l?"offsetWidth":"offsetHeight";d.offset(b),this.replaceArrow(m,d[0][n],l)},c.prototype.replaceArrow=function(a,b,c){this.arrow().css(c?"left":"top",50*(1-a/b)+"%").css(c?"top":"left","")},c.prototype.setContent=function(){var a=this.tip(),b=this.getTitle();a.find(".tooltip-inner")[this.options.html?"html":"text"](b),a.removeClass("fade in top bottom left right")},c.prototype.hide=function(b){function d(){"in"!=e.hoverState&&f.detach(),e.$element&&e.$element.removeAttr("aria-describedby").trigger("hidden.bs."+e.type),b&&b()}var e=this,f=a(this.$tip),g=a.Event("hide.bs."+this.type);if(this.$element.trigger(g),!g.isDefaultPrevented())return f.removeClass("in"),a.support.transition&&f.hasClass("fade")?f.one("bsTransitionEnd",d).emulateTransitionEnd(c.TRANSITION_DURATION):d(),this.hoverState=null,this},c.prototype.fixTitle=function(){var a=this.$element;(a.attr("title")||"string"!=typeof a.attr("data-original-title"))&&a.attr("data-original-title",a.attr("title")||"").attr("title","")},c.prototype.hasContent=function(){return this.getTitle()},c.prototype.getPosition=function(b){b=b||this.$element;var c=b[0],d="BODY"==c.tagName,e=c.getBoundingClientRect();null==e.width&&(e=a.extend({},e,{width:e.right-e.left,height:e.bottom-e.top}));var f=window.SVGElement&&c instanceof window.SVGElement,g=d?{top:0,left:0}:f?null:b.offset(),h={scroll:d?document.documentElement.scrollTop||document.body.scrollTop:b.scrollTop()},i=d?{width:a(window).width(),height:a(window).height()}:null;return a.extend({},e,h,i,g)},c.prototype.getCalculatedOffset=function(a,b,c,d){return"bottom"==a?{top:b.top+b.height,left:b.left+b.width/2-c/2}:"top"==a?{top:b.top-d,left:b.left+b.width/2-c/2}:"left"==a?{top:b.top+b.height/2-d/2,left:b.left-c}:{top:b.top+b.height/2-d/2,left:b.left+b.width}},c.prototype.getViewportAdjustedDelta=function(a,b,c,d){var e={top:0,left:0};if(!this.$viewport)return e;var f=this.options.viewport&&this.options.viewport.padding||0,g=this.getPosition(this.$viewport);if(/right|left/.test(a)){var h=b.top-f-g.scroll,i=b.top+f-g.scroll+d;h<g.top?e.top=g.top-h:i>g.top+g.height&&(e.top=g.top+g.height-i)}else{var j=b.left-f,k=b.left+f+c;j<g.left?e.left=g.left-j:k>g.right&&(e.left=g.left+g.width-k)}return e},c.prototype.getTitle=function(){var a,b=this.$element,c=this.options;return a=b.attr("data-original-title")||("function"==typeof c.title?c.title.call(b[0]):c.title)},c.prototype.getUID=function(a){do a+=~~(1e6*Math.random());while(document.getElementById(a));return a},c.prototype.tip=function(){if(!this.$tip&&(this.$tip=a(this.options.template),1!=this.$tip.length))throw new Error(this.type+" `template` option must consist of exactly 1 top-level element!");return this.$tip},c.prototype.arrow=function(){return this.$arrow=this.$arrow||this.tip().find(".tooltip-arrow")},c.prototype.enable=function(){this.enabled=!0},c.prototype.disable=function(){this.enabled=!1},c.prototype.toggleEnabled=function(){this.enabled=!this.enabled},c.prototype.toggle=function(b){var c=this;b&&(c=a(b.currentTarget).data("bs."+this.type),c||(c=new this.constructor(b.currentTarget,this.getDelegateOptions()),a(b.currentTarget).data("bs."+this.type,c))),b?(c.inState.click=!c.inState.click,c.isInStateTrue()?c.enter(c):c.leave(c)):c.tip().hasClass("in")?c.leave(c):c.enter(c)},c.prototype.destroy=function(){var a=this;clearTimeout(this.timeout),this.hide(function(){a.$element.off("."+a.type).removeData("bs."+a.type),a.$tip&&a.$tip.detach(),a.$tip=null,a.$arrow=null,a.$viewport=null,a.$element=null})};var d=a.fn.tooltip;a.fn.tooltip=b,a.fn.tooltip.Constructor=c,a.fn.tooltip.noConflict=function(){return a.fn.tooltip=d,this}}(jQuery),+function(a){"use strict";function b(b){return this.each(function(){var d=a(this),e=d.data("bs.popover"),f="object"==typeof b&&b;!e&&/destroy|hide/.test(b)||(e||d.data("bs.popover",e=new c(this,f)),"string"==typeof b&&e[b]())})}var c=function(a,b){this.init("popover",a,b)};if(!a.fn.tooltip)throw new Error("Popover requires tooltip.js");c.VERSION="3.3.7",c.DEFAULTS=a.extend({},a.fn.tooltip.Constructor.DEFAULTS,{placement:"right",trigger:"click",content:"",template:'<div class="popover" role="tooltip"><div class="arrow"></div><h3 class="popover-title"></h3><div class="popover-content"></div></div>'}),c.prototype=a.extend({},a.fn.tooltip.Constructor.prototype),c.prototype.constructor=c,c.prototype.getDefaults=function(){return c.DEFAULTS},c.prototype.setContent=function(){var a=this.tip(),b=this.getTitle(),c=this.getContent();a.find(".popover-title")[this.options.html?"html":"text"](b),a.find(".popover-content").children().detach().end()[this.options.html?"string"==typeof c?"html":"append":"text"](c),a.removeClass("fade top bottom left right in"),a.find(".popover-title").html()||a.find(".popover-title").hide()},c.prototype.hasContent=function(){return this.getTitle()||this.getContent()},c.prototype.getContent=function(){var a=this.$element,b=this.options;return a.attr("data-content")||("function"==typeof b.content?b.content.call(a[0]):b.content)},c.prototype.arrow=function(){return this.$arrow=this.$arrow||this.tip().find(".arrow")};var d=a.fn.popover;a.fn.popover=b,a.fn.popover.Constructor=c,a.fn.popover.noConflict=function(){return a.fn.popover=d,this}}(jQuery),+function(a){"use strict";function b(c,d){this.$body=a(document.body),this.$scrollElement=a(a(c).is(document.body)?window:c),this.options=a.extend({},b.DEFAULTS,d),this.selector=(this.options.target||"")+" .nav li > a",this.offsets=[],this.targets=[],this.activeTarget=null,this.scrollHeight=0,this.$scrollElement.on("scroll.bs.scrollspy",a.proxy(this.process,this)),this.refresh(),this.process()}function c(c){return this.each(function(){var d=a(this),e=d.data("bs.scrollspy"),f="object"==typeof c&&c;e||d.data("bs.scrollspy",e=new b(this,f)),"string"==typeof c&&e[c]()})}b.VERSION="3.3.7",b.DEFAULTS={offset:10},b.prototype.getScrollHeight=function(){return this.$scrollElement[0].scrollHeight||Math.max(this.$body[0].scrollHeight,document.documentElement.scrollHeight)},b.prototype.refresh=function(){var b=this,c="offset",d=0;this.offsets=[],this.targets=[],this.scrollHeight=this.getScrollHeight(),a.isWindow(this.$scrollElement[0])||(c="position",d=this.$scrollElement.scrollTop()),this.$body.find(this.selector).map(function(){var b=a(this),e=b.data("target")||b.attr("href"),f=/^#./.test(e)&&a(e);return f&&f.length&&f.is(":visible")&&[[f[c]().top+d,e]]||null}).sort(function(a,b){return a[0]-b[0]}).each(function(){b.offsets.push(this[0]),b.targets.push(this[1])})},b.prototype.process=function(){var a,b=this.$scrollElement.scrollTop()+this.options.offset,c=this.getScrollHeight(),d=this.options.offset+c-this.$scrollElement.height(),e=this.offsets,f=this.targets,g=this.activeTarget;if(this.scrollHeight!=c&&this.refresh(),b>=d)return g!=(a=f[f.length-1])&&this.activate(a);if(g&&b<e[0])return this.activeTarget=null,this.clear();for(a=e.length;a--;)g!=f[a]&&b>=e[a]&&(void 0===e[a+1]||b<e[a+1])&&this.activate(f[a])},b.prototype.activate=function(b){ +this.activeTarget=b,this.clear();var c=this.selector+'[data-target="'+b+'"],'+this.selector+'[href="'+b+'"]',d=a(c).parents("li").addClass("active");d.parent(".dropdown-menu").length&&(d=d.closest("li.dropdown").addClass("active")),d.trigger("activate.bs.scrollspy")},b.prototype.clear=function(){a(this.selector).parentsUntil(this.options.target,".active").removeClass("active")};var d=a.fn.scrollspy;a.fn.scrollspy=c,a.fn.scrollspy.Constructor=b,a.fn.scrollspy.noConflict=function(){return a.fn.scrollspy=d,this},a(window).on("load.bs.scrollspy.data-api",function(){a('[data-spy="scroll"]').each(function(){var b=a(this);c.call(b,b.data())})})}(jQuery),+function(a){"use strict";function b(b){return this.each(function(){var d=a(this),e=d.data("bs.tab");e||d.data("bs.tab",e=new c(this)),"string"==typeof b&&e[b]()})}var c=function(b){this.element=a(b)};c.VERSION="3.3.7",c.TRANSITION_DURATION=150,c.prototype.show=function(){var b=this.element,c=b.closest("ul:not(.dropdown-menu)"),d=b.data("target");if(d||(d=b.attr("href"),d=d&&d.replace(/.*(?=#[^\s]*$)/,"")),!b.parent("li").hasClass("active")){var e=c.find(".active:last a"),f=a.Event("hide.bs.tab",{relatedTarget:b[0]}),g=a.Event("show.bs.tab",{relatedTarget:e[0]});if(e.trigger(f),b.trigger(g),!g.isDefaultPrevented()&&!f.isDefaultPrevented()){var h=a(d);this.activate(b.closest("li"),c),this.activate(h,h.parent(),function(){e.trigger({type:"hidden.bs.tab",relatedTarget:b[0]}),b.trigger({type:"shown.bs.tab",relatedTarget:e[0]})})}}},c.prototype.activate=function(b,d,e){function f(){g.removeClass("active").find("> .dropdown-menu > .active").removeClass("active").end().find('[data-toggle="tab"]').attr("aria-expanded",!1),b.addClass("active").find('[data-toggle="tab"]').attr("aria-expanded",!0),h?(b[0].offsetWidth,b.addClass("in")):b.removeClass("fade"),b.parent(".dropdown-menu").length&&b.closest("li.dropdown").addClass("active").end().find('[data-toggle="tab"]').attr("aria-expanded",!0),e&&e()}var g=d.find("> .active"),h=e&&a.support.transition&&(g.length&&g.hasClass("fade")||!!d.find("> .fade").length);g.length&&h?g.one("bsTransitionEnd",f).emulateTransitionEnd(c.TRANSITION_DURATION):f(),g.removeClass("in")};var d=a.fn.tab;a.fn.tab=b,a.fn.tab.Constructor=c,a.fn.tab.noConflict=function(){return a.fn.tab=d,this};var e=function(c){c.preventDefault(),b.call(a(this),"show")};a(document).on("click.bs.tab.data-api",'[data-toggle="tab"]',e).on("click.bs.tab.data-api",'[data-toggle="pill"]',e)}(jQuery),+function(a){"use strict";function b(b){return this.each(function(){var d=a(this),e=d.data("bs.affix"),f="object"==typeof b&&b;e||d.data("bs.affix",e=new c(this,f)),"string"==typeof b&&e[b]()})}var c=function(b,d){this.options=a.extend({},c.DEFAULTS,d),this.$target=a(this.options.target).on("scroll.bs.affix.data-api",a.proxy(this.checkPosition,this)).on("click.bs.affix.data-api",a.proxy(this.checkPositionWithEventLoop,this)),this.$element=a(b),this.affixed=null,this.unpin=null,this.pinnedOffset=null,this.checkPosition()};c.VERSION="3.3.7",c.RESET="affix affix-top affix-bottom",c.DEFAULTS={offset:0,target:window},c.prototype.getState=function(a,b,c,d){var e=this.$target.scrollTop(),f=this.$element.offset(),g=this.$target.height();if(null!=c&&"top"==this.affixed)return e<c&&"top";if("bottom"==this.affixed)return null!=c?!(e+this.unpin<=f.top)&&"bottom":!(e+g<=a-d)&&"bottom";var h=null==this.affixed,i=h?e:f.top,j=h?g:b;return null!=c&&e<=c?"top":null!=d&&i+j>=a-d&&"bottom"},c.prototype.getPinnedOffset=function(){if(this.pinnedOffset)return this.pinnedOffset;this.$element.removeClass(c.RESET).addClass("affix");var a=this.$target.scrollTop(),b=this.$element.offset();return this.pinnedOffset=b.top-a},c.prototype.checkPositionWithEventLoop=function(){setTimeout(a.proxy(this.checkPosition,this),1)},c.prototype.checkPosition=function(){if(this.$element.is(":visible")){var b=this.$element.height(),d=this.options.offset,e=d.top,f=d.bottom,g=Math.max(a(document).height(),a(document.body).height());"object"!=typeof d&&(f=e=d),"function"==typeof e&&(e=d.top(this.$element)),"function"==typeof f&&(f=d.bottom(this.$element));var h=this.getState(g,b,e,f);if(this.affixed!=h){null!=this.unpin&&this.$element.css("top","");var i="affix"+(h?"-"+h:""),j=a.Event(i+".bs.affix");if(this.$element.trigger(j),j.isDefaultPrevented())return;this.affixed=h,this.unpin="bottom"==h?this.getPinnedOffset():null,this.$element.removeClass(c.RESET).addClass(i).trigger(i.replace("affix","affixed")+".bs.affix")}"bottom"==h&&this.$element.offset({top:g-b-f})}};var d=a.fn.affix;a.fn.affix=b,a.fn.affix.Constructor=c,a.fn.affix.noConflict=function(){return a.fn.affix=d,this},a(window).on("load",function(){a('[data-spy="affix"]').each(function(){var c=a(this),d=c.data();d.offset=d.offset||{},null!=d.offsetBottom&&(d.offset.bottom=d.offsetBottom),null!=d.offsetTop&&(d.offset.top=d.offsetTop),b.call(c,d)})})}(jQuery);
\ No newline at end of file diff --git a/server/static/js/npm.js b/server/static/js/npm.js new file mode 100644 index 0000000..bf6aa80 --- /dev/null +++ b/server/static/js/npm.js @@ -0,0 +1,13 @@ +// This file is autogenerated via the `commonjs` Grunt task. You can require() this file in a CommonJS environment. +require('../../js/transition.js') +require('../../js/alert.js') +require('../../js/button.js') +require('../../js/carousel.js') +require('../../js/collapse.js') +require('../../js/dropdown.js') +require('../../js/modal.js') +require('../../js/tooltip.js') +require('../../js/popover.js') +require('../../js/scrollspy.js') +require('../../js/tab.js') +require('../../js/affix.js')
\ No newline at end of file diff --git a/server/static/static.go b/server/static/static.go new file mode 100644 index 0000000..6c9adec --- /dev/null +++ b/server/static/static.go @@ -0,0 +1,6517 @@ +package static + +import ( + "bytes" + "compress/gzip" + "encoding/base64" + "io/ioutil" + "net/http" + "os" + "path" + "sync" + "time" +) + +type _escLocalFS struct{} + +var _escLocal _escLocalFS + +type _escStaticFS struct{} + +var _escStatic _escStaticFS + +type _escDirectory struct { + fs http.FileSystem + name string +} + +type _escFile struct { + compressed string + size int64 + modtime int64 + local string + isDir bool + + once sync.Once + data []byte + name string +} + +func (_escLocalFS) Open(name string) (http.File, error) { + f, present := _escData[path.Clean(name)] + if !present { + return nil, os.ErrNotExist + } + return os.Open(f.local) +} + +func (_escStaticFS) prepare(name string) (*_escFile, error) { + f, present := _escData[path.Clean(name)] + if !present { + return nil, os.ErrNotExist + } + var err error + f.once.Do(func() { + f.name = path.Base(name) + if f.size == 0 { + return + } + var gr *gzip.Reader + b64 := base64.NewDecoder(base64.StdEncoding, bytes.NewBufferString(f.compressed)) + gr, err = gzip.NewReader(b64) + if err != nil { + return + } + f.data, err = ioutil.ReadAll(gr) + }) + if err != nil { + return nil, err + } + return f, nil +} + +func (fs _escStaticFS) Open(name string) (http.File, error) { + f, err := fs.prepare(name) + if err != nil { + return nil, err + } + return f.File() +} + +func (dir _escDirectory) Open(name string) (http.File, error) { + return dir.fs.Open(dir.name + name) +} + +func (f *_escFile) File() (http.File, error) { + type httpFile struct { + *bytes.Reader + *_escFile + } + return &httpFile{ + Reader: bytes.NewReader(f.data), + _escFile: f, + }, nil +} + +func (f *_escFile) Close() error { + return nil +} + +func (f *_escFile) Readdir(count int) ([]os.FileInfo, error) { + return nil, nil +} + +func (f *_escFile) Stat() (os.FileInfo, error) { + return f, nil +} + +func (f *_escFile) Name() string { + return f.name +} + +func (f *_escFile) Size() int64 { + return f.size +} + +func (f *_escFile) Mode() os.FileMode { + return 0 +} + +func (f *_escFile) ModTime() time.Time { + return time.Unix(f.modtime, 0) +} + +func (f *_escFile) IsDir() bool { + return f.isDir +} + +func (f *_escFile) Sys() interface{} { + return f +} + +// FS returns a http.Filesystem for the embedded assets. If useLocal is true, +// the filesystem's contents are instead used. +func FS(useLocal bool) http.FileSystem { + if useLocal { + return _escLocal + } + return _escStatic +} + +// Dir returns a http.Filesystem for the embedded assets on a given prefix dir. +// If useLocal is true, the filesystem's contents are instead used. +func Dir(useLocal bool, name string) http.FileSystem { + if useLocal { + return _escDirectory{fs: _escLocal, name: name} + } + return _escDirectory{fs: _escStatic, name: name} +} + +// FSByte returns the named file from the embedded assets. If useLocal is +// true, the filesystem's contents are instead used. +func FSByte(useLocal bool, name string) ([]byte, error) { + if useLocal { + f, err := _escLocal.Open(name) + if err != nil { + return nil, err + } + b, err := ioutil.ReadAll(f) + f.Close() + return b, err + } + f, err := _escStatic.prepare(name) + if err != nil { + return nil, err + } + return f.data, nil +} + +// FSMustByte is the same as FSByte, but panics if name is not present. +func FSMustByte(useLocal bool, name string) []byte { + b, err := FSByte(useLocal, name) + if err != nil { + panic(err) + } + return b +} + +// FSString is the string version of FSByte. +func FSString(useLocal bool, name string) (string, error) { + b, err := FSByte(useLocal, name) + return string(b), err +} + +// FSMustString is the string version of FSMustByte. +func FSMustString(useLocal bool, name string) string { + return string(FSMustByte(useLocal, name)) +} + +var _escData = map[string]*_escFile{ + + "/static/css/bootstrap-theme.css": { + local: "server/static/css/bootstrap-theme.css", + size: 26132, + modtime: 1470524835, + compressed: ` +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 +`, + }, + + "/static/css/bootstrap-theme.css.map": { + local: "server/static/css/bootstrap-theme.css.map", + size: 47706, + modtime: 1470524835, + compressed: ` +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 ++Yd5P+6Isww7//ny/wMAAP//vpj3/lq6AAA= +`, + }, + + "/static/css/bootstrap-theme.min.css": { + local: "server/static/css/bootstrap-theme.min.css", + size: 23409, + modtime: 1470524835, + compressed: ` +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 +94hy593sjwAAAP//iwOjoHFbAAA= +`, + }, + + "/static/css/bootstrap-theme.min.css.map": { + local: "server/static/css/bootstrap-theme.min.css.map", + size: 25648, + modtime: 1470524835, + compressed: ` +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 +`, + }, + + "/static/css/bootstrap.css": { + local: "server/static/css/bootstrap.css", + size: 146010, + modtime: 1470524835, + compressed: ` +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 +me7adnrKL6Pfv3v1/wcAAP//H/DBNlo6AgA= +`, + }, + + "/static/css/bootstrap.css.map": { + local: "server/static/css/bootstrap.css.map", + size: 389287, + modtime: 1470524835, + compressed: ` +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 +`, + }, + + "/static/css/bootstrap.min.css": { + local: "server/static/css/bootstrap.min.css", + size: 121200, + modtime: 1470524835, + compressed: ` +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 +D3776f8NAAD//1h8f0Zw2QEA +`, + }, + + "/static/css/bootstrap.min.css.map": { + local: "server/static/css/bootstrap.min.css.map", + size: 542194, + modtime: 1470524835, + compressed: ` +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 +skvb5Wl177+v/78AAAD//+xYbTjyRQgA +`, + }, + + "/static/fonts/glyphicons-halflings-regular.eot": { + local: "server/static/fonts/glyphicons-halflings-regular.eot", + size: 20127, + modtime: 1470524835, + compressed: ` +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 +hSHVCuIoCgPSBGmCYAEAAP//WMexnJ9OAAA= +`, + }, + + "/static/fonts/glyphicons-halflings-regular.svg": { + local: "server/static/fonts/glyphicons-halflings-regular.svg", + size: 108738, + modtime: 1470524835, + compressed: ` +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 +/+HbX89//vvh/wsAAP//fO7GycKoAQA= +`, + }, + + "/static/fonts/glyphicons-halflings-regular.ttf": { + local: "server/static/fonts/glyphicons-halflings-regular.ttf", + size: 45404, + modtime: 1470524835, + compressed: ` +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 +3UP7Dl059MSwScN2Dztb6itdVPrc8I3DD5QNLWsqWzUiZcRd5UnlreUvlb83smDkmpEfVpRWzK7YVHF4 +VPqo6KiVo7aPOuup8qzyHJTZcqbcKk+qEjVdPaKOeYu8Vd5W706f2zfTt9l30F/uf8x/MlAVWBE4GswP +Tgw+GDwUygzVhFaHOsMp4abwmvCByoLKtspHKo+N3jj66Bj3mEljNo05O1aNfa+qsur+qkPjSse1j9sy +7tz4hvH3jn+12qpeWeOu2VxzqtZdW1PbUbuxdn9dZt3Muq11ZyI3RnZGE6JLozuiZ+oD9R31O+vPNOQ2 +qIaJDfMaVjccaMxuDDVOb1zVuKXJaqpommLW2ugvno7fO9deu8Nek4+3v5UVtuWvct2eY+8LOPRSaX51 +ME+/iueh1/MrmLf0cvMk8w5xpbYwnneKkLjAvEvcgQDzCSKArcwniVy8y3yyzp9jPlWUWJnM99F5H/M5 +Oj+N+U6Ra3X14TXhsR6M5484RL61d/ny5RVz2u5c1Dp31sL2JRWzFi4QtWKhWKSXz8VirpgjWsVSUSie +0UkJj94n9Olcs363UB+p3yradZygx+/QeTP+fD1vCkW1aNNDYQ/CEvvVbTrepmOHfm7RY9bruXCDmKS3 +Yo261avFRHGNHq9Bs9r0Utuma7fr+kvEFD3+HLFMl5hWpK7p0UNYjBbX6dan6nqje2X9M2nkZax/tweF +l9W73p6OJfr9hfY86NmnSTbDY8+t7lJzh/2lYpY9fsfFGhUiqJ9HiwWaOl8zzTizdalpuVnP8Qrht1NI +eO3fIf1nU9n7J9V76XJ7qNC12/SnvEj3ey57vUSXmtyC/9o4U3Uvm3XPTenSi/Nkqm1HoZ66WXapmW4z +PwN6r9ZrP3v0XOv2MXqx/jXidj3Nc/WUGNfauNSardsLQoleHjB3BbXg0EtEmkjXe1Lr4UICEpGEZKQg +FX2QZn//mIksZCNHvI+++rguF/3hRh7ycQUKYL6GGoRCDEYRilGCIRiKYSjFcJRhhN4ijYQ52eaBhIIX +Pn1IGEAQIYRRidEYg7Ew11GPRzVqUIs6RBBFPRrQiCZMwJW4Sm+PrsYkTMYUXINrcR2ux1RMww24ETfh +ZtyC6ZiBmbgVzZiFFtyG2ZiDVszFPMxHGxagHQuxCLdjMZZgKZahA8txB+7EXbgbK3APVuJ/cC/+F/+H +/8cq3IfV+AzW4LNYi8/hfnweX8AX8QC+hAfxENbhy1iPh/EVfBWP4GvYgEfxGB7HRnwdm/AEnsQ38BSe +xmY8gy14Fs/hm9iKb2Ebnsd2fBs78AJ24kXswnfwEr6L3fgeXsb3sQc/wF68gn34IV7Fj9CJ17AfP8YB +/AQ/xc/0YdTPcRBv4BB+gV/iVziMI3gTb+Eofo1j+A3exjs4jt/iXfwOJ/B7nMQf8Ef8Ce/hzziF9/EB +/oLT+Cs+xEc4g7/hLD7GOfwdn+A8LiBmCQuWZTksp+XS2/5EK8kyt09MtfpYaVa6lWFlWllWdoK9qpTx +oBKXtc/1eKo9JiqPpytKRsXoZfQx+hkDjEHGEGOYsToeVTQe/VFnZNnihfEXNXV29MoaO/qjtXYMsPFA +NF45SFjQY0Mi7FyEnYuwcxF2KsJORdipCDsVYaciHulhJEeSI8mRPkbyJHmSPEmeJE+Rp8hT5CnyFHmK +PEWeIk+Rp8jzkuclz0uelzwveV7yvOR5yfOS5yXPR56PPB95PvJ85PnI85HnI89Hno88P3l+8vzk+cnz +k+cnz0+enzw/eX7yAuQFyAmQEyAnQE6AnAA5AXIC5ATJCbJfQfKC5AXJC5IXJC9IXpC8IHkh8kLkhcgL +kRciL0ReiLwQeSHyQuSFyQuTFyYvTF6YvDB5YfLCcZ6k95LeS3ov4wuljn7GAGNXvRBjvB+S/kv6L+m/ +pP+S/kv6L+m/pP+S/kv6L+m/pP+S/kv6L+m/pP+S/kv6L+m/pP+S/kv6L+m/pP+S/kv6L+m/pP+S/kv6 +L+m/pP+S/kv6L+m/pP+S/kt6L+m9pPeS3kt6L+m9pPeS3kt6L+m9pPeS3kt6LwPk0X9J/yX9l/Rf0n9J +/yX9l/Rf0n9J/yX9l/Rf0n9J/yX9l/Rf0n9J/yX9l/Rf0n9J/yX9l/Rf0n9J/yX9l/Rf0n9J/yX9l/Rf +0n9J/2WX92FywnGOim+kdJSMitHL6GP0MwYYWZ/+K/qv6L+i/4r+K/qv6L+i94reK/qu6Lmi54qeK3qu +6Lmi14peK3qt6LWi14peK3qtvF312T69VvRa0WtFrxW9VvRa0WtFrxXX64p+K/qt6Lei34p+K/qt6Lei +34p+K/qt6Lei3yrudzQUjSYsk1G/lCYEqqvtndZrJ72i91v/EQAA//+aFzycXLEAAA== +`, + }, + + "/static/fonts/glyphicons-halflings-regular.woff": { + local: "server/static/fonts/glyphicons-halflings-regular.woff", + size: 23424, + modtime: 1470524835, + compressed: ` +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 +`, + }, + + "/static/fonts/glyphicons-halflings-regular.woff2": { + local: "server/static/fonts/glyphicons-halflings-regular.woff2", + size: 18028, + modtime: 1470524835, + compressed: ` +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 +AA== +`, + }, + + "/static/js/bootstrap.js": { + local: "server/static/js/bootstrap.js", + size: 69707, + modtime: 1470524835, + compressed: ` +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 +`, + }, + + "/static/js/bootstrap.min.js": { + local: "server/static/js/bootstrap.min.js", + size: 37045, + modtime: 1470524835, + compressed: ` +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 +`, + }, + + "/static/js/npm.js": { + local: "server/static/js/npm.js", + size: 484, + modtime: 1470524835, + compressed: ` +H4sIAAAJbogA/3SQMU7EQAxFe07hbtlmcggKJFpo6NabOKzDxB5sT4DbE0WCCkuWXLz/nywPA7zc2GHm +SrBv7KFvJGQYNMHGCHEjuIy6riqLX+DRugQE+nuBV+0wooDRR2ej+/Me/nMJIDwctadnINnYVFaSKHe/ +8VMpwz6LD2EozsEqZfHT+Z8EVrLI4LVH5NURTbtTTbnWis0p45Npm/Qz9a86YSoP1RrcMty06UaWYR9t +P87bd6rHa/qxeeavA/4EAAD//03jUMzkAQAA +`, + }, + + "/": { + isDir: true, + local: "server", + }, + + "/static": { + isDir: true, + local: "server/static", + }, + + "/static/css": { + isDir: true, + local: "server/static/css", + }, + + "/static/fonts": { + isDir: true, + local: "server/static/fonts", + }, + + "/static/js": { + isDir: true, + local: "server/static/js", + }, +} diff --git a/server/templates/certs.go b/server/templates/certs.go new file mode 100644 index 0000000..2bda893 --- /dev/null +++ b/server/templates/certs.go @@ -0,0 +1,70 @@ +package templates + +// Certs lists all unexpired issued certificates. +const Certs = ` +<!DOCTYPE html> +<html lang="en"> + <head> + <meta charset="utf-8"> + <meta http-equiv="X-UA-Compatible" content="IE=edge"> + <meta name="viewport" content="width=device-width, initial-scale=1"> + <!-- The above 3 meta tags *must* come first in the head; any other head content must come *after* these tags --> + <title>Issued Certificates</title> + + <!-- Bootstrap --> + <link href="/static/css/bootstrap.min.css" rel="stylesheet"> + + <!-- HTML5 shim and Respond.js for IE8 support of HTML5 elements and media queries --> + <!-- WARNING: Respond.js doesn't work if you view the page via file:// --> + <!--[if lt IE 9]> + <script src="https://oss.maxcdn.com/html5shiv/3.7.3/html5shiv.min.js"></script> + <script src="https://oss.maxcdn.com/respond/1.4.2/respond.min.js"></script> + <![endif]--> + </head> + <body> + <div class="container"> + <div class="page-header"> + <h1>Issued SSH Certificates</h1> + </div> + + <form action="/admin/revoke" method="post" id="form_revoke"> + {{ .CSRF }} + <table class="table table-hover table-condensed"> + <tr> + <th>ID</th> + <th>Created</th> + <th>Expires</th> + <th>Principals</th> + <th>Revoked</th> + <th>Revoke</th> + </tr> + + {{range .Certs}} + <div class="checkbox"> + <tr> + <td>{{.KeyID}}</td> + <td>{{.CreatedAt}}</td> + <td>{{.Expires}}</td> + <td>{{.Principals}}</td> + <td>{{.Revoked}}</td> + <td> + {{if not .Revoked}} + <input type="checkbox" value="{{.KeyID}}" name="cert_id" id="cert_id" /> + {{end}} + </td> + </tr> + </div> + {{ end }} + </table> + </form> + <button class="btn btn-primary" type="submit" form="form_revoke" value="Submit">Submit</button> + </div> + + <!-- jQuery (necessary for Bootstrap's JavaScript plugins) --> + <script src="https://ajax.googleapis.com/ajax/libs/jquery/1.12.4/jquery.min.js"></script> + <!-- Include all compiled plugins (below), or include individual files as needed --> + <script src="/static/js/bootstrap.min.js"></script> + </body> +</html> + +` diff --git a/server/templates/token.go b/server/templates/token.go new file mode 100644 index 0000000..d21c03f --- /dev/null +++ b/server/templates/token.go @@ -0,0 +1,56 @@ +package templates + +// Token is the page users see when authenticated. +const Token = ` +<!DOCTYPE html> +<html lang="en"> + <head> + <meta charset="utf-8"> + <meta http-equiv="X-UA-Compatible" content="IE=edge"> + <meta name="viewport" content="width=device-width, initial-scale=1"> + <!-- The above 3 meta tags *must* come first in the head; any other head content must come *after* these tags --> + <title>Token</title> + + <!-- Bootstrap --> + <link href="/static/css/bootstrap.min.css" rel="stylesheet"> + + <!-- HTML5 shim and Respond.js for IE8 support of HTML5 elements and media queries --> + <!-- WARNING: Respond.js doesn't work if you view the page via file:// --> + <!--[if lt IE 9]> + <script src="https://oss.maxcdn.com/html5shiv/3.7.3/html5shiv.min.js"></script> + <script src="https://oss.maxcdn.com/respond/1.4.2/respond.min.js"></script> + <![endif]--> + <style> + <!-- + .code { + border: none; + font-family: monospace; + font-weight: bold; + height: auto; + margin: 12px 12px 12px 12px; + padding: 24px 12px 12px 12px; + resize: none; + text-align: center; + } + --> + </style> + </head> + <body> + <div class="container"> + <div class="page-header"> + <h1>Access Token</h1> + </div> + <div> + <textarea style="font-size: 15pt" class="form-control code" readonly spellcheck="false" onclick="this.focus();this.select();">{{.Token}}</textarea> + <h2> + The token will expire in < 1 hour. + </h2> + </div> + </div> + <!-- jQuery (necessary for Bootstrap's JavaScript plugins) --> + <script src="https://ajax.googleapis.com/ajax/libs/jquery/1.12.4/jquery.min.js"></script> + <!-- Include all compiled plugins (below), or include individual files as needed --> + <script src="/static/js/bootstrap.min.js"></script> + </body> +</html> +` |