From aeabe198a41fdf3bf5c98d411a0b2f1fc8a1f8ae Mon Sep 17 00:00:00 2001 From: marcosschroh <marcos.06sch@gmail.com> 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 z2Fkv!d)J%^I2Dm1rWC-nr|d=uMm>TPLhsL&rvtx#_ijtO!5e<__d)3QFu}&YYojz1 zaOwu!cEoQ59TTY53wZGDM(>%_)5~|pH#S552dGz)-53l)z1Wp3lC?Rdt2V-bKEMB; zGFG-ByyoXrqs{|E3$B2ag0?)4L<?*xaReb=0!_z3If)v*AwsVN{P%we3m3Lr+2XLV zg~!_>oA-OFAONNsGIsJAGIgw}2dL_GDlxP$Nm{WF_TZD2aifS!a9mRn*Lsa^x*B0v z_#@;RbXDV2V<^{^baRgYh1fcICY|k44F^YISm3i^W_-ASG>1vnPr#O9?5C^M8l^XG zWgDJDBPJZCa1*oxV{k*xIh8P_0T*=&S>&vmQQuNb#4Q&#MgRX;?OJ?utMabk$KIfr z(IL^e!GY;85}palXcaKGuM_NcQyDb1vxjd^g6I+ku4526xh|>f#hJjB`>D{hp?HL_ z-(HKZF>>8><DkF7Ds@fehMUVK1=#jE^whSD_@9pgV*|WDwh~CSWwNk^ho|;H{j&rB zdQjig)I>kQv!x*LT(;72L7sSWdDES^2@FFriU<-%f4|D(mN|XnmZ?;;n~(=YUKkI7 zL^hj4iEt7Qu|S{rz&Y}t-%r0q+hA!-(p%*qP>0VyDf&sZB_J+si+0EE(<j+V-|t!t zH%&jxMKenzJ3<sme7vp8PK^|HE9|IQd4~%B2iaL$-?lc-i$G6~Ypzl$sTIa$06qYD zmar6e^-hUCZv?8@BSAMwsts?B%;r8f!m-oIW_*913##otYtwiWiziy-dpy_7O`SS7 z^zMtLt_2oNiQPlEhYfWF8T0>8DsD18gHV?Pr3+`>pHI!CM#vEnh+X->lIC+)eZe36 zvoF%)>eB5zmI@iGaWfp1halJ%+~q-8pdGZ}uqg47l#!%1AeP3-Q^bYh_gFlP(l8jQ zFVV}&z`OQKo&|v>mPfHY>~NtQC8{&w)SY~{F9>hRF3il=Um*Fxes^l*<epmn$IRSI z>6^Ynt!^Ec{ktVfa@MZJQR7-aE^2=JZ&};MOxi@5;Lg;?GJirz_W@H;yGpwIb$-sp zy^lll*gU^@I2d+d?TxpMZl&KnHj{|id2j!5T$%Jgz;=!~m@=+-;f?I607vM)QW5>` zt<Rmo&V;&mpRV8k>H}Rno=y&}u3u#jBI`%qeb#jZY(CPylQnTf#_Za0Sm_+u*54<Z zYF={w0=&KS=f<M?Adj9|xoe!1J~><Q19ho-b^PFIC`X8aXw=Jj?X4*f(Ta@0n|Ub7 zHfr@8-%+D+3cSMq@GlUm`A&GmhFEQmc)24GoAwgEzgXN;CO1AAg|6i;Fri*Z)bw+L zdpd~*)jPem?uYzpdrQ6DavhKpbX&vJC_>P(Ah7UE_5&}O707E-ql5EOSzezmh-o%2 zg5mmFTIhZMDfo}E3+F82L_c0dYw{4Bx>vM%fU!qeX?d*F05KfpR^sJfQIMp4U3AEB z80G5JSiIml^9URDfbW&S>$kc*sfsf7yY-#!D`pUAiHEeRsh#_H!|zY;@1p9?3Y>JY z9q6ak$^Dk>%eW}9qQxGUZG}O4mwwOem;1U?DV;@AOy9uCZFvad4?s^P69KHU8`O7P z0Y6oW0&sQ*oG8+?GG~`sFUSfN*nm{Ubd8SF0Kp7EIt;TaH1+6uqeU4w0aa8QD~`R! z=sr;&y8u#dGW0c8{d`2Zym{*zqy$3!`tCEPpCj*(*Fe<WSG)2HP#}GbHiI=(ToMIA zxcT0k|9DDkvB61%sGH=s+zyBg+MJR&aA@w$r(Jis)YhUXK;j^3n8CTx;=dM%ycX|d zWc{8v!1$XUcF@9SI)3tp+pt^<?F%*%eRtm%PnY}Pr-#_G^)?5<wYVOHz$j4%W}<)T zdSlLvIS;qw1<1%0s_Ne!e@_}c<RoaFajiWe;z3B-X~c7NMbTASHxWO80W2^Vmd@9R ziPg{WTulMcShw1(lzLcjF5H$P`E4|cK2hf~X&#i3ATRQ#75o=JCedH@WRAbqDWf9w zO2)bOWaD~J(3+6;Hicxt_c6uMRH#U@>?00E0NWjB6tVoam}9jv+cWZ|_p{3hUs{ zW728Z^(tYt`1rO{U*vX0;woY%ZocwRJb&^XDo<fKvFxTW$zW}P)lm)K9ET~aNyF7* z(mVKx9oPW~jrjUs++MlH!(y*Y!>-gXL9Kx-j^ENUgdClJqTuK)e&=b)n{1SwRPORU zVTN9oZBZ~SnBtAJ{qFi(WNYD#&rMx7veCa1t;=MHgD7La8?7Ha-7xi};~m;0VJ#QQ z;W<^d!a_Z1l<cG%-NXrfiU|_APHHgMJ;h8ASmlw-sqWKHX{nm+a+V!)W9OZ@be=LC zj1a`LZK&4gwwe(<WPYh7Uh}fx;NlKb-OE|jn>w8Od4f)0igje=oW(=$2z98H8rZ8> zBknQcx;g~v;`?kH*q&1K0(~oI2HBfZ^m}d2x;lW+L`O}H>@R%?nZQ+YXNE&-v)*T` zU%Ai56whDI`4B&r^^iug2-9X=*F{Ak#RbW)fWeM~Z+5(%sk%LO$Us>cSI)8<&ia=G zLJ|USNXp7%a#RS+E7@UQaT3|4;Hy{AUTZplvxkd`0ZvibV(EgBABNhKHx7z9!{5%> ze+j&|y15*xSy<|g@v^gutLvW^Z#`R|<#N~gjNE<LmbqhP;=2wKW|%#&6J{h)NR4!d zUl6(DI>o#jmD`vc6)v!hD--k=0G<|Z5H6RL0hF-=+#69V&6ns06|<4a_iJ2IoKq%I zPY@U3597l}ddmwc)5NU!%g=#hulqlB)8~@tv2BG?8~Rz6g+bo*wD$8?$;K%XKpPAy zvrTBD`fA9jw$cl)YbCY00~+@#S0O$mZIFch(vWzY%0n=j0nFaoXyUzk$Dcza;+(YN z)Ax{}zGV}Zpkh@;Mt~ldmv8#D7?4D2j;sGTeVqr%-Y%73>_jH!O>>HI2p>zT0=m&W zwn0-L6KsRe4A_^sWKEH3)ZUpI&Gd1Y60v%bSz?I4TiL?H!~W;r=+(>TnBu-%mN{)d z(~5iTD0+p+htW%J+Boa!IDDbulx(M8J?+D>N9(=6$KJl&d9#tHnsSvM-8<7PQ`OW? z4o|+mG7}uYyBzPJ9Oi#@$vrc(_?!$zG4jm&=g<UsnW)kT;zw2&__a+Y${mVV9MW19 zh5W|~Kt0xbR9{`Eb4uAP<i1w+s-gvPRw5|2+u|4Iy=D4H?tf*OM8bGF*5RJ&V)!5@ z4$uOiU0kSJux)XL^9G)`iHP8N)kCvbSfUM;h%*$VQbP3AbnMHehu$3~gsN7UyOK9o zm*L8$oL&P9bO48@IYG2N2*+*G=Anq4?#2RgxSs}b*AUSd&}$zy`4`y+z66sgP{8aN z%Utj|#poL|iG#oCbXzv&%2{;rvJFrynC?LY4y*^K{SRP&HO}o}yGm_|%ciSXsmpWK zF{51?X<=9FCpCZ5p|)8zkMzs6saB;h$?z=x*mNVfDYcZ!RycE!X!PDW)1y2i@b3HJ zeu>4k(iXUt3DQ$CRKEhG;5vwuXoZMYHp6cZVWdLuyi}Ejxmm}&|4f`l10%+QiwiEC zZf00O!^-?5Tr))3QEFfTnvtH)A*}P%OfA32M$d*h?sveLvSuqRxTS6#<Ut@XGmIyU zHhgY4%Eq_ldzj>j4}?K8|9;4rWW6)>Ik2T`GPy}A^VWJ(GXt`a5p%)WXUDK8io4uS zP1vlrrTDwK^5nYBR<j;yHJ=$sDJe`rru0^BRbPZ~<=gY__3e*s^=cAt>BeHCZ^k-l zrH39#V=eF5)`^NV`+C)+u$Nb@=GZQ;%KVFHEM#$`1pgr18hyO<bMjpyR6n(aYw@#D z_}>>LsZU29fcailr6-*jRhYRAsT9@?G5W$-;qa{i-s0$>cf5|KcPp0r9{2fdyLh<b zW=Sw3@PYW>o$-&?{WMFOc3@8up;b;d@Y5ew|ABFUP^NZ3=i&=|shIVhPv_E_`WyV9 z$Io`}1Kp<J-;1-N9I9`axE+=*auST<ohCq`a0|05RT6YEngxx{N_SkUwHd^Pw5rz> z8duuu)3uB?v|-qqkTv~O^io^C4XW!J5)glxgFC26SO$&cM~}UHp&zN9zk6%GQ7mHe zCRo{s=x!*r{sMl}%sLy>XNDeHAvl^gPnN1a*AY!}`+-yzqtazGGESU$r#{@>V=H{V zpgChsx>xHM+mg|@K;#iPx!jYHL5p~HUA@pWquRyA<BDrBXt~=iSE7W?O#k0c{X0I* zgX&)SbFhyWRn0IA(62a>P!#OGFZ8|hs?VYLX!*U79;)usTmRnJaNKT&cd?b{XHY)@ z2yGZ9!MnxqU$s%agU4QwSn~&R*mIa^xOHL4Z&rvprp(WMaPL&0Z7y@+q&!A5jZxGU zY)R1Jxt8pS(3K9RRoJcre}2Eh^T3n(ZJ6f11h*0Hik-_G{|%%srYF1g`u;qmIW3)| zv(GMnU7jTx_(fww7axzC868%*n3iVIg@;;y%<iP)A@CocsyIEerLAa!6@wrEbxvm~ z&8XkjMn6$-NNa6*Tb)8F4w!<J94@A?4+Oj@X~9V2S$VzA%|4w4AT=NIN|&?2Z+wBb zN_}*kN9{<i<=F+5Tdq$D1y`C2ALW&2i#1a@_*^n#S-#y1_){cirjB@BrPTpuR2N7s z&Nz|Z1=_$x6uU!Lk?!dhk#sr>RG~*yh(%Qk!HAnbY3PNelKvk*vG7&%_^h|@^3;!0 zaPJD}#RV8Z@i#E63=o7JDM;Z%=0NkUA3oeJ3?D9HO##sdKl-HlpM|a2P6WJ^%k&%% zks4Z*)&g(@?;>dZ6oGgIbI)S#A^wHWxd)F#G>nSW4E&g|WDE6v3nqPHD)aP2k5<k? zBQQuoB^S9`slN>oSN|&d%>N`=%U)Q9JsioGTera}H-0oGtS#>xl_@RQi!nA*VxS~W zcFjOk%_3hljT4g>uM53CL(R-gW<HO|hi;CN?9%bm##OS(2c>-OgD+1qg{)`BWK0{B z^xKOyoRc1W@;ld>+VR@=#%rtcD7NOwXw!Ss6;Bf?v?q+jzTQx5wfB>bW$3chNooV@ zL7i2)mSEGD7V$n5UiV&+-%Qg8k7V?d++lu`vwdO-VOgW!Pk}g0<uYTGaDAii@BHGQ zf2>&?^+@(2ZbZiF84YJL8d_@#0B6Ri(=59}<nwR7OL}>=*N6H%G2uVOQj2*D*f>x( zNj6cL<*&SYG1pZ)=<xYUhF}t$iDoF4`G}7$nBDwl$5N+cPK^8f&{Oe+&;wrKdULE< zFEi+$H28GP>at!wWJp8Zi8Vdnx+4@Np507wfQQV4m)->pvX;!ct$jqtH@9+gAenu* z75^??!TK+<&su<pY#F2k8$GQD751lu{@5rud-91dv<PPvG*TNs`An1`+@j#n_t~l= zGC+<+rMG%y9AB?8WoHT;_`d)O7xm}_BqfOX*?_>@7Z@1h2a%e)ipGmv!)**=FeGe` zDm73yB9Xo0RbW`IbGLId?FEGbD_`8)dA7@9@{I8$Y&N#ihvt;G-8}$SJaswT4O$Z~ z!yvPClJVUpkZk?nP`M<PP^fk>&NktIDn4LHpa;t&(vcJZ!8qN^DJWMtVhAB{#~8yQ z7{CN%83S0)g>{&y>g-E=yK$BS01yDqGlPs|o@orDs@z3sZRg3e5&r<H-U}}561zBJ zjhp~;w2lepoON~+(Bork?OqsIOfBx?%&jA4CS~VpCzceDKvt0FU<GhX8s5nnlWDeh zS7JG1m08sUo7N5J*?i_Hm^(CqRpTdVB|soH<!T*<bb18S>T-*xOK9}iM7~zvFiNZl zPn2O0CU=ZFD{apisc9`bj^^#&vu_Q&w^5Xu7^B^UU^kAqRwOCN2c6w`#Z7?YH0?&# zZ9%meCV3-h!fzQC@ensGF#@XZC;`4uj#qQ#u-K}zO2BqwSGBiAxKoszkg_N&AJ^Cp zFn#`q5vmyJCbo6hg--mDkDEV$1QCD-rg-bcEk|L1B-;uu(0Y8OO5kynWmX41+4dC0 zv0g}HDpdUYju><e>Ilf=)DF}ET6h*FE?tYVumE(yA9Nu3N49=!ag$ZBjvoHmE@1mC ztkI${F^Iqs?ril@*KZl!$OqRIN><n`S<`$-*37mS(n8;L6ph8(7y%>zHtge^=Z?4r zt9?=@Z4ScX$&0L!?TsW0yJ~={S36sip8RkydWu&KirT9+x~PgZkpp0{`^=|1i6G@R zkTaDz?4vaH5uawwe9J7PM5uRd3{LT$4m%7SW1L{r>@#LNq_t*ovoE=NZY%QShB&}c z{=;%vbLt(E0+q}$-uZG%5nZjwRTwHkE5=6$86*NnUV7GT45uZjHy&ggixtRFs-<u{ z9Bt?QrQ{3~S^OYPKEFD_v4&ib3uFdwUzccHk(`i5I*ex(SLg*BJNLMR!TaAglBv5G z$;bd@cN510KT}b6uoqxk=v7cfBdOi;%Mf)@+;ft<yK(^b;+~*6E-dVs$h3@2@_@UF z<DPN7u&wSo@G0|o3dY8Pu0^RzV0c|50O6SKKu2OQ0+J6TE)Tt0YhhS?R<K1lTj*mF z89qr-fa}QIp!d&GKD74Hfz=rzkQk%b`%c#ZhCn``9>317O@vea$hVmcM3;pB0Lv!% zlpjC{+&y?B9ja|%oa1<A;?82$iyOnp^4Yimk4FrCgf~o#R&FdVV`@5N`d$Q}d2CM+ zAmcpXlbm{dr268e#i5zfSj}>wU{sYs9D+9>CxYR79>kB!nn^Gn_8XgM_e$|RDUv^U z7DPP!ps>oE^i#$MT=Pw*9n%9fX8S<cjh1KVPu}N(0pPGBoE|#ky-kL65Zz6tr<E#A z2}b0`Q18YG^9C{j>5wo~)hoo3{hpx6{{U!=#*shW4ypiRIUAE4lk79iT9*9;P_$;0 zEM>`Vg98Dv$pbm*-yfYjSg|I8SZ2<AwZP?+uvW<J)1UCF5goO;xMz7J!6cFjee5>{ zdt(3qGB9(Bet>8j5A8Pc_5uTZ$Bn1}-~u@W^*F|TMGHVQVAB4=p`D9`9XUTjLuZk| zUY@lh9dA6APF#)1=N~+bPETcAV2{Ux>@z^DY{C~SD2)WK!N?sw3vz!hDWzc;dvz<> zLCj$lxly@51A+!V@#iBa0FTM0J&u&b@r}|FyKo0M9CXR#pUX6uioZHO?dz~}oM)-$ zIp>bp;(?dqSfK~Y!ts)R=)vw=q3cvhSX?N7^l)Y_-0j*?a5*e<$G2`U2YLX?D{&0@ znLhB#G-N8|k^&5zl1KRP0TmkoY{x5wXjcqB=c6|q^c#5Hj^~fgs0*S*m-l!fvKZ}d znB-*odXG*IT6+NuuXf}uyT=j1`I$>MxC8Ev-1El+9cfr)do;ba8NZxP=lD?qBL10d z4_tKV-j$f{yBF3oE)Z~_9JfK+A6$di>)wGB?`BAWL{eX%Zaa=jo^g*-I3}1Q2Fps5 zPm|1+Nf=6aRLB7JEaV)vc<cJoD7$$hg~JBG=yQ+9)SUCrT+;OqL!E2ei*{6jfo3?| zakO*aAd%Mx9rMO0*k-N0yUh?=!?cic0m_hjf~NyLK<o`G1<ZX^6BAn6$f&_oGqRij zq!EMDb{G{T^NjTsB_4g^J#x}ZDIv5X=5_x7Mhphw=I$H!Is2;E13eG8sU3;DH{lPn zKiYLELr&46pok1cgl;IKpuzb|72T1MoQj7l=!&(Dd&IgHo|mTX;$v<kU`%*d7#w_v zq%a(Fla5X?RTkp(SN#OnosT@biU{RzCBvz2l<X>Y_0A4(J7aOK#M@e{9L-xqM2OcC z2-h3f<1E2JKIM)EdQ-nHqOq!UpY%_(?}P}>7zsB>N&X$320gmxIW?EIT-=s-^w7RX zZf=5Uf=B_riQ-Xi%1D<7KA*efxX<CAOjSv*h4mCwk65sd{%clby9pelD<71AuyON- z^4MUKNB|x>_aJdO$77`?dLD@YwYG^_i_EL{nDB~8B;%hi106XZcP5sd0Oz$25M0?@ zMlIG`qGxq=kq_?^jhhORkpbU&DPRF*INWxMO<b3u(33097|Pyu&{7mlv8s?*2}*`C zH!PqR+nf-Y6&^z{qg$(mlGfrj%%I?8NUN9H#JegeP`v>M9V(TOnKqkf_6|gNlgskJ zQvU!h!~_DrG1>QvY*B_71%+D?b5XaF^;J|!6lPW~j{8}Vpi||ll8Y93`OZn)*vX`T z%+>W9mUyjf{{Ycqlo*+v$>St>m>FeU0>pv{3;+Q2(O8|fG%bzG#cc(&%jL-%9Ejwb zECy7`xX4s+3UBiF{{RWd+Gj=3Wp$F;^<uMUX)Y2)bq>;7yp9WQD8enKG7b=7K*3$- zsW#XRyT-d<Ei4ux<+2tMznvo^f?sON7cxfpRXeeU2XYVv3d>M2ZSbnsnytOs#SD&B zrFhDLyK!O^jnSRnSC&bQS#kq8$*c51VyB7kbXhQAy^`Ko4(~2Ck>V;yZS0H`Yzu$_ zo)v%!M@mVOV9XZ&FYQf2;y0Db#T0QsJcK~`XDSM*AA4t*7`bh%r1Y;L7NTnipjpG* zVl|WO%2GIhe3H_LkwO94i?Jng*ab05UVv%XZnP0h@D^4IsWwEWK+BKa#*74N$L7lJ zcKL~HnwQvUu#)OG(#;G%FOwWw)mg%$5Uf-{z{<*V$ti=-K6eUQA(GFhE{7nv^F)%! zHprX&sDkG^hCXQ79|Am_HsTxR=9TU}j+V|Df|r{y{L8j9zzRJ910!(3IV6&L;-cd= zKvv)Zf!t#}4upO`)}6_*R^m994V|)ck8{`c{3?TDkg<s~ET|Noeq+ZS2m{}oo}RR< z7dgm$EI+kVP=TX(!VxHN3zux+hfod(<n1^dde*nn#6IU!b2C~-WXQ^A2u9+^uowrP zhmN00orZ8)mDKu;$Z-^sG7JJZ+6X1SP<HQOz{n&4>&;Ld7K^8~(Q|w@!-Z6ImvL`V zAUN8*6OEW|MrwB04Qp#euzi+cridX5tTM%b<%1k1(f|c<oaFQ*Qm|}ei~EvU?p62T zvZ4$G!N44JVmZo|;9%n-ost=L9k)@P%p+#|(YhR=ZUcFZ+@1ggfJt0ZXbw8=<`icP z92GbMTp%YnEuEz2sTd$*@~o@|rIpRBrDMC;As`LQhR2{_31rXr_MgI(Qof*T>bEPP zfGkOk<J-Y-(U9Ebfjf%<j2)bgxxqEFX>3X}EwyR&#(m^D#t)Vhn8rsc2n^Zals@^a zn9i+j?X6%-tBFi(qi>y$D+KTfKrnqd`qf!GH=y;{mR&aIP=+Ut;yE_*CD@FvI;ks+ zk~{5nKgz3?<m_5aLd#E;R&a|u{H-KtNMZ-^0hSp##^8RmT`d6ElHwSEcV$)SoblJ5 zdt;1_D#S>*oGgg>KuP%sA-Es|*N$_5bC4;4lc^=-pX%Kr0FD@LMhC9!_8rK<$4u0< z*b16;t3b!g+Kl8fx+umu-HZX9xyIHXGT{2*rC=r1wAt^7V9KqHtjY?R5cOBUJboh` zvCSq28!v?72!7BCZTqf-GMu08a8-vOw<EnphGpuDBB}_BOB6sVw1*NdIPIOiG7qO7 z)eZDx76^R!e8UW?qpo>R_qSk?*C%!WJs8qT`wL@Y2$g{?@~C07E<z5(1J^n9!1k?o z9>tA87=;my#Yar^KEt8F=n19<HI0Zyd1NgtjyClp89R!Bow;8@pU$huHab{$Xz=;K z6;7Le=wDA#NjU41*P6|a<&i9snB;K4GLMvSy>qyO^A;!9fCW-QxzI*hWy=L5{oL?R zu^m6pr8^QSkuAmvB%BOmIB)KZd;LEuU^Yb-$j=IcCJO)vUQbis^T#x7GdkMp>RA_X z8-I^(7-!tJ2q&Bo#~k&kxb0&~=1Ak_O}<#=xfv%M3=UYHoOj}?)+EM~{tJavb_k@B z5=@QgS7=Z;BP8H%9-&8~y@z8q-WE`1vxHkfqY4gJa6j_Uq9`LL?(WY6Bn<K~>}^8> z2)4v<al^>QLJwS$Pfugh-jIcRu%x0m1S#Vyk?K@+&wTv_4UWYNJ<zW8Q!AdNw@-4v zcxUxI(ix*1<=-Vrw_>Lw@&5ohHE5Ge#-MK_B#dVq`t<3FVkx%ba0wmwAHsT%Y<m85 z0L6h7{KjH<zz2+e08#?A*hyI#L1a)%939;-J%IJ<PG}iMO|pzBz|McW!00pl_#E;L zMT*#w?I3vbCJ~r&bB?3bdX5DxfQo4s9!WeXC)jr5`hFCLvCiJvOFVKINkvp&oq1qE z&Ts)dj-#AoARL;FiagU?wYZjG_Vay;ATp9e7$Qf&+T?Nb0t&cs!k#%`LcO(UuOwv2 z;`@s&$srQS+Z=iin0DRNfOyXWvW#5y*$uTF4qs6518Oc_NTc0=2i_rZ+zvVV=C@Gg z*|R4vBN`?9M4vH49<9LR*bn7exmjptYt7<G+9tMG?bbF>r)($=(dguE8THP6FlrPM z*6erabLU|k4Xi!5{{R}-Vo4*P%K!i}4s+K&*y&KlosOp8#gkhFF+*;woCYd)0q8m4 zdf-<#vP-Kr=kh%x!aDKRCe6yStY;vi{Ek56FgU<9mAPG;G`-e`Ts$?WOQ}8c`SQ-> zNJMQe)MmyR9dL_*!3D6YIsi_3Q+BsPEN(*~hGLFzsG&o-&PGlc<AIUX^*IO9prZOo zZFZ^_K%w)-8*BYTVY_5!0E3f|c?GeJcc$6g?sj4V5xLVUMo$X3`9M7|xFq9|n$b44 zC89ffSzy^bS1RE@i2UgBkGu<RC^5!ZV2_)Fw=~=6kXpuTYilQ)ERQU3sq*8R5|0vj znF&7Ng@6)a7!u1HXCnktQLuUr@a~_g=#eF{kACSx%Xk?YFp8h*Jhv$6oCNa%wl{pC zwty+vMbxpMT)1brxQfwLN-Ek&%_9)omA6U?hE1Fhr1kr_Q$lHMD;Mni18Z#2$Yq*$ zj#is<y5+ZXwb@iVFFEC~$L1qFUBhFfyR=zkEJ=`rBW^(o2?YGS3>~25xZnVJ#YWo< z;4W|U8^}uENBgt^V|=t~6d#p9i*7J76FI;q9qFfFvDD9{={GhO?HFIPL=?n8Vp&x& zvB=Dh4+WKj77NIyexkLsIlV(ba|5=YY8}kGpl#8><wz>Ul~l&cy<^;)q(%ln3Uf)= zRy1{OGHaEER!LIkHC&jZ#BVBm<L6#sByLQPl;@!0rsW*fypmpqlUA78!9GNJ1_=a+ zLhK-d#X#s<Op*%@7*q5SdqK9ILPW;`2^8&ZfzUZ4JHTzs*c=>Zb11?2=}X9KL%0%2 z5(a4TAt!*@0eQjB(Sv|E#{}ai897*EVwe(21wuhTFHHC3^*HP4S78(&)a`F2@*$Qv zCSFKVNnV_jj)x<Wn!8w%<nby1#AUwdVaX)$7n}o=>~T+GNYI1?kVfJI4gno9Nyx|< z<c#+MmF!W8tlvCgB~CyG3L6<GIc#Hh01R`3lY`A5IlU&@=4*x_B;46%UE36#WlQ7+ zQ^CL>t}>%FS6c?gq!%~#m!4J2K^z(A>=%K;?I5WozuOyn4w<Ub+6u>ZBsTE=?54xr zhI))}Lg$X(k;th6n=G&L#Gs~dN`=WC&Up$t_4?+E1<a2v?JhjEMPTQal4ill7#L9G zU;)nq=rc(sw-KQ=zMpu-<q`R(0EaowI6QUd-x=VZ^jUNnk!PjHZy|-PLn|GoMPq}5 zfC`N48OB{s2XGB%VeD$l;cIE#XJ$K7qDV}N3Z9uKcHdr4Ok)*lDF}y9@U^NaYbhhO z1d)b6DJ{v`{NVBOoMd{?;<^FMY1&2I<i&i<qUA$ix(suM8Q_ut4YwSgoYs7|(5u+l zT{lwDPn&HhWj$jA?B_h~BLg0}9kOZJ$6*vNuP(~0v%?C`<ZYCU?or%;*aURz^c9nL zU~XwXBY7ba$r8N4s^vEAIsP!DhTwG_Ph(p~R?&*bL||x}cIHJql|rgFXE_{tbq`vh z79*MGk)oC+LHsOm%GvM1<0G;B=<)$$h;8zr4YY2~)*mVQ9!Ic0T6+Mp&kO)XE8v_A zo(RuO=cZ2p`tjC_0P}AJ+<4lup!>eWcLZ_|T=X<pMoH1^*@|s3zE9k2k_h}xJ&#V< zsO3OcgF(2pkk4s5L%8!98CD+Zasztx_3w%ld3FM=ukd|a{{TUy(4w99Q~3V?BTWHh z^|t>2clru!4a5Ge{<SO)au4-w^l#-_G7gA;t52%`0O%r<8a2EAB7iE~{pbGxu4nns z_5@}@_YeE0`5J^-H}DVm2mXXBLI)4^<NfIW0FkID*PH!c=RqesZ`HruKl&9RoZa92 ze1E`X{{Ya1K7|^3FZ_H>{_J1+1q);&VsE~`=e02!&G$u6jPdvX00}?z8UYba{9lLi zGyqTjt-swL&X5_W?jORF8CLuLJ)-{ru8CR5xRz}{#*!Nm{_LOi#s2{IY8W0({{Sqa z{{Vb{=q*rL<z6BG0FTK&wWKyOk&eAT5AmvG5jRiDn2^KJPy+=51?YbYmIK8d3O&Q& zpF{O;{Q|f?+w?b%$FxKKt}mpY%C<!j$@f#})G$T{qyGRO5&r<Z{{Z>|(15o;{CJP| z*Z%-Uin#6~S%2gl{{Z#L{{XFQjLvuX^)L7BKbqBc1FO9M0FPt;09_>i0NLvzk>siO ze-lC}o}VB3$Up0Zf7YmzPfP3n00BSx5u^<H{{Y2*>Z1PuuFXk;J=?&)@#_!!%l`nN z8mN;avDAL#pYAvEH2R4gwv+b{{c~Ua6ts02lj3jq^o#zwr~ZJoOK~z^2LAxa9uN1w z_G3z0f;R4YKhmJ16~ENC`;Yvp(2irnpYixV>y&@`6I4s$MJ<`!pY=`kKg?FfMH`>G zKi&TT*{e2MGBwY>zxB<3^a^Z~OF;hsUoZR7{{ZL|6wEIYf39!(=)cHSp%dsI@#7c! z@>M;<q1nm*03N6P)uut4;orSK`=|NTv9r!3{{WBQ`)GfYRwxm<Y5xErVe}PCVV;$7 z_fORS041w?2=hI2s{a7M{{ZwRspvB9jsE~2l7H7F{{Ya1L_qW#Z@hoqs}aLb{;&QA zH}f^j_blSq{yt;>0DJ!cW~veFi~g{G*Czgz)QKNy_dhS`K#p(59aHGFyg=2v>2Lo4 wUakKCp~GC&Hh!Z;?Fao!{{YuV{$`YZ6e5L({C_w5pW{hxGp6ky;Z_I#**B9_=l}o! 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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 B`_}*f literal 0 HcmV?d00001 diff --git a/croppic.js b/croppic.js index a9edeca..591c12f 100644 --- a/croppic.js +++ b/croppic.js @@ -1,4 +1,4 @@ -/* + /* * CROP * dependancy: jQuery * author: Ognjen "Zmaj Džedaj" Božičković and Mat Steinlin @@ -33,6 +33,7 @@ scaleToFill: true, processInline: false, loadPicture:'', + loadPictureBackUp: '', onReset: null, enableMousescroll: false, @@ -44,15 +45,13 @@ onImgRotate: null, onBeforeImgCrop: null, onAfterImgCrop: null, - onBeforeRemoveCroppedImg: null, - onAfterRemoveCroppedImg: null, onError: null, }; // OVERWRITE DEFAULT OPTIONS for (i in options) that.options[i] = options[i]; - + that.options.loadPictureBackUp = that.options.loadPicture; // INIT THE WHOLE DAMN THING!!! that.init(); @@ -94,7 +93,7 @@ that.objW = that.obj.width(); that.objH = that.obj.height(); - + // reset rotation that.actualRotation = 0; @@ -104,22 +103,24 @@ if( $.isEmptyObject(that.options.loadPicture)){ that.bindImgUploadControl(); - }else{ + that.bindImgRestoreControl(); + }else{ that.loadExistingImage(); } }, createImgUploadControls: function(){ - var that = this; - - var cropControlUpload = ''; + var that = this, + cropControlUpload = '', + cropControlRemoveCroppedImage = '<i class="cropControlRemoveCroppedImage"></i>', + cropControlRestoreDefaultImage = '<i class="cropControlRestoreDefaultImage"><p>reset</p></i>'; + if(that.options.customUploadButtonId ===''){ cropControlUpload = '<i class="cropControlUpload"></i>'; } - var cropControlRemoveCroppedImage = '<i class="cropControlRemoveCroppedImage"></i>'; if( $.isEmptyObject(that.croppedImg)){ cropControlRemoveCroppedImage=''; } - if( !$.isEmptyObject(that.options.loadPicture)){ cropControlUpload='';} + if( !$.isEmptyObject(that.options.loadPicture)){ cropControlUpload=''; cropControlRestoreDefaultImage = ''} - var html = '<div class="cropControls cropControlsUpload"> ' + cropControlUpload + cropControlRemoveCroppedImage + ' </div>'; + var html = '<div class="cropControls cropControlsUpload"> ' + cropControlUpload + cropControlRemoveCroppedImage + cropControlRestoreDefaultImage + ' </div>'; 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 = '<form class="'+that.id+'_imgUploadForm" style="position: absolute; visibility: hidden; top:0;"> <input type="file" name="img"> </form>'; + var formHtml = '<form class="'+that.id+'_imgUploadForm" style="position: absolute; visibility: hidden; top:0;" enctype="multipart/form-data"> <input type="file" name="img"> </form>'; 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 = $('<img src="'+response.url+'">') + var img = $('<img src="'+response.url+'" style="width:'+that.imgW+'px; height:'+that.imgH+'px">'); + //var img = $('<img src="'+response.url+'" style="width:100%; height:100%">'); + //var img = $('<img src="'+response.url+'">'); 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 =$('<img src="'+ that.options.loadPicture +'">'); 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('<div class="cropImgWrapper" style="overflow:hidden; z-index:1; position:absolute; width:'+that.objW+'px; height:'+that.objH+'px;"></div>'); /*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 = '<i class="cropControlReset"></i>'; var html; - + if(that.options.doubleZoomControls){ cropControlZoomMuchIn = '<i class="cropControlZoomMuchIn"></i>'; cropControlZoomMuchOut = '<i class="cropControlZoomMuchOut"></i>'; @@ -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 <marcos.06sch@gmail.com> 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('<img class="croppedImg" src="'+response.url+'">'); 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='<i class="cropControlUpload"></i>');var i='<i class="cropControlRemoveCroppedImage"></i>';$.isEmptyObject(o.croppedImg)&&(i=""),$.isEmptyObject(o.options.loadPicture)||(t="");var n='<div class="cropControls cropControlsUpload"> '+t+i+" </div>";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='<form class="'+o.id+'_imgUploadForm" style="position: absolute; visibility: hidden; top:0;"> <input type="file" name="img"> </form>';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('<img src="'+i.src+'">'),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=$('<img src="'+response.url+'">');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=$('<img src="'+o.options.loadPicture+'">');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='<div id="croppicModal"><div id="croppicModalObj" style="width:'+o.objW+"px; height:"+o.objH+"px; margin:0 auto; margin-top:"+t+'px; position: relative;"> </div></div>';$("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('<div class="cropImgWrapper" style="overflow:hidden; z-index:1; position:absolute; width:'+o.objW+"px; height:"+o.objH+'px;"></div>'),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='<i class="cropControlZoomIn"></i>',r='<i class="cropControlZoomOut"></i>',e="",p="",a="",s='<i class="cropControlCrop"></i>',c='<i class="cropControlReset"></i>';t.options.doubleZoomControls&&(i='<i class="cropControlZoomMuchIn"></i>',e='<i class="cropControlZoomMuchOut"></i>'),t.options.rotateControls&&(p='<i class="cropControlRotateLeft"></i>',a='<i class="cropControlRotateRight"></i>'),o='<div class="cropControls cropControlsCrop">'+i+n+r+e+p+a+s+c+"</div>",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.objH<t.imgH){parseInt(t.img.css("top"))>0&&(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))}else{parseInt(t.img.css("top"))<0&&(t.img.css("top",0),t.options.imgEyecandy&&t.imgEyecandy.css("top",0));var r=t.objH-t.imgH;parseInt(t.img.css("top"))>r&&(t.img.css("top",r),t.options.imgEyecandy&&t.imgEyecandy.css("top",r))}if(t.objW<t.imgW){parseInt(t.img.css("left"))>0&&(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))}else{parseInt(t.img.css("left"))<0&&(t.img.css("left",0),t.options.imgEyecandy&&t.imgEyecandy.css("left",0));var m=t.objW-t.imgW;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;(n<t.objW||r<t.objH)&&(n-t.objW<r-t.objH?(n=t.objW,r=n/i):(r=t.objH,n=i*r),e=!1),!t.options.scaleToFill&&(n>t.imgInitW||r>t.imgInitH)&&(n-t.imgInitW<r-t.imgInitH?(n=t.imgInitW,r=n/i):(r=t.imgInitH,n=i*r),e=!1),t.imgW=n,t.img.width(n),t.imgH=r,t.img.height(r);var p=parseInt(t.img.css("top"))-o/2,a=parseInt(t.img.css("left"))-o/2;p>0&&(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('<img class="croppedImg" src="'+response.url+'">'),""!==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 <marcos.06sch@gmal.com> 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 = '<i class="cropControlZoomMuchIn"></i>'; cropControlZoomMuchOut = '<i class="cropControlZoomMuchOut"></i>'; @@ -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;