article, aside, details, figcaption, figure, footer, header, hgroup, main, nav, section, summary { display: block } audio, canvas, video { display: inline-block } audio:not([controls]) { display: none; height: 0 } [hidden] { display: none } abbr[title] { border-bottom: 1px dotted } dfn { font-style: italic } hr { box-sizing: content-box } mark { background: #ff0; color: #000 } code, kbd, pre, samp { font-family: monospace, serif; font-size: 1em } pre { white-space: pre-wrap } q { quotes: "\201C" "\201D" "\2018" "\2019" } sub, sup { font-size: 75%; line-height: 0; position: relative; vertical-align: baseline } sup { top: -.5em } sub { bottom: -.25em } img { border: 0 } svg:not(:root) { overflow: hidden } figure { margin: 0 } fieldset { border: 1px solid silver; margin: 0 2px; padding: .35em .625em .75em } legend { border: 0; padding: 0 } img { height: auto; max-width: 100% } embed, object { max-width: 100% } img { -ms-interpolation-mode: bicubic; display: inline-block; vertical-align: middle } textarea { height: auto } select { width: 100% } ::-moz-selection { background: #cfeceb; text-shadow: none } ::selection { background: #cfeceb; text-shadow: none } blockquote, dd, div, dl, dt, form, h1, h2, h3, h4, h5, h6, li, ol, p, pre, td, th, ul { direction: ltr; margin: 0; padding: 0 } .clearfix:after, .clearfix:before { content: " "; display: table } .clearfix:after { clear: both } .lt-ie8 .clearfix { zoom: 1 } p { font-family: inherit; font-size: 1em; font-weight: 400; line-height: 1.5; margin-bottom: 1.25em; text-rendering: optimizeLegibility } p aside { font-size: .875em; font-style: italic; line-height: 1.35 } h1, h2, h3, h4, h5, h6 { color: #313131; font-style: normal; font-weight: 600; line-height: 1.2125em; margin-bottom: .5em; margin-top: .2em; text-rendering: optimizeLegibility } h1 small, h2 small, h3 small, h4 small, h5 small, h6 small { color: #6f6f6f; font-size: 60%; line-height: 0 } h1 { font-size: 2.125em } h2 { font-size: 1.6875em } h3 { font-size: 1.375em } h4, h5 { font-size: 1.125em } h6 { font-size: 1em } hr { border: solid #ddd; border-width: 1px 0 0; clear: both; height: 0; margin: 1.25em 0 1.1875em } em, i { font-style: italic; line-height: inherit } b, strong { font-weight: 700; line-height: inherit } small { font-size: 60%; line-height: inherit } code { color: #7f0a0c; font-family: Consolas, "Liberation Mono", Courier, monospace; font-weight: 700 } dl, ol, ul { font-family: inherit; font-size: 1em; line-height: 1.5; list-style-position: outside; margin-bottom: 1.25em } ul li ol, ul li ul { font-size: 1em; margin-bottom: 0; margin-left: 1.25em } .list-circle li ul, .list-disc li ul, .list-square li ul { list-style: inherit } .list-square { list-style-type: square } .list-circle { list-style-type: circle } .list-disc { list-style-type: disc } .list-no-bullet { list-style: none } ol li ol, ol li ul { margin-bottom: 0; margin-left: 1.25em } dl dt { font-weight: 700; margin-bottom: .3em } dl dd { margin-bottom: .75em } abbr, acronym { border-bottom: 1px dotted #ddd; color: #222; cursor: help; font-size: 90%; text-transform: uppercase } abbr { text-transform: none } blockquote { border-left: 1px solid #ddd; margin: 0 0 1.25em; padding: .5625em 1.25em 0 1.1875em } blockquote cite { color: #555; display: block; font-size: .8125em } blockquote cite:before { content: "\2014 \0020" } blockquote cite a, blockquote cite a:visited { color: #555 } blockquote, blockquote p { color: #6f6f6f; line-height: 1.5 } @media only screen and (min-width: 48em) { h1, h2, h3, h4, h5, h6 { line-height: 1.4 } h1 { font-size: 2.75em } h2 { font-size: 2.3125em } h3 { font-size: 1.6875em } h4 { font-size: 1.4375em } } .print-only { display: none!important } @media print { * { background: 0 0!important; box-shadow: none!important; color: #000!important; text-shadow: none!important } a, a:visited { text-decoration: underline } .ir a:after, a[href^="javascript:"]:after, a[href^="#"]:after { content: "" } blockquote, pre { border: 1px solid #999; page-break-inside: avoid } thead { display: table-header-group } img, tr { page-break-inside: avoid } img { max-width: 100%!important } @page { margin: 2cm } h2, h3, p { orphans: 3; widows: 3 } h2, h3 { page-break-after: avoid } .hide-on-print { display: none!important } .print-only { display: block!important } .hide-for-print { display: none!important } .show-for-print { display: inherit!important } } .header-nav-container { left: .5em; top: .5em; position: absolute; z-index: 2 } @media only screen and (min-width: 38em) { .header-nav-container { left: 1em; top: .9em } } .header-nav-toggle { display: block; padding: 10px 20px 16px 0; margin-top: .2em; margin-left: .2em; position: relative; -webkit-tap-highlight-color: transparent } @media only screen and (min-width: 65em) { .pkt-nav .icons .header-nav-toggle { display: none } } .toolbar_queue .icons .header-nav-toggle { background-image: none; margin: 1.1em 0 0; padding: 10px 5px 0 0 } .flexbox .toolbar_queue .header-nav-toggle { margin-top: .6em } .header-nav-toggle span, .header-nav-toggle span:after, .header-nav-toggle span:before { cursor: pointer; border-radius: 1px; height: 3px; width: 20px; background: #313131; position: absolute; display: block; content: ' ' } .page-skindark .header-nav-toggle span, .page-skindark .header-nav-toggle span:after, .page-skindark .header-nav-toggle span:before { background: #ccc } .header-nav-toggle span:before { top: -6px } .header-nav-toggle span:after { bottom: -6px } .header-nav-toggle span, .header-nav-toggle span:after, .header-nav-toggle span:before { -webkit-transition: -webkit-transform .25s ease-out, top .25s ease-out, bottom .25s ease-out, background-color .2s ease-out; transition: transform .25s ease-out, top .25s ease-out, bottom .25s ease-out, background-color .2s ease-out } .csstransforms .header-nav-toggle-close { display: inline-block; float: right; margin-top: .5em; margin-right: .2em; overflow: hidden; padding: .6em 2em .7em 0; text-indent: -10em } @media only screen and (min-width: 65em) { .csstransforms .header-nav-toggle-close { display: none } } .csstransforms .header-nav-toggle-close span { background-color: transparent } .csstransforms .header-nav-toggle-close span:after, .csstransforms .header-nav-toggle-close span:before { background-color: #979797; top: 0; height: 3px; width: 16px } .csstransforms .header-nav-toggle-close span:before { -webkit-transform: rotate(45deg); -ms-transform: rotate(45deg); transform: rotate(45deg) } .csstransforms .header-nav-toggle-close span:after { -webkit-transform: rotate(-45deg); -ms-transform: rotate(-45deg); transform: rotate(-45deg) } .side-screen { background: #000; background: rgba(0, 0, 0, .3); left: 0; height: 100%; opacity: 0; position: fixed; visibility: hidden; top: 0; width: 100%; z-index: 6000; -webkit-tap-highlight-color: transparent } .side-screen-processing { background: #000; background: rgba(0, 0, 0, .7) } .csstransforms3d .side-screen { -webkit-transition: opacity .3s ease-out, visibility .3s ease-out; transition: opacity .3s ease-out, visibility .3s ease-out } .side-screen-active { opacity: 1; visibility: visible } .side-nav { background: #fff; left: -19.84615em; height: 100%; overflow-x: visible; position: fixed; top: 0; width: 19.84615em; z-index: 7000 } @media only screen and (min-width: 65em) { .side-nav { box-sizing: border-box; left: auto; background: #f4f4f6; padding-left: 3.07692em; width: 10em } .page-app-ru-ru .side-nav { width: 11em } } .page-skindark .side-nav { background-color: #292929; color: #fff } @media only screen and (min-width: 65em) { .page-skindark .side-nav { background-color: #1f1f1f } } .touch .side-nav { overflow-y: scroll; -webkit-overflow-scrolling: touch } @media only screen and (min-width: 30em) and (min-height: 26em) { .touch .side-nav { overflow-y: visible } } .touch .sidenav-tagbreakout { overflow-y: visible } .side-nav-active { left: 0 } .csstransforms3d .side-nav { left: 0; -webkit-transition: -webkit-transform .4s ease-out, background-color .2s ease-out; transition: transform .4s ease-out, background-color .2s ease-out; -webkit-transform: translate3d(-19.84615em, 0, 0); transform: translate3d(-19.84615em, 0, 0) } @media only screen and (min-width: 65em) { .csstransforms3d .side-nav { left: auto; -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); -webkit-transition: none; transition: none } } .csstransforms3d .side-nav-active { -webkit-transition: -webkit-transform .4s ease-out .1s; transition: transform .4s ease-out .1s; -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0) } @media only screen and (min-width: 65em) { .side-nav-forcehidden { left: -10em } } @media only screen and (min-width: 65em) { .page-app-ru-ru .side-nav-forcehidden { left: -11em } } @media only screen and (min-width: 65em) { .csstransforms3d .side-nav-forcehidden { left: 0; -webkit-transform: translate3d(-10em, 0, 0); transform: translate3d(-10em, 0, 0); -webkit-transition: none; transition: none } } @media only screen and (min-width: 65em) { .csstransforms3d .page-app-ru-ru .side-nav-forcehidden { -webkit-transform: translate3d(-11em, 0, 0); transform: translate3d(-11em, 0, 0) } } .nav-content { padding: 0 } .nav-content-header { box-sizing: border-box; border-bottom: 1px solid #dcdce0; height: 3.9em; padding-bottom: .2em; padding-top: .8em; -webkit-transition: border-color .2s ease-out; transition: border-color .2s ease-out } .nav-content-header:after { content: ""; display: table; clear: both } @media only screen and (min-width: 65em) { .nav-content-header { height: 5em; border-bottom: 0 } } .page-skindark .nav-content-header { border-bottom-color: #1f1f1f } .side-nav h2 { color: #313131; font-size: 1em; float: left; background: url(/a/i/icons_core-88916797fd4fde57d4120dea4c239f1d@1x.png) -127px -118px no-repeat; height: 18px; overflow: hidden; text-indent: -99em; width: 56px; margin: .7em 0 0 1.4em; padding: .1em 0 0 } @media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 144dpi) { .side-nav h2 { background-image: url(/a/i/icons_core-88916797fd4fde57d4120dea4c239f1d@2x.png); background-size: 819px 724px } } .nav-content-main, .nav-content-recommend { overflow-y: auto; height: 100%; position: absolute; width: 100% } @media only screen and (min-width: 65em) { .nav-content-main, .nav-content-recommend { height: auto; position: relative; margin-top: 1em; -webkit-transition: opacity .1s ease-out, visibility .1s ease-out; transition: opacity .1s ease-out, visibility .1s ease-out; width: auto } } @media only screen and (min-width: 65em) { .side-nav-immediateshift .nav-content-main, .side-nav-immediateshift .nav-content-recommend { -webkit-transition: none; transition: none } } .nav-content-recommend { margin-top: 0; opacity: 0; visibility: hidden } @media only screen and (min-width: 65em) { .side-nav-search .nav-content { opacity: 0; visibility: hidden } } @media only screen and (min-width: 65em) { .side-nav-recommend .nav-content-main { opacity: 0; visibility: hidden } } @media only screen and (min-width: 65em) { .side-nav-recommend .nav-content-recommend { opacity: 1; visibility: visible } } .nav-default a { border-bottom: 1px solid #e6e6e8; color: #313131; display: block; font-family: proxima-nova, "Helvetica Neue", Helvetica, Arial, sans-serif; font-size: 1.23077em; padding: .6em .5em .6em 3.3em; position: relative; -webkit-transition: color .1s linear; transition: color .1s linear; text-decoration: none; text-align: left } @media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 144dpi) { .nav-default a { background-image: url(/a/i/icons_toolbar_bottom@2x.png); background-size: 600px 1550px } } @media only screen and (min-width: 65em) { .nav-default a { font-size: 1.15385em; border-bottom: none; padding: .32em 0 } } .page-skindark .nav-default a { color: #ccc; border-color: #1f1f1f } .no-touch .nav-default a:hover { color: #50bcb6; cursor: pointer } .nav-default .nav-selected, .nav-default .nav-selected:hover { color: #a6a6a6; cursor: default } .page-skindark .nav-default .nav-selected, .page-skindark .nav-default .nav-selected:hover { color: #909090 } .mode-dark .side-nav li:first-child a { border-top-color: #a6a6a6 } @media only screen and (min-width: 38em) { .nav-default .section-recommendedcontainer { display: none } } .nav-rarrow { font-size: 1.5em; line-height: .2em; position: relative; top: .05em; margin-left: .2em } .side-nav ul { list-style: none; margin-bottom: 0; margin-top: 0; padding: 0 } .nav-default-divider { border-bottom: 1px solid #dcdce0; height: 1px; display: none; margin: 0 5.4em .8em 0; padding: .6em 0 0 } @media only screen and (min-width: 65em) { .nav-default-divider { display: block } } .page-queuedark .nav-default-divider { border-bottom-color: #383737 } .nav-default .nav-sublist { background-image: none; border: 0; padding: 0 } @media only screen and (min-width: 65em) { .nav-default .nav-sublist { padding: .32em 0 } } .nav-default .nav-sublist>span { border-bottom: 1px solid #e6e6e8; display: block; margin-left: 3.35em; text-indent: 0; padding: .6em 0 } .no-touch .nav-default .nav-sublist>span:hover { color: #50bcb6 } @media only screen and (min-width: 65em) { .nav-default .nav-sublist>span { border-bottom: none; margin-left: 1em; padding: .2em 0 } } @media only screen and (min-width: 65em) { .nav-default .nav-sublist>span { margin-left: 0; padding: 0 } } .page-skindark .nav-default .nav-sublist>span { border-bottom-color: #1f1f1f } .nav-default .filter-images { border-bottom: 1px solid #e6e6e8 } @media only screen and (min-width: 65em) { .nav-default .filter-images { border-bottom: none } } .nav-default .filter-images>span { border-bottom: 0 } .nav-default .nav-icon { background: url(/a/i/icons_core-88916797fd4fde57d4120dea4c239f1d@1x.png) no-repeat; display: block; left: 1.1em; position: absolute; top: .95em; height: 10px; width: 10px } @media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 144dpi) { .nav-default .nav-icon { background-image: url(/a/i/icons_core-88916797fd4fde57d4120dea4c239f1d@2x.png); background-size: 819px 724px } } @media only screen and (min-width: 65em) { .nav-default .nav-icon { display: none } } .section-mylist .nav-icon { background-position: -165px -655px; height: 13px; width: 15px } .page-skindark .section-mylist .nav-icon { background-position: 0 -655px } .filter-tags .nav-icon { background-position: -590px -165px; height: 15px; width: 15px } .page-skindark .filter-tags .nav-icon { background-position: -534px -392px } .section-favorites .nav-icon { background-position: -701px -486px; height: 14px; width: 14px } .page-skindark .section-favorites .nav-icon { background-position: -491px -600px } .section-archive .nav-icon { background-position: -590px -275px; height: 15px; width: 15px } .page-skindark .section-archive .nav-icon { background-position: -590px -330px } .section-inbox .nav-icon { background-position: -500px -655px; height: 12px; top: .99em; width: 15px } .page-skindark .section-inbox .nav-icon { background-position: -555px -655px } .section-profile .nav-icon { background-position: -440px -545px; height: 15px; width: 15px } .page-skindark .section-profile .nav-icon { background-position: -330px -545px } .section-premium .nav-icon { background-position: -755px -161px; height: 14px; width: 13px } .page-skindark .section-premium .nav-icon { background-position: -755px -53px } .section-options .nav-icon { background-position: -55px -545px; height: 15px; width: 15px } .page-skindark .section-options .nav-icon { background-position: -590px -220px; height: 15px; width: 15px; top: .85em } .section-help .nav-icon { background-position: -755px -215px; height: 13px; width: 14px } .page-skindark .section-help .nav-icon { background-position: -755px 0 } .section-logout .nav-icon { background-position: -755px -479px; height: 12px; width: 14px } .page-skindark .section-logout .nav-icon { background-position: -755px -427px } .nav-default .toggle-active { display: block } .nav-default .section-inbox { display: block; position: relative } @media only screen and (min-width: 38em) { .nav-default .section-inbox { display: none } } .section-inbox .inbox_badge { font-size: .7em; border-radius: 1.25em; height: 1.25em; left: 20em; right: auto; top: 1.3em; width: 1.25em } @media only screen and (min-width: 38em) { .section-inbox .inbox_badge { display: none } } .section-inbox .inbox_badge_wide { width: 1.7em } .section-inbox .inbox_badge_superwide { width: 2.2em } .nav-secondary { border-top: 1px solid #e6e6e8 } @media only screen and (min-width: 38em) { .nav-secondary { display: none } } .page-skindark .nav-secondary { border-color: #1f1f1f } .nav-mobileupsell { bottom: 2.3em; display: none; position: absolute } @media only screen and (min-width: 65em) { .nav-mobileupsell { display: block } } .nav-mobileupsell-inactive, .page-app-premiumcta .nav-mobileupsell { display: none } .nav-mobileupsell-getapp { color: #999; font-size: .92308em; text-align: left; text-indent: .1em } .nav-mobileupsell-android, .nav-mobileupsell-ios { background: url(/a/i/icons_core-88916797fd4fde57d4120dea4c239f1d@1x.png) no-repeat; border-radius: 4px; border: 1px solid #dcdce0; display: block; height: 20px; margin: .6em 0 0 -.8em; padding: .46154em .84615em; position: relative; overflow: hidden; text-indent: 200%; white-space: nowrap; width: 87px } @media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 144dpi) { .nav-mobileupsell-android, .nav-mobileupsell-ios { background-image: url(/a/i/icons_core-88916797fd4fde57d4120dea4c239f1d@2x.png); background-size: 819px 724px } } .nav-mobileupsell-android { margin-top: .4em } .nav-mobileupsell-android:hover, .nav-mobileupsell-ios:hover { background-color: #ededed } .nav-mobileupsell-android { background-position: 11px -112px } .nav-mobileupsell-ios { background-position: -218px 6px } .nav-premupgrade { bottom: 2.3em; display: none; left: 2.32692em; position: absolute } .page-app-premiumcta .nav-premupgrade { display: block } .nav-premupgrade-link { border-radius: 4px; border: 1px solid #dcdce0; color: #a6a6a6; display: block; padding: .5em 0; width: 8.4em } .nav-premupgrade-link:hover { background-color: #ededed; color: #a6a6a6 } #content { z-index: 80 } #content .wrapper { display: none; overflow: hidden } #content .wrapper.active { display: block } @media only screen and (min-width: 65em) { #container { max-width: 115.38462em; margin-left: auto; margin-right: auto } } .wrapper { position: relative; width: 933px; margin: 0 auto } .wrapper_full { max-width: 115.38462em; width: 100% } #page { position: relative } .noAnimation { -moz-transition: none!important; -webkit-transition: none!important; -ms-transition: none!important; -o-transition: none!important } .noSelection { -webkit-touch-callout: none; -webkit-user-select: none; -khtml-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none } .clear { clear: both } .loading { height: 100%!important; background-image: url(/a/i/spinner@1x.gif)!important; background-position: center 70%!important; background-repeat: no-repeat!important; min-height: 200px } @media only screen and (min-height: 40em) { .loading { min-height: 400px; background-position: center 92%!important } } @media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 144dpi) { .loading { background-image: url(/a/i/spinner@2x.gif)!important; background-size: 30px 30px } } .page-skindark .loading { background-image: url(/a/i/spinnerdark@1x.gif)!important } @media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 144dpi) { .page-skindark .loading { background-image: url(/a/i/spinnerdark@2x.gif)!important; background-size: 30px 30px } } .loading>div, .loading>ul { display: none!important } .loading.loadingRow { height: 100px!important } .page-skindark h1, .page-skindark h2, .page-skindark h3, .page-skindark h4, .page-skindark h5, .page-skindark h6 { color: #ccc } .pkt-nav ul { position: relative; top: 1px; list-style: none; z-index: 8001 } .pkt-nav li { float: left } .pkt-nav li a { display: block; text-indent: -789em } #page .pkt-nav .wrapper { display: none } #page .pkt-nav .wrapper.active { display: block } #page .pkt-nav { position: fixed; top: 0; left: 0; width: 100%; height: 50px; text-align: center; background: #f4f4f6; overflow: visible; z-index: 1000 } @media only screen and (min-width: 65em) { #page .pkt-nav { z-index: 8000 } } .page-skindark #page .pkt-nav { background-color: #1f1f1f } .page-notificationpersistent #page .pkt-nav { top: 30px } .pkt-nav .icons a { display: block; height: 20px; margin: 12px 23px 20px 0; width: 21px; outline: 0; overflow: hidden } @media only screen and (min-width: 38em) { .pkt-nav .icons a { margin-top: 24px } } .pkt-nav .rightItem a { margin-left: 22px; margin-right: 0 } #page .pkt-nav ul.icons li.selected a { cursor: default } #page .pkt-nav .leftItem { position: absolute; top: 0; left: 20px } @media only screen and (min-width: 65em) { #page .pkt-nav .leftItem { left: 0; margin-left: 0; top: 0 } } #page .pkt-nav .centerItem { left: 50%; margin-left: -35px } #page .pkt-nav .rightItem { position: absolute; top: 0; right: 20px } @media only screen and (min-width: 38em) { #page .pkt-nav .rightItem { right: 10px } } @media only screen and (min-width: 65em) { #page .pkt-nav .rightItem { right: 0 } } .sub { list-style: none; margin-top: 8px; line-height: 13px } .sub li { border-left: 1px solid #cdcdcd; float: left; height: 10px; padding: 0 11px 0 12px; font-size: 12px } .sub li:first-child { padding-left: 0; border-left: 0 } .sub li, .sub li a { color: #999 } .page-skindark .sub li, .page-skindark .sub li a { color: #909090 } .sub li a { position: relative; bottom: 1px } .sub li a:hover { text-decoration: underline } .sub .tags { position: relative; display: none; height: 10px; width: auto; padding-left: 29px } .sub .tags .tag_container { display: inline-block; float: left; height: auto; max-width: 500px; position: relative; text-overflow: ellipsis; white-space: nowrap } .page-reader .sub .tags .tag_container { overflow: hidden } @media only screen and (min-width: 33em) { .sub .tags .tag_container { height: 20px } } .sub li:empty { display: none } @media only screen and (min-width: 65em) { #page .toolbar { max-width: 109.23077em; margin-left: 3.07692em; margin-right: 3.07692em; width: auto } } @media only screen and (min-width: 94.90385em) { #page .toolbar { margin-left: auto; margin-right: auto } } .button { background-repeat: repeat-x; background-color: #d3505a; background-image: -webkit-linear-gradient(top, #ee5f64 0, #d3505a 100%); background-image: linear-gradient(to bottom, #ee5f64 0, #d3505a 100%); border: 1px solid #D13644; border-radius: 4px; box-shadow: inset 0 1px 1px rgba(255, 255, 255, .4); color: #fff; display: inline-block; font-family: proxima-nova, "Helvetica Neue", Helvetica, Arial, sans-serif; font-size: 16px; font-weight: 600; line-height: 1; margin: 0; padding: 11px 45px; text-align: center; text-decoration: none; text-shadow: 0 -1px 0 rgba(142, 4, 17, .5); -webkit-transition: background-position .1s linear; transition: background-position .1s linear; width: auto } .button-important { background-color: #fcc164; background-image: -webkit-gradient(left top, left bottom, color-stop(0, #fbd95c), color-stop(100%, #fcc164)); background-image: -webkit-linear-gradient(top, #fbd95c 0, #fcc164 100%); background-image: linear-gradient(to bottom, #fbd95c 0, #fcc164 100%); border-color: #e1b231; color: #222; text-shadow: 0 1px 0 rgba(255, 255, 255, .5) } .button-secondary { background-color: #f2f2f2; background-image: -webkit-gradient(left top, left bottom, color-stop(0, #fff), color-stop(100%, #f2f2f2)); background-image: -webkit-linear-gradient(top, #fff 0, #f2f2f2 100%); background-image: linear-gradient(to bottom, #fff 0, #f2f2f2 100%); border-color: #d8d8d8; color: #222; text-shadow: 0 1px 0 rgba(255, 255, 255, .5) } .button-small { padding: 6px 20px } .button-mini { font-size: 14px; padding: 5px 15px 4px } .no-touch .button:hover { background-position: 0 -15px; color: #fff; text-decoration: none } .no-touch .button-important:hover, .no-touch .button-secondary:hover { color: #222 } .button:active, .button:focus { -moz-box-shadow: inset 0 0 6px rgba(0, 0, 0, .15); -webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, .15); background-image: none; color: #fff; outline: 0; text-decoration: none; box-shadow: inset 0 0 6px rgba(0, 0, 0, .15) } .button-important:active, .button-important:focus, .button-secondary:active, .button-secondary:focus { color: #222; text-decoration: none } .button-disabled { background-image: none; color: #ccc; color: rgba(255, 255, 255, .6); cursor: default; opacity: .9 } .button-disabled:active, .button-disabled:focus, .button-disabled:hover { -moz-box-shadow: inset 0 1px 1px rgba(255, 255, 255, .4); -webkit-box-shadow: inset 0 1px 1px rgba(255, 255, 255, .4); background-position: 0 0; box-shadow: inset 0 1px 1px rgba(255, 255, 255, .4); color: #ccc; color: rgba(255, 255, 255, .6) } .button-important-disabled, .button-important-disabled:active, .button-important-disabled:focus, .button-important-disabled:hover, .button-secondary-disabled, .button-secondary-disabled:active, .button-secondary-disabled:focus, .button-secondary-disabled:hover { color: #4e4e4e; color: rgba(34, 34, 34, .6) } #PKT_header { position: fixed; top: 0; left: 0; width: 100%; height: 4px; border-bottom: 1px solid #5a5a5a; background: #101010; background: -webkit-gradient(linear, left top, left bottom, color-stop(0, #101010), color-stop(96%, #5a5a5a)); background: -webkit-linear-gradient(top, #101010 0, #5a5a5a 96%); background: linear-gradient(top, #101010 0, #5a5a5a 96%); -webkit-transform: translate3d(0, 0, 0); -ms-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); z-index: 1000 } .page-notificationpersistent #PKT_header { display: none } .rainbowDash { width: 100%; height: 4px } .rainbowDash .blue, .rainbowDash .green, .rainbowDash .orange, .rainbowDash .red { float: left; width: 25%; height: 100% } .rainbowDash .green { background-color: #83EDB8 } .rainbowDash .blue { background-color: #50BCB6 } .rainbowDash .red { background-color: #EE4256 } .rainbowDash .orange { background-color: #FCB64B } .wrapper_search { background: #fff; display: block; top: 0; right: 0; width: 193px; height: 21px; padding: 2px 10px 3px; border: 1px solid #e6e6e8; border-radius: 4px; float: right; position: relative; margin-top: 9px } @media only screen and (min-width: 38em) { .wrapper_search { width: 233px } } .page-queuedark .wrapper_search { border-color: #434343; background: #313131 } .wrapper_search_expanded { width: 360px } .wrapper_search_loading { background: url(/a/i/spinner@1x.gif) 193px 6px no-repeat #fff; background-size: 15px 15px; padding-right: 20px; width: 183px } @media only screen and (min-width: 38em) { .wrapper_search_loading { background-position: 234px 5px; width: 223px } } @media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 144dpi) { .wrapper_search_loading { background-image: url(/a/i/spinner@2x.gif); background-size: 15px 15px } } .page-queuedark .wrapper_search_loading { background: url(/a/i/spinnerdark@1x.gif) 193px 6px no-repeat #313131; background-size: 15px 15px } @media only screen and (min-width: 38em) { .page-queuedark .wrapper_search_loading { background-position: 234px 5px } } @media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 144dpi) { .page-queuedark .wrapper_search_loading { background-image: url(/a/i/spinnerdark@2x.gif) } } .wrapper_search .placeholder { color: #d0d0d0; left: -19px!important; padding-top: 6px!important } #page_search { border: none; display: block; font-family: proxima-nova, "Helvetica Neue", Helvetica, Arial, sans-serif; font-size: 1.077em; font-weight: 400; padding: 0; position: relative; top: 1px; outline: 0; width: 100% } .page-queuedark #page_search { background-color: transparent; color: #ccc } #page_search.search_mobile_mode { font-size: 16px; top: -1px } .page-app-ja-jp #page #page_search, .page-app-ja-jp #page_search, .page-app-zh-cn #page #page_search, .page-app-zh-cn #page_search, .page-app-zh-tw #page #page_search, .page-app-zh-tw #page_search { line-height: 1 } .tag_clear { cursor: pointer; display: block; width: 12px; height: 12px; padding: 3px; position: absolute; right: 6px; top: 5px; overflow: hidden; background: url(/a/i/icons_toolbar_bottom@1x.png?122) 2px -1088px no-repeat; text-indent: -9999px } .wrapper_tag { background: #f5f5f5; border-radius: 5px; float: right; height: 1px; width: 1px; padding: 0; margin: 0; visibility: hidden; position: relative } .wrapper_tag_alt { margin-top: -30px; padding: 0; position: absolute; right: 0; width: 100px } .tag-withname { border: 1px solid #ccc; padding: 0 0 0 30px } .wrapper_tag_alt.tag-withname { border: 0; padding: 0 } .wrapper_tag_alt .tag_clear { background: url(/a/i/icons_toolbar_bottom@1x.png?122) 2px -1088px no-repeat; border: 0; display: none; padding: 3px; z-index: 5 } .no-touch .wrapper_tag_alt .tag_clear:hover { background-color: transparent } .wrapper_tag_alt.tag-withname .tag_clear { display: block } .pkt-nav .wrapper_tag .tag_clear { display: none } .pkt-nav .tag-withname .tag_clear { display: block; margin-left: 0; right: 5px; top: 4px; z-index: 5 } .tag_name { cursor: pointer; display: none; font-size: 12px; line-height: 14px; padding-right: 28px; margin-top: 7px; position: relative; z-index: 5 } .tag-withname .tag_name { display: block; overflow: hidden; text-overflow: ellipsis; white-space: nowrap } #pagenav_tagfilter { height: 100%; left: 0; position: absolute; top: 0; width: 100% } #pagenav_tagfilter .popover-new { -webkit-transition: none; transition: none } #pagenav_tagfilter .popover-active { -webkit-transition: opacity .1s linear, visibility .1s linear; transition: opacity .1s linear, visibility .1s linear } @media only screen and (max-width: 29.99em) { #pagenav_tagfilter .popover-active { box-sizing: border-box; left: 0; height: 100%; margin: 0; top: 0; width: 100%; z-index: 8000 } } @media only screen and (min-width: 65em) { #pagenav_tagfilter .popover-active-alt { margin-top: 2em } } @media only screen and (min-width: 65em) { #pagenav_tagfilter .popover-active-alt .arrow { top: 42% } } .popover-tagfilter-header { border-bottom: 1px solid #dcdce0; display: none; position: relative } .page-queuedark .popover-tagfilter-header { border-bottom-color: #383737 } #pagenav_tagfilter .popover-tagfilter-header { display: block } @media only screen and (max-width: 29.99em) { #pagenav_tagfilter .popover-tagfilter-header { background-color: #fff; z-index: 15 } .page-queuedark #pagenav_tagfilter .popover-tagfilter-header { background-color: #1f1f1f } } .popover-tagfilter-header h3 { font-size: 1.23077em; font-weight: 700; margin-top: 0; padding: 1em 0 .4em 1.85em } .popover-tagfilter-header .popover-tagfilter-close { background: url(/a/i/icons_core-88916797fd4fde57d4120dea4c239f1d@1x.png) -534px -337px no-repeat; cursor: pointer; height: 15px; right: 20px; overflow: hidden; position: absolute; text-indent: -20em; top: 16px; width: 16px } @media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 144dpi) { .popover-tagfilter-header .popover-tagfilter-close { background-image: url(/a/i/icons_core-88916797fd4fde57d4120dea4c239f1d@2x.png); background-size: 819px 724px } } #pagenav_tagfilter ul { width: 245px; height: 300px; overflow-y: auto; margin: 6px 0; padding: 0 6px } @media only screen and (max-width: 29.99em) { #pagenav_tagfilter ul { box-sizing: border-box; height: 100%; margin: 0; padding: 54px 0 0; position: absolute; width: 100% } } @media only screen and (max-width: 29.99em) { .touch #pagenav_tagfilter ul { overflow-y: scroll; -webkit-overflow-scrolling: touch } } #pagenav_tagfilter .tagfilter_loading { background: url(/a/i/spinner@1x.gif) center center no-repeat rgba(0, 0, 0, .2); display: block; height: 100%; left: 0; position: absolute; top: 0; width: 100%; z-index: 8002 } @media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 144dpi) { #pagenav_tagfilter .tagfilter_loading { background-image: url(/a/i/spinner@2x.gif); background-size: 30px 30px } } #pagenav_tagfilter .scroll_mode { margin: 0 4px 6px 0 } @media only screen and (min-width: 30em) { #pagenav_tagfilter .scroll_mode { margin-top: 6px } } #pagenav_tagfilter li[val=untagged] { margin-bottom: 3px; border-bottom-width: 1px } #pagenav_tagfilter li>a { background-image: none; font-family: proxima-nova, Arial, sans-serif; font-size: 15px; line-height: 35px; height: 35px; margin: 0; overflow: hidden; padding: 0 30px; position: relative; text-decoration: none; text-overflow: ellipsis; white-space: nowrap } @media only screen and (max-width: 29.99em) { #pagenav_tagfilter li>a { border-bottom: 1px solid #e6e6e8; font-size: 16px; line-height: 42px; height: 42px } .page-queuedark #pagenav_tagfilter li>a { border-bottom-color: #383737 } } #pagenav_tagfilter .selected>a { color: #383838; background-color: #f7f7f7 } #pagenav_tagfilter>a { background: url(/a/i/icons_toolbar_bottom@1x.png?122) 7px -845px no-repeat; border-radius: 5px; cursor: pointer; display: block; height: 100%; margin: 0 0 5px; position: relative; overflow: hidden; text-indent: -789em; width: 100% } #pagenav_tagfilter.innerpopover-active>a, .no-touch #pagenav_tagfilter>a:hover { background-position: -393px -845px } .tag-withname #pagenav_tagfilter>a { background-position: -393px -925px } #pagenav_tagfilter.innerpopover-active>a { background-color: #e7e7e7 } #pagenav_tagfilter li { position: relative } #pagenav_tagfilter .editdelete { border-bottom: 1px solid #ededf0; display: none; font-style: italic } .touch #pagenav_tagfilter .editdelete, .touch-hybrid #pagenav_tagfilter .editdelete { display: block } #pagenav_tagfilter li>.editmode { background-color: #fff; cursor: default } .page-skindark #pagenav_tagfilter li>.editmode { background-color: #1f1f1f } #pagenav_tagfilter li .deletetag, #pagenav_tagfilter li .edittag, #pagenav_tagfilter li .edittagtouch { background: url(/a/i/icons_core-88916797fd4fde57d4120dea4c239f1d@1x.png) -588px -494px no-repeat; display: none; height: 14px; left: 10px; position: absolute; top: 14px; width: 14px } @media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 144dpi) { #pagenav_tagfilter li .deletetag, #pagenav_tagfilter li .edittag, #pagenav_tagfilter li .edittagtouch { background-image: url(/a/i/icons_core-88916797fd4fde57d4120dea4c239f1d@2x.png); background-size: 819px 724px } } @media only screen and (min-width: 30em) { #pagenav_tagfilter li .deletetag, #pagenav_tagfilter li .edittag, #pagenav_tagfilter li .edittagtouch { top: 10px } } .no-touch #pagenav_tagfilter li .edittag:hover, .touch #pagenav_tagfilter .tag_edit_mode .edittagtouch, .touch-hybrid #pagenav_tagfilter .tag_edit_mode .edittagtouch { background-position: -659px -654px } .no-touch #pagenav_tagfilter a:hover .edittag, .touch #pagenav_tagfilter .tag_edit_mode .edittag, .touch #pagenav_tagfilter .tag_edit_mode .edittagtouch, .touch-hybrid #pagenav_tagfilter .tag_edit_mode .edittag, .touch-hybrid #pagenav_tagfilter .tag_edit_mode .edittagtouch { display: block } .touch #pagenav_tagfilter .tag_edit_mode .edittag, .touch-hybrid #pagenav_tagfilter .tag_edit_mode .edittag { background-image: none; height: 30px; top: 2px; width: 100%; z-index: 20 } .touch #pagenav_tagfilter .tag_edit_mode .deletetag, .touch-hybrid #pagenav_tagfilter .tag_edit_mode .deletetag { z-index: 25 } #pagenav_tagfilter li .deletetag { background-position: -755px -585px; left: auto; width: 12px; height: 14px; right: 20px } .no-touch #pagenav_tagfilter li .deletetag:hover { background-position: -755px -531px } #pagenav_tagfilter li .deletetag_active { cursor: pointer; display: block } #pagenav_tagfilter .edittaginput { border: 1px solid #cdcdcd; box-sizing: border-box; color: #666; font-family: proxima-nova, Arial, sans-serif; font-size: 15px; left: 25px; line-height: normal; height: 24px; top: 9px; padding: 4px; position: absolute; width: 158px; z-index: 500 } @media only screen and (min-width: 30em) { #pagenav_tagfilter .edittaginput { font-size: 16px; top: 5px } } #pagenav_tagfilter .edittaginput.tag_mobile_mode { font-size: 16px } .token-input-dropdown { border: 1px solid #cdcdcd; z-index: 9000 } .token-input-dropdown ul li { font-family: proxima-nova, "Helvetica Neue", Helvetica, Arial, sans-serif; font-weight: 600; color: #333; list-style: none; text-align: left } .page-skindark .token-input-dropdown ul li { color: #ccc } .token-input-dropdown ul li.token-input-selected-dropdown-item { background-color: #50bcb6; color: #fff } .token-input-list { list-style: none } .token-input-list li { text-align: left } .token-input-list li input { border: 0; background-color: #fff; -webkit-appearance: caret } .page-skindark .token-input-list li input { background-color: #313131; color: #ccc } .token-input-token { border-radius: 4px; border: 1px solid #c3c3c3; overflow: hidden; padding: 0 5px; background-color: #f7f7f7; color: #2e2e2e; font-weight: 600; cursor: default; display: block; width: auto; float: left } .page-skindark .token-input-token { background-color: #ccc; border-color: #ccc } .token-input-token p { display: inline-block; font-weight: 600; line-height: 29px; padding: 0 } .token-input-token span { color: #777; cursor: pointer; display: inline-block; margin-left: 10px } .token-input-selected-token { background-color: #fefbc6 } .token-input-selected-token span { color: #bbb } .notifications-error, .notifications-sync { -webkit-transition: visibility .6s .6s ease-out, bottom .6s 1.2s ease-out; transition: visibility .6s .6s ease-out, bottom .6s 1.2s ease-out; background: #eaeaea; bottom: -66px; color: #666; display: block; font-family: proxima-nova, "Helvetica Neue", Helvetica, Arial, sans-serif; font-size: 13px; font-weight: 600; line-height: 1; left: 0; padding: 0; position: fixed; -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); text-shadow: 0 1px 1px rgba(255, 255, 255, .5); width: 100%; z-index: 7040 } .notifications-error { background-color: #43aea8; bottom: auto; color: #fff; visibility: hidden; top: -40px; text-shadow: none; -webkit-transition: visibility 0s 5s ease-out, top .6s 4s ease-out; transition: visibility 0s 5s ease-out, top .6s 4s ease-out; z-index: 900 } @media only screen and (min-width: 65em) { .notifications-error { z-index: 7040 } } .csstransforms3d .notifications-error { top: 0; -webkit-transform: translate3d(0, -40px, 0); transform: translate3d(0, -40px, 0); -webkit-transition: visibility 0s 5s ease-out, -webkit-transform .6s 4s ease-out; transition: visibility 0s 5s ease-out, transform .6s 4s ease-out } .page-notificationpersistent .notifications-error { top: 30px } .notifications-sync.notifications-active { -webkit-transition: visibility .3s ease-out, bottom .3s ease-out; transition: visibility .3s ease-out, bottom .3s ease-out; bottom: 0 } .notifications-error.notifications-active { -webkit-transition: visibility 0s ease-out, top .3s ease-out; transition: visibility 0s ease-out, top .3s ease-out; top: 51px; visibility: visible } .notifications-error.notifications-inactive { visibility: hidden } .notifications-error-narrowtoggle.notifications-active { top: 88px } @media only screen and (min-width: 30em) { .notifications-error-narrowtoggle.notifications-active { top: 51px } } .csstransforms3d .notifications-error.notifications-active { -webkit-transition: visibility 0s ease-out, -webkit-transform .3s ease-out; transition: visibility 0s ease-out, transform .3s ease-out; -webkit-transform: translate3d(0, 51px, 0); transform: translate3d(0, 51px, 0); top: 0 } .csstransforms3d .notifications-error-narrowtoggle.notifications-active { -webkit-transform: translate3d(0, 88px, 0); transform: translate3d(0, 88px, 0) } @media only screen and (min-width: 30em) { .csstransforms3d .notifications-error-narrowtoggle.notifications-active { -webkit-transform: translate3d(0, 51px, 0); transform: translate3d(0, 51px, 0) } } .page-notificationpersistent .notifications-error.notifications-active { top: 94px } .progress-bar { background: 0 0; border: 1px solid #777; border-radius: 8px; box-shadow: inset 1px 0 1px rgba(0, 0, 0, .5), 1px 1px 0 rgba(255, 255, 255, .8); float: left; height: 11px; margin: 0 15px 0 0; position: relative; width: 200px } .notifications-synconlymode .progress-bar { display: none } .progress-detail { background-image: -webkit-linear-gradient(30deg, #ededed 20%, #ccc 20%, #ccc 50%, #ededed 50%, #ededed 80%, #ccc 80%, #ccc); background-image: linear-gradient(60deg, #ededed 20%, #ccc 20%, #ccc 50%, #ededed 50%, #ededed 80%, #ccc 80%, #ccc); background-size: 23px 23px; border-radius: 8px; border: 2px solid grey; box-sizing: border-box; display: block; height: 14px; left: 0; margin: 0; min-width: 14px; overflow: hidden; top: 0; -webkit-transition: width .1s linear; transition: width .1s linear; position: absolute; width: 1% } .progress-detail-active { -webkit-animation: animate-stripes .8s linear infinite; animation: animate-stripes .8s linear infinite } .progress-bar-content { background: #777; border-radius: 8px; box-sizing: border-box; height: 13px; left: 0; margin: 0; min-width: 14px; overflow: hidden; top: -1px; position: absolute; -webkit-transition: width .1s linear; transition: width .1s linear; width: 1% } .progress-bar-zeroed { display: none } .notifications-error .content, .notifications-sync .content { margin: 0 auto; padding: 15px 0; width: 935px } .notifications-error .message, .notifications-sync .message { float: left; line-height: 1; margin-top: 1px; margin-bottom: 0; white-space: nowrap } .notifications-sync .message { font-size: 14px } .notifications-synconlymode .message { color: #333; float: none; font-size: 16px; font-weight: 600; display: inline-block; padding-left: 25px; position: relative; text-align: center } .notifications-synconlymode .count { -webkit-border-radius: 10px; -moz-border-radius: 10px; background: #8C8C8C; border-radius: 10px; color: #fff; display: inline-block; font-size: 13px; font-weight: 400; height: 15px; left: 0; line-height: 9px; padding: 4px 0 0; position: absolute; text-align: center; top: -2px; width: 19px } .notifications-synconlymode .count_solo { padding-right: 1px; width: 18px } .notifications-error .content { margin: 0 1.5em; max-width: 108.38462em; padding: 9px 0; width: auto } @media only screen and (min-width: 65em) { .notifications-error .content { margin: 0 3em } } @media only screen and (min-width: 95.38462em) { .notifications-error .content { margin-left: auto; margin-right: auto } } @media only screen and (min-height: 30em) { .notifications-error .content { padding: 20px 0 } } .notifications-error .message { background: url(/a/i/error_notification@1x.png) 0 center no-repeat; color: #fff; display: inline-block; float: none; font-size: 16px; margin-top: 0; text-align: left; white-space: normal; line-height: 1.3; padding: .2em 0 .2em 2em } @-webkit-keyframes animate-stripes { from { background-position: 0 0 } to { background-position: 70px 0 } } @keyframes animate-stripes { from { background-position: 0 0 } to { background-position: 70px 0 } } .external_reader_progress { -webkit-border-radius: 0; -moz-border-radius: 0; border: 1px solid rgba(0, 0, 0, .2); border-radius: 0; border-width: 1px 0 0; left: 0; opacity: 0; height: 8px; position: absolute; top: 60px; visibility: hidden; width: 100%; z-index: 1000; -webkit-transition: opacity .2s linear, visibility .2s linear; transition: opacity .2s linear, visibility .2s linear } .external_reader_progress_active { opacity: 1; visibility: visible; -webkit-transition: opacity 0s linear, visibility 0s linear; transition: opacity 0s linear, visibility 0s linear } .external_reader_progress_inactive { display: none } .notifications-persistent { background-color: #4aaca7; color: #fff; font-family: proxima-nova, "Helvetica Neue", Helvetica, Arial, sans-serif; left: 0; height: 30px; position: fixed; top: 0; text-align: center; width: 100%; z-index: 1000 } .notifications-persistent p { font-size: 1.077em; margin-top: .3em; padding-left: 1em; padding-right: 1em } .notifications-persistent .content a { color: #fcca7c } .notifications-persistent .content a:hover { color: #fbb64a; text-decoration: none } .notifications-persistent .close { background: url(/a/i/notification_close@1x.png); display: block; height: 11px; position: absolute; overflow: hidden; top: .7em; right: 1em; white-space: nowrap; width: 11px; text-indent: 100% } .pkt_toast_wrapper { display: block; position: fixed; top: 10%; height: 0; left: 0; width: 100%; z-index: 9999 } .pkt_toast { background: rgba(78, 78, 78, .9); display: inline-block; margin: 0 auto; border-radius: 2px; padding: 11px; min-width: 175px; max-width: 350px; font-size: 20px; font-weight: 600; text-align: center; color: #fff; opacity: 0; visibility: hidden; z-index: 9999 } .pkt_toast_active { margin-top: 10px; visibility: visible; opacity: 1 } .cssanimations .pkt_toast_active { -webkit-animation: show-toast 2.5s ease-out; animation: show-toast 2.5s ease-out } .cssanimations .pkt_toast_active_alt { -webkit-animation: show-toast-alt 2.5s ease-out; animation: show-toast-alt 2.5s ease-out } .cssanimations .pkt_toast_inactive { -webkit-animation: hide-toast .4s linear; animation: hide-toast .4s linear } @-webkit-keyframes show-toast { 0% { margin-top: 0; opacity: 0; visibility: hidden } 1% { margin-top: 0; opacity: 0; visibility: visible } 100%, 16% { margin-top: 10px; opacity: 1; visibility: visible } } @keyframes show-toast { 0% { margin-top: 0; opacity: 0; visibility: hidden } 1% { margin-top: 0; opacity: 0; visibility: visible } 100%, 16% { margin-top: 10px; opacity: 1; visibility: visible } } @-webkit-keyframes show-toast-alt { 0%, 100% { margin-top: 10px; opacity: 1; visibility: visible } } @keyframes show-toast-alt { 0%, 100% { margin-top: 10px; opacity: 1; visibility: visible } } @-webkit-keyframes hide-toast { 0% { margin-top: 10px; opacity: 1; visibility: visible } 99% { margin-top: 10px; opacity: 0; visibility: visible } 100% { margin-top: 10px; opacity: 0; visibility: hidden } } @keyframes hide-toast { 0% { margin-top: 10px; opacity: 1; visibility: visible } 99% { margin-top: 10px; opacity: 0; visibility: visible } 100% { margin-top: 10px; opacity: 0; visibility: hidden } } .token-input-dropdown-fortag, .token-input-list { border-radius: 4px; border: 1px solid #ccc; font-size: 14px; font-weight: 600; float: left; padding: 3px 6px 0; width: 100%; margin: 0; min-height: 28px } @media only screen and (min-width: 30em) { .token-input-dropdown-fortag, .token-input-list { width: 234px } } .page-skindark .token-input-dropdown-fortag, .page-skindark .token-input-list { background-color: #313131; border: 1px solid #4e4e4e } .token-input-container { margin-bottom: 1.4em; padding: 25px 20px 5px } @media only screen and (min-width: 30em) { .token-input-container { display: inline-block; padding: 0 } } @media only screen and (min-width: 40em) { .token-input-container { display: block } } .token-input-list { padding: 0; overflow: hidden } .token-input-list li { float: left; margin: 3px 0 3px 5px } .token-input-list input { font-weight: 600; width: 20px } .token-input-dropdown-fortag { background: #fff; height: auto; margin-top: 1px; padding: 0; width: 258px } .token-input-dropdown-fortag ul { margin: 0; padding: 5px 0 } .token-input-dropdown-fortag li { box-sizing: border-box; padding: 6px; width: 100% } .token-input-token { height: 20px; margin: 0 4px 3px 0 } .token-input-token p { font-size: 14px; margin: 0 } .overlay_screen { background: #333; background: rgba(0, 0, 0, .3); display: block; height: 100%; left: 0; opacity: 0; position: fixed; top: 0; width: 100%; visibility: hidden; z-index: 8000; -webkit-transition: opacity .2s ease-out, visibility .2s ease-out; transition: opacity .2s ease-out, visibility .2s ease-out } @media only screen and (min-width: 30em) { .overlay_screen { z-index: 9000 } } .overlay_screen_active { opacity: 1; visibility: visible } .overlay_screen .content_container { text-align: center } .overlay_screen .content_container:before { content: ''; display: inline-block; height: 100%; vertical-align: middle; margin-right: -.25em } .overlay_screen .content_detail { color: #fff; font-family: proxima-nova, "Helvetica Neue", Helvetica, Arial, sans-serif; font-size: 22px; font-weight: 600; display: inline-block; text-shadow: 1px 1px 0 rgba(0, 0, 0, .2); vertical-align: middle; width: auto } .overlay_screen .content_detail_loading { display: inline-block; padding-top: 55px } .overlay_note_container { background: url(/a/i/gsf/gsf_chromeinstalltext@1x.png) 60px top no-repeat; height: 200px; margin: 240px auto; opacity: 0; position: relative; width: 469px } .overlay_note_container p { color: #fff; font-family: proxima-nova, "Helvetica Neue", Helvetica, Arial, sans-serif; font-size: 15px; margin-bottom: 0; margin-left: 60px; text-align: left; padding: 120px 10px 10px; position: relative; text-shadow: 1px 1px 0 #000; width: 250px } .overlay_note_container .learn { font-size: 13px; padding-top: 10px } .overlay_screen_active .overlay_note_container { opacity: 1; -webkit-transition: opacity 1s ease-out 1s; transition: opacity 1s ease-out 1s } .overlay_note_container .overlay_arrow { background: url(/a/i/gsf/gsf_chromeinstallarrow@1x.png) center center no-repeat; display: block; height: 69px; left: 330px; position: absolute; top: 0; width: 106px } .overlay_screen .overlay_detail { background: #fff; border-radius: 3px; box-shadow: 0 1px 8px rgba(0, 0, 0, .8); left: 0; color: #202020; font-size: 18px; height: 100%; padding: 40px 30px 20px; position: fixed; text-shadow: none; top: 0; width: 100% } @media only screen and (min-width: 38em) { .overlay_screen .overlay_detail { position: relative; height: auto; width: 620px } } .page-skindark .overlay_screen .overlay_detail { background-color: #1f1f1f; border: 1px solid #4e4e4e; color: #ccc } .overlay_screen .overlay_detail_gsf { left: inherit; top: inherit; position: relative; width: 13em } @media only screen and (min-width: 33em) { .overlay_screen .overlay_detail_gsf { width: 22em } } @media only screen and (min-width: 50em) { .overlay_screen .overlay_detail_gsf { width: 620px } } @media only screen and (min-width: 50em) { .overlay_screen .overlay_detail_gsfwelcome { padding-bottom: 42px; padding-top: 0 } } .overlay_screen .overlay_detail_confirm, .overlay_screen .overlay_detail_confirmtag { box-sizing: border-box; padding: 10px; width: 100% } @media only screen and (min-width: 38em) { .overlay_screen .overlay_detail_confirm { padding: 25px 20px 5px; width: 325px } } @media only screen and (min-width: 38em) { .overlay_screen .overlay_detail_confirmtag { width: 345px; padding: 10px 10px 30px } } .page-app-it-it .overlay_screen .overlay_detail_confirmtag, .page-app-nl-nl .overlay_screen .overlay_detail_confirmtag, .page-app-pt-br .overlay_screen .overlay_detail_confirmtag { width: 360px } @media only screen and (min-width: 38em) { .page-app-it-it .overlay_screen .overlay_detail_wsuggestedtags, .page-app-nl-nl .overlay_screen .overlay_detail_wsuggestedtags, .page-app-pt-br .overlay_screen .overlay_detail_wsuggestedtags { width: 400px } } .page-app-es-es .overlay_screen .overlay_detail_confirmtag { width: 370px } @media only screen and (min-width: 38em) { .page-app-es-es .overlay_screen .overlay_detail_wsuggestedtags { width: 410px } } .page-app-de-de .overlay_screen .overlay_detail_confirmtag, .page-app-es-la .overlay_screen .overlay_detail_confirmtag { width: 380px } @media only screen and (min-width: 38em) { .page-app-de-de .overlay_screen .overlay_detail_wsuggestedtags, .page-app-es-la .overlay_screen .overlay_detail_wsuggestedtags { width: 420px } } .page-app-fr-ca .overlay_screen .overlay_detail_confirmtag, .page-app-fr-fr .overlay_screen .overlay_detail_confirmtag, .page-app-ru-ru .overlay_screen .overlay_detail_confirmtag { width: 400px } @media only screen and (min-width: 38em) { .page-app-fr-ca .overlay_screen .overlay_detail_wsuggestedtags, .page-app-fr-fr .overlay_screen .overlay_detail_wsuggestedtags, .page-app-ru-ru .overlay_screen .overlay_detail_wsuggestedtags { width: 440px } } .overlay_screen .webview_warning { padding-bottom: 10px; padding-top: 30px; width: 380px } .overlay_screen .overlay_detail h3 { font-family: proxima-nova, "Helvetica Neue", Helvetica, Arial, sans-serif; font-size: 26px; font-weight: 600; margin-bottom: 24px } .overlay_screen .overlay_detail_confirm h3 { border-bottom: 1px solid #e6e6e8; font-size: 15px; margin-bottom: 14px; padding: 1em 1.3em; text-align: left } @media only screen and (min-width: 30em) { .overlay_screen .overlay_detail_confirm h3 { border-bottom: none; font-size: 18px; margin-bottom: 24px; padding: 0; text-align: center } } .overlay_detail_confirm h3>span { color: #666; font-size: 14px } .overlay_screen .webview_warning h3 { font-size: 20px; margin-bottom: 10px; text-align: left } .overlay_screen .overlay_detail p { line-height: 1.3; margin-bottom: 2em; text-align: left } .overlay_screen .overlay_detail_gsf p { text-align: center } @media only screen and (min-width: 50em) { .overlay_screen .overlay_detail_gsf p { text-align: left } } .overlay_screen .overlay_detail_confirm p { font-size: 16px; margin-bottom: 20px; text-align: center } .overlay_screen .overlay_detail .button_container { float: none; margin-bottom: 20px; text-align: center; width: auto } .overlay_screen .overlay_detail_confirm .button { width: 92px; margin: 0 2px } .overlay_screen .overlay_detail_confirmtag .button { box-sizing: border-box; float: none; margin: 10px 0 0; width: 100% } @media only screen and (min-width: 30em) { .overlay_screen .overlay_detail_confirmtag .button { box-sizing: content-box; float: left; margin: 0 0 0 4px; width: auto } } .overlay_screen .overlay_detail .close { background: url(/a/i/icons_core-88916797fd4fde57d4120dea4c239f1d@1x.png) -534px -337px no-repeat; cursor: pointer; height: 15px; right: 1em; overflow: hidden; position: absolute; text-indent: -20em; top: 1.1em; width: 16px } @media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 144dpi) { .overlay_screen .overlay_detail .close { background-image: url(/a/i/icons_core-88916797fd4fde57d4120dea4c239f1d@2x.png); background-size: 819px 724px } } @media only screen and (min-width: 30em) { .overlay_screen .overlay_detail .close { background: url(/a/i/icons_core-88916797fd4fde57d4120dea4c239f1d@1x.png) -194px -708px no-repeat; right: 10px; top: 10px; height: 9px; width: 10px } .page-skindark .overlay_screen .overlay_detail .close { background-position: -144px -708px } @media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 144dpi) { .overlay_screen .overlay_detail .close { background-image: url(/a/i/icons_core-88916797fd4fde57d4120dea4c239f1d@2x.png); background-size: 819px 724px } } } .overlay_detail_confirmtag .token-input-list { padding: 0; overflow: hidden } .overlay_detail_confirmtag .token-input-list li { float: left; margin: 3px 0 3px 5px } .overlay_detail_confirmtag .token-input-list input { font-weight: 600; width: 20px } .overlay_detail_confirmtag .token-input-token { height: 20px; margin: 0 4px 3px 0 } .overlay_detail_confirmtag .token-input-token p { font-size: 14px; margin: 0 } .overlay_screen .overlay_detail .skip_link { background: url(/a/i/icons_core-88916797fd4fde57d4120dea4c239f1d@1x.png) -194px -708px no-repeat; height: 9px; position: absolute; overflow: hidden; right: -20px; text-indent: -20em; top: -30px; width: 10px } .page-skindark .overlay_screen .overlay_detail .skip_link { background-position: -144px -708px } @media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 144dpi) { .overlay_screen .overlay_detail .skip_link { background-image: url(/a/i/icons_core-88916797fd4fde57d4120dea4c239f1d@2x.png); background-size: 819px 724px } } .overlay_screen .overlay_detail .gsf_one, .overlay_screen .overlay_detail .gsf_three, .overlay_screen .overlay_detail .gsf_two, .overlay_screen .overlay_detail .gsf_twopointfive, .overlay_screen .overlay_detail .gsf_zero { opacity: 0; visibility: hidden } .overlay_screen .overlay_detail .gsf_three, .overlay_screen .overlay_detail .gsf_two, .overlay_screen .overlay_detail .gsf_twopointfive, .overlay_screen .overlay_detail .gsf_zero { left: 30px; position: absolute; top: 40px; width: 15em } @media only screen and (min-width: 50em) { .overlay_screen .overlay_detail .gsf_three, .overlay_screen .overlay_detail .gsf_two, .overlay_screen .overlay_detail .gsf_twopointfive, .overlay_screen .overlay_detail .gsf_zero { width: 620px } } .overlay_screen .overlay_detail_gsfwelcome .gsf_twopointfive { position: relative } @media only screen and (min-width: 33em) { .overlay_screen .overlay_detail_gsfwelcome .gsf_twopointfive { width: 336px } } @media only screen and (min-width: 50em) { .overlay_screen .overlay_detail_gsfwelcome .gsf_twopointfive { width: 560px } } .overlay_screen .overlay_detail .gsf_active { opacity: 1; visibility: visible } .overlay_screen .overlay_detail .gsf_progress { bottom: 12px; display: none; left: 0; margin: 0; padding: 0; position: absolute; width: 100% } @media only screen and (min-width: 33em) { .overlay_screen .overlay_detail .gsf_progress { display: block } } .overlay_screen .overlay_detail_wsuggestedtags { padding: 0; width: 100% } @media only screen and (min-width: 38em) { .overlay_screen .overlay_detail_wsuggestedtags { width: 385px } } .overlay_screen .edittag_detail { padding: 0 } @media only screen and (min-width: 30em) { .overlay_screen .edittag_detail { padding: 25px 20px 5px } } .overlay_screen .suggestedtag_detail { background-color: #ededed; min-height: 76px; padding: 13px 20px 15px } .page-skindark .overlay_screen .suggestedtag_detail { background-color: #666 } .overlay_screen .suggestedtag_detail_loading { background: url(/a/i/spinner@1x.gif) center center no-repeat #ededed; background-size: 16px 16px } @media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 144dpi) { .overlay_screen .suggestedtag_detail_loading { background-image: url(/a/i/spinner@2x.gif) } } .overlay_screen .suggestedtag_detail h4 { color: #555; font-family: proxima-nova, "Helvetica Neue", Helvetica, Arial, sans-serif; font-size: .65em; font-weight: 400; margin: 0 0 .5em; text-align: left } .page-skindark .overlay_screen .suggestedtag_detail h4 { color: #1f1f1f } .overlay_screen .suggestedtag_detail ul { margin: 0; padding: 0 } .overlay_screen .suggestedtag_detail li { float: left; list-style: none } .overlay_screen .suggestedtag_detail .suggestedtag_msg { color: #333; font-size: 14px; margin-bottom: 0; text-align: left } .overlay_screen .token-suggestedtag { -webkit-border-radius: 4px; -moz-border-radius: 4px; background: #fff; border-radius: 4px; border: 1px solid #c3c3c3; color: #444; font-size: 14px; font-weight: 600; margin-right: 6px; padding: 2px 5px } .page-skindark .overlay_screen .token-suggestedtag { background-color: #ccc; border-color: #ccc } .overlay_screen .token-suggestedtag:hover { background-color: #fff8c8; text-decoration: none } .overlay_screen .token-suggestedtag-inactive { display: none } .overlay_screen .gsf_progress li { background: #bcbcbc; border-radius: 5px; display: inline-block; height: 9px; margin: 0 3px; overflow: hidden; text-indent: 100px; width: 9px } .overlay_screen .gsf_progress .selected { background: #606060 } .overlay_screen .gsf_zero .tempemail, .overlay_screen .gsf_zero .temppass { font-size: 1.2em; font-weight: 600 } .overlay_screen .gsf_zero .tempemail { margin-bottom: .5em } .overlay_screen .gsf_zero .temppass { margin-bottom: 1em } .overlay_screen .gsf_zero .reduced { margin-bottom: .5em } .overlay_screen .gsf_zero .button { margin-left: 250px } .overlay_screen .gsf_one .gsf_bg { background: url(/a/i/gsf/gsf_onebg@1x.jpg) center center no-repeat; background-size: 146px 124px; float: none; margin: 0 auto; height: 124px; width: 146px } @media only screen and (min-width: 33em) and (min-height: 28em) { .overlay_screen .gsf_one .gsf_bg { background-size: 293px 249px; height: 249px; width: 293px } } @media only screen and (min-width: 50em) { .overlay_screen .gsf_one .gsf_bg { float: left } } .overlay_screen .gsf_one .gsf_content { float: none; margin-top: 10px; width: auto } @media only screen and (min-width: 50em) { .overlay_screen .gsf_one .gsf_content { float: left; margin-left: 30px; margin-top: 6px; width: 280px } } .overlay_screen .gsf_one h3 { font-size: 15px } @media only screen and (min-width: 33em) and (min-height: 28em) { .overlay_screen .gsf_one h3 { font-size: 26px } } .overlay_screen .gsf_one p { font-size: .835em } @media only screen and (min-width: 33em) and (min-height: 28em) { .overlay_screen .gsf_one p { font-size: 1em } } .overlay_screen .gsf_one .gsf_accesspocket { display: none } @media only screen and (min-width: 33em) and (min-height: 28em) { .overlay_screen .gsf_one .gsf_accesspocket { display: block } } .overlay_screen .gsf_one .gsf_buttoncontainer { margin-bottom: 0 } @media only screen and (min-width: 33em) and (min-height: 28em) { .overlay_screen .gsf_one .gsf_buttoncontainer { margin-bottom: 2em } } .overlay_screen .gsf_one .button { margin-bottom: 10px } @media only screen and (min-width: 33em) and (min-height: 28em) { .overlay_screen .gsf_one .button { margin-bottom: 34px } } .overlay_screen .gsf_two h3 { padding-left: 20px; padding-right: 20px; margin-bottom: 30px } .overlay_screen .gsf_two .button { margin-bottom: 40px; padding-left: 30px; padding-right: 30px } .overlay_screen .gsf_four .gsf_bg, .overlay_screen .gsf_two .gsf_bg { background: url(/a/i/gsf/gsf_twobg@1x.jpg) center center no-repeat; display: none; height: 232px; margin: 20px auto; width: 277px } @media only screen and (min-width: 50em) { .overlay_screen .gsf_four .gsf_bg, .overlay_screen .gsf_two .gsf_bg { display: block; float: left; margin-left: 10px } } @media only screen and (min-height: 48em) { .overlay_screen .gsf_four .gsf_bg, .overlay_screen .gsf_two .gsf_bg { display: block } } @media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 144dpi) { .overlay_screen .gsf_four .gsf_bg, .overlay_screen .gsf_two .gsf_bg { background-image: url(/a/i/gsf/gsf_twobg@2x.jpg); background-size: 277px 232px } } .overlay_screen .gsf_four .gsf_bg { background-size: 139px 116px; height: 116px; width: 139px } @media only screen and (min-width: 33em) { .overlay_screen .gsf_four .gsf_bg { background-size: 277px 232px; height: 232px; width: 277px } } @media only screen and (min-width: 50em) { .overlay_screen .gsf_four .gsf_bg { margin-top: 0 } } @media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 144dpi) { .overlay_screen .gsf_four .gsf_bg { background-image: url(/a/i/gsf/gsf_twobg@2x.jpg) } } .overlay_screen .gsf_four .gsf_content, .overlay_screen .gsf_two .gsf_content { width: auto } @media only screen and (min-width: 50em) { .overlay_screen .gsf_four .gsf_content, .overlay_screen .gsf_two .gsf_content { float: left; margin-left: 48px; width: 280px } } @media only screen and (min-width: 50em) { .overlay_screen .gsf_four .gsf_content { margin-top: 20px } } .overlay_screen .gsf_twopointfive { text-align: center } .overlay_screen .overlay_detail .gsf_pocketlogo { background: url(/a/i/gsf/gsf_pocketlogo@1x.png) center center no-repeat; height: 52px; margin: 0 auto 20px; overflow: hidden; text-indent: 200%; width: 198px; white-space: nowrap } @media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 144dpi) { .overlay_screen .overlay_detail .gsf_pocketlogo { background-image: url(/a/i/gsf/gsf_pocketlogo@2x.png); background-size: 198px 52px } } .overlay_screen .gsf_twopointfive .gsf_bg { background: url(/a/i/gsf/gsf_multidevices@1x.jpg) center center no-repeat; height: 205px; margin: 0 auto; overflow: hidden; text-indent: 200%; width: 345px; white-space: nowrap } @media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 144dpi) { .overlay_screen .gsf_twopointfive .gsf_bg { background-image: url(/a/i/gsf/gsf_multidevices@2x.jpg); background-size: 345px 205px } } .overlay_screen .gsf_twopointfive_notos .gsf_bg { margin-top: 30px } .overlay_screen .gsf_twopointfive p { text-align: center } .overlay_screen .gsf_twopointfive .gsf_content { border-top: 1px solid #ccc; margin: 0 auto; max-width: 450px; padding: 1em 0 } .overlay_screen .gsf_tagline { max-width: 450px; margin: 0 auto 1.5em } .overlay_screen .gsf_disclaimer { color: #999; font-size: 12px } .overlay_screen .gsf_twopointfive .gsf_disclaimer { margin-bottom: 23px } .overlay_screen .gsf_twopointfive_notos .gsf_disclaimer { display: none } .overlay_screen .gsf_disclaimer a { color: #999; text-decoration: underline } .overlay_screen .gsf_disclaimer a:hover { color: #50bcb6 } .overlay_screen .gsf_disclaimer input { display: inline-block; font-size: 16px; margin-right: .3em } .overlay_screen .gsf_twopointfive_notos .button_container { margin-top: 39px } .overlay_screen .gsf_three h3 { font-size: 34px; font-weight: 300; margin-top: 0 } .overlay_screen .gsf_three h5 { font-family: proxima-nova, "Helvetica Neue", Helvetica, Arial, sans-serif; font-size: 20px; font-weight: 400; line-height: 1.2; margin: 0 auto 25px; max-width: 450px } .overlay_screen .gsf_three .gsf_bg { background: url(/a/i/gsf/gsf_threebg@1x.jpg) center center no-repeat; background-size: 288px 99px; display: inline-block; height: 99px; width: 288px } @media only screen and (min-width: 50em) { .overlay_screen .gsf_three .gsf_bg { background-size: 576px 198px; height: 198px; width: 576px } } @media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 144dpi) { .overlay_screen .gsf_three .gsf_bg { background-image: url(/a/i/gsf/gsf_threebg@2x.jpg) } } .overlay_screen .gsf_three .step { -moz-border-radius: 18px; -webkit-border-radius: 18px; background: #fcb643; border-radius: 18px; clear: both; color: #fff; float: left; height: 25px; line-height: 1; margin-left: 20px; padding-top: 8px; width: 33px } @media only screen and (min-width: 50em) { .overlay_screen .gsf_three .step { clear: none } } .overlay_screen .gsf_three p { float: left; margin-left: 15px; margin-right: 20px; margin-bottom: 25px; width: 240px } .overlay_screen .gsf_three p:first-of-type { width: 200px } .overlay_screen .gsf_three .button_container { margin-bottom: 50px } .overlay_screen_dark { background: rgba(0, 0, 0, .7) } .overlay_screen_light { background: #f5f5f5 } .overlay_screen_light .overlay_createpasswordcontainer { -moz-border-radius: 4px; -webkit-border-radius: 4px; background: #fff; border: 1px solid #dadada; border-radius: 4px; color: #333; font-family: proxima-nova, "Helvetica Neue", Helvetica, Arial, sans-serif; font-size: 16px; padding: 1em 0 3em; position: relative; text-shadow: none; width: 374px } .overlay_screen_light h2 { border-bottom: 1px solid #ebebeb; color: #333; font-family: proxima-nova, "Helvetica Neue", Helvetica, Arial, sans-serif; font-size: 1.875em; margin: 0 1em 1em; padding-bottom: .4em } .overlay_screen_light .avatar { background-color: #333; background-position: center center; background-repeat: no-repeat; background-size: 5em 5em; border-radius: 2.5em; height: 5em; margin: 0 auto; width: 5em } .overlay_screen_light p { color: #666; font-family: proxima-nova, "Helvetica Neue", Helvetica, Arial, sans-serif; line-height: 1.2; margin-left: 1.5em; margin-right: 1.5em } .overlay_screen_light .hi { color: #333; font-family: proxima-nova, "Helvetica Neue", Helvetica, Arial, sans-serif; font-size: 1.5em; margin-bottom: 0; padding: 0 1em; word-wrap: break-word } .overlay_screen_light .email { word-wrap: break-word } .overlay_screen_light .extrausername { display: none } .overlay_screen_light .form-field { display: inline-block; margin: .7em auto; position: relative } .overlay_screen_light .form-field:first-child { margin-top: 0 } .overlay_screen_light .form-field:last-child { margin-bottom: 1.3em } .overlay_screen_light .form-field label { display: none } .overlay_screen_light .form-field input { -moz-border-radius: 4px; -webkit-border-radius: 4px; border: 1px solid #c8c8c8; border-radius: 4px; display: block; font-family: proxima-nova, "Helvetica Neue", Helvetica, Arial, sans-serif; margin: 0 auto; min-width: 13.375em; padding: .7em 1em } .overlay_screen_light .form-field-error input { border-color: red; color: red } .overlay_screen_light .password-btn-add { box-sizing: border-box; margin-top: 1em; width: 15.4em } .overlay_screen_light .password-processing .form-processing { background: url(/i/spinner_med.gif) top center no-repeat; background-size: 16px 16px; display: block; position: absolute; height: 1em; margin: -.3em auto 0; width: 100% } .overlay_screen_light .form-error, .overlay_screen_light .form-msg { -moz-border-radius: 4px; -moz-box-sizing: border-box; -webkit-border-radius: 4px; -webkit-box-sizing: border-box; background-color: #ffe8e9; border-radius: 4px; box-sizing: border-box; color: #c33; line-height: 1.2; padding: .5em .8em .45em; margin: 0 auto 1em; text-align: center; width: 17.7em } .overlay_screen_light .form-msg { color: #333; display: none; background-color: #e4e4e4 } .overlay_screen_light .form-msg-active { display: block } .overlay_screen .overlay_detail_reportitem { box-sizing: border-box; padding: 1em 0; width: 100%; text-align: left } @media only screen and (min-width: 38em) { .overlay_screen .overlay_detail_reportitem { padding: 1.7em 1.45em 2em; width: auto } } .overlay_screen .overlay_detail_reportitem h3 { border-bottom: 1px solid #e6e6e8; font-size: .8888em; margin: 0; padding: .05em 0 .75em 1.65em; text-align: left } @media only screen and (min-width: 30em) { .overlay_screen .overlay_detail_reportitem h3 { border-bottom: none; display: none; font-size: 1em; padding: 0; text-align: center } } .overlay_screen .overlay_detail_reportitem h5 { font-size: 1.111em; padding: 1em 1.35em } @media only screen and (min-width: 30em) { .overlay_screen .overlay_detail_reportitem h5 { font-size: 1em; padding-bottom: .5em; padding-top: .5em; text-align: center } } .overlay_screen .overlay_detail_reportitem .option-row { font-size: .8888em; padding: .75em 1.65em } @media only screen and (min-width: 30em) { .overlay_screen .overlay_detail_reportitem .option-row { padding: .5em 1.65em } } .flexbox .overlay_detail_reportitem .option-row { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center } .overlay_screen .overlay_detail_reportitem input { cursor: pointer } .flexbox .overlay_detail_reportitem input { width: 1.5em } .overlay_screen .overlay_detail_reportitem label { cursor: pointer; font-weight: 400; line-height: 1.3; padding-left: 1em; position: relative } .flexbox .overlay_detail_reportitem label { -webkit-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1 } .overlay_screen .overlay_detail_reportitem .button-container { padding: 2em 0; text-align: center } @media only screen and (min-width: 30em) { .overlay_screen .overlay_detail_reportitem .button-container { padding: 1em 0 0 } } .overlay_screen .overlay_detail_reportitem .button-disabled:hover { color: rgba(255, 255, 255, .6) } .overlay_screen .overlay_detail_reportitemprocessing { background: url(/a/i/spinner@1x.gif) center center no-repeat; background-size: 16px 16px; display: none; height: 16px; margin: -1.2em 0 0 -8px; left: 50%; width: 16px; position: absolute } @media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 144dpi) { .overlay_screen .overlay_detail_reportitemprocessing { background-image: url(/a/i/spinner@2x.gif) } } .overlay_screen .overlay_detail_reportitemprocessingactive { display: block } .overlay_detail_reportitem .extralink-container { margin: .5em 0 0; padding: 0 1em; text-align: center } .overlay_detail_reportitem .option-whyrecommended { border-bottom: 1px solid #dcdce0; color: #000; font-size: .66667em; font-weight: 400 } .overlay_detail_reportitem .option-whyrecommended:hover { color: #50bcb6 } .page-queuedark .overlay_detail_reportitem .option-whyrecommended { color: #ccc; border-bottom-color: #666 } .page-queuedark .overlay_detail_reportitem .option-whyrecommended:hover { color: #50bcb6 } .overlay_screen .overlay_detail_betawelcome { box-sizing: border-box } @media only screen and (min-height: 36em) { .overlay_screen .overlay_detail_betawelcome { padding-bottom: 3em; padding-top: 3em } } .overlay_screen .overlay_detail .overlay_detail_betalogo { background: url(/a/i/gsf/gsf_welcomesharing@1x.jpg) center center no-repeat; display: block; height: 250px; margin: 0 auto; overflow: hidden; width: 400px; text-indent: -999em } @media only screen and (min-height: 36em) { .overlay_screen .overlay_detail .overlay_detail_betalogo { margin-bottom: 2em } } @media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 144dpi) { .overlay_screen .overlay_detail .overlay_detail_betalogo { background-image: url(/a/i/gsf/gsf_welcomesharing@2x.jpg); background-size: 400px 250px } } .overlay_screen .overlay_detail_betawelcome p { font-size: .7778em; margin-left: auto; margin-right: auto; max-width: 24em; text-align: center } @media only screen and (min-height: 36em) { .overlay_screen .overlay_detail_betawelcome p { font-size: 1em; margin-bottom: 1.5em } } @media only screen and (min-height: 36em) { .overlay_screen .overlay_detail_betawelcome .button-confirm { margin-top: .5em } } .overlay_screen .overlaygamify_roorecommended:after { content: ""; display: table; clear: both } @media only screen and (min-width: 50em) { .overlay_screen .overlaygamify_roorecommended { padding: 3em 2.5em; width: 35.5em } .flexbox .overlay_screen .overlaygamify_roorecommended { -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex } } .overlaygamify_roorecommendedimg { background: url(/a/i/gsf/gsf_roorecommended@1x.png) center center no-repeat; background-size: 150px 134px; display: block; height: 134px; margin: 0 auto; overflow: hidden; width: 150px; text-indent: -999em } @media only screen and (min-width: 50em) { .overlaygamify_roorecommendedimg { background-size: 300px 268px; float: left; height: 268px; width: 300px } @media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 144dpi) { .overlaygamify_roorecommendedimg { background-image: url(/a/i/gsf/gsf_roorecommended@2x.png) } } } @media only screen and (min-width: 50em) { .overlaygamify_text { box-sizing: border-box; float: left; padding: 3em 0 0 2em; width: 18.5em } .flexbox .overlaygamify_text { padding: 0 0 0 2em } } .overlaygamify_textdetail { font-size: .77778em } @media only screen and (min-width: 38em) { .overlaygamify_textdetail { font-size: 1em } } @media only screen and (min-width: 50em) { .overlay_screen .overlay_detail_gsf .overlaygamify_textdetail { margin-bottom: 1em; text-align: center } } .overlaygamify_pocketicon { background: url(/a/i/icons_core-88916797fd4fde57d4120dea4c239f1d@1x.png) -120px -315px; display: inline-block; height: 17px; width: 20px } .isolate_screen_detail { background-color: rgba(17, 17, 17, .8); display: block; height: 100%; left: 0; opacity: 0; position: absolute; top: 0; -webkit-transition: opacity .2s ease-out, visibility .2s ease-out; transition: opacity .2s ease-out, visibility .2s ease-out; visibility: hidden; width: 100%; z-index: 8999 } .isolate_screen_immediate { -webkit-transition: none; transition: none } .isolate_screen_active { opacity: 1; visibility: visible } .isolate_screen_right { left: auto; right: 0 } .isolate_screen_simple { min-height: 100vh } .isolate_screen_buttontarget { display: block; height: 1px; position: fixed; right: 111px; top: 10px; width: 1px } .isolate_screen_buttontargetsecond { display: block; height: 1px; position: fixed; right: 151px; top: 10px; width: 1px } .error-bubble { -moz-border-radius: 4px; -webkit-border-radius: 4px; background: #ffe6e8; border: 1px solid #f80000; border-radius: 4px; color: #c33; font-size: .8125em; font-weight: 400; line-height: 1; opacity: 0; padding: .4em 1em; position: absolute; right: -1em; top: -2.1em; text-align: left; visibility: hidden; z-index: 500 } .error-bubble a { border-bottom: 1px solid #c33; font-weight: 400; color: #c33 } .error-bubble a:hover { color: #a32929; text-decoration: none } .error-bubble-twoliner { line-height: 1.2; top: -3.4em } .error-arrow { border-width: 10px } .error-arrow, .error-arrow:after { border-color: transparent; border-style: solid; display: block; height: 0; position: absolute; width: 0 } .error-arrow:after { border-width: 9px; content: "" } .error-arrow { bottom: -10px; right: 20px; margin-left: -10px; border-top-color: #f80000; border-bottom-width: 0 } .error-arrow:after { bottom: 1px; margin-left: -9px; border-top-color: #ffe6e8; border-bottom-width: 0 } .form-field-error .error-bubble { height: auto; opacity: 1; visibility: visible; -webkit-transition: opacity .1s linear, visibility .1s linear; transition: opacity .1s linear, visibility .1s linear } .gsf_device_reminder_container { box-sizing: border-box; bottom: 5px; display: none; left: 0; height: 111px; position: absolute; margin: 0; padding: 0 1.5em; width: 100%; z-index: 40 } @media only screen and (min-width: 65em) { .gsf_device_reminder_container { padding: 0 3.7em 0 13.7em } } .page-reader .gsf_device_reminder_container { display: none } @media only screen and (min-width: 33em) { .gsf_device_reminder_active { display: block; overflow: hidden } } .gsf_device_reminder_native { display: block } .gsf_device_reminder { background: #fff; border: 1px solid #ccc; height: 109px; margin: 0 auto; overflow: hidden; position: relative } .gsf_device_reminder_content, .gsf_device_reminder_content_native { background: url(/a/i/gsf/gsf_devicereminderbg@1x.jpg) -12.5em bottom no-repeat; height: 100%; max-width: 55em; margin-left: auto; margin-right: auto; position: relative } @media only screen and (min-width: 40em) { .gsf_device_reminder_content, .gsf_device_reminder_content_native { background-position: .5em bottom } } .gsf_device_reminder_content_native, .gsf_device_reminder_native .gsf_device_reminder_content { display: none } .gsf_device_reminder_native .gsf_device_reminder_content_native { display: block } .gsf_device_reminder h5 { font-size: 20px; line-height: 1; margin-left: 100px; margin-bottom: .2em; padding-top: 25px; text-align: left } @media only screen and (min-width: 40em) { .gsf_device_reminder h5 { margin-left: 300px } } @media only screen and (min-width: 50em) { .gsf_device_reminder h5 { padding-top: 35px } } .gsf_device_reminder p { color: #555; font-size: 15px; line-height: 1.3; margin-left: 100px; padding-right: 2em; text-align: left } @media only screen and (min-width: 40em) { .gsf_device_reminder p { font-size: 16px; margin-left: 300px } } .gsf_device_reminder_native p { margin-left: 100px; padding-top: 2.5em } @media only screen and (min-width: 40em) { .gsf_device_reminder_native p { margin-left: 300px } } .gsf_device_reminder_native_link { display: block; height: 100%; left: 0; position: absolute; top: 0; width: 100% } .gsf_device_reminder .close { background: url(/a/i/icons_core-88916797fd4fde57d4120dea4c239f1d@1x.png) -534px -337px no-repeat; height: 15px; position: absolute; overflow: hidden; right: 1em; text-indent: -20em; top: 1em; width: 16px; z-index: 5 } @media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 144dpi) { .gsf_device_reminder .close { background-image: url(/a/i/icons_core-88916797fd4fde57d4120dea4c239f1d@2x.png); background-size: 819px 724px } } @media only screen and (min-width: 33em) { .gsf_device_reminder .close { background: url(/a/i/icons_core-88916797fd4fde57d4120dea4c239f1d@1x.png) -194px -708px no-repeat; height: 9px; width: 10px } .page-skindark .gsf_device_reminder .close { background-position: -144px -708px } @media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 144dpi) { .gsf_device_reminder .close { background-image: url(/a/i/icons_core-88916797fd4fde57d4120dea4c239f1d@2x.png); background-size: 819px 724px } } } .gsf_device_premupsell { background-color: #5ec5c2 } .gsf_device_premupsell .gsf_device_reminder { background-image: url(/a/i/gsf/gsf_premupsellbg@1x.jpg); background-position: 0 10px } .gsf_device_premupsell .gsf_device_reminder h5, .gsf_device_premupsell .gsf_device_reminder p { color: #fff } .gsf_device_premupsell .gsf_device_reminder h5 { padding-top: 20px } .gsf_device_premupsell .gsf_device_reminder p { max-width: 450px; line-height: 1.3; padding-top: 5px } .offlinepage_warning { background: url(/a/i/error_large@1x.png) top center no-repeat; margin: 50px auto; padding-top: 95px; width: 410px } #page_reader[font=serif] .offlinepage_warning h3, .offlinepage_warning h3 { color: #666; font-family: proxima-nova, "Helvetica Neue", Helvetica, Arial, sans-serif; font-size: 30px; font-weight: 600; margin-bottom: 12px } .offlinepage_warning p { color: #4e4e4e; font-size: 18px } .noarticle_warning { background: #eee; margin-bottom: 40px; padding: 20px } .page-readernight .noarticle_warning { background: #444 } .page-readersepia .noarticle_warning { background: #eddfd5 } .notice_container { background: #f8f8f8; border: 1px solid #d8d8d8; border-radius: 10px; margin: 60px auto; opacity: 0; width: 800px } .notice_container h4 { color: #666; font-family: proxima-nova, "Helvetica Neue", Helvetica, Arial, sans-serif; font-size: 26px; line-height: 1.2; margin-bottom: 20px } #queue_empty .notice_container p { font-size: 20px; line-height: 1.2 } #queue_empty .notice_container a { color: #fcb643 } #queue_empty .notice_container .button { color: #fff } .notice_container_active { opacity: 1; -webkit-transition: opacity .4s ease-out .4s; transition: opacity .4s ease-out .4s } .notice_container .pocket_button_img { background: url(/a/i/ext_chrome@1x.jpg); float: left; height: 310px; margin-left: 50px; margin-top: 25px; width: 310px } .notice_container .pocket_button_detail { color: #666; float: left; font-family: proxima-nova, "Helvetica Neue", Helvetica, Arial, sans-serif; margin-left: 30px; margin-top: 43px; text-align: left; width: 370px } #queue_empty .notice_container .button-importantalt { color: #fff; margin: 0; width: auto } #queue_empty .notice_container .more { font-size: 14px; margin: 40px 0 60px } #warning-browserincompatible { background: #fff; display: none; height: 300px; left: 0; position: absolute; top: 0; width: 100%; z-index: 999999 } .chardinjs-overlay { position: absolute; z-index: 999999; background-color: #000; background-color: rgba(0, 0, 0, .7); opacity: 0; -webkit-transition: all .3s ease-out; transition: all .3s ease-out } .chardinjs-helper-layer { position: fixed; z-index: 9999998; -webkit-transition: all .3s ease-out; transition: all .3s ease-out } .chardinjs-helper-layer.chardinjs-left { border-left: solid #fff 1px; margin-left: -10px } .chardinjs-helper-layer.chardinjs-right { border-right: solid #fff 1px; padding-right: 10px } .chardinjs-helper-layer.chardinjs-bottom, .chardinjs-helper-layer.chardinjs-bottomlower { border-bottom: solid #fff 1px; padding-bottom: 10px } .chardinjs-helper-layer.chardinjs-top { border-top: solid #fff 1px; padding-top: 10px } .chardinjs-tooltip { position: absolute; -webkit-transition: opacity .1s ease-out; transition: opacity .1s ease-out; max-width: 200px } .chardinjs-tooltip.chardinjs-left { margin-left: -135px; padding-right: 10px } .chardinjs-tooltip.chardinjs-right { margin-right: -135px; padding-left: 10px } .chardinjs-tooltip.chardinjs-bottom { margin-bottom: -50px; padding-top: 10px } .chardinjs-tooltip.chardinjs-bottomlower { margin-bottom: -150px; padding-top: 10px } .chardinjs-tooltip.chardinjs-top { margin-top: -50px; padding-bottom: 10px } .chardinjs-tooltip.chardinjs-bottom:before, .chardinjs-tooltip.chardinjs-bottomlower:before, .chardinjs-tooltip.chardinjs-left:after, .chardinjs-tooltip.chardinjs-right:before, .chardinjs-tooltip.chardinjs-top:after { content: "."; display: inline-block; background-color: #fff; height: 1px; overflow: hidden; position: absolute } .chardinjs-tooltip.chardinjs-left:after, .chardinjs-tooltip.chardinjs-right:before { width: 100px; top: 50% } .chardinjs-tooltip.chardinjs-bottom:before, .chardinjs-tooltip.chardinjs-top:after { width: 1px; height: 50px; left: 50% } .chardinjs-tooltip.chardinjs-bottomlower:before { width: 1px; height: 150px; left: 50% } .chardinjs-tooltip.chardinjs-bottom:before { top: -50px } .chardinjs-tooltip.chardinjs-bottomlower:before { top: -150px } .chardinjs-tooltip.chardinjs-top:after { bottom: -50px } .chardinjs-tooltip.chardinjs-right:before { left: -100px } .chardinjs-tooltip.chardinjs-left:after { right: -100px } .chardinjs-show-element { z-index: 9999999; opacity: .8 } .chardinjs-relative-position { position: relative } .chardinjs-tooltiptext { color: #fff; font-family: proxima-nova, "Helvetica Neue", Helvetica, Arial, sans-serif; font-size: 15px; line-height: 1.2 } .chardinjs-header>h2 { color: #fff; font-family: proxima-nova, "Helvetica Neue", Helvetica, Arial, sans-serif; font-size: 20px; position: relative; top: 52px } .chardinjs-keyboard { margin: 0 auto; position: relative; top: 100px; width: 450px } .chardinjs-keyboard .header { font-size: 20px; font-weight: 600; margin-bottom: 10px; text-align: center } .chardinjs-keyboard ul { list-style: none; padding: 0 } .chardinjs-keyboard li { display: block; font-family: proxima-nova, "Helvetica Neue", Helvetica, Arial, sans-serif; color: #fff; font-size: 16px; margin: 3px 0; text-align: left; white-space: nowrap } .chardinjs-keyboard span { color: #82ECB7; display: inline-block; font-weight: 600; margin-right: 20px; text-align: right; width: 140px } @media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 144dpi) { .notifications-error .message { background-image: url(/a/i/error_notification@2x.png); background-size: 22px 23px } .offlinepage_warning { background-image: url(/a/i/error_large@2x.png); background-size: 75px 75px } .pocket_button_img { background-image: url(/a/i/ext_chrome@2x.jpg); background-size: 310px 310px } .overlay_note_container { background-image: url(/a/i/gsf/gsf_chromeinstalltext@2x.png); background-size: 213px 112px } .overlay_note_container .overlay_arrow { background-image: url(/a/i/gsf/gsf_chromeinstallarrow@2x.png); background-size: 106px 69px } .overlay_screen .overlay_detail_premupsell p { background-image: url(/a/i/upsell_premiumfeatures@2x.png); background-size: 361px 145px } .notifications-persistent .close { background-image: url(/a/i/notification_close@2x.png); background-size: 11px 11px } .gsf_device_premupsell .gsf_device_reminder { background-image: url(/a/i/gsf/gsf_premupsellbg@2x.jpg); background-size: 250px 86px } } .dropSelector { position: relative } .dropSelector.show .carrot, .dropSelector.show ul { display: block } .dropSelector .carrot { display: none; position: absolute; left: 50%; margin-left: -12px; width: 25px; height: 15px; z-index: 202; background: url(/a/i/titleSelectorCarrot.png) center no-repeat } .dropSelector li { float: none!important; padding: 0; margin: 0 } .dropSelector li a { display: block; padding: 0; margin: 0; text-align: center; text-indent: 0; text-decoration: none } .clickguard { position: fixed; top: 0; left: 0; width: 100%; height: 100%; background-color: #000; visibility: hidden; opacity: .5; z-index: 499 } .titleSelector { position: relative; top: 6px; display: block; width: auto; height: 47px } .titleSelector>a { display: block; margin-bottom: 0 } .titleSelector a:hover { color: #343434 } .titleSelector .carrot { top: 56px; left: 50%; margin-left: -21px; width: 43px; height: 24px; background: url(/a/i/section_carrot.png) center no-repeat } .titleSelector ul { top: 79px; margin-left: -154px; margin-bottom: 0; border: 1px solid #bcbcbc; border-radius: 7px; background: #fff } .titleSelector .popover-new ul { top: 0; border: none; margin-left: 0; border-radius: 0; background: 0 0 } .titleSelector li { z-index: 203 } .titleSelector li a { padding-left: 70px; font-size: 20px; color: #666; text-align: left; text-transform: none; font-weight: 400; z-index: 204 } .inactive li a { cursor: default; opacity: .5 } .no-touch .titleSelector li:hover a { color: #222; background-color: #fff8c8 } .no-touch .inactive li:hover a { color: #666; background-color: transparent } .popover-new { background: #fff; border-radius: 2px; border: 1px solid #dcdce0; opacity: 0; position: absolute; top: 0; text-align: left; visibility: hidden; -webkit-transition: visibility .05s linear; transition: visibility .05s linear; box-shadow: 0 1px 6px rgba(0, 0, 0, .1); z-index: 500 } .page-skindark .popover-new { background-color: #1f1f1f; border: 1px solid #4e4e4e } .page-reader .popover-new { z-index: 9002 } .popover-new-fixed { position: fixed } .popover-new .arrow { border-width: 8px; z-index: 5 } .popover-new .arrow, .popover-new .arrow:after { border-color: transparent; border-style: solid; display: block; height: 0; position: absolute; width: 0 } .popover-new .arrow:after { border-width: 8px; content: "" } .popover-new-top .arrow { bottom: -8px; left: 50%; margin-left: -8px; border-top-color: #ccc; border-bottom-width: 0 } .page-skindark .popover-new-top .arrow { border-top-color: #4e4e4e } .popover-new-top .arrow:after { bottom: 1px; margin-left: -8px; border-top-color: #fff; border-bottom-width: 0 } .page-skindark .popover-new-top .arrow:after { border-top-color: #1f1f1f } .popover-new-bottom .arrow { top: -8px; left: 50%; margin-left: -8px; border-bottom-color: #ccc; border-top-width: 0 } .page-skindark .popover-new-bottom .arrow { border-bottom-color: #4e4e4e } .popover-new-bottom .arrow:after { top: 1px; margin-left: -8px; border-bottom-color: #fff; border-top-width: 0 } .page-skindark .popover-new-bottom .arrow:after { border-bottom-color: #1f1f1f } .popover-new-bottomright .arrow { top: -8px; left: 25px; margin-left: -8px; border-bottom-color: #ccc; border-top-width: 0 } .page-skindark .popover-new-bottomright .arrow { border-bottom-color: #4e4e4e } .popover-new-bottomright .arrow:after { top: 1px; margin-left: -8px; border-bottom-color: #fff; border-top-width: 0 } .page-skindark .popover-new-bottomright .arrow:after { border-bottom-color: #1f1f1f } .popover-new-bottomleft .arrow { top: -8px; left: auto; right: 10px; margin-left: -8px; border-bottom-color: #ccc; border-top-width: 0 } .page-skindark .popover-new-bottomleft .arrow { border-bottom-color: #4e4e4e } .popover-new-bottomleft .arrow:after { top: 1px; margin-left: -8px; border-bottom-color: #fff; border-top-width: 0 } .page-skindark .popover-new-bottomleft .arrow:after { border-bottom-color: #1f1f1f } .popover-new-topleft .arrow { bottom: -8px; left: auto; right: 5px; margin-left: -8px; border-top-color: #ccc; border-bottom-width: 0 } .page-skindark .popover-new-bottomleft .arrow { border-top-color: #4e4e4e } .popover-new-topleft .arrow:after { bottom: 1px; margin-left: -8px; border-top-color: #fff; border-bottom-width: 0 } .page-skindark .popover-new-bottomleft .arrow:after { border-top-color: #1f1f1f } .popover-new-topright .arrow { bottom: -8px; left: 25px; margin-left: -8px; border-top-color: #ccc; border-bottom-width: 0 } .page-skindark .popover-new-topright .arrow { border-top-color: #4e4e4e } .popover-new-topright .arrow:after { bottom: 1px; margin-left: -8px; border-top-color: #fff; border-bottom-width: 0 } .page-skindark .popover-new-topright .arrow:after { border-top-color: #1f1f1f } .popover-active { height: auto; opacity: 1; visibility: visible; -webkit-transition: opacity .1s linear, visibility .1s linear; transition: opacity .1s linear, visibility .1s linear } .popover-new-topleft.popover-active, .popover-new-topright.popover-active { margin-top: -5px } .popover-new-list { margin: 0; padding: 0; position: relative; width: auto; z-index: 10 } .popover-new-list li { list-style: none } .popover-new .popover-new-list a { color: #313131; font-size: 1.23077em; margin: 0; padding: .5em 2em; text-align: left; width: auto } .page-skindark .popover-new .popover-new-list a { border-bottom-color: #383737; color: #ccc } .no-touch .popover-new .popover-new-list a:hover { background-color: #50bcb6; color: #fff } @media only screen and (min-width: 30em) { .popover-new .popover-new-list a { font-size: 1.15385em; padding: .6em 2em } } .popover-new-centered { height: 100%; left: 0; position: fixed; top: 0; width: 100%; z-index: 9002 } @media only screen and (min-width: 30em) { .popover-new-centered { height: auto; left: 50%; top: 50%; -webkit-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); transform: translate(-50%, -50%); width: auto } } .popover-new-centered .popover-new-list a { border-bottom: 1px solid #e6e6e8 } @media only screen and (min-width: 30em) { .popover-new-centered .popover-new-list a { border-bottom: none } } .popover-new-centeredleft { height: 310px; position: fixed; margin-left: 6.61538em; top: 110px } @media only screen and (min-width: 38em) { .popover-new-centeredleft { left: 0; margin-left: 0; position: absolute; top: 0 } } .popover-new-centeredleft .arrow { top: 50%; margin-top: -10px; right: 100%; width: 0; height: 0; border-top: 8px solid transparent; border-bottom: 8px solid transparent; border-right: 8px solid #ccc } .page-skindark .popover-new-centeredleft .arrow { border-right: 8px solid #4e4e4e } .popover-new-centeredleft .arrow:after { right: -9px; margin-top: -7px; width: 0; height: 0; border-top: 7px solid transparent; border-bottom: 7px solid transparent; border-right: 7px solid #fff } .page-skindark .popover-new-centeredleft .arrow:after { border-right: 8px solid #1f1f1f } .popover-new-header { display: none; border-bottom: 1px solid #dcdce0; position: relative } .page-skindark .popover-new-header { border-bottom-color: #383737 } .popover-new-centered .popover-new-header { display: block } @media only screen and (min-width: 30em) { .popover-new-centered .popover-new-header { display: none } } #moreActionsMenu .popover-new-close, #recommendedMore .popover-new-close, #shareMenu .popover-new-close, .popover-new-header .popover-new-close { background: url(/a/i/icons_core-88916797fd4fde57d4120dea4c239f1d@1x.png) -530px -333px no-repeat; border: none; box-sizing: content-box; cursor: pointer; height: 15px; right: 1.8em; overflow: hidden; padding: 5px; position: absolute; top: -4px; text-indent: -20em; width: 16px } @media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 144dpi) { #moreActionsMenu .popover-new-close, #recommendedMore .popover-new-close, #shareMenu .popover-new-close, .popover-new-header .popover-new-close { background-image: url(/a/i/icons_core-88916797fd4fde57d4120dea4c239f1d@2x.png); background-size: 819px 724px } } .no-touch #moreActionsMenu .popover-new-close:hover, .no-touch #recommendedMore .popover-new-close:hover, .no-touch #shareMenu .popover-new-close:hover, .no-touch .popover-new-header .popover-new-close:hover { background-color: transparent } #addMenu .popover-new-close { display: none } .popover-new-header h2 { font-size: 1.23077em; line-height: 1; margin: 1.05em 1.65em } #shareMenu.titleSelector ul { top: 0; border: none; margin-left: 0; border-radius: 0; background: 0 0 } #shareMenu.titleSelector.centered ul { margin-left: 0!important } #shareMenu.titleSelector[pos=above] ul, #shareMenu.titleSelector[pos=below] ul { margin-left: -104px } #shareMenu ul { padding: 0 } @media only screen and (min-width: 30em) { #shareMenu ul { padding: .45em 0 } } #shareMenu a { box-sizing: border-box; display: block; text-decoration: none; text-indent: 44px; position: relative; padding-left: 1em } #shareMenu .share-icon { background: url(/a/i/icons_core-88916797fd4fde57d4120dea4c239f1d@1x.png) no-repeat; display: block; left: 1.6em; height: 12px; width: 16px; position: absolute; top: .8em } @media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 144dpi) { #shareMenu .share-icon { background-image: url(/a/i/icons_core-88916797fd4fde57d4120dea4c239f1d@2x.png); background-size: 819px 724px } } @media only screen and (min-width: 30em) { #shareMenu .share-icon { left: 1.7em } } #shareMenu .share-recommendprofile-icon { background-position: -495px -545px; left: 1.7em; height: 14px; width: 16px } .page-skindark #shareMenu .share-recommendprofile-icon { background-position: -551px -545px } @media only screen and (min-width: 30em) { #shareMenu .share-recommendprofile-icon { left: 1.8em } } .no-touch #shareMenu a:hover .share-recommendprofile-icon { background-position: -645px 0 } #shareMenu .share-sendtofriend-icon { background-position: -220px -655px; left: 1.7em } .page-skindark #shareMenu .share-sendtofriend-icon { background-position: -645px -548px } @media only screen and (min-width: 30em) { #shareMenu .share-sendtofriend-icon { left: 1.8em } } .no-touch #shareMenu a:hover .share-sendtofriend-icon { background-position: -276px -655px } #shareMenu .share-twitter-icon { background-position: -58px -490px; height: 15px; width: 18px } .page-skindark #shareMenu .share-twitter-icon { background-position: -116px -490px } .no-touch #shareMenu a:hover .share-twitter-icon { background-position: 0 -490px } #shareMenu .share-facebook-icon { background-position: -96px -708px; height: 16px; left: 1.9em; top: .7em; width: 8px } .page-skindark #shareMenu .share-facebook-icon { background-position: 0 -708px } @media only screen and (min-width: 30em) { #shareMenu .share-facebook-icon { left: 2em } } .no-touch #shareMenu a:hover .share-facebook-icon { background-position: -48px -708px } #shareMenu .share-buffer-icon { background-position: -534px -225px; height: 16px; width: 16px } .page-skindark #shareMenu .share-buffer-icon { background-position: -534px -281px } .no-touch #shareMenu a:hover .share-buffer-icon { background-position: -534px -1px } #shareMenu .share-permanent-icon { background-position: -358px -433px; height: 13px; width: 16px } .page-skindark #shareMenu .share-permanent-icon { background-position: -470px -433px } .no-touch #shareMenu a:hover .share-permanent-icon { background-position: -414px -433px } #shareMenu .share-original-icon { background-position: -701px -162px; left: 1.7em; height: 14px; width: 14px } .page-skindark #shareMenu .share-original-icon { background-position: -701px -270px } @media only screen and (min-width: 30em) { #shareMenu .share-original-icon { left: 1.8em } } .no-touch #shareMenu a:hover .share-original-icon { background-position: -701px -216px } .alt-tooltip { background: #000; background: rgba(0, 0, 0, .8); border: none; border-radius: 4px; color: #fff; font-family: proxima-nova, "Helvetica Neue", Helvetica, Arial, sans-serif; -webkit-transition: visibility .2s linear, margin .2s linear; transition: visibility .2s linear, margin .2s linear; z-index: 8000 } .alt-tooltip-recommended { background: #50bcb6; opacity: 0; -webkit-transition: opacity .2s ease-out; transition: opacity .2s ease-out } @media only screen and (min-width: 33em) and (min-height: 28em) { .alt-tooltip-recommended { margin-top: -.4em } } .page-skindark .alt-tooltip-recommended { background: #50bcb6 } .alt-tooltip-recommendedactive { opacity: 1 } .alt-tooltip-close { position: absolute; background: url(/a/i/icons_core-88916797fd4fde57d4120dea4c239f1d@1x.png) -610px -655px; cursor: pointer; display: none; height: 11px; right: .5em; overflow: hidden; text-indent: -99em; top: .5em; width: 11px } @media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 144dpi) { .alt-tooltip-close { background-image: url(/a/i/icons_core-88916797fd4fde57d4120dea4c239f1d@2x.png); background-size: 819px 724px } } .alt-tooltip-recommendedclosex .alt-tooltip-close { display: block } .alt-tooltip-checkbox { background: url(/a/i/icons_core-88916797fd4fde57d4120dea4c239f1d@1x.png) -118px 0; cursor: pointer; display: none; float: left; height: 70px; overflow: hidden; text-indent: -99em; width: 71px } @media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 144dpi) { .alt-tooltip-checkbox { background-image: url(/a/i/icons_core-88916797fd4fde57d4120dea4c239f1d@2x.png); background-size: 819px 724px } } .alt-tooltip-recommendedcheckbox .alt-tooltip-checkbox { display: block } .tooltip-wiggle { -webkit-animation: tooltip-wiggle .12s linear 3; animation: tooltip-wiggle .12s linear 3 } @-webkit-keyframes tooltip-wiggle { 0% { margin-left: 0 } 25% { margin-left: 5px } 50% { margin-left: 0 } 75% { margin-left: -5px } 100% { margin-left: 0 } } @keyframes tooltip-wiggle { 0% { margin-left: 0 } 25% { margin-left: 5px } 50% { margin-left: 0 } 75% { margin-left: -5px } 100% { margin-left: 0 } } .alt-tooltip.popover-active { -webkit-transition: opacity .1s linear .5s, visibility .1s linear .5s, margin .1s linear .5s; transition: opacity .1s linear .5s, visibility .1s linear .5s, margin .1s linear .5s } .alt-tooltip.tooltip-reader { position: fixed } .alt-tooltip .detail { padding: 15px 20px; text-align: center; width: 200px } @media only screen and (min-width: 33em) and (min-height: 28em) { .alt-tooltip .detail { width: 240px } } @media only screen and (min-width: 33em) and (min-height: 28em) { .alt-tooltip-recommended .detail { padding-bottom: 1.5em; padding-top: 1.5em; width: 220px } } .alt-tooltip-recommendedcheckbox .detail:after { content: ""; display: table; clear: both } @media only screen and (min-width: 33em) and (min-height: 28em) { .alt-tooltip-recommendedcheckbox .detail { width: 370px } } .flexbox .alt-tooltip-recommendedcheckbox .detail { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center } .alt-tooltip-recommendedcheckbox .detail p { float: left; text-align: left; padding-left: 1em; width: 15em } .flexbox .alt-tooltip-recommendedcheckbox .detail p { -webkit-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1; width: auto } .alt-tooltip h5 { color: #fff; font-family: proxima-nova, "Helvetica Neue", Helvetica, Arial, sans-serif; font-size: 20px; font-weight: 600; line-height: 1.2; margin-bottom: 8px; text-align: left } .alt-tooltip-recommended h5 { display: none } .alt-tooltip p { color: #fff; font-size: 14px; font-weight: 600; line-height: 1.4; text-align: left } .page-queuedark .alt-tooltip p { color: #ededed } .alt-tooltip-recommended p { font-size: 1.38462em; line-height: 1.3; text-align: center } .alt-tooltip a:hover { text-decoration: none } .alt-tooltip .button_container { margin-bottom: 20px; text-align: center } .alt-tooltip .button { border-radius: 4px } .alt-tooltip p:last-child { margin-bottom: 0 } .alt-tooltip.popover-new-top .arrow { border-top-color: rgba(0, 0, 0, .8) } .alt-tooltip-recommended.popover-new-top .arrow { border-top-color: #50bcb6 } .alt-tooltip.popover-new-top .arrow:after { display: none } .alt-tooltip.popover-new-bottom .arrow { border-bottom-color: rgba(0, 0, 0, .8) } .alt-tooltip-recommended.popover-new-bottom .arrow { border-bottom-color: #50bcb6 } .alt-tooltip.popover-new-bottom .arrow:after { display: none } .alt-tooltip.popover-new-bottomright .arrow { border-bottom-color: rgba(0, 0, 0, .8) } .alt-tooltip-recommended.popover-new-bottomright .arrow { border-bottom-color: #50bcb6 } .alt-tooltip.popover-new-bottomright .arrow:after { display: none } .alt-tooltip.popover-new-bottomleft .arrow { border-bottom-color: rgba(0, 0, 0, .8) } .alt-tooltip-recommended.popover-new-bottomleft .arrow { border-bottom-color: #50bcb6 } .alt-tooltip.popover-new-bottomleft .arrow:after { display: none } .alt-tooltip.popover-new-left .arrow { border-top-color: rgba(0, 0, 0, .8); border-right-width: 0; margin-top: -13px; right: -14px; top: 50% } .alt-tooltip-recommended.popover-new-left .arrow { border-top-color: #50bcb6 } .alt-tooltip.popover-new-left .arrow:after { display: none } .alt-tooltip.popover-new-right .arrow { top: 50%; border-right-color: rgba(0, 0, 0, .8); border-left-width: 0; margin-top: -13px; left: -14px } .alt-tooltip-recommended.popover-new-right .arrow { border-right-color: #50bcb6 } .alt-tooltip.popover-new-right .arrow:after, .alt-tooltip.popover-new-topleft .arrow:after, .alt-tooltip.popover-new-topright .arrow:after { display: none } .alt-tooltip-sharesheet.popover-active { -webkit-transition: opacity .1s linear, visibility .1s linear; transition: opacity .1s linear, visibility .1s linear } .page-reader .alt-tooltip-sharesheet { z-index: 2000 } .page-reader .alt-tooltip-sharesheet-truncated .arrow { display: none } .sharesheet_tooltip { padding: 1em 3em; position: relative } .flexbox .sharesheet_tooltip_content { -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex } .sharesheet_tooltip_icon { background: url(/a/i/icons_reader-88916797fd4fde57d4120dea4c239f1d@1x.png) -186px -177px no-repeat; display: block; float: left; height: 14px; margin-right: .75em; width: 22px } @media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 144dpi) { .sharesheet_tooltip_icon { background-image: url(/a/i/icons_reader-88916797fd4fde57d4120dea4c239f1d@2x.png); background-size: 514px 415px } } .sharesheet_tooltip_link { height: 100%; left: 0; position: absolute; top: 0; width: 100% } #recommendedMore ul { padding: 0 } @media only screen and (min-width: 30em) { #recommendedMore ul { padding: .45em 0 } } #recommendedMore a { box-sizing: border-box; display: block; padding-left: 1em; padding-right: 1.7em; text-decoration: none; text-indent: 44px; position: relative } #recommendedMore .more-icon { background: url(/a/i/icons_core-88916797fd4fde57d4120dea4c239f1d@1x.png) no-repeat; display: block; left: 1.6em; height: 12px; width: 16px; position: absolute; top: .8em } @media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 144dpi) { #recommendedMore .more-icon { background-image: url(/a/i/icons_core-88916797fd4fde57d4120dea4c239f1d@2x.png); background-size: 819px 724px } } @media only screen and (min-width: 30em) { #recommendedMore .more-icon { left: 1.7em } } #recommendedMore .more-problem-icon { background-position: -220px -655px } .page-queuedark #recommendedMore .more-problem-icon { background-position: -645px -548px } #recommendedMore .popover-reportproblem-action:hover .more-problem-icon { background-position: -276px -655px } .hint { -moz-border-radius: 4px; -webkit-border-radius: 4px; background: rgba(0, 0, 0, .8); border-radius: 4px; color: #fff; display: inline-block; font-size: 12px; left: 0; line-height: 12px; padding: 8px 10px; -webkit-transition: visibility .05s linear, margin .05s linear; transition: visibility .05s linear, margin .05s linear; text-indent: 0; text-shadow: 0 -1px 0 #000; top: 0; white-space: nowrap } .hint:after { background: 0 0; border: 6px solid transparent; content: ''; display: block; height: 0; width: 0 } .hint, .hint:after { opacity: 0; pointer-events: none; position: absolute; visibility: hidden; z-index: 1000000 } .hint-bottom:after, .hint-bottomleft:after, .hint-bottomright:after { border-bottom-color: rgba(0, 0, 0, .8); left: 50%; top: -12px; margin-left: -6px } .hint-bottomleft:after { left: 100%; margin-left: -17px } .hint-bottomright:after { left: 10px } .hint-bottomactive, .hint-bottomactive:after, .hint-bottomleftactive, .hint-bottomleftactive:after, .hint-bottomrightactive, .hint-bottomrightactive:after { opacity: 1; visibility: visible } .hint-bottomactive, .hint-bottomleftactive, .hint-bottomrightactive { -webkit-transition: opacity .1s linear .1s, visibility .1s linear .1s, margin .1s linear .1s; transition: opacity .1s linear .1s, visibility .1s linear .1s, margin .1s linear .1s; margin-top: 8px } .gsf-tooltip { box-sizing: border-box; border-radius: 2px; border: 1px solid #ededf0; -webkit-transition: opacity .2s ease-out, visibility .2s ease-out; transition: opacity .2s ease-out, visibility .2s ease-out; width: 300px; z-index: 9002 } .gsf-tooltip-fluid { width: auto } .gsf-tooltip-fixed { position: fixed } .gsf-tooltip-noisolate { border-color: #dcdce0 } .gsf-tooltip.popover-active { -webkit-transition: opacity .2s ease-out, visibility .2s ease-out; transition: opacity .2s ease-out, visibility .2s ease-out } .gsf-tooltip .arrow, .gsf-tooltip .arrow:after { border-width: 12px } .gsf-tooltip-bottom .arrow, .gsf-tooltip-bottomleft .arrow { border-bottom-color: #ededf0; top: -24px; left: 50%; margin-left: -12px } .gsf-tooltip-bottomleft .arrow { left: auto; right: 1.69231em; margin-left: 0 } .gsf-tooltip-bottom .arrow:after, .gsf-tooltip-bottomleft .arrow:after { margin-left: -12px; top: -10px } .gsf-tooltip-left .arrow, .gsf-tooltip-right .arrow { border-right-color: #ededf0; top: 50%; left: -12px; margin-left: -12px; margin-top: -12px } .gsf-tooltip-left .arrow { left: auto; margin-left: auto; margin-right: -12px; right: -12px; border-left-color: #ededf0; border-right-color: transparent } .gsf-tooltip-left .arrow:after, .gsf-tooltip-right .arrow:after { margin-left: -10px; left: 0; top: -12px; border-right-color: #fff } .gsf-tooltip-left .arrow:after { margin-left: -14px; border-left-color: #fff; border-right-color: transparent } .gsf-tooltip-header { padding: 1.23077em 1.84615em 1.84615em } .gsf-tooltip-headline { font-size: 1.53846em; margin-bottom: .275em; margin-top: 0 } .gsf-tooltip-fluid .gsf-tooltip-header>.gsf-tooltip-headline { display: none } .gsf-tooltip-content { font-size: 1.15385em } .gsf-tooltip-content p { line-height: 1.3 } .gsf-tooltip-content p:last-child { margin-bottom: 0 } .gsf-tooltip-footer { background-color: #ededf0; padding: .92308em 1.84615em } .flexbox .gsf-tooltip-footer { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: start; -webkit-justify-content: flex-start; -ms-flex-pack: start; justify-content: flex-start } .gsf-tooltip-progress { display: block; float: left; margin: .4em 0 0; padding: 0; visibility: hidden } .flexbox .gsf-tooltip-progress { -webkit-box-flex: 1; -webkit-flex-grow: 1; -ms-flex-positive: 1; flex-grow: 1; margin-top: 0 } .gsf-tooltip-progressitem { background-color: #ccc; border-radius: 5px; display: block; float: left; height: 5px; list-style: none; margin-right: .4em; width: 5px } .gsf-tooltip-progressselected { background-color: #4e4e4e } .gsf-tooltip-confirm { color: #ee4256; float: right; font-weight: 700; font-size: 1.1538em } .no-touch .gsf-tooltip-confirm:hover { color: #cb1f34 } .gsf-tooltip-confirm-inactive { visibility: hidden } .flexbox .gsf-tooltip-confirm { -webkit-box-flex: 0; -webkit-flex-grow: 0; -ms-flex-positive: 0; flex-grow: 0 } .gsf-tooltip-article { display: block; border: 1px solid #dcdce0; box-shadow: 0 2px 4px 0 rgba(0, 0, 0, .1); position: relative } .gsf-tooltip-article>p { box-sizing: border-box; line-height: 1.2; margin: 0; padding: 1em 82px .8em 1em; font-weight: 600 } .gsf-tooltip-articleimg { background-size: cover; background-position: center center; background-repeat: no-repeat; display: block; height: 100%; position: absolute; right: 0; top: 0; width: 72px } .gsf-tooltip-articlelink { display: block; height: 100%; left: 0; position: absolute; top: 0; width: 100%; z-index: 5 } .gsf-tooltip-detail-setup { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center } .gsf-tooltip-logo { background: url(/a/i/gsf/gsf_pocketlogodisc@1x.png); display: block; float: left; margin-left: -7px; height: 125px; width: 125px } @media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 144dpi) { .gsf-tooltip-logo { background-image: url(/a/i/gsf/gsf_pocketlogodisc@2x.png); background-size: 125px 125px } } .gsf-tooltip-readinglist { background: url(/a/i/gsf/gsf_pocketlistdisc@1x.png); display: block; float: left; margin-left: -7px; height: 79px; min-width: 80px } @media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 144dpi) { .gsf-tooltip-readinglist { background-image: url(/a/i/gsf/gsf_pocketlistdisc@2x.png); background-size: 80px 79px } } .gsf-tooltip-extracontent { float: left; padding-left: 1em; text-align: left; width: 18em } .gsf-tooltip-detail-comingback, .gsf-tooltip-detail-mobile { position: relative; width: 43em } .gsf-tooltip-detail-comingback:after, .gsf-tooltip-detail-mobile:after { content: ""; display: table; clear: both } .flexbox .gsf-tooltip-detail-comingback, .flexbox .gsf-tooltip-detail-mobile { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; width: auto } .flexbox .gsf-tooltip-detail-mobile { -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center } .flexbox .gsf-tooltip-detail-mobile, .gsf-tooltip-detail-mobile { padding: 0 1em; width: 40em } .flexbox .gsf-tooltip-detail-comingback { -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center } .gsf-tooltip-detail-webwarning { position: relative; width: 32em } .gsf-tooltip-detail-webwarning:after { content: ""; display: table; clear: both } .gsf-tooltip-close { background: url(/a/i/icons_core-88916797fd4fde57d4120dea4c239f1d@1x.png) -534px -337px no-repeat; cursor: pointer; height: 15px; right: 1em; overflow: hidden; position: absolute; text-indent: -20em; top: 1.1em; width: 16px } @media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 144dpi) { .gsf-tooltip-close { background-image: url(/a/i/icons_core-88916797fd4fde57d4120dea4c239f1d@2x.png); background-size: 819px 724px } } @media only screen and (min-width: 30em) { .gsf-tooltip-close { background: url(/a/i/icons_core-88916797fd4fde57d4120dea4c239f1d@1x.png) -194px -708px no-repeat; right: 1em; top: 1em; height: 9px; width: 10px } .page-skindark .gsf-tooltip-close { background-position: -144px -708px } @media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 144dpi) { .gsf-tooltip-close { background-image: url(/a/i/icons_core-88916797fd4fde57d4120dea4c239f1d@2x.png); background-size: 819px 724px } } } .gsf-tooltip-mobile-images { background: url(/a/i/gsf/gsf_mobilesplash@1x.png); display: block; float: left; margin-left: .75em; height: 342px; bottom: 0; position: relative; width: 332px } @media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 144dpi) { .gsf-tooltip-mobile-images { background: url(/a/i/gsf/gsf_mobilesplash@2x.png); background-size: 332px 342px } } .gsf-tooltip-mobile-content { float: left; -webkit-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1; margin-left: 3em; margin-right: 2em; position: relative; text-align: center } .gsf-tooltip-mobile-content .gsf-tooltip-headline { font-size: 1.11111em; line-height: 1.3; margin-top: 2em } .overlay_screen .gsf-tooltip-mobile-content .button-container { margin: 1.5em auto; text-align: center } .gsf-tooltip-dismiss { color: #b1b2b2 } .overlay_screen .gsf-tooltip-mobile-content .gsf-tooltip-appstorebuttons { margin: 2em auto; text-align: center } .gsf-tooltip-mobile-gplay, .gsf-tooltip-mobile-ios { background-position: center center; background-repeat: no-repeat; display: inline-block; height: 30px; overflow: hidden; padding: 0 .2em; position: relative; text-indent: 200%; white-space: nowrap; width: 100px } @media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 144dpi) { .gsf-tooltip-mobile-gplay, .gsf-tooltip-mobile-ios { background-size: 100px 30px } } .gsf-tooltip-mobile-gplay { background-image: url(/a/i/gsf/gsf_gplaycta@1x.png) } @media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 144dpi) { .gsf-tooltip-mobile-gplay { background-image: url(/a/i/gsf/gsf_gplaycta@2x.png) } } .gsf-tooltip-mobile-ios { background-image: url(/a/i/gsf/gsf_ioscta@1x.png) } @media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 144dpi) { .gsf-tooltip-mobile-ios { background-image: url(/a/i/gsf/gsf_ioscta@2x.png) } } .gsf-tooltip-detail-mobile .button { min-width: 10em; overflow: hidden; position: relative } .gsf-tooltip-detail-mobile .button-inactive { display: none } .gsf-tooltip-detail-mobile .button-processing { cursor: default; overflow: hidden; text-indent: -40em } .gsf-tooltip-detail-mobile .button-sent { cursor: default } .gsf-tooltip-detail-mobile .button-processing .gsf-tooltip-spinner { background: url(/a/i/gsf/gsf_spinner@2x.gif) center center no-repeat; background-size: 15px 15px; height: 15px; left: 50%; margin-left: -7px; margin-top: -8px; position: absolute; top: 50%; width: 15px } .gsf-tooltip-detail-webviewonly { text-align: center; position: relative; width: 43em } .gsf-tooltip-detail-webviewonly:after { content: ""; display: table; clear: both } .gsf-tooltip-bigheadline { font-size: 2.4em; font-weight: 300; line-height: 1.2; margin-top: .5em; padding: 0 1em } .gsf-tooltip-detail-webviewonly p { font-size: 1.33333em; max-width: 26em; margin-left: auto; margin-right: auto } .gsf-tooltip-detail-webviewonly p:last-of-type { margin-bottom: 1em } .gsf-tooltip-detail-webviewonly .gsf-tooltip-article { margin: 0 auto 2em; max-width: 280px } .gsf-tooltip-detail-webviewonly .gsf-tooltip-article>p { font-size: 1em; text-align: left } .gsf-tooltip-checkmark { background: url(/a/i/gsf/gsf_tooltipcheckmark@1x.png) center center no-repeat; display: inline-block; height: 16px; padding-right: 1em; top: 1px; width: 17px; position: relative } @media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 144dpi) { .gsf-tooltip-checkmark { background-image: url(/a/i/gsf/gsf_tooltipcheckmark@2x.png); background-size: 17px 16px } } .gsf-tooltip-detail-inception { text-align: center; position: relative; width: 50em } .gsf-tooltip-detail-inception:after { content: ""; display: table; clear: both } .gsf-tooltip-detail-inception .gsf-tooltip-headline { font-size: 2.46154em; font-weight: 300; padding-top: .9em } .gsf-tooltip-inception-browser { background: url(/a/i/gsf/gsf_inceptbrowser@1x.jpg) center center no-repeat; bottom: -1.6em; display: block; height: 297px; margin: 0 auto; position: relative; width: 655px } @media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 144dpi) { .gsf-tooltip-inception-browser { background-image: url(/a/i/gsf/gsf_inceptbrowser@2x.jpg); background-size: 655px 297px } } .gsf-tooltip-inception-arrow-detail { color: #50bcb6; font-size: 1.38462em; margin-bottom: 0 } .gsf-tooltip-inception-arrow { background: url(/a/i/gsf/gsf_inceptarrow@1x.png) center center no-repeat; display: block; height: 76px; margin: 0 auto; position: absolute; right: 5em; top: -3.5em; width: 131px } @media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 144dpi) { .gsf-tooltip-inception-arrow { background-image: url(/a/i/gsf/gsf_inceptarrow@2x.png); background-size: 131px 76px } } .gsf-tooltip-inception-link { display: block; height: 3.2em; position: absolute; right: 2.8em; top: 1.2em; width: 3.2em; z-index: 5 } .gsf-tooltip-gamify { background-color: #50bcb6; border-color: #50bcb6; color: #fff; width: 370px } .gsf-tooltip-gamify-bottomleft .arrow, .gsf-tooltip-gamify-bottomleft .arrow:after { border-bottom-color: #50bcb6 } .gsf-tooltip-gamify .gsf-tooltip-header { padding-left: 1em; padding-right: 1em } .gsf-tooltip-gamify .gsf-tooltip-extracontent { width: 15em } .gsf-tooltip-gamify .gsf-tooltip-headline { color: #fff; font-size: 1.33333em; line-height: 1.3 } .gsf-tooltip-gamify .gsf-tooltip-footer { background-color: #25a7a0 } .gsf-tooltip-gamify .gsf-tooltip-confirm { color: #fff } .gsf-tooltip-gamify .gsf-tooltip-confirm:hover { color: #e0e0e0 } .gsf-tooltip-logoalt { background: url(/a/i/icons_core-88916797fd4fde57d4120dea4c239f1d@1x.png); float: left; height: 78px; text-indent: -99em; width: 78px } @media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 144dpi) { .gsf-tooltip-logoalt { background-image: url(/a/i/icons_core-88916797fd4fde57d4120dea4c239f1d@2x.png); background-size: 819px 724px } } #addMenu { z-index: 9000 } @media only screen and (min-width: 30em) { #addMenu { width: 358px } } .addmenu-hideconnect .container p { display: none } #addMenu .container { background: #fff; padding: 10px } @media only screen and (min-width: 30em) { #addMenu .container { padding: 0 } } .page-queuedark #addMenu .container { background: #1f1f1f } #addMenu .container input { border: 1px solid #ccc; border-radius: 4px; box-sizing: border-box; color: #666; display: block; font-size: 15px; padding: 5px 10px; position: relative; top: 1px; width: 100% } @media only screen and (min-width: 30em) { #addMenu .container input { box-sizing: content-box; display: inline-block; margin: 0 10px 18px; width: 240px } } #addMenu .addurl_mobile_mode input { font-size: 16px } .page-queuedark #addMenu input { background-color: #313131; border-color: #4e4e4e; color: #ccc } #addMenu .container .button { display: block; font-size: 15px; margin-top: 20px; padding: 7px 15px; position: relative; top: 1px } @media only screen and (min-width: 30em) { #addMenu .container .button { display: inline-block; margin-right: 10px; margin-top: 0 } } #addMenu .container h5 { color: #313131; display: none; font-size: 15px; padding: 30px 30px 0; text-align: center } @media only screen and (min-width: 30em) { #addMenu .container h5 { display: block; padding-top: 10px } } .page-queuedark #addMenu .container h5 { color: #ccc } #addMenu .container p { background-color: #fff6da; color: #000; font-size: 13px; font-weight: 400; margin-bottom: .75em; padding: 6px 30px; text-align: center } #addMenu p a { color: #50bcb6 } #addMenu .saveurl-close { background: url(/a/i/icons_core-88916797fd4fde57d4120dea4c239f1d@1x.png) -534px -337px no-repeat; display: block; height: 15px; overflow: hidden; position: absolute; top: 18px; right: .8em; width: 16px; text-indent: -400px } @media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 144dpi) { #addMenu .saveurl-close { background-image: url(/a/i/icons_core-88916797fd4fde57d4120dea4c239f1d@2x.png); background-size: 819px 724px } } @media only screen and (min-width: 30em) { #addMenu .saveurl-close { display: none } } #addMenu .popover-new-header h2 { margin-left: 1em } #searchSortMenu .container { background: #fff; font-family: proxima-nova, "Helvetica Neue", Helvetica, Arial, sans-serif; margin: 6px } .page-queuedark #searchSortMenu .container { background-color: #1f1f1f } #searchSortMenu h5 { color: #999; font-family: proxima-nova, "Helvetica Neue", Helvetica, Arial, sans-serif; font-size: .923em; text-transform: uppercase; padding: 1em 1.2em .5em } #searchSortMenu .search-sortby-options { margin: 0; min-width: 13em; padding: 0; top: 0; width: auto } #searchSortMenu .search-sortby-options li { display: block; float: none; font-size: 1.231em; position: relative } #searchSortMenu .search-sortby-options a { color: #666; padding: .5em .9em; text-indent: 0 } .page-queuedark #searchSortMenu .search-sortby-options a { color: #dcdce0 } #searchSortMenu .search-sortby-options .oldest { border-bottom-left-radius: 7px; border-bottom-right-radius: 7px } #searchSortMenu .search-sortby-options a:hover { background-color: #50bcb6; color: #fff; text-decoration: none } #searchSortMenu .search-sortby-options .search-sortby-selected { color: #313131; background-image: url(/a/i/icons_toolbar_bottom@1x.png?122); background-position: 145px -1315px; background-repeat: no-repeat } .page-queuedark #searchSortMenu .search-sortby-options .search-sortby-selected { color: #666 } #confirmation { z-index: 9000 } .page-reader #confirmation { margin-left: -.8em } #confirmation.popover-new-bottomright .arrow, #confirmation.popover-new-topright .arrow { left: 10.5% } #confirmation.popover-new-bottomleft .arrow, #confirmation.popover-new-topleft .arrow { left: 90% } .confirmation_dialog { margin: 10px; text-align: center } @media only screen and (min-width: 30em) { .confirmation_dialog { text-align: left } } .confirmation_dialog h5 { border-bottom: 1px solid #e6e6e8; text-align: center; font-size: 15px; font-family: proxima-nova, "Helvetica Neue", Helvetica, Arial, sans-serif; margin: 19px 0 20px; padding-bottom: 1em } @media only screen and (min-width: 30em) { .confirmation_dialog h5 { border-bottom: none; font-size: 20px; margin: 16px 0 0 } } .page-skindark .confirmation_dialog h5 { border-bottom-color: #383737 } .confirmation_dialog a { color: #52bcb6 } .confirmation_dialog .button { color: #222; margin: 0 5px 5px } #confirmation .popover-new-close { right: 1em; top: 16px } .overlay_screen .overlay_detail_sharesheet { padding: 0 } @media only screen and (min-width: 33em) { .overlay_screen .overlay_detail_sharesheet { max-width: 29.5em } } .overlay_screen .overlay_detail_sharesheet .close { z-index: 20 } .sharesheet_header { background-color: #fdfdfd; padding: 1em; position: relative } .page-skindark .sharesheet_header { background-color: #1f1f1f } @media only screen and (min-width: 33em) { .sharesheet_header { padding: 1.5em 1.5em 1.25em } } .sharesheet_header_scrollarea { max-height: 7em; overflow: hidden } .sharesheet_header_overflow .sharesheet_header_scrollarea { overflow-y: auto } @media only screen and (min-width: 33em) { .sharesheet_header_scrollarea { max-height: 7.75em } } .sharesheet_titlewrapper { min-height: 2.8em; padding-right: 1em } @media only screen and (min-width: 33em) { .sharesheet_titlewrapper { padding-right: 0 } } .sharesheet_thumb { border: 1px solid #999; background-size: cover; background-position: center center; display: block; float: left; height: 2.8em; margin-right: .7em; width: 3.1em } .sharesheet_title { font-size: .77778em; line-height: 1.2; margin-bottom: .2em; max-height: 2.5em; overflow: hidden; text-align: left } @media only screen and (min-width: 33em) { .sharesheet_title { font-size: .88889em; margin-bottom: .05em } } .overlay_screen .overlay_detail_sharesheet .sharesheet_domain { color: #999; font-size: .72222em; margin: 0 } @media only screen and (min-width: 33em) { .overlay_screen .overlay_detail_sharesheet .sharesheet_domain { font-size: .77778em } } .overlay_screen .overlay_detail_sharesheet .sharesheet_excerpt { border-left: 1px solid #999; font-size: .77778em; font-style: italic; margin-bottom: 0; margin-top: 1.2em; padding-left: .8em } .overlay_screen .overlay_detail_sharesheet .sharesheet_excerpt:after { content: ""; display: table; clear: both } @media only screen and (min-width: 33em) { .overlay_screen .overlay_detail_sharesheet .sharesheet_excerpt { font-size: .88889em; margin-top: 1.5em } } .sharesheet_excerpt_fader { background: -webkit-linear-gradient(top, rgba(252, 252, 252, 0), rgba(252, 252, 252, .9)); background: linear-gradient(to bottom, rgba(252, 252, 252, 0), rgba(252, 252, 252, .9)); display: none; left: 0; height: 2em; position: absolute; width: 100%; top: 6em } .sharesheet_header_overflow .sharesheet_excerpt_fader { display: block } @media only screen and (min-width: 33em) { .sharesheet_excerpt_fader { top: 7.4em } } .sharesheet_comment_content { border: 1px solid #ccc; border-radius: 4px; box-shadow: inset 0 1px 2px rgba(0, 0, 0, .25); box-sizing: border-box; color: #313131; display: block; font-size: .88889em; margin: 1em 0 0; padding: .8em; resize: none; width: 100% } .page-skindark .sharesheet_comment_content { background-color: #313131; border-color: #4e4e4e; color: #ccc } @media only screen and (min-width: 33em) { .sharesheet_comment_content { margin-top: 1.4em } } .sharesheet_shareto_wrapper { background-color: #fff; border: 1px solid #dcdce0; border-width: 1px 0; padding: 1em 0; text-align: left } .page-skindark .sharesheet_shareto_wrapper { background-color: transparent; border-color: #383737 } @media only screen and (min-width: 33em) { .sharesheet_shareto_wrapper { border-width: 1px 0 0 } .sharesheet_shareto_wrapper:after { content: ""; display: table; clear: both } } .sharesheet_shareto_header { font-size: .77778em; padding: 0 1.25em; text-transform: uppercase } @media only screen and (min-width: 33em) { .sharesheet_shareto_header { margin-bottom: .3em; margin-top: .7em; padding: 0 1.95em } } .sharesheet_shareto_options { margin: 0 } .sharesheet_shareto_options:after { content: ""; display: table; clear: both } @media only screen and (min-width: 33em) { .sharesheet_shareto_options { margin: 0 1em } } .sharesheet_shareto_item { display: block; list-style: none; padding: .5em 1em; position: relative } .sharesheet_shareto_item:hover { background-color: #f4f4f6 } .page-skindark .sharesheet_shareto_item:hover { background-color: #292929 } @media only screen and (min-width: 33em) { .sharesheet_shareto_item { box-sizing: border-box; float: right; padding: .5em; width: 45% } } @media only screen and (min-width: 33em) { .sharesheet_shareto_item:nth-of-type(2n+1) { float: left } } .flexbox .sharesheet_shareto_item { -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex } .sharesheet_icon { background: url(/a/i/icons_core-88916797fd4fde57d4120dea4c239f1d@1x.png) -174px -375px no-repeat; display: block; float: left; height: 18px; margin-right: .7em; width: 18px; position: relative; top: .3em } @media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 144dpi) { .sharesheet_icon { background-image: url(/a/i/icons_core-88916797fd4fde57d4120dea4c239f1d@2x.png); background-size: 819px 724px } } .page-skindark .sharesheet_icon { background-position: -58px -375px } .sharesheet_shareto_item:hover .sharesheet_icon, .sharesheet_shareto_itemchecked .sharesheet_icon { background-position: -116px -375px } .flexbox .sharesheet_icon { top: 0 } .sharesheet_icon_facebook { background-position: -406px -375px; height: 18px } .page-skindark .sharesheet_icon_facebook { background-position: -290px -375px } .sharesheet_shareto_item:hover .sharesheet_icon_facebook, .sharesheet_shareto_itemchecked .sharesheet_icon_facebook { background-position: -348px -375px } .page-skindark .sharesheet_shareto_item:hover .sharesheet_icon_facebook, .page-skindark .sharesheet_shareto_itemchecked .sharesheet_icon_facebook { background-position: -232px -375px } .sharesheet_icon_twitter { background-position: 0 -375px; height: 18px } .page-skindark .sharesheet_icon_twitter { background-position: -417px -238px } .sharesheet_shareto_item:hover .sharesheet_icon_twitter, .sharesheet_shareto_itemchecked .sharesheet_icon_twitter { background-position: -417px -296px } .page-skindark .sharesheet_shareto_item:hover .sharesheet_icon_twitter, .page-skindark .sharesheet_shareto_itemchecked .sharesheet_icon_twitter { background-position: -417px -180px } .sharesheet_icon_buffer { background-position: -476px -116px; height: 18px } .page-skindark .sharesheet_icon_buffer { background-position: -476px -232px } .sharesheet_shareto_item:hover .sharesheet_icon_buffer, .sharesheet_shareto_itemchecked .sharesheet_icon_buffer { background-position: -476px -174px } .page-skindark .sharesheet_shareto_item:hover .sharesheet_icon_buffer, .page-skindark .sharesheet_shareto_itemchecked .sharesheet_icon_buffer { background-position: -476px -290px } .sharesheet_shareto_text { color: #666; font-size: .88889em; max-width: 13em; overflow: hidden; text-overflow: ellipsis; white-space: nowrap } .page-skindark .sharesheet_shareto_text { color: #ccc } .sharesheet_shareto_item:hover .sharesheet_shareto_text, .sharesheet_shareto_itemchecked .sharesheet_shareto_text { color: #313131 } .page-skindark .sharesheet_shareto_item:hover .sharesheet_shareto_text, .page-skindark .sharesheet_shareto_itemchecked .sharesheet_shareto_text { color: #fff } .page-skindark .sharesheet_shareto_item:hover .sharesheet_shareto_textrecommends, .page-skindark .sharesheet_shareto_itemchecked .sharesheet_shareto_textrecommends, .sharesheet_shareto_item:hover .sharesheet_shareto_textrecommends, .sharesheet_shareto_itemchecked .sharesheet_shareto_textrecommends { color: #ee4256 } .flexbox .sharesheet_shareto_text { -webkit-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1; max-width: inherit; padding-right: 1em } .sharesheet_shareto_checkvisual { background: url(/a/i/icons_core-88916797fd4fde57d4120dea4c239f1d@1x.png) -202px -239px no-repeat; display: block; float: right; height: 20px; width: 20px } @media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 144dpi) { .sharesheet_shareto_checkvisual { background-image: url(/a/i/icons_core-88916797fd4fde57d4120dea4c239f1d@2x.png); background-size: 819px 724px } } .page-skindark .sharesheet_shareto_checkvisual { background-position: -262px -239px } .sharesheet_shareto_itemchecked .sharesheet_shareto_checkvisual { background-position: -60px -315px } .sharesheet_shareto_checkbox { display: none } .sharesheet_shareto_link { display: block; height: 100%; left: 0; position: absolute; top: 0; width: 100%; z-index: 5 } .sharesheet_sendtofriend_wrapper { padding: 1em; text-align: left } @media only screen and (min-width: 33em) { .sharesheet_sendtofriend_wrapper { padding: .6em 1.5em 1.25em } } .sharesheet_sendtofriend_header { font-size: .77778em; text-transform: uppercase } .overlay_detail_sharesheet .token-input-list, .sharesheet_sendtofriend_input { border: 1px solid #ccc; border-radius: 4px; box-shadow: inset 0 1px 2px rgba(0, 0, 0, .25); box-sizing: border-box; color: #313131; display: block; float: none; font-size: .88889em; margin: 1em 0 0; padding: .4em .5em; resize: none; width: 100% } .page-skindark .overlay_detail_sharesheet .token-input-list, .page-skindark .sharesheet_sendtofriend_input { background-color: #313131; border-color: #4e4e4e; color: #ccc } .sharesheet_processing { background: url(/a/i/spinner@1x.gif) center center no-repeat; background-size: 16px 16px; display: none; height: 16px; margin: .1em 0 0 -8px; left: 50%; width: 16px; position: absolute } @media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 144dpi) { .sharesheet_processing { background-image: url(/a/i/spinner@2x.gif) } } .sharesheet_processingactive { display: block } .button_sharesheet { display: block; margin: 1.5em auto; max-width: 4em } @media only screen and (min-width: 33em) { .button_sharesheet { margin-bottom: 0; margin-top: 1.35em } } .sharesheet_form .button-disabled:hover { color: #ccc; color: rgba(255, 255, 255, .6) } .sharesheet_cancel { color: #666; display: block; font-weight: 400; margin: .4em 0; text-align: center } @media only screen and (min-width: 33em) { .sharesheet_cancel { display: none } } .sharesheet_stfitem .title { margin: 0 } .sharesheet_stfitem .subtitle { font-size: .76923em; margin: 0 } .sharesheet_stfimg { border-radius: 1.75em; float: left; margin: .5em; width: 25px; height: 25px } .sharesheet_sftdesc { display: inline-block } .sharesheet_form .token-input-input-token { min-height: 2em } .flexbox .sharesheet_form .token-input-input-token { -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex } .sharesheet_form .token-input-input-token input { min-width: 12em } .overlay_screen .overlay_detail .sharesheet_stftoken { box-sizing: border-box; height: 31px } .overlay_screen .overlay_detail .sharesheet_stfdetail { margin: .4em .4em .2em } .sharesheet_stftoken .sharesheet_stfimg { margin: .1em } .sharesheet_stftoken .token-input-delete-token { top: .1em; position: relative } .token-input-dropdown-forstf ul { overflow: auto; max-height: 6.7em } @media only screen and (min-height: 43em) { .token-input-dropdown-forstf ul { max-height: 10.5em } } .sharesheet_updateprofile_form { padding: 1em } .sharesheet_updateprofile_field { border: 1px solid #ccc; border-radius: 4px; box-shadow: inset 0 1px 2px rgba(0, 0, 0, .25); box-sizing: border-box; color: #313131; display: block; float: none; font-size: .88889em; margin: 0 0 1em; padding: .4em .5em; resize: none; width: 100% } .page-skindark .sharesheet_updateprofile_field { background-color: #313131; border-color: #4e4e4e; color: #ccc } .sharesheet_updateprofile_header { font-size: 1.5em; font-weight: 300 } .sharesheet_updateprofile_subheader { font-size: .88889em; margin: 0; text-align: left } @media only screen and (min-width: 33em) { .overlay_screen .overlay_detail_sharesheet_updateprofile { max-width: 20em } } @media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 144dpi) { #searchSortMenu .search-sortby-options .search-sortby-selected { background-image: url(/a/i/icons_toolbar_bottom@2x.png?122); background-size: 600px 1550px } } .page-queuedark { background-color: #1f1f1f } .flexbox .toolbar_queue .icons { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; height: 50px; margin-bottom: 0; padding-bottom: 0 } .pkt-nav .pocket_logo { display: none } @media only screen and (min-width: 65em) { .pkt-nav .pocket_logo { background: url(/a/i/icons_core-88916797fd4fde57d4120dea4c239f1d@1x.png) 0 -178px no-repeat; cursor: pointer; display: block; height: 21px; left: 0; margin: 0; overflow: hidden; text-indent: -99em; top: .4em; width: 80px; position: absolute; z-index: 8002 } @media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 144dpi) { .pkt-nav .pocket_logo { background-image: url(/a/i/icons_core-88916797fd4fde57d4120dea4c239f1d@2x.png); background-size: 819px 724px } } } @media only screen and (min-width: 65em) { .page-queuedark .pkt-nav .pocket_logo { background: url(/a/i/icons_core-88916797fd4fde57d4120dea4c239f1d@1x.png) -229px -60px no-repeat } @media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 144dpi) { .page-queuedark .pkt-nav .pocket_logo { background-image: url(/a/i/icons_core-88916797fd4fde57d4120dea4c239f1d@2x.png); background-size: 819px 724px } } } .pagenav_queuedetail { margin-top: 16px } .flexbox .pagenav_queuedetail { margin-top: 0 } .pkt-nav .icons .queue_title { color: #313131; float: left; font-size: 1.23077em; font-weight: 600; height: auto; line-height: 1em; margin-left: .5em; margin-top: .1em; text-indent: 0; width: auto; white-space: nowrap } @media only screen and (min-width: 30em) { .pkt-nav .icons .queue_title { font-size: 1.15385em; margin-top: .2em } } @media only screen and (min-width: 65em) { .pkt-nav .icons .queue_title { margin-left: 9.3em } } .page-skindark .pkt-nav .icons .queue_title { color: #ccc } .flexbox .icons .queue_title { margin-top: .6em } @media only screen and (min-width: 30em) { .flexbox .icons .queue_title { margin-top: .5em } } .pkt-nav .pagenav_queuedetail { display: block } @media only screen and (min-width: 38em) { .pkt-nav .pagenav_queuedetail { display: none } } .pagenav_sectiontoggle { display: none; height: 100%; margin-left: 2em } @media only screen and (min-width: 38em) { .pagenav_sectiontoggle { display: block } } @media only screen and (min-width: 65em) { .pagenav_sectiontoggle { margin-left: 10.75em } } .pkt-nav-bulkeditmode .pagenav_sectiontoggle { display: none } .pkt-nav .pagenav_sectiontoggle .queue_togglesection_option { color: #313131; cursor: pointer; box-sizing: border-box; display: block; font-size: 1.15385em; font-weight: 600; float: left; height: 100%; margin: 0 4em 0 0; width: auto; text-indent: 0 } .pkt-nav .pagenav_sectiontoggle .queue_togglesection_option:hover { color: #50bcb6 } .page-queuedark .pagenav_sectiontoggle .queue_togglesection_option { color: #ccc } .pkt-nav .pagenav_sectiontoggle .queue_togglesection_recommended { margin-right: 0 } .flexbox .pagenav_sectiontoggle .queue_togglesection_option { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center } .pkt-nav .pagenav_sectiontoggle .queue_togglesection_optionselected { border-bottom: 2px solid #50bcb6; color: #50bcb6; cursor: default } .queue_togglesection_text { display: block; margin-top: 1em } .flexbox .queue_togglesection_text { margin-top: .1em } .flexbox .queue_togglesection_optionselected .queue_togglesection_text { position: relative; top: 1px } .pkt-nav .icons .queue_toggle_listqueue, .queue_toggle_listqueue { display: none; float: left; font-size: 1.15385em; color: #a6a6a6; margin: 0 0 0 .5em; overflow: visible; position: relative; text-decoration: none; text-indent: 0; width: auto } .no-touch .pkt-nav .icons .queue_toggle_listqueue:hover, .no-touch .queue_toggle_listqueue:hover { color: #999 } .pkt-nav .icons .queue_toggle_listqueue { margin-top: .3em } @media only screen and (min-width: 30em) { .pkt-nav .icons .queue_toggle_active, .queue_toggle_active { display: block } } .nav-togglenotch, .pkt-nav .icons .nav-togglenotch { background: url(/a/i/icons_core-88916797fd4fde57d4120dea4c239f1d@1x.png) -809px -188px no-repeat; display: inline-block; height: 6px; margin-left: .2em; position: relative; top: -.1em; width: 9px } @media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 144dpi) { .nav-togglenotch, .pkt-nav .icons .nav-togglenotch { background-image: url(/a/i/icons_core-88916797fd4fde57d4120dea4c239f1d@2x.png); background-size: 819px 724px } } .pkt-nav .toggle_listqueue_container>a, .toggle_listqueue_container { display: block; position: absolute; height: 100%; margin: 0; left: 0; top: 0; width: 100% } .toggle_listqueue_container .popover-new-list { padding: .5em 0 } .toggle_listqueue_container .popover-new-list a { font-size: 1em } .expanded_toggle { display: none; background-color: #f4f4f6; top: 2.2em; position: relative; width: 100%; z-index: 5 } .page-queuedark .expanded_toggle { background-color: #1f1f1f } .expanded_toggle ul { padding: 0 } .expanded_toggle li { box-sizing: border-box; float: left; width: 50% } .searchtoolbar_queue .expanded_toggle a, .toolbar_queue_narrowtoggle .expanded_toggle a { border-bottom: 2px solid #999; box-sizing: border-box; background-color: #f4f4f6; color: #999; font-size: 1.15385em; height: 2.7em; padding-top: 1em; text-decoration: none; text-indent: 0; text-align: center } .no-touch .searchtoolbar_queue .expanded_toggle a:hover, .no-touch .toolbar_queue_narrowtoggle .expanded_toggle a:hover { border-bottom-color: #313131; color: #313131 } .page-queuedark .searchtoolbar_queue .expanded_toggle a, .page-queuedark .toolbar_queue_narrowtoggle .expanded_toggle a { background-color: #1f1f1f; border-bottom-color: #4e4e4e; color: #a6a6a6 } .searchtoolbar_queue .expanded_toggle .expanded_toggle_selected, .toolbar_queue_narrowtoggle .expanded_toggle .expanded_toggle_selected { border-bottom-color: #313131; color: #313131 } .page-queuedark .searchtoolbar_queue .expanded_toggle .expanded_toggle_selected, .page-queuedark .toolbar_queue_narrowtoggle .expanded_toggle .expanded_toggle_selected { border-bottom-color: #ccc; color: #ccc } .expanded_toggle .expanded_allitems { display: none } .toolbar_queue_narrowtoggle .expanded_toggle { display: block } @media only screen and (min-width: 30em) { .toolbar_queue_narrowtoggle .expanded_toggle { display: none } } .pagenav_gridview>a, .toolbar_queue .pagenav_gridview>a { background: url(/a/i/icons_core-88916797fd4fde57d4120dea4c239f1d@1x.png) -55px -655px no-repeat; display: block; height: 13px; margin-top: 2.1em; overflow: hidden; outline: 0; text-indent: -9999px; position: relative; top: -.6em; width: 15px } .no-touch .pagenav_gridview>a:hover, .no-touch .toolbar_queue .pagenav_gridview>a:hover, .touch .pagenav_gridview>a, .touch .toolbar_queue .pagenav_gridview>a { background-position: -110px -655px } @media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 144dpi) { .pagenav_gridview>a, .toolbar_queue .pagenav_gridview>a { background-image: url(/a/i/icons_core-88916797fd4fde57d4120dea4c239f1d@2x.png); background-size: 819px 724px } } @media only screen and (min-width: 38em) { .pagenav_gridview>a, .toolbar_queue .pagenav_gridview>a { top: -.05em } } .pagenav_listview>a, .toolbar_queue .pagenav_listview>a { background: url(/a/i/icons_core-88916797fd4fde57d4120dea4c239f1d@1x.png) -545px -600px no-repeat; display: block; height: 14px; margin-top: 2em; width: 14px; overflow: hidden; position: relative; text-indent: -9999px; top: -.4em } .no-touch .pagenav_listview>a:hover, .no-touch .toolbar_queue .pagenav_listview>a:hover, .touch .pagenav_listview>a, .touch .toolbar_queue .pagenav_listview>a { background-position: -599px -600px } @media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 144dpi) { .pagenav_listview>a, .toolbar_queue .pagenav_listview>a { background-image: url(/a/i/icons_core-88916797fd4fde57d4120dea4c239f1d@2x.png); background-size: 819px 724px } } @media only screen and (min-width: 38em) { .flexbox .toolbar_queue .pagenav_listview>a { top: 0 } } .pagenav_content_all>a, .toolbar_queue .pagenav_content_all>a { background-image: none; width: 20px } .toolbar_queue .pagenav_gridview>a, .toolbar_queue .pagenav_listview>a { margin-top: 1.48em; opacity: 0; -webkit-transition: visibility .2s ease-out, opacity .2s ease-out; transition: visibility .2s ease-out, opacity .2s ease-out; visibility: hidden } .toolbar_queue .pagenav_listview>a { margin-top: 1.85em } .pagenav_bulkedit>a, .toolbar_queue .pagenav_bulkedit>a { background: url(/a/i/icons_core-88916797fd4fde57d4120dea4c239f1d@1x.png) -220px -545px no-repeat; display: block; height: 15px; margin-top: 2.1em; overflow: hidden; outline: 0; text-indent: -9999px; position: relative; top: -.6em; width: 15px } .no-touch .pagenav_bulkedit>a:hover, .no-touch .toolbar_queue .pagenav_bulkedit>a:hover, .touch .pagenav_bulkedit>a, .touch .toolbar_queue .pagenav_bulkedit>a { background-position: -275px -545px } @media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 144dpi) { .pagenav_bulkedit>a, .toolbar_queue .pagenav_bulkedit>a { background-image: url(/a/i/icons_core-88916797fd4fde57d4120dea4c239f1d@2x.png); background-size: 819px 724px } } .toolbar_queue .pagenav_bulkedit>a { opacity: 0; -webkit-transition: visibility .2s ease-out, opacity .2s ease-out; transition: visibility .2s ease-out, opacity .2s ease-out; margin-top: 2em; visibility: hidden } .flexbox .pagenav_bulkedit>a { top: 0 } .pagenav_extrasdivider { border-left: 1px solid #e6e6e8; margin-left: 1.7em; margin-top: 0; height: 50px; position: relative; -webkit-transition: visibility .2s ease-out, opacity .2s ease-out; transition: visibility .2s ease-out, opacity .2s ease-out; opacity: 0; visibility: hidden } .page-queuedark .pagenav_extrasdivider { border-left-color: #383737 } .flexbox .pagenav_extrasdivider { margin-top: 0 } .searchtoolbar_queue_expanded .pagenav_extrasdivider { opacity: 1; visibility: visible } .searchtoolbar_queue .pagenav_extrasdivider { margin-left: 1em } .pagenav_extrasdots { background: url(/a/i/icons_core-88916797fd4fde57d4120dea4c239f1d@1x.png) -244px -708px no-repeat; display: block; height: 4px; overflow: hidden; text-indent: -9999px; position: absolute; right: 0; top: 45%; width: 15px } @media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 144dpi) { .pagenav_extrasdots { background-image: url(/a/i/icons_core-88916797fd4fde57d4120dea4c239f1d@2x.png); background-size: 819px 724px } } #pagenav_addarticle { position: relative; left: -3.5em } @media only screen and (min-width: 38em) { #pagenav_addarticle { left: 0 } } #pagenav_addarticle>a { background: url(/a/i/icons_core-88916797fd4fde57d4120dea4c239f1d@1x.png) -700px -378px no-repeat; display: block; height: 14px; margin-top: 1.4em; overflow: hidden; outline: 0; position: relative; text-indent: -9999px; width: 15px } @media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 144dpi) { #pagenav_addarticle>a { background-image: url(/a/i/icons_core-88916797fd4fde57d4120dea4c239f1d@2x.png); background-size: 819px 724px } } .page-queuedark #pagenav_addarticle>a { background-position: -700px -432px } .no-touch #pagenav_addarticle>a:hover { background: url(/a/i/icons_core-88916797fd4fde57d4120dea4c239f1d@1x.png) -436px -600px no-repeat } @media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 144dpi) { .no-touch #pagenav_addarticle>a:hover { background-image: url(/a/i/icons_core-88916797fd4fde57d4120dea4c239f1d@2x.png); background-size: 819px 724px } } .touch #pagenav_addarticle>a { background-position: 0 -433px; height: 17px; width: 17px } @media only screen and (min-width: 38em) { .touch #pagenav_addarticle>a { background-position: -701px -378px; height: 14px; width: 14px } } .touch .page-queuedark #pagenav_addarticle>a { background-position: -57px -433px; height: 17px; width: 17px } @media only screen and (min-width: 38em) { .touch .page-queuedark #pagenav_addarticle>a { background-position: -701px -432px; height: 14px; width: 14px } } .flexbox #pagenav_addarticle>a { margin-top: 0 } #pagenav_inbox { display: none; position: relative } @media only screen and (min-width: 38em) { #pagenav_inbox { display: block } } .toolbar_queue .pagenav_inbox_link { background: url(/a/i/icons_core-88916797fd4fde57d4120dea4c239f1d@1x.png) -388px -655px no-repeat } @media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 144dpi) { .toolbar_queue .pagenav_inbox_link { background-image: url(/a/i/icons_core-88916797fd4fde57d4120dea4c239f1d@2x.png); background-size: 819px 724px } } .page-queuedark .toolbar_queue .pagenav_inbox_link { background-position: -332px -655px } .no-touch .toolbar_queue .pagenav_inbox_link:hover { background: url(/a/i/icons_core-88916797fd4fde57d4120dea4c239f1d@1x.png) -444px -655px no-repeat } @media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 144dpi) { .no-touch .toolbar_queue .pagenav_inbox_link:hover { background-image: url(/a/i/icons_core-88916797fd4fde57d4120dea4c239f1d@2x.png); background-size: 819px 724px } } #pagenav_inbox>a { height: 12px; margin-top: 1.45em; overflow: hidden; outline: 0; text-indent: -9999px; width: 16px } .flexbox #pagenav_inbox>a { margin-top: 0 } .inbox_badge { background-color: #ee4256; border-radius: 14px; color: #fff; cursor: pointer; font-size: .8em; height: 14px; left: 30px; opacity: 0; position: absolute; top: 11px; visibility: hidden; text-align: center; -webkit-transition: visibility .4s ease-out, opacity .4s ease-out; transition: visibility .4s ease-out, opacity .4s ease-out; width: 14px; z-index: 5 } .inbox_badge:hover+.pagenav_inbox_link { background: url(/a/i/icons_core-88916797fd4fde57d4120dea4c239f1d@1x.png) -444px -655px no-repeat } @media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 144dpi) { .inbox_badge:hover+.pagenav_inbox_link { background-image: url(/a/i/icons_core-88916797fd4fde57d4120dea4c239f1d@2x.png); background-size: 819px 724px } } .flexbox .toolbar_queue .inbox_badge { top: -8px } .inbox_badge_wide { left: 26px; width: 21px } .inbox_badge_superwide { left: 25px; width: 25px } .inbox_badge_active { opacity: 1; visibility: visible } .csstransforms3d .inbox_badge { -webkit-transform: scale3d(0, 0, 1); transform: scale3d(0, 0, 1); opacity: 1; -webkit-transition: visibility .4s ease-out, -webkit-transform .4s ease-out; transition: visibility .4s ease-out, transform .4s ease-out } .csstransforms3d .inbox_badge_active { -webkit-transform: scale3d(1, 1, 1); transform: scale3d(1, 1, 1) } #pagenav_sidenav .inbox_badge { left: 12px; top: 27px } @media only screen and (min-width: 38em) { #pagenav_sidenav .inbox_badge { display: none } } #pagenav_optionsdivider { border-left: 2px solid #e6e6e8; display: none; margin-left: 1.7em; width: 1px } @media only screen and (min-width: 38em) { #pagenav_optionsdivider { display: block } } .page-queuedark #pagenav_optionsdivider { border-left-color: #383737 } #pagenav_options { display: none; font-size: 1.15385em; list-style: none; margin-left: 17px; margin-top: 1em; position: relative } @media only screen and (min-width: 38em) { #pagenav_options { display: block } } .flexbox #pagenav_options { margin-top: 0 } #pagenav_options>a { color: #313131; height: 25px; margin-left: 0; margin-top: 0; text-indent: 0; position: relative; width: auto } .page-skindark #pagenav_options>a { color: #ccc } .flexbox #pagenav_options>a { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center } #pagenav_options .nav-avatar { background: center center no-repeat #e6e6e8; background-size: auto 25px; border-radius: 25px; display: inline-block; float: left; height: 25px; margin-right: .75em; overflow: hidden; width: 25px } #pagenav_options .nav-username { display: inline-block; max-width: 70px; overflow: hidden; padding-right: 1em; text-overflow: ellipsis; white-space: nowrap } .flexbox #pagenav_options .nav-username { padding-right: .4em } @media only screen and (min-width: 42em) { #pagenav_options .nav-username { max-width: 120px } } @media only screen and (min-width: 50em) { #pagenav_options .nav-username { max-width: 200px } } .no-touch #pagenav_options .nav-username-active { color: #50bcb6 } #pagenav_options .nav-downnotch { background: url(/a/i/icons_core-88916797fd4fde57d4120dea4c239f1d@1x.png) -809px 0 no-repeat; display: inline-block; height: 7px; overflow: hidden; outline: 0; right: 0; text-indent: -9999px; top: 36%; position: absolute; width: 10px } .page-queuedark #pagenav_options .nav-downnotch { background-position: -809px -47px } .flexbox #pagenav_options .nav-downnotch { position: relative; top: inherit } @media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 144dpi) { #pagenav_options .nav-downnotch { background-image: url(/a/i/icons_core-88916797fd4fde57d4120dea4c239f1d@2x.png); background-size: 819px 724px } } .no-touch #pagenav_options .nav-downnotch-active { background: url(/a/i/icons_core-88916797fd4fde57d4120dea4c239f1d@1x.png) -809px -141px no-repeat } @media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 144dpi) { .no-touch #pagenav_options .nav-downnotch-active { background-image: url(/a/i/icons_core-88916797fd4fde57d4120dea4c239f1d@2x.png); background-size: 819px 724px } } #pagenav_options_container { height: 25px; position: absolute; left: 0; top: 0; width: 100%; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none } #pagenav_options_container>a { cursor: pointer; display: block; margin: 0; position: absolute; height: 100%; width: 100% } #pagenav_options_container .popover-new { margin-top: 3px } #pagenav_options_container .popover-new-bottomleft { margin-left: 57px } #pagenav_options_container .popover-new-list { max-width: 240px; min-width: 166px; width: auto; padding: .5em 0 } #pagenav_options_container .popover-new-list a { background-image: none; font-size: 15px; position: relative; text-indent: 1.5em } #pagenav_options_container .nav-icon { background: url(/a/i/icons_core-88916797fd4fde57d4120dea4c239f1d@1x.png) no-repeat; display: block; left: 1.4em; position: absolute; top: .8em; height: 10px; width: 10px } @media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 144dpi) { #pagenav_options_container .nav-icon { background-image: url(/a/i/icons_core-88916797fd4fde57d4120dea4c239f1d@2x.png); background-size: 819px 724px } } #pagenav_options_container .popover-profile-text { float: left; padding-left: 1em; width: 4.5em } .flexbox #pagenav_options_container .popover-profile-text { -webkit-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1; width: auto } #pagenav_options_container .popover-profile-avatar { background: center center no-repeat #ededed; background-size: auto 40px; border-radius: 40px; float: left; height: 40px; overflow: hidden; width: 40px } #pagenav_options_container .popover-profile-name { font-weight: 600; margin: 0; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; text-align: left; text-indent: 0 } #pagenav_options_container .popover-profile-desc { color: #999; font-weight: 400; font-size: .8em; margin: 0; text-align: left; text-indent: 0 } #pagenav_options_container .profile:hover .popover-profile-desc, #pagenav_options_container .profile:hover .popover-profile-name { color: #fff } #pagenav_options_container .profile>a { height: 3em; margin-bottom: .5em; padding: .6em 1.3em } .flexbox #pagenav_options_container .profile>a { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex } #pagenav_options_container .premium { border-top: 1px solid #f8f8fa } .page-queuedark #pagenav_options_container .premium { border-top-color: #383737 } #pagenav_options_container .premium .nav-icon { background-position: -755px -161px; left: 1.45em; height: 14px; width: 13px } .page-queuedark #pagenav_options_container .premium .nav-icon { background-position: -755px -53px } .no-touch #pagenav_options_container .premium:hover .nav-icon { background-position: -755px -107px } #pagenav_options_container .options .nav-icon { background-position: -590px -440px; height: 15px; width: 15px } .page-queuedark #pagenav_options_container .options .nav-icon { background-position: -590px -220px } .no-touch #pagenav_options_container .options:hover .nav-icon { background-position: 0 -545px } #pagenav_options_container .help .nav-icon { background-position: -755px -215px; height: 13px; width: 14px } .page-queuedark #pagenav_options_container .help .nav-icon { background-position: -755px 0 } .no-touch #pagenav_options_container .help:hover .nav-icon { background-position: -701px -594px } #pagenav_options_container .logout .nav-icon { background-position: -755px -479px; left: 1.3em; height: 12px; width: 14px } .page-queuedark #pagenav_options_container .logout .nav-icon { background-position: -755px -427px } .no-touch #pagenav_options_container .logout:hover .nav-icon { background-position: -755px -639px } #pagenav_options_container .popover-new-list .betafeedback { border-top: 1px solid #e6e6e8; padding-top: .5em } .page-queuedark #pagenav_options_container .popover-new-list .betafeedback { border-top-color: #313131 } @media only screen and (min-width: 55em) { #pagenav_options_container .popover-new-list .betafeedback { display: none } } #pagenav_options_container .betafeedback .betatrigger { cursor: pointer; font-size: .8em; height: auto; line-height: 1.2; padding: .5em 1em; text-align: center; text-indent: 0 } #pagenav_options_container .betafeedback .nav-icon, #pagenav_options_container .betaoptout .nav-icon { display: none } #pagenav_searchicon { float: left; position: relative; left: 3em } @media only screen and (min-width: 38em) { #pagenav_searchicon { left: 0 } } #pagenav_searchicon>a { background: url(/a/i/icons_core-88916797fd4fde57d4120dea4c239f1d@1x.png) -590px -110px no-repeat; display: block; height: 15px; margin-top: 1.42em; overflow: hidden; outline: 0; text-indent: -9999px; width: 15px } @media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 144dpi) { #pagenav_searchicon>a { background-image: url(/a/i/icons_core-88916797fd4fde57d4120dea4c239f1d@2x.png); background-size: 819px 724px } } @media only screen and (min-width: 38em) { #pagenav_searchicon>a { left: 0 } } .page-queuedark #pagenav_searchicon>a { background-position: -590px 0 } .no-touch #pagenav_searchicon>a:hover { background: url(/a/i/icons_core-88916797fd4fde57d4120dea4c239f1d@1x.png) -590px -55px no-repeat } @media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 144dpi) { .no-touch #pagenav_searchicon>a:hover { background-image: url(/a/i/icons_core-88916797fd4fde57d4120dea4c239f1d@2x.png); background-size: 819px 724px } } .touch #pagenav_searchicon>a { background-position: -476px 0; height: 18px; width: 18px } @media only screen and (min-width: 38em) { .touch #pagenav_searchicon>a { background-position: -590px -110px; height: 15px; width: 15px } } .touch .page-queuedark #pagenav_searchicon>a { background-position: -476px -58px; height: 18px; width: 18px } @media only screen and (min-width: 38em) { .touch .page-queuedark #pagenav_searchicon>a { background-position: -590px 0; height: 15px; width: 15px } } .flexbox #pagenav_searchicon>a { margin-top: 0 } @media only screen and (min-width: 30em) { .flexbox #pagenav_searchicon>a { margin-top: 2px } } .searchtoolbar_screen { background: #f4f4f6; background: rgba(244, 244, 246, .9); height: 100%; left: 0; opacity: 0; position: fixed; top: 0; visibility: hidden; width: 100%; z-index: 100 } @media only screen and (min-width: 65em) { .searchtoolbar_screen { z-index: 7000 } } .page-queuedark .searchtoolbar_screen { background: #1f1f1f; background: rgba(17, 17, 17, .8) } .searchtoolbar_screenbar { background: #f4f4f6; display: block; height: 100%; opacity: 0; left: 0; position: absolute; text-align: center; visibility: hidden; width: 100%; z-index: 8020 } .page-queuedark .searchtoolbar_screenbar { background: #1f1f1f } .searchtoolbar_queue { left: 0; opacity: 0; visibility: hidden; z-index: 8030; text-align: center } @media only screen and (min-width: 33em) { .searchtoolbar_queue { left: -4px } } #page .pkt-nav .searchtoolbar_queue { display: block } .searchtoolbar-listmode { left: -1px; width: 934px } .searchtoolbar_queue.active, .searchtoolbar_screen_active { opacity: 1; -webkit-transition: visibility .3s ease-out, opacity .3s ease-out; transition: visibility .3s ease-out, opacity .3s ease-out; visibility: visible } .searchtoolbar_queue .pocket_logo { left: .1em; top: .4em } .searchtoolbar_queue h2 { color: #313131; display: none; font-size: 1.15385em; font-weight: 600; margin-top: 1.2em; opacity: 0; -webkit-transition: visibility .2s ease-out, opacity .2s ease-out; transition: visibility .2s ease-out, opacity .2s ease-out; visibility: hidden } @media only screen and (min-width: 50em) { .searchtoolbar_queue h2 { display: block; line-height: 1.2125em; margin-left: 3px } } @media only screen and (min-width: 65em) { .searchtoolbar_queue h2 { margin-left: 9.6em } } .page-queuedark .searchtoolbar_queue h2 { color: #ccc } .flexbox .searchtoolbar_queue h2 { -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; height: 50px; margin-top: 0 } .searchtoolbar_queue_expanded h2 { opacity: 1; visibility: visible } #page .searchtoolbar_queue .leftItem { display: none } @media only screen and (min-width: 40em) { #page .searchtoolbar_queue .leftItem { display: block } } #page .searchtoolbar_queue .rightItem { box-sizing: border-box; right: 0; padding: 0 1em; top: 0 } @media only screen and (min-width: 40em) { #page .searchtoolbar_queue .rightItem { padding: 0; position: absolute; right: 15px } } @media only screen and (min-width: 65em) { #page .searchtoolbar_queue .rightItem { right: 0; top: 2px } } #search_close>a { background: url(/a/i/icons_core-88916797fd4fde57d4120dea4c239f1d@1x.png) -186px -699px no-repeat #fff; border: 1px solid #e6e6e8; border-radius: 4px; color: #333; font-size: 16px; margin-left: 8px; margin-top: 9px; padding: 5px 2px; line-height: 1; height: 16px } @media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 144dpi) { #search_close>a { background-image: url(/a/i/icons_core-88916797fd4fde57d4120dea4c239f1d@2x.png); background-size: 819px 724px } } .no-touch #search_close>a:hover { background-color: #ededed } .page-queuedark #search_close>a { background-color: #1f1f1f; border-color: #434343; background-position: -136px -699px } .no-touch .page-queuedark #search_close>a:hover { background-color: #434343 } .section-filter { background: #fff; border: 1px solid #e6e6e8; border-radius: 4px; box-sizing: border-box; cursor: pointer; display: none; margin-right: 8px; margin-top: 9px; position: relative; width: 10em } @media only screen and (min-width: 30em) { .section-filter { display: block } } .page-queuedark .section-filter { border: 1px solid #434343; background-color: #313131 } .page-app-de-de .section-filter, .page-app-en-us .section-filter, .page-app-nl-nl .section-filter, .page-app-zh-cn .section-filter, .page-app-zh-tw .section-filter { width: 10em } .page-app-it-it .section-filter { width: 11em } .page-app-es-es .section-filter, .page-app-es-la .section-filter, .page-app-fr-ca .section-filter, .page-app-fr-fr .section-filter, .page-app-pl-pl .section-filter { width: 13em } .section-filter-disabled { cursor: default; opacity: .5 } .search-instr-recent, .section-filter .section-filter-options { background: #fff; border: 1px solid #e6e6e8; box-shadow: 0 0 2px rgba(0, 0, 0, .2); box-sizing: border-box; border-radius: 4px; color: #313131; left: -1px; margin: 0; opacity: 0; position: absolute; top: 2.3em; visibility: hidden; width: 12em } .page-queuedark .search-instr-recent, .page-queuedark .section-filter .section-filter-options { background-color: #313131; border: 1px solid #4e4e4e } .page-app-de-de .search-instr-recent, .page-app-de-de .section-filter .section-filter-options, .page-app-en-us .search-instr-recent, .page-app-en-us .section-filter .section-filter-options, .page-app-nl-nl .search-instr-recent, .page-app-nl-nl .section-filter .section-filter-options, .page-app-zh-cn .search-instr-recent, .page-app-zh-cn .section-filter .section-filter-options, .page-app-zh-tw .search-instr-recent, .page-app-zh-tw .section-filter .section-filter-options { width: 10em } .page-app-it-it .search-instr-recent, .page-app-it-it .section-filter .section-filter-options { width: 11em } .page-app-es-es .search-instr-recent, .page-app-es-es .section-filter .section-filter-options, .page-app-es-la .search-instr-recent, .page-app-es-la .section-filter .section-filter-options, .page-app-fr-ca .search-instr-recent, .page-app-fr-ca .section-filter .section-filter-options, .page-app-fr-fr .search-instr-recent, .page-app-fr-fr .section-filter .section-filter-options, .page-app-pl-pl .search-instr-recent, .page-app-pl-pl .section-filter .section-filter-options { width: 13em } .search-instr-recent-active, .section-filter .section-filter-options-active { -webkit-transition: opacity .1s linear; transition: opacity .1s linear; opacity: 1; visibility: visible } .search-instr-recent li, .section-filter-options li { display: block; float: none } .section-filter .section-filter-options a { color: #2e2e2e; font-size: 1.077em; font-weight: 600; display: block; margin: 0; padding: .5em 1em; text-decoration: none; text-align: left; text-indent: 0; width: auto } .page-queuedark .section-filter .section-filter-options a { color: #dcdce0 } .no-touch .section-filter .section-filter-options a:hover { background-color: #50bcb6; color: #fff } .section-filter-value { color: #313131; font-size: 1.077em; font-weight: 600; height: 18px; line-height: 18px; margin: 0 1em; padding: 5px 0 3px; text-align: left } .page-queuedark .section-filter-value { color: #ccc } .section-filter-downnotch { background: url(/a/i/icons_core-88916797fd4fde57d4120dea4c239f1d@1x.png) -809px -94px; display: block; height: 7px; overflow: hidden; right: .65em; text-indent: -99em; top: .72em; width: 10px; position: absolute; z-index: 8002 } @media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 144dpi) { .section-filter-downnotch { background-image: url(/a/i/icons_core-88916797fd4fde57d4120dea4c239f1d@2x.png); background-size: 819px 724px } } .section-filter-disabled .section-filter-downnotch { opacity: .5 } #searchnav_sortby>a { background: url(/a/i/icons_core-88916797fd4fde57d4120dea4c239f1d@1x.png) -476px -348px no-repeat; display: block; height: 17px; margin-right: 10px; margin-top: 14px; margin-left: 0; width: 18px } @media only screen and (min-width: 24em) { #searchnav_sortby>a { margin-left: 23px } } @media only screen and (min-width: 38em) { #searchnav_sortby>a { margin-right: 16px } } @media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 144dpi) { #searchnav_sortby>a { background-image: url(/a/i/icons_core-88916797fd4fde57d4120dea4c239f1d@2x.png); background-size: 819px 724px } } .page-queuedark #searchnav_sortby>a { background-position: -298px -315px } #searchnav_sortby>.searchnav-sortby-disabled, #searchnav_sortby>.searchnav-sortby-disabled:hover { background-position: -240px -315px; cursor: default; opacity: .5 } .wrapper_search .search-instr-recent { color: #888; font-size: 1.07em; font-weight: 600; left: -1px; line-height: 1.3; padding: 2em 0; position: absolute; top: 2.15em; width: 215px } @media only screen and (min-width: 38em) { .wrapper_search .search-instr-recent { width: 255px } } .wrapper_search .search-instr-recent-expanded { width: 395px } .wrapper_search .search-nonpremium-prevsearches-3 { display: none } .wrapper_search_expanded .serach-instr-recent { width: 355px } .search-instr-recent .instructions { padding: 0 .72em } .search-instr-recent h3 { color: #888; font-size: .8em; padding: 0 .9em; text-align: left; text-transform: uppercase } .search-instr-recent h5 { color: #bdbdbd; font-size: .7em; margin: 2em auto 1em; text-transform: uppercase } .search-instr-recent .recentsearch { display: none } .search-instr-recent .recentsearch-active, .search-instr-recent .recentsearch-header { display: block } .search-instr-recent .recentsearch>a { color: #2e2e2e; height: auto; margin: 0; padding: .5em .72em; text-align: left; text-indent: 0; width: auto } .page-queuedark .search-instr-recent .recentsearch>a { color: #ccc } .flexbox .recentsearch>a { display: -ms-flexbox; display: -webkit-box; display: -webkit-flex; display: flex } .flexbox .recentsearch-wchips>a { display: block } .no-touch .search-instr-recent .recentsearch>a:hover { background-color: #50bcb6; color: #fff; text-decoration: none } .wrapper_search .search-instr-premium { padding: 1.2em 0 .5em } .wrapper_search .search-premium-prevsearches-0 { padding: 2em 0 } .wrapper_search .search-premium-prevsearches-1 { padding: 2em 0 0 } .search-instr-premium .instructions { display: none } .search-premium-prevsearches-0 .instructions, .search-premium-prevsearches-1 .instructions, .search-premium-prevsearches-2 .instructions { display: block } .search-premium-prevsearches-0 .recentsearch, .search-premium-prevsearches-1 .instructions-example, .search-premium-prevsearches-1 .instructions-forexample, .search-premium-prevsearches-2 .instructions-example, .search-premium-prevsearches-2 .instructions-forexample { display: none } .search-premium-prevsearches-1 h3, .search-premium-prevsearches-2 h3 { margin-top: 2em } .search-premium-prevsearches-1 .recentsearch-2, .search-premium-prevsearches-1 .recentsearch-3, .search-premium-prevsearches-1 .recentsearch-4, .search-premium-prevsearches-1 .recentsearch-5, .search-premium-prevsearches-2 .recentsearch-3, .search-premium-prevsearches-2 .recentsearch-4, .search-premium-prevsearches-2 .recentsearch-5 { display: none } .wrapper_search .search-input-list { list-style: none; margin: 0; padding: 0; top: 0; z-index: 0 } .wrapper_search .search-input-wrapper { overflow: hidden } .flexbox .wrapper_search .search-input-list { display: -ms-flexbox; display: -webkit-box; display: -webkit-flex; display: flex } .search-input-list li { float: left } .search-input-list .search-input { height: 22px; padding: 2px 0; width: 100% } .flexbox .search-input-list .search-input { -ms-flex: 1; -webkit-box-flex: 1; -webkit-flex: 1; flex: 1 } .search-chip { -webkit-border-radius: 4px; -moz-border-radius: 4px; background: #a6a6a6; border-radius: 4px; border: 1px solid #a6a6a6; color: #fff; cursor: pointer; font-size: 14px; height: 18px; margin: 1px 6px 1px 0; overflow: hidden; padding: 0 6px; position: relative } .recentsearch .search-chip { float: left; padding-right: 8px } .recentsearch .search-chip>p { top: 1px } .recentsearch .search-fieldcontent { float: left; height: 18px; margin-top: 3px } .recentsearch .search-fieldcontentlimited, .recentsearch-nochips .search-fieldcontent { overflow: hidden; text-overflow: ellipsis; white-space: nowrap } .recentsearch .search-fieldcontentlimited { max-width: 100% } .search-chip-selected { background-color: #50bcb6; border-color: #50bcb6; cursor: default } .search-chip-favorite, .search-chip-tag { background: url(/a/i/icons_queueitem@1x.png) -400px -635px no-repeat; height: 18px; float: left; margin-right: 5px; width: 10px } .search-chip-tag { background-position: 0 -635px } .search-chip>p { display: inline-block; margin: 0; line-height: inherit; max-width: 100px; overflow: hidden; padding: 0 15px 0 0; position: relative; text-overflow: ellipsis; top: -1px; white-space: nowrap } .recentsearch .search-chip>p { padding: 0 } .search-chip-delete { color: #666; cursor: pointer; display: inline-block; font-size: 11px; font-weight: 600; line-height: 1; height: 11px; margin-left: 6px; position: absolute; top: 4px; right: 6px } .recentsearch .search-chip-delete { display: none } .expanded_toggle_search { display: block; left: 0; position: absolute; padding-left: 4px; top: 3.4em; width: 100% } @media only screen and (min-width: 30em) { .expanded_toggle_search { display: none } } .expanded_toggle_search_premium li { width: 33.333% } .expanded_toggle_search_premium .expanded_allitems, .page-queue .toolbar_queue_rainbow { display: block } .toolbar_queue_rainbow { display: none; position: fixed; left: 0; top: 0; width: 100%; z-index: 8001 } .toolbar_queue_rainbow:after { content: ""; display: table; clear: both } .rainbow_detail { float: left; height: 2px; width: 25% } .rainbow_first { background-color: #afecc3 } .rainbow_second { background-color: #84c3c0 } .rainbow_third { background-color: #d45a68 } .rainbow_fourth { background-color: #ecbf63 } @media only screen and (min-width: 38em) { .toolbar_queue .rightItem { padding-right: .5em } } .toolbar_queue_divider { border-bottom: 1px solid #e6e6e8; height: 1px; top: 49px; position: relative; width: auto } @media only screen and (min-width: 65em) { .toolbar_queue_divider { display: none } } .page-queuedark .toolbar_queue_divider { border-color: #383737 } @media only screen and (min-width: 65em) { .page-queue .pkt-nav { border-bottom: 1px solid #e6e6e8 } } @media only screen and (min-width: 65em) { .page-queuedark .pkt-nav { border-bottom: 1px solid #383737 } } #page .pkt-nav-bulkeditmode { background-color: #e6e6e8 } .page-queuedark #page .pkt-nav-bulkeditmode { background-color: #292929 } .container-bulkedit { background-color: #e6e6e8; box-sizing: border-box; height: 50px; right: 0; opacity: 0; top: 0; position: absolute; visibility: hidden; width: 300px; z-index: 8020 } @media only screen and (min-width: 65em) { .container-bulkedit { width: auto } } .page-queuedark .container-bulkedit { background-color: #292929 } .pkt-nav-searchmode .container-bulkedit { background-color: #f4f4f6; border-bottom: 1px solid #e6e6e8; height: 53px; top: 51px; width: 100% } .page-queuedark .pkt-nav-searchmode .container-bulkedit { background-color: #1f1f1f; border-bottom-color: #383737 } @media only screen and (min-width: 65em) { .container-bulkedit-shift { -webkit-transform: translate3d(10em, 0, 0); transform: translate3d(10em, 0, 0) } } .page-notificationpersistent .container-bulkedit { top: 84px } @media only screen and (min-width: 38em) { .page-notificationpersistent .container-bulkedit { top: 94px } } .container-bulkedit-active { opacity: 1; -webkit-transition: visibility .2s ease-out, opacity .2s ease-out; transition: visibility .2s ease-out, opacity .2s ease-out; visibility: visible } .bulkedit-content { margin: 0 auto; width: auto; position: relative } @media only screen and (min-width: 33em) { .bulkedit-content { margin-left: 1.5em; margin-right: 1.5em } } @media only screen and (min-width: 65em) { .bulkedit-content { margin-left: 3.8em; margin-right: .68em } } .bulkedit-status { float: left; font-size: 1.15385em; font-weight: 400; margin-right: 40px; text-align: left; margin-top: 4px; width: 150px; display: none } @media only screen and (min-width: 65em) { .bulkedit-status { display: block; position: relative; width: auto } } .page-queuedark .bulkedit-status { color: #ccc } .bulkedit-status p { font-size: 15px; font-weight: 600; line-height: 1; margin-top: 14px; margin-left: 1em } @media only screen and (min-width: 65em) { .pkt-nav-searchmode .bulkedit-status p { margin-left: 6.5em } } .bulkedit-actions { float: left } @media only screen and (min-width: 65em) { .bulkedit-actions { margin-right: 4em } } .pkt-nav-searchmode .bulkedit-actions { float: right; margin-right: 3em } .bulkedit-actions ul { list-style: none; margin: 10px 0; padding: 0 } .bulkedit-actions li { float: left; margin: 0 11px } .toolbar_queue .bulkedit-actions a { background-repeat: no-repeat; color: #313131; display: block; font-size: 1em; font-weight: 600; line-height: 1; overflow: hidden; padding: 10px 7px 8px; position: relative; width: 22px } @media only screen and (min-width: 65em) { .toolbar_queue .bulkedit-actions a { padding: 9px 7px 8px 30px; text-indent: 0; width: auto } } .page-queuedark .toolbar_queue .bulkedit-actions a { color: #ccc } .toolbar_queue .bulkedit-actions-inactive a { cursor: default; opacity: .3 } .toolbar_queue .bulkedit-icon { background: url(/a/i/icons_core-88916797fd4fde57d4120dea4c239f1d@1x.png) -534px -169px no-repeat; display: block; height: 16px; left: .5em; top: .5em; position: absolute; width: 16px } @media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 144dpi) { .toolbar_queue .bulkedit-icon { background-image: url(/a/i/icons_core-88916797fd4fde57d4120dea4c239f1d@2x.png); background-size: 819px 724px } } .page-queuedark .toolbar_queue .bulkedit-icon { background-position: -534px -113px } .pkt-nav .bulkedit-actions a { text-indent: -444em } @media only screen and (min-width: 65em) { .pkt-nav .bulkedit-actions a { text-indent: 0 } } .no-touch .bulkedit-actions a:hover, .no-touch .bulkedit-cancel:hover { color: #50bcb6 } .no-touch .bulkedit-actions-inactive a:hover { color: #313131 } .page-queuedark .bulkedit-actions-inactive a:hover { color: #dcdce0 } .bulkedit-archive .bulkedit-icon { background-position: -516px -490px; height: 14px; width: 17px } .page-queuedark .bulkedit-archive .bulkedit-icon { background-position: -345px -490px } .no-touch .bulkedit-archive:hover .bulkedit-icon { background-position: -288px -490px } .bulkedit-actions-inactive .bulkedit-archive:hover .bulkedit-icon { background-position: -516px -490px } .page-queuedark .bulkedit-actions-inactive .bulkedit-archive:hover .bulkedit-icon { background-position: -345px -490px } .bulkedit-archive-readd .bulkedit-icon { background-position: -701px -378px; height: 14px; width: 14px; top: .6em } .no-touch .bulkedit-archive-readd:hover .bulkedit-icon { background-position: -437px -600px } .bulkedit-actions-inactive .bulkedit-readd:hover .bulkedit-icon { background-position: -701px -378px } .bulkedit-favorite .bulkedit-icon { background-position: -590px -385px; height: 15px; width: 15px } @media only screen and (min-width: 65em) { .bulkedit-favorite .bulkedit-icon { padding-left: 34px } } .page-queuedark .bulkedit-favorite .bulkedit-icon { background-position: -165px -545px } .no-touch .bulkedit-favorite:hover .bulkedit-icon { background-position: -110px -545px } .bulkedit-actions-inactive .bulkedit-favorite:hover .bulkedit-icon { background-position: -590px -385px } .page-queuedark .bulkedit-actions-inactive .bulkedit-favorite:hover .bulkedit-icon { background-position: -165px -545px } .bulkedit-delete .bulkedit-icon { background-position: -645px -166px; height: 16px; width: 14px } @media only screen and (min-width: 65em) { .bulkedit-delete .bulkedit-icon { padding-left: 31px } } .page-queuedark .bulkedit-delete .bulkedit-icon { background-position: -645px -110px } .no-touch .bulkedit-delete:hover .bulkedit-icon { background-position: -645px -54px } .bulkedit-actions-inactive .bulkedit-delete:hover .bulkedit-icon { background-position: -645px -166px } .page-queuedark .bulkedit-actions-inactive .bulkedit-delete:hover .bulkedit-icon { background-position: -645px -110px } .no-touch .bulkedit-addtag:hover .bulkedit-icon { background-position: -534px -57px } .bulkedit-actions-inactive .bulkedit-addtag:hover .bulkedit-icon { background-position: -534px -169px } .page-queuedark .bulkedit-actions-inactive .bulkedit-addtag:hover .bulkedit-icon { background-position: -534px -113px } .bulkedit-cancel { background: url(/a/i/icons_core-88916797fd4fde57d4120dea4c239f1d@1x.png) -186px -699px no-repeat; border: 1px solid #ccc; border-radius: 4px; color: #333; display: block; font-size: 16px; height: 9px; margin-left: 8px; margin-top: 11px; padding: 8px; position: absolute; line-height: 1; right: 0; width: 10px } .page-skindark .bulkedit-cancel { background-position: -136px -699px } @media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 144dpi) { .bulkedit-cancel { background-image: url(/a/i/icons_core-88916797fd4fde57d4120dea4c239f1d@2x.png); background-size: 819px 724px } } .page-queuedark .bulkedit-cancel { border-color: #383737 } .no-touch .bulkedit-cancel:hover { background-color: #ccc } .no-touch .page-queuedark .bulkedit-cancel:hover { background-color: #434343 } @media only screen and (min-width: 65em) { .pkt-nav-bulkeditmode .bulkedit-cancel { right: -5px } } #notifications_list .inbox { box-sizing: border-box; padding-bottom: 10px; overflow-y: auto; max-height: 90%; padding-top: 20px } @media only screen and (min-width: 30em) { #notifications_list .inbox { max-height: 500px; padding-top: 0 } } .page-queuedark #notifications_list .inbox { color: #ccc } @media only screen and (min-width: 30em) { .notifications_list_scrollmode { margin-left: -1.2em } } .touch #notifications_list .inbox { overflow-y: scroll; -webkit-overflow-scrolling: touch } @media only screen and (min-width: 30em) { .no-touch #notifications_list .inbox_scroll_mode { padding-right: 10px } } #notifications_list .inbox .notification { border-top: 1px solid #ededed; width: 320px; margin-left: auto; margin-right: auto; padding-top: 10px; box-sizing: border-box; display: block; text-decoration: none; text-align: left; overflow: hidden } @media only screen and (min-width: 30em) { #notifications_list .inbox .notification { width: 340px; padding-left: 10px; padding-right: 10px } } .page-queuedark #notifications_list .inbox .notification { border-top-color: #383737 } @media only screen and (min-width: 30em) { #notifications_list .inbox_scroll_mode .notification { margin-right: 5px } } #notifications_list .inbox .notification:first-child { border-top: 0 } #notifications_list .notification_empty { padding-bottom: 0 } #notifications_list .notification_empty h3 { text-align: center; font-size: 18px } #notifications_list .notification_empty p { font-size: 13px; line-height: 1.4; margin-bottom: 1em; padding-left: 2em; padding-right: 2em; text-align: center } #notifications_list .inbox .unconfirmed.notification { text-align: center } #notifications_list .inbox .notification.canAnimate { -webkit-transition-property: padding-top, height, opacity; transition-property: padding-top, height, opacity; -webkit-transition-duration: .3s, .3s, .3s; transition-duration: .3s, .3s, .3s } #notifications_list .inbox .notification.hidden { height: 0!important; padding-top: 0; opacity: 0; border-bottom: 0 } .inbox .attribution { background-color: #f8f8fa; border: 1px solid #dcdce0; padding: 10px 19px 10px 14px; position: relative } .page-queuedark .inbox .attribution { background-color: #292929; border: 1px solid #4e4e4e } .inbox .attribution .avatar { width: 25px; height: 25px; border-radius: 13px; background-size: 100% 100%; background-position: center; float: left; margin-right: 8px } .inbox .attribution .full_name { color: #313131; font-weight: 600; font-size: 13px; height: 25px; line-height: 25px } .page-queuedark .inbox .attribution .full_name { color: #ccc } .inbox .attribution .time_since { color: #313131; font-size: 11px; height: 25px; line-height: 25px; float: right; text-align: right; max-width: 100px; overflow-y: hidden; position: absolute; right: 19px; top: 10px; padding-left: 10px } .page-skindark .inbox .attribution .time_since { color: #ccc } .inbox .attribution .comment { font-size: 13px; line-height: 1.3; margin-top: 9px } .inbox .attribution .caret { display: block; position: absolute; width: 15px; height: 8px; left: 16px; bottom: -8px; background-size: 15px 8px; background-repeat: no-repeat; background-position: center center; z-index: 400; background-image: url(/a/i/queue-attribution-caret-1x.png) } .page-queuedark .inbox .attribution .caret { display: none } .inbox .item { padding: 10px 19px 10px 14px } .inbox .item .title { font-size: 13px; font-weight: 600; line-height: 1.2; margin-bottom: 5px; padding-left: 0; padding-right: 0; padding-top: 5px } .inbox .item .title_link { color: #313131; height: auto; margin: 0; text-indent: 0; width: auto } .no-touch .inbox .item .title_link:hover { color: #50bcb6; text-decoration: none } .page-queuedark .inbox .item .title_link { color: #ccc } .inbox .item .domain { font-size: 13px } .inbox .item .quote, .shares .attribution .quote { color: #313131; font-style: italic; font-size: 13px; border-left: 3px solid #dcdce0; padding-left: 16px; margin-top: 9px; margin-bottom: 18px } .page-skindark .inbox .item .quote, .page-skindark .shares .attribution .quote { color: #ccc; border-left-color: #4e4e4e } .inbox .buttons { padding-left: 14px; padding-right: 14px; height: 20px; margin-top: 12px; margin-bottom: 14px } .inbox .buttons .button { cursor: pointer; font-size: 13px; margin-right: 12px; padding: 6px 15px 5px; text-transform: none } .inbox .buttons .resend { font-size: 1.1em; margin-left: 0; padding-top: 12px; text-indent: 0; width: auto } .inbox .unconfirmed.notification .title { margin-top: 6px } .inbox .unconfirmed.notification .description { font-size: 13px; margin-top: 6px } .queue_empty #queue_empty { display: block } #queue_empty { display: none; padding-top: 100px; text-align: center } #queue_empty h3 { margin-bottom: 30px; color: #999; text-transform: uppercase; font-weight: 400; font-size: 24px } #queue_empty img { position: relative; top: -2px; margin-right: 17px } #queue_empty .img-archive, #queue_empty .img-favorites, #queue_empty .img-queue { top: -3px } #queue_empty a { color: #ffc90b } #queue_empty p { font-size: 14px; line-height: 17px; color: #4e4e4e } #queue_empty .button-emptyrecommend { color: #fff; cursor: pointer; margin: 1em 1.25em } .queue_msg { background: #fff; float: left; height: 144px; margin: 0 20px 18px 0; overflow: hidden; position: relative; width: 880px } .queue_msg_pockethits { background: url(/a/i/msg_pockethits_bg@1x.jpg) center center no-repeat #f14053 } .queue_msg_pockethits p { background: url(/a/i/msg_pockethits_ribbon@1x.png) left center no-repeat; color: #fff; font-size: 20px; font-weight: 400; line-height: 1.3; margin: 15px 180px 15px 200px; position: relative; text-shadow: 1px 1px 1px rgba(0, 0, 0, .5) } .queue_msg_pockethits .target { color: #fff; display: block; padding: 30px 0 30px 150px; text-decoration: none } .queue_msg_pockethits .emphasis { border-bottom: 1px solid #fff } .queue_msg_pockethits .close { background: url(/a/i/msg_banner_close@1x.png) center center no-repeat; border: none; display: block; height: 12px; position: absolute; right: 10px; overflow: hidden; text-indent: 200%; top: 10px; width: 12px; white-space: nowrap } .list .queue_msg { float: none; margin-top: 18px; width: 100% } .list .queue_msg_pockethits p { margin-left: 225px; margin-right: 190px } .page_queue_grid .item-highlight .item_content, .page_queue_list .item-highlight .item_content { box-shadow: 0 0 2px 2px #43aea8 } .page_queue_list .item-highlight .item_content { box-shadow: 0 0 1px 1px #43aea8; border-color: #50bcb6 } .queue_list .editTags .sub .tags { background-image: none; display: block; padding-left: 11px } .no-touch .queue_list .item:hover .sub .tags-withtopic, .queue_list .sub .tags-withtopic { padding-left: 8px } .queue_list .item .sub .tags .edit { background: url(/a/i/icons_queueitem@1x.png?122) 0 -398px no-repeat; display: none; margin-top: 4px; padding-left: 16px } .queue_list .tags .edit>span { cursor: pointer; text-transform: lowercase } .no-touch .queue_list .tags .edit>span:hover { text-decoration: underline } .queue_list .item .sub .tags.hasTags .edit { cursor: pointer; height: 10px; padding-left: 3px; padding-right: 3px; background: url(/a/i/icons_queueitem@1x.png?122) 0 -480px no-repeat; opacity: .5; top: 0; width: 7px } #tagMenu .tag-overflow-container .tag-overflow, .queue_list .tags .tag, .queue_list .tags .tag-overflow-link { background-color: #b1b2b2; border-radius: 3px; color: #fff; display: block; float: left; font-weight: 400; letter-spacing: .2px; line-height: 1; margin-bottom: 4px; margin-right: 8px; padding: 4px 8px; top: 0 } .page-queuedark #tagMenu .tag-overflow-container .tag-overflow, .page-queuedark .queue_list .tags .tag, .page-queuedark .queue_list .tags .tag-overflow-link { background-color: #4e4e4e; color: #ccc } #tagMenu .tag-overflow-container .tag-overflow { margin-left: 4px; margin-right: 4px } .no-touch #tagMenu .tag-overflow-container .tag-overflow:hover, .no-touch .queue_list .tags .tag:hover { background-color: #a6a6a6; text-decoration: none } .queue_list .tags .tag-overflow { display: none } .queue_list .tags .tag-overflow-link { background-color: #f5f5f5; color: #999 } .no-touch .queue_list .tags .tag-overflow-link:hover { background-color: #e8e8e8; text-decoration: none } .queue_list .tags .tag-search-match { background-color: #2e2e2e } .no-touch .queue_list .tags .tag-search-match:hover { background-color: #4e4e4e } #tagMenu .tag-overflow-container { border-radius: 7px; padding: 10px; margin: 6px } .no-touch .queue_list_mode_bulkedit .item:hover .sub .tags .edit { display: none } .no-touch .queue_list_mode_bulkedit .tags a:hover { text-decoration: none } .queue_list .item:hover .sub .hasTags .edit span { display: none } .no-touch .queue_list .item .sub .tags .edit:hover { opacity: 1 } .queue_list .item.editTags .tags { display: block; padding-left: 0 } .queue_list .item.editTags .tags span { visibility: hidden } .queue_list .item .tags .block, .queue_list .item .tags input { display: none } .queue_list .item.editTags .tags .block { display: inline-block; visibility: visible; width: 100px } .queue_list .item.editTags .tags input { position: absolute; display: block; top: -7px; left: 6px; padding-left: 21px; height: 21px; border: 1px solid #e5e5e5; color: #2e2e2e; font-size: 11px; background: rgba(255, 255, 255, 0) } .queue_list .item.editTags .sub .tags .edit, .queue_secondarynav { display: none } @media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 144dpi) { .queue_list .info-loading { background-size: 15px 15px } .inbox .attribution .caret, .queue_list .item .caret { background-image: url(/a/i/queue-attribution-caret-2x.png) } .toolbar_queue li>a { background-image: url(/a/i/icons_toolbar_bottom@2x.png?122); background-size: 600px 1550px } .queue_list .buttons a, .queue_list .item .sub li.tags .edit, .queue_list .item .sub li.tags.hasTags .edit, .search-chip-favorite, .search-chip-tag { background-image: url(/a/i/icons_queueitem@2x.png?122); background-size: 500px 750px } .queue_msg_pockethits { background-image: url(/a/i/msg_pockethits_bg@2x.jpg); background-size: 880px 144px } .queue_msg_pockethits p { background-image: url(/a/i/msg_pockethits_ribbon@2x.png); background-size: 101px 105px } .queue_msg_pockethits .close { background-image: url(/a/i/msg_banner_close@2x.png); background-size: 12px 12px } } .queue_secondarynav:after { content: ""; display: table; clear: both } @media only screen and (min-width: 38em) and (min-height: 32em) { .queue_secondarynav { display: block; -webkit-transition: opacity .15s ease-out, visibility .15s ease-out; transition: opacity .15s ease-out, visibility .15s ease-out } } @media only screen and (min-width: 33em) { .queue_secondarynav { margin: 1.3em 1.7em 0 } } @media only screen and (min-width: 65em) { .queue_secondarynav { margin: 1.3em 3.7em 0 } } .page_queue_list .queue_secondarynav { max-width: 74em; margin-bottom: 1.6em } @media only screen and (min-width: 33em) { .page_queue_list .queue_secondarynav { margin: 1.3em 1.6em 1em } } @media only screen and (min-width: 65em) { .page_queue_list .queue_secondarynav { margin: 1.3em 3.4em 1em } } @media only screen and (min-width: 74em) { .page_queue_list .queue_secondarynav { margin-left: auto; margin-right: auto } } .page_queue_search .queue_secondarynav { margin-top: .5em } .queue_secondarynav .queue_title { float: left; font-size: 2.78em; font-weight: 300; line-height: 1.4; margin: 0 } .queue_secondarynav ul { list-style: none; margin: 0; padding: 0 } .queue_secondarynav .queue_toggle_listqueue { margin-top: 1.6em; text-decoration: none } .page_queue_search .queue_toggle_listqueue { display: none } .queue_toggle_listqueuesecondary .popover-new { margin-left: 2em; margin-top: 1.5em } .queue_secondarynav_actions { float: right; margin-top: -.1em } .page_queue_list .queue_secondarynav_actions { margin-top: -.2em } .queue_secondarynav_actions li { float: left; margin-left: 1.5em } .queue_secondarynav_actions .pagenav_contenttype>a { top: -.3em } .pagenav_contenttype_videos .pagenav_contenttype_icon { top: .1em } .queue_secondarynav_actions .pagenav_listview>a { top: -.25em } .queue_secondarynav_actions .pagenav_gridview>a { top: -.3em } .page_queue_search .pagenav_gridview, .page_queue_search .pagenav_listview { display: none } .queue_secondarynav_actions .pagenav_bulkedit>a { top: -.4em } .queue_inactive { opacity: 0; visibility: hidden } .queue_inactivehide { display: none } .queue_inactivetempmeasure { display: block; position: absolute } #page_queue { box-sizing: border-box; padding: 51px 0 } @media only screen and (min-width: 38em) { #page_queue { padding-bottom: 120px; padding-top: 58px } } @media only screen and (min-width: 65em) { #page_queue { padding-left: 10em } } .queue_list { list-style: none; position: relative; -webkit-transition: opacity .15s ease-out, visibility .15s ease-out; transition: opacity .15s ease-out, visibility .15s ease-out } .queue_list_mode_narrowtoggle { padding-top: 2.6em } .no-touch .queue_list_mode_bulkedit a:hover { text-decoration: none } .loadingRow { width: 100% } .loadingRow:after { content: ""; display: table; clear: both } .page-notificationpersistent .grid .queue_list, .page-notificationpersistent .list .queue_list { top: 30px } .page-notificationpersistent .grid .queue_list_mode_bulkedit, .page-notificationpersistent .list .queue_list_mode_bulkedit { top: 83px } #content .wrapper.grid { border: 0; background-color: transparent; box-shadow: none } .item-column-hidden { -webkit-transition: opacity .4s ease-out; transition: opacity .4s ease-out; opacity: 0 } .item-column-shift { -webkit-transition: -webkit-transform .4s ease-out; transition: transform .4s ease-out } .item { box-sizing: border-box; float: left; position: relative; height: auto; padding: 0; text-align: left; -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); width: 100% } .item_content { background-color: #fff; border: 1px solid #dcdce0; border-width: 1px 0 0; color: #313131; display: block; height: auto; max-width: 74em; margin-left: auto; margin-right: auto; min-height: 80px; overflow: hidden; position: relative; padding: 0; -webkit-transition: opacity .2s ease-out; transition: opacity .2s ease-out } @media only screen and (min-width: 40em) { .item_content { border-width: 0 0 1px } } .page-queuedark .item_content { background-color: #292929; border-color: #292929; color: #ccc } .item_content .favstate { display: none } .touch .item_state_favorited .favstate { background: url(/a/i/icons_core-88916797fd4fde57d4120dea4c239f1d@1x.png) 0 -315px no-repeat; top: 0; display: block; height: 20px; position: absolute; width: 20px; left: 0; z-index: 5 } @media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 144dpi) { .touch .item_state_favorited .favstate { background-image: url(/a/i/icons_core-88916797fd4fde57d4120dea4c239f1d@2x.png); background-size: 819px 724px } } .item_bulkeditselected .item_content { background-color: #fff6da } .page-queuedark .item_bulkeditselected .item_content { background-color: #4d452f } .item_link { display: block; height: 100%; position: absolute; width: 100%; z-index: 5 } .touch .item_link { z-index: 20 } .touch .item_controls .item_link { z-index: 4 } .item .title { display: block; color: #313131; font-size: 1.23077em; font-weight: 600; line-height: 1.2; overflow: hidden; padding: 20px 100px .1em 20px; -webkit-transition: color .1s linear; transition: color .1s linear } @media only screen and (min-width: 38em) { .item .title { padding-left: .5em; padding-right: .5em } } .page-queuedark .item .title { color: #ccc } .no-touch .item_link:hover+.title { color: #50bcb6 } .no-touch .queue_list_mode_bulkedit .item .title:hover, .queue_list_mode_bulkedit .item_link:hover+.title { color: #313131 } .page-queuedark .queue_list_mode_bulkedit .item .title:hover, .page-queuedark .queue_list_mode_bulkedit .item_link:hover+.title { color: #ccc } .item .favicon { bottom: .75em; display: none; left: 1em; position: absolute; height: 16px; width: 16px; z-index: 1 } .item .thumb { background-position: center center; background-repeat: no-repeat; background-size: cover; right: 0; height: 100%; position: absolute; top: 0; width: 80px } .item .thumb.lazy-load { background-color: #dcdce0 } .item .excerpt { font-size: 1em; line-height: 1.45; padding: .5em 1em 0 } .item_withtopic .excerpt { padding-top: 2.35em } .item .sub { margin: .2em 100px 2.5em 20px; position: relative; padding: 0 } @media only screen and (min-width: 38em) { .item .sub { padding-left: .5em } } .item .sub li { clear: left } @media only screen and (min-width: 33em) { .item .sub li { clear: none } } .shared_to .sub li:first-child { height: 26px } @media only screen and (min-width: 33em) { .shared_to .sub li:first-child { height: 10px } } .touch .shared_to .sub li { margin-top: .2em } .touch .item .sub { margin-bottom: 0 } .item .original_url_container { border-left: none; float: left; margin: 5px 0; padding-left: 0 } @media only screen and (min-width: 33em) { .item .original_url_container { border-left: 1px solid #999; padding-left: 12px } } .item .original_url { display: inline-block; font-size: 1em; max-width: 17em; overflow: hidden; position: relative; text-overflow: ellipsis; white-space: nowrap; z-index: 10 } .no-touch .item .original_url:hover { color: #50bcb6; text-decoration: none } .item .topic { border-left: 0 } .item_placeholder { display: none } @media only screen and (min-width: 33em) { .item_placeholder { display: block } } .item_placeholder .item_content { background-color: #ededed; border: 3px dashed #ccc; box-sizing: border-box; padding: 2em; text-align: center } .flexbox .item_placeholder .item_content { -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center } .item_placeholder .item_content h3 { color: #a6a6a6; font-size: 1.53846em; line-height: 1.3; max-width: 210px } .item_placeholder .item_content p { color: #a6a6a6; font-size: 1.15385em; margin-bottom: 0; max-width: 240px } .item_placeholder .button-connect { margin-top: 1em } .page_queue_grid .item_placeholder_gsf .item_content { border: 2px dashed #ccc; border-radius: 8px; box-sizing: border-box; padding: 1em } @media only screen and (min-width: 33em) { .item_placeholder_title { font-size: 1.46154em; margin-top: 0 } .item_placeholder_gsf_recommended .item_placeholder_title { font-size: 1.84615em } } .item_placeholder_gsf p { font-size: 1.15385em } .item_placeholder_gsf_recommended p { font-size: 1.46154em; line-height: 1.3 } .item_placeholder_article { display: block; border: 1px solid #999; box-shadow: 0 2px 2px 0 rgba(0, 0, 0, .25); margin-top: 2em; position: relative } .item_placeholder_article>p { box-sizing: border-box; font-size: 1.07692em; font-weight: 600; line-height: 1.2; margin: 0; padding: 1em 1em .8em 82px } .item_placeholder_articleimg { background-size: cover; background-position: center center; background-repeat: no-repeat; display: block; height: 100%; position: absolute; left: 0; top: 0; width: 72px } .item_placeholder_articlelink { display: block; height: 100%; left: 0; position: absolute; top: 0; width: 100%; z-index: 5 } .page_queue_list .item_placeholder_gamify { display: none } .page_queue_grid .item_placeholder_gamify .item_content { background-color: transparent; border: 1px solid #dcdce0; overflow: visible } .queue_list_recommend .item_placeholder_gamify .item_content { height: 28em } .item_placegamify_titlewrapper { background-color: #50bcb6; border: 1px solid #288c87; left: -1px; margin: 0; position: relative; top: -1px; width: 100% } .item_placegamify_title { color: #fff; font-size: 1.15385em; margin: 0; padding: .75em 1em .65em } .page-queuedark .item_placegamify_title { color: #ededed } .item_placegamify_stepscontainer { list-style: none; margin: 0 } .item_placegamify_step { border-top: solid 1px #ededed } .item_placegamify_step:after { content: ""; display: table; clear: both } .page-queuedark .item_placegamify_step { border-top-color: #383737 } .item_placegamify_link { padding: 1em } .item_placegamify_link:hover { background-color: #ededf0 } .page-queuedark .item_placegamify_link:hover { background-color: #292929 } .flexbox .item_placegamify_link { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center } .item_placegamify_stepchecked .item_placegamify_link { background-color: transparent; cursor: default } .item_placegamify_step:nth-of-type(1) { border-top: none } .item_placegamify_arrow, .item_placegamify_stepnum, .item_placegamify_text { float: left } .flexbox .item_placegamify_arrow, .flexbox .item_placegamify_stepnum, .flexbox .item_placegamify_text { float: none } .item_placegamify_stepnum { font-size: 1.53846em; line-height: 1; font-weight: 600; margin: 0; width: 25px } .item_placegamify_text { color: #313131; font-size: 1.15385em; line-height: 1.2; width: 13em } .flexbox .item_placegamify_text { -webkit-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1; padding-right: 1em } .page-queuedark .item_placegamify_text { color: #ccc } .item_placegamify_arrow { color: #a6a6a6; font-size: 1.69231em } .flexbox .item_placegamify_arrow { width: .5em } .item_placegamify_stepchecked .item_placegamify_stepnumtext { display: none } .item_placegamify_checkedicon { background: url(/a/i/icons_core-88916797fd4fde57d4120dea4c239f1d@1x.png) -417px -122px; height: 18px; display: block; margin-left: -3.6px; overflow: hidden; position: relative; width: 18px } @media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 144dpi) { .item_placegamify_checkedicon { background-image: url(/a/i/icons_core-88916797fd4fde57d4120dea4c239f1d@2x.png); background-size: 819px 724px } } .item_placegamify_stepchecked .item_placegamify_text { color: #ccc; text-decoration: line-through } .page_queue_grid .item_placeholder_gamifyempty .item_content { background-color: transparent; border: 1px dashed #ccc } .flexbox .item_placeholder_gamifyempty .item_content { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center } .page_queue_list .item_placeholder_gamifyempty { display: none } .item_placeholder_gamifymsg { color: #999; display: none; font-size: 1.15385em; font-weight: 400; margin-top: 8em; padding: 0 2em; text-align: center } .flexbox .item_placeholder_gamifymsg { margin-top: 0 } .item_placeholder_gamifymsgactive { display: block } .item_placegamify_donestar { background: url(/a/i/gsf/gsf_gamifyalldonestar@1x.png) center center no-repeat; display: block; height: 81px; margin: 2em auto 1.5em; width: 81px } @media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 144dpi) { .item_placegamify_donestar { background-image: url(/a/i/gsf/gsf_gamifyalldonestar@2x.png); background-size: 81px 81px } } .item_placegamify_donetext { text-align: center; font-size: 1.38462em; font-weight: 600; line-height: 1.3; margin-bottom: .5em; padding: 0 2em } .item_placegamify_donedismiss { color: #50bcb6; font-size: .83333em; text-decoration: underline } .item_placegamify_donedismiss:hover { color: #43aea8 } @media only screen and (min-width: 33em) { .page_queue_grid .queue_list { margin-left: auto; margin-right: auto; padding: 3.5em .75em .75em } } @media only screen and (min-width: 65em) { .page_queue_grid .queue_list { padding: 3.5em 3em .75em } } @media only screen and (min-width: 33em) and (min-height: 32em) { .page_queue_grid .queue_list { padding: .25em .75em .75em } } @media only screen and (min-width: 65em) and (min-height: 32em) { .page_queue_grid .queue_list { padding: .25em 3em } } .page_queue_grid .item { width: 100% } @media only screen and (min-width: 33em) { .page_queue_grid .item { padding: .78em; width: 50% } } @media only screen and (min-width: 50em) { .page_queue_grid .item { width: 33.33333% } } @media only screen and (min-width: 81em) { .page_queue_grid .item { width: 25% } } @media only screen and (min-width: 33em) { .page_queue_grid .item_content { border: 1px solid #ededf0; border-bottom: 1px solid #dcdce0; height: 280px } .page-queuedark .page_queue_grid .item_content { border-color: #292929 #292929 #383737 } } .page_queue_grid .item_placeholder .item_content { border: 3px dashed #ccc } @media only screen and (min-width: 33em) { .page_queue_grid .item_state_favorited .favstate { background-position: 0 -239px; bottom: 0; left: auto; height: 36px; right: 0; width: 36px; top: auto } } @media only screen and (min-width: 33em) { .page_queue_grid .item .title { font-size: 1.46154em; padding: .7em } } .touch .item .buttons, .touch .item .excerpt, .touch .item .favicon, .touch .item .sub, .touch .item .thumb, .touch .item .title, .touch .item .topic_detail { -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); -webkit-transition: -webkit-transform .3s ease-out; transition: transform .3s ease-out } .touch .item_controls .excerpt, .touch .item_controls .favicon, .touch .item_controls .sub, .touch .item_controls .thumb, .touch .item_controls .title, .touch .item_controls .topic_detail { -webkit-transform: translate3d(-384px, 0, 0); transform: translate3d(-384px, 0, 0) } @media only screen and (min-width: 384px) { .touch .item_controls .excerpt, .touch .item_controls .favicon, .touch .item_controls .sub, .touch .item_controls .thumb, .touch .item_controls .title, .touch .item_controls .topic_detail { -webkit-transform: translate3d(-544px, 0, 0); transform: translate3d(-544px, 0, 0) } } @media only screen and (min-width: 544px) { .touch .item_controls .excerpt, .touch .item_controls .favicon, .touch .item_controls .sub, .touch .item_controls .thumb, .touch .item_controls .title, .touch .item_controls .topic_detail { -webkit-transform: translate3d(-704px, 0, 0); transform: translate3d(-704px, 0, 0) } } @media only screen and (min-width: 704px) { .touch .item_controls .excerpt, .touch .item_controls .favicon, .touch .item_controls .sub, .touch .item_controls .thumb, .touch .item_controls .title, .touch .item_controls .topic_detail { -webkit-transform: translate3d(-864px, 0, 0); transform: translate3d(-864px, 0, 0) } } @media only screen and (min-width: 864px) { .touch .item_controls .excerpt, .touch .item_controls .favicon, .touch .item_controls .sub, .touch .item_controls .thumb, .touch .item_controls .title, .touch .item_controls .topic_detail { -webkit-transform: translate3d(-1024px, 0, 0); transform: translate3d(-1024px, 0, 0) } } @media only screen and (min-width: 1024px) { .touch .item_controls .excerpt, .touch .item_controls .favicon, .touch .item_controls .sub, .touch .item_controls .thumb, .touch .item_controls .title, .touch .item_controls .topic_detail { -webkit-transform: translate3d(-1344px, 0, 0); transform: translate3d(-1344px, 0, 0) } } @media only screen and (min-width: 1344px) { .touch .item_controls .excerpt, .touch .item_controls .favicon, .touch .item_controls .sub, .touch .item_controls .thumb, .touch .item_controls .title, .touch .item_controls .topic_detail { -webkit-transform: translate3d(-1664px, 0, 0); transform: translate3d(-1664px, 0, 0) } } .touch .item_controls_left .excerpt, .touch .item_controls_left .favicon, .touch .item_controls_left .sub, .touch .item_controls_left .thumb, .touch .item_controls_left .title, .touch .item_controls_left .topic_detail { -webkit-transform: translate3d(384px, 0, 0); transform: translate3d(384px, 0, 0) } @media only screen and (min-width: 384px) { .touch .item_controls_left .excerpt, .touch .item_controls_left .favicon, .touch .item_controls_left .sub, .touch .item_controls_left .thumb, .touch .item_controls_left .title, .touch .item_controls_left .topic_detail { -webkit-transform: translate3d(544px, 0, 0); transform: translate3d(544px, 0, 0) } } @media only screen and (min-width: 544px) { .touch .item_controls_left .excerpt, .touch .item_controls_left .favicon, .touch .item_controls_left .sub, .touch .item_controls_left .thumb, .touch .item_controls_left .title, .touch .item_controls_left .topic_detail { -webkit-transform: translate3d(704px, 0, 0); transform: translate3d(704px, 0, 0) } } @media only screen and (min-width: 704px) { .touch .item_controls_left .excerpt, .touch .item_controls_left .favicon, .touch .item_controls_left .sub, .touch .item_controls_left .thumb, .touch .item_controls_left .title, .touch .item_controls_left .topic_detail { -webkit-transform: translate3d(864px, 0, 0); transform: translate3d(864px, 0, 0) } } @media only screen and (min-width: 864px) { .touch .item_controls_left .excerpt, .touch .item_controls_left .favicon, .touch .item_controls_left .sub, .touch .item_controls_left .thumb, .touch .item_controls_left .title, .touch .item_controls_left .topic_detail { -webkit-transform: translate3d(1024px, 0, 0); transform: translate3d(1024px, 0, 0) } } @media only screen and (min-width: 1024px) { .touch .item_controls_left .excerpt, .touch .item_controls_left .favicon, .touch .item_controls_left .sub, .touch .item_controls_left .thumb, .touch .item_controls_left .title, .touch .item_controls_left .topic_detail { -webkit-transform: translate3d(1344px, 0, 0); transform: translate3d(1344px, 0, 0) } } @media only screen and (min-width: 1344px) { .touch .item_controls_left .excerpt, .touch .item_controls_left .favicon, .touch .item_controls_left .sub, .touch .item_controls_left .thumb, .touch .item_controls_left .title, .touch .item_controls_left .topic_detail { -webkit-transform: translate3d(1664px, 0, 0); transform: translate3d(1664px, 0, 0) } } @media only screen and (min-width: 33em) { .touch .page_queue_grid .item_controls .buttons, .touch .page_queue_grid .item_controls .excerpt, .touch .page_queue_grid .item_controls .favicon, .touch .page_queue_grid .item_controls .sub, .touch .page_queue_grid .item_controls .thumb, .touch .page_queue_grid .item_controls .title, .touch .page_queue_grid .item_controls .topic_detail { -webkit-transform: translate3d(-56px, 0, 0); transform: translate3d(-56px, 0, 0) } } @media only screen and (min-width: 33em) { .touch .page_queue_grid .item_controls_left .buttons, .touch .page_queue_grid .item_controls_left .excerpt, .touch .page_queue_grid .item_controls_left .favicon, .touch .page_queue_grid .item_controls_left .sub, .touch .page_queue_grid .item_controls_left .thumb, .touch .page_queue_grid .item_controls_left .title, .touch .page_queue_grid .item_controls_left .topic_detail { -webkit-transform: translate3d(56px, 0, 0); transform: translate3d(56px, 0, 0) } } @media only screen and (min-width: 33em) { .page_queue_grid .item .thumb { display: block; position: relative; right: auto; top: auto; width: auto } } @media only screen and (min-width: 33em) { .page_queue_grid .item .sub { background-color: #fff; bottom: 0; box-sizing: border-box; left: 0; margin: 0; padding: .65em 1em .6em 2.75em; position: absolute; width: 100% } } .page-queuedark .page_queue_grid .item .sub { background-color: #292929 } @media only screen and (min-width: 33em) { .page_queue_grid .item_bulkeditselected .sub { background-color: #fff6da } .page-queuedark .page_queue_grid .item_bulkeditselected .sub { background-color: #4d452f } } @media only screen and (min-width: 33em) { .page_queue_grid .item .buttons { bottom: .55em; display: block; left: auto; right: .65em } } @media only screen and (min-width: 33em) { .no-touch .page_queue_grid .item:hover .buttons, .touch .page_queue_grid .item .buttons { background-color: #fff } } @media only screen and (min-width: 33em) { .page-queuedark .page_queue_grid .item:hover .buttons, .touch .page-queuedark .page_queue_grid .item .buttons { background-color: #292929 } } @media only screen and (min-width: 33em) { .no-touch .page_queue_grid .item_bulkeditselected:hover .buttons, .touch .page_queue_grid .item_bulkeditselected .buttons { background-color: #fff6da } } .page-queuedark .page_queue_grid .item_bulkeditselected .buttons, .page-queuedark .page_queue_grid .item_bulkeditselected:hover .buttons { background-color: #4d452f } @media only screen and (min-width: 33em) { .page_queue_grid .item .favicon { display: block; visibility: hidden } } @media only screen and (min-width: 33em) { .page_queue_grid .item .favicon.lazy-active { visibility: visible } } .item_type_normal_only_title .thumb { background-size: 97px 96px, auto auto } .item_type_normal_only_title .thumb-wimage { background-size: auto auto, 97px 96px, auto auto; background-position: center 43px, center 36px, center center } .item_type_normal_video .thumb { background-size: auto auto, 100% auto } @media only screen and (min-width: 33em) { .page_queue_grid .item_type_wide_image, .page_queue_grid .item_type_wide_split { width: 100% } } @media only screen and (min-width: 50em) { .page_queue_grid .item_type_wide_image, .page_queue_grid .item_type_wide_split { width: 66.66667% } } @media only screen and (min-width: 81em) { .page_queue_grid .item_type_wide_image, .page_queue_grid .item_type_wide_split { width: 50% } } @media only screen and (min-width: 33em) { .page_queue_grid .item_type_wide_split .thumb { background-position: left; background-size: 100% auto; height: 100%; left: 0; position: absolute; top: 0; width: 50% } } @media only screen and (min-width: 33em) { .page_queue_grid .item_type_wide_split .excerpt, .page_queue_grid .item_type_wide_split .title { box-sizing: border-box; left: 50%; position: relative; width: 50% } } @media only screen and (min-width: 33em) { .page_queue_grid .item_type_wide_split .sub { left: 50%; width: 50% } } @media only screen and (min-width: 33em) { .page_queue_grid .item_type_wide_split .favicon { margin-left: 1em; left: 50% } } @media only screen and (min-width: 38em) { .page_queue_list .queue_list { margin-left: auto; margin-right: auto; padding: 2em 1.5em 0 } } @media only screen and (min-width: 65em) { .page_queue_list .queue_list { padding: 4.2em 3.55em 0 } } @media only screen and (min-width: 38em) and (min-height: 32em) { .page_queue_list .queue_list { padding: 0 1.5em } } @media only screen and (min-width: 65em) and (min-height: 32em) { .page_queue_list .queue_list { padding: 0 3.55em } } @media only screen and (min-width: 80em) { .page_queue_list .queue_list { padding-left: 0; padding-right: 0 } } @media only screen and (min-width: 40em) { .page_queue_list .item_content { height: 100px } } @media only screen and (min-width: 50em) { .page_queue_list .item_content { height: 80px } } @media only screen and (min-width: 38em) { .page_queue_list .item_content { border-left-width: 1px; border-right-width: 1px } } .page-queuedark .page_queue_list .item_content { border-color: #1f1f1f } .flexbox .page_queue_list .item_content { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center } @media only screen and (min-width: 40em) { .flexbox .page_queue_list .item_content { display: block } } .page_queue_list .item:first-child .item_content { border-top-width: 0 } @media only screen and (min-width: 38em) { .page_queue_list .item:first-child .item_content { border-top-width: 1px } } .page_queue_list .item:last-child .item_content { border-bottom-width: 1px } @media only screen and (min-width: 38em) { .page_queue_list .item:last-child .item_content { border-bottom-width: 0 } } .page_queue_list .item_placeholder .item_content, .page_queue_list .item_placeholder:first-child .item_content { border: 3px dashed #ccc; height: auto; max-height: inherit; padding: .5em 2.5em } .page_queue_list .item_placeholder h3, .page_queue_list .item_placeholder p { max-width: inherit } .page_queue_list .item_placeholder .button-connect { margin-bottom: .5em } @media only screen and (min-width: 50em) { .page_queue_list .item_state_favorited .favstate { background-position: 0 -239px; bottom: 0; left: auto; height: 36px; right: 0; width: 36px; top: auto } } @media only screen and (min-width: 38em) { .page_queue_list .item .title { padding-left: 1.6em; padding-right: 110px } } @media only screen and (min-width: 40em) { .page_queue_list .item .title { font-size: 1.38462em; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; padding: 1.25em 110px .1em 1.3em } } @media only screen and (min-width: 50em) { .page_queue_list .item .title { padding: 1em 11em .1em 7.35em } } .touch .page_queue_list .item .title { padding-top: .7em } @media only screen and (min-width: 40em) { .touch .page_queue_list .item .title { padding-top: 1.25em } } @media only screen and (min-width: 50em) { .touch .page_queue_list .item .title { padding-top: 1em } } @media only screen and (min-width: 40em) { .page_queue_list .item .thumb { width: 100px } } @media only screen and (min-width: 50em) { .page_queue_list .item .thumb { left: 0; right: auto } } @media only screen and (min-width: 40em) { .page_queue_list .item .buttons { bottom: .7em; left: .8em } } @media only screen and (min-width: 50em) { .page_queue_list .item .buttons { bottom: auto; left: auto; right: 2em; top: 1.35em } } @media only screen and (min-width: 40em) { .page_queue_list .item .sub { margin: .1em 110px 1.5em 1.3em } } @media only screen and (min-width: 50em) { .page_queue_list .item .sub { margin: .4em 0 1.5em 9.75em } } .touch .page_queue_list .item .sub { margin-top: 0; margin-bottom: .9em } @media only screen and (min-width: 40em) { .touch .page_queue_list .item .sub { margin-bottom: 0 } } .page_queue_list .item .original_url_container { margin: 2px 0; top: 2px; position: relative } @media only screen and (min-width: 40em) { .page_queue_list .item .original_url_container { margin: 5px 0; top: 0 } } @media only screen and (min-width: 33em) { .touch .page_queue_list .shared_to .original_url_container { top: 4px } } @media only screen and (min-width: 40em) { .page_queue_list .item .original_url { font-size: 1.07692em } } .page_queue_list .item .hasTags { background-image: none; border: 0; display: block; height: auto; margin-top: .8em; padding-left: 0; z-index: 10 } @media only screen and (min-width: 33em) { .page_queue_list .item .hasTags { margin-top: 0 } } @media only screen and (min-width: 40em) { .page_queue_list .item .topic { padding-left: 0 } } @media only screen and (min-width: 40em) { .page_queue_list .item .tags-withtopic { padding-left: 8px } } .item .buttons { list-style: none; margin: 0; padding: 0; position: absolute; bottom: .5em; left: 10px; z-index: 10 } @media only screen and (min-width: 38em) { .item .buttons { left: -.3em } } .touch .item .buttons { left: 50%; margin-left: -9em; opacity: 0; margin-top: -1.5em; top: 50%; -webkit-transition: -webkit-transform .3s ease-out, opacity .3s ease-out; transition: transform .3s ease-out, opacity .3s ease-out } .touch.flexbox .item .buttons { -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -webkit-flex-direction: row; -ms-flex-direction: row; flex-direction: row; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center } .touch.flexbox .page_queue_list .buttons { background-color: #f4f4f6; height: 100%; width: 100%; left: 0; top: 0; margin-left: 0; margin-top: 0 } .touch.flexbox .page-queuedark .buttons { background-color: #1f1f1f } .touch .item_controls .buttons { opacity: 1 } @media only screen and (min-width: 33em) { .touch .page_queue_grid .buttons { border-left: 1px solid #dcdce0; bottom: auto; left: auto; height: 100%; margin-left: 0; margin-top: 0; opacity: 1; right: -56px; top: 0; z-index: 5 } } @media only screen and (min-width: 33em) { .touch.flexbox .page_queue_grid .buttons { -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column } } @media only screen and (min-width: 33em) { .touch .page_queue_grid .item_controls_left .buttons { border-left: 0; border-right: 1px solid #dcdce0; bottom: auto; left: -56px; right: auto } } .item .buttons li { float: left; opacity: 0; -webkit-transition: opacity .1s linear; transition: opacity .1s linear; -webkit-transform: translateZ(0); transform: translateZ(0) } .touch .page_queue_list .buttons li { margin-left: .8em; margin-right: .8em } @media only screen and (min-width: 33em) { .touch .page_queue_grid .buttons li { float: none; margin: .5em 0 } } .bulkeditselected .buttons li { background-color: #fff6da } .page-queuedark .bulkeditselected .buttons li { background-color: #4d452f } .item .buttons li.selected.action_favorite, .item.pendingDialog .buttons li, .no-touch .item_content:hover .buttons li, .touch .item .buttons li { opacity: 1 } .item .buttons a { background-image: url(/a/i/icons_core-88916797fd4fde57d4120dea4c239f1d@1x.png); background-repeat: no-repeat; display: block; margin: 0 0 0 8px; text-indent: -789em; overflow: hidden; padding: 3px; position: relative } @media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 144dpi) { .item .buttons a { background-image: url(/a/i/icons_core-88916797fd4fde57d4120dea4c239f1d@2x.png); background-size: 819px 724px } } .touch .item .buttons a { background-image: url(/a/i/icons_core-88916797fd4fde57d4120dea4c239f1d@1x.png); margin: 0; padding: 1em .5em } @media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 144dpi) { .touch .item .buttons a { background-image: url(/a/i/icons_core-88916797fd4fde57d4120dea4c239f1d@2x.png); background-size: 819px 724px } } .action_mark a { background-position: -228px -487px; height: 14px; width: 17px } .page-queuedark .action_mark a { background-position: -456px -487px } .item .action_mark a { margin-left: 7px } .touch .action_mark a { background-position: -70px -225px; height: 20px; width: 23px } .touch .page-queuedark .action_mark a { background-position: -133px -225px } .no-touch .action_mark a:hover { background-position: -171px -487px } .no-touch .page-queuedark .action_mark a:hover { background-position: -399px -487px } .action_mark_archived a { background-position: -698px 3px; height: 14px; width: 14px } .page-queuedark .action_mark_archived a { background-position: -698px -321px } .item .action_mark_archived a { margin-left: 6px } .no-touch .action_mark_archived a:hover { background-position: -698px -51px } .no-touch .page-queuedark .action_mark_archived a:hover { background-position: -698px -105px } .action_delete a { background-position: -642px -273px; height: 15px; width: 14px; top: -1px } .page-queuedark .action_delete a { background-position: -51px -597px } .item .action_delete a { margin-left: 7px } .touch .action_delete a { background-position: -411px -47px; height: 21px; width: 19px } .touch .page-queuedark .action_delete a { background-position: -411px 14px } .no-touch .action_delete a:hover { background-position: -642px -328px } .no-touch .page-queuedark .action_delete a:hover { background-position: 3px -597px } .action_favorite a { background-position: -105px -597px; height: 14px; width: 15px } .page-queuedark .action_favorite a { background-position: -215px -597px } .item .action_favorite a { margin-left: 7px } .touch .action_favorite a { background-position: -350px -108px; height: 21px; width: 21px } .touch .page-queuedark .action_favorite a { background-position: -350px 14px } .no-touch .action_favorite a:hover { background-position: -160px -597px } .no-touch .page-queuedark .action_favorite a:hover { background-position: -642px -491px } .no-touch .action_favorite.selected a, .no-touch .action_favorite.selected a:hover { background-position: -270px -597px } .touch .action_favorite.selected a { background-position: -350px -47px; height: 21px; width: 21px } .action_share a { background-position: -233px -430px; height: 13px; width: 21px } .page-queuedark .action_share a { background-position: -111px -430px } .touch .action_share a { background-position: -183px -164px; height: 18px; width: 29px } .touch .page-queuedark .action_share a { background-position: -114px -164px } .no-touch .action_share a:hover { background-position: -172px -430px } .no-touch .page-queuedark .action_share a:hover { background-position: -294px -430px } .action_tag a { background-position: -325px -597px; height: 14px; width: 15px } .page-queuedark .action_tag a { background-position: -642px -383px } .touch .action_tag a { background-position: -350px -229px; height: 20px; width: 21px } .touch .page-queuedark .action_tag a { background-position: -350px -169px } .no-touch .action_tag a:hover { background-position: -642px -219px } .no-touch .page-queuedark .action_tag a:hover { background-position: -642px -437px } .queue_list_mode_bulkedit .item:hover .action_delete, .queue_list_mode_bulkedit .item:hover .action_favorite, .queue_list_mode_bulkedit .item:hover .action_mark, .queue_list_mode_bulkedit .item:hover .action_share, .queue_list_mode_bulkedit .item:hover .action_tag { display: none } .queue_list_mode_bulkedit .item:hover .selected { display: block } .queue_list_mode_bulkedit .item:hover .action_mark_archived { display: none } .queue_list_mode_bulkedit .original_url:hover { text-decoration: none } .item .original_url .search-match, .item .title .search-match { display: inline; font-weight: 600 } .item .original_url .search-match { color: #313131 } .queue_list .topic_detail { border-radius: 3px; color: #fff; cursor: default; display: none; font-weight: 400; letter-spacing: .2px; line-height: 1; padding: 4px 8px; top: 0 } .page-skindark .queue_list .topic_detail { color: #fff } .no-touch .queue_list .topic_detail:hover { text-decoration: none } @media only screen and (min-width: 33em) { .page_queue_grid .queue_list .topic_detail { border-bottom-left-radius: 0; border-top-left-radius: 0; display: none; font-size: 14px; margin-top: 10px; padding: 5px 12px 5px 16px; position: absolute; z-index: 90 } } @media only screen and (min-width: 33em) { .page_queue_grid .item_type_normal_excerpt .topic_detail { margin-top: -17px } } @media only screen and (min-width: 33em) { .page_queue_grid .item_type_wide_split .topic_detail { left: -50% } } @media only screen and (min-width: 33em) { .page_queue_grid .adjusted .topic_detail { display: block } } @media only screen and (min-width: 33em) { .page_queue_grid .topic .topic_detail { display: none } } @media only screen and (min-width: 33em) { .page_queue_list .queue_list .topic { border-left: 0; display: block; padding-right: 0 } } @media only screen and (min-width: 33em) { .page_queue_list .topic .topic_detail { display: inline-block } } .shares .attribution .time_since { height: 25px; line-height: 25px; float: right; text-align: right; max-width: 100px; overflow-y: hidden; position: absolute; top: 6px; background-color: #f9f9f9; padding-left: 10px } .page-skindark .shares .attribution .time_since { background-color: #292929 } .bulkeditselected .attribution .time_since { background-color: #fff8c8 } .shares .attribution .comment, .shares .attribution .one_liner { margin-bottom: 9px; font-size: 14px; font-weight: 400; color: #313131; opacity: 0; padding-right: 20px; -webkit-transition: opacity .3s ease-out .2s; transition: opacity .3s ease-out .2s } .page-skindark .shares .attribution .comment, .page-skindark .shares .attribution .one_liner { color: #ccc } .share_expanded .attribution .comment, .share_expanded .attribution .one_liner { opacity: 1 } .shares .attribution .one_liner { margin-top: 9px; margin-bottom: 9px } .shares .attribution .quote { font-size: 14px; font-weight: 400; opacity: 0; padding-right: 20px; margin-bottom: 9px; -webkit-transition: opacity .3s ease-out .2s; transition: opacity .3s ease-out .2s } .share_expanded .attribution .quote { opacity: 1 } .list .shares .attribution .quote { padding-right: 120px } .item .avatar { width: 24px; height: 24px; border-radius: 12px; background-size: 100% 100%; display: inline-block; position: absolute; left: 12px; top: 6px } .queue_list .info-loading { background: url(/a/i/spinner@1x.gif) center 40% no-repeat; clear: both; position: relative; font-size: 14px; height: 90px; margin-bottom: 20px; width: 880px } @media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 144dpi) { .queue_list .info-loading { background-image: url(/a/i/spinner@2x.gif); background-size: 30px 30px } } .row_friends .shares .attribution { padding-left: 12px } .row_friends .collapsed { line-height: 36px; padding-left: 44px } .row_friends .shares .attribution .full_name { line-height: 36px; padding-left: 32px } .queue_list .item .shares .notification { position: relative; border-bottom: 1px solid #c3c3c3; border-top: 1px solid #f8f8f8; min-height: 18px; cursor: pointer } .queue_list .item .shares .notification:first-child { border-top: 0 } .queue_list .item .shares .notification:last-child { border-bottom: 0 } .queue_list .item .caret { display: block; position: absolute; width: 15px; height: 8px; background-size: 15px 8px; background-repeat: no-repeat; background-position: center center; z-index: 100; background-image: url(/a/i/queue-attribution-caret-1x.png) } .page-skindark .queue_list .item .caret, .queue_list .bulkeditselected .caret { display: none } #container .queue_list .item.share_expanded .row_friends .shares { display: block } @media only screen and (min-width: 33em) { .page_queue_grid .shares .attribution .time_since { color: #666; font-size: 12px; right: 19px } .page-skindark .page_queue_grid .shares .attribution .time_since { color: #ccc } } @media only screen and (min-width: 33em) { .page_queue_grid .item.share_expanded .row_friends { height: auto } } @media only screen and (min-width: 33em) { .page_queue_grid .item.share_expanded .row_friends .collapsed { display: none } } @media only screen and (min-width: 33em) { .page_queue_grid .queue_list .item .row_friends .shares { display: none; overflow-y: auto; max-height: 215px } } @media only screen and (min-width: 33em) { .page_queue_grid .row_friends .avatar { left: 12px; top: 6px } } @media only screen and (min-width: 33em) { .page_queue_grid .queue_list .item .caret { left: 16px; bottom: -8px } } @media only screen and (min-width: 33em) { .page_queue_grid .item .row_friends { background-color: #f8f8fa; border: 1px solid #e0e0e0; box-sizing: border-box; color: #313131; display: block; font-weight: 600; height: 37px; min-height: 37px; max-height: 215px; position: relative; -webkit-transition: height .3s ease-in-out; transition: height .3s ease-in-out } .page-skindark .page_queue_grid .item .row_friends { border: 1px solid #4e4e4e; background-color: #292929; color: #ccc } } @media only screen and (min-width: 33em) { .page_queue_grid .item_type_wide_split .row_friends { padding-left: 50% } } @media only screen and (min-width: 33em) { .page_queue_grid .queue_list .item_type_wide_split .avatar, .page_queue_grid .queue_list .item_type_wide_split .caret { left: 50%; margin-left: 12px } } @media only screen and (min-width: 33em) { .page_queue_grid .queue_list .item_type_wide_split .caret { margin-left: 16px } } @media only screen and (min-width: 33em) { .page_queue_grid .item_type_wide_split .attribution .avatar { left: -1px } } .page_queue_list .row_friends { display: block; margin-left: -12px; position: relative; top: -8px } .page_queue_list .shares .attribution .time_since { font-size: 11px; font-weight: 600; color: grey; right: 25px } .page_queue_list .shares .notification:first-child .attribution .time_since { top: -3px } .page_queue_list .shares .attribution .comment { margin-top: 5px; margin-right: 110px } .page_queue_list .item .caret { display: none } .page_queue_list .queue_list .item .sharesContainer { overflow-y: hidden; height: 0; -webkit-transition: height .3s ease-in-out; transition: height .3s ease-in-out } .page_queue_list .queue_list .item .shares { display: block; background-color: #f8f8f8; box-sizing: border-box } .page_queue_list .queue_list .item.share_expanded .shares { border-top: 1px solid #cecece } .page_queue_list .queue_list .item .notification { padding: 10px 16px 10px 112px } .page_queue_list .queue_list .item .attribution { padding-left: 8px; position: relative } .flexbox .toolbar_reader .icons { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; height: 50px; margin-bottom: 0; padding: 0 } #subnav .icons a, .toolbar_reader .icons a { background-image: url(/a/i/icons_reader-88916797fd4fde57d4120dea4c239f1d@1x.png); background-repeat: no-repeat; margin-left: auto; margin-right: auto; margin-top: 15px; padding: 2px } @media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 144dpi) { #subnav .icons a, .toolbar_reader .icons a { background-image: url(/a/i/icons_reader-88916797fd4fde57d4120dea4c239f1d@2x.png); background-size: 514px 415px } } @media only screen and (min-width: 34em) { #subnav .icons a, .toolbar_reader .icons a { margin-left: 0; margin-right: 22px } } .flexbox #subnav .icons a, .flexbox .icons a { margin-top: 0; margin-bottom: 0 } #subnav .icons a { background-image: url(/a/i/icons_toolbar_top@1x.png); padding: 0 } @media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 144dpi) { #subnav .icons a { background-image: url(/a/i/icons_toolbar_top@2x.png); background-size: 600px 1550px } } #page .toolbar_reader .leftItem { left: 0; width: 60% } @media only screen and (min-width: 34em) { #page .toolbar_reader .leftItem { left: 20px; width: auto } } @media only screen and (min-width: 65em) { #page .toolbar_reader .leftItem { left: -2px } } #page .toolbar_reader .rightItem { box-sizing: border-box; right: 0; margin-top: 2px; width: 40% } @media only screen and (min-width: 34em) { #page .toolbar_reader .rightItem { right: 20px; width: auto } } @media only screen and (min-width: 38em) { #page .toolbar_reader .rightItem { margin-top: 4px; right: 20px } } @media only screen and (min-width: 65em) { #page .toolbar_reader .rightItem { right: 0 } } .flexbox #page .toolbar_reader .rightItem { margin-top: 0 } .toolbar_reader .leftItem>li { width: 33.33333% } @media only screen and (min-width: 34em) { .toolbar_reader .leftItem>li { width: inherit } } .toolbar_reader .rightItem>li { width: 50% } @media only screen and (min-width: 34em) { .toolbar_reader .rightItem>li { width: inherit } } @media only screen and (min-width: 34em) { #subnav .rightItem a, .toolbar_reader .rightItem a { margin-left: 23px; margin-right: 0 } } #pagenav_home { display: none } @media only screen and (min-width: 48em) { #pagenav_home { display: block } } #pagenav_home>a { background-position: -63px 2px; height: 22px; width: 25px } .no-touch #pagenav_home>a:hover { background-position: -63px -60px } .page-readerdark #pagenav_home>a { background-position: 2px 2px } .no-touch .page-readerdark #pagenav_home>a:hover { background-position: -63px -60px } .page-readersepia #pagenav_home>a { background-position: 2px -60px } .no-touch .page-readersepia #pagenav_home>a:hover { background-position: -63px -60px } #pagenav_favorite>a { background-position: -320px -169px; height: 17px; width: 17px } .no-touch #pagenav_favorite>a:hover { background-position: -55px -285px } .page-readerdark #pagenav_favorite>a { background-position: -320px -112px } .no-touch .page-readerdark #pagenav_favorite>a:hover { background-position: 2px -285px } .page-readersepia #pagenav_favorite>a { background-position: -320px -226px } .no-touch .page-readersepia #pagenav_favorite>a:hover { background-position: -112px -285px } .no-touch #pagenav_favorite.selected>a, .touch #pagenav_favorite.selected>a { background-position: -377px -55px } #pagenav_share>a { background-position: -258px 2px; height: 14px; margin-top: 1.1em; width: 22px } .no-touch #pagenav_share>a:hover { background-position: -122px -175px } .flexbox #pagenav_share>a { margin-top: 0 } .page-readerdark #pagenav_share>a { background-position: 2px -175px } .no-touch .page-readerdark #pagenav_share>a:hover { background-position: -184px -175px } .page-readersepia #pagenav_share>a { background-position: -193px -104px } .no-touch .page-readersepia #pagenav_share>a:hover { background-position: -60px -175px } #pagenav_style { display: none } @media only screen and (min-width: 40em) { #pagenav_style { display: block } } #pagenav_style>a { background-position: 2px -122px; height: 13px; width: 25px } .no-touch #pagenav_style>a:hover { background-position: -63px -122px } .page-readerdark #pagenav_style>a { background-position: -128px -51px } .no-touch .page-readerdark #pagenav_style>a:hover { background-position: -128px -122px } .page-readersepia #pagenav_style>a { background-position: -193px 2px } .no-touch .page-readersepia #pagenav_style>a:hover { background-position: -128px 2px } .no-touch #pagenav_style.selected>a { background-position: -63px -122px } #pagenav_back>a { background-position: -234px -229px; height: 15px; width: 19px } .no-touch #pagenav_back>a:hover { background-position: -116px -342px } .page-readerdark #pagenav_back>a { background-position: -175px -229px } .no-touch .page-readerdark #pagenav_back>a:hover { background-position: -57px -342px } .page-readersepia #pagenav_back>a { background-position: 2px -342px } .no-touch .page-readersepia #pagenav_back>a:hover { background-position: -175px -342px } #pagenav_mark>a { background-position: -57px -229px; height: 16px; width: 19px } #pagenav_mark.selected>a, .no-touch #pagenav_mark>a:hover { background-position: -258px -108px } .page-readerdark #pagenav_mark>a { background-position: -258px -52px } .no-touch .page-readerdark #pagenav_mark>a:hover, .page-readerdark #pagenav_mark.selected>a { background-position: -258px -164px } .page-readersepia #pagenav_mark>a { background-position: 2px -229px } .no-touch .page-readersepia #pagenav_mark>a:hover, .page-readersepia #pagenav_mark.selected>a { background-position: -116px -229px } #pagenav_mark.archived>a { background-position: -169px -285px; height: 17px; width: 17px } .no-touch #pagenav_mark.archived>a:hover { background-position: -320px -55px } #page #pagenav_mark.selected>a { cursor: pointer } #pagenav_add { display: none } #pagenav_add>a { background-position: -169px -285px; height: 17px; width: 17px } .no-touch #pagenav_add>a:hover { background-position: -320px -55px } .page-readerdark #pagenav_add>a, .page-readerdark #pagenav_mark.archived>a { background-position: -283px -285px } .no-touch .page-readerdark #pagenav_add>a:hover, .no-touch .page-readerdark #pagenav_mark.archived>a:hover { background-position: -320px 2px } .page-readersepia #pagenav_add>a, .page-readersepia #pagenav_mark.archived>a { background-position: -377px 2px } .no-touch .page-readersepia #pagenav_add>a:hover, .no-touch .page-readersepia #pagenav_mark.archived>a:hover { background-position: -226px -285px } #pagenav_delete { display: none } @media only screen and (min-width: 40em) { #pagenav_delete { display: block } } #pagenav_delete>a { background-position: -377px -283px; height: 17px; width: 16px } .no-touch #pagenav_delete>a:hover { background-position: -377px -112px } .page-readerdark #pagenav_delete>a { background-position: -434px -55px } .no-touch .page-readerdark #pagenav_delete>a:hover { background-position: -377px -169px } .page-readersepia #pagenav_delete>a { background-position: -377px -226px } .no-touch .page-readersepia #pagenav_delete>a:hover { background-position: -434px -112px } #pagenav_tag { display: none } @media only screen and (min-width: 40em) { #pagenav_tag { display: block } } #pagenav_tag>a { background-position: -55px -396px; height: 16px; width: 17px } .no-touch #pagenav_tag>a:hover { background-position: -283px -396px } .page-readerdark #pagenav_tag>a { background-position: 2px -396px } .no-touch .page-readerdark #pagenav_tag>a:hover { background-position: -169px -396px } .page-readersepia #pagenav_tag>a { background-position: -112px -396px } .no-touch .page-readersepia #pagenav_tag>a:hover { background-position: -340px -396px } #pagenav_more { display: block } @media only screen and (min-width: 40em) { #pagenav_more { display: none } } #pagenav_more>a { background-position: -358px -342px; height: 10px; margin-top: 1.2em; width: 22px } .no-touch #pagenav_more>a:hover { background-position: -234px -342px } .flexbox #pagenav_more>a { margin-top: 0 } .page-readerdark #pagenav_more>a { background-position: -296px -342px } .no-touch .page-readerdark #pagenav_more>a:hover { background-position: -490px -48px } .page-readersepia #pagenav_more>a { background-position: -397px -397px } .no-touch .page-readersepia #pagenav_more>a:hover { background-position: -490px 2px } .toolbar_reader_addmode #pagenav_delete, .toolbar_reader_addmode #pagenav_favorite, .toolbar_reader_addmode #pagenav_mark { display: none } .toolbar_reader_addmode #pagenav_add { display: block } #styleMenu { height: auto; width: 100%; text-align: center } @media only screen and (min-width: 30em) { #styleMenu { width: 259px } } #styleMenu ul { float: left; margin-bottom: 0; top: 0; width: auto } #styleMenu .icons a { margin: 0 } #styleMenu .textoptions_font { border-right: 1px solid #bcbcbc; padding: 15px 12px; width: 104px } .page-readerdark #styleMenu .textoptions_font { border-right-color: #4e4e4e } #styleMenu .textoptions_fontsize { padding: 18px 17px; width: 96px } #styleMenu .textoptions_theme { -moz-box-sizing: border-box; -webkit-box-sizing: border-box; border-top: 1px solid #bcbcbc; box-sizing: border-box; clear: left; padding: 16px 12px; width: 100% } .page-readerdark #styleMenu .textoptions_theme { border-color: #4e4e4e } #styleMenu .textoptions_font>li { border: 1px solid #bcbcbc; width: 50px } .page-readerdark #styleMenu .textoptions_font>li { border-color: #4e4e4e } #styleMenu .textoptions_font .selected { background-color: #d7d7d7; cursor: default } .page-readerdark #styleMenu .textoptions_font .selected { background-color: #909090 } #styleMenu #submenu_font_serif { border-top-left-radius: 2px; border-bottom-left-radius: 2px; border-right-width: 0 } #styleMenu #submenu_font_sans { border-top-right-radius: 2px; border-bottom-right-radius: 2px } #styleMenu .textoptions_font a { box-sizing: border-box; height: 100%; padding: 5px; width: 100% } #submenu_font_serif>a, .no-touch .inactive #submenu_font_serif>a:hover { background-position: 12px -1513px } #submenu_font_serif>.selected, .no-touch #submenu_font_serif>a:hover { background-position: -388px -1513px } #submenu_font_sans>a, .no-touch .inactive #submenu_font_sans>a:hover { background-position: 12px -1432px } #submenu_font_sans>.selected, .no-touch #submenu_font_sans>a:hover { background-position: -387px -1432px } #styleMenu .textoptions_fontsize a { height: 24px; width: 24px } #styleMenu #submenu_font_down>a { margin-right: 16px } .icons #submenu_font_down>a, .no-touch .icons #submenu_font_down>.inactive:hover, .no-touch .inactive #submenu_font_down>a:hover { background-image: url(/a/i/icons_toolbar_bottom@1x.png?122); background-position: 0 -50px } .no-touch #submenu_font_down>a:hover { background-image: url(/a/i/icons_toolbar_bottom@1x.png?122); background-position: -400px -50px } .icons #submenu_font_up>a, .no-touch .icons #submenu_font_up>.inactive:hover, .no-touch .inactive #submenu_font_up>a:hover { background-image: url(/a/i/icons_toolbar_bottom@1x.png?122); background-position: 0 -130px; margin-right: 0 } .no-touch #submenu_font_up>a:hover { background-position: -400px -130px } #submenu_font_placeholder { background-image: url(/a/i/icons_toolbar_bottom@1x.png?122); background-position: -200px -46px; height: 24px; margin-right: 16px; width: 16px; overflow: hidden; text-indent: -999px } #styleMenu .textoptions_theme a { border-radius: 2px; background-image: none; font-family: proxima-nova, Helvetica, Arial, sans-serif; font-size: 16px; font-weight: 600; height: auto; margin-right: 12px; line-height: 1; padding: 6px 0; text-align: center; text-indent: 0; width: 68px } .page-app-ru-ru #styleMenu .textoptions_theme a { font-size: 14px } #styleMenu .textoptions_theme .selected, .no-touch #styleMenu .textoptions_theme a:hover { border-color: #666; cursor: pointer; text-decoration: none } #styleMenu .textoptions_theme .selected, .no-touch #styleMenu .textoptions_theme .selected:hover { cursor: default } #styleMenu #submenu_theme_sepia>a { margin-right: 0 } #submenu_theme_light>a { background-color: #fdfdfd; border: 1px solid #666; color: #313131 } #submenu_theme_dark>a { background-color: #292929; border: 1px solid #bbb; color: #ccc } #submenu_theme_sepia>a { background-color: #fbf0d9; border: 1px solid #bbb; color: #5b4636 } #styleMenu .inactive a { cursor: default; opacity: .5 } #styleMenu .icons_row { display: inline-block } #styleMenu .icons_row:after { content: ""; display: table; clear: both } #moreActionsMenu ul { list-style: none; margin: 0; padding: 0 } @media only screen and (min-width: 30em) { #moreActionsMenu ul { padding: .45em 0 } } #moreActionsMenu a { color: #313131; border-bottom: 1px solid #e6e6e8; box-sizing: border-box; display: block; font-size: 1.23077em; text-decoration: none; text-indent: 54px; position: relative; padding: .5em 2em .5em .9em } .no-touch #moreActionsMenu a:hover { background-color: #50bcb6; color: #fff } @media only screen and (min-width: 30em) { #moreActionsMenu a { border-bottom: none; font-size: 1.15385em; padding: .6em 2em .6em 1em } } .page-readerdark #moreActionsMenu a { color: #dcdce0; border-bottom-color: #383737 } .moreactions_delete .nav-icon, .moreactions_edittags .nav-icon, .moreactions_textoptions .nav-icon { background: url(/a/i/icons_reader-88916797fd4fde57d4120dea4c239f1d@1x.png) no-repeat; display: block; left: 1.7em; position: absolute; top: .8em } @media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 144dpi) { .moreactions_delete .nav-icon, .moreactions_edittags .nav-icon, .moreactions_textoptions .nav-icon { background-image: url(/a/i/icons_reader-88916797fd4fde57d4120dea4c239f1d@2x.png); background-size: 514px 415px } } .moreactions_edittags .nav-icon { background-position: -285px -399px; height: 16px; width: 17px } .page-readerdark .moreactions_edittags .nav-icon { background-position: -228px -399px } .no-touch .moreactions_edittags:hover .nav-icon { background-position: -171px -399px } .moreactions_textoptions .nav-icon { background-position: -65px -124px; height: 13px; width: 25px } .page-readerdark .moreactions_textoptions .nav-icon { background-position: -195px -53px } .no-touch .moreactions_textoptions:hover .nav-icon { background-position: -130px -124px } .moreactions_delete .nav-icon { background-position: -379px -114px; height: 17px; top: .65em; width: 16px } @media only screen and (min-width: 30em) { .moreactions_delete .nav-icon { left: 1.8em } } .page-readerdark .moreactions_delete .nav-icon { background-position: -436px 0 } .no-touch .moreactions_delete:hover .nav-icon { background-position: -379px -171px } #pagenav_articleview>a, #pagenav_webview>a { margin: 19px 0; border: 1px solid #ccc; padding: 4px 7px 4px 8px; position: relative; top: -5px; width: 22px } #pagenav_articleview>a { border-top-left-radius: 5px; border-bottom-left-radius: 5px; background-position: 8px -2235px } #pagenav_articleview.selected>a, .no-touch #pagenav_articleview>a:hover { background-position: -392px -2235px } #pagenav_webview>a { border-top-right-radius: 5px; border-bottom-right-radius: 5px; border-left-width: 0; background-position: 8px -2315px } #pagenav_webview.selected>a, .no-touch #pagenav_webview>a:hover { background-position: -392px -2315px } #pagenav_articleview.selected>a, #pagenav_webview.selected>a { background-color: #e6e6e6 } #page_reader { margin: 0; padding: 54px 0 0; width: auto } @media only screen and (min-width: 38em) { #page_reader { padding-top: 70px } } #page_reader.articleview { padding: 54px 0 45px } @media only screen and (min-width: 38em) { #page_reader.articleview { padding-top: 70px } } #page_reader.webview { padding: 54px 0 0 } @media only screen and (min-width: 38em) { #page_reader.webview { padding-top: 70px } } #page_reader.loading { background-position: center 41.8%!important; height: 200px!important } @media only screen and (min-height: 40em) { #page_reader.loading { background-position: center 70%!important; height: 400px!important } } .page-reader #page .pkt-nav { background-color: #fdfdfd } .page-readerdark #page .pkt-nav { background-color: #292929 } .page-readersepia #page .pkt-nav { background-color: #fbf0d9 } .page-reader #PKT_header, .page-reader #page .pkt-nav { -webkit-transition: top .3s ease-out; transition: top .3s ease-out } @media only screen and (min-width: 65em) { .page-reader #PKT_header, .page-reader #page .pkt-nav { top: 0; -webkit-transition: opacity .3s ease-out; transition: opacity .3s ease-out } } .page-readerfullscreen #PKT_header { top: -73px } .page-readerfullscreen #page .pkt-nav { top: -69px } @media only screen and (min-width: 65em) { .page-readerfullscreen #page .pkt-nav { top: 0 } } .csstransforms3d .page-reader #PKT_header, .csstransforms3d .page-reader #page .pkt-nav { -webkit-transition: -webkit-transform .3s ease-out; transition: transform .3s ease-out; -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0) } .csstransforms3d .page-readerfullscreen #PKT_header { top: auto; -webkit-transform: translate3d(0, -73px, 0); transform: translate3d(0, -73px, 0) } .csstransforms3d .page-readerfullscreen #page .pkt-nav { top: auto; -webkit-transform: translate3d(0, -69px, 0); transform: translate3d(0, -69px, 0) } .toolbar_reader_title { color: #b1b2b2; display: none; font-size: 1.15385em; font-weight: 600; line-height: 1; margin: 0 auto; padding-top: 1.2em; max-width: 20em; overflow: hidden; opacity: 0; text-align: center; text-overflow: ellipsis; white-space: nowrap; -webkit-transition: opacity .2s ease-out; transition: opacity .2s ease-out } @media only screen and (min-width: 58em) { .toolbar_reader_title { display: block } } @media only screen and (min-width: 63em) { .toolbar_reader_title { max-width: 25em } } @media only screen and (min-width: 68em) { .toolbar_reader_title { max-width: 30em } } @media only screen and (min-width: 73em) { .toolbar_reader_title { max-width: 35em } } @media only screen and (min-width: 78em) { .toolbar_reader_title { max-width: 40em } } @media only screen and (min-width: 83em) { .toolbar_reader_title { max-width: 45em } } @media only screen and (min-width: 88em) { .toolbar_reader_title { max-width: 50em } } @media only screen and (min-width: 58em) { .flexbox .toolbar_reader_title { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; height: 50px; padding: .1em 0 0 } } .page-readerdark .toolbar_reader_title { color: #909090 } .page-readersepia .toolbar_reader_title { color: #ad998b } .toolbar_reader_showextras .toolbar_reader_title { opacity: 1 } .toolbar_reader_divider { border-bottom: 1px solid #e7e7e7; height: 1px; top: 49px; position: relative; width: auto } @media only screen and (min-width: 65em) { .toolbar_reader_divider { display: none } } @media only screen and (min-width: 65em) { .page-reader .pkt-nav { border-bottom: 1px solid #e7e7e7 } } .page-readerdark .toolbar_reader_divider { border-bottom-color: #383737 } @media only screen and (min-width: 65em) { .page-readerdark .pkt-nav { border-bottom-color: #383737 } } .page-readersepia .toolbar_reader_divider { border-bottom-color: #f0e0d4 } @media only screen and (min-width: 65em) { .page-readersepia .pkt-nav { border-bottom-color: #f0e0d4 } } .reading_progress { display: none; position: fixed; top: 0; left: 0; width: 100%; height: 2px; z-index: 9000 } .page-reader .reading_progress { display: block } .reading_progress_bar { height: 100%; -webkit-transition: width .1s linear; transition: width .1s linear; width: 0; background-color: #50bcb6 } .page-readerdark .reading_progress_bar, .page-readersepia .reading_progress_bar { background-color: #50bcb6 } .page-readerlight { background: #fdfdfd } .page-readerdark { background: #292929 } .page-readersepia { background: #fbf0d9 } .page-reader #livechat-compact-container { display: none } .font-serif .reader_content, .font-serif h1, .font-serif h2, .font-serif h3, .font-serif h4, .font-serif h5, .font-serif h6 { font-family: ff-yoga-web-pro, Georgia, serif } .font-sans .reader_content, .font-sans h1, .font-sans h2, .font-sans h3, .font-sans h4, .font-sans h5, .font-sans h6 { font-family: proxima-nova, Helvetica, Arial, sans-serif } .text_body { clear: both } #content .text_body .wrapper { display: block; width: inherit } .reader_head { padding-bottom: 0; margin-bottom: 35px; text-align: left } .page-readersepia .reader_head { border-bottom-color: #dcccac } .reader_head h1 { color: #222; font-weight: 700; margin: 1em 0 0; font-size: 1.8em; line-height: 1.2; padding-bottom: .1em } @media only screen and (min-width: 40em) { .reader_head h1 { font-size: 2em } } .reader_head .sub { margin-bottom: 1em; margin-top: 12px } .reader_head .sub, .reader_head .sub li { border-left: none; height: .9em; line-height: .9em; font-size: .9em; padding-left: 0; padding-right: 0 } .reader_head .sub a { bottom: 0; text-decoration: none } .page-readersepia .sub li, .page-readersepia .sub li a { color: #999491 } .reader_head .favicon { display: none; position: absolute; top: 0; left: 0; width: 16px; height: 16px } .articleview_nofavicon .favicon { display: none } .reader_head .domain { position: relative; padding-left: 6pxg!important } .articleview_nofavicon .domain { padding-left: 0!important } .reader_head .author { font-weight: 700 } .reader_head .sub .original { float: right; display: none; line-height: 1.2 } @media only screen and (min-width: 40em) { .reader_head .sub .original { display: block } } .reader_head .date { clear: left; margin-top: .5em } .reader_head .sub .date_empty { display: block } .reader_head .sub .authorsdomain { height: auto; line-height: 1.2; max-width: 22em } .reader_head .tags { clear: right; display: none; float: right; line-height: 1.2; margin-top: .25em } @media only screen and (min-width: 40em) { .reader_head .sub .hasTags { display: block } } .reader_head .sub .original_narrow { clear: left; display: block; margin-top: .5em } @media only screen and (min-width: 40em) { .reader_head .sub .original_narrow { display: none } } .reader_head .tags .tag, .reader_head .tags .tag-overflow-link { background-color: #b1b2b2; border-radius: 3px; color: #fff; display: block; float: left; font-weight: 400; font-size: .8em; letter-spacing: .0125em; line-height: 1; margin-left: .5em; margin-bottom: .5em; padding: 4px 8px; text-decoration: none; top: 0 } .page-readerdark .reader_head .tags .tag, .page-readerdark .reader_head .tags .tag-overflow-link { background-color: #383737; color: #ccc } .page-readersepia .reader_head .tags .tag, .page-readersepia .reader_head .tags .tag-overflow-link { background-color: #ad998b; color: #fbf0d9 } .reader_head .tags .tag_container { height: 1.5em; max-width: 18em } .reader_head .tags .tag:hover { background-color: #a6a6a6; text-decoration: none } .page-readerdark .reader_head .tags .tag:hover { background-color: #909090 } .page-readersepia .reader_head .tags .tag:hover { background-color: #f0e0d4 } .reader_head .tags .tag-overflow { display: none } .reader_head .tags .tag-overflow-link { background-color: #f5f5f5; color: #999 } .no-touch .reader_head .tags .tag-overflow-link:hover { background-color: #e8e8e8; text-decoration: none } .text_body h1, .text_body h2, .text_body h3, .text_body h4, .text_body h5, .text_body h6, .text_body h7 { color: #222; font-weight: 700 } .text_body h1, .text_body h2 { line-height: 1.3; font-size: 25px; font-size: 1.4em; margin: 1.7em 0 .7em } .text_body h3 { line-height: 1.3; font-size: 1.3em; margin: 1.7em 0 .5em } .text_body h4 { line-height: 1.3; font-size: 1.2em; margin: 1.7em 0 .5em } .text_body h5, .text_body h6, .text_body h7 { font-size: 1.1; font-weight: 700; margin: 1.7em 0 .4em } .text_body h3+.RIL_IMG, .text_body h3+.RIL_VIDEO, .text_body h4+.RIL_IMG, .text_body h4+.RIL_VIDEO, .text_body h5+.RIL_IMG, .text_body h5+.RIL_VIDEO, .text_body h6+.RIL_IMG, .text_body h6+.RIL_VIDEO { margin-top: 1.1em } .text_body hr { background: #ddd; border: 0; height: 1px; margin: 1em 0 1.5em; padding: 0 } .reader_content { width: auto; margin: 0 auto; color: #313131; padding-left: 20px; padding-right: 20px; -webkit-user-select: auto; -khtml-user-select: auto; -moz-user-select: auto; -ms-user-select: auto } .page-notificationpersistent .reader_content { padding-top: 30px } .reader_content .column, .reader_content .columns { float: none; padding-left: 0; padding-right: 0 } .page-readerdark .reader_content, .page-readerdark .reader_content h1, .page-readerdark .reader_content h2, .page-readerdark .reader_content h3, .page-readerdark .reader_content h4, .page-readerdark .reader_content h5, .page-readerdark .reader_content h6 { color: #ccc } .page-readersepia .reader_content, .page-readersepia .reader_content h1, .page-readersepia .reader_content h2, .page-readersepia .reader_content h3, .page-readersepia .reader_content h4, .page-readersepia .reader_content h5, .page-readersepia .reader_content h6 { color: #5b4636 } .page-readerdark #page_reader.loading, .page-readerdark .loading { background-image: url(/a/i/spinnerdark@1x.gif)!important } @media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 144dpi) { .page-readerdark #page_reader.loading, .page-readerdark .loading { background-image: url(/a/i/spinnerdark@2x.gif)!important; background-size: 30px 30px } } .reader_content .sub a, .reader_content .sub li { color: #b1b2b2 } .page-readerdark .reader_content .sub a, .page-readerdark .reader_content .sub li { color: #909090 } .page-readersepia .reader_content .sub a, .page-readersepia .reader_content .sub li { color: #ad998b } .fontsize-0 .reader_content { max-width: 512px } .fontsize-0 .reader_head, .fontsize-0 .text_body { font-size: 12px } @media only screen and (min-width: 34em) { .fontsize-0 .reader_head, .fontsize-0 .text_body { font-size: 16px } } .fontsize-0 .reader_head .favicon { top: 0 } .fontsize-1 .reader_content { max-width: 576px } .fontsize-1 .reader_head, .fontsize-1 .text_body { font-size: 14px } @media only screen and (min-width: 34em) { .fontsize-1 .reader_head, .fontsize-1 .text_body { font-size: 18px } } .fontsize-1 .reader_head .favicon { top: 1px } .fontsize-2 .reader_content { max-width: 640px } .fontsize-2 .reader_head, .fontsize-2 .text_body { font-size: 16px } @media only screen and (min-width: 34em) { .fontsize-2 .reader_head, .fontsize-2 .text_body { font-size: 20px } } .fontsize-2 .reader_head .favicon { top: 1px } .fontsize-3 .reader_content { max-width: 704px } .fontsize-3 .reader_head, .fontsize-3 .text_body { font-size: 18px } @media only screen and (min-width: 34em) { .fontsize-3 .reader_head, .fontsize-3 .text_body { font-size: 22px } } .fontsize-3 .reader_head .favicon { top: 2px } .fontsize-4 .reader_content { max-width: 768px } .fontsize-4 .reader_head, .fontsize-4 .text_body { font-size: 20px } @media only screen and (min-width: 34em) { .fontsize-4 .reader_head, .fontsize-4 .text_body { font-size: 24px } } .fontsize-4 .reader_head .favicon { top: 3px } .fontsize-5 .reader_content { max-width: 832px } .fontsize-5 .reader_head, .fontsize-5 .text_body { font-size: 21px } @media only screen and (min-width: 34em) { .fontsize-5 .reader_head, .fontsize-5 .text_body { font-size: 26px } } .fontsize-5 .reader_head .favicon { top: 4px } .fontsize-6 .reader_content { max-width: 896px } .fontsize-6 .reader_head, .fontsize-6 .text_body { font-size: 22px } @media only screen and (min-width: 34em) { .fontsize-6 .reader_head, .fontsize-6 .text_body { font-size: 28px } } .fontsize-6 .reader_head .favicon { top: 5px } .fontsize-7 .reader_content { max-width: 960px } .fontsize-7 .reader_head, .fontsize-7 .text_body { font-size: 23px } @media only screen and (min-width: 34em) { .fontsize-7 .reader_head, .fontsize-7 .text_body { font-size: 30px } } .fontsize-7 .reader_head .favicon { top: 6px } .fontsize-8 .reader_content { max-width: 1088px } .fontsize-8 .reader_head, .fontsize-8 .text_body { font-size: 24px } @media only screen and (min-width: 34em) { .fontsize-8 .reader_head, .fontsize-8 .text_body { font-size: 34px } } .fontsize-8 .reader_head .favicon { top: 7px } .fontsize-9 .reader_content { max-width: 1216px } .fontsize-9 .reader_head, .fontsize-9 .text_body { font-size: 25px } @media only screen and (min-width: 34em) { .fontsize-9 .reader_head, .fontsize-9 .text_body { font-size: 38px } } .fontsize-9 .reader_head .favicon { top: 10px } .fontserifsize-0 .reader_head, .fontserifsize-0 .text_body { font-size: 13px } @media only screen and (min-width: 34em) { .fontserifsize-0 .reader_head, .fontserifsize-0 .text_body { font-size: 17px } } .fontserifsize-1 .reader_head, .fontserifsize-1 .text_body { font-size: 15px } @media only screen and (min-width: 34em) { .fontserifsize-1 .reader_head, .fontserifsize-1 .text_body { font-size: 19px } } .fontserifsize-2 .reader_head, .fontserifsize-2 .text_body { font-size: 17px } @media only screen and (min-width: 34em) { .fontserifsize-2 .reader_head, .fontserifsize-2 .text_body { font-size: 21px } } .fontserifsize-3 .reader_head, .fontserifsize-3 .text_body { font-size: 19px } @media only screen and (min-width: 34em) { .fontserifsize-3 .reader_head, .fontserifsize-3 .text_body { font-size: 23px } } .fontserifsize-4 .reader_head, .fontserifsize-4 .text_body { font-size: 21px } @media only screen and (min-width: 34em) { .fontserifsize-4 .reader_head, .fontserifsize-4 .text_body { font-size: 25px } } .fontserifsize-5 .reader_head, .fontserifsize-5 .text_body { font-size: 23px } @media only screen and (min-width: 34em) { .fontserifsize-5 .reader_head, .fontserifsize-5 .text_body { font-size: 27px } } .fontserifsize-6 .reader_head, .fontserifsize-6 .text_body { font-size: 24px } @media only screen and (min-width: 34em) { .fontserifsize-6 .reader_head, .fontserifsize-6 .text_body { font-size: 29px } } .fontserifsize-7 .reader_head, .fontserifsize-7 .text_body { font-size: 25px } @media only screen and (min-width: 34em) { .fontserifsize-7 .reader_head, .fontserifsize-7 .text_body { font-size: 31px } } .fontserifsize-8 .reader_head, .fontserifsize-8 .text_body { font-size: 26px } @media only screen and (min-width: 34em) { .fontserifsize-8 .reader_head, .fontserifsize-8 .text_body { font-size: 35px } } .fontserifsize-9 .reader_head, .fontserifsize-9 .text_body { font-size: 27px } @media only screen and (min-width: 34em) { .fontserifsize-9 .reader_head, .fontserifsize-9 .text_body { font-size: 39px } } .text_body { line-height: 1.5; text-align: left } .text_body p { line-height: 1.5; margin: 0 0 1.5em; text-align: left } .text_body ol, .text_body ul { margin: 1.5em 0 1.5em 2em } .text_body li { margin: 0 0 .4em } .text_body ol ol, .text_body ul ul { margin: .75em 0 1em 2em; min-width: 250px } .text_body h3+ol, .text_body h3+ul, .text_body h4+ol, .text_body h4+ul { margin-top: 1.1em } .text_body h5+ol, .text_body h5+ul, .text_body h6+ol, .text_body h6+ul { margin-top: .8em } .text_body blockquote, .text_body pre { display: block; margin: 1.5em 0; padding: .5em 1.5em; white-space: pre-wrap; white-space: -pre-wrap; white-space: -o-pre-wrap; word-wrap: break-word } .text_body blockquote { border-left-width: 2px } .text_body a { cursor: pointer; color: #43aea8 } .text_body blockquote, .text_body blockquote p { border-color: #313131; color: #313131 } .page-readerdark .text_body a { color: #50bcb6 } .page-readerdark .text_body blockquote, .page-readerdark .text_body blockquote p { border-color: #ccc; color: #ccc } .page-readerdark .text_body hr { border-color: #888 } .page-readersepia .text_body a { color: #46aaa9 } .page-readersepia .text_body blockquote, .page-readersepia .text_body blockquote p { border-color: #5b4636; color: #5b4636 } .page-readersepia .text_body hr { border-color: #dcccac } .text_body code { color: #1f35be } .page-readerdark .text_body code { color: #95baf6 } .page-readersepia .text_body code { color: #376699 } .text_body table { border-collapse: collapse; width: 100%; margin: 20px 0 } .text_body table td { width: auto; text-align: left; padding: 2px 5px; background: 0 0; border: 0 } .ril_dataTable td, .ril_dataTable th { text-align: center; padding: 4px; border: 1px solid #999 } .ril_dataTable th { font-weight: 700 } .ril_layoutTable td, .ril_layoutTable th, .ril_layoutTable tr { display: block } #RIL_media { text-align: center } #RIL_media embed, #RIL_media img, #RIL_media object { margin-bottom: 15px } .RIL_IMG { display: none; margin: 0 auto; overflow: visible; position: relative } .RIL_IMG:after { content: "."; display: block; height: 0; clear: both; visibility: hidden } .RIL_IMG.loaded { display: block; text-align: center; margin: 0 auto 18px } .RIL_IMG.hasCaption { margin-bottom: .8em } .RIL_IMG img { border: 0!important; text-decoration: none!important; max-width: 100% } .RIL_IMG caption, .RIL_IMG cite { clear: both; display: none } .RIL_IMG.hasCaption caption, .RIL_IMG.hasCaption cite { display: block } .RIL_IMG caption, a .RIL_IMG caption { padding: 10px 0 1px; color: #b1b2b2!important; font-size: .8em; line-height: 1.2em; text-align: left; text-decoration: none!important } .page-readerdark .RIL_IMG caption, .page-readerdark a .RIL_IMG caption { color: #909090!important } .page-readersepia .RIL_IMG caption, .page-readersepia a .RIL_IMG caption { color: #ad998b!important } .RIL_VIDEO { text-align: center; margin: 0 auto 18px 0; overflow: hidden } .RIL_VIDEO>iframe { border: 0 } .RIL_VIDEO a { display: block; background: url(play.png) center no-repeat #000 } @media print { #livechat-compact-container, .page-reader .RIL_VIDEO, .page-reader .original, .page-reader .original_narrow, .page-reader .side-nav, .page-reader .toolbar_reader, .page-reader iframe, .page-reader object { display: none!important } #page_reader.articleview { padding-top: 0!important } .page-reader a { text-decoration: none!important } .notifications-sync, .notifications-sync .progress-bar, .reader_content code, .reader_content input, .reader_content textarea { border: 0!important } .reader_content blockquote, .reader_content pre { border-width: 0 0 0 1px } } @media only print and (min-width: 600px) { .reader_content { min-width: 600px!important } } .text_note { clear: both; color: #666; padding: 10px; background: #EEE; margin-bottom: 15px } .page-readerdark .text_note .note { color: #ccc; background: #252525 } .external_reader { background: url(/a/i/spinner@1x.gif) center 40% no-repeat; display: none; position: relative; padding-top: 2px; width: 100%; height: 738px; box-sizing: border-box; top: 0 } @media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 144dpi) { .external_reader { background-image: url(/a/i/spinner@2x.gif); background-size: 30px 30px } } .external_reader_active { display: block } .external_reader iframe { background: url(/a/i/spinner@1x.gif) center 40% no-repeat; display: block; height: 100%; width: 100% } @media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 144dpi) { .external_reader iframe { background-image: url(/a/i/spinner@2x.gif); background-size: 30px 30px } } @media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 144dpi) { #submenu_font_down>a:hover, #submenu_font_placeholder, .icons #submenu_font_down>.inactive:hover, .icons #submenu_font_down>a, .icons #submenu_font_up>.inactive:hover, .icons #submenu_font_up>a, .inactive #submenu_font_down>a:hover, .inactive #submenu_font_up>a:hover { background-image: url(/a/i/icons_toolbar_bottom@2x.png?122); background-size: 600px 1550px } #styleMenu .textoptions_theme a { background-image: none } } @media only screen and (min-width: 33em) { .page_queue_list .queue_secondarynav_recommend { margin: 1.3em 1.7em 0 } } @media only screen and (min-width: 65em) { .page_queue_list .queue_secondarynav_recommend { margin: 1.3em 3.7em 0 } } .queue_list_loading { background: url(/a/i/spinner@1x.gif) center 70% no-repeat; min-height: 100px } @media only screen and (min-height: 40em) { .queue_list_loading { background-position: center 60%; min-height: 400px } } @media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 144dpi) { .queue_list_loading { background-image: url(/a/i/spinner@2x.gif); background-size: 30px 30px } } .page-skindark .queue_list_loading { background-image: url(/a/i/spinnerdark@1x.gif) } @media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 144dpi) { .page-skindark .queue_list_loading { background-image: url(/a/i/spinnerdark@2x.gif); background-size: 30px 30px } } .recommended_empty { padding-top: 2em; text-align: center } @media only screen and (min-height: 40em) { .recommended_empty { padding-top: 6.25em } } .recommended_empty h3 { color: #999; font-weight: 400; margin-bottom: 30px; font-size: 1.84615em; text-transform: uppercase } .recommended_empty p { font-size: 1.23077em; margin-bottom: 4em } .recommended_loading { background: url(/a/i/spinner@1x.gif) center center no-repeat; background-size: 16px 16px; display: block; height: 16px; left: 50%; margin-left: -8px; position: absolute; width: 16px } @media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 144dpi) { .recommended_loading { background-image: url(/a/i/spinner@2x.gif); background-size: 30px 30px } } .recommended_loading_inactive { display: none } .recommended_refreshqueueappend { color: #ecbf63 } .no-touch .recommended_refreshqueueappend:hover { color: #ecbf63; text-decoration: underline } .page_queue_list .queue_list_recommend { padding: .75em } @media only screen and (min-width: 33em) { .page_queue_list .queue_list_recommend { margin-left: auto; margin-right: auto; padding: 3.5em .75em .75em } } @media only screen and (min-width: 65em) { .page_queue_list .queue_list_recommend { padding: 3.5em 3em .75em } } @media only screen and (min-width: 33em) and (min-height: 32em) { .page_queue_list .queue_list_recommend { padding: .25em .75em .75em } } @media only screen and (min-width: 65em) and (min-height: 32em) { .page_queue_list .queue_list_recommend { padding: .25em 3em } } .page_queue_list .item_recommend { padding: .78em; width: 100% } @media only screen and (min-width: 33em) { .page_queue_list .item_recommend { padding: .78em; width: 50% } } @media only screen and (min-width: 50em) { .page_queue_list .item_recommend { width: 33.33333% } } @media only screen and (min-width: 81em) { .page_queue_list .item_recommend { width: 25% } } .item_recommend .item_content { border-width: 0 0 1px } @media only screen and (min-width: 33em) { .item_recommend .item_content { border: 1px solid #ededf0; border-bottom: 1px solid #dcdce0; height: 28em } .page-queuedark .item_recommend .item_content { border-color: #292929 #292929 #383737 } } .item_recommend .item_link { left: 0; top: 0 } .item_recommend .format_title { padding: .5em 1em; color: #999 } @media only screen and (min-width: 33em) { .item_content_text { background-color: #fff; box-sizing: border-box; bottom: 0; left: 0; position: absolute; width: 100% } .page-queuedark .item_content_text { background-color: #292929 } } .item_type_recommend_excerpt .item_content_text, .item_type_recommend_only_title .item_content_text { height: auto } @media only screen and (min-width: 33em) { .item_type_recommend_excerpt .item_content_text, .item_type_recommend_only_title .item_content_text { height: 100% } } .item_content_text .domain { color: #999; font-size: 1em; margin-bottom: .8em; padding-left: 1.5em } @media only screen and (min-width: 38em) { .item_content_text .domain { font-size: 1.15385em; padding-left: 1.35em } } .item_type_recommend_excerpt .item_content_text .domain { margin-bottom: .4em } .item_recommend .item_content_text .title { -webkit-line-clamp: 4; -webkit-box-orient: vertical; display: -webkit-box; max-height: 4.5em; padding-right: 20px } @media only screen and (min-width: 38em) { .item_recommend .item_content_text .title { font-size: 1.61538em; padding: .75em .95em .45em; white-space: normal } } @media only screen and (min-width: 38em) { .item_type_recommend_excerpt .item_content_text .title, .item_type_recommend_only_title .item_content_text .title { padding-top: .9em } } .item_link:hover+.item_content_text>.title { color: #50bcb6 } .item_content_text .excerpt { color: #313131; font-size: 1.15385em; overflow: hidden; padding: 0 1.3em } .page-queuedark .item_content_text .excerpt { color: #ccc } .item_recommend .thumb, .page_queue_list .item_recommend .thumb { height: 10em; left: auto; position: relative; top: auto; width: 100% } @media only screen and (min-width: 33em) { .item_recommend .thumb, .page_queue_list .item_recommend .thumb { left: 0; height: 100%; position: absolute; width: 100%; top: 0 } } .item_type_recommend_excerpt .thumb, .item_type_recommend_only_title .thumb { display: none } .item_content_actions { background-color: #fff; padding: 1em 1.5em .5em } .item_content_actions:after { content: ""; display: table; clear: both } .page-queuedark .item_content_actions { background-color: #292929 } @media only screen and (min-width: 33em) { .item_type_recommend_excerpt .item_content_actions, .item_type_recommend_only_title .item_content_actions { box-sizing: border-box; padding-top: 0; position: absolute; bottom: 0; width: 100% } } .item_content_actionscontainer { border-top: 1px solid #ededed; padding: .22em 0 .25em } .page-queuedark .item_content_actionscontainer { border-top-color: #383737 } .flexbox .item_content_actionscontainer { -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-pack: justify; -webkit-justify-content: space-between; -ms-flex-pack: justify; justify-content: space-between } .item_content_actions>ul { margin: 0 } .item_content_hidecontainer, .item_content_savecontainer { list-style: none } .item_content_savecontainer { float: left } .item_content_hidecontainer { float: right } .item_recommend .item_content_save { display: block; height: 17px; left: -10px; overflow: hidden; padding: 10px; width: auto } .flexbox .item_recommend .item_content_save { -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex } .item_content_save .item_content_savelogo { background: url(/a/i/icons_core-88916797fd4fde57d4120dea4c239f1d@1x.png) -120px -315px; display: inline-block; height: 17px; width: 20px } .page-queuedark .item_content_save .item_content_savelogo { background-position: -229px -121px } .item_content_save:hover .item_content_savelogo { background-position: -258px -178px } .page-queuedark .item_content_save:hover .item_content_savelogo { background-position: -180px -315px } .item_content_saving:hover .item_content_savelogo { background-position: -120px -315px } .page-queuedark .item_content_saving:hover .item_content_savelogo { background-position: -229px -121px } .item_content_saved .item_content_savelogo, .item_content_saved:hover .item_content_savelogo, .page-queuedark .item_content_saved .item_content_savelogo, .page-queuedark .item_content_saved:hover .item_content_savelogo { background-position: -289px -121px } .item_content_save .item_content_savetext { bottom: .35em; color: #b1b2b2; margin-left: .3em; line-height: 1; position: relative } .page-queuedark .item_content_save .item_content_savetext { color: #ccc } .item_content_save:hover .item_content_savetext { color: #666 } .page-queuedark .item_content_save:hover .item_content_savetext { color: #fff } .item_content_saving:hover .item_content_savetext { color: #b1b2b2 } .page-queuedark .item_content_saving:hover .item_content_savetext { color: #ccc } .item_content_saved .item_content_savetext, .item_content_saved:hover .item_content_savetext, .page-queuedark .item_content_saved .item_content_savetext, .page-queuedark .item_content_saved:hover .item_content_savetext { color: #ee4256 } .flexbox .item_content_save .item_content_savetext { bottom: 0; padding-left: .3em } .item_recommend .item_content_saving { cursor: default; opacity: .5 } .item_recommend .item_content_saved { cursor: default; opacity: 1 } .item_recommend .item_content_hide { background: url(/a/i/icons_core-88916797fd4fde57d4120dea4c239f1d@1x.png) -745px -311px; display: block; left: 10px; height: 13px; overflow: hidden; width: 13px; padding: 10px; text-indent: -99em } .item_recommend .item_content_hide:hover, .page-queuedark .item_recommend .item_content_hide { background-position: -745px -364px } .page-queuedark .item_recommend .item_content_hide:hover { background-position: -745px -258px } .item_recommend .item_content_hide, .item_recommend .item_content_save { background-repeat: no-repeat; position: relative; z-index: 4000 } @media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 144dpi) { .item_recommend .item_content_hide, .item_recommend .item_content_savelogo { background-image: url(/a/i/icons_core-88916797fd4fde57d4120dea4c239f1d@2x.png); background-size: 819px 724px } } .item_recommend_msg .item_content { background-color: #50bcb6; color: #fff; text-align: center } .page-queuedark .item_recommend_msg .item_content { color: #ededf0 } .item_recommend_msgclose { position: absolute; background: url(/a/i/icons_core-88916797fd4fde57d4120dea4c239f1d@1x.png) -383px -600px; cursor: pointer; display: block; height: 14px; right: 1.4em; overflow: hidden; text-indent: -99em; top: 1em; width: 14px } @media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 144dpi) { .item_recommend_msgclose { background-image: url(/a/i/icons_core-88916797fd4fde57d4120dea4c239f1d@2x.png); background-size: 819px 724px } } .item_recommend_msgtext { margin-top: 2em; padding: 0 2em } @media only screen and (min-width: 33em) { .flexbox .item_recommend_msgtext { box-sizing: border-box; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; height: 100%; padding-bottom: 5em; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; margin-top: 0 } } @media only screen and (min-width: 33em) { .flexbox .item_recommend_msgenglish .item_recommend_msgtext { padding-bottom: 0 } } .item_recommend_msgheader { color: #fff; font-size: 1.61538em; font-weight: 600; line-height: 1.2; margin-top: 0; margin-bottom: .65em } .page-queuedark .item_recommend_msgheader { color: #ededf0 } .item_recommend_msgcontent { font-size: 1.38462em; font-weight: 300; line-height: 1.3 } @media only screen and (min-width: 33em) { .item_recommend_msgcontent { margin-bottom: 2.3em } } .page-queuedark .item_recommend_msgcontent { color: #ededf0 } .item_recommend_msgcontentgamify { font-weight: 600 } @media only screen and (min-width: 33em) { .item_recommend_msgcontentgamify { margin-bottom: 0 } } .item_recommend_msgdisclaim, .item_recommend_msghowtosave { color: #285251; box-sizing: border-box; font-size: 1.07692em; text-transform: uppercase; font-weight: 400; padding: 0 2em; width: 100% } @media only screen and (min-width: 33em) { .item_recommend_msgdisclaim, .item_recommend_msghowtosave { bottom: 3em; margin-bottom: 0; position: absolute } } .item_recommend_msghowtosave { color: #fff; display: none; font-size: 1.38462em; line-height: 1.2; text-transform: none; font-weight: 400; padding: 0 1.55em } @media only screen and (min-width: 33em) { .item_recommend_msghowtosave { bottom: 1em } } .item_recommend_msgenglish .item_recommend_msghowtosave { display: block } .item_recommend_msgenglish .item_recommend_msgdisclaim { display: none } .item_recommend_msgsavelogo { background: url(/a/i/icons_core-88916797fd4fde57d4120dea4c239f1d@1x.png) -180px -315px; display: inline-block; height: 17px; overflow: hidden; width: 20px } @media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 144dpi) { .item_recommend_msgsavelogo { background-image: url(/a/i/icons_core-88916797fd4fde57d4120dea4c239f1d@2x.png); background-size: 819px 724px } } .item_recommend_msgsavearrow:after { bottom: .2em; content: "\2794"; font-size: .7em; margin-left: .5em; position: absolute } .item_recommend_msgarrow { display: none } @media only screen and (min-width: 33em) { .item_recommend_msgarrow { background: url(/a/i/gsf/gsf_gamifymsgarrow@1x.png) center center no-repeat; bottom: .5em; display: block; height: 88px; position: absolute; right: 1em; width: 95px } @media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 144dpi) { .item_recommend_msgarrow { background-image: url(/a/i/gsf/gsf_gamifymsgarrow@2x.png); background-size: 95px 88px } } } figure { display: block; -webkit-margin-before: 1em; -webkit-margin-after: 1em; -webkit-margin-start: 40px; -webkit-margin-end: 40px; } .pre-code, html .gist .gist-file .gist-syntax .highlight pre, .highlight code { background: #fafafa !important } .highlight table td.code, html .gist .gist-file .gist-syntax .gist-highlight table td.code { width: 100% } .highlight .line-numbers, html .gist .gist-file .gist-syntax .highlight .line_numbers { border-right: 1px solid #ebe4ce !important } html .gist .gist-file .gist-meta, .highlight .line-numbers, html .gist .gist-file .gist-syntax .highlight .line_numbers { color: #93a1a1 } pre { padding: 1px 20px; padding: 1px 1rem; color: #93a1a1; margin-bottom: 20px } .highlight, .gist-highlight { overflow-y: hidden; overflow-x: auto } .pre-code, .highlight code, html .gist .gist-file .gist-syntax .highlight pre { overflow: scroll; overflow-y: hidden; display: block; overflow-x: auto; color: #93a1a1 !important } .pre-code span, .highlight code span, html .gist .gist-file .gist-syntax .highlight pre span { color: #93a1a1 !important } .pre-code span, .highlight code span, html .gist .gist-file .gist-syntax .highlight pre span { font-style: normal !important; font-weight: normal !important; font-size: 100% !important } .pre-code .c, .highlight code .c, html .gist .gist-file .gist-syntax .highlight pre .c { color: #93a1a1 !important; font-style: italic !important } .pre-code .cm, .highlight code .cm, html .gist .gist-file .gist-syntax .highlight pre .cm { color: #93a1a1 !important; font-style: italic !important } .pre-code .cp, .highlight code .cp, html .gist .gist-file .gist-syntax .highlight pre .cp { color: #93a1a1 !important; font-style: italic !important } .pre-code .c1, .highlight code .c1, html .gist .gist-file .gist-syntax .highlight pre .c1 { color: #93a1a1 !important; font-style: italic !important } .pre-code .cs, .highlight code .cs, html .gist .gist-file .gist-syntax .highlight pre .cs { color: #93a1a1 !important; font-weight: bold !important; font-style: italic !important } .pre-code .err, .highlight code .err, html .gist .gist-file .gist-syntax .highlight pre .err { color: #dc322f !important; background: none !important } .pre-code .k, .highlight code .k, html .gist .gist-file .gist-syntax .highlight pre .k { color: #cb4b16 !important } .pre-code .o, .highlight code .o, html .gist .gist-file .gist-syntax .highlight pre .o { color: #93a1a1 !important; font-weight: bold !important } .pre-code .p, .highlight code .p, html .gist .gist-file .gist-syntax .highlight pre .p { color: #93a1a1 !important } .pre-code .ow, .highlight code .ow, html .gist .gist-file .gist-syntax .highlight pre .ow { color: #2aa198 !important; font-weight: bold !important } .pre-code .gd, .highlight code .gd, html .gist .gist-file .gist-syntax .highlight pre .gd { color: #93a1a1 !important; background-color: #f4c5b6 !important; display: inline-block } .pre-code .gd .x, .highlight code .gd .x, html .gist .gist-file .gist-syntax .highlight pre .gd .x { color: #93a1a1 !important; background-color: #f1b1a4 !important; display: inline-block } .pre-code .ge, .highlight code .ge, html .gist .gist-file .gist-syntax .highlight pre .ge { color: #93a1a1 !important; font-style: italic !important } .pre-code .gr, .highlight code .gr, html .gist .gist-file .gist-syntax .highlight pre .gr { color: #a00 } .pre-code .gh, .highlight code .gh, html .gist .gist-file .gist-syntax .highlight pre .gh { color: #93a1a1 !important } .pre-code .gi, .highlight code .gi, html .gist .gist-file .gist-syntax .highlight pre .gi { color: #93a1a1 !important; background-color: #e5e3b5 !important; display: inline-block } .pre-code .gi .x, .highlight code .gi .x, html .gist .gist-file .gist-syntax .highlight pre .gi .x { color: #93a1a1 !important; background-color: #cdd088 !important; display: inline-block } .pre-code .go, .highlight code .go, html .gist .gist-file .gist-syntax .highlight pre .go { color: #888 } .pre-code .gp, .highlight code .gp, html .gist .gist-file .gist-syntax .highlight pre .gp { color: #555 } .pre-code .gs, .highlight code .gs, html .gist .gist-file .gist-syntax .highlight pre .gs { color: #93a1a1 !important; font-weight: bold !important } .pre-code .gu, .highlight code .gu, html .gist .gist-file .gist-syntax .highlight pre .gu { color: #6c71c4 !important } .pre-code .gt, .highlight code .gt, html .gist .gist-file .gist-syntax .highlight pre .gt { color: #a00 } .pre-code .kc, .highlight code .kc, html .gist .gist-file .gist-syntax .highlight pre .kc { color: #859900 !important; font-weight: bold !important } .pre-code .kd, .highlight code .kd, html .gist .gist-file .gist-syntax .highlight pre .kd { color: #268bd2 !important } .pre-code .kp, .highlight code .kp, html .gist .gist-file .gist-syntax .highlight pre .kp { color: #cb4b16 !important; font-weight: bold !important } .pre-code .kr, .highlight code .kr, html .gist .gist-file .gist-syntax .highlight pre .kr { color: #d33682 !important; font-weight: bold !important } .pre-code .kt, .highlight code .kt, html .gist .gist-file .gist-syntax .highlight pre .kt { color: #2aa198 !important } .pre-code .n, .highlight code .n, html .gist .gist-file .gist-syntax .highlight pre .n { color: #268bd2 !important } .pre-code .na, .highlight code .na, html .gist .gist-file .gist-syntax .highlight pre .na { color: #268bd2 !important } .pre-code .nb, .highlight code .nb, html .gist .gist-file .gist-syntax .highlight pre .nb { color: #859900 !important } .pre-code .nc, .highlight code .nc, html .gist .gist-file .gist-syntax .highlight pre .nc { color: #d33682 !important } .pre-code .no, .highlight code .no, html .gist .gist-file .gist-syntax .highlight pre .no { color: #b58900 !important } .pre-code .ni, .highlight code .ni, html .gist .gist-file .gist-syntax .highlight pre .ni { color: purple } .pre-code .nl, .highlight code .nl, html .gist .gist-file .gist-syntax .highlight pre .nl { color: #859900 !important } .pre-code .ne, .highlight code .ne, html .gist .gist-file .gist-syntax .highlight pre .ne { color: #268bd2 !important; font-weight: bold !important } .pre-code .nf, .highlight code .nf, html .gist .gist-file .gist-syntax .highlight pre .nf { color: #268bd2 !important; font-weight: bold !important } .pre-code .nn, .highlight code .nn, html .gist .gist-file .gist-syntax .highlight pre .nn { color: #b58900 !important } .pre-code .nt, .highlight code .nt, html .gist .gist-file .gist-syntax .highlight pre .nt { color: #268bd2 !important; font-weight: bold !important } .pre-code .nx, .highlight code .nx, html .gist .gist-file .gist-syntax .highlight pre .nx { color: #b58900 !important } .pre-code .bp, .highlight code .bp, html .gist .gist-file .gist-syntax .highlight pre .bp { color: #999 } .pre-code .vc, .highlight code .vc, html .gist .gist-file .gist-syntax .highlight pre .vc { color: teal } .pre-code .vg, .highlight code .vg, html .gist .gist-file .gist-syntax .highlight pre .vg { color: #268bd2 !important } .pre-code .vi, .highlight code .vi, html .gist .gist-file .gist-syntax .highlight pre .vi { color: #268bd2 !important } .pre-code .nv, .highlight code .nv, html .gist .gist-file .gist-syntax .highlight pre .nv { color: #268bd2 !important } .pre-code .w, .highlight code .w, html .gist .gist-file .gist-syntax .highlight pre .w { color: #bbb } .pre-code .mf, .highlight code .mf, html .gist .gist-file .gist-syntax .highlight pre .mf { color: #2aa198 !important } .pre-code .m, .highlight code .m, html .gist .gist-file .gist-syntax .highlight pre .m { color: #2aa198 !important } .pre-code .mh, .highlight code .mh, html .gist .gist-file .gist-syntax .highlight pre .mh { color: #2aa198 !important } .pre-code .mi, .highlight code .mi, html .gist .gist-file .gist-syntax .highlight pre .mi { color: #2aa198 !important } .pre-code .mo, .highlight code .mo, html .gist .gist-file .gist-syntax .highlight pre .mo { color: #099 } .pre-code .s, .highlight code .s, html .gist .gist-file .gist-syntax .highlight pre .s { color: #2aa198 !important } .pre-code .sb, .highlight code .sb, html .gist .gist-file .gist-syntax .highlight pre .sb { color: #d14 } .pre-code .sc, .highlight code .sc, html .gist .gist-file .gist-syntax .highlight pre .sc { color: #d14 } .pre-code .sd, .highlight code .sd, html .gist .gist-file .gist-syntax .highlight pre .sd { color: #2aa198 !important } .pre-code .s2, .highlight code .s2, html .gist .gist-file .gist-syntax .highlight pre .s2 { color: #2aa198 !important } .pre-code .se, .highlight code .se, html .gist .gist-file .gist-syntax .highlight pre .se { color: #dc322f !important } .pre-code .sh, .highlight code .sh, html .gist .gist-file .gist-syntax .highlight pre .sh { color: #d14 } .pre-code .si, .highlight code .si, html .gist .gist-file .gist-syntax .highlight pre .si { color: #268bd2 !important } .pre-code .sx, .highlight code .sx, html .gist .gist-file .gist-syntax .highlight pre .sx { color: #d14 } .pre-code .sr, .highlight code .sr, html .gist .gist-file .gist-syntax .highlight pre .sr { color: #2aa198 !important } .pre-code .s1, .highlight code .s1, html .gist .gist-file .gist-syntax .highlight pre .s1 { color: #2aa198 !important } .pre-code .ss, .highlight code .ss, html .gist .gist-file .gist-syntax .highlight pre .ss { color: #990073 } .pre-code .il, .highlight code .il, html .gist .gist-file .gist-syntax .highlight pre .il { color: #099 } .pre-code div .gd, .pre-code div .gd .x, .pre-code div .gi, .pre-code div .gi .x, .highlight code div .gd, .highlight code div .gd .x, .highlight code div .gi, .highlight code div .gi .x, html .gist .gist-file .gist-syntax .highlight pre div .gd, html .gist .gist-file .gist-syntax .highlight pre div .gd .x, html .gist .gist-file .gist-syntax .highlight pre div .gi, html .gist .gist-file .gist-syntax .highlight pre div .gi .x { display: inline-block; width: 100% } aside { display: none } code { background-color: #e8e8e8; border-radius: 4px; padding: 0 5.591px; padding: 0 0.28rem; font-size: 100% } .code { padding-top: 20px; margin: 30px 0px }