/*===============================
/templates/ja_healthcare/local/css/themes/rinde/bootstrap.css
================================================================================*/

@media print {
*, *:before, *:after { background: transparent !important; color: #000 !important; box-shadow: none !important; text-shadow: none !important }
a, a:visited { text-decoration: underline }
a[href]:after { content: " (" attr(href) ")" }
abbr[title]:after { content: " (" attr(title) ")" }
a[href^="#"]:after, a[href^="javascript:"]:after { content: "" }
pre, blockquote { border: 1px solid #999; page-break-inside: avoid }
thead { display: table-header-group }
tr, img { page-break-inside: avoid }
img { max-width: 100% !important }
p, h2, h3 { orphans: 3; widows: 3 }
h2, h3 { page-break-after: avoid }
select { background: #fff !important }
.navbar { display: none }
.btn > .caret, .dropup > .btn > .caret { border-top-color: #000 !important }
.label { border: 1px solid #000 }
.table { border-collapse: collapse !important }
.table td, .table th { background-color: #fff !important }
.table-bordered th, .table-bordered td { border: 1px solid #ddd !important }
}
* { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box }
*:before, *:after { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box }
html { font-size: 10px; -webkit-tap-highlight-color: rgba(0,0,0,0) }
body { font-size: 14px; line-height: 1.7143; color: #262626; background-color: #e6eaf0 }
input, button, select, textarea { font-family: inherit; font-size: inherit; line-height: inherit }
figure { margin: 0 }
img { vertical-align: middle }
.img-responsive, .thumbnail > img, .thumbnail a > img, .carousel-inner > .item > img, .carousel-inner > .item > a > img { display: block; max-width: 100%; height: auto }
.img-rounded { border-radius: 6px }
.img-thumbnail { padding: 4px; line-height: 1.7143; background-color: #e6eaf0; border: 1px solid #dddddd; border-radius: 3px; -webkit-transition: all 0.2s ease-in-out; -o-transition: all 0.2s ease-in-out; transition: all 0.2s ease-in-out; display: inline-block; max-width: 100%; height: auto }
.img-circle { border-radius: 50% }
hr { margin-top: 24px; margin-bottom: 24px; border: 0; border-top: 1px solid #e6eaf0 }
.sr-only { position: absolute; width: 1px; height: 1px; margin: -1px; padding: 0; overflow: hidden; clip: rect(0,0,0,0); border: 0 }
.sr-only-focusable:active, .sr-only-focusable:focus { position: static; width: auto; height: auto; margin: 0; overflow: visible; clip: auto }
[role="button"] {
cursor:pointer
}
code, kbd, pre, samp { font-family: Monaco, Menlo, Consolas, "Courier New", monospace }
code { padding: 2px 4px; font-size: 90%; color: #c7254e; background-color: #f9f2f4; border-radius: 3px }
kbd { padding: 2px 4px; font-size: 90%; color: #ffffff; background-color: #333333; border-radius: 1px; box-shadow: inset 0 -1px 0 rgba(0,0,0,0.25) }
kbd kbd { padding: 0; font-size: 100%; font-weight: bold; box-shadow: none }
pre { display: block; padding: 11.5px; margin: 0 0 12px; font-size: 13px; line-height: 1.7143; word-break: break-all; word-wrap: break-word; color: #333333; background-color: #f5f5f5; border: 1px solid #cccccc; border-radius: 3px }
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 { margin-right: auto; margin-left: auto; padding-left: 12px; padding-right: 12px }
@media (min-width:768px) {
.container { width: 750px }
}
@media (min-width:992px) {
.container { width: 970px }
}
@media (min-width:1200px) {
.container { width: 1170px }
}
.container-fluid { margin-right: auto; margin-left: auto; padding-left: 12px; padding-right: 12px }
.row { margin-left: -12px; margin-right: -12px }
.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-left: 12px; padding-right: 12px }
.col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12 { float: left }
.col-xs-12 { width: 100% }
.col-xs-11 { width: 91.66666667% }
.col-xs-10 { width: 83.33333333% }
.col-xs-9 { width: 75% }
.col-xs-8 { width: 66.66666667% }
.col-xs-7 { width: 58.33333333% }
.col-xs-6 { width: 50% }
.col-xs-5 { width: 41.66666667% }
.col-xs-4 { width: 33.33333333% }
.col-xs-3 { width: 25% }
.col-xs-2 { width: 16.66666667% }
.col-xs-1 { width: 8.33333333% }
.col-xs-pull-12 { right: 100% }
.col-xs-pull-11 { right: 91.66666667% }
.col-xs-pull-10 { right: 83.33333333% }
.col-xs-pull-9 { right: 75% }
.col-xs-pull-8 { right: 66.66666667% }
.col-xs-pull-7 { right: 58.33333333% }
.col-xs-pull-6 { right: 50% }
.col-xs-pull-5 { right: 41.66666667% }
.col-xs-pull-4 { right: 33.33333333% }
.col-xs-pull-3 { right: 25% }
.col-xs-pull-2 { right: 16.66666667% }
.col-xs-pull-1 { right: 8.33333333% }
.col-xs-pull-0 { right: auto }
.col-xs-push-12 { left: 100% }
.col-xs-push-11 { left: 91.66666667% }
.col-xs-push-10 { left: 83.33333333% }
.col-xs-push-9 { left: 75% }
.col-xs-push-8 { left: 66.66666667% }
.col-xs-push-7 { left: 58.33333333% }
.col-xs-push-6 { left: 50% }
.col-xs-push-5 { left: 41.66666667% }
.col-xs-push-4 { left: 33.33333333% }
.col-xs-push-3 { left: 25% }
.col-xs-push-2 { left: 16.66666667% }
.col-xs-push-1 { left: 8.33333333% }
.col-xs-push-0 { left: auto }
.col-xs-offset-12 { margin-left: 100% }
.col-xs-offset-11 { margin-left: 91.66666667% }
.col-xs-offset-10 { margin-left: 83.33333333% }
.col-xs-offset-9 { margin-left: 75% }
.col-xs-offset-8 { margin-left: 66.66666667% }
.col-xs-offset-7 { margin-left: 58.33333333% }
.col-xs-offset-6 { margin-left: 50% }
.col-xs-offset-5 { margin-left: 41.66666667% }
.col-xs-offset-4 { margin-left: 33.33333333% }
.col-xs-offset-3 { margin-left: 25% }
.col-xs-offset-2 { margin-left: 16.66666667% }
.col-xs-offset-1 { margin-left: 8.33333333% }
.col-xs-offset-0 { margin-left: 0% }
@media (min-width:768px) {
.col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12 { float: left }
.col-sm-12 { width: 100% }
.col-sm-11 { width: 91.66666667% }
.col-sm-10 { width: 83.33333333% }
.col-sm-9 { width: 75% }
.col-sm-8 { width: 66.66666667% }
.col-sm-7 { width: 58.33333333% }
.col-sm-6 { width: 50% }
.col-sm-5 { width: 41.66666667% }
.col-sm-4 { width: 33.33333333% }
.col-sm-3 { width: 25% }
.col-sm-2 { width: 16.66666667% }
.col-sm-1 { width: 8.33333333% }
.col-sm-pull-12 { right: 100% }
.col-sm-pull-11 { right: 91.66666667% }
.col-sm-pull-10 { right: 83.33333333% }
.col-sm-pull-9 { right: 75% }
.col-sm-pull-8 { right: 66.66666667% }
.col-sm-pull-7 { right: 58.33333333% }
.col-sm-pull-6 { right: 50% }
.col-sm-pull-5 { right: 41.66666667% }
.col-sm-pull-4 { right: 33.33333333% }
.col-sm-pull-3 { right: 25% }
.col-sm-pull-2 { right: 16.66666667% }
.col-sm-pull-1 { right: 8.33333333% }
.col-sm-pull-0 { right: auto }
.col-sm-push-12 { left: 100% }
.col-sm-push-11 { left: 91.66666667% }
.col-sm-push-10 { left: 83.33333333% }
.col-sm-push-9 { left: 75% }
.col-sm-push-8 { left: 66.66666667% }
.col-sm-push-7 { left: 58.33333333% }
.col-sm-push-6 { left: 50% }
.col-sm-push-5 { left: 41.66666667% }
.col-sm-push-4 { left: 33.33333333% }
.col-sm-push-3 { left: 25% }
.col-sm-push-2 { left: 16.66666667% }
.col-sm-push-1 { left: 8.33333333% }
.col-sm-push-0 { left: auto }
.col-sm-offset-12 { margin-left: 100% }
.col-sm-offset-11 { margin-left: 91.66666667% }
.col-sm-offset-10 { margin-left: 83.33333333% }
.col-sm-offset-9 { margin-left: 75% }
.col-sm-offset-8 { margin-left: 66.66666667% }
.col-sm-offset-7 { margin-left: 58.33333333% }
.col-sm-offset-6 { margin-left: 50% }
.col-sm-offset-5 { margin-left: 41.66666667% }
.col-sm-offset-4 { margin-left: 33.33333333% }
.col-sm-offset-3 { margin-left: 25% }
.col-sm-offset-2 { margin-left: 16.66666667% }
.col-sm-offset-1 { margin-left: 8.33333333% }
.col-sm-offset-0 { margin-left: 0% }
}
@media (min-width:992px) {
.col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12 { float: left }
.col-md-12 { width: 100% }
.col-md-11 { width: 91.66666667% }
.col-md-10 { width: 83.33333333% }
.col-md-9 { width: 75% }
.col-md-8 { width: 66.66666667% }
.col-md-7 { width: 58.33333333% }
.col-md-6 { width: 50% }
.col-md-5 { width: 41.66666667% }
.col-md-4 { width: 33.33333333% }
.col-md-3 { width: 25% }
.col-md-2 { width: 16.66666667% }
.col-md-1 { width: 8.33333333% }
.col-md-pull-12 { right: 100% }
.col-md-pull-11 { right: 91.66666667% }
.col-md-pull-10 { right: 83.33333333% }
.col-md-pull-9 { right: 75% }
.col-md-pull-8 { right: 66.66666667% }
.col-md-pull-7 { right: 58.33333333% }
.col-md-pull-6 { right: 50% }
.col-md-pull-5 { right: 41.66666667% }
.col-md-pull-4 { right: 33.33333333% }
.col-md-pull-3 { right: 25% }
.col-md-pull-2 { right: 16.66666667% }
.col-md-pull-1 { right: 8.33333333% }
.col-md-pull-0 { right: auto }
.col-md-push-12 { left: 100% }
.col-md-push-11 { left: 91.66666667% }
.col-md-push-10 { left: 83.33333333% }
.col-md-push-9 { left: 75% }
.col-md-push-8 { left: 66.66666667% }
.col-md-push-7 { left: 58.33333333% }
.col-md-push-6 { left: 50% }
.col-md-push-5 { left: 41.66666667% }
.col-md-push-4 { left: 33.33333333% }
.col-md-push-3 { left: 25% }
.col-md-push-2 { left: 16.66666667% }
.col-md-push-1 { left: 8.33333333% }
.col-md-push-0 { left: auto }
.col-md-offset-12 { margin-left: 100% }
.col-md-offset-11 { margin-left: 91.66666667% }
.col-md-offset-10 { margin-left: 83.33333333% }
.col-md-offset-9 { margin-left: 75% }
.col-md-offset-8 { margin-left: 66.66666667% }
.col-md-offset-7 { margin-left: 58.33333333% }
.col-md-offset-6 { margin-left: 50% }
.col-md-offset-5 { margin-left: 41.66666667% }
.col-md-offset-4 { margin-left: 33.33333333% }
.col-md-offset-3 { margin-left: 25% }
.col-md-offset-2 { margin-left: 16.66666667% }
.col-md-offset-1 { margin-left: 8.33333333% }
.col-md-offset-0 { margin-left: 0% }
}
@media (min-width:1200px) {
.col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12 { float: left }
.col-lg-12 { width: 100% }
.col-lg-11 { width: 91.66666667% }
.col-lg-10 { width: 83.33333333% }
.col-lg-9 { width: 75% }
.col-lg-8 { width: 66.66666667% }
.col-lg-7 { width: 58.33333333% }
.col-lg-6 { width: 50% }
.col-lg-5 { width: 41.66666667% }
.col-lg-4 { width: 33.33333333% }
.col-lg-3 { width: 25% }
.col-lg-2 { width: 16.66666667% }
.col-lg-1 { width: 8.33333333% }
.col-lg-pull-12 { right: 100% }
.col-lg-pull-11 { right: 91.66666667% }
.col-lg-pull-10 { right: 83.33333333% }
.col-lg-pull-9 { right: 75% }
.col-lg-pull-8 { right: 66.66666667% }
.col-lg-pull-7 { right: 58.33333333% }
.col-lg-pull-6 { right: 50% }
.col-lg-pull-5 { right: 41.66666667% }
.col-lg-pull-4 { right: 33.33333333% }
.col-lg-pull-3 { right: 25% }
.col-lg-pull-2 { right: 16.66666667% }
.col-lg-pull-1 { right: 8.33333333% }
.col-lg-pull-0 { right: auto }
.col-lg-push-12 { left: 100% }
.col-lg-push-11 { left: 91.66666667% }
.col-lg-push-10 { left: 83.33333333% }
.col-lg-push-9 { left: 75% }
.col-lg-push-8 { left: 66.66666667% }
.col-lg-push-7 { left: 58.33333333% }
.col-lg-push-6 { left: 50% }
.col-lg-push-5 { left: 41.66666667% }
.col-lg-push-4 { left: 33.33333333% }
.col-lg-push-3 { left: 25% }
.col-lg-push-2 { left: 16.66666667% }
.col-lg-push-1 { left: 8.33333333% }
.col-lg-push-0 { left: auto }
.col-lg-offset-12 { margin-left: 100% }
.col-lg-offset-11 { margin-left: 91.66666667% }
.col-lg-offset-10 { margin-left: 83.33333333% }
.col-lg-offset-9 { margin-left: 75% }
.col-lg-offset-8 { margin-left: 66.66666667% }
.col-lg-offset-7 { margin-left: 58.33333333% }
.col-lg-offset-6 { margin-left: 50% }
.col-lg-offset-5 { margin-left: 41.66666667% }
.col-lg-offset-4 { margin-left: 33.33333333% }
.col-lg-offset-3 { margin-left: 25% }
.col-lg-offset-2 { margin-left: 16.66666667% }
.col-lg-offset-1 { margin-left: 8.33333333% }
.col-lg-offset-0 { margin-left: 0% }
}
table { background-color: transparent }
caption { padding-top: 8px; padding-bottom: 8px; color: #999999; text-align: left }
th { text-align: left }
.table { width: 100%; max-width: 100%; margin-bottom: 24px }
.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.7143; 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: #e6eaf0 }
.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-of-type(odd) { background-color: #f9f9f9 }
.table-hover > tbody > tr:hover { background-color: #f5f5f5 }
table col[class*="col-"] { position: static; float: none; display: table-column }
table td[class*="col-"], table th[class*="col-"] { position: static; float: none; display: table-cell }
.table > thead > tr > td.active, .table > tbody > tr > td.active, .table > tfoot > tr > td.active, .table > thead > tr > th.active, .table > tbody > tr > th.active, .table > tfoot > tr > th.active, .table > thead > tr.active > td, .table > tbody > tr.active > td, .table > tfoot > tr.active > td, .table > thead > tr.active > th, .table > tbody > tr.active > th, .table > tfoot > tr.active > th { background-color: #f5f5f5 }
.table-hover > tbody > tr > td.active:hover, .table-hover > tbody > tr > th.active:hover, .table-hover > tbody > tr.active:hover > td, .table-hover > tbody > tr:hover > .active, .table-hover > tbody > tr.active:hover > th { background-color: #e8e8e8 }
.table > thead > tr > td.success, .table > tbody > tr > td.success, .table > tfoot > tr > td.success, .table > thead > tr > th.success, .table > tbody > tr > th.success, .table > tfoot > tr > th.success, .table > thead > tr.success > td, .table > tbody > tr.success > td, .table > tfoot > tr.success > td, .table > thead > tr.success > th, .table > tbody > tr.success > th, .table > tfoot > tr.success > th { background-color: #dff0d8 }
.table-hover > tbody > tr > td.success:hover, .table-hover > tbody > tr > th.success:hover, .table-hover > tbody > tr.success:hover > td, .table-hover > tbody > tr:hover > .success, .table-hover > tbody > tr.success:hover > th { background-color: #d0e9c6 }
.table > thead > tr > td.info, .table > tbody > tr > td.info, .table > tfoot > tr > td.info, .table > thead > tr > th.info, .table > tbody > tr > th.info, .table > tfoot > tr > th.info, .table > thead > tr.info > td, .table > tbody > tr.info > td, .table > tfoot > tr.info > td, .table > thead > tr.info > th, .table > tbody > tr.info > th, .table > tfoot > tr.info > th { background-color: #d9edf7 }
.table-hover > tbody > tr > td.info:hover, .table-hover > tbody > tr > th.info:hover, .table-hover > tbody > tr.info:hover > td, .table-hover > tbody > tr:hover > .info, .table-hover > tbody > tr.info:hover > th { background-color: #c4e3f3 }
.table > thead > tr > td.warning, .table > tbody > tr > td.warning, .table > tfoot > tr > td.warning, .table > thead > tr > th.warning, .table > tbody > tr > th.warning, .table > tfoot > tr > th.warning, .table > thead > tr.warning > td, .table > tbody > tr.warning > td, .table > tfoot > tr.warning > td, .table > thead > tr.warning > th, .table > tbody > tr.warning > th, .table > tfoot > tr.warning > th { background-color: #fcf8e3 }
.table-hover > tbody > tr > td.warning:hover, .table-hover > tbody > tr > th.warning:hover, .table-hover > tbody > tr.warning:hover > td, .table-hover > tbody > tr:hover > .warning, .table-hover > tbody > tr.warning:hover > th { background-color: #faf2cc }
.table > thead > tr > td.danger, .table > tbody > tr > td.danger, .table > tfoot > tr > td.danger, .table > thead > tr > th.danger, .table > tbody > tr > th.danger, .table > tfoot > tr > th.danger, .table > thead > tr.danger > td, .table > tbody > tr.danger > td, .table > tfoot > tr.danger > td, .table > thead > tr.danger > th, .table > tbody > tr.danger > th, .table > tfoot > tr.danger > th { background-color: #f2dede }
.table-hover > tbody > tr > td.danger:hover, .table-hover > tbody > tr > th.danger:hover, .table-hover > tbody > tr.danger:hover > td, .table-hover > tbody > tr:hover > .danger, .table-hover > tbody > tr.danger:hover > th { background-color: #ebcccc }
.table-responsive { overflow-x: auto; min-height: 0.01% }
@media screen and (max-width:767px) {
.table-responsive { width: 100%; margin-bottom: 18px; overflow-y: hidden; -ms-overflow-style: -ms-autohiding-scrollbar; border: 1px solid #dddddd }
.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 }
}
select, textarea, input[type="text"], input[type="password"], input[type="datetime"], input[type="datetime-local"], input[type="date"], input[type="month"], input[type="time"], input[type="week"], input[type="number"], input[type="email"], input[type="url"], input[type="search"], input[type="tel"], input[type="color"], .inputbox { display: block; width: 100%; height: 38px; padding: 6px 12px; font-size: 14px; line-height: 1.7143; color: #c6cacf; background-color: #ffffff; background-image: none; border: 1px solid #e6eaf0; border-radius: 3px; -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 .15s, box-shadow ease-in-out .15s; -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s; transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s }
select:focus, textarea:focus, input[type="text"]:focus, input[type="password"]:focus, input[type="datetime"]:focus, input[type="datetime-local"]:focus, input[type="date"]:focus, input[type="month"]:focus, input[type="time"]:focus, input[type="week"]:focus, input[type="number"]:focus, input[type="email"]:focus, input[type="url"]:focus, input[type="search"]:focus, input[type="tel"]:focus, input[type="color"]:focus, .inputbox:focus { border-color: #0097d7; outline: 0; -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(0,151,215,0.6); box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(0,151,215,0.6) }
select::-moz-placeholder, textarea::-moz-placeholder, input[type="text"]::-moz-placeholder, input[type="password"]::-moz-placeholder, input[type="datetime"]::-moz-placeholder, input[type="datetime-local"]::-moz-placeholder, input[type="date"]::-moz-placeholder, input[type="month"]::-moz-placeholder, input[type="time"]::-moz-placeholder, input[type="week"]::-moz-placeholder, input[type="number"]::-moz-placeholder, input[type="email"]::-moz-placeholder, input[type="url"]::-moz-placeholder, input[type="search"]::-moz-placeholder, input[type="tel"]::-moz-placeholder, input[type="color"]::-moz-placeholder, .inputbox::-moz-placeholder {
color:#818c98;
opacity:1
}
select:-ms-input-placeholder, textarea:-ms-input-placeholder, input[type="text"]:-ms-input-placeholder, input[type="password"]:-ms-input-placeholder, input[type="datetime"]:-ms-input-placeholder, input[type="datetime-local"]:-ms-input-placeholder, input[type="date"]:-ms-input-placeholder, input[type="month"]:-ms-input-placeholder, input[type="time"]:-ms-input-placeholder, input[type="week"]:-ms-input-placeholder, input[type="number"]:-ms-input-placeholder, input[type="email"]:-ms-input-placeholder, input[type="url"]:-ms-input-placeholder, input[type="search"]:-ms-input-placeholder, input[type="tel"]:-ms-input-placeholder, input[type="color"]:-ms-input-placeholder, .inputbox:-ms-input-placeholder {
color:#818c98
}
select::-webkit-input-placeholder, textarea::-webkit-input-placeholder, input[type="text"]::-webkit-input-placeholder, input[type="password"]::-webkit-input-placeholder, input[type="datetime"]::-webkit-input-placeholder, input[type="datetime-local"]::-webkit-input-placeholder, input[type="date"]::-webkit-input-placeholder, input[type="month"]::-webkit-input-placeholder, input[type="time"]::-webkit-input-placeholder, input[type="week"]::-webkit-input-placeholder, input[type="number"]::-webkit-input-placeholder, input[type="email"]::-webkit-input-placeholder, input[type="url"]::-webkit-input-placeholder, input[type="search"]::-webkit-input-placeholder, input[type="tel"]::-webkit-input-placeholder, input[type="color"]::-webkit-input-placeholder, .inputbox::-webkit-input-placeholder {
color:#818c98
}
select[disabled], textarea[disabled], input[type="text"][disabled], input[type="password"][disabled], input[type="datetime"][disabled], input[type="datetime-local"][disabled], input[type="date"][disabled], input[type="month"][disabled], input[type="time"][disabled], input[type="week"][disabled], input[type="number"][disabled], input[type="email"][disabled], input[type="url"][disabled], input[type="search"][disabled], input[type="tel"][disabled], input[type="color"][disabled], .inputbox[disabled], select[readonly], textarea[readonly], input[type="text"][readonly], input[type="password"][readonly], input[type="datetime"][readonly], input[type="datetime-local"][readonly], input[type="date"][readonly], input[type="month"][readonly], input[type="time"][readonly], input[type="week"][readonly], input[type="number"][readonly], input[type="email"][readonly], input[type="url"][readonly], input[type="search"][readonly], input[type="tel"][readonly], input[type="color"][readonly], .inputbox[readonly], fieldset[disabled] select, fieldset[disabled] textarea, fieldset[disabled] input[type="text"], fieldset[disabled] input[type="password"], fieldset[disabled] input[type="datetime"], fieldset[disabled] input[type="datetime-local"], fieldset[disabled] input[type="date"], fieldset[disabled] input[type="month"], fieldset[disabled] input[type="time"], fieldset[disabled] input[type="week"], fieldset[disabled] input[type="number"], fieldset[disabled] input[type="email"], fieldset[disabled] input[type="url"], fieldset[disabled] input[type="search"], fieldset[disabled] input[type="tel"], fieldset[disabled] input[type="color"], fieldset[disabled] .inputbox { background-color: #eeeeee; opacity: 1 }
select[disabled], textarea[disabled], input[type="text"][disabled], input[type="password"][disabled], input[type="datetime"][disabled], input[type="datetime-local"][disabled], input[type="date"][disabled], input[type="month"][disabled], input[type="time"][disabled], input[type="week"][disabled], input[type="number"][disabled], input[type="email"][disabled], input[type="url"][disabled], input[type="search"][disabled], input[type="tel"][disabled], input[type="color"][disabled], .inputbox[disabled], fieldset[disabled] select, fieldset[disabled] textarea, fieldset[disabled] input[type="text"], fieldset[disabled] input[type="password"], fieldset[disabled] input[type="datetime"], fieldset[disabled] input[type="datetime-local"], fieldset[disabled] input[type="date"], fieldset[disabled] input[type="month"], fieldset[disabled] input[type="time"], fieldset[disabled] input[type="week"], fieldset[disabled] input[type="number"], fieldset[disabled] input[type="email"], fieldset[disabled] input[type="url"], fieldset[disabled] input[type="search"], fieldset[disabled] input[type="tel"], fieldset[disabled] input[type="color"], fieldset[disabled] .inputbox { cursor: not-allowed }
textareaselect, textareatextarea, textareainput[type="text"], textareainput[type="password"], textareainput[type="datetime"], textareainput[type="datetime-local"], textareainput[type="date"], textareainput[type="month"], textareainput[type="time"], textareainput[type="week"], textareainput[type="number"], textareainput[type="email"], textareainput[type="url"], textareainput[type="search"], textareainput[type="tel"], textareainput[type="color"], textarea.inputbox { height: auto }
select:focus, textarea:focus, input[type="text"]:focus, input[type="password"]:focus, input[type="datetime"]:focus, input[type="datetime-local"]:focus, input[type="date"]:focus, input[type="month"]:focus, input[type="time"]:focus, input[type="week"]:focus, input[type="number"]:focus, input[type="email"]:focus, input[type="url"]:focus, input[type="search"]:focus, input[type="tel"]:focus, input[type="color"]:focus, .inputbox:focus { border-color: #0097d7; outline: 0; -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(0,151,215,0.6); box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(0,151,215,0.6) }
select::-moz-placeholder, textarea::-moz-placeholder, input[type="text"]::-moz-placeholder, input[type="password"]::-moz-placeholder, input[type="datetime"]::-moz-placeholder, input[type="datetime-local"]::-moz-placeholder, input[type="date"]::-moz-placeholder, input[type="month"]::-moz-placeholder, input[type="time"]::-moz-placeholder, input[type="week"]::-moz-placeholder, input[type="number"]::-moz-placeholder, input[type="email"]::-moz-placeholder, input[type="url"]::-moz-placeholder, input[type="search"]::-moz-placeholder, input[type="tel"]::-moz-placeholder, input[type="color"]::-moz-placeholder, .inputbox::-moz-placeholder {
color:#818c98;
opacity:1
}
select:-ms-input-placeholder, textarea:-ms-input-placeholder, input[type="text"]:-ms-input-placeholder, input[type="password"]:-ms-input-placeholder, input[type="datetime"]:-ms-input-placeholder, input[type="datetime-local"]:-ms-input-placeholder, input[type="date"]:-ms-input-placeholder, input[type="month"]:-ms-input-placeholder, input[type="time"]:-ms-input-placeholder, input[type="week"]:-ms-input-placeholder, input[type="number"]:-ms-input-placeholder, input[type="email"]:-ms-input-placeholder, input[type="url"]:-ms-input-placeholder, input[type="search"]:-ms-input-placeholder, input[type="tel"]:-ms-input-placeholder, input[type="color"]:-ms-input-placeholder, .inputbox:-ms-input-placeholder {
color:#818c98
}
select::-webkit-input-placeholder, textarea::-webkit-input-placeholder, input[type="text"]::-webkit-input-placeholder, input[type="password"]::-webkit-input-placeholder, input[type="datetime"]::-webkit-input-placeholder, input[type="datetime-local"]::-webkit-input-placeholder, input[type="date"]::-webkit-input-placeholder, input[type="month"]::-webkit-input-placeholder, input[type="time"]::-webkit-input-placeholder, input[type="week"]::-webkit-input-placeholder, input[type="number"]::-webkit-input-placeholder, input[type="email"]::-webkit-input-placeholder, input[type="url"]::-webkit-input-placeholder, input[type="search"]::-webkit-input-placeholder, input[type="tel"]::-webkit-input-placeholder, input[type="color"]::-webkit-input-placeholder, .inputbox::-webkit-input-placeholder {
color:#818c98
}
select[disabled], textarea[disabled], input[type="text"][disabled], input[type="password"][disabled], input[type="datetime"][disabled], input[type="datetime-local"][disabled], input[type="date"][disabled], input[type="month"][disabled], input[type="time"][disabled], input[type="week"][disabled], input[type="number"][disabled], input[type="email"][disabled], input[type="url"][disabled], input[type="search"][disabled], input[type="tel"][disabled], input[type="color"][disabled], .inputbox[disabled], select[readonly], textarea[readonly], input[type="text"][readonly], input[type="password"][readonly], input[type="datetime"][readonly], input[type="datetime-local"][readonly], input[type="date"][readonly], input[type="month"][readonly], input[type="time"][readonly], input[type="week"][readonly], input[type="number"][readonly], input[type="email"][readonly], input[type="url"][readonly], input[type="search"][readonly], input[type="tel"][readonly], input[type="color"][readonly], .inputbox[readonly], fieldset[disabled] select, fieldset[disabled] textarea, fieldset[disabled] input[type="text"], fieldset[disabled] input[type="password"], fieldset[disabled] input[type="datetime"], fieldset[disabled] input[type="datetime-local"], fieldset[disabled] input[type="date"], fieldset[disabled] input[type="month"], fieldset[disabled] input[type="time"], fieldset[disabled] input[type="week"], fieldset[disabled] input[type="number"], fieldset[disabled] input[type="email"], fieldset[disabled] input[type="url"], fieldset[disabled] input[type="search"], fieldset[disabled] input[type="tel"], fieldset[disabled] input[type="color"], fieldset[disabled] .inputbox { cursor: not-allowed; background-color: #eeeeee }
textareaselect, textareatextarea, textareainput[type="text"], textareainput[type="password"], textareainput[type="datetime"], textareainput[type="datetime-local"], textareainput[type="date"], textareainput[type="month"], textareainput[type="time"], textareainput[type="week"], textareainput[type="number"], textareainput[type="email"], textareainput[type="url"], textareainput[type="search"], textareainput[type="tel"], textareainput[type="color"], textarea.inputbox { height: auto }
@media screen and (min-width:768px) {
select, textarea, input[type="text"], input[type="password"], input[type="datetime"], input[type="datetime-local"], input[type="date"], input[type="month"], input[type="time"], input[type="week"], input[type="number"], input[type="email"], input[type="url"], input[type="search"], input[type="tel"], input[type="color"], .inputbox { width: auto }
}
select, select.form-control, select.inputbox, select.input { padding-right: 5px }
.input-mini { width: 60px }
.input-small { width: 90px }
.input-medium { width: 150px }
.input-large { width: 210px }
.input-xlarge { width: 270px }
.input-xxlarge { width: 530px }
input.input-sm { height: 30px; padding: 5px 10px; font-size: 12px; line-height: 1.5; border-radius: 1px }
selectinput.input-sm { height: 30px; line-height: 30px }
textareainput.input-sm, select[multiple]input.input-sm { height: auto }
input.input-lg { height: 45px; padding: 10px 16px; font-size: 18px; line-height: 1.33; border-radius: 6px }
selectinput.input-lg { height: 45px; line-height: 45px }
textareainput.input-lg, select[multiple]input.input-lg { height: auto }
@media (min-width:768px) {
.form-inline .inputbox, .form-inline select, .form-inline textarea, .form-inline input { display: inline-block }
}
.control-group { margin-bottom: 12px }
legend + .control-group { margin-top: 24px; -webkit-margin-top-collapse: separate }
.form-horizontal .control-group { margin-bottom: 24px }
.form-horizontal .control-group:before, .form-horizontal .control-group:after { content: " "; display: table }
.form-horizontal .control-group:after { clear: both }
.form-horizontal .control-group:before, .form-horizontal .control-group:after { content: " "; display: table }
.form-horizontal .control-group:after { clear: both }
.form-horizontal .control-group .control-label { display: block; width: 100% }
@media (min-width:768px) {
.form-horizontal .control-group .control-label { display: inline-block; float: left; width: 160px; padding-top: 5px; text-align: right }
}
.form-horizontal .control-group .controls { margin-left: 180px }
.form-actions { padding: 24px; margin: 24px 0; background-color: #eeeeee; border-radius: 3px }
.form-actions:before, .form-actions:after { content: " "; display: table }
.form-actions:after { clear: both }
.form-actions:before, .form-actions:after { content: " "; display: table }
.form-actions:after { clear: both }
.form-actions [class*="col-sm-offset-"], .form-actions [class*="col-md-offset-"] { padding-left: 5px !important }
.input-append, .input-prepend { display: inline-block; margin-bottom: 12px; vertical-align: middle; font-size: 0; white-space: nowrap }
.input-append input, .input-prepend input, .input-append select, .input-prepend select, .input-append .uneditable-input, .input-prepend .uneditable-input, .input-append .dropdown-menu, .input-prepend .dropdown-menu, .input-append .popover, .input-prepend .popover { font-size: 14px }
.input-append input, .input-prepend input, .input-append select, .input-prepend select, .input-append .uneditable-input, .input-prepend .uneditable-input { position: relative; margin-bottom: 0; *margin-left:0;
vertical-align: top; border-radius: 0 3px 3px 0 }
.input-append input:focus, .input-prepend input:focus, .input-append select:focus, .input-prepend select:focus, .input-append .uneditable-input:focus, .input-prepend .uneditable-input:focus { z-index: 2 }
.input-append .add-on, .input-prepend .add-on { display: inline-block; width: auto; height: 38px; min-width: 16px; padding: 4px 5px; font-size: 14px; font-weight: normal; line-height: 1.7143; text-align: center; background-color: #eeeeee; border: 1px solid #ccc }
.input-append .add-on, .input-prepend .add-on, .input-append .btn, .input-prepend .btn, .input-append .btn-group > .dropdown-toggle, .input-prepend .btn-group > .dropdown-toggle { vertical-align: top; border-radius: 0 }
.input-append .active, .input-prepend .active { background-color: #84eba0; border-color: #1eb848 }
.input-prepend .add-on, .input-prepend .btn { margin-right: -1px }
.input-prepend .add-on:first-child, .input-prepend .btn:first-child { border-radius: 3px 0 0 3px }
.input-append input, .input-append select, .input-append .uneditable-input { border-radius: 3px 0 0 3px }
.input-append input + .btn-group .btn:last-child, .input-append select + .btn-group .btn:last-child, .input-append .uneditable-input + .btn-group .btn:last-child { border-radius: 0 3px 3px 0 }
.input-append .add-on, .input-append .btn, .input-append .btn-group { margin-left: -1px }
.input-append .add-on:last-child, .input-append .btn:last-child, .input-append .btn-group:last-child > .dropdown-toggle { border-radius: 0 3px 3px 0 }
.input-prepend.input-append input, .input-prepend.input-append select, .input-prepend.input-append .uneditable-input { border-radius: 0 }
.input-prepend.input-append input + .btn-group .btn, .input-prepend.input-append select + .btn-group .btn, .input-prepend.input-append .uneditable-input + .btn-group .btn { border-radius: 0 3px 3px 0 }
.input-prepend.input-append .add-on:first-child, .input-prepend.input-append .btn:first-child { margin-right: -1px; border-radius: 3px 0 0 3px }
.input-prepend.input-append .add-on:last-child, .input-prepend.input-append .btn:last-child { margin-left: -1px; border-radius: 0 3px 3px 0 }
.input-prepend.input-append .btn-group:first-child { margin-left: 0 }
.btn-large { padding: 10px 16px; font-size: 18px; border-radius: 6px }
.btn-large [class^="icon-"], .btn-large [class*=" icon-"] { margin-top: 4px }
.btn-small { padding: 5px 10px; font-size: 12px; border-radius: 1px }
.btn-small [class^="icon-"], .btn-small [class*=" icon-"] { margin-top: 0 }
.btn-mini { padding: 2px 4px; font-size: 12px; border-radius: 1px }
.btn-mini [class^="icon-"], .btn-mini [class*=" icon-"] { margin-top: -1px }
fieldset { padding: 0; margin: 0; border: 0; min-width: 0 }
legend { display: block; width: 100%; padding: 0; margin-bottom: 24px; font-size: 21px; line-height: inherit; color: #818c98; border: 0; border-bottom: 1px solid #e5e5e5 }
label { display: inline-block; max-width: 100%; margin-bottom: 5px; font-weight: bold }
input[type="search"] { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box }
input[type="radio"], input[type="checkbox"] { margin: 4px 0 0; margin-top: 1px \9; line-height: normal }
input[type="file"] { display: block }
input[type="range"] { display: block; width: 100% }
select[multiple], select[size] { height: auto }
input[type="file"]:focus, input[type="radio"]:focus, input[type="checkbox"]:focus { outline: thin dotted; outline: 5px auto -webkit-focus-ring-color; outline-offset: -2px }
output { display: block; padding-top: 7px; font-size: 14px; line-height: 1.7143; color: #c6cacf }
.form-control { display: block; width: 100%; height: 38px; padding: 6px 12px; font-size: 14px; line-height: 1.7143; color: #c6cacf; background-color: #ffffff; background-image: none; border: 1px solid #e6eaf0; border-radius: 3px; -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 .15s, box-shadow ease-in-out .15s; -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s; transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s }
.form-control:focus { border-color: #0097d7; outline: 0; -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(0,151,215,0.6); box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(0,151,215,0.6) }
.form-control::-moz-placeholder {
color:#818c98;
opacity:1
}
.form-control:-ms-input-placeholder {
color:#818c98
}
.form-control::-webkit-input-placeholder {
color:#818c98
}
.form-control[disabled], .form-control[readonly], fieldset[disabled] .form-control { background-color: #eeeeee; opacity: 1 }
.form-control[disabled], fieldset[disabled] .form-control { cursor: not-allowed }
textarea.form-control { height: auto }
input[type="search"] { -webkit-appearance: none }
@media screen and (-webkit-min-device-pixel-ratio:0) {
input[type="date"], input[type="time"], input[type="datetime-local"], input[type="month"] { line-height: 38px }
input[type="date"].input-sm, input[type="time"].input-sm, input[type="datetime-local"].input-sm, input[type="month"].input-sm, .input-group-sm input[type="date"], .input-group-sm input[type="time"], .input-group-sm input[type="datetime-local"], .input-group-sm input[type="month"] { line-height: 30px }
input[type="date"].input-lg, input[type="time"].input-lg, input[type="datetime-local"].input-lg, input[type="month"].input-lg, .input-group-lg input[type="date"], .input-group-lg input[type="time"], .input-group-lg input[type="datetime-local"], .input-group-lg input[type="month"] { line-height: 45px }
}
.form-group { margin-bottom: 15px }
.radio, .checkbox { position: relative; display: block; margin-top: 10px; margin-bottom: 10px }
.radio label, .checkbox label { min-height: 24px; padding-left: 20px; margin-bottom: 0; font-weight: normal; cursor: pointer }
.radio input[type="radio"], .radio-inline input[type="radio"], .checkbox input[type="checkbox"], .checkbox-inline input[type="checkbox"] { position: absolute; margin-left: -20px; margin-top: 4px \9 }
.radio + .radio, .checkbox + .checkbox { margin-top: -5px }
.radio-inline, .checkbox-inline { position: relative; display: inline-block; padding-left: 20px; margin-bottom: 0; vertical-align: middle; font-weight: normal; cursor: pointer }
.radio-inline + .radio-inline, .checkbox-inline + .checkbox-inline { margin-top: 0; margin-left: 10px }
input[type="radio"][disabled], input[type="checkbox"][disabled], input[type="radio"].disabled, input[type="checkbox"].disabled, fieldset[disabled] input[type="radio"], fieldset[disabled] input[type="checkbox"] { cursor: not-allowed }
.radio-inline.disabled, .checkbox-inline.disabled, fieldset[disabled] .radio-inline, fieldset[disabled] .checkbox-inline { cursor: not-allowed }
.radio.disabled label, .checkbox.disabled label, fieldset[disabled] .radio label, fieldset[disabled] .checkbox label { cursor: not-allowed }
.form-control-static { padding-top: 7px; padding-bottom: 7px; margin-bottom: 0; min-height: 38px }
.form-control-static.input-lg, .form-control-static.input-sm { padding-left: 0; padding-right: 0 }
.input-sm { height: 30px; padding: 5px 10px; font-size: 12px; line-height: 1.5; border-radius: 1px }
select.input-sm { height: 30px; line-height: 30px }
textarea.input-sm, select[multiple].input-sm { height: auto }
.form-group-sm .form-control { height: 30px; padding: 5px 10px; font-size: 12px; line-height: 1.5; border-radius: 1px }
select.form-group-sm .form-control { height: 30px; line-height: 30px }
textarea.form-group-sm .form-control, select[multiple].form-group-sm .form-control { height: auto }
.form-group-sm .form-control-static { height: 30px; padding: 5px 10px; font-size: 12px; line-height: 1.5; min-height: 36px }
.input-lg { height: 45px; padding: 10px 16px; font-size: 18px; line-height: 1.33; border-radius: 6px }
select.input-lg { height: 45px; line-height: 45px }
textarea.input-lg, select[multiple].input-lg { height: auto }
.form-group-lg .form-control { height: 45px; padding: 10px 16px; font-size: 18px; line-height: 1.33; border-radius: 6px }
select.form-group-lg .form-control { height: 45px; line-height: 45px }
textarea.form-group-lg .form-control, select[multiple].form-group-lg .form-control { height: auto }
.form-group-lg .form-control-static { height: 45px; padding: 10px 16px; font-size: 18px; line-height: 1.33; min-height: 42px }
.has-feedback { position: relative }
.has-feedback .form-control { padding-right: 47.5px }
.form-control-feedback { position: absolute; top: 0; right: 0; z-index: 2; display: block; width: 38px; height: 38px; line-height: 38px; text-align: center; pointer-events: none }
.input-lg + .form-control-feedback { width: 45px; height: 45px; line-height: 45px }
.input-sm + .form-control-feedback { width: 30px; height: 30px; line-height: 30px }
.has-success .help-block, .has-success .control-label, .has-success .radio, .has-success .checkbox, .has-success .radio-inline, .has-success .checkbox-inline, .has-success.radio label, .has-success.checkbox label, .has-success.radio-inline label, .has-success.checkbox-inline label { color: #468847 }
.has-success .form-control { border-color: #468847; -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: #356635; -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075), 0 0 6px #7aba7b; box-shadow: inset 0 1px 1px rgba(0,0,0,0.075), 0 0 6px #7aba7b }
.has-success .input-group-addon { color: #468847; border-color: #468847; background-color: #dff0d8 }
.has-success .form-control-feedback { color: #468847 }
.has-warning .help-block, .has-warning .control-label, .has-warning .radio, .has-warning .checkbox, .has-warning .radio-inline, .has-warning .checkbox-inline, .has-warning.radio label, .has-warning.checkbox label, .has-warning.radio-inline label, .has-warning.checkbox-inline label { color: #c09853 }
.has-warning .form-control { border-color: #c09853; -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: #a47e3c; -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075), 0 0 6px #dbc59e; box-shadow: inset 0 1px 1px rgba(0,0,0,0.075), 0 0 6px #dbc59e }
.has-warning .input-group-addon { color: #c09853; border-color: #c09853; background-color: #fcf8e3 }
.has-warning .form-control-feedback { color: #c09853 }
.has-error .help-block, .has-error .control-label, .has-error .radio, .has-error .checkbox, .has-error .radio-inline, .has-error .checkbox-inline, .has-error.radio label, .has-error.checkbox label, .has-error.radio-inline label, .has-error.checkbox-inline label { color: #b94a48 }
.has-error .form-control { border-color: #b94a48; -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: #953b39; -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075), 0 0 6px #d59392; box-shadow: inset 0 1px 1px rgba(0,0,0,0.075), 0 0 6px #d59392 }
.has-error .input-group-addon { color: #b94a48; border-color: #b94a48; background-color: #f2dede }
.has-error .form-control-feedback { color: #b94a48 }
.has-feedback label ~ .form-control-feedback { top: 29px }
.has-feedback label.sr-only ~ .form-control-feedback { top: 0 }
.help-block { display: block; margin-top: 5px; margin-bottom: 10px; color: #666666 }
@media (min-width:768px) {
.form-inline .form-group { display: inline-block; margin-bottom: 0; vertical-align: middle }
.form-inline .form-control { display: inline-block; width: auto; vertical-align: middle }
.form-inline .form-control-static { display: inline-block }
.form-inline .input-group { display: inline-table; vertical-align: middle }
.form-inline .input-group .input-group-addon, .form-inline .input-group .input-group-btn, .form-inline .input-group .form-control { width: auto }
.form-inline .input-group > .form-control { width: 100% }
.form-inline .control-label { margin-bottom: 0; vertical-align: middle }
.form-inline .radio, .form-inline .checkbox { display: inline-block; margin-top: 0; margin-bottom: 0; vertical-align: middle }
.form-inline .radio label, .form-inline .checkbox label { padding-left: 0 }
.form-inline .radio input[type="radio"], .form-inline .checkbox input[type="checkbox"] { position: relative; margin-left: 0 }
.form-inline .has-feedback .form-control-feedback { top: 0 }
}
.form-horizontal .radio, .form-horizontal .checkbox, .form-horizontal .radio-inline, .form-horizontal .checkbox-inline { margin-top: 0; margin-bottom: 0; padding-top: 7px }
.form-horizontal .radio, .form-horizontal .checkbox { min-height: 31px }
.form-horizontal .form-group { margin-left: -12px; margin-right: -12px }
@media (min-width:768px) {
.form-horizontal .control-label { text-align: right; margin-bottom: 0; padding-top: 7px }
}
.form-horizontal .has-feedback .form-control-feedback { right: 12px }
@media (min-width:768px) {
.form-horizontal .form-group-lg .control-label { padding-top: 14.3px }
}
@media (min-width:768px) {
.form-horizontal .form-group-sm .control-label { padding-top: 6px }
}
.btn { display: inline-block; margin-bottom: 0; font-weight: 700; text-align: center; vertical-align: middle; touch-action: manipulation; cursor: pointer; background-image: none; border: 1px solid transparent; white-space: nowrap; padding: 6px 12px; font-size: 14px; line-height: 1.7143; border-radius: 3px; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none }
.btn:focus, .btn:active:focus, .btn.active:focus, .btn.focus, .btn:active.focus, .btn.active.focus { outline: thin dotted; outline: 5px auto -webkit-focus-ring-color; outline-offset: -2px }
.btn:hover, .btn:focus, .btn.focus { color: #ffffff; text-decoration: none }
.btn:active, .btn.active { outline: 0; background-image: none; -webkit-box-shadow: inset 0 3px 5px rgba(0,0,0,0.125); box-shadow: inset 0 3px 5px rgba(0,0,0,0.125) }
.btn.disabled, .btn[disabled], fieldset[disabled] .btn { cursor: not-allowed; pointer-events: none; opacity: 0.65; filter: alpha(opacity=65); -webkit-box-shadow: none; box-shadow: none }
.btn-default { color: #ffffff; background-color: #23263d; border-color: #23263d }
.btn-default:hover, .btn-default:focus, .btn-default.focus, .btn-default:active, .btn-default.active, .open > .dropdown-toggle.btn-default { color: #ffffff; background-color: #10121d; border-color: #0d0e16 }
.btn-default:active, .btn-default.active, .open > .dropdown-toggle.btn-default { background-image: none }
.btn-default.disabled, .btn-default[disabled], fieldset[disabled] .btn-default, .btn-default.disabled:hover, .btn-default[disabled]:hover, fieldset[disabled] .btn-default:hover, .btn-default.disabled:focus, .btn-default[disabled]:focus, fieldset[disabled] .btn-default:focus, .btn-default.disabled.focus, .btn-default[disabled].focus, fieldset[disabled] .btn-default.focus, .btn-default.disabled:active, .btn-default[disabled]:active, fieldset[disabled] .btn-default:active, .btn-default.disabled.active, .btn-default[disabled].active, fieldset[disabled] .btn-default.active { background-color: #23263d; border-color: #23263d }
.btn-default .badge { color: #23263d; background-color: #ffffff }
.btn-primary { color: #ffffff; background-color: #3f6bb2; border-color: #3f6bb2 }
.btn-primary:hover, .btn-primary:focus, .btn-primary.focus, .btn-primary:active, .btn-primary.active, .open > .dropdown-toggle.btn-primary { color: #ffffff; background-color: #32548c; border-color: #2f5085 }
.btn-primary:active, .btn-primary.active, .open > .dropdown-toggle.btn-primary { background-image: none }
.btn-primary.disabled, .btn-primary[disabled], fieldset[disabled] .btn-primary, .btn-primary.disabled:hover, .btn-primary[disabled]:hover, fieldset[disabled] .btn-primary:hover, .btn-primary.disabled:focus, .btn-primary[disabled]:focus, fieldset[disabled] .btn-primary:focus, .btn-primary.disabled.focus, .btn-primary[disabled].focus, fieldset[disabled] .btn-primary.focus, .btn-primary.disabled:active, .btn-primary[disabled]:active, fieldset[disabled] .btn-primary:active, .btn-primary.disabled.active, .btn-primary[disabled].active, fieldset[disabled] .btn-primary.active { background-color: #3f6bb2; border-color: #3f6bb2 }
.btn-primary .badge { color: #3f6bb2; background-color: #ffffff }
.btn-success { color: #ffffff; background-color: #5cb85c; border-color: #5cb85c }
.btn-success:hover, .btn-success:focus, .btn-success.focus, .btn-success:active, .btn-success.active, .open > .dropdown-toggle.btn-success { color: #ffffff; background-color: #449d44; border-color: #419641 }
.btn-success:active, .btn-success.active, .open > .dropdown-toggle.btn-success { background-image: none }
.btn-success.disabled, .btn-success[disabled], fieldset[disabled] .btn-success, .btn-success.disabled:hover, .btn-success[disabled]:hover, fieldset[disabled] .btn-success:hover, .btn-success.disabled:focus, .btn-success[disabled]:focus, fieldset[disabled] .btn-success:focus, .btn-success.disabled.focus, .btn-success[disabled].focus, fieldset[disabled] .btn-success.focus, .btn-success.disabled:active, .btn-success[disabled]:active, fieldset[disabled] .btn-success:active, .btn-success.disabled.active, .btn-success[disabled].active, fieldset[disabled] .btn-success.active { background-color: #5cb85c; border-color: #5cb85c }
.btn-success .badge { color: #5cb85c; background-color: #ffffff }
.btn-info { color: #ffffff; background-color: #0097d7; border-color: #0097d7 }
.btn-info:hover, .btn-info:focus, .btn-info.focus, .btn-info:active, .btn-info.active, .open > .dropdown-toggle.btn-info { color: #ffffff; background-color: #0073a4; border-color: #006c9a }
.btn-info:active, .btn-info.active, .open > .dropdown-toggle.btn-info { background-image: none }
.btn-info.disabled, .btn-info[disabled], fieldset[disabled] .btn-info, .btn-info.disabled:hover, .btn-info[disabled]:hover, fieldset[disabled] .btn-info:hover, .btn-info.disabled:focus, .btn-info[disabled]:focus, fieldset[disabled] .btn-info:focus, .btn-info.disabled.focus, .btn-info[disabled].focus, fieldset[disabled] .btn-info.focus, .btn-info.disabled:active, .btn-info[disabled]:active, fieldset[disabled] .btn-info:active, .btn-info.disabled.active, .btn-info[disabled].active, fieldset[disabled] .btn-info.active { background-color: #0097d7; border-color: #0097d7 }
.btn-info .badge { color: #0097d7; background-color: #ffffff }
.btn-warning { color: #ffffff; background-color: #f0ad4e; border-color: #f0ad4e }
.btn-warning:hover, .btn-warning:focus, .btn-warning.focus, .btn-warning:active, .btn-warning.active, .open > .dropdown-toggle.btn-warning { color: #ffffff; background-color: #ec971f; border-color: #eb9316 }
.btn-warning:active, .btn-warning.active, .open > .dropdown-toggle.btn-warning { background-image: none }
.btn-warning.disabled, .btn-warning[disabled], fieldset[disabled] .btn-warning, .btn-warning.disabled:hover, .btn-warning[disabled]:hover, fieldset[disabled] .btn-warning:hover, .btn-warning.disabled:focus, .btn-warning[disabled]:focus, fieldset[disabled] .btn-warning:focus, .btn-warning.disabled.focus, .btn-warning[disabled].focus, fieldset[disabled] .btn-warning.focus, .btn-warning.disabled:active, .btn-warning[disabled]:active, fieldset[disabled] .btn-warning:active, .btn-warning.disabled.active, .btn-warning[disabled].active, fieldset[disabled] .btn-warning.active { background-color: #f0ad4e; border-color: #f0ad4e }
.btn-warning .badge { color: #f0ad4e; background-color: #ffffff }
.btn-danger { color: #ffffff; background-color: #d9534f; border-color: #d9534f }
.btn-danger:hover, .btn-danger:focus, .btn-danger.focus, .btn-danger:active, .btn-danger.active, .open > .dropdown-toggle.btn-danger { color: #ffffff; background-color: #c9302c; border-color: #c12e2a }
.btn-danger:active, .btn-danger.active, .open > .dropdown-toggle.btn-danger { background-image: none }
.btn-danger.disabled, .btn-danger[disabled], fieldset[disabled] .btn-danger, .btn-danger.disabled:hover, .btn-danger[disabled]:hover, fieldset[disabled] .btn-danger:hover, .btn-danger.disabled:focus, .btn-danger[disabled]:focus, fieldset[disabled] .btn-danger:focus, .btn-danger.disabled.focus, .btn-danger[disabled].focus, fieldset[disabled] .btn-danger.focus, .btn-danger.disabled:active, .btn-danger[disabled]:active, fieldset[disabled] .btn-danger:active, .btn-danger.disabled.active, .btn-danger[disabled].active, fieldset[disabled] .btn-danger.active { background-color: #d9534f; border-color: #d9534f }
.btn-danger .badge { color: #d9534f; background-color: #ffffff }
.btn-link { color: #3f6bb2; font-weight: normal; border-radius: 0 }
.btn-link, .btn-link:active, .btn-link.active, .btn-link[disabled], fieldset[disabled] .btn-link { background-color: transparent; -webkit-box-shadow: none; box-shadow: none }
.btn-link, .btn-link:hover, .btn-link:focus, .btn-link:active { border-color: transparent }
.btn-link:hover, .btn-link:focus { color: #2b4979; 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, .btn-group-lg > .btn { padding: 10px 16px; font-size: 18px; line-height: 1.33; border-radius: 6px }
.btn-sm, .btn-group-sm > .btn { padding: 5px 10px; font-size: 12px; line-height: 1.5; border-radius: 1px }
.btn-xs, .btn-group-xs > .btn { padding: 1px 5px; font-size: 12px; line-height: 1.5; border-radius: 1px }
.btn-block { display: block; width: 100% }
.btn-block + .btn-block { margin-top: 5px }
input[type="submit"].btn-block, input[type="reset"].btn-block, input[type="button"].btn-block { width: 100% }
.dropdown-submenu { position: relative }
.dropdown-submenu > .dropdown-menu { top: 0; left: 100%; margin-top: -5px; margin-left: -1px }
.dropdown-submenu.open > .dropdown-menu { display: block }
.dropdown-submenu > .dropdown-menu { border-radius: 3px }
.dropdown-submenu > a:after { display: block; content: " "; float: right; width: 0; height: 0; border-color: transparent; border-style: solid; border-width: 5px 0 5px 5px; border-left-color: #cccccc; margin-top: 5px; margin-right: -5px }
.dropdown-submenu.open > a:after { border-left-color: #3f6bb2 }
.fade { opacity: 0; -webkit-transition: opacity 0.15s linear; -o-transition: opacity 0.15s linear; transition: opacity 0.15s linear }
.fade.in { opacity: 1 }
.collapse { display: none }
.collapse.in { display: block }
tr.collapse.in { display: table-row }
tbody.collapse.in { display: table-row-group }
.collapsing { position: relative; height: 0; overflow: hidden; -webkit-transition-property: height, visibility; transition-property: height, visibility; -webkit-transition-duration: 0.35s; transition-duration: 0.35s; -webkit-transition-timing-function: ease; transition-timing-function: ease }
@font-face { font-family: 'Glyphicons Halflings'; src: url('/plugins/system/t3/base-bs3/bootstrap/fonts/glyphicons-halflings-regular.eot'); src: url('/plugins/system/t3/base-bs3/bootstrap/fonts/glyphicons-halflings-regular.eot?#iefix') format('embedded-opentype'), url('/plugins/system/t3/base-bs3/bootstrap/fonts/glyphicons-halflings-regular.woff2') format('woff2'), url('/plugins/system/t3/base-bs3/bootstrap/fonts/glyphicons-halflings-regular.woff') format('woff'), url('/plugins/system/t3/base-bs3/bootstrap/fonts/glyphicons-halflings-regular.ttf') format('truetype'), url('/plugins/system/t3/base-bs3/bootstrap/fonts/glyphicons-halflings-regular.svg#glyphicons_halflingsregular') format('svg') }
.glyphicon { position: relative; top: 1px; display: inline-block; font-family: 'Glyphicons Halflings'; font-style: normal; font-weight: normal; line-height: 1; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale }
.glyphicon-asterisk:before { content: "\2a" }
.glyphicon-plus:before { content: "\2b" }
.glyphicon-euro:before, .glyphicon-eur:before { content: "\20ac" }
.glyphicon-minus:before { content: "\2212" }
.glyphicon-cloud:before { content: "\2601" }
.glyphicon-envelope:before { content: "\2709" }
.glyphicon-pencil:before { content: "\270f" }
.glyphicon-glass:before { content: "\e001" }
.glyphicon-music:before { content: "\e002" }
.glyphicon-search:before { content: "\e003" }
.glyphicon-heart:before { content: "\e005" }
.glyphicon-star:before { content: "\e006" }
.glyphicon-star-empty:before { content: "\e007" }
.glyphicon-user:before { content: "\e008" }
.glyphicon-film:before { content: "\e009" }
.glyphicon-th-large:before { content: "\e010" }
.glyphicon-th:before { content: "\e011" }
.glyphicon-th-list:before { content: "\e012" }
.glyphicon-ok:before { content: "\e013" }
.glyphicon-remove:before { content: "\e014" }
.glyphicon-zoom-in:before { content: "\e015" }
.glyphicon-zoom-out:before { content: "\e016" }
.glyphicon-off:before { content: "\e017" }
.glyphicon-signal:before { content: "\e018" }
.glyphicon-cog:before { content: "\e019" }
.glyphicon-trash:before { content: "\e020" }
.glyphicon-home:before { content: "\e021" }
.glyphicon-file:before { content: "\e022" }
.glyphicon-time:before { content: "\e023" }
.glyphicon-road:before { content: "\e024" }
.glyphicon-download-alt:before { content: "\e025" }
.glyphicon-download:before { content: "\e026" }
.glyphicon-upload:before { content: "\e027" }
.glyphicon-inbox:before { content: "\e028" }
.glyphicon-play-circle:before { content: "\e029" }
.glyphicon-repeat:before { content: "\e030" }
.glyphicon-refresh:before { content: "\e031" }
.glyphicon-list-alt:before { content: "\e032" }
.glyphicon-lock:before { content: "\e033" }
.glyphicon-flag:before { content: "\e034" }
.glyphicon-headphones:before { content: "\e035" }
.glyphicon-volume-off:before { content: "\e036" }
.glyphicon-volume-down:before { content: "\e037" }
.glyphicon-volume-up:before { content: "\e038" }
.glyphicon-qrcode:before { content: "\e039" }
.glyphicon-barcode:before { content: "\e040" }
.glyphicon-tag:before { content: "\e041" }
.glyphicon-tags:before { content: "\e042" }
.glyphicon-book:before { content: "\e043" }
.glyphicon-bookmark:before { content: "\e044" }
.glyphicon-print:before { content: "\e045" }
.glyphicon-camera:before { content: "\e046" }
.glyphicon-font:before { content: "\e047" }
.glyphicon-bold:before { content: "\e048" }
.glyphicon-italic:before { content: "\e049" }
.glyphicon-text-height:before { content: "\e050" }
.glyphicon-text-width:before { content: "\e051" }
.glyphicon-align-left:before { content: "\e052" }
.glyphicon-align-center:before { content: "\e053" }
.glyphicon-align-right:before { content: "\e054" }
.glyphicon-align-justify:before { content: "\e055" }
.glyphicon-list:before { content: "\e056" }
.glyphicon-indent-left:before { content: "\e057" }
.glyphicon-indent-right:before { content: "\e058" }
.glyphicon-facetime-video:before { content: "\e059" }
.glyphicon-picture:before { content: "\e060" }
.glyphicon-map-marker:before { content: "\e062" }
.glyphicon-adjust:before { content: "\e063" }
.glyphicon-tint:before { content: "\e064" }
.glyphicon-edit:before { content: "\e065" }
.glyphicon-share:before { content: "\e066" }
.glyphicon-check:before { content: "\e067" }
.glyphicon-move:before { content: "\e068" }
.glyphicon-step-backward:before { content: "\e069" }
.glyphicon-fast-backward:before { content: "\e070" }
.glyphicon-backward:before { content: "\e071" }
.glyphicon-play:before { content: "\e072" }
.glyphicon-pause:before { content: "\e073" }
.glyphicon-stop:before { content: "\e074" }
.glyphicon-forward:before { content: "\e075" }
.glyphicon-fast-forward:before { content: "\e076" }
.glyphicon-step-forward:before { content: "\e077" }
.glyphicon-eject:before { content: "\e078" }
.glyphicon-chevron-left:before { content: "\e079" }
.glyphicon-chevron-right:before { content: "\e080" }
.glyphicon-plus-sign:before { content: "\e081" }
.glyphicon-minus-sign:before { content: "\e082" }
.glyphicon-remove-sign:before { content: "\e083" }
.glyphicon-ok-sign:before { content: "\e084" }
.glyphicon-question-sign:before { content: "\e085" }
.glyphicon-info-sign:before { content: "\e086" }
.glyphicon-screenshot:before { content: "\e087" }
.glyphicon-remove-circle:before { content: "\e088" }
.glyphicon-ok-circle:before { content: "\e089" }
.glyphicon-ban-circle:before { content: "\e090" }
.glyphicon-arrow-left:before { content: "\e091" }
.glyphicon-arrow-right:before { content: "\e092" }
.glyphicon-arrow-up:before { content: "\e093" }
.glyphicon-arrow-down:before { content: "\e094" }
.glyphicon-share-alt:before { content: "\e095" }
.glyphicon-resize-full:before { content: "\e096" }
.glyphicon-resize-small:before { content: "\e097" }
.glyphicon-exclamation-sign:before { content: "\e101" }
.glyphicon-gift:before { content: "\e102" }
.glyphicon-leaf:before { content: "\e103" }
.glyphicon-fire:before { content: "\e104" }
.glyphicon-eye-open:before { content: "\e105" }
.glyphicon-eye-close:before { content: "\e106" }
.glyphicon-warning-sign:before { content: "\e107" }
.glyphicon-plane:before { content: "\e108" }
.glyphicon-calendar:before { content: "\e109" }
.glyphicon-random:before { content: "\e110" }
.glyphicon-comment:before { content: "\e111" }
.glyphicon-magnet:before { content: "\e112" }
.glyphicon-chevron-up:before { content: "\e113" }
.glyphicon-chevron-down:before { content: "\e114" }
.glyphicon-retweet:before { content: "\e115" }
.glyphicon-shopping-cart:before { content: "\e116" }
.glyphicon-folder-close:before { content: "\e117" }
.glyphicon-folder-open:before { content: "\e118" }
.glyphicon-resize-vertical:before { content: "\e119" }
.glyphicon-resize-horizontal:before { content: "\e120" }
.glyphicon-hdd:before { content: "\e121" }
.glyphicon-bullhorn:before { content: "\e122" }
.glyphicon-bell:before { content: "\e123" }
.glyphicon-certificate:before { content: "\e124" }
.glyphicon-thumbs-up:before { content: "\e125" }
.glyphicon-thumbs-down:before { content: "\e126" }
.glyphicon-hand-right:before { content: "\e127" }
.glyphicon-hand-left:before { content: "\e128" }
.glyphicon-hand-up:before { content: "\e129" }
.glyphicon-hand-down:before { content: "\e130" }
.glyphicon-circle-arrow-right:before { content: "\e131" }
.glyphicon-circle-arrow-left:before { content: "\e132" }
.glyphicon-circle-arrow-up:before { content: "\e133" }
.glyphicon-circle-arrow-down:before { content: "\e134" }
.glyphicon-globe:before { content: "\e135" }
.glyphicon-wrench:before { content: "\e136" }
.glyphicon-tasks:before { content: "\e137" }
.glyphicon-filter:before { content: "\e138" }
.glyphicon-briefcase:before { content: "\e139" }
.glyphicon-fullscreen:before { content: "\e140" }
.glyphicon-dashboard:before { content: "\e141" }
.glyphicon-paperclip:before { content: "\e142" }
.glyphicon-heart-empty:before { content: "\e143" }
.glyphicon-link:before { content: "\e144" }
.glyphicon-phone:before { content: "\e145" }
.glyphicon-pushpin:before { content: "\e146" }
.glyphicon-usd:before { content: "\e148" }
.glyphicon-gbp:before { content: "\e149" }
.glyphicon-sort:before { content: "\e150" }
.glyphicon-sort-by-alphabet:before { content: "\e151" }
.glyphicon-sort-by-alphabet-alt:before { content: "\e152" }
.glyphicon-sort-by-order:before { content: "\e153" }
.glyphicon-sort-by-order-alt:before { content: "\e154" }
.glyphicon-sort-by-attributes:before { content: "\e155" }
.glyphicon-sort-by-attributes-alt:before { content: "\e156" }
.glyphicon-unchecked:before { content: "\e157" }
.glyphicon-expand:before { content: "\e158" }
.glyphicon-collapse-down:before { content: "\e159" }
.glyphicon-collapse-up:before { content: "\e160" }
.glyphicon-log-in:before { content: "\e161" }
.glyphicon-flash:before { content: "\e162" }
.glyphicon-log-out:before { content: "\e163" }
.glyphicon-new-window:before { content: "\e164" }
.glyphicon-record:before { content: "\e165" }
.glyphicon-save:before { content: "\e166" }
.glyphicon-open:before { content: "\e167" }
.glyphicon-saved:before { content: "\e168" }
.glyphicon-import:before { content: "\e169" }
.glyphicon-export:before { content: "\e170" }
.glyphicon-send:before { content: "\e171" }
.glyphicon-floppy-disk:before { content: "\e172" }
.glyphicon-floppy-saved:before { content: "\e173" }
.glyphicon-floppy-remove:before { content: "\e174" }
.glyphicon-floppy-save:before { content: "\e175" }
.glyphicon-floppy-open:before { content: "\e176" }
.glyphicon-credit-card:before { content: "\e177" }
.glyphicon-transfer:before { content: "\e178" }
.glyphicon-cutlery:before { content: "\e179" }
.glyphicon-header:before { content: "\e180" }
.glyphicon-compressed:before { content: "\e181" }
.glyphicon-earphone:before { content: "\e182" }
.glyphicon-phone-alt:before { content: "\e183" }
.glyphicon-tower:before { content: "\e184" }
.glyphicon-stats:before { content: "\e185" }
.glyphicon-sd-video:before { content: "\e186" }
.glyphicon-hd-video:before { content: "\e187" }
.glyphicon-subtitles:before { content: "\e188" }
.glyphicon-sound-stereo:before { content: "\e189" }
.glyphicon-sound-dolby:before { content: "\e190" }
.glyphicon-sound-5-1:before { content: "\e191" }
.glyphicon-sound-6-1:before { content: "\e192" }
.glyphicon-sound-7-1:before { content: "\e193" }
.glyphicon-copyright-mark:before { content: "\e194" }
.glyphicon-registration-mark:before { content: "\e195" }
.glyphicon-cloud-download:before { content: "\e197" }
.glyphicon-cloud-upload:before { content: "\e198" }
.glyphicon-tree-conifer:before { content: "\e199" }
.glyphicon-tree-deciduous:before { content: "\e200" }
.glyphicon-cd:before { content: "\e201" }
.glyphicon-save-file:before { content: "\e202" }
.glyphicon-open-file:before { content: "\e203" }
.glyphicon-level-up:before { content: "\e204" }
.glyphicon-copy:before { content: "\e205" }
.glyphicon-paste:before { content: "\e206" }
.glyphicon-alert:before { content: "\e209" }
.glyphicon-equalizer:before { content: "\e210" }
.glyphicon-king:before { content: "\e211" }
.glyphicon-queen:before { content: "\e212" }
.glyphicon-pawn:before { content: "\e213" }
.glyphicon-bishop:before { content: "\e214" }
.glyphicon-knight:before { content: "\e215" }
.glyphicon-baby-formula:before { content: "\e216" }
.glyphicon-tent:before { content: "\26fa" }
.glyphicon-blackboard:before { content: "\e218" }
.glyphicon-bed:before { content: "\e219" }
.glyphicon-apple:before { content: "\f8ff" }
.glyphicon-erase:before { content: "\e221" }
.glyphicon-hourglass:before { content: "\231b" }
.glyphicon-lamp:before { content: "\e223" }
.glyphicon-duplicate:before { content: "\e224" }
.glyphicon-piggy-bank:before { content: "\e225" }
.glyphicon-scissors:before { content: "\e226" }
.glyphicon-bitcoin:before { content: "\e227" }
.glyphicon-btc:before { content: "\e227" }
.glyphicon-xbt:before { content: "\e227" }
.glyphicon-yen:before { content: "\00a5" }
.glyphicon-jpy:before { content: "\00a5" }
.glyphicon-ruble:before { content: "\20bd" }
.glyphicon-rub:before { content: "\20bd" }
.glyphicon-scale:before { content: "\e230" }
.glyphicon-ice-lolly:before { content: "\e231" }
.glyphicon-ice-lolly-tasted:before { content: "\e232" }
.glyphicon-education:before { content: "\e233" }
.glyphicon-option-horizontal:before { content: "\e234" }
.glyphicon-option-vertical:before { content: "\e235" }
.glyphicon-menu-hamburger:before { content: "\e236" }
.glyphicon-modal-window:before { content: "\e237" }
.glyphicon-oil:before { content: "\e238" }
.glyphicon-grain:before { content: "\e239" }
.glyphicon-sunglasses:before { content: "\e240" }
.glyphicon-text-size:before { content: "\e241" }
.glyphicon-text-color:before { content: "\e242" }
.glyphicon-text-background:before { content: "\e243" }
.glyphicon-object-align-top:before { content: "\e244" }
.glyphicon-object-align-bottom:before { content: "\e245" }
.glyphicon-object-align-horizontal:before { content: "\e246" }
.glyphicon-object-align-left:before { content: "\e247" }
.glyphicon-object-align-vertical:before { content: "\e248" }
.glyphicon-object-align-right:before { content: "\e249" }
.glyphicon-triangle-right:before { content: "\e250" }
.glyphicon-triangle-left:before { content: "\e251" }
.glyphicon-triangle-bottom:before { content: "\e252" }
.glyphicon-triangle-top:before { content: "\e253" }
.glyphicon-console:before { content: "\e254" }
.glyphicon-superscript:before { content: "\e255" }
.glyphicon-subscript:before { content: "\e256" }
.glyphicon-menu-left:before { content: "\e257" }
.glyphicon-menu-right:before { content: "\e258" }
.glyphicon-menu-down:before { content: "\e259" }
.glyphicon-menu-up:before { content: "\e260" }
.caret { display: inline-block; width: 0; height: 0; margin-left: 2px; vertical-align: middle; border-top: 4px dashed; border-right: 4px solid transparent; border-left: 4px solid transparent }
.dropup, .dropdown { position: relative }
.dropdown-toggle:focus { outline: 0 }
.dropdown-menu { position: absolute; top: 100%; left: 0; z-index: 1000; display: none; float: left; min-width: 160px; padding: 5px 0; margin: 2px 0 0; list-style: none; font-size: 14px; text-align: left; background-color: #ffffff; border: 1px solid #cccccc; border: 1px solid #e6eaf0; border-radius: 3px; -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: 11px 0; overflow: hidden; background-color: #e5e5e5 }
.dropdown-menu > li > a { display: block; padding: 3px 20px; clear: both; font-weight: normal; line-height: 1.7143; color: #555555; white-space: nowrap }
.dropdown-menu > li > a:hover, .dropdown-menu > li > a:focus { text-decoration: none; color: #3f6bb2; background-color: transparent }
.dropdown-menu > .active > a, .dropdown-menu > .active > a:hover, .dropdown-menu > .active > a:focus { color: #3f6bb2; text-decoration: none; outline: 0; background-color: transparent }
.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; background-color: transparent; background-image: none; filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);
cursor: not-allowed }
.open > .dropdown-menu { display: block }
.open > a { outline: 0 }
.dropdown-menu-right { left: auto; right: 0 }
.dropdown-menu-left { left: 0; right: auto }
.dropdown-header { display: block; padding: 3px 20px; font-size: 12px; line-height: 1.7143; color: #999999; white-space: nowrap }
.dropdown-backdrop { position: fixed; left: 0; right: 0; bottom: 0; top: 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: 2px }
@media (min-width:768px) {
.navbar-right .dropdown-menu { left: auto; right: 0 }
.navbar-right .dropdown-menu-left { left: 0; right: 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 + .btn, .btn-group .btn + .btn-group, .btn-group .btn-group + .btn, .btn-group .btn-group + .btn-group { margin-left: -1px }
.btn-toolbar { margin-left: -5px }
.btn-toolbar .btn-group, .btn-toolbar .input-group { float: left }
.btn-toolbar > .btn, .btn-toolbar > .btn-group, .btn-toolbar > .input-group { margin-left: 5px }
.btn-group > .btn:not(:first-child):not(:last-child):not(.dropdown-toggle) { border-radius: 0 }
.btn-group > .btn:first-child { margin-left: 0 }
.btn-group > .btn:first-child:not(:last-child):not(.dropdown-toggle) { border-bottom-right-radius: 0; border-top-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:not(:last-child) > .btn:last-child, .btn-group > .btn-group:first-child:not(:last-child) > .dropdown-toggle { border-bottom-right-radius: 0; border-top-right-radius: 0 }
.btn-group > .btn-group:last-child:not(:first-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 > .btn + .dropdown-toggle { padding-left: 8px; padding-right: 8px }
.btn-group > .btn-lg + .dropdown-toggle { padding-left: 12px; padding-right: 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 > .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: 3px; border-bottom-right-radius: 0; border-bottom-left-radius: 0 }
.btn-group-vertical > .btn:last-child:not(:first-child) { border-bottom-left-radius: 3px; border-top-right-radius: 0; 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:not(:last-child) > .btn:last-child, .btn-group-vertical > .btn-group:first-child:not(:last-child) > .dropdown-toggle { border-bottom-right-radius: 0; border-bottom-left-radius: 0 }
.btn-group-vertical > .btn-group:last-child:not(:first-child) > .btn:first-child { border-top-right-radius: 0; border-top-left-radius: 0 }
.btn-group-justified { display: table; width: 100%; table-layout: fixed; border-collapse: separate }
.btn-group-justified > .btn, .btn-group-justified > .btn-group { float: none; display: table-cell; width: 1% }
.btn-group-justified > .btn-group .btn { width: 100% }
.btn-group-justified > .btn-group .dropdown-menu { left: auto }
[data-toggle="buttons"] > .btn input[type="radio"], [data-toggle="buttons"] > .btn-group > .btn input[type="radio"], [data-toggle="buttons"] > .btn input[type="checkbox"], [data-toggle="buttons"] > .btn-group > .btn input[type="checkbox"] {
position:absolute;
clip:rect(0,0,0,0);
pointer-events:none
}
.input-group { position: relative; display: table; border-collapse: separate }
.input-group[class*="col-"] { float: none; padding-left: 0; padding-right: 0 }
.input-group .form-control { position: relative; z-index: 2; float: left; width: 100%; margin-bottom: 0 }
.input-group-lg > .form-control, .input-group-lg > .input-group-addon, .input-group-lg > .input-group-btn > .btn { height: 45px; 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: 45px; line-height: 45px }
textarea.input-group-lg > .form-control, textarea.input-group-lg > .input-group-addon, textarea.input-group-lg > .input-group-btn > .btn, select[multiple].input-group-lg > .form-control, select[multiple].input-group-lg > .input-group-addon, select[multiple].input-group-lg > .input-group-btn > .btn { height: auto }
.input-group-sm > .form-control, .input-group-sm > .input-group-addon, .input-group-sm > .input-group-btn > .btn { height: 30px; padding: 5px 10px; font-size: 12px; line-height: 1.5; border-radius: 1px }
select.input-group-sm > .form-control, select.input-group-sm > .input-group-addon, select.input-group-sm > .input-group-btn > .btn { height: 30px; line-height: 30px }
textarea.input-group-sm > .form-control, textarea.input-group-sm > .input-group-addon, textarea.input-group-sm > .input-group-btn > .btn, select[multiple].input-group-sm > .form-control, select[multiple].input-group-sm > .input-group-addon, select[multiple].input-group-sm > .input-group-btn > .btn { height: auto }
.input-group-addon, .input-group-btn, .input-group .form-control { display: table-cell }
.input-group-addon:not(:first-child):not(:last-child), .input-group-btn:not(:first-child):not(:last-child), .input-group .form-control:not(:first-child):not(:last-child) { border-radius: 0 }
.input-group-addon, .input-group-btn { width: 1%; white-space: nowrap; vertical-align: middle }
.input-group-addon { padding: 6px 12px; font-size: 14px; font-weight: normal; line-height: 1; color: #c6cacf; text-align: center; background-color: #eeeeee; border: 1px solid #e6eaf0; border-radius: 3px }
.input-group-addon.input-sm { padding: 5px 10px; font-size: 12px; border-radius: 1px }
.input-group-addon.input-lg { padding: 10px 16px; font-size: 18px; border-radius: 6px }
.input-group-addon input[type="radio"], .input-group-addon input[type="checkbox"] { margin-top: 0 }
.input-group .form-control:first-child, .input-group-addon:first-child, .input-group-btn:first-child > .btn, .input-group-btn:first-child > .btn-group > .btn, .input-group-btn:first-child > .dropdown-toggle, .input-group-btn:last-child > .btn:not(:last-child):not(.dropdown-toggle), .input-group-btn:last-child > .btn-group:not(:last-child) > .btn { border-bottom-right-radius: 0; border-top-right-radius: 0 }
.input-group-addon:first-child { border-right: 0 }
.input-group .form-control:last-child, .input-group-addon:last-child, .input-group-btn:last-child > .btn, .input-group-btn:last-child > .btn-group > .btn, .input-group-btn:last-child > .dropdown-toggle, .input-group-btn:first-child > .btn:not(:first-child), .input-group-btn:first-child > .btn-group:not(:first-child) > .btn { border-bottom-left-radius: 0; border-top-left-radius: 0 }
.input-group-addon:last-child { border-left: 0 }
.input-group-btn { position: relative; font-size: 0; white-space: nowrap }
.input-group-btn > .btn { position: relative }
.input-group-btn > .btn + .btn { margin-left: -1px }
.input-group-btn > .btn:hover, .input-group-btn > .btn:focus, .input-group-btn > .btn:active { z-index: 2 }
.input-group-btn:first-child > .btn, .input-group-btn:first-child > .btn-group { margin-right: -1px }
.input-group-btn:last-child > .btn, .input-group-btn:last-child > .btn-group { margin-left: -1px }
.nav { margin-bottom: 0; padding-left: 0; list-style: none }
.nav > li { position: relative; display: block }
.nav > li > a { position: relative; display: block; padding: 10px 15px }
.nav > li > a:hover, .nav > li > a:focus { text-decoration: none; background-color: #eeeeee }
.nav > li.disabled > a { color: #999999 }
.nav > li.disabled > a:hover, .nav > li.disabled > a:focus { color: #999999; text-decoration: none; background-color: transparent; cursor: not-allowed }
.nav .open > a, .nav .open > a:hover, .nav .open > a:focus { background-color: #eeeeee; border-color: #3f6bb2 }
.nav .nav-divider { height: 1px; margin: 11px 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.7143; border: 1px solid transparent; border-radius: 3px 3px 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; background-color: #e6eaf0; border: 1px solid #dddddd; border-bottom-color: transparent; cursor: default }
.nav-tabs.nav-justified { width: 100%; border-bottom: 0 }
.nav-tabs.nav-justified > li { float: none }
.nav-tabs.nav-justified > li > a { text-align: center; margin-bottom: 5px }
.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: 3px }
.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: 3px 3px 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: #e6eaf0 }
}
.nav-pills > li { float: left }
.nav-pills > li > a { border-radius: 3px }
.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: #3f6bb2 }
.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 { text-align: center; margin-bottom: 5px }
.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: 3px }
.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: 3px 3px 0 0 }
.nav-tabs-justified > .active > a, .nav-tabs-justified > .active > a:hover, .nav-tabs-justified > .active > a:focus { border-bottom-color: #e6eaf0 }
}
.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: 36px; margin-bottom: 24px; border: 1px solid transparent }
@media (min-width:768px) {
.navbar { border-radius: 3px }
}
@media (min-width:768px) {
.navbar-header { float: left }
}
.navbar-collapse { overflow-x: visible; padding-right: 12px; padding-left: 12px; border-top: 1px solid transparent; box-shadow: inset 0 1px 0 rgba(255,255,255,0.1); -webkit-overflow-scrolling: touch }
.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-left: 0; padding-right: 0 }
}
.navbar-fixed-top .navbar-collapse, .navbar-fixed-bottom .navbar-collapse { max-height: 340px }
@media (max-device-width:480px) and (orientation:landscape) {
.navbar-fixed-top .navbar-collapse, .navbar-fixed-bottom .navbar-collapse { max-height: 200px }
}
.container > .navbar-header, .container-fluid > .navbar-header, .container > .navbar-collapse, .container-fluid > .navbar-collapse { margin-right: -12px; margin-left: -12px }
@media (min-width:768px) {
.container > .navbar-header, .container-fluid > .navbar-header, .container > .navbar-collapse, .container-fluid > .navbar-collapse { margin-right: 0; margin-left: 0 }
}
.navbar-static-top { z-index: 1000; border-width: 0 0 1px }
@media (min-width:768px) {
.navbar-static-top { border-radius: 0 }
}
.navbar-fixed-top, .navbar-fixed-bottom { position: fixed; right: 0; left: 0; z-index: 1030 }
@media (min-width:768px) {
.navbar-fixed-top, .navbar-fixed-bottom { border-radius: 0 }
}
.navbar-fixed-top { top: 0; border-width: 0 0 1px }
.navbar-fixed-bottom { bottom: 0; margin-bottom: 0; border-width: 1px 0 0 }
.navbar-brand { float: left; padding: 6px 12px; font-size: 18px; line-height: 24px; height: 36px }
.navbar-brand:hover, .navbar-brand:focus { text-decoration: none }
.navbar-brand > img { display: block }
@media (min-width:768px) {
.navbar > .container .navbar-brand, .navbar > .container-fluid .navbar-brand { margin-left: -12px }
}
.navbar-toggle { position: relative; float: right; margin-right: 12px; padding: 9px 10px; margin-top: 1px; margin-bottom: 1px; background-color: transparent; background-image: none; border: 1px solid transparent; border-radius: 3px }
.navbar-toggle:focus { outline: 0 }
.navbar-toggle .icon-bar { display: block; width: 22px; height: 2px; border-radius: 1px }
.navbar-toggle .icon-bar + .icon-bar { margin-top: 4px }
@media (min-width:768px) {
.navbar-toggle { display: none }
}
.navbar-nav { margin: 3px -12px }
.navbar-nav > li > a { padding-top: 10px; padding-bottom: 10px; line-height: 24px }
@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: 24px }
.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: 6px; padding-bottom: 6px }
}
.navbar-form { margin-left: -12px; margin-right: -12px; padding: 10px 12px; 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); margin-top: -1px; margin-bottom: -1px }
@media (min-width:768px) {
.navbar-form .inputbox, .navbar-form select, .navbar-form textarea, .navbar-form input { display: inline-block }
}
@media (min-width:768px) {
.navbar-form .form-group { display: inline-block; margin-bottom: 0; vertical-align: middle }
.navbar-form .form-control { display: inline-block; width: auto; vertical-align: middle }
.navbar-form .form-control-static { display: inline-block }
.navbar-form .input-group { display: inline-table; vertical-align: middle }
.navbar-form .input-group .input-group-addon, .navbar-form .input-group .input-group-btn, .navbar-form .input-group .form-control { width: auto }
.navbar-form .input-group > .form-control { width: 100% }
.navbar-form .control-label { margin-bottom: 0; vertical-align: middle }
.navbar-form .radio, .navbar-form .checkbox { display: inline-block; margin-top: 0; margin-bottom: 0; vertical-align: middle }
.navbar-form .radio label, .navbar-form .checkbox label { padding-left: 0 }
.navbar-form .radio input[type="radio"], .navbar-form .checkbox input[type="checkbox"] { position: relative; margin-left: 0 }
.navbar-form .has-feedback .form-control-feedback { top: 0 }
}
@media (max-width:767px) {
.navbar-form .form-group { margin-bottom: 5px }
.navbar-form .form-group:last-child { margin-bottom: 0 }
}
@media (min-width:768px) {
.navbar-form { width: auto; border: 0; margin-left: 0; margin-right: 0; padding-top: 0; padding-bottom: 0; -webkit-box-shadow: none; box-shadow: none }
}
.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 { margin-bottom: 0; border-top-right-radius: 3px; border-top-left-radius: 3px; border-bottom-right-radius: 0; border-bottom-left-radius: 0 }
.navbar-btn { margin-top: -1px; margin-bottom: -1px }
.navbar-btn.btn-sm { margin-top: 3px; margin-bottom: 3px }
.navbar-btn.btn-xs { margin-top: 7px; margin-bottom: 7px }
.navbar-text { margin-top: 6px; margin-bottom: 6px }
@media (min-width:768px) {
.navbar-text { float: left; margin-left: 12px; margin-right: 12px }
}
@media (min-width:768px) {
.navbar-left { float: left !important }
.navbar-right { float: right !important; margin-right: -12px }
.navbar-right ~ .navbar-right { margin-right: 0 }
}
.navbar-default { background-color: #23263d; border-color: #171928 }
.navbar-default .navbar-brand { color: rgba(255,255,255,0.8) }
.navbar-default .navbar-brand:hover, .navbar-default .navbar-brand:focus { color: rgba(230,230,230,0.8); background-color: transparent }
.navbar-default .navbar-text { color: #777777 }
.navbar-default .navbar-nav > li > a { color: rgba(255,255,255,0.8) }
.navbar-default .navbar-nav > li > a:hover, .navbar-default .navbar-nav > li > a:focus { color: #ffffff; background-color: transparent }
.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus { color: #ffffff; background-color: rgba(255,255,255,0.15) }
.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: transparent }
.navbar-default .navbar-toggle:hover, .navbar-default .navbar-toggle:focus { background-color: rgba(255,255,255,0.3) }
.navbar-default .navbar-toggle .icon-bar { background-color: #ffffff }
.navbar-default .navbar-collapse, .navbar-default .navbar-form { border-color: #171928 }
.navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:hover, .navbar-default .navbar-nav > .open > a:focus { background-color: rgba(255,255,255,0.15); color: #ffffff }
@media (max-width:767px) {
.navbar-default .navbar-nav .open .dropdown-menu > li > a { color: rgba(255,255,255,0.8) }
.navbar-default .navbar-nav .open .dropdown-menu > li > a:hover, .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus { color: #ffffff; 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: #ffffff; background-color: rgba(255,255,255,0.15) }
.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: rgba(255,255,255,0.8) }
.navbar-default .navbar-link:hover { color: #ffffff }
.navbar-default .btn-link { color: rgba(255,255,255,0.8) }
.navbar-default .btn-link:hover, .navbar-default .btn-link:focus { color: #ffffff }
.navbar-default .btn-link[disabled]:hover, fieldset[disabled] .navbar-default .btn-link:hover, .navbar-default .btn-link[disabled]:focus, fieldset[disabled] .navbar-default .btn-link:focus { color: #cccccc }
.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 { background-color: #080808; color: #ffffff }
@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 }
.navbar-inverse .btn-link { color: #999999 }
.navbar-inverse .btn-link:hover, .navbar-inverse .btn-link:focus { color: #ffffff }
.navbar-inverse .btn-link[disabled]:hover, fieldset[disabled] .navbar-inverse .btn-link:hover, .navbar-inverse .btn-link[disabled]:focus, fieldset[disabled] .navbar-inverse .btn-link:focus { color: #444444 }
.breadcrumb { padding: 8px 15px; margin-bottom: 24px; list-style: none; background-color: #f5f5f5; border-radius: 3px }
.breadcrumb > li { display: inline-block }
.breadcrumb > li + li:before { content: "/\00a0"; padding: 0 5px; color: #cccccc }
.breadcrumb > .active { color: #999999 }
.pagination { display: inline-block; padding-left: 0; margin: 24px 0; border-radius: 3px }
.pagination > li { display: inline }
.pagination > li > a, .pagination > li > span { position: relative; float: left; padding: 6px 12px; line-height: 1.7143; text-decoration: none; color: #3f6bb2; background-color: transparent; border: 1px solid #e6eaf0; margin-left: -1px }
.pagination > li:first-child > a, .pagination > li:first-child > span { margin-left: 0; border-bottom-left-radius: 3px; border-top-left-radius: 3px }
.pagination > li:last-child > a, .pagination > li:last-child > span { border-bottom-right-radius: 3px; border-top-right-radius: 3px }
.pagination > li > a:hover, .pagination > li > span:hover, .pagination > li > a:focus, .pagination > li > span:focus { color: #2b4979; background-color: #f7f7f7; border-color: #dddddd }
.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; background-color: #3f6bb2; border-color: #3f6bb2; cursor: default }
.pagination > .disabled > span, .pagination > .disabled > span:hover, .pagination > .disabled > span:focus, .pagination > .disabled > a, .pagination > .disabled > a:hover, .pagination > .disabled > a:focus { color: #999999; background-color: #ffffff; border-color: #dddddd; cursor: not-allowed }
.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-bottom-right-radius: 6px; border-top-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: 1px; border-top-left-radius: 1px }
.pagination-sm > li:last-child > a, .pagination-sm > li:last-child > span { border-bottom-right-radius: 1px; border-top-right-radius: 1px }
.pager { padding-left: 0; margin: 24px 0; list-style: none; text-align: center }
.pager li { display: inline }
.pager li > a, .pager li > span { display: inline-block; padding: 5px 14px; background-color: transparent; border: 1px solid #e6eaf0; border-radius: 3px }
.pager li > a:hover, .pager li > a:focus { text-decoration: none; background-color: #f7f7f7 }
.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; background-color: transparent; cursor: not-allowed }
.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 }
a.label:hover, a.label: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: #3f6bb2 }
.label-primary[href]:hover, .label-primary[href]:focus { background-color: #32548c }
.label-success { background-color: #5cb85c }
.label-success[href]:hover, .label-success[href]:focus { background-color: #449d44 }
.label-info { background-color: #0097d7 }
.label-info[href]:hover, .label-info[href]:focus { background-color: #0073a4 }
.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; color: #ffffff; line-height: 1; vertical-align: baseline; white-space: nowrap; text-align: center; background-color: #999999; border-radius: 10px }
.badge:empty { display: none }
.btn .badge { position: relative; top: -1px }
.btn-xs .badge, .btn-group-xs > .btn .badge { top: 0; padding: 1px 5px }
a.badge:hover, a.badge:focus { color: #ffffff; text-decoration: none; cursor: pointer }
.list-group-item.active > .badge, .nav-pills > .active > a > .badge { color: #3f6bb2; background-color: #ffffff }
.list-group-item > .badge { float: right }
.list-group-item > .badge + .badge { margin-right: 5px }
.nav-pills > li > a > .badge { margin-left: 3px }
.jumbotron { padding: 30px 15px; margin-bottom: 30px; color: inherit; background-color: #eeeeee }
.jumbotron h1, .jumbotron .h1 { color: inherit }
.jumbotron p { margin-bottom: 15px; font-size: 21px; font-weight: 200 }
.jumbotron > hr { border-top-color: #d5d5d5 }
.container .jumbotron, .container-fluid .jumbotron { border-radius: 6px }
.jumbotron .container { max-width: 100% }
@media screen and (min-width:768px) {
.jumbotron { padding: 48px 0 }
.container .jumbotron, .container-fluid .jumbotron { padding-left: 60px; padding-right: 60px }
.jumbotron h1, .jumbotron .h1 { font-size: 63px }
}
.thumbnail { display: block; padding: 4px; margin-bottom: 24px; line-height: 1.7143; background-color: #e6eaf0; border: 1px solid #dddddd; border-radius: 3px; -webkit-transition: border 0.2s ease-in-out; -o-transition: border 0.2s ease-in-out; transition: border 0.2s ease-in-out }
.thumbnail > img, .thumbnail a > img { margin-left: auto; margin-right: auto }
a.thumbnail:hover, a.thumbnail:focus, a.thumbnail.active { border-color: #3f6bb2 }
.thumbnail .caption { padding: 9px; color: #262626 }
.alert { padding: 15px; margin-bottom: 24px; border: 1px solid transparent; border-radius: 3px }
.alert h4 { margin-top: 0; color: inherit }
.alert .alert-link { font-weight: bold }
.alert > p, .alert > ul { margin-bottom: 0 }
.alert > p + p { margin-top: 5px }
.alert-dismissable, .alert-dismissible { padding-right: 35px }
.alert-dismissable .close, .alert-dismissible .close { position: relative; top: -2px; right: -21px; color: inherit }
.alert-success { background-color: #dff0d8; border-color: #d6e9c6; color: #468847 }
.alert-success hr { border-top-color: #c9e2b3 }
.alert-success .alert-link { color: #356635 }
.alert-info { background-color: #d9edf7; border-color: #bce8f1; color: #3a87ad }
.alert-info hr { border-top-color: #a6e1ec }
.alert-info .alert-link { color: #2d6987 }
.alert-warning { background-color: #fcf8e3; border-color: #faebcc; color: #c09853 }
.alert-warning hr { border-top-color: #f7e1b5 }
.alert-warning .alert-link { color: #a47e3c }
.alert-danger { background-color: #f2dede; border-color: #ebccd1; color: #b94a48 }
.alert-danger hr { border-top-color: #e4b9c0 }
.alert-danger .alert-link { color: #953b39 }
@-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 { overflow: hidden; height: 24px; margin-bottom: 24px; background-color: #f5f5f5; border-radius: 3px; -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: 24px; color: #ffffff; text-align: center; background-color: #3f6bb2; -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; -o-transition: width 0.6s ease; transition: width 0.6s ease }
.progress-striped .progress-bar, .progress-bar-striped { 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: -o-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent); 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, .progress-bar.active { -webkit-animation: progress-bar-stripes 2s linear infinite; -o-animation: progress-bar-stripes 2s linear infinite; animation: progress-bar-stripes 2s linear infinite }
.progress-bar-success { background-color: #5cb85c }
.progress-striped .progress-bar-success { background-image: -webkit-linear-gradient(45deg, rgba(255,255,255,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: -o-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent); 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: #0097d7 }
.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: -o-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent); 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: -o-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent); 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: -o-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent); 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 { margin-top: 15px }
.media:first-child { margin-top: 0 }
.media, .media-body { zoom: 1; overflow: hidden }
.media-body { width: 10000px }
.media-object { display: block }
.media-right, .media > .pull-right { padding-left: 10px }
.media-left, .media > .pull-left { padding-right: 10px }
.media-left, .media-right, .media-body { display: table-cell; vertical-align: top }
.media-middle { vertical-align: middle }
.media-bottom { vertical-align: bottom }
.media-heading { margin-top: 0; margin-bottom: 5px }
.media-list { padding-left: 0; list-style: none }
.list-group { margin-bottom: 20px; padding-left: 0 }
.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: 3px; border-top-left-radius: 3px }
.list-group-item:last-child { margin-bottom: 0; border-bottom-right-radius: 3px; border-bottom-left-radius: 3px }
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; color: #555555; background-color: #f5f5f5 }
.list-group-item.disabled, .list-group-item.disabled:hover, .list-group-item.disabled:focus { background-color: #eeeeee; color: #999999; cursor: not-allowed }
.list-group-item.disabled .list-group-item-heading, .list-group-item.disabled:hover .list-group-item-heading, .list-group-item.disabled:focus .list-group-item-heading { color: inherit }
.list-group-item.disabled .list-group-item-text, .list-group-item.disabled:hover .list-group-item-text, .list-group-item.disabled:focus .list-group-item-text { color: #999999 }
.list-group-item.active, .list-group-item.active:hover, .list-group-item.active:focus { z-index: 2; color: #ffffff; background-color: #3f6bb2; border-color: #3f6bb2 }
.list-group-item.active .list-group-item-heading, .list-group-item.active:hover .list-group-item-heading, .list-group-item.active:focus .list-group-item-heading, .list-group-item.active .list-group-item-heading > small, .list-group-item.active:hover .list-group-item-heading > small, .list-group-item.active:focus .list-group-item-heading > small, .list-group-item.active .list-group-item-heading > .small, .list-group-item.active:hover .list-group-item-heading > .small, .list-group-item.active:focus .list-group-item-heading > .small { color: inherit }
.list-group-item.active .list-group-item-text, .list-group-item.active:hover .list-group-item-text, .list-group-item.active:focus .list-group-item-text { color: #cfdbee }
.list-group-item-success { color: #468847; background-color: #dff0d8 }
a.list-group-item-success { color: #468847 }
a.list-group-item-success .list-group-item-heading { color: inherit }
a.list-group-item-success:hover, a.list-group-item-success:focus { color: #468847; background-color: #d0e9c6 }
a.list-group-item-success.active, a.list-group-item-success.active:hover, a.list-group-item-success.active:focus { color: #fff; background-color: #468847; border-color: #468847 }
.list-group-item-info { color: #3a87ad; background-color: #d9edf7 }
a.list-group-item-info { color: #3a87ad }
a.list-group-item-info .list-group-item-heading { color: inherit }
a.list-group-item-info:hover, a.list-group-item-info:focus { color: #3a87ad; background-color: #c4e3f3 }
a.list-group-item-info.active, a.list-group-item-info.active:hover, a.list-group-item-info.active:focus { color: #fff; background-color: #3a87ad; border-color: #3a87ad }
.list-group-item-warning { color: #c09853; background-color: #fcf8e3 }
a.list-group-item-warning { color: #c09853 }
a.list-group-item-warning .list-group-item-heading { color: inherit }
a.list-group-item-warning:hover, a.list-group-item-warning:focus { color: #c09853; background-color: #faf2cc }
a.list-group-item-warning.active, a.list-group-item-warning.active:hover, a.list-group-item-warning.active:focus { color: #fff; background-color: #c09853; border-color: #c09853 }
.list-group-item-danger { color: #b94a48; background-color: #f2dede }
a.list-group-item-danger { color: #b94a48 }
a.list-group-item-danger .list-group-item-heading { color: inherit }
a.list-group-item-danger:hover, a.list-group-item-danger:focus { color: #b94a48; background-color: #ebcccc }
a.list-group-item-danger.active, a.list-group-item-danger.active:hover, a.list-group-item-danger.active:focus { color: #fff; background-color: #b94a48; border-color: #b94a48 }
.list-group-item-heading { margin-top: 0; margin-bottom: 5px }
.list-group-item-text { margin-bottom: 0; line-height: 1.3 }
.panel { margin-bottom: 24px; background-color: #ffffff; border: 1px solid transparent; border-radius: 3px; -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-heading { padding: 10px 15px; border-bottom: 1px solid transparent; border-top-right-radius: 2px; border-top-left-radius: 2px }
.panel-heading > .dropdown .dropdown-toggle { color: inherit }
.panel-title { margin-top: 0; margin-bottom: 0; font-size: 16px; color: inherit }
.panel-title > a, .panel-title > small, .panel-title > .small, .panel-title > small > a, .panel-title > .small > a { color: inherit }
.panel-footer { padding: 10px 15px; background-color: #f5f5f5; border-top: 1px solid #dddddd; border-bottom-right-radius: 2px; border-bottom-left-radius: 2px }
.panel > .list-group, .panel > .panel-collapse > .list-group { margin-bottom: 0 }
.panel > .list-group .list-group-item, .panel > .panel-collapse > .list-group .list-group-item { border-width: 1px 0; border-radius: 0 }
.panel > .list-group:first-child .list-group-item:first-child, .panel > .panel-collapse > .list-group:first-child .list-group-item:first-child { border-top: 0; border-top-right-radius: 2px; border-top-left-radius: 2px }
.panel > .list-group:last-child .list-group-item:last-child, .panel > .panel-collapse > .list-group:last-child .list-group-item:last-child { border-bottom: 0; border-bottom-right-radius: 2px; border-bottom-left-radius: 2px }
.panel-heading + .list-group .list-group-item:first-child { border-top-width: 0 }
.list-group + .panel-footer { border-top-width: 0 }
.panel > .table, .panel > .table-responsive > .table, .panel > .panel-collapse > .table { margin-bottom: 0 }
.panel > .table caption, .panel > .table-responsive > .table caption, .panel > .panel-collapse > .table caption { padding-left: 15px; padding-right: 15px }
.panel > .table:first-child, .panel > .table-responsive:first-child > .table:first-child { border-top-right-radius: 2px; border-top-left-radius: 2px }
.panel > .table:first-child > thead:first-child > tr:first-child, .panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child, .panel > .table:first-child > tbody:first-child > tr:first-child, .panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child { border-top-left-radius: 2px; border-top-right-radius: 2px }
.panel > .table:first-child > thead:first-child > tr:first-child td:first-child, .panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:first-child, .panel > .table:first-child > tbody:first-child > tr:first-child td:first-child, .panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:first-child, .panel > .table:first-child > thead:first-child > tr:first-child th:first-child, .panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:first-child, .panel > .table:first-child > tbody:first-child > tr:first-child th:first-child, .panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:first-child { border-top-left-radius: 2px }
.panel > .table:first-child > thead:first-child > tr:first-child td:last-child, .panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:last-child, .panel > .table:first-child > tbody:first-child > tr:first-child td:last-child, .panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:last-child, .panel > .table:first-child > thead:first-child > tr:first-child th:last-child, .panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:last-child, .panel > .table:first-child > tbody:first-child > tr:first-child th:last-child, .panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:last-child { border-top-right-radius: 2px }
.panel > .table:last-child, .panel > .table-responsive:last-child > .table:last-child { border-bottom-right-radius: 2px; border-bottom-left-radius: 2px }
.panel > .table:last-child > tbody:last-child > tr:last-child, .panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child, .panel > .table:last-child > tfoot:last-child > tr:last-child, .panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child { border-bottom-left-radius: 2px; border-bottom-right-radius: 2px }
.panel > .table:last-child > tbody:last-child > tr:last-child td:first-child, .panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:first-child, .panel > .table:last-child > tfoot:last-child > tr:last-child td:first-child, .panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:first-child, .panel > .table:last-child > tbody:last-child > tr:last-child th:first-child, .panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:first-child, .panel > .table:last-child > tfoot:last-child > tr:last-child th:first-child, .panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:first-child { border-bottom-left-radius: 2px }
.panel > .table:last-child > tbody:last-child > tr:last-child td:last-child, .panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:last-child, .panel > .table:last-child > tfoot:last-child > tr:last-child td:last-child, .panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:last-child, .panel > .table:last-child > tbody:last-child > tr:last-child th:last-child, .panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:last-child, .panel > .table:last-child > tfoot:last-child > tr:last-child th:last-child, .panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:last-child { border-bottom-right-radius: 2px }
.panel > .panel-body + .table, .panel > .panel-body + .table-responsive, .panel > .table + .panel-body, .panel > .table-responsive + .panel-body { border-top: 1px solid #dddddd }
.panel > .table > tbody:first-child > tr:first-child th, .panel > .table > tbody:first-child > tr:first-child td { border-top: 0 }
.panel > .table-bordered, .panel > .table-responsive > .table-bordered { border: 0 }
.panel > .table-bordered > thead > tr > th:first-child, .panel > .table-responsive > .table-bordered > thead > tr > th:first-child, .panel > .table-bordered > tbody > tr > th:first-child, .panel > .table-responsive > .table-bordered > tbody > tr > th:first-child, .panel > .table-bordered > tfoot > tr > th:first-child, .panel > .table-responsive > .table-bordered > tfoot > tr > th:first-child, .panel > .table-bordered > thead > tr > td:first-child, .panel > .table-responsive > .table-bordered > thead > tr > td:first-child, .panel > .table-bordered > tbody > tr > td:first-child, .panel > .table-responsive > .table-bordered > tbody > tr > td:first-child, .panel > .table-bordered > tfoot > tr > td:first-child, .panel > .table-responsive > .table-bordered > tfoot > tr > td:first-child { border-left: 0 }
.panel > .table-bordered > thead > tr > th:last-child, .panel > .table-responsive > .table-bordered > thead > tr > th:last-child, .panel > .table-bordered > tbody > tr > th:last-child, .panel > .table-responsive > .table-bordered > tbody > tr > th:last-child, .panel > .table-bordered > tfoot > tr > th:last-child, .panel > .table-responsive > .table-bordered > tfoot > tr > th:last-child, .panel > .table-bordered > thead > tr > td:last-child, .panel > .table-responsive > .table-bordered > thead > tr > td:last-child, .panel > .table-bordered > tbody > tr > td:last-child, .panel > .table-responsive > .table-bordered > tbody > tr > td:last-child, .panel > .table-bordered > tfoot > tr > td:last-child, .panel > .table-responsive > .table-bordered > tfoot > tr > td:last-child { border-right: 0 }
.panel > .table-bordered > thead > tr:first-child > td, .panel > .table-responsive > .table-bordered > thead > tr:first-child > td, .panel > .table-bordered > tbody > tr:first-child > td, .panel > .table-responsive > .table-bordered > tbody > tr:first-child > td, .panel > .table-bordered > thead > tr:first-child > th, .panel > .table-responsive > .table-bordered > thead > tr:first-child > th, .panel > .table-bordered > tbody > tr:first-child > th, .panel > .table-responsive > .table-bordered > tbody > tr:first-child > th { border-bottom: 0 }
.panel > .table-bordered > tbody > tr:last-child > td, .panel > .table-responsive > .table-bordered > tbody > tr:last-child > td, .panel > .table-bordered > tfoot > tr:last-child > td, .panel > .table-responsive > .table-bordered > tfoot > tr:last-child > td, .panel > .table-bordered > tbody > tr:last-child > th, .panel > .table-responsive > .table-bordered > tbody > tr:last-child > th, .panel > .table-bordered > tfoot > tr:last-child > th, .panel > .table-responsive > .table-bordered > tfoot > tr:last-child > th { border-bottom: 0 }
.panel > .table-responsive { border: 0; margin-bottom: 0 }
.panel-group { margin-bottom: 24px }
.panel-group .panel { margin-bottom: 0; border-radius: 3px }
.panel-group .panel + .panel { margin-top: 5px }
.panel-group .panel-heading { border-bottom: 0 }
.panel-group .panel-heading + .panel-collapse > .panel-body, .panel-group .panel-heading + .panel-collapse > .list-group { border-top: 1px solid #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-heading .badge { color: #f5f5f5; background-color: #333333 }
.panel-default > .panel-footer + .panel-collapse > .panel-body { border-bottom-color: #dddddd }
.panel-primary { border-color: #3f6bb2 }
.panel-primary > .panel-heading { color: #ffffff; background-color: #3f6bb2; border-color: #3f6bb2 }
.panel-primary > .panel-heading + .panel-collapse > .panel-body { border-top-color: #3f6bb2 }
.panel-primary > .panel-heading .badge { color: #3f6bb2; background-color: #ffffff }
.panel-primary > .panel-footer + .panel-collapse > .panel-body { border-bottom-color: #3f6bb2 }
.panel-success { border-color: #d6e9c6 }
.panel-success > .panel-heading { color: #468847; background-color: #dff0d8; border-color: #d6e9c6 }
.panel-success > .panel-heading + .panel-collapse > .panel-body { border-top-color: #d6e9c6 }
.panel-success > .panel-heading .badge { color: #dff0d8; background-color: #468847 }
.panel-success > .panel-footer + .panel-collapse > .panel-body { border-bottom-color: #d6e9c6 }
.panel-info { border-color: #bce8f1 }
.panel-info > .panel-heading { color: #3a87ad; background-color: #d9edf7; border-color: #bce8f1 }
.panel-info > .panel-heading + .panel-collapse > .panel-body { border-top-color: #bce8f1 }
.panel-info > .panel-heading .badge { color: #d9edf7; background-color: #3a87ad }
.panel-info > .panel-footer + .panel-collapse > .panel-body { border-bottom-color: #bce8f1 }
.panel-warning { border-color: #faebcc }
.panel-warning > .panel-heading { color: #c09853; background-color: #fcf8e3; border-color: #faebcc }
.panel-warning > .panel-heading + .panel-collapse > .panel-body { border-top-color: #faebcc }
.panel-warning > .panel-heading .badge { color: #fcf8e3; background-color: #c09853 }
.panel-warning > .panel-footer + .panel-collapse > .panel-body { border-bottom-color: #faebcc }
.panel-danger { border-color: #ebccd1 }
.panel-danger > .panel-heading { color: #b94a48; background-color: #f2dede; border-color: #ebccd1 }
.panel-danger > .panel-heading + .panel-collapse > .panel-body { border-top-color: #ebccd1 }
.panel-danger > .panel-heading .badge { color: #f2dede; background-color: #b94a48 }
.panel-danger > .panel-footer + .panel-collapse > .panel-body { border-bottom-color: #ebccd1 }
.well { min-height: 20px; padding: 19px; margin-bottom: 20px; background-color: #f5f5f5; border: 1px solid #e3e3e3; border-radius: 3px; -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: 1px }
.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 { display: none; overflow: hidden; position: fixed; top: 0; right: 0; bottom: 0; left: 0; z-index: 1050; -webkit-overflow-scrolling: touch; outline: 0 }
.modal.fade .modal-dialog { -webkit-transform: translate(0, -25%); -ms-transform: translate(0, -25%); -o-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); -o-transform: translate(0, 0); transform: translate(0, 0) }
.modal-open .modal { overflow-x: hidden; overflow-y: auto }
.modal-dialog { position: relative; width: auto; margin: 10px }
.modal-content { position: relative; background-color: #ffffff; border: 1px solid #999999; border: 1px solid rgba(0,0,0,0.2); border-radius: 6px; -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; outline: 0 }
.modal-backdrop { position: fixed; top: 0; right: 0; bottom: 0; left: 0; z-index: 1040; background-color: #000000 }
.modal-backdrop.fade { opacity: 0; filter: alpha(opacity=0) }
.modal-backdrop.in { opacity: 0.5; filter: alpha(opacity=50) }
.modal-header { padding: 15px; border-bottom: 1px solid #e5e5e5; min-height: 16.7143px }
.modal-header .close { margin-top: -2px }
.modal-title { margin: 0; line-height: 1.7143 }
.modal-body { position: relative; padding: 20px }
.modal-footer { padding: 20px; text-align: right; border-top: 1px solid #e5e5e5 }
.modal-footer .btn + .btn { margin-left: 5px; margin-bottom: 0 }
.modal-footer .btn-group .btn + .btn { margin-left: -1px }
.modal-footer .btn-block + .btn-block { margin-left: 0 }
.modal-scrollbar-measure { position: absolute; top: -9999px; width: 50px; height: 50px; overflow: scroll }
@media (min-width:768px) {
.modal-dialog { width: 600px; margin: 30px auto }
.modal-content { -webkit-box-shadow: 0 5px 15px rgba(0,0,0,0.5); box-shadow: 0 5px 15px rgba(0,0,0,0.5) }
.modal-sm { width: 300px }
}
@media (min-width:992px) {
.modal-lg { width: 900px }
}
.tooltip { position: absolute; z-index: 1030; display: block; font-family: Open Sans; font-size: 12px; font-weight: normal; line-height: 1.4; opacity: 0; filter: alpha(opacity=0) }
.tooltip.in { opacity: 0.9; filter: alpha(opacity=90) }
.tooltip.top { margin-top: -3px; padding: 5px 0 }
.tooltip.right { margin-left: 3px; padding: 0 5px }
.tooltip.bottom { margin-top: 3px; padding: 5px 0 }
.tooltip.left { margin-left: -3px; padding: 0 5px }
.tooltip-inner { max-width: 350px; padding: 3px 8px; color: #ffffff; text-align: center; text-decoration: none; background-color: #000000; border-radius: 3px }
.tooltip-arrow { position: absolute; width: 0; height: 0; border-color: transparent; border-style: solid }
.tooltip.top .tooltip-arrow { bottom: 0; left: 50%; margin-left: -5px; border-width: 5px 5px 0; border-top-color: #000000 }
.tooltip.top-left .tooltip-arrow { bottom: 0; right: 5px; margin-bottom: -5px; border-width: 5px 5px 0; border-top-color: #000000 }
.tooltip.top-right .tooltip-arrow { bottom: 0; left: 5px; margin-bottom: -5px; border-width: 5px 5px 0; border-top-color: #000000 }
.tooltip.right .tooltip-arrow { top: 50%; left: 0; margin-top: -5px; border-width: 5px 5px 5px 0; border-right-color: #000000 }
.tooltip.left .tooltip-arrow { top: 50%; right: 0; margin-top: -5px; border-width: 5px 0 5px 5px; border-left-color: #000000 }
.tooltip.bottom .tooltip-arrow { top: 0; left: 50%; margin-left: -5px; border-width: 0 5px 5px; border-bottom-color: #000000 }
.tooltip.bottom-left .tooltip-arrow { top: 0; right: 5px; margin-top: -5px; border-width: 0 5px 5px; border-bottom-color: #000000 }
.tooltip.bottom-right .tooltip-arrow { top: 0; left: 5px; margin-top: -5px; border-width: 0 5px 5px; border-bottom-color: #000000 }
.popover { position: absolute; top: 0; left: 0; z-index: 1010; display: none; max-width: 276px; padding: 1px; font-family: Open Sans; font-size: 14px; font-weight: normal; line-height: 1.7143; text-align: left; background-color: #ffffff; background-clip: padding-box; 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); white-space: normal }
.popover.top { margin-top: -10px }
.popover.right { margin-left: 10px }
.popover.bottom { margin-top: 10px }
.popover.left { margin-left: -10px }
.popover-title { margin: 0; padding: 8px 14px; font-size: 14px; background-color: #f7f7f7; border-bottom: 1px solid #ebebeb; border-radius: 5px 5px 0 0 }
.popover-content { padding: 9px 14px }
.popover > .arrow, .popover > .arrow:after { position: absolute; display: block; width: 0; height: 0; border-color: transparent; border-style: solid }
.popover > .arrow { border-width: 11px }
.popover > .arrow:after { border-width: 10px; content: "" }
.popover.top > .arrow { left: 50%; margin-left: -11px; border-bottom-width: 0; border-top-color: #999999; border-top-color: rgba(0,0,0,0.25); bottom: -11px }
.popover.top > .arrow:after { content: " "; bottom: 1px; margin-left: -10px; border-bottom-width: 0; border-top-color: #ffffff }
.popover.right > .arrow { top: 50%; left: -11px; margin-top: -11px; border-left-width: 0; border-right-color: #999999; border-right-color: rgba(0,0,0,0.25) }
.popover.right > .arrow:after { content: " "; left: 1px; bottom: -10px; border-left-width: 0; border-right-color: #ffffff }
.popover.bottom > .arrow { left: 50%; margin-left: -11px; border-top-width: 0; border-bottom-color: #999999; border-bottom-color: rgba(0,0,0,0.25); top: -11px }
.popover.bottom > .arrow:after { content: " "; top: 1px; margin-left: -10px; border-top-width: 0; border-bottom-color: #ffffff }
.popover.left > .arrow { top: 50%; right: -11px; margin-top: -11px; border-right-width: 0; border-left-color: #999999; border-left-color: rgba(0,0,0,0.25) }
.popover.left > .arrow:after { content: " "; right: 1px; border-right-width: 0; border-left-color: #ffffff; bottom: -10px }
.carousel { position: relative }
.carousel-inner { position: relative; overflow: hidden; width: 100% }
.carousel-inner > .item { display: none; position: relative; -webkit-transition: 0.6s ease-in-out left; -o-transition: 0.6s ease-in-out left; transition: 0.6s ease-in-out left }
.carousel-inner > .item > img, .carousel-inner > .item > a > img { line-height: 1 }
@media all and (transform-3d), (-webkit-transform-3d) {
.carousel-inner > .item { -webkit-transition: -webkit-transform 0.6s ease-in-out; -moz-transition: -moz-transform 0.6s ease-in-out; -o-transition: -o-transform 0.6s ease-in-out; transition: transform 0.6s ease-in-out; -webkit-backface-visibility: hidden; -moz-backface-visibility: hidden; backface-visibility: hidden; -webkit-perspective: 1000; -moz-perspective: 1000; perspective: 1000 }
.carousel-inner > .item.next, .carousel-inner > .item.active.right { -webkit-transform: translate3d(100%, 0, 0); transform: translate3d(100%, 0, 0); left: 0 }
.carousel-inner > .item.prev, .carousel-inner > .item.active.left { -webkit-transform: translate3d(-100%, 0, 0); transform: translate3d(-100%, 0, 0); left: 0 }
.carousel-inner > .item.next.left, .carousel-inner > .item.prev.right, .carousel-inner > .item.active { -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); left: 0 }
}
.carousel-inner > .active, .carousel-inner > .next, .carousel-inner > .prev { display: block }
.carousel-inner > .active { left: 0 }
.carousel-inner > .next, .carousel-inner > .prev { position: absolute; top: 0; width: 100% }
.carousel-inner > .next { left: 100% }
.carousel-inner > .prev { left: -100% }
.carousel-inner > .next.left, .carousel-inner > .prev.right { left: 0 }
.carousel-inner > .active.left { left: -100% }
.carousel-inner > .active.right { left: 100% }
.carousel-control { position: absolute; top: 0; left: 0; bottom: 0; width: 15%; opacity: 0.5; filter: alpha(opacity=50); font-size: 20px; color: #ffffff; text-align: center; text-shadow: 0 1px 2px rgba(0,0,0,0.6) }
.carousel-control.left { background-image: -webkit-linear-gradient(left, rgba(0,0,0,0.5) 0%, rgba(0,0,0,0.0001) 100%); background-image: -o-linear-gradient(left, rgba(0,0,0,0.5) 0%, 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 { left: auto; right: 0; background-image: -webkit-linear-gradient(left, rgba(0,0,0,0.0001) 0%, rgba(0,0,0,0.5) 100%); background-image: -o-linear-gradient(left, rgba(0,0,0,0.0001) 0%, 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 { outline: 0; color: #ffffff; text-decoration: 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%; margin-left: -10px }
.carousel-control .icon-next, .carousel-control .glyphicon-chevron-right { right: 50%; margin-right: -10px }
.carousel-control .icon-prev, .carousel-control .icon-next { width: 20px; height: 20px; margin-top: -10px; line-height: 1; 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%; margin-left: -30%; padding-left: 0; list-style: none; text-align: center }
.carousel-indicators li { display: inline-block; width: 10px; height: 10px; margin: 1px; text-indent: -999px; border: 1px solid #ffffff; border-radius: 10px; cursor: pointer; background-color: #000 \9; background-color: rgba(0,0,0,0) }
.carousel-indicators .active { margin: 0; width: 12px; height: 12px; background-color: #ffffff }
.carousel-caption { position: absolute; left: 15%; right: 15%; bottom: 20px; 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 .glyphicon-chevron-left, .carousel-control .glyphicon-chevron-right, .carousel-control .icon-prev, .carousel-control .icon-next { width: 30px; height: 30px; margin-top: -15px; font-size: 30px }
.carousel-control .glyphicon-chevron-left, .carousel-control .icon-prev { margin-left: -15px }
.carousel-control .glyphicon-chevron-right, .carousel-control .icon-next { margin-right: -15px }
.carousel-caption { left: 20%; right: 20%; padding-bottom: 30px }
.carousel-indicators { bottom: 20px }
}
.clearfix:before, .clearfix:after, .container:before, .container:after, .container-fluid:before, .container-fluid:after, .row:before, .row:after, .form-horizontal .form-group:before, .form-horizontal .form-group:after, .btn-toolbar:before, .btn-toolbar:after, .btn-group-vertical > .btn-group:before, .btn-group-vertical > .btn-group:after, .nav:before, .nav:after, .navbar:before, .navbar:after, .navbar-header:before, .navbar-header:after, .navbar-collapse:before, .navbar-collapse:after, .pager:before, .pager:after, .panel-body:before, .panel-body:after, .modal-footer:before, .modal-footer:after { content: " "; display: table }
.clearfix:after, .container:after, .container-fluid:after, .row:after, .form-horizontal .form-group:after, .btn-toolbar:after, .btn-group-vertical > .btn-group:after, .nav:after, .navbar:after, .navbar-header:after, .navbar-collapse:after, .pager:after, .panel-body:after, .modal-footer:after { clear: both }
.center-block { display: block; margin-left: auto; margin-right: auto }
.pull-right { float: right !important }
.pull-left { float: left !important }
.hide { display: none !important }
.show { display: block !important }
.invisible { visibility: hidden }
.text-hide { font: 0/0 a; color: transparent; text-shadow: none; background-color: transparent; border: 0 }
.hidden { display: none !important }
.affix { position: fixed }
@-ms-viewport {
width:device-width
}
.visible-xs, .visible-sm, .visible-md, .visible-lg { display: none !important }
.visible-xs-block, .visible-xs-inline, .visible-xs-inline-block, .visible-sm-block, .visible-sm-inline, .visible-sm-inline-block, .visible-md-block, .visible-md-inline, .visible-md-inline-block, .visible-lg-block, .visible-lg-inline, .visible-lg-inline-block { display: none !important }
@media (max-width:767px) {
.visible-xs { display: block !important }
table.visible-xs { display: table }
tr.visible-xs { display: table-row !important }
th.visible-xs, td.visible-xs { display: table-cell !important }
}
@media (max-width:767px) {
.visible-xs-block { display: block !important }
}
@media (max-width:767px) {
.visible-xs-inline { display: inline !important }
}
@media (max-width:767px) {
.visible-xs-inline-block { display: inline-block !important }
}
@media (min-width:768px) and (max-width:991px) {
.visible-sm { display: block !important }
table.visible-sm { display: table }
tr.visible-sm { display: table-row !important }
th.visible-sm, td.visible-sm { display: table-cell !important }
}
@media (min-width:768px) and (max-width:991px) {
.visible-sm-block { display: block !important }
}
@media (min-width:768px) and (max-width:991px) {
.visible-sm-inline { display: inline !important }
}
@media (min-width:768px) and (max-width:991px) {
.visible-sm-inline-block { display: inline-block !important }
}
@media (min-width:992px) and (max-width:1199px) {
.visible-md { display: block !important }
table.visible-md { display: table }
tr.visible-md { display: table-row !important }
th.visible-md, td.visible-md { display: table-cell !important }
}
@media (min-width:992px) and (max-width:1199px) {
.visible-md-block { display: block !important }
}
@media (min-width:992px) and (max-width:1199px) {
.visible-md-inline { display: inline !important }
}
@media (min-width:992px) and (max-width:1199px) {
.visible-md-inline-block { display: inline-block !important }
}
@media (min-width:1200px) {
.visible-lg { display: block !important }
table.visible-lg { display: table }
tr.visible-lg { display: table-row !important }
th.visible-lg, td.visible-lg { display: table-cell !important }
}
@media (min-width:1200px) {
.visible-lg-block { display: block !important }
}
@media (min-width:1200px) {
.visible-lg-inline { display: inline !important }
}
@media (min-width:1200px) {
.visible-lg-inline-block { display: inline-block !important }
}
@media (max-width:767px) {
.hidden-xs { display: none !important }
}
@media (min-width:768px) and (max-width:991px) {
.hidden-sm { display: none !important }
}
@media (min-width:992px) and (max-width:1199px) {
.hidden-md { display: none !important }
}
@media (min-width:1200px) {
.hidden-lg { display: none !important }
}
.visible-print { display: none !important }
@media print {
.visible-print { display: block !important }
table.visible-print { display: table }
tr.visible-print { display: table-row !important }
th.visible-print, td.visible-print { display: table-cell !important }
}
.visible-print-block { display: none !important }
@media print {
.visible-print-block { display: block !important }
}
.visible-print-inline { display: none !important }
@media print {
.visible-print-inline { display: inline !important }
}
.visible-print-inline-block { display: none !important }
@media print {
.visible-print-inline-block { display: inline-block !important }
}
@media print {
.hidden-print { display: none !important }
}
/*===============================
/media/k2/assets/css/k2.fonts.css?v2.7.0
================================================================================*/
@font-face { font-family: 'simple-line-icons'; src: url('/media/k2/assets/fonts/Simple-Line-Icons.eot?v=2.2.2'); src: url('/media/k2/assets/fonts/Simple-Line-Icons.eot?#iefix&v=2.2.2') format('embedded-opentype'), url('/media/k2/assets/fonts/Simple-Line-Icons.ttf?v=2.2.2') format('truetype'), url('/media/k2/assets/fonts/Simple-Line-Icons.woff2?v=2.2.2') format('woff2'), url('/media/k2/assets/fonts/Simple-Line-Icons.woff?v=2.2.2') format('woff'), url('/media/k2/assets/fonts/Simple-Line-Icons.svg?v=2.2.2#simple-line-icons') format('svg'); font-weight: normal; font-style: normal }
.k2icon-user, .k2icon-people, .k2icon-user-female, .k2icon-user-follow, .k2icon-user-following, .k2icon-user-unfollow, .k2icon-login, .k2icon-logout, .k2icon-emotsmile, .k2icon-phone, .k2icon-call-end, .k2icon-call-in, a#fontIncrease:before, a#fontDecrease:before, .k2icon-call-out, .k2icon-map, .k2icon-location-pin, .k2icon-direction, .k2icon-directions, .k2icon-compass, .k2icon-layers, .k2icon-menu, .k2icon-list, .k2icon-options-vertical, .k2icon-options, .k2icon-arrow-down, .k2icon-arrow-left, .k2icon-arrow-right, .k2icon-arrow-up, .k2icon-arrow-up-circle, .k2icon-arrow-left-circle, .k2icon-arrow-right-circle, .k2icon-arrow-down-circle, .k2icon-check, .k2icon-clock, .k2icon-plus, .k2icon-close, .k2icon-trophy, .k2icon-screen-smartphone, .k2icon-screen-desktop, .k2icon-plane, .k2icon-notebook, .k2icon-mustache, .k2icon-mouse, .k2icon-magnet, .k2icon-energy, .k2icon-disc, .k2icon-cursor, .k2icon-cursor-move, .k2icon-crop, .k2icon-chemistry, .k2icon-speedometer, .k2icon-shield, .k2icon-screen-tablet, .k2icon-magic-wand, .k2icon-hourglass, .k2icon-graduation, .k2icon-ghost, .k2icon-game-controller, .k2icon-fire, .k2icon-eyeglass, .k2icon-envelope-open, .k2icon-envelope-letter, .k2icon-bell, .k2icon-badge, .k2icon-anchor, .k2icon-wallet, .k2icon-vector, .k2icon-speech, .k2icon-puzzle, .k2icon-printer, .k2icon-present, .k2icon-playlist, .k2icon-pin, .k2icon-picture, .k2icon-handbag, .k2icon-globe-alt, .k2icon-globe, .k2icon-folder-alt, .k2icon-folder, .k2icon-film, .k2icon-feed, .k2icon-drop, .k2icon-drawer, .k2icon-docs, .k2icon-doc, .k2icon-diamond, .k2icon-cup, .k2icon-calculator, .k2icon-bubbles, .k2icon-briefcase, .k2icon-book-open, .k2icon-basket-loaded, .k2icon-basket, .k2icon-bag, .k2icon-action-undo, .k2icon-action-redo, .k2icon-wrench, .k2icon-umbrella, .k2icon-trash, .k2icon-tag, .k2icon-support, .k2icon-frame, .k2icon-size-fullscreen, .k2icon-size-actual, .k2icon-shuffle, .k2icon-share-alt, .k2icon-share, .k2icon-rocket, .k2icon-question, .k2icon-pie-chart, .k2icon-pencil, .k2icon-note, .k2icon-loop, .k2icon-home, .k2icon-grid, .k2icon-graph, .k2icon-microphone, .k2icon-music-tone-alt, .k2icon-music-tone, .k2icon-earphones-alt, .k2icon-earphones, .k2icon-equalizer, .k2icon-like, .k2icon-dislike, .k2icon-control-start, .k2icon-control-rewind, .k2icon-control-play, .k2icon-control-pause, .k2icon-control-forward, .k2icon-control-end, .k2icon-volume-1, .k2icon-volume-2, .k2icon-volume-off, .k2icon-calendar, .k2icon-bulb, .k2icon-chart, .k2icon-ban, .k2icon-bubble, .k2icon-camrecorder, .k2icon-camera, .k2icon-cloud-download, .k2icon-cloud-upload, .k2icon-envelope, .k2icon-eye, .k2icon-flag, .k2icon-heart, .k2icon-info, .k2icon-key, .k2icon-link, .k2icon-lock, .k2icon-lock-open, .k2icon-magnifier, .k2icon-magnifier-add, .k2icon-magnifier-remove, .k2icon-paper-clip, .k2icon-paper-plane, .k2icon-power, .k2icon-refresh, .k2icon-reload, .k2icon-settings, .k2icon-star, .k2icon-symbol-female, .k2icon-symbol-male, .k2icon-target, .k2icon-credit-card, .k2icon-paypal, .k2icon-social-tumblr, .k2icon-social-twitter, .k2icon-social-facebook, .k2icon-social-instagram, .k2icon-social-linkedin, .k2icon-social-pinterest, .k2icon-social-github, .k2icon-social-gplus, .k2icon-social-reddit, .k2icon-social-skype, .k2icon-social-dribbble, .k2icon-social-behance, .k2icon-social-foursqare, .k2icon-social-soundcloud, .k2icon-social-spotify, .k2icon-social-stumbleupon, .k2icon-social-youtube, .k2icon-social-dropbox { font-family: 'simple-line-icons'; speak: none; font-style: normal; font-weight: 400; font-variant: normal; text-transform: none; line-height: 1; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale }
.k2icon-user:before { content: "\e005" }
.k2icon-people:before { content: "\e001" }
.k2icon-user-female:before { content: "\e000" }
.k2icon-user-follow:before { content: "\e002" }
.k2icon-user-following:before { content: "\e003" }
.k2icon-user-unfollow:before { content: "\e004" }
.k2icon-login:before { content: "\e066" }
.k2icon-logout:before { content: "\e065" }
.k2icon-emotsmile:before { content: "\e021" }
.k2icon-phone:before { content: "\e600" }
.k2icon-call-end:before { content: "\e048" }
.k2icon-call-in:before { content: "\e047" }
.k2icon-call-out:before { content: "\e046" }
.k2icon-map:before { content: "\e033" }
.k2icon-location-pin:before { content: "\e096" }
.k2icon-direction:before { content: "\e042" }
.k2icon-directions:before { content: "\e041" }
.k2icon-compass:before { content: "\e045" }
.k2icon-layers:before { content: "\e034" }
.k2icon-menu:before { content: "\e601" }
.k2icon-list:before { content: "\e067" }
.k2icon-options-vertical:before { content: "\e602" }
.k2icon-options:before { content: "\e603" }
.k2icon-arrow-down:before { content: "\e604" }
.k2icon-arrow-left:before { content: "\e605" }
.k2icon-arrow-right:before { content: "\e606" }
.k2icon-arrow-up:before { content: "\e607" }
.k2icon-arrow-up-circle:before { content: "\e078" }
.k2icon-arrow-left-circle:before { content: "\e07a" }
.k2icon-arrow-right-circle:before { content: "\e079" }
.k2icon-arrow-down-circle:before { content: "\e07b" }
.k2icon-check:before { content: "\e080" }
.k2icon-clock:before { content: "\e081" }
.k2icon-plus:before { content: "\e095" }
.k2icon-close:before { content: "\e082" }
.k2icon-trophy:before { content: "\e006" }
.k2icon-screen-smartphone:before { content: "\e010" }
.k2icon-screen-desktop:before { content: "\e011" }
.k2icon-plane:before { content: "\e012" }
.k2icon-notebook:before { content: "\e013" }
.k2icon-mustache:before { content: "\e014" }
.k2icon-mouse:before { content: "\e015" }
.k2icon-magnet:before { content: "\e016" }
.k2icon-energy:before { content: "\e020" }
.k2icon-disc:before { content: "\e022" }
.k2icon-cursor:before { content: "\e06e" }
.k2icon-cursor-move:before { content: "\e023" }
.k2icon-crop:before { content: "\e024" }
.k2icon-chemistry:before { content: "\e026" }
.k2icon-speedometer:before { content: "\e007" }
.k2icon-shield:before { content: "\e00e" }
.k2icon-screen-tablet:before { content: "\e00f" }
.k2icon-magic-wand:before { content: "\e017" }
.k2icon-hourglass:before { content: "\e018" }
.k2icon-graduation:before { content: "\e019" }
.k2icon-ghost:before { content: "\e01a" }
.k2icon-game-controller:before { content: "\e01b" }
.k2icon-fire:before { content: "\e01c" }
.k2icon-eyeglass:before { content: "\e01d" }
.k2icon-envelope-open:before { content: "\e01e" }
.k2icon-envelope-letter:before { content: "\e01f" }
.k2icon-bell:before { content: "\e027" }
.k2icon-badge:before { content: "\e028" }
.k2icon-anchor:before { content: "\e029" }
.k2icon-wallet:before { content: "\e02a" }
.k2icon-vector:before { content: "\e02b" }
.k2icon-speech:before { content: "\e02c" }
.k2icon-puzzle:before { content: "\e02d" }
.k2icon-printer:before { content: "\e02e" }
.k2icon-present:before { content: "\e02f" }
.k2icon-playlist:before { content: "\e030" }
.k2icon-pin:before { content: "\e031" }
.k2icon-picture:before { content: "\e032" }
.k2icon-handbag:before { content: "\e035" }
.k2icon-globe-alt:before { content: "\e036" }
.k2icon-globe:before { content: "\e037" }
.k2icon-folder-alt:before { content: "\e039" }
.k2icon-folder:before { content: "\e089" }
.k2icon-film:before { content: "\e03a" }
.k2icon-feed:before { content: "\e03b" }
.k2icon-drop:before { content: "\e03e" }
.k2icon-drawer:before { content: "\e03f" }
.k2icon-docs:before { content: "\e040" }
.k2icon-doc:before { content: "\e085" }
.k2icon-diamond:before { content: "\e043" }
.k2icon-cup:before { content: "\e044" }
.k2icon-calculator:before { content: "\e049" }
.k2icon-bubbles:before { content: "\e04a" }
.k2icon-briefcase:before { content: "\e04b" }
.k2icon-book-open:before { content: "\e04c" }
.k2icon-basket-loaded:before { content: "\e04d" }
.k2icon-basket:before { content: "\e04e" }
.k2icon-bag:before { content: "\e04f" }
.k2icon-action-undo:before { content: "\e050" }
.k2icon-action-redo:before { content: "\e051" }
.k2icon-wrench:before { content: "\e052" }
.k2icon-umbrella:before { content: "\e053" }
.k2icon-trash:before { content: "\e054" }
.k2icon-tag:before { content: "\e055" }
.k2icon-support:before { content: "\e056" }
.k2icon-frame:before { content: "\e038" }
.k2icon-size-fullscreen:before { content: "\e057" }
.k2icon-size-actual:before { content: "\e058" }
.k2icon-shuffle:before { content: "\e059" }
.k2icon-share-alt:before { content: "\e05a" }
.k2icon-share:before { content: "\e05b" }
.k2icon-rocket:before { content: "\e05c" }
.k2icon-question:before { content: "\e05d" }
.k2icon-pie-chart:before { content: "\e05e" }
.k2icon-pencil:before { content: "\e05f" }
.k2icon-note:before { content: "\e060" }
.k2icon-loop:before { content: "\e064" }
.k2icon-home:before { content: "\e069" }
.k2icon-grid:before { content: "\e06a" }
.k2icon-graph:before { content: "\e06b" }
.k2icon-microphone:before { content: "\e063" }
.k2icon-music-tone-alt:before { content: "\e061" }
.k2icon-music-tone:before { content: "\e062" }
.k2icon-earphones-alt:before { content: "\e03c" }
.k2icon-earphones:before { content: "\e03d" }
.k2icon-equalizer:before { content: "\e06c" }
.k2icon-like:before { content: "\e068" }
.k2icon-dislike:before { content: "\e06d" }
.k2icon-control-start:before { content: "\e06f" }
.k2icon-control-rewind:before { content: "\e070" }
.k2icon-control-play:before { content: "\e071" }
.k2icon-control-pause:before { content: "\e072" }
.k2icon-control-forward:before { content: "\e073" }
.k2icon-control-end:before { content: "\e074" }
.k2icon-volume-1:before { content: "\e09f" }
.k2icon-volume-2:before { content: "\e0a0" }
.k2icon-volume-off:before { content: "\e0a1" }
.k2icon-calendar:before { content: "\e075" }
.k2icon-bulb:before { content: "\e076" }
.k2icon-chart:before { content: "\e077" }
.k2icon-ban:before { content: "\e07c" }
.k2icon-bubble:before { content: "\e07d" }
.k2icon-camrecorder:before { content: "\e07e" }
.k2icon-camera:before { content: "\e07f" }
.k2icon-cloud-download:before { content: "\e083" }
.k2icon-cloud-upload:before { content: "\e084" }
.k2icon-envelope:before { content: "\e086" }
.k2icon-eye:before { content: "\e087" }
.k2icon-flag:before { content: "\e088" }
.k2icon-heart:before { content: "\e08a" }
.k2icon-info:before { content: "\e08b" }
.k2icon-key:before { content: "\e08c" }
.k2icon-link:before { content: "\e08d" }
.k2icon-lock:before { content: "\e08e" }
.k2icon-lock-open:before { content: "\e08f" }
.k2icon-magnifier:before { content: "\e090" }
.k2icon-magnifier-add:before, a#fontIncrease:before { content: "\e091" }
.k2icon-magnifier-remove:before, a#fontDecrease:before { content: "\e092" }
.k2icon-paper-clip:before { content: "\e093" }
.k2icon-paper-plane:before { content: "\e094" }
.k2icon-power:before { content: "\e097" }
.k2icon-refresh:before { content: "\e098" }
.k2icon-reload:before { content: "\e099" }
.k2icon-settings:before { content: "\e09a" }
.k2icon-star:before { content: "\e09b" }
.k2icon-symbol-female:before { content: "\e09c" }
.k2icon-symbol-male:before { content: "\e09d" }
.k2icon-target:before { content: "\e09e" }
.k2icon-credit-card:before { content: "\e025" }
.k2icon-paypal:before { content: "\e608" }
.k2icon-social-tumblr:before { content: "\e00a" }
.k2icon-social-twitter:before { content: "\e009" }
.k2icon-social-facebook:before { content: "\e00b" }
.k2icon-social-instagram:before { content: "\e609" }
.k2icon-social-linkedin:before { content: "\e60a" }
.k2icon-social-pinterest:before { content: "\e60b" }
.k2icon-social-github:before { content: "\e60c" }
.k2icon-social-gplus:before { content: "\e60d" }
.k2icon-social-reddit:before { content: "\e60e" }
.k2icon-social-skype:before { content: "\e60f" }
.k2icon-social-dribbble:before { content: "\e00d" }
.k2icon-social-behance:before { content: "\e610" }
.k2icon-social-foursqare:before { content: "\e611" }
.k2icon-social-soundcloud:before { content: "\e612" }
.k2icon-social-spotify:before { content: "\e613" }
.k2icon-social-stumbleupon:before { content: "\e614" }
.k2icon-social-youtube:before { content: "\e008" }
.k2icon-social-dropbox:before { content: "\e00c" }
.k2-loader { -webkit-animation: fa-spin 2s infinite linear; animation: fa-spin 2s infinite linear }
@-webkit-keyframes fa-spin { 0% {
-webkit-transform:rotate(0deg);
transform:rotate(0deg)
}
100% {
-webkit-transform:rotate(359deg);
transform:rotate(359deg)
}
}
@keyframes fa-spin { 0% {
-webkit-transform:rotate(0deg);
transform:rotate(0deg)
}
100% {
-webkit-transform:rotate(359deg);
transform:rotate(359deg)
}
}
/*===============================
/components/com_k2/css/k2.css?v2.7.0
================================================================================*/
a:active, a:focus { outline: 0 }
img { border: none }
#k2Container { padding: 0 0 24px 0 }
body.contentpane #k2Container { padding: 16px }
.k2Padding { padding: 4px }
.clr { clear: both; height: 0; line-height: 0; display: block; float: none; padding: 0; margin: 0; border: none }
.even { padding: 2px }
.odd { padding: 2px }
div.k2FeedIcon { padding: 4px 8px }
div.k2FeedIcon a, div.k2FeedIcon a:hover { display: block; float: right; margin: 0; padding: 0; width: 16px; height: 16px }
div.k2FeedIcon a span, div.k2FeedIcon a:hover span { display: none }
.itemRatingForm { display: block; vertical-align: middle; line-height: 25px; float: left }
.itemRatingLog { font-size: 11px; margin: 0; padding: 0 0 0 4px; float: left }
div.itemRatingForm .formLogLoading { background: url(/components/com_k2/images/system/loading.gif) no-repeat left center; height: 25px; padding: 0 0 0 20px }
.itemRatingList, .itemRatingList a:hover, .itemRatingList .itemCurrentRating { background: transparent url(/components/com_k2/images/system/transparent_star.gif) left -1000px repeat-x }
.itemRatingList { position: relative; float: left; width: 125px; height: 25px; overflow: hidden; list-style: none; margin: 0; padding: 0; background-position: left top }
.itemRatingList li { display: inline; background: none; padding: 0 }
.itemRatingList a, .itemRatingList .itemCurrentRating { position: absolute; top: 0; left: 0; text-indent: -1000px; height: 25px; line-height: 25px; outline: none; overflow: hidden; border: none; cursor: pointer }
.itemRatingList a:hover { background-position: left bottom }
.itemRatingList a.one-star { width: 20%; z-index: 6 }
.itemRatingList a.two-stars { width: 40%; z-index: 5 }
.itemRatingList a.three-stars { width: 60%; z-index: 4 }
.itemRatingList a.four-stars { width: 80%; z-index: 3 }
.itemRatingList a.five-stars { width: 100%; z-index: 2 }
.itemRatingList .itemCurrentRating { z-index: 1; background-position: 0 center; margin: 0; padding: 0 }
span.siteRoot { display: none }
.smallerFontSize { font-size: 100%; line-height: inherit }
.largerFontSize { font-size: 150%; line-height: 140% }
.recaptchatable .recaptcha_image_cell, #recaptcha_table { background-color: #fff !important }
#recaptcha_table { border-color: #ccc !important }
#recaptcha_response_field { border-color: #ccc !important; background-color: #fff !important }
.k2-recaptcha-v2 { margin-top: 12px }
div.itemToolbar ul li a#fontDecrease, div.itemToolbar ul li a#fontIncrease { font-size: 14px }
div.itemToolbar ul li a#fontDecrease img, div.itemToolbar ul li a#fontIncrease img { background: none }
a.ubUserFeedIcon, a.ubUserFeedIcon:hover, a.ubUserURL, a.ubUserURL:hover, span.ubUserEmail, div.itemIsFeatured:before, div.catItemIsFeatured:before, div.userItemIsFeatured:before, div.k2FeedIcon a, div.k2FeedIcon a:hover, div.itemToolbar ul li a#fontDecrease, div.itemToolbar ul li a#fontIncrease { background: none; text-decoration: none; vertical-align: middle; font-family: 'simple-line-icons'; speak: none; font-style: normal; font-weight: 400; font-variant: normal; text-transform: none; line-height: 1; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale }
div.catItemIsFeatured:before, div.userItemIsFeatured:before, div.itemIsFeatured:before { content: "\e09b" }
a#fontIncrease:before { content: "\e091" }
a#fontDecrease:before { content: "\e092" }
div.k2FeedIcon a:before, a.ubUserFeedIcon:before { content: "\e03b" }
a.ubUserURL:before { content: "\e037" }
span.ubUserEmail:before { content: "\e086" }
div.k2LatestCommentsBlock ul, div.k2TopCommentersBlock ul, div.k2ItemsBlock ul, div.k2LoginBlock ul, div.k2UserBlock ul.k2UserBlockActions, div.k2UserBlock ul.k2UserBlockRenderedMenu, div.k2ArchivesBlock ul, div.k2AuthorsListBlock ul, div.k2CategoriesListBlock ul, div.k2UsersBlock ul { margin: 0; padding: 0 4px; list-style: none }
div.k2LatestCommentsBlock ul li, div.k2TopCommentersBlock ul li, div.k2ItemsBlock ul li, div.k2LoginBlock ul li, div.k2UserBlock ul.k2UserBlockActions li, div.k2UserBlock ul.k2UserBlockRenderedMenu li, div.k2ArchivesBlock ul li, div.k2AuthorsListBlock ul li, div.k2CategoriesListBlock ul li, div.k2UsersBlock ul li { display: block; padding: 0; margin: 0 0 24px 0 }
.clearList { display: none; float: none; clear: both }
.lastItem { border: none }
.k2Avatar img { display: block; float: left; background: #fff; border: 1px solid #ddd; border-radius: 50%; padding: 2px; margin: 2px 4px 4px 0 }
a.k2ReadMore { }
a.k2ReadMore:hover { }
div.k2Pagination { padding: 8px; margin: 24px 0 4px 0; text-align: center }
div.k2Pagination ul { text-align: center }
div.k2Pagination ul li { display: inline-block; margin: 0; padding: 0 }
div.k2Pagination ul li a { display: inline-block; padding: 4px 8px; margin: 0 8px; border: 1px solid #ddd; border-radius: 4px; vertical-align: middle; background: #fff; text-decoration: none }
div.k2Pagination ul li a:hover { background: #fafafa; cursor: pointer }
div.k2Pagination ul li.active a { background: #fafafa }
div.k2Pagination ul li a span { vertical-align: middle }
table.csvData { }
table.csvData tr th { }
table.csvData tr td { }
div.itemIsFeatured, div.catItemIsFeatured, div.userItemIsFeatured { position: relative }
div.itemIsFeatured:before, div.catItemIsFeatured:before, div.userItemIsFeatured:before { position: absolute; top: 10px; right: 10px; color: #CF1919; font-size: 20px }
.k2HorizontalSep { border: 0; padding: 0; margin: 0 8px }
span.itemEditLink, span.catItemEditLink, span.userItemEditLink { float: right; display: block; padding: 0; margin: 0; width: 120px; text-align: right }
span.itemEditLink a, span.catItemEditLink a, span.userItemEditLink a { display: inline-block; padding: 4px 8px; margin: 0; background: #2d96dd; color: #fff; border: 0; border-radius: 4px; font-size: 11px; line-height: 100%; font-weight: bold; text-align: center; text-decoration: none }
span.itemEditLink a:hover, span.catItemEditLink a:hover, span.userItemEditLink a:hover { background: #217dbb }
a.itemPrintThisPage { display: block; width: 160px; margin: 4px auto 16px; padding: 8px; border: 1px solid #ddd; border-radius: 4px; text-align: center; font-size: 14px }
a.itemPrintThisPage:hover { background: #fafafa; text-decoration: none }
div.itemView { padding: 8px 0 24px 0; margin: 0 0 24px 0 }
div.itemIsFeatured { }
span.itemEditLink { }
span.itemEditLink a { }
span.itemEditLink a:hover { }
div.itemHeader { }
div.itemHeader span.itemDateCreated { color: #999; font-size: 11px }
div.itemHeader h2.itemTitle { padding: 10px 0 4px 0; margin: 0 }
div.itemHeader h2.itemTitle span { }
div.itemHeader h2.itemTitle span sup { font-size: 12px; color: #CF1919; text-decoration: none }
div.itemHeader span.itemAuthor { display: block; padding: 0; margin: 0 }
div.itemHeader span.itemAuthor a:before { content: " " }
div.itemHeader span.itemAuthor a { }
div.itemHeader span.itemAuthor a:hover { }
div.itemToolbar { padding: 8px; margin: 16px 0 0 0; background: #fafafa; border-radius: 4px }
div.itemToolbar ul { text-align: right; list-style: none; padding: 0; margin: 0 }
div.itemToolbar ul li { display: inline; list-style: none; padding: 0 4px 0 8px; margin: 0; border-left: 1px solid #ccc; text-align: center; background: none; font-size: 12px }
div.itemToolbar ul > li:first-child { border: none }
div.itemToolbar ul li a { font-size: 12px; font-weight: normal }
div.itemToolbar ul li a:hover { }
div.itemToolbar ul li a span { }
div.itemToolbar ul li a.itemPrintLink { }
div.itemToolbar ul li a.itemPrintLink span { }
div.itemToolbar ul li a.itemEmailLink { }
div.itemToolbar ul li a.itemEmailLink span { }
div.itemToolbar ul li a.itemVideoLink { }
div.itemToolbar ul li a.itemVideoLink span { }
div.itemToolbar ul li a.itemImageGalleryLink { }
div.itemToolbar ul li a.itemImageGalleryLink span { }
div.itemToolbar ul li a.itemCommentsLink { }
div.itemToolbar ul li a.itemCommentsLink span { }
div.itemToolbar ul li a img { vertical-align: middle }
div.itemToolbar ul li span.itemTextResizerTitle { }
div.itemToolbar ul li a#fontDecrease { margin: 0 0 0 2px }
div.itemToolbar ul li a#fontDecrease img { width: 13px; height: 13px; font-size: 13px }
div.itemToolbar ul li a#fontIncrease { margin: 0 0 0 2px }
div.itemToolbar ul li a#fontIncrease img { width: 13px; height: 13px; font-size: 13px }
div.itemToolbar ul li a#fontDecrease span, div.itemToolbar ul li a#fontIncrease span { display: none }
div.itemRatingBlock { padding: 8px 0 }
div.itemRatingBlock span { display: block; float: left; font-style: normal; padding: 0 4px 0 0; margin: 0; color: #999 }
div.itemBody { padding: 8px 0; margin: 0 }
div.itemImageBlock { padding: 8px 0; margin: 0 0 16px 0 }
span.itemImage { display: block; text-align: center; margin: 0 0 8px 0 }
span.itemImage img { max-width: 100%; height: auto }
span.itemImageCaption { color: #666; float: left; display: block; font-size: 11px }
span.itemImageCredits { color: #999; float: right; display: block; font-style: italic; font-size: 11px }
@media screen and ( max-width:600px ) {
span.itemImageCaption, span.itemImageCredits { float: none; text-align: center }
}
div.itemIntroText { color: #444; font-size: 18px; font-weight: bold; line-height: 24px; padding: 4px 0 12px 0 }
div.itemIntroText img { }
div.itemFullText { }
div.itemFullText h3 { margin: 0; padding: 16px 0 4px 0 }
div.itemFullText p { }
div.itemFullText img { }
div.itemExtraFields { margin: 16px 0 0 0; padding: 8px 0 0 0; border-top: 1px dotted #ddd }
div.itemExtraFields h3 { margin: 0; padding: 0 0 8px 0 }
div.itemExtraFields ul { margin: 0; padding: 0; list-style: none }
div.itemExtraFields ul li { display: block }
div.itemExtraFields ul li span.itemExtraFieldsLabel { display: block; float: left; font-weight: bold; margin: 0 4px 0 0; width: 30% }
div.itemExtraFields ul li span.itemExtraFieldsValue { }
div.itemContentFooter { display: block; text-align: right; padding: 4px 0; margin: 16px 0 4px 0; color: #999 }
span.itemHits { float: left }
span.itemDateModified { }
div.itemSocialSharing { padding: 8px 0 }
div.itemTwitterButton { float: left; margin: 2px 24px 0 0 }
div.itemFacebookButton { float: left; margin-right: 24px; width: 200px }
div.itemGooglePlusOneButton { }
div.itemLinks { margin: 16px 0; padding: 0 }
div.itemCategory { }
div.itemCategory span { font-weight: bold; color: #555; padding: 0 4px 0 0 }
div.itemCategory a { }
div.itemTagsBlock { }
div.itemTagsBlock span { font-weight: bold; color: #555; padding: 0 4px 0 0 }
div.itemTagsBlock ul.itemTags { list-style: none; padding: 0; margin: 0; display: inline }
div.itemTagsBlock ul.itemTags li { display: inline; list-style: none; padding: 0 4px 0 0; margin: 0; text-align: center }
div.itemTagsBlock ul.itemTags li a:before { content: "#" }
div.itemTagsBlock ul.itemTags li a { }
div.itemTagsBlock ul.itemTags li a:hover { }
div.itemAttachmentsBlock { padding: 4px; border-bottom: 1px dotted #ccc }
div.itemAttachmentsBlock span { font-weight: bold; color: #555; padding: 0 4px 0 0 }
div.itemAttachmentsBlock ul.itemAttachments { list-style: none; padding: 0; margin: 0; display: inline }
div.itemAttachmentsBlock ul.itemAttachments li { display: inline; list-style: none; padding: 0 4px; margin: 0; text-align: center }
div.itemAttachmentsBlock ul.itemAttachments li a { }
div.itemAttachmentsBlock ul.itemAttachments li a:hover { }
div.itemAttachmentsBlock ul.itemAttachments li span { font-size: 10px; color: #999; font-weight: normal }
div.itemAuthorBlock { background: #fafafa; border: 1px solid #ddd; border-radius: 4px; margin: 0 0 16px 0; padding: 8px }
div.itemAuthorBlock img.itemAuthorAvatar { float: left; display: block; background: #fff; padding: 4px; border: 1px solid #ddd; margin: 0 8px 0 0; border-radius: 50% }
div.itemAuthorBlock div.itemAuthorDetails { margin: 0; padding: 4px 0 0 0 }
div.itemAuthorBlock div.itemAuthorDetails h3.authorName { margin: 0 0 4px 0; padding: 0 }
div.itemAuthorBlock div.itemAuthorDetails h3.authorName a { font-size: 16px }
div.itemAuthorBlock div.itemAuthorDetails h3.authorName a:hover { }
div.itemAuthorBlock div.itemAuthorDetails p { }
div.itemAuthorBlock div.itemAuthorDetails span.itemAuthorUrl { font-weight: bold; color: #555 }
div.itemAuthorBlock div.itemAuthorDetails span.itemAuthorEmail { font-weight: bold; color: #555 }
div.itemAuthorBlock div.itemAuthorDetails span.itemAuthorUrl a, div.itemAuthorBlock div.itemAuthorDetails span.itemAuthorEmail a { font-weight: normal }
div.itemAuthorLatest { margin-bottom: 16px; padding: 0 }
div.itemAuthorLatest h3 { }
div.itemAuthorLatest ul { }
div.itemAuthorLatest ul li { }
div.itemAuthorLatest ul li a { }
div.itemAuthorLatest ul li a:hover { }
div.itemRelated { margin-bottom: 16px; padding: 0 }
div.itemRelated h3 { }
div.itemRelated ul { }
div.itemRelated ul li { }
div.itemRelated ul li.k2ScrollerElement { float: left; overflow: hidden; border: 1px solid #ddd; padding: 4px; margin: 0 4px 4px 0; background: #fff }
div.itemRelated ul li.clr { clear: both; height: 0; line-height: 0; display: block; float: none; padding: 0; margin: 0; border: none }
a.itemRelTitle { }
div.itemRelCat { }
div.itemRelCat a { }
div.itemRelAuthor { }
div.itemRelAuthor a { }
img.itemRelImg { }
div.itemRelIntrotext { }
div.itemRelFulltext { }
div.itemRelMedia { }
div.itemRelImageGallery { }
div.itemVideoBlock { margin: 0 0 16px 0; padding: 16px; background: #010101 url(/components/com_k2/images/system/videoplayer-bg.gif) repeat-x bottom; color: #eee }
div.itemVideoBlock div.itemVideoEmbedded { text-align: center }
div.itemVideoBlock span.itemVideo { display: block; overflow: hidden }
div.itemVideoBlock span.itemVideoCaption { color: #eee; float: left; display: block; font-size: 11px; font-weight: bold; width: 60% }
div.itemVideoBlock span.itemVideoCredits { color: #eee; float: right; display: block; font-style: italic; font-size: 11px; width: 35%; text-align: right }
@media screen and ( max-width:600px ) {
div.itemVideoBlock span.itemVideoCaption, div.itemVideoBlock span.itemVideoCredits { float: none; text-align: center; width: auto }
}
div.itemImageGallery { margin: 0 0 16px 0; padding: 0 }
div.itemNavigation { padding: 8px; margin: 0 0 24px 0; background: #fafafa; border-radius: 4px }
div.itemNavigation span.itemNavigationTitle { color: #999 }
div.itemNavigation a.itemPrevious { padding: 0 12px }
div.itemNavigation a.itemNext { padding: 0 12px }
div.itemComments { background: #fafafa; border: 1px solid #ddd; border-radius: 4px; padding: 16px }
div.itemComments ul.itemCommentsList { margin: 0 0 16px; padding: 0; list-style: none }
div.itemComments ul.itemCommentsList li { display: block; padding: 4px; margin: 0 0 8px 0; border-bottom: 1px solid #ddd; background: #fff }
div.itemComments ul.itemCommentsList li.authorResponse { background: #f5fdff }
div.itemComments ul.itemCommentsList li.unpublishedComment { background: #ffeaea }
div.itemComments ul.itemCommentsList li img { float: left; margin: 4px 4px 4px 0; padding: 4px }
div.itemComments ul.itemCommentsList li span.commentDate { padding: 0 4px 0 0; margin: 0 8px 0 0; border-right: 1px solid #ccc; font-weight: bold; font-size: 14px }
div.itemComments ul.itemCommentsList li span.commentAuthorName { font-weight: bold; font-size: 14px }
div.itemComments ul.itemCommentsList li p { padding: 4px 0 }
div.itemComments ul.itemCommentsList li span.commentAuthorEmail { display: none }
div.itemComments ul.itemCommentsList li span.commentLink { float: right; margin-left: 8px }
div.itemComments ul.itemCommentsList li span.commentLink a { font-size: 11px; color: #999; text-decoration: underline }
div.itemComments ul.itemCommentsList li span.commentLink a:hover { font-size: 11px; color: #555; text-decoration: underline }
div.itemComments ul.itemCommentsList li span.commentToolbar { display: block; clear: both }
div.itemComments ul.itemCommentsList li span.commentToolbar a { font-size: 11px; color: #999; text-decoration: underline; margin-right: 4px }
div.itemComments ul.itemCommentsList li span.commentToolbar a:hover { font-size: 11px; color: #555; text-decoration: underline }
div.itemComments ul.itemCommentsList li span.commentToolbarLoading { background: url(/components/com_k2/images/system/searchLoader.gif) no-repeat 100% 50% }
div.itemCommentsPagination { padding: 4px; margin: 0 0 24px 0 }
div.itemCommentsPagination span.pagination { display: block; float: right; clear: both }
div.itemCommentsPagination ul { text-align: center }
div.itemCommentsPagination ul li { display: inline-block; margin: 0; padding: 0 }
div.itemCommentsPagination ul li a { display: inline-block; padding: 4px 8px; margin: 0 8px; border: 1px solid #ddd; border-radius: 4px; vertical-align: middle; background: #fff; text-decoration: none }
div.itemCommentsPagination ul li a:hover { background: #fafafa; cursor: pointer }
div.itemCommentsPagination ul li.active a { background: #fafafa }
div.itemCommentsPagination ul li a span { vertical-align: middle }
div.itemCommentsForm h3 { margin: 0; padding: 0 0 4px 0 }
div.itemCommentsForm p.itemCommentsFormNotes { border-top: 2px solid #ccc; padding: 8px 0 }
div.itemCommentsForm form { margin: 0; padding: 0; width: 100% }
div.itemCommentsForm form label.formComment, div.itemCommentsForm form label.formName, div.itemCommentsForm form label.formEmail, div.itemCommentsForm form label.formUrl, div.itemCommentsForm form label.formRecaptcha { display: block; margin: 12px 0 0 2px }
div.itemCommentsForm form textarea.inputbox { display: block; width: 100%; height: 200px; margin: 0; padding: 8px; box-sizing: border-box }
div.itemCommentsForm form input.inputbox { display: block; width: 100%; margin: 0; padding: 8px; line-height: 150%; height: auto; box-sizing: border-box }
div.itemCommentsForm form input#submitCommentButton { display: block; margin: 16px 0 0 0; padding: 8px 16px; background: #2d96dd; color: #fff; border: 0; border-radius: 4px; font-size: 16px; font-weight: bold }
div.itemCommentsForm form input#submitCommentButton:hover { background: #217dbb }
div.itemCommentsForm form span#formLog { margin: 24px; padding: 8px 12px; border-radius: 4px; text-align: center; display: none }
div.itemCommentsForm form span#formLog.k2FormLogError { display: block; background: #f00; color: #fff }
div.itemCommentsForm form span#formLog.k2FormLogSuccess { display: block; background: #18ac00; color: #fff }
div.itemCommentsForm form .formLogLoading { background: url(/components/com_k2/images/system/loading.gif) no-repeat left center }
div.itemCommentsLoginFirst { display: block; margin: 24px; padding: 8px 12px; background: #f00; color: #fff; border-radius: 4px }
div.k2ReportCommentFormContainer { padding: 8px; width: 480px; margin: 0 auto }
div.k2ReportCommentFormContainer blockquote { width: 462px; background: #fafafa; border: 1px solid #ddd; padding: 8px; margin: 0 0 8px 0 }
div.k2ReportCommentFormContainer blockquote span.quoteIconLeft { font-style: italic; font-weight: bold; font-size: 40px; color: #135CAE; line-height: 30px; vertical-align: top; display: block; float: left }
div.k2ReportCommentFormContainer blockquote span.quoteIconRight { font-style: italic; font-weight: bold; font-size: 40px; color: #135CAE; line-height: 30px; vertical-align: top; display: block; float: right }
div.k2ReportCommentFormContainer blockquote span.theComment { font-style: italic; font-size: 12px; font-weight: normal; color: #000; padding: 0 4px }
div.k2ReportCommentFormContainer form label { display: block; font-weight: bold }
div.k2ReportCommentFormContainer form input, div.k2ReportCommentFormContainer form textarea { display: block; border: 1px solid #ddd; font-size: 12px; padding: 2px; margin: 0 0 8px 0; width: 474px }
div.k2ReportCommentFormContainer form #recaptcha { margin-bottom: 24px }
div.k2ReportCommentFormContainer form span#formLog { margin: 24px; padding: 8px 12px; background: #fafafa; border-radius: 4px; text-align: center; display: none }
div.k2ReportCommentFormContainer form .formLogLoading { background: url(/components/com_k2/images/system/loading.gif) no-repeat left center }
div.itemBackToTop { text-align: right }
div.itemBackToTop a { text-decoration: underline }
div.itemBackToTop a:hover { text-decoration: underline }
div.itemListCategoriesBlock { }
div.itemListCategory { background: #fafafa; border: 1px solid #ddd; border-radius: 4px; margin: 0 0 24px 0; padding: 8px }
span.catItemAddLink { display: block; padding: 8px 0; margin: 0 0 4px 0; border-bottom: 1px dotted #ccc; text-align: right }
span.catItemAddLink a { padding: 4px 16px; border: 1px solid #ddd; background: #fafafa; text-decoration: none }
span.catItemAddLink a:hover { background: #ffffcc }
div.itemListCategory img { float: left; display: block; margin: 0 8px 0 0 }
div.itemListCategory h2 { }
div.itemListCategory p { }
div.itemListSubCategories { }
div.itemListSubCategories h3 { }
div.subCategoryContainer { float: left }
div.subCategoryContainerLast { }
div.subCategory { background: #fafafa; border: 1px solid #ddd; margin: 4px; padding: 8px }
div.subCategory a.subCategoryImage, div.subCategory a.subCategoryImage:hover { text-align: center; display: block }
div.subCategory a.subCategoryImage img, div.subCategory a.subCategoryImage:hover img { margin: 0 8px 0 0 }
div.subCategory h2 { }
div.subCategory h2 a { }
div.subCategory h2 a:hover { }
div.subCategory p { }
div.itemList { }
div#itemListLeading { }
div#itemListPrimary { }
div#itemListSecondary { }
div#itemListLinks { background: #fafafa; border: 1px solid #ddd; margin: 8px 0; padding: 8px }
div.itemContainer { float: left }
div.itemContainerLast { }
@media screen and ( max-width:600px ) {
div.itemContainer { float: none; display: block; width: 100%!important }
}
div.catItemView { margin-bottom: 48px; padding: 4px }
div.groupLeading { }
div.groupPrimary { }
div.groupSecondary { }
div.groupLinks { padding: 0; margin: 0 }
div.catItemIsFeatured { }
span.catItemEditLink { }
span.catItemEditLink a { }
span.catItemEditLink a:hover { }
div.catItemHeader { }
div.catItemHeader span.catItemDateCreated { color: #999; font-size: 11px }
div.catItemHeader h3.catItemTitle { padding: 10px 0 4px 0; margin: 0 }
div.catItemHeader h3.catItemTitle span { }
div.catItemHeader h3.catItemTitle span sup { font-size: 12px; color: #CF1919; text-decoration: none }
div.catItemHeader span.catItemAuthor { display: block; padding: 0; margin: 0 }
div.catItemHeader span.catItemAuthor a { }
div.catItemHeader span.catItemAuthor a:hover { }
div.catItemRatingBlock { padding: 8px 0 }
div.catItemRatingBlock span { display: block; float: left; font-style: normal; padding: 0 4px 0 0; margin: 0; color: #999 }
div.catItemBody { padding: 8px 0; margin: 0 }
div.catItemImageBlock { padding: 8px 0; margin: 0 0 16px 0 }
span.catItemImage { display: block; text-align: center; margin: 0 0 8px 0 }
span.catItemImage img { max-width: 100%; height: auto }
div.catItemIntroText { font-size: inherit; font-weight: normal; line-height: inherit; padding: 4px 0 12px 0 }
div.catItemIntroText img { }
div.catItemExtraFields, div.genericItemExtraFields { margin: 16px 0 0 0; padding: 8px 0 0 0; border-top: 1px dotted #ddd }
div.catItemExtraFields h4, div.genericItemExtraFields h4 { margin: 0; padding: 0 0 8px 0 }
div.catItemExtraFields ul, div.genericItemExtraFields ul { margin: 0; padding: 0; list-style: none }
div.catItemExtraFields ul li, div.genericItemExtraFields ul li { display: block }
div.catItemExtraFields ul li span.catItemExtraFieldsLabel, div.genericItemExtraFields ul li span.genericItemExtraFieldsLabel { display: block; float: left; font-weight: bold; margin: 0 4px 0 0; width: 30% }
div.catItemExtraFields ul li span.catItemExtraFieldsValue { }
div.catItemLinks { margin: 0 0 16px 0; padding: 0 }
div.catItemHitsBlock { padding: 4px 0 }
span.catItemHits { }
div.catItemCategory { padding: 4px 0 }
div.catItemCategory span { font-weight: bold; padding: 0 4px 0 0 }
div.catItemCategory a { }
div.catItemTagsBlock { padding: 4px 0 }
div.catItemTagsBlock span { font-weight: bold; padding: 0 4px 0 0 }
div.catItemTagsBlock ul.catItemTags { list-style: none; padding: 0; margin: 0; display: inline }
div.catItemTagsBlock ul.catItemTags li { display: inline; list-style: none; padding: 0 4px 0 0; margin: 0; text-align: center }
div.catItemTagsBlock ul.catItemTags li a:before { content: "#" }
div.catItemTagsBlock ul.catItemTags li a { }
div.catItemTagsBlock ul.catItemTags li a:hover { }
div.catItemAttachmentsBlock { padding: 4px; border-bottom: 1px dotted #ccc }
div.catItemAttachmentsBlock span { font-weight: bold; color: #555; padding: 0 4px 0 0 }
div.catItemAttachmentsBlock ul.catItemAttachments { list-style: none; padding: 0; margin: 0; display: inline }
div.catItemAttachmentsBlock ul.catItemAttachments li { display: inline; list-style: none; padding: 0 4px; margin: 0; text-align: center }
div.catItemAttachmentsBlock ul.catItemAttachments li a { }
div.catItemAttachmentsBlock ul.catItemAttachments li a:hover { }
div.catItemAttachmentsBlock ul.catItemAttachments li span { font-size: 10px; color: #999; font-weight: normal }
div.catItemVideoBlock { margin: 0 0 16px 0; padding: 16px; background: #010101 url(/components/com_k2/images/system/videoplayer-bg.gif) repeat-x bottom }
div.catItemVideoBlock div.catItemVideoEmbedded { text-align: center }
div.catItemVideoBlock span.catItemVideo { display: block }
div.catItemImageGallery { margin: 0 0 16px 0; padding: 0 }
div.catItemCommentsLink { display: inline; margin: 0 8px 0 0; padding: 0 8px 0 0; border-right: 1px solid #ccc }
div.catItemCommentsLink a { }
div.catItemCommentsLink a:hover { }
div.catItemReadMore { display: inline }
div.catItemReadMore a { }
div.catItemReadMore a:hover { }
span.catItemDateModified { display: block; text-align: right; padding: 4px; margin: 4px 0; color: #999; border-top: 1px solid #ddd }
div.userView { }
div.userBlock { background: #fafafa; border: 1px solid #ddd; border-radius: 4px; margin: 0 0 24px 0; padding: 8px }
span.userItemAddLink { display: block; padding: 8px 0; margin: 0 0 4px 0; border-bottom: 1px dotted #ccc; text-align: right }
span.userItemAddLink a { padding: 4px 16px; border: 1px solid #ddd; background: #fafafa; text-decoration: none }
span.userItemAddLink a:hover { background: #ffffcc }
div.userBlock img { display: block; float: left; background: #fff; padding: 4px; border: 1px solid #ddd; margin: 0 8px 0 0; border-radius: 50% }
div.userBlock h2 { }
div.userBlock div.userDescription { padding: 4px 0 }
div.userBlock div.userAdditionalInfo { padding: 4px 0; margin: 8px 0 0 0 }
span.userURL { font-weight: bold; color: #555; display: block }
span.userEmail { font-weight: bold; color: #555; display: block }
div.userItemList { }
div.userItemView { margin-bottom: 48px }
div.userItemIsFeatured { }
div.userItemViewUnpublished { opacity: 0.9; border: 4px dashed #ccc; background: #fffff2; padding: 8px; margin: 8px 0 }
span.userItemEditLink { }
span.userItemEditLink a { }
span.userItemEditLink a:hover { }
div.userItemHeader { }
div.userItemHeader span.userItemDateCreated { color: #999; font-size: 11px }
div.userItemHeader h3.userItemTitle { padding: 10px 0 4px 0; margin: 0 }
div.userItemHeader h3.userItemTitle span sup { font-size: 12px; color: #CF1919; text-decoration: none }
div.userItemBody { padding: 8px 0; margin: 0 }
div.userItemImageBlock { padding: 0; margin: 0; float: left }
span.userItemImage { display: block; text-align: center; margin: 0 8px 8px 0 }
span.userItemImage img { max-width: 100%; height: auto }
div.userItemIntroText { font-size: inherit; font-weight: normal; line-height: inherit; padding: 4px 0 12px 0 }
div.userItemIntroText img { }
div.userItemLinks { margin: 0 0 16px 0; padding: 0 }
div.userItemCategory { padding: 4px 0 }
div.userItemCategory span { font-weight: bold; color: #555; padding: 0 4px 0 0 }
div.userItemCategory a { }
div.userItemTagsBlock { padding: 4px 0 }
div.userItemTagsBlock span { font-weight: bold; color: #555; padding: 0 4px 0 0 }
div.userItemTagsBlock ul.userItemTags { list-style: none; padding: 0; margin: 0; display: inline }
div.userItemTagsBlock ul.userItemTags li { display: inline; list-style: none; padding: 0 4px 0 0; margin: 0; text-align: center }
div.userItemTagsBlock ul.userItemTags li a:before { content: "#" }
div.userItemTagsBlock ul.userItemTags li a { }
div.userItemTagsBlock ul.userItemTags li a:hover { }
div.userItemCommentsLink { display: inline; margin: 0 8px 0 0; padding: 0 8px 0 0; border-right: 1px solid #ccc }
div.userItemCommentsLink a { }
div.userItemCommentsLink a:hover { }
div.userItemReadMore { display: inline }
div.userItemReadMore a { }
div.userItemReadMore a:hover { }
div.tagView { }
div.tagItemList { }
div.tagItemView { margin-bottom: 48px }
div.tagItemHeader { }
div.tagItemHeader span.tagItemDateCreated { color: #999; font-size: 11px }
div.tagItemHeader h2.tagItemTitle { padding: 10px 0 4px 0; margin: 0 }
div.tagItemBody { padding: 8px 0; margin: 0 }
div.tagItemImageBlock { padding: 0; margin: 0; float: left }
span.tagItemImage { display: block; text-align: center; margin: 0 8px 8px 0 }
span.tagItemImage img { max-width: 100%; height: auto }
div.tagItemIntroText { font-size: inherit; font-weight: normal; line-height: inherit; padding: 4px 0 12px 0 }
div.tagItemIntroText img { }
div.tagItemExtraFields { }
div.tagItemExtraFields h4 { }
div.tagItemExtraFields ul { }
div.tagItemExtraFields ul li { }
div.tagItemExtraFields ul li span.tagItemExtraFieldsLabel { }
div.tagItemExtraFields ul li span.tagItemExtraFieldsValue { }
div.tagItemCategory { display: inline; margin: 0 8px 0 0; padding: 0 8px 0 0; border-right: 1px solid #ccc }
div.tagItemCategory span { font-weight: bold; color: #555; padding: 0 4px 0 0 }
div.tagItemCategory a { }
div.tagItemReadMore { display: inline }
div.tagItemReadMore a { }
div.tagItemReadMore a:hover { }
div.genericView { }
div.genericItemList { }
div.genericItemView { margin-bottom: 48px }
div.genericItemHeader { }
div.genericItemHeader span.genericItemDateCreated { color: #999; font-size: 11px }
div.genericItemHeader h2.genericItemTitle { padding: 10px 0 4px 0; margin: 0 }
div.genericItemBody { padding: 8px 0; margin: 0 }
div.genericItemImageBlock { padding: 0; margin: 0; float: left }
span.genericItemImage { display: block; text-align: center; margin: 0 8px 8px 0 }
span.genericItemImage img { max-width: 100%; height: auto }
div.genericItemIntroText { font-size: inherit; font-weight: normal; line-height: inherit; padding: 4px 0 12px 0 }
div.genericItemIntroText img { }
div.genericItemExtraFields { }
div.genericItemExtraFields h4 { }
div.genericItemExtraFields ul { }
div.genericItemExtraFields ul li { }
div.genericItemExtraFields ul li span.genericItemExtraFieldsLabel { }
div.genericItemExtraFields ul li span.genericItemExtraFieldsValue { }
div.genericItemCategory { display: inline; margin: 0 8px 0 0; padding: 0 8px 0 0; border-right: 1px solid #ccc }
div.genericItemCategory span { font-weight: bold; color: #555; padding: 0 4px 0 0 }
div.genericItemCategory a { }
div.genericItemReadMore { display: inline }
div.genericItemReadMore a { }
div.genericItemReadMore a:hover { }
div#genericItemListNothingFound { padding: 40px; text-align: center }
div#genericItemListNothingFound p { font-size: 20px; color: #999 }
#k2GoogleSearchContainer .gsc-control { width: auto !important }
#k2GoogleSearchContainer .gsc-control .gsc-above-wrapper-area, #k2GoogleSearchContainer .gsc-control .gsc-resultsHeader, #k2GoogleSearchContainer .gsc-control .gsc-url-bottom { display: none !important }
div.latestItemsContainer { float: left }
@media screen and ( max-width:600px ) {
div.latestItemsContainer { float: none; display: block; width: 100%!important }
}
div.latestItemsCategory { background: #fafafa; border: 1px solid #ddd; border-radius: 4px; margin: 0 8px 24px 0; padding: 8px }
div.latestItemsCategoryImage { text-align: center }
div.latestItemsCategoryImage img { margin: 0 8px 0 0 }
div.latestItemsCategory h2 { }
div.latestItemsCategory p { }
div.latestItemsUser { background: #fafafa; border: 1px solid #ddd; border-radius: 4px; margin: 0 8px 24px 0; padding: 8px }
div.latestItemsUser img { display: block; float: left; background: #fff; padding: 4px; border: 1px solid #ddd; margin: 0 8px 0 0; border-radius: 50% }
div.latestItemsUser h2 { }
div.latestItemsUser p.latestItemsUserDescription { padding: 4px 0 }
div.latestItemsUser p.latestItemsUserAdditionalInfo { padding: 4px 0; margin: 8px 0 0 0 }
span.latestItemsUserURL { font-weight: bold; color: #555; display: block }
span.latestItemsUserEmail { font-weight: bold; color: #555; display: block }
div.latestItemList { padding: 0 8px 8px 0 }
div.latestItemView { }
div.latestItemHeader { }
div.latestItemHeader h3.latestItemTitle { padding: 10px 0 4px 0; margin: 0 }
span.latestItemDateCreated { color: #999; font-size: 11px }
div.latestItemBody { padding: 8px 0; margin: 0 }
div.latestItemImageBlock { padding: 0; margin: 0; float: left }
span.latestItemImage { display: block; text-align: center; margin: 0 8px 8px 0 }
span.latestItemImage img { max-width: 100%; height: auto }
@media screen and ( max-width:600px ) {
div.latestItemImageBlock { float: none; display: block }
}
div.latestItemIntroText { font-size: inherit; font-weight: normal; line-height: inherit; padding: 4px 0 12px 0 }
div.latestItemIntroText img { }
div.latestItemLinks { margin: 0 0 16px 0; padding: 0 }
div.latestItemCategory { padding: 4px 0 }
div.latestItemCategory span { font-weight: bold; color: #555; padding: 0 4px 0 0 }
div.latestItemCategory a { }
div.latestItemTagsBlock { padding: 4px 0 }
div.latestItemTagsBlock span { font-weight: bold; color: #555; padding: 0 4px 0 0 }
div.latestItemTagsBlock ul.latestItemTags { list-style: none; padding: 0; margin: 0; display: inline }
div.latestItemTagsBlock ul.latestItemTags li { display: inline; list-style: none; padding: 0 4px 0 0; margin: 0; text-align: center }
div.latestItemTagsBlock ul.latestItemTags li a:before { content: "#" }
div.latestItemTagsBlock ul.latestItemTags li a { }
div.latestItemTagsBlock ul.latestItemTags li a:hover { }
div.latestItemVideoBlock { margin: 0 0 16px 0; padding: 16px; background: #010101 url(/components/com_k2/images/system/videoplayer-bg.gif) repeat-x bottom }
div.latestItemVideoBlock span.latestItemVideo { display: block }
div.latestItemCommentsLink { display: inline; margin: 0 8px 0 0; padding: 0 8px 0 0; border-right: 1px solid #ccc }
div.latestItemCommentsLink a { }
div.latestItemCommentsLink a:hover { }
div.latestItemReadMore { display: inline }
div.latestItemReadMore a { }
div.latestItemReadMore a:hover { }
h2.latestItemTitleList { padding: 2px 0; margin: 8px 0 2px 0; border-bottom: 1px dotted #ccc }
.k2AccountPage { }
.k2AccountPage table { }
.k2AccountPage table tr th { }
.k2AccountPage table tr td { }
.k2AccountPage table tr td label { white-space: nowrap }
img.k2AccountPageImage { border: 4px solid #ddd; margin: 10px 0; padding: 0; display: block }
.k2AccountPage div.k2AccountPageNotice { padding: 8px }
.k2AccountPage div.k2AccountPageUpdate { border-top: 1px dotted #ddd; margin: 8px 0; padding: 8px; text-align: right }
.k2AccountPage th.k2ProfileHeading { text-align: left; font-size: 18px; padding: 8px; background: #f6f6f6 }
.k2AccountPage td#userAdminParams { padding: 0; margin: 0 }
.k2AccountPage table.admintable td.key, .k2AccountPage table.admintable td.paramlist_key { background: #f6f6f6; border-bottom: 1px solid #e9e9e9; border-right: 1px solid #e9e9e9; color: #666; font-weight: bold; text-align: right; font-size: 11px; width: 140px }
.k2AccountPage table.admintable { }
.k2AccountPage table.admintable tr td { }
.k2AccountPage table.admintable tr td span { }
.k2AccountPage table.admintable tr td span label { }
div.k2LatestCommentsBlock { }
div.k2LatestCommentsBlock ul { }
div.k2LatestCommentsBlock ul li { }
div.k2LatestCommentsBlock ul li.lastItem { }
div.k2LatestCommentsBlock ul li a.lcAvatar img { }
div.k2LatestCommentsBlock ul li a { }
div.k2LatestCommentsBlock ul li a:hover { }
div.k2LatestCommentsBlock ul li span.lcComment { }
div.k2LatestCommentsBlock ul li span.lcUsername { }
div.k2LatestCommentsBlock ul li span.lcCommentDate { color: #999 }
div.k2LatestCommentsBlock ul li span.lcItemTitle { }
div.k2LatestCommentsBlock ul li span.lcItemCategory { }
div.k2TopCommentersBlock { }
div.k2TopCommentersBlock ul { }
div.k2TopCommentersBlock ul li { }
div.k2TopCommentersBlock ul li.lastItem { }
div.k2TopCommentersBlock ul li a.tcAvatar img { }
div.k2TopCommentersBlock ul li a.tcLink { }
div.k2TopCommentersBlock ul li a.tcLink:hover { }
div.k2TopCommentersBlock ul li span.tcUsername { }
div.k2TopCommentersBlock ul li span.tcCommentsCounter { }
div.k2TopCommentersBlock ul li a.tcLatestComment { }
div.k2TopCommentersBlock ul li a.tcLatestComment:hover { }
div.k2TopCommentersBlock ul li span.tcLatestCommentDate { color: #999 }
div.k2ItemsBlock { }
div.k2ItemsBlock p.modulePretext { }
div.k2ItemsBlock ul { }
div.k2ItemsBlock ul li { }
div.k2ItemsBlock ul li a { }
div.k2ItemsBlock ul li a:hover { }
div.k2ItemsBlock ul li.lastItem { }
div.k2ItemsBlock ul li a.moduleItemTitle { }
div.k2ItemsBlock ul li a.moduleItemTitle:hover { }
div.k2ItemsBlock ul li div.moduleItemAuthor { }
div.k2ItemsBlock ul li div.moduleItemAuthor a { }
div.k2ItemsBlock ul li div.moduleItemAuthor a:hover { }
div.k2ItemsBlock ul li a.moduleItemAuthorAvatar img { }
div.k2ItemsBlock ul li div.moduleItemIntrotext { display: block; padding: 4px 0 }
div.k2ItemsBlock ul li div.moduleItemIntrotext a.moduleItemImage img { float: right; margin: 2px 0 4px 4px; padding: 0 }
div.k2ItemsBlock ul li div.moduleItemExtraFields { }
div.moduleItemExtraFields ul { }
div.moduleItemExtraFields ul li { }
div.moduleItemExtraFields ul li span.moduleItemExtraFieldsLabel { display: block; float: left; font-weight: bold; margin: 0 4px 0 0; width: 30% }
div.moduleItemExtraFields ul li span.moduleItemExtraFieldsValue { }
div.k2ItemsBlock ul li div.moduleItemVideo { }
div.k2ItemsBlock ul li div.moduleItemVideo span.moduleItemVideoCaption { }
div.k2ItemsBlock ul li div.moduleItemVideo span.moduleItemVideoCredits { }
div.k2ItemsBlock ul li span.moduleItemDateCreated { }
div.k2ItemsBlock ul li a.moduleItemCategory { }
div.k2ItemsBlock ul li div.moduleItemTags { }
div.k2ItemsBlock ul li div.moduleItemTags b { }
div.k2ItemsBlock ul li div.moduleItemTags a { padding: 0 2px }
div.k2ItemsBlock ul li div.moduleItemTags a:hover { }
div.k2ItemsBlock ul li div.moduleAttachments { }
div.k2ItemsBlock ul li a.moduleItemComments { border-right: 1px solid #ccc; padding: 0 4px 0 0; margin: 0 8px 0 0 }
div.k2ItemsBlock ul li a.moduleItemComments:hover { }
div.k2ItemsBlock ul li span.moduleItemHits { border-right: 1px solid #ccc; padding: 0 4px 0 0; margin: 0 8px 0 0 }
div.k2ItemsBlock ul li a.moduleItemReadMore { }
div.k2ItemsBlock ul li a.moduleItemReadMore:hover { }
div.k2ItemsBlock a.moduleCustomLink { }
div.k2ItemsBlock a.moduleCustomLink:hover { }
div.k2ArchivesBlock { }
div.k2ArchivesBlock ul { }
div.k2ArchivesBlock ul li { }
div.k2ArchivesBlock ul li a { }
div.k2ArchivesBlock ul li a:hover { }
div.k2AuthorsListBlock { }
div.k2AuthorsListBlock ul { }
div.k2AuthorsListBlock ul li { }
div.k2AuthorsListBlock ul li a.abAuthorAvatar img { }
div.k2AuthorsListBlock ul li a.abAuthorName { }
div.k2AuthorsListBlock ul li a.abAuthorName:hover { }
div.k2AuthorsListBlock ul li a.abAuthorLatestItem { display: block; clear: both }
div.k2AuthorsListBlock ul li a.abAuthorLatestItem:hover { }
div.k2AuthorsListBlock ul li span.abAuthorCommentsCount { }
div.k2BreadcrumbsBlock { }
div.k2BreadcrumbsBlock span.bcTitle { padding: 0 4px 0 0; color: #999 }
div.k2BreadcrumbsBlock a { }
div.k2BreadcrumbsBlock a:hover { }
div.k2BreadcrumbsBlock span.bcSeparator { padding: 0 4px; font-size: 14px }
div.k2CalendarBlock { height: 190px; margin-bottom: 8px }
div.k2CalendarLoader { background: #fff url(/components/com_k2/images/system/k2CalendarLoader.gif) no-repeat 50% 50% }
table.calendar { margin: 0 auto; background: #fff; border-collapse: collapse }
table.calendar tr td { text-align: center; vertical-align: middle; padding: 2px; border: 1px solid #f4f4f4; background: #fff }
table.calendar tr td.calendarNavMonthPrev { background: #fafafa; text-align: left }
table.calendar tr td.calendarNavMonthPrev a { font-size: 20px; text-decoration: none }
table.calendar tr td.calendarNavMonthPrev a:hover { font-size: 20px; text-decoration: none }
table.calendar tr td.calendarCurrentMonth { background: #fafafa }
table.calendar tr td.calendarNavMonthNext { background: #fafafa; text-align: right }
table.calendar tr td.calendarNavMonthNext a { font-size: 20px; text-decoration: none }
table.calendar tr td.calendarNavMonthNext a:hover { font-size: 20px; text-decoration: none }
table.calendar tr td.calendarDayName { background: #e9e9e9; font-size: 11px; width: 14.2% }
table.calendar tr td.calendarDateEmpty { background: #fbfbfb }
table.calendar tr td.calendarDate { }
table.calendar tr td.calendarDateLinked { padding: 0 }
table.calendar tr td.calendarDateLinked a { display: block; padding: 2px; text-decoration: none; background: #fafafa }
table.calendar tr td.calendarDateLinked a:hover { display: block; background: #135cae; color: #fff; padding: 2px; text-decoration: none }
table.calendar tr td.calendarToday { background: #135cae; color: #fff }
table.calendar tr td.calendarTodayLinked { background: #135cae; color: #fff; padding: 0 }
table.calendar tr td.calendarTodayLinked a { display: block; padding: 2px; color: #fff; text-decoration: none }
table.calendar tr td.calendarTodayLinked a:hover { display: block; background: #BFD9FF; padding: 2px; text-decoration: none }
div.k2CategorySelectBlock { }
div.k2CategorySelectBlock form select { width: auto }
div.k2CategorySelectBlock form select option { }
div.k2CategoriesListBlock { }
div.k2CategoriesListBlock ul { }
div.k2CategoriesListBlock ul li { }
div.k2CategoriesListBlock ul li a { }
div.k2CategoriesListBlock ul li a:hover { }
div.k2CategoriesListBlock ul li a span.catTitle { padding-right: 4px }
div.k2CategoriesListBlock ul li a span.catCounter { }
div.k2CategoriesListBlock ul li a:hover span.catTitle { }
div.k2CategoriesListBlock ul li a:hover span.catCounter { }
div.k2CategoriesListBlock ul li.activeCategory { }
div.k2CategoriesListBlock ul li.activeCategory a { font-weight: bold }
ul.level0 { }
ul.level0 li { }
ul.level0 li a { }
ul.level0 li a:hover { }
ul.level0 li a span { }
ul.level0 li a:hover span { }
ul.level1 { }
ul.level1 li { }
ul.level1 li a { }
ul.level1 li a:hover { }
ul.level1 li a span { }
ul.level1 li a:hover span { }
div.k2SearchBlock { position: relative }
div.k2SearchBlock form { }
div.k2SearchBlock form input.inputbox { }
div.k2SearchBlock form input.button { }
div.k2SearchBlock form input.k2SearchLoading { background: url(/components/com_k2/images/system/searchLoader.gif) no-repeat 100% 50% }
div.k2SearchBlock div.k2LiveSearchResults { display: none; background: #fff; position: absolute; z-index: 99; border: 1px solid #ddd; margin-top: -1px }
div.k2SearchBlock div.k2LiveSearchResults ul.liveSearchResults { list-style: none; margin: 0; padding: 0 }
div.k2SearchBlock div.k2LiveSearchResults ul.liveSearchResults li { border: none; margin: 0; padding: 0 }
div.k2SearchBlock div.k2LiveSearchResults ul.liveSearchResults li a { display: block; padding: 1px 2px; border-top: 1px dotted #ddd }
div.k2SearchBlock div.k2LiveSearchResults ul.liveSearchResults li a:hover { background: #fffff0 }
div.k2TagCloudBlock { padding: 8px 0 }
div.k2TagCloudBlock a { padding: 4px; float: left; display: block }
div.k2TagCloudBlock a:hover { padding: 4px; float: left; display: block; background: #135cae; color: #fff; text-decoration: none }
div.k2CustomCodeBlock { }
div.k2LoginBlock { }
div.k2LoginBlock p.preText { }
div.k2LoginBlock fieldset.input { margin: 0; padding: 0 0 8px 0 }
div.k2LoginBlock fieldset.input p { margin: 0; padding: 0 0 4px 0 }
div.k2LoginBlock fieldset.input p label { display: block }
div.k2LoginBlock fieldset.input p input { display: block }
div.k2LoginBlock fieldset.input p#form-login-remember label, div.k2LoginBlock fieldset.input p#form-login-remember input { display: inline }
div.k2LoginBlock fieldset.input input.button { }
div.k2LoginBlock ul { }
div.k2LoginBlock ul li { }
div.k2LoginBlock p.postText { }
div.k2UserBlock { }
div.k2UserBlock p.ubGreeting { border-bottom: 1px dotted #ccc }
div.k2UserBlock div.k2UserBlockDetails a.ubAvatar img { }
div.k2UserBlock div.k2UserBlockDetails span.ubName { display: block; font-weight: bold; font-size: 14px }
div.k2UserBlock div.k2UserBlockDetails span.ubCommentsCount { }
div.k2UserBlock ul.k2UserBlockActions { }
div.k2UserBlock ul.k2UserBlockActions li { }
div.k2UserBlock ul.k2UserBlockActions li a { }
div.k2UserBlock ul.k2UserBlockActions li a:hover { }
div.k2UserBlock ul.k2UserBlockRenderedMenu { }
div.k2UserBlock ul.k2UserBlockRenderedMenu li { }
div.k2UserBlock ul.k2UserBlockRenderedMenu li a { }
div.k2UserBlock ul.k2UserBlockRenderedMenu li a:hover { }
div.k2UserBlock ul.k2UserBlockRenderedMenu li ul { }
div.k2UserBlock ul.k2UserBlockRenderedMenu li ul li { }
div.k2UserBlock ul.k2UserBlockRenderedMenu li ul li a { }
div.k2UserBlock ul.k2UserBlockRenderedMenu li ul ul { }
div.k2UserBlock ul.k2UserBlockRenderedMenu li ul ul li { }
div.k2UserBlock ul.k2UserBlockRenderedMenu li ul ul li a { }
div.k2UserBlock form { }
div.k2UserBlock form input.ubLogout { }
div.k2UsersBlock { }
div.k2UsersBlock ul { }
div.k2UsersBlock ul li { }
div.k2UsersBlock ul li.lastItem { }
div.k2UsersBlock ul li a.ubUserAvatar img { }
div.k2UsersBlock ul li a.ubUserName { }
div.k2UsersBlock ul li a.ubUserName:hover { }
div.k2UsersBlock ul li div.ubUserDescription { }
div.k2UsersBlock ul li div.ubUserAdditionalInfo { }
a.ubUserFeedIcon, a.ubUserFeedIcon:hover { display: inline-block; margin: 0 2px 0 0; padding: 0; font-size: 15px }
a.ubUserFeedIcon span, a.ubUserFeedIcon:hover span { display: none }
a.ubUserURL, a.ubUserURL:hover { display: inline-block; margin: 0 2px 0 0; padding: 0; font-size: 15px }
a.ubUserURL span, a.ubUserURL:hover span { display: none }
span.ubUserEmail { display: inline-block; margin: 0 2px 0 0; padding: 0; overflow: hidden; font-size: 15px }
span.ubUserEmail a { display: inline-block; margin: 0; padding: 0; width: 16px; height: 16px; text-indent: -9999px }
div.k2UsersBlock ul li h3 { clear: both; margin: 8px 0 0 0; padding: 0 }
div.k2UsersBlock ul li ul.ubUserItems { }
div.k2UsersBlock ul li ul.ubUserItems li { }
/*===============================
/plugins/system/rokbox/assets/styles/rokbox.css
================================================================================*/
@font-face { font-family: 'rokbox'; src: url('/plugins/system/rokbox/assets/fonts/rokbox.eot') }
@font-face { font-family: 'rokbox'; src: url(data:application/x-font-woff;charset=utf-8;base64,d09GRk9UVE8AAAbMAAsAAAAACvgAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABDRkYgAAABCAAAA28AAAX1hreQukZGVE0AAAR4AAAAGgAAABxjZIoQR0RFRgAABJQAAAAdAAAAIAA2AARPUy8yAAAEtAAAAE0AAABgUEHc/2NtYXAAAAUEAAAAbQAAAX7l6yGgaGVhZAAABXQAAAAuAAAANvr6W5toaGVhAAAFpAAAAB4AAAAkBBD/6mhtdHgAAAXEAAAAGAAAACQQAACgbWF4cAAABdwAAAAGAAAABgAJUABuYW1lAAAF5AAAANsAAAF93CU/4XBvc3QAAAbAAAAADAAAACAAAwAAeJxtkk9oE1EQxmfbfW3UsGrpgmL8e5MgFKxCXWgxVE3todoGiXhQpApaa0FXEU0j2liR56nEi4J6EBVU6Kn1IKEoFLT2IvUUUC9eDIIWYbeuZpx5bxNbbUImb/e9me/3zRsDTBMMw6g/M9B3dOACGDVgQKsfq/HX1vqrTBmtlVFz3VJY3dOAUlYX0Xp50r/luyIGZ5fHAFbEILcyRn/icwPUco0IWNB47vSJ3U1NTbp2qECfLtgPeyAFB2EXpI3rsIQTamANbIVDMFR7zOwRO0Wn5aV81/bygfrGS16z1xzQT1jeTJ8d5D31LcUD9Tbg9+1erz3VGY8XncCV0nOLjvB6fdP23MCtc4rxeOdUqSSsomfaTtGjI4HrFB2nc0r4eb/Rdpy/icWisNAIUi8Q2p9csxGMpxHEcs9zWm27Sqtlkwgw+Rjxd2kYoWZ9FvFn10faeP0LcS79HjHot1SgvLH7OQ4JwS9Gwq259Awdf9PKiXe5RCYspsqWoxGWusKiLssvoTpYPk/bRh1i7zML4U7PVr3C3qfTVBsxw2GQQ5ZDoRoGuc4YhVQLww+z8mXWIzBsSWsG/P2JHucOpln5JWGemkYwR2aVgwRCx+FB5WC5equ9Qt2jOMMXEMToRob/Qo+NlzQ8GD9aKDyZZAd7aRcSHIaqYWc15CJsqJmDy4be0qr7G3t+zp6TguF3VC6C4Kl2QcOT3kWGH2KGDaz8irgefmHM76EDgi9wmBAansIoH3pMx7ebnPiASyS4GHex5baGJ6ksi3Yo+YhCCaHudM/OA1Xc6nI0LeXcrFj/kdFjo0CpRcdZ76i+c8Wg5kA3Nejfp2iz3PRhRftNT4wC1WOjLupn1ycNStfYrkHVXNJN++q6w4lRtDQnI1Xa02rFEz52j7py4F6BJrzjSEIFGaSClPz7TBx8SD1uactw4DHonsh5M7be1CeS1Hsc54R3E0MciHGcGCFZOcJBeinhpbA8MpFbkF1RIm068p8yBYFGf1uGRIlwfhJrVHSvhozJ0U3zdFU2ub3BlTYfSdgLcDxyuwhI6IC8CCxvUcLzm8KCyjL3g0M2FBzv+rCgmYJoy1/bMvZiLSXtf9xUQMhtg2rxP91IskdljyWVZRwny7rVlXPCkr5r/sr7+XrLzzdKu0/6eSllnYwu/QOcSjdFAHicY2BgYGQAgpOd+YYg+szb3nwYDQBJywdeAAB4nGNgZGBg4ANiCQYQYGJgBEIOIGYB8xgABKIAOwAAAHicY2BmYmCcwMDKwMHow5jGwMDgDqW/MkgytDAwMDGwMjPAAKMAAwIEpLmmMDgwpHxgYHzw/wGDHuMDBoUGoBqw5H4gVgBCRgAHSAxjAAAAeJxjYGBgZoBgGQZGBhCoAPIYwXwWhhggLcQgABRhArJSGNIY8hgKGIoZKj4w/P8PVo0QK4eI/V/0f+7/yf8n/Z/IwCDAATUTBtjAJDsDKwMDI5CNKkkbwAb2HAgwgjzBArKflQ72EgMA31QUgwAAAHicY2BkYGAAYsfr/GLx/DZfGbiZGEDgzNvefAT9/wETA+MDIJeDASwNACgvCyIAAHicY2BkYGB88P8Bgx4TAwPDPwYgCRRBAZwAbe0D/AAAeJxjYmBgYGJgSABiByYIGwWDAAASpACxAABQAAAJAAB4nG2OQWrDMBBFnxPHpTR0164FpUsbW8scwAfIIvsEhAkJFigJ9CSFnqC7HqMH6Al6lH45s+gisqx5jJ5mBljyTkFeBRWPxjPueDWe88LFuJTzabzggW/jSt+vzKK8V2Y5vco8U8Un4zk9tXEp58N4wTNfxpXyPyQiB3Y63yDFwy4qrgkMGuTIVgLrMFyOW0EvbeQ8xSQj4PA0tIor/f+LXTOd7ms7vbxM9HE89zENwfmmdSt3bSvofK3t207SzcE2apk4sZ8GyeVzczYhnfZxdF3T3n74B3owNvoAeJxjYGbACwAAfQAE) format('woff'), url(data:application/x-font-ttf;charset=utf-8;base64,AAEAAAANAIAAAwBQRkZUTWNkihAAAAeUAAAAHEdERUYAOAAGAAAHdAAAACBPUy8yUB/cHwAAAVgAAABWY21hcOn1KK8AAAHcAAABfmdhc3D//wADAAAHbAAAAAhnbHlmtuJC5QAAA3QAAAI4aGVhZPr6W5sAAADcAAAANmhoZWEEEP/sAAABFAAAACRobXR4EKoAoQAAAbAAAAAsbG9jYQIGAnYAAANcAAAAGG1heHAAUQAvAAABOAAAACBuYW1l3CU/4QAABawAAAF9cG9zdE8CoI0AAAcsAAAAQAABAAAAAQAAjRtE918PPPUACwIAAAAAAMztjW8AAAAAzO2NbwAA/+ACAAHgAAAACAACAAAAAAAAAAEAAAHg/+AALgIAAAD+AAIAAAEAAAAAAAAAAAAAAAAAAAALAAEAAAALACwABAAAAAAAAgAAAAEAAQAAAEAAAAAAAAAAAQIAAZAABQAIAUwBZgAAAEcBTAFmAAAA9QAZAIQAAAIABQMAAAAAAAAAAAABEAAAAAAAAAAAAAAAUGZFZABAAGTwAAHg/+AALgHgACCAAAABAAAAAAAAAgAAAAAAAAAAqgAAAgAAYAIAAEACAAAAAgAAAAIAAAECAAAAAgAAAAAAAAAAAAADAAAAAwAAABwAAQAAAAAAeAADAAEAAAAcAAQAXAAAABIAEAADAAIAAABkAGYAbgBwAHMAePAA//8AAAAAAGQAZgBuAHAAcwB38AD//wAA/6T/n/+V/5T/kwAAEAoAAQAAAAAAAAAAAAAAAAAGAAAAAAAJAAcAAAEGAAABAAAAAAAAAAECAAAAAgAAAAAAAAAAAAAAAAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAFAAAAAAAAAAMABAAABgAAAAkHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAASACQAQABcAKYA2gEOARwAAQBg/+ABwAHgAAUAABMHFwcXAcBgoKBgAQAB4GCgoGABAAAAAQBA/+ABoAHgAAUAAAU3JzcnAQFAYKCgYP8AIGCgoGD/AAAAAgAA/+ACAAHgAAYADQAANwcnFTMnNxMXBxc3FzWwYFDgUGAwUGBAYFDQYFDgUGABUFBgQGBQ4AACAAD/4AIAAeAABgANAAA3Bxc3FzUjJScHJxUzJ1BQQFBQ4AIAQFBQ4FBwUEBQUODgQFBQ4FAAAAEAAf/hAf8B3wArAAAlJzc2NzYvASYHBg8BJyYnJg8BBhcWHwEHBgcGHwEWNzY/ARcWFxY/ATYnJgH7m5sDAQQISQcKAwObmwMDCgdJCAQBA5ubAwEECEkHCgMDm5sDAwoHSQgEAUWbmwMDCgdJCAQBA5ubAwEECEkHCgMDm5sDAwoHSQgEAQObmwMBBAhJBwoDAAAEAAD/4AIAAeAABgANABQAGwAAJScHFwczNQEjFTcXNycTJwcnFTMnASMXBxc3FwG3Si1JScD+wMBJSS1ISS1KScBJAYnASUgtSUlXSS1KScABQMBJSC1J/twtSUnASQG3SUktSEkAAAQAAP/gAgAB4AAGAA0AFAAbAAAlFzcnNyMVATM1BycHFwMXNxc1Ixc3Myc3JwcnAYlKLUlJwP7AwElJLUhJLUpJwEn3wElILUlJKUktSknAAUDASUgtSf6kLUlJwEnJSUktSEkAAAAAAQAA/+ACAAHgAAIAABEBIQIA/gAB4P4AAAAAAAAADACWAAEAAAAAAAEABgAOAAEAAAAAAAIABwAlAAEAAAAAAAMAIwB1AAEAAAAAAAQABgCnAAEAAAAAAAUACwDGAAEAAAAAAAYABgDgAAMAAQQJAAEADAAAAAMAAQQJAAIADgAVAAMAAQQJAAMARgAtAAMAAQQJAAQADACZAAMAAQQJAAUAFgCuAAMAAQQJAAYADADSAHIAbwBrAGIAbwB4AAByb2tib3gAAFIAZQBnAHUAbABhAHIAAFJlZ3VsYXIAAEYAbwBuAHQARgBvAHIAZwBlACAAMgAuADAAIAA6ACAAcgBvAGsAYgBvAHgAIAA6ACAAMQAyAC0AMQAyAC0AMgAwADEAMgAARm9udEZvcmdlIDIuMCA6IHJva2JveCA6IDEyLTEyLTIwMTIAAHIAbwBrAGIAbwB4AAByb2tib3gAAFYAZQByAHMAaQBvAG4AIAAxAC4AMAAAVmVyc2lvbiAxLjAAAHIAbwBrAGIAbwB4AAByb2tib3gAAAAAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACwAAAAEAAgBRAFMASQBWAFsARwBaAQIHdW5pRjAwMAAAAAH//wACAAEAAAAOAAAAGAAAAAAAAgABAAMACgABAAQAAAACAAAAAAABAAAAAMmJbzEAAAAAzO2NbwAAAADM7Y1v) format('truetype'); font-weight: normal; font-style: normal }
[data-rokboxicon]:before { font-family: 'rokbox'; content: attr(data-rokboxicon); speak: none; font-weight: normal; line-height: 1; -webkit-font-smoothing: antialiased }
[class^="rokbox-icon-"]:before, [class*=" rokbox-icon-"]:before { font-family: 'rokbox'; font-style: normal; speak: none; font-weight: normal; line-height: 1; -webkit-font-smoothing: antialiased }
.rokbox-icon-next:before { content: "\6e" }
.rokbox-icon-previous:before { content: "\70" }
.rokbox-icon-fullscreen:before { content: "\66" }
.rokbox-icon-exit-fullscreen:before { content: "\73" }
.rokbox-icon-close:before { content: "\78" }
.rokbox-icon-unfit-screen:before { content: "\77" }
.rokbox-icon-fit-screen:before { content: "\64" }
body.rokbox-opened { overflow: hidden }
.rokbox-wrapper { position: fixed; top: 0; right: 0; bottom: 0; left: 0; background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAPoAAAD6CAYAAACI7Fo9AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA09pVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoMTMuMCAyMDEyMDMwNS5tLjQxNSAyMDEyLzAzLzA1OjIxOjAwOjAwKSAgKE1hY2ludG9zaCkiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MDRDMkMyRjk3ODkxMTFFMkFCMUVCOThBOEM0MEFCQUMiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MDRDMkMyRkE3ODkxMTFFMkFCMUVCOThBOEM0MEFCQUMiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDowNEMyQzJGNzc4OTExMUUyQUIxRUI5OEE4QzQwQUJBQyIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDowNEMyQzJGODc4OTExMUUyQUIxRUI5OEE4QzQwQUJBQyIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PrFZyHMAAAItSURBVHja7NMBDQAACMOwg383GMQACkgrYckqyQR4rSUAowNGB4wOGB0wOmB0wOiA0cHogNEBowNGB4wOGB0wOmB0MDpgdMDogNEBowNGB4wOGB2MDhgdMDpgdMDogNEBowNGB4wORgeMDhgdMDpgdMDogNEBo4PRAaMDRgeMDhgdMDpgdMDoYHTA6IDRAaMDRgeMDhgdMDpgdDA6YHTA6IDRAaMDRgeMDhgdjA4YHTA6YHTA6IDRAaMDRgejA0YHjA4YHTA6YHTA6IDRAaOD0QGjA0YHjA4YHTA6YHTA6GB0wOiA0QGjA0YHjA4YHTA6GB0wOmB0wOiA0QGjA0YHjA4YHYwOGB0wOmB0wOiA0QGjA0YHowNGB4wOGB0wOmB0wOiA0cHogNEBowNGB4wOGB0wOmB0wOhgdMDogNEBowNGB4wOGB0wOhgdMDpgdMDogNEBowNGB4wORgeMDhgdMDpgdMDogNEBowNGB6MDRgeMDhgdMDpgdMDogNHB6IDRAaMDRgeMDhgdMDpgdDA6YHTA6IDRAaMDRgeMDhgdMDoYHTA6YHTA6IDRAaMDRgeMDkYHjA4YHTA6YHTA6IDRAaOD0QGjA0YHjA4YHTA6YHTA6IDRweiA0QGjA0YHjA4YHTA6YHQwOmB0wOiA0QGjA0YHjA4YHYwOGB0wOmB0wOiA0QGjA0YHjA5GB4wOGB0wOmB0wOiA0QGjg9EBowNGB4wOGB0wOmB04LICDABTNgKn7mrGuAAAAABJRU5ErkJggg==) \9; background-color: rgba(0,0,0,0.7); z-index: 25000; overflow: auto; display: none; opacity: 0; filter: alpha(opacity=0) }
.rokbox-wrapper.error .rokbox-header h3 { color: #B94A48 }
.rokbox-wrapper .rokbox-outer { display: table; height: 100%; width: 100% }
.rokbox-wrapper .rokbox-outer .rokbox-row { display: table-row; width: 100%; height: 100% }
.rokbox-wrapper .rokbox-outer .rokbox-row .rokbox-inner { display: table-cell; text-align: center; vertical-align: middle }
.rokbox-wrapper .rokbox-outer .rokbox-row .rokbox-inner .rokbox-container { margin: 20px 40px; display: inline-block; outline: medium none; text-align: left; position: relative; background: black; min-width: 100px; min-height: 100px; max-width: 1200px; border-radius: 6px; -webkit-box-shadow: 0 3px 7px rgba(0,0,0,0.3); -moz-box-shadow: 0 3px 7px rgba(0,0,0,0.3); box-shadow: 0 3px 7px rgba(0,0,0,0.3); -webkit-background-clip: padding-box; -moz-background-clip: padding-box; background-clip: padding-box; vertical-align: middle }
.rokbox-wrapper .rokbox-outer .rokbox-row .rokbox-inner .rokbox-container img, .rokbox-wrapper .rokbox-outer .rokbox-row .rokbox-inner .rokbox-container iframe, .rokbox-wrapper .rokbox-outer .rokbox-row .rokbox-inner .rokbox-container object, .rokbox-wrapper .rokbox-outer .rokbox-row .rokbox-inner .rokbox-container embed { border-radius: 4px; image-rendering: optimizequality; border: 0 }
.rokbox-wrapper .rokbox-outer .rokbox-row .rokbox-inner .rokbox-container img { width: 100%; height: auto; max-width: 100% }
.rokbox-wrapper .rokbox-outer .rokbox-row .rokbox-inner .rokbox-container:hover .rokbox-controls { opacity: 1; filter: alpha(opacity=100) }
.rokbox-wrapper .rokbox-outer .rokbox-row .rokbox-inner .rokbox-container.rokbox-loading .rokbox-loader { display: block }
.rokbox-wrapper .rokbox-outer .rokbox-row .rokbox-inner .rokbox-container.rokbox-loading .rokbox-loader .rokbox-loader-image { -webkit-animation: rotate .7s linear infinite; -moz-animation: rotate .7s linear infinite; -ms-animation: rotate .7s linear infinite; -o-animation: rotate .7s linear infinite; animation: rotate .7s linear infinite }
.rokbox-wrapper .rokbox-outer .rokbox-row .rokbox-inner .rokbox-container .rokbox-content { border-radius: 6px; height: 100%; -webkit-transform: translateZ(0) }
.rokbox-wrapper .rokbox-outer .rokbox-row .rokbox-inner .rokbox-container .rokbox-content .rokbox-contentborder { border: 1px solid #555; border: 1px solid rgba(255,255,255,0.1); -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; position: absolute; top: 0; left: 0; width: 100%; height: 100%; border-radius: 6px }
.rokbox-wrapper .rokbox-outer .rokbox-row .rokbox-inner .rokbox-container .rokbox-content #rokbox-error { background: #FFF; color: #333; padding: 5px 20px; max-width: 330px; word-wrap: break-word; border-radius: 6px }
.rokbox-wrapper .rokbox-outer .rokbox-row .rokbox-inner .rokbox-container .rokbox-loader { width: 60px; height: 60px; border-radius: 60px; -webkit-box-shadow: 0 0 5px rgba(0,0,0,0.4) inset, 1px 1px 1px rgba(255,255,255,0.1); -moz-box-shadow: 0 0 5px rgba(0,0,0,0.4) inset, 1px 1px 1px rgba(255,255,255,0.1); box-shadow: 0 0 5px rgba(0,0,0,0.4) inset, 1px 1px 1px rgba(255,255,255,0.1); background-color: #000; background-color: rgba(0,0,0,0.7); position: absolute; top: 50%; left: 50%; z-index: 5; margin-left: -30px; margin-top: -30px; display: none }
.rokbox-wrapper .rokbox-outer .rokbox-row .rokbox-inner .rokbox-container .rokbox-loader .rokbox-loader-image { background-repeat: no-repeat; background-position: 50% 50%; background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAA8CAYAAAA6/NlyAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAABx0RVh0U29mdHdhcmUAQWRvYmUgRmlyZXdvcmtzIENTNui8sowAAAY5SURBVGiB7Zo7rBVFGMd/314eAopBMEJIQBQSkRjRgkpDY9TYGG2wIVpATCw0sdGCQm19xM7KWFuZYEEsJBhiAUrEECVIggEElYTwRu69556/xexy5s6Zmd09ewLxyj+ZzD7Ozny/881+81qTxP9Jxe024FbrDvBc1x3gua55qRtm1rlwSQuAZ4DngPXAQ8AGYAI4AxwCPjGz7zpXNlx3+kYsdahomaRtkr6UdF7SlKRpSTNK692RK0zbEecaF7CkRZLelvSnpOuS/pF0Q9KkpF4GVuX9rf8JYEkTkrZLOi7piqSrkq4FwP0aYEnafyuAk+9ww0LXAZ8DTwIGqMwpjynPmwSEx7rY0lQjR2lJzwP7gM04uArQPyY47qR+v2+Sin6/P3JEHQlY0nbgC2AxA0A/QXvoI7mbPqSZFZJGsr31Q5JeBj4sn43BxqB7NcXOALvq6jbXV1ZpYhToVg9I2gx8RD1g7P5Mpuhdub643+9bAFt5e17b5m2piBwOPCStBL4GVpUVFl7lhZeHx/75hPfMX8BBagYeCdjKOCttmyqKYhZIiqtRlJY0AXwGPMDAi30GLSQWsHzv/gLsBr4FbgCHzSzn8ZuqgbXyJwvLcmvVtFvaiYvGfQbeggF0lSs4/gr4wMyON6xnlrzmWgddSJpvZtN1ZdY2aUn3A3uBJZFKi0heAGeBHWZ2sC1kpaAp+69PClqSrldNO8XVJGjtAO7Cec5PipwL+B7Y2gUWwHsnU7DhHzFRNu2ssh6WdC9ucLGkuhypyPfuAWBbk6bVVJLmk4cOA9jloig0qodfYuBdPwiF3u4DJ4Gd44QFkNRjOOr70X/Wn17n5TrgFxgGm0mcv2Vm50eiyhnomvYU6SYdxpEscDJKS1oFbGQQmf2mU00Sqkr2mNkPo0LVycz6kvrAfDLNubKpjO7RNp3rlqpuKCzQTxX4xyORtNMkzns5WKjpl3PAm0gD+8c/mtnvba1vq4iXQ3t8OxcwAvAaBsBh4X4+1ol7jXrM9nKl0K4kVw54NcPAsQoON7F0TOrhxuMpeyrNTxWQA74PF4HDwsKKTuRtHKt6DAKlr7rzm8oBLyTtYV9XM2WMVZJkZhPB5SRcTDngSTJN4zYqBG6lHPA1YGl5nFqiEW7YebGLEU1lZtWcum7JKDn1zAFfYjCGrhRbp1rDLQLGdTf+6DAGHi4izlJuaHma2cPHmeB4BhdENrYyuZsW4zw8wWAFJbaykvRwDvgUw2PnmUh6vCNEGy1lGDaELoDkBCYHfIzhSUIsbZK0uiNIrSQtZAAcg/RTcrknB3yE4Wbsw/fKNAO80ommmVYzgPVTDPhaqpAksJmdA34j7WUffIukDV2JUpJ0D7CCtEd98MncAmHdfHgf6YAVBq/XS8PGqnLFo9pTbtKcL+XKqwPeC1wnH7yq8xXAG5I6bdD5KncWHsV1j2GgioEDXMiVmQU2s8vAN8RXOGL5euBNSYtb0wUqPfsEsJw0YHWt6o7Om1l2W6fJquVuBl6OLfeEnn4YeEfSg20AfUlaBjxF/L1NNWkB5+rKbrTVIulFXCT2l2fDxbzwPe/hpo57mq51Sbobt/CwkuE/Mlwe9nMBp8zsrFdWJ+B5wHvA2gRwrHn3vPw0cBQ3lZwuewAkVc11Ja7bWcpwQPTr8Ov07bgi6Yi/v9QJuCxgGfB+aZRfYWhU6OUwT6XwmdgfGfPwJPCTmU0F9ka5Gm+XmtkF4FPcKCa1A5HajYhtrd4sOkixpdfYeLnyyK8hbE6t9ofN7ARu5z8G1hYUz+jcNkpqAb4AjpnZlTYMrftMMzsg98FZNZysCyapbz/qYOXlsXtHzezvtvaPNEgws/2SLgGv4lZFYpAx6KGiGqSwFU4DP1eBr7XtTYNWTOVW6mu4rwJiWzGxfjqVUpMU/1W5CBwys+TkwLMtztUFuCy4ALYAz+KGgDHg3CJC7F4IfB04Kulk+GlDxq44V1dgr4IFuNHR07hXJdU/5yBDj07i+u/jdUPGiD1xrnEBexUtAh4p0zrce1g3BvfzadyXtqeAP9p0OYEd0etjBw4qnYf7ZHgtsAy317yc2YDncE32Ag70TNMPXmrqjl5PAs9VtRp4zAXdAZ7rugM81/UvFqRNaj0E8YoAAAAASUVORK5CYII=); width: 100%; height: 100% }
.rokbox-wrapper .rokbox-outer .rokbox-row .rokbox-inner .rokbox-container .rokbox-controls { opacity: 0; filter: alpha(opacity=0); -webkit-transition: opacity .3s ease-in-out; -moz-transition: opacity .3s ease-in-out; -ms-transition: opacity .3s ease-in-out; -o-transition: opacity .3s ease-in-out; transition: opacity .3s ease-in-out }
.rokbox-wrapper .rokbox-outer .rokbox-row .rokbox-inner .rokbox-container .rokbox-controls div { position: absolute; cursor: pointer; display: block; font-size: 12px; color: #fff; text-align: center; text-shadow: 0 0 10px rgba(0,0,0,0.7) }
.rokbox-wrapper .rokbox-outer .rokbox-row .rokbox-inner .rokbox-container .rokbox-controls div.rokbox-close, .rokbox-wrapper .rokbox-outer .rokbox-row .rokbox-inner .rokbox-container .rokbox-controls div.rokbox-unfitscreen, .rokbox-wrapper .rokbox-outer .rokbox-row .rokbox-inner .rokbox-container .rokbox-controls div.rokbox-fitscreen, .rokbox-wrapper .rokbox-outer .rokbox-row .rokbox-inner .rokbox-container .rokbox-controls div.rokbox-previous, .rokbox-wrapper .rokbox-outer .rokbox-row .rokbox-inner .rokbox-container .rokbox-controls div.rokbox-next { -webkit-transition: all .2s ease-in-out; -moz-transition: all .2s ease-in-out; -ms-transition: all .2s ease-in-out; -o-transition: all .2s ease-in-out; transition: all .2s ease-in-out }
.rokbox-wrapper .rokbox-outer .rokbox-row .rokbox-inner .rokbox-container .rokbox-controls div.rokbox-close { position: absolute; top: 2px; right: 2px; width: 20px; height: 20px; padding: 2px; z-index: 2 }
.rokbox-wrapper .rokbox-outer .rokbox-row .rokbox-inner .rokbox-container .rokbox-controls div.rokbox-unfitscreen, .rokbox-wrapper .rokbox-outer .rokbox-row .rokbox-inner .rokbox-container .rokbox-controls div.rokbox-fitscreen { position: absolute; top: 2px; left: 2px; width: 20px; height: 20px; padding: 2px; z-index: 2 }
.rokbox-wrapper .rokbox-outer .rokbox-row .rokbox-inner .rokbox-container .rokbox-controls div.rokbox-unfitscreen { display: none }
.rokbox-wrapper .rokbox-outer .rokbox-row .rokbox-inner .rokbox-container .rokbox-controls div.rokbox-fullscreen, .rokbox-wrapper .rokbox-outer .rokbox-row .rokbox-inner .rokbox-container .rokbox-controls div.rokbox-exit-fullscreen { position: absolute; top: 2px; left: 2px; width: 20px; height: 20px; padding: 2px; display: none }
.rokbox-wrapper .rokbox-outer .rokbox-row .rokbox-inner .rokbox-container .rokbox-controls div.rokbox-previous, .rokbox-wrapper .rokbox-outer .rokbox-row .rokbox-inner .rokbox-container .rokbox-controls div.rokbox-next { opacity: 0; filter: alpha(opacity=0); -webkit-transition: opacity .2s ease-in-out; -moz-transition: opacity .2s ease-in-out; -ms-transition: opacity .2s ease-in-out; -o-transition: opacity .2s ease-in-out; transition: opacity .2s ease-in-out; position: absolute; top: 0; bottom: 0; z-index: 1; display: block; background: rgba(0,0,0,0.001); background-image: url(data:image/gif;base64,R0lGODlh+gD6AIAAAP///wAAACH/C1hNUCBEYXRhWE1QPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS4zLWMwMTEgNjYuMTQ1NjYxLCAyMDEyLzAyLzA2LTE0OjU2OjI3ICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M2ICgxMy4wIDIwMTIwMzA1Lm0uNDE1IDIwMTIvMDMvMDU6MjE6MDA6MDApICAoTWFjaW50b3NoKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo1M0Y0OTlGOTkzRTExMUUyQjBERkY1NTUxNTc3RTExMSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo1M0Y0OTlGQTkzRTExMUUyQjBERkY1NTUxNTc3RTExMSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjUzRjQ5OUY3OTNFMTExRTJCMERGRjU1NTE1NzdFMTExIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjUzRjQ5OUY4OTNFMTExRTJCMERGRjU1NTE1NzdFMTExIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+Af/+/fz7+vn49/b19PPy8fDv7u3s6+rp6Ofm5eTj4uHg397d3Nva2djX1tXU09LR0M/OzczLysnIx8bFxMPCwcC/vr28u7q5uLe2tbSzsrGwr66trKuqqainpqWko6KhoJ+enZybmpmYl5aVlJOSkZCPjo2Mi4qJiIeGhYSDgoGAf359fHt6eXh3dnV0c3JxcG9ubWxramloZ2ZlZGNiYWBfXl1cW1pZWFdWVVRTUlFQT05NTEtKSUhHRkVEQ0JBQD8+PTw7Ojk4NzY1NDMyMTAvLi0sKyopKCcmJSQjIiEgHx4dHBsaGRgXFhUUExIREA8ODQwLCgkIBwYFBAMCAQAAIfkEAQAAAAAsAAAAAPoA+gAAAv+Ej6nL7Q+jnLTai7PevPsPhuJIluaJpurKtu4Lx/JM1/aN5/rO9/4PDAqHxKLxiEwql8ym8wmNSqfUqvWKzWq33K73Cw6Lx+Sy+YxOq9fstvsNj8vn9Lr9js/r9/y+/w8YKDhIWGh4iJiouMjY6PgIGSk5SVlpeYmZqbnJ2en5CRoqOkpaanqKmqq6ytrq+gobKztLW2t7i5uru8vb6/sLHCw8TFxsfIycrLzM3Oz8DB0tPU1dbX2Nna29zd3t/Q0eLj5OXm5+jp6uvs7e7v4OHy8/T19vf4+fr7/P3+//DzCgwIEECxo8iDChwoUMGzp8CDGixIkUK1q8iDGjxo1WHDt6/AgypMiRJEuaPIkypcqVLFu6fAkzpsyZNGvavIkzp86dPHv6/Ak0qNChRIsaPYo0qdKlTJs6fQo1qtSpVKtavYo1q9atXLt6/Qo2rNixZMteKAAAOw==) \9 }
.rokbox-wrapper .rokbox-outer .rokbox-row .rokbox-inner .rokbox-container .rokbox-controls div.rokbox-previous:hover, .rokbox-wrapper .rokbox-outer .rokbox-row .rokbox-inner .rokbox-container .rokbox-controls div.rokbox-next:hover { opacity: 1; filter: alpha(opacity=100) }
.rokbox-wrapper .rokbox-outer .rokbox-row .rokbox-inner .rokbox-container .rokbox-controls div.rokbox-previous div, .rokbox-wrapper .rokbox-outer .rokbox-row .rokbox-inner .rokbox-container .rokbox-controls div.rokbox-next div { font-size: 36px; top: 50%; margin-top: -18px }
.rokbox-wrapper .rokbox-outer .rokbox-row .rokbox-inner .rokbox-container .rokbox-controls div.rokbox-previous { left: 0; width: 20% }
.rokbox-wrapper .rokbox-outer .rokbox-row .rokbox-inner .rokbox-container .rokbox-controls div.rokbox-previous div { left: 10px }
.rokbox-wrapper .rokbox-outer .rokbox-row .rokbox-inner .rokbox-container .rokbox-controls div.rokbox-next { right: 0; width: 80% }
.rokbox-wrapper .rokbox-outer .rokbox-row .rokbox-inner .rokbox-container .rokbox-controls div.rokbox-next div { right: 10px }
.rokbox-wrapper .rokbox-outer .rokbox-row .rokbox-inner .rokbox-container.rokbox-type-element .rokbox-content .rokbox-content-element { padding: 15px; background: white }
.rokbox-wrapper .rokbox-outer .rokbox-row .rokbox-inner .rokbox-container.rokbox-type-element .rokbox-content .rokbox-content-element, .rokbox-wrapper .rokbox-outer .rokbox-row .rokbox-inner .rokbox-container.rokbox-type-element .rokbox-content>div { border-radius: 6px }
.rokbox-wrapper .rokbox-outer .rokbox-row .rokbox-inner .rokbox-container.rokbox-type-iframe .rokbox-controls div.rokbox-close, .rokbox-wrapper .rokbox-outer .rokbox-row .rokbox-inner .rokbox-container.rokbox-type-element .rokbox-controls div.rokbox-close, .rokbox-wrapper .rokbox-outer .rokbox-row .rokbox-inner .rokbox-container.rokbox-type-swf .rokbox-controls div.rokbox-close, .rokbox-wrapper .rokbox-outer .rokbox-row .rokbox-inner .rokbox-container.rokbox-type-audio .rokbox-controls div.rokbox-close, .rokbox-wrapper .rokbox-outer .rokbox-row .rokbox-inner .rokbox-container.rokbox-type-video .rokbox-controls div.rokbox-close { top: -22px; right: -22px }
.rokbox-wrapper .rokbox-outer .rokbox-row .rokbox-inner .rokbox-container.rokbox-type-iframe .rokbox-controls div.rokbox-unfitscreen, .rokbox-wrapper .rokbox-outer .rokbox-row .rokbox-inner .rokbox-container.rokbox-type-iframe .rokbox-controls div.rokbox-fitscreen, .rokbox-wrapper .rokbox-outer .rokbox-row .rokbox-inner .rokbox-container.rokbox-type-element .rokbox-controls div.rokbox-unfitscreen, .rokbox-wrapper .rokbox-outer .rokbox-row .rokbox-inner .rokbox-container.rokbox-type-element .rokbox-controls div.rokbox-fitscreen, .rokbox-wrapper .rokbox-outer .rokbox-row .rokbox-inner .rokbox-container.rokbox-type-swf .rokbox-controls div.rokbox-unfitscreen, .rokbox-wrapper .rokbox-outer .rokbox-row .rokbox-inner .rokbox-container.rokbox-type-swf .rokbox-controls div.rokbox-fitscreen, .rokbox-wrapper .rokbox-outer .rokbox-row .rokbox-inner .rokbox-container.rokbox-type-audio .rokbox-controls div.rokbox-unfitscreen, .rokbox-wrapper .rokbox-outer .rokbox-row .rokbox-inner .rokbox-container.rokbox-type-audio .rokbox-controls div.rokbox-fitscreen, .rokbox-wrapper .rokbox-outer .rokbox-row .rokbox-inner .rokbox-container.rokbox-type-video .rokbox-controls div.rokbox-unfitscreen, .rokbox-wrapper .rokbox-outer .rokbox-row .rokbox-inner .rokbox-container.rokbox-type-video .rokbox-controls div.rokbox-fitscreen { top: -22px; left: -22px }
.rokbox-wrapper .rokbox-outer .rokbox-row .rokbox-inner .rokbox-container.rokbox-type-iframe .rokbox-controls div.rokbox-previous, .rokbox-wrapper .rokbox-outer .rokbox-row .rokbox-inner .rokbox-container.rokbox-type-iframe .rokbox-controls div.rokbox-next, .rokbox-wrapper .rokbox-outer .rokbox-row .rokbox-inner .rokbox-container.rokbox-type-element .rokbox-controls div.rokbox-previous, .rokbox-wrapper .rokbox-outer .rokbox-row .rokbox-inner .rokbox-container.rokbox-type-element .rokbox-controls div.rokbox-next, .rokbox-wrapper .rokbox-outer .rokbox-row .rokbox-inner .rokbox-container.rokbox-type-swf .rokbox-controls div.rokbox-previous, .rokbox-wrapper .rokbox-outer .rokbox-row .rokbox-inner .rokbox-container.rokbox-type-swf .rokbox-controls div.rokbox-next, .rokbox-wrapper .rokbox-outer .rokbox-row .rokbox-inner .rokbox-container.rokbox-type-audio .rokbox-controls div.rokbox-previous, .rokbox-wrapper .rokbox-outer .rokbox-row .rokbox-inner .rokbox-container.rokbox-type-audio .rokbox-controls div.rokbox-next, .rokbox-wrapper .rokbox-outer .rokbox-row .rokbox-inner .rokbox-container.rokbox-type-video .rokbox-controls div.rokbox-previous, .rokbox-wrapper .rokbox-outer .rokbox-row .rokbox-inner .rokbox-container.rokbox-type-video .rokbox-controls div.rokbox-next { width: 40px }
.rokbox-wrapper .rokbox-outer .rokbox-row .rokbox-inner .rokbox-container.rokbox-type-iframe .rokbox-controls div.rokbox-previous, .rokbox-wrapper .rokbox-outer .rokbox-row .rokbox-inner .rokbox-container.rokbox-type-element .rokbox-controls div.rokbox-previous, .rokbox-wrapper .rokbox-outer .rokbox-row .rokbox-inner .rokbox-container.rokbox-type-swf .rokbox-controls div.rokbox-previous, .rokbox-wrapper .rokbox-outer .rokbox-row .rokbox-inner .rokbox-container.rokbox-type-audio .rokbox-controls div.rokbox-previous, .rokbox-wrapper .rokbox-outer .rokbox-row .rokbox-inner .rokbox-container.rokbox-type-video .rokbox-controls div.rokbox-previous { left: -40px }
.rokbox-wrapper .rokbox-outer .rokbox-row .rokbox-inner .rokbox-container.rokbox-type-iframe .rokbox-controls div.rokbox-previous div, .rokbox-wrapper .rokbox-outer .rokbox-row .rokbox-inner .rokbox-container.rokbox-type-element .rokbox-controls div.rokbox-previous div, .rokbox-wrapper .rokbox-outer .rokbox-row .rokbox-inner .rokbox-container.rokbox-type-swf .rokbox-controls div.rokbox-previous div, .rokbox-wrapper .rokbox-outer .rokbox-row .rokbox-inner .rokbox-container.rokbox-type-audio .rokbox-controls div.rokbox-previous div, .rokbox-wrapper .rokbox-outer .rokbox-row .rokbox-inner .rokbox-container.rokbox-type-video .rokbox-controls div.rokbox-previous div { left: 0 }
.rokbox-wrapper .rokbox-outer .rokbox-row .rokbox-inner .rokbox-container.rokbox-type-iframe .rokbox-controls div.rokbox-next, .rokbox-wrapper .rokbox-outer .rokbox-row .rokbox-inner .rokbox-container.rokbox-type-element .rokbox-controls div.rokbox-next, .rokbox-wrapper .rokbox-outer .rokbox-row .rokbox-inner .rokbox-container.rokbox-type-swf .rokbox-controls div.rokbox-next, .rokbox-wrapper .rokbox-outer .rokbox-row .rokbox-inner .rokbox-container.rokbox-type-audio .rokbox-controls div.rokbox-next, .rokbox-wrapper .rokbox-outer .rokbox-row .rokbox-inner .rokbox-container.rokbox-type-video .rokbox-controls div.rokbox-next { right: -40px }
.rokbox-wrapper .rokbox-outer .rokbox-row .rokbox-inner .rokbox-container.rokbox-type-iframe .rokbox-controls div.rokbox-next div, .rokbox-wrapper .rokbox-outer .rokbox-row .rokbox-inner .rokbox-container.rokbox-type-element .rokbox-controls div.rokbox-next div, .rokbox-wrapper .rokbox-outer .rokbox-row .rokbox-inner .rokbox-container.rokbox-type-swf .rokbox-controls div.rokbox-next div, .rokbox-wrapper .rokbox-outer .rokbox-row .rokbox-inner .rokbox-container.rokbox-type-audio .rokbox-controls div.rokbox-next div, .rokbox-wrapper .rokbox-outer .rokbox-row .rokbox-inner .rokbox-container.rokbox-type-video .rokbox-controls div.rokbox-next div { right: 0 }
.rokbox-wrapper .rokbox-outer .rokbox-row .rokbox-inner .rokbox-container.rokbox-type-iframe .rokbox-caption, .rokbox-wrapper .rokbox-outer .rokbox-row .rokbox-inner .rokbox-container.rokbox-type-element .rokbox-caption, .rokbox-wrapper .rokbox-outer .rokbox-row .rokbox-inner .rokbox-container.rokbox-type-swf .rokbox-caption, .rokbox-wrapper .rokbox-outer .rokbox-row .rokbox-inner .rokbox-container.rokbox-type-audio .rokbox-caption, .rokbox-wrapper .rokbox-outer .rokbox-row .rokbox-inner .rokbox-container.rokbox-type-video .rokbox-caption { position: relative }
.rokbox-wrapper .rokbox-outer .rokbox-row .rokbox-inner .rokbox-container .rokbox-caption { position: absolute; -webkit-transition: background-color .2s ease-in-out; -moz-transition: background-color .2s ease-in-out; -ms-transition: background-color .2s ease-in-out; -o-transition: background-color .2s ease-in-out; transition: background-color .2s ease-in-out; left: 0; bottom: 0; right: 0; z-index: 5; padding: 5px 10px; font-size: 15px; border-radius: 0 0 3px 3px; background: #000; background: rgba(0,0,0,0.3); -webkit-box-shadow: 0 -1px 0 rgba(255,255,255,0.1); -moz-box-shadow: 0 -1px 0 rgba(255,255,255,0.1); box-shadow: 0 -1px 0 rgba(255,255,255,0.1); color: #fff }
.rokbox-wrapper .rokbox-outer .rokbox-row .rokbox-inner .rokbox-container .rokbox-caption:hover { -webkit-transition: background-color .2s ease-in-out; -moz-transition: background-color .2s ease-in-out; -ms-transition: background-color .2s ease-in-out; -o-transition: background-color .2s ease-in-out; transition: background-color .2s ease-in-out; background: #000; background: rgba(0,0,0,0.7) }
.rokbox-wrapper .rokbox-outer .rokbox-row .rokbox-inner .rokbox-container .rokbox-caption.rokbox-hidden { display: none }
.rokbox-wrapper .rokbox-outer .rokbox-header, .rokbox-wrapper .rokbox-outer .rokbox-footer { display: none; background: rgba(0,0,0,0.6); border: 1px solid #000; -webkit-box-shadow: 0 0 4px rgba(0,0,0,0.5); -moz-box-shadow: 0 0 4px rgba(0,0,0,0.5); box-shadow: 0 0 4px rgba(0,0,0,0.5) }
.rokbox-wrapper .rokbox-outer .rokbox-header>div, .rokbox-wrapper .rokbox-outer .rokbox-footer>div { color: #fff; font-size: 20px; padding: 10px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; width: 50% }
.rokbox-wrapper .rokbox-outer .rokbox-header>div.rokbox-previous, .rokbox-wrapper .rokbox-outer .rokbox-footer>div.rokbox-previous { float: left }
.rokbox-wrapper .rokbox-outer .rokbox-header>div.rokbox-close, .rokbox-wrapper .rokbox-outer .rokbox-header>div.rokbox-next, .rokbox-wrapper .rokbox-outer .rokbox-footer>div.rokbox-close, .rokbox-wrapper .rokbox-outer .rokbox-footer>div.rokbox-next { float: right; text-align: right }
.rokbox-wrapper .rokbox-outer .rokbox-header>div.rokbox-close, .rokbox-wrapper .rokbox-outer .rokbox-footer>div.rokbox-close { font-size: 15px; width: 50px }
.rokbox-wrapper .rokbox-outer .rokbox-header:before, .rokbox-wrapper .rokbox-outer .rokbox-header:after, .rokbox-wrapper .rokbox-outer .rokbox-footer:before, .rokbox-wrapper .rokbox-outer .rokbox-footer:after { content: " "; display: table }
.rokbox-wrapper .rokbox-outer .rokbox-header:after, .rokbox-wrapper .rokbox-outer .rokbox-footer:after { clear: both }
.rokbox-wrapper.touch-device .rokbox-header, .rokbox-wrapper.touch-device .rokbox-footer { display: block }
.rokbox-wrapper.touch-device .rokbox-controls { display: none }
@media(max-width:767px) {
.rokbox-wrapper .rokbox-outer .rokbox-row .rokbox-inner .rokbox-container { margin: 5px 10px }
}
@-webkit-keyframes rotate { from {
-webkit-transform:rotate(0deg)
}
to { -webkit-transform: rotate(360deg) }
}
@-moz-keyframes rotate { from {
-moz-transform:rotate(0deg)
}
to { -moz-transform: rotate(360deg) }
}
@-ms-keyframes rotate { from {
-ms-transform:rotate(0deg)
}
to { -ms-transform: rotate(360deg) }
}
@-o-keyframes rotate { from {
-o-transform:rotate(0deg)
}
to { -o-transform: rotate(360deg) }
}
@keyframes rotate { from {
transform:rotate(0deg)
}
to { transform: rotate(360deg) }
}
