Sequenzia/public/assets/application.css
2017-06-07 15:04:17 -04:00

3694 lines
56 KiB
CSS

@charset UTF-8;
.ui-helper-hidden-accessible {
border:0;
clip:rect(0000);
height:1px;
overflow:hidden;
position:absolute;
width:1px;
margin:-1px;
padding:0;
}
.ui-helper-reset {
border:0;
outline:0;
line-height:1.3;
text-decoration:none;
font-size:100%;
list-style:none;
margin:0;
padding:0;
}
.ui-helper-clearfix:before,.ui-helper-clearfix:after {
content:"";
display:table;
}
.ui-helper-clearfix {
min-height:0;
}
.ui-helper-zfix {
width:100%;
height:100%;
top:0;
left:0;
position:absolute;
opacity:0;
filter:Alpha(Opacity=0);
}
.ui-front {
z-index:100;
}
.ui-state-disabled {
cursor:default!important;
}
.ui-icon {
display:block;
text-indent:-99999px;
overflow:hidden;
background-repeat:no-repeat;
width:16px;
height:16px;
background-position:16px 16px;
}
.ui-widget-overlay {
position:fixed;
top:0;
left:0;
width:100%;
height:100%;
background:#aaa url(/images/jquery-ui/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x;
opacity:.3;
filter:Alpha(Opacity=30);
}
.ui-widget {
font-family:Verdana,Arial,sans-serif;
font-size:1.1em;
}
.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button {
font-family:Verdana,Arial,sans-serif;
font-size:1em;
}
.ui-widget-content {
border:1px solid #aaa;
background:#fff url(/images/jquery-ui/ui-bg_flat_75_ffffff_40x100.png) 50% 50% repeat-x;
color:#222;
}
.ui-widget-header {
border:1px solid #aaa;
background:#ccc url(/images/jquery-ui/ui-bg_highlight-soft_75_cccccc_1x100.png) 50% 50% repeat-x;
color:#222;
font-weight:700;
}
.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default {
border:1px solid #d3d3d3;
background:#e6e6e6 url(/images/jquery-ui/ui-bg_glass_75_e6e6e6_1x400.png) 50% 50% repeat-x;
font-weight:400;
color:#555;
}
.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited {
color:#555;
text-decoration:none;
}
.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus {
border:1px solid #999;
background:#dadada url(/images/jquery-ui/ui-bg_glass_75_dadada_1x400.png) 50% 50% repeat-x;
font-weight:400;
color:#212121;
}
.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active {
border:1px solid #aaa;
background:#fff url(/images/jquery-ui/ui-bg_glass_65_ffffff_1x400.png) 50% 50% repeat-x;
font-weight:400;
color:#212121;
}
.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight {
border:1px solid #fcefa1;
background:#fbf9ee url(/images/jquery-ui/ui-bg_glass_55_fbf9ee_1x400.png) 50% 50% repeat-x;
color:#363636;
}
.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a {
color:#363636;
}
.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error {
border:1px solid #cd0a0a;
background:#fef1ec url(/images/jquery-ui/ui-bg_glass_95_fef1ec_1x400.png) 50% 50% repeat-x;
color:#cd0a0a;
}
.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary {
opacity:.7;
filter:Alpha(Opacity=70);
font-weight:400;
}
.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled {
opacity:.35;
filter:Alpha(Opacity=35);
background-image:none;
}
.ui-state-disabled .ui-icon {
filter:Alpha(Opacity=35);
}
.ui-state-default .ui-icon {
background-image:url(/images/jquery-ui/ui-icons_888888_256x240.png);
}
.ui-state-highlight .ui-icon {
background-image:url(/images/jquery-ui/ui-icons_2e83ff_256x240.png);
}
.ui-state-error .ui-icon,.ui-state-error-text .ui-icon {
background-image:url(/images/jquery-ui/ui-icons_cd0a0a_256x240.png);
}
.ui-icon-carat-1-n {
background-position:0 0;
}
.ui-icon-carat-1-ne {
background-position:-16px 0;
}
.ui-icon-carat-1-e {
background-position:-32px 0;
}
.ui-icon-carat-1-se {
background-position:-48px 0;
}
.ui-icon-carat-1-s {
background-position:-64px 0;
}
.ui-icon-carat-1-sw {
background-position:-80px 0;
}
.ui-icon-carat-1-w {
background-position:-96px 0;
}
.ui-icon-carat-1-nw {
background-position:-112px 0;
}
.ui-icon-carat-2-n-s {
background-position:-128px 0;
}
.ui-icon-carat-2-e-w {
background-position:-144px 0;
}
.ui-icon-triangle-1-n {
background-position:0 -16px;
}
.ui-icon-triangle-1-ne {
background-position:-16px -16px;
}
.ui-icon-triangle-1-e {
background-position:-32px -16px;
}
.ui-icon-triangle-1-se {
background-position:-48px -16px;
}
.ui-icon-triangle-1-s {
background-position:-64px -16px;
}
.ui-icon-triangle-1-sw {
background-position:-80px -16px;
}
.ui-icon-triangle-1-w {
background-position:-96px -16px;
}
.ui-icon-triangle-1-nw {
background-position:-112px -16px;
}
.ui-icon-triangle-2-n-s {
background-position:-128px -16px;
}
.ui-icon-triangle-2-e-w {
background-position:-144px -16px;
}
.ui-icon-arrow-1-n {
background-position:0 -32px;
}
.ui-icon-arrow-1-ne {
background-position:-16px -32px;
}
.ui-icon-arrow-1-e {
background-position:-32px -32px;
}
.ui-icon-arrow-1-se {
background-position:-48px -32px;
}
.ui-icon-arrow-1-s {
background-position:-64px -32px;
}
.ui-icon-arrow-1-sw {
background-position:-80px -32px;
}
.ui-icon-arrow-1-w {
background-position:-96px -32px;
}
.ui-icon-arrow-1-nw {
background-position:-112px -32px;
}
.ui-icon-arrow-2-n-s {
background-position:-128px -32px;
}
.ui-icon-arrow-2-ne-sw {
background-position:-144px -32px;
}
.ui-icon-arrow-2-e-w {
background-position:-160px -32px;
}
.ui-icon-arrow-2-se-nw {
background-position:-176px -32px;
}
.ui-icon-arrowstop-1-n {
background-position:-192px -32px;
}
.ui-icon-arrowstop-1-e {
background-position:-208px -32px;
}
.ui-icon-arrowstop-1-s {
background-position:-224px -32px;
}
.ui-icon-arrowstop-1-w {
background-position:-240px -32px;
}
.ui-icon-arrowthick-1-n {
background-position:0 -48px;
}
.ui-icon-arrowthick-1-ne {
background-position:-16px -48px;
}
.ui-icon-arrowthick-1-e {
background-position:-32px -48px;
}
.ui-icon-arrowthick-1-se {
background-position:-48px -48px;
}
.ui-icon-arrowthick-1-s {
background-position:-64px -48px;
}
.ui-icon-arrowthick-1-sw {
background-position:-80px -48px;
}
.ui-icon-arrowthick-1-w {
background-position:-96px -48px;
}
.ui-icon-arrowthick-1-nw {
background-position:-112px -48px;
}
.ui-icon-arrowthick-2-n-s {
background-position:-128px -48px;
}
.ui-icon-arrowthick-2-ne-sw {
background-position:-144px -48px;
}
.ui-icon-arrowthick-2-e-w {
background-position:-160px -48px;
}
.ui-icon-arrowthick-2-se-nw {
background-position:-176px -48px;
}
.ui-icon-arrowthickstop-1-n {
background-position:-192px -48px;
}
.ui-icon-arrowthickstop-1-e {
background-position:-208px -48px;
}
.ui-icon-arrowthickstop-1-s {
background-position:-224px -48px;
}
.ui-icon-arrowthickstop-1-w {
background-position:-240px -48px;
}
.ui-icon-arrowreturnthick-1-w {
background-position:0 -64px;
}
.ui-icon-arrowreturnthick-1-n {
background-position:-16px -64px;
}
.ui-icon-arrowreturnthick-1-e {
background-position:-32px -64px;
}
.ui-icon-arrowreturnthick-1-s {
background-position:-48px -64px;
}
.ui-icon-arrowreturn-1-w {
background-position:-64px -64px;
}
.ui-icon-arrowreturn-1-n {
background-position:-80px -64px;
}
.ui-icon-arrowreturn-1-e {
background-position:-96px -64px;
}
.ui-icon-arrowreturn-1-s {
background-position:-112px -64px;
}
.ui-icon-arrowrefresh-1-w {
background-position:-128px -64px;
}
.ui-icon-arrowrefresh-1-n {
background-position:-144px -64px;
}
.ui-icon-arrowrefresh-1-e {
background-position:-160px -64px;
}
.ui-icon-arrowrefresh-1-s {
background-position:-176px -64px;
}
.ui-icon-arrow-4 {
background-position:0 -80px;
}
.ui-icon-arrow-4-diag {
background-position:-16px -80px;
}
.ui-icon-extlink {
background-position:-32px -80px;
}
.ui-icon-newwin {
background-position:-48px -80px;
}
.ui-icon-refresh {
background-position:-64px -80px;
}
.ui-icon-shuffle {
background-position:-80px -80px;
}
.ui-icon-transfer-e-w {
background-position:-96px -80px;
}
.ui-icon-transferthick-e-w {
background-position:-112px -80px;
}
.ui-icon-folder-collapsed {
background-position:0 -96px;
}
.ui-icon-folder-open {
background-position:-16px -96px;
}
.ui-icon-document {
background-position:-32px -96px;
}
.ui-icon-document-b {
background-position:-48px -96px;
}
.ui-icon-note {
background-position:-64px -96px;
}
.ui-icon-mail-closed {
background-position:-80px -96px;
}
.ui-icon-mail-open {
background-position:-96px -96px;
}
.ui-icon-suitcase {
background-position:-112px -96px;
}
.ui-icon-comment {
background-position:-128px -96px;
}
.ui-icon-person {
background-position:-144px -96px;
}
.ui-icon-print {
background-position:-160px -96px;
}
.ui-icon-trash {
background-position:-176px -96px;
}
.ui-icon-locked {
background-position:-192px -96px;
}
.ui-icon-unlocked {
background-position:-208px -96px;
}
.ui-icon-bookmark {
background-position:-224px -96px;
}
.ui-icon-tag {
background-position:-240px -96px;
}
.ui-icon-home {
background-position:0 -112px;
}
.ui-icon-flag {
background-position:-16px -112px;
}
.ui-icon-calendar {
background-position:-32px -112px;
}
.ui-icon-cart {
background-position:-48px -112px;
}
.ui-icon-pencil {
background-position:-64px -112px;
}
.ui-icon-clock {
background-position:-80px -112px;
}
.ui-icon-disk {
background-position:-96px -112px;
}
.ui-icon-calculator {
background-position:-112px -112px;
}
.ui-icon-zoomin {
background-position:-128px -112px;
}
.ui-icon-zoomout {
background-position:-144px -112px;
}
.ui-icon-search {
background-position:-160px -112px;
}
.ui-icon-wrench {
background-position:-176px -112px;
}
.ui-icon-gear {
background-position:-192px -112px;
}
.ui-icon-heart {
background-position:-208px -112px;
}
.ui-icon-star {
background-position:-224px -112px;
}
.ui-icon-link {
background-position:-240px -112px;
}
.ui-icon-cancel {
background-position:0 -128px;
}
.ui-icon-plus {
background-position:-16px -128px;
}
.ui-icon-plusthick {
background-position:-32px -128px;
}
.ui-icon-minus {
background-position:-48px -128px;
}
.ui-icon-minusthick {
background-position:-64px -128px;
}
.ui-icon-close {
background-position:-80px -128px;
}
.ui-icon-closethick {
background-position:-96px -128px;
}
.ui-icon-key {
background-position:-112px -128px;
}
.ui-icon-lightbulb {
background-position:-128px -128px;
}
.ui-icon-scissors {
background-position:-144px -128px;
}
.ui-icon-clipboard {
background-position:-160px -128px;
}
.ui-icon-copy {
background-position:-176px -128px;
}
.ui-icon-contact {
background-position:-192px -128px;
}
.ui-icon-image {
background-position:-208px -128px;
}
.ui-icon-video {
background-position:-224px -128px;
}
.ui-icon-script {
background-position:-240px -128px;
}
.ui-icon-alert {
background-position:0 -144px;
}
.ui-icon-info {
background-position:-16px -144px;
}
.ui-icon-notice {
background-position:-32px -144px;
}
.ui-icon-help {
background-position:-48px -144px;
}
.ui-icon-check {
background-position:-64px -144px;
}
.ui-icon-bullet {
background-position:-80px -144px;
}
.ui-icon-radio-on {
background-position:-96px -144px;
}
.ui-icon-radio-off {
background-position:-112px -144px;
}
.ui-icon-pin-w {
background-position:-128px -144px;
}
.ui-icon-pin-s {
background-position:-144px -144px;
}
.ui-icon-play {
background-position:0 -160px;
}
.ui-icon-pause {
background-position:-16px -160px;
}
.ui-icon-seek-next {
background-position:-32px -160px;
}
.ui-icon-seek-prev {
background-position:-48px -160px;
}
.ui-icon-seek-end {
background-position:-64px -160px;
}
.ui-icon-stop {
background-position:-96px -160px;
}
.ui-icon-eject {
background-position:-112px -160px;
}
.ui-icon-volume-off {
background-position:-128px -160px;
}
.ui-icon-volume-on {
background-position:-144px -160px;
}
.ui-icon-power {
background-position:0 -176px;
}
.ui-icon-signal-diag {
background-position:-16px -176px;
}
.ui-icon-signal {
background-position:-32px -176px;
}
.ui-icon-battery-0 {
background-position:-48px -176px;
}
.ui-icon-battery-1 {
background-position:-64px -176px;
}
.ui-icon-battery-2 {
background-position:-80px -176px;
}
.ui-icon-battery-3 {
background-position:-96px -176px;
}
.ui-icon-circle-plus {
background-position:0 -192px;
}
.ui-icon-circle-minus {
background-position:-16px -192px;
}
.ui-icon-circle-close {
background-position:-32px -192px;
}
.ui-icon-circle-triangle-e {
background-position:-48px -192px;
}
.ui-icon-circle-triangle-s {
background-position:-64px -192px;
}
.ui-icon-circle-triangle-w {
background-position:-80px -192px;
}
.ui-icon-circle-triangle-n {
background-position:-96px -192px;
}
.ui-icon-circle-arrow-e {
background-position:-112px -192px;
}
.ui-icon-circle-arrow-s {
background-position:-128px -192px;
}
.ui-icon-circle-arrow-w {
background-position:-144px -192px;
}
.ui-icon-circle-arrow-n {
background-position:-160px -192px;
}
.ui-icon-circle-zoomin {
background-position:-176px -192px;
}
.ui-icon-circle-zoomout {
background-position:-192px -192px;
}
.ui-icon-circle-check {
background-position:-208px -192px;
}
.ui-icon-circlesmall-plus {
background-position:0 -208px;
}
.ui-icon-circlesmall-minus {
background-position:-16px -208px;
}
.ui-icon-circlesmall-close {
background-position:-32px -208px;
}
.ui-icon-squaresmall-plus {
background-position:-48px -208px;
}
.ui-icon-squaresmall-minus {
background-position:-64px -208px;
}
.ui-icon-squaresmall-close {
background-position:-80px -208px;
}
.ui-icon-grip-dotted-vertical {
background-position:0 -224px;
}
.ui-icon-grip-dotted-horizontal {
background-position:-16px -224px;
}
.ui-icon-grip-solid-vertical {
background-position:-32px -224px;
}
.ui-icon-grip-solid-horizontal {
background-position:-48px -224px;
}
.ui-icon-gripsmall-diagonal-se {
background-position:-64px -224px;
}
.ui-icon-grip-diagonal-se {
background-position:-80px -224px;
}
.ui-corner-all,.ui-corner-top,.ui-corner-left,.ui-corner-tl {
border-top-left-radius:4px;
}
.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr {
border-top-right-radius:4px;
}
.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl {
border-bottom-left-radius:4px;
}
.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br {
border-bottom-right-radius:4px;
}
.ui-widget-shadow {
background:#aaa url(/images/jquery-ui/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x;
opacity:.3;
filter:Alpha(Opacity=30);
border-radius:8px;
margin:-8px 0 0 -8px;
padding:8px;
}
.ui-accordion .ui-accordion-header {
display:block;
cursor:pointer;
position:relative;
margin-top:2px;
min-height:0;
padding:.5em .5em .5em .7em;
}
.ui-accordion .ui-accordion-noicons {
padding-left:.7em;
}
.ui-accordion .ui-accordion-header .ui-accordion-header-icon {
position:absolute;
left:.5em;
top:50%;
margin-top:-8px;
}
.ui-accordion .ui-accordion-content {
border-top:0;
overflow:auto;
padding:1em 2.2em;
}
.ui-menu {
list-style:none;
display:block;
outline:0;
margin:0;
padding:2px;
}
.ui-menu .ui-menu {
margin-top:-3px;
position:absolute;
}
.ui-menu .ui-menu-item {
width:100%;
margin:0;
padding:0;
}
.ui-menu .ui-menu-divider {
height:0;
font-size:0;
line-height:0;
border-width:1px 0 0;
margin:5px -2px;
}
.ui-menu .ui-menu-item a {
text-decoration:none;
display:block;
line-height:1.5;
min-height:0;
font-weight:400;
padding:2px .4em;
}
.ui-menu .ui-menu-item a.ui-state-focus,.ui-menu .ui-menu-item a.ui-state-active {
font-weight:400;
margin:-1px;
}
.ui-menu .ui-state-disabled {
font-weight:400;
line-height:1.5;
margin:.4em 0 .2em;
}
.ui-menu .ui-state-disabled a {
cursor:default;
}
.ui-menu-icons .ui-menu-item a {
position:relative;
padding-left:2em;
}
.ui-menu .ui-icon {
position:absolute;
top:.2em;
left:.2em;
}
.ui-menu .ui-menu-icon {
position:static;
float:right;
}
.ui-autocomplete {
position:absolute;
top:0;
left:0;
cursor:default;
}
.ui-button {
display:inline-block;
position:relative;
line-height:normal;
margin-right:.1em;
cursor:pointer;
vertical-align:middle;
text-align:center;
overflow:visible;
padding:0;
}
.ui-button,.ui-button:link,.ui-button:visited,.ui-button:hover,.ui-button:active {
text-decoration:none;
}
.ui-button-icon-only {
width:2.2em;
}
button.ui-button-icon-only {
width:2.4em;
}
.ui-button-icons-only {
width:3.4em;
}
button.ui-button-icons-only {
width:3.7em;
}
.ui-button .ui-button-text {
display:block;
line-height:normal;
}
.ui-button-icon-only .ui-button-text,.ui-button-icons-only .ui-button-text {
text-indent:-9999999px;
padding:.4em;
}
.ui-button-text-icon-primary .ui-button-text,.ui-button-text-icons .ui-button-text {
padding:.4em 1em .4em 2.1em;
}
.ui-button-text-icon-secondary .ui-button-text,.ui-button-text-icons .ui-button-text {
padding:.4em 2.1em .4em 1em;
}
.ui-button-text-icons .ui-button-text {
padding-left:2.1em;
padding-right:2.1em;
}
.ui-button-icon-only .ui-icon,.ui-button-text-icon-primary .ui-icon,.ui-button-text-icon-secondary .ui-icon,.ui-button-text-icons .ui-icon,.ui-button-icons-only .ui-icon {
position:absolute;
top:50%;
margin-top:-8px;
}
.ui-button-icon-only .ui-icon {
left:50%;
margin-left:-8px;
}
.ui-button-text-icon-primary .ui-button-icon-primary,.ui-button-text-icons .ui-button-icon-primary,.ui-button-icons-only .ui-button-icon-primary {
left:.5em;
}
.ui-button-text-icon-secondary .ui-button-icon-secondary,.ui-button-text-icons .ui-button-icon-secondary,.ui-button-icons-only .ui-button-icon-secondary {
right:.5em;
}
.ui-buttonset {
margin-right:7px;
}
.ui-buttonset .ui-button {
margin-left:0;
margin-right:-.3em;
}
input.ui-button::-moz-focus-inner,button.ui-button::-moz-focus-inner {
border:0;
padding:0;
}
.ui-datepicker {
width:17em;
display:none;
padding:.2em .2em 0;
}
.ui-datepicker .ui-datepicker-header {
position:relative;
padding:.2em 0;
}
.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next {
position:absolute;
top:2px;
width:1.8em;
height:1.8em;
}
.ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-next-hover {
top:1px;
}
.ui-datepicker .ui-datepicker-prev {
left:2px;
}
.ui-datepicker .ui-datepicker-next {
right:2px;
}
.ui-datepicker .ui-datepicker-prev-hover {
left:1px;
}
.ui-datepicker .ui-datepicker-next-hover {
right:1px;
}
.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span {
display:block;
position:absolute;
left:50%;
margin-left:-8px;
top:50%;
margin-top:-8px;
}
.ui-datepicker .ui-datepicker-title {
line-height:1.8em;
text-align:center;
margin:0 2.3em;
}
.ui-datepicker .ui-datepicker-title select {
font-size:1em;
margin:1px 0;
}
.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year {
width:49%;
}
.ui-datepicker table {
width:100%;
font-size:.9em;
border-collapse:collapse;
margin:0 0 .4em;
}
.ui-datepicker th {
text-align:center;
font-weight:700;
border:0;
padding:.7em .3em;
}
.ui-datepicker td {
border:0;
padding:1px;
}
.ui-datepicker td span,.ui-datepicker td a {
display:block;
text-align:right;
text-decoration:none;
padding:.2em;
}
.ui-datepicker .ui-datepicker-buttonpane {
background-image:none;
border-left:0;
border-right:0;
border-bottom:0;
margin:.7em 0 0;
padding:0 .2em;
}
.ui-datepicker .ui-datepicker-buttonpane button {
float:right;
cursor:pointer;
width:auto;
overflow:visible;
margin:.5em .2em .4em;
padding:.2em .6em .3em;
}
.ui-datepicker.ui-datepicker-multi {
width:auto;
}
.ui-datepicker-multi .ui-datepicker-group table {
width:95%;
margin:0 auto .4em;
}
.ui-datepicker-multi-2 .ui-datepicker-group {
width:50%;
}
.ui-datepicker-multi-3 .ui-datepicker-group {
width:33.3%;
}
.ui-datepicker-multi-4 .ui-datepicker-group {
width:25%;
}
.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header {
border-left-width:0;
}
.ui-datepicker-row-break {
clear:both;
width:100%;
font-size:0;
}
.ui-datepicker-rtl {
direction:rtl;
}
.ui-datepicker-rtl .ui-datepicker-prev {
right:2px;
left:auto;
}
.ui-datepicker-rtl .ui-datepicker-next {
left:2px;
right:auto;
}
.ui-datepicker-rtl .ui-datepicker-prev:hover {
right:1px;
left:auto;
}
.ui-datepicker-rtl .ui-datepicker-next:hover {
left:1px;
right:auto;
}
.ui-datepicker-rtl .ui-datepicker-buttonpane {
clear:right;
}
.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header {
border-right-width:0;
border-left-width:1px;
}
.ui-resizable-handle {
position:absolute;
font-size:.1px;
display:block;
}
.ui-resizable-n {
cursor:n-resize;
height:7px;
width:100%;
top:-5px;
left:0;
}
.ui-resizable-s {
cursor:s-resize;
height:7px;
width:100%;
bottom:-5px;
left:0;
}
.ui-resizable-e {
cursor:e-resize;
width:7px;
right:-5px;
top:0;
height:100%;
}
.ui-resizable-w {
cursor:w-resize;
width:7px;
left:-5px;
top:0;
height:100%;
}
.ui-resizable-se {
cursor:se-resize;
width:12px;
height:12px;
right:1px;
bottom:1px;
}
.ui-resizable-sw {
cursor:sw-resize;
width:9px;
height:9px;
left:-5px;
bottom:-5px;
}
.ui-resizable-nw {
cursor:nw-resize;
width:9px;
height:9px;
left:-5px;
top:-5px;
}
.ui-resizable-ne {
cursor:ne-resize;
width:9px;
height:9px;
right:-5px;
top:-5px;
}
.ui-dialog {
position:absolute;
top:0;
left:0;
outline:0;
padding:.2em;
}
.ui-dialog .ui-dialog-titlebar {
position:relative;
padding:.4em 1em;
}
.ui-dialog .ui-dialog-title {
float:left;
white-space:nowrap;
width:90%;
overflow:hidden;
text-overflow:ellipsis;
margin:.1em 0;
}
.ui-dialog .ui-dialog-titlebar-close {
position:absolute;
right:.3em;
top:50%;
width:21px;
height:20px;
margin:-10px 0 0;
padding:1px;
}
.ui-dialog .ui-dialog-content {
position:relative;
border:0;
background:none;
overflow:auto;
padding:.5em 1em;
}
.ui-dialog .ui-dialog-buttonpane {
text-align:left;
background-image:none;
margin-top:.5em;
border-width:1px 0 0;
padding:.3em 1em .5em .4em;
}
.ui-dialog .ui-dialog-buttonpane button {
cursor:pointer;
margin:.5em .4em .5em 0;
}
.ui-dialog .ui-resizable-se {
width:12px;
height:12px;
right:-5px;
bottom:-5px;
background-position:16px 16px;
}
.ui-draggable .ui-dialog-titlebar {
cursor:move;
}
.ui-progressbar {
height:2em;
text-align:left;
overflow:hidden;
}
.ui-progressbar .ui-progressbar-value {
height:100%;
margin:-1px;
}
.ui-progressbar .ui-progressbar-overlay {
background:url(/images/jquery-ui/animated-overlay.gif);
height:100%;
filter:alpha(opacity=25);
opacity:.25;
}
.ui-selectable-helper {
position:absolute;
z-index:100;
border:1px dotted #000;
}
.ui-slider {
position:relative;
text-align:left;
}
.ui-slider .ui-slider-handle {
position:absolute;
z-index:2;
width:1.2em;
height:1.2em;
cursor:default;
}
.ui-slider .ui-slider-range {
position:absolute;
z-index:1;
font-size:.7em;
display:block;
border:0;
background-position:0 0;
}
.ui-slider.ui-state-disabled .ui-slider-handle,.ui-slider.ui-state-disabled .ui-slider-range {
filter:inherit;
}
.ui-slider-horizontal {
height:.8em;
}
.ui-slider-horizontal .ui-slider-handle {
top:-.3em;
margin-left:-.6em;
}
.ui-slider-horizontal .ui-slider-range {
top:0;
height:100%;
}
.ui-slider-horizontal .ui-slider-range-min {
left:0;
}
.ui-slider-horizontal .ui-slider-range-max {
right:0;
}
.ui-slider-vertical {
width:.8em;
height:100px;
}
.ui-slider-vertical .ui-slider-handle {
left:-.3em;
margin-left:0;
margin-bottom:-.6em;
}
.ui-slider-vertical .ui-slider-range {
left:0;
width:100%;
}
.ui-spinner {
position:relative;
display:inline-block;
overflow:hidden;
vertical-align:middle;
padding:0;
}
.ui-spinner-input {
border:0;
background:none;
color:inherit;
vertical-align:middle;
margin:.2em 22px .2em .4em;
padding:0;
}
.ui-spinner-button {
width:16px;
height:50%;
font-size:.5em;
text-align:center;
position:absolute;
cursor:default;
display:block;
overflow:hidden;
right:0;
margin:0;
padding:0;
}
.ui-spinner a.ui-spinner-button {
border-top:0;
border-bottom:0;
border-right:0;
}
.ui-spinner .ui-icon {
position:absolute;
margin-top:-8px;
top:50%;
left:0;
}
.ui-spinner .ui-icon-triangle-1-s {
background-position:-65px -16px;
}
.ui-tabs {
position:relative;
padding:.2em;
}
.ui-tabs .ui-tabs-nav {
margin:0;
padding:.2em .2em 0;
}
.ui-tabs .ui-tabs-nav li {
list-style:none;
float:left;
position:relative;
top:0;
border-bottom:0;
white-space:nowrap;
margin:1px .2em 0 0;
padding:0;
}
.ui-tabs .ui-tabs-nav li a {
float:left;
text-decoration:none;
padding:.5em 1em;
}
.ui-tabs .ui-tabs-nav li.ui-tabs-active {
margin-bottom:-1px;
padding-bottom:1px;
}
.ui-tabs .ui-tabs-nav li.ui-tabs-active a,.ui-tabs .ui-tabs-nav li.ui-state-disabled a,.ui-tabs .ui-tabs-nav li.ui-tabs-loading a {
cursor:text;
}
.ui-tabs .ui-tabs-panel {
display:block;
background:none;
border-width:0;
padding:1em 1.4em;
}
.ui-tooltip {
position:absolute;
z-index:9999;
max-width:300px;
-webkit-box-shadow:0 0 5px #aaa;
box-shadow:0 0 5px #aaa;
padding:8px;
}
body .ui-tooltip {
border-width:2px;
}
.clearfix:after {
content:".";
display:block;
clear:both;
visibility:hidden;
line-height:0;
height:0;
}
html[xmlns] .clearfix {
display:block;
}
* html .clearfix {
height:1%;
}
body {
word-wrap:break-word;
font-size:80%;
background:#222;
margin:0;
padding:1em 3em;
}
body,div,h1,h2,h3,h4,h5,h6,p,ul,li,dd,dt {
color:#FFF;
font-family:verdana,sans-serif;
margin:0;
padding:0;
}
h1,h2,h3,h4 {
font-family:Tahoma;
}
html.progress {
cursor:progress!important;
}
body.dragging {
cursor:pointer!important;
}
html.hourglass {
cursor:wait!important;
}
body.hide-cursor {
cursor:url(../images/blank.gif),pointer!important;
}
body.n-resize {
cursor:n-resize!important;
}
body.s-resize {
cursor:s-resize!important;
}
body.e-resize {
cursor:e-resize!important;
}
body.w-resize {
cursor:w-resize!important;
}
body.nw-resize {
cursor:nw-resize!important;
}
body.ne-resize {
cursor:ne-resize!important;
}
body.sw-resize {
cursor:sw-resize!important;
}
body.se-resize {
cursor:se-resize!important;
}
.action-post-show>body {
background:#000;
}
.action-post-browse>body {
background:#000;
padding:0;
}
a.star {
background:transparent url(../images/blank.gif) no-repeat;
}
.blacklisted-tags-disabled {
color:#AAA!important;
}
a:hover {
color:#ffaaae;
text-decoration:none;
}
a:active {
color:#006ffa;
text-decoration:none;
}
span.spoiler>.spoilerwarning {
color:#ff4020;
background:#181818;
}
addr {
display:block;
margin-left:2em;
font-weight:700;
}
blockquote {
border:1px solid #666;
background:rgba(255,255,255,.15);
margin:0 0 1em;
padding:1em;
}
code {
font-family:monospace;
font-size:1.2em;
}
h1 {
font-size:2em;
}
h1#static-index-header {
font-size:4em;
text-align:center;
margin:1em 0 .5em;
}
h1#static-index-header a {
text-align:center;
display:block;
font-size:0;
text-indent:-3000em;
background:transparent url(../images/logo.png) no-repeat scroll center center;
margin:0;
padding:75px 300px;
}
h2 {
font-size:1.8em;
}
h2.wiki-title {
color:#003dd8;
margin-bottom:.25em;
}
h2#site-title {
display:block;
text-align:left;
overflow:hidden;
height:79px;
}
div#title {
height:75px;
margin:0 0 .5em -3em;
}
h2#site-title span {
display:block;
text-align:left;
overflow:hidden;
margin:0;
padding:1em 0 0;
}
div#static-more div#title {
float:none;
margin-top:-1em;
}
#site-link {
display:block;
font-size:0;
background:transparent url(../images/logo_small.png) no-repeat scroll top left;
margin:0 0 .5em;
padding:37px 242px 38px;
}
h3 {
font-size:1.6em;
}
h4 {
font-size:1.4em;
}
h5 {
font-size:1.2em;
}
img {
border:0;
vertical-align:middle;
}
input {
padding:0 .3em;
}
label {
font-weight:700;
white-space:nowrap;
}
span.author {
color:gray;
}
span.informational {
cursor:help;
}
a.thumb {
display:block;
text-align:center;
vertical-align:middle;
height:100%;
margin-left:auto;
margin-right:auto;
}
span.stars .star {
font-family:"Zapf Dingbats","Apple Symbols",sans-serif;
}
span.vote-desc {
color:#888;
margin-left:.5em;
position:absolute;
}
strong.divider {
font-weight:700;
color:gray;
}
table.form {
width:70em;
}
table.form p {
font-size:.8em;
font-weight:400;
margin:0;
padding:0;
}
table.form th {
color:#FFF;
white-space:normal;
padding-right:1em;
text-align:right;
background:#333;
}
table td {
vertical-align:top;
padding:1px 4px;
}
table th {
font-weight:700;
text-align:left;
vertical-align:top;
white-space:nowrap;
padding:.2em .5em;
}
table tr.bad {
background:#ffe6e6;
}
table tr.even {
color:#FFF;
background:#444;
}
tr.odd {
color:#FFF;
background:#333;
}
table tr.selected {
background:#044!important;
}
table tr.pending-tag {
background:#503030;
}
textarea {
display:block;
font-family:sans-serif;
font-size:1.2em;
padding:0 .3em;
}
ul {
margin:0 0 1em;
}
#main-menu .menu {
display:inline;
position:relative;
margin-right:.6em;
padding:0 2px 1px;
}
#main-menu .selected-menu {
background:#fff;
}
#main-menu .current-menu>A {
color:#fbb;
}
.dropdown-menu .separator {
width:100%;
background:#aaa;
height:1px;
overflow:hidden;
margin:1px 0;
}
.dropdown-menu {
position:absolute;
background:#000;
max-width:20em;
overflow:hidden;
z-index:100;
border:1px solid #555;
padding:2px;
}
.dropdown-menu .submenu {
display:block;
width:auto;
font-size:140%;
padding:0 2px;
}
.dropdown-menu .focused-menu-item {
background:#fff;
color:#000;
}
ul.flat-list {
display:block;
margin:0;
padding:0;
}
ul.flat-list li {
display:inline;
list-style-type:none;
font-weight:700;
margin:0 1em 0 0;
padding:0;
}
ul.link-page {
font-size:1.2em;
font-weight:700;
}
ul.link-page a:before {
content:'» ';
}
ul.link-page>li {
list-style-type:none;
margin:0;
padding:0;
}
.tag-type-artist>a,#history .tag-type-artist,.color-tag-types .tag-type-artist {
color:#cc0;
}
.tag-type-faults>a,#history .tag-type-faults,.color-tag-types .tag-type-faults {
color:#ff2020;
}
.tag-type-character>a,#history .tag-type-character,.color-tag-types .tag-type-character {
color:#0A0;
}
.tag-type-copyright>a,#history .tag-type-copyright,.color-tag-types .tag-type-copyright {
color:#D0D;
}
.upload-progress-bar {
display:inline-block;
width:100px;
height:1em;
border:1px solid #FFF;
}
.upload-progress-bar-fill {
height:100%;
background-color:#48F;
}
.tag-completion-box {
position:absolute;
background-color:#002;
top:0;
left:0;
z-index:10;
}
.tag-completion-box ul {
list-style-type:none;
margin:.5em;
}
.tag-completion-box .completed-tag {
cursor:default;
position:relative;
margin:0;
}
.tag-completion-box .completed-tag-alias {
float:right;
margin-left:1em;
}
.tag-completion-box .completed-tag.focused {
background-color:#005;
}
.tag-completion-box .remove-recent-tag {
left:-1.5em;
padding-right:.5em;
padding-left:.25em;
position:absolute;
background-color:#002;
}
.added {
color:#0c0;
}
#history .obsolete .name-change,#history .obsolete .name-change a {
color:#bbb;
}
.history-search-row {
float:left;
position:absolute;
margin-top:1em;
margin-left:2em;
}
.history-search-label {
width:10%;
float:left;
}
div.blocked {
border:2px solid red;
background:#FCC;
color:red;
font-size:1.2em;
text-align:center;
margin:1em;
padding:1em;
}
div#comment-list>div.post>div.col1 {
width:200px;
float:left;
clear:left;
}
div#comment-list>div.post>div.col2 {
float:left;
width:50em;
background-color:#333;
margin-bottom:1em;
padding:1px 4px 3px;
}
div#comment-list>div.post>div.col2>div.header>div.tags>span {
margin:0 .5em 0 0;
}
div.content {
float:left;
width:77%;
margin:0;
}
div.footer {
margin-top:1em;
text-align:center;
font-size:120%;
color:#CCC;
clear:both;
}
#has-mail-notice {
font-weight:700;
color:#ee0;
display:none;
}
div#header {
margin-bottom:1em;
margin-top:-1em;
}
div#header ul#subnavbar {
background-color:#f7f7ff;
margin:0 0 1em;
padding:5px 20px 5px 15px;
}
div#header ul#subnavbar li {
padding:0 5px;
}
div.help {
width:40em;
margin-top:2em;
}
div.help a.code {
font-family:monospace;
}
div.help div.code {
border:1px dashed green;
background:#EEE;
overflow:hidden;
font-family:monospace;
color:#000;
margin:1em 0;
padding:1em 2em;
}
div.help h1,div.help h2,div.help h3,div.help h4 {
margin:0 0 .5em;
}
div.help h4 {
color:#060;
}
div#info {
font-style:italic;
}
div.mail .received {
color:#EE0;
}
div.mail .sent {
color:#0EE;
}
div#notice {
font-size:1.5em;
color:#FFF;
font-weight:700;
border:1px solid #ddd;
max-width:800px;
border-top:0;
background-color:#333;
padding:0 3px;
}
#notice-container {
top:0;
width:100%;
position:fixed;
z-index:1000;
text-align:center;
pointer-events:none;
}
#notice-container>table {
margin:auto;
}
div#notice-container td {
padding-top:0;
}
div#static_notice {
font-size:1.2em;
color:red;
font-weight:700;
margin-bottom:1em;
padding-left:20px;
}
div#old-browser {
font-size:1.2em;
color:red;
font-weight:700;
border:1px solid #eaeaea;
text-align:center;
background:#000;
margin:1em;
padding:1em;
}
div.page {
width:40em;
}
div#paginator {
display:block;
font-size:1em;
text-align:center;
font-weight:700;
clear:both;
padding:2em 0 1em;
}
div#paginator a {
font-weight:400;
border:1px solid #eaeaea;
margin:0 3px;
padding:2px 6px;
}
.text-button {
border:1px solid #eaeaea;
padding:0 2px;
}
div#paginator a.arrow:hover {
background:#FFF;
color:#33cfff;
}
div#paginator .current {
font-style:normal;
margin:0 3px;
padding:2px 6px;
}
div#paginator span {
margin:0 3px;
padding:2px 6px;
}
div#post-add p#scale {
color:#999;
font-style:italic;
}
div#post-popular>h3 {
text-align:center;
margin-bottom:1em;
}
div#post-view>div#right-col>div>div#note-container>div.note-body {
background:#FFE;
border:1px solid #000;
display:none;
max-width:300px;
min-width:140px;
min-height:10px;
position:absolute;
cursor:pointer;
overflow:auto;
color:#222;
padding:5px;
}
div#post-view>div#right-col>div>div#note-container>div.note-body>p.tn {
font-size:.8em;
color:gray;
}
div#post-view>div#right-col>div>div#note-container>div.note-box {
position:absolute;
border:1px solid #000;
width:150px;
height:150px;
cursor:move;
background:#FFE;
}
div#post-view>div#right-col>div>div#note-container>div.note-box>div.note-corner {
background:#000;
width:7px;
height:7px;
position:absolute;
bottom:0;
right:0;
cursor:se-resize;
}
div#post-view>div#right-col>div>div#note-container>div.unsaved {
background:#FFF;
border:1px solid red;
}
div#post-view>div#right-col>div>div#note-container>div.unsaved>div.note-corner {
background:red;
}
div#post-view>div#right-col>div>img {
margin-right:5em;
}
div#post-view>div#right-col>div#edit {
margin-bottom:2em;
padding:1em;
}
div.quote>a {
color:#581a21;
}
div#related {
margin:0 3em 1em 0;
}
div#related>div.tag-column {
float:left;
max-width:12em;
height:35em;
margin:0 2em 2em 0;
}
div.response-list>div.comment {
float:left;
margin-bottom:1.5em;
}
div.response-list#forum {
width:50em;
}
div.response-list>div.comment>div.author {
float:left;
width:12em;
padding-right:1em;
overflow:hidden;
}
div.response-list>div.comment>div.author>h6 {
font-size:1.3em;
}
div.response-list>div.comment>div.content {
float:left;
width:36em;
margin:0;
padding:0 0 0 10px;
}
.translated-notice {
color:#AAA;
font-style:italic;
}
div.response-list>div.comment>div.content>div.post-footer {
margin-top:1em;
color:#CCC;
}
div.sidebar {
width:20%;
margin-right:1em;
float:left;
overflow:visible;
}
a.original-file-changed#highres-show {
color:#CC0;
}
div#static-index>div#links>a {
margin:0 .5em;
}
div#static-more>div {
float:left;
width:25%;
}
div#static-more>div>ul {
margin-top:2em;
}
div.status-notice {
border:2px solid #666;
background:#000;
margin:1em;
padding:1em;
}
div#tag-list {
text-align:center;
margin-bottom:2em;
}
div#tag-list>a {
padding-right:5px;
}
div#upgrade-account {
font-size:1.2em;
font-weight:700;
text-align:center;
margin:1em;
padding:1em;
}
div#upgrade-account a#hide-upgrade-account-link {
font-size:.8em;
color:#CCC;
display:block;
}
div#user-record>table>tbody>tr.positive-record {
color:#000;
background:#EFE;
}
div#user-record>table>tbody>tr.negative-record {
color:#000;
background:#FEE;
}
div.wiki>h2.title {
color:#99F;
font-size:1.6em;
}
div#wiki-show>div#body {
width:50em;
text-align:left;
float:left;
padding-bottom:1em;
}
div#wiki-show>div#body ul {
line-height:1.2em;
margin:0 0 0 1em;
}
div#wiki-show>div#body>div#byline {
color:#666;
font-style:italic;
}
div#wiki-diff>div#body {
font-family:monospace;
font-size:1.2em;
margin-top:1em;
}
div#wiki-diff del {
background-color:#f88;
text-decoration:line-through;
}
table#history {
margin-bottom:0;
white-space:nowrap;
}
#history .text-block {
color:#AAA;
padding-left:.35em;
margin-left:.05em;
border-left:1px dashed #fff;
}
#history .diff ins {
color:#FFF;
text-decoration:none;
}
#history .diff ins:before {
content:"+";
color:#CCC;
}
#history .diff del {
text-decoration:none;
color:#F33;
}
#history .diff del:before {
content:"-";
color:#CCC;
}
ul.history-header {
margin-top:.5em;
}
div#wiki-diff ins {
background-color:#8f8;
}
ul#post-list-posts {
display:inline;
list-style-type:none;
}
ul#post-list-posts .deleted {
opacity:.5;
}
ul#post-list-posts .inner {
margin-left:auto;
margin-right:auto;
overflow:hidden;
}
ul#post-list-posts li {
list-style-type:none;
float:left;
vertical-align:bottom;
zoom:1;
display:inline;
margin:0 0 10px;
}
img.preview {
vertical-align:top;
}
a.directlink {
background:#555;
display:block;
height:15px;
margin-top:15px;
text-align:center;
font-size:10px;
white-space:nowrap;
padding:1px 0;
}
a.largeimg {
background:#111;
}
a.extremeimg {
background:#111;
}
.highlighted-post>a.directlink {
background:#400;
}
a.directlink>span.directlink-res {
display:none;
color:#ee8887;
vertical-align:top;
margin:0;
padding:0;
}
.top-corner-float {
position:fixed;
background:#222;
border:solid #000 2px;
top:2px;
right:2px;
z-index:5;
padding:6px;
}
.post-hover {
border:2px solid #000;
min-width:20em;
max-width:30em;
background:#222;
position:absolute;
z-index:2;
padding:2px;
}
.post-hover-overlay {
position:absolute;
z-index:2;
}
.post-hover-overlay>a>img {
vertical-align:top;
margin-left:-2px;
border-color:#000;
border-style:solid;
border-width:0 2px 2px;
}
.post-hover #hover-top-line {
background:#333;
white-space:nowrap;
width:100%;
}
#hover-is-pending {
color:#0ff;
}
a.tag-script-applied {
background-color:#880!important;
}
body.dragging-to-post,body.dragging-to-post * {
cursor:no-drop;
}
.similar-original {
background-color:#000;
}
img.service-icon {
height:15px;
}
img.service-icon#list {
margin:1px 0 0;
}
img.service-icon#source {
vertical-align:top;
margin:-1px 5px 0 0;
}
.standard-vote-widget .star-0:after {
content:"↶ ";
}
.standard-vote-widget .star.vote-up:after {
content:"vote up";
}
.standard-vote-widget .vote-up-block:before {
content:" (";
}
.standard-vote-widget .vote-up-block:after {
content:")";
}
.vote-popup-expand {
position:absolute;
bottom:0;
left:0;
width:100px;
height:100px;
-webkit-touch-callout:none;
-webkit-user-select:none;
}
.vote-popup-container {
position:absolute;
bottom:0;
left:100px;
vertical-align:top;
-webkit-touch-callout:none;
-webkit-user-select:none;
}
.vote-popup-container .star {
display:inline-block;
font-size:5em;
padding-top:50px;
padding-bottom:50px;
margin-top:-50px;
margin-bottom:-50px;
-webkit-transition:0 .15s ease-in-out;
}
.vote-popup-container .star-set {
-webkit-transform:scale(1.35);
}
.vote-popup-container.vote-popup-hidden .star {
-webkit-transform:scale(0.000001);
}
.vote-popup-flash {
position:absolute;
font-size:10em;
}
.vote-popup-flash.flash-star .flash-item {
-webkit-transition:all .75s cubic-bezier(0.0,.3,.5,1);
-webkit-transform:translateY(0px) scale(2.0);
opacity:0;
}
.del-mode {
color:#ee8887;
}
.post-browser {
width:100%;
background-color:#222;
position:absolute;
bottom:0;
left:0;
overflow:visible;
z-index:11;
}
#post-content .image-box {
position:absolute;
-webkit-user-select:none;
-moz-user-select:none;
}
.post-browser-tags-form {
margin-bottom:5px;
padding:0;
}
.post-browser-posts-container {
overflow:hidden;
position:relative;
-webkit-user-select:none;
-moz-user-select:none;
}
.disable-selection {
-webkit-user-select:none;
-moz-user-select:none;
}
.post-browser-scroller {
height:100%;
position:relative;
}
.post-browser-posts {
list-style-type:none;
white-space:nowrap;
height:100%;
margin:0;
}
.post-browser-posts .inner {
overflow:hidden;
}
.post-browser-posts li {
list-style-type:none;
position:relative;
vertical-align:bottom;
zoom:1;
display:inline;
margin:5px;
}
.edit-tags {
padding:1px;
}
.browser-thumb-hover-overlay {
position:absolute;
z-index:2;
overflow:hidden;
outline:0;
}
.browser-thumb-hover-overlay>img {
vertical-align:top;
border-color:#000;
border-style:solid;
border-width:2px;
}
.post-info {
position:absolute;
top:0;
width:40%;
min-width:250px;
max-width:500px;
height:auto;
background-color:#005;
}
.post-info .post-frame-link {
display:inline-block;
border:1px solid #fff;
margin:0 2px;
padding:0 2px;
}
.frame-editor .frame-label {
cursor:pointer;
margin:0 .5em;
}
.frame-editor TD {
vertical-align:middle;
padding:0;
}
.frame-editor .frame-button-box {
font-weight:700;
border:1px solid #FFF;
background-color:#005;
margin:0 .25em;
padding:0 2px;
}
.frame-editor TR.frame-focused {
background:#aaa;
}
.frame-editor .frame-dims {
margin:.25em 0;
padding:0;
}
.frame-editor-frame-box {
position:absolute;
border:1px solid #777;
margin-top:-1px;
margin-left:-1px;
background-color:rgba(0,0,0,0.1);
}
.frame-editor-popup-div .frame-editor-frame-box {
position:absolute;
top:0;
left:0;
}
body.not-dragging .frame-box-handle.n-resize {
cursor:n-resize;
}
body.not-dragging .frame-box-handle.s-resize {
cursor:s-resize;
}
body.not-dragging .frame-box-handle.e-resize {
cursor:e-resize;
}
body.not-dragging .frame-box-handle.w-resize {
cursor:w-resize;
}
body.not-dragging .frame-box-handle.nw-resize {
cursor:nw-resize;
}
body.not-dragging .frame-box-handle.ne-resize {
cursor:ne-resize;
}
body.not-dragging .frame-box-handle.sw-resize {
cursor:sw-resize;
}
body.not-dragging .frame-box-handle.se-resize {
cursor:se-resize;
}
.frame-editor-main-frame .focused-frame-box {
background-color:rgba(0,0,0,0.3);
}
.frame-editor-popup-container {
position:absolute;
right:0;
}
.frame-editor-popup {
width:240px;
height:240px;
}
.frame-editor-popup-box {
position:absolute;
overflow:hidden;
width:120px;
height:120px;
background-color:#000;
}
.frame-editor-nw {
left:0;
top:0;
}
.frame-editor-ne {
right:0;
top:0;
}
.frame-editor-sw {
left:0;
bottom:0;
}
.frame-editor-se {
right:0;
bottom:0;
}
.image-navigator {
overflow:hidden;
position:absolute;
top:0;
right:0;
}
.image-navigator-box {
border:1px solid #000;
}
.navigator-cursor {
border:2px solid #0FF;
}
#post-content A.disabled {
color:#555;
}
.avatar-crop {
float:left;
margin-left:1em;
}
.crop-preview-frame-inner {
padding:5px;
}
.avatar-submit {
margin-left:auto;
margin-right:auto;
width:6em;
}
#crop-preview-box {
z-index:30;
margin-top:5px;
position:fixed;
}
.crop-preview-frame {
width:110px;
height:110px;
background-color:#333;
}
.imgCrop_wrap {
position:relative;
cursor:crosshair;
}
.imgCrop_wrap.opera8 .imgCrop_overlay,.imgCrop_wrap.opera8 .imgCrop_clickArea {
background-color:transparent;
}
.imgCrop_wrap,.imgCrop_wrap * {
font-size:0;
}
.imgCrop_overlay {
background-color:#000;
opacity:.5;
filter:alpha(opacity=50);
position:absolute;
width:100%;
height:100%;
}
.imgCrop_selArea {
position:absolute;
cursor:move;
z-index:2;
}
.imgCrop_clickArea {
width:100%;
height:100%;
background-color:#FFF;
opacity:.01;
filter:alpha(opacity=01);
}
.imgCrop_marqueeHoriz {
position:absolute;
width:100%;
height:1px;
background:transparent url(/marqueeHoriz.gif) repeat-x 0 0;
z-index:3;
}
.imgCrop_marqueeVert {
position:absolute;
height:100%;
width:1px;
background:transparent url(/marqueeVert.gif) repeat-y 0 0;
z-index:3;
}
.imgCrop_marqueeEast {
top:0;
right:0;
}
.imgCrop_marqueeSouth {
bottom:0;
left:0;
}
.imgCrop_handle {
position:absolute;
border:1px solid #333;
width:6px;
height:6px;
background:#FFF;
opacity:.5;
filter:alpha(opacity=50);
z-index:4;
}
* html .imgCrop_handle {
width:6px;
height:6px;
}
.imgCrop_handleN {
top:-3px;
left:0;
cursor:n-resize;
}
.imgCrop_handleNE {
top:-3px;
right:-3px;
cursor:ne-resize;
}
.imgCrop_handleE {
top:0;
right:-3px;
cursor:e-resize;
}
.imgCrop_handleSE {
right:-3px;
bottom:-3px;
cursor:se-resize;
}
.imgCrop_handleS {
right:0;
bottom:-3px;
cursor:s-resize;
}
.imgCrop_handleSW {
left:-3px;
bottom:-3px;
cursor:sw-resize;
}
.imgCrop_handleW {
top:0;
left:-3px;
cursor:w-resize;
}
.imgCrop_handleNW {
top:-3px;
left:-3px;
cursor:nw-resize;
}
.imgCrop_dragArea {
width:100%;
height:100%;
z-index:10;
position:absolute;
top:0;
left:0;
}
.imgCrop_previewWrap {
overflow:hidden;
position:relative;
}
#login-background {
z-index:500;
width:100%;
height:100%;
position:fixed;
left:0;
top:0;
background:url(/images/login-background.png) repeat scroll center center;
}
#login-container {
z-index:500;
width:100%;
height:100%;
position:fixed;
display:table;
left:0;
top:0;
}
#login-container-inner {
display:table-cell;
vertical-align:middle;
text-align:center;
width:100%;
height:100%;
}
#login-container-with-tabs {
margin-left:auto;
margin-right:auto;
max-width:40em;
min-width:30em;
width:50%;
}
#login {
margin-left:auto;
margin-right:auto;
background:#111;
border:1px solid #111;
height:18em;
}
ul.login-tabs {
padding-left:1em;
left:0;
text-align:left;
height:1.4em;
}
ul.login-tabs li {
display:block;
float:left;
}
ul.login-tabs li>a {
display:block;
height:1.4em;
background:#111;
font-weight:700;
color:#FFF;
border-color:#444;
border-style:solid;
border-width:1px 1px 0;
padding:2px 6px 0;
}
ul.login-tabs .selected>a {
background:#111;
color:#FFF;
border-color:#eee;
}
#login-popup-submit {
border:1px solid #eaeaea;
margin:10px;
padding:2px 6px;
}
#login-popup-notices {
margin-left:auto;
margin-right:auto;
padding:1em;
}
.tab-header-text {
text-align:center;
padding:1em 1.5em .5em;
}
.inline-image>.inline-thumb {
float:left;
clear:left;
cursor:pointer;
}
.inline-image>.inline-thumb img {
margin:.5em;
}
.inline-image .expanded-image .main-inline-image>img {
border:2px solid #000;
}
.inline-image .expanded-image-ui {
clear:both;
padding:.75em 0 .25em;
}
.inline-image .expanded-image-ui .select-image {
font-weight:400;
border:1px solid #eaeaea;
display:inline-block;
margin:1px 3px;
padding:2px 6px;
}
.inline-image .expanded-image-ui .select-image:hover {
background:#2828b4;
color:#FFF;
}
.inline-image .expanded-image-ui .edit-link {
margin-left:.5em;
}
#hosting-referral {
position:absolute;
width:25em;
margin-left:-12.5em;
left:50%;
font-size:150%;
text-align:center;
background-color:#008;
-webkit-transition:top .2s ease-out;
top:-8em;
padding:.5em;
}
#hosting-referral.shown {
top:1em;
}
table#history td.change {
width:100%;
white-space:normal;
}
table td.wrap {
white-space:normal;
}
div#news-ticker {
background:#222;
border-bottom:2px solid #666;
overflow:hidden;
position:relative;
margin:-1em -3em 1em;
padding:5px;
}
div#news-ticker ul {
float:left;
margin:0;
padding:0;
}
div#news-ticker li {
list-style-type:none;
float:left;
margin:0 2em 0 0;
padding:0;
}
ul.ui-autocomplete {
background:#FFF;
border:1px solid #333;
}
ul.ui-autocomplete a#ui-active-menuitem {
color:#222;
background:#FFC;
}
div#main-menu {
display:block;
padding-left:0;
margin-left:0;
width:100%;
}
div#main-menu>ul {
float:left;
list-style:none;
}
div#main-menu ul li {
float:left;
position:relative;
margin:0 12px 0 0;
padding:0;
}
div#main-menu>ul>li>a.submenu-button {
opacity:.3;
margin:0;
padding:0 1px;
}
div#main-menu>ul>li:hover>a.submenu-button {
opacity:.6;
}
div#main-menu>ul>li:hover>a.submenu-button:hover {
opacity:1;
}
div#main-menu .search-box {
display:none;
list-style:none;
position:absolute;
background:#000;
border:1px solid #666;
padding:5px;
}
div#main-menu ul li ul.submenu {
z-index:1000;
position:absolute;
list-style:none;
float:none;
display:none;
background:#000;
border:1px solid #666;
max-width:200px;
margin:0;
}
div#main-menu ul li ul li {
float:none;
margin:0;
padding:0;
}
div#main-menu ul li ul.submenu li a {
display:block;
white-space:nowrap;
overflow:hidden;
text-overflow:ellipsis;
padding:2px 4px;
}
div#main-menu .separator {
display:block;
width:100%;
background:#aaa;
height:1px;
overflow:hidden;
margin:1px 0;
}
.blacklisted-post .directlink {
background-color:#833333;
}
#image {
-webkit-touch-callout:none;
-webkit-user-select:none;
-khtml-user-select:none;
-moz-user-select:moz-none;
-ms-user-select:none;
user-select:none;
}
#note_create_notice {
display:none;
position:absolute;
width:200px;
background-color:#333;
border:1px solid #FFF;
top:-75px;
padding:5px;
}
.default_to_large_cont {
display:none;
position:absolute;
left:19px;
top:-1px;
width:120px;
background-color:#005;
border:1px solid #FFF;
padding:3px;
}
div#post-view>div#right-col>div>div#note-container>div.note-body :not(a) {
color:inherit;
}
div#pool-show div ul li.mode-browse {
float:none!important;
}
#main #menu {
float:left;
width:200px;
padding:0 20px 0 0;
}
#main #menu h5 {
padding:0 10px 10px;
}
#main #menu ul {
list-style:none;
}
#main #menu ul li a {
display:block;
padding:4px 10px;
}
#main #menu ul li a:hover {
background:#333;
}
#main #content {
margin-left:200px;
padding-left:20px;
}
#main #content h1 {
padding-bottom:10px;
}
.ui-helper-hidden,.ui-resizable-disabled .ui-resizable-handle,.ui-resizable-autohide .ui-resizable-handle,span.plid,a.directlink:hover>.directlink-icon,a.directlink:hover>.directlink-info,.largeimg .directlink-icon-small .directlink-icon-uhd,.extremeimg .directlink-icon-large .directlink-icon-small,.smallimg .directlink-icon-large .directlink-icon-uhd,.similar .directlink-icon,.score>span,.post-info .standard-vote-widget .vote-up-block,.vote-popup-container .vote-desc,.vote-popup-container .vote-up-block,.vote-popup-container .vote-up-block-anonymous,.post-info .post-frames.no-frames,div#main-menu .forum-items-start,div#main-menu #has-mail-notice {
display:none;
}
.ui-helper-clearfix:after,.inline-image .expanded-image-ui>.expanded-image {
clear:both;
}
.ui-widget .ui-widget,h6 {
font-size:1em;
}
.ui-widget-content a,.ui-widget-header a,ul.ui-autocomplete a {
color:#222;
}
.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited,.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited {
color:#212121;
text-decoration:none;
}
.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a,.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text {
color:#cd0a0a;
}
.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary,dt,span.unread-topic,#main-menu .bolded,#main-menu .unread-topic,div.forum-update a,div.comments-update a,ul.flat-list li a.mod-pending,.tag-completion-box .completed-tag.recent-tag,#history .new-user,.has-deleted-posts,.similar-match span.similar-text,.service-active,div#main-menu a#forum-link.forum-update {
font-weight:700;
}
.ui-icon,.ui-widget-content .ui-icon,.ui-widget-header .ui-icon {
background-image:url(/images/jquery-ui/ui-icons_222222_256x240.png);
}
.ui-state-hover .ui-icon,.ui-state-focus .ui-icon,.ui-state-active .ui-icon {
background-image:url(/images/jquery-ui/ui-icons_454545_256x240.png);
}
.ui-icon-seek-start,.ui-icon-seek-first {
background-position:-80px -160px;
}
.ui-accordion .ui-accordion-icons,.ui-accordion .ui-accordion-icons .ui-accordion-icons {
padding-left:2.2em;
}
.ui-menu-icons,.ui-resizable,.frame-editor-popup-div {
position:relative;
}
.ui-button-text-only .ui-button-text,input.ui-button {
padding:.4em 1em;
}
.ui-datepicker select.ui-datepicker-month-year,table td.full {
width:100%;
}
.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-multi .ui-datepicker-group,.ui-datepicker-rtl .ui-datepicker-buttonpane button,h2#site-title img#logo,.batch-buttons form {
float:left;
}
.ui-datepicker-multi .ui-datepicker-buttonpane,.inline-image+p,.inline-image+br+br {
clear:left;
}
.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-rtl .ui-datepicker-group,.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset,div#news-ticker a#close-news-ticker-link {
float:right;
}
.ui-progressbar-indeterminate .ui-progressbar-value,a.directlink:hover,a.largeimg:hover, a.extremeimg:hover {
background-image:none;
}
.ui-slider-vertical .ui-slider-range-min,.ui-spinner-down {
bottom:0;
}
.ui-slider-vertical .ui-slider-range-max,.ui-spinner-up {
top:0;
}
.ui-tabs .ui-tabs-nav li a,.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active a,span.spoiler,.clickable,body.dragging-to-post .thumb * {
cursor:pointer;
}
.clearfix,.post-info .post-frame-list {
display:inline-block;
}
form,blockquote p,blockquote div,div#post-view>div#right-col>div>div#note-container>div.note-body p:last-child {
margin-bottom:0;
}
body.not-moderator .moderator-only,body.not-member .member-only,.hide-advanced-editing .advanced-editing {
display:none!important;
}
a:link,a:visited {
color:#ee8887;
text-decoration:none;
}
a.last-page,span.locked-topic,div.response-list>div.comment>div.content>div.post-footer a {
color:#666;
}
dd,p,div#comment-list>div.post .preview,div#comment-list>div.post>div.col2>div.header,div#wiki-show>div#body>ul {
margin-bottom:1em;
}
dt.bad,.removed,#hover-is-flagged .flagged-text {
color:red;
}
HTML.webkit input[type=file],#history .initial-diff {
color:#FFF;
}
input[type=password]:focus,input[type=text]:focus,textarea:focus {
background:#FFC;
color:#000;
}
li,ol {
margin-left:1em;
}
span.date,span.date a,span.post-count {
color:#AAA;
}
span.group,div#comment-list>div.post>div.col2>div.header>div>span.info,div#related>div.tag-column>a,.frame-editor .frame-down {
margin-right:1em;
}
table,div.help>div.section>div.section {
margin-bottom:2em;
}
table.highlightable>tbody>tr:hover,table tr.highlight {
background:#67100f;
}
table.highlightable th,div.status-notice p,#main #menu ul li {
margin:0;
}
textarea.no-block,ul.pipe-list,ul#subnavbar,a.directlink:hover>span.directlink-res,.has-children .parent-display,.has-parent .child-display,.flagged .flagged-display,.pending .pending-display,.score>.score-visible {
display:inline;
}
ul.bare-list li,.history-header li,.post-info ul {
list-style-type:none;
}
#main-menu a:focus,.no-focus-outline:focus,.score:focus,.star:focus,.inline-image .expanded-image-ui .select-image:focus {
outline:0;
}
#main-menu .selected-menu>A,div#upgrade-account a,.frame-editor TR.frame-focused .frame-label,body .profiler-results * {
color:#000;
}
ul.flat-list li a,.del-mode>label {
font-weight:400;
}
.tag-type-artist>a:hover,.tag-type-faults>a:hover,.tag-type-circle>a:hover,.tag-type-character>a:hover,.tag-type-copyright>a:hover {
color:#33cfff;
}
.tag-type-circle>a,#history .tag-type-circle,.color-tag-types .tag-type-circle,#history .id.held>a {
color:#0bb;
}
.name-change,.name-change a,#hover-is-child,span.stars .star-3,.vote-popup-flash.star-3 .flash-item {
color:#ff0;
}
#history .id.deleted>a,#history .obsolete,#history .obsolete span {
color:#999;
}
.unchanged,div#old-browser>#old-browser-hide {
font-size:.8em;
}
div.footer.history-footer,div.footer.footer-aligned-to-content,P,.inline-image+.inline-image>.inline-thumb {
clear:none;
}
div#artist-index>table td,table.nowrap {
white-space:nowrap;
}
div.footer>.footer-disabled,div.footer>#label {
color:#777;
}
div#forum>table th:first-child,div#forum>table td:first-child {
text-align:left;
}
ul.pipe-list li+li:before,ul#subnavbar li+li:before {
content:"| ";
color:#CCC;
}
ul.pipe-list li,ul#subnavbar li {
display:inline;
list-style-type:none;
font-weight:400;
margin:0;
}
div.help>div.section,div#mail-show div.message {
margin-bottom:4em;
}
div#paginator a.arrow,input.edit-item,textarea.edit-item {
border:0;
}
.text-button:hover,div#paginator a:hover,.post-info .post-frame-link.current-post-frame,ul.login-tabs li>a:hover,#login-popup-submit:hover,.inline-image .expanded-image-ui .select-image.selected-image-tab {
background:#3c3cdc;
color:#FFF;
}
div#post-view>div#right-col>div>div#note-container,.imgCrop_previewWrap img {
position:absolute;
}
div.sidebar li,div#static-more>div>ul>li {
list-style-type:none;
margin:0;
}
div#static-index,.browser-bottom-bar,table .center {
text-align:center;
}
.parent-display,.child-display,.flagged-display,.pending-display {
display:none;
height:16px;
width:14px;
}
#hover-is-parent,span.stars .star-2,.vote-popup-flash.star-2 .flash-item {
color:#0f0;
}
span.stars .star-1,.vote-popup-flash.star-1 .flash-item {
color:#0a0;
}
.standard-vote-widget .star-set-upto:after,.standard-vote-widget .star-hovered-upto:after,.vote-popup-container .star:after,.vote-popup-flash .flash-item:after {
content:"★";
}
.standard-vote-widget .star-set-after:after,.standard-vote-widget .star-hovered-after:after {
content:"☆";
}
.vote-popup-container .star-0:after,.vote-popup-flash.star-0 .flash-item:after {
content:"↶";
}
.edit-item,div#main-menu>ul>li>a {
margin:0;
padding:0;
}
.comment-avatar-container,.forum-avatar-container {
margin-top:.5em;
margin-left:.5em;
}
.imgCrop_marqueeNorth,.imgCrop_marqueeWest {
top:0;
left:0;
}
div#main-menu ul li ul.submenu li a.hover,div#main-menu ul li ul.submenu li:hover a {
background:#222;
}