From aeabe198a41fdf3bf5c98d411a0b2f1fc8a1f8ae Mon Sep 17 00:00:00 2001 From: marcosschroh Date: Thu, 26 Mar 2015 23:11:37 -0300 Subject: [PATCH 1/3] Function Restore Image added when a Default Image is charged like default option. --- assets/css/bootstrap.css | 14234 ++++++++++++++++++------------------- assets/css/croppic.css | 14 +- assets/img/park_view.jpg | Bin 0 -> 55901 bytes assets/img/reset.png | Bin 0 -> 31418 bytes croppic.js | 109 +- 5 files changed, 7187 insertions(+), 7170 deletions(-) create mode 100644 assets/img/park_view.jpg create mode 100644 assets/img/reset.png diff --git a/assets/css/bootstrap.css b/assets/css/bootstrap.css index 377dff3..d3879db 100644 --- a/assets/css/bootstrap.css +++ b/assets/css/bootstrap.css @@ -1,7118 +1,7118 @@ -/*! - * Bootstrap v3.0.3 (http://getbootstrap.com) - * Copyright 2013 Twitter, Inc. - * Licensed under http://www.apache.org/licenses/LICENSE-2.0 - */ - -/*! normalize.css v2.1.3 | 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], -template { - display: none; -} - -html { - font-family: sans-serif; - -webkit-text-size-adjust: 100%; - -ms-text-size-adjust: 100%; -} - -body { - margin: 0; -} - -a { - background: transparent; -} - -a:focus { - outline: thin dotted; -} - -a:active, -a:hover { - outline: 0; -} - -h1 { - margin: 0.67em 0; - font-size: 2em; -} - -abbr[title] { - border-bottom: 1px dotted; -} - -b, -strong { - font-weight: bold; -} - -dfn { - font-style: italic; -} - -hr { - height: 0; - -moz-box-sizing: content-box; - box-sizing: content-box; -} - -mark { - color: #000; - background: #ff0; -} - -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 { - position: relative; - font-size: 75%; - line-height: 0; - vertical-align: baseline; -} - -sup { - top: -0.5em; -} - -sub { - bottom: -0.25em; -} - -img { - border: 0; -} - -svg:not(:root) { - overflow: hidden; -} - -figure { - margin: 0; -} - -fieldset { - padding: 0.35em 0.625em 0.75em; - margin: 0 2px; - border: 1px solid #c0c0c0; -} - -legend { - padding: 0; - border: 0; -} - -button, -input, -select, -textarea { - margin: 0; - font-family: inherit; - font-size: 100%; -} - -button, -input { - line-height: normal; -} - -button, -select { - text-transform: none; -} - -button, -html input[type="button"], -input[type="reset"], -input[type="submit"] { - cursor: pointer; - -webkit-appearance: button; -} - -button[disabled], -html input[disabled] { - cursor: default; -} - -input[type="checkbox"], -input[type="radio"] { - padding: 0; - box-sizing: border-box; -} - -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; -} - -button::-moz-focus-inner, -input::-moz-focus-inner { - padding: 0; - border: 0; -} - -textarea { - overflow: auto; - vertical-align: top; -} - -table { - border-collapse: collapse; - border-spacing: 0; -} - -@media print { - * { - color: #000 !important; - text-shadow: none !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) ")"; - } - 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; - } - select { - background: #fff !important; - } - .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; - } -} - -*, -*: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; -} - -a { - color: #428bca; - text-decoration: none; -} - -a:hover, -a:focus { - color: #2a6496; - text-decoration: underline; -} - -a:focus { - outline: thin dotted; - outline: 5px auto -webkit-focus-ring-color; - outline-offset: -2px; -} - -img { - vertical-align: middle; -} - -.img-responsive { - display: block; - height: auto; - max-width: 100%; -} - -.img-rounded { - border-radius: 6px; -} - -.img-thumbnail { - display: inline-block; - height: auto; - max-width: 100%; - 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; -} - -.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; - padding: 0; - margin: -1px; - overflow: hidden; - clip: rect(0, 0, 0, 0); - border: 0; -} - -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; - 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: #999999; -} - -h1, -h2, -h3 { - margin-top: 20px; - margin-bottom: 10px; -} - -h1 small, -h2 small, -h3 small, -h1 .small, -h2 .small, -h3 .small { - font-size: 65%; -} - -h4, -h5, -h6 { - margin-top: 10px; - margin-bottom: 10px; -} - -h4 small, -h5 small, -h6 small, -h4 .small, -h5 .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: 200; - line-height: 1.4; -} - -@media (min-width: 768px) { - .lead { - font-size: 21px; - } -} - -small, -.small { - font-size: 85%; -} - -cite { - font-style: normal; -} - -.text-muted { - color: #999999; -} - -.text-primary { - color: #428bca; -} - -.text-primary:hover { - color: #3071a9; -} - -.text-warning { - color: #8a6d3b; -} - -.text-warning:hover { - color: #66512c; -} - -.text-danger { - color: #a94442; -} - -.text-danger:hover { - color: #843534; -} - -.text-success { - color: #3c763d; -} - -.text-success:hover { - color: #2b542c; -} - -.text-info { - color: #31708f; -} - -.text-info:hover { - color: #245269; -} - -.text-left { - text-align: left; -} - -.text-right { - text-align: right; -} - -.text-center { - text-align: center; -} - -.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-right: 5px; - padding-left: 5px; -} - -.list-inline > li:first-child { - padding-left: 0; -} - -dl { - margin-top: 0; - margin-bottom: 20px; -} - -dt, -dd { - line-height: 1.428571429; -} - -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; - } - .dl-horizontal dd:before, - .dl-horizontal dd:after { - display: table; - content: " "; - } - .dl-horizontal dd:after { - clear: both; - } - .dl-horizontal dd:before, - .dl-horizontal dd:after { - display: table; - content: " "; - } - .dl-horizontal dd:after { - clear: both; - } -} - -abbr[title], -abbr[data-original-title] { - cursor: help; - border-bottom: 1px dotted #999999; -} - -.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, -blockquote .small { - display: block; - line-height: 1.428571429; - color: #999999; -} - -blockquote small:before, -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, -blockquote.pull-right .small { - text-align: right; -} - -blockquote.pull-right small:before, -blockquote.pull-right .small:before { - content: ''; -} - -blockquote.pull-right small:after, -blockquote.pull-right .small:after { - content: '\00A0 \2014'; -} - -blockquote:before, -blockquote:after { - content: ""; -} - -address { - margin-bottom: 20px; - font-style: normal; - line-height: 1.428571429; -} - -code, -kbd, -pre, -samp { - font-family: Menlo, Monaco, Consolas, "Courier New", monospace; -} - -code { - padding: 2px 4px; - font-size: 90%; - color: #c7254e; - white-space: nowrap; - background-color: #f9f2f4; - border-radius: 4px; -} - -pre { - display: block; - padding: 9.5px; - margin: 0 0 10px; - font-size: 13px; - line-height: 1.428571429; - color: #333333; - word-break: break-all; - word-wrap: break-word; - background-color: #f5f5f5; - border: 1px solid #cccccc; - 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; -} - -.container:before, -.container:after { - display: table; - content: " "; -} - -.container:after { - clear: both; -} - -.container:before, -.container:after { - display: table; - content: " "; -} - -.container:after { - clear: both; -} - -@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; -} - -.row:before, -.row:after { - display: table; - content: " "; -} - -.row:after { - clear: both; -} - -.row:before, -.row:after { - display: table; - content: " "; -} - -.row:after { - clear: both; -} - -.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.66666666666666%; -} - -.col-xs-10 { - width: 83.33333333333334%; -} - -.col-xs-9 { - width: 75%; -} - -.col-xs-8 { - width: 66.66666666666666%; -} - -.col-xs-7 { - width: 58.333333333333336%; -} - -.col-xs-6 { - width: 50%; -} - -.col-xs-5 { - width: 41.66666666666667%; -} - -.col-xs-4 { - width: 33.33333333333333%; -} - -.col-xs-3 { - width: 25%; -} - -.col-xs-2 { - width: 16.666666666666664%; -} - -.col-xs-1 { - width: 8.333333333333332%; -} - -.col-xs-pull-12 { - right: 100%; -} - -.col-xs-pull-11 { - right: 91.66666666666666%; -} - -.col-xs-pull-10 { - right: 83.33333333333334%; -} - -.col-xs-pull-9 { - right: 75%; -} - -.col-xs-pull-8 { - right: 66.66666666666666%; -} - -.col-xs-pull-7 { - right: 58.333333333333336%; -} - -.col-xs-pull-6 { - right: 50%; -} - -.col-xs-pull-5 { - right: 41.66666666666667%; -} - -.col-xs-pull-4 { - right: 33.33333333333333%; -} - -.col-xs-pull-3 { - right: 25%; -} - -.col-xs-pull-2 { - right: 16.666666666666664%; -} - -.col-xs-pull-1 { - right: 8.333333333333332%; -} - -.col-xs-pull-0 { - right: 0; -} - -.col-xs-push-12 { - left: 100%; -} - -.col-xs-push-11 { - left: 91.66666666666666%; -} - -.col-xs-push-10 { - left: 83.33333333333334%; -} - -.col-xs-push-9 { - left: 75%; -} - -.col-xs-push-8 { - left: 66.66666666666666%; -} - -.col-xs-push-7 { - left: 58.333333333333336%; -} - -.col-xs-push-6 { - left: 50%; -} - -.col-xs-push-5 { - left: 41.66666666666667%; -} - -.col-xs-push-4 { - left: 33.33333333333333%; -} - -.col-xs-push-3 { - left: 25%; -} - -.col-xs-push-2 { - left: 16.666666666666664%; -} - -.col-xs-push-1 { - left: 8.333333333333332%; -} - -.col-xs-push-0 { - left: 0; -} - -.col-xs-offset-12 { - margin-left: 100%; -} - -.col-xs-offset-11 { - margin-left: 91.66666666666666%; -} - -.col-xs-offset-10 { - margin-left: 83.33333333333334%; -} - -.col-xs-offset-9 { - margin-left: 75%; -} - -.col-xs-offset-8 { - margin-left: 66.66666666666666%; -} - -.col-xs-offset-7 { - margin-left: 58.333333333333336%; -} - -.col-xs-offset-6 { - margin-left: 50%; -} - -.col-xs-offset-5 { - margin-left: 41.66666666666667%; -} - -.col-xs-offset-4 { - margin-left: 33.33333333333333%; -} - -.col-xs-offset-3 { - margin-left: 25%; -} - -.col-xs-offset-2 { - margin-left: 16.666666666666664%; -} - -.col-xs-offset-1 { - margin-left: 8.333333333333332%; -} - -.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.66666666666666%; - } - .col-sm-10 { - width: 83.33333333333334%; - } - .col-sm-9 { - width: 75%; - } - .col-sm-8 { - width: 66.66666666666666%; - } - .col-sm-7 { - width: 58.333333333333336%; - } - .col-sm-6 { - width: 50%; - } - .col-sm-5 { - width: 41.66666666666667%; - } - .col-sm-4 { - width: 33.33333333333333%; - } - .col-sm-3 { - width: 25%; - } - .col-sm-2 { - width: 16.666666666666664%; - } - .col-sm-1 { - width: 8.333333333333332%; - } - .col-sm-pull-12 { - right: 100%; - } - .col-sm-pull-11 { - right: 91.66666666666666%; - } - .col-sm-pull-10 { - right: 83.33333333333334%; - } - .col-sm-pull-9 { - right: 75%; - } - .col-sm-pull-8 { - right: 66.66666666666666%; - } - .col-sm-pull-7 { - right: 58.333333333333336%; - } - .col-sm-pull-6 { - right: 50%; - } - .col-sm-pull-5 { - right: 41.66666666666667%; - } - .col-sm-pull-4 { - right: 33.33333333333333%; - } - .col-sm-pull-3 { - right: 25%; - } - .col-sm-pull-2 { - right: 16.666666666666664%; - } - .col-sm-pull-1 { - right: 8.333333333333332%; - } - .col-sm-pull-0 { - right: 0; - } - .col-sm-push-12 { - left: 100%; - } - .col-sm-push-11 { - left: 91.66666666666666%; - } - .col-sm-push-10 { - left: 83.33333333333334%; - } - .col-sm-push-9 { - left: 75%; - } - .col-sm-push-8 { - left: 66.66666666666666%; - } - .col-sm-push-7 { - left: 58.333333333333336%; - } - .col-sm-push-6 { - left: 50%; - } - .col-sm-push-5 { - left: 41.66666666666667%; - } - .col-sm-push-4 { - left: 33.33333333333333%; - } - .col-sm-push-3 { - left: 25%; - } - .col-sm-push-2 { - left: 16.666666666666664%; - } - .col-sm-push-1 { - left: 8.333333333333332%; - } - .col-sm-push-0 { - left: 0; - } - .col-sm-offset-12 { - margin-left: 100%; - } - .col-sm-offset-11 { - margin-left: 91.66666666666666%; - } - .col-sm-offset-10 { - margin-left: 83.33333333333334%; - } - .col-sm-offset-9 { - margin-left: 75%; - } - .col-sm-offset-8 { - margin-left: 66.66666666666666%; - } - .col-sm-offset-7 { - margin-left: 58.333333333333336%; - } - .col-sm-offset-6 { - margin-left: 50%; - } - .col-sm-offset-5 { - margin-left: 41.66666666666667%; - } - .col-sm-offset-4 { - margin-left: 33.33333333333333%; - } - .col-sm-offset-3 { - margin-left: 25%; - } - .col-sm-offset-2 { - margin-left: 16.666666666666664%; - } - .col-sm-offset-1 { - margin-left: 8.333333333333332%; - } - .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.66666666666666%; - } - .col-md-10 { - width: 83.33333333333334%; - } - .col-md-9 { - width: 75%; - } - .col-md-8 { - width: 66.66666666666666%; - } - .col-md-7 { - width: 58.333333333333336%; - } - .col-md-6 { - width: 50%; - } - .col-md-5 { - width: 41.66666666666667%; - } - .col-md-4 { - width: 33.33333333333333%; - } - .col-md-3 { - width: 25%; - } - .col-md-2 { - width: 16.666666666666664%; - } - .col-md-1 { - width: 8.333333333333332%; - } - .col-md-pull-12 { - right: 100%; - } - .col-md-pull-11 { - right: 91.66666666666666%; - } - .col-md-pull-10 { - right: 83.33333333333334%; - } - .col-md-pull-9 { - right: 75%; - } - .col-md-pull-8 { - right: 66.66666666666666%; - } - .col-md-pull-7 { - right: 58.333333333333336%; - } - .col-md-pull-6 { - right: 50%; - } - .col-md-pull-5 { - right: 41.66666666666667%; - } - .col-md-pull-4 { - right: 33.33333333333333%; - } - .col-md-pull-3 { - right: 25%; - } - .col-md-pull-2 { - right: 16.666666666666664%; - } - .col-md-pull-1 { - right: 8.333333333333332%; - } - .col-md-pull-0 { - right: 0; - } - .col-md-push-12 { - left: 100%; - } - .col-md-push-11 { - left: 91.66666666666666%; - } - .col-md-push-10 { - left: 83.33333333333334%; - } - .col-md-push-9 { - left: 75%; - } - .col-md-push-8 { - left: 66.66666666666666%; - } - .col-md-push-7 { - left: 58.333333333333336%; - } - .col-md-push-6 { - left: 50%; - } - .col-md-push-5 { - left: 41.66666666666667%; - } - .col-md-push-4 { - left: 33.33333333333333%; - } - .col-md-push-3 { - left: 25%; - } - .col-md-push-2 { - left: 16.666666666666664%; - } - .col-md-push-1 { - left: 8.333333333333332%; - } - .col-md-push-0 { - left: 0; - } - .col-md-offset-12 { - margin-left: 100%; - } - .col-md-offset-11 { - margin-left: 91.66666666666666%; - } - .col-md-offset-10 { - margin-left: 83.33333333333334%; - } - .col-md-offset-9 { - margin-left: 75%; - } - .col-md-offset-8 { - margin-left: 66.66666666666666%; - } - .col-md-offset-7 { - margin-left: 58.333333333333336%; - } - .col-md-offset-6 { - margin-left: 50%; - } - .col-md-offset-5 { - margin-left: 41.66666666666667%; - } - .col-md-offset-4 { - margin-left: 33.33333333333333%; - } - .col-md-offset-3 { - margin-left: 25%; - } - .col-md-offset-2 { - margin-left: 16.666666666666664%; - } - .col-md-offset-1 { - margin-left: 8.333333333333332%; - } - .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.66666666666666%; - } - .col-lg-10 { - width: 83.33333333333334%; - } - .col-lg-9 { - width: 75%; - } - .col-lg-8 { - width: 66.66666666666666%; - } - .col-lg-7 { - width: 58.333333333333336%; - } - .col-lg-6 { - width: 50%; - } - .col-lg-5 { - width: 41.66666666666667%; - } - .col-lg-4 { - width: 33.33333333333333%; - } - .col-lg-3 { - width: 25%; - } - .col-lg-2 { - width: 16.666666666666664%; - } - .col-lg-1 { - width: 8.333333333333332%; - } - .col-lg-pull-12 { - right: 100%; - } - .col-lg-pull-11 { - right: 91.66666666666666%; - } - .col-lg-pull-10 { - right: 83.33333333333334%; - } - .col-lg-pull-9 { - right: 75%; - } - .col-lg-pull-8 { - right: 66.66666666666666%; - } - .col-lg-pull-7 { - right: 58.333333333333336%; - } - .col-lg-pull-6 { - right: 50%; - } - .col-lg-pull-5 { - right: 41.66666666666667%; - } - .col-lg-pull-4 { - right: 33.33333333333333%; - } - .col-lg-pull-3 { - right: 25%; - } - .col-lg-pull-2 { - right: 16.666666666666664%; - } - .col-lg-pull-1 { - right: 8.333333333333332%; - } - .col-lg-pull-0 { - right: 0; - } - .col-lg-push-12 { - left: 100%; - } - .col-lg-push-11 { - left: 91.66666666666666%; - } - .col-lg-push-10 { - left: 83.33333333333334%; - } - .col-lg-push-9 { - left: 75%; - } - .col-lg-push-8 { - left: 66.66666666666666%; - } - .col-lg-push-7 { - left: 58.333333333333336%; - } - .col-lg-push-6 { - left: 50%; - } - .col-lg-push-5 { - left: 41.66666666666667%; - } - .col-lg-push-4 { - left: 33.33333333333333%; - } - .col-lg-push-3 { - left: 25%; - } - .col-lg-push-2 { - left: 16.666666666666664%; - } - .col-lg-push-1 { - left: 8.333333333333332%; - } - .col-lg-push-0 { - left: 0; - } - .col-lg-offset-12 { - margin-left: 100%; - } - .col-lg-offset-11 { - margin-left: 91.66666666666666%; - } - .col-lg-offset-10 { - margin-left: 83.33333333333334%; - } - .col-lg-offset-9 { - margin-left: 75%; - } - .col-lg-offset-8 { - margin-left: 66.66666666666666%; - } - .col-lg-offset-7 { - margin-left: 58.333333333333336%; - } - .col-lg-offset-6 { - margin-left: 50%; - } - .col-lg-offset-5 { - margin-left: 41.66666666666667%; - } - .col-lg-offset-4 { - margin-left: 33.33333333333333%; - } - .col-lg-offset-3 { - margin-left: 25%; - } - .col-lg-offset-2 { - margin-left: 16.666666666666664%; - } - .col-lg-offset-1 { - margin-left: 8.333333333333332%; - } - .col-lg-offset-0 { - margin-left: 0; - } -} - -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 #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; -} - -table col[class*="col-"] { - position: static; - display: table-column; - float: none; -} - -table td[class*="col-"], -table th[class*="col-"] { - display: table-cell; - float: none; -} - -.table > thead > tr > .active, -.table > tbody > tr > .active, -.table > tfoot > tr > .active, -.table > thead > .active > td, -.table > tbody > .active > td, -.table > tfoot > .active > td, -.table > thead > .active > th, -.table > tbody > .active > th, -.table > tfoot > .active > th { - background-color: #f5f5f5; -} - -.table-hover > tbody > tr > .active:hover, -.table-hover > tbody > .active:hover > td, -.table-hover > tbody > .active:hover > th { - background-color: #e8e8e8; -} - -.table > thead > tr > .success, -.table > tbody > tr > .success, -.table > tfoot > tr > .success, -.table > thead > .success > td, -.table > tbody > .success > td, -.table > tfoot > .success > td, -.table > thead > .success > th, -.table > tbody > .success > th, -.table > tfoot > .success > th { - background-color: #dff0d8; -} - -.table-hover > tbody > tr > .success:hover, -.table-hover > tbody > .success:hover > td, -.table-hover > tbody > .success:hover > th { - background-color: #d0e9c6; -} - -.table > thead > tr > .danger, -.table > tbody > tr > .danger, -.table > tfoot > tr > .danger, -.table > thead > .danger > td, -.table > tbody > .danger > td, -.table > tfoot > .danger > td, -.table > thead > .danger > th, -.table > tbody > .danger > th, -.table > tfoot > .danger > th { - background-color: #f2dede; -} - -.table-hover > tbody > tr > .danger:hover, -.table-hover > tbody > .danger:hover > td, -.table-hover > tbody > .danger:hover > th { - background-color: #ebcccc; -} - -.table > thead > tr > .warning, -.table > tbody > tr > .warning, -.table > tfoot > tr > .warning, -.table > thead > .warning > td, -.table > tbody > .warning > td, -.table > tfoot > .warning > td, -.table > thead > .warning > th, -.table > tbody > .warning > th, -.table > tfoot > .warning > th { - background-color: #fcf8e3; -} - -.table-hover > tbody > tr > .warning:hover, -.table-hover > tbody > .warning:hover > td, -.table-hover > tbody > .warning:hover > th { - background-color: #faf2cc; -} - -@media (max-width: 767px) { - .table-responsive { - width: 100%; - margin-bottom: 15px; - overflow-x: scroll; - overflow-y: hidden; - border: 1px solid #dddddd; - -ms-overflow-style: -ms-autohiding-scrollbar; - -webkit-overflow-scrolling: touch; - } - .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 { - padding: 0; - margin: 0; - border: 0; -} - -legend { - display: block; - width: 100%; - padding: 0; - margin-bottom: 20px; - font-size: 21px; - line-height: inherit; - color: #333333; - border: 0; - border-bottom: 1px solid #e5e5e5; -} - -label { - display: inline-block; - 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; - /* IE8-9 */ - - line-height: normal; -} - -input[type="file"] { - display: block; -} - -select[multiple], -select[size] { - height: auto; -} - -select optgroup { - font-family: inherit; - font-size: inherit; - font-style: inherit; -} - -input[type="file"]:focus, -input[type="radio"]:focus, -input[type="checkbox"]:focus { - outline: thin dotted; - outline: 5px auto -webkit-focus-ring-color; - outline-offset: -2px; -} - -input[type="number"]::-webkit-outer-spin-button, -input[type="number"]::-webkit-inner-spin-button { - height: auto; -} - -output { - display: block; - padding-top: 7px; - font-size: 14px; - line-height: 1.428571429; - color: #555555; - vertical-align: middle; -} - -.form-control { - display: block; - width: 100%; - height: 34px; - padding: 6px 12px; - font-size: 14px; - line-height: 1.428571429; - color: #555555; - vertical-align: middle; - background-color: #ffffff; - background-image: none; - border: 1px solid #cccccc; - border-radius: 4px; - -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); - box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); - -webkit-transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s; - transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s; -} - -.form-control:focus { - border-color: #66afe9; - outline: 0; - -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(102, 175, 233, 0.6); - box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(102, 175, 233, 0.6); -} - -.form-control:-moz-placeholder { - color: #999999; -} - -.form-control::-moz-placeholder { - color: #999999; - opacity: 1; -} - -.form-control:-ms-input-placeholder { - color: #999999; -} - -.form-control::-webkit-input-placeholder { - color: #999999; -} - -.form-control[disabled], -.form-control[readonly], -fieldset[disabled] .form-control { - cursor: not-allowed; - background-color: #eeeeee; -} - -textarea.form-control { - height: auto; -} - -.form-group { - margin-bottom: 15px; -} - -.radio, -.checkbox { - display: block; - min-height: 20px; - padding-left: 20px; - margin-top: 10px; - margin-bottom: 10px; - vertical-align: middle; -} - -.radio label, -.checkbox label { - display: inline; - 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"] { - float: left; - margin-left: -20px; -} - -.radio + .radio, -.checkbox + .checkbox { - margin-top: -5px; -} - -.radio-inline, -.checkbox-inline { - 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], -.radio[disabled], -.radio-inline[disabled], -.checkbox[disabled], -.checkbox-inline[disabled], -fieldset[disabled] input[type="radio"], -fieldset[disabled] input[type="checkbox"], -fieldset[disabled] .radio, -fieldset[disabled] .radio-inline, -fieldset[disabled] .checkbox, -fieldset[disabled] .checkbox-inline { - cursor: not-allowed; -} - -.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 { - height: auto; -} - -.input-lg { - height: 46px; - padding: 10px 16px; - font-size: 18px; - line-height: 1.33; - border-radius: 6px; -} - -select.input-lg { - height: 46px; - line-height: 46px; -} - -textarea.input-lg { - height: auto; -} - -.has-warning .help-block, -.has-warning .control-label, -.has-warning .radio, -.has-warning .checkbox, -.has-warning .radio-inline, -.has-warning .checkbox-inline { - color: #8a6d3b; -} - -.has-warning .form-control { - border-color: #8a6d3b; - -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); - box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); -} - -.has-warning .form-control:focus { - border-color: #66512c; - -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #c0a16b; - box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #c0a16b; -} - -.has-warning .input-group-addon { - color: #8a6d3b; - background-color: #fcf8e3; - border-color: #8a6d3b; -} - -.has-error .help-block, -.has-error .control-label, -.has-error .radio, -.has-error .checkbox, -.has-error .radio-inline, -.has-error .checkbox-inline { - color: #a94442; -} - -.has-error .form-control { - border-color: #a94442; - -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); - box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); -} - -.has-error .form-control:focus { - border-color: #843534; - -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ce8483; - box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ce8483; -} - -.has-error .input-group-addon { - color: #a94442; - background-color: #f2dede; - border-color: #a94442; -} - -.has-success .help-block, -.has-success .control-label, -.has-success .radio, -.has-success .checkbox, -.has-success .radio-inline, -.has-success .checkbox-inline { - color: #3c763d; -} - -.has-success .form-control { - border-color: #3c763d; - -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); - box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); -} - -.has-success .form-control:focus { - border-color: #2b542c; - -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #67b168; - box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #67b168; -} - -.has-success .input-group-addon { - color: #3c763d; - background-color: #dff0d8; - border-color: #3c763d; -} - -.form-control-static { - margin-bottom: 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; - } - .form-inline select.form-control { - width: auto; - } - .form-inline .radio, - .form-inline .checkbox { - display: inline-block; - padding-left: 0; - margin-top: 0; - margin-bottom: 0; - } - .form-inline .radio input[type="radio"], - .form-inline .checkbox input[type="checkbox"] { - float: none; - margin-left: 0; - } -} - -.form-horizontal .control-label, -.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; -} - -.form-horizontal .form-group:before, -.form-horizontal .form-group:after { - display: table; - content: " "; -} - -.form-horizontal .form-group:after { - clear: both; -} - -.form-horizontal .form-group:before, -.form-horizontal .form-group:after { - display: table; - content: " "; -} - -.form-horizontal .form-group:after { - clear: both; -} - -.form-horizontal .form-control-static { - padding-top: 7px; -} - -@media (min-width: 768px) { - .form-horizontal .control-label { - text-align: right; - } -} - -.btn { - display: inline-block; - padding: 6px 12px; - margin-bottom: 0; - font-size: 14px; - font-weight: normal; - line-height: 1.428571429; - text-align: center; - white-space: nowrap; - vertical-align: middle; - cursor: pointer; - background-image: none; - border: 1px solid transparent; - border-radius: 4px; - -webkit-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - -o-user-select: none; - user-select: none; -} - -.btn:focus { - outline: thin dotted; - outline: 5px auto -webkit-focus-ring-color; - outline-offset: -2px; -} - -.btn:hover, -.btn:focus { - color: #333333; - text-decoration: none; -} - -.btn:active, -.btn.active { - background-image: none; - outline: 0; - -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); - box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); -} - -.btn.disabled, -.btn[disabled], -fieldset[disabled] .btn { - pointer-events: none; - cursor: not-allowed; - opacity: 0.65; - filter: alpha(opacity=65); - -webkit-box-shadow: none; - box-shadow: none; -} - -.btn-default { - color: #333333; - background-color: #ffffff; - border-color: #cccccc; -} - -.btn-default:hover, -.btn-default:focus, -.btn-default:active, -.btn-default.active, -.open .dropdown-toggle.btn-default { - color: #333333; - background-color: #ebebeb; - border-color: #adadad; -} - -.btn-default:active, -.btn-default.active, -.open .dropdown-toggle.btn-default { - background-image: none; -} - -.btn-default.disabled, -.btn-default[disabled], -fieldset[disabled] .btn-default, -.btn-default.disabled:hover, -.btn-default[disabled]:hover, -fieldset[disabled] .btn-default:hover, -.btn-default.disabled:focus, -.btn-default[disabled]:focus, -fieldset[disabled] .btn-default:focus, -.btn-default.disabled: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: #ffffff; - border-color: #cccccc; -} - -.btn-default .badge { - color: #ffffff; - background-color: #fff; -} - -.btn-primary { - color: #ffffff; - background-color: #428bca; - border-color: #357ebd; -} - -.btn-primary:hover, -.btn-primary:focus, -.btn-primary:active, -.btn-primary.active, -.open .dropdown-toggle.btn-primary { - color: #ffffff; - background-color: #3276b1; - border-color: #285e8e; -} - -.btn-primary:active, -.btn-primary.active, -.open .dropdown-toggle.btn-primary { - background-image: none; -} - -.btn-primary.disabled, -.btn-primary[disabled], -fieldset[disabled] .btn-primary, -.btn-primary.disabled:hover, -.btn-primary[disabled]:hover, -fieldset[disabled] .btn-primary:hover, -.btn-primary.disabled:focus, -.btn-primary[disabled]:focus, -fieldset[disabled] .btn-primary:focus, -.btn-primary.disabled: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: #428bca; - border-color: #357ebd; -} - -.btn-primary .badge { - color: #428bca; - background-color: #fff; -} - -.btn-warning { - color: #ffffff; - background-color: #f0ad4e; - border-color: #eea236; -} - -.btn-warning:hover, -.btn-warning:focus, -.btn-warning:active, -.btn-warning.active, -.open .dropdown-toggle.btn-warning { - color: #ffffff; - background-color: #ed9c28; - border-color: #d58512; -} - -.btn-warning:active, -.btn-warning.active, -.open .dropdown-toggle.btn-warning { - background-image: none; -} - -.btn-warning.disabled, -.btn-warning[disabled], -fieldset[disabled] .btn-warning, -.btn-warning.disabled:hover, -.btn-warning[disabled]:hover, -fieldset[disabled] .btn-warning:hover, -.btn-warning.disabled:focus, -.btn-warning[disabled]:focus, -fieldset[disabled] .btn-warning:focus, -.btn-warning.disabled:active, -.btn-warning[disabled]:active, -fieldset[disabled] .btn-warning:active, -.btn-warning.disabled.active, -.btn-warning[disabled].active, -fieldset[disabled] .btn-warning.active { - background-color: #f0ad4e; - border-color: #eea236; -} - -.btn-warning .badge { - color: #f0ad4e; - background-color: #fff; -} - -.btn-danger { - color: #ffffff; - background-color: #d9534f; - border-color: #d43f3a; -} - -.btn-danger:hover, -.btn-danger:focus, -.btn-danger:active, -.btn-danger.active, -.open .dropdown-toggle.btn-danger { - color: #ffffff; - background-color: #d2322d; - border-color: #ac2925; -} - -.btn-danger:active, -.btn-danger.active, -.open .dropdown-toggle.btn-danger { - background-image: none; -} - -.btn-danger.disabled, -.btn-danger[disabled], -fieldset[disabled] .btn-danger, -.btn-danger.disabled:hover, -.btn-danger[disabled]:hover, -fieldset[disabled] .btn-danger:hover, -.btn-danger.disabled:focus, -.btn-danger[disabled]:focus, -fieldset[disabled] .btn-danger:focus, -.btn-danger.disabled:active, -.btn-danger[disabled]:active, -fieldset[disabled] .btn-danger:active, -.btn-danger.disabled.active, -.btn-danger[disabled].active, -fieldset[disabled] .btn-danger.active { - background-color: #d9534f; - border-color: #d43f3a; -} - -.btn-danger .badge { - color: #d9534f; - background-color: #fff; -} - -.btn-success { - color: #ffffff; - background-color: #5cb85c; - border-color: #4cae4c; -} - -.btn-success:hover, -.btn-success:focus, -.btn-success:active, -.btn-success.active, -.open .dropdown-toggle.btn-success { - color: #ffffff; - background-color: #47a447; - border-color: #398439; -} - -.btn-success:active, -.btn-success.active, -.open .dropdown-toggle.btn-success { - background-image: none; -} - -.btn-success.disabled, -.btn-success[disabled], -fieldset[disabled] .btn-success, -.btn-success.disabled:hover, -.btn-success[disabled]:hover, -fieldset[disabled] .btn-success:hover, -.btn-success.disabled:focus, -.btn-success[disabled]:focus, -fieldset[disabled] .btn-success:focus, -.btn-success.disabled:active, -.btn-success[disabled]:active, -fieldset[disabled] .btn-success:active, -.btn-success.disabled.active, -.btn-success[disabled].active, -fieldset[disabled] .btn-success.active { - background-color: #5cb85c; - border-color: #4cae4c; -} - -.btn-success .badge { - color: #5cb85c; - background-color: #fff; -} - -.btn-info { - color: #ffffff; - background-color: #5bc0de; - border-color: #46b8da; -} - -.btn-info:hover, -.btn-info:focus, -.btn-info:active, -.btn-info.active, -.open .dropdown-toggle.btn-info { - color: #ffffff; - background-color: #39b3d7; - border-color: #269abc; -} - -.btn-info:active, -.btn-info.active, -.open .dropdown-toggle.btn-info { - background-image: none; -} - -.btn-info.disabled, -.btn-info[disabled], -fieldset[disabled] .btn-info, -.btn-info.disabled:hover, -.btn-info[disabled]:hover, -fieldset[disabled] .btn-info:hover, -.btn-info.disabled:focus, -.btn-info[disabled]:focus, -fieldset[disabled] .btn-info:focus, -.btn-info.disabled:active, -.btn-info[disabled]:active, -fieldset[disabled] .btn-info:active, -.btn-info.disabled.active, -.btn-info[disabled].active, -fieldset[disabled] .btn-info.active { - background-color: #5bc0de; - border-color: #46b8da; -} - -.btn-info .badge { - color: #5bc0de; - background-color: #fff; -} - -.btn-link { - font-weight: normal; - color: #428bca; - cursor: pointer; - border-radius: 0; -} - -.btn-link, -.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: #2a6496; - 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: #999999; - text-decoration: none; -} - -.btn-lg { - padding: 10px 16px; - font-size: 18px; - line-height: 1.33; - border-radius: 6px; -} - -.btn-sm { - padding: 5px 10px; - font-size: 12px; - line-height: 1.5; - border-radius: 3px; -} - -.btn-xs { - padding: 1px 5px; - font-size: 12px; - line-height: 1.5; - border-radius: 3px; -} - -.btn-block { - display: block; - width: 100%; - padding-right: 0; - padding-left: 0; -} - -.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 0.15s linear; - transition: opacity 0.15s linear; -} - -.fade.in { - opacity: 1; -} - -.collapse { - display: none; -} - -.collapse.in { - display: block; -} - -.collapsing { - position: relative; - height: 0; - overflow: hidden; - -webkit-transition: height 0.35s ease; - transition: height 0.35s ease; -} - -@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.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'; - -webkit-font-smoothing: antialiased; - font-style: normal; - font-weight: normal; - line-height: 1; - -moz-osx-font-smoothing: grayscale; -} - -.glyphicon:empty { - width: 1em; -} - -.glyphicon-asterisk:before { - content: "\2a"; -} - -.glyphicon-plus:before { - content: "\2b"; -} - -.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"; -} - -.caret { - display: inline-block; - width: 0; - height: 0; - margin-left: 2px; - vertical-align: middle; - border-top: 4px solid; - border-right: 4px solid transparent; - border-left: 4px solid transparent; -} - -.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; - list-style: none; - background-color: #ffffff; - border: 1px solid #cccccc; - border: 1px solid rgba(0, 0, 0, 0.15); - border-radius: 4px; - -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175); - box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175); - background-clip: padding-box; -} - -.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.428571429; - color: #333333; - 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: #ffffff; - text-decoration: none; - background-color: #428bca; - outline: 0; -} - -.dropdown-menu > .disabled > a, -.dropdown-menu > .disabled > a:hover, -.dropdown-menu > .disabled > a:focus { - color: #999999; -} - -.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-header { - display: block; - padding: 3px 20px; - font-size: 12px; - line-height: 1.428571429; - color: #999999; -} - -.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 { - border-top: 0; - border-bottom: 4px solid; - content: ""; -} - -.dropup .dropdown-menu, -.navbar-fixed-bottom .dropdown .dropdown-menu { - top: auto; - bottom: 100%; - margin-bottom: 1px; -} - -@media (min-width: 768px) { - .navbar-right .dropdown-menu { - right: 0; - left: auto; - } -} - -.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:focus, -.btn-group-vertical > .btn:focus { - outline: none; -} - -.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:before, -.btn-toolbar:after { - display: table; - content: " "; -} - -.btn-toolbar:after { - clear: both; -} - -.btn-toolbar:before, -.btn-toolbar:after { - display: table; - content: " "; -} - -.btn-toolbar:after { - clear: both; -} - -.btn-toolbar .btn-group { - float: left; -} - -.btn-toolbar > .btn + .btn, -.btn-toolbar > .btn-group + .btn, -.btn-toolbar > .btn + .btn-group, -.btn-toolbar > .btn-group + .btn-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-bottom-left-radius: 0; - border-top-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 > .btn:last-child, -.btn-group > .btn-group:first-child > .dropdown-toggle { - border-top-right-radius: 0; - border-bottom-right-radius: 0; -} - -.btn-group > .btn-group:last-child > .btn:first-child { - border-bottom-left-radius: 0; - border-top-left-radius: 0; -} - -.btn-group .dropdown-toggle:active, -.btn-group.open .dropdown-toggle { - outline: 0; -} - -.btn-group-xs > .btn { - padding: 1px 5px; - font-size: 12px; - line-height: 1.5; - border-radius: 3px; -} - -.btn-group-sm > .btn { - padding: 5px 10px; - font-size: 12px; - line-height: 1.5; - border-radius: 3px; -} - -.btn-group-lg > .btn { - padding: 10px 16px; - font-size: 18px; - line-height: 1.33; - border-radius: 6px; -} - -.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, 0.125); - box-shadow: inset 0 3px 5px rgba(0, 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:before, -.btn-group-vertical > .btn-group:after { - display: table; - content: " "; -} - -.btn-group-vertical > .btn-group:after { - clear: both; -} - -.btn-group-vertical > .btn-group:before, -.btn-group-vertical > .btn-group:after { - display: table; - content: " "; -} - -.btn-group-vertical > .btn-group:after { - clear: both; -} - -.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-right-radius: 4px; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; -} - -.btn-group-vertical > .btn:last-child:not(:first-child) { - border-top-right-radius: 0; - border-bottom-left-radius: 4px; - border-top-left-radius: 0; -} - -.btn-group-vertical > .btn-group:not(:first-child):not(:last-child) > .btn { - border-radius: 0; -} - -.btn-group-vertical > .btn-group:first-child > .btn:last-child, -.btn-group-vertical > .btn-group:first-child > .dropdown-toggle { - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; -} - -.btn-group-vertical > .btn-group:last-child > .btn:first-child { - border-top-right-radius: 0; - border-top-left-radius: 0; -} - -.btn-group-justified { - display: table; - width: 100%; - border-collapse: separate; - table-layout: fixed; -} - -.btn-group-justified > .btn, -.btn-group-justified > .btn-group { - display: table-cell; - float: none; - width: 1%; -} - -.btn-group-justified > .btn-group .btn { - width: 100%; -} - -[data-toggle="buttons"] > .btn > input[type="radio"], -[data-toggle="buttons"] > .btn > input[type="checkbox"] { - display: 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 { - width: 100%; - margin-bottom: 0; -} - -.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.33; - 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 { - 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 { - 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: #555555; - text-align: center; - background-color: #eeeeee; - border: 1px solid #cccccc; - 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 > .dropdown-toggle, -.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:last-child > .btn, -.input-group-btn:last-child > .dropdown-toggle, -.input-group-btn:first-child > .btn:not(:first-child) { - border-bottom-left-radius: 0; - border-top-left-radius: 0; -} - -.input-group-addon:last-child { - border-left: 0; -} - -.input-group-btn { - position: relative; - white-space: nowrap; -} - -.input-group-btn:first-child > .btn { - margin-right: -1px; -} - -.input-group-btn:last-child > .btn { - margin-left: -1px; -} - -.input-group-btn > .btn { - position: relative; -} - -.input-group-btn > .btn + .btn { - margin-left: -4px; -} - -.input-group-btn > .btn:hover, -.input-group-btn > .btn:active { - z-index: 2; -} - -.nav { - padding-left: 0; - margin-bottom: 0; - list-style: none; -} - -.nav:before, -.nav:after { - display: table; - content: " "; -} - -.nav:after { - clear: both; -} - -.nav:before, -.nav:after { - display: table; - content: " "; -} - -.nav:after { - clear: both; -} - -.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: #eeeeee; -} - -.nav > li.disabled > a { - color: #999999; -} - -.nav > li.disabled > a:hover, -.nav > li.disabled > a:focus { - color: #999999; - text-decoration: none; - cursor: not-allowed; - background-color: transparent; -} - -.nav .open > a, -.nav .open > a:hover, -.nav .open > a:focus { - background-color: #eeeeee; - border-color: #428bca; -} - -.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 #dddddd; -} - -.nav-tabs > li { - float: left; - margin-bottom: -1px; -} - -.nav-tabs > li > a { - margin-right: 2px; - line-height: 1.428571429; - border: 1px solid transparent; - border-radius: 4px 4px 0 0; -} - -.nav-tabs > li > a:hover { - border-color: #eeeeee #eeeeee #dddddd; -} - -.nav-tabs > li.active > a, -.nav-tabs > li.active > a:hover, -.nav-tabs > li.active > a:focus { - color: #555555; - cursor: default; - background-color: #ffffff; - border: 1px solid #dddddd; - 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 #dddddd; -} - -@media (min-width: 768px) { - .nav-tabs.nav-justified > li > a { - border-bottom: 1px solid #dddddd; - 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: #ffffff; - } -} - -.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: #ffffff; - background-color: #428bca; -} - -.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 #dddddd; -} - -@media (min-width: 768px) { - .nav-tabs-justified > li > a { - border-bottom: 1px solid #dddddd; - 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: #ffffff; - } -} - -.tab-content > .tab-pane { - display: none; -} - -.tab-content > .active { - display: block; -} - -.nav-tabs .dropdown-menu { - margin-top: -1px; - border-top-right-radius: 0; - border-top-left-radius: 0; -} - -.navbar { - position: relative; - min-height: 50px; - margin-bottom: 20px; - border: 1px solid transparent; -} - -.navbar:before, -.navbar:after { - display: table; - content: " "; -} - -.navbar:after { - clear: both; -} - -.navbar:before, -.navbar:after { - display: table; - content: " "; -} - -.navbar:after { - clear: both; -} - -@media (min-width: 768px) { - .navbar { - border-radius: 4px; - } -} - -.navbar-header:before, -.navbar-header:after { - display: table; - content: " "; -} - -.navbar-header:after { - clear: both; -} - -.navbar-header:before, -.navbar-header:after { - display: table; - content: " "; -} - -.navbar-header:after { - clear: both; -} - -@media (min-width: 768px) { - .navbar-header { - float: left; - } -} - -.navbar-collapse { - max-height: 340px; - padding-right: 15px; - padding-left: 15px; - overflow-x: visible; - border-top: 1px solid transparent; - box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1); - -webkit-overflow-scrolling: touch; -} - -.navbar-collapse:before, -.navbar-collapse:after { - display: table; - content: " "; -} - -.navbar-collapse:after { - clear: both; -} - -.navbar-collapse:before, -.navbar-collapse:after { - display: table; - content: " "; -} - -.navbar-collapse:after { - clear: both; -} - -.navbar-collapse.in { - overflow-y: auto; -} - -@media (min-width: 768px) { - .navbar-collapse { - width: auto; - border-top: 0; - 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; - } -} - -.container > .navbar-header, -.container > .navbar-collapse { - margin-right: -15px; - margin-left: -15px; -} - -@media (min-width: 768px) { - .container > .navbar-header, - .container > .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; - padding: 15px 15px; - font-size: 18px; - line-height: 20px; -} - -.navbar-brand:hover, -.navbar-brand:focus { - text-decoration: none; -} - -@media (min-width: 768px) { - .navbar > .container .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 .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; - 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-nav.navbar-right:last-child { - margin-right: -15px; - } -} - -@media (min-width: 768px) { - .navbar-left { - float: left !important; - } - .navbar-right { - float: right !important; - } -} - -.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, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1); - box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.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; - } - .navbar-form select.form-control { - width: auto; - } - .navbar-form .radio, - .navbar-form .checkbox { - display: inline-block; - padding-left: 0; - margin-top: 0; - margin-bottom: 0; - } - .navbar-form .radio input[type="radio"], - .navbar-form .checkbox input[type="checkbox"] { - float: none; - margin-left: 0; - } -} - -@media (max-width: 767px) { - .navbar-form .form-group { - margin-bottom: 5px; - } -} - -@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-form.navbar-right:last-child { - margin-right: -15px; - } -} - -.navbar-nav > li > .dropdown-menu { - margin-top: 0; - border-top-right-radius: 0; - border-top-left-radius: 0; -} - -.navbar-fixed-bottom .navbar-nav > li > .dropdown-menu { - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; -} - -.navbar-nav.pull-right > li > .dropdown-menu, -.navbar-nav > li > .dropdown-menu.pull-right { - right: 0; - left: auto; -} - -.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; - } - .navbar-text.navbar-right:last-child { - margin-right: 0; - } -} - -.navbar-default { - background-color: #f8f8f8; - border-color: #e7e7e7; -} - -.navbar-default .navbar-brand { - color: #777777; -} - -.navbar-default .navbar-brand:hover, -.navbar-default .navbar-brand:focus { - color: #5e5e5e; - background-color: transparent; -} - -.navbar-default .navbar-text { - color: #777777; -} - -.navbar-default .navbar-nav > li > a { - color: #777777; -} - -.navbar-default .navbar-nav > li > a:hover, -.navbar-default .navbar-nav > li > a:focus { - color: #333333; - background-color: transparent; -} - -.navbar-default .navbar-nav > .active > a, -.navbar-default .navbar-nav > .active > a:hover, -.navbar-default .navbar-nav > .active > a:focus { - color: #555555; - background-color: #e7e7e7; -} - -.navbar-default .navbar-nav > .disabled > a, -.navbar-default .navbar-nav > .disabled > a:hover, -.navbar-default .navbar-nav > .disabled > a:focus { - color: #cccccc; - background-color: transparent; -} - -.navbar-default .navbar-toggle { - border-color: #dddddd; -} - -.navbar-default .navbar-toggle:hover, -.navbar-default .navbar-toggle:focus { - background-color: #dddddd; -} - -.navbar-default .navbar-toggle .icon-bar { - background-color: #cccccc; -} - -.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: #555555; - background-color: #e7e7e7; -} - -@media (max-width: 767px) { - .navbar-default .navbar-nav .open .dropdown-menu > li > a { - color: #777777; - } - .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover, - .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus { - color: #333333; - 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: #555555; - 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: #cccccc; - background-color: transparent; - } -} - -.navbar-default .navbar-link { - color: #777777; -} - -.navbar-default .navbar-link:hover { - color: #333333; -} - -.navbar-inverse { - background-color: #222222; - border-color: #080808; -} - -.navbar-inverse .navbar-brand { - color: #999999; -} - -.navbar-inverse .navbar-brand:hover, -.navbar-inverse .navbar-brand:focus { - color: #ffffff; - background-color: transparent; -} - -.navbar-inverse .navbar-text { - color: #999999; -} - -.navbar-inverse .navbar-nav > li > a { - color: #999999; -} - -.navbar-inverse .navbar-nav > li > a:hover, -.navbar-inverse .navbar-nav > li > a:focus { - color: #ffffff; - background-color: transparent; -} - -.navbar-inverse .navbar-nav > .active > a, -.navbar-inverse .navbar-nav > .active > a:hover, -.navbar-inverse .navbar-nav > .active > a:focus { - color: #ffffff; - background-color: #080808; -} - -.navbar-inverse .navbar-nav > .disabled > a, -.navbar-inverse .navbar-nav > .disabled > a:hover, -.navbar-inverse .navbar-nav > .disabled > a:focus { - color: #444444; - background-color: transparent; -} - -.navbar-inverse .navbar-toggle { - border-color: #333333; -} - -.navbar-inverse .navbar-toggle:hover, -.navbar-inverse .navbar-toggle:focus { - background-color: #333333; -} - -.navbar-inverse .navbar-toggle .icon-bar { - background-color: #ffffff; -} - -.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: #ffffff; - 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: #999999; - } - .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:hover, - .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:focus { - color: #ffffff; - 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: #ffffff; - 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: #444444; - background-color: transparent; - } -} - -.navbar-inverse .navbar-link { - color: #999999; -} - -.navbar-inverse .navbar-link:hover { - color: #ffffff; -} - -.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: #cccccc; - content: "/\00a0"; -} - -.breadcrumb > .active { - color: #999999; -} - -.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.428571429; - text-decoration: none; - background-color: #ffffff; - border: 1px solid #dddddd; -} - -.pagination > li:first-child > a, -.pagination > li:first-child > span { - margin-left: 0; - border-bottom-left-radius: 4px; - border-top-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 { - background-color: #eeeeee; -} - -.pagination > .active > a, -.pagination > .active > span, -.pagination > .active > a:hover, -.pagination > .active > span:hover, -.pagination > .active > a:focus, -.pagination > .active > span:focus { - z-index: 2; - color: #ffffff; - cursor: default; - background-color: #428bca; - border-color: #428bca; -} - -.pagination > .disabled > span, -.pagination > .disabled > span:hover, -.pagination > .disabled > span:focus, -.pagination > .disabled > a, -.pagination > .disabled > a:hover, -.pagination > .disabled > a:focus { - color: #999999; - cursor: not-allowed; - background-color: #ffffff; - border-color: #dddddd; -} - -.pagination-lg > li > a, -.pagination-lg > li > span { - padding: 10px 16px; - font-size: 18px; -} - -.pagination-lg > li:first-child > a, -.pagination-lg > li:first-child > span { - border-bottom-left-radius: 6px; - border-top-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; -} - -.pagination-sm > li:first-child > a, -.pagination-sm > li:first-child > span { - border-bottom-left-radius: 3px; - border-top-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:before, -.pager:after { - display: table; - content: " "; -} - -.pager:after { - clear: both; -} - -.pager:before, -.pager:after { - display: table; - content: " "; -} - -.pager:after { - clear: both; -} - -.pager li { - display: inline; -} - -.pager li > a, -.pager li > span { - display: inline-block; - padding: 5px 14px; - background-color: #ffffff; - border: 1px solid #dddddd; - border-radius: 15px; -} - -.pager li > a:hover, -.pager li > a:focus { - text-decoration: none; - background-color: #eeeeee; -} - -.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: #999999; - cursor: not-allowed; - background-color: #ffffff; -} - -.label { - display: inline; - padding: .2em .6em .3em; - font-size: 75%; - font-weight: bold; - line-height: 1; - color: #ffffff; - text-align: center; - white-space: nowrap; - vertical-align: baseline; - border-radius: .25em; -} - -.label[href]:hover, -.label[href]:focus { - color: #ffffff; - text-decoration: none; - cursor: pointer; -} - -.label:empty { - display: none; -} - -.btn .label { - position: relative; - top: -1px; -} - -.label-default { - background-color: #999999; -} - -.label-default[href]:hover, -.label-default[href]:focus { - background-color: #808080; -} - -.label-primary { - background-color: #428bca; -} - -.label-primary[href]:hover, -.label-primary[href]:focus { - background-color: #3071a9; -} - -.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: #ffffff; - text-align: center; - white-space: nowrap; - vertical-align: baseline; - background-color: #999999; - border-radius: 10px; -} - -.badge:empty { - display: none; -} - -.btn .badge { - position: relative; - top: -1px; -} - -a.badge:hover, -a.badge:focus { - color: #ffffff; - text-decoration: none; - cursor: pointer; -} - -a.list-group-item.active > .badge, -.nav-pills > .active > a > .badge { - color: #428bca; - background-color: #ffffff; -} - -.nav-pills > li > a > .badge { - margin-left: 3px; -} - -.jumbotron { - padding: 30px; - margin-bottom: 30px; - font-size: 21px; - font-weight: 200; - line-height: 2.1428571435; - color: inherit; - background-color: #eeeeee; -} - -.jumbotron h1, -.jumbotron .h1 { - line-height: 1; - color: inherit; -} - -.jumbotron p { - line-height: 1.4; -} - -.container .jumbotron { - border-radius: 6px; -} - -.jumbotron .container { - max-width: 100%; -} - -@media screen and (min-width: 768px) { - .jumbotron { - padding-top: 48px; - padding-bottom: 48px; - } - .container .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.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; -} - -.thumbnail > img, -.thumbnail a > img { - display: block; - height: auto; - max-width: 100%; - margin-right: auto; - margin-left: auto; -} - -a.thumbnail:hover, -a.thumbnail:focus, -a.thumbnail.active { - border-color: #428bca; -} - -.thumbnail .caption { - padding: 9px; - color: #333333; -} - -.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 { - padding-right: 35px; -} - -.alert-dismissable .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; - } -} - -@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, 0.1); - box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1); -} - -.progress-bar { - float: left; - width: 0; - height: 100%; - font-size: 12px; - line-height: 20px; - color: #ffffff; - text-align: center; - background-color: #428bca; - -webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15); - box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15); - -webkit-transition: width 0.6s ease; - transition: width 0.6s ease; -} - -.progress-striped .progress-bar { - 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); - 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); - background-size: 40px 40px; -} - -.progress.active .progress-bar { - -webkit-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, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); - 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); -} - -.progress-bar-info { - background-color: #5bc0de; -} - -.progress-striped .progress-bar-info { - 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); - 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); -} - -.progress-bar-warning { - background-color: #f0ad4e; -} - -.progress-striped .progress-bar-warning { - 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); - 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); -} - -.progress-bar-danger { - background-color: #d9534f; -} - -.progress-striped .progress-bar-danger { - 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); - 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); -} - -.media, -.media-body { - overflow: hidden; - zoom: 1; -} - -.media, -.media .media { - margin-top: 15px; -} - -.media:first-child { - margin-top: 0; -} - -.media-object { - display: block; -} - -.media-heading { - margin: 0 0 5px; -} - -.media > .pull-left { - margin-right: 10px; -} - -.media > .pull-right { - margin-left: 10px; -} - -.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: #ffffff; - border: 1px solid #dddddd; -} - -.list-group-item:first-child { - border-top-right-radius: 4px; - border-top-left-radius: 4px; -} - -.list-group-item:last-child { - margin-bottom: 0; - border-bottom-right-radius: 4px; - border-bottom-left-radius: 4px; -} - -.list-group-item > .badge { - float: right; -} - -.list-group-item > .badge + .badge { - margin-right: 5px; -} - -a.list-group-item { - color: #555555; -} - -a.list-group-item .list-group-item-heading { - color: #333333; -} - -a.list-group-item:hover, -a.list-group-item:focus { - text-decoration: none; - background-color: #f5f5f5; -} - -a.list-group-item.active, -a.list-group-item.active:hover, -a.list-group-item.active:focus { - z-index: 2; - color: #ffffff; - background-color: #428bca; - border-color: #428bca; -} - -a.list-group-item.active .list-group-item-heading, -a.list-group-item.active:hover .list-group-item-heading, -a.list-group-item.active:focus .list-group-item-heading { - color: inherit; -} - -a.list-group-item.active .list-group-item-text, -a.list-group-item.active:hover .list-group-item-text, -a.list-group-item.active:focus .list-group-item-text { - color: #e1edf7; -} - -.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: #ffffff; - border: 1px solid transparent; - border-radius: 4px; - -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05); - box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05); -} - -.panel-body { - padding: 15px; -} - -.panel-body:before, -.panel-body:after { - display: table; - content: " "; -} - -.panel-body:after { - clear: both; -} - -.panel-body:before, -.panel-body:after { - display: table; - content: " "; -} - -.panel-body:after { - clear: both; -} - -.panel > .list-group { - margin-bottom: 0; -} - -.panel > .list-group .list-group-item { - border-width: 1px 0; -} - -.panel > .list-group .list-group-item:first-child { - border-top-right-radius: 0; - border-top-left-radius: 0; -} - -.panel > .list-group .list-group-item:last-child { - border-bottom: 0; -} - -.panel-heading + .list-group .list-group-item:first-child { - border-top-width: 0; -} - -.panel > .table, -.panel > .table-responsive > .table { - margin-bottom: 0; -} - -.panel > .panel-body + .table, -.panel > .panel-body + .table-responsive { - border-top: 1px solid #dddddd; -} - -.panel > .table > tbody:first-child th, -.panel > .table > tbody: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:last-child > th, -.panel > .table-responsive > .table-bordered > thead > tr:last-child > th, -.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, -.panel > .table-bordered > thead > tr:last-child > td, -.panel > .table-responsive > .table-bordered > thead > tr:last-child > td, -.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 { - border-bottom: 0; -} - -.panel > .table-responsive { - margin-bottom: 0; - border: 0; -} - -.panel-heading { - padding: 10px 15px; - border-bottom: 1px solid transparent; - border-top-right-radius: 3px; - border-top-left-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 { - color: inherit; -} - -.panel-footer { - padding: 10px 15px; - background-color: #f5f5f5; - border-top: 1px solid #dddddd; - border-bottom-right-radius: 3px; - border-bottom-left-radius: 3px; -} - -.panel-group .panel { - margin-bottom: 0; - overflow: hidden; - 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 { - border-top: 1px solid #dddddd; -} - -.panel-group .panel-footer { - border-top: 0; -} - -.panel-group .panel-footer + .panel-collapse .panel-body { - border-bottom: 1px solid #dddddd; -} - -.panel-default { - border-color: #dddddd; -} - -.panel-default > .panel-heading { - color: #333333; - background-color: #f5f5f5; - border-color: #dddddd; -} - -.panel-default > .panel-heading + .panel-collapse .panel-body { - border-top-color: #dddddd; -} - -.panel-default > .panel-footer + .panel-collapse .panel-body { - border-bottom-color: #dddddd; -} - -.panel-primary { - border-color: #428bca; -} - -.panel-primary > .panel-heading { - color: #ffffff; - background-color: #428bca; - border-color: #428bca; -} - -.panel-primary > .panel-heading + .panel-collapse .panel-body { - border-top-color: #428bca; -} - -.panel-primary > .panel-footer + .panel-collapse .panel-body { - border-bottom-color: #428bca; -} - -.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-footer + .panel-collapse .panel-body { - border-bottom-color: #d6e9c6; -} - -.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-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-footer + .panel-collapse .panel-body { - border-bottom-color: #ebccd1; -} - -.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-footer + .panel-collapse .panel-body { - border-bottom-color: #bce8f1; -} - -.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, 0.05); - box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05); -} - -.well blockquote { - border-color: #ddd; - border-color: rgba(0, 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: #000000; - text-shadow: 0 1px 0 #ffffff; - opacity: 0.2; - filter: alpha(opacity=20); -} - -.close:hover, -.close:focus { - color: #000000; - text-decoration: none; - cursor: pointer; - opacity: 0.5; - filter: alpha(opacity=50); -} - -button.close { - padding: 0; - cursor: pointer; - background: transparent; - border: 0; - -webkit-appearance: none; -} - -.modal-open { - overflow: hidden; -} - -.modal { - position: fixed; - top: 0; - right: 0; - bottom: 0; - left: 0; - z-index: 1040; - display: none; - overflow: auto; - overflow-y: scroll; -} - -.modal.fade .modal-dialog { - -webkit-transform: translate(0, -25%); - -ms-transform: translate(0, -25%); - transform: translate(0, -25%); - -webkit-transition: -webkit-transform 0.3s ease-out; - -moz-transition: -moz-transform 0.3s ease-out; - -o-transition: -o-transform 0.3s ease-out; - transition: transform 0.3s ease-out; -} - -.modal.in .modal-dialog { - -webkit-transform: translate(0, 0); - -ms-transform: translate(0, 0); - transform: translate(0, 0); -} - -.modal-dialog { - position: relative; - z-index: 1050; - width: auto; - margin: 10px; -} - -.modal-content { - position: relative; - background-color: #ffffff; - border: 1px solid #999999; - border: 1px solid rgba(0, 0, 0, 0.2); - border-radius: 6px; - outline: none; - -webkit-box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5); - box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5); - background-clip: padding-box; -} - -.modal-backdrop { - position: fixed; - top: 0; - right: 0; - bottom: 0; - left: 0; - z-index: 1030; - background-color: #000000; -} - -.modal-backdrop.fade { - opacity: 0; - filter: alpha(opacity=0); -} - -.modal-backdrop.in { - opacity: 0.5; - filter: alpha(opacity=50); -} - -.modal-header { - min-height: 16.428571429px; - padding: 15px; - border-bottom: 1px solid #e5e5e5; -} - -.modal-header .close { - margin-top: -2px; -} - -.modal-title { - margin: 0; - line-height: 1.428571429; -} - -.modal-body { - position: relative; - padding: 20px; -} - -.modal-footer { - padding: 19px 20px 20px; - margin-top: 15px; - text-align: right; - border-top: 1px solid #e5e5e5; -} - -.modal-footer:before, -.modal-footer:after { - display: table; - content: " "; -} - -.modal-footer:after { - clear: both; -} - -.modal-footer:before, -.modal-footer:after { - display: table; - content: " "; -} - -.modal-footer:after { - clear: both; -} - -.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; -} - -@media screen and (min-width: 768px) { - .modal-dialog { - width: 600px; - margin: 30px auto; - } - .modal-content { - -webkit-box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5); - box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5); - } -} - -.tooltip { - position: absolute; - z-index: 1030; - display: block; - font-size: 12px; - line-height: 1.4; - opacity: 0; - filter: alpha(opacity=0); - visibility: visible; -} - -.tooltip.in { - opacity: 0.9; - filter: alpha(opacity=90); -} - -.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: #ffffff; - text-align: center; - text-decoration: none; - background-color: #000000; - 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-top-color: #000000; - border-width: 5px 5px 0; -} - -.tooltip.top-left .tooltip-arrow { - bottom: 0; - left: 5px; - border-top-color: #000000; - border-width: 5px 5px 0; -} - -.tooltip.top-right .tooltip-arrow { - right: 5px; - bottom: 0; - border-top-color: #000000; - border-width: 5px 5px 0; -} - -.tooltip.right .tooltip-arrow { - top: 50%; - left: 0; - margin-top: -5px; - border-right-color: #000000; - border-width: 5px 5px 5px 0; -} - -.tooltip.left .tooltip-arrow { - top: 50%; - right: 0; - margin-top: -5px; - border-left-color: #000000; - border-width: 5px 0 5px 5px; -} - -.tooltip.bottom .tooltip-arrow { - top: 0; - left: 50%; - margin-left: -5px; - border-bottom-color: #000000; - border-width: 0 5px 5px; -} - -.tooltip.bottom-left .tooltip-arrow { - top: 0; - left: 5px; - border-bottom-color: #000000; - border-width: 0 5px 5px; -} - -.tooltip.bottom-right .tooltip-arrow { - top: 0; - right: 5px; - border-bottom-color: #000000; - border-width: 0 5px 5px; -} - -.popover { - position: absolute; - top: 0; - left: 0; - z-index: 1010; - display: none; - max-width: 276px; - padding: 1px; - text-align: left; - white-space: normal; - background-color: #ffffff; - border: 1px solid #cccccc; - border: 1px solid rgba(0, 0, 0, 0.2); - border-radius: 6px; - -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); - box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); - background-clip: padding-box; -} - -.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; - font-weight: normal; - line-height: 18px; - 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 { - border-width: 10px; - content: ""; -} - -.popover.top .arrow { - bottom: -11px; - left: 50%; - margin-left: -11px; - border-top-color: #999999; - border-top-color: rgba(0, 0, 0, 0.25); - border-bottom-width: 0; -} - -.popover.top .arrow:after { - bottom: 1px; - margin-left: -10px; - border-top-color: #ffffff; - border-bottom-width: 0; - content: " "; -} - -.popover.right .arrow { - top: 50%; - left: -11px; - margin-top: -11px; - border-right-color: #999999; - border-right-color: rgba(0, 0, 0, 0.25); - border-left-width: 0; -} - -.popover.right .arrow:after { - bottom: -10px; - left: 1px; - border-right-color: #ffffff; - border-left-width: 0; - content: " "; -} - -.popover.bottom .arrow { - top: -11px; - left: 50%; - margin-left: -11px; - border-bottom-color: #999999; - border-bottom-color: rgba(0, 0, 0, 0.25); - border-top-width: 0; -} - -.popover.bottom .arrow:after { - top: 1px; - margin-left: -10px; - border-bottom-color: #ffffff; - border-top-width: 0; - content: " "; -} - -.popover.left .arrow { - top: 50%; - right: -11px; - margin-top: -11px; - border-left-color: #999999; - border-left-color: rgba(0, 0, 0, 0.25); - border-right-width: 0; -} - -.popover.left .arrow:after { - right: 1px; - bottom: -10px; - border-left-color: #ffffff; - border-right-width: 0; - content: " "; -} - -.carousel { - position: relative; -} - -.carousel-inner { - position: relative; - width: 100%; - overflow: hidden; -} - -.carousel-inner > .item { - position: relative; - display: none; - -webkit-transition: 0.6s ease-in-out left; - transition: 0.6s ease-in-out left; -} - -.carousel-inner > .item > img, -.carousel-inner > .item > a > img { - display: block; - height: auto; - max-width: 100%; - line-height: 1; -} - -.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: #ffffff; - text-align: center; - text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6); - opacity: 0.5; - filter: alpha(opacity=50); -} - -.carousel-control.left { - background-image: -webkit-linear-gradient(left, color-stop(rgba(0, 0, 0, 0.5) 0), color-stop(rgba(0, 0, 0, 0.0001) 100%)); - background-image: linear-gradient(to right, rgba(0, 0, 0, 0.5) 0, rgba(0, 0, 0, 0.0001) 100%); - background-repeat: repeat-x; - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1); -} - -.carousel-control.right { - right: 0; - left: auto; - background-image: -webkit-linear-gradient(left, color-stop(rgba(0, 0, 0, 0.0001) 0), color-stop(rgba(0, 0, 0, 0.5) 100%)); - background-image: linear-gradient(to right, rgba(0, 0, 0, 0.0001) 0, rgba(0, 0, 0, 0.5) 100%); - background-repeat: repeat-x; - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1); -} - -.carousel-control:hover, -.carousel-control:focus { - color: #ffffff; - text-decoration: none; - outline: none; - opacity: 0.9; - filter: alpha(opacity=90); -} - -.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; -} - -.carousel-control .icon-prev, -.carousel-control .glyphicon-chevron-left { - left: 50%; -} - -.carousel-control .icon-next, -.carousel-control .glyphicon-chevron-right { - right: 50%; -} - -.carousel-control .icon-prev, -.carousel-control .icon-next { - width: 20px; - height: 20px; - margin-top: -10px; - margin-left: -10px; - font-family: serif; -} - -.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 #ffffff; - border-radius: 10px; -} - -.carousel-indicators .active { - width: 12px; - height: 12px; - margin: 0; - background-color: #ffffff; -} - -.carousel-caption { - position: absolute; - right: 15%; - bottom: 20px; - left: 15%; - z-index: 10; - padding-top: 20px; - padding-bottom: 20px; - color: #ffffff; - text-align: center; - text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6); -} - -.carousel-caption .btn { - text-shadow: none; -} - -@media screen and (min-width: 768px) { - .carousel-control .glyphicons-chevron-left, - .carousel-control .glyphicons-chevron-right, - .carousel-control .icon-prev, - .carousel-control .icon-next { - width: 30px; - height: 30px; - margin-top: -15px; - margin-left: -15px; - font-size: 30px; - } - .carousel-caption { - right: 20%; - left: 20%; - padding-bottom: 30px; - } - .carousel-indicators { - bottom: 20px; - } -} - -.clearfix:before, -.clearfix:after { - display: table; - content: " "; -} - -.clearfix: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; - visibility: hidden !important; -} - -.affix { - position: fixed; -} - -@-ms-viewport { - width: device-width; -} - -.visible-xs, -tr.visible-xs, -th.visible-xs, -td.visible-xs { - display: none !important; -} - -@media (max-width: 767px) { - .visible-xs { - display: block !important; - } - table.visible-xs { - display: table; - } - tr.visible-xs { - display: table-row !important; - } - th.visible-xs, - td.visible-xs { - display: table-cell !important; - } -} - -@media (min-width: 768px) and (max-width: 991px) { - .visible-xs.visible-sm { - display: block !important; - } - table.visible-xs.visible-sm { - display: table; - } - 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; - } - table.visible-xs.visible-md { - display: table; - } - tr.visible-xs.visible-md { - display: table-row !important; - } - th.visible-xs.visible-md, - td.visible-xs.visible-md { - display: table-cell !important; - } -} - -@media (min-width: 1200px) { - .visible-xs.visible-lg { - display: block !important; - } - table.visible-xs.visible-lg { - display: table; - } - 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, -tr.visible-sm, -th.visible-sm, -td.visible-sm { - display: none !important; -} - -@media (max-width: 767px) { - .visible-sm.visible-xs { - display: block !important; - } - table.visible-sm.visible-xs { - display: table; - } - 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: 768px) and (max-width: 991px) { - .visible-sm { - display: block !important; - } - table.visible-sm { - display: table; - } - 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; - } - table.visible-sm.visible-md { - display: table; - } - tr.visible-sm.visible-md { - display: table-row !important; - } - th.visible-sm.visible-md, - td.visible-sm.visible-md { - display: table-cell !important; - } -} - -@media (min-width: 1200px) { - .visible-sm.visible-lg { - display: block !important; - } - table.visible-sm.visible-lg { - display: table; - } - 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, -tr.visible-md, -th.visible-md, -td.visible-md { - display: none !important; -} - -@media (max-width: 767px) { - .visible-md.visible-xs { - display: block !important; - } - table.visible-md.visible-xs { - display: table; - } - 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: 768px) and (max-width: 991px) { - .visible-md.visible-sm { - display: block !important; - } - table.visible-md.visible-sm { - display: table; - } - 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; - } - table.visible-md { - display: table; - } - tr.visible-md { - display: table-row !important; - } - th.visible-md, - td.visible-md { - display: table-cell !important; - } -} - -@media (min-width: 1200px) { - .visible-md.visible-lg { - display: block !important; - } - table.visible-md.visible-lg { - display: table; - } - 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, -tr.visible-lg, -th.visible-lg, -td.visible-lg { - display: none !important; -} - -@media (max-width: 767px) { - .visible-lg.visible-xs { - display: block !important; - } - table.visible-lg.visible-xs { - display: table; - } - 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: 768px) and (max-width: 991px) { - .visible-lg.visible-sm { - display: block !important; - } - table.visible-lg.visible-sm { - display: table; - } - 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; - } - table.visible-lg.visible-md { - display: table; - } - tr.visible-lg.visible-md { - display: table-row !important; - } - th.visible-lg.visible-md, - td.visible-lg.visible-md { - display: table-cell !important; - } -} - -@media (min-width: 1200px) { - .visible-lg { - display: block !important; - } - table.visible-lg { - display: table; - } - tr.visible-lg { - display: table-row !important; - } - th.visible-lg, - td.visible-lg { - display: table-cell !important; - } -} - -.hidden-xs { - display: block !important; -} - -table.hidden-xs { - display: table; -} - -tr.hidden-xs { - display: table-row !important; -} - -th.hidden-xs, -td.hidden-xs { - display: table-cell !important; -} - -@media (max-width: 767px) { - .hidden-xs, - tr.hidden-xs, - th.hidden-xs, - td.hidden-xs { - display: none !important; - } -} - -@media (min-width: 768px) and (max-width: 991px) { - .hidden-xs.hidden-sm, - tr.hidden-xs.hidden-sm, - 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, - tr.hidden-xs.hidden-md, - th.hidden-xs.hidden-md, - td.hidden-xs.hidden-md { - display: none !important; - } -} - -@media (min-width: 1200px) { - .hidden-xs.hidden-lg, - tr.hidden-xs.hidden-lg, - th.hidden-xs.hidden-lg, - td.hidden-xs.hidden-lg { - display: none !important; - } -} - -.hidden-sm { - display: block !important; -} - -table.hidden-sm { - display: table; -} - -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, - tr.hidden-sm.hidden-xs, - th.hidden-sm.hidden-xs, - td.hidden-sm.hidden-xs { - display: none !important; - } -} - -@media (min-width: 768px) and (max-width: 991px) { - .hidden-sm, - tr.hidden-sm, - th.hidden-sm, - td.hidden-sm { - display: none !important; - } -} - -@media (min-width: 992px) and (max-width: 1199px) { - .hidden-sm.hidden-md, - tr.hidden-sm.hidden-md, - th.hidden-sm.hidden-md, - td.hidden-sm.hidden-md { - display: none !important; - } -} - -@media (min-width: 1200px) { - .hidden-sm.hidden-lg, - tr.hidden-sm.hidden-lg, - th.hidden-sm.hidden-lg, - td.hidden-sm.hidden-lg { - display: none !important; - } -} - -.hidden-md { - display: block !important; -} - -table.hidden-md { - display: table; -} - -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, - tr.hidden-md.hidden-xs, - th.hidden-md.hidden-xs, - td.hidden-md.hidden-xs { - display: none !important; - } -} - -@media (min-width: 768px) and (max-width: 991px) { - .hidden-md.hidden-sm, - tr.hidden-md.hidden-sm, - th.hidden-md.hidden-sm, - td.hidden-md.hidden-sm { - display: none !important; - } -} - -@media (min-width: 992px) and (max-width: 1199px) { - .hidden-md, - tr.hidden-md, - th.hidden-md, - td.hidden-md { - display: none !important; - } -} - -@media (min-width: 1200px) { - .hidden-md.hidden-lg, - tr.hidden-md.hidden-lg, - th.hidden-md.hidden-lg, - td.hidden-md.hidden-lg { - display: none !important; - } -} - -.hidden-lg { - display: block !important; -} - -table.hidden-lg { - display: table; -} - -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, - tr.hidden-lg.hidden-xs, - th.hidden-lg.hidden-xs, - td.hidden-lg.hidden-xs { - display: none !important; - } -} - -@media (min-width: 768px) and (max-width: 991px) { - .hidden-lg.hidden-sm, - tr.hidden-lg.hidden-sm, - 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, - tr.hidden-lg.hidden-md, - th.hidden-lg.hidden-md, - td.hidden-lg.hidden-md { - display: none !important; - } -} - -@media (min-width: 1200px) { - .hidden-lg, - tr.hidden-lg, - th.hidden-lg, - td.hidden-lg { - display: none !important; - } -} - -.visible-print, -tr.visible-print, -th.visible-print, -td.visible-print { - display: none !important; -} - -@media print { - .visible-print { - display: block !important; - } - table.visible-print { - display: table; - } - tr.visible-print { - display: table-row !important; - } - th.visible-print, - td.visible-print { - display: table-cell !important; - } - .hidden-print, - tr.hidden-print, - th.hidden-print, - td.hidden-print { - display: none !important; - } +/*! + * Bootstrap v3.0.3 (http://getbootstrap.com) + * Copyright 2013 Twitter, Inc. + * Licensed under http://www.apache.org/licenses/LICENSE-2.0 + */ + +/*! normalize.css v2.1.3 | 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], +template { + display: none; +} + +html { + font-family: sans-serif; + -webkit-text-size-adjust: 100%; + -ms-text-size-adjust: 100%; +} + +body { + margin: 0; +} + +a { + background: transparent; +} + +a:focus { + outline: thin dotted; +} + +a:active, +a:hover { + outline: 0; +} + +h1 { + margin: 0.67em 0; + font-size: 2em; +} + +abbr[title] { + border-bottom: 1px dotted; +} + +b, +strong { + font-weight: bold; +} + +dfn { + font-style: italic; +} + +hr { + height: 0; + -moz-box-sizing: content-box; + box-sizing: content-box; +} + +mark { + color: #000; + background: #ff0; +} + +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 { + position: relative; + font-size: 75%; + line-height: 0; + vertical-align: baseline; +} + +sup { + top: -0.5em; +} + +sub { + bottom: -0.25em; +} + +img { + border: 0; +} + +svg:not(:root) { + overflow: hidden; +} + +figure { + margin: 0; +} + +fieldset { + padding: 0.35em 0.625em 0.75em; + margin: 0 2px; + border: 1px solid #c0c0c0; +} + +legend { + padding: 0; + border: 0; +} + +button, +input, +select, +textarea { + margin: 0; + font-family: inherit; + font-size: 100%; +} + +button, +input { + line-height: normal; +} + +button, +select { + text-transform: none; +} + +button, +html input[type="button"], +input[type="reset"], +input[type="submit"] { + cursor: pointer; + -webkit-appearance: button; +} + +button[disabled], +html input[disabled] { + cursor: default; +} + +input[type="checkbox"], +input[type="radio"] { + padding: 0; + box-sizing: border-box; +} + +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; +} + +button::-moz-focus-inner, +input::-moz-focus-inner { + padding: 0; + border: 0; +} + +textarea { + overflow: auto; + vertical-align: top; +} + +table { + border-collapse: collapse; + border-spacing: 0; +} + +@media print { + * { + color: #000 !important; + text-shadow: none !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) ")"; + } + 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; + } + select { + background: #fff !important; + } + .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; + } +} + +*, +*: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; +} + +a { + color: #428bca; + text-decoration: none; +} + +a:hover, +a:focus { + color: #2a6496; + text-decoration: underline; +} + +a:focus { + outline: thin dotted; + outline: 5px auto -webkit-focus-ring-color; + outline-offset: -2px; +} + +img { + vertical-align: middle; +} + +.img-responsive { + display: block; + height: auto; + max-width: 100%; +} + +.img-rounded { + border-radius: 6px; +} + +.img-thumbnail { + display: inline-block; + height: auto; + max-width: 100%; + 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; +} + +.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; + padding: 0; + margin: -1px; + overflow: hidden; + clip: rect(0, 0, 0, 0); + border: 0; +} + +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; + 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: #999999; +} + +h1, +h2, +h3 { + margin-top: 20px; + margin-bottom: 10px; +} + +h1 small, +h2 small, +h3 small, +h1 .small, +h2 .small, +h3 .small { + font-size: 65%; +} + +h4, +h5, +h6 { + margin-top: 10px; + margin-bottom: 10px; +} + +h4 small, +h5 small, +h6 small, +h4 .small, +h5 .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: 200; + line-height: 1.4; +} + +@media (min-width: 768px) { + .lead { + font-size: 21px; + } +} + +small, +.small { + font-size: 85%; +} + +cite { + font-style: normal; +} + +.text-muted { + color: #999999; +} + +.text-primary { + color: #428bca; +} + +.text-primary:hover { + color: #3071a9; +} + +.text-warning { + color: #8a6d3b; +} + +.text-warning:hover { + color: #66512c; +} + +.text-danger { + color: #a94442; +} + +.text-danger:hover { + color: #843534; +} + +.text-success { + color: #3c763d; +} + +.text-success:hover { + color: #2b542c; +} + +.text-info { + color: #31708f; +} + +.text-info:hover { + color: #245269; +} + +.text-left { + text-align: left; +} + +.text-right { + text-align: right; +} + +.text-center { + text-align: center; +} + +.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-right: 5px; + padding-left: 5px; +} + +.list-inline > li:first-child { + padding-left: 0; +} + +dl { + margin-top: 0; + margin-bottom: 20px; +} + +dt, +dd { + line-height: 1.428571429; +} + +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; + } + .dl-horizontal dd:before, + .dl-horizontal dd:after { + display: table; + content: " "; + } + .dl-horizontal dd:after { + clear: both; + } + .dl-horizontal dd:before, + .dl-horizontal dd:after { + display: table; + content: " "; + } + .dl-horizontal dd:after { + clear: both; + } +} + +abbr[title], +abbr[data-original-title] { + cursor: help; + border-bottom: 1px dotted #999999; +} + +.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, +blockquote .small { + display: block; + line-height: 1.428571429; + color: #999999; +} + +blockquote small:before, +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, +blockquote.pull-right .small { + text-align: right; +} + +blockquote.pull-right small:before, +blockquote.pull-right .small:before { + content: ''; +} + +blockquote.pull-right small:after, +blockquote.pull-right .small:after { + content: '\00A0 \2014'; +} + +blockquote:before, +blockquote:after { + content: ""; +} + +address { + margin-bottom: 20px; + font-style: normal; + line-height: 1.428571429; +} + +code, +kbd, +pre, +samp { + font-family: Menlo, Monaco, Consolas, "Courier New", monospace; +} + +code { + padding: 2px 4px; + font-size: 90%; + color: #c7254e; + white-space: nowrap; + background-color: #f9f2f4; + border-radius: 4px; +} + +pre { + display: block; + padding: 9.5px; + margin: 0 0 10px; + font-size: 13px; + line-height: 1.428571429; + color: #333333; + word-break: break-all; + word-wrap: break-word; + background-color: #f5f5f5; + border: 1px solid #cccccc; + 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; +} + +.container:before, +.container:after { + display: table; + content: " "; +} + +.container:after { + clear: both; +} + +.container:before, +.container:after { + display: table; + content: " "; +} + +.container:after { + clear: both; +} + +@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; +} + +.row:before, +.row:after { + display: table; + content: " "; +} + +.row:after { + clear: both; +} + +.row:before, +.row:after { + display: table; + content: " "; +} + +.row:after { + clear: both; +} + +.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.66666666666666%; +} + +.col-xs-10 { + width: 83.33333333333334%; +} + +.col-xs-9 { + width: 75%; +} + +.col-xs-8 { + width: 66.66666666666666%; +} + +.col-xs-7 { + width: 58.333333333333336%; +} + +.col-xs-6 { + width: 50%; +} + +.col-xs-5 { + width: 41.66666666666667%; +} + +.col-xs-4 { + width: 33.33333333333333%; +} + +.col-xs-3 { + width: 25%; +} + +.col-xs-2 { + width: 16.666666666666664%; +} + +.col-xs-1 { + width: 8.333333333333332%; +} + +.col-xs-pull-12 { + right: 100%; +} + +.col-xs-pull-11 { + right: 91.66666666666666%; +} + +.col-xs-pull-10 { + right: 83.33333333333334%; +} + +.col-xs-pull-9 { + right: 75%; +} + +.col-xs-pull-8 { + right: 66.66666666666666%; +} + +.col-xs-pull-7 { + right: 58.333333333333336%; +} + +.col-xs-pull-6 { + right: 50%; +} + +.col-xs-pull-5 { + right: 41.66666666666667%; +} + +.col-xs-pull-4 { + right: 33.33333333333333%; +} + +.col-xs-pull-3 { + right: 25%; +} + +.col-xs-pull-2 { + right: 16.666666666666664%; +} + +.col-xs-pull-1 { + right: 8.333333333333332%; +} + +.col-xs-pull-0 { + right: 0; +} + +.col-xs-push-12 { + left: 100%; +} + +.col-xs-push-11 { + left: 91.66666666666666%; +} + +.col-xs-push-10 { + left: 83.33333333333334%; +} + +.col-xs-push-9 { + left: 75%; +} + +.col-xs-push-8 { + left: 66.66666666666666%; +} + +.col-xs-push-7 { + left: 58.333333333333336%; +} + +.col-xs-push-6 { + left: 50%; +} + +.col-xs-push-5 { + left: 41.66666666666667%; +} + +.col-xs-push-4 { + left: 33.33333333333333%; +} + +.col-xs-push-3 { + left: 25%; +} + +.col-xs-push-2 { + left: 16.666666666666664%; +} + +.col-xs-push-1 { + left: 8.333333333333332%; +} + +.col-xs-push-0 { + left: 0; +} + +.col-xs-offset-12 { + margin-left: 100%; +} + +.col-xs-offset-11 { + margin-left: 91.66666666666666%; +} + +.col-xs-offset-10 { + margin-left: 83.33333333333334%; +} + +.col-xs-offset-9 { + margin-left: 75%; +} + +.col-xs-offset-8 { + margin-left: 66.66666666666666%; +} + +.col-xs-offset-7 { + margin-left: 58.333333333333336%; +} + +.col-xs-offset-6 { + margin-left: 50%; +} + +.col-xs-offset-5 { + margin-left: 41.66666666666667%; +} + +.col-xs-offset-4 { + margin-left: 33.33333333333333%; +} + +.col-xs-offset-3 { + margin-left: 25%; +} + +.col-xs-offset-2 { + margin-left: 16.666666666666664%; +} + +.col-xs-offset-1 { + margin-left: 8.333333333333332%; +} + +.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.66666666666666%; + } + .col-sm-10 { + width: 83.33333333333334%; + } + .col-sm-9 { + width: 75%; + } + .col-sm-8 { + width: 66.66666666666666%; + } + .col-sm-7 { + width: 58.333333333333336%; + } + .col-sm-6 { + width: 50%; + } + .col-sm-5 { + width: 41.66666666666667%; + } + .col-sm-4 { + width: 33.33333333333333%; + } + .col-sm-3 { + width: 25%; + } + .col-sm-2 { + width: 16.666666666666664%; + } + .col-sm-1 { + width: 8.333333333333332%; + } + .col-sm-pull-12 { + right: 100%; + } + .col-sm-pull-11 { + right: 91.66666666666666%; + } + .col-sm-pull-10 { + right: 83.33333333333334%; + } + .col-sm-pull-9 { + right: 75%; + } + .col-sm-pull-8 { + right: 66.66666666666666%; + } + .col-sm-pull-7 { + right: 58.333333333333336%; + } + .col-sm-pull-6 { + right: 50%; + } + .col-sm-pull-5 { + right: 41.66666666666667%; + } + .col-sm-pull-4 { + right: 33.33333333333333%; + } + .col-sm-pull-3 { + right: 25%; + } + .col-sm-pull-2 { + right: 16.666666666666664%; + } + .col-sm-pull-1 { + right: 8.333333333333332%; + } + .col-sm-pull-0 { + right: 0; + } + .col-sm-push-12 { + left: 100%; + } + .col-sm-push-11 { + left: 91.66666666666666%; + } + .col-sm-push-10 { + left: 83.33333333333334%; + } + .col-sm-push-9 { + left: 75%; + } + .col-sm-push-8 { + left: 66.66666666666666%; + } + .col-sm-push-7 { + left: 58.333333333333336%; + } + .col-sm-push-6 { + left: 50%; + } + .col-sm-push-5 { + left: 41.66666666666667%; + } + .col-sm-push-4 { + left: 33.33333333333333%; + } + .col-sm-push-3 { + left: 25%; + } + .col-sm-push-2 { + left: 16.666666666666664%; + } + .col-sm-push-1 { + left: 8.333333333333332%; + } + .col-sm-push-0 { + left: 0; + } + .col-sm-offset-12 { + margin-left: 100%; + } + .col-sm-offset-11 { + margin-left: 91.66666666666666%; + } + .col-sm-offset-10 { + margin-left: 83.33333333333334%; + } + .col-sm-offset-9 { + margin-left: 75%; + } + .col-sm-offset-8 { + margin-left: 66.66666666666666%; + } + .col-sm-offset-7 { + margin-left: 58.333333333333336%; + } + .col-sm-offset-6 { + margin-left: 50%; + } + .col-sm-offset-5 { + margin-left: 41.66666666666667%; + } + .col-sm-offset-4 { + margin-left: 33.33333333333333%; + } + .col-sm-offset-3 { + margin-left: 25%; + } + .col-sm-offset-2 { + margin-left: 16.666666666666664%; + } + .col-sm-offset-1 { + margin-left: 8.333333333333332%; + } + .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.66666666666666%; + } + .col-md-10 { + width: 83.33333333333334%; + } + .col-md-9 { + width: 75%; + } + .col-md-8 { + width: 66.66666666666666%; + } + .col-md-7 { + width: 58.333333333333336%; + } + .col-md-6 { + width: 50%; + } + .col-md-5 { + width: 41.66666666666667%; + } + .col-md-4 { + width: 33.33333333333333%; + } + .col-md-3 { + width: 25%; + } + .col-md-2 { + width: 16.666666666666664%; + } + .col-md-1 { + width: 8.333333333333332%; + } + .col-md-pull-12 { + right: 100%; + } + .col-md-pull-11 { + right: 91.66666666666666%; + } + .col-md-pull-10 { + right: 83.33333333333334%; + } + .col-md-pull-9 { + right: 75%; + } + .col-md-pull-8 { + right: 66.66666666666666%; + } + .col-md-pull-7 { + right: 58.333333333333336%; + } + .col-md-pull-6 { + right: 50%; + } + .col-md-pull-5 { + right: 41.66666666666667%; + } + .col-md-pull-4 { + right: 33.33333333333333%; + } + .col-md-pull-3 { + right: 25%; + } + .col-md-pull-2 { + right: 16.666666666666664%; + } + .col-md-pull-1 { + right: 8.333333333333332%; + } + .col-md-pull-0 { + right: 0; + } + .col-md-push-12 { + left: 100%; + } + .col-md-push-11 { + left: 91.66666666666666%; + } + .col-md-push-10 { + left: 83.33333333333334%; + } + .col-md-push-9 { + left: 75%; + } + .col-md-push-8 { + left: 66.66666666666666%; + } + .col-md-push-7 { + left: 58.333333333333336%; + } + .col-md-push-6 { + left: 50%; + } + .col-md-push-5 { + left: 41.66666666666667%; + } + .col-md-push-4 { + left: 33.33333333333333%; + } + .col-md-push-3 { + left: 25%; + } + .col-md-push-2 { + left: 16.666666666666664%; + } + .col-md-push-1 { + left: 8.333333333333332%; + } + .col-md-push-0 { + left: 0; + } + .col-md-offset-12 { + margin-left: 100%; + } + .col-md-offset-11 { + margin-left: 91.66666666666666%; + } + .col-md-offset-10 { + margin-left: 83.33333333333334%; + } + .col-md-offset-9 { + margin-left: 75%; + } + .col-md-offset-8 { + margin-left: 66.66666666666666%; + } + .col-md-offset-7 { + margin-left: 58.333333333333336%; + } + .col-md-offset-6 { + margin-left: 50%; + } + .col-md-offset-5 { + margin-left: 41.66666666666667%; + } + .col-md-offset-4 { + margin-left: 33.33333333333333%; + } + .col-md-offset-3 { + margin-left: 25%; + } + .col-md-offset-2 { + margin-left: 16.666666666666664%; + } + .col-md-offset-1 { + margin-left: 8.333333333333332%; + } + .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.66666666666666%; + } + .col-lg-10 { + width: 83.33333333333334%; + } + .col-lg-9 { + width: 75%; + } + .col-lg-8 { + width: 66.66666666666666%; + } + .col-lg-7 { + width: 58.333333333333336%; + } + .col-lg-6 { + width: 50%; + } + .col-lg-5 { + width: 41.66666666666667%; + } + .col-lg-4 { + width: 33.33333333333333%; + } + .col-lg-3 { + width: 25%; + } + .col-lg-2 { + width: 16.666666666666664%; + } + .col-lg-1 { + width: 8.333333333333332%; + } + .col-lg-pull-12 { + right: 100%; + } + .col-lg-pull-11 { + right: 91.66666666666666%; + } + .col-lg-pull-10 { + right: 83.33333333333334%; + } + .col-lg-pull-9 { + right: 75%; + } + .col-lg-pull-8 { + right: 66.66666666666666%; + } + .col-lg-pull-7 { + right: 58.333333333333336%; + } + .col-lg-pull-6 { + right: 50%; + } + .col-lg-pull-5 { + right: 41.66666666666667%; + } + .col-lg-pull-4 { + right: 33.33333333333333%; + } + .col-lg-pull-3 { + right: 25%; + } + .col-lg-pull-2 { + right: 16.666666666666664%; + } + .col-lg-pull-1 { + right: 8.333333333333332%; + } + .col-lg-pull-0 { + right: 0; + } + .col-lg-push-12 { + left: 100%; + } + .col-lg-push-11 { + left: 91.66666666666666%; + } + .col-lg-push-10 { + left: 83.33333333333334%; + } + .col-lg-push-9 { + left: 75%; + } + .col-lg-push-8 { + left: 66.66666666666666%; + } + .col-lg-push-7 { + left: 58.333333333333336%; + } + .col-lg-push-6 { + left: 50%; + } + .col-lg-push-5 { + left: 41.66666666666667%; + } + .col-lg-push-4 { + left: 33.33333333333333%; + } + .col-lg-push-3 { + left: 25%; + } + .col-lg-push-2 { + left: 16.666666666666664%; + } + .col-lg-push-1 { + left: 8.333333333333332%; + } + .col-lg-push-0 { + left: 0; + } + .col-lg-offset-12 { + margin-left: 100%; + } + .col-lg-offset-11 { + margin-left: 91.66666666666666%; + } + .col-lg-offset-10 { + margin-left: 83.33333333333334%; + } + .col-lg-offset-9 { + margin-left: 75%; + } + .col-lg-offset-8 { + margin-left: 66.66666666666666%; + } + .col-lg-offset-7 { + margin-left: 58.333333333333336%; + } + .col-lg-offset-6 { + margin-left: 50%; + } + .col-lg-offset-5 { + margin-left: 41.66666666666667%; + } + .col-lg-offset-4 { + margin-left: 33.33333333333333%; + } + .col-lg-offset-3 { + margin-left: 25%; + } + .col-lg-offset-2 { + margin-left: 16.666666666666664%; + } + .col-lg-offset-1 { + margin-left: 8.333333333333332%; + } + .col-lg-offset-0 { + margin-left: 0; + } +} + +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 #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; +} + +table col[class*="col-"] { + position: static; + display: table-column; + float: none; +} + +table td[class*="col-"], +table th[class*="col-"] { + display: table-cell; + float: none; +} + +.table > thead > tr > .active, +.table > tbody > tr > .active, +.table > tfoot > tr > .active, +.table > thead > .active > td, +.table > tbody > .active > td, +.table > tfoot > .active > td, +.table > thead > .active > th, +.table > tbody > .active > th, +.table > tfoot > .active > th { + background-color: #f5f5f5; +} + +.table-hover > tbody > tr > .active:hover, +.table-hover > tbody > .active:hover > td, +.table-hover > tbody > .active:hover > th { + background-color: #e8e8e8; +} + +.table > thead > tr > .success, +.table > tbody > tr > .success, +.table > tfoot > tr > .success, +.table > thead > .success > td, +.table > tbody > .success > td, +.table > tfoot > .success > td, +.table > thead > .success > th, +.table > tbody > .success > th, +.table > tfoot > .success > th { + background-color: #dff0d8; +} + +.table-hover > tbody > tr > .success:hover, +.table-hover > tbody > .success:hover > td, +.table-hover > tbody > .success:hover > th { + background-color: #d0e9c6; +} + +.table > thead > tr > .danger, +.table > tbody > tr > .danger, +.table > tfoot > tr > .danger, +.table > thead > .danger > td, +.table > tbody > .danger > td, +.table > tfoot > .danger > td, +.table > thead > .danger > th, +.table > tbody > .danger > th, +.table > tfoot > .danger > th { + background-color: #f2dede; +} + +.table-hover > tbody > tr > .danger:hover, +.table-hover > tbody > .danger:hover > td, +.table-hover > tbody > .danger:hover > th { + background-color: #ebcccc; +} + +.table > thead > tr > .warning, +.table > tbody > tr > .warning, +.table > tfoot > tr > .warning, +.table > thead > .warning > td, +.table > tbody > .warning > td, +.table > tfoot > .warning > td, +.table > thead > .warning > th, +.table > tbody > .warning > th, +.table > tfoot > .warning > th { + background-color: #fcf8e3; +} + +.table-hover > tbody > tr > .warning:hover, +.table-hover > tbody > .warning:hover > td, +.table-hover > tbody > .warning:hover > th { + background-color: #faf2cc; +} + +@media (max-width: 767px) { + .table-responsive { + width: 100%; + margin-bottom: 15px; + overflow-x: scroll; + overflow-y: hidden; + border: 1px solid #dddddd; + -ms-overflow-style: -ms-autohiding-scrollbar; + -webkit-overflow-scrolling: touch; + } + .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 { + padding: 0; + margin: 0; + border: 0; +} + +legend { + display: block; + width: 100%; + padding: 0; + margin-bottom: 20px; + font-size: 21px; + line-height: inherit; + color: #333333; + border: 0; + border-bottom: 1px solid #e5e5e5; +} + +label { + display: inline-block; + 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; + /* IE8-9 */ + + line-height: normal; +} + +input[type="file"] { + display: block; +} + +select[multiple], +select[size] { + height: auto; +} + +select optgroup { + font-family: inherit; + font-size: inherit; + font-style: inherit; +} + +input[type="file"]:focus, +input[type="radio"]:focus, +input[type="checkbox"]:focus { + outline: thin dotted; + outline: 5px auto -webkit-focus-ring-color; + outline-offset: -2px; +} + +input[type="number"]::-webkit-outer-spin-button, +input[type="number"]::-webkit-inner-spin-button { + height: auto; +} + +output { + display: block; + padding-top: 7px; + font-size: 14px; + line-height: 1.428571429; + color: #555555; + vertical-align: middle; +} + +.form-control { + display: block; + width: 100%; + height: 34px; + padding: 6px 12px; + font-size: 14px; + line-height: 1.428571429; + color: #555555; + vertical-align: middle; + background-color: #ffffff; + background-image: none; + border: 1px solid #cccccc; + border-radius: 4px; + -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); + box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); + -webkit-transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s; + transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s; +} + +.form-control:focus { + border-color: #66afe9; + outline: 0; + -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(102, 175, 233, 0.6); + box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(102, 175, 233, 0.6); +} + +.form-control:-moz-placeholder { + color: #999999; +} + +.form-control::-moz-placeholder { + color: #999999; + opacity: 1; +} + +.form-control:-ms-input-placeholder { + color: #999999; +} + +.form-control::-webkit-input-placeholder { + color: #999999; +} + +.form-control[disabled], +.form-control[readonly], +fieldset[disabled] .form-control { + cursor: not-allowed; + background-color: #eeeeee; +} + +textarea.form-control { + height: auto; +} + +.form-group { + margin-bottom: 15px; +} + +.radio, +.checkbox { + display: block; + min-height: 20px; + padding-left: 20px; + margin-top: 10px; + margin-bottom: 10px; + vertical-align: middle; +} + +.radio label, +.checkbox label { + display: inline; + 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"] { + float: left; + margin-left: -20px; +} + +.radio + .radio, +.checkbox + .checkbox { + margin-top: -5px; +} + +.radio-inline, +.checkbox-inline { + 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], +.radio[disabled], +.radio-inline[disabled], +.checkbox[disabled], +.checkbox-inline[disabled], +fieldset[disabled] input[type="radio"], +fieldset[disabled] input[type="checkbox"], +fieldset[disabled] .radio, +fieldset[disabled] .radio-inline, +fieldset[disabled] .checkbox, +fieldset[disabled] .checkbox-inline { + cursor: not-allowed; +} + +.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 { + height: auto; +} + +.input-lg { + height: 46px; + padding: 10px 16px; + font-size: 18px; + line-height: 1.33; + border-radius: 6px; +} + +select.input-lg { + height: 46px; + line-height: 46px; +} + +textarea.input-lg { + height: auto; +} + +.has-warning .help-block, +.has-warning .control-label, +.has-warning .radio, +.has-warning .checkbox, +.has-warning .radio-inline, +.has-warning .checkbox-inline { + color: #8a6d3b; +} + +.has-warning .form-control { + border-color: #8a6d3b; + -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); + box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); +} + +.has-warning .form-control:focus { + border-color: #66512c; + -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #c0a16b; + box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #c0a16b; +} + +.has-warning .input-group-addon { + color: #8a6d3b; + background-color: #fcf8e3; + border-color: #8a6d3b; +} + +.has-error .help-block, +.has-error .control-label, +.has-error .radio, +.has-error .checkbox, +.has-error .radio-inline, +.has-error .checkbox-inline { + color: #a94442; +} + +.has-error .form-control { + border-color: #a94442; + -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); + box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); +} + +.has-error .form-control:focus { + border-color: #843534; + -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ce8483; + box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ce8483; +} + +.has-error .input-group-addon { + color: #a94442; + background-color: #f2dede; + border-color: #a94442; +} + +.has-success .help-block, +.has-success .control-label, +.has-success .radio, +.has-success .checkbox, +.has-success .radio-inline, +.has-success .checkbox-inline { + color: #3c763d; +} + +.has-success .form-control { + border-color: #3c763d; + -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); + box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); +} + +.has-success .form-control:focus { + border-color: #2b542c; + -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #67b168; + box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #67b168; +} + +.has-success .input-group-addon { + color: #3c763d; + background-color: #dff0d8; + border-color: #3c763d; +} + +.form-control-static { + margin-bottom: 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; + } + .form-inline select.form-control { + width: auto; + } + .form-inline .radio, + .form-inline .checkbox { + display: inline-block; + padding-left: 0; + margin-top: 0; + margin-bottom: 0; + } + .form-inline .radio input[type="radio"], + .form-inline .checkbox input[type="checkbox"] { + float: none; + margin-left: 0; + } +} + +.form-horizontal .control-label, +.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; +} + +.form-horizontal .form-group:before, +.form-horizontal .form-group:after { + display: table; + content: " "; +} + +.form-horizontal .form-group:after { + clear: both; +} + +.form-horizontal .form-group:before, +.form-horizontal .form-group:after { + display: table; + content: " "; +} + +.form-horizontal .form-group:after { + clear: both; +} + +.form-horizontal .form-control-static { + padding-top: 7px; +} + +@media (min-width: 768px) { + .form-horizontal .control-label { + text-align: right; + } +} + +.btn { + display: inline-block; + padding: 6px 12px; + margin-bottom: 0; + font-size: 14px; + font-weight: normal; + line-height: 1.428571429; + text-align: center; + white-space: nowrap; + vertical-align: middle; + cursor: pointer; + background-image: none; + border: 1px solid transparent; + border-radius: 4px; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + -o-user-select: none; + user-select: none; +} + +.btn:focus { + outline: thin dotted; + outline: 5px auto -webkit-focus-ring-color; + outline-offset: -2px; +} + +.btn:hover, +.btn:focus { + color: #333333; + text-decoration: none; +} + +.btn:active, +.btn.active { + background-image: none; + outline: 0; + -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); + box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); +} + +.btn.disabled, +.btn[disabled], +fieldset[disabled] .btn { + pointer-events: none; + cursor: not-allowed; + opacity: 0.65; + filter: alpha(opacity=65); + -webkit-box-shadow: none; + box-shadow: none; +} + +.btn-default { + color: #333333; + background-color: #ffffff; + border-color: #cccccc; +} + +.btn-default:hover, +.btn-default:focus, +.btn-default:active, +.btn-default.active, +.open .dropdown-toggle.btn-default { + color: #333333; + background-color: #ebebeb; + border-color: #adadad; +} + +.btn-default:active, +.btn-default.active, +.open .dropdown-toggle.btn-default { + background-image: none; +} + +.btn-default.disabled, +.btn-default[disabled], +fieldset[disabled] .btn-default, +.btn-default.disabled:hover, +.btn-default[disabled]:hover, +fieldset[disabled] .btn-default:hover, +.btn-default.disabled:focus, +.btn-default[disabled]:focus, +fieldset[disabled] .btn-default:focus, +.btn-default.disabled: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: #ffffff; + border-color: #cccccc; +} + +.btn-default .badge { + color: #ffffff; + background-color: #fff; +} + +.btn-primary { + color: #ffffff; + background-color: #428bca; + border-color: #357ebd; +} + +.btn-primary:hover, +.btn-primary:focus, +.btn-primary:active, +.btn-primary.active, +.open .dropdown-toggle.btn-primary { + color: #ffffff; + background-color: #3276b1; + border-color: #285e8e; +} + +.btn-primary:active, +.btn-primary.active, +.open .dropdown-toggle.btn-primary { + background-image: none; +} + +.btn-primary.disabled, +.btn-primary[disabled], +fieldset[disabled] .btn-primary, +.btn-primary.disabled:hover, +.btn-primary[disabled]:hover, +fieldset[disabled] .btn-primary:hover, +.btn-primary.disabled:focus, +.btn-primary[disabled]:focus, +fieldset[disabled] .btn-primary:focus, +.btn-primary.disabled: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: #428bca; + border-color: #357ebd; +} + +.btn-primary .badge { + color: #428bca; + background-color: #fff; +} + +.btn-warning { + color: #ffffff; + background-color: #f0ad4e; + border-color: #eea236; +} + +.btn-warning:hover, +.btn-warning:focus, +.btn-warning:active, +.btn-warning.active, +.open .dropdown-toggle.btn-warning { + color: #ffffff; + background-color: #ed9c28; + border-color: #d58512; +} + +.btn-warning:active, +.btn-warning.active, +.open .dropdown-toggle.btn-warning { + background-image: none; +} + +.btn-warning.disabled, +.btn-warning[disabled], +fieldset[disabled] .btn-warning, +.btn-warning.disabled:hover, +.btn-warning[disabled]:hover, +fieldset[disabled] .btn-warning:hover, +.btn-warning.disabled:focus, +.btn-warning[disabled]:focus, +fieldset[disabled] .btn-warning:focus, +.btn-warning.disabled:active, +.btn-warning[disabled]:active, +fieldset[disabled] .btn-warning:active, +.btn-warning.disabled.active, +.btn-warning[disabled].active, +fieldset[disabled] .btn-warning.active { + background-color: #f0ad4e; + border-color: #eea236; +} + +.btn-warning .badge { + color: #f0ad4e; + background-color: #fff; +} + +.btn-danger { + color: #ffffff; + background-color: #d9534f; + border-color: #d43f3a; +} + +.btn-danger:hover, +.btn-danger:focus, +.btn-danger:active, +.btn-danger.active, +.open .dropdown-toggle.btn-danger { + color: #ffffff; + background-color: #d2322d; + border-color: #ac2925; +} + +.btn-danger:active, +.btn-danger.active, +.open .dropdown-toggle.btn-danger { + background-image: none; +} + +.btn-danger.disabled, +.btn-danger[disabled], +fieldset[disabled] .btn-danger, +.btn-danger.disabled:hover, +.btn-danger[disabled]:hover, +fieldset[disabled] .btn-danger:hover, +.btn-danger.disabled:focus, +.btn-danger[disabled]:focus, +fieldset[disabled] .btn-danger:focus, +.btn-danger.disabled:active, +.btn-danger[disabled]:active, +fieldset[disabled] .btn-danger:active, +.btn-danger.disabled.active, +.btn-danger[disabled].active, +fieldset[disabled] .btn-danger.active { + background-color: #d9534f; + border-color: #d43f3a; +} + +.btn-danger .badge { + color: #d9534f; + background-color: #fff; +} + +.btn-success { + color: #ffffff; + background-color: #5cb85c; + border-color: #4cae4c; +} + +.btn-success:hover, +.btn-success:focus, +.btn-success:active, +.btn-success.active, +.open .dropdown-toggle.btn-success { + color: #ffffff; + background-color: #47a447; + border-color: #398439; +} + +.btn-success:active, +.btn-success.active, +.open .dropdown-toggle.btn-success { + background-image: none; +} + +.btn-success.disabled, +.btn-success[disabled], +fieldset[disabled] .btn-success, +.btn-success.disabled:hover, +.btn-success[disabled]:hover, +fieldset[disabled] .btn-success:hover, +.btn-success.disabled:focus, +.btn-success[disabled]:focus, +fieldset[disabled] .btn-success:focus, +.btn-success.disabled:active, +.btn-success[disabled]:active, +fieldset[disabled] .btn-success:active, +.btn-success.disabled.active, +.btn-success[disabled].active, +fieldset[disabled] .btn-success.active { + background-color: #5cb85c; + border-color: #4cae4c; +} + +.btn-success .badge { + color: #5cb85c; + background-color: #fff; +} + +.btn-info { + color: #ffffff; + background-color: #5bc0de; + border-color: #46b8da; +} + +.btn-info:hover, +.btn-info:focus, +.btn-info:active, +.btn-info.active, +.open .dropdown-toggle.btn-info { + color: #ffffff; + background-color: #39b3d7; + border-color: #269abc; +} + +.btn-info:active, +.btn-info.active, +.open .dropdown-toggle.btn-info { + background-image: none; +} + +.btn-info.disabled, +.btn-info[disabled], +fieldset[disabled] .btn-info, +.btn-info.disabled:hover, +.btn-info[disabled]:hover, +fieldset[disabled] .btn-info:hover, +.btn-info.disabled:focus, +.btn-info[disabled]:focus, +fieldset[disabled] .btn-info:focus, +.btn-info.disabled:active, +.btn-info[disabled]:active, +fieldset[disabled] .btn-info:active, +.btn-info.disabled.active, +.btn-info[disabled].active, +fieldset[disabled] .btn-info.active { + background-color: #5bc0de; + border-color: #46b8da; +} + +.btn-info .badge { + color: #5bc0de; + background-color: #fff; +} + +.btn-link { + font-weight: normal; + color: #428bca; + cursor: pointer; + border-radius: 0; +} + +.btn-link, +.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: #2a6496; + 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: #999999; + text-decoration: none; +} + +.btn-lg { + padding: 10px 16px; + font-size: 18px; + line-height: 1.33; + border-radius: 6px; +} + +.btn-sm { + padding: 5px 10px; + font-size: 12px; + line-height: 1.5; + border-radius: 3px; +} + +.btn-xs { + padding: 1px 5px; + font-size: 12px; + line-height: 1.5; + border-radius: 3px; +} + +.btn-block { + display: block; + width: 100%; + padding-right: 0; + padding-left: 0; +} + +.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 0.15s linear; + transition: opacity 0.15s linear; +} + +.fade.in { + opacity: 1; +} + +.collapse { + display: none; +} + +.collapse.in { + display: block; +} + +.collapsing { + position: relative; + height: 0; + overflow: hidden; + -webkit-transition: height 0.35s ease; + transition: height 0.35s ease; +} + +@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.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'; + -webkit-font-smoothing: antialiased; + font-style: normal; + font-weight: normal; + line-height: 1; + -moz-osx-font-smoothing: grayscale; +} + +.glyphicon:empty { + width: 1em; +} + +.glyphicon-asterisk:before { + content: "\2a"; +} + +.glyphicon-plus:before { + content: "\2b"; +} + +.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"; +} + +.caret { + display: inline-block; + width: 0; + height: 0; + margin-left: 2px; + vertical-align: middle; + border-top: 4px solid; + border-right: 4px solid transparent; + border-left: 4px solid transparent; +} + +.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; + list-style: none; + background-color: #ffffff; + border: 1px solid #cccccc; + border: 1px solid rgba(0, 0, 0, 0.15); + border-radius: 4px; + -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175); + box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175); + background-clip: padding-box; +} + +.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.428571429; + color: #333333; + 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: #ffffff; + text-decoration: none; + background-color: #428bca; + outline: 0; +} + +.dropdown-menu > .disabled > a, +.dropdown-menu > .disabled > a:hover, +.dropdown-menu > .disabled > a:focus { + color: #999999; +} + +.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-header { + display: block; + padding: 3px 20px; + font-size: 12px; + line-height: 1.428571429; + color: #999999; +} + +.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 { + border-top: 0; + border-bottom: 4px solid; + content: ""; +} + +.dropup .dropdown-menu, +.navbar-fixed-bottom .dropdown .dropdown-menu { + top: auto; + bottom: 100%; + margin-bottom: 1px; +} + +@media (min-width: 768px) { + .navbar-right .dropdown-menu { + right: 0; + left: auto; + } +} + +.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:focus, +.btn-group-vertical > .btn:focus { + outline: none; +} + +.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:before, +.btn-toolbar:after { + display: table; + content: " "; +} + +.btn-toolbar:after { + clear: both; +} + +.btn-toolbar:before, +.btn-toolbar:after { + display: table; + content: " "; +} + +.btn-toolbar:after { + clear: both; +} + +.btn-toolbar .btn-group { + float: left; +} + +.btn-toolbar > .btn + .btn, +.btn-toolbar > .btn-group + .btn, +.btn-toolbar > .btn + .btn-group, +.btn-toolbar > .btn-group + .btn-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-bottom-left-radius: 0; + border-top-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 > .btn:last-child, +.btn-group > .btn-group:first-child > .dropdown-toggle { + border-top-right-radius: 0; + border-bottom-right-radius: 0; +} + +.btn-group > .btn-group:last-child > .btn:first-child { + border-bottom-left-radius: 0; + border-top-left-radius: 0; +} + +.btn-group .dropdown-toggle:active, +.btn-group.open .dropdown-toggle { + outline: 0; +} + +.btn-group-xs > .btn { + padding: 1px 5px; + font-size: 12px; + line-height: 1.5; + border-radius: 3px; +} + +.btn-group-sm > .btn { + padding: 5px 10px; + font-size: 12px; + line-height: 1.5; + border-radius: 3px; +} + +.btn-group-lg > .btn { + padding: 10px 16px; + font-size: 18px; + line-height: 1.33; + border-radius: 6px; +} + +.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, 0.125); + box-shadow: inset 0 3px 5px rgba(0, 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:before, +.btn-group-vertical > .btn-group:after { + display: table; + content: " "; +} + +.btn-group-vertical > .btn-group:after { + clear: both; +} + +.btn-group-vertical > .btn-group:before, +.btn-group-vertical > .btn-group:after { + display: table; + content: " "; +} + +.btn-group-vertical > .btn-group:after { + clear: both; +} + +.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-right-radius: 4px; + border-bottom-right-radius: 0; + border-bottom-left-radius: 0; +} + +.btn-group-vertical > .btn:last-child:not(:first-child) { + border-top-right-radius: 0; + border-bottom-left-radius: 4px; + border-top-left-radius: 0; +} + +.btn-group-vertical > .btn-group:not(:first-child):not(:last-child) > .btn { + border-radius: 0; +} + +.btn-group-vertical > .btn-group:first-child > .btn:last-child, +.btn-group-vertical > .btn-group:first-child > .dropdown-toggle { + border-bottom-right-radius: 0; + border-bottom-left-radius: 0; +} + +.btn-group-vertical > .btn-group:last-child > .btn:first-child { + border-top-right-radius: 0; + border-top-left-radius: 0; +} + +.btn-group-justified { + display: table; + width: 100%; + border-collapse: separate; + table-layout: fixed; +} + +.btn-group-justified > .btn, +.btn-group-justified > .btn-group { + display: table-cell; + float: none; + width: 1%; +} + +.btn-group-justified > .btn-group .btn { + width: 100%; +} + +[data-toggle="buttons"] > .btn > input[type="radio"], +[data-toggle="buttons"] > .btn > input[type="checkbox"] { + display: 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 { + width: 100%; + margin-bottom: 0; +} + +.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.33; + 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 { + 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 { + 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: #555555; + text-align: center; + background-color: #eeeeee; + border: 1px solid #cccccc; + 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 > .dropdown-toggle, +.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:last-child > .btn, +.input-group-btn:last-child > .dropdown-toggle, +.input-group-btn:first-child > .btn:not(:first-child) { + border-bottom-left-radius: 0; + border-top-left-radius: 0; +} + +.input-group-addon:last-child { + border-left: 0; +} + +.input-group-btn { + position: relative; + white-space: nowrap; +} + +.input-group-btn:first-child > .btn { + margin-right: -1px; +} + +.input-group-btn:last-child > .btn { + margin-left: -1px; +} + +.input-group-btn > .btn { + position: relative; +} + +.input-group-btn > .btn + .btn { + margin-left: -4px; +} + +.input-group-btn > .btn:hover, +.input-group-btn > .btn:active { + z-index: 2; +} + +.nav { + padding-left: 0; + margin-bottom: 0; + list-style: none; +} + +.nav:before, +.nav:after { + display: table; + content: " "; +} + +.nav:after { + clear: both; +} + +.nav:before, +.nav:after { + display: table; + content: " "; +} + +.nav:after { + clear: both; +} + +.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: #eeeeee; +} + +.nav > li.disabled > a { + color: #999999; +} + +.nav > li.disabled > a:hover, +.nav > li.disabled > a:focus { + color: #999999; + text-decoration: none; + cursor: not-allowed; + background-color: transparent; +} + +.nav .open > a, +.nav .open > a:hover, +.nav .open > a:focus { + background-color: #eeeeee; + border-color: #428bca; +} + +.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 #dddddd; +} + +.nav-tabs > li { + float: left; + margin-bottom: -1px; +} + +.nav-tabs > li > a { + margin-right: 2px; + line-height: 1.428571429; + border: 1px solid transparent; + border-radius: 4px 4px 0 0; +} + +.nav-tabs > li > a:hover { + border-color: #eeeeee #eeeeee #dddddd; +} + +.nav-tabs > li.active > a, +.nav-tabs > li.active > a:hover, +.nav-tabs > li.active > a:focus { + color: #555555; + cursor: default; + background-color: #ffffff; + border: 1px solid #dddddd; + 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 #dddddd; +} + +@media (min-width: 768px) { + .nav-tabs.nav-justified > li > a { + border-bottom: 1px solid #dddddd; + 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: #ffffff; + } +} + +.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: #ffffff; + background-color: #428bca; +} + +.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 #dddddd; +} + +@media (min-width: 768px) { + .nav-tabs-justified > li > a { + border-bottom: 1px solid #dddddd; + 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: #ffffff; + } +} + +.tab-content > .tab-pane { + display: none; +} + +.tab-content > .active { + display: block; +} + +.nav-tabs .dropdown-menu { + margin-top: -1px; + border-top-right-radius: 0; + border-top-left-radius: 0; +} + +.navbar { + position: relative; + min-height: 50px; + margin-bottom: 20px; + border: 1px solid transparent; +} + +.navbar:before, +.navbar:after { + display: table; + content: " "; +} + +.navbar:after { + clear: both; +} + +.navbar:before, +.navbar:after { + display: table; + content: " "; +} + +.navbar:after { + clear: both; +} + +@media (min-width: 768px) { + .navbar { + border-radius: 4px; + } +} + +.navbar-header:before, +.navbar-header:after { + display: table; + content: " "; +} + +.navbar-header:after { + clear: both; +} + +.navbar-header:before, +.navbar-header:after { + display: table; + content: " "; +} + +.navbar-header:after { + clear: both; +} + +@media (min-width: 768px) { + .navbar-header { + float: left; + } +} + +.navbar-collapse { + max-height: 340px; + padding-right: 15px; + padding-left: 15px; + overflow-x: visible; + border-top: 1px solid transparent; + box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1); + -webkit-overflow-scrolling: touch; +} + +.navbar-collapse:before, +.navbar-collapse:after { + display: table; + content: " "; +} + +.navbar-collapse:after { + clear: both; +} + +.navbar-collapse:before, +.navbar-collapse:after { + display: table; + content: " "; +} + +.navbar-collapse:after { + clear: both; +} + +.navbar-collapse.in { + overflow-y: auto; +} + +@media (min-width: 768px) { + .navbar-collapse { + width: auto; + border-top: 0; + 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; + } +} + +.container > .navbar-header, +.container > .navbar-collapse { + margin-right: -15px; + margin-left: -15px; +} + +@media (min-width: 768px) { + .container > .navbar-header, + .container > .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; + padding: 15px 15px; + font-size: 18px; + line-height: 20px; +} + +.navbar-brand:hover, +.navbar-brand:focus { + text-decoration: none; +} + +@media (min-width: 768px) { + .navbar > .container .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 .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; + 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-nav.navbar-right:last-child { + margin-right: -15px; + } +} + +@media (min-width: 768px) { + .navbar-left { + float: left !important; + } + .navbar-right { + float: right !important; + } +} + +.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, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1); + box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.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; + } + .navbar-form select.form-control { + width: auto; + } + .navbar-form .radio, + .navbar-form .checkbox { + display: inline-block; + padding-left: 0; + margin-top: 0; + margin-bottom: 0; + } + .navbar-form .radio input[type="radio"], + .navbar-form .checkbox input[type="checkbox"] { + float: none; + margin-left: 0; + } +} + +@media (max-width: 767px) { + .navbar-form .form-group { + margin-bottom: 5px; + } +} + +@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-form.navbar-right:last-child { + margin-right: -15px; + } +} + +.navbar-nav > li > .dropdown-menu { + margin-top: 0; + border-top-right-radius: 0; + border-top-left-radius: 0; +} + +.navbar-fixed-bottom .navbar-nav > li > .dropdown-menu { + border-bottom-right-radius: 0; + border-bottom-left-radius: 0; +} + +.navbar-nav.pull-right > li > .dropdown-menu, +.navbar-nav > li > .dropdown-menu.pull-right { + right: 0; + left: auto; +} + +.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; + } + .navbar-text.navbar-right:last-child { + margin-right: 0; + } +} + +.navbar-default { + background-color: #f8f8f8; + border-color: #e7e7e7; +} + +.navbar-default .navbar-brand { + color: #777777; +} + +.navbar-default .navbar-brand:hover, +.navbar-default .navbar-brand:focus { + color: #5e5e5e; + background-color: transparent; +} + +.navbar-default .navbar-text { + color: #777777; +} + +.navbar-default .navbar-nav > li > a { + color: #777777; +} + +.navbar-default .navbar-nav > li > a:hover, +.navbar-default .navbar-nav > li > a:focus { + color: #333333; + background-color: transparent; +} + +.navbar-default .navbar-nav > .active > a, +.navbar-default .navbar-nav > .active > a:hover, +.navbar-default .navbar-nav > .active > a:focus { + color: #555555; + background-color: #e7e7e7; +} + +.navbar-default .navbar-nav > .disabled > a, +.navbar-default .navbar-nav > .disabled > a:hover, +.navbar-default .navbar-nav > .disabled > a:focus { + color: #cccccc; + background-color: transparent; +} + +.navbar-default .navbar-toggle { + border-color: #dddddd; +} + +.navbar-default .navbar-toggle:hover, +.navbar-default .navbar-toggle:focus { + background-color: #dddddd; +} + +.navbar-default .navbar-toggle .icon-bar { + background-color: #cccccc; +} + +.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: #555555; + background-color: #e7e7e7; +} + +@media (max-width: 767px) { + .navbar-default .navbar-nav .open .dropdown-menu > li > a { + color: #777777; + } + .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover, + .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus { + color: #333333; + 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: #555555; + 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: #cccccc; + background-color: transparent; + } +} + +.navbar-default .navbar-link { + color: #777777; +} + +.navbar-default .navbar-link:hover { + color: #333333; +} + +.navbar-inverse { + background-color: #222222; + border-color: #080808; +} + +.navbar-inverse .navbar-brand { + color: #999999; +} + +.navbar-inverse .navbar-brand:hover, +.navbar-inverse .navbar-brand:focus { + color: #ffffff; + background-color: transparent; +} + +.navbar-inverse .navbar-text { + color: #999999; +} + +.navbar-inverse .navbar-nav > li > a { + color: #999999; +} + +.navbar-inverse .navbar-nav > li > a:hover, +.navbar-inverse .navbar-nav > li > a:focus { + color: #ffffff; + background-color: transparent; +} + +.navbar-inverse .navbar-nav > .active > a, +.navbar-inverse .navbar-nav > .active > a:hover, +.navbar-inverse .navbar-nav > .active > a:focus { + color: #ffffff; + background-color: #080808; +} + +.navbar-inverse .navbar-nav > .disabled > a, +.navbar-inverse .navbar-nav > .disabled > a:hover, +.navbar-inverse .navbar-nav > .disabled > a:focus { + color: #444444; + background-color: transparent; +} + +.navbar-inverse .navbar-toggle { + border-color: #333333; +} + +.navbar-inverse .navbar-toggle:hover, +.navbar-inverse .navbar-toggle:focus { + background-color: #333333; +} + +.navbar-inverse .navbar-toggle .icon-bar { + background-color: #ffffff; +} + +.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: #ffffff; + 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: #999999; + } + .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:hover, + .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:focus { + color: #ffffff; + 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: #ffffff; + 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: #444444; + background-color: transparent; + } +} + +.navbar-inverse .navbar-link { + color: #999999; +} + +.navbar-inverse .navbar-link:hover { + color: #ffffff; +} + +.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: #cccccc; + content: "/\00a0"; +} + +.breadcrumb > .active { + color: #999999; +} + +.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.428571429; + text-decoration: none; + background-color: #ffffff; + border: 1px solid #dddddd; +} + +.pagination > li:first-child > a, +.pagination > li:first-child > span { + margin-left: 0; + border-bottom-left-radius: 4px; + border-top-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 { + background-color: #eeeeee; +} + +.pagination > .active > a, +.pagination > .active > span, +.pagination > .active > a:hover, +.pagination > .active > span:hover, +.pagination > .active > a:focus, +.pagination > .active > span:focus { + z-index: 2; + color: #ffffff; + cursor: default; + background-color: #428bca; + border-color: #428bca; +} + +.pagination > .disabled > span, +.pagination > .disabled > span:hover, +.pagination > .disabled > span:focus, +.pagination > .disabled > a, +.pagination > .disabled > a:hover, +.pagination > .disabled > a:focus { + color: #999999; + cursor: not-allowed; + background-color: #ffffff; + border-color: #dddddd; +} + +.pagination-lg > li > a, +.pagination-lg > li > span { + padding: 10px 16px; + font-size: 18px; +} + +.pagination-lg > li:first-child > a, +.pagination-lg > li:first-child > span { + border-bottom-left-radius: 6px; + border-top-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; +} + +.pagination-sm > li:first-child > a, +.pagination-sm > li:first-child > span { + border-bottom-left-radius: 3px; + border-top-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:before, +.pager:after { + display: table; + content: " "; +} + +.pager:after { + clear: both; +} + +.pager:before, +.pager:after { + display: table; + content: " "; +} + +.pager:after { + clear: both; +} + +.pager li { + display: inline; +} + +.pager li > a, +.pager li > span { + display: inline-block; + padding: 5px 14px; + background-color: #ffffff; + border: 1px solid #dddddd; + border-radius: 15px; +} + +.pager li > a:hover, +.pager li > a:focus { + text-decoration: none; + background-color: #eeeeee; +} + +.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: #999999; + cursor: not-allowed; + background-color: #ffffff; +} + +.label { + display: inline; + padding: .2em .6em .3em; + font-size: 75%; + font-weight: bold; + line-height: 1; + color: #ffffff; + text-align: center; + white-space: nowrap; + vertical-align: baseline; + border-radius: .25em; +} + +.label[href]:hover, +.label[href]:focus { + color: #ffffff; + text-decoration: none; + cursor: pointer; +} + +.label:empty { + display: none; +} + +.btn .label { + position: relative; + top: -1px; +} + +.label-default { + background-color: #999999; +} + +.label-default[href]:hover, +.label-default[href]:focus { + background-color: #808080; +} + +.label-primary { + background-color: #428bca; +} + +.label-primary[href]:hover, +.label-primary[href]:focus { + background-color: #3071a9; +} + +.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: #ffffff; + text-align: center; + white-space: nowrap; + vertical-align: baseline; + background-color: #999999; + border-radius: 10px; +} + +.badge:empty { + display: none; +} + +.btn .badge { + position: relative; + top: -1px; +} + +a.badge:hover, +a.badge:focus { + color: #ffffff; + text-decoration: none; + cursor: pointer; +} + +a.list-group-item.active > .badge, +.nav-pills > .active > a > .badge { + color: #428bca; + background-color: #ffffff; +} + +.nav-pills > li > a > .badge { + margin-left: 3px; +} + +.jumbotron { + padding: 30px; + margin-bottom: 30px; + font-size: 21px; + font-weight: 200; + line-height: 2.1428571435; + color: inherit; + background-color: #eeeeee; +} + +.jumbotron h1, +.jumbotron .h1 { + line-height: 1; + color: inherit; +} + +.jumbotron p { + line-height: 1.4; +} + +.container .jumbotron { + border-radius: 6px; +} + +.jumbotron .container { + max-width: 100%; +} + +@media screen and (min-width: 768px) { + .jumbotron { + padding-top: 48px; + padding-bottom: 48px; + } + .container .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.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; +} + +.thumbnail > img, +.thumbnail a > img { + display: block; + height: auto; + max-width: 100%; + margin-right: auto; + margin-left: auto; +} + +a.thumbnail:hover, +a.thumbnail:focus, +a.thumbnail.active { + border-color: #428bca; +} + +.thumbnail .caption { + padding: 9px; + color: #333333; +} + +.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 { + padding-right: 35px; +} + +.alert-dismissable .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; + } +} + +@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, 0.1); + box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1); +} + +.progress-bar { + float: left; + width: 0; + height: 100%; + font-size: 12px; + line-height: 20px; + color: #ffffff; + text-align: center; + background-color: #428bca; + -webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15); + box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15); + -webkit-transition: width 0.6s ease; + transition: width 0.6s ease; +} + +.progress-striped .progress-bar { + 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); + 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); + background-size: 40px 40px; +} + +.progress.active .progress-bar { + -webkit-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, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + 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); +} + +.progress-bar-info { + background-color: #5bc0de; +} + +.progress-striped .progress-bar-info { + 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); + 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); +} + +.progress-bar-warning { + background-color: #f0ad4e; +} + +.progress-striped .progress-bar-warning { + 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); + 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); +} + +.progress-bar-danger { + background-color: #d9534f; +} + +.progress-striped .progress-bar-danger { + 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); + 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); +} + +.media, +.media-body { + overflow: hidden; + zoom: 1; +} + +.media, +.media .media { + margin-top: 15px; +} + +.media:first-child { + margin-top: 0; +} + +.media-object { + display: block; +} + +.media-heading { + margin: 0 0 5px; +} + +.media > .pull-left { + margin-right: 10px; +} + +.media > .pull-right { + margin-left: 10px; +} + +.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: #ffffff; + border: 1px solid #dddddd; +} + +.list-group-item:first-child { + border-top-right-radius: 4px; + border-top-left-radius: 4px; +} + +.list-group-item:last-child { + margin-bottom: 0; + border-bottom-right-radius: 4px; + border-bottom-left-radius: 4px; +} + +.list-group-item > .badge { + float: right; +} + +.list-group-item > .badge + .badge { + margin-right: 5px; +} + +a.list-group-item { + color: #555555; +} + +a.list-group-item .list-group-item-heading { + color: #333333; +} + +a.list-group-item:hover, +a.list-group-item:focus { + text-decoration: none; + background-color: #f5f5f5; +} + +a.list-group-item.active, +a.list-group-item.active:hover, +a.list-group-item.active:focus { + z-index: 2; + color: #ffffff; + background-color: #428bca; + border-color: #428bca; +} + +a.list-group-item.active .list-group-item-heading, +a.list-group-item.active:hover .list-group-item-heading, +a.list-group-item.active:focus .list-group-item-heading { + color: inherit; +} + +a.list-group-item.active .list-group-item-text, +a.list-group-item.active:hover .list-group-item-text, +a.list-group-item.active:focus .list-group-item-text { + color: #e1edf7; +} + +.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: #ffffff; + border: 1px solid transparent; + border-radius: 4px; + -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05); + box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05); +} + +.panel-body { + padding: 15px; +} + +.panel-body:before, +.panel-body:after { + display: table; + content: " "; +} + +.panel-body:after { + clear: both; +} + +.panel-body:before, +.panel-body:after { + display: table; + content: " "; +} + +.panel-body:after { + clear: both; +} + +.panel > .list-group { + margin-bottom: 0; +} + +.panel > .list-group .list-group-item { + border-width: 1px 0; +} + +.panel > .list-group .list-group-item:first-child { + border-top-right-radius: 0; + border-top-left-radius: 0; +} + +.panel > .list-group .list-group-item:last-child { + border-bottom: 0; +} + +.panel-heading + .list-group .list-group-item:first-child { + border-top-width: 0; +} + +.panel > .table, +.panel > .table-responsive > .table { + margin-bottom: 0; +} + +.panel > .panel-body + .table, +.panel > .panel-body + .table-responsive { + border-top: 1px solid #dddddd; +} + +.panel > .table > tbody:first-child th, +.panel > .table > tbody: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:last-child > th, +.panel > .table-responsive > .table-bordered > thead > tr:last-child > th, +.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, +.panel > .table-bordered > thead > tr:last-child > td, +.panel > .table-responsive > .table-bordered > thead > tr:last-child > td, +.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 { + border-bottom: 0; +} + +.panel > .table-responsive { + margin-bottom: 0; + border: 0; +} + +.panel-heading { + padding: 10px 15px; + border-bottom: 1px solid transparent; + border-top-right-radius: 3px; + border-top-left-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 { + color: inherit; +} + +.panel-footer { + padding: 10px 15px; + background-color: #f5f5f5; + border-top: 1px solid #dddddd; + border-bottom-right-radius: 3px; + border-bottom-left-radius: 3px; +} + +.panel-group .panel { + margin-bottom: 0; + overflow: hidden; + 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 { + border-top: 1px solid #dddddd; +} + +.panel-group .panel-footer { + border-top: 0; +} + +.panel-group .panel-footer + .panel-collapse .panel-body { + border-bottom: 1px solid #dddddd; +} + +.panel-default { + border-color: #dddddd; +} + +.panel-default > .panel-heading { + color: #333333; + background-color: #f5f5f5; + border-color: #dddddd; +} + +.panel-default > .panel-heading + .panel-collapse .panel-body { + border-top-color: #dddddd; +} + +.panel-default > .panel-footer + .panel-collapse .panel-body { + border-bottom-color: #dddddd; +} + +.panel-primary { + border-color: #428bca; +} + +.panel-primary > .panel-heading { + color: #ffffff; + background-color: #428bca; + border-color: #428bca; +} + +.panel-primary > .panel-heading + .panel-collapse .panel-body { + border-top-color: #428bca; +} + +.panel-primary > .panel-footer + .panel-collapse .panel-body { + border-bottom-color: #428bca; +} + +.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-footer + .panel-collapse .panel-body { + border-bottom-color: #d6e9c6; +} + +.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-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-footer + .panel-collapse .panel-body { + border-bottom-color: #ebccd1; +} + +.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-footer + .panel-collapse .panel-body { + border-bottom-color: #bce8f1; +} + +.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, 0.05); + box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05); +} + +.well blockquote { + border-color: #ddd; + border-color: rgba(0, 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: #000000; + text-shadow: 0 1px 0 #ffffff; + opacity: 0.2; + filter: alpha(opacity=20); +} + +.close:hover, +.close:focus { + color: #000000; + text-decoration: none; + cursor: pointer; + opacity: 0.5; + filter: alpha(opacity=50); +} + +button.close { + padding: 0; + cursor: pointer; + background: transparent; + border: 0; + -webkit-appearance: none; +} + +.modal-open { + overflow: hidden; +} + +.modal { + position: fixed; + top: 0; + right: 0; + bottom: 0; + left: 0; + z-index: 1040; + display: none; + overflow: auto; + overflow-y: scroll; +} + +.modal.fade .modal-dialog { + -webkit-transform: translate(0, -25%); + -ms-transform: translate(0, -25%); + transform: translate(0, -25%); + -webkit-transition: -webkit-transform 0.3s ease-out; + -moz-transition: -moz-transform 0.3s ease-out; + -o-transition: -o-transform 0.3s ease-out; + transition: transform 0.3s ease-out; +} + +.modal.in .modal-dialog { + -webkit-transform: translate(0, 0); + -ms-transform: translate(0, 0); + transform: translate(0, 0); +} + +.modal-dialog { + position: relative; + z-index: 1050; + width: auto; + margin: 10px; +} + +.modal-content { + position: relative; + background-color: #ffffff; + border: 1px solid #999999; + border: 1px solid rgba(0, 0, 0, 0.2); + border-radius: 6px; + outline: none; + -webkit-box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5); + box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5); + background-clip: padding-box; +} + +.modal-backdrop { + position: fixed; + top: 0; + right: 0; + bottom: 0; + left: 0; + z-index: 1030; + background-color: #000000; +} + +.modal-backdrop.fade { + opacity: 0; + filter: alpha(opacity=0); +} + +.modal-backdrop.in { + opacity: 0.5; + filter: alpha(opacity=50); +} + +.modal-header { + min-height: 16.428571429px; + padding: 15px; + border-bottom: 1px solid #e5e5e5; +} + +.modal-header .close { + margin-top: -2px; +} + +.modal-title { + margin: 0; + line-height: 1.428571429; +} + +.modal-body { + position: relative; + padding: 20px; +} + +.modal-footer { + padding: 19px 20px 20px; + margin-top: 15px; + text-align: right; + border-top: 1px solid #e5e5e5; +} + +.modal-footer:before, +.modal-footer:after { + display: table; + content: " "; +} + +.modal-footer:after { + clear: both; +} + +.modal-footer:before, +.modal-footer:after { + display: table; + content: " "; +} + +.modal-footer:after { + clear: both; +} + +.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; +} + +@media screen and (min-width: 768px) { + .modal-dialog { + width: 600px; + margin: 30px auto; + } + .modal-content { + -webkit-box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5); + box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5); + } +} + +.tooltip { + position: absolute; + z-index: 1030; + display: block; + font-size: 12px; + line-height: 1.4; + opacity: 0; + filter: alpha(opacity=0); + visibility: visible; +} + +.tooltip.in { + opacity: 0.9; + filter: alpha(opacity=90); +} + +.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: #ffffff; + text-align: center; + text-decoration: none; + background-color: #000000; + 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-top-color: #000000; + border-width: 5px 5px 0; +} + +.tooltip.top-left .tooltip-arrow { + bottom: 0; + left: 5px; + border-top-color: #000000; + border-width: 5px 5px 0; +} + +.tooltip.top-right .tooltip-arrow { + right: 5px; + bottom: 0; + border-top-color: #000000; + border-width: 5px 5px 0; +} + +.tooltip.right .tooltip-arrow { + top: 50%; + left: 0; + margin-top: -5px; + border-right-color: #000000; + border-width: 5px 5px 5px 0; +} + +.tooltip.left .tooltip-arrow { + top: 50%; + right: 0; + margin-top: -5px; + border-left-color: #000000; + border-width: 5px 0 5px 5px; +} + +.tooltip.bottom .tooltip-arrow { + top: 0; + left: 50%; + margin-left: -5px; + border-bottom-color: #000000; + border-width: 0 5px 5px; +} + +.tooltip.bottom-left .tooltip-arrow { + top: 0; + left: 5px; + border-bottom-color: #000000; + border-width: 0 5px 5px; +} + +.tooltip.bottom-right .tooltip-arrow { + top: 0; + right: 5px; + border-bottom-color: #000000; + border-width: 0 5px 5px; +} + +.popover { + position: absolute; + top: 0; + left: 0; + z-index: 1010; + display: none; + max-width: 276px; + padding: 1px; + text-align: left; + white-space: normal; + background-color: #ffffff; + border: 1px solid #cccccc; + border: 1px solid rgba(0, 0, 0, 0.2); + border-radius: 6px; + -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); + box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); + background-clip: padding-box; +} + +.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; + font-weight: normal; + line-height: 18px; + 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 { + border-width: 10px; + content: ""; +} + +.popover.top .arrow { + bottom: -11px; + left: 50%; + margin-left: -11px; + border-top-color: #999999; + border-top-color: rgba(0, 0, 0, 0.25); + border-bottom-width: 0; +} + +.popover.top .arrow:after { + bottom: 1px; + margin-left: -10px; + border-top-color: #ffffff; + border-bottom-width: 0; + content: " "; +} + +.popover.right .arrow { + top: 50%; + left: -11px; + margin-top: -11px; + border-right-color: #999999; + border-right-color: rgba(0, 0, 0, 0.25); + border-left-width: 0; +} + +.popover.right .arrow:after { + bottom: -10px; + left: 1px; + border-right-color: #ffffff; + border-left-width: 0; + content: " "; +} + +.popover.bottom .arrow { + top: -11px; + left: 50%; + margin-left: -11px; + border-bottom-color: #999999; + border-bottom-color: rgba(0, 0, 0, 0.25); + border-top-width: 0; +} + +.popover.bottom .arrow:after { + top: 1px; + margin-left: -10px; + border-bottom-color: #ffffff; + border-top-width: 0; + content: " "; +} + +.popover.left .arrow { + top: 50%; + right: -11px; + margin-top: -11px; + border-left-color: #999999; + border-left-color: rgba(0, 0, 0, 0.25); + border-right-width: 0; +} + +.popover.left .arrow:after { + right: 1px; + bottom: -10px; + border-left-color: #ffffff; + border-right-width: 0; + content: " "; +} + +.carousel { + position: relative; +} + +.carousel-inner { + position: relative; + width: 100%; + overflow: hidden; +} + +.carousel-inner > .item { + position: relative; + display: none; + -webkit-transition: 0.6s ease-in-out left; + transition: 0.6s ease-in-out left; +} + +.carousel-inner > .item > img, +.carousel-inner > .item > a > img { + display: block; + height: auto; + max-width: 100%; + line-height: 1; +} + +.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: #ffffff; + text-align: center; + text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6); + opacity: 0.5; + filter: alpha(opacity=50); +} + +.carousel-control.left { + background-image: -webkit-linear-gradient(left, color-stop(rgba(0, 0, 0, 0.5) 0), color-stop(rgba(0, 0, 0, 0.0001) 100%)); + background-image: linear-gradient(to right, rgba(0, 0, 0, 0.5) 0, rgba(0, 0, 0, 0.0001) 100%); + background-repeat: repeat-x; + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1); +} + +.carousel-control.right { + right: 0; + left: auto; + background-image: -webkit-linear-gradient(left, color-stop(rgba(0, 0, 0, 0.0001) 0), color-stop(rgba(0, 0, 0, 0.5) 100%)); + background-image: linear-gradient(to right, rgba(0, 0, 0, 0.0001) 0, rgba(0, 0, 0, 0.5) 100%); + background-repeat: repeat-x; + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1); +} + +.carousel-control:hover, +.carousel-control:focus { + color: #ffffff; + text-decoration: none; + outline: none; + opacity: 0.9; + filter: alpha(opacity=90); +} + +.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; +} + +.carousel-control .icon-prev, +.carousel-control .glyphicon-chevron-left { + left: 50%; +} + +.carousel-control .icon-next, +.carousel-control .glyphicon-chevron-right { + right: 50%; +} + +.carousel-control .icon-prev, +.carousel-control .icon-next { + width: 20px; + height: 20px; + margin-top: -10px; + margin-left: -10px; + font-family: serif; +} + +.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 #ffffff; + border-radius: 10px; +} + +.carousel-indicators .active { + width: 12px; + height: 12px; + margin: 0; + background-color: #ffffff; +} + +.carousel-caption { + position: absolute; + right: 15%; + bottom: 20px; + left: 15%; + z-index: 10; + padding-top: 20px; + padding-bottom: 20px; + color: #ffffff; + text-align: center; + text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6); +} + +.carousel-caption .btn { + text-shadow: none; +} + +@media screen and (min-width: 768px) { + .carousel-control .glyphicons-chevron-left, + .carousel-control .glyphicons-chevron-right, + .carousel-control .icon-prev, + .carousel-control .icon-next { + width: 30px; + height: 30px; + margin-top: -15px; + margin-left: -15px; + font-size: 30px; + } + .carousel-caption { + right: 20%; + left: 20%; + padding-bottom: 30px; + } + .carousel-indicators { + bottom: 20px; + } +} + +.clearfix:before, +.clearfix:after { + display: table; + content: " "; +} + +.clearfix: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; + visibility: hidden !important; +} + +.affix { + position: fixed; +} + +@-ms-viewport { + width: device-width; +} + +.visible-xs, +tr.visible-xs, +th.visible-xs, +td.visible-xs { + display: none !important; +} + +@media (max-width: 767px) { + .visible-xs { + display: block !important; + } + table.visible-xs { + display: table; + } + tr.visible-xs { + display: table-row !important; + } + th.visible-xs, + td.visible-xs { + display: table-cell !important; + } +} + +@media (min-width: 768px) and (max-width: 991px) { + .visible-xs.visible-sm { + display: block !important; + } + table.visible-xs.visible-sm { + display: table; + } + 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; + } + table.visible-xs.visible-md { + display: table; + } + tr.visible-xs.visible-md { + display: table-row !important; + } + th.visible-xs.visible-md, + td.visible-xs.visible-md { + display: table-cell !important; + } +} + +@media (min-width: 1200px) { + .visible-xs.visible-lg { + display: block !important; + } + table.visible-xs.visible-lg { + display: table; + } + 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, +tr.visible-sm, +th.visible-sm, +td.visible-sm { + display: none !important; +} + +@media (max-width: 767px) { + .visible-sm.visible-xs { + display: block !important; + } + table.visible-sm.visible-xs { + display: table; + } + 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: 768px) and (max-width: 991px) { + .visible-sm { + display: block !important; + } + table.visible-sm { + display: table; + } + 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; + } + table.visible-sm.visible-md { + display: table; + } + tr.visible-sm.visible-md { + display: table-row !important; + } + th.visible-sm.visible-md, + td.visible-sm.visible-md { + display: table-cell !important; + } +} + +@media (min-width: 1200px) { + .visible-sm.visible-lg { + display: block !important; + } + table.visible-sm.visible-lg { + display: table; + } + 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, +tr.visible-md, +th.visible-md, +td.visible-md { + display: none !important; +} + +@media (max-width: 767px) { + .visible-md.visible-xs { + display: block !important; + } + table.visible-md.visible-xs { + display: table; + } + 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: 768px) and (max-width: 991px) { + .visible-md.visible-sm { + display: block !important; + } + table.visible-md.visible-sm { + display: table; + } + 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; + } + table.visible-md { + display: table; + } + tr.visible-md { + display: table-row !important; + } + th.visible-md, + td.visible-md { + display: table-cell !important; + } +} + +@media (min-width: 1200px) { + .visible-md.visible-lg { + display: block !important; + } + table.visible-md.visible-lg { + display: table; + } + 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, +tr.visible-lg, +th.visible-lg, +td.visible-lg { + display: none !important; +} + +@media (max-width: 767px) { + .visible-lg.visible-xs { + display: block !important; + } + table.visible-lg.visible-xs { + display: table; + } + 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: 768px) and (max-width: 991px) { + .visible-lg.visible-sm { + display: block !important; + } + table.visible-lg.visible-sm { + display: table; + } + 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; + } + table.visible-lg.visible-md { + display: table; + } + tr.visible-lg.visible-md { + display: table-row !important; + } + th.visible-lg.visible-md, + td.visible-lg.visible-md { + display: table-cell !important; + } +} + +@media (min-width: 1200px) { + .visible-lg { + display: block !important; + } + table.visible-lg { + display: table; + } + tr.visible-lg { + display: table-row !important; + } + th.visible-lg, + td.visible-lg { + display: table-cell !important; + } +} + +.hidden-xs { + display: block !important; +} + +table.hidden-xs { + display: table; +} + +tr.hidden-xs { + display: table-row !important; +} + +th.hidden-xs, +td.hidden-xs { + display: table-cell !important; +} + +@media (max-width: 767px) { + .hidden-xs, + tr.hidden-xs, + th.hidden-xs, + td.hidden-xs { + display: none !important; + } +} + +@media (min-width: 768px) and (max-width: 991px) { + .hidden-xs.hidden-sm, + tr.hidden-xs.hidden-sm, + 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, + tr.hidden-xs.hidden-md, + th.hidden-xs.hidden-md, + td.hidden-xs.hidden-md { + display: none !important; + } +} + +@media (min-width: 1200px) { + .hidden-xs.hidden-lg, + tr.hidden-xs.hidden-lg, + th.hidden-xs.hidden-lg, + td.hidden-xs.hidden-lg { + display: none !important; + } +} + +.hidden-sm { + display: block !important; +} + +table.hidden-sm { + display: table; +} + +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, + tr.hidden-sm.hidden-xs, + th.hidden-sm.hidden-xs, + td.hidden-sm.hidden-xs { + display: none !important; + } +} + +@media (min-width: 768px) and (max-width: 991px) { + .hidden-sm, + tr.hidden-sm, + th.hidden-sm, + td.hidden-sm { + display: none !important; + } +} + +@media (min-width: 992px) and (max-width: 1199px) { + .hidden-sm.hidden-md, + tr.hidden-sm.hidden-md, + th.hidden-sm.hidden-md, + td.hidden-sm.hidden-md { + display: none !important; + } +} + +@media (min-width: 1200px) { + .hidden-sm.hidden-lg, + tr.hidden-sm.hidden-lg, + th.hidden-sm.hidden-lg, + td.hidden-sm.hidden-lg { + display: none !important; + } +} + +.hidden-md { + display: block !important; +} + +table.hidden-md { + display: table; +} + +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, + tr.hidden-md.hidden-xs, + th.hidden-md.hidden-xs, + td.hidden-md.hidden-xs { + display: none !important; + } +} + +@media (min-width: 768px) and (max-width: 991px) { + .hidden-md.hidden-sm, + tr.hidden-md.hidden-sm, + th.hidden-md.hidden-sm, + td.hidden-md.hidden-sm { + display: none !important; + } +} + +@media (min-width: 992px) and (max-width: 1199px) { + .hidden-md, + tr.hidden-md, + th.hidden-md, + td.hidden-md { + display: none !important; + } +} + +@media (min-width: 1200px) { + .hidden-md.hidden-lg, + tr.hidden-md.hidden-lg, + th.hidden-md.hidden-lg, + td.hidden-md.hidden-lg { + display: none !important; + } +} + +.hidden-lg { + display: block !important; +} + +table.hidden-lg { + display: table; +} + +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, + tr.hidden-lg.hidden-xs, + th.hidden-lg.hidden-xs, + td.hidden-lg.hidden-xs { + display: none !important; + } +} + +@media (min-width: 768px) and (max-width: 991px) { + .hidden-lg.hidden-sm, + tr.hidden-lg.hidden-sm, + 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, + tr.hidden-lg.hidden-md, + th.hidden-lg.hidden-md, + td.hidden-lg.hidden-md { + display: none !important; + } +} + +@media (min-width: 1200px) { + .hidden-lg, + tr.hidden-lg, + th.hidden-lg, + td.hidden-lg { + display: none !important; + } +} + +.visible-print, +tr.visible-print, +th.visible-print, +td.visible-print { + display: none !important; +} + +@media print { + .visible-print { + display: block !important; + } + table.visible-print { + display: table; + } + tr.visible-print { + display: table-row !important; + } + th.visible-print, + td.visible-print { + display: table-cell !important; + } + .hidden-print, + tr.hidden-print, + th.hidden-print, + td.hidden-print { + display: none !important; + } } \ No newline at end of file diff --git a/assets/css/croppic.css b/assets/css/croppic.css index fa78d82..5196873 100644 --- a/assets/css/croppic.css +++ b/assets/css/croppic.css @@ -46,9 +46,9 @@ display:block; /* top: -31px; */ top: -1px; - right: -1px; + right: 2px; font-family:sans-serif; - background-color:rgba(0,0,0,0.35); + background-color:rgba(0,0,0,0.35); } .cropControls i{ @@ -56,7 +56,7 @@ float:left; margin:0; cursor:pointer; - background-image:url('../img/cropperIcons.png'); + background-image:url('../img/cropperIcons.png'); width:30px; height:30px; text-align:center; @@ -80,7 +80,11 @@ .cropControls i.cropControlUpload{ background-position:-150px 0px;} .cropControls i.cropControlReset{ background-position:-180px 0px;} .cropControls i.cropControlRemoveCroppedImage{ background-position:-180px 0px;} - + .cropControls i.cropControlRestoreDefaultImage{ background-image:url('../img/reset.png');} + .cropControls i.cropControlRestoreDefaultImage > p{ + margin-top: 3px; + font-size: 11px; + } .cropControls i:last-child{ margin-right:none; } @@ -98,7 +102,7 @@ /* - * PRELOADER + * PRELOADER * With courtesy of : http://cssload.net/ */ diff --git a/assets/img/park_view.jpg b/assets/img/park_view.jpg new file mode 100644 index 0000000000000000000000000000000000000000..89224efd40ff89140790b47e51fdc3fbfc95afe8 GIT binary patch literal 55901 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⪼B0Y$Sik$T|nE%4D7E3 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 literal 0 HcmV?d00001 diff --git a/assets/img/reset.png b/assets/img/reset.png new file mode 100644 index 0000000000000000000000000000000000000000..dd8b6caeb3b76d12d49e7b9598d7173689a303c4 GIT binary patch literal 31418 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'; + var html = '

' + cropControlUpload + cropControlRemoveCroppedImage + cropControlRestoreDefaultImage + '
'; that.outputDiv.append(html); that.cropControlsUpload = that.outputDiv.find('.cropControlsUpload'); @@ -131,36 +132,44 @@ that.cropControlRemoveCroppedImage = that.outputDiv.find('.cropControlRemoveCroppedImage'); } + if( !$.isEmptyObject(that.options.loadPictureBackUp) ){ + that.restoreImgControl = that.outputDiv.find('.cropControlRestoreDefaultImage'); + } }, + + bindImgRestoreControl: function(){ + var that = this; + + that.restoreImgControl.off('click'); + + that.restoreImgControl.on('click', function(){ + + that.options.loadPicture = that.options.loadPictureBackUp; + that.reset(); + }); + }, + bindImgUploadControl: function(){ var that = this; // CREATE UPLOAD IMG FORM - var formHtml = ''; + var formHtml = ''; that.outputDiv.append(formHtml); that.form = that.outputDiv.find('.'+that.id+'_imgUploadForm'); that.imgUploadControl.off('click'); - that.imgUploadControl.on('click',function(){ + that.imgUploadControl.on('click',function(){ that.form.find('input[type="file"]').trigger('click'); }); if( !$.isEmptyObject(that.croppedImg)){ - that.cropControlRemoveCroppedImage.on('click',function(){ - if (typeof (that.options.onBeforeRemoveCroppedImg) === typeof(Function)) { - that.options.onBeforeRemoveCroppedImg.call(that); - } - + that.cropControlRemoveCroppedImage.on('click',function(){ that.croppedImg.remove(); $(this).hide(); - if (typeof (that.options.onAfterRemoveCroppedImg) === typeof(Function)) { - that.options.onAfterRemoveCroppedImg.call(that); - } - - if( !$.isEmptyObject(that.defaultImg)){ + if( !$.isEmptyObject(that.defaultImg)){ that.obj.append(that.defaultImg); } @@ -225,16 +234,18 @@ }).always(function(data){ response = typeof data =='object' ? data : jQuery.parseJSON(data); if(response.status=='success'){ - - that.imgInitW = that.imgW = response.width; - that.imgInitH = that.imgH = response.height; - + + that.imgInitW = that.imgW = response.width; + that.imgInitH = that.imgH = response.height; + if(that.options.modal){ that.createModal(); } if( !$.isEmptyObject(that.croppedImg)){ that.croppedImg.remove(); } that.imgUrl=response.url; - var img = $('') + var img = $(''); + //var img = $(''); + //var img = $(''); that.obj.append(img); @@ -267,7 +278,7 @@ if(that.options.modal){ that.createModal(); } if( !$.isEmptyObject(that.croppedImg)){ that.croppedImg.remove(); } - that.imgUrl=that.options.loadPicture ; + that.imgUrl = that.options.loadPicture; var img =$(''); that.obj.append(img); @@ -280,11 +291,11 @@ }); }else{ - that.cropControlRemoveCroppedImage.on('click',function(){ + that.cropControlRemoveCroppedImage.on('click',function(){ that.croppedImg.remove(); $(this).hide(); - if( !$.isEmptyObject(that.defaultImg)){ + if( !$.isEmptyObject(that.defaultImg)){ that.obj.append(that.defaultImg); } if(that.options.outputUrlId !== ''){ $('#'+that.options.outputUrlId).val(''); } @@ -292,7 +303,8 @@ that.reset(); }); } - + // delete the default image + that.options.loadPicture = ''; }, createModal: function(){ @@ -319,6 +331,7 @@ /*SET UP SOME VARS*/ that.img = that.obj.find('img'); + that.img.wrap('
'); /*INIT DRAGGING*/ @@ -351,8 +364,8 @@ }); } // initial center image - - that.img.css({'left': -(that.imgW -that.objW)/2, 'top': -(that.imgH -that.objH)/2, 'position':'relative'}); + that.img.css({'left': -(that.imgW -that.objW)/2, 'top': -(that.imgH -that.objH)/2, 'position':'relative', 'z-index': 1000}); + if(that.options.imgEyecandy){ that.imgEyecandy.css({'left': -(that.imgW -that.objW)/2, 'top': -(that.imgH -that.objH)/2, 'position':'relative'}); } }, @@ -371,7 +384,7 @@ var cropControlReset = ''; var html; - + if(that.options.doubleZoomControls){ cropControlZoomMuchIn = ''; cropControlZoomMuchOut = ''; @@ -404,10 +417,10 @@ that.cropControlZoomIn = that.cropControlsCrop.find('.cropControlRotateLeft'); that.cropControlZoomIn.on('click', function() { that.rotate(-that.options.rotateFactor); }); - + that.cropControlZoomOut = that.cropControlsCrop.find('.cropControlRotateRight'); that.cropControlZoomOut.on('click', function() { that.rotate(that.options.rotateFactor); }); - + that.cropControlCrop = that.cropControlsCrop.find('.cropControlCrop'); that.cropControlCrop.on('click',function(){ that.crop(); }); @@ -514,7 +527,7 @@ if( newWidth < that.objW || newHeight < that.objH){ - if( newWidth - that.objW < newHeight - that.objH ){ + if( newWidth - that.objW < newHeight - that.objH ){ newWidth = that.objW; newHeight = newWidth/ratio; }else{ @@ -524,11 +537,11 @@ doPositioning = false; - } + } if(!that.options.scaleToFill && (newWidth > that.imgInitW || newHeight > that.imgInitH)){ - if( newWidth - that.imgInitW < newHeight - that.imgInitH ){ + if( newWidth - that.imgInitW < newHeight - that.imgInitH ){ newWidth = that.imgInitW; newHeight = newWidth/ratio; }else{ @@ -541,10 +554,10 @@ } that.imgW = newWidth; - that.img.width(newWidth); + that.img.width(newWidth); that.imgH = newHeight; - that.img.height(newHeight); + that.img.height(newHeight); var newTop = parseInt( that.img.css('top') ) - x/2; var newLeft = parseInt( that.img.css('left') ) - x/2; @@ -556,14 +569,14 @@ var maxLeft = -( newWidth-that.objW); if( newLeft < maxLeft){ newLeft = maxLeft; } if( doPositioning ){ - that.img.css({'top':newTop, 'left':newLeft}); + that.img.css({'top':newTop, 'left':newLeft}); } if(that.options.imgEyecandy){ that.imgEyecandy.width(newWidth); that.imgEyecandy.height(newHeight); if( doPositioning ){ - that.imgEyecandy.css({'top':newTop, 'left':newLeft}); + that.imgEyecandy.css({'top':newTop, 'left':newLeft}); } } @@ -639,7 +652,7 @@ } if (that.options.onAfterImgCrop) that.options.onAfterImgCrop.call(that); - + }); }, showLoader:function(){ @@ -659,8 +672,8 @@ that.init(); - if( !$.isEmptyObject(that.croppedImg)){ - that.obj.append(that.croppedImg); + if( !$.isEmptyObject(that.croppedImg)){ + that.obj.append(that.croppedImg); if(that.options.outputUrlId !== ''){ $('#'+that.options.outputUrlId).val(that.croppedImg.attr('url')); } } if (typeof that.options.onReset == 'function') From bfdf8d85a44c55c210e524d32b0c6cf55af12d67 Mon Sep 17 00:00:00 2001 From: marcosschroh Date: Thu, 2 Apr 2015 13:44:54 -0300 Subject: [PATCH 2/3] Bug fixed: Hide the reset button after the user raise the crop function. --- assets/css/croppic.css | 12 +++++++----- croppic.js | 27 ++++++++++++++++++++------- croppic.min.js | 10 +++++----- 3 files changed, 32 insertions(+), 17 deletions(-) diff --git a/assets/css/croppic.css b/assets/css/croppic.css index 5196873..51bfec6 100644 --- a/assets/css/croppic.css +++ b/assets/css/croppic.css @@ -80,11 +80,13 @@ .cropControls i.cropControlUpload{ background-position:-150px 0px;} .cropControls i.cropControlReset{ background-position:-180px 0px;} .cropControls i.cropControlRemoveCroppedImage{ background-position:-180px 0px;} - .cropControls i.cropControlRestoreDefaultImage{ background-image:url('../img/reset.png');} - .cropControls i.cropControlRestoreDefaultImage > p{ - margin-top: 3px; - font-size: 11px; - } + .cropControls i.cropControlRestoreDefaultImage{ + background-image:url('../img/reset.png'); + } + .cropControls i.cropControlRestoreDefaultImage > p{ + margin-top: 3px; + font-size: 11px; + } .cropControls i:last-child{ margin-right:none; } diff --git a/croppic.js b/croppic.js index 591c12f..e5f86c9 100644 --- a/croppic.js +++ b/croppic.js @@ -33,7 +33,6 @@ scaleToFill: true, processInline: false, loadPicture:'', - loadPictureBackUp: '', onReset: null, enableMousescroll: false, @@ -49,6 +48,9 @@ }; + //avoid that the user set the the option loadPictureBackUp. + that.options.loadPictureBackUp = ''; + // OVERWRITE DEFAULT OPTIONS for (i in options) that.options[i] = options[i]; that.options.loadPictureBackUp = that.options.loadPicture; @@ -104,6 +106,7 @@ if( $.isEmptyObject(that.options.loadPicture)){ that.bindImgUploadControl(); that.bindImgRestoreControl(); + }else{ that.loadExistingImage(); } @@ -132,13 +135,18 @@ that.cropControlRemoveCroppedImage = that.outputDiv.find('.cropControlRemoveCroppedImage'); } - if( !$.isEmptyObject(that.options.loadPictureBackUp) ){ - that.restoreImgControl = that.outputDiv.find('.cropControlRestoreDefaultImage'); - } + that.restoreImgControl = that.outputDiv.find('.cropControlRestoreDefaultImage'); + + if( $.isEmptyObject(that.options.loadPictureBackUp) ){ + that.restoreImgControl.hide(); + }else{ + that.restoreImgControl.show(); + } + }, bindImgRestoreControl: function(){ - var that = this; + var that = this; that.restoreImgControl.off('click'); @@ -146,7 +154,7 @@ that.options.loadPicture = that.options.loadPictureBackUp; that.reset(); - }); + }); }, bindImgUploadControl: function(){ @@ -164,7 +172,7 @@ }); if( !$.isEmptyObject(that.croppedImg)){ - + that.cropControlRemoveCroppedImage.on('click',function(){ that.croppedImg.remove(); $(this).hide(); @@ -185,6 +193,9 @@ that.showLoader(); that.imgUploadControl.hide(); + + that.restoreImgControl.hide(); + that.options.loadPictureBackUp = ''; if(that.options.processInline){ //Reading Inline @@ -633,6 +644,8 @@ if (that.options.imgEyecandy) that.imgEyecandy.hide(); + that.options.loadPictureBackUp = ''; + that.outputDiv.find('.cropControlRestoreDefaultImage').hide(); that.destroy(); that.obj.append(''); diff --git a/croppic.min.js b/croppic.min.js index 569346b..ee6e47f 100644 --- a/croppic.min.js +++ b/croppic.min.js @@ -1,6 +1,6 @@ -/* - * CROP - * dependancy: jQuery - * author: Ognjen "Zmaj Džedaj" Božičković and Mat Steinlin - */ +/* + * CROP + * dependancy: jQuery + * author: Ognjen "Zmaj Džedaj" Božičković and Mat Steinlin + */ !function(o,t){Croppic=function(o,t){var n=this;n.id=o,n.obj=$("#"+o),n.outputDiv=n.obj,n.options={uploadUrl:"",uploadData:{},cropUrl:"",cropData:{},outputUrlId:"",imgEyecandy:!0,imgEyecandyOpacity:.2,zoomFactor:10,rotateFactor:5,doubleZoomControls:!0,rotateControls:!0,modal:!1,customUploadButtonId:"",loaderHtml:"",scaleToFill:!0,processInline:!1,loadPicture:"",onReset:null,enableMousescroll:!1,onBeforeImgUpload:null,onAfterImgUpload:null,onImgDrag:null,onImgZoom:null,onImgRotate:null,onBeforeImgCrop:null,onAfterImgCrop:null,onError:null};for(i in t)n.options[i]=t[i];n.init()},Croppic.prototype={id:"",imgInitW:0,imgInitH:0,imgW:0,imgH:0,objW:0,objH:0,actualRotation:0,windowW:0,windowH:$(o).height(),obj:{},outputDiv:{},outputUrlObj:{},img:{},defaultImg:{},croppedImg:{},imgEyecandy:{},form:{},cropControlsUpload:{},cropControlsCrop:{},cropControlZoomMuchIn:{},cropControlZoomMuchOut:{},cropControlZoomIn:{},cropControlZoomOut:{},cropControlCrop:{},cropControlReset:{},cropControlRemoveCroppedImage:{},modal:{},loader:{},init:function(){var o=this;o.objW=o.obj.width(),o.objH=o.obj.height(),o.actualRotation=0,$.isEmptyObject(o.defaultImg)&&(o.defaultImg=o.obj.find("img")),o.createImgUploadControls(),$.isEmptyObject(o.options.loadPicture)?o.bindImgUploadControl():o.loadExistingImage()},createImgUploadControls:function(){var o=this,t="";""===o.options.customUploadButtonId&&(t='');var i='';$.isEmptyObject(o.croppedImg)&&(i=""),$.isEmptyObject(o.options.loadPicture)||(t="");var n='
'+t+i+"
";o.outputDiv.append(n),o.cropControlsUpload=o.outputDiv.find(".cropControlsUpload"),""===o.options.customUploadButtonId?o.imgUploadControl=o.outputDiv.find(".cropControlUpload"):(o.imgUploadControl=$("#"+o.options.customUploadButtonId),o.imgUploadControl.show()),$.isEmptyObject(o.croppedImg)||(o.cropControlRemoveCroppedImage=o.outputDiv.find(".cropControlRemoveCroppedImage"))},bindImgUploadControl:function(){var o=this,i='';o.outputDiv.append(i),o.form=o.outputDiv.find("."+o.id+"_imgUploadForm"),o.imgUploadControl.off("click"),o.imgUploadControl.on("click",function(){o.form.find('input[type="file"]').trigger("click")}),$.isEmptyObject(o.croppedImg)||o.cropControlRemoveCroppedImage.on("click",function(){o.croppedImg.remove(),$(this).hide(),$.isEmptyObject(o.defaultImg)||o.obj.append(o.defaultImg),""!==o.options.outputUrlId&&$("#"+o.options.outputUrlId).val("")}),o.form.find('input[type="file"]').change(function(){if(o.options.onBeforeImgUpload&&o.options.onBeforeImgUpload.call(o),o.showLoader(),o.imgUploadControl.hide(),o.options.processInline){var i=new FileReader;i.onload=function(t){var i=new Image;i.src=t.target.result,i.onload=function(){o.imgInitW=o.imgW=i.width,o.imgInitH=o.imgH=i.height,o.options.modal&&o.createModal(),$.isEmptyObject(o.croppedImg)||o.croppedImg.remove(),o.imgUrl=i.src,o.obj.append(''),o.initCropper(),o.hideLoader(),o.options.onAfterImgUpload&&o.options.onAfterImgUpload.call(o)}},i.readAsDataURL(o.form.find('input[type="file"]')[0].files[0])}else{var n=new FormData(o.form[0]);for(var r in o.options.uploadData)o.options.uploadData.hasOwnProperty(r)&&n.append(r,o.options.uploadData[r]);$.ajax({url:o.options.uploadUrl,data:n,context:t.body,cache:!1,contentType:!1,processData:!1,type:"POST"}).always(function(t){if(response="object"==typeof t?t:jQuery.parseJSON(t),"success"==response.status){o.imgInitW=o.imgW=response.width,o.imgInitH=o.imgH=response.height,o.options.modal&&o.createModal(),$.isEmptyObject(o.croppedImg)||o.croppedImg.remove(),o.imgUrl=response.url;var i=$('');o.obj.append(i),i.load(function(){o.initCropper(),o.hideLoader(),o.options.onAfterImgUpload&&o.options.onAfterImgUpload.call(o)})}"error"==response.status&&(o.options.onError&&o.options.onError.call(o,response.message),o.hideLoader(),setTimeout(function(){o.reset()},2e3))})}})},loadExistingImage:function(){var o=this;if($.isEmptyObject(o.croppedImg)){o.options.onBeforeImgUpload&&o.options.onBeforeImgUpload.call(o),o.showLoader(),o.options.modal&&o.createModal(),$.isEmptyObject(o.croppedImg)||o.croppedImg.remove(),o.imgUrl=o.options.loadPicture;var t=$('');o.obj.append(t),t.load(function(){o.imgInitW=o.imgW=this.width,o.imgInitH=o.imgH=this.height,o.initCropper(),o.hideLoader(),o.options.onAfterImgUpload&&o.options.onAfterImgUpload.call(o)})}else o.cropControlRemoveCroppedImage.on("click",function(){o.croppedImg.remove(),$(this).hide(),$.isEmptyObject(o.defaultImg)||o.obj.append(o.defaultImg),""!==o.options.outputUrlId&&$("#"+o.options.outputUrlId).val(""),o.croppedImg="",o.reset()})},createModal:function(){var o=this,t=o.windowH/2-o.objH/2,i='
';$("body").append(i),o.modal=$("#croppicModal"),o.obj=$("#croppicModalObj")},destroyModal:function(){var o=this;o.obj=o.outputDiv,o.modal.remove()},initCropper:function(){var o=this;o.img=o.obj.find("img"),o.img.wrap('
'),o.createCropControls(),o.options.imgEyecandy&&o.createEyecandy(),o.initDrag(),o.initialScaleImg()},createEyecandy:function(){var o=this;o.imgEyecandy=o.img.clone(),o.imgEyecandy.css({"z-index":"0",opacity:o.options.imgEyecandyOpacity}).appendTo(o.obj)},destroyEyecandy:function(){var o=this;o.imgEyecandy.remove()},initialScaleImg:function(){var o=this;o.zoom(-o.imgInitW),o.zoom(40),o.options.enableMousescroll&&o.img.on("mousewheel",function(t){t.preventDefault(),o.zoom(o.options.zoomFactor*t.deltaY)}),o.img.css({left:-(o.imgW-o.objW)/2,top:-(o.imgH-o.objH)/2,position:"relative"}),o.options.imgEyecandy&&o.imgEyecandy.css({left:-(o.imgW-o.objW)/2,top:-(o.imgH-o.objH)/2,position:"relative"})},createCropControls:function(){var o,t=this,i="",n='',r='',e="",p="",a="",s='',c='';t.options.doubleZoomControls&&(i='',e=''),t.options.rotateControls&&(p='',a=''),o='
'+i+n+r+e+p+a+s+c+"
",t.obj.append(o),t.cropControlsCrop=t.obj.find(".cropControlsCrop"),t.options.doubleZoomControls&&(t.cropControlZoomMuchIn=t.cropControlsCrop.find(".cropControlZoomMuchIn"),t.cropControlZoomMuchIn.on("click",function(){t.zoom(10*t.options.zoomFactor)}),t.cropControlZoomMuchOut=t.cropControlsCrop.find(".cropControlZoomMuchOut"),t.cropControlZoomMuchOut.on("click",function(){t.zoom(10*-t.options.zoomFactor)})),t.cropControlZoomIn=t.cropControlsCrop.find(".cropControlZoomIn"),t.cropControlZoomIn.on("click",function(){t.zoom(t.options.zoomFactor)}),t.cropControlZoomOut=t.cropControlsCrop.find(".cropControlZoomOut"),t.cropControlZoomOut.on("click",function(){t.zoom(-t.options.zoomFactor)}),t.cropControlZoomIn=t.cropControlsCrop.find(".cropControlRotateLeft"),t.cropControlZoomIn.on("click",function(){t.rotate(-t.options.rotateFactor)}),t.cropControlZoomOut=t.cropControlsCrop.find(".cropControlRotateRight"),t.cropControlZoomOut.on("click",function(){t.rotate(t.options.rotateFactor)}),t.cropControlCrop=t.cropControlsCrop.find(".cropControlCrop"),t.cropControlCrop.on("click",function(){t.crop()}),t.cropControlReset=t.cropControlsCrop.find(".cropControlReset"),t.cropControlReset.on("click",function(){t.reset()})},initDrag:function(){var t=this;t.img.on("mousedown touchstart",function(i){i.preventDefault();var n,r,e=o.navigator.userAgent;e.match(/iPad/i)||e.match(/iPhone/i)||e.match(/android/i)?(n=i.originalEvent.touches[0].pageX,r=i.originalEvent.touches[0].pageY):(n=i.pageX,r=i.pageY);var p=t.img.css("z-index"),a=t.img.outerHeight(),s=t.img.outerWidth(),c=t.img.offset().top+a-r,l=t.img.offset().left+s-n;t.img.css("z-index",1e3).on("mousemove touchmove",function(o){var i,n;if(e.match(/iPad/i)||e.match(/iPhone/i)||e.match(/android/i)?(i=o.originalEvent.touches[0].pageY+c-a,n=o.originalEvent.touches[0].pageX+l-s):(i=o.pageY+c-a,n=o.pageX+l-s),t.img.offset({top:i,left:n}).on("mouseup",function(){$(this).removeClass("draggable").css("z-index",p)}),t.options.imgEyecandy&&t.imgEyecandy.offset({top:i,left:n}),t.objH0&&(t.img.css("top",0),t.options.imgEyecandy&&t.imgEyecandy.css("top",0));var r=-(t.imgH-t.objH);parseInt(t.img.css("top"))r&&(t.img.css("top",r),t.options.imgEyecandy&&t.imgEyecandy.css("top",r))}if(t.objW0&&(t.img.css("left",0),t.options.imgEyecandy&&t.imgEyecandy.css("left",0));var m=-(t.imgW-t.objW);parseInt(t.img.css("left"))m&&(t.img.css("left",m),t.options.imgEyecandy&&t.imgEyecandy.css("left",m))}t.options.onImgDrag&&t.options.onImgDrag.call(t)})}).on("mouseup",function(){t.img.off("mousemove")}).on("mouseout",function(){t.img.off("mousemove")})},rotate:function(o){var t=this;t.actualRotation+=o,t.img.css({"-webkit-transform":"rotate("+t.actualRotation+"deg)","-moz-transform":"rotate("+t.actualRotation+"deg)",transform:"rotate("+t.actualRotation+"deg)"}),t.options.imgEyecandy&&t.imgEyecandy.css({"-webkit-transform":"rotate("+t.actualRotation+"deg)","-moz-transform":"rotate("+t.actualRotation+"deg)",transform:"rotate("+t.actualRotation+"deg)"}),"function"==typeof t.options.onImgRotate&&t.options.onImgRotate.call(t)},zoom:function(o){var t=this,i=t.imgW/t.imgH,n=t.imgW+o,r=n/i,e=!0;(nt.imgInitW||r>t.imgInitH)&&(n-t.imgInitW0&&(p=0),a>0&&(a=0);var s=-(r-t.objH);s>p&&(p=s);var c=-(n-t.objW);c>a&&(a=c),e&&t.img.css({top:p,left:a}),t.options.imgEyecandy&&(t.imgEyecandy.width(n),t.imgEyecandy.height(r),e&&t.imgEyecandy.css({top:p,left:a})),t.options.onImgZoom&&t.options.onImgZoom.call(t)},crop:function(){var o=this;o.options.onBeforeImgCrop&&o.options.onBeforeImgCrop.call(o),o.cropControlsCrop.hide(),o.showLoader();var i={imgUrl:o.imgUrl,imgInitW:o.imgInitW,imgInitH:o.imgInitH,imgW:o.imgW,imgH:o.imgH,imgY1:Math.abs(parseInt(o.img.css("top"))),imgX1:Math.abs(parseInt(o.img.css("left"))),cropH:o.objH,cropW:o.objW,rotation:o.actualRotation},n=new FormData;for(var r in i)i.hasOwnProperty(r)&&n.append(r,i[r]);for(var r in o.options.cropData)o.options.cropData.hasOwnProperty(r)&&n.append(r,o.options.cropData[r]);$.ajax({url:o.options.cropUrl,data:n,context:t.body,cache:!1,contentType:!1,processData:!1,type:"POST"}).always(function(t){response="object"==typeof t?t:jQuery.parseJSON(t),"success"==response.status&&(o.options.imgEyecandy&&o.imgEyecandy.hide(),o.destroy(),o.obj.append(''),""!==o.options.outputUrlId&&$("#"+o.options.outputUrlId).val(response.url),o.croppedImg=o.obj.find(".croppedImg"),o.init(),o.hideLoader()),"error"==response.status&&(o.options.onError&&o.options.onError.call(o,response.message),o.hideLoader(),setTimeout(function(){o.reset()},2e3)),o.options.onAfterImgCrop&&o.options.onAfterImgCrop.call(o)})},showLoader:function(){var o=this;o.obj.append(o.options.loaderHtml),o.loader=o.obj.find(".loader")},hideLoader:function(){var o=this;o.loader.remove()},reset:function(){var o=this;o.destroy(),o.init(),$.isEmptyObject(o.croppedImg)||(o.obj.append(o.croppedImg),""!==o.options.outputUrlId&&$("#"+o.options.outputUrlId).val(o.croppedImg.attr("url"))),"function"==typeof o.options.onReset&&o.options.onReset.call(o)},destroy:function(){var o=this;o.options.modal&&!$.isEmptyObject(o.modal)&&o.destroyModal(),o.options.imgEyecandy&&!$.isEmptyObject(o.imgEyecandy)&&o.destroyEyecandy(),$.isEmptyObject(o.cropControlsUpload)||o.cropControlsUpload.remove(),$.isEmptyObject(o.cropControlsCrop)||o.cropControlsCrop.remove(),$.isEmptyObject(o.loader)||o.loader.remove(),$.isEmptyObject(o.form)||o.form.remove(),o.obj.html("")}}}(window,document); \ No newline at end of file From e2fd1ff145fa58dc3d4ee3a685d00254e6733775 Mon Sep 17 00:00:00 2001 From: Marcos Schroh Date: Thu, 16 Jul 2015 23:52:30 -0300 Subject: [PATCH 3/3] Custom Crop button added. --- croppic.js | 13 +++++++++++-- 1 file changed, 11 insertions(+), 2 deletions(-) diff --git a/croppic.js b/croppic.js index 2cbf48c..c4710e0 100644 --- a/croppic.js +++ b/croppic.js @@ -29,6 +29,7 @@ rotateControls: true, modal:false, customUploadButtonId:'', + customCropButtonId:'', loaderHtml:'', scaleToFill: true, processInline: false, @@ -447,6 +448,10 @@ var html; + if (that.options.customCropButtonId !== ""){ + cropControlCrop = ""; + } + if(that.options.doubleZoomControls){ cropControlZoomMuchIn = ''; cropControlZoomMuchOut = ''; @@ -483,12 +488,16 @@ that.cropControlZoomOut = that.cropControlsCrop.find('.cropControlRotateRight'); that.cropControlZoomOut.on('click', function() { that.rotate(that.options.rotateFactor); }); - that.cropControlCrop = that.cropControlsCrop.find('.cropControlCrop'); + if (that.options.customCropButtonId !== ""){ + that.cropControlCrop = $('#'+that.options.customCropButtonId); + }else{ + that.cropControlCrop = that.cropControlsCrop.find('.cropControlCrop'); + } that.cropControlCrop.on('click',function(){ that.crop(); }); that.cropControlReset = that.cropControlsCrop.find('.cropControlReset'); that.cropControlReset.on('click',function(){ that.reset(); }); - + }, initDrag:function(){ var that = this;