diff --git a/.gitignore b/.gitignore new file mode 100644 index 000000000..c08f9add7 --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +_site \ No newline at end of file diff --git a/_config.yml b/_config.yml new file mode 100644 index 000000000..d4bacfa14 --- /dev/null +++ b/_config.yml @@ -0,0 +1,2 @@ +name: The Rust Programming Language +markdown: redcarpet diff --git a/_layouts/default.html b/_layouts/default.html new file mode 100644 index 000000000..a35e78343 --- /dev/null +++ b/_layouts/default.html @@ -0,0 +1,61 @@ + + + + + {{ page.title }} + + + + + + + + + +
+ + +
+ {{ content }} + + diff --git a/cargo/sources.json b/cargo/sources.json deleted file mode 100644 index a094456e3..000000000 --- a/cargo/sources.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "central": { - "url": "https://raw.github.com/mozilla/cargo-central/master/packages.json" - } -} diff --git a/cargo/sources.json.sig b/cargo/sources.json.sig deleted file mode 100644 index dd7f1e9b2..000000000 --- a/cargo/sources.json.sig +++ /dev/null @@ -1,17 +0,0 @@ ------BEGIN PGP SIGNATURE----- -Version: GnuPG v1.4.10 (GNU/Linux) - -iQIcBAABAgAGBQJPFcmBAAoJEAstaigwM2N2EUAQAK3XekWqT+Vxalfghm4NZ9rD -UFxmMaRjYSeT1OkeYr0ahq+ofWeCG2Fl/S5L1N6EEeRkqJOLAnIy0YcN4SchaYtU -70GqZmqIpO43GJNGptzj13v0D4hlCzAnjZcAgvW4wpTtCKwzltRTb+j6qerUyh/p -q+8aQCV/Q5dW288YjqQIabBU3N0uCUZygyx/nFqVB26yznwOkTh+xbJqm59UGXJA -K0djRJ0f23iC9WpBVc2RLivIxS/jaQULDQpZGzHMhzi8iYLJxn8n3phRIPrxwYYj -G6LHYr/WVtT6TnlsvBdsePJpMlHr61PZbg1AoRIpokvj191sIaXaNyiRnRBpDvWL -FhUFCvDv6VtQ984xx6WajGi1+v3A9tZdAqxJ7WYpwEtIPsgikoHmVTlQirauf/th -KRNSEPqMCRVu4TarWxmnh0Xu1wz8JNFksZecrokKtlV2dm/KPsT40CIlGl5vymnE -3KFOVBZRRUfrWJLfVc3/8Fq9N/T+IaBywVMk6LSqcdnW4G356ISDYY9Y24SuGFoO -xVwvMx+xdSIvSzSfcWJPNRDZBrSHveP2S/hamwAM9A6g15isT6RDzZHHrW+yaFcD -Fu5GqnJaTKxXXbRQjHJh14i9dgP5JL4r5kv2ZudiDJ6iHgY6sq7QkIGgVdnW7HD0 -MxqV1mxxU6fjRBzIbKKu -=AGQi ------END PGP SIGNATURE----- diff --git a/css/bootstrap.css b/css/bootstrap.css index e79abcc42..1379b0397 100644 --- a/css/bootstrap.css +++ b/css/bootstrap.css @@ -1,272 +1,44 @@ /*! - * Bootstrap v3.0.0 - * - * Copyright 2013 Twitter, Inc - * Licensed under the Apache License v2.0 - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Designed and built with all the love in the world @twitter by @mdo and @fat. + * Bootstrap v3.1.1 (http://getbootstrap.com) + * Copyright 2011-2014 Twitter, Inc. + * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) */ -/*! normalize.css v2.1.0 | MIT License | git.io/normalize */ -article, -aside, -details, -figcaption, -figure, -footer, -header, -hgroup, -main, -nav, -section, -summary { - display: block; -} -audio, -canvas, -video { - display: inline-block; -} -audio:not([controls]) { - display: none; - height: 0; -} -[hidden] { - display: none; -} +/*! normalize.css v3.0.0 | MIT License | git.io/normalize */ html { font-family: sans-serif; -webkit-text-size-adjust: 100%; - -ms-text-size-adjust: 100%; + -ms-text-size-adjust: 100%; } body { margin: 0; } -a:focus { - outline: thin dotted; +header { + display: block; +} +a { + background: transparent; } a:active, a:hover { outline: 0; } -h1 { - font-size: 2em; - margin: 0.67em 0; -} -abbr[title] { - border-bottom: 1px dotted; -} -b, -strong { +b { font-weight: bold; } -dfn { - font-style: italic; -} -hr { - -moz-box-sizing: content-box; - box-sizing: content-box; - height: 0; -} -mark { - background: #ff0; - color: #000; -} -code, -kbd, -pre, -samp { - font-family: monospace, serif; - font-size: 1em; -} -pre { - white-space: pre-wrap; -} -q { - quotes: "\201C" "\201D" "\2018" "\2019"; -} -small { - font-size: 80%; -} -sub, -sup { - font-size: 75%; - line-height: 0; - position: relative; - vertical-align: baseline; -} -sup { - top: -0.5em; -} -sub { - bottom: -0.25em; -} img { border: 0; } -svg:not(:root) { - overflow: hidden; -} -figure { - margin: 0; -} -fieldset { - border: 1px solid #c0c0c0; - margin: 0 2px; - padding: 0.35em 0.625em 0.75em; -} -legend { - border: 0; - padding: 0; -} -button, -input, -select, -textarea { - font-family: inherit; - font-size: 100%; - margin: 0; -} -button, -input { - line-height: normal; -} -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; -} -input[type="checkbox"], -input[type="radio"] { - box-sizing: border-box; - padding: 0; -} -input[type="search"] { - -webkit-appearance: textfield; - -moz-box-sizing: content-box; - -webkit-box-sizing: content-box; - box-sizing: content-box; -} -input[type="search"]::-webkit-search-cancel-button, -input[type="search"]::-webkit-search-decoration { - -webkit-appearance: none; -} -button::-moz-focus-inner, -input::-moz-focus-inner { - border: 0; - padding: 0; -} -textarea { +pre { overflow: auto; - vertical-align: top; -} -table { - border-collapse: collapse; - border-spacing: 0; -} -*, -*:before, -*:after { - -webkit-box-sizing: border-box; - -moz-box-sizing: border-box; - box-sizing: border-box; -} -html { - font-size: 62.5%; - -webkit-tap-highlight-color: rgba(0, 0, 0, 0); -} -body { - font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; - font-size: 14px; - line-height: 1.428571429; - color: #333333; - background-color: #ffffff; -} -input, -button, -select, -textarea { - font-family: inherit; - font-size: inherit; - line-height: inherit; } -button, -input, -select[multiple], -textarea { - background-image: none; -} -a { - color: #428bca; - text-decoration: none; -} -a:hover, -a:focus { - color: #2a6496; - text-decoration: underline; -} -a:focus { - outline: thin dotted #333; - outline: 5px auto -webkit-focus-ring-color; - outline-offset: -2px; -} -img { - vertical-align: middle; -} -.img-responsive { - display: block; - max-width: 100%; - height: auto; -} -.img-rounded { - border-radius: 6px; -} -.img-thumbnail { - padding: 4px; - line-height: 1.428571429; - background-color: #ffffff; - border: 1px solid #dddddd; - border-radius: 4px; - -webkit-transition: all 0.2s ease-in-out; - transition: all 0.2s ease-in-out; - display: inline-block; - max-width: 100%; - height: auto; -} -.img-circle { - border-radius: 50%; -} -hr { - margin-top: 20px; - margin-bottom: 20px; - border: 0; - border-top: 1px solid #eeeeee; -} -.sr-only { - position: absolute; - width: 1px; - height: 1px; - margin: -1px; - padding: 0; - overflow: hidden; - clip: rect(0 0 0 0); - border: 0; +pre { + font-family: monospace, monospace; + font-size: 1em; } -@media print { - * { - text-shadow: none !important; +@media print {* { color: #000 !important; + text-shadow: none !important; background: transparent !important; box-shadow: none !important; } @@ -277,1590 +49,553 @@ hr { a[href]:after { content: " (" attr(href) ")"; } - abbr[title]:after { - content: " (" attr(title) ")"; - } - .ir a:after, - a[href^="javascript:"]:after, - a[href^="#"]:after { - content: ""; - } - pre, - blockquote { + pre { border: 1px solid #999; + page-break-inside: avoid; } - thead { - display: table-header-group; - } - tr, img { page-break-inside: avoid; } img { max-width: 100% !important; } - @page { - margin: 2cm .5cm; - } p, - h2, - h3 { + h2 { orphans: 3; widows: 3; } - h2, - h3 { + h2 { page-break-after: avoid; - } - .navbar { - display: none; - } - .table td, - .table th { - background-color: #fff !important; - } - .btn > .caret, - .dropup > .btn > .caret { - border-top-color: #000 !important; - } - .label { - border: 1px solid #000; - } - .table { - border-collapse: collapse !important; - } - .table-bordered th, - .table-bordered td { - border: 1px solid #ddd !important; - } -} -p { - margin: 0 0 10px; -} -.lead { - margin-bottom: 20px; - font-size: 21px; - font-weight: 200; - line-height: 1.4; -} -small { - font-size: 85%; -} -cite { - font-style: normal; -} -.text-muted { - color: #999999; -} -.text-primary { - color: #428bca; -} -.text-warning { - color: #c09853; -} -.text-danger { - color: #b94a48; -} -.text-success { - color: #468847; -} -.text-info { - color: #3a87ad; -} -.text-left { - text-align: left; + }} +* { + -webkit-box-sizing: border-box; + -moz-box-sizing: border-box; + box-sizing: border-box; } -.text-right { - text-align: right; +*:before, +*:after { + -webkit-box-sizing: border-box; + -moz-box-sizing: border-box; + box-sizing: border-box; } -.text-center { - text-align: center; +html { + font-size: 62.5%; + + -webkit-tap-highlight-color: rgba(0, 0, 0, 0); } -h1, -h2, -h3, -h4, -h5, -h6, -.h1, -.h2, -.h3, -.h4, -.h5, -.h6 { +body { font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; - font-weight: 500; - line-height: 1.1; -} -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: #999999; -} -h1, -h2, -h3 { - margin-top: 20px; - margin-bottom: 10px; -} -h4, -h5, -h6 { - margin-top: 10px; - margin-bottom: 10px; -} -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; + line-height: 1.42857143; + color: #333; + background-color: #fff; } -h6, -.h6 { - font-size: 12px; -} -h1 small, -.h1 small { - font-size: 24px; -} -h2 small, -.h2 small { - font-size: 18px; -} -h3 small, -.h3 small, -h4 small, -.h4 small { - font-size: 14px; -} -.page-header { - padding-bottom: 9px; - margin: 40px 0 20px; - border-bottom: 1px solid #eeeeee; -} -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; - list-style: none; -} -.list-inline > li { - display: inline-block; - padding-left: 5px; - padding-right: 5px; -} -dl { - margin-bottom: 20px; -} -dt, -dd { - line-height: 1.428571429; -} -dt { - font-weight: bold; -} -dd { - margin-left: 0; -} - .dl-horizontal dt { - float: left; - width: 160px; - clear: left; - text-align: right; - overflow: hidden; - text-overflow: ellipsis; - white-space: nowrap; - } - .dl-horizontal dd { - margin-left: 180px; - } - .dl-horizontal dd:before, - .dl-horizontal dd:after { - content: " "; - /* 1 */ - - display: table; - /* 2 */ - - } - .dl-horizontal dd:after { - clear: both; - } - .dl-horizontal dd:before, - .dl-horizontal dd:after { - content: " "; - /* 1 */ - - display: table; - /* 2 */ - - } - .dl-horizontal dd:after { - clear: both; - } -abbr[title], -abbr[data-original-title] { - cursor: help; - border-bottom: 1px dotted #999999; -} -abbr.initialism { - font-size: 90%; - text-transform: uppercase; -} -blockquote { - padding: 10px 20px; - margin: 0 0 20px; - border-left: 5px solid #eeeeee; -} -blockquote p { - font-size: 17.5px; - font-weight: 300; - line-height: 1.25; -} -blockquote p:last-child { - margin-bottom: 0; -} -blockquote small { - display: block; - line-height: 1.428571429; - color: #999999; -} -blockquote small:before { - content: '\2014 \00A0'; -} -blockquote.pull-right { - padding-right: 15px; - padding-left: 0; - border-right: 5px solid #eeeeee; - border-left: 0; -} -blockquote.pull-right p, -blockquote.pull-right small { - text-align: right; -} -blockquote.pull-right small:before { - content: ''; -} -blockquote.pull-right small:after { - content: '\00A0 \2014'; -} -q:before, -q:after, -blockquote:before, -blockquote:after { - content: ""; -} -address { - display: block; - margin-bottom: 20px; - font-style: normal; - line-height: 1.428571429; -} -code, -pre { - font-family: Monaco, Menlo, Consolas, "Courier New", monospace; -} -code { - padding: 2px 4px; - font-size: 90%; - color: #c7254e; - background-color: #f9f2f4; - white-space: nowrap; - border-radius: 4px; -} -pre { - display: block; - padding: 9.5px; - margin: 0 0 10px; - font-size: 13px; - line-height: 1.428571429; - word-break: break-all; - word-wrap: break-word; - color: #333333; - background-color: #f5f5f5; - border: 1px solid #cccccc; - border-radius: 4px; -} -pre.prettyprint { - margin-bottom: 20px; -} -pre code { - padding: 0; - font-size: inherit; - color: inherit; - white-space: pre-wrap; - background-color: transparent; - border: 0; -} -.pre-scrollable { - max-height: 340px; - overflow-y: scroll; -} -.container { - margin-right: auto; - margin-left: auto; - padding-left: 5px; - padding-right: 5px; - min-width: 580px; -} -.container:before, -.container:after { - content: " "; - /* 1 */ - - display: table; - /* 2 */ - -} -.container:after { - clear: both; -} -.container:before, -.container:after { - content: " "; - /* 1 */ - - display: table; - /* 2 */ - -} -.container:after { - clear: both; -} -.row { - margin-left: -5px; - margin-right: -5px; -} -.row:before, -.row:after { - content: " "; - /* 1 */ - - display: table; - /* 2 */ - -} -.row:after { - clear: both; -} -.row:before, -.row:after { - content: " "; - /* 1 */ - - display: table; - /* 2 */ - -} -.row:after { - clear: both; -} -.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, -.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, -.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, -.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 { - position: relative; - min-height: 1px; - padding-left: 5px; - padding-right: 5px; -} - -.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 { - float: left; -} - -.col-xs-1 { - width: 8.333333333333332%; -} - -.col-xs-2 { - width: 20%; -} - -.col-xs-3 { - width: 25%; -} - -.col-xs-4 { - width: 33.33333333333333%; -} - -.col-xs-5 { - width: 41.66666666666667%; -} - -.col-xs-6 { - width: 50%; -} - -.col-xs-7 { - width: 58.333333333333336%; -} - -.col-xs-8 { - width: 66.66666666666666%; -} - -.col-xs-9 { - width: 75%; -} - -.col-xs-10 { - width: 83.33333333333334%; -} - -.col-xs-11 { - width: 91.66666666666666%; +a { + color: #428bca; + text-decoration: none; } - -.col-xs-12 { - width: 100%; +a:hover, +a:focus { + color: #2a6496; + text-decoration: underline; } - .container { - max-width: 730px; - } - .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 { - float: left; - } - .col-sm-1 { - width: 8.333333333333332%; - } - .col-sm-2 { - width: 20%; - } - .col-sm-3 { - width: 25%; - } - .col-sm-4 { - width: 33.33333333333333%; - } - .col-sm-5 { - width: 41.66666666666667%; - } - .col-sm-6 { - width: 50%; - } - .col-sm-7 { - width: 58.333333333333336%; - } - .col-sm-8 { - width: 66.66666666666666%; - } - .col-sm-9 { - width: 75%; - } - .col-sm-10 { - width: 83.33333333333334%; - } - .col-sm-11 { - width: 91.66666666666666%; - } - .col-sm-12 { - width: 100%; - } - .col-sm-push-1 { - left: 8.333333333333332%; - } - .col-sm-push-2 { - left: 20%; - } - .col-sm-push-3 { - left: 25%; - } - .col-sm-push-4 { - left: 33.33333333333333%; - } - .col-sm-push-5 { - left: 41.66666666666667%; - } - .col-sm-push-6 { - left: 50%; - } - .col-sm-push-7 { - left: 58.333333333333336%; - } - .col-sm-push-8 { - left: 66.66666666666666%; - } - .col-sm-push-9 { - left: 75%; - } - .col-sm-push-10 { - left: 83.33333333333334%; - } - .col-sm-push-11 { - left: 91.66666666666666%; - } - .col-sm-pull-1 { - right: 8.333333333333332%; - } - .col-sm-pull-2 { - right: 20%; - } - .col-sm-pull-3 { - right: 25%; - } - .col-sm-pull-4 { - right: 33.33333333333333%; - } - .col-sm-pull-5 { - right: 41.66666666666667%; - } - .col-sm-pull-6 { - right: 50%; - } - .col-sm-pull-7 { - right: 58.333333333333336%; - } - .col-sm-pull-8 { - right: 66.66666666666666%; - } - .col-sm-pull-9 { - right: 75%; - } - .col-sm-pull-10 { - right: 83.33333333333334%; - } - .col-sm-pull-11 { - right: 91.66666666666666%; - } - .col-sm-offset-1 { - margin-left: 8.333333333333332%; - } - .col-sm-offset-2 { - margin-left: 20%; - } - .col-sm-offset-3 { - margin-left: 25%; - } - .col-sm-offset-4 { - margin-left: 33.33333333333333%; - } - .col-sm-offset-5 { - margin-left: 41.66666666666667%; - } - .col-sm-offset-6 { - margin-left: 50%; - } - .col-sm-offset-7 { - margin-left: 58.333333333333336%; - } - .col-sm-offset-8 { - margin-left: 66.66666666666666%; - } - .col-sm-offset-9 { - margin-left: 75%; - } - .col-sm-offset-10 { - margin-left: 83.33333333333334%; - } - .col-sm-offset-11 { - margin-left: 91.66666666666666%; - } -@media (min-width: 992px) { - .container { - max-width: 820px; - } - .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 { - float: left; - } - .col-md-1 { - width: 8.333333333333332%; - } - .col-md-2 { - width: 20%; - } - .col-md-3 { - width: 25%; - } - .col-md-4 { - width: 33.33333333333333%; - } - .col-md-5 { - width: 41.66666666666667%; - } - .col-md-6 { - width: 50%; - } - .col-md-7 { - width: 58.333333333333336%; - } - .col-md-8 { - width: 66.66666666666666%; - } - .col-md-9 { - width: 75%; - } - .col-md-10 { - width: 80%; - } - .col-md-11 { - width: 91.66666666666666%; - } - .col-md-12 { - width: 100%; - } - .col-md-push-0 { - left: auto; - } - .col-md-push-1 { - left: 8.333333333333332%; - } - .col-md-push-2 { - left: 20%; - } - .col-md-push-3 { - left: 25%; - } - .col-md-push-4 { - left: 33.33333333333333%; - } - .col-md-push-5 { - left: 41.66666666666667%; - } - .col-md-push-6 { - left: 50%; - } - .col-md-push-7 { - left: 58.333333333333336%; - } - .col-md-push-8 { - left: 66.66666666666666%; - } - .col-md-push-9 { - left: 75%; - } - .col-md-push-10 { - left: 83.33333333333334%; - } - .col-md-push-11 { - left: 91.66666666666666%; - } - .col-md-pull-0 { - right: auto; - } - .col-md-pull-1 { - right: 8.333333333333332%; - } - .col-md-pull-2 { - right: 20%; - } - .col-md-pull-3 { - right: 25%; - } - .col-md-pull-4 { - right: 33.33333333333333%; - } - .col-md-pull-5 { - right: 41.66666666666667%; - } - .col-md-pull-6 { - right: 50%; - } - .col-md-pull-7 { - right: 58.333333333333336%; - } - .col-md-pull-8 { - right: 66.66666666666666%; - } - .col-md-pull-9 { - right: 75%; - } - .col-md-pull-10 { - right: 83.33333333333334%; - } - .col-md-pull-11 { - right: 91.66666666666666%; - } - .col-md-offset-0 { - margin-left: 0; - } - .col-md-offset-1 { - margin-left: 8.333333333333332%; - } - .col-md-offset-2 { - margin-left: 20%; - } - .col-md-offset-3 { - margin-left: 25%; - } - .col-md-offset-4 { - margin-left: 33.33333333333333%; - } - .col-md-offset-5 { - margin-left: 41.66666666666667%; - } - .col-md-offset-6 { - margin-left: 50%; - } - .col-md-offset-7 { - margin-left: 58.333333333333336%; - } - .col-md-offset-8 { - margin-left: 66.66666666666666%; - } - .col-md-offset-9 { - margin-left: 75%; - } - .col-md-offset-10 { - margin-left: 83.33333333333334%; - } - .col-md-offset-11 { - margin-left: 91.66666666666666%; - } +a:focus { + outline: thin dotted; + outline: 5px auto -webkit-focus-ring-color; + outline-offset: -2px; } -table { - max-width: 100%; - background-color: transparent; +img { + vertical-align: middle; } -th { - text-align: left; +.img-responsive { + display: block; + max-width: 100%; + height: auto; } -.table { - width: 100%; +hr { + margin-top: 20px; margin-bottom: 20px; + border: 0; + border-top: 1px solid #eee; } -.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.428571429; - vertical-align: top; - border-top: 1px solid #dddddd; -} -.table thead > tr > th { - vertical-align: bottom; - border-bottom: 2px solid #dddddd; -} -.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 #dddddd; -} -.table .table { - background-color: #ffffff; -} -.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 #dddddd; -} -.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 #dddddd; -} -.table-bordered > thead > tr > th, -.table-bordered > thead > tr > td { - border-bottom-width: 2px; -} -.table-striped > tbody > tr:nth-child(odd) > td, -.table-striped > tbody > tr:nth-child(odd) > th { - background-color: #f9f9f9; -} -.table-hover > tbody > tr:hover > td, -.table-hover > tbody > tr:hover > th { - background-color: #f5f5f5; +h2 { + font-family: inherit; + font-weight: 500; + line-height: 1.1; + color: inherit; } -table col[class*="col-"] { - float: none; - display: table-column; -} -table td[class*="col-"], -table th[class*="col-"] { - float: none; - display: table-cell; -} -.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; +h2 { + margin-top: 20px; + margin-bottom: 10px; +} +h2 { + font-size: 30px; +} +p { + margin: 0 0 10px; } -.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; - border-color: #d6e9c6; -} -.table-hover > tbody > tr > td.success:hover, -.table-hover > tbody > tr > th.success:hover, -.table-hover > tbody > tr.success:hover > td { - background-color: #d0e9c6; - border-color: #c9e2b3; -} -.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; - border-color: #eed3d7; -} -.table-hover > tbody > tr > td.danger:hover, -.table-hover > tbody > tr > th.danger:hover, -.table-hover > tbody > tr.danger:hover > td { - background-color: #ebcccc; - border-color: #e6c1c7; -} -.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; - border-color: #fbeed5; -} -.table-hover > tbody > tr > td.warning:hover, -.table-hover > tbody > tr > th.warning:hover, -.table-hover > tbody > tr.warning:hover > td { - background-color: #faf2cc; - border-color: #f8e5be; -} -@media (max-width: 768px) { - .table-responsive { - width: 100%; - margin-bottom: 15px; - overflow-y: hidden; - overflow-x: scroll; - border: 1px solid #dddddd; - } - .table-responsive > .table { - margin-bottom: 0; - background-color: #fff; - } - .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 > thead > tr:last-child > th, - .table-responsive > .table-bordered > tbody > tr:last-child > th, - .table-responsive > .table-bordered > tfoot > tr:last-child > th, - .table-responsive > .table-bordered > thead > tr:last-child > td, - .table-responsive > .table-bordered > tbody > tr:last-child > td, - .table-responsive > .table-bordered > tfoot > tr:last-child > td { - border-bottom: 0; - } -} -.clearfix:before, -.clearfix:after { - content: " "; - /* 1 */ - display: table; - /* 2 */ +ul { + margin-top: 0; + margin-bottom: 10px; +} +ul ul { + margin-bottom: 0; +} +pre { + font-family: Menlo, Monaco, Consolas, "Courier New", monospace; } -.clearfix:after { - clear: both; +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; } -.pull-right { - float: right !important; +.container { + padding-right: 15px; + padding-left: 15px; + margin-right: auto; + margin-left: auto; } -.pull-left { - float: left !important; +@media (min-width: 768px) {.container { + width: 750px; + }} +@media (min-width: 992px) {.container { + width: 970px; + }} +@media (min-width: 1200px) {.container { + width: 1170px; + }} +.row { + margin-right: -15px; + margin-left: -15px; } -.hide { - display: none !important; +.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; } -.show { - display: block !important; +.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; } -.invisible { - visibility: hidden; +.col-xs-12 { + width: 100%; } -.text-hide { - font: 0/0 a; - color: transparent; - text-shadow: none; - background-color: transparent; - border: 0; +.col-xs-11 { + width: 91.66666667%; } -.affix { - position: fixed; +.col-xs-10 { + width: 83.33333333%; } -@-ms-viewport { - width: device-width; +.col-xs-9 { + width: 75%; } -@media screen and (max-width: 400px) { - @-ms-viewport { - width: 320px; - } +.col-xs-8 { + width: 66.66666667%; } -.hidden { - display: none !important; - visibility: hidden !important; +.col-xs-7 { + width: 58.33333333%; } -.visible-xs { - display: none !important; +.col-xs-6 { + width: 50%; } -tr.visible-xs { - display: none !important; +.col-xs-5 { + width: 41.66666667%; } -th.visible-xs, -td.visible-xs { - display: none !important; +.col-xs-4 { + width: 33.33333333%; } -@media (max-width: 767px) { - .visible-xs { - display: block !important; - } - tr.visible-xs { - display: table-row !important; - } - th.visible-xs, - td.visible-xs { - display: table-cell !important; - } +.col-xs-3 { + width: 25%; } -@media (min-width: 580px) and (max-width: 991px) { - .visible-xs.visible-sm { - display: block !important; - } - tr.visible-xs.visible-sm { - display: table-row !important; - } - th.visible-xs.visible-sm, - td.visible-xs.visible-sm { - display: table-cell !important; - } +.col-xs-2 { + width: 16.66666667%; } -@media (min-width: 992px) and (max-width: 1199px) { - .visible-xs.visible-md { - display: block !important; - } - tr.visible-xs.visible-md { - display: table-row !important; - } - th.visible-xs.visible-md, - td.visible-xs.visible-md { - display: table-cell !important; - } +.col-xs-1 { + width: 8.33333333%; } - .visible-xs.visible-lg { - display: block !important; - } - tr.visible-xs.visible-lg { - display: table-row !important; - } - th.visible-xs.visible-lg, - td.visible-xs.visible-lg { - display: table-cell !important; - } +.col-xs-offset-12 { + margin-left: 100%; } -.visible-sm { - display: none !important; +.col-xs-offset-11 { + margin-left: 91.66666667%; } -tr.visible-sm { - display: none !important; +.col-xs-offset-10 { + margin-left: 83.33333333%; } -th.visible-sm, -td.visible-sm { - display: none !important; +.col-xs-offset-9 { + margin-left: 75%; } -@media (max-width: 767px) { - .visible-sm.visible-xs { - display: block !important; - } - tr.visible-sm.visible-xs { - display: table-row !important; - } - th.visible-sm.visible-xs, - td.visible-sm.visible-xs { - display: table-cell !important; - } +.col-xs-offset-8 { + margin-left: 66.66666667%; } -@media (min-width: 580px) and (max-width: 991px) { - .visible-sm { - display: block !important; - } - tr.visible-sm { - display: table-row !important; - } - th.visible-sm, - td.visible-sm { - display: table-cell !important; - } +.col-xs-offset-7 { + margin-left: 58.33333333%; } -@media (min-width: 992px) and (max-width: 1199px) { - .visible-sm.visible-md { - display: block !important; - } - tr.visible-sm.visible-md { - display: table-row !important; - } - th.visible-sm.visible-md, - td.visible-sm.visible-md { - display: table-cell !important; - } +.col-xs-offset-6 { + margin-left: 50%; } - .visible-sm.visible-lg { - display: block !important; - } - tr.visible-sm.visible-lg { - display: table-row !important; - } - th.visible-sm.visible-lg, - td.visible-sm.visible-lg { - display: table-cell !important; - } +.col-xs-offset-5 { + margin-left: 41.66666667%; +} +.col-xs-offset-4 { + margin-left: 33.33333333%; } -.visible-md { - display: none !important; +.col-xs-offset-3 { + margin-left: 25%; } -tr.visible-md { - display: none !important; +.col-xs-offset-2 { + margin-left: 16.66666667%; } -th.visible-md, -td.visible-md { - display: none !important; +.col-xs-offset-1 { + margin-left: 8.33333333%; } -@media (max-width: 767px) { - .visible-md.visible-xs { - display: block !important; +.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; } - tr.visible-md.visible-xs { - display: table-row !important; + .col-sm-12 { + width: 100%; } - th.visible-md.visible-xs, - td.visible-md.visible-xs { - display: table-cell !important; + .col-sm-11 { + width: 91.66666667%; } -} -@media (min-width: 580px) and (max-width: 991px) { - .visible-md.visible-sm { - display: block !important; + .col-sm-10 { + width: 83.33333333%; } - tr.visible-md.visible-sm { - display: table-row !important; + .col-sm-9 { + width: 75%; } - th.visible-md.visible-sm, - td.visible-md.visible-sm { - display: table-cell !important; + .col-sm-8 { + width: 66.66666667%; } -} -@media (min-width: 992px) and (max-width: 1199px) { - .visible-md { - display: block !important; + .col-sm-7 { + width: 58.33333333%; } - tr.visible-md { - display: table-row !important; + .col-sm-6 { + width: 50%; } - th.visible-md, - td.visible-md { - display: table-cell !important; + .col-sm-5 { + width: 41.66666667%; } -} - .visible-md.visible-lg { - display: block !important; + .col-sm-4 { + width: 33.33333333%; } - tr.visible-md.visible-lg { - display: table-row !important; + .col-sm-3 { + width: 25%; } - th.visible-md.visible-lg, - td.visible-md.visible-lg { - display: table-cell !important; + .col-sm-2 { + width: 16.66666667%; } -} -.visible-lg { - display: none !important; -} -tr.visible-lg { - display: none !important; -} -th.visible-lg, -td.visible-lg { - display: none !important; -} -@media (max-width: 767px) { - .visible-lg.visible-xs { - display: block !important; + .col-sm-1 { + width: 8.33333333%; } - tr.visible-lg.visible-xs { - display: table-row !important; + .col-sm-offset-12 { + margin-left: 100%; } - th.visible-lg.visible-xs, - td.visible-lg.visible-xs { - display: table-cell !important; + .col-sm-offset-11 { + margin-left: 91.66666667%; } -} -@media (min-width: 580px) and (max-width: 991px) { - .visible-lg.visible-sm { - display: block !important; + .col-sm-offset-10 { + margin-left: 83.33333333%; } - tr.visible-lg.visible-sm { - display: table-row !important; + .col-sm-offset-9 { + margin-left: 75%; } - th.visible-lg.visible-sm, - td.visible-lg.visible-sm { - display: table-cell !important; + .col-sm-offset-8 { + margin-left: 66.66666667%; } -} -@media (min-width: 992px) and (max-width: 1199px) { - .visible-lg.visible-md { - display: block !important; + .col-sm-offset-7 { + margin-left: 58.33333333%; } - tr.visible-lg.visible-md { - display: table-row !important; + .col-sm-offset-6 { + margin-left: 50%; } - th.visible-lg.visible-md, - td.visible-lg.visible-md { - display: table-cell !important; + .col-sm-offset-5 { + margin-left: 41.66666667%; } -} - .visible-lg { - display: block !important; + .col-sm-offset-4 { + margin-left: 33.33333333%; } - tr.visible-lg { - display: table-row !important; + .col-sm-offset-3 { + margin-left: 25%; } - th.visible-lg, - td.visible-lg { - display: table-cell !important; + .col-sm-offset-2 { + margin-left: 16.66666667%; + } + .col-sm-offset-1 { + margin-left: 8.33333333%; + } + .col-sm-offset-0 { + margin-left: 0; } } -.hidden-xs { - display: block !important; -} -tr.hidden-xs { - display: table-row !important; -} -th.hidden-xs, -td.hidden-xs { - display: table-cell !important; -} -@media (max-width: 767px) { - .hidden-xs { - display: none !important; +@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; } - tr.hidden-xs { - display: none !important; + .col-md-12 { + width: 100%; } - th.hidden-xs, - td.hidden-xs { - display: none !important; + .col-md-11 { + width: 91.66666667%; } -} -@media (min-width: 580px) and (max-width: 991px) { - .hidden-xs.hidden-sm { - display: none !important; + .col-md-10 { + width: 83.33333333%; } - tr.hidden-xs.hidden-sm { - display: none !important; + .col-md-9 { + width: 75%; } - th.hidden-xs.hidden-sm, - td.hidden-xs.hidden-sm { - display: none !important; + .col-md-8 { + width: 66.66666667%; } -} -@media (min-width: 992px) and (max-width: 1199px) { - .hidden-xs.hidden-md { - display: none !important; + .col-md-7 { + width: 58.33333333%; } - tr.hidden-xs.hidden-md { - display: none !important; + .col-md-6 { + width: 50%; } - th.hidden-xs.hidden-md, - td.hidden-xs.hidden-md { - display: none !important; + .col-md-5 { + width: 41.66666667%; } -} - .hidden-xs.hidden-lg { - display: none !important; + .col-md-4 { + width: 33.33333333%; } - tr.hidden-xs.hidden-lg { - display: none !important; + .col-md-3 { + width: 25%; } - th.hidden-xs.hidden-lg, - td.hidden-xs.hidden-lg { - display: none !important; + .col-md-2 { + width: 16.66666667%; } -} -.hidden-sm { - display: block !important; -} -tr.hidden-sm { - display: table-row !important; -} -th.hidden-sm, -td.hidden-sm { - display: table-cell !important; -} -@media (max-width: 767px) { - .hidden-sm.hidden-xs { - display: none !important; + .col-md-1 { + width: 8.33333333%; } - tr.hidden-sm.hidden-xs { - display: none !important; + .col-md-offset-12 { + margin-left: 100%; } - th.hidden-sm.hidden-xs, - td.hidden-sm.hidden-xs { - display: none !important; + .col-md-offset-11 { + margin-left: 91.66666667%; } -} -@media (min-width: 580px) and (max-width: 991px) { - .hidden-sm { - display: none !important; + .col-md-offset-10 { + margin-left: 83.33333333%; } - tr.hidden-sm { - display: none !important; + .col-md-offset-9 { + margin-left: 75%; } - th.hidden-sm, - td.hidden-sm { - display: none !important; + .col-md-offset-8 { + margin-left: 66.66666667%; } -} -@media (min-width: 992px) and (max-width: 1199px) { - .hidden-sm.hidden-md { - display: none !important; + .col-md-offset-7 { + margin-left: 58.33333333%; } - tr.hidden-sm.hidden-md { - display: none !important; + .col-md-offset-6 { + margin-left: 50%; } - th.hidden-sm.hidden-md, - td.hidden-sm.hidden-md { - display: none !important; + .col-md-offset-5 { + margin-left: 41.66666667%; } -} - .hidden-sm.hidden-lg { - display: none !important; + .col-md-offset-4 { + margin-left: 33.33333333%; } - tr.hidden-sm.hidden-lg { - display: none !important; + .col-md-offset-3 { + margin-left: 25%; } - th.hidden-sm.hidden-lg, - td.hidden-sm.hidden-lg { - display: none !important; + .col-md-offset-2 { + margin-left: 16.66666667%; + } + .col-md-offset-1 { + margin-left: 8.33333333%; + } + .col-md-offset-0 { + margin-left: 0; } } -.hidden-md { - display: block !important; -} -tr.hidden-md { - display: table-row !important; -} -th.hidden-md, -td.hidden-md { - display: table-cell !important; -} -@media (max-width: 767px) { - .hidden-md.hidden-xs { - display: none !important; +@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; } - tr.hidden-md.hidden-xs { - display: none !important; + .col-lg-12 { + width: 100%; } - th.hidden-md.hidden-xs, - td.hidden-md.hidden-xs { - display: none !important; + .col-lg-11 { + width: 91.66666667%; } -} -@media (min-width: 580px) and (max-width: 991px) { - .hidden-md.hidden-sm { - display: none !important; + .col-lg-10 { + width: 83.33333333%; } - tr.hidden-md.hidden-sm { - display: none !important; + .col-lg-9 { + width: 75%; } - th.hidden-md.hidden-sm, - td.hidden-md.hidden-sm { - display: none !important; + .col-lg-8 { + width: 66.66666667%; } -} -@media (min-width: 992px) and (max-width: 1199px) { - .hidden-md { - display: none !important; + .col-lg-7 { + width: 58.33333333%; } - tr.hidden-md { - display: none !important; + .col-lg-6 { + width: 50%; } - th.hidden-md, - td.hidden-md { - display: none !important; + .col-lg-5 { + width: 41.66666667%; } -} - .hidden-md.hidden-lg { - display: none !important; + .col-lg-4 { + width: 33.33333333%; } - tr.hidden-md.hidden-lg { - display: none !important; + .col-lg-3 { + width: 25%; } - th.hidden-md.hidden-lg, - td.hidden-md.hidden-lg { - display: none !important; + .col-lg-2 { + width: 16.66666667%; } -} -.hidden-lg { - display: block !important; -} -tr.hidden-lg { - display: table-row !important; -} -th.hidden-lg, -td.hidden-lg { - display: table-cell !important; -} -@media (max-width: 767px) { - .hidden-lg.hidden-xs { - display: none !important; + .col-lg-1 { + width: 8.33333333%; } - tr.hidden-lg.hidden-xs { - display: none !important; + .col-lg-offset-12 { + margin-left: 100%; } - th.hidden-lg.hidden-xs, - td.hidden-lg.hidden-xs { - display: none !important; + .col-lg-offset-11 { + margin-left: 91.66666667%; } -} -@media (min-width: 580px) and (max-width: 991px) { - .hidden-lg.hidden-sm { - display: none !important; + .col-lg-offset-10 { + margin-left: 83.33333333%; + } + .col-lg-offset-9 { + margin-left: 75%; } - tr.hidden-lg.hidden-sm { - display: none !important; + .col-lg-offset-8 { + margin-left: 66.66666667%; } - th.hidden-lg.hidden-sm, - td.hidden-lg.hidden-sm { - display: none !important; + .col-lg-offset-7 { + margin-left: 58.33333333%; } -} -@media (min-width: 992px) and (max-width: 1199px) { - .hidden-lg.hidden-md { - display: none !important; + .col-lg-offset-6 { + margin-left: 50%; } - tr.hidden-lg.hidden-md { - display: none !important; + .col-lg-offset-5 { + margin-left: 41.66666667%; } - th.hidden-lg.hidden-md, - td.hidden-lg.hidden-md { - display: none !important; + .col-lg-offset-4 { + margin-left: 33.33333333%; } -} - .hidden-lg { - display: none !important; + .col-lg-offset-3 { + margin-left: 25%; + } + .col-lg-offset-2 { + margin-left: 16.66666667%; } - tr.hidden-lg { - display: none !important; + .col-lg-offset-1 { + margin-left: 8.33333333%; } - th.hidden-lg, - td.hidden-lg { - display: none !important; + .col-lg-offset-0 { + margin-left: 0; } } -.visible-print { - display: none !important; +.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; + 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 { + outline: thin dotted; + outline: 5px auto -webkit-focus-ring-color; + outline-offset: -2px; +} +.btn:hover, +.btn:focus { + color: #333; + text-decoration: none; } -tr.visible-print { - display: none !important; +.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-default { + color: #333; + background-color: #fff; + border-color: #ccc; +} +.btn-default:hover, +.btn-default:focus, +.btn-default:active { + color: #333; + background-color: #ebebeb; + border-color: #adadad; +} +.btn-default:active { + background-image: none; } -th.visible-print, -td.visible-print { - display: none !important; +.btn-primary { + color: #fff; + background-color: #428bca; + border-color: #357ebd; } -@media print { - .visible-print { - display: block !important; - } - tr.visible-print { - display: table-row !important; - } - th.visible-print, - td.visible-print { - display: table-cell !important; +.btn-primary:hover, +.btn-primary:focus, +.btn-primary:active { + color: #fff; + background-color: #3276b1; + border-color: #285e8e; +} +.btn-primary:active { + background-image: none; +} +@-webkit-keyframes progress-bar-stripes { + from { + background-position: 40px 0; } - .hidden-print { - display: none !important; + to { + background-position: 0 0; } - tr.hidden-print { - display: none !important; +} +@keyframes progress-bar-stripes { + from { + background-position: 40px 0; } - th.hidden-print, - td.hidden-print { - display: none !important; + to { + background-position: 0 0; } +} +.container:before, +.container:after, +.row:before, +.row:after { + display: table; + content: " "; +} +.container:after, +.row:after { + clear: both; +} +@-ms-viewport { + width: device-width; } \ No newline at end of file diff --git a/css/bootstrap.min.css b/css/bootstrap.min.css deleted file mode 100644 index 572dd81e9..000000000 --- a/css/bootstrap.min.css +++ /dev/null @@ -1 +0,0 @@ -article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{margin:0}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{font-size:2em;margin:.67em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}mark{background:#ff0;color:#000}code,kbd,pre,samp{font-family:monospace,serif;font-size:1em}pre{white-space:pre-wrap}q{quotes:"\201C" "\201D" "\2018" "\2019"}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:0}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0}button,input{line-height:normal}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}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}*,*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html{font-size:62.5%;-webkit-tap-highlight-color:rgba(0,0,0,0)}body{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;line-height:1.428571429;color:#333;background-color:#fff}input,button,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}button,input,select[multiple],textarea{background-image:none}a{color:#428bca;text-decoration:none}a:hover,a:focus{color:#2a6496;text-decoration:underline}a:focus{outline:thin dotted #333;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}img{vertical-align:middle}.img-responsive{display:block;max-width:100%;height:auto}.img-rounded{border-radius:6px}.img-thumbnail{padding:4px;line-height:1.428571429;background-color:#fff;border:1px solid #ddd;border-radius:4px;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;display:inline-block;max-width:100%;height:auto}.img-circle{border-radius:50%}hr{margin-top:20px;margin-bottom:20px;border:0;border-top:1px solid #eee}.sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);border:0}@media print{*{text-shadow:none !important;color:#000 !important;background:transparent !important;box-shadow:none !important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}.ir a:after,a[href^="javascript:"]:after,a[href^="#"]: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}@page{margin:2cm .5cm}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}.navbar{display:none}.table td,.table th{background-color:#fff !important}.btn>.caret,.dropup>.btn>.caret{border-top-color:#000 !important}.label{border:1px solid #000}.table{border-collapse:collapse !important}.table-bordered th,.table-bordered td{border:1px solid #ddd !important}}p{margin:0 0 10px}.lead{margin-bottom:20px;font-size:21px;font-weight:200;line-height:1.4}small{font-size:85%}cite{font-style:normal}.text-muted{color:#999}.text-primary{color:#428bca}.text-warning{color:#c09853}.text-danger{color:#b94a48}.text-success{color:#468847}.text-info{color:#3a87ad}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:500;line-height:1.1}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:#999}h1,h2,h3{margin-top:20px;margin-bottom:10px}h4,h5,h6{margin-top:10px;margin-bottom:10px}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}h1 small,.h1 small{font-size:24px}h2 small,.h2 small{font-size:18px}h3 small,.h3 small,h4 small,.h4 small{font-size:14px}.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;list-style:none}.list-inline>li{display:inline-block;padding-left:5px;padding-right:5px}dl{margin-bottom:20px}dt,dd{line-height:1.428571429}dt{font-weight:bold}dd{margin-left:0}.dl-horizontal dt{float:left;width:160px;clear:left;text-align:right;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dl-horizontal dd{margin-left:180px}.dl-horizontal dd:before,.dl-horizontal dd:after{content:" ";display:table}.dl-horizontal dd:after{clear:both}.dl-horizontal dd:before,.dl-horizontal dd:after{content:" ";display:table}.dl-horizontal dd:after{clear:both}abbr[title],abbr[data-original-title]{cursor:help;border-bottom:1px dotted #999}abbr.initialism{font-size:90%;text-transform:uppercase}blockquote{padding:10px 20px;margin:0 0 20px;border-left:5px solid #eee}blockquote p{font-size:17.5px;font-weight:300;line-height:1.25}blockquote p:last-child{margin-bottom:0}blockquote small{display:block;line-height:1.428571429;color:#999}blockquote small:before{content:'\2014 \00A0'}blockquote.pull-right{padding-right:15px;padding-left:0;border-right:5px solid #eee;border-left:0}blockquote.pull-right p,blockquote.pull-right small{text-align:right}blockquote.pull-right small:before{content:''}blockquote.pull-right small:after{content:'\00A0 \2014'}q:before,q:after,blockquote:before,blockquote:after{content:""}address{display:block;margin-bottom:20px;font-style:normal;line-height:1.428571429}code,pre{font-family:Monaco,Menlo,Consolas,"Courier New",monospace}code{padding:2px 4px;font-size:90%;color:#c7254e;background-color:#f9f2f4;white-space:nowrap;border-radius:4px}pre{display:block;padding:9.5px;margin:0 0 10px;font-size:13px;line-height:1.428571429;word-break:break-all;word-wrap:break-word;color:#333;background-color:#f5f5f5;border:1px solid #ccc;border-radius:4px}pre.prettyprint{margin-bottom:20px}pre code{padding:0;font-size:inherit;color:inherit;white-space:pre-wrap;background-color:transparent;border:0}.pre-scrollable{max-height:340px;overflow-y:scroll}.container{margin-right:auto;margin-left:auto;padding-left:5px;padding-right:5px;min-width:580px}.container:before,.container:after{content:" ";display:table}.container:after{clear:both}.container:before,.container:after{content:" ";display:table}.container:after{clear:both}.row{margin-left:-5px;margin-right:-5px}.row:before,.row:after{content:" ";display:table}.row:after{clear:both}.row:before,.row:after{content:" ";display:table}.row:after{clear:both}.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,.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,.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,.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{position:relative;min-height:1px;padding-left:5px;padding-right:5px}.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{float:left}.col-xs-1{width:8.333333333333332%}.col-xs-2{width:20%}.col-xs-3{width:25%}.col-xs-4{width:33.33333333333333%}.col-xs-5{width:41.66666666666667%}.col-xs-6{width:50%}.col-xs-7{width:58.333333333333336%}.col-xs-8{width:66.66666666666666%}.col-xs-9{width:75%}.col-xs-10{width:83.33333333333334%}.col-xs-11{width:91.66666666666666%}.col-xs-12{width:100%}.container{max-width:730px}.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{float:left}.col-sm-1{width:8.333333333333332%}.col-sm-2{width:20%}.col-sm-3{width:25%}.col-sm-4{width:33.33333333333333%}.col-sm-5{width:41.66666666666667%}.col-sm-6{width:50%}.col-sm-7{width:58.333333333333336%}.col-sm-8{width:66.66666666666666%}.col-sm-9{width:75%}.col-sm-10{width:83.33333333333334%}.col-sm-11{width:91.66666666666666%}.col-sm-12{width:100%}.col-sm-push-1{left:8.333333333333332%}.col-sm-push-2{left:20%}.col-sm-push-3{left:25%}.col-sm-push-4{left:33.33333333333333%}.col-sm-push-5{left:41.66666666666667%}.col-sm-push-6{left:50%}.col-sm-push-7{left:58.333333333333336%}.col-sm-push-8{left:66.66666666666666%}.col-sm-push-9{left:75%}.col-sm-push-10{left:83.33333333333334%}.col-sm-push-11{left:91.66666666666666%}.col-sm-pull-1{right:8.333333333333332%}.col-sm-pull-2{right:20%}.col-sm-pull-3{right:25%}.col-sm-pull-4{right:33.33333333333333%}.col-sm-pull-5{right:41.66666666666667%}.col-sm-pull-6{right:50%}.col-sm-pull-7{right:58.333333333333336%}.col-sm-pull-8{right:66.66666666666666%}.col-sm-pull-9{right:75%}.col-sm-pull-10{right:83.33333333333334%}.col-sm-pull-11{right:91.66666666666666%}.col-sm-offset-1{margin-left:8.333333333333332%}.col-sm-offset-2{margin-left:20%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-4{margin-left:33.33333333333333%}.col-sm-offset-5{margin-left:41.66666666666667%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-7{margin-left:58.333333333333336%}.col-sm-offset-8{margin-left:66.66666666666666%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-10{margin-left:83.33333333333334%}.col-sm-offset-11{margin-left:91.66666666666666%}@media(min-width:992px){.container{max-width:820px}.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{float:left}.col-md-1{width:8.333333333333332%}.col-md-2{width:20%}.col-md-3{width:25%}.col-md-4{width:33.33333333333333%}.col-md-5{width:41.66666666666667%}.col-md-6{width:50%}.col-md-7{width:58.333333333333336%}.col-md-8{width:66.66666666666666%}.col-md-9{width:75%}.col-md-10{width:80%}.col-md-11{width:91.66666666666666%}.col-md-12{width:100%}.col-md-push-0{left:auto}.col-md-push-1{left:8.333333333333332%}.col-md-push-2{left:20%}.col-md-push-3{left:25%}.col-md-push-4{left:33.33333333333333%}.col-md-push-5{left:41.66666666666667%}.col-md-push-6{left:50%}.col-md-push-7{left:58.333333333333336%}.col-md-push-8{left:66.66666666666666%}.col-md-push-9{left:75%}.col-md-push-10{left:83.33333333333334%}.col-md-push-11{left:91.66666666666666%}.col-md-pull-0{right:auto}.col-md-pull-1{right:8.333333333333332%}.col-md-pull-2{right:20%}.col-md-pull-3{right:25%}.col-md-pull-4{right:33.33333333333333%}.col-md-pull-5{right:41.66666666666667%}.col-md-pull-6{right:50%}.col-md-pull-7{right:58.333333333333336%}.col-md-pull-8{right:66.66666666666666%}.col-md-pull-9{right:75%}.col-md-pull-10{right:83.33333333333334%}.col-md-pull-11{right:91.66666666666666%}.col-md-offset-0{margin-left:0}.col-md-offset-1{margin-left:8.333333333333332%}.col-md-offset-2{margin-left:20%}.col-md-offset-3{margin-left:25%}.col-md-offset-4{margin-left:33.33333333333333%}.col-md-offset-5{margin-left:41.66666666666667%}.col-md-offset-6{margin-left:50%}.col-md-offset-7{margin-left:58.333333333333336%}.col-md-offset-8{margin-left:66.66666666666666%}.col-md-offset-9{margin-left:75%}.col-md-offset-10{margin-left:83.33333333333334%}.col-md-offset-11{margin-left:91.66666666666666%}}table{max-width:100%;background-color:transparent}th{text-align:left}.table{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.428571429;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-child(odd)>td,.table-striped>tbody>tr:nth-child(odd)>th{background-color:#f9f9f9}.table-hover>tbody>tr:hover>td,.table-hover>tbody>tr:hover>th{background-color:#f5f5f5}table col[class*="col-"]{float:none;display:table-column}table td[class*="col-"],table th[class*="col-"]{float:none;display:table-cell}.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>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;border-color:#d6e9c6}.table-hover>tbody>tr>td.success:hover,.table-hover>tbody>tr>th.success:hover,.table-hover>tbody>tr.success:hover>td{background-color:#d0e9c6;border-color:#c9e2b3}.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;border-color:#eed3d7}.table-hover>tbody>tr>td.danger:hover,.table-hover>tbody>tr>th.danger:hover,.table-hover>tbody>tr.danger:hover>td{background-color:#ebcccc;border-color:#e6c1c7}.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;border-color:#fbeed5}.table-hover>tbody>tr>td.warning:hover,.table-hover>tbody>tr>th.warning:hover,.table-hover>tbody>tr.warning:hover>td{background-color:#faf2cc;border-color:#f8e5be}@media(max-width:768px){.table-responsive{width:100%;margin-bottom:15px;overflow-y:hidden;overflow-x:scroll;border:1px solid #ddd}.table-responsive>.table{margin-bottom:0;background-color:#fff}.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>thead>tr:last-child>th,.table-responsive>.table-bordered>tbody>tr:last-child>th,.table-responsive>.table-bordered>tfoot>tr:last-child>th,.table-responsive>.table-bordered>thead>tr:last-child>td,.table-responsive>.table-bordered>tbody>tr:last-child>td,.table-responsive>.table-bordered>tfoot>tr:last-child>td{border-bottom:0}}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}.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}.affix{position:fixed}@-ms-viewport{width:device-width}@media screen and (max-width:400px){@-ms-viewport{width:320px}}.hidden{display:none !important;visibility:hidden !important}.visible-xs{display:none !important}tr.visible-xs{display:none !important}th.visible-xs,td.visible-xs{display:none !important}@media(max-width:767px){.visible-xs{display:block !important}tr.visible-xs{display:table-row !important}th.visible-xs,td.visible-xs{display:table-cell !important}}@media(min-width:580px) and (max-width:991px){.visible-xs.visible-sm{display:block !important}tr.visible-xs.visible-sm{display:table-row !important}th.visible-xs.visible-sm,td.visible-xs.visible-sm{display:table-cell !important}}@media(min-width:992px) and (max-width:1199px){.visible-xs.visible-md{display:block !important}tr.visible-xs.visible-md{display:table-row !important}th.visible-xs.visible-md,td.visible-xs.visible-md{display:table-cell !important}}.visible-xs.visible-lg{display:block !important}tr.visible-xs.visible-lg{display:table-row !important}th.visible-xs.visible-lg,td.visible-xs.visible-lg{display:table-cell !important}}.visible-sm{display:none !important}tr.visible-sm{display:none !important}th.visible-sm,td.visible-sm{display:none !important}@media(max-width:767px){.visible-sm.visible-xs{display:block !important}tr.visible-sm.visible-xs{display:table-row !important}th.visible-sm.visible-xs,td.visible-sm.visible-xs{display:table-cell !important}}@media(min-width:580px) and (max-width:991px){.visible-sm{display:block !important}tr.visible-sm{display:table-row !important}th.visible-sm,td.visible-sm{display:table-cell !important}}@media(min-width:992px) and (max-width:1199px){.visible-sm.visible-md{display:block !important}tr.visible-sm.visible-md{display:table-row !important}th.visible-sm.visible-md,td.visible-sm.visible-md{display:table-cell !important}}.visible-sm.visible-lg{display:block !important}tr.visible-sm.visible-lg{display:table-row !important}th.visible-sm.visible-lg,td.visible-sm.visible-lg{display:table-cell !important}}.visible-md{display:none !important}tr.visible-md{display:none !important}th.visible-md,td.visible-md{display:none !important}@media(max-width:767px){.visible-md.visible-xs{display:block !important}tr.visible-md.visible-xs{display:table-row !important}th.visible-md.visible-xs,td.visible-md.visible-xs{display:table-cell !important}}@media(min-width:580px) and (max-width:991px){.visible-md.visible-sm{display:block !important}tr.visible-md.visible-sm{display:table-row !important}th.visible-md.visible-sm,td.visible-md.visible-sm{display:table-cell !important}}@media(min-width:992px) and (max-width:1199px){.visible-md{display:block !important}tr.visible-md{display:table-row !important}th.visible-md,td.visible-md{display:table-cell !important}}.visible-md.visible-lg{display:block !important}tr.visible-md.visible-lg{display:table-row !important}th.visible-md.visible-lg,td.visible-md.visible-lg{display:table-cell !important}}.visible-lg{display:none !important}tr.visible-lg{display:none !important}th.visible-lg,td.visible-lg{display:none !important}@media(max-width:767px){.visible-lg.visible-xs{display:block !important}tr.visible-lg.visible-xs{display:table-row !important}th.visible-lg.visible-xs,td.visible-lg.visible-xs{display:table-cell !important}}@media(min-width:580px) and (max-width:991px){.visible-lg.visible-sm{display:block !important}tr.visible-lg.visible-sm{display:table-row !important}th.visible-lg.visible-sm,td.visible-lg.visible-sm{display:table-cell !important}}@media(min-width:992px) and (max-width:1199px){.visible-lg.visible-md{display:block !important}tr.visible-lg.visible-md{display:table-row !important}th.visible-lg.visible-md,td.visible-lg.visible-md{display:table-cell !important}}.visible-lg{display:block !important}tr.visible-lg{display:table-row !important}th.visible-lg,td.visible-lg{display:table-cell !important}}.hidden-xs{display:block !important}tr.hidden-xs{display:table-row !important}th.hidden-xs,td.hidden-xs{display:table-cell !important}@media(max-width:767px){.hidden-xs{display:none !important}tr.hidden-xs{display:none !important}th.hidden-xs,td.hidden-xs{display:none !important}}@media(min-width:580px) and (max-width:991px){.hidden-xs.hidden-sm{display:none !important}tr.hidden-xs.hidden-sm{display:none !important}th.hidden-xs.hidden-sm,td.hidden-xs.hidden-sm{display:none !important}}@media(min-width:992px) and (max-width:1199px){.hidden-xs.hidden-md{display:none !important}tr.hidden-xs.hidden-md{display:none !important}th.hidden-xs.hidden-md,td.hidden-xs.hidden-md{display:none !important}}.hidden-xs.hidden-lg{display:none !important}tr.hidden-xs.hidden-lg{display:none !important}th.hidden-xs.hidden-lg,td.hidden-xs.hidden-lg{display:none !important}}.hidden-sm{display:block !important}tr.hidden-sm{display:table-row !important}th.hidden-sm,td.hidden-sm{display:table-cell !important}@media(max-width:767px){.hidden-sm.hidden-xs{display:none !important}tr.hidden-sm.hidden-xs{display:none !important}th.hidden-sm.hidden-xs,td.hidden-sm.hidden-xs{display:none !important}}@media(min-width:580px) and (max-width:991px){.hidden-sm{display:none !important}tr.hidden-sm{display:none !important}th.hidden-sm,td.hidden-sm{display:none !important}}@media(min-width:992px) and (max-width:1199px){.hidden-sm.hidden-md{display:none !important}tr.hidden-sm.hidden-md{display:none !important}th.hidden-sm.hidden-md,td.hidden-sm.hidden-md{display:none !important}}.hidden-sm.hidden-lg{display:none !important}tr.hidden-sm.hidden-lg{display:none !important}th.hidden-sm.hidden-lg,td.hidden-sm.hidden-lg{display:none !important}}.hidden-md{display:block !important}tr.hidden-md{display:table-row !important}th.hidden-md,td.hidden-md{display:table-cell !important}@media(max-width:767px){.hidden-md.hidden-xs{display:none !important}tr.hidden-md.hidden-xs{display:none !important}th.hidden-md.hidden-xs,td.hidden-md.hidden-xs{display:none !important}}@media(min-width:580px) and (max-width:991px){.hidden-md.hidden-sm{display:none !important}tr.hidden-md.hidden-sm{display:none !important}th.hidden-md.hidden-sm,td.hidden-md.hidden-sm{display:none !important}}@media(min-width:992px) and (max-width:1199px){.hidden-md{display:none !important}tr.hidden-md{display:none !important}th.hidden-md,td.hidden-md{display:none !important}}.hidden-md.hidden-lg{display:none !important}tr.hidden-md.hidden-lg{display:none !important}th.hidden-md.hidden-lg,td.hidden-md.hidden-lg{display:none !important}}.hidden-lg{display:block !important}tr.hidden-lg{display:table-row !important}th.hidden-lg,td.hidden-lg{display:table-cell !important}@media(max-width:767px){.hidden-lg.hidden-xs{display:none !important}tr.hidden-lg.hidden-xs{display:none !important}th.hidden-lg.hidden-xs,td.hidden-lg.hidden-xs{display:none !important}}@media(min-width:580px) and (max-width:991px){.hidden-lg.hidden-sm{display:none !important}tr.hidden-lg.hidden-sm{display:none !important}th.hidden-lg.hidden-sm,td.hidden-lg.hidden-sm{display:none !important}}@media(min-width:992px) and (max-width:1199px){.hidden-lg.hidden-md{display:none !important}tr.hidden-lg.hidden-md{display:none !important}th.hidden-lg.hidden-md,td.hidden-lg.hidden-md{display:none !important}}.hidden-lg{display:none !important}tr.hidden-lg{display:none !important}th.hidden-lg,td.hidden-lg{display:none !important}}.visible-print{display:none !important}tr.visible-print{display:none !important}th.visible-print,td.visible-print{display:none !important}@media print{.visible-print{display:block !important}tr.visible-print{display:table-row !important}th.visible-print,td.visible-print{display:table-cell !important}.hidden-print{display:none !important}tr.hidden-print{display:none !important}th.hidden-print,td.hidden-print{display:none !important}} \ No newline at end of file diff --git a/css/style.css b/css/style.css index 8bc6b688e..fedb1f3bc 100644 --- a/css/style.css +++ b/css/style.css @@ -1,39 +1,53 @@ +@font-face { + font-family: 'Fira Sans'; + font-style: normal; + font-weight: 300; + src: local('Fira Sans Light'), url("../fonts/FiraSans-Light.woff") format('woff'); +} +@font-face { + font-family: 'Fira Sans'; + font-style: normal; + font-weight: 400; + src: local('Fira Sans'), url("../fonts/FiraSans-Regular.woff") format('woff'); +} +@font-face { + font-family: 'Fira Sans'; + font-style: normal; + font-weight: 500; + src: local('Fira Sans Medium'), url("../fonts/FiraSans-Medium.woff") format('woff'); +} + body { - margin-top: 30px; - margin-bottom: 60px; + font-family: 'Fira Sans', "Helvetica Neue", Helvetica, Arial, sans-serif; + margin-top: 20px; + margin-bottom: 10px; + max-width: 820px; } p { margin-top: 1.2em; margin-bottom: 1.2em; } -li { - margin-top: 1em; - margin-bottom: 1em; -} -h1.title { - font-size: 3em; - margin-top: 0.5em; - font-weight: bold; - margin-bottom: 10px; - text-align: center; +b { + font-weight: bolder; } -h1.title span { - font-size: 70%; +li { + margin-top: .5em; + margin-bottom: .5em; } h1 { font-size: 2em; margin-top: 1.2em; margin-bottom: 0.5em; } -h1 small { - color: #777; - margin-left: 1em; -} +ul { + padding-left: 30px; +} ul.menu { font-size: 1em; margin: 0; padding: 0; + text-align: center; } ul.menu li { list-style-type: none; @@ -41,10 +55,9 @@ ul.menu li { margin-bottom: 0em; } ul.menu h2 { - font-size: 1.1em; - font-weight: bold; - margin: 0; - margin-bottom: 1em; + font-size: 15.4px; + font-weight: 500; + margin: .8em 0; } ul.menu li>ul { margin-top: .5em; @@ -52,26 +65,29 @@ ul.menu li>ul { line-height: 1.5em; } -.header-right { - text-align: right; -} - .menu img { - margin: 0em auto 0em 0em; + margin: 0 auto 20px auto; } - -.note { - font-style: italic; +@media (min-width: 992px) { + ul.menu { + text-align: left; + } + .menu img { + margin: 0; + } } h2 { - font-weight: bold; - font-size: 1.3em; + font-weight: 500; + font-size: 18.5px; /* gridfit */ +} +h3 { + font-weight: 500; } .side-header h2 { - font-weight: bold; - font-size: 1.3em; + font-weight: 500; + font-size: 18.5px; line-height: 24px; margin-top: 7px; } @@ -82,16 +98,7 @@ h2 { } .side-header p { - color: #777; -} - -.preferred-method h2 { - font-weight: bold; - font-size: 1.1em; - line-height: 24px; - display: inline; - margin-right: 0.5em; - margin-top: 0px; + color: #777; } .table-features { @@ -106,17 +113,17 @@ h2 { border: none; } -.install-menu { - margin-top: 5em; -} - -.install-menu .row { +div.install { + margin-top: 2.5em; margin-bottom: 1.5em; } +@media (min-width: 662px) { + div.install { + margin-top: 5em; + } +} .table-installers { - margin-left: 2em; - width: 30em; border-spacing: 4px; border: 0px; empty-cells: hide; @@ -128,7 +135,7 @@ h2 { .table-installers td.inst-type { border: 0px; - font-weight: bold; + color: black; text-align: left; width: 15em; } @@ -150,78 +157,37 @@ h2 { text-decoration: none; } -#install-row { +.install-row { margin-bottom: 0em; } -#pitch p { - margin-top: 2em; - margin-bottom: 2em; - text-align: left; - font-size: 200%; +p.pitch { + font-size: 25px; + font-weight: 300; + text-align: center; +} +@media (min-width: 992px) { + p.pitch { + font-size: 28px; + margin-top: 2.7em; + margin-bottom: 1.8em; + text-align: left; + } } -#install-box { +.install-box { color: #777; text-align: right; font-size: 130%; margin-top: 1em; } -#install-box .install-button-row { - margin: 1em auto 1em auto; -} - -.version-rec-box { - width: 10em; - display: inline-block; -} - .version-rec-box-inner { - font-size: 60%; - text-align: center; -} - -#install-button { - border: 2px solid white; - color: white; - background-color: #428BCA; - border-radius: 4px; - padding: 0.5em 0em 0.5em 0em; - font-weight: bold; - width: 10em; - display: inline-block; -} - -#install-button div { - text-align: center; - -} - -#install-button:hover { - border-color: #428BCA; - background-color: white; - color: #428BCA; -} - -.minor-button { - border: 1px solid #ccc; - border-radius: 3px; - width: 10em; - display: inline-block; - padding: 0.5em 0em 0.5em 0em; -} - -.minor-button div { + display: block; + font-size: 12px; text-align: center; } -.minor-button:hover { - color: white; - background-color: #428BCA; - border-color: #428BCA; -} - hr { margin-top: 2em; margin-bottom: 3em; @@ -235,33 +201,38 @@ hr { .footnote { color: #777; text-align: right; - font-size: 80%; - margin-top: 7em; + font-size: 12px; + padding: 0 15px; } -.slogan-row { - text-align: center; - margin-top: 2em; - margin-bottom: 4em; - font-size: 110%; - font-style: italic; - height: 2em; +.laundry-list { + font-size: 16px; + list-style-type: square; } -.slogan-row .flowers { - color: #428BCA; - font-size: 250%; - margin: 0px; - margin-top: 0.15em; +.install-box a.btn { + display:block; + margin:1em auto; + max-width: 250px; } -.laundry-list span.z { - color: #428BCA; - margin: 0em 0.4em 0em 0em; - font-size: 150%; +ul.laundry-list { + column-count: 2; + -moz-column-count: 2; + -webkit-column-count: 2; + margin-bottom: 20px; } @media (min-width: 992px) { + .install-box a.btn { + font-size: 20px; + padding: 10px 15px; + } + ul.laundry-list { + column-count: auto; + -moz-column-count: auto; + -webkit-column-count: auto; + } img.ribbon { display: inline !important; position: absolute; @@ -269,6 +240,9 @@ hr { right: 0; border: 0; } + ul.menu .col-xs-12 { + padding-left: 0; + } } pre { background-color: #FDFDFD; } diff --git a/fonts/FiraSans-Light.woff b/fonts/FiraSans-Light.woff new file mode 100644 index 000000000..f05e73a75 Binary files /dev/null and b/fonts/FiraSans-Light.woff differ diff --git a/fonts/FiraSans-Medium.woff b/fonts/FiraSans-Medium.woff new file mode 100644 index 000000000..562722774 Binary files /dev/null and b/fonts/FiraSans-Medium.woff differ diff --git a/fonts/FiraSans-Regular.woff b/fonts/FiraSans-Regular.woff new file mode 100644 index 000000000..9ff40445b Binary files /dev/null and b/fonts/FiraSans-Regular.woff differ diff --git a/fonts/Heuristica-Bold.woff b/fonts/Heuristica-Bold.woff new file mode 100644 index 000000000..c3d17800f Binary files /dev/null and b/fonts/Heuristica-Bold.woff differ diff --git a/fonts/Heuristica-BoldItalic.woff b/fonts/Heuristica-BoldItalic.woff new file mode 100644 index 000000000..6caa5227f Binary files /dev/null and b/fonts/Heuristica-BoldItalic.woff differ diff --git a/fonts/Heuristica-Italic.woff b/fonts/Heuristica-Italic.woff new file mode 100644 index 000000000..b0cebf01d Binary files /dev/null and b/fonts/Heuristica-Italic.woff differ diff --git a/fonts/Heuristica-Regular.woff b/fonts/Heuristica-Regular.woff new file mode 100644 index 000000000..e1fe227fa Binary files /dev/null and b/fonts/Heuristica-Regular.woff differ diff --git a/fonts/LICENSE b/fonts/LICENSE new file mode 100644 index 000000000..78e3f84af --- /dev/null +++ b/fonts/LICENSE @@ -0,0 +1,92 @@ + +This Font Software is licensed under the SIL Open Font License, Version 1.1. +This license is copied below, and is also available with a FAQ at: +http://scripts.sil.org/OFL + + +----------------------------------------------------------- +SIL OPEN FONT LICENSE Version 1.1 - 26 February 2007 +----------------------------------------------------------- + +PREAMBLE +The goals of the Open Font License (OFL) are to stimulate worldwide +development of collaborative font projects, to support the font creation +efforts of academic and linguistic communities, and to provide a free and +open framework in which fonts may be shared and improved in partnership +with others. + +The OFL allows the licensed fonts to be used, studied, modified and +redistributed freely as long as they are not sold by themselves. The +fonts, including any derivative works, can be bundled, embedded, +redistributed and/or sold with any software provided that any reserved +names are not used by derivative works. The fonts and derivatives, +however, cannot be released under any other type of license. The +requirement for fonts to remain under this license does not apply +to any document created using the fonts or their derivatives. + +DEFINITIONS +"Font Software" refers to the set of files released by the Copyright +Holder(s) under this license and clearly marked as such. This may +include source files, build scripts and documentation. + +"Reserved Font Name" refers to any names specified as such after the +copyright statement(s). + +"Original Version" refers to the collection of Font Software components as +distributed by the Copyright Holder(s). + +"Modified Version" refers to any derivative made by adding to, deleting, +or substituting -- in part or in whole -- any of the components of the +Original Version, by changing formats or by porting the Font Software to a +new environment. + +"Author" refers to any designer, engineer, programmer, technical +writer or other person who contributed to the Font Software. + +PERMISSION & CONDITIONS +Permission is hereby granted, free of charge, to any person obtaining +a copy of the Font Software, to use, study, copy, merge, embed, modify, +redistribute, and sell modified and unmodified copies of the Font +Software, subject to the following conditions: + +1) Neither the Font Software nor any of its individual components, +in Original or Modified Versions, may be sold by itself. + +2) Original or Modified Versions of the Font Software may be bundled, +redistributed and/or sold with any software, provided that each copy +contains the above copyright notice and this license. These can be +included either as stand-alone text files, human-readable headers or +in the appropriate machine-readable metadata fields within text or +binary files as long as those fields can be easily viewed by the user. + +3) No Modified Version of the Font Software may use the Reserved Font +Name(s) unless explicit written permission is granted by the corresponding +Copyright Holder. This restriction only applies to the primary font name as +presented to the users. + +4) The name(s) of the Copyright Holder(s) or the Author(s) of the Font +Software shall not be used to promote, endorse or advertise any +Modified Version, except to acknowledge the contribution(s) of the +Copyright Holder(s) and the Author(s) or with their explicit written +permission. + +5) The Font Software, modified or unmodified, in part or in whole, +must be distributed entirely under this license, and must not be +distributed under any other license. The requirement for fonts to +remain under this license does not apply to any document created +using the Font Software. + +TERMINATION +This license becomes null and void if any of the above conditions are +not met. + +DISCLAIMER +THE FONT SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, +EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO ANY WARRANTIES OF +MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT +OF COPYRIGHT, PATENT, TRADEMARK, OR OTHER RIGHT. IN NO EVENT SHALL THE +COPYRIGHT HOLDER BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, +INCLUDING ANY GENERAL, SPECIAL, INDIRECT, INCIDENTAL, OR CONSEQUENTIAL +DAMAGES, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING +FROM, OUT OF THE USE OR INABILITY TO USE THE FONT SOFTWARE OR FROM +OTHER DEALINGS IN THE FONT SOFTWARE. diff --git a/index.html b/index.html index 3ee4220c2..f50203eaa 100644 --- a/index.html +++ b/index.html @@ -1,208 +1,123 @@ - - - - - The Rust Programming Language - - - - - - - - - - - - - - - - - -
-
- - -

- Rust is a systems programming language - that runs blazingly fast, - prevents almost all crashes*, - and eliminates data races. -

- -
-
-
-
- - -
- Recommended Version: -
-
- 0.10-pre-nightly - (source) -
-
-
-
- - -
-
-
- -
-
-

Featuring

-
-
·algebraic data types
-
·pattern matching
-
·closures
-
·type inference
-
·zero-cost abstractions
-
·guaranteed memory safety
-
·optional garbage collection
-
·concurrency without data races
-
·minimal runtime
-
·efficient FFI
-
-
-
+--- +layout: default +title: The Rust Programming Language +--- + +
+
+

+ Rust is a systems programming language + that runs blazingly fast, + prevents almost all crashes*, + and eliminates data races. +

+
+
+ + Recommended Version:
+ + 0.10-pre-nightly + (source) + +
+ Install + Other Downloads +
+
+ +
+
+

Featuring

+
    +
  • algebraic data types
  • +
  • pattern matching
  • +
  • closures
  • +
  • type inference
  • +
  • zero-cost abstractions
  • +
  • guaranteed memory safety
  • +
  • optional garbage collection
  • +
  • concurrency without data races
  • +
  • minimal runtime
  • +
  • efficient C bindings
  • +
+
+
 fn main() {
-    // A simple integer calculator:
-    // `+` or `-` means add/sub by 1
-    // `*` or `/` means mul/div by 2
+  // A simple integer calculator:
+  // `+` or `-` means add/sub by 1
+  // `*` or `/` means mul/div by 2
  
-    let program = "+ + * - /";
-    let mut accumulator = 0;
+  let program = "+ + * - /";
+  let mut accumulator = 0;
  
-    for token in program.chars() {
-        match token {
-            '+' => accumulator += 1,
-            '-' => accumulator -= 1,
-            '*' => accumulator *= 2,
-            '/' => accumulator /= 2,
-            _ => { /* ignore everything else */ }
-        }
+  for token in program.chars() {
+    match token {
+      '+' => accumulator += 1,
+      '-' => accumulator -= 1,
+      '*' => accumulator *= 2,
+      '/' => accumulator /= 2,
+      _ => { /* ignore everything else */ }
     }
+  }
  
-    println!("The program \"{}\" calculates the value {}",
-             program, accumulator);
+  println!("The program \"{}\" calculates the value {}",
+       program, accumulator);
 }
 
-
- -
-
-
-

- * - In theory. Rust is a work-in-progress and may do anything it likes up to and including eating your laundry. -

-
-
- - - - + var rec_package_desc = rec_package_name + " (" + rec_version_type + ")"; + var rec_vers_div = document.getElementById("install-version"); + rec_vers_div.innerHTML = rec_package_desc; - + var rec_dl_addy = "http://static.rust-lang.org/dist/" + rec_download_file; + var rec_inst_link = document.getElementById("inst-link"); + rec_inst_link.setAttribute("href", rec_dl_addy); + + \ No newline at end of file diff --git a/install.html b/install.html index 36bf5d4e8..2e8d11359 100644 --- a/install.html +++ b/install.html @@ -1,175 +1,95 @@ - - - - - The Rust Programming Language - Installation - - - - - - - - - - - - - - - - -
-
-
- -
-

Nightly

- -

- The current dev branch. - This is the most up to date version with the latest bug fixes and features. -

-
-
- - - - - - - - - - - - - - - - - - - - - - - - - - -
Linux binaries (.tar.gz)
64-bit
32-bit
Mac installer (.pkg)
64-bit
32-bit
Mac binaries (.tar.gz)
64-bit
32-bit
Windows installer (.exe)
32-bit
Source
rust-nightly.tar.gz
-
- -
- -
- -
- -
- -
- -
-

0.10

-

April 3, 2014

- -

- The latest release. - These are made roughly every three months and become out of date quickly. -

-
-
- - - - - - - - - - - - - - - - - - - - - - - - - - -
Linux binaries (.tar.gz)
64-bit
32-bit
Mac installer (.pkg)
64-bit
32-bit
Mac binaries (.tar.gz)
64-bit
32-bit
Windows installer (.exe)
32-bit
Source
rust-0.10.tar.gz
-
- -
- -
- -
- -
-
- -
-

- - Additional resources - , including release notes, signatures, previous releases. -

-
-
- - - +--- +layout: default +title: Install · The Rust Programming Language +--- + + +
+
+

Nightly

+

+ The current dev branch. + This is the most up to date version with the latest bug fixes and features. +

+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + +
Linux binaries (.tar.gz)
64-bit
32-bit
Mac installer (.pkg)
64-bit
32-bit
Mac binaries (.tar.gz)
64-bit
32-bit
Windows installer (.exe)
32-bit
Source
rust-nightly.tar.gz
+
+
+ +
+ +
+
+

0.10

+

April 3, 2014

+

+ The latest release. + These are made roughly every three months and become out of date quickly. +

+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + +
Linux binaries (.tar.gz)
64-bit
32-bit
Mac installer (.pkg)
64-bit
32-bit
Mac binaries (.tar.gz)
64-bit
32-bit
Windows installer (.exe)
32-bit
Source
rust-0.10.tar.gz
+
+
+ +
+
+

+ + Additional resources – including release notes, signatures, previous releases. +

+
+
+ diff --git a/logos/forkme.png b/logos/forkme.png new file mode 100644 index 000000000..100aad0f6 Binary files /dev/null and b/logos/forkme.png differ