Rinser/html/css/read.css

13674 lines
306 KiB
CSS
Raw Normal View History

2016-03-15 11:33:52 +00:00
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
}