@font-face{font-family:dashicons;src:url(/wp-includes/css/../fonts/dashicons.eot)}@font-face{font-family:dashicons;src:url(data:application/font-woff;charset=utf-8;base64,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) format('woff'),url(/wp-includes/css/../fonts/dashicons.ttf) format("truetype"),url(/wp-includes/css/../fonts/dashicons.svg#dashicons) format("svg");font-weight:400;font-style:normal}.dashicons,.dashicons-before:before{display:inline-block;width:20px;height:20px;font-size:20px;line-height:1;font-family:dashicons;text-decoration:inherit;font-weight:400;font-style:normal;vertical-align:top;text-align:center;-webkit-transition:color .1s ease-in 0;transition:color .1s ease-in 0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.dashicons-menu:before{content:"\f333"}.dashicons-admin-site:before{content:"\f319"}.dashicons-dashboard:before{content:"\f226"}.dashicons-admin-media:before{content:"\f104"}.dashicons-admin-page:before{content:"\f105"}.dashicons-admin-comments:before{content:"\f101"}.dashicons-admin-appearance:before{content:"\f100"}.dashicons-admin-plugins:before{content:"\f106"}.dashicons-admin-users:before{content:"\f110"}.dashicons-admin-tools:before{content:"\f107"}.dashicons-admin-settings:before{content:"\f108"}.dashicons-admin-network:before{content:"\f112"}.dashicons-admin-generic:before{content:"\f111"}.dashicons-admin-home:before{content:"\f102"}.dashicons-admin-collapse:before{content:"\f148"}.dashicons-filter:before{content:"\f536"}.dashicons-admin-customizer:before{content:"\f540"}.dashicons-admin-multisite:before{content:"\f541"}.dashicons-admin-links:before,.dashicons-format-links:before{content:"\f103"}.dashicons-admin-post:before,.dashicons-format-standard:before{content:"\f109"}.dashicons-format-image:before{content:"\f128"}.dashicons-format-gallery:before{content:"\f161"}.dashicons-format-audio:before{content:"\f127"}.dashicons-format-video:before{content:"\f126"}.dashicons-format-chat:before{content:"\f125"}.dashicons-format-status:before{content:"\f130"}.dashicons-format-aside:before{content:"\f123"}.dashicons-format-quote:before{content:"\f122"}.dashicons-welcome-edit-page:before,.dashicons-welcome-write-blog:before{content:"\f119"}.dashicons-welcome-add-page:before{content:"\f133"}.dashicons-welcome-view-site:before{content:"\f115"}.dashicons-welcome-widgets-menus:before{content:"\f116"}.dashicons-welcome-comments:before{content:"\f117"}.dashicons-welcome-learn-more:before{content:"\f118"}.dashicons-image-crop:before{content:"\f165"}.dashicons-image-rotate:before{content:"\f531"}.dashicons-image-rotate-left:before{content:"\f166"}.dashicons-image-rotate-right:before{content:"\f167"}.dashicons-image-flip-vertical:before{content:"\f168"}.dashicons-image-flip-horizontal:before{content:"\f169"}.dashicons-image-filter:before{content:"\f533"}.dashicons-undo:before{content:"\f171"}.dashicons-redo:before{content:"\f172"}.dashicons-editor-bold:before{content:"\f200"}.dashicons-editor-italic:before{content:"\f201"}.dashicons-editor-ul:before{content:"\f203"}.dashicons-editor-ol:before{content:"\f204"}.dashicons-editor-quote:before{content:"\f205"}.dashicons-editor-alignleft:before{content:"\f206"}.dashicons-editor-aligncenter:before{content:"\f207"}.dashicons-editor-alignright:before{content:"\f208"}.dashicons-editor-insertmore:before{content:"\f209"}.dashicons-editor-spellcheck:before{content:"\f210"}.dashicons-editor-distractionfree:before,.dashicons-editor-expand:before{content:"\f211"}.dashicons-editor-contract:before{content:"\f506"}.dashicons-editor-kitchensink:before{content:"\f212"}.dashicons-editor-underline:before{content:"\f213"}.dashicons-editor-justify:before{content:"\f214"}.dashicons-editor-textcolor:before{content:"\f215"}.dashicons-editor-paste-word:before{content:"\f216"}.dashicons-editor-paste-text:before{content:"\f217"}.dashicons-editor-removeformatting:before{content:"\f218"}.dashicons-editor-video:before{content:"\f219"}.dashicons-editor-customchar:before{content:"\f220"}.dashicons-editor-outdent:before{content:"\f221"}.dashicons-editor-indent:before{content:"\f222"}.dashicons-editor-help:before{content:"\f223"}.dashicons-editor-strikethrough:before{content:"\f224"}.dashicons-editor-unlink:before{content:"\f225"}.dashicons-editor-rtl:before{content:"\f320"}.dashicons-editor-break:before{content:"\f474"}.dashicons-editor-code:before{content:"\f475"}.dashicons-editor-paragraph:before{content:"\f476"}.dashicons-editor-table:before{content:"\f535"}.dashicons-align-left:before{content:"\f135"}.dashicons-align-right:before{content:"\f136"}.dashicons-align-center:before{content:"\f134"}.dashicons-align-none:before{content:"\f138"}.dashicons-lock:before{content:"\f160"}.dashicons-unlock:before{content:"\f528"}.dashicons-calendar:before{content:"\f145"}.dashicons-calendar-alt:before{content:"\f508"}.dashicons-visibility:before{content:"\f177"}.dashicons-hidden:before{content:"\f530"}.dashicons-post-status:before{content:"\f173"}.dashicons-edit:before{content:"\f464"}.dashicons-post-trash:before,.dashicons-trash:before{content:"\f182"}.dashicons-sticky:before{content:"\f537"}.dashicons-external:before{content:"\f504"}.dashicons-arrow-up:before{content:"\f142"}.dashicons-arrow-down:before{content:"\f140"}.dashicons-arrow-left:before{content:"\f141"}.dashicons-arrow-right:before{content:"\f139"}.dashicons-arrow-up-alt:before{content:"\f342"}.dashicons-arrow-down-alt:before{content:"\f346"}.dashicons-arrow-left-alt:before{content:"\f340"}.dashicons-arrow-right-alt:before{content:"\f344"}.dashicons-arrow-up-alt2:before{content:"\f343"}.dashicons-arrow-down-alt2:before{content:"\f347"}.dashicons-arrow-left-alt2:before{content:"\f341"}.dashicons-arrow-right-alt2:before{content:"\f345"}.dashicons-leftright:before{content:"\f229"}.dashicons-sort:before{content:"\f156"}.dashicons-randomize:before{content:"\f503"}.dashicons-list-view:before{content:"\f163"}.dashicons-excerpt-view:before,.dashicons-exerpt-view:before{content:"\f164"}.dashicons-grid-view:before{content:"\f509"}.dashicons-move:before{content:"\f545"}.dashicons-hammer:before{content:"\f308"}.dashicons-art:before{content:"\f309"}.dashicons-migrate:before{content:"\f310"}.dashicons-performance:before{content:"\f311"}.dashicons-universal-access:before{content:"\f483"}.dashicons-universal-access-alt:before{content:"\f507"}.dashicons-tickets:before{content:"\f486"}.dashicons-nametag:before{content:"\f484"}.dashicons-clipboard:before{content:"\f481"}.dashicons-heart:before{content:"\f487"}.dashicons-megaphone:before{content:"\f488"}.dashicons-schedule:before{content:"\f489"}.dashicons-wordpress:before{content:"\f120"}.dashicons-wordpress-alt:before{content:"\f324"}.dashicons-pressthis:before{content:"\f157"}.dashicons-update:before{content:"\f463"}.dashicons-screenoptions:before{content:"\f180"}.dashicons-cart:before{content:"\f174"}.dashicons-feedback:before{content:"\f175"}.dashicons-cloud:before{content:"\f176"}.dashicons-translation:before{content:"\f326"}.dashicons-tag:before{content:"\f323"}.dashicons-category:before{content:"\f318"}.dashicons-archive:before{content:"\f480"}.dashicons-tagcloud:before{content:"\f479"}.dashicons-text:before{content:"\f478"}.dashicons-media-archive:before{content:"\f501"}.dashicons-media-audio:before{content:"\f500"}.dashicons-media-code:before{content:"\f499"}.dashicons-media-default:before{content:"\f498"}.dashicons-media-document:before{content:"\f497"}.dashicons-media-interactive:before{content:"\f496"}.dashicons-media-spreadsheet:before{content:"\f495"}.dashicons-media-text:before{content:"\f491"}.dashicons-media-video:before{content:"\f490"}.dashicons-playlist-audio:before{content:"\f492"}.dashicons-playlist-video:before{content:"\f493"}.dashicons-controls-play:before{content:"\f522"}.dashicons-controls-pause:before{content:"\f523"}.dashicons-controls-forward:before{content:"\f519"}.dashicons-controls-skipforward:before{content:"\f517"}.dashicons-controls-back:before{content:"\f518"}.dashicons-controls-skipback:before{content:"\f516"}.dashicons-controls-repeat:before{content:"\f515"}.dashicons-controls-volumeon:before{content:"\f521"}.dashicons-controls-volumeoff:before{content:"\f520"}.dashicons-yes:before{content:"\f147"}.dashicons-no:before{content:"\f158"}.dashicons-no-alt:before{content:"\f335"}.dashicons-plus:before{content:"\f132"}.dashicons-plus-alt:before{content:"\f502"}.dashicons-plus-alt2:before{content:"\f543"}.dashicons-minus:before{content:"\f460"}.dashicons-dismiss:before{content:"\f153"}.dashicons-marker:before{content:"\f159"}.dashicons-star-filled:before{content:"\f155"}.dashicons-star-half:before{content:"\f459"}.dashicons-star-empty:before{content:"\f154"}.dashicons-flag:before{content:"\f227"}.dashicons-info:before{content:"\f348"}.dashicons-warning:before{content:"\f534"}.dashicons-share:before{content:"\f237"}.dashicons-share1:before{content:"\f237"}.dashicons-share-alt:before{content:"\f240"}.dashicons-share-alt2:before{content:"\f242"}.dashicons-twitter:before{content:"\f301"}.dashicons-rss:before{content:"\f303"}.dashicons-email:before{content:"\f465"}.dashicons-email-alt:before{content:"\f466"}.dashicons-facebook:before{content:"\f304"}.dashicons-facebook-alt:before{content:"\f305"}.dashicons-networking:before{content:"\f325"}.dashicons-googleplus:before{content:"\f462"}.dashicons-location:before{content:"\f230"}.dashicons-location-alt:before{content:"\f231"}.dashicons-camera:before{content:"\f306"}.dashicons-images-alt:before{content:"\f232"}.dashicons-images-alt2:before{content:"\f233"}.dashicons-video-alt:before{content:"\f234"}.dashicons-video-alt2:before{content:"\f235"}.dashicons-video-alt3:before{content:"\f236"}.dashicons-vault:before{content:"\f178"}.dashicons-shield:before{content:"\f332"}.dashicons-shield-alt:before{content:"\f334"}.dashicons-sos:before{content:"\f468"}.dashicons-search:before{content:"\f179"}.dashicons-slides:before{content:"\f181"}.dashicons-analytics:before{content:"\f183"}.dashicons-chart-pie:before{content:"\f184"}.dashicons-chart-bar:before{content:"\f185"}.dashicons-chart-line:before{content:"\f238"}.dashicons-chart-area:before{content:"\f239"}.dashicons-groups:before{content:"\f307"}.dashicons-businessman:before{content:"\f338"}.dashicons-id:before{content:"\f336"}.dashicons-id-alt:before{content:"\f337"}.dashicons-products:before{content:"\f312"}.dashicons-awards:before{content:"\f313"}.dashicons-forms:before{content:"\f314"}.dashicons-testimonial:before{content:"\f473"}.dashicons-portfolio:before{content:"\f322"}.dashicons-book:before{content:"\f330"}.dashicons-book-alt:before{content:"\f331"}.dashicons-download:before{content:"\f316"}.dashicons-upload:before{content:"\f317"}.dashicons-backup:before{content:"\f321"}.dashicons-clock:before{content:"\f469"}.dashicons-lightbulb:before{content:"\f339"}.dashicons-microphone:before{content:"\f482"}.dashicons-desktop:before{content:"\f472"}.dashicons-laptop:before{content:"\f547"}.dashicons-tablet:before{content:"\f471"}.dashicons-smartphone:before{content:"\f470"}.dashicons-phone:before{content:"\f525"}.dashicons-smiley:before{content:"\f328"}.dashicons-index-card:before{content:"\f510"}.dashicons-carrot:before{content:"\f511"}.dashicons-building:before{content:"\f512"}.dashicons-store:before{content:"\f513"}.dashicons-album:before{content:"\f514"}.dashicons-palmtree:before{content:"\f527"}.dashicons-tickets-alt:before{content:"\f524"}.dashicons-money:before{content:"\f526"}.dashicons-thumbs-up:before{content:"\f529"}.dashicons-thumbs-down:before{content:"\f542"}.dashicons-layout:before{content:"\f538"}.dashicons-paperclip:before{content:"\f546"}html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video { margin: 0; padding: 0; border: 0; font: inherit; font-size: 100%; vertical-align: baseline; }

html { line-height: 1; }

ol, ul { list-style: none; }

table { border-collapse: collapse; border-spacing: 0; }

caption, th, td { text-align: left; font-weight: normal; vertical-align: middle; }

q, blockquote { quotes: none; }
q:before, q:after, blockquote:before, blockquote:after { content: ""; content: none; }

a img { border: none; }

article, aside, details, figcaption, figure, footer, header, hgroup, main, menu, nav, section, summary { display: block; }

.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }

.dropshadow { -webkit-box-shadow: 0px 0px 5px rgba(50, 50, 50, 0.5); -moz-box-shadow: 0px 0px 5px rgba(50, 50, 50, 0.5); box-shadow: 0px 0px 5px rgba(50, 50, 50, 0.5); }

/** A mixin to create retina sprites with hover & active states  You have to register a pair of sprites using `{@link #retina-sprite-add}` and then you can use this mixin:  @include retina-sprite-add(icons, "icons/*.png", "icons-retina/*.png");  .my-icon { @include retina-sprite(icon-name, icons); }  @param {String} $name @param {String} [$sprite-name] @param {Boolean} [$hover=false] @param {Boolean} [$active=false] */
/** @param {String} $name @param {String} $path @param {String} $path2x */
/** Mixin for retina backgrounds where you can't use a sprite.  - Make sure you have a file@2x.png file additional to your file.png. - The mixin prepends $imgPath, which should be set globally at some point. Default is: "img/"  Examples: li { @include retina-background(arrow, no-repeat 10px 15px) }  a.external { @include retina-background(external, no-repeat right) }  @param {String} $file Path to file relative to images folder defined in config.rb and without a file extension @param {Object} [$attr] Additional attributes like position or repetition. E.g. `no-repeat top right` @param {String} [$type] The file type. */
@media screen and (max-width: 782px) { html body.logged-in #wpadminbar { z-index: 99999 !important; } }
@media screen and (max-width: 600px) { html body.logged-in #wpadminbar { top: -46px !important; } }
.container .hs-title { font: 600 44px/35px "founders-grotesk-x-cn-nypost", Helvetica, sans-serif; width: 90%; padding: 45px 5% 10px 5%; color: #ffffff; position: relative; z-index: 1; }
.container .hs-title h1 { clear: both; }
.container .hs-title .flag { margin-left: -40px; top: 0; height: 30px; overflow: hidden; }
.container .hs-title .flag a { padding-right: 30px; }
.container #hs-article-image { position: relative; }
.container .flag { margin: 10px 10px 0px -12px; float: left; width: auto; height: 38px; padding: 0px; position: absolute; z-index: 1000; background-repeat: no-repeat; min-width: 95px; }
.container .flag a { display: block; font: 17px/30px "futura-pt", Futura, sans-serif; height: 30px; font-weight: 800; text-transform: uppercase; position: relative; left: 14px; top: 0; margin-bottom: 8px; padding-right: 10px; }
.container .flag.exclusive { background-image: url(/wp-content/themes/vip/nypost-2015/static-legacy/stylesheets/../images/exclusive-flag-bg.png); }
.container .flag.exclusive a { color: #f7cb00; background-color: #2e2e2f; }
.container .flag.breaking { background-image: url(/wp-content/themes/vip/nypost-2015/static-legacy/stylesheets/../images/breaking-flag-bg.png); }
.container .flag.breaking a { color: #2e2e2f; background-color: #f7cb00; }
.container .flag.dispatch { background-image: url(/wp-content/themes/vip/nypost-2015/static-legacy/stylesheets/../images/exclusive-flag-bg.png); margin-right: 0px; }
.container .flag.dispatch a { color: #f7cb00; background-color: #2e2e2f; }
.container .sponsor-box { z-index: 1001; position: absolute; margin-top: 10px; left: 0; display: inline-block; background-image: url(/wp-content/themes/vip/nypost-2015/static-legacy/stylesheets/../images/mobile-header-white-dot-bg.gif); height: 14px; padding: 8px 10px 8px; max-width: 106px; }
.container .sponsor-box h3 { display: inline-block; font: 12px/11px "futura-pt", Futura, sans-serif; font-weight: 600; text-transform: uppercase; }
.container .sponsor-box a { display: inline-block; height: 11px; max-width: 100%; }
.container .sponsor-box a img { display: block; }

#content .container { padding-bottom: 0; background-color: transparent !important; }

.desktop { display: none !important; }

.sidebar .box.module.dfp-rec_atf { display: block !important; }

body, html { position: relative !important; margin: 0px; padding: 0px; height: auto; -webkit-text-size-adjust: none; }

body { background-color: #252525; border-bottom: 5px solid #cc3333; }

a { text-decoration: none; color: inherit; }

.entry-content p a { color: #345cc6; }
.entry-content p a:hover { color: #2e2e2f; }
.entry-content ::-moz-selection { background: #cc3333; color: #FFFFFF; }
.entry-content ::selection { background: #cc3333; color: #FFFFFF; }

.right-column { max-width: 300px; margin-left: auto; margin-right: auto; }

.box { background-color: #fff; -webkit-box-shadow: 0px 0px 5px rgba(50, 50, 50, 0.5); -moz-box-shadow: 0px 0px 5px rgba(50, 50, 50, 0.5); box-shadow: 0px 0px 5px rgba(50, 50, 50, 0.5); margin: 0px 0px 10px 0px; padding: 10px; position: relative; }
.box:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.box p { font: 16px/24px helvetica, sans-serif; color: #2a2a2a; padding-bottom: 15px; }
.box.article { background-color: #fbfbfb; }

.story-photo-box { position: relative; }
.story-photo-box h2, .story-photo-box h3 { word-wrap: break-word; font-family: "founders-grotesk-x-cn-nypost", Helvetica, sans-serif; -webkit-font-smoothing: antialiased; color: #fff; font-weight: 600; position: absolute; bottom: 10px; left: 0px; right: 0px; background-image: url(/wp-content/themes/vip/nypost-2015/static-legacy/stylesheets/../images/black-60-percent-bg.png); }
.story-photo-box h2 a, .story-photo-box h3 a { display: block; padding: 5px 10px 10px 10px; }
.story-photo-box img { max-width: 100%; max-height: 100%; }
.story-photo-box .slide-count { display: block; font: 16px/18px "founders-grotesk-web-nypost", Helvetica, sans-serif; text-transform: uppercase; color: #f7cb00; font-weight: 400; margin-top: -5px; padding: 0px 10px 5px 10px; }
.story-photo-box .excerpt { display: none; }

.story-thumbnail img { width: 100%; height: auto; }

.picturefill-image-wrapper img { width: 100%; }

.billboard-ad { display: none; }

.modal-trigger { display: inline-block; vertical-align: middle; *vertical-align: auto; *zoom: 1; *display: inline; height: 32px; width: 32px; background-image: url(/wp-content/themes/vip/nypost-2015/static-legacy/stylesheets/../images/sprites/nypost-mobile-s69b2dc5c31.png); background-position: 0 -1687px; background-repeat: no-repeat; text-indent: -9999px; position: absolute; top: 0px; right: 0px; z-index: 1; display: none; }
@media screen and (min-resolution: 1.5dppx), (min-resolution: 144dpi), (-webkit-min-device-pixel-ratio: 2) { .modal-trigger { background-image: url(/wp-content/themes/vip/nypost-2015/static-legacy/stylesheets/../images/sprites/nypost-mobile-retina-s3df4e67e5c.png); background-position: 0 -1647.5px; -moz-background-size: 320px auto; -o-background-size: 320px auto; -webkit-background-size: 320px auto; background-size: 320px auto; } }

.accentuate { text-transform: uppercase; }

.hide { display: none; }

#div-gpt-ad-bottom { text-align: center; }

#nav-flyovers { background-image: url(/wp-content/themes/vip/nypost-2015/static-legacy/stylesheets/../images/mobile-header-white-dot-bg.gif); min-height: 200px; height: 100%; position: fixed; }
#nav-flyovers .flyover { overflow-x: hidden; position: absolute; left: 0px; right: 0px; }
#nav-flyovers .flyover a { display: block; border-bottom: 1px solid #959595; font: 23px/25px "futura-pt", Futura, sans-serif; color: #505050; font-weight: 800; text-shadow: none; text-decoration: none; padding: 10px 25px; text-transform: uppercase; }
#nav-flyovers .flyover input { -moz-border-radius: 0px / 0px; -webkit-border-radius: 0px 0px; border-radius: 0px / 0px; background-image: none; }
#nav-flyovers #search-flyover { background-color: #FFF; padding: 5px; border-bottom: 1px solid #959595; }
#nav-flyovers #search-flyover #nav-search #search-field { height: 22px; float: left; margin: 0px; width: 156px; font: 23px/25px "futura-pt-condensed", Futura, sans-serif; font-weight: 100; font-style: italic; padding: 10px 10px 5px 20px; }
#nav-flyovers #search-flyover #nav-search #search-submit { display: inline-block; vertical-align: middle; *vertical-align: auto; *zoom: 1; *display: inline; height: 40px; width: 40px; background-image: url(/wp-content/themes/vip/nypost-2015/static-legacy/stylesheets/../images/sprites/nypost-mobile-s69b2dc5c31.png); background-position: 0 -747px; background-repeat: no-repeat; text-indent: -9999px; border: none; background-color: #cc3333; float: right; position: relative; left: -2px; top: -1px; }
@media screen and (min-resolution: 1.5dppx), (min-resolution: 144dpi), (-webkit-min-device-pixel-ratio: 2) { #nav-flyovers #search-flyover #nav-search #search-submit { background-image: url(/wp-content/themes/vip/nypost-2015/static-legacy/stylesheets/../images/sprites/nypost-mobile-retina-s3df4e67e5c.png); background-position: 0 -723.5px; -moz-background-size: 320px auto; -o-background-size: 320px auto; -webkit-background-size: 320px auto; background-size: 320px auto; } }
#nav-flyovers #sections-flyover { top: 52px; margin-bottom: 100px; }
#nav-flyovers #sections-flyover::-webkit-scrollbar { display: none; }
#nav-flyovers #sections-flyover .spacer { height: 32px; }
#nav-flyovers #follow-flyover { display: none; }
#nav-flyovers #account-flyover { bottom: 0px; background-image: url(/wp-content/themes/vip/nypost-2015/static-legacy/stylesheets/../images/mobile-header-black-dot-bg.gif); }
#nav-flyovers #account-flyover a { color: #FFF; }
#nav-flyovers #account-flyover #sign-out-flyover { display: none; }
#nav-flyovers #account-flyover.logged-in #sign-out-flyover { display: block !important; }
#nav-flyovers #account-flyover.logged-in #janrain_auth { display: none !important; }
#nav-flyovers #account-flyover #sign-in-info { display: none; font: 16px/20px "futura-pt", Futura, sans-serif; margin-top: 5px; }
#nav-flyovers #account-flyover #login-form-wrapper { padding: 0px 15px 15px 15px; background-color: #fff; text-align: center; display: none; }
#nav-flyovers #account-flyover #login-form-wrapper p, #nav-flyovers #account-flyover #login-form-wrapper p a { text-transform: uppercase; border: none; display: block; font: 10px/12px "futura-pt", Futura, sans-serif; color: #505050; padding: 0px; font-weight: 100; }
#nav-flyovers #account-flyover #login-form-wrapper p a, #nav-flyovers #account-flyover #login-form-wrapper p a a { display: inline; color: #cc3333; }
#nav-flyovers #account-flyover #login-form-wrapper form#login input { width: 190px; }
#nav-flyovers #account-flyover #login-form-wrapper form#login #login-submit { margin: 20px 0px 10px 0px; font: 14px/18px "futura-pt", Futura, sans-serif; color: #FFF; font-weight: bold; text-shadow: none; text-decoration: none; text-transform: uppercase; border: none; background-color: #cc3333; width: 168px; }
#nav-flyovers #account-flyover #login-form-wrapper #janrainEngageEmbed .janrainContent { height: 174px !important; }
#nav-flyovers #account-flyover #login-form-wrapper #janrainEngageEmbed .janrainContent .janrainHeader { display: none; }
#nav-flyovers #account-flyover #login-form-wrapper #janrainEngageEmbed .janrainContent .providers a { padding: 0px; border: none; }
#nav-flyovers #account-flyover #login-form-wrapper #janrainEngageEmbed .janrainContent .providers a .janrain-provider-icon-24 { margin-left: -60px; }
#nav-flyovers #account-flyover #login-form-wrapper #janrainEngageEmbed .janrainContent #janrainAuthReturnExperience { height: 65px !important; }
#nav-flyovers #account-flyover.my-account #login-form-wrapper #janrainEngageEmbed .janrainContent { height: 120px !important; }
#nav-flyovers #submit-a-tip { bottom: 0px; background-image: url(/wp-content/themes/vip/nypost-2015/static-legacy/stylesheets/../images/mobile-header-red-dot-bg.gif); }
#nav-flyovers #submit-a-tip a { color: #FFF; }
#nav-flyovers #submit-a-tip a #tip-icon { margin-top: 3px; display: inline-block; vertical-align: middle; *vertical-align: auto; *zoom: 1; *display: inline; height: 20px; width: 18px; background-image: url(/wp-content/themes/vip/nypost-2015/static-legacy/stylesheets/../images/sprites/nypost-mobile-s69b2dc5c31.png); background-position: 0 -789px; background-repeat: no-repeat; text-indent: -9999px; float: right; }
@media screen and (min-resolution: 1.5dppx), (min-resolution: 144dpi), (-webkit-min-device-pixel-ratio: 2) { #nav-flyovers #submit-a-tip a #tip-icon { background-image: url(/wp-content/themes/vip/nypost-2015/static-legacy/stylesheets/../images/sprites/nypost-mobile-retina-s3df4e67e5c.png); background-position: 0 -764.5px; -moz-background-size: 320px auto; -o-background-size: 320px auto; -webkit-background-size: 320px auto; background-size: 320px auto; } }
#nav-flyovers #pagesix-submit-a-tip { display: none; }

#content-wrapper { background-color: #FFF; min-height: 100%; position: relative; }
#content-wrapper.ui-panel-content-wrap-closed { -webkit-transform: none; -moz-transform: none; transform: none; }
#content-wrapper #page-header { width: 100%; margin-bottom: 25px; border-bottom: 3px solid #2a2a2a; }
#content-wrapper #page-header #nav-wrapper { background-color: #cc3333; height: 51px; }
#content-wrapper #page-header #page-nav { padding: 10px; text-align: center; }
#content-wrapper #page-header #page-nav .nav-item .nav-text { display: none; }
#content-wrapper #page-header #page-nav #header-logo { display: inline-block; vertical-align: middle; *vertical-align: auto; *zoom: 1; *display: inline; height: 34px; width: 216px; background-image: url(/wp-content/themes/vip/nypost-2015/static-legacy/stylesheets/../images/sprites/nypost-mobile-s69b2dc5c31.png); background-position: 0 -519px; background-repeat: no-repeat; text-indent: -9999px; margin: 0 auto; clear: none; }
@media screen and (min-resolution: 1.5dppx), (min-resolution: 144dpi), (-webkit-min-device-pixel-ratio: 2) { #content-wrapper #page-header #page-nav #header-logo { background-image: url(/wp-content/themes/vip/nypost-2015/static-legacy/stylesheets/../images/sprites/nypost-mobile-retina-s3df4e67e5c.png); background-position: 0 -500.5px; -moz-background-size: 320px auto; -o-background-size: 320px auto; -webkit-background-size: 320px auto; background-size: 320px auto; } }
#content-wrapper #page-header #page-nav #header-logo.header-logo-home { text-indent: 0; }
#content-wrapper #page-header #page-nav #header-logo.header-logo-home a { display: block; text-indent: -999em; height: 100%; width: 100%; }
#content-wrapper #page-header #page-nav a#home { float: left; }
#content-wrapper #page-header #page-nav a#home i { display: inline-block; vertical-align: middle; *vertical-align: auto; *zoom: 1; *display: inline; height: 32px; width: 32px; background-image: url(/wp-content/themes/vip/nypost-2015/static-legacy/stylesheets/../images/sprites/nypost-mobile-s69b2dc5c31.png); background-position: 0 -443px; background-repeat: no-repeat; text-indent: -9999px; }
@media screen and (min-resolution: 1.5dppx), (min-resolution: 144dpi), (-webkit-min-device-pixel-ratio: 2) { #content-wrapper #page-header #page-nav a#home i { background-image: url(/wp-content/themes/vip/nypost-2015/static-legacy/stylesheets/../images/sprites/nypost-mobile-retina-s3df4e67e5c.png); background-position: 0 -427px; -moz-background-size: 320px auto; -o-background-size: 320px auto; -webkit-background-size: 320px auto; background-size: 320px auto; } }
#content-wrapper #page-header #page-nav a#home:active i { display: inline-block; vertical-align: middle; *vertical-align: auto; *zoom: 1; *display: inline; height: 32px; width: 32px; background-image: url(/wp-content/themes/vip/nypost-2015/static-legacy/stylesheets/../images/sprites/nypost-mobile-s69b2dc5c31.png); background-position: 0 -409px; background-repeat: no-repeat; text-indent: -9999px; }
@media screen and (min-resolution: 1.5dppx), (min-resolution: 144dpi), (-webkit-min-device-pixel-ratio: 2) { #content-wrapper #page-header #page-nav a#home:active i { background-image: url(/wp-content/themes/vip/nypost-2015/static-legacy/stylesheets/../images/sprites/nypost-mobile-retina-s3df4e67e5c.png); background-position: 0 -394px; -moz-background-size: 320px auto; -o-background-size: 320px auto; -webkit-background-size: 320px auto; background-size: 320px auto; } }
#content-wrapper #page-header #page-nav a#sections { float: right; }
#content-wrapper #page-header #page-nav a#sections i { display: inline-block; vertical-align: middle; *vertical-align: auto; *zoom: 1; *display: inline; height: 32px; width: 32px; background-image: url(/wp-content/themes/vip/nypost-2015/static-legacy/stylesheets/../images/sprites/nypost-mobile-s69b2dc5c31.png); background-position: 0 -589px; background-repeat: no-repeat; text-indent: -9999px; height: 33px; }
@media screen and (min-resolution: 1.5dppx), (min-resolution: 144dpi), (-webkit-min-device-pixel-ratio: 2) { #content-wrapper #page-header #page-nav a#sections i { background-image: url(/wp-content/themes/vip/nypost-2015/static-legacy/stylesheets/../images/sprites/nypost-mobile-retina-s3df4e67e5c.png); background-position: 0 -568.5px; -moz-background-size: 320px auto; -o-background-size: 320px auto; -webkit-background-size: 320px auto; background-size: 320px auto; } }
#content-wrapper #page-header #page-nav a#sections:active i { display: inline-block; vertical-align: middle; *vertical-align: auto; *zoom: 1; *display: inline; height: 32px; width: 32px; background-image: url(/wp-content/themes/vip/nypost-2015/static-legacy/stylesheets/../images/sprites/nypost-mobile-s69b2dc5c31.png); background-position: 0 -555px; background-repeat: no-repeat; text-indent: -9999px; }
@media screen and (min-resolution: 1.5dppx), (min-resolution: 144dpi), (-webkit-min-device-pixel-ratio: 2) { #content-wrapper #page-header #page-nav a#sections:active i { background-image: url(/wp-content/themes/vip/nypost-2015/static-legacy/stylesheets/../images/sprites/nypost-mobile-retina-s3df4e67e5c.png); background-position: 0 -535.5px; -moz-background-size: 320px auto; -o-background-size: 320px auto; -webkit-background-size: 320px auto; background-size: 320px auto; } }
#content-wrapper #page-header #page-nav a#janrain_auth { display: none; }
#content-wrapper #page-header #page-nav a#pagesix-tip { display: none; }
#content-wrapper #page-header #page-nav a#search, #content-wrapper #page-header #page-nav a#subscribe, #content-wrapper #page-header #page-nav a#follow, #content-wrapper #page-header #page-nav a#sign-out { display: none; }
#content-wrapper #content { margin: 10px 10px 10px 10px; }

#home-page-wrapper .home-page-module { margin: 0px 0px 15px 0px; }
#home-page-wrapper .home-page-module h2.module-title { background-color: #2a2a2a; height: 10px; text-align: center; margin: 0px 0px 15px 0px; }
#home-page-wrapper .home-page-module h2.module-title a, #home-page-wrapper .home-page-module h2.module-title span { padding: 0px 20px; background-color: #FFF; font: 20px/0px "futura-pt", Futura, sans-serif; font-weight: 800; color: #cc3333; font-style: italic; text-transform: uppercase; }
#home-page-wrapper .home-page-module .top-story { margin: 0px 0px 5px 0px; clear: both; border-top: 1px solid #2a2a2a; margin: 0px; padding: 10px; }
#home-page-wrapper .home-page-module .top-story h3 { font-family: "founders-grotesk-x-cn-nypost", Helvetica, sans-serif; font-weight: bold; font-size: 22px; line-height: 22px; }
#home-page-wrapper .home-page-module .top-story.oversize-headline h3 { font-size: 22px; line-height: 22px; }
#home-page-wrapper .home-page-module .top-story .flag { position: static; margin-top: 0; }
#home-page-wrapper .home-page-module .top-story .flag a { padding-right: 10px; }
#home-page-wrapper .home-page-module .top-story .flag.breaking, #home-page-wrapper .home-page-module .top-story .flag.exclusive { display: none; }
#home-page-wrapper .home-page-module .top-story .tracking, #home-page-wrapper .home-page-module .top-story .tracking a { display: block; width: 1px; height: 1px; line-height: 0; overflow: hidden; }
#home-page-wrapper .home-page-module .top-story .sponsor-box { display: none; }
#home-page-wrapper .home-page-module .top-story a { padding: 0; }
#home-page-wrapper .home-page-module .top-story h3 { position: static; background-image: none; color: #2a2a2a; clear: both; }
#home-page-wrapper .home-page-module .top-story .story-thumbnail { display: none; }
#home-page-wrapper .home-page-module .top-story .story-thumbnail img { max-width: 100%; display: block; }
#home-page-wrapper .home-page-module .top-story.story-1 h3, #home-page-wrapper .home-page-module .top-story.story-2 h3 { font-family: "founders-grotesk-x-cn-nypost", Helvetica, sans-serif; font-weight: bold; font-size: 22px; line-height: 22px; }
#home-page-wrapper .home-page-module .top-story.story-1.oversize-headline h3, #home-page-wrapper .home-page-module .top-story.story-2.oversize-headline h3 { font-size: 22px; line-height: 22px; }
#home-page-wrapper .home-page-module .top-story.story-1 .flag, #home-page-wrapper .home-page-module .top-story.story-2 .flag { display: none; margin-top: 10px; position: absolute; float: left; }
#home-page-wrapper .home-page-module .top-story.story-1 .flag.dispatch, #home-page-wrapper .home-page-module .top-story.story-2 .flag.dispatch { display: inline-block; }
#home-page-wrapper .home-page-module .top-story.story-1 { position: relative; min-height: 100px; padding: 0px; margin-bottom: 10px; border: none; clear: none; margin-right: 5px; width: 49%; float: left; }
#home-page-wrapper .home-page-module .top-story.story-1 h2, #home-page-wrapper .home-page-module .top-story.story-1 h3 { word-wrap: break-word; font-family: "founders-grotesk-x-cn-nypost", Helvetica, sans-serif; -webkit-font-smoothing: antialiased; color: #fff; font-weight: 600; position: absolute; bottom: 10px; left: 0px; right: 0px; background-image: url(/wp-content/themes/vip/nypost-2015/static-legacy/stylesheets/../images/black-60-percent-bg.png); }
#home-page-wrapper .home-page-module .top-story.story-1 h2 a, #home-page-wrapper .home-page-module .top-story.story-1 h3 a { display: block; padding: 5px 10px 10px 10px; }
#home-page-wrapper .home-page-module .top-story.story-1 img { max-width: 100%; max-height: 100%; }
#home-page-wrapper .home-page-module .top-story.story-1 .slide-count { display: block; font: 16px/18px "founders-grotesk-web-nypost", Helvetica, sans-serif; text-transform: uppercase; color: #f7cb00; font-weight: 400; margin-top: -5px; padding: 0px 10px 5px 10px; }
#home-page-wrapper .home-page-module .top-story.story-1 .excerpt { display: none; }
#home-page-wrapper .home-page-module .top-story.story-1.sponsored h3 { margin: 0px 2px; }
#home-page-wrapper .home-page-module .top-story.story-1.sponsored .story-thumbnail { border: 2px solid #f7cb00; }
#home-page-wrapper .home-page-module .top-story.story-1.sponsored .sponsor-box { position: absolute; z-index: 1001; }
#home-page-wrapper .home-page-module .top-story.story-1.no-image { background-image: url(/wp-content/themes/vip/nypost-2015/static-legacy/stylesheets/../images/home-page-no-image-bg.gif); }
#home-page-wrapper .home-page-module .top-story.story-1.no-image.sponsored { border: 2px solid #f7cb00 !important; width: 168px; height: 151px; }
#home-page-wrapper .home-page-module .top-story.story-1.no-image h3 { background-image: none; }
#home-page-wrapper .home-page-module .top-story.story-1.no-image .flag.breaking, #home-page-wrapper .home-page-module .top-story.story-1.no-image .flag.exclusive { display: none; }
#home-page-wrapper .home-page-module .top-story.story-1 .story-thumbnail { display: block; }
#home-page-wrapper .home-page-module .top-story.story-2 { position: relative; min-height: 100px; padding: 0px; margin-bottom: 10px; border: none; clear: none; float: right; width: 49%; margin-right: 0px; }
#home-page-wrapper .home-page-module .top-story.story-2 h2, #home-page-wrapper .home-page-module .top-story.story-2 h3 { word-wrap: break-word; font-family: "founders-grotesk-x-cn-nypost", Helvetica, sans-serif; -webkit-font-smoothing: antialiased; color: #fff; font-weight: 600; position: absolute; bottom: 10px; left: 0px; right: 0px; background-image: url(/wp-content/themes/vip/nypost-2015/static-legacy/stylesheets/../images/black-60-percent-bg.png); }
#home-page-wrapper .home-page-module .top-story.story-2 h2 a, #home-page-wrapper .home-page-module .top-story.story-2 h3 a { display: block; padding: 5px 10px 10px 10px; }
#home-page-wrapper .home-page-module .top-story.story-2 img { max-width: 100%; max-height: 100%; }
#home-page-wrapper .home-page-module .top-story.story-2 .slide-count { display: block; font: 16px/18px "founders-grotesk-web-nypost", Helvetica, sans-serif; text-transform: uppercase; color: #f7cb00; font-weight: 400; margin-top: -5px; padding: 0px 10px 5px 10px; }
#home-page-wrapper .home-page-module .top-story.story-2 .excerpt { display: none; }
#home-page-wrapper .home-page-module .top-story.story-2.sponsored h3 { margin: 0px 2px; }
#home-page-wrapper .home-page-module .top-story.story-2.sponsored .story-thumbnail { border: 2px solid #f7cb00; }
#home-page-wrapper .home-page-module .top-story.story-2.sponsored .sponsor-box { position: absolute; z-index: 1001; }
#home-page-wrapper .home-page-module .top-story.story-2.no-image { background-image: url(/wp-content/themes/vip/nypost-2015/static-legacy/stylesheets/../images/home-page-no-image-bg.gif); }
#home-page-wrapper .home-page-module .top-story.story-2.no-image.sponsored { border: 2px solid #f7cb00 !important; width: 168px; height: 151px; }
#home-page-wrapper .home-page-module .top-story.story-2.no-image h3 { background-image: none; }
#home-page-wrapper .home-page-module .top-story.story-2.no-image .flag.breaking, #home-page-wrapper .home-page-module .top-story.story-2.no-image .flag.exclusive { display: none; }
#home-page-wrapper .home-page-module .top-story.story-2 .story-thumbnail { display: block; }
#home-page-wrapper .home-page-module#home-page-postography, #home-page-wrapper .home-page-module#home-page-post-video, #home-page-wrapper .home-page-module#pagesix-top-stories { background-color: #2a2a2a; padding: 15px 10px 10px 10px; margin: 0px -10px 20px -10px; clear: both; }
#home-page-wrapper .home-page-module#home-page-postography h2, #home-page-wrapper .home-page-module#home-page-post-video h2, #home-page-wrapper .home-page-module#pagesix-top-stories h2 { background-color: #cc3333; }
#home-page-wrapper .home-page-module#home-page-postography h2 a, #home-page-wrapper .home-page-module#home-page-postography h2 span, #home-page-wrapper .home-page-module#home-page-post-video h2 a, #home-page-wrapper .home-page-module#home-page-post-video h2 span, #home-page-wrapper .home-page-module#pagesix-top-stories h2 a, #home-page-wrapper .home-page-module#pagesix-top-stories h2 span { background-color: #2a2a2a; color: #FFF; }
#home-page-wrapper .home-page-module#home-page-postography .top-story, #home-page-wrapper .home-page-module#home-page-post-video .top-story, #home-page-wrapper .home-page-module#pagesix-top-stories .top-story { display: none; }
#home-page-wrapper .home-page-module#home-page-postography .top-story h3, #home-page-wrapper .home-page-module#home-page-post-video .top-story h3, #home-page-wrapper .home-page-module#pagesix-top-stories .top-story h3 { font-family: "founders-grotesk-x-cn-nypost", Helvetica, sans-serif; font-weight: bold; font-size: 18px; line-height: 18px; }
#home-page-wrapper .home-page-module#home-page-postography .top-story.oversize-headline h3, #home-page-wrapper .home-page-module#home-page-post-video .top-story.oversize-headline h3, #home-page-wrapper .home-page-module#pagesix-top-stories .top-story.oversize-headline h3 { font-size: 18px; line-height: 18px; }
#home-page-wrapper .home-page-module#home-page-postography .top-story h3, #home-page-wrapper .home-page-module#home-page-post-video .top-story h3, #home-page-wrapper .home-page-module#pagesix-top-stories .top-story h3 { font-weight: 400; }
#home-page-wrapper .home-page-module#home-page-postography .top-story h3 a, #home-page-wrapper .home-page-module#home-page-post-video .top-story h3 a, #home-page-wrapper .home-page-module#pagesix-top-stories .top-story h3 a { padding: 10px; }
#home-page-wrapper .home-page-module#home-page-postography .top-story.story-1, #home-page-wrapper .home-page-module#home-page-post-video .top-story.story-1, #home-page-wrapper .home-page-module#pagesix-top-stories .top-story.story-1 { display: block; }
#home-page-wrapper .home-page-module#home-page-postography .top-story.story-2, #home-page-wrapper .home-page-module#home-page-post-video .top-story.story-2, #home-page-wrapper .home-page-module#pagesix-top-stories .top-story.story-2 { display: block; }
#home-page-wrapper .home-page-module#home-page-top-stories .top-story h3 a { padding: 0px; }
#home-page-wrapper .home-page-module#home-page-top-stories .top-story.story-1 h3, #home-page-wrapper .home-page-module#home-page-top-stories .top-story.story-2 h3, #home-page-wrapper .home-page-module#home-page-top-stories .top-story.story-3 h3 { font-family: "founders-grotesk-x-cn-nypost", Helvetica, sans-serif; font-weight: bold; font-size: 22px; line-height: 22px; }
#home-page-wrapper .home-page-module#home-page-top-stories .top-story.story-1.oversize-headline h3, #home-page-wrapper .home-page-module#home-page-top-stories .top-story.story-2.oversize-headline h3, #home-page-wrapper .home-page-module#home-page-top-stories .top-story.story-3.oversize-headline h3 { font-size: 22px; line-height: 22px; }
#home-page-wrapper .home-page-module#home-page-top-stories .top-story.story-1 h3 a, #home-page-wrapper .home-page-module#home-page-top-stories .top-story.story-2 h3 a, #home-page-wrapper .home-page-module#home-page-top-stories .top-story.story-3 h3 a { padding: 5px 10px 10px 10px; }
#home-page-wrapper .home-page-module#home-page-top-stories .top-story.story-1 { min-height: 204px; width: 100%; margin: 0px 0px 10px 0px; float: none; }
#home-page-wrapper .home-page-module#home-page-top-stories .top-story.story-1 h3 { font-family: "founders-grotesk-x-cn-nypost", Helvetica, sans-serif; font-weight: bold; font-size: 30px; line-height: 30px; }
#home-page-wrapper .home-page-module#home-page-top-stories .top-story.story-1.oversize-headline h3 { font-size: 30px; line-height: 30px; }
#home-page-wrapper .home-page-module#home-page-top-stories .top-story.story-1 .package-article-wrapper { position: relative; }
#home-page-wrapper .home-page-module#home-page-top-stories .top-story.story-1 .package-title, #home-page-wrapper .home-page-module#home-page-top-stories .top-story.story-1 .package-more { display: none; }
#home-page-wrapper .home-page-module#home-page-top-stories .top-story.story-1 .story-thumbnail img { max-width: 100%; }
#home-page-wrapper .home-page-module#home-page-top-stories .top-story.story-2 { margin-right: 5px; float: left; }
#home-page-wrapper .home-page-module#home-page-top-stories .top-story.story-3 { position: relative; min-height: 100px; padding: 0px; margin-bottom: 10px; border: none; clear: none; float: right; width: 49%; }
#home-page-wrapper .home-page-module#home-page-top-stories .top-story.story-3 h2, #home-page-wrapper .home-page-module#home-page-top-stories .top-story.story-3 h3 { word-wrap: break-word; font-family: "founders-grotesk-x-cn-nypost", Helvetica, sans-serif; -webkit-font-smoothing: antialiased; color: #fff; font-weight: 600; position: absolute; bottom: 10px; left: 0px; right: 0px; background-image: url(/wp-content/themes/vip/nypost-2015/static-legacy/stylesheets/../images/black-60-percent-bg.png); }
#home-page-wrapper .home-page-module#home-page-top-stories .top-story.story-3 h2 a, #home-page-wrapper .home-page-module#home-page-top-stories .top-story.story-3 h3 a { display: block; padding: 5px 10px 10px 10px; }
#home-page-wrapper .home-page-module#home-page-top-stories .top-story.story-3 img { max-width: 100%; max-height: 100%; }
#home-page-wrapper .home-page-module#home-page-top-stories .top-story.story-3 .slide-count { display: block; font: 16px/18px "founders-grotesk-web-nypost", Helvetica, sans-serif; text-transform: uppercase; color: #f7cb00; font-weight: 400; margin-top: -5px; padding: 0px 10px 5px 10px; }
#home-page-wrapper .home-page-module#home-page-top-stories .top-story.story-3 .excerpt { display: none; }
#home-page-wrapper .home-page-module#home-page-top-stories .top-story.story-3.sponsored h3 { margin: 0px 2px; }
#home-page-wrapper .home-page-module#home-page-top-stories .top-story.story-3.sponsored .story-thumbnail { border: 2px solid #f7cb00; }
#home-page-wrapper .home-page-module#home-page-top-stories .top-story.story-3.sponsored .sponsor-box { position: absolute; z-index: 1001; }
#home-page-wrapper .home-page-module#home-page-top-stories .top-story.story-3.no-image { background-image: url(/wp-content/themes/vip/nypost-2015/static-legacy/stylesheets/../images/home-page-no-image-bg.gif); }
#home-page-wrapper .home-page-module#home-page-top-stories .top-story.story-3.no-image.sponsored { border: 2px solid #f7cb00 !important; width: 168px; height: 151px; }
#home-page-wrapper .home-page-module#home-page-top-stories .top-story.story-3.no-image h3 { background-image: none; }
#home-page-wrapper .home-page-module#home-page-top-stories .top-story.story-3.no-image .flag.breaking, #home-page-wrapper .home-page-module#home-page-top-stories .top-story.story-3.no-image .flag.exclusive { display: none; }
#home-page-wrapper .home-page-module#home-page-top-stories .top-story.story-3 .story-thumbnail { display: block; }
#home-page-wrapper .home-page-module#pagesix-top-stories .module-title { height: 10px; margin: 19px 0 40px 0; background-color: #f7cb00; }
#home-page-wrapper .home-page-module#pagesix-top-stories .module-title .module-title-inner { padding: 0 15px; margin: 0 auto; background-color: #2a2a2a; width: 196px; top: -15px; position: relative; }
#home-page-wrapper .home-page-module#pagesix-top-stories .module-title a { display: inline-block; vertical-align: middle; *vertical-align: auto; *zoom: 1; *display: inline; height: 40px; width: 168px; background-image: url(/wp-content/themes/vip/nypost-2015/static-legacy/stylesheets/../images/sprites/nypost-mobile-s69b2dc5c31.png); background-position: 0 -477px; background-repeat: no-repeat; text-indent: -9999px; padding: 0; }
@media screen and (min-resolution: 1.5dppx), (min-resolution: 144dpi), (-webkit-min-device-pixel-ratio: 2) { #home-page-wrapper .home-page-module#pagesix-top-stories .module-title a { background-image: url(/wp-content/themes/vip/nypost-2015/static-legacy/stylesheets/../images/sprites/nypost-mobile-retina-s3df4e67e5c.png); background-position: 0 -460px; -moz-background-size: 320px auto; -o-background-size: 320px auto; -webkit-background-size: 320px auto; background-size: 320px auto; } }
#home-page-wrapper .home-page-module#pagesix-top-stories .top-story h3 { max-height: 100px; overflow: hidden; font-weight: 300 !important; }
#home-page-wrapper .home-page-module#pagesix-top-stories .featured-stories .top-story { position: relative; min-height: 100px; padding: 0px; margin-bottom: 10px; border: none; clear: none; }
#home-page-wrapper .home-page-module#pagesix-top-stories .featured-stories .top-story h2, #home-page-wrapper .home-page-module#pagesix-top-stories .featured-stories .top-story h3 { word-wrap: break-word; font-family: "founders-grotesk-x-cn-nypost", Helvetica, sans-serif; -webkit-font-smoothing: antialiased; color: #fff; font-weight: 600; position: absolute; bottom: 10px; left: 0px; right: 0px; background-image: url(/wp-content/themes/vip/nypost-2015/static-legacy/stylesheets/../images/black-60-percent-bg.png); }
#home-page-wrapper .home-page-module#pagesix-top-stories .featured-stories .top-story h2 a, #home-page-wrapper .home-page-module#pagesix-top-stories .featured-stories .top-story h3 a { display: block; padding: 5px 10px 10px 10px; }
#home-page-wrapper .home-page-module#pagesix-top-stories .featured-stories .top-story img { max-width: 100%; max-height: 100%; }
#home-page-wrapper .home-page-module#pagesix-top-stories .featured-stories .top-story .slide-count { display: block; font: 16px/18px "founders-grotesk-web-nypost", Helvetica, sans-serif; text-transform: uppercase; color: #f7cb00; font-weight: 400; margin-top: -5px; padding: 0px 10px 5px 10px; }
#home-page-wrapper .home-page-module#pagesix-top-stories .featured-stories .top-story .excerpt { display: none; }
#home-page-wrapper .home-page-module#pagesix-top-stories .featured-stories .top-story.sponsored h3 { margin: 0px 2px; }
#home-page-wrapper .home-page-module#pagesix-top-stories .featured-stories .top-story.sponsored .story-thumbnail { border: 2px solid #f7cb00; }
#home-page-wrapper .home-page-module#pagesix-top-stories .featured-stories .top-story.sponsored .sponsor-box { position: absolute; z-index: 1001; }
#home-page-wrapper .home-page-module#pagesix-top-stories .featured-stories .top-story.no-image { background-image: url(/wp-content/themes/vip/nypost-2015/static-legacy/stylesheets/../images/home-page-no-image-bg.gif); }
#home-page-wrapper .home-page-module#pagesix-top-stories .featured-stories .top-story.no-image.sponsored { border: 2px solid #f7cb00 !important; width: 168px; height: 151px; }
#home-page-wrapper .home-page-module#pagesix-top-stories .featured-stories .top-story.no-image h3 { background-image: none; }
#home-page-wrapper .home-page-module#pagesix-top-stories .featured-stories .top-story.no-image .flag.breaking, #home-page-wrapper .home-page-module#pagesix-top-stories .featured-stories .top-story.no-image .flag.exclusive { display: none; }
#home-page-wrapper .home-page-module#pagesix-top-stories .featured-stories .top-story .story-thumbnail { display: block; }
#home-page-wrapper .home-page-module#pagesix-top-stories .featured-stories .top-story h3 { font-family: "founders-grotesk-x-cn-nypost", Helvetica, sans-serif; font-weight: bold; font-size: 20px; line-height: 20px; }
#home-page-wrapper .home-page-module#pagesix-top-stories .featured-stories .top-story.oversize-headline h3 { font-size: 20px; line-height: 20px; }
#home-page-wrapper .home-page-module#pagesix-top-stories .featured-stories .top-story.story-1 { width: 100%; float: none; }
#home-page-wrapper .home-page-module#pagesix-top-stories .featured-stories .top-story.story-1 h3 { font-family: "founders-grotesk-x-cn-nypost", Helvetica, sans-serif; font-weight: bold; font-size: 38px; line-height: 38px; }
#home-page-wrapper .home-page-module#pagesix-top-stories .featured-stories .top-story.story-1.oversize-headline h3 { font-size: 38px; line-height: 38px; }
#home-page-wrapper .home-page-module#pagesix-top-stories .featured-stories .top-story.story-1 img { width: 100%; }
#home-page-wrapper .home-page-module#pagesix-top-stories .featured-stories .top-story.story-2, #home-page-wrapper .home-page-module#pagesix-top-stories .featured-stories .top-story.story-4, #home-page-wrapper .home-page-module#pagesix-top-stories .featured-stories .top-story.story-6 { margin-right: 4%; }
#home-page-wrapper .home-page-module#pagesix-top-stories .featured-stories .top-story.story-2, #home-page-wrapper .home-page-module#pagesix-top-stories .featured-stories .top-story.story-3, #home-page-wrapper .home-page-module#pagesix-top-stories .featured-stories .top-story.story-4, #home-page-wrapper .home-page-module#pagesix-top-stories .featured-stories .top-story.story-5, #home-page-wrapper .home-page-module#pagesix-top-stories .featured-stories .top-story.story-6, #home-page-wrapper .home-page-module#pagesix-top-stories .featured-stories .top-story.story-7 { float: left; display: block; width: 48%; }
#home-page-wrapper .home-page-module#pagesix-top-stories .featured-stories .top-story h3 { font-weight: 300; text-transform: uppercase; max-height: none; }
#home-page-wrapper .home-page-module#pagesix-top-stories .featured-stories .top-story h3 a { padding: 5px; }
#home-page-wrapper .home-page-module#pagesix-top-stories .home-page-section-stories-wrapper { display: none; }

.box.module { padding: 0px; margin: 0px 0px 20px 0px; }
.box.module.no-mobile { display: none; }
.box.module.inline { background-image: url(/wp-content/themes/vip/nypost-2015/static-legacy/stylesheets/../images/header-articles-bg.png); box-shadow: none; }
.box.module.inline h3 { height: 12px; font: bold 12px/12px "futura-pt", Futura, sans-serif; color: #2a2a2a; float: left; text-transform: uppercase; }
.box.module.inline h4 { font: 33px/28px "founders-grotesk-web-nypost", Helvetica, sans-serif; color: #cc3333; padding-bottom: 20px; }
.box.module.inline h4:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.box.module.inline h6 { float: left; text-transform: uppercase; font: 28px/26px "founders-grotesk-x-cn-nypost", Helvetica, sans-serif; }
.box.module.inline h6 a { display: block; line-height: 26px; }
.box.module.inline h5 { font: 24px/28px "founders-grotesk-x-cn-nypost", Helvetica, sans-serif; }
.box.module.inline.tag .tag-header { padding: 20px 0 10px 0; }
.box.module.inline.tag .tag-header:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.box.module.inline.tag .tag-header h3, .box.module.inline.tag .tag-header h6 { float: none; }
.box.module.inline.tag .tag-header h6 { font-size: 36px; line-height: 34px; }
.box.module.inline#follow-story h2 { font: bold italic 20px/28px "futura-pt", Futura, sans-serif; padding-bottom: 10px; text-transform: uppercase; color: #FFFFFF; }
.box.module.inline#follow-story div.timeline { float: left; margin-top: 10px; border-left: 1px solid #000000; padding-right: 10px; }
.box.module.inline#follow-story ul { margin-left: 15px; list-style-image: url(/wp-content/themes/vip/nypost-2015/static-legacy/stylesheets/../images/bullet.png); }
.box.module.inline#follow-story ul .active { list-style-image: url(/wp-content/themes/vip/nypost-2015/static-legacy/stylesheets/../images/bullet-current.png); }
.box.module.inline#follow-story ul .active a { color: #cc3333; }
.box.module.inline#follow-story .read-all { display: block; clear: both; padding-left: 10px; }
.box.module.inline#review { padding: 5px 20px 20px; border-bottom: none; border-top: 10px solid #f7cb00; }
.box.module.inline#review h3 { float: none; }
.box.module.inline#review h6 { float: none; text-transform: none; }
.box.module.inline#review .review-content p { font: 20px/22px "founders-grotesk-x-cn-nypost", Helvetica, sans-serif; color: #000000; }
.box.module.inline#review .stars { margin: 10px 0; }
.box.module.inline#review .stars.zero { display: inline-block; vertical-align: middle; *vertical-align: auto; *zoom: 1; *display: inline; height: 16px; width: 84px; background-image: url(/wp-content/themes/vip/nypost-2015/static-legacy/stylesheets/../images/sprites/nypost-mobile-s69b2dc5c31.png); background-position: 0 -3101px; background-repeat: no-repeat; text-indent: -9999px; }
@media screen and (min-resolution: 1.5dppx), (min-resolution: 144dpi), (-webkit-min-device-pixel-ratio: 2) { .box.module.inline#review .stars.zero { background-image: url(/wp-content/themes/vip/nypost-2015/static-legacy/stylesheets/../images/sprites/nypost-mobile-retina-s3df4e67e5c.png); background-position: 0 -3006.5px; -moz-background-size: 320px auto; -o-background-size: 320px auto; -webkit-background-size: 320px auto; background-size: 320px auto; } }
.box.module.inline#review .stars.zero-half { display: inline-block; vertical-align: middle; *vertical-align: auto; *zoom: 1; *display: inline; height: 16px; width: 84px; background-image: url(/wp-content/themes/vip/nypost-2015/static-legacy/stylesheets/../images/sprites/nypost-mobile-s69b2dc5c31.png); background-position: 0 -2975px; background-repeat: no-repeat; text-indent: -9999px; }
@media screen and (min-resolution: 1.5dppx), (min-resolution: 144dpi), (-webkit-min-device-pixel-ratio: 2) { .box.module.inline#review .stars.zero-half { background-image: url(/wp-content/themes/vip/nypost-2015/static-legacy/stylesheets/../images/sprites/nypost-mobile-retina-s3df4e67e5c.png); background-position: 0 -2887.5px; -moz-background-size: 320px auto; -o-background-size: 320px auto; -webkit-background-size: 320px auto; background-size: 320px auto; } }
.box.module.inline#review .stars.one { display: inline-block; vertical-align: middle; *vertical-align: auto; *zoom: 1; *display: inline; height: 16px; width: 84px; background-image: url(/wp-content/themes/vip/nypost-2015/static-legacy/stylesheets/../images/sprites/nypost-mobile-s69b2dc5c31.png); background-position: 0 -3011px; background-repeat: no-repeat; text-indent: -9999px; }
@media screen and (min-resolution: 1.5dppx), (min-resolution: 144dpi), (-webkit-min-device-pixel-ratio: 2) { .box.module.inline#review .stars.one { background-image: url(/wp-content/themes/vip/nypost-2015/static-legacy/stylesheets/../images/sprites/nypost-mobile-retina-s3df4e67e5c.png); background-position: 0 -2921.5px; -moz-background-size: 320px auto; -o-background-size: 320px auto; -webkit-background-size: 320px auto; background-size: 320px auto; } }
.box.module.inline#review .stars.one-half { display: inline-block; vertical-align: middle; *vertical-align: auto; *zoom: 1; *display: inline; height: 16px; width: 84px; background-image: url(/wp-content/themes/vip/nypost-2015/static-legacy/stylesheets/../images/sprites/nypost-mobile-s69b2dc5c31.png); background-position: 0 -2993px; background-repeat: no-repeat; text-indent: -9999px; }
@media screen and (min-resolution: 1.5dppx), (min-resolution: 144dpi), (-webkit-min-device-pixel-ratio: 2) { .box.module.inline#review .stars.one-half { background-image: url(/wp-content/themes/vip/nypost-2015/static-legacy/stylesheets/../images/sprites/nypost-mobile-retina-s3df4e67e5c.png); background-position: 0 -2904.5px; -moz-background-size: 320px auto; -o-background-size: 320px auto; -webkit-background-size: 320px auto; background-size: 320px auto; } }
.box.module.inline#review .stars.two { display: inline-block; vertical-align: middle; *vertical-align: auto; *zoom: 1; *display: inline; height: 16px; width: 84px; background-image: url(/wp-content/themes/vip/nypost-2015/static-legacy/stylesheets/../images/sprites/nypost-mobile-s69b2dc5c31.png); background-position: 0 -3083px; background-repeat: no-repeat; text-indent: -9999px; }
@media screen and (min-resolution: 1.5dppx), (min-resolution: 144dpi), (-webkit-min-device-pixel-ratio: 2) { .box.module.inline#review .stars.two { background-image: url(/wp-content/themes/vip/nypost-2015/static-legacy/stylesheets/../images/sprites/nypost-mobile-retina-s3df4e67e5c.png); background-position: 0 -2989.5px; -moz-background-size: 320px auto; -o-background-size: 320px auto; -webkit-background-size: 320px auto; background-size: 320px auto; } }
.box.module.inline#review .stars.two-half { display: inline-block; vertical-align: middle; *vertical-align: auto; *zoom: 1; *display: inline; height: 16px; width: 84px; background-image: url(/wp-content/themes/vip/nypost-2015/static-legacy/stylesheets/../images/sprites/nypost-mobile-s69b2dc5c31.png); background-position: 0 -3065px; background-repeat: no-repeat; text-indent: -9999px; }
@media screen and (min-resolution: 1.5dppx), (min-resolution: 144dpi), (-webkit-min-device-pixel-ratio: 2) { .box.module.inline#review .stars.two-half { background-image: url(/wp-content/themes/vip/nypost-2015/static-legacy/stylesheets/../images/sprites/nypost-mobile-retina-s3df4e67e5c.png); background-position: 0 -2972.5px; -moz-background-size: 320px auto; -o-background-size: 320px auto; -webkit-background-size: 320px auto; background-size: 320px auto; } }
.box.module.inline#review .stars.three { display: inline-block; vertical-align: middle; *vertical-align: auto; *zoom: 1; *display: inline; height: 16px; width: 84px; background-image: url(/wp-content/themes/vip/nypost-2015/static-legacy/stylesheets/../images/sprites/nypost-mobile-s69b2dc5c31.png); background-position: 0 -3047px; background-repeat: no-repeat; text-indent: -9999px; }
@media screen and (min-resolution: 1.5dppx), (min-resolution: 144dpi), (-webkit-min-device-pixel-ratio: 2) { .box.module.inline#review .stars.three { background-image: url(/wp-content/themes/vip/nypost-2015/static-legacy/stylesheets/../images/sprites/nypost-mobile-retina-s3df4e67e5c.png); background-position: 0 -2955.5px; -moz-background-size: 320px auto; -o-background-size: 320px auto; -webkit-background-size: 320px auto; background-size: 320px auto; } }
.box.module.inline#review .stars.three-half { display: inline-block; vertical-align: middle; *vertical-align: auto; *zoom: 1; *display: inline; height: 16px; width: 84px; background-image: url(/wp-content/themes/vip/nypost-2015/static-legacy/stylesheets/../images/sprites/nypost-mobile-s69b2dc5c31.png); background-position: 0 -3029px; background-repeat: no-repeat; text-indent: -9999px; }
@media screen and (min-resolution: 1.5dppx), (min-resolution: 144dpi), (-webkit-min-device-pixel-ratio: 2) { .box.module.inline#review .stars.three-half { background-image: url(/wp-content/themes/vip/nypost-2015/static-legacy/stylesheets/../images/sprites/nypost-mobile-retina-s3df4e67e5c.png); background-position: 0 -2938.5px; -moz-background-size: 320px auto; -o-background-size: 320px auto; -webkit-background-size: 320px auto; background-size: 320px auto; } }
.box.module.inline#review .stars.four { display: inline-block; vertical-align: middle; *vertical-align: auto; *zoom: 1; *display: inline; height: 16px; width: 84px; background-image: url(/wp-content/themes/vip/nypost-2015/static-legacy/stylesheets/../images/sprites/nypost-mobile-s69b2dc5c31.png); background-position: 0 -2957px; background-repeat: no-repeat; text-indent: -9999px; }
@media screen and (min-resolution: 1.5dppx), (min-resolution: 144dpi), (-webkit-min-device-pixel-ratio: 2) { .box.module.inline#review .stars.four { background-image: url(/wp-content/themes/vip/nypost-2015/static-legacy/stylesheets/../images/sprites/nypost-mobile-retina-s3df4e67e5c.png); background-position: 0 -2870.5px; -moz-background-size: 320px auto; -o-background-size: 320px auto; -webkit-background-size: 320px auto; background-size: 320px auto; } }
.box.module.inline#syndicated-partner { margin: 0 -10px -13px; padding: 20px 0px; }
.box.module.inline#syndicated-partner .module-wrapper { margin: 0px; }
.box.module.inline#syndicated-partner .module-wrapper .partner-header { margin: 0px 25px; margin-bottom: 10px; }
.box.module.inline#syndicated-partner .module-wrapper .partner-header:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.box.module.inline#syndicated-partner .module-wrapper .partner-header h3 { font-size: 14px; text-transform: uppercase; }
.box.module.inline#syndicated-partner .module-wrapper .partner-image { border-bottom: 5px solid #f7cb00; padding: 0px 0px 10px 25px; }
.box.module.inline#syndicated-partner .module-wrapper .related-links-header { margin: 10px 25px 0px 25px; }
.box.module.inline#syndicated-partner .module-wrapper h5 { font-family: helvetica, sans-serif; font-size: 13px; line-height: 15px; margin: 0px 25px; }
.box.module.inline#syndicated-partner .module-wrapper h5.first { margin: 10px 25px 0px 25px; }
.box.module.inline#syndicated-partner .module-wrapper .rule { margin: 10px 25px; }
.box.module.inline#syndicated-partner .module-wrapper .more-from { font-style: italic; font-family: helvetica, sans-serif; font-size: 12px; line-height: 15px; margin: 10px 25px 0px 25px; text-transform: uppercase; }
.box.module h3 { font: 600 26px/24px "founders-grotesk-x-cn-nypost", Helvetica, sans-serif; -webkit-font-smoothing: antialiased; color: #2a2a2a; }
.box.module h3 a { line-height: 24px; color: inherit; text-decoration: none; }
.box.module h4 { font: 24px/24px "founders-grotesk-x-cn-nypost", Helvetica, sans-serif; color: #cc3333; }
.box.module h4 a { color: inherit; text-decoration: none; }
.box.module h5 { font: 24px/28px "founders-grotesk-x-cn-nypost", Helvetica, sans-serif; color: #2a2a2a; }
.box.module h6 { font: 14px/17px "futura-pt", Futura, sans-serif; color: #cc3333; font-weight: bold; }
.box.module p { font: 16px/20px "pt-serif", Georgia, serif; color: #2a2a2a; padding-bottom: 0px !important; }
.box.module p a { text-decoration: none; color: inherit; }
.box.module li { font: 20px/20px "founders-grotesk-web-nypost", Helvetica, sans-serif; color: #2a2a2a; padding-bottom: 15px; }
.box.module li.active { color: #cc3333; }
.box.module .border-top { border-top: 4px solid #f7cb00; }
.box.module .read-all { font: 24px/24px "founders-grotesk-x-cn-nypost", Helvetica, sans-serif; color: #cc3333; text-decoration: none; }
.box.module .read-all.inline { font: 12px/11px "futura-pt", Futura, sans-serif; text-transform: uppercase; font-weight: bold; }
.box.module .rule { border-bottom: 1px solid #000000; clear: both; margin: 15px 0px 15px 0px; height: 0px; }
.box.module .rule:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.box.module .rule-thick { border-bottom: 6px solid #000000; clear: both; margin: 20px 0px 10px -20px; height: 0px; width: 300px; }
.box.module .rule-thick:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.box.module .module-title h2 { background-image: url(/wp-content/themes/vip/nypost-2015/static-legacy/stylesheets/../images/mobile-header-black-dot-bg.gif); font: 24px/20px "futura-pt", Futura, sans-serif; font-style: italic; color: #ffffff; text-transform: uppercase; text-align: center; padding: 10px 0px; margin: 0px 0px 20px 0px; }
.box.module .module-title.inline h2 { font-size: 18px; }
.box.module .see-all { position: relative; width: 100%; background-color: #cc3333; }
.box.module .see-all h3 { font: bold 18px/20px "futura-pt", Futura, sans-serif; color: #ffffff; text-align: center; padding: 5px 0px; }
.box.module .module-wrapper { margin: 0px 20px 20px 20px; }
.box.module.ad { height: 250px; background-color: #636363; }
.box.module.widget_nypost_top_five_widget .top-five-story { margin: 0px 20px 20px 40px; }
.box.module.widget_nypost_top_five_widget .top-five-story .number { display: inline-block; vertical-align: middle; *vertical-align: auto; *zoom: 1; *display: inline; height: 36px; width: 36px; background-image: url(/wp-content/themes/vip/nypost-2015/static-legacy/stylesheets/../images/sprites/nypost-mobile-s69b2dc5c31.png); background-position: 0 -303px; background-repeat: no-repeat; text-indent: -9999px; position: relative; font: 22px/31px "futura-pt", Futura, sans-serif; color: #ffffff; height: 34px; padding: 2px 0px 0px 0px; margin: 20px 0px 0px -45px; text-indent: 0px; text-align: center; float: left; z-index: 2; }
@media screen and (min-resolution: 1.5dppx), (min-resolution: 144dpi), (-webkit-min-device-pixel-ratio: 2) { .box.module.widget_nypost_top_five_widget .top-five-story .number { background-image: url(/wp-content/themes/vip/nypost-2015/static-legacy/stylesheets/../images/sprites/nypost-mobile-retina-s3df4e67e5c.png); background-position: 0 -291px; -moz-background-size: 320px auto; -o-background-size: 320px auto; -webkit-background-size: 320px auto; background-size: 320px auto; } }
.box.module.widget_nypost_top_five_widget .top-five-story .top-five-story-image { position: relative; left: -10px; max-width: 90px; margin: 0px 10px 10px -10px; float: left; z-index: 1; }
.box.module.widget_nypost_top_five_widget .top-five-story .top-five-story-title { clear: none; }
.box.module.widget_nypost_trending_widget .trending-story, .box.module.widget_nypost_trending_widget .rss-story, .box.module.widget_nypost_rss_widget .trending-story, .box.module.widget_nypost_rss_widget .rss-story { margin: 0px 20px 20px 20px; position: relative; }
.box.module.widget_nypost_trending_widget .trending-story .trending-story-image, .box.module.widget_nypost_trending_widget .rss-story .trending-story-image, .box.module.widget_nypost_rss_widget .trending-story .trending-story-image, .box.module.widget_nypost_rss_widget .rss-story .trending-story-image { width: 100%; }
.box.module.widget_nypost_trending_widget .trending-story .rss-story-image, .box.module.widget_nypost_trending_widget .rss-story .rss-story-image, .box.module.widget_nypost_rss_widget .trending-story .rss-story-image, .box.module.widget_nypost_rss_widget .rss-story .rss-story-image { width: 81px; height: 54px; overflow: hidden; display: block; float: left; }
.box.module.widget_nypost_trending_widget .trending-story .rss-story-image img, .box.module.widget_nypost_trending_widget .rss-story .rss-story-image img, .box.module.widget_nypost_rss_widget .trending-story .rss-story-image img, .box.module.widget_nypost_rss_widget .rss-story .rss-story-image img { max-height: 9999px !important; }
.box.module.widget_nypost_trending_widget .trending-story .story-photo-box h2, .box.module.widget_nypost_trending_widget .rss-story .story-photo-box h2, .box.module.widget_nypost_rss_widget .trending-story .story-photo-box h2, .box.module.widget_nypost_rss_widget .rss-story .story-photo-box h2 { font-size: 24px; }
.box.module.widget_nypost_trending_widget .rss-story h2, .box.module.widget_nypost_rss_widget .rss-story h2 { margin: 0 0 0 91px; padding: 0; background-image: none; position: relative; top: 0; left: 0; }
.box.module.widget_nypost_trending_widget .rss-story h2 a, .box.module.widget_nypost_rss_widget .rss-story h2 a { color: #2e2e2f; padding: 0; font: 24px/24px "founders-grotesk-x-cn-nypost", Helvetica, sans-serif; font-weight: 600; }
.box.module.widget_nypost_trending_widget .rss-story.feed-type-external h2 a, .box.module.widget_nypost_rss_widget .rss-story.feed-type-external h2 a { font: 13px/15px helvetica, sans-serif; font-weight: 500; }
.box.module.widget_nypost_trending_widget .share-count, .box.module.widget_nypost_rss_widget .share-count { display: inline-block; vertical-align: middle; *vertical-align: auto; *zoom: 1; *display: inline; height: 26px; width: 52px; background-image: url(/wp-content/themes/vip/nypost-2015/static-legacy/stylesheets/../images/sprites/nypost-mobile-s69b2dc5c31.png); background-position: 0 -1853px; background-repeat: no-repeat; text-indent: -9999px; background-color: transparent; position: absolute; right: 0; top: 5px; border-radius: 3px; height: 22px; font: 12px/18px "futura-pt", Futura, sans-serif; color: #ffffff; text-indent: 0px; text-align: center; float: right; z-index: 2; padding: 4px 0px 0px 0px; text-indent: 5px; }
@media screen and (min-resolution: 1.5dppx), (min-resolution: 144dpi), (-webkit-min-device-pixel-ratio: 2) { .box.module.widget_nypost_trending_widget .share-count, .box.module.widget_nypost_rss_widget .share-count { background-image: url(/wp-content/themes/vip/nypost-2015/static-legacy/stylesheets/../images/sprites/nypost-mobile-retina-s3df4e67e5c.png); background-position: 0 -1809.5px; -moz-background-size: 320px auto; -o-background-size: 320px auto; -webkit-background-size: 320px auto; background-size: 320px auto; } }
.box.module.widget_nypost_trending_widget .rule, .box.module.widget_nypost_rss_widget .rule { margin: 20px !important; }
.box.module.widget_nypost_trending_widget .trending-headlines-story, .box.module.widget_nypost_trending_widget .rss-headlines-story, .box.module.widget_nypost_rss_widget .trending-headlines-story, .box.module.widget_nypost_rss_widget .rss-headlines-story { position: relative; margin: 0px 20px 15px 20px; }
.box.module.widget_nypost_trending_widget .trending-headlines-story h3, .box.module.widget_nypost_trending_widget .rss-headlines-story h3, .box.module.widget_nypost_rss_widget .trending-headlines-story h3, .box.module.widget_nypost_rss_widget .rss-headlines-story h3 { width: 230px; padding: 0px 0px 0px 0px; }
.box.module.widget_nypost_trending_widget .trending-headlines-story .share-count, .box.module.widget_nypost_trending_widget .rss-headlines-story .share-count, .box.module.widget_nypost_rss_widget .trending-headlines-story .share-count, .box.module.widget_nypost_rss_widget .rss-headlines-story .share-count { right: -30px; width: 55px; }
.box.module.widget_nypost_trending_widget .trending-headlines-story .share-count .count, .box.module.widget_nypost_trending_widget .rss-headlines-story .share-count .count, .box.module.widget_nypost_rss_widget .trending-headlines-story .share-count .count, .box.module.widget_nypost_rss_widget .rss-headlines-story .share-count .count { display: inline-block; vertical-align: middle; *vertical-align: auto; *zoom: 1; *display: inline; height: 26px; width: 52px; background-image: url(/wp-content/themes/vip/nypost-2015/static-legacy/stylesheets/../images/sprites/nypost-mobile-s69b2dc5c31.png); background-position: 0 -1853px; background-repeat: no-repeat; text-indent: -9999px; position: relative; font: 12px/18px "futura-pt", Futura, sans-serif; color: #ffffff; text-indent: 0px; text-align: center; z-index: 2; padding: 3px 0px 0px 0px; text-indent: 5px; }
@media screen and (min-resolution: 1.5dppx), (min-resolution: 144dpi), (-webkit-min-device-pixel-ratio: 2) { .box.module.widget_nypost_trending_widget .trending-headlines-story .share-count .count, .box.module.widget_nypost_trending_widget .rss-headlines-story .share-count .count, .box.module.widget_nypost_rss_widget .trending-headlines-story .share-count .count, .box.module.widget_nypost_rss_widget .rss-headlines-story .share-count .count { background-image: url(/wp-content/themes/vip/nypost-2015/static-legacy/stylesheets/../images/sprites/nypost-mobile-retina-s3df4e67e5c.png); background-position: 0 -1809.5px; -moz-background-size: 320px auto; -o-background-size: 320px auto; -webkit-background-size: 320px auto; background-size: 320px auto; } }
.box.module.widget_nypost_trending_widget .rss-headlines-story h3 a, .box.module.widget_nypost_rss_widget .rss-headlines-story h3 a { color: #2e2e2f; display: block; line-height: normal; font: 24px/24px "founders-grotesk-x-cn-nypost", Helvetica, sans-serif; font-weight: 600; }
.box.module.widget_nypost_trending_widget .rss-headlines-story.feed-type-external h3 a, .box.module.widget_nypost_rss_widget .rss-headlines-story.feed-type-external h3 a { line-height: normal !important; font-size: 14px; font-family: helvetica, sans-serif; font-weight: 500; }
.box.module.widget_nypost_rss_widget { padding: 0 0 15px !important; }
.box.module.widget_nypost_rss_widget .module-title { margin: 0 0 20px 0; }
.box.module.widget_nypost_rss_widget .rss-story { margin: 0px 20px 0 20px; }
.box.module.widget_nypost_rss_widget .rule { margin: 10px 20px !important; /* override from above */ }
.box.module.widget_nypost_rss_widget .rule.last { margin-bottom: 15px; }
.box.module p.more-news-link { margin: 15px 20px 0; text-align: right; }
.box.module p.more-news-link a { font: 24px/24px "founders-grotesk-x-cn-nypost", Helvetica, sans-serif; font-weight: 600; color: #2e2e2f; font-style: italic; text-transform: uppercase; }
.box.module p.more-news-link a i[class*='fa'] { font-size: 12px; line-height: 20px; }
.box.module p.more-news-link a i[class*='fa']:first-child { margin-left: 4px; }
.box.module p.more-news-link.feed-type-external a { font: 12px/14px helvetica, sans-serif; font-weight: 500; font-style: italic; }
.box.module.todays-cartoon .byline-module { font: 10px/12px helvetica, sans-serif; color: #2a2a2a; margin-top: 5px; padding: 0px; }
.box.module.todays-cartoon .byline-module a { color: inherit; text-decoration: none; }
.box.module.widget_nypost_poll_widget .poll-results .poll-result { margin: 20px 0px 20px 0px; }
.box.module.widget_nypost_poll_widget .poll-results .poll-result:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.box.module.widget_nypost_poll_widget .poll-results .poll-result.unselected { cursor: pointer; }
.box.module.widget_nypost_poll_widget .poll-results .poll-result.unselected:hover { background: none repeat scroll 0 0 #f7cb00; }
.box.module.widget_nypost_poll_widget .poll-results .poll-result.unselected:hover .poll-option { background: none repeat scroll 0 0 #f7cb00; }
.box.module.widget_nypost_poll_widget .poll-results .poll-result.unselected:hover .poll-option h5 { color: #2e2e2f; }
.box.module.widget_nypost_poll_widget .poll-results .poll-result.unselected:hover .percentage { font: 19px/20px "futura-pt", Futura, sans-serif; color: #2e2e2f; border-bottom: none; padding: 5px 0px 5px 0px; background: none repeat scroll 0 0 #f7cb00; }
.box.module.widget_nypost_poll_widget .poll-results .poll-result .poll-option { background: none repeat scroll 0 0 #cc3333; padding: 5px 13px 5px 13px; display: block; width: auto; float: left; }
.box.module.widget_nypost_poll_widget .poll-results .poll-result .poll-option h5 { font: 19px/20px "futura-pt", Futura, sans-serif; color: #ffffff; }
.box.module.widget_nypost_poll_widget .poll-results .poll-result .percentage { float: left; font: 14px/15px "futura-pt", Futura, sans-serif; color: #2a2a2a; border-bottom: 2px solid #cc3333; padding: 7px 0px 2px 0px; margin-left: 20px; font-weight: bold; }
.box.module.widget_nypost_poll_widget .poll-results .poll-result.selected { background: none repeat scroll 0 0 #2e2e2f; }
.box.module.widget_nypost_poll_widget .poll-results .poll-result.selected .poll-option { background: none repeat scroll 0 0 #2e2e2f; }
.box.module.widget_nypost_poll_widget .poll-results .poll-result.selected .poll-option h5 { color: #f7cb00; }
.box.module.widget_nypost_poll_widget .poll-results .poll-result.selected .percentage { font: 19px/20px "futura-pt", Futura, sans-serif; color: #f7cb00; border-bottom: none; padding: 5px 0px 5px 0px; background: none repeat scroll 0 0 #2e2e2f; }
.box.module.pic-of-the-day h3, .box.module.pic-of-the-day p { color: #ffffff; }
.box.module.video-of-the-day h3 { color: #ffffff; }
.box.module.widget_nypost_post_mortem_widget .year { display: inline-block; vertical-align: middle; *vertical-align: auto; *zoom: 1; *display: inline; height: 20px; width: 20px; background-image: url(/wp-content/themes/vip/nypost-2015/static-legacy/stylesheets/../images/sprites/nypost-mobile-s69b2dc5c31.png); background-position: 0 -281px; background-repeat: no-repeat; text-indent: -9999px; position: relative; font: 16px/45px "founders-grotesk-web-nypost", Helvetica, sans-serif; color: #ffffff; padding: 2px 0px 0px 0px; margin: 5px 0px -55px 0px; text-indent: 0px; text-align: center; float: right; z-index: 2; }
@media screen and (min-resolution: 1.5dppx), (min-resolution: 144dpi), (-webkit-min-device-pixel-ratio: 2) { .box.module.widget_nypost_post_mortem_widget .year { background-image: url(/wp-content/themes/vip/nypost-2015/static-legacy/stylesheets/../images/sprites/nypost-mobile-retina-s3df4e67e5c.png); background-position: 0 -270px; -moz-background-size: 320px auto; -o-background-size: 320px auto; -webkit-background-size: 320px auto; background-size: 320px auto; } }
.box.module.widget_nypost_post_mortem_widget .border-top { margin-top: -20px; }
.box.module.widget_nypost_latest_columns_widget .module-author { border-bottom: 1px solid #000000; margin-bottom: 17px; }
.box.module.widget_nypost_latest_columns_widget .module-author:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.box.module.widget_nypost_latest_columns_widget .module-author h4 { float: left; }
.box.module.widget_nypost_latest_columns_widget .module-author .columnist { float: right; margin-top: -25px; }
.box.module.widget_nypost_latest_columns_widget .module-author .columnist:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.box.module.widget_nypost_latest_columns_widget .border-top { margin-bottom: 5px; }
.box.module.widget_nypost_postrology_widget .module-wrapper { margin-top: -15px; }
.box.module.widget_nypost_postrology_widget .astrology-zone { border-bottom: 1px solid #000000; margin-bottom: 17px; }
.box.module.widget_nypost_postrology_widget .astrology-zone:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.box.module.widget_nypost_postrology_widget .astrology-zone .astrology-aquarius { display: inline-block; vertical-align: middle; *vertical-align: auto; *zoom: 1; *display: inline; height: 48px; width: 48px; background-image: url(/wp-content/themes/vip/nypost-2015/static-legacy/stylesheets/../images/sprites/nypost-mobile-s69b2dc5c31.png); background-position: 0 -1753px; background-repeat: no-repeat; text-indent: -9999px; float: right; margin-top: -20px; }
@media screen and (min-resolution: 1.5dppx), (min-resolution: 144dpi), (-webkit-min-device-pixel-ratio: 2) { .box.module.widget_nypost_postrology_widget .astrology-zone .astrology-aquarius { background-image: url(/wp-content/themes/vip/nypost-2015/static-legacy/stylesheets/../images/sprites/nypost-mobile-retina-s3df4e67e5c.png); background-position: 0 -1711.5px; -moz-background-size: 320px auto; -o-background-size: 320px auto; -webkit-background-size: 320px auto; background-size: 320px auto; } }
.box.module.widget_nypost_postrology_widget .astrology-zone .astrology-aquarius:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.box.module.widget_nypost_postrology_widget .astrology-zone .astrology-pisces { display: inline-block; vertical-align: middle; *vertical-align: auto; *zoom: 1; *display: inline; height: 48px; width: 48px; background-image: url(/wp-content/themes/vip/nypost-2015/static-legacy/stylesheets/../images/sprites/nypost-mobile-s69b2dc5c31.png); background-position: 0 -2335px; background-repeat: no-repeat; text-indent: -9999px; float: right; margin-top: -20px; }
@media screen and (min-resolution: 1.5dppx), (min-resolution: 144dpi), (-webkit-min-device-pixel-ratio: 2) { .box.module.widget_nypost_postrology_widget .astrology-zone .astrology-pisces { background-image: url(/wp-content/themes/vip/nypost-2015/static-legacy/stylesheets/../images/sprites/nypost-mobile-retina-s3df4e67e5c.png); background-position: 0 -2279.5px; -moz-background-size: 320px auto; -o-background-size: 320px auto; -webkit-background-size: 320px auto; background-size: 320px auto; } }
.box.module.widget_nypost_postrology_widget .astrology-zone .astrology-pisces:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.box.module.widget_nypost_postrology_widget .astrology-zone .astrology-aries { display: inline-block; vertical-align: middle; *vertical-align: auto; *zoom: 1; *display: inline; height: 48px; width: 48px; background-image: url(/wp-content/themes/vip/nypost-2015/static-legacy/stylesheets/../images/sprites/nypost-mobile-s69b2dc5c31.png); background-position: 0 -1803px; background-repeat: no-repeat; text-indent: -9999px; float: right; margin-top: -20px; }
@media screen and (min-resolution: 1.5dppx), (min-resolution: 144dpi), (-webkit-min-device-pixel-ratio: 2) { .box.module.widget_nypost_postrology_widget .astrology-zone .astrology-aries { background-image: url(/wp-content/themes/vip/nypost-2015/static-legacy/stylesheets/../images/sprites/nypost-mobile-retina-s3df4e67e5c.png); background-position: 0 -1760.5px; -moz-background-size: 320px auto; -o-background-size: 320px auto; -webkit-background-size: 320px auto; background-size: 320px auto; } }
.box.module.widget_nypost_postrology_widget .astrology-zone .astrology-aries:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.box.module.widget_nypost_postrology_widget .astrology-zone .astrology-taurus { display: inline-block; vertical-align: middle; *vertical-align: auto; *zoom: 1; *display: inline; height: 48px; width: 48px; background-image: url(/wp-content/themes/vip/nypost-2015/static-legacy/stylesheets/../images/sprites/nypost-mobile-s69b2dc5c31.png); background-position: 0 -2523px; background-repeat: no-repeat; text-indent: -9999px; float: right; margin-top: -20px; }
@media screen and (min-resolution: 1.5dppx), (min-resolution: 144dpi), (-webkit-min-device-pixel-ratio: 2) { .box.module.widget_nypost_postrology_widget .astrology-zone .astrology-taurus { background-image: url(/wp-content/themes/vip/nypost-2015/static-legacy/stylesheets/../images/sprites/nypost-mobile-retina-s3df4e67e5c.png); background-position: 0 -2463.5px; -moz-background-size: 320px auto; -o-background-size: 320px auto; -webkit-background-size: 320px auto; background-size: 320px auto; } }
.box.module.widget_nypost_postrology_widget .astrology-zone .astrology-taurus:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.box.module.widget_nypost_postrology_widget .astrology-zone .astrology-gemini { display: inline-block; vertical-align: middle; *vertical-align: auto; *zoom: 1; *display: inline; height: 48px; width: 48px; background-image: url(/wp-content/themes/vip/nypost-2015/static-legacy/stylesheets/../images/sprites/nypost-mobile-s69b2dc5c31.png); background-position: 0 -2109px; background-repeat: no-repeat; text-indent: -9999px; float: right; margin-top: -20px; }
@media screen and (min-resolution: 1.5dppx), (min-resolution: 144dpi), (-webkit-min-device-pixel-ratio: 2) { .box.module.widget_nypost_postrology_widget .astrology-zone .astrology-gemini { background-image: url(/wp-content/themes/vip/nypost-2015/static-legacy/stylesheets/../images/sprites/nypost-mobile-retina-s3df4e67e5c.png); background-position: 0 -2058.5px; -moz-background-size: 320px auto; -o-background-size: 320px auto; -webkit-background-size: 320px auto; background-size: 320px auto; } }
.box.module.widget_nypost_postrology_widget .astrology-zone .astrology-gemini:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.box.module.widget_nypost_postrology_widget .astrology-zone .astrology-cancer { display: inline-block; vertical-align: middle; *vertical-align: auto; *zoom: 1; *display: inline; height: 48px; width: 48px; background-image: url(/wp-content/themes/vip/nypost-2015/static-legacy/stylesheets/../images/sprites/nypost-mobile-s69b2dc5c31.png); background-position: 0 -1913px; background-repeat: no-repeat; text-indent: -9999px; float: right; margin-top: -20px; }
@media screen and (min-resolution: 1.5dppx), (min-resolution: 144dpi), (-webkit-min-device-pixel-ratio: 2) { .box.module.widget_nypost_postrology_widget .astrology-zone .astrology-cancer { background-image: url(/wp-content/themes/vip/nypost-2015/static-legacy/stylesheets/../images/sprites/nypost-mobile-retina-s3df4e67e5c.png); background-position: 0 -1867.5px; -moz-background-size: 320px auto; -o-background-size: 320px auto; -webkit-background-size: 320px auto; background-size: 320px auto; } }
.box.module.widget_nypost_postrology_widget .astrology-zone .astrology-cancer:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.box.module.widget_nypost_postrology_widget .astrology-zone .astrology-leo { display: inline-block; vertical-align: middle; *vertical-align: auto; *zoom: 1; *display: inline; height: 48px; width: 48px; background-image: url(/wp-content/themes/vip/nypost-2015/static-legacy/stylesheets/../images/sprites/nypost-mobile-s69b2dc5c31.png); background-position: 0 -2159px; background-repeat: no-repeat; text-indent: -9999px; float: right; margin-top: -20px; }
@media screen and (min-resolution: 1.5dppx), (min-resolution: 144dpi), (-webkit-min-device-pixel-ratio: 2) { .box.module.widget_nypost_postrology_widget .astrology-zone .astrology-leo { background-image: url(/wp-content/themes/vip/nypost-2015/static-legacy/stylesheets/../images/sprites/nypost-mobile-retina-s3df4e67e5c.png); background-position: 0 -2107.5px; -moz-background-size: 320px auto; -o-background-size: 320px auto; -webkit-background-size: 320px auto; background-size: 320px auto; } }
.box.module.widget_nypost_postrology_widget .astrology-zone .astrology-leo:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.box.module.widget_nypost_postrology_widget .astrology-zone .astrology-virgo { display: inline-block; vertical-align: middle; *vertical-align: auto; *zoom: 1; *display: inline; height: 48px; width: 48px; background-image: url(/wp-content/themes/vip/nypost-2015/static-legacy/stylesheets/../images/sprites/nypost-mobile-s69b2dc5c31.png); background-position: 0 -2573px; background-repeat: no-repeat; text-indent: -9999px; float: right; margin-top: -20px; }
@media screen and (min-resolution: 1.5dppx), (min-resolution: 144dpi), (-webkit-min-device-pixel-ratio: 2) { .box.module.widget_nypost_postrology_widget .astrology-zone .astrology-virgo { background-image: url(/wp-content/themes/vip/nypost-2015/static-legacy/stylesheets/../images/sprites/nypost-mobile-retina-s3df4e67e5c.png); background-position: 0 -2512.5px; -moz-background-size: 320px auto; -o-background-size: 320px auto; -webkit-background-size: 320px auto; background-size: 320px auto; } }
.box.module.widget_nypost_postrology_widget .astrology-zone .astrology-virgo:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.box.module.widget_nypost_postrology_widget .astrology-zone .astrology-libra { display: inline-block; vertical-align: middle; *vertical-align: auto; *zoom: 1; *display: inline; height: 48px; width: 48px; background-image: url(/wp-content/themes/vip/nypost-2015/static-legacy/stylesheets/../images/sprites/nypost-mobile-s69b2dc5c31.png); background-position: 0 -2209px; background-repeat: no-repeat; text-indent: -9999px; float: right; margin-top: -20px; }
@media screen and (min-resolution: 1.5dppx), (min-resolution: 144dpi), (-webkit-min-device-pixel-ratio: 2) { .box.module.widget_nypost_postrology_widget .astrology-zone .astrology-libra { background-image: url(/wp-content/themes/vip/nypost-2015/static-legacy/stylesheets/../images/sprites/nypost-mobile-retina-s3df4e67e5c.png); background-position: 0 -2156.5px; -moz-background-size: 320px auto; -o-background-size: 320px auto; -webkit-background-size: 320px auto; background-size: 320px auto; } }
.box.module.widget_nypost_postrology_widget .astrology-zone .astrology-libra:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.box.module.widget_nypost_postrology_widget .astrology-zone .astrology-scorpio { display: inline-block; vertical-align: middle; *vertical-align: auto; *zoom: 1; *display: inline; height: 48px; width: 48px; background-image: url(/wp-content/themes/vip/nypost-2015/static-legacy/stylesheets/../images/sprites/nypost-mobile-s69b2dc5c31.png); background-position: 0 -2473px; background-repeat: no-repeat; text-indent: -9999px; float: right; margin-top: -20px; }
@media screen and (min-resolution: 1.5dppx), (min-resolution: 144dpi), (-webkit-min-device-pixel-ratio: 2) { .box.module.widget_nypost_postrology_widget .astrology-zone .astrology-scorpio { background-image: url(/wp-content/themes/vip/nypost-2015/static-legacy/stylesheets/../images/sprites/nypost-mobile-retina-s3df4e67e5c.png); background-position: 0 -2414.5px; -moz-background-size: 320px auto; -o-background-size: 320px auto; -webkit-background-size: 320px auto; background-size: 320px auto; } }
.box.module.widget_nypost_postrology_widget .astrology-zone .astrology-scorpio:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.box.module.widget_nypost_postrology_widget .astrology-zone .astrology-sagittarius { display: inline-block; vertical-align: middle; *vertical-align: auto; *zoom: 1; *display: inline; height: 48px; width: 48px; background-image: url(/wp-content/themes/vip/nypost-2015/static-legacy/stylesheets/../images/sprites/nypost-mobile-s69b2dc5c31.png); background-position: 0 -2423px; background-repeat: no-repeat; text-indent: -9999px; float: right; margin-top: -20px; }
@media screen and (min-resolution: 1.5dppx), (min-resolution: 144dpi), (-webkit-min-device-pixel-ratio: 2) { .box.module.widget_nypost_postrology_widget .astrology-zone .astrology-sagittarius { background-image: url(/wp-content/themes/vip/nypost-2015/static-legacy/stylesheets/../images/sprites/nypost-mobile-retina-s3df4e67e5c.png); background-position: 0 -2365.5px; -moz-background-size: 320px auto; -o-background-size: 320px auto; -webkit-background-size: 320px auto; background-size: 320px auto; } }
.box.module.widget_nypost_postrology_widget .astrology-zone .astrology-sagittarius:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.box.module.widget_nypost_postrology_widget .astrology-zone .astrology-capricorn { display: inline-block; vertical-align: middle; *vertical-align: auto; *zoom: 1; *display: inline; height: 48px; width: 48px; background-image: url(/wp-content/themes/vip/nypost-2015/static-legacy/stylesheets/../images/sprites/nypost-mobile-s69b2dc5c31.png); background-position: 0 -1963px; background-repeat: no-repeat; text-indent: -9999px; float: right; margin-top: -20px; }
@media screen and (min-resolution: 1.5dppx), (min-resolution: 144dpi), (-webkit-min-device-pixel-ratio: 2) { .box.module.widget_nypost_postrology_widget .astrology-zone .astrology-capricorn { background-image: url(/wp-content/themes/vip/nypost-2015/static-legacy/stylesheets/../images/sprites/nypost-mobile-retina-s3df4e67e5c.png); background-position: 0 -1916.5px; -moz-background-size: 320px auto; -o-background-size: 320px auto; -webkit-background-size: 320px auto; background-size: 320px auto; } }
.box.module.widget_nypost_postrology_widget .astrology-zone .astrology-capricorn:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.box.module.widget_nypost_postrology_widget .astrology-zone h4 { float: left; text-transform: uppercase; margin-bottom: 10px; }
.box.module.the-back-story p a { color: #345cc6; }
.box.module.the-back-story p a:hover { color: #2e2e2f; }
.box.module.widget_nypost_weather_widget .weather-zone { border-bottom: 2px solid #2a2a2a; margin-bottom: 5px; }
.box.module.widget_nypost_weather_widget .weather-zone:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.box.module.widget_nypost_weather_widget .weather-zone .today { float: left; }
.box.module.widget_nypost_weather_widget .weather-zone .today h5 { font-weight: bold; padding-right: 10px; }
.box.module.widget_nypost_weather_widget .weather-zone .icon-weather { display: inline-block; vertical-align: middle; *vertical-align: auto; *zoom: 1; *display: inline; height: 28px; width: 48px; background-image: url(/wp-content/themes/vip/nypost-2015/static-legacy/stylesheets/../images/sprites/nypost-mobile-s69b2dc5c31.png); background-position: 0 -2623px; background-repeat: no-repeat; text-indent: -9999px; float: right; }
@media screen and (min-resolution: 1.5dppx), (min-resolution: 144dpi), (-webkit-min-device-pixel-ratio: 2) { .box.module.widget_nypost_weather_widget .weather-zone .icon-weather { background-image: url(/wp-content/themes/vip/nypost-2015/static-legacy/stylesheets/../images/sprites/nypost-mobile-retina-s3df4e67e5c.png); background-position: 0 -2561.5px; -moz-background-size: 320px auto; -o-background-size: 320px auto; -webkit-background-size: 320px auto; background-size: 320px auto; } }
.box.module.widget_nypost_weather_widget .weather-zone .temperature-current { padding-top: 23px; }
.box.module.widget_nypost_weather_widget .weather-zone .temperature-current h5 { font-size: 30px; color: #cc3333; float: left; }
.box.module.widget_nypost_weather_widget .weather-zone .temperature-high-low { width: 140px; float: right; padding: 3px 0px 3px 0px; }
.box.module.widget_nypost_weather_widget .weather-zone .temperature-high-low .temperature-high span, .box.module.widget_nypost_weather_widget .weather-zone .temperature-high-low .temperature-low span { font: 20px/24px "founders-grotesk-web-nypost", Helvetica, sans-serif; font-weight: 400; }
.box.module.widget_nypost_weather_widget .weather-zone .temperature-high-low .temperature-high .hi-low, .box.module.widget_nypost_weather_widget .weather-zone .temperature-high-low .temperature-low .hi-low { color: #2f2f2f; }
.box.module.widget_nypost_weather_widget .weather-zone .temperature-high-low .temperature-high .hi-low-degree, .box.module.widget_nypost_weather_widget .weather-zone .temperature-high-low .temperature-low .hi-low-degree { color: #cc3333; }
.box.module.widget_nypost_weather_widget .weather-zone .temperature-high-low .temperature-high { float: left; padding-right: 30px; }
.box.module.widget_nypost_columnists_widget .module-title h2 { border-bottom: 6px solid #f7cb00; }
.box.module.widget_nypost_columnists_widget .module-author { border-bottom: 1px solid #000000; margin-bottom: 17px; }
.box.module.widget_nypost_columnists_widget .module-author:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.box.module.widget_nypost_columnists_widget .module-author h4 { float: left; }
.box.module.widget_nypost_columnists_widget .module-author .columnist { float: right; margin-top: -25px; }
.box.module.widget_nypost_columnists_widget .module-author .columnist:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.box.module.widget_nypost_scoreboard_widget, .box.module.widget_nypost_post_line_widget { height: 615px; display: block; }
.box.module.widget_nypost_scoreboard_widget.no-mobile, .box.module.widget_nypost_post_line_widget.no-mobile { display: none; }
.box.module.widget_nypost_scoreboard_widget div, .box.module.widget_nypost_scoreboard_widget td, .box.module.widget_nypost_post_line_widget div, .box.module.widget_nypost_post_line_widget td { font: 24px/24px "founders-grotesk-x-cn-nypost", Helvetica, sans-serif; }
.box.module.widget_nypost_scoreboard_widget #tabs, .box.module.widget_nypost_post_line_widget #tabs { position: relative; height: 480px; display: block; overflow: hidden; }
.box.module.widget_nypost_scoreboard_widget #tabs .tab, .box.module.widget_nypost_post_line_widget #tabs .tab { background: #FFF; position: absolute; display: none; top: 0; width: 96%; padding: 0 2%; }
.box.module.widget_nypost_scoreboard_widget #tabs .tab:after, .box.module.widget_nypost_post_line_widget #tabs .tab:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.box.module.widget_nypost_scoreboard_widget #tabs .current, .box.module.widget_nypost_post_line_widget #tabs .current { display: block; }
.box.module.widget_nypost_scoreboard_widget .titles, .box.module.widget_nypost_post_line_widget .titles { margin: 0 10px; padding-bottom: 0px; border-bottom: 2px solid #000; }
.box.module.widget_nypost_scoreboard_widget .titles:after, .box.module.widget_nypost_post_line_widget .titles:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.box.module.widget_nypost_scoreboard_widget .sport-name, .box.module.widget_nypost_post_line_widget .sport-name { font: 800 18px/24px "futura-pt", Futura, sans-serif; color: #cc3333; float: left; margin-right: 10px; }
.box.module.widget_nypost_scoreboard_widget .sport-name:hover, .box.module.widget_nypost_scoreboard_widget .sport-name.current-title, .box.module.widget_nypost_post_line_widget .sport-name:hover, .box.module.widget_nypost_post_line_widget .sport-name.current-title { color: #000000; }
.box.module.widget_nypost_scoreboard_widget .sport-score, .box.module.widget_nypost_post_line_widget .sport-score { width: 100%; display: block; border-bottom: 1px solid #2a2a2a; padding: 10px 0px 10px 0px; }
.box.module.widget_nypost_scoreboard_widget .sport-score:after, .box.module.widget_nypost_post_line_widget .sport-score:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.box.module.widget_nypost_scoreboard_widget .sport-score:last-child, .box.module.widget_nypost_post_line_widget .sport-score:last-child { border: none; }
.box.module.widget_nypost_scoreboard_widget .sport-scores, .box.module.widget_nypost_post_line_widget .sport-scores { float: none; width: 100%; }
.box.module.widget_nypost_scoreboard_widget .sport-scores:after, .box.module.widget_nypost_post_line_widget .sport-scores:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.box.module.widget_nypost_scoreboard_widget .sport-scores .sport-scores-message, .box.module.widget_nypost_post_line_widget .sport-scores .sport-scores-message { padding: 10px 0px 10px 10px; }
.box.module.widget_nypost_scoreboard_widget .sport-score-teams, .box.module.widget_nypost_post_line_widget .sport-score-teams { float: left; font: 20px/24px "founders-grotesk-web-nypost", Helvetica, sans-serif; color: #2a2a2a; padding-right: 15px; width: 90px; }
.box.module.widget_nypost_scoreboard_widget .sport-score-teams:after, .box.module.widget_nypost_post_line_widget .sport-score-teams:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.box.module.widget_nypost_scoreboard_widget .sport-score-teams .sport-score-team.won, .box.module.widget_nypost_post_line_widget .sport-score-teams .sport-score-team.won { font-weight: 600; }
.box.module.widget_nypost_scoreboard_widget .sport-score-records, .box.module.widget_nypost_scoreboard_widget .sport-score-totals, .box.module.widget_nypost_post_line_widget .sport-score-records, .box.module.widget_nypost_post_line_widget .sport-score-totals { color: #2a2a2a; font: 18px/24px "founders-grotesk-web-nypost", Helvetica, sans-serif; margin-right: 5px; }
.box.module.widget_nypost_scoreboard_widget .sport-score-records, .box.module.widget_nypost_post_line_widget .sport-score-records { float: left; }
.box.module.widget_nypost_scoreboard_widget .sport-score-totals, .box.module.widget_nypost_post_line_widget .sport-score-totals { float: right; padding-right: 15px; }
.box.module.widget_nypost_scoreboard_widget .sport-score-totals .sport-score-total, .box.module.widget_nypost_post_line_widget .sport-score-totals .sport-score-total { text-align: center; }
.box.module.widget_nypost_scoreboard_widget .sport-score-totals .sport-score-total.won, .box.module.widget_nypost_post_line_widget .sport-score-totals .sport-score-total.won { font-weight: 600; }
.box.module.widget_nypost_scoreboard_widget .sport-score-status, .box.module.widget_nypost_post_line_widget .sport-score-status { font-weight: bold; float: right; color: #2a2a2a; text-align: right; }
.box.module.widget_nypost_scoreboard_widget .sport-score-status.tournament, .box.module.widget_nypost_post_line_widget .sport-score-status.tournament { padding-right: 15px; }
.box.module.widget_nypost_scoreboard_widget .see-all-scores, .box.module.widget_nypost_post_line_widget .see-all-scores { width: 100%; float: left; display: block; background-color: #cc3333; text-align: center; padding: 10px 0; font: 20px/20px "futura-pt", Futura, sans-serif; color: #FFF; text-transform: uppercase; }
.box.module.widget_nypost_post_line_widget .module-wrapper { padding: 10px; margin: 0; }
.box.module.widget_nypost_post_line_widget .titles { margin: 0; padding-bottom: 0; }
.box.module.widget_nypost_post_line_widget .tab { width: 100%; padding: 0; }
.box.module.widget_nypost_post_line_widget h3 { text-align: center; padding: 5px 0 10px 0; }
.box.module.widget_nypost_post_line_widget table { width: 100%; }
.box.module.widget_nypost_post_line_widget thead td { font-weight: 500; }
.box.module.widget_nypost_post_line_widget td { padding: 2px 0 5px 0; border-bottom: 1px solid #9d9d9d; }
.box.module.widget_nypost_post_line_widget td.home { text-transform: uppercase; }
.box.module.widget_nypost_post_line_widget td.noborder { border-bottom: none; }
.box.module.widget_nypost_post_line_widget .current-line, .box.module.widget_nypost_post_line_widget .opening { text-align: center; }
.box.module.widget_nypost_post_line_widget .underdog { text-align: right; }
.box.module.widget_nypost_post_line_widget .favorite { width: 60px; }
.box.module.widget_nypost_post_line_widget .opening { width: 60px; }
.box.module.widget_nypost_post_line_widget .current-line { width: 95px; }
.box.module.widget_nypost_blotter_widget h6 { padding-bottom: 10px; }
.box.module.widget_nypost_custom_widget .rule, .box.module.widget_nypost_pagesix_rss_widget .rule { margin: 10px 0px 10px 0px !important; }
.box.module.widget_nypost_custom_widget .story-photo-box h2, .box.module.widget_nypost_pagesix_rss_widget .story-photo-box h2 { font-size: 28px; }
.box.module.widget_nypost_custom_widget .story-photo-box img, .box.module.widget_nypost_pagesix_rss_widget .story-photo-box img { width: 100%; }
.box.module.widget_nypost_pagesix_rss_widget .module-title { margin-bottom: 20px; }
.box.module.widget_nypost_pagesix_widget .module-title, .box.module.widget_nypost_pagesix_rss_widget .module-title { background-image: url(/wp-content/themes/vip/nypost-2015/static-legacy/stylesheets/../images/mobile-header-black-dot-bg.gif); height: 57px; padding: 0 10px 0 25px; }
.box.module.widget_nypost_pagesix_widget .module-title:after, .box.module.widget_nypost_pagesix_rss_widget .module-title:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.box.module.widget_nypost_pagesix_widget .module-title h2, .box.module.widget_nypost_pagesix_rss_widget .module-title h2 { background: none; font: bold italic 41px/57px "futura-pt-condensed", Futura, sans-serif; padding: 0; margin-right: 20px; margin-bottom: 0; color: #ffffff; float: left; }
.box.module.widget_nypost_pagesix_widget .module-title .pagesix-icon, .box.module.widget_nypost_pagesix_rss_widget .module-title .pagesix-icon { margin-top: 8px; float: left; display: inline-block; vertical-align: middle; *vertical-align: auto; *zoom: 1; *display: inline; height: 40px; width: 56px; background-image: url(/wp-content/themes/vip/nypost-2015/static-legacy/stylesheets/../images/sprites/nypost-mobile-s69b2dc5c31.png); background-position: 0 -2259px; background-repeat: no-repeat; text-indent: -9999px; }
@media screen and (min-resolution: 1.5dppx), (min-resolution: 144dpi), (-webkit-min-device-pixel-ratio: 2) { .box.module.widget_nypost_pagesix_widget .module-title .pagesix-icon, .box.module.widget_nypost_pagesix_rss_widget .module-title .pagesix-icon { background-image: url(/wp-content/themes/vip/nypost-2015/static-legacy/stylesheets/../images/sprites/nypost-mobile-retina-s3df4e67e5c.png); background-position: 0 -2205.5px; -moz-background-size: 320px auto; -o-background-size: 320px auto; -webkit-background-size: 320px auto; background-size: 320px auto; } }
.box.module.widget_nypost_pagesix_widget .see-all, .box.module.widget_nypost_pagesix_rss_widget .see-all { background: #f7cb00; }
.box.module.widget_nypost_pagesix_widget .see-all a, .box.module.widget_nypost_pagesix_rss_widget .see-all a { color: #2e2e2f; }
.box.module.widget_nypost_pagesix_widget .module-wrapper { margin: 0; height: 600px; width: 100%; position: relative; overflow-y: hidden; }
.box.module.widget_nypost_pagesix_widget .module-wrapper .top-fade, .box.module.widget_nypost_pagesix_widget .module-wrapper .bottom-fade { display: block; text-indent: -9999px; width: 300px; height: 100px; position: absolute; left: 0; z-index: 10; pointer-events: none; }
.box.module.widget_nypost_pagesix_widget .module-wrapper .top-fade { top: 0; background: url(/wp-content/themes/vip/nypost-2015/static-legacy/stylesheets/../images/module-top-fade.png); }
.box.module.widget_nypost_pagesix_widget .module-wrapper .bottom-fade { bottom: 0; background: url(/wp-content/themes/vip/nypost-2015/static-legacy/stylesheets/../images/module-bottom-fade.png); }
.box.module.widget_nypost_pagesix_widget .module-wrapper.expanded, .box.module.widget_nypost_pagesix_widget .module-wrapper .module-inner.expanded { overflow: visible; height: auto; position: static; }
.box.module.widget_nypost_pagesix_widget .module-wrapper .module-inner { position: absolute; padding: 0 30px; top: 0; left: 0; }
.box.module.widget_nypost_pagesix_widget .module-wrapper h3 { font-size: 24px; line-height: 18px; min-height: 35px; }
.box.module.widget_nypost_pagesix_widget .module-wrapper h3 a { display: block; padding-top: 4px; }
.box.module.widget_nypost_pagesix_widget .module-wrapper h3:last-child { margin-bottom: 10px; }
.box.module.widget_nypost_pagesix_widget .pagesix-top-story { font-weight: bold; }
.box.module.widget_nypost_pagesix_widget .module-pointer { display: inline-block; vertical-align: middle; *vertical-align: auto; *zoom: 1; *display: inline; height: 36px; width: 32px; background-image: url(/wp-content/themes/vip/nypost-2015/static-legacy/stylesheets/../images/sprites/nypost-mobile-s69b2dc5c31.png); background-position: 0 -2385px; background-repeat: no-repeat; text-indent: -9999px; float: left; margin-left: -40px; }
@media screen and (min-resolution: 1.5dppx), (min-resolution: 144dpi), (-webkit-min-device-pixel-ratio: 2) { .box.module.widget_nypost_pagesix_widget .module-pointer { background-image: url(/wp-content/themes/vip/nypost-2015/static-legacy/stylesheets/../images/sprites/nypost-mobile-retina-s3df4e67e5c.png); background-position: 0 -2328.5px; -moz-background-size: 320px auto; -o-background-size: 320px auto; -webkit-background-size: 320px auto; background-size: 320px auto; } }
.box.module.widget_nypost_pagesix_widget .rule { margin: 10px 0; border-bottom: 1px solid #eaeaea; }
.box.module.widget_nypost_pagesix_widget .see-all { background: #f7cb00; }
.box.module.widget_nypost_pagesix_widget .see-all a { color: #2e2e2f; }
.box.module.widget_nypost_commuter_notes_widget #commuter-trains li { display: inline-block; margin: 0px 5px 0px 0px; padding: 0px; }
.box.module.widget_nypost_commuter_notes_widget #commuter-trains li:last-child { margin: 0px; }
.box.module.widget_nypost_commuter_notes_widget #commuter-trains li a#module-a-train { display: inline-block; vertical-align: middle; *vertical-align: auto; *zoom: 1; *display: inline; height: 30px; width: 30px; background-image: url(/wp-content/themes/vip/nypost-2015/static-legacy/stylesheets/../images/sprites/nypost-mobile-s69b2dc5c31.png); background-position: 0 -1721px; background-repeat: no-repeat; text-indent: -9999px; }
@media screen and (min-resolution: 1.5dppx), (min-resolution: 144dpi), (-webkit-min-device-pixel-ratio: 2) { .box.module.widget_nypost_commuter_notes_widget #commuter-trains li a#module-a-train { background-image: url(/wp-content/themes/vip/nypost-2015/static-legacy/stylesheets/../images/sprites/nypost-mobile-retina-s3df4e67e5c.png); background-position: 0 -1680.5px; -moz-background-size: 320px auto; -o-background-size: 320px auto; -webkit-background-size: 320px auto; background-size: 320px auto; } }
.box.module.widget_nypost_commuter_notes_widget #commuter-trains li a#module-c-train { display: inline-block; vertical-align: middle; *vertical-align: auto; *zoom: 1; *display: inline; height: 30px; width: 30px; background-image: url(/wp-content/themes/vip/nypost-2015/static-legacy/stylesheets/../images/sprites/nypost-mobile-s69b2dc5c31.png); background-position: 0 -1881px; background-repeat: no-repeat; text-indent: -9999px; }
@media screen and (min-resolution: 1.5dppx), (min-resolution: 144dpi), (-webkit-min-device-pixel-ratio: 2) { .box.module.widget_nypost_commuter_notes_widget #commuter-trains li a#module-c-train { background-image: url(/wp-content/themes/vip/nypost-2015/static-legacy/stylesheets/../images/sprites/nypost-mobile-retina-s3df4e67e5c.png); background-position: 0 -1836.5px; -moz-background-size: 320px auto; -o-background-size: 320px auto; -webkit-background-size: 320px auto; background-size: 320px auto; } }
.box.module.widget_nypost_commuter_notes_widget #commuter-trains li a#module-f-train { display: inline-block; vertical-align: middle; *vertical-align: auto; *zoom: 1; *display: inline; height: 30px; width: 30px; background-image: url(/wp-content/themes/vip/nypost-2015/static-legacy/stylesheets/../images/sprites/nypost-mobile-s69b2dc5c31.png); background-position: 0 -2045px; background-repeat: no-repeat; text-indent: -9999px; }
@media screen and (min-resolution: 1.5dppx), (min-resolution: 144dpi), (-webkit-min-device-pixel-ratio: 2) { .box.module.widget_nypost_commuter_notes_widget #commuter-trains li a#module-f-train { background-image: url(/wp-content/themes/vip/nypost-2015/static-legacy/stylesheets/../images/sprites/nypost-mobile-retina-s3df4e67e5c.png); background-position: 0 -1996.5px; -moz-background-size: 320px auto; -o-background-size: 320px auto; -webkit-background-size: 320px auto; background-size: 320px auto; } }
.box.module.widget_nypost_commuter_notes_widget #commuter-trains li a#module-d-train { display: inline-block; vertical-align: middle; *vertical-align: auto; *zoom: 1; *display: inline; height: 30px; width: 30px; background-image: url(/wp-content/themes/vip/nypost-2015/static-legacy/stylesheets/../images/sprites/nypost-mobile-s69b2dc5c31.png); background-position: 0 -2013px; background-repeat: no-repeat; text-indent: -9999px; }
@media screen and (min-resolution: 1.5dppx), (min-resolution: 144dpi), (-webkit-min-device-pixel-ratio: 2) { .box.module.widget_nypost_commuter_notes_widget #commuter-trains li a#module-d-train { background-image: url(/wp-content/themes/vip/nypost-2015/static-legacy/stylesheets/../images/sprites/nypost-mobile-retina-s3df4e67e5c.png); background-position: 0 -1965.5px; -moz-background-size: 320px auto; -o-background-size: 320px auto; -webkit-background-size: 320px auto; background-size: 320px auto; } }
.box.module.widget_nypost_commuter_notes_widget #commuter-trains li a#module-g-train { display: inline-block; vertical-align: middle; *vertical-align: auto; *zoom: 1; *display: inline; height: 30px; width: 30px; background-image: url(/wp-content/themes/vip/nypost-2015/static-legacy/stylesheets/../images/sprites/nypost-mobile-s69b2dc5c31.png); background-position: 0 -2077px; background-repeat: no-repeat; text-indent: -9999px; }
@media screen and (min-resolution: 1.5dppx), (min-resolution: 144dpi), (-webkit-min-device-pixel-ratio: 2) { .box.module.widget_nypost_commuter_notes_widget #commuter-trains li a#module-g-train { background-image: url(/wp-content/themes/vip/nypost-2015/static-legacy/stylesheets/../images/sprites/nypost-mobile-retina-s3df4e67e5c.png); background-position: 0 -2027.5px; -moz-background-size: 320px auto; -o-background-size: 320px auto; -webkit-background-size: 320px auto; background-size: 320px auto; } }
.box.module.widget_nypost_sport_news_widget .module-wrapper { margin: 0; }
.box.module.widget_nypost_sport_news_widget .module-wrapper .sport { padding: 20px 10px 0 10px; }
.box.module.widget_nypost_sport_news_widget .module-wrapper .sports-news-posts.no-standings { width: 100%; float: none; }
.box.module.widget_nypost_sport_news_widget .module-wrapper .sports-news-posts article { position: relative; padding-bottom: 15px; margin-bottom: 15px; border-bottom: 1px solid black; }
.box.module.widget_nypost_sport_news_widget .module-wrapper .sports-news-posts article .entry-header { position: relative; }
.box.module.widget_nypost_sport_news_widget .module-wrapper .sports-news-posts article .columnist-content { margin-top: 40px; }
.box.module.widget_nypost_sport_news_widget .module-wrapper .sports-news-posts article h3 { font: bold 22px/18px "founders-grotesk-x-cn-nypost", Helvetica, sans-serif; color: #2a2a2a; margin-bottom: 5px; }
.box.module.widget_nypost_sport_news_widget .module-wrapper .sports-news-posts article h3 a { color: inherit; text-decoration: none; }
.box.module.widget_nypost_sport_news_widget .module-wrapper .sports-news-posts article img { max-width: 100%; margin-bottom: 15px; }
.box.module.widget_nypost_sport_news_widget .module-wrapper .sports-news-posts article .entry-meta, .box.module.widget_nypost_sport_news_widget .module-wrapper .sports-news-posts article .entry-meta p { margin: 5px 0; padding: 0; font: 10px/14px helvetica, sans-serif; }
.box.module.widget_nypost_sport_news_widget .module-wrapper .sports-news-posts article .entry-meta.columnist-content, .box.module.widget_nypost_sport_news_widget .module-wrapper .sports-news-posts article .entry-meta p.columnist-content { margin-top: 40px; }
.box.module.widget_nypost_sport_news_widget .module-wrapper .sports-news-posts article .entry-content { font: 16px/20px "pt-serif", Georgia, serif; }
.box.module.widget_nypost_sport_news_widget .module-wrapper .sports-news-posts article .entry-thumbnail { position: relative; }
.box.module.widget_nypost_sport_news_widget .module-wrapper .sports-news-posts article .entry-thumbnail img { margin-bottom: 0; }
.box.module.widget_nypost_sport_news_widget .module-wrapper .sports-news-posts article .entry-thumbnail .sport-news-article-photo img { width: 100%; }
.box.module.widget_nypost_sport_news_widget .module-wrapper .sports-news-posts article .sport-columnist { border-bottom: 1px solid #000000; position: absolute; height: 35px; width: 100%; }
.box.module.widget_nypost_sport_news_widget .module-wrapper .sports-news-posts article .sport-columnist img { float: right; position: relative; top: -14px; z-index: 100; max-height: none; max-width: none; }
.box.module.widget_nypost_sport_news_widget .module-wrapper .sports-news-posts article .sport-columnist h5 { float: left; text-transform: uppercase; color: #cc3333; }
.box.module.widget_nypost_sport_news_widget .module-wrapper .sports-news-posts article .story-photo-box h3 { color: white; margin-top: 0; }
.box.module.widget_nypost_sport_news_widget .module-wrapper .standings { box-shadow: none; margin-bottom: 15px; border-bottom: 0; padding: 10px; background-image: url(/wp-content/themes/vip/nypost-2015/static-legacy/stylesheets/../images/header-articles-bg.png); }
.box.module.widget_nypost_sport_news_widget .module-wrapper .standings h3 { font-family: "futura-pt", Futura, sans-serif; font-weight: 800; font-size: 20px; line-height: 30px; text-transform: uppercase; display: block; text-align: center; }
.box.module.widget_nypost_sport_news_widget .module-wrapper .standings h4 { font-family: "futura-pt", Futura, sans-serif; font-weight: 800; font-size: 16px; border-bottom: 1px solid black; text-transform: uppercase; margin-top: 10px; }
.box.module.widget_nypost_sport_news_widget .module-wrapper .standings .circuit { font-family: "futura-pt", Futura, sans-serif; font-size: 12px; font-weight: 800; padding-bottom: 5px; margin-top: 10px; text-transform: uppercase; }
.box.module.widget_nypost_sport_news_widget .module-wrapper .standings .record { font-size: 10px; line-height: 12px; }
.box.module.widget_nypost_sport_news_widget .module-wrapper .standings table { width: 100%; font-family: "futura-pt", Futura, sans-serif; font-size: 12px; }
.box.module.widget_nypost_sport_news_widget .module-wrapper .standings table tr td { padding-top: 5px; }
.box.module.widget_nypost_sport_news_widget .module-wrapper .standings table tr td.rank { font-weight: bold; padding-right: 8px; }
.box.module.widget_nypost_sport_news_widget .module-wrapper .standings table tr td:last-child { text-align: right; }
.box.module.widget_nypost_sport_news_widget .module-wrapper .standings table strong { font-weight: 800; }
.box.module.widget_nypost_sport_news_widget .module-wrapper .standings .hide { display: none; }
.box.module.widget_nypost_sport_news_widget .module-wrapper .standings .see-all-standings { display: none; text-align: center; font-family: "futura-pt", Futura, sans-serif; font-weight: 800; color: #cc3333; margin-top: 10px; text-transform: uppercase; }
.box.module.widget_nypost_sport_news_widget .module-wrapper .standings .see-all-standings.display { display: block; }
.box.module.widget_nypost_sport_news_widget .module-wrapper .standings .sport-standings { display: none; }
.box.module.widget_nypost_sport_news_widget .module-wrapper .standings .standings-title { cursor: pointer; }
.box.module.widget_text .textwidget { padding: 0 20px 20px 20px; font: 16px/20px "pt-serif", Georgia, serif; }
.box.module.widget_text .textwidget a { color: #345cc6; }
.box.module.widget_text .textwidget a:hover { color: #2e2e2f; }
.box.module.widget_rss .module-title h2 { margin-bottom: 10px; }
.box.module.widget_rss .module-title img { display: none; }
.box.module.widget_rss ul { margin: 0 20px 10px 20px; }
.box.module.widget_rss ul li { padding-top: 10px; border-top: 1px solid #000000; }
.box.module.widget_rss ul li:first-child { border-top: 0; }
.box.module.widget_rss ul li a { font: 600 26px/24px "founders-grotesk-x-cn-nypost", Helvetica, sans-serif; }
.box.module.widget_rss ul li .rssSummary, .box.module.widget_rss ul li .rss-date, .box.module.widget_rss ul li cite { display: none; }
.box.module.widget-gallery .tiled-gallery .gallery-row { margin: 0px auto 2px; }
.box.module.widget-zone-posts .description { padding-left: 20px; font-size: 20px; }
.box.module.widget-zone-posts ul { padding: 20px; }
.box.module.widget-zone-posts ul li a { font: 600 26px/24px "founders-grotesk-x-cn-nypost", Helvetica, sans-serif; -webkit-font-smoothing: antialiased; color: #2a2a2a; }
.box.module.widget_nypost_cover_widget .module-title { border-bottom: 5px solid #f7cb00; margin-bottom: 20px; }
.box.module.widget_nypost_cover_widget .module-title h2 { margin-bottom: 0; }
.box.module.widget_nypost_tips_widget .module-wrapper h2 { font: bold 28px/24px "founders-grotesk-x-cn-nypost", Helvetica, sans-serif; text-transform: uppercase; color: #3c3c3c; }
.box.module.widget_nypost_tips_widget .module-wrapper .description { font-family: "founders-grotesk-web-nypost", Helvetica, sans-serif; margin: 10px 0; color: #3c3c3c; }
.box.module.widget_nypost_tips_widget .module-wrapper .description a { color: #000000; font-weight: bold; }
.box.module.widget_nypost_tips_widget .module-wrapper textarea { width: 90%; padding: 5%; font: 20px/24px "founders-grotesk-x-cn-nypost", Helvetica, sans-serif; }
.box.module.widget_nypost_tips_widget .module-wrapper input[type="submit"] { width: 100%; background-color: #cc3333; padding: 10px 0; border: none; color: #FFFFFF; text-transform: uppercase; font: 800 22px/22px "founders-grotesk-x-cn-nypost", Helvetica, sans-serif; }
.box.module.widget_nypost_tips_widget .module-wrapper input[type="submit"].pagesix_tip { background-color: #f7cb00; color: #3c3c3c; }
.box.module.widget_nypost_poll_widget .module-wrapper .poll-image { border-top: 5px solid #f7cb00; }
.box.module.widget_nypost_poll_widget .module-wrapper h3 { margin: 10px 0; }
.box.module.widget_twitter_timeline { display: none; }
.box.module.widget_twitter_timeline .module-title h2 { margin-bottom: 0; }
.box.module.widget_twitter_timeline iframe { margin: 20px !important; }
body.nypost .box.module.widget_nypost_social_widget { background: #2a2a2a; }
body.nypost .box.module.widget_nypost_social_widget p { color: #fff; }
body.pagesix .box.module.widget_nypost_social_widget { background: #ffcc00; }
body.pagesix .box.module.widget_nypost_social_widget p { color: #000; }
.box.module.widget_nypost_social_widget p { float: left; margin: 0 12px 0 22px; padding: 0; line-height: 60px; font-family: "founders-grotesk-x-cn-nypost", Helvetica, sans-serif; font-size: 24px; text-transform: uppercase; min-width: 36.66667%; }
.box.module.widget_nypost_social_widget ul { list-style: none; margin: 0; padding: 0 22px 0 0; height: 60px; display: table; }
.box.module.widget_nypost_social_widget ul li { list-style: none; padding-left: 10px; padding-bottom: 0; display: table-cell; vertical-align: middle; }
.box.module.widget_nypost_social_widget ul li:first-child { padding-left: 0; }
.box.module.widget_nypost_social_widget ul li a { line-height: normal; display: block; height: 37px; width: 37px; }
.box.module.widget_nypost_social_widget ul li a img { max-width: 100%; height: auto; }
.box.module.widget_nypost_decider_rss_widget > .module-title, .box.module.widget_nypost_iaf_rss_widget > .module-title { padding: 15px 0; }
.box.module.widget_nypost_decider_rss_widget .module-title h2, .box.module.widget_nypost_iaf_rss_widget .module-title h2 { margin: 0; padding: 0; }
.box.module.widget_nypost_decider_rss_widget .module-title a, .box.module.widget_nypost_iaf_rss_widget .module-title a { display: none; }
.box.module.widget_nypost_decider_rss_widget .module-wrapper > .story-photo-box:first-child, .box.module.widget_nypost_iaf_rss_widget .module-wrapper > .story-photo-box:first-child { width: 300px; left: -20px; clear: both; }
.box.module.widget_nypost_decider_rss_widget .module-wrapper > .story-photo-box:first-child:before, .box.module.widget_nypost_iaf_rss_widget .module-wrapper > .story-photo-box:first-child:before { content: " "; display: block; width: 300px; height: 84px; background: transparent url(/wp-content/themes/vip/nypost-2015/static-legacy/stylesheets/../images/black-85-percent-gradient-bg.png) no-repeat left top; position: absolute; left: 0; bottom: 3px; }
.box.module.widget_nypost_decider_rss_widget .module-wrapper > .story-photo-box:first-child h2, .box.module.widget_nypost_iaf_rss_widget .module-wrapper > .story-photo-box:first-child h2 { background-image: none; bottom: 0; padding: 5px 10px 10px; }
.box.module.widget_nypost_decider_rss_widget .module-wrapper > .story-photo-box:first-child h2 a, .box.module.widget_nypost_iaf_rss_widget .module-wrapper > .story-photo-box:first-child h2 a { font-family: "founders-grotesk-x-cn-nypost", Helvetica, sans-serif; font-size: 28px; }
.box.module.widget_nypost_decider_rss_widget .module-wrapper > .story-photo-box:first-child h3 a, .box.module.widget_nypost_iaf_rss_widget .module-wrapper > .story-photo-box:first-child h3 a { font-family: "founders-grotesk-x-cn-nypost", Helvetica, sans-serif; font-size: 15px; line-height: 18px; }
.box.module.widget_nypost_decider_rss_widget .module-title h2 { display: inline-block; vertical-align: middle; *vertical-align: auto; *zoom: 1; *display: inline; height: 58px; width: 300px; background-image: url(/wp-content/themes/vip/nypost-2015/static-legacy/stylesheets/../images/sprites/nypost-mobile-s69b2dc5c31.png); background-position: 0 -623px; background-repeat: no-repeat; text-indent: -9999px; }
@media screen and (min-resolution: 1.5dppx), (min-resolution: 144dpi), (-webkit-min-device-pixel-ratio: 2) { .box.module.widget_nypost_decider_rss_widget .module-title h2 { background-image: url(/wp-content/themes/vip/nypost-2015/static-legacy/stylesheets/../images/sprites/nypost-mobile-retina-s3df4e67e5c.png); background-position: 0 -601.5px; -moz-background-size: 320px auto; -o-background-size: 320px auto; -webkit-background-size: 320px auto; background-size: 320px auto; } }
.box.module.widget_nypost_iaf_rss_widget .module-title h2 { display: inline-block; vertical-align: middle; *vertical-align: auto; *zoom: 1; *display: inline; height: 62px; width: 300px; background-image: url(/wp-content/themes/vip/nypost-2015/static-legacy/stylesheets/../images/sprites/nypost-mobile-s69b2dc5c31.png); background-position: 0 -683px; background-repeat: no-repeat; text-indent: -9999px; }
@media screen and (min-resolution: 1.5dppx), (min-resolution: 144dpi), (-webkit-min-device-pixel-ratio: 2) { .box.module.widget_nypost_iaf_rss_widget .module-title h2 { background-image: url(/wp-content/themes/vip/nypost-2015/static-legacy/stylesheets/../images/sprites/nypost-mobile-retina-s3df4e67e5c.png); background-position: 0 -660.5px; -moz-background-size: 320px auto; -o-background-size: 320px auto; -webkit-background-size: 320px auto; background-size: 320px auto; } }

body.decider .box.module.widget_nypost_iaf_rss_widget .module-title h2 { display: inline-block; vertical-align: middle; *vertical-align: auto; *zoom: 1; *display: inline; height: 62px; width: 300px; background-image: url(/wp-content/themes/vip/nypost-2015/static-legacy/stylesheets/../images/sprites/nypost-mobile-s69b2dc5c31.png); background-position: 0 -683px; background-repeat: no-repeat; text-indent: -9999px; background-color: #ffffff; }
@media screen and (min-resolution: 1.5dppx), (min-resolution: 144dpi), (-webkit-min-device-pixel-ratio: 2) { body.decider .box.module.widget_nypost_iaf_rss_widget .module-title h2 { background-image: url(/wp-content/themes/vip/nypost-2015/static-legacy/stylesheets/../images/sprites/nypost-mobile-retina-s3df4e67e5c.png); background-position: 0 -660.5px; -moz-background-size: 320px auto; -o-background-size: 320px auto; -webkit-background-size: 320px auto; background-size: 320px auto; } }
body.decider .box.module.widget_nypost_iaf_rss_widget .module-wrapper { margin: 0px 20px 20px 20px; }
body.decider .box.module.widget_nypost_iaf_rss_widget .module-wrapper .story-photo-box h2 a { color: #ffffff !important; }
body.decider .box.module.widget_nypost_iaf_rss_widget .rule { border-bottom: 1px solid #000000; margin: 15px 0px 15px 0 !important; }

#home-page-top-right-sidebar .widget_nypost_cover_widget .module-title { margin-bottom: 15px; }
#home-page-top-right-sidebar .widget_nypost_cover_widget .module-wrapper { margin-bottom: 15px; max-height: 294px; }

#feature-article-image, #hs-article-image { width: 100%; margin-left: -10px; padding-right: 20px; overflow: hidden; }
#feature-article-image img, #hs-article-image img { width: 115%; margin-left: -7.5%; }

.single-list .intro-paragraph { margin-bottom: 20px; }
.single-list .intro-paragraph p { font-family: "pt-serif", Georgia, serif; padding: 0 10px; margin-bottom: 20px; }

.site-content, #article-wrapper, #generic-wrapper { font: 16px/24px "pt-serif", Georgia, serif; color: #2a2a2a; }
.site-content .page-content h1, .site-content .entry-content h1, #article-wrapper .page-content h1, #article-wrapper .entry-content h1, #generic-wrapper .page-content h1, #generic-wrapper .entry-content h1 { font: 800 35px/30px "founders-grotesk-web-nypost", Helvetica, sans-serif; }
.site-content .page-content h2, .site-content .entry-content h2, #article-wrapper .page-content h2, #article-wrapper .entry-content h2, #generic-wrapper .page-content h2, #generic-wrapper .entry-content h2 { font: 600 28px/32px "founders-grotesk-web-nypost", Helvetica, sans-serif; }
.site-content .page-content h3, .site-content .entry-content h3, #article-wrapper .page-content h3, #article-wrapper .entry-content h3, #generic-wrapper .page-content h3, #generic-wrapper .entry-content h3 { font: 24px/24px "founders-grotesk-web-nypost", Helvetica, sans-serif; padding: 8px 0px 20px 0px; font-weight: bold; }
.site-content .page-content a, .site-content .entry-content a, #article-wrapper .page-content a, #article-wrapper .entry-content a, #generic-wrapper .page-content a, #generic-wrapper .entry-content a { color: #345cc6; }
.site-content .page-content b, .site-content .page-content strong, .site-content .entry-content b, .site-content .entry-content strong, #article-wrapper .page-content b, #article-wrapper .page-content strong, #article-wrapper .entry-content b, #article-wrapper .entry-content strong, #generic-wrapper .page-content b, #generic-wrapper .page-content strong, #generic-wrapper .entry-content b, #generic-wrapper .entry-content strong { font-weight: 800; }
.site-content .page-content i, .site-content .page-content em, .site-content .entry-content i, .site-content .entry-content em, #article-wrapper .page-content i, #article-wrapper .page-content em, #article-wrapper .entry-content i, #article-wrapper .entry-content em, #generic-wrapper .page-content i, #generic-wrapper .page-content em, #generic-wrapper .entry-content i, #generic-wrapper .entry-content em { font-style: italic; }

#article-wrapper .flag-region:after, #generic-wrapper .flag-region:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
#article-wrapper .flag-region .flag, #generic-wrapper .flag-region .flag { position: static; display: inline-block; margin: 0 20px 0 -22px; height: 38px; }
#article-wrapper .flag-region .sponsor-box, #generic-wrapper .flag-region .sponsor-box { position: static; display: inline-block; max-width: none; margin-top: 0; }
#article-wrapper .flag-region .section-tag, #generic-wrapper .flag-region .section-tag { float: left; margin-right: 10px; }
#article-wrapper .flag-region .section-tag a, #generic-wrapper .flag-region .section-tag a { display: block; margin-top: 5px; font: 600 12px/20px "futura-pt", Futura, sans-serif; color: #FFFFFF; text-transform: uppercase; background: #cc3333; padding: 0 10px; }
#article-wrapper .flag-region .article-tag, #article-wrapper .flag-region .borough, #generic-wrapper .flag-region .article-tag, #generic-wrapper .flag-region .borough { margin-top: 6px; font: 12px/16px "futura-pt", Futura, sans-serif; font-weight: 800; letter-spacing: 1px; color: #2e2e2f; border-bottom: 2px solid #cc3333; float: left; padding-bottom: 0px; text-transform: uppercase; font-weight: bold; }
#article-wrapper .flag-region .article-tag a, #article-wrapper .flag-region .borough a, #generic-wrapper .flag-region .article-tag a, #generic-wrapper .flag-region .borough a { text-decoration: none; color: #2e2e2f; }
#article-wrapper .hs-title .flag-region .sponsor-box, #generic-wrapper .hs-title .flag-region .sponsor-box { position: relative; left: -20px; float: left; }
#article-wrapper .hs-title .flag-region .sponsor-box h3, #article-wrapper .hs-title .flag-region .sponsor-box a, #generic-wrapper .hs-title .flag-region .sponsor-box h3, #generic-wrapper .hs-title .flag-region .sponsor-box a { float: left; }
#article-wrapper .hs-title .flag-region .sponsor-box h3, #generic-wrapper .hs-title .flag-region .sponsor-box h3 { color: #2e2e2f; margin-right: 10px; }
#article-wrapper .article .slideshow-container .slides-wrapper .slide.last .restart-slideshow, #article-wrapper .page .slideshow-container .slides-wrapper .slide.last .restart-slideshow, #generic-wrapper .article .slideshow-container .slides-wrapper .slide.last .restart-slideshow, #generic-wrapper .page .slideshow-container .slides-wrapper .slide.last .restart-slideshow { margin-bottom: 20px; }
#article-wrapper .article .slideshow-container .slides-wrapper .slide.last .related-slideshow, #article-wrapper .page .slideshow-container .slides-wrapper .slide.last .related-slideshow, #generic-wrapper .article .slideshow-container .slides-wrapper .slide.last .related-slideshow, #generic-wrapper .page .slideshow-container .slides-wrapper .slide.last .related-slideshow { display: none; }
#article-wrapper .article .slideshow-container .slides-wrapper .slide.last .slideshow-mobile-social, #article-wrapper .page .slideshow-container .slides-wrapper .slide.last .slideshow-mobile-social, #generic-wrapper .article .slideshow-container .slides-wrapper .slide.last .slideshow-mobile-social, #generic-wrapper .page .slideshow-container .slides-wrapper .slide.last .slideshow-mobile-social { display: none; }
#article-wrapper .article p, #article-wrapper .article ul, #article-wrapper .page p, #article-wrapper .page ul, #generic-wrapper .article p, #generic-wrapper .article ul, #generic-wrapper .page p, #generic-wrapper .page ul { font-family: "pt-serif", Georgia, serif; color: #2e2e2f; line-height: 24px; font-size: 16px; }
#article-wrapper .article .vjs-caption-text .credit, #article-wrapper .article .video-credit.credit, #article-wrapper .article p.credit, #article-wrapper .article span.credit, #article-wrapper .article .credit p, #article-wrapper .article .credit span, #article-wrapper .page .vjs-caption-text .credit, #article-wrapper .page .video-credit.credit, #article-wrapper .page p.credit, #article-wrapper .page span.credit, #article-wrapper .page .credit p, #article-wrapper .page .credit span, #generic-wrapper .article .vjs-caption-text .credit, #generic-wrapper .article .video-credit.credit, #generic-wrapper .article p.credit, #generic-wrapper .article span.credit, #generic-wrapper .article .credit p, #generic-wrapper .article .credit span, #generic-wrapper .page .vjs-caption-text .credit, #generic-wrapper .page .video-credit.credit, #generic-wrapper .page p.credit, #generic-wrapper .page span.credit, #generic-wrapper .page .credit p, #generic-wrapper .page .credit span { display: block; font: 11px/14px helvetica, sans-serif; color: #9d9d9d; padding: 5px 0 0 0; }
#article-wrapper .article .entry-content iframe, #article-wrapper .page .entry-content iframe, #generic-wrapper .article .entry-content iframe, #generic-wrapper .page .entry-content iframe { max-width: 100%; }
#article-wrapper .article .entry-content .embed-wrapper.twitter iframe, #article-wrapper .page .entry-content .embed-wrapper.twitter iframe, #generic-wrapper .article .entry-content .embed-wrapper.twitter iframe, #generic-wrapper .page .entry-content .embed-wrapper.twitter iframe { margin: auto !important; }
#article-wrapper .article .entry-content span[class*="embed"], #article-wrapper .page .entry-content span[class*="embed"], #generic-wrapper .article .entry-content span[class*="embed"], #generic-wrapper .page .entry-content span[class*="embed"] { margin-bottom: 20px; }
#article-wrapper .article .entry-content .embed-youtube, #article-wrapper .page .entry-content .embed-youtube, #generic-wrapper .article .entry-content .embed-youtube, #generic-wrapper .page .entry-content .embed-youtube { position: relative; height: 0; padding-bottom: 61%; }
#article-wrapper .article .entry-content .embed-youtube iframe, #article-wrapper .page .entry-content .embed-youtube iframe, #generic-wrapper .article .entry-content .embed-youtube iframe, #generic-wrapper .page .entry-content .embed-youtube iframe { position: absolute; top: 0; left: 0; width: 100%; height: 100%; }
#article-wrapper .article .entry-content .tpEmbed, #article-wrapper .page .entry-content .tpEmbed, #generic-wrapper .article .entry-content .tpEmbed, #generic-wrapper .page .entry-content .tpEmbed { position: relative; }
#article-wrapper .article .entry-content .tpEmbed .tpLayout, #article-wrapper .page .entry-content .tpEmbed .tpLayout, #generic-wrapper .article .entry-content .tpEmbed .tpLayout, #generic-wrapper .page .entry-content .tpEmbed .tpLayout { position: absolute; top: 0; left: 0; width: 100%; height: 100%; }
#article-wrapper .article .entry-content ul, #article-wrapper .page .entry-content ul, #generic-wrapper .article .entry-content ul, #generic-wrapper .page .entry-content ul { position: relative; right: -20px; padding-right: 20px; list-style: disc outside; display: block; }
#article-wrapper .article .entry-content ul li, #article-wrapper .page .entry-content ul li, #generic-wrapper .article .entry-content ul li, #generic-wrapper .page .entry-content ul li { padding-bottom: 10px; }
#article-wrapper .article .entry-content > .pullquote, #article-wrapper .page .entry-content > .pullquote, #generic-wrapper .article .entry-content > .pullquote, #generic-wrapper .page .entry-content > .pullquote { padding: 35px 45px; margin-bottom: 10px; background: #2f2f2f; border-left: 0; }
#article-wrapper .article .entry-content > .pullquote span.topquote, #article-wrapper .article .entry-content > .pullquote span.bottomquote, #article-wrapper .page .entry-content > .pullquote span.topquote, #article-wrapper .page .entry-content > .pullquote span.bottomquote, #generic-wrapper .article .entry-content > .pullquote span.topquote, #generic-wrapper .article .entry-content > .pullquote span.bottomquote, #generic-wrapper .page .entry-content > .pullquote span.topquote, #generic-wrapper .page .entry-content > .pullquote span.bottomquote { display: inline-block; font-style: normal; font-size: 137px; line-height: 32px; height: 32px; width: 28px; color: #f7cb00; }
#article-wrapper .article .entry-content > .pullquote span.topquote, #article-wrapper .page .entry-content > .pullquote span.topquote, #generic-wrapper .article .entry-content > .pullquote span.topquote, #generic-wrapper .page .entry-content > .pullquote span.topquote { margin-top: 12px; margin-left: -28px; float: left; }
#article-wrapper .article .entry-content > .pullquote span.bottomquote, #article-wrapper .page .entry-content > .pullquote span.bottomquote, #generic-wrapper .article .entry-content > .pullquote span.bottomquote, #generic-wrapper .page .entry-content > .pullquote span.bottomquote { margin-top: 32px; float: right; }
#article-wrapper .article .entry-content > .pullquote .attribution, #article-wrapper .page .entry-content > .pullquote .attribution, #generic-wrapper .article .entry-content > .pullquote .attribution, #generic-wrapper .page .entry-content > .pullquote .attribution { font: bold 26px/28px "founders-grotesk-x-cn-nypost", Helvetica, sans-serif; color: #cc3333; width: auto; display: block; margin-top: 5px; text-transform: none; }
#article-wrapper .article .entry-content > .pullquote, #article-wrapper .article .entry-content > .pullquote p, #article-wrapper .page .entry-content > .pullquote, #article-wrapper .page .entry-content > .pullquote p, #generic-wrapper .article .entry-content > .pullquote, #generic-wrapper .article .entry-content > .pullquote p, #generic-wrapper .page .entry-content > .pullquote, #generic-wrapper .page .entry-content > .pullquote p { font: bold italic 30px/32px "founders-grotesk-x-cn-nypost", Helvetica, sans-serif; -webkit-font-smoothing: antialiased; color: #ffffff; text-transform: uppercase; }
#article-wrapper .article .entry-content > .pullquote p, #article-wrapper .page .entry-content > .pullquote p, #generic-wrapper .article .entry-content > .pullquote p, #generic-wrapper .page .entry-content > .pullquote p { padding-right: 0; padding-bottom: 15px; }
#article-wrapper .article .entry-content > blockquote, #article-wrapper .page .entry-content > blockquote, #generic-wrapper .article .entry-content > blockquote, #generic-wrapper .page .entry-content > blockquote { margin-bottom: 15px; padding-left: 30px; border-left: 1px solid #cc3333; }
#article-wrapper .article .entry-content > blockquote p, #article-wrapper .page .entry-content > blockquote p, #generic-wrapper .article .entry-content > blockquote p, #generic-wrapper .page .entry-content > blockquote p { font: italic 14px/1.75 "pt-serif", Georgia, serif; padding: 0 60px 0 0; }
#article-wrapper .article .entry-content .form-error ul, #article-wrapper .page .entry-content .form-error ul, #generic-wrapper .article .entry-content .form-error ul, #generic-wrapper .page .entry-content .form-error ul { list-style: none; position: static; right: 0; padding: 0; }
#article-wrapper .article .entry-content .form-error h3, #article-wrapper .page .entry-content .form-error h3, #generic-wrapper .article .entry-content .form-error h3, #generic-wrapper .page .entry-content .form-error h3 { font: italic 26px/25px "futura-pt", Futura, sans-serif; text-transform: uppercase; margin-bottom: 10px; }
#article-wrapper .article .entry-content .form-error li, #article-wrapper .article .entry-content .form-error h3, #article-wrapper .page .entry-content .form-error li, #article-wrapper .page .entry-content .form-error h3, #generic-wrapper .article .entry-content .form-error li, #generic-wrapper .article .entry-content .form-error h3, #generic-wrapper .page .entry-content .form-error li, #generic-wrapper .page .entry-content .form-error h3 { color: #FFFFFF; margin-bottom: 10px; padding: 0; }
#article-wrapper .article .entry-content .form-error li, #article-wrapper .page .entry-content .form-error li, #generic-wrapper .article .entry-content .form-error li, #generic-wrapper .page .entry-content .form-error li { font: 14px/1.5 "futura-pt", Futura, sans-serif; background: #cc3333; text-align: center; text-transform: uppercase; }
#article-wrapper .article .entry-content #syndicated-partner, #article-wrapper .page .entry-content #syndicated-partner, #generic-wrapper .article .entry-content #syndicated-partner, #generic-wrapper .page .entry-content #syndicated-partner { font-style: italic; }
#article-wrapper .article .entry-content.social, #article-wrapper .page .entry-content.social, #generic-wrapper .article .entry-content.social, #generic-wrapper .page .entry-content.social { padding-bottom: 0px; }
#article-wrapper .article .entry-content.social #social-follow-article-body, #article-wrapper .page .entry-content.social #social-follow-article-body, #generic-wrapper .article .entry-content.social #social-follow-article-body, #generic-wrapper .page .entry-content.social #social-follow-article-body { height: 38px; background: #efefef none no-repeat 0 0; margin: 0 -20px; }
#article-wrapper .article .entry-content.social #social-follow-article-body #social-follow-article-body-inner, #article-wrapper .page .entry-content.social #social-follow-article-body #social-follow-article-body-inner, #generic-wrapper .article .entry-content.social #social-follow-article-body #social-follow-article-body-inner, #generic-wrapper .page .entry-content.social #social-follow-article-body #social-follow-article-body-inner { width: 300px; margin: 0 auto; }
#article-wrapper .article .entry-content.social #social-follow-article-body #social-follow-article-body-inner .social-follow-label, #article-wrapper .page .entry-content.social #social-follow-article-body #social-follow-article-body-inner .social-follow-label, #generic-wrapper .article .entry-content.social #social-follow-article-body #social-follow-article-body-inner .social-follow-label, #generic-wrapper .page .entry-content.social #social-follow-article-body #social-follow-article-body-inner .social-follow-label { display: block; float: left; line-height: 38px; font-family: "jaf-facitweb", helvetica, sans-serif; font-style: italic; font-weight: 600; font-size: 14px; text-transform: uppercase; padding: 0 10px; }
#article-wrapper .article .entry-content.social #social-follow-article-body #social-follow-article-body-inner .social-follow-buttons, #article-wrapper .page .entry-content.social #social-follow-article-body #social-follow-article-body-inner .social-follow-buttons, #generic-wrapper .article .entry-content.social #social-follow-article-body #social-follow-article-body-inner .social-follow-buttons, #generic-wrapper .page .entry-content.social #social-follow-article-body #social-follow-article-body-inner .social-follow-buttons { width: 116px; display: block; padding-top: 9px; float: left; }
#article-wrapper .article .entry-content.social #social-follow-article-body #social-follow-article-body-inner .social-follow-buttons:after, #article-wrapper .page .entry-content.social #social-follow-article-body #social-follow-article-body-inner .social-follow-buttons:after, #generic-wrapper .article .entry-content.social #social-follow-article-body #social-follow-article-body-inner .social-follow-buttons:after, #generic-wrapper .page .entry-content.social #social-follow-article-body #social-follow-article-body-inner .social-follow-buttons:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
#article-wrapper .article .entry-content.social #social-follow-article-body #social-follow-article-body-inner .social-follow-buttons .social-follow-button, #article-wrapper .page .entry-content.social #social-follow-article-body #social-follow-article-body-inner .social-follow-buttons .social-follow-button, #generic-wrapper .article .entry-content.social #social-follow-article-body #social-follow-article-body-inner .social-follow-buttons .social-follow-button, #generic-wrapper .page .entry-content.social #social-follow-article-body #social-follow-article-body-inner .social-follow-buttons .social-follow-button { height: 20px; padding: 0 5px 0 0; height: 20px; float: left; }
#article-wrapper .article .entry-content.social #social-follow-article-body #social-follow-article-body-inner .social-follow-buttons .social-follow-button a, #article-wrapper .page .entry-content.social #social-follow-article-body #social-follow-article-body-inner .social-follow-buttons .social-follow-button a, #generic-wrapper .article .entry-content.social #social-follow-article-body #social-follow-article-body-inner .social-follow-buttons .social-follow-button a, #generic-wrapper .page .entry-content.social #social-follow-article-body #social-follow-article-body-inner .social-follow-buttons .social-follow-button a { display: block; height: 20px; }
#article-wrapper .article .entry-content.social #social-follow-article-body #social-follow-article-body-inner .social-follow-buttons .social-follow-button.fb, #article-wrapper .page .entry-content.social #social-follow-article-body #social-follow-article-body-inner .social-follow-buttons .social-follow-button.fb, #generic-wrapper .article .entry-content.social #social-follow-article-body #social-follow-article-body-inner .social-follow-buttons .social-follow-button.fb, #generic-wrapper .page .entry-content.social #social-follow-article-body #social-follow-article-body-inner .social-follow-buttons .social-follow-button.fb { width: 47px; height: 22px; overflow: hidden; }
#article-wrapper .article .entry-content.social #social-follow-article-body #social-follow-article-body-inner .social-follow-buttons .social-follow-button.twitter, #article-wrapper .page .entry-content.social #social-follow-article-body #social-follow-article-body-inner .social-follow-buttons .social-follow-button.twitter, #generic-wrapper .article .entry-content.social #social-follow-article-body #social-follow-article-body-inner .social-follow-buttons .social-follow-button.twitter, #generic-wrapper .page .entry-content.social #social-follow-article-body #social-follow-article-body-inner .social-follow-buttons .social-follow-button.twitter { width: 59px; }
#article-wrapper .article .entry-content.social #social-follow-article-body #social-follow-article-body-inner .social-follow-buttons .social-follow-button.instagram, #article-wrapper .page .entry-content.social #social-follow-article-body #social-follow-article-body-inner .social-follow-buttons .social-follow-button.instagram, #generic-wrapper .article .entry-content.social #social-follow-article-body #social-follow-article-body-inner .social-follow-buttons .social-follow-button.instagram, #generic-wrapper .page .entry-content.social #social-follow-article-body #social-follow-article-body-inner .social-follow-buttons .social-follow-button.instagram { width: 62px; display: inline-block; vertical-align: middle; *vertical-align: auto; *zoom: 1; *display: inline; height: 20px; width: 62px; background-image: url(/wp-content/themes/vip/nypost-2015/static-legacy/stylesheets/../images/sprites/nypost-mobile-s69b2dc5c31.png); background-position: 0 -47px; background-repeat: no-repeat; text-indent: -9999px; }
@media screen and (min-resolution: 1.5dppx), (min-resolution: 144dpi), (-webkit-min-device-pixel-ratio: 2) { #article-wrapper .article .entry-content.social #social-follow-article-body #social-follow-article-body-inner .social-follow-buttons .social-follow-button.instagram, #article-wrapper .page .entry-content.social #social-follow-article-body #social-follow-article-body-inner .social-follow-buttons .social-follow-button.instagram, #generic-wrapper .article .entry-content.social #social-follow-article-body #social-follow-article-body-inner .social-follow-buttons .social-follow-button.instagram, #generic-wrapper .page .entry-content.social #social-follow-article-body #social-follow-article-body-inner .social-follow-buttons .social-follow-button.instagram { background-image: url(/wp-content/themes/vip/nypost-2015/static-legacy/stylesheets/../images/sprites/nypost-mobile-retina-s3df4e67e5c.png); background-position: 0 -46px; -moz-background-size: 320px auto; -o-background-size: 320px auto; -webkit-background-size: 320px auto; background-size: 320px auto; } }
#article-wrapper .article .entry-content.social #social-follow-article-body #social-follow-article-body-inner .social-follow-buttons .social-follow-button.tumblr, #article-wrapper .page .entry-content.social #social-follow-article-body #social-follow-article-body-inner .social-follow-buttons .social-follow-button.tumblr, #generic-wrapper .article .entry-content.social #social-follow-article-body #social-follow-article-body-inner .social-follow-buttons .social-follow-button.tumblr, #generic-wrapper .page .entry-content.social #social-follow-article-body #social-follow-article-body-inner .social-follow-buttons .social-follow-button.tumblr { width: 75px; display: inline-block; vertical-align: middle; *vertical-align: auto; *zoom: 1; *display: inline; height: 20px; width: 75px; background-image: url(/wp-content/themes/vip/nypost-2015/static-legacy/stylesheets/../images/sprites/nypost-mobile-s69b2dc5c31.png); background-position: 0 -69px; background-repeat: no-repeat; text-indent: -9999px; }
@media screen and (min-resolution: 1.5dppx), (min-resolution: 144dpi), (-webkit-min-device-pixel-ratio: 2) { #article-wrapper .article .entry-content.social #social-follow-article-body #social-follow-article-body-inner .social-follow-buttons .social-follow-button.tumblr, #article-wrapper .page .entry-content.social #social-follow-article-body #social-follow-article-body-inner .social-follow-buttons .social-follow-button.tumblr, #generic-wrapper .article .entry-content.social #social-follow-article-body #social-follow-article-body-inner .social-follow-buttons .social-follow-button.tumblr, #generic-wrapper .page .entry-content.social #social-follow-article-body #social-follow-article-body-inner .social-follow-buttons .social-follow-button.tumblr { background-image: url(/wp-content/themes/vip/nypost-2015/static-legacy/stylesheets/../images/sprites/nypost-mobile-retina-s3df4e67e5c.png); background-position: 0 -67px; -moz-background-size: 320px auto; -o-background-size: 320px auto; -webkit-background-size: 320px auto; background-size: 320px auto; } }
#article-wrapper .article .nypost-custom-embed, #article-wrapper .page .nypost-custom-embed, #generic-wrapper .article .nypost-custom-embed, #generic-wrapper .page .nypost-custom-embed { margin-bottom: 14px; }
#article-wrapper .article .nypost-custom-embed, #article-wrapper .article .nypost-custom-embed img, #article-wrapper .page .nypost-custom-embed, #article-wrapper .page .nypost-custom-embed img, #generic-wrapper .article .nypost-custom-embed, #generic-wrapper .article .nypost-custom-embed img, #generic-wrapper .page .nypost-custom-embed, #generic-wrapper .page .nypost-custom-embed img { max-width: 100%; }
#article-wrapper .article img, #article-wrapper .page img, #generic-wrapper .article img, #generic-wrapper .page img { max-width: 100%; height: auto; }
#article-wrapper.feature, #generic-wrapper.feature { margin-top: -30px; }
#article-wrapper.hs, #generic-wrapper.hs { margin-top: -160px; }
#article-wrapper .wp-caption, #generic-wrapper .wp-caption { max-width: 100%; height: auto; clear: both; margin: 0 auto; float: none; }
#article-wrapper .wp-caption img, #generic-wrapper .wp-caption img { max-width: 100%; height: auto; }
#article-wrapper .wp-caption .wp-caption-text, #generic-wrapper .wp-caption .wp-caption-text { font: 14px/16px "founders-grotesk-web-nypost", Helvetica, sans-serif; }
#article-wrapper .wp-caption .wp-caption-text a, #generic-wrapper .wp-caption .wp-caption-text a { color: #345cc6; }
#article-wrapper .wp-caption-text, #generic-wrapper .wp-caption-text { padding: 10px 0px 0px 0px; position: relative; top: -3px; border-top: 4px solid #cc3333; margin: 0px 0px 0px 0px; font: 14px/16px "founders-grotesk-web-nypost", Helvetica, sans-serif; color: #2a2a2a; }
#article-wrapper .wp-caption-text.featured, #generic-wrapper .wp-caption-text.featured { border-top: 4px solid #cc3333; }
#article-wrapper .wp-caption-text a, #generic-wrapper .wp-caption-text a { color: #345cc6; }
#article-wrapper .post-image, #generic-wrapper .post-image { position: relative; display: block; max-width: 100%; height: auto; margin: 0 auto; }
#article-wrapper .post-image img, #generic-wrapper .post-image img { max-width: 100%; height: auto; }
#article-wrapper #article-dek p, #generic-wrapper #article-dek p { font-size: 18px; font-style: italic; }
#article-wrapper .article-header, #generic-wrapper .article-header { position: relative; }
#article-wrapper .article-header h1, #generic-wrapper .article-header h1 { font: 44px/35px "founders-grotesk-x-cn-nypost", Helvetica, sans-serif; font-weight: 800; word-wrap: break-word; clear: both; padding: 15px 0px; color: #2a2a2a; }
#article-wrapper .article-header h1 a, #generic-wrapper .article-header h1 a { text-decoration: none; color: #2a2a2a; }
#article-wrapper .article-header h2, #generic-wrapper .article-header h2 { font: 20px/24px "founders-grotesk-web-nypost", Helvetica, sans-serif; color: #2a2a2a; padding-bottom: 20px; font-style: italic; }
#article-wrapper .article-header #featured-image-wrapper, #generic-wrapper .article-header #featured-image-wrapper { margin-bottom: 20px; position: relative; }
#article-wrapper .article-header #featured-image-wrapper img, #generic-wrapper .article-header #featured-image-wrapper img { max-width: 100%; }
#article-wrapper .article-header .flag-region:after, #generic-wrapper .article-header .flag-region:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
#article-wrapper .article-header .flag-region .flag, #generic-wrapper .article-header .flag-region .flag { position: static; display: inline-block; margin: 0 20px 0 -22px; height: 38px; }
#article-wrapper .article-header .flag-region .sponsor-box, #generic-wrapper .article-header .flag-region .sponsor-box { position: static; display: inline-block; max-width: none; margin-top: 0; }
#article-wrapper .article-header .flag-region .section-tag, #generic-wrapper .article-header .flag-region .section-tag { float: left; margin-right: 10px; }
#article-wrapper .article-header .flag-region .section-tag a, #generic-wrapper .article-header .flag-region .section-tag a { display: block; margin-top: 5px; font: 600 12px/20px "futura-pt", Futura, sans-serif; color: #FFFFFF; text-transform: uppercase; background: #cc3333; padding: 0 10px; }
#article-wrapper .article-header .flag-region .article-tag, #article-wrapper .article-header .flag-region .borough, #generic-wrapper .article-header .flag-region .article-tag, #generic-wrapper .article-header .flag-region .borough { margin-top: 6px; font: 12px/16px "futura-pt", Futura, sans-serif; font-weight: 800; letter-spacing: 1px; color: #2e2e2f; border-bottom: 2px solid #cc3333; float: left; padding-bottom: 0px; text-transform: uppercase; font-weight: bold; }
#article-wrapper .article-header .flag-region .article-tag a, #article-wrapper .article-header .flag-region .borough a, #generic-wrapper .article-header .flag-region .article-tag a, #generic-wrapper .article-header .flag-region .borough a { text-decoration: none; color: #2e2e2f; }
#article-wrapper .article-header .flag-region .article-share-top, #generic-wrapper .article-header .flag-region .article-share-top { float: left; width: 100%; height: 28px; }
#article-wrapper .article-header .flag-region .article-share-top:after, #generic-wrapper .article-header .flag-region .article-share-top:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
#article-wrapper .article-header .flag-region .article-share-top .sd-content li[class*="share-"], #generic-wrapper .article-header .flag-region .article-share-top .sd-content li[class*="share-"] { float: left; margin: 0 10px 0 0 !important; }
#article-wrapper .article-header .flag-region .article-share-top .sd-content li[class*="share-"] a span, #generic-wrapper .article-header .flag-region .article-share-top .sd-content li[class*="share-"] a span { padding: 0 !important; background-size: auto auto; }
#article-wrapper .article-header .flag-region .article-share-top .sd-content li[class*="share-"] a.share-twitter span, #generic-wrapper .article-header .flag-region .article-share-top .sd-content li[class*="share-"] a.share-twitter span { display: inline-block; vertical-align: middle; *vertical-align: auto; *zoom: 1; *display: inline; height: 28px; width: 28px; background-image: url(/wp-content/themes/vip/nypost-2015/static-legacy/stylesheets/../images/sprites/nypost-social-mobile-sde3660b26d.png); background-position: 0 -90px; background-repeat: no-repeat; text-indent: -9999px; }
@media screen and (min-resolution: 1.5dppx), (min-resolution: 144dpi), (-webkit-min-device-pixel-ratio: 2) { #article-wrapper .article-header .flag-region .article-share-top .sd-content li[class*="share-"] a.share-twitter span, #generic-wrapper .article-header .flag-region .article-share-top .sd-content li[class*="share-"] a.share-twitter span { background-image: url(/wp-content/themes/vip/nypost-2015/static-legacy/stylesheets/../images/sprites/nypost-social-mobile-retina-scd565840bb.png); background-position: 0 -87px; -moz-background-size: 103px auto; -o-background-size: 103px auto; -webkit-background-size: 103px auto; background-size: 103px auto; } }
#article-wrapper .article-header .flag-region .article-share-top .sd-content li[class*="share-"] a.share-facebook span, #generic-wrapper .article-header .flag-region .article-share-top .sd-content li[class*="share-"] a.share-facebook span { display: inline-block; vertical-align: middle; *vertical-align: auto; *zoom: 1; *display: inline; height: 28px; width: 28px; background-image: url(/wp-content/themes/vip/nypost-2015/static-legacy/stylesheets/../images/sprites/nypost-social-mobile-sde3660b26d.png); background-position: 0 -30px; background-repeat: no-repeat; text-indent: -9999px; }
@media screen and (min-resolution: 1.5dppx), (min-resolution: 144dpi), (-webkit-min-device-pixel-ratio: 2) { #article-wrapper .article-header .flag-region .article-share-top .sd-content li[class*="share-"] a.share-facebook span, #generic-wrapper .article-header .flag-region .article-share-top .sd-content li[class*="share-"] a.share-facebook span { background-image: url(/wp-content/themes/vip/nypost-2015/static-legacy/stylesheets/../images/sprites/nypost-social-mobile-retina-scd565840bb.png); background-position: 0 -29px; -moz-background-size: 103px auto; -o-background-size: 103px auto; -webkit-background-size: 103px auto; background-size: 103px auto; } }
#article-wrapper .article-header .flag-region .article-share-top .sd-content li[class*="share-"] a.share-google-plus-1 span, #generic-wrapper .article-header .flag-region .article-share-top .sd-content li[class*="share-"] a.share-google-plus-1 span { display: inline-block; vertical-align: middle; *vertical-align: auto; *zoom: 1; *display: inline; height: 28px; width: 28px; background-image: url(/wp-content/themes/vip/nypost-2015/static-legacy/stylesheets/../images/sprites/nypost-social-mobile-sde3660b26d.png); background-position: 0 -60px; background-repeat: no-repeat; text-indent: -9999px; }
@media screen and (min-resolution: 1.5dppx), (min-resolution: 144dpi), (-webkit-min-device-pixel-ratio: 2) { #article-wrapper .article-header .flag-region .article-share-top .sd-content li[class*="share-"] a.share-google-plus-1 span, #generic-wrapper .article-header .flag-region .article-share-top .sd-content li[class*="share-"] a.share-google-plus-1 span { background-image: url(/wp-content/themes/vip/nypost-2015/static-legacy/stylesheets/../images/sprites/nypost-social-mobile-retina-scd565840bb.png); background-position: 0 -58px; -moz-background-size: 103px auto; -o-background-size: 103px auto; -webkit-background-size: 103px auto; background-size: 103px auto; } }
#article-wrapper .article-header .flag-region .article-share-top .sd-content li[class*="share-"] a.share-email span, #generic-wrapper .article-header .flag-region .article-share-top .sd-content li[class*="share-"] a.share-email span { display: inline-block; vertical-align: middle; *vertical-align: auto; *zoom: 1; *display: inline; height: 28px; width: 28px; background-image: url(/wp-content/themes/vip/nypost-2015/static-legacy/stylesheets/../images/sprites/nypost-social-mobile-sde3660b26d.png); background-position: 0 0; background-repeat: no-repeat; text-indent: -9999px; }
@media screen and (min-resolution: 1.5dppx), (min-resolution: 144dpi), (-webkit-min-device-pixel-ratio: 2) { #article-wrapper .article-header .flag-region .article-share-top .sd-content li[class*="share-"] a.share-email span, #generic-wrapper .article-header .flag-region .article-share-top .sd-content li[class*="share-"] a.share-email span { background-image: url(/wp-content/themes/vip/nypost-2015/static-legacy/stylesheets/../images/sprites/nypost-social-mobile-retina-scd565840bb.png); background-position: 0 0; -moz-background-size: 103px auto; -o-background-size: 103px auto; -webkit-background-size: 103px auto; background-size: 103px auto; } }
#article-wrapper .article-header .flag-region .article-share-top .sd-content li[class*="share-"] a.share-whatsapp, #generic-wrapper .article-header .flag-region .article-share-top .sd-content li[class*="share-"] a.share-whatsapp { margin-left: 3px; }
#article-wrapper .article-header .flag-region .article-share-top .sd-content li[class*="share-"] a.share-whatsapp span, #generic-wrapper .article-header .flag-region .article-share-top .sd-content li[class*="share-"] a.share-whatsapp span { display: inline-block; vertical-align: middle; *vertical-align: auto; *zoom: 1; *display: inline; height: 28px; width: 28px; background-image: url(/wp-content/themes/vip/nypost-2015/static-legacy/stylesheets/../images/sprites/nypost-social-mobile-sde3660b26d.png); background-position: 0 -120px; background-repeat: no-repeat; text-indent: -9999px; }
@media screen and (min-resolution: 1.5dppx), (min-resolution: 144dpi), (-webkit-min-device-pixel-ratio: 2) { #article-wrapper .article-header .flag-region .article-share-top .sd-content li[class*="share-"] a.share-whatsapp span, #generic-wrapper .article-header .flag-region .article-share-top .sd-content li[class*="share-"] a.share-whatsapp span { background-image: url(/wp-content/themes/vip/nypost-2015/static-legacy/stylesheets/../images/sprites/nypost-social-mobile-retina-scd565840bb.png); background-position: 0 -116px; -moz-background-size: 103px auto; -o-background-size: 103px auto; -webkit-background-size: 103px auto; background-size: 103px auto; } }
#article-wrapper .article-header #author-byline, #generic-wrapper .article-header #author-byline { position: relative; }
#article-wrapper .article-header #author-byline:after, #generic-wrapper .article-header #author-byline:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
#article-wrapper .article-header #author-byline .author-contact, #generic-wrapper .article-header #author-byline .author-contact { display: none; }
#article-wrapper .article-header .byline, #generic-wrapper .article-header .byline { font: 14px/20px "futura-pt", Futura, sans-serif; color: #2f2f2f; padding: 0px; }
#article-wrapper .article-header .byline a, #generic-wrapper .article-header .byline a { display: inline-block; color: #345cc6; font: 14px/20px "futura-pt", Futura, sans-serif; text-decoration: none; }
#article-wrapper .article-header .byline-date, #generic-wrapper .article-header .byline-date { font: 12px/20px "futura-pt", Futura, sans-serif; padding: 0px; margin: 1px 0px 10px 0px; }
#article-wrapper .article-header .double-rule, #generic-wrapper .article-header .double-rule { border-bottom: 4px double #000000; clear: both; margin: 0px 0px 10px 0px; height: 0px; }
#article-wrapper .article-header .double-rule:after, #generic-wrapper .article-header .double-rule:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
#article-wrapper .instagram-iframe-wrapper, #generic-wrapper .instagram-iframe-wrapper { position: relative; display: block; float: left; width: 100%; height: 104px; padding-bottom: 100%; }
#article-wrapper .instagram-iframe-wrapper iframe, #generic-wrapper .instagram-iframe-wrapper iframe { position: absolute; top: 0; left: 0; width: 100%; height: 100%; }
#article-wrapper .article, #generic-wrapper .article { border-bottom: 5px solid #000; }
#article-wrapper .article .article-list-wrapper, #generic-wrapper .article .article-list-wrapper { margin-bottom: 20px; }
#article-wrapper .article .article-list-wrapper .number, #generic-wrapper .article .article-list-wrapper .number { margin-left: -10px; padding: 0; display: block; float: left; font: 600 30px/42px "futura-pt", Futura, sans-serif; color: #ffffff; text-align: center; display: inline-block; vertical-align: middle; *vertical-align: auto; *zoom: 1; *display: inline; height: 48px; width: 48px; background-image: url(/wp-content/themes/vip/nypost-2015/static-legacy/stylesheets/../images/sprites/nypost-mobile-s69b2dc5c31.png); background-position: 0 -3695px; background-repeat: no-repeat; text-indent: -9999px; text-indent: 0; width: 40px; }
@media screen and (min-resolution: 1.5dppx), (min-resolution: 144dpi), (-webkit-min-device-pixel-ratio: 2) { #article-wrapper .article .article-list-wrapper .number, #generic-wrapper .article .article-list-wrapper .number { background-image: url(/wp-content/themes/vip/nypost-2015/static-legacy/stylesheets/../images/sprites/nypost-mobile-retina-s3df4e67e5c.png); background-position: 0 -3568.5px; -moz-background-size: 320px auto; -o-background-size: 320px auto; -webkit-background-size: 320px auto; background-size: 320px auto; } }
#article-wrapper .article .article-list-wrapper .article-list-content, #generic-wrapper .article .article-list-wrapper .article-list-content { margin-left: 20px; padding-left: 20px; font: 12px/20px helvetica, sans-serif; }
#article-wrapper .article .article-list-wrapper .article-list-content h3, #generic-wrapper .article .article-list-wrapper .article-list-content h3 { float: left; font: 24px/24px "founders-grotesk-web-nypost", Helvetica, sans-serif; color: #2a2a2a; padding: 8px 0px 20px 0px; font-weight: bold; }
#article-wrapper .article .article-list-wrapper .article-list-content p, #generic-wrapper .article .article-list-wrapper .article-list-content p { clear: both; font: 16px/24px "pt-serif", Georgia, serif; }
#article-wrapper .article .article-list-wrapper .article-list-content p.credit, #article-wrapper .article .article-list-wrapper .article-list-content span.credit, #article-wrapper .article .article-list-wrapper .article-list-content .credit p, #article-wrapper .article .article-list-wrapper .article-list-content .credit span, #generic-wrapper .article .article-list-wrapper .article-list-content p.credit, #generic-wrapper .article .article-list-wrapper .article-list-content span.credit, #generic-wrapper .article .article-list-wrapper .article-list-content .credit p, #generic-wrapper .article .article-list-wrapper .article-list-content .credit span { display: block; font: 11px/14px helvetica, sans-serif; color: #9d9d9d; padding: 5px 0 0 0; }
#article-wrapper .article .article-list-wrapper .article-list-content .list-image-wrapper, #generic-wrapper .article .article-list-wrapper .article-list-content .list-image-wrapper { display: block; float: left; clear: both; width: 100%; margin-bottom: 20px; position: relative; }
#article-wrapper .article .article-list-wrapper .article-list-content .list-image-wrapper img, #generic-wrapper .article .article-list-wrapper .article-list-content .list-image-wrapper img { display: block; width: 100%; height: auto; margin-bottom: 10px; border-bottom: 8px solid #cc3333; }
#article-wrapper #liveblog-container, #generic-wrapper #liveblog-container { margin-left: -10px; }
#article-wrapper #liveblog-container .liveblog-entry, #generic-wrapper #liveblog-container .liveblog-entry { border: none; margin-bottom: 20px; }
#article-wrapper #liveblog-container .liveblog-entry h3, #generic-wrapper #liveblog-container .liveblog-entry h3 { font: 800 24px/24px "founders-grotesk-web-nypost", Helvetica, sans-serif; margin-bottom: 10px; }
#article-wrapper #liveblog-container .liveblog-entry iframe, #generic-wrapper #liveblog-container .liveblog-entry iframe { margin: 0 !important; }
#article-wrapper #liveblog-container .liveblog-entry form[id*="wpcom"], #generic-wrapper #liveblog-container .liveblog-entry form[id*="wpcom"] { display: none; }
#article-wrapper #liveblog-container .liveblog-form, #generic-wrapper #liveblog-container .liveblog-form { margin-left: 10px; }
#article-wrapper #liveblog-container .liveblog-meta:after, #generic-wrapper #liveblog-container .liveblog-meta:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
#article-wrapper #liveblog-container .liveblog-meta .liveblog-author-avatar, #article-wrapper #liveblog-container .liveblog-meta .liveblog-author-name, #generic-wrapper #liveblog-container .liveblog-meta .liveblog-author-avatar, #generic-wrapper #liveblog-container .liveblog-meta .liveblog-author-name { display: none; }
#article-wrapper #liveblog-container .liveblog-meta .liveblog-meta-time, #generic-wrapper #liveblog-container .liveblog-meta .liveblog-meta-time { float: left; line-height: 10px; background: #cc3333; margin: 0; }
#article-wrapper #liveblog-container .liveblog-meta .liveblog-meta-time a, #generic-wrapper #liveblog-container .liveblog-meta .liveblog-meta-time a { display: block; font: 800 20px/10px "founders-grotesk-x-cn-nypost", Helvetica, sans-serif; color: #cc3333; background: #FFFFFF; padding: 0 5px 0 5px; margin-left: 20px; }
#article-wrapper #liveblog-container .liveblog-entry-text, #generic-wrapper #liveblog-container .liveblog-entry-text { margin-left: 25px; margin-top: 20px; }
#article-wrapper #liveblog-container .liveblog-entry-text span.caption, #generic-wrapper #liveblog-container .liveblog-entry-text span.caption { display: block; font: 12px/16px helvetica, sans-serif; margin: -10px 0 10px 0; }
#article-wrapper #liveblog-container .liveblog-entry-text span.caption em, #generic-wrapper #liveblog-container .liveblog-entry-text span.caption em { text-transform: uppercase; font: 20px/16px "founders-grotesk-x-cn-nypost", Helvetica, sans-serif; }
#article-wrapper #liveblog-container .liveblog-entry-text p, #generic-wrapper #liveblog-container .liveblog-entry-text p { width: 100%; font: 16px/20px "pt-serif", Georgia, serif; }
#article-wrapper #liveblog-container .liveblog-entry-text p span, #generic-wrapper #liveblog-container .liveblog-entry-text p span { margin-bottom: 0; }
#article-wrapper #liveblog-container .liveblog-entry-text p img, #generic-wrapper #liveblog-container .liveblog-entry-text p img { width: 100%; height: auto; border-bottom: 8px solid #cc3333; }
#article-wrapper #liveblog-container .liveblog-entry-actions, #generic-wrapper #liveblog-container .liveblog-entry-actions { margin-left: 20px; }
#article-wrapper .comments, #generic-wrapper .comments { width: 100%; }
#article-wrapper .comments h3, #generic-wrapper .comments h3 { background-color: #f7cb00; font: 28px/22px "futura-pt-condensed", Futura, sans-serif; color: #2a2a2a; font-style: italic; text-transform: uppercase; font-weight: 800; padding: 30px; }
#article-wrapper .comments h3.latest, #generic-wrapper .comments h3.latest { background-color: transparent; padding: 0px; margin-bottom: 10px; }
#article-wrapper .comments .comments-sign-x, #article-wrapper .comments .meme-generator .inputCaption .memegen-login, #generic-wrapper .comments .comments-sign-x, #generic-wrapper .comments .meme-generator .inputCaption .memegen-login { margin-top: 15px; display: inline-block; float: left; padding: 0 15px; background: #cc3333; font: bold 10px/30px 'Helvetica Neue', Arial, Helvetica, Geneva, sans-serif; text-transform: uppercase; color: #FFFFFF; cursor: pointer; }
#article-wrapper .comments #comments, #generic-wrapper .comments #comments { background-image: url(/wp-content/themes/vip/nypost-2015/static-legacy/stylesheets/../images/header-articles-bg.png); margin: 0px -10px 0 -10px; padding: 0 10px; }
#article-wrapper .comments .fyre .fyre-featured-content-wrapper, #generic-wrapper .comments .fyre .fyre-featured-content-wrapper { display: none; }
#article-wrapper .comments .fyre .fyre-not-verified, #generic-wrapper .comments .fyre .fyre-not-verified { margin-top: 10px; }
#article-wrapper .comments .fyre .fyre-stream-stats, #generic-wrapper .comments .fyre .fyre-stream-stats { display: none; }
#article-wrapper .comments .fyre .fyre-auth, #generic-wrapper .comments .fyre .fyre-auth { margin: 0; display: none; }
#article-wrapper .comments .fyre .fyre-editor, #generic-wrapper .comments .fyre .fyre-editor { margin: 20px 0; }
#article-wrapper .comments .fyre .fyre-editor-container, #generic-wrapper .comments .fyre .fyre-editor-container { min-width: 0; }
#article-wrapper .comments .fyre .fyre-editor-toolbar, #generic-wrapper .comments .fyre .fyre-editor-toolbar { text-align: left; display: block; }
#article-wrapper .comments .fyre .fyre-editor-toolbar .goog-toolbar, #generic-wrapper .comments .fyre .fyre-editor-toolbar .goog-toolbar { display: block; border: none; position: relative; }
#article-wrapper .comments .fyre .fyre-editor-toolbar .goog-toolbar > .fyre-post-to, #generic-wrapper .comments .fyre .fyre-editor-toolbar .goog-toolbar > .fyre-post-to { border: none; }
#article-wrapper .comments .fyre .fyre-editor-toolbar .goog-toolbar > div, #generic-wrapper .comments .fyre .fyre-editor-toolbar .goog-toolbar > div { border: none; background-image: none; background-color: transparent; }
#article-wrapper .comments .fyre .fyre-editor-toolbar .goog-toolbar > div.goog-toolbar-separator, #generic-wrapper .comments .fyre .fyre-editor-toolbar .goog-toolbar > div.goog-toolbar-separator { border: none; }
#article-wrapper .comments .fyre .fyre-editor-toolbar .goog-toolbar > div.fyre-button-right.fyre-post-button, #generic-wrapper .comments .fyre .fyre-editor-toolbar .goog-toolbar > div.fyre-button-right.fyre-post-button { border: none; background-color: #cc3333; background-image: none; -webkit-border-radius: 0; -moz-border-radius: 0; -ms-border-radius: 0; -o-border-radius: 0; border-radius: 0; margin: 0; padding: 0; height: 30px; line-height: 30px; width: 130px; text-align: center; white-space: nowrap; float: right; }
#article-wrapper .comments .fyre .fyre-editor-toolbar .goog-toolbar > div.fyre-button-right.fyre-post-button > div, #generic-wrapper .comments .fyre .fyre-editor-toolbar .goog-toolbar > div.fyre-button-right.fyre-post-button > div { -webkit-border-radius: 0; -moz-border-radius: 0; -ms-border-radius: 0; -o-border-radius: 0; border-radius: 0; margin: 0; width: auto; }
#article-wrapper .comments .fyre .fyre-editor-toolbar .goog-toolbar > div.fyre-button-right.fyre-post-button .fyre-button-right-inner-box, #generic-wrapper .comments .fyre .fyre-editor-toolbar .goog-toolbar > div.fyre-button-right.fyre-post-button .fyre-button-right-inner-box { font-size: 10px; text-shadow: none; color: #FFFFFF; text-transform: uppercase; }
#article-wrapper .comments .fyre .fyre-editor-toolbar .goog-toolbar > div.fyre-button-left, #generic-wrapper .comments .fyre .fyre-editor-toolbar .goog-toolbar > div.fyre-button-left { background-image: none; background-color: transparent; }
#article-wrapper .comments .fyre .fyre-editor-toolbar .goog-toolbar > div.fyre-button-left:first-child, #generic-wrapper .comments .fyre .fyre-editor-toolbar .goog-toolbar > div.fyre-button-left:first-child { border: none; -webkit-border-radius: 0; -moz-border-radius: 0; -ms-border-radius: 0; -o-border-radius: 0; border-radius: 0; }
#article-wrapper .comments .fyre .fyre-editor-toolbar .goog-toolbar .fyre-mention-button.fyre-button-left-active, #article-wrapper .comments .fyre .fyre-editor-toolbar .goog-toolbar .fyre-mention-button.fyre-button-left-hover, #article-wrapper .comments .fyre .fyre-editor-toolbar .goog-toolbar .fyre-mention-button.fire-button-right-active, #article-wrapper .comments .fyre .fyre-editor-toolbar .goog-toolbar .fyre-mention-button.fyre-button-right-hover, #article-wrapper .comments .fyre .fyre-editor-toolbar .goog-toolbar .fyre-post-to.fyre-button-left-active, #article-wrapper .comments .fyre .fyre-editor-toolbar .goog-toolbar .fyre-post-to.fyre-button-left-hover, #article-wrapper .comments .fyre .fyre-editor-toolbar .goog-toolbar .fyre-post-to.fire-button-right-active, #article-wrapper .comments .fyre .fyre-editor-toolbar .goog-toolbar .fyre-post-to.fyre-button-right-hover, #article-wrapper .comments .fyre .fyre-editor-toolbar .goog-toolbar .fyre-format-button.fyre-button-left-active, #article-wrapper .comments .fyre .fyre-editor-toolbar .goog-toolbar .fyre-format-button.fyre-button-left-hover, #article-wrapper .comments .fyre .fyre-editor-toolbar .goog-toolbar .fyre-format-button.fire-button-right-active, #article-wrapper .comments .fyre .fyre-editor-toolbar .goog-toolbar .fyre-format-button.fyre-button-right-hover, #article-wrapper .comments .fyre .fyre-editor-toolbar .goog-toolbar .fyre-follow-button.fyre-button-left-active, #article-wrapper .comments .fyre .fyre-editor-toolbar .goog-toolbar .fyre-follow-button.fyre-button-left-hover, #article-wrapper .comments .fyre .fyre-editor-toolbar .goog-toolbar .fyre-follow-button.fire-button-right-active, #article-wrapper .comments .fyre .fyre-editor-toolbar .goog-toolbar .fyre-follow-button.fyre-button-right-hover, #generic-wrapper .comments .fyre .fyre-editor-toolbar .goog-toolbar .fyre-mention-button.fyre-button-left-active, #generic-wrapper .comments .fyre .fyre-editor-toolbar .goog-toolbar .fyre-mention-button.fyre-button-left-hover, #generic-wrapper .comments .fyre .fyre-editor-toolbar .goog-toolbar .fyre-mention-button.fire-button-right-active, #generic-wrapper .comments .fyre .fyre-editor-toolbar .goog-toolbar .fyre-mention-button.fyre-button-right-hover, #generic-wrapper .comments .fyre .fyre-editor-toolbar .goog-toolbar .fyre-post-to.fyre-button-left-active, #generic-wrapper .comments .fyre .fyre-editor-toolbar .goog-toolbar .fyre-post-to.fyre-button-left-hover, #generic-wrapper .comments .fyre .fyre-editor-toolbar .goog-toolbar .fyre-post-to.fire-button-right-active, #generic-wrapper .comments .fyre .fyre-editor-toolbar .goog-toolbar .fyre-post-to.fyre-button-right-hover, #generic-wrapper .comments .fyre .fyre-editor-toolbar .goog-toolbar .fyre-format-button.fyre-button-left-active, #generic-wrapper .comments .fyre .fyre-editor-toolbar .goog-toolbar .fyre-format-button.fyre-button-left-hover, #generic-wrapper .comments .fyre .fyre-editor-toolbar .goog-toolbar .fyre-format-button.fire-button-right-active, #generic-wrapper .comments .fyre .fyre-editor-toolbar .goog-toolbar .fyre-format-button.fyre-button-right-hover, #generic-wrapper .comments .fyre .fyre-editor-toolbar .goog-toolbar .fyre-follow-button.fyre-button-left-active, #generic-wrapper .comments .fyre .fyre-editor-toolbar .goog-toolbar .fyre-follow-button.fyre-button-left-hover, #generic-wrapper .comments .fyre .fyre-editor-toolbar .goog-toolbar .fyre-follow-button.fire-button-right-active, #generic-wrapper .comments .fyre .fyre-editor-toolbar .goog-toolbar .fyre-follow-button.fyre-button-right-hover { text-shadow: 0; background-image: none; background-color: #cc3333; }
#article-wrapper .comments .fyre .fyre-editor-editable, #generic-wrapper .comments .fyre .fyre-editor-editable { height: 60px; -webkit-border-radius: 0; -moz-border-radius: 0; -ms-border-radius: 0; -o-border-radius: 0; border-radius: 0; }
#article-wrapper .comments .fyre .fyre-stream-sort, #generic-wrapper .comments .fyre .fyre-stream-sort { display: none; }
#article-wrapper .comments .fyre .fyre-featured-content-wrapper .fyre-featured-header, #generic-wrapper .comments .fyre .fyre-featured-content-wrapper .fyre-featured-header { height: 20px; padding: 10px 0; }
#article-wrapper .comments .fyre .fyre-featured-content-wrapper .fyre-featured-header .fyre-featured-header-icon, #generic-wrapper .comments .fyre .fyre-featured-content-wrapper .fyre-featured-header .fyre-featured-header-icon { display: inline-block; vertical-align: middle; *vertical-align: auto; *zoom: 1; *display: inline; height: 14px; width: 14px; background-image: url(/wp-content/themes/vip/nypost-2015/static-legacy/stylesheets/../images/sprites/nypost-mobile-s69b2dc5c31.png); background-position: 0 -3745px; background-repeat: no-repeat; text-indent: -9999px; }
@media screen and (min-resolution: 1.5dppx), (min-resolution: 144dpi), (-webkit-min-device-pixel-ratio: 2) { #article-wrapper .comments .fyre .fyre-featured-content-wrapper .fyre-featured-header .fyre-featured-header-icon, #generic-wrapper .comments .fyre .fyre-featured-content-wrapper .fyre-featured-header .fyre-featured-header-icon { background-image: url(/wp-content/themes/vip/nypost-2015/static-legacy/stylesheets/../images/sprites/nypost-mobile-retina-s3df4e67e5c.png); background-position: 0 -3617.5px; -moz-background-size: 320px auto; -o-background-size: 320px auto; -webkit-background-size: 320px auto; background-size: 320px auto; } }
#article-wrapper .comments .fyre .fyre-comment-stream, #generic-wrapper .comments .fyre .fyre-comment-stream { margin-top: 20px; }
#article-wrapper .comments .fyre .fyre-comment-stream .fyre-comment-divider, #generic-wrapper .comments .fyre .fyre-comment-stream .fyre-comment-divider { width: 30px; margin: 0; padding: 0; }
#article-wrapper .comments .fyre .fyre-comment-stream .fyre-comment-divider > div.fyre-comment-divider, #generic-wrapper .comments .fyre .fyre-comment-stream .fyre-comment-divider > div.fyre-comment-divider { margin: 0 0 20px 0; background: #cc3333; }
#article-wrapper .comments .fyre .fyre-comment-stream .fyre-comment-divider.fyre-comment-collapse > a.fyre-comment-collapse, #generic-wrapper .comments .fyre .fyre-comment-stream .fyre-comment-divider.fyre-comment-collapse > a.fyre-comment-collapse { display: inline-block; vertical-align: middle; *vertical-align: auto; *zoom: 1; *display: inline; height: 16px; width: 16px; background-image: url(/wp-content/themes/vip/nypost-2015/static-legacy/stylesheets/../images/sprites/nypost-mobile-s69b2dc5c31.png); background-position: 0 -213px; background-repeat: no-repeat; text-indent: -9999px; }
@media screen and (min-resolution: 1.5dppx), (min-resolution: 144dpi), (-webkit-min-device-pixel-ratio: 2) { #article-wrapper .comments .fyre .fyre-comment-stream .fyre-comment-divider.fyre-comment-collapse > a.fyre-comment-collapse, #generic-wrapper .comments .fyre .fyre-comment-stream .fyre-comment-divider.fyre-comment-collapse > a.fyre-comment-collapse { background-image: url(/wp-content/themes/vip/nypost-2015/static-legacy/stylesheets/../images/sprites/nypost-mobile-retina-s3df4e67e5c.png); background-position: 0 -205px; -moz-background-size: 320px auto; -o-background-size: 320px auto; -webkit-background-size: 320px auto; background-size: 320px auto; } }
#article-wrapper .comments .fyre .fyre-comment-stream .fyre-comment-divider.fyre-comment-expand > a.fyre-comment-collapse, #generic-wrapper .comments .fyre .fyre-comment-stream .fyre-comment-divider.fyre-comment-expand > a.fyre-comment-collapse { display: inline-block; vertical-align: middle; *vertical-align: auto; *zoom: 1; *display: inline; height: 16px; width: 16px; background-image: url(/wp-content/themes/vip/nypost-2015/static-legacy/stylesheets/../images/sprites/nypost-mobile-s69b2dc5c31.png); background-position: 0 -231px; background-repeat: no-repeat; text-indent: -9999px; }
@media screen and (min-resolution: 1.5dppx), (min-resolution: 144dpi), (-webkit-min-device-pixel-ratio: 2) { #article-wrapper .comments .fyre .fyre-comment-stream .fyre-comment-divider.fyre-comment-expand > a.fyre-comment-collapse, #generic-wrapper .comments .fyre .fyre-comment-stream .fyre-comment-divider.fyre-comment-expand > a.fyre-comment-collapse { background-image: url(/wp-content/themes/vip/nypost-2015/static-legacy/stylesheets/../images/sprites/nypost-mobile-retina-s3df4e67e5c.png); background-position: 0 -222px; -moz-background-size: 320px auto; -o-background-size: 320px auto; -webkit-background-size: 320px auto; background-size: 320px auto; } }
#article-wrapper .comments .fyre .fyre-comment-stream .fyre-comment-divider > a, #generic-wrapper .comments .fyre .fyre-comment-stream .fyre-comment-divider > a { display: inline-block; vertical-align: middle; *vertical-align: auto; *zoom: 1; *display: inline; height: 16px; width: 16px; background-image: url(/wp-content/themes/vip/nypost-2015/static-legacy/stylesheets/../images/sprites/nypost-mobile-s69b2dc5c31.png); background-position: 0 -213px; background-repeat: no-repeat; text-indent: -9999px; position: relative; top: 0; }
@media screen and (min-resolution: 1.5dppx), (min-resolution: 144dpi), (-webkit-min-device-pixel-ratio: 2) { #article-wrapper .comments .fyre .fyre-comment-stream .fyre-comment-divider > a, #generic-wrapper .comments .fyre .fyre-comment-stream .fyre-comment-divider > a { background-image: url(/wp-content/themes/vip/nypost-2015/static-legacy/stylesheets/../images/sprites/nypost-mobile-retina-s3df4e67e5c.png); background-position: 0 -205px; -moz-background-size: 320px auto; -o-background-size: 320px auto; -webkit-background-size: 320px auto; background-size: 320px auto; } }
#article-wrapper .comments .fyre .fyre-comment-stream .fyre-comment-divider > span.fyre-comment-reply-wrapper, #generic-wrapper .comments .fyre .fyre-comment-stream .fyre-comment-divider > span.fyre-comment-reply-wrapper { width: 80px; margin-left: 90px; top: 0 !important; line-height: 16px; }
#article-wrapper .comments .fyre .fyre-comment-stream .fyre-comment-article.fyre-featured > .fyre-comment-wrapper, #generic-wrapper .comments .fyre .fyre-comment-stream .fyre-comment-article.fyre-featured > .fyre-comment-wrapper { background: #f7cb00; margin-bottom: 10px; padding: 10px; }
#article-wrapper .comments .fyre .fyre-comment-stream .fyre-comment-article.fyre-featured > .fyre-comment-wrapper .fyre-comment-username, #generic-wrapper .comments .fyre .fyre-comment-stream .fyre-comment-article.fyre-featured > .fyre-comment-wrapper .fyre-comment-username { background: #f7cb00; padding: 0 3px; }
#article-wrapper .comments .fyre .fyre-comment-stream .fyre-comment-article.fyre-featured > .fyre-comment-wrapper .fyre-comment-tag.fyre-featured, #generic-wrapper .comments .fyre .fyre-comment-stream .fyre-comment-article.fyre-featured > .fyre-comment-wrapper .fyre-comment-tag.fyre-featured { background: none; }
#article-wrapper .comments .fyre .fyre-comment-stream .fyre-comment-article.fyre-featured > .fyre-comment-wrapper .fyre-comment-tag.fyre-featured .fyre-featured-text, #generic-wrapper .comments .fyre .fyre-comment-stream .fyre-comment-article.fyre-featured > .fyre-comment-wrapper .fyre-comment-tag.fyre-featured .fyre-featured-text { display: none; }
#article-wrapper .comments .fyre .fyre-comment-stream .fyre-comment-article.fyre-featured > .fyre-comment-wrapper .fyre-comment-tag.fyre-featured .fyre-featured-icon, #generic-wrapper .comments .fyre .fyre-comment-stream .fyre-comment-article.fyre-featured > .fyre-comment-wrapper .fyre-comment-tag.fyre-featured .fyre-featured-icon { display: inline-block; vertical-align: middle; *vertical-align: auto; *zoom: 1; *display: inline; height: 14px; width: 14px; background-image: url(/wp-content/themes/vip/nypost-2015/static-legacy/stylesheets/../images/sprites/nypost-mobile-s69b2dc5c31.png); background-position: 0 -3745px; background-repeat: no-repeat; text-indent: -9999px; display: none; position: absolute; margin: 2px 0 0 -20px; left: 0; }
@media screen and (min-resolution: 1.5dppx), (min-resolution: 144dpi), (-webkit-min-device-pixel-ratio: 2) { #article-wrapper .comments .fyre .fyre-comment-stream .fyre-comment-article.fyre-featured > .fyre-comment-wrapper .fyre-comment-tag.fyre-featured .fyre-featured-icon, #generic-wrapper .comments .fyre .fyre-comment-stream .fyre-comment-article.fyre-featured > .fyre-comment-wrapper .fyre-comment-tag.fyre-featured .fyre-featured-icon { background-image: url(/wp-content/themes/vip/nypost-2015/static-legacy/stylesheets/../images/sprites/nypost-mobile-retina-s3df4e67e5c.png); background-position: 0 -3617.5px; -moz-background-size: 320px auto; -o-background-size: 320px auto; -webkit-background-size: 320px auto; background-size: 320px auto; } }
#article-wrapper .comments .fyre .fyre-comment-stream .fyre-comment-article.fyre-featured > .fyre-comment-wrapper.fyre-tag-content-reporter .fyre-comment-tag.fyre-featured .fyre-featured-text, #article-wrapper .comments .fyre .fyre-comment-stream .fyre-comment-article.fyre-featured > .fyre-comment-wrapper.fyre-tag-content-new-york-post-reporter .fyre-comment-tag.fyre-featured .fyre-featured-text, #article-wrapper .comments .fyre .fyre-comment-stream .fyre-comment-article.fyre-featured > .fyre-comment-wrapper.fyre-tag-content-page-six-reporter .fyre-comment-tag.fyre-featured .fyre-featured-text, #generic-wrapper .comments .fyre .fyre-comment-stream .fyre-comment-article.fyre-featured > .fyre-comment-wrapper.fyre-tag-content-reporter .fyre-comment-tag.fyre-featured .fyre-featured-text, #generic-wrapper .comments .fyre .fyre-comment-stream .fyre-comment-article.fyre-featured > .fyre-comment-wrapper.fyre-tag-content-new-york-post-reporter .fyre-comment-tag.fyre-featured .fyre-featured-text, #generic-wrapper .comments .fyre .fyre-comment-stream .fyre-comment-article.fyre-featured > .fyre-comment-wrapper.fyre-tag-content-page-six-reporter .fyre-comment-tag.fyre-featured .fyre-featured-text { display: inline-block; }
#article-wrapper .comments .fyre .fyre-comment-stream .fyre-comment-article .fyre-tag-content-reporter .fyre-featured, #article-wrapper .comments .fyre .fyre-comment-stream .fyre-comment-article .fyre-tag-content-new-york-post-reporter .fyre-featured, #article-wrapper .comments .fyre .fyre-comment-stream .fyre-comment-article .fyre-tag-content-page-six-reporter .fyre-featured, #generic-wrapper .comments .fyre .fyre-comment-stream .fyre-comment-article .fyre-tag-content-reporter .fyre-featured, #generic-wrapper .comments .fyre .fyre-comment-stream .fyre-comment-article .fyre-tag-content-new-york-post-reporter .fyre-featured, #generic-wrapper .comments .fyre .fyre-comment-stream .fyre-comment-article .fyre-tag-content-page-six-reporter .fyre-featured { background: none; display: inline-block !important; }
#article-wrapper .comments .fyre .fyre-comment-stream .fyre-comment-article .fyre-tag-content-reporter .fyre-featured .fyre-featured-icon, #article-wrapper .comments .fyre .fyre-comment-stream .fyre-comment-article .fyre-tag-content-new-york-post-reporter .fyre-featured .fyre-featured-icon, #article-wrapper .comments .fyre .fyre-comment-stream .fyre-comment-article .fyre-tag-content-page-six-reporter .fyre-featured .fyre-featured-icon, #generic-wrapper .comments .fyre .fyre-comment-stream .fyre-comment-article .fyre-tag-content-reporter .fyre-featured .fyre-featured-icon, #generic-wrapper .comments .fyre .fyre-comment-stream .fyre-comment-article .fyre-tag-content-new-york-post-reporter .fyre-featured .fyre-featured-icon, #generic-wrapper .comments .fyre .fyre-comment-stream .fyre-comment-article .fyre-tag-content-page-six-reporter .fyre-featured .fyre-featured-icon { display: none; }
#article-wrapper .comments .fyre .fyre-comment-stream .fyre-comment-article .fyre-tag-content-reporter .fyre-featured .fyre-featured-text, #article-wrapper .comments .fyre .fyre-comment-stream .fyre-comment-article .fyre-tag-content-new-york-post-reporter .fyre-featured .fyre-featured-text, #article-wrapper .comments .fyre .fyre-comment-stream .fyre-comment-article .fyre-tag-content-page-six-reporter .fyre-featured .fyre-featured-text, #generic-wrapper .comments .fyre .fyre-comment-stream .fyre-comment-article .fyre-tag-content-reporter .fyre-featured .fyre-featured-text, #generic-wrapper .comments .fyre .fyre-comment-stream .fyre-comment-article .fyre-tag-content-new-york-post-reporter .fyre-featured .fyre-featured-text, #generic-wrapper .comments .fyre .fyre-comment-stream .fyre-comment-article .fyre-tag-content-page-six-reporter .fyre-featured .fyre-featured-text { font-size: 10px; display: inline-block; vertical-align: top; line-height: 14px; margin: 0 0 0 5px; background: #cc3333; color: #FFFFFF; text-indent: -43px; overflow: hidden; -webkit-border-radius: 2px; -moz-border-radius: 2px; -ms-border-radius: 2px; -o-border-radius: 2px; border-radius: 2px; }
#article-wrapper .comments .fyre .fyre-comment-stream .fyre-comment-article .fyre-tag-content-reporter .fyre-featured .fyre-featured-text:after, #generic-wrapper .comments .fyre .fyre-comment-stream .fyre-comment-article .fyre-tag-content-reporter .fyre-featured .fyre-featured-text:after { content: "\00a0\00a0Reporter\00a0\00a0"; }
#article-wrapper .comments .fyre .fyre-comment-stream .fyre-comment-article .fyre-tag-content-new-york-post-reporter .fyre-featured .fyre-featured-text:after, #generic-wrapper .comments .fyre .fyre-comment-stream .fyre-comment-article .fyre-tag-content-new-york-post-reporter .fyre-featured .fyre-featured-text:after { content: "\00a0\00a0New\00a0York\00a0Post\00a0Reporter\00a0\00a0"; }
#article-wrapper .comments .fyre .fyre-comment-stream .fyre-comment-article .fyre-tag-content-page-six-reporter .fyre-featured .fyre-featured-text:after, #generic-wrapper .comments .fyre .fyre-comment-stream .fyre-comment-article .fyre-tag-content-page-six-reporter .fyre-featured .fyre-featured-text:after { content: "\00a0\00a0Page\00a0Six\00a0Reporter\00a0\00a0"; }
#article-wrapper .comments .fyre .fyre-comment-user, #generic-wrapper .comments .fyre .fyre-comment-user { display: none !important; }
#article-wrapper .comments .fyre .fyre-comment-head, #generic-wrapper .comments .fyre .fyre-comment-head { position: relative; clear: both; }
#article-wrapper .comments .fyre .fyre-comment-head .fyre-comment-author-tag, #generic-wrapper .comments .fyre .fyre-comment-head .fyre-comment-author-tag { margin-left: 5px; background-color: #cc3333; color: #FFFFFF; }
#article-wrapper .comments .fyre .fyre-comment-footer, #generic-wrapper .comments .fyre .fyre-comment-footer { margin: 0px; padding: 0px; font-family: "futura-pt", Futura, sans-serif; }
#article-wrapper .comments .fyre .fyre-comment-footer .fyre-comment-actions, #generic-wrapper .comments .fyre .fyre-comment-footer .fyre-comment-actions { opacity: 1 !important; }
#article-wrapper .comments .fyre .fyre-comment-footer .fyre-comment-actions span, #generic-wrapper .comments .fyre .fyre-comment-footer .fyre-comment-actions span { opacity: 1 !important; }
#article-wrapper .comments .fyre .fyre-comment-head, #article-wrapper .comments .fyre .fyre-comment-body, #generic-wrapper .comments .fyre .fyre-comment-head, #generic-wrapper .comments .fyre .fyre-comment-body { margin-left: 0 !important; }
#article-wrapper .comments .fyre .fyre-comment-head:after, #article-wrapper .comments .fyre .fyre-comment-body:after, #generic-wrapper .comments .fyre .fyre-comment-head:after, #generic-wrapper .comments .fyre .fyre-comment-body:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
#article-wrapper .comments .fyre .fyre-comment-date, #generic-wrapper .comments .fyre .fyre-comment-date { color: #cc3333; font-family: "futura-pt", Futura, sans-serif; }
#article-wrapper .comments .fyre .fyre-comment-username, #generic-wrapper .comments .fyre .fyre-comment-username { color: #000000; font-family: "futura-pt", Futura, sans-serif; }
#article-wrapper .comments .fyre .fyre-comment-body .fyre-comment p, #generic-wrapper .comments .fyre .fyre-comment-body .fyre-comment p { font-family: "pt-serif", Georgia, serif; }
#article-wrapper .comments .poll-wrapper, #generic-wrapper .comments .poll-wrapper { background-image: url(/wp-content/themes/vip/nypost-2015/static-legacy/stylesheets/../images/desktop-page-dot-bg.gif); padding: 10px 0px 0px 0px; margin: 0px -10px 0px -10px; }
#article-wrapper .comments .poll-wrapper .poll-results .poll-result, #generic-wrapper .comments .poll-wrapper .poll-results .poll-result { margin-left: 10px; }
#article-wrapper .comments .poll-wrapper .poll-results .poll-result:after, #generic-wrapper .comments .poll-wrapper .poll-results .poll-result:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
#article-wrapper .comments .poll-wrapper .poll-results .poll-result .poll-option, #generic-wrapper .comments .poll-wrapper .poll-results .poll-result .poll-option { display: block; width: auto; float: left; clear: both; margin: 0px 10px 10px 0px; }
#article-wrapper .comments .poll-wrapper .poll-results .poll-result .poll-option h5, #generic-wrapper .comments .poll-wrapper .poll-results .poll-result .poll-option h5 { font: 19px/20px "futura-pt", Futura, sans-serif; color: #ffffff; float: left; background: none repeat scroll 0 0 #cc3333; padding: 5px 13px 5px 13px; font-weight: bold; clear: both; }
#article-wrapper .comments .poll-wrapper .poll-results .poll-result .percentage, #generic-wrapper .comments .poll-wrapper .poll-results .poll-result .percentage { font: 14px/15px "futura-pt", Futura, sans-serif; color: #2a2a2a; border-bottom: 2px solid #cc3333; padding: 7px 0px 2px 0px; text-align: center; font-weight: bold; margin-left: 20px; width: 30px; float: left; }
#article-wrapper .comments .meme-generator, #generic-wrapper .comments .meme-generator { background-image: url(/wp-content/themes/vip/nypost-2015/static-legacy/stylesheets/../images/desktop-page-dot-bg.gif); width: 100%; padding: 20px 30px 10px 30px; margin-left: -30px; border-bottom: 10px solid #000000; float: left; position: relative; }
#article-wrapper .comments .meme-generator #meme-gen-preview-headline-wrapper, #generic-wrapper .comments .meme-generator #meme-gen-preview-headline-wrapper { margin: 0px 20px; text-align: center; position: absolute; }
#article-wrapper .comments .meme-generator #meme-gen-preview-headline-wrapper #meme-gen-preview-headline, #generic-wrapper .comments .meme-generator #meme-gen-preview-headline-wrapper #meme-gen-preview-headline { display: inline-block; white-space: nowrap; max-width: 100%; overflow: hidden; text-transform: uppercase; letter-spacing: 6px; font: 32px/42px Impact, Charcoal, sans-serif; color: white; text-shadow: -2px -2px 0 #000, 2px -2px 0 #000, -2px 2px 0 #000, 2px 2px 0 #000; }
#article-wrapper .comments .meme-generator form, #generic-wrapper .comments .meme-generator form { margin-bottom: 15px; }
#article-wrapper .comments .meme-generator .instructions, #generic-wrapper .comments .meme-generator .instructions { clear: both; font-family: "futura-pt", Futura, sans-serif; font-size: 12px; }
#article-wrapper .comments .meme-generator .error, #generic-wrapper .comments .meme-generator .error { font-size: 14px; line-height: 14px; color: #cc3333; clear: both; padding: 8px 0px; }
#article-wrapper .comments .meme-generator .top-meme, #generic-wrapper .comments .meme-generator .top-meme { margin: 15px 0px; width: 100%; }
#article-wrapper .comments .meme-generator .meme-image, #generic-wrapper .comments .meme-generator .meme-image { border: 1px solid black; }
#article-wrapper .comments .meme-generator .inputCaption, #generic-wrapper .comments .meme-generator .inputCaption { width: 100%; height: auto; float: left; }
#article-wrapper .comments .meme-generator .inputCaption .memegen-login, #generic-wrapper .comments .meme-generator .inputCaption .memegen-login { margin-top: 0; margin-bottom: 10px; }
#article-wrapper .comments .meme-generator .inputCaption .textInput, #generic-wrapper .comments .meme-generator .inputCaption .textInput { background-color: #FFF; height: 100px; resize: none; width: 100%; font: 15px/16px "pt-serif", Georgia, serif; color: #2e2e2f; -moz-box-shadow: inset 0 0 4px #f0f0f0; -webkit-box-shadow: inset 0 0 4px #f0f0f0; box-shadow: inset 0 0 4px #f0f0f0; border: 1px solid #dbdbdb; }
#article-wrapper .comments .meme-generator .meme-view-all, #generic-wrapper .comments .meme-generator .meme-view-all { float: left; margin-top: 30px; border-top: 1px solid #2e2e2f; width: 100%; }
#article-wrapper .comments .meme-generator .meme-view-all:after, #generic-wrapper .comments .meme-generator .meme-view-all:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
#article-wrapper .comments .meme-generator .meme-view-all h5, #generic-wrapper .comments .meme-generator .meme-view-all h5 { font: 18px/19px "futura-pt", Futura, sans-serif; color: #cc3333; font-weight: bold; font-style: italic; padding: 10px 0px 25px 0px; }
#article-wrapper .comments .meme-generator .post-btn, #article-wrapper .comments .meme-generator .clear-btn, #generic-wrapper .comments .meme-generator .post-btn, #generic-wrapper .comments .meme-generator .clear-btn { font: 19px/20px "futura-pt", Futura, sans-serif; color: #ffffff; padding: 10px; background: none repeat scroll 0 0 #cc3333; border-bottom: none; font-weight: bold; margin-right: 10px; width: 85px; text-align: center; float: left; }
#article-wrapper .comments .meme-generator .clear-btn, #generic-wrapper .comments .meme-generator .clear-btn { background-color: #f7cb00; }
#article-wrapper .comments .meme-generator .comment-share, #generic-wrapper .comments .meme-generator .comment-share { background-color: #ffffff; border: 1px solid #dbdbdb; border-top: none; display: block; float: left; width: 495px; padding: 5px; display: none; }
#article-wrapper .comments .meme-generator .comment-share:after, #generic-wrapper .comments .meme-generator .comment-share:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
#article-wrapper .comments .meme-generator .comment-share ul, #generic-wrapper .comments .meme-generator .comment-share ul { float: right; }
#article-wrapper .comments .meme-generator .comment-share li, #generic-wrapper .comments .meme-generator .comment-share li { display: inline-block; margin: 0px 10px 0px 0px; }
#article-wrapper .comments .meme-generator .comment-share li:first-child, #generic-wrapper .comments .meme-generator .comment-share li:first-child { text-indent: none; font: 12px/13px "futura-pt", Futura, sans-serif; color: #cc3333; font-weight: bold; }
#article-wrapper .comments .meme-generator .comment-share li a#meme-twitter, #generic-wrapper .comments .meme-generator .comment-share li a#meme-twitter { display: inline-block; vertical-align: middle; *vertical-align: auto; *zoom: 1; *display: inline; height: 16px; width: 16px; background-image: url(/wp-content/themes/vip/nypost-2015/static-legacy/stylesheets/../images/sprites/nypost-social-mobile-sde3660b26d.png); background-position: 0 -1332px; background-repeat: no-repeat; text-indent: -9999px; }
@media screen and (min-resolution: 1.5dppx), (min-resolution: 144dpi), (-webkit-min-device-pixel-ratio: 2) { #article-wrapper .comments .meme-generator .comment-share li a#meme-twitter, #generic-wrapper .comments .meme-generator .comment-share li a#meme-twitter { background-image: url(/wp-content/themes/vip/nypost-2015/static-legacy/stylesheets/../images/sprites/nypost-social-mobile-retina-scd565840bb.png); background-position: 0 -1286px; -moz-background-size: 103px auto; -o-background-size: 103px auto; -webkit-background-size: 103px auto; background-size: 103px auto; } }
#article-wrapper .comments .meme-generator .comment-share li a#meme-tumblr, #generic-wrapper .comments .meme-generator .comment-share li a#meme-tumblr { display: inline-block; vertical-align: middle; *vertical-align: auto; *zoom: 1; *display: inline; height: 16px; width: 16px; background-image: url(/wp-content/themes/vip/nypost-2015/static-legacy/stylesheets/../images/sprites/nypost-social-mobile-sde3660b26d.png); background-position: 0 -1278px; background-repeat: no-repeat; text-indent: -9999px; }
@media screen and (min-resolution: 1.5dppx), (min-resolution: 144dpi), (-webkit-min-device-pixel-ratio: 2) { #article-wrapper .comments .meme-generator .comment-share li a#meme-tumblr, #generic-wrapper .comments .meme-generator .comment-share li a#meme-tumblr { background-image: url(/wp-content/themes/vip/nypost-2015/static-legacy/stylesheets/../images/sprites/nypost-social-mobile-retina-scd565840bb.png); background-position: 0 -1235px; -moz-background-size: 103px auto; -o-background-size: 103px auto; -webkit-background-size: 103px auto; background-size: 103px auto; } }
#article-wrapper .comments .meme-generator .comment-share li a#meme-facebook, #generic-wrapper .comments .meme-generator .comment-share li a#meme-facebook { display: inline-block; vertical-align: middle; *vertical-align: auto; *zoom: 1; *display: inline; height: 16px; width: 16px; background-image: url(/wp-content/themes/vip/nypost-2015/static-legacy/stylesheets/../images/sprites/nypost-social-mobile-sde3660b26d.png); background-position: 0 -1076px; background-repeat: no-repeat; text-indent: -9999px; }
@media screen and (min-resolution: 1.5dppx), (min-resolution: 144dpi), (-webkit-min-device-pixel-ratio: 2) { #article-wrapper .comments .meme-generator .comment-share li a#meme-facebook, #generic-wrapper .comments .meme-generator .comment-share li a#meme-facebook { background-image: url(/wp-content/themes/vip/nypost-2015/static-legacy/stylesheets/../images/sprites/nypost-social-mobile-retina-scd565840bb.png); background-position: 0 -1044px; -moz-background-size: 103px auto; -o-background-size: 103px auto; -webkit-background-size: 103px auto; background-size: 103px auto; } }
#article-wrapper .comments .meme-generator .comment-share li a#meme-google, #generic-wrapper .comments .meme-generator .comment-share li a#meme-google { display: inline-block; vertical-align: middle; *vertical-align: auto; *zoom: 1; *display: inline; height: 16px; width: 16px; background-image: url(/wp-content/themes/vip/nypost-2015/static-legacy/stylesheets/../images/sprites/nypost-social-mobile-sde3660b26d.png); background-position: 0 -1150px; background-repeat: no-repeat; text-indent: -9999px; }
@media screen and (min-resolution: 1.5dppx), (min-resolution: 144dpi), (-webkit-min-device-pixel-ratio: 2) { #article-wrapper .comments .meme-generator .comment-share li a#meme-google, #generic-wrapper .comments .meme-generator .comment-share li a#meme-google { background-image: url(/wp-content/themes/vip/nypost-2015/static-legacy/stylesheets/../images/sprites/nypost-social-mobile-retina-scd565840bb.png); background-position: 0 -1114px; -moz-background-size: 103px auto; -o-background-size: 103px auto; -webkit-background-size: 103px auto; background-size: 103px auto; } }
#article-wrapper .comments .meme-generator .meme-top-three, #generic-wrapper .comments .meme-generator .meme-top-three { float: left; margin-top: 15px; }
#article-wrapper .comments .meme-generator .meme-top-three:after, #generic-wrapper .comments .meme-generator .meme-top-three:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
#article-wrapper .comments .meme-generator .meme-top-three img, #generic-wrapper .comments .meme-generator .meme-top-three img { width: 100%; }
#article-wrapper .comments .meme-generator .meme-top-three ul, #generic-wrapper .comments .meme-generator .meme-top-three ul { margin-bottom: 20px; }
#article-wrapper .comments .meme-generator h5, #generic-wrapper .comments .meme-generator h5 { font: 25px/26px "futura-pt", Futura, sans-serif; color: #2e2e2f; font-weight: bold; font-style: italic; margin-bottom: 25px; }
#article-wrapper .comments .meme-generator .rule-red, #generic-wrapper .comments .meme-generator .rule-red { border-bottom: 1px solid #cc3333; width: 25px; float: left; clear: both; margin: 10px 0px 30px 0px; display: none; }
#article-wrapper .comments .meme-generator .byline-meme, #generic-wrapper .comments .meme-generator .byline-meme { margin-top: 10px; }
#article-wrapper .comments .meme-generator .byline-meme p, #article-wrapper .comments .meme-generator .byline-meme a, #generic-wrapper .comments .meme-generator .byline-meme p, #generic-wrapper .comments .meme-generator .byline-meme a { font: 12px/17px "futura-pt", Futura, sans-serif; }
#article-wrapper .comments .meme-generator .byline-meme p, #generic-wrapper .comments .meme-generator .byline-meme p { color: #2e2e2f; float: left; }
#article-wrapper .comments .meme-generator .byline-meme .name, #generic-wrapper .comments .meme-generator .byline-meme .name { font-weight: bold; color: #2e2e2f; }
#article-wrapper .comments .meme-generator .byline-meme span, #generic-wrapper .comments .meme-generator .byline-meme span { color: #cc3333; }
#article-wrapper .comments .meme-generator .byline-meme ul li, #generic-wrapper .comments .meme-generator .byline-meme ul li { vertical-align: -5px; }
#article-wrapper .comments .meme-generator .byline-meme .comment-flag-wrapper, #generic-wrapper .comments .meme-generator .byline-meme .comment-flag-wrapper { font: 12px/17px "futura-pt", Futura, sans-serif; margin-left: 10px; float: left; }
#article-wrapper .comments .meme-generator .byline-meme .comment-flag-wrapper a, #generic-wrapper .comments .meme-generator .byline-meme .comment-flag-wrapper a { vertical-align: top; }
#article-wrapper .comments .meme-generator .byline-meme .meme-gen-share-wrapper, #generic-wrapper .comments .meme-generator .byline-meme .meme-gen-share-wrapper { font: 12px/17px "futura-pt", Futura, sans-serif; text-transform: uppercase; float: right; }
#article-wrapper .comments .meme-generator .byline-meme .meme-gen-share-wrapper ul, #generic-wrapper .comments .meme-generator .byline-meme .meme-gen-share-wrapper ul { line-height: 10px; }
#article-wrapper .comments .meme-generator .meme-report, #generic-wrapper .comments .meme-generator .meme-report { float: left; display: inline-block; vertical-align: middle; *vertical-align: auto; *zoom: 1; *display: inline; height: 16px; width: 16px; background-image: url(/wp-content/themes/vip/nypost-2015/static-legacy/stylesheets/../images/sprites/nypost-mobile-s69b2dc5c31.png); background-position: 0 -1651px; background-repeat: no-repeat; text-indent: -9999px; margin-left: 15px; }
@media screen and (min-resolution: 1.5dppx), (min-resolution: 144dpi), (-webkit-min-device-pixel-ratio: 2) { #article-wrapper .comments .meme-generator .meme-report, #generic-wrapper .comments .meme-generator .meme-report { background-image: url(/wp-content/themes/vip/nypost-2015/static-legacy/stylesheets/../images/sprites/nypost-mobile-retina-s3df4e67e5c.png); background-position: 0 -1613.5px; -moz-background-size: 320px auto; -o-background-size: 320px auto; -webkit-background-size: 320px auto; background-size: 320px auto; } }
#article-wrapper .comments .meme-generator ul, #generic-wrapper .comments .meme-generator ul { float: right; }
#article-wrapper .comments .meme-generator li, #generic-wrapper .comments .meme-generator li { display: inline-block; margin: 0px 10px 0px 0px; }
#article-wrapper .comments .meme-generator li:last-child, #generic-wrapper .comments .meme-generator li:last-child { margin-right: 0px; }
#article-wrapper .comments .meme-generator li a#meme-twitter, #generic-wrapper .comments .meme-generator li a#meme-twitter { display: inline-block; vertical-align: middle; *vertical-align: auto; *zoom: 1; *display: inline; height: 16px; width: 16px; background-image: url(/wp-content/themes/vip/nypost-2015/static-legacy/stylesheets/../images/sprites/nypost-social-mobile-sde3660b26d.png); background-position: 0 -1350px; background-repeat: no-repeat; text-indent: -9999px; }
@media screen and (min-resolution: 1.5dppx), (min-resolution: 144dpi), (-webkit-min-device-pixel-ratio: 2) { #article-wrapper .comments .meme-generator li a#meme-twitter, #generic-wrapper .comments .meme-generator li a#meme-twitter { background-image: url(/wp-content/themes/vip/nypost-2015/static-legacy/stylesheets/../images/sprites/nypost-social-mobile-retina-scd565840bb.png); background-position: 0 -1303px; -moz-background-size: 103px auto; -o-background-size: 103px auto; -webkit-background-size: 103px auto; background-size: 103px auto; } }
#article-wrapper .comments .meme-generator li a#meme-tumblr, #generic-wrapper .comments .meme-generator li a#meme-tumblr { display: inline-block; vertical-align: middle; *vertical-align: auto; *zoom: 1; *display: inline; height: 16px; width: 16px; background-image: url(/wp-content/themes/vip/nypost-2015/static-legacy/stylesheets/../images/sprites/nypost-social-mobile-sde3660b26d.png); background-position: 0 -1296px; background-repeat: no-repeat; text-indent: -9999px; }
@media screen and (min-resolution: 1.5dppx), (min-resolution: 144dpi), (-webkit-min-device-pixel-ratio: 2) { #article-wrapper .comments .meme-generator li a#meme-tumblr, #generic-wrapper .comments .meme-generator li a#meme-tumblr { background-image: url(/wp-content/themes/vip/nypost-2015/static-legacy/stylesheets/../images/sprites/nypost-social-mobile-retina-scd565840bb.png); background-position: 0 -1252px; -moz-background-size: 103px auto; -o-background-size: 103px auto; -webkit-background-size: 103px auto; background-size: 103px auto; } }
#article-wrapper .comments .meme-generator li a#meme-facebook, #generic-wrapper .comments .meme-generator li a#meme-facebook { display: inline-block; vertical-align: middle; *vertical-align: auto; *zoom: 1; *display: inline; height: 16px; width: 16px; background-image: url(/wp-content/themes/vip/nypost-2015/static-legacy/stylesheets/../images/sprites/nypost-social-mobile-sde3660b26d.png); background-position: 0 -1114px; background-repeat: no-repeat; text-indent: -9999px; }
@media screen and (min-resolution: 1.5dppx), (min-resolution: 144dpi), (-webkit-min-device-pixel-ratio: 2) { #article-wrapper .comments .meme-generator li a#meme-facebook, #generic-wrapper .comments .meme-generator li a#meme-facebook { background-image: url(/wp-content/themes/vip/nypost-2015/static-legacy/stylesheets/../images/sprites/nypost-social-mobile-retina-scd565840bb.png); background-position: 0 -1080px; -moz-background-size: 103px auto; -o-background-size: 103px auto; -webkit-background-size: 103px auto; background-size: 103px auto; } }
#article-wrapper .comments .meme-generator li a#meme-google, #generic-wrapper .comments .meme-generator li a#meme-google { display: inline-block; vertical-align: middle; *vertical-align: auto; *zoom: 1; *display: inline; height: 16px; width: 16px; background-image: url(/wp-content/themes/vip/nypost-2015/static-legacy/stylesheets/../images/sprites/nypost-social-mobile-sde3660b26d.png); background-position: 0 -1188px; background-repeat: no-repeat; text-indent: -9999px; }
@media screen and (min-resolution: 1.5dppx), (min-resolution: 144dpi), (-webkit-min-device-pixel-ratio: 2) { #article-wrapper .comments .meme-generator li a#meme-google, #generic-wrapper .comments .meme-generator li a#meme-google { background-image: url(/wp-content/themes/vip/nypost-2015/static-legacy/stylesheets/../images/sprites/nypost-social-mobile-retina-scd565840bb.png); background-position: 0 -1150px; -moz-background-size: 103px auto; -o-background-size: 103px auto; -webkit-background-size: 103px auto; background-size: 103px auto; } }
#article-wrapper .sharebar, #generic-wrapper .sharebar { width: 100%; margin-left: 0; }
#article-wrapper .sharebar:after, #generic-wrapper .sharebar:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
#article-wrapper .sharebar.nyp-sharedaddy-wrapper.detached-mobile #sharebar-social, #generic-wrapper .sharebar.nyp-sharedaddy-wrapper.detached-mobile #sharebar-social { position: fixed; width: 100%; left: 0; top: 0; z-index: 100; margin-top: 0; margin-bottom: 0 !important; padding-bottom: 0 !important; -webkit-backface-visibility: hidden; backface-visibility: hidden; border-top: 1px solid #c9c9c9; border-bottom: 1px solid #c9c9c9; }
#article-wrapper .sharebar.nyp-sharedaddy-wrapper.detached-mobile #sharebar-social .sharedaddy.sd-sharing-enabled, #generic-wrapper .sharebar.nyp-sharedaddy-wrapper.detached-mobile #sharebar-social .sharedaddy.sd-sharing-enabled { background-color: rgba(255, 255, 255, 0.85); }
#article-wrapper .sharebar.nyp-sharedaddy-wrapper.detached-mobile #sharebar-social .read-next-wrapper, #generic-wrapper .sharebar.nyp-sharedaddy-wrapper.detached-mobile #sharebar-social .read-next-wrapper { display: none; }
#article-wrapper .sharebar.nyp-sharedaddy-wrapper, #generic-wrapper .sharebar.nyp-sharedaddy-wrapper { height: auto; background-image: none; margin-top: 0; margin-bottom: 20px; padding-top: 20px; padding-bottom: 20px; }
#article-wrapper .sharebar.nyp-sharedaddy-wrapper #sharebar-social, #generic-wrapper .sharebar.nyp-sharedaddy-wrapper #sharebar-social { margin: 0 auto; text-align: center; padding: 0; }
#article-wrapper .sharebar.nyp-sharedaddy-wrapper #sharebar-social:after, #generic-wrapper .sharebar.nyp-sharedaddy-wrapper #sharebar-social:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
#article-wrapper .sharebar.nyp-sharedaddy-wrapper #sharebar-social > div, #generic-wrapper .sharebar.nyp-sharedaddy-wrapper #sharebar-social > div { margin: 0 -10px; border-top: 1px solid #c9c9c9; padding: 12px 0; }
#article-wrapper .sharebar.nyp-sharedaddy-wrapper #sharebar-social h3.sd-title, #generic-wrapper .sharebar.nyp-sharedaddy-wrapper #sharebar-social h3.sd-title { display: none; }
#article-wrapper .sharebar.nyp-sharedaddy-wrapper #sharebar-social .sd-content, #generic-wrapper .sharebar.nyp-sharedaddy-wrapper #sharebar-social .sd-content { width: 100%; }
#article-wrapper .sharebar.nyp-sharedaddy-wrapper #sharebar-social .sd-content ul, #generic-wrapper .sharebar.nyp-sharedaddy-wrapper #sharebar-social .sd-content ul { text-align: center; position: relative; line-height: 0; }
#article-wrapper .sharebar.nyp-sharedaddy-wrapper #sharebar-social .sd-content ul li[class*="share-"], #generic-wrapper .sharebar.nyp-sharedaddy-wrapper #sharebar-social .sd-content ul li[class*="share-"] { display: inline; float: none; margin: 0 0 20px 16px !important; }
#article-wrapper .sharebar.nyp-sharedaddy-wrapper #sharebar-social .sd-content ul li[class*="share-"]:first-child, #generic-wrapper .sharebar.nyp-sharedaddy-wrapper #sharebar-social .sd-content ul li[class*="share-"]:first-child { margin-left: 0 !important; }
#article-wrapper .sharebar.nyp-sharedaddy-wrapper #sharebar-social .sd-content ul li[class*="share-"] a span, #generic-wrapper .sharebar.nyp-sharedaddy-wrapper #sharebar-social .sd-content ul li[class*="share-"] a span { padding: 0 !important; background-size: auto auto; }
#article-wrapper .sharebar.nyp-sharedaddy-wrapper #sharebar-social .sd-content ul li[class*="share-"] a.share-twitter span, #generic-wrapper .sharebar.nyp-sharedaddy-wrapper #sharebar-social .sd-content ul li[class*="share-"] a.share-twitter span { display: inline-block; vertical-align: middle; *vertical-align: auto; *zoom: 1; *display: inline; height: 38px; width: 38px; background-image: url(/wp-content/themes/vip/nypost-2015/static-legacy/stylesheets/../images/sprites/nypost-social-mobile-sde3660b26d.png); background-position: 0 -696px; background-repeat: no-repeat; text-indent: -9999px; }
@media screen and (min-resolution: 1.5dppx), (min-resolution: 144dpi), (-webkit-min-device-pixel-ratio: 2) { #article-wrapper .sharebar.nyp-sharedaddy-wrapper #sharebar-social .sd-content ul li[class*="share-"] a.share-twitter span, #generic-wrapper .sharebar.nyp-sharedaddy-wrapper #sharebar-social .sd-content ul li[class*="share-"] a.share-twitter span { background-image: url(/wp-content/themes/vip/nypost-2015/static-legacy/stylesheets/../images/sprites/nypost-social-mobile-retina-scd565840bb.png); background-position: 0 -676px; -moz-background-size: 103px auto; -o-background-size: 103px auto; -webkit-background-size: 103px auto; background-size: 103px auto; } }
#article-wrapper .sharebar.nyp-sharedaddy-wrapper #sharebar-social .sd-content ul li[class*="share-"] a.share-facebook span, #generic-wrapper .sharebar.nyp-sharedaddy-wrapper #sharebar-social .sd-content ul li[class*="share-"] a.share-facebook span { display: inline-block; vertical-align: middle; *vertical-align: auto; *zoom: 1; *display: inline; height: 38px; width: 38px; background-image: url(/wp-content/themes/vip/nypost-2015/static-legacy/stylesheets/../images/sprites/nypost-social-mobile-sde3660b26d.png); background-position: 0 -616px; background-repeat: no-repeat; text-indent: -9999px; }
@media screen and (min-resolution: 1.5dppx), (min-resolution: 144dpi), (-webkit-min-device-pixel-ratio: 2) { #article-wrapper .sharebar.nyp-sharedaddy-wrapper #sharebar-social .sd-content ul li[class*="share-"] a.share-facebook span, #generic-wrapper .sharebar.nyp-sharedaddy-wrapper #sharebar-social .sd-content ul li[class*="share-"] a.share-facebook span { background-image: url(/wp-content/themes/vip/nypost-2015/static-legacy/stylesheets/../images/sprites/nypost-social-mobile-retina-scd565840bb.png); background-position: 0 -598px; -moz-background-size: 103px auto; -o-background-size: 103px auto; -webkit-background-size: 103px auto; background-size: 103px auto; } }
#article-wrapper .sharebar.nyp-sharedaddy-wrapper #sharebar-social .sd-content ul li[class*="share-"] a.share-google-plus-1 span, #generic-wrapper .sharebar.nyp-sharedaddy-wrapper #sharebar-social .sd-content ul li[class*="share-"] a.share-google-plus-1 span { display: inline-block; vertical-align: middle; *vertical-align: auto; *zoom: 1; *display: inline; height: 38px; width: 38px; background-image: url(/wp-content/themes/vip/nypost-2015/static-legacy/stylesheets/../images/sprites/nypost-social-mobile-sde3660b26d.png); background-position: 0 -656px; background-repeat: no-repeat; text-indent: -9999px; }
@media screen and (min-resolution: 1.5dppx), (min-resolution: 144dpi), (-webkit-min-device-pixel-ratio: 2) { #article-wrapper .sharebar.nyp-sharedaddy-wrapper #sharebar-social .sd-content ul li[class*="share-"] a.share-google-plus-1 span, #generic-wrapper .sharebar.nyp-sharedaddy-wrapper #sharebar-social .sd-content ul li[class*="share-"] a.share-google-plus-1 span { background-image: url(/wp-content/themes/vip/nypost-2015/static-legacy/stylesheets/../images/sprites/nypost-social-mobile-retina-scd565840bb.png); background-position: 0 -637px; -moz-background-size: 103px auto; -o-background-size: 103px auto; -webkit-background-size: 103px auto; background-size: 103px auto; } }
#article-wrapper .sharebar.nyp-sharedaddy-wrapper #sharebar-social .sd-content ul li[class*="share-"] a.share-email span, #generic-wrapper .sharebar.nyp-sharedaddy-wrapper #sharebar-social .sd-content ul li[class*="share-"] a.share-email span { display: inline-block; vertical-align: middle; *vertical-align: auto; *zoom: 1; *display: inline; height: 38px; width: 38px; background-image: url(/wp-content/themes/vip/nypost-2015/static-legacy/stylesheets/../images/sprites/nypost-social-mobile-sde3660b26d.png); background-position: 0 -576px; background-repeat: no-repeat; text-indent: -9999px; }
@media screen and (min-resolution: 1.5dppx), (min-resolution: 144dpi), (-webkit-min-device-pixel-ratio: 2) { #article-wrapper .sharebar.nyp-sharedaddy-wrapper #sharebar-social .sd-content ul li[class*="share-"] a.share-email span, #generic-wrapper .sharebar.nyp-sharedaddy-wrapper #sharebar-social .sd-content ul li[class*="share-"] a.share-email span { background-image: url(/wp-content/themes/vip/nypost-2015/static-legacy/stylesheets/../images/sprites/nypost-social-mobile-retina-scd565840bb.png); background-position: 0 -559px; -moz-background-size: 103px auto; -o-background-size: 103px auto; -webkit-background-size: 103px auto; background-size: 103px auto; } }
#article-wrapper .sharebar.nyp-sharedaddy-wrapper #sharebar-social .sd-content ul li[class*="share-"] a.share-whatsapp, #generic-wrapper .sharebar.nyp-sharedaddy-wrapper #sharebar-social .sd-content ul li[class*="share-"] a.share-whatsapp { margin-left: 3px; }
#article-wrapper .sharebar.nyp-sharedaddy-wrapper #sharebar-social .sd-content ul li[class*="share-"] a.share-whatsapp span, #generic-wrapper .sharebar.nyp-sharedaddy-wrapper #sharebar-social .sd-content ul li[class*="share-"] a.share-whatsapp span { display: inline-block; vertical-align: middle; *vertical-align: auto; *zoom: 1; *display: inline; height: 38px; width: 38px; background-image: url(/wp-content/themes/vip/nypost-2015/static-legacy/stylesheets/../images/sprites/nypost-social-mobile-sde3660b26d.png); background-position: 0 -736px; background-repeat: no-repeat; text-indent: -9999px; }
@media screen and (min-resolution: 1.5dppx), (min-resolution: 144dpi), (-webkit-min-device-pixel-ratio: 2) { #article-wrapper .sharebar.nyp-sharedaddy-wrapper #sharebar-social .sd-content ul li[class*="share-"] a.share-whatsapp span, #generic-wrapper .sharebar.nyp-sharedaddy-wrapper #sharebar-social .sd-content ul li[class*="share-"] a.share-whatsapp span { background-image: url(/wp-content/themes/vip/nypost-2015/static-legacy/stylesheets/../images/sprites/nypost-social-mobile-retina-scd565840bb.png); background-position: 0 -715px; -moz-background-size: 103px auto; -o-background-size: 103px auto; -webkit-background-size: 103px auto; background-size: 103px auto; } }
#article-wrapper .sharebar.nyp-sharedaddy-wrapper #sharebar-social .sd-content ul li.share-end, #generic-wrapper .sharebar.nyp-sharedaddy-wrapper #sharebar-social .sd-content ul li.share-end { display: none !important; }
#article-wrapper .sharebar.nyp-sharedaddy-wrapper #sharebar-social .sd-content .sharing-hidden .inner, #generic-wrapper .sharebar.nyp-sharedaddy-wrapper #sharebar-social .sd-content .sharing-hidden .inner { max-width: 100%; }
#article-wrapper .sharebar.nyp-sharedaddy-wrapper .read-next-wrapper, #generic-wrapper .sharebar.nyp-sharedaddy-wrapper .read-next-wrapper { background-image: none; margin: 0 -10px; border-top: 1px solid #c9c9c9; border-bottom: 1px solid #c9c9c9; padding: 18px 10px 21px; }
#article-wrapper .sharebar.nyp-sharedaddy-wrapper .read-next-wrapper:after, #generic-wrapper .sharebar.nyp-sharedaddy-wrapper .read-next-wrapper:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
#article-wrapper .sharebar.nyp-sharedaddy-wrapper .read-next-wrapper .read-next, #generic-wrapper .sharebar.nyp-sharedaddy-wrapper .read-next-wrapper .read-next { float: left; padding: 0px; width: 103px; background-image: none; text-indent: 0; margin: 1px 10px 0 0; height: 22px; }
#article-wrapper .sharebar.nyp-sharedaddy-wrapper .read-next-wrapper .read-next a, #generic-wrapper .sharebar.nyp-sharedaddy-wrapper .read-next-wrapper .read-next a { display: inline-block; vertical-align: middle; *vertical-align: auto; *zoom: 1; *display: inline; height: 22px; width: 103px; background-image: url(/wp-content/themes/vip/nypost-2015/static-legacy/stylesheets/../images/sprites/nypost-social-mobile-sde3660b26d.png); background-position: 0 -150px; background-repeat: no-repeat; text-indent: -9999px; }
@media screen and (min-resolution: 1.5dppx), (min-resolution: 144dpi), (-webkit-min-device-pixel-ratio: 2) { #article-wrapper .sharebar.nyp-sharedaddy-wrapper .read-next-wrapper .read-next a, #generic-wrapper .sharebar.nyp-sharedaddy-wrapper .read-next-wrapper .read-next a { background-image: url(/wp-content/themes/vip/nypost-2015/static-legacy/stylesheets/../images/sprites/nypost-social-mobile-retina-scd565840bb.png); background-position: 0 -145px; -moz-background-size: 103px auto; -o-background-size: 103px auto; -webkit-background-size: 103px auto; background-size: 103px auto; } }
#article-wrapper .sharebar.nyp-sharedaddy-wrapper .read-next-wrapper .read-next-link, #generic-wrapper .sharebar.nyp-sharedaddy-wrapper .read-next-wrapper .read-next-link { padding: 0px; margin-top: 5px; margin-left: 94px; }
#article-wrapper .sharebar.nyp-sharedaddy-wrapper .read-next-wrapper .read-next-link a, #generic-wrapper .sharebar.nyp-sharedaddy-wrapper .read-next-wrapper .read-next-link a { line-height: 20px; display: block; font-size: 17px; font-family: "founders-grotesk-x-cn-nypost", Helvetica, sans-serif; font-weight: 800; color: #2a2a2a; text-decoration: none; }
#article-wrapper .ob-rule, #generic-wrapper .ob-rule { background: #9d9d9d; height: 1px; width: 100%; margin: 15px 0; }
#article-wrapper .tag-list, #generic-wrapper .tag-list { font: 600 14px/18px "futura-pt", Futura, sans-serif; text-transform: uppercase; margin-bottom: 20px; clear: both; }
#article-wrapper .tag-list:after, #generic-wrapper .tag-list:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
#article-wrapper .tag-list span, #generic-wrapper .tag-list span { display: inline-block; margin: 0 10px 0 0; padding: 0 10px; background: #2e2e2f; color: #FFFFFF; }
#article-wrapper .tag-list span.sep, #generic-wrapper .tag-list span.sep { display: inline; background: transparent; color: #2e2e2f; padding: 0; margin: 0; }
#article-wrapper .tag-list a, #generic-wrapper .tag-list a { line-height: 12px; display: inline-block; border-bottom: 1px solid #2e2e2f; margin: 3px 0 3px 0; text-decoration: none; }
#article-wrapper.blotter-wrapper .borough, #generic-wrapper.blotter-wrapper .borough { margin-right: 5px; }
#article-wrapper.dispatch .flag-region .section-tag, #generic-wrapper.dispatch .flag-region .section-tag { display: inline-block; float: none; }

#columnist-contact { display: none; }
#columnist-contact .textwidget { padding: 0; }
#columnist-contact div[id*="contact-form"], #columnist-contact .box.module { margin-bottom: 0; }

div[id*="contact-form"] { clear: both; background: #2e2e2f; padding: 20px; margin-bottom: 20px; }
div[id*="contact-form"] .contact-form input, div[id*="contact-form"] .contact-form textarea { margin: 5px 0 10px 0; width: 96%; padding: 3px 2%; font: italic 18px/20px "futura-pt-condensed", Futura, sans-serif; }
div[id*="contact-form"] .contact-form textarea { height: 100px; }
div[id*="contact-form"] .contact-form label { width: 100%; font: 18px/18px "founders-grotesk-x-cn-nypost", Helvetica, sans-serif; color: #FFFFFF; text-transform: uppercase; }
div[id*="contact-form"] .contact-form input[type="submit"] { border: none; display: block; background-color: #cc3333; text-align: center; padding: 10px 20px; width: 100%; margin-bottom: 0; font: 16px/16px "futura-pt", Futura, sans-serif; color: #FFF; text-transform: uppercase; cursor: pointer; }
div[id*="contact-form"] .form-error ul { list-style: none; position: static; right: 0; padding: 0; }
div[id*="contact-form"] .form-error h3 { font: italic 26px/25px "futura-pt", Futura, sans-serif; text-transform: uppercase; margin-bottom: 10px; }
div[id*="contact-form"] .form-error li, div[id*="contact-form"] .form-error h3 { color: #FFFFFF; margin-bottom: 10px; padding: 0; }
div[id*="contact-form"] .form-error li { font: 14px/1.5 "futura-pt", Futura, sans-serif; background: #cc3333; text-align: center; text-transform: uppercase; }

#highlight-share { -webkit-box-shadow: 0px 0px 5px rgba(50, 50, 50, 0.5); -moz-box-shadow: 0px 0px 5px rgba(50, 50, 50, 0.5); box-shadow: 0px 0px 5px rgba(50, 50, 50, 0.5); display: none; position: absolute; width: 110px; height: 75px; top: 0; right: 166px; padding: 10px; border: 2px solid #000000; background: #FFFFFF; z-index: 999; }
#highlight-share p { margin-bottom: 8px; text-align: center; text-transform: uppercase; font: bold 12px/12px "futura-pt", Futura, sans-serif; }
#highlight-share .share-content { width: 90px; margin: 0 auto; }
#highlight-share .twitter, #highlight-share .facebook { float: left; }
#highlight-share .facebook { margin-right: 10px; display: inline-block; vertical-align: middle; *vertical-align: auto; *zoom: 1; *display: inline; height: 40px; width: 40px; background-image: url(/wp-content/themes/vip/nypost-2015/static-legacy/stylesheets/../images/sprites/nypost-social-mobile-sde3660b26d.png); background-position: 0 -366px; background-repeat: no-repeat; text-indent: -9999px; }
@media screen and (min-resolution: 1.5dppx), (min-resolution: 144dpi), (-webkit-min-device-pixel-ratio: 2) { #highlight-share .facebook { background-image: url(/wp-content/themes/vip/nypost-2015/static-legacy/stylesheets/../images/sprites/nypost-social-mobile-retina-scd565840bb.png); background-position: 0 -354px; -moz-background-size: 103px auto; -o-background-size: 103px auto; -webkit-background-size: 103px auto; background-size: 103px auto; } }
#highlight-share .twitter { display: inline-block; vertical-align: middle; *vertical-align: auto; *zoom: 1; *display: inline; height: 40px; width: 40px; background-image: url(/wp-content/themes/vip/nypost-2015/static-legacy/stylesheets/../images/sprites/nypost-social-mobile-sde3660b26d.png); background-position: 0 -492px; background-repeat: no-repeat; text-indent: -9999px; }
@media screen and (min-resolution: 1.5dppx), (min-resolution: 144dpi), (-webkit-min-device-pixel-ratio: 2) { #highlight-share .twitter { background-image: url(/wp-content/themes/vip/nypost-2015/static-legacy/stylesheets/../images/sprites/nypost-social-mobile-retina-scd565840bb.png); background-position: 0 -477px; -moz-background-size: 103px auto; -o-background-size: 103px auto; -webkit-background-size: 103px auto; background-size: 103px auto; } }
#highlight-share .arrow { position: absolute; top: -20px; left: 55px; border: 10px solid transparent; border-bottom: 10px solid #000000; }

.fyre-notifier-message, .fyre-notifier-container { display: none !important; }

.single-dispatch-slideshow #content-wrapper { background: #1d1d1e; }

#dispatch-slideshow-wrapper { position: relative; }
#dispatch-slideshow-wrapper .flag-region { width: 100%; position: absolute; top: 0; }
#dispatch-slideshow-wrapper .flag-region:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
#dispatch-slideshow-wrapper .flag.dispatch { position: relative; }
#dispatch-slideshow-wrapper .sponsor-box { position: relative; left: 20px; width: auto; max-width: 170px; }
#dispatch-slideshow-wrapper .sponsor-box h3 { margin-right: 5px; }
#dispatch-slideshow-wrapper .slideshow-header { padding-top: 30px; }
#dispatch-slideshow-wrapper .modal-trigger { display: none; }

.author-flyout { position: absolute; top: 15px; z-index: 10000; display: none; padding-top: 10px; }
.author-flyout .author-flyout-inner { box-shadow: 0 0 1px 1px rgba(0, 0, 0, 0.4); border: 1px solid #FFFFFF; width: 205px; background: #FFFFFF; }
.author-flyout ul { width: 100%; }
.author-flyout ul li { border-bottom: 1px solid #9d9d9d; line-height: 30px; }
.author-flyout ul li:last-child { border: none; }
.author-flyout ul a { display: inline-block; width: 185px; padding: 6px 10px; font: bold 12px/20px "futura-pt", Futura, sans-serif; text-transform: uppercase; }
.author-flyout ul a span { display: inline-block; vertical-align: top; margin-right: 5px; }
.author-flyout ul a .author-flyout-twitter { display: inline-block; vertical-align: middle; *vertical-align: auto; *zoom: 1; *display: inline; height: 16px; width: 16px; background-image: url(/wp-content/themes/vip/nypost-2015/static-legacy/stylesheets/../images/sprites/nypost-social-mobile-sde3660b26d.png); background-position: 0 -1350px; background-repeat: no-repeat; text-indent: -9999px; }
@media screen and (min-resolution: 1.5dppx), (min-resolution: 144dpi), (-webkit-min-device-pixel-ratio: 2) { .author-flyout ul a .author-flyout-twitter { background-image: url(/wp-content/themes/vip/nypost-2015/static-legacy/stylesheets/../images/sprites/nypost-social-mobile-retina-scd565840bb.png); background-position: 0 -1303px; -moz-background-size: 103px auto; -o-background-size: 103px auto; -webkit-background-size: 103px auto; background-size: 103px auto; } }
.author-flyout ul a .author-flyout-email { display: inline-block; vertical-align: middle; *vertical-align: auto; *zoom: 1; *display: inline; height: 16px; width: 16px; background-image: url(/wp-content/themes/vip/nypost-2015/static-legacy/stylesheets/../images/sprites/nypost-social-mobile-sde3660b26d.png); background-position: 0 -1040px; background-repeat: no-repeat; text-indent: -9999px; }
@media screen and (min-resolution: 1.5dppx), (min-resolution: 144dpi), (-webkit-min-device-pixel-ratio: 2) { .author-flyout ul a .author-flyout-email { background-image: url(/wp-content/themes/vip/nypost-2015/static-legacy/stylesheets/../images/sprites/nypost-social-mobile-retina-scd565840bb.png); background-position: 0 -1010px; -moz-background-size: 103px auto; -o-background-size: 103px auto; -webkit-background-size: 103px auto; background-size: 103px auto; } }
.author-flyout ul a .author-flyout-google { display: inline-block; vertical-align: middle; *vertical-align: auto; *zoom: 1; *display: inline; height: 16px; width: 16px; background-image: url(/wp-content/themes/vip/nypost-2015/static-legacy/stylesheets/../images/sprites/nypost-social-mobile-sde3660b26d.png); background-position: 0 -1188px; background-repeat: no-repeat; text-indent: -9999px; }
@media screen and (min-resolution: 1.5dppx), (min-resolution: 144dpi), (-webkit-min-device-pixel-ratio: 2) { .author-flyout ul a .author-flyout-google { background-image: url(/wp-content/themes/vip/nypost-2015/static-legacy/stylesheets/../images/sprites/nypost-social-mobile-retina-scd565840bb.png); background-position: 0 -1150px; -moz-background-size: 103px auto; -o-background-size: 103px auto; -webkit-background-size: 103px auto; background-size: 103px auto; } }
.author-flyout ul a .author-flyout-archive { display: inline-block; vertical-align: middle; *vertical-align: auto; *zoom: 1; *display: inline; height: 16px; width: 16px; background-image: url(/wp-content/themes/vip/nypost-2015/static-legacy/stylesheets/../images/sprites/nypost-social-mobile-sde3660b26d.png); background-position: 0 -986px; background-repeat: no-repeat; text-indent: -9999px; }
@media screen and (min-resolution: 1.5dppx), (min-resolution: 144dpi), (-webkit-min-device-pixel-ratio: 2) { .author-flyout ul a .author-flyout-archive { background-image: url(/wp-content/themes/vip/nypost-2015/static-legacy/stylesheets/../images/sprites/nypost-social-mobile-retina-scd565840bb.png); background-position: 0 -959px; -moz-background-size: 103px auto; -o-background-size: 103px auto; -webkit-background-size: 103px auto; background-size: 103px auto; } }
.author-flyout ul a .author-flyout-facebook { display: inline-block; vertical-align: middle; *vertical-align: auto; *zoom: 1; *display: inline; height: 16px; width: 16px; background-image: url(/wp-content/themes/vip/nypost-2015/static-legacy/stylesheets/../images/sprites/nypost-social-mobile-sde3660b26d.png); background-position: 0 -1114px; background-repeat: no-repeat; text-indent: -9999px; }
@media screen and (min-resolution: 1.5dppx), (min-resolution: 144dpi), (-webkit-min-device-pixel-ratio: 2) { .author-flyout ul a .author-flyout-facebook { background-image: url(/wp-content/themes/vip/nypost-2015/static-legacy/stylesheets/../images/sprites/nypost-social-mobile-retina-scd565840bb.png); background-position: 0 -1080px; -moz-background-size: 103px auto; -o-background-size: 103px auto; -webkit-background-size: 103px auto; background-size: 103px auto; } }
.author-flyout ul a .author-flyout-rss { display: inline-block; vertical-align: middle; *vertical-align: auto; *zoom: 1; *display: inline; height: 16px; width: 16px; background-image: url(/wp-content/themes/vip/nypost-2015/static-legacy/stylesheets/../images/sprites/nypost-social-mobile-sde3660b26d.png); background-position: 0 -1242px; background-repeat: no-repeat; text-indent: -9999px; }
@media screen and (min-resolution: 1.5dppx), (min-resolution: 144dpi), (-webkit-min-device-pixel-ratio: 2) { .author-flyout ul a .author-flyout-rss { background-image: url(/wp-content/themes/vip/nypost-2015/static-legacy/stylesheets/../images/sprites/nypost-social-mobile-retina-scd565840bb.png); background-position: 0 -1201px; -moz-background-size: 103px auto; -o-background-size: 103px auto; -webkit-background-size: 103px auto; background-size: 103px auto; } }
.author-flyout ul a:hover { background: #cc3333; color: #FFFFFF; }
.author-flyout ul a:hover .author-flyout-twitter { display: inline-block; vertical-align: middle; *vertical-align: auto; *zoom: 1; *display: inline; height: 16px; width: 16px; background-image: url(/wp-content/themes/vip/nypost-2015/static-legacy/stylesheets/../images/sprites/nypost-social-mobile-sde3660b26d.png); background-position: 0 -1368px; background-repeat: no-repeat; text-indent: -9999px; }
@media screen and (min-resolution: 1.5dppx), (min-resolution: 144dpi), (-webkit-min-device-pixel-ratio: 2) { .author-flyout ul a:hover .author-flyout-twitter { background-image: url(/wp-content/themes/vip/nypost-2015/static-legacy/stylesheets/../images/sprites/nypost-social-mobile-retina-scd565840bb.png); background-position: 0 -1320px; -moz-background-size: 103px auto; -o-background-size: 103px auto; -webkit-background-size: 103px auto; background-size: 103px auto; } }
.author-flyout ul a:hover .author-flyout-email { display: inline-block; vertical-align: middle; *vertical-align: auto; *zoom: 1; *display: inline; height: 16px; width: 16px; background-image: url(/wp-content/themes/vip/nypost-2015/static-legacy/stylesheets/../images/sprites/nypost-social-mobile-sde3660b26d.png); background-position: 0 -1058px; background-repeat: no-repeat; text-indent: -9999px; }
@media screen and (min-resolution: 1.5dppx), (min-resolution: 144dpi), (-webkit-min-device-pixel-ratio: 2) { .author-flyout ul a:hover .author-flyout-email { background-image: url(/wp-content/themes/vip/nypost-2015/static-legacy/stylesheets/../images/sprites/nypost-social-mobile-retina-scd565840bb.png); background-position: 0 -1027px; -moz-background-size: 103px auto; -o-background-size: 103px auto; -webkit-background-size: 103px auto; background-size: 103px auto; } }
.author-flyout ul a:hover .author-flyout-google { display: inline-block; vertical-align: middle; *vertical-align: auto; *zoom: 1; *display: inline; height: 16px; width: 16px; background-image: url(/wp-content/themes/vip/nypost-2015/static-legacy/stylesheets/../images/sprites/nypost-social-mobile-sde3660b26d.png); background-position: 0 -1206px; background-repeat: no-repeat; text-indent: -9999px; }
@media screen and (min-resolution: 1.5dppx), (min-resolution: 144dpi), (-webkit-min-device-pixel-ratio: 2) { .author-flyout ul a:hover .author-flyout-google { background-image: url(/wp-content/themes/vip/nypost-2015/static-legacy/stylesheets/../images/sprites/nypost-social-mobile-retina-scd565840bb.png); background-position: 0 -1167px; -moz-background-size: 103px auto; -o-background-size: 103px auto; -webkit-background-size: 103px auto; background-size: 103px auto; } }
.author-flyout ul a:hover .author-flyout-archive { display: inline-block; vertical-align: middle; *vertical-align: auto; *zoom: 1; *display: inline; height: 16px; width: 16px; background-image: url(/wp-content/themes/vip/nypost-2015/static-legacy/stylesheets/../images/sprites/nypost-social-mobile-sde3660b26d.png); background-position: 0 -1004px; background-repeat: no-repeat; text-indent: -9999px; }
@media screen and (min-resolution: 1.5dppx), (min-resolution: 144dpi), (-webkit-min-device-pixel-ratio: 2) { .author-flyout ul a:hover .author-flyout-archive { background-image: url(/wp-content/themes/vip/nypost-2015/static-legacy/stylesheets/../images/sprites/nypost-social-mobile-retina-scd565840bb.png); background-position: 0 -976px; -moz-background-size: 103px auto; -o-background-size: 103px auto; -webkit-background-size: 103px auto; background-size: 103px auto; } }
.author-flyout ul a:hover .author-flyout-facebook { display: inline-block; vertical-align: middle; *vertical-align: auto; *zoom: 1; *display: inline; height: 16px; width: 16px; background-image: url(/wp-content/themes/vip/nypost-2015/static-legacy/stylesheets/../images/sprites/nypost-social-mobile-sde3660b26d.png); background-position: 0 -1132px; background-repeat: no-repeat; text-indent: -9999px; }
@media screen and (min-resolution: 1.5dppx), (min-resolution: 144dpi), (-webkit-min-device-pixel-ratio: 2) { .author-flyout ul a:hover .author-flyout-facebook { background-image: url(/wp-content/themes/vip/nypost-2015/static-legacy/stylesheets/../images/sprites/nypost-social-mobile-retina-scd565840bb.png); background-position: 0 -1097px; -moz-background-size: 103px auto; -o-background-size: 103px auto; -webkit-background-size: 103px auto; background-size: 103px auto; } }
.author-flyout ul a:hover .author-flyout-rss { display: inline-block; vertical-align: middle; *vertical-align: auto; *zoom: 1; *display: inline; height: 16px; width: 16px; background-image: url(/wp-content/themes/vip/nypost-2015/static-legacy/stylesheets/../images/sprites/nypost-social-mobile-sde3660b26d.png); background-position: 0 -1260px; background-repeat: no-repeat; text-indent: -9999px; }
@media screen and (min-resolution: 1.5dppx), (min-resolution: 144dpi), (-webkit-min-device-pixel-ratio: 2) { .author-flyout ul a:hover .author-flyout-rss { background-image: url(/wp-content/themes/vip/nypost-2015/static-legacy/stylesheets/../images/sprites/nypost-social-mobile-retina-scd565840bb.png); background-position: 0 -1218px; -moz-background-size: 103px auto; -o-background-size: 103px auto; -webkit-background-size: 103px auto; background-size: 103px auto; } }
.author-flyout .arrow { display: inline-block; vertical-align: middle; *vertical-align: auto; *zoom: 1; *display: inline; height: 12px; width: 20px; background-image: url(/wp-content/themes/vip/nypost-2015/static-legacy/stylesheets/../images/sprites/nypost-mobile-s69b2dc5c31.png); background-position: 0 -145px; background-repeat: no-repeat; text-indent: -9999px; position: relative; left: 30px; }
@media screen and (min-resolution: 1.5dppx), (min-resolution: 144dpi), (-webkit-min-device-pixel-ratio: 2) { .author-flyout .arrow { background-image: url(/wp-content/themes/vip/nypost-2015/static-legacy/stylesheets/../images/sprites/nypost-mobile-retina-s3df4e67e5c.png); background-position: 0 -140px; -moz-background-size: 320px auto; -o-background-size: 320px auto; -webkit-background-size: 320px auto; background-size: 320px auto; } }

span#sailthru-scout-header, span#article-popular-this-week-header { -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; color: #cc3333; font: 24px/22px "futura-pt-condensed", Futura, sans-serif; font-style: italic; text-transform: uppercase; font-weight: 600; display: block; padding: 0 0 18px; border-bottom: 1px solid #c3c1c1; margin-bottom: 20px; clear: left; }

body.pagesix span#sailthru-scout-header, body.pagesix span#article-popular-this-week-header { color: #000000; }

#sailthru-scout { -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; }
#sailthru-scout .content-item { height: 105px; clear: both; }
#sailthru-scout .content-item .image { float: left; position: relative; }
#sailthru-scout .content-item .image img { width: 150px; height: 100px; display: block; padding-bottom: 5px; }
#sailthru-scout .content-item .title { padding-left: 159px; font-family: "founders-grotesk-x-cn-nypost", Helvetica, sans-serif; font-size: 20px; color: #2a2a2a; font-weight: 600; line-height: 22px; }

#article-popular-this-week { -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; }
#article-popular-this-week .content-item { height: 95px; clear: both; }
#article-popular-this-week .content-item .image { float: left; margin-left: 15px; position: relative; }
#article-popular-this-week .content-item .image img { width: 135px; height: 90px; display: block; padding-bottom: 5px; }
#article-popular-this-week .content-item .image span { height: 36px; width: 36px; position: absolute; left: -20px; top: 45px; display: block; background-color: #ffcc00; color: #ffffff; font: 20px/35px "futura-pt", Futura, sans-serif; font-weight: bold; text-align: center; -moz-border-radius: 50% / 50%; -webkit-border-radius: 50% 50%; border-radius: 50% / 50%; }
#article-popular-this-week .content-item .title { padding-left: 159px; font-family: "founders-grotesk-x-cn-nypost", Helvetica, sans-serif; font-size: 20px; color: #2a2a2a; font-weight: 600; line-height: 22px; }

body.single-slideshow { position: fixed; }
body.single-slideshow #page-footer { display: none; }

.single-slideshow #content-wrapper { background-color: #3C3C3C; }
.single-slideshow #content-wrapper #content { margin: 0px; background-color: transparent; }
.single-slideshow #content-wrapper #content #background-wrapper { background-color: transparent; border: none; background-image: none; }
.single-slideshow #jp-post-flair { display: none; }

.slideshow-container { position: relative; background-color: #1d1d1e; }
.slideshow-container .slideshow-header { background-color: #000; }
.slideshow-container .slideshow-header h2 { font: 11px/11px "founders-grotesk-web-nypost", Helvetica, sans-serif; color: #fff; font-weight: 800; padding: 20px 0px 20px 15px; float: left; }
.slideshow-container .slideshow-header .view-thumbs-button { display: inline-block; vertical-align: middle; *vertical-align: auto; *zoom: 1; *display: inline; height: 36px; width: 48px; background-image: url(/wp-content/themes/vip/nypost-2015/static-legacy/stylesheets/../images/sprites/nypost-mobile-s69b2dc5c31.png); background-position: 0 -3657px; background-repeat: no-repeat; text-indent: -9999px; float: right; margin: 15px 15px; }
@media screen and (min-resolution: 1.5dppx), (min-resolution: 144dpi), (-webkit-min-device-pixel-ratio: 2) { .slideshow-container .slideshow-header .view-thumbs-button { background-image: url(/wp-content/themes/vip/nypost-2015/static-legacy/stylesheets/../images/sprites/nypost-mobile-retina-s3df4e67e5c.png); background-position: 0 -3549.5px; -moz-background-size: 320px auto; -o-background-size: 320px auto; -webkit-background-size: 320px auto; background-size: 320px auto; } }
.slideshow-container .slideshow-header .view-thumbs-button:hover { display: inline-block; vertical-align: middle; *vertical-align: auto; *zoom: 1; *display: inline; height: 18px; width: 24px; background-image: url(/wp-content/themes/vip/nypost-2015/static-legacy/stylesheets/../images/sprites/nypost-mobile-s69b2dc5c31.png); background-position: 0 -3637px; background-repeat: no-repeat; text-indent: -9999px; }
@media screen and (min-resolution: 1.5dppx), (min-resolution: 144dpi), (-webkit-min-device-pixel-ratio: 2) { .slideshow-container .slideshow-header .view-thumbs-button:hover { background-image: url(/wp-content/themes/vip/nypost-2015/static-legacy/stylesheets/../images/sprites/nypost-mobile-retina-s3df4e67e5c.png); background-position: 0 -3530.5px; -moz-background-size: 320px auto; -o-background-size: 320px auto; -webkit-background-size: 320px auto; background-size: 320px auto; } }
.slideshow-container .slideshow-header .view-thumbs-button.active { display: inline-block; vertical-align: middle; *vertical-align: auto; *zoom: 1; *display: inline; height: 18px; width: 24px; background-image: url(/wp-content/themes/vip/nypost-2015/static-legacy/stylesheets/../images/sprites/nypost-mobile-s69b2dc5c31.png); background-position: 0 -3637px; background-repeat: no-repeat; text-indent: -9999px; }
@media screen and (min-resolution: 1.5dppx), (min-resolution: 144dpi), (-webkit-min-device-pixel-ratio: 2) { .slideshow-container .slideshow-header .view-thumbs-button.active { background-image: url(/wp-content/themes/vip/nypost-2015/static-legacy/stylesheets/../images/sprites/nypost-mobile-retina-s3df4e67e5c.png); background-position: 0 -3530.5px; -moz-background-size: 320px auto; -o-background-size: 320px auto; -webkit-background-size: 320px auto; background-size: 320px auto; } }
.slideshow-container .slideshow-header .view-thumbs-button.active:hover { display: inline-block; vertical-align: middle; *vertical-align: auto; *zoom: 1; *display: inline; height: 18px; width: 24px; background-image: url(/wp-content/themes/vip/nypost-2015/static-legacy/stylesheets/../images/sprites/nypost-mobile-s69b2dc5c31.png); background-position: 0 -3637px; background-repeat: no-repeat; text-indent: -9999px; }
@media screen and (min-resolution: 1.5dppx), (min-resolution: 144dpi), (-webkit-min-device-pixel-ratio: 2) { .slideshow-container .slideshow-header .view-thumbs-button.active:hover { background-image: url(/wp-content/themes/vip/nypost-2015/static-legacy/stylesheets/../images/sprites/nypost-mobile-retina-s3df4e67e5c.png); background-position: 0 -3530.5px; -moz-background-size: 320px auto; -o-background-size: 320px auto; -webkit-background-size: 320px auto; background-size: 320px auto; } }
.slideshow-container .slides-wrapper .slide, .slideshow-container .slides-wrapper .video { position: relative; }
.slideshow-container .slides-wrapper .slide .slide-image img, .slideshow-container .slides-wrapper .video .slide-image img { max-width: 100%; }
.slideshow-container .slides-wrapper .slide .slide-caption-wrapper, .slideshow-container .slides-wrapper .video .slide-caption-wrapper { min-height: 35px; position: absolute; width: 100%; bottom: 0; background-image: url(/wp-content/themes/vip/nypost-2015/static-legacy/stylesheets/../images/black-60-percent-bg.png); }
.slideshow-container .slides-wrapper .slide .slide-caption-wrapper .slide-caption, .slideshow-container .slides-wrapper .video .slide-caption-wrapper .slide-caption { padding: 10px 20px 10px 50px; font: 14px/16px "founders-grotesk-web-nypost", Helvetica, sans-serif; -webkit-font-smoothing: antialiased; color: #fff; font-weight: 400; }
.slideshow-container .slides-wrapper .slide .slide-caption-wrapper .slide-caption .ad-message, .slideshow-container .slides-wrapper .video .slide-caption-wrapper .slide-caption .ad-message { display: none; }
.slideshow-container .slides-wrapper .slide .slide-caption-wrapper .slide-caption .slide-count, .slideshow-container .slides-wrapper .video .slide-caption-wrapper .slide-caption .slide-count { float: left; margin: 0px 10px 0px -40px; }
.slideshow-container .slides-wrapper .slide .slide-caption-wrapper .slide-caption .slide-count p, .slideshow-container .slides-wrapper .video .slide-caption-wrapper .slide-caption .slide-count p { font: 15px/15px "founders-grotesk-web-nypost", Helvetica, sans-serif; letter-spacing: 4px; color: #FFF; font-weight: 100; }
.slideshow-container .slides-wrapper .slide .slide-caption-wrapper .slide-caption .slide-count .current-slide, .slideshow-container .slides-wrapper .video .slide-caption-wrapper .slide-caption .slide-count .current-slide { color: #f7cb00; }
.slideshow-container .slides-wrapper .slide .slide-caption-wrapper .slide-caption a, .slideshow-container .slides-wrapper .video .slide-caption-wrapper .slide-caption a { color: #f7cb00; }
.slideshow-container .slides-wrapper .slide .credit, .slideshow-container .slides-wrapper .video .credit { font: 11px/14px helvetica, sans-serif; color: #9d9d9d; padding: 5px 0 0 0; }
.slideshow-container .slides-wrapper .slide.last, .slideshow-container .slides-wrapper .video.last { position: relative; }
.slideshow-container .slides-wrapper .slide.last .restart-slideshow, .slideshow-container .slides-wrapper .video.last .restart-slideshow { margin: 20px auto 0 auto; color: #cc3333; font-family: "futura-pt", Futura, sans-serif; font-weight: bold; text-transform: uppercase; width: 150px; text-align: center; }
.slideshow-container .slides-wrapper .slide.last .restart-slideshow a, .slideshow-container .slides-wrapper .video.last .restart-slideshow a { margin: 0 auto 15px auto; display: inline-block; vertical-align: middle; *vertical-align: auto; *zoom: 1; *display: inline; height: 62px; width: 62px; background-image: url(/wp-content/themes/vip/nypost-2015/static-legacy/stylesheets/../images/sprites/nypost-mobile-s69b2dc5c31.png); background-position: 0 -3389px; background-repeat: no-repeat; text-indent: -9999px; display: block; }
@media screen and (min-resolution: 1.5dppx), (min-resolution: 144dpi), (-webkit-min-device-pixel-ratio: 2) { .slideshow-container .slides-wrapper .slide.last .restart-slideshow a, .slideshow-container .slides-wrapper .video.last .restart-slideshow a { background-image: url(/wp-content/themes/vip/nypost-2015/static-legacy/stylesheets/../images/sprites/nypost-mobile-retina-s3df4e67e5c.png); background-position: 0 -3287.5px; -moz-background-size: 320px auto; -o-background-size: 320px auto; -webkit-background-size: 320px auto; background-size: 320px auto; } }
.slideshow-container .slides-wrapper .slide.last .slideshow-mobile-social, .slideshow-container .slides-wrapper .video.last .slideshow-mobile-social { margin: 20px auto 20px auto; width: 190px; }
.slideshow-container .slides-wrapper .slide.last .slideshow-mobile-social:after, .slideshow-container .slides-wrapper .video.last .slideshow-mobile-social:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.slideshow-container .slides-wrapper .slide.last .slideshow-mobile-social ul li[class*="share-"], .slideshow-container .slides-wrapper .video.last .slideshow-mobile-social ul li[class*="share-"] { float: left; margin-right: 10px !important; }
.slideshow-container .slides-wrapper .slide.last .slideshow-mobile-social ul li[class*="share-"] a.share-twitter span, .slideshow-container .slides-wrapper .video.last .slideshow-mobile-social ul li[class*="share-"] a.share-twitter span { display: block; display: inline-block; vertical-align: middle; *vertical-align: auto; *zoom: 1; *display: inline; height: 40px; width: 40px; background-image: url(/wp-content/themes/vip/nypost-2015/static-legacy/stylesheets/../images/sprites/nypost-social-mobile-sde3660b26d.png); background-position: 0 -492px; background-repeat: no-repeat; text-indent: -9999px; }
@media screen and (min-resolution: 1.5dppx), (min-resolution: 144dpi), (-webkit-min-device-pixel-ratio: 2) { .slideshow-container .slides-wrapper .slide.last .slideshow-mobile-social ul li[class*="share-"] a.share-twitter span, .slideshow-container .slides-wrapper .video.last .slideshow-mobile-social ul li[class*="share-"] a.share-twitter span { background-image: url(/wp-content/themes/vip/nypost-2015/static-legacy/stylesheets/../images/sprites/nypost-social-mobile-retina-scd565840bb.png); background-position: 0 -477px; -moz-background-size: 103px auto; -o-background-size: 103px auto; -webkit-background-size: 103px auto; background-size: 103px auto; } }
.slideshow-container .slides-wrapper .slide.last .slideshow-mobile-social ul li[class*="share-"] a.share-facebook span, .slideshow-container .slides-wrapper .video.last .slideshow-mobile-social ul li[class*="share-"] a.share-facebook span { display: block; display: inline-block; vertical-align: middle; *vertical-align: auto; *zoom: 1; *display: inline; height: 40px; width: 40px; background-image: url(/wp-content/themes/vip/nypost-2015/static-legacy/stylesheets/../images/sprites/nypost-social-mobile-sde3660b26d.png); background-position: 0 -366px; background-repeat: no-repeat; text-indent: -9999px; }
@media screen and (min-resolution: 1.5dppx), (min-resolution: 144dpi), (-webkit-min-device-pixel-ratio: 2) { .slideshow-container .slides-wrapper .slide.last .slideshow-mobile-social ul li[class*="share-"] a.share-facebook span, .slideshow-container .slides-wrapper .video.last .slideshow-mobile-social ul li[class*="share-"] a.share-facebook span { background-image: url(/wp-content/themes/vip/nypost-2015/static-legacy/stylesheets/../images/sprites/nypost-social-mobile-retina-scd565840bb.png); background-position: 0 -354px; -moz-background-size: 103px auto; -o-background-size: 103px auto; -webkit-background-size: 103px auto; background-size: 103px auto; } }
.slideshow-container .slides-wrapper .slide.last .slideshow-mobile-social ul li[class*="share-"] a.share-google-plus-1 span, .slideshow-container .slides-wrapper .video.last .slideshow-mobile-social ul li[class*="share-"] a.share-google-plus-1 span { display: block; display: inline-block; vertical-align: middle; *vertical-align: auto; *zoom: 1; *display: inline; height: 40px; width: 40px; background-image: url(/wp-content/themes/vip/nypost-2015/static-legacy/stylesheets/../images/sprites/nypost-social-mobile-sde3660b26d.png); background-position: 0 -408px; background-repeat: no-repeat; text-indent: -9999px; }
@media screen and (min-resolution: 1.5dppx), (min-resolution: 144dpi), (-webkit-min-device-pixel-ratio: 2) { .slideshow-container .slides-wrapper .slide.last .slideshow-mobile-social ul li[class*="share-"] a.share-google-plus-1 span, .slideshow-container .slides-wrapper .video.last .slideshow-mobile-social ul li[class*="share-"] a.share-google-plus-1 span { background-image: url(/wp-content/themes/vip/nypost-2015/static-legacy/stylesheets/../images/sprites/nypost-social-mobile-retina-scd565840bb.png); background-position: 0 -395px; -moz-background-size: 103px auto; -o-background-size: 103px auto; -webkit-background-size: 103px auto; background-size: 103px auto; } }
.slideshow-container .slides-wrapper .slide.last .slideshow-mobile-social ul li[class*="share-"] a.share-email span, .slideshow-container .slides-wrapper .video.last .slideshow-mobile-social ul li[class*="share-"] a.share-email span { display: block; display: inline-block; vertical-align: middle; *vertical-align: auto; *zoom: 1; *display: inline; height: 40px; width: 40px; background-image: url(/wp-content/themes/vip/nypost-2015/static-legacy/stylesheets/../images/sprites/nypost-social-mobile-sde3660b26d.png); background-position: 0 -324px; background-repeat: no-repeat; text-indent: -9999px; }
@media screen and (min-resolution: 1.5dppx), (min-resolution: 144dpi), (-webkit-min-device-pixel-ratio: 2) { .slideshow-container .slides-wrapper .slide.last .slideshow-mobile-social ul li[class*="share-"] a.share-email span, .slideshow-container .slides-wrapper .video.last .slideshow-mobile-social ul li[class*="share-"] a.share-email span { background-image: url(/wp-content/themes/vip/nypost-2015/static-legacy/stylesheets/../images/sprites/nypost-social-mobile-retina-scd565840bb.png); background-position: 0 -313px; -moz-background-size: 103px auto; -o-background-size: 103px auto; -webkit-background-size: 103px auto; background-size: 103px auto; } }
.slideshow-container .slides-wrapper .slide.last .related-slideshow, .slideshow-container .slides-wrapper .video.last .related-slideshow { width: 41%; margin-bottom: 20px; }
.slideshow-container .slides-wrapper .slide.last .related-slideshow h3, .slideshow-container .slides-wrapper .video.last .related-slideshow h3 { z-index: 6; left: 2px; right: -2px; }
.slideshow-container .slides-wrapper .slide.last .related-slideshow img, .slideshow-container .slides-wrapper .video.last .related-slideshow img { width: 100%; position: relative; z-index: 5; border: 2px solid #FFF; }
.slideshow-container .slides-wrapper .slide.last .related-slideshow > span, .slideshow-container .slides-wrapper .video.last .related-slideshow > span { position: absolute; display: block; text-indent: -9999px; width: 89px; height: 89px; }
.slideshow-container .slides-wrapper .slide.last .related-slideshow.slideshow-1, .slideshow-container .slides-wrapper .slide.last .related-slideshow.slideshow-2, .slideshow-container .slides-wrapper .video.last .related-slideshow.slideshow-1, .slideshow-container .slides-wrapper .video.last .related-slideshow.slideshow-2 { margin-top: 25px; }
.slideshow-container .slides-wrapper .slide.last .related-slideshow.slideshow-1 .arrow, .slideshow-container .slides-wrapper .slide.last .related-slideshow.slideshow-2 .arrow, .slideshow-container .slides-wrapper .video.last .related-slideshow.slideshow-1 .arrow, .slideshow-container .slides-wrapper .video.last .related-slideshow.slideshow-2 .arrow { top: -25px; }
.slideshow-container .slides-wrapper .slide.last .related-slideshow.slideshow-1, .slideshow-container .slides-wrapper .slide.last .related-slideshow.slideshow-3, .slideshow-container .slides-wrapper .video.last .related-slideshow.slideshow-1, .slideshow-container .slides-wrapper .video.last .related-slideshow.slideshow-3 { float: left; clear: right; margin-left: 7.5%; }
.slideshow-container .slides-wrapper .slide.last .related-slideshow.slideshow-1 .arrow, .slideshow-container .slides-wrapper .slide.last .related-slideshow.slideshow-3 .arrow, .slideshow-container .slides-wrapper .video.last .related-slideshow.slideshow-1 .arrow, .slideshow-container .slides-wrapper .video.last .related-slideshow.slideshow-3 .arrow { left: -25px; }
.slideshow-container .slides-wrapper .slide.last .related-slideshow.slideshow-2, .slideshow-container .slides-wrapper .slide.last .related-slideshow.slideshow-4, .slideshow-container .slides-wrapper .video.last .related-slideshow.slideshow-2, .slideshow-container .slides-wrapper .video.last .related-slideshow.slideshow-4 { float: right; margin-right: 7.33%; }
.slideshow-container .slides-wrapper .slide.last .related-slideshow.slideshow-2 .arrow, .slideshow-container .slides-wrapper .slide.last .related-slideshow.slideshow-4 .arrow, .slideshow-container .slides-wrapper .video.last .related-slideshow.slideshow-2 .arrow, .slideshow-container .slides-wrapper .video.last .related-slideshow.slideshow-4 .arrow { right: -27px; }
.slideshow-container .slides-wrapper .slide.last .related-slideshow.slideshow-3, .slideshow-container .slides-wrapper .slide.last .related-slideshow.slideshow-4, .slideshow-container .slides-wrapper .video.last .related-slideshow.slideshow-3, .slideshow-container .slides-wrapper .video.last .related-slideshow.slideshow-4 { margin-bottom: 22px; }
.slideshow-container .slides-wrapper .slide.last .related-slideshow.slideshow-3 .arrow, .slideshow-container .slides-wrapper .slide.last .related-slideshow.slideshow-4 .arrow, .slideshow-container .slides-wrapper .video.last .related-slideshow.slideshow-3 .arrow, .slideshow-container .slides-wrapper .video.last .related-slideshow.slideshow-4 .arrow { bottom: -22px; }
.slideshow-container .slides-wrapper .slide.last .related-slideshow.slideshow-1 .arrow, .slideshow-container .slides-wrapper .video.last .related-slideshow.slideshow-1 .arrow { display: inline-block; vertical-align: middle; *vertical-align: auto; *zoom: 1; *display: inline; height: 44px; width: 44px; background-image: url(/wp-content/themes/vip/nypost-2015/static-legacy/stylesheets/../images/sprites/nypost-mobile-s69b2dc5c31.png); background-position: 0 -3499px; background-repeat: no-repeat; text-indent: -9999px; }
@media screen and (min-resolution: 1.5dppx), (min-resolution: 144dpi), (-webkit-min-device-pixel-ratio: 2) { .slideshow-container .slides-wrapper .slide.last .related-slideshow.slideshow-1 .arrow, .slideshow-container .slides-wrapper .video.last .related-slideshow.slideshow-1 .arrow { background-image: url(/wp-content/themes/vip/nypost-2015/static-legacy/stylesheets/../images/sprites/nypost-mobile-retina-s3df4e67e5c.png); background-position: 0 -3395.5px; -moz-background-size: 320px auto; -o-background-size: 320px auto; -webkit-background-size: 320px auto; background-size: 320px auto; } }
.slideshow-container .slides-wrapper .slide.last .related-slideshow.slideshow-1:active .arrow, .slideshow-container .slides-wrapper .video.last .related-slideshow.slideshow-1:active .arrow { display: inline-block; vertical-align: middle; *vertical-align: auto; *zoom: 1; *display: inline; height: 44px; width: 44px; background-image: url(/wp-content/themes/vip/nypost-2015/static-legacy/stylesheets/../images/sprites/nypost-mobile-s69b2dc5c31.png); background-position: 0 -3453px; background-repeat: no-repeat; text-indent: -9999px; }
@media screen and (min-resolution: 1.5dppx), (min-resolution: 144dpi), (-webkit-min-device-pixel-ratio: 2) { .slideshow-container .slides-wrapper .slide.last .related-slideshow.slideshow-1:active .arrow, .slideshow-container .slides-wrapper .video.last .related-slideshow.slideshow-1:active .arrow { background-image: url(/wp-content/themes/vip/nypost-2015/static-legacy/stylesheets/../images/sprites/nypost-mobile-retina-s3df4e67e5c.png); background-position: 0 -3350.5px; -moz-background-size: 320px auto; -o-background-size: 320px auto; -webkit-background-size: 320px auto; background-size: 320px auto; } }
.slideshow-container .slides-wrapper .slide.last .related-slideshow.slideshow-2 .arrow, .slideshow-container .slides-wrapper .video.last .related-slideshow.slideshow-2 .arrow { display: inline-block; vertical-align: middle; *vertical-align: auto; *zoom: 1; *display: inline; height: 44px; width: 44px; background-image: url(/wp-content/themes/vip/nypost-2015/static-legacy/stylesheets/../images/sprites/nypost-mobile-s69b2dc5c31.png); background-position: 0 -3591px; background-repeat: no-repeat; text-indent: -9999px; }
@media screen and (min-resolution: 1.5dppx), (min-resolution: 144dpi), (-webkit-min-device-pixel-ratio: 2) { .slideshow-container .slides-wrapper .slide.last .related-slideshow.slideshow-2 .arrow, .slideshow-container .slides-wrapper .video.last .related-slideshow.slideshow-2 .arrow { background-image: url(/wp-content/themes/vip/nypost-2015/static-legacy/stylesheets/../images/sprites/nypost-mobile-retina-s3df4e67e5c.png); background-position: 0 -3485.5px; -moz-background-size: 320px auto; -o-background-size: 320px auto; -webkit-background-size: 320px auto; background-size: 320px auto; } }
.slideshow-container .slides-wrapper .slide.last .related-slideshow.slideshow-2:active .arrow, .slideshow-container .slides-wrapper .video.last .related-slideshow.slideshow-2:active .arrow { display: inline-block; vertical-align: middle; *vertical-align: auto; *zoom: 1; *display: inline; height: 44px; width: 44px; background-image: url(/wp-content/themes/vip/nypost-2015/static-legacy/stylesheets/../images/sprites/nypost-mobile-s69b2dc5c31.png); background-position: 0 -3545px; background-repeat: no-repeat; text-indent: -9999px; }
@media screen and (min-resolution: 1.5dppx), (min-resolution: 144dpi), (-webkit-min-device-pixel-ratio: 2) { .slideshow-container .slides-wrapper .slide.last .related-slideshow.slideshow-2:active .arrow, .slideshow-container .slides-wrapper .video.last .related-slideshow.slideshow-2:active .arrow { background-image: url(/wp-content/themes/vip/nypost-2015/static-legacy/stylesheets/../images/sprites/nypost-mobile-retina-s3df4e67e5c.png); background-position: 0 -3440.5px; -moz-background-size: 320px auto; -o-background-size: 320px auto; -webkit-background-size: 320px auto; background-size: 320px auto; } }
.slideshow-container .slides-wrapper .slide.last .related-slideshow.slideshow-3 .arrow, .slideshow-container .slides-wrapper .video.last .related-slideshow.slideshow-3 .arrow { display: inline-block; vertical-align: middle; *vertical-align: auto; *zoom: 1; *display: inline; height: 44px; width: 44px; background-image: url(/wp-content/themes/vip/nypost-2015/static-legacy/stylesheets/../images/sprites/nypost-mobile-s69b2dc5c31.png); background-position: 0 -3251px; background-repeat: no-repeat; text-indent: -9999px; }
@media screen and (min-resolution: 1.5dppx), (min-resolution: 144dpi), (-webkit-min-device-pixel-ratio: 2) { .slideshow-container .slides-wrapper .slide.last .related-slideshow.slideshow-3 .arrow, .slideshow-container .slides-wrapper .video.last .related-slideshow.slideshow-3 .arrow { background-image: url(/wp-content/themes/vip/nypost-2015/static-legacy/stylesheets/../images/sprites/nypost-mobile-retina-s3df4e67e5c.png); background-position: 0 -3152.5px; -moz-background-size: 320px auto; -o-background-size: 320px auto; -webkit-background-size: 320px auto; background-size: 320px auto; } }
.slideshow-container .slides-wrapper .slide.last .related-slideshow.slideshow-3:active .arrow, .slideshow-container .slides-wrapper .video.last .related-slideshow.slideshow-3:active .arrow { display: inline-block; vertical-align: middle; *vertical-align: auto; *zoom: 1; *display: inline; height: 44px; width: 44px; background-image: url(/wp-content/themes/vip/nypost-2015/static-legacy/stylesheets/../images/sprites/nypost-mobile-s69b2dc5c31.png); background-position: 0 -3205px; background-repeat: no-repeat; text-indent: -9999px; }
@media screen and (min-resolution: 1.5dppx), (min-resolution: 144dpi), (-webkit-min-device-pixel-ratio: 2) { .slideshow-container .slides-wrapper .slide.last .related-slideshow.slideshow-3:active .arrow, .slideshow-container .slides-wrapper .video.last .related-slideshow.slideshow-3:active .arrow { background-image: url(/wp-content/themes/vip/nypost-2015/static-legacy/stylesheets/../images/sprites/nypost-mobile-retina-s3df4e67e5c.png); background-position: 0 -3107.5px; -moz-background-size: 320px auto; -o-background-size: 320px auto; -webkit-background-size: 320px auto; background-size: 320px auto; } }
.slideshow-container .slides-wrapper .slide.last .related-slideshow.slideshow-4 .arrow, .slideshow-container .slides-wrapper .video.last .related-slideshow.slideshow-4 .arrow { display: inline-block; vertical-align: middle; *vertical-align: auto; *zoom: 1; *display: inline; height: 44px; width: 44px; background-image: url(/wp-content/themes/vip/nypost-2015/static-legacy/stylesheets/../images/sprites/nypost-mobile-s69b2dc5c31.png); background-position: 0 -3343px; background-repeat: no-repeat; text-indent: -9999px; }
@media screen and (min-resolution: 1.5dppx), (min-resolution: 144dpi), (-webkit-min-device-pixel-ratio: 2) { .slideshow-container .slides-wrapper .slide.last .related-slideshow.slideshow-4 .arrow, .slideshow-container .slides-wrapper .video.last .related-slideshow.slideshow-4 .arrow { background-image: url(/wp-content/themes/vip/nypost-2015/static-legacy/stylesheets/../images/sprites/nypost-mobile-retina-s3df4e67e5c.png); background-position: 0 -3242.5px; -moz-background-size: 320px auto; -o-background-size: 320px auto; -webkit-background-size: 320px auto; background-size: 320px auto; } }
.slideshow-container .slides-wrapper .slide.last .related-slideshow.slideshow-4:active .arrow, .slideshow-container .slides-wrapper .video.last .related-slideshow.slideshow-4:active .arrow { display: inline-block; vertical-align: middle; *vertical-align: auto; *zoom: 1; *display: inline; height: 44px; width: 44px; background-image: url(/wp-content/themes/vip/nypost-2015/static-legacy/stylesheets/../images/sprites/nypost-mobile-s69b2dc5c31.png); background-position: 0 -3297px; background-repeat: no-repeat; text-indent: -9999px; }
@media screen and (min-resolution: 1.5dppx), (min-resolution: 144dpi), (-webkit-min-device-pixel-ratio: 2) { .slideshow-container .slides-wrapper .slide.last .related-slideshow.slideshow-4:active .arrow, .slideshow-container .slides-wrapper .video.last .related-slideshow.slideshow-4:active .arrow { background-image: url(/wp-content/themes/vip/nypost-2015/static-legacy/stylesheets/../images/sprites/nypost-mobile-retina-s3df4e67e5c.png); background-position: 0 -3197.5px; -moz-background-size: 320px auto; -o-background-size: 320px auto; -webkit-background-size: 320px auto; background-size: 320px auto; } }
.slideshow-container .trending-galleries { display: none; }
.slideshow-container .slideshow-thumbnails-wrapper { position: absolute; top: 66px; height: 100%; z-index: 8888; background-image: url(/wp-content/themes/vip/nypost-2015/static-legacy/stylesheets/../images/black-60-percent-bg.png); padding: 10px 10px 10px 10px; }
.slideshow-container .slideshow-thumbnails-wrapper .slideshow-thumbnails { max-height: 568px; overflow: scroll; }
.slideshow-container .slideshow-thumbnails-wrapper .slideshow-thumbnails::-webkit-scrollbar { display: none; }
.slideshow-container .slideshow-thumbnails-wrapper .slideshow-thumbnails .slide-thumbnail { margin: 0px 5px 5px 0px; display: inline-block; border: 2px solid transparent; width: 148px; height: 98px; }
.slideshow-container .slideshow-thumbnails-wrapper .slideshow-thumbnails .slide-thumbnail.active { border-color: #f7cb00; }
.slideshow-container .slideshow-thumbnails-wrapper .slideshow-thumbnails .slide-thumbnail img { width: 148px; height: 98px; }

#article-wrapper .article #featured-media-wrapper, #article-wrapper .article .inline-slideshow, #article-wrapper .page #featured-media-wrapper, #article-wrapper .page .inline-slideshow, #generic-wrapper .article #featured-media-wrapper, #generic-wrapper .article .inline-slideshow, #generic-wrapper .page #featured-media-wrapper, #generic-wrapper .page .inline-slideshow { position: relative; right: -10px; margin: 0px 0px 20px -20px; background-color: #000; padding: 3px; }
#article-wrapper .article #featured-media-wrapper .slideshow-container .slideshow-header, #article-wrapper .article .inline-slideshow .slideshow-container .slideshow-header, #article-wrapper .page #featured-media-wrapper .slideshow-container .slideshow-header, #article-wrapper .page .inline-slideshow .slideshow-container .slideshow-header, #generic-wrapper .article #featured-media-wrapper .slideshow-container .slideshow-header, #generic-wrapper .article .inline-slideshow .slideshow-container .slideshow-header, #generic-wrapper .page #featured-media-wrapper .slideshow-container .slideshow-header, #generic-wrapper .page .inline-slideshow .slideshow-container .slideshow-header { display: none; }
#article-wrapper .article #featured-media-wrapper .slideshow-container .slide-caption-wrapper, #article-wrapper .article .inline-slideshow .slideshow-container .slide-caption-wrapper, #article-wrapper .page #featured-media-wrapper .slideshow-container .slide-caption-wrapper, #article-wrapper .page .inline-slideshow .slideshow-container .slide-caption-wrapper, #generic-wrapper .article #featured-media-wrapper .slideshow-container .slide-caption-wrapper, #generic-wrapper .article .inline-slideshow .slideshow-container .slide-caption-wrapper, #generic-wrapper .page #featured-media-wrapper .slideshow-container .slide-caption-wrapper, #generic-wrapper .page .inline-slideshow .slideshow-container .slide-caption-wrapper { position: static; }
#article-wrapper .article #featured-media-wrapper .slideshow-container .slide-count p, #article-wrapper .article .inline-slideshow .slideshow-container .slide-count p, #article-wrapper .page #featured-media-wrapper .slideshow-container .slide-count p, #article-wrapper .page .inline-slideshow .slideshow-container .slide-count p, #generic-wrapper .article #featured-media-wrapper .slideshow-container .slide-count p, #generic-wrapper .article .inline-slideshow .slideshow-container .slide-count p, #generic-wrapper .page #featured-media-wrapper .slideshow-container .slide-count p, #generic-wrapper .page .inline-slideshow .slideshow-container .slide-count p { font: 15px/15px "founders-grotesk-web-nypost", Helvetica, sans-serif; letter-spacing: 2px; color: #FFF; font-weight: 100; }

#story-grid-wrapper { background-image: url(/wp-content/themes/vip/nypost-2015/static-legacy/stylesheets/../images/storygrid-bg.gif); padding: 20px 10px 20px 10px; }
#story-grid-wrapper #story-grid .story-wrapper { position: relative; display: none; vertical-align: top; border: 1px solid #555556; background-color: #2f2f2f; overflow: hidden; width: 47%; }
#story-grid-wrapper #story-grid .story-wrapper:nth-child(1), #story-grid-wrapper #story-grid .story-wrapper:nth-child(2), #story-grid-wrapper #story-grid .story-wrapper:nth-child(3), #story-grid-wrapper #story-grid .story-wrapper:nth-child(4) { display: inline-block; }
#story-grid-wrapper #story-grid .story-wrapper:nth-child(1), #story-grid-wrapper #story-grid .story-wrapper:nth-child(3) { margin-right: 10px; }
#story-grid-wrapper #story-grid .story-wrapper:nth-child(1), #story-grid-wrapper #story-grid .story-wrapper:nth-child(2) { margin-bottom: 15px; }
#story-grid-wrapper #story-grid .story-wrapper .ad { display: none; }
#story-grid-wrapper #story-grid .story-wrapper .overlay-link { width: 100%; height: 100%; display: block; position: absolute; z-index: 1001; }
#story-grid-wrapper #story-grid .story-wrapper .story-photo-box { height: 100%; padding: 3px; }
#story-grid-wrapper #story-grid .story-wrapper .story-photo-box h3 { font-family: "founders-grotesk-x-cn-nypost", Helvetica, sans-serif; font-weight: bold; font-size: 22px; line-height: 22px; }
#story-grid-wrapper #story-grid .story-wrapper .story-photo-box.oversize-headline h3 { font-size: 22px; line-height: 22px; }
#story-grid-wrapper #story-grid .story-wrapper .story-photo-box.no-photo { height: 92px; }
#story-grid-wrapper #story-grid .story-wrapper .story-photo-box.no-photo h3 { background-image: none; position: static; }
#story-grid-wrapper #story-grid .story-wrapper .story-photo-box.no-photo h3 a { font: 22px/18px "founders-grotesk-x-cn-nypost", Helvetica, sans-serif; font-weight: 600; padding: 10px; color: #FFF; }
#story-grid-wrapper #story-grid .story-wrapper .story-photo-box.no-photo .read-more { display: none; }

#page-footer { clear: both; width: 100%; margin: 20px 0px 0px 0px; background-color: #252525; }
#page-footer #footer-wrapper { display: block; }
#page-footer #footer-wrapper #footer-branding { margin: 0px auto 10px auto; width: 320px; text-align: center; }
#page-footer #footer-wrapper #footer-branding #footer-logo { display: inline-block; vertical-align: middle; *vertical-align: auto; *zoom: 1; *display: inline; height: 48px; width: 320px; background-image: url(/wp-content/themes/vip/nypost-2015/static-legacy/stylesheets/../images/sprites/nypost-mobile-s69b2dc5c31.png); background-position: 0 -359px; background-repeat: no-repeat; text-indent: -9999px; position: relative; top: -10px; }
@media screen and (min-resolution: 1.5dppx), (min-resolution: 144dpi), (-webkit-min-device-pixel-ratio: 2) { #page-footer #footer-wrapper #footer-branding #footer-logo { background-image: url(/wp-content/themes/vip/nypost-2015/static-legacy/stylesheets/../images/sprites/nypost-mobile-retina-s3df4e67e5c.png); background-position: 0 -345px; -moz-background-size: 320px auto; -o-background-size: 320px auto; -webkit-background-size: 320px auto; background-size: 320px auto; } }
#page-footer #footer-wrapper #footer-branding #footer-social li { display: inline-block; margin: 0px 6px; }
#page-footer #footer-wrapper #footer-branding #footer-social li a#footer-twitter-icon { display: inline-block; vertical-align: middle; *vertical-align: auto; *zoom: 1; *display: inline; height: 32px; width: 32px; background-image: url(/wp-content/themes/vip/nypost-2015/static-legacy/stylesheets/../images/sprites/nypost-social-mobile-sde3660b26d.png); background-position: 0 -290px; background-repeat: no-repeat; text-indent: -9999px; }
@media screen and (min-resolution: 1.5dppx), (min-resolution: 144dpi), (-webkit-min-device-pixel-ratio: 2) { #page-footer #footer-wrapper #footer-branding #footer-social li a#footer-twitter-icon { background-image: url(/wp-content/themes/vip/nypost-2015/static-legacy/stylesheets/../images/sprites/nypost-social-mobile-retina-scd565840bb.png); background-position: 0 -280px; -moz-background-size: 103px auto; -o-background-size: 103px auto; -webkit-background-size: 103px auto; background-size: 103px auto; } }
#page-footer #footer-wrapper #footer-branding #footer-social li a#footer-facebook-icon { display: inline-block; vertical-align: middle; *vertical-align: auto; *zoom: 1; *display: inline; height: 32px; width: 32px; background-image: url(/wp-content/themes/vip/nypost-2015/static-legacy/stylesheets/../images/sprites/nypost-social-mobile-sde3660b26d.png); background-position: 0 -222px; background-repeat: no-repeat; text-indent: -9999px; }
@media screen and (min-resolution: 1.5dppx), (min-resolution: 144dpi), (-webkit-min-device-pixel-ratio: 2) { #page-footer #footer-wrapper #footer-branding #footer-social li a#footer-facebook-icon { background-image: url(/wp-content/themes/vip/nypost-2015/static-legacy/stylesheets/../images/sprites/nypost-social-mobile-retina-scd565840bb.png); background-position: 0 -214px; -moz-background-size: 103px auto; -o-background-size: 103px auto; -webkit-background-size: 103px auto; background-size: 103px auto; } }
#page-footer #footer-wrapper #footer-branding #footer-social li a#footer-google-plus-icon { display: inline-block; vertical-align: middle; *vertical-align: auto; *zoom: 1; *display: inline; height: 32px; width: 32px; background-image: url(/wp-content/themes/vip/nypost-2015/static-legacy/stylesheets/../images/sprites/nypost-social-mobile-sde3660b26d.png); background-position: 0 -256px; background-repeat: no-repeat; text-indent: -9999px; }
@media screen and (min-resolution: 1.5dppx), (min-resolution: 144dpi), (-webkit-min-device-pixel-ratio: 2) { #page-footer #footer-wrapper #footer-branding #footer-social li a#footer-google-plus-icon { background-image: url(/wp-content/themes/vip/nypost-2015/static-legacy/stylesheets/../images/sprites/nypost-social-mobile-retina-scd565840bb.png); background-position: 0 -247px; -moz-background-size: 103px auto; -o-background-size: 103px auto; -webkit-background-size: 103px auto; background-size: 103px auto; } }
#page-footer #footer-wrapper #footer-branding #footer-mobile #footer-links { margin: 20px; }
#page-footer #footer-wrapper #footer-branding #footer-mobile #footer-links ul > li { width: 49%; float: left; }
#page-footer #footer-wrapper #footer-branding #footer-mobile #footer-links ul > li a { display: none; }
#page-footer #footer-wrapper #footer-branding #footer-mobile #footer-links ul > li ul > li { width: 100%; float: none; }
#page-footer #footer-wrapper #footer-branding #footer-mobile #footer-links ul > li ul > li a { display: block; font: 11px/18px "futura-pt", Futura, sans-serif; color: #9d9d9d; text-transform: uppercase; text-decoration: none; font-weight: 500; text-align: left; }
#page-footer #footer-wrapper #footer-branding #footer-mobile #controls { margin: 20px 0px 10px 0px; padding: 0px 0px 10px 0px; border-bottom: 5px solid #303030; }
#page-footer #footer-wrapper #footer-branding #footer-mobile #controls, #page-footer #footer-wrapper #footer-branding #footer-mobile #controls a { font: 22px/30px "futura-pt", Futura, sans-serif; color: #9d9d9d; font-weight: 800; font-style: oblique; text-decoration: none; }
#page-footer #footer-wrapper #footer-branding #footer-mobile #copyright, #page-footer #footer-wrapper #footer-branding #footer-mobile #footer-mobile-nav { font: 10px/18px helvetica, sans-serif; color: #9d9d9d; }
#page-footer #footer-wrapper #footer-branding #footer-mobile #footer-mobile-nav, #page-footer #footer-wrapper #footer-branding #footer-mobile #footer-mobile-nav a { color: #9d9d9d; text-decoration: none; text-transform: uppercase; }
#page-footer #footer-legal { margin: 0px 0px 0px 0px; padding: 10px 0px 0px 0px; clear: both; border-top: 5px solid #303030; text-align: center; }
#page-footer #footer-legal p { font: 11px/13px "futura-pt", Futura, sans-serif; color: #9d9d9d; text-decoration: none; font-weight: 500; }
#page-footer #footer-legal p a { color: inherit; text-decoration: none; }

img#wpstats { width: 0px; height: 0px; overflow: hidden; display: block; }

.section-content { margin: 0px 0px 20px 0px; width: 100%; padding: 10px 0 0 0; }
.section-content h2 { background-color: #2a2a2a; height: 10px; text-align: center; margin: 10px 0px 20px 0px; }
.section-content h2 a { padding: 0px 20px; background-color: #FFF; font: 25px/0px "futura-pt", Futura, sans-serif; font-weight: 800; color: #cc3333; font-style: italic; text-transform: uppercase; }
.section-content h3 { font: 22px/18px "founders-grotesk-x-cn-nypost", Helvetica, sans-serif; color: #2a2a2a; font-weight: 800; margin-bottom: 5px; }
.section-content h3 a { color: inherit; text-decoration: none; }
.section-content .rule { border-bottom: 1px solid #000000; clear: both; margin: 10px 0 20px 0; }
.section-content .rule:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.section-content .site-content { padding: 10px 10px 0; }
.section-content .entry-meta, .section-content .entry-meta p { font: 10px/14px helvetica, sans-serif; margin: 5px 0; padding: 0; }
.section-content .entry-content, .section-content .entry-content p { font: 16px/20px "pt-serif", Georgia, serif; }
.section-content article { position: relative; margin-bottom: 10px; }
.section-content article:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.section-content article .flag { margin-left: -22px; }
.section-content article .sponsor-box { left: 90px; }
.section-content article.top-story.story-2 .flag, .section-content article.top-story.story-3 .flag { margin-left: -12px; }
.section-content article.full .flag, .section-content article.full .sponsor-box { position: static; display: inline-block; margin-top: 0; }
.section-content article.full .flag { margin-right: 20px; }
.section-content article.full .entry-header { clear: both; }
.section-content article.sponsored .sponsor-box { position: static; left: 0; }
.section-content article .display-tag { margin-bottom: 15px; }
.section-content article .display-tag a, .section-content article .display-tag p { font-family: "futura-pt", Futura, sans-serif; font-size: 12px; font-weight: 800; letter-spacing: 1px; text-transform: uppercase; border-bottom: 2px solid #cc3333; display: inline; padding: 0; }
.section-content article .entry-header { float: none; }
.section-content article .entry-header:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.section-content article .entry-thumbnail { margin-bottom: 20px; }
.section-content article .entry-thumbnail h3 { display: none; }
.section-content article .entry-thumbnail img { width: 100%; }
.section-content article .entry-content { float: none; }
.section-content article div.story-photo-box h3 a { color: #FFFFFF; }
.section-content article.story-photo-box .entry-thumbnail { position: relative; }
.section-content article.story-photo-box .entry-thumbnail h3 { display: block; }
.section-content article.story-photo-box h3 { display: none; }
.section-content .more-link { position: relative; left: -10px; margin-right: -20px; }
.section-content .more-link a, .section-content .more-link input[type="submit"] { display: block; background-color: #cc3333; text-align: center; padding: 10px 0; font: 20px/20px "futura-pt", Futura, sans-serif; color: #FFF; text-transform: uppercase; }
.section-content.metro-content#post-ography-stories, .section-content.metro-content#video-top-stories { display: none; }
.section-content.sports-content h2 { background-color: transparent; height: auto; }
.section-content.sports-content h2 a { font-size: 30px; line-height: 30px; }
.section-content.sports-content#primary .site-content { padding: 10px; }
.section-content.sports-content#primary .story-photo-box h3 { font-size: 16px; }
.section-content.sports-content#primary .article { padding-bottom: 10px; }
.section-content.sports-content#primary .article h3 { padding: 0; }
.section-content.sports-content#primary .top-story.story-2 { margin-bottom: 20px; }
.section-content.sports-content#primary .more-link { float: none; clear: both; }
.section-content.sports-content#primary .more-link a { display: block; background-color: #cc3333; text-align: center; padding: 10px 0; font: 20px/20px "futura-pt", Futura, sans-serif; color: #FFF; text-transform: uppercase; }
.section-content .no-posts { margin-bottom: 40px; }
.section-content .no-posts .page-header h1 { font-family: "founders-grotesk-x-cn-nypost", Helvetica, sans-serif; color: #2e2e2f; font-weight: 800; margin-bottom: 20px; text-transform: uppercase; font: italic 40px/1.15 "futura-pt", Futura, sans-serif; }
.section-content .no-posts .page-content { font-family: "pt-serif", Georgia, serif; color: #2e2e2f; }
.section-content .no-posts .page-content p { font: 20px/1.25 "founders-grotesk-web-nypost", Helvetica, sans-serif; }
.section-content .no-posts #searchform input[type="text"] { width: 90%; }

#metro-wrapper #post-ography-stories, #metro-wrapper #video-top-stories { background-color: #2a2a2a; padding: 15px 10px 10px 10px; margin: 0px -10px 20px -10px; }
#metro-wrapper #post-ography-stories h2, #metro-wrapper #video-top-stories h2 { background-color: #cc3333; height: 10px; text-align: center; margin: 0px 0px 20px 0px; }
#metro-wrapper #post-ography-stories h2 a, #metro-wrapper #video-top-stories h2 a { padding: 0px 20px; background-color: #2a2a2a; font: 25px/0px "futura-pt", Futura, sans-serif; font-weight: 800; font-style: italic; text-transform: uppercase; color: #FFF; }
#metro-wrapper #post-ography-stories .top-story.story-1, #metro-wrapper #video-top-stories .top-story.story-1 { display: block; }
#metro-wrapper #post-ography-stories .top-story.story-2, #metro-wrapper #video-top-stories .top-story.story-2 { display: block; }

.section-top-stories .story-photo-box img { display: block; }
.section-top-stories > h2 { width: 100%; background-color: #cc3333; text-align: left; margin: 0; height: 30px; }
.section-top-stories > h2 a { padding: 0px 10px; font: 20px/30px "futura-pt", Futura, sans-serif; font-weight: 800; color: #FFF; text-transform: uppercase; background-color: transparent; }
.section-top-stories article { margin: 0px 0px 5px 0px; }
.section-top-stories article .flag.breaking, .section-top-stories article .flag.exclusive { display: none; }
.section-top-stories article .story-thumbnail img { max-width: 100%; }
.section-top-stories article.story-1 { position: relative; min-height: 100px; padding: 0px; margin-bottom: 10px; border: none; clear: none; }
.section-top-stories article.story-1 h2, .section-top-stories article.story-1 h3 { word-wrap: break-word; font-family: "founders-grotesk-x-cn-nypost", Helvetica, sans-serif; -webkit-font-smoothing: antialiased; color: #fff; font-weight: 600; position: absolute; bottom: 10px; left: 0px; right: 0px; background-image: url(/wp-content/themes/vip/nypost-2015/static-legacy/stylesheets/../images/black-60-percent-bg.png); }
.section-top-stories article.story-1 h2 a, .section-top-stories article.story-1 h3 a { display: block; padding: 5px 10px 10px 10px; }
.section-top-stories article.story-1 img { max-width: 100%; max-height: 100%; }
.section-top-stories article.story-1 .slide-count { display: block; font: 16px/18px "founders-grotesk-web-nypost", Helvetica, sans-serif; text-transform: uppercase; color: #f7cb00; font-weight: 400; margin-top: -5px; padding: 0px 10px 5px 10px; }
.section-top-stories article.story-1 .excerpt { display: none; }
.section-top-stories article.story-1 .story-thumbnail { display: block; }
.section-top-stories article.story-1.no-image { background-image: url(/wp-content/themes/vip/nypost-2015/static-legacy/stylesheets/../images/home-page-no-image-bg.gif); }
.section-top-stories article.story-1.no-image h3 { background-image: none; }
.section-top-stories article.story-1 h3 { font-family: "founders-grotesk-x-cn-nypost", Helvetica, sans-serif; font-weight: bold; font-size: 30px; line-height: 25px; }
.section-top-stories article.story-1.oversize-headline h3 { font-size: 30px; line-height: 25px; }
.section-top-stories article.story-1 .package-article-wrapper { position: relative; }
.section-top-stories article.story-1 .package-title, .section-top-stories article.story-1 .package-more { display: none; }
.section-top-stories article.story-2 { position: relative; min-height: 100px; padding: 0px; margin-bottom: 10px; border: none; clear: none; margin-right: 2%; width: 49%; float: left; }
.section-top-stories article.story-2 h2, .section-top-stories article.story-2 h3 { word-wrap: break-word; font-family: "founders-grotesk-x-cn-nypost", Helvetica, sans-serif; -webkit-font-smoothing: antialiased; color: #fff; font-weight: 600; position: absolute; bottom: 10px; left: 0px; right: 0px; background-image: url(/wp-content/themes/vip/nypost-2015/static-legacy/stylesheets/../images/black-60-percent-bg.png); }
.section-top-stories article.story-2 h2 a, .section-top-stories article.story-2 h3 a { display: block; padding: 5px 10px 10px 10px; }
.section-top-stories article.story-2 img { max-width: 100%; max-height: 100%; }
.section-top-stories article.story-2 .slide-count { display: block; font: 16px/18px "founders-grotesk-web-nypost", Helvetica, sans-serif; text-transform: uppercase; color: #f7cb00; font-weight: 400; margin-top: -5px; padding: 0px 10px 5px 10px; }
.section-top-stories article.story-2 .excerpt { display: none; }
.section-top-stories article.story-2 .story-thumbnail { display: block; }
.section-top-stories article.story-2.no-image { background-image: url(/wp-content/themes/vip/nypost-2015/static-legacy/stylesheets/../images/home-page-no-image-bg.gif); }
.section-top-stories article.story-2.no-image h3 { background-image: none; }
.section-top-stories article.story-3 { position: relative; min-height: 100px; padding: 0px; margin-bottom: 10px; border: none; clear: none; float: left; width: 49%; }
.section-top-stories article.story-3 h2, .section-top-stories article.story-3 h3 { word-wrap: break-word; font-family: "founders-grotesk-x-cn-nypost", Helvetica, sans-serif; -webkit-font-smoothing: antialiased; color: #fff; font-weight: 600; position: absolute; bottom: 10px; left: 0px; right: 0px; background-image: url(/wp-content/themes/vip/nypost-2015/static-legacy/stylesheets/../images/black-60-percent-bg.png); }
.section-top-stories article.story-3 h2 a, .section-top-stories article.story-3 h3 a { display: block; padding: 5px 10px 10px 10px; }
.section-top-stories article.story-3 img { max-width: 100%; max-height: 100%; }
.section-top-stories article.story-3 .slide-count { display: block; font: 16px/18px "founders-grotesk-web-nypost", Helvetica, sans-serif; text-transform: uppercase; color: #f7cb00; font-weight: 400; margin-top: -5px; padding: 0px 10px 5px 10px; }
.section-top-stories article.story-3 .excerpt { display: none; }
.section-top-stories article.story-3 .story-thumbnail { display: block; }
.section-top-stories article.story-3.no-image { background-image: url(/wp-content/themes/vip/nypost-2015/static-legacy/stylesheets/../images/home-page-no-image-bg.gif); }
.section-top-stories article.story-3.no-image h3 { background-image: none; }
.section-top-stories article.story-2 h3, .section-top-stories article.story-3 h3 { font: bold 22px/18px "founders-grotesk-x-cn-nypost", Helvetica, sans-serif; }

#sports-wrapper .sports-latest { width: 100%; margin-bottom: 10px; }
#sports-wrapper .sports-latest h2 a { display: block; padding: 0; width: 100%; }
#sports-wrapper .sports-latest h3 { font: 500 24px/18px "founders-grotesk-x-cn-nypost", Helvetica, sans-serif; }
#sports-wrapper .rule { border-bottom: 1px solid #000000; clear: both; margin: 10px 0 10px 0; }
#sports-wrapper .rule:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
#sports-wrapper .sports-top-stories-bottom .rule { display: none; }
#sports-wrapper .sports-top-stories-bottom .story-photo-box h3 { display: block; }
#sports-wrapper .sports-top-stories-bottom .story-photo-box h3 a { color: #FFFFFF; }
#sports-wrapper .sports-top-stories-bottom .story-photo-box img { width: 100%; }
#sports-wrapper .sports-top-stories-bottom .story-photo-box.story-2 h3, #sports-wrapper .sports-top-stories-bottom .story-photo-box.story-3 h3 { font-family: "founders-grotesk-x-cn-nypost", Helvetica, sans-serif; font-weight: bold; font-size: 22px; line-height: 22px; }
#sports-wrapper .sports-top-stories-bottom .story-photo-box.story-2.oversize-headline h3, #sports-wrapper .sports-top-stories-bottom .story-photo-box.story-3.oversize-headline h3 { font-size: 22px; line-height: 22px; }
#sports-wrapper .sports-top-stories-bottom .story-photo-box.story-2 { margin-right: 5px; width: 49%; float: left; }
#sports-wrapper .sports-top-stories-bottom .story-photo-box.story-3 { float: left; width: 49%; }
#sports-wrapper .sports-top-stories-bottom .entry-meta, #sports-wrapper .sports-top-stories-bottom .entry-content { display: none; }
#sports-wrapper #sports-left-sidebar .story-photo-box h3 { color: #FFFFFF; }
#sports-wrapper #sports-left-sidebar h2 { background-color: #2a2a2a; height: 10px; text-align: center; margin: 0px 0px 20px 0px; }
#sports-wrapper #sports-left-sidebar h2 a { padding: 0px 20px; background-color: #FFF; font: 25px/0px "futura-pt", Futura, sans-serif; font-weight: 800; color: #cc3333; font-style: italic; text-transform: uppercase; }
#sports-wrapper #sports-left-sidebar .more-link { float: none; clear: both; background-color: #cc3333; text-align: center; padding: 10px 0; }
#sports-wrapper #sports-left-sidebar .more-link a { font: 20px/20px "futura-pt", Futura, sans-serif; color: #FFF; text-transform: uppercase; }
#sports-wrapper #sports-right-sidebar .box.module.widget_nypost_columnists_widget, #sports-wrapper #sports-right-sidebar .box.module.widget_nypost_scoreboard_widget, #sports-wrapper #sports-right-sidebar .box.module.widget_nypost_post_line_widget { display: block !important; }

#tag-wrapper .tag-inner .tag-title { width: 100%; background: #cc3333; text-align: left; margin: 0; padding: 0 2%; width: 96%; font: 20px/30px "futura-pt", Futura, sans-serif; height: 30px; font-weight: 800; color: #FFF; text-transform: uppercase; }
#tag-wrapper .tag-inner .latest { background-color: #2a2a2a; height: 10px; text-align: center; margin: 0px 0px 20px 0px; }
#tag-wrapper .tag-inner .latest span { padding: 0px 20px; background-color: #FFF; font: 25px/0px "futura-pt", Futura, sans-serif; font-weight: 800; color: #cc3333; font-style: italic; text-transform: uppercase; }

#author-info { margin-bottom: -10px; }
#author-info.no-description { margin-bottom: 0; }
#author-info .social-icons a { margin-left: 10px; }
#author-info .social-icons a.twitter-icon { display: inline-block; vertical-align: middle; *vertical-align: auto; *zoom: 1; *display: inline; height: 40px; width: 40px; background-image: url(/wp-content/themes/vip/nypost-2015/static-legacy/stylesheets/../images/sprites/nypost-social-mobile-sde3660b26d.png); background-position: 0 -492px; background-repeat: no-repeat; text-indent: -9999px; }
@media screen and (min-resolution: 1.5dppx), (min-resolution: 144dpi), (-webkit-min-device-pixel-ratio: 2) { #author-info .social-icons a.twitter-icon { background-image: url(/wp-content/themes/vip/nypost-2015/static-legacy/stylesheets/../images/sprites/nypost-social-mobile-retina-scd565840bb.png); background-position: 0 -477px; -moz-background-size: 103px auto; -o-background-size: 103px auto; -webkit-background-size: 103px auto; background-size: 103px auto; } }
#author-info .social-icons a.facebook-icon { display: inline-block; vertical-align: middle; *vertical-align: auto; *zoom: 1; *display: inline; height: 40px; width: 40px; background-image: url(/wp-content/themes/vip/nypost-2015/static-legacy/stylesheets/../images/sprites/nypost-social-mobile-sde3660b26d.png); background-position: 0 -366px; background-repeat: no-repeat; text-indent: -9999px; }
@media screen and (min-resolution: 1.5dppx), (min-resolution: 144dpi), (-webkit-min-device-pixel-ratio: 2) { #author-info .social-icons a.facebook-icon { background-image: url(/wp-content/themes/vip/nypost-2015/static-legacy/stylesheets/../images/sprites/nypost-social-mobile-retina-scd565840bb.png); background-position: 0 -354px; -moz-background-size: 103px auto; -o-background-size: 103px auto; -webkit-background-size: 103px auto; background-size: 103px auto; } }
#author-info .social-icons a.google-icon { display: inline-block; vertical-align: middle; *vertical-align: auto; *zoom: 1; *display: inline; height: 40px; width: 40px; background-image: url(/wp-content/themes/vip/nypost-2015/static-legacy/stylesheets/../images/sprites/nypost-social-mobile-sde3660b26d.png); background-position: 0 -408px; background-repeat: no-repeat; text-indent: -9999px; }
@media screen and (min-resolution: 1.5dppx), (min-resolution: 144dpi), (-webkit-min-device-pixel-ratio: 2) { #author-info .social-icons a.google-icon { background-image: url(/wp-content/themes/vip/nypost-2015/static-legacy/stylesheets/../images/sprites/nypost-social-mobile-retina-scd565840bb.png); background-position: 0 -395px; -moz-background-size: 103px auto; -o-background-size: 103px auto; -webkit-background-size: 103px auto; background-size: 103px auto; } }
#author-info .social-icons a.email-icon { display: inline-block; vertical-align: middle; *vertical-align: auto; *zoom: 1; *display: inline; height: 40px; width: 40px; background-image: url(/wp-content/themes/vip/nypost-2015/static-legacy/stylesheets/../images/sprites/nypost-social-mobile-sde3660b26d.png); background-position: 0 -324px; background-repeat: no-repeat; text-indent: -9999px; }
@media screen and (min-resolution: 1.5dppx), (min-resolution: 144dpi), (-webkit-min-device-pixel-ratio: 2) { #author-info .social-icons a.email-icon { background-image: url(/wp-content/themes/vip/nypost-2015/static-legacy/stylesheets/../images/sprites/nypost-social-mobile-retina-scd565840bb.png); background-position: 0 -313px; -moz-background-size: 103px auto; -o-background-size: 103px auto; -webkit-background-size: 103px auto; background-size: 103px auto; } }
#author-info .social-icons a.rss-icon { display: inline-block; vertical-align: middle; *vertical-align: auto; *zoom: 1; *display: inline; height: 40px; width: 40px; background-image: url(/wp-content/themes/vip/nypost-2015/static-legacy/stylesheets/../images/sprites/nypost-social-mobile-sde3660b26d.png); background-position: 0 -450px; background-repeat: no-repeat; text-indent: -9999px; }
@media screen and (min-resolution: 1.5dppx), (min-resolution: 144dpi), (-webkit-min-device-pixel-ratio: 2) { #author-info .social-icons a.rss-icon { background-image: url(/wp-content/themes/vip/nypost-2015/static-legacy/stylesheets/../images/sprites/nypost-social-mobile-retina-scd565840bb.png); background-position: 0 -436px; -moz-background-size: 103px auto; -o-background-size: 103px auto; -webkit-background-size: 103px auto; background-size: 103px auto; } }
#author-info .columnist-photo { left: 0; bottom: 0; position: absolute; margin-left: 20px; }
#author-info .columnist-photo:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
#author-info .columnist-photo img { display: block; }
#author-info .author-header { border-bottom: 8px solid black; position: relative; }
#author-info .author-header:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
#author-info .author-header h1, #author-info .author-header h2 { font-family: "founders-grotesk-x-cn-nypost", Helvetica, sans-serif; text-transform: uppercase; font-size: 35px; line-height: 30px; text-align: center; text-align: left; float: left; margin-top: 18px; }
#author-info .author-header h1.columnist-name, #author-info .author-header h1.author-name, #author-info .author-header h2.columnist-name, #author-info .author-header h2.author-name { position: absolute; bottom: 0; margin-top: 0; padding-left: 95px; padding-right: 55px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }
#author-info .author-header h1.columnist-name.no-headshot, #author-info .author-header h1.author-name.no-headshot, #author-info .author-header h2.columnist-name.no-headshot, #author-info .author-header h2.author-name.no-headshot { padding-left: 7px; }
#author-info .author-header h1.columnist-name, #author-info .author-header h2.columnist-name { color: #cc3333; }
#author-info .author-header .author-social { position: absolute; bottom: 1px; right: 0; margin-right: 10px; line-height: 30px; cursor: pointer; }
#author-info .author-header .author-social:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
#author-info .author-header .author-social .social-expand { display: inline-block; vertical-align: middle; *vertical-align: auto; *zoom: 1; *display: inline; height: 22px; width: 22px; background-image: url(/wp-content/themes/vip/nypost-2015/static-legacy/stylesheets/../images/sprites/nypost-social-mobile-sde3660b26d.png); background-position: 0 -198px; background-repeat: no-repeat; text-indent: -9999px; display: inline-block; vertical-align: middle; }
@media screen and (min-resolution: 1.5dppx), (min-resolution: 144dpi), (-webkit-min-device-pixel-ratio: 2) { #author-info .author-header .author-social .social-expand { background-image: url(/wp-content/themes/vip/nypost-2015/static-legacy/stylesheets/../images/sprites/nypost-social-mobile-retina-scd565840bb.png); background-position: 0 -191px; -moz-background-size: 103px auto; -o-background-size: 103px auto; -webkit-background-size: 103px auto; background-size: 103px auto; } }
#author-info .author-header .author-social .social-expand.expanded { display: inline-block; vertical-align: middle; *vertical-align: auto; *zoom: 1; *display: inline; height: 22px; width: 22px; background-image: url(/wp-content/themes/vip/nypost-2015/static-legacy/stylesheets/../images/sprites/nypost-social-mobile-sde3660b26d.png); background-position: 0 -174px; background-repeat: no-repeat; text-indent: -9999px; }
@media screen and (min-resolution: 1.5dppx), (min-resolution: 144dpi), (-webkit-min-device-pixel-ratio: 2) { #author-info .author-header .author-social .social-expand.expanded { background-image: url(/wp-content/themes/vip/nypost-2015/static-legacy/stylesheets/../images/sprites/nypost-social-mobile-retina-scd565840bb.png); background-position: 0 -168px; -moz-background-size: 103px auto; -o-background-size: 103px auto; -webkit-background-size: 103px auto; background-size: 103px auto; } }
#author-info .author-header .author-social .author-flyout { top: 30px; right: -10px; }
#author-info .author-header .author-social .author-flyout .arrow { display: block; left: 175px; }
#author-info .author-header .author-social ul li:first-child { display: none; }
#author-info .author-header .author-left { height: 50px; line-height: 50px; display: inline-block; vertical-align: middle; margin-top: 10px; }
#author-info .author-bio-wrapper { font-family: "pt-serif", Georgia, serif; line-height: 20px; -webkit-box-shadow: 0px 0px 5px rgba(50, 50, 50, 0.5); -moz-box-shadow: 0px 0px 5px rgba(50, 50, 50, 0.5); box-shadow: 0px 0px 5px rgba(50, 50, 50, 0.5); padding: 10px; margin-bottom: 20px; }
#author-info .author-bio-wrapper .author-bio { text-align: center; padding: 10px; margin-top: 5px; background: url(/wp-content/themes/vip/nypost/static/images/header-articles-bg.png); }
#author-info .author-bio-wrapper .author-bio .author-bio-content { display: none; border-top: 4px solid #cc3333; padding-top: 20px; margin-top: 10px; }
#author-info .author-bio-wrapper .author-bio .author-bio-content .author-social { margin: 10px auto 0 auto; }
#author-info .author-bio-wrapper .author-bio .author-bio-content .author-social:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
#author-info .author-bio-wrapper .author-bio .author-bio-content .author-social li { float: left; }
#author-info .author-bio-wrapper .author-bio h2 { font-family: "futura-pt", Futura, sans-serif; font-weight: 800; font-size: 20px; text-transform: uppercase; cursor: pointer; }
#author-info .author-bio-wrapper .author-bio a { color: #345cc6; }
#author-info .author-bio-wrapper .author-bio a:hover { color: #2e2e2f; }

#author-wrapper .author-inner #primary.no-description { padding-top: 0; }
#author-wrapper .author-inner.columnists-wrapper { padding-top: 0; }
#author-wrapper .author-inner.columnists-wrapper .site-content { padding-top: 0; }
#author-wrapper .author-inner.columnists-wrapper .site-content:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
#author-wrapper .author-inner.columnists-wrapper article { padding: 5%; width: 90%; margin-bottom: 20px; background: #FFFFFF; border-top: 5px solid #000000; -webkit-box-shadow: 0px 0px 5px rgba(50, 50, 50, 0.5); -moz-box-shadow: 0px 0px 5px rgba(50, 50, 50, 0.5); box-shadow: 0px 0px 5px rgba(50, 50, 50, 0.5); }
#author-wrapper .author-inner.columnists-wrapper article.margin-right { margin-right: 4%; }
#author-wrapper .author-inner.columnists-wrapper article .columnist-inner { position: relative; border-bottom: 1px solid #000000; }
#author-wrapper .author-inner.columnists-wrapper article .columnist-inner:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
#author-wrapper .author-inner.columnists-wrapper article .columnist-inner img { display: block; }
#author-wrapper .author-inner.columnists-wrapper article .columnist-photo { float: left; }
#author-wrapper .author-inner.columnists-wrapper article .columnist-header { position: absolute; bottom: 5px; left: 86px; }
#author-wrapper .author-inner.columnists-wrapper article .columnist-header h3 { font: 30px/22px "founders-grotesk-x-cn-nypost", Helvetica, sans-serif; text-transform: uppercase; color: #cc3333; }

.columnist-sidebar .right-column.sidebar { padding-top: 0; }

#generic-wrapper #primary.box { padding: 0; box-shadow: none; }
#generic-wrapper #primary.no-padding .site-content { padding: 0px; }
#generic-wrapper .site-content { -webkit-box-shadow: 0px 0px 5px rgba(50, 50, 50, 0.5); -moz-box-shadow: 0px 0px 5px rgba(50, 50, 50, 0.5); box-shadow: 0px 0px 5px rgba(50, 50, 50, 0.5); padding: 30px; }
#generic-wrapper .site-content p, #generic-wrapper .site-content ul { font-family: "pt-serif", Georgia, serif; color: #2e2e2f; line-height: 24px; font-size: 16px; }
#generic-wrapper .site-content ul { position: relative; right: -20px; padding-right: 20px; list-style: disc outside; display: block; }
#generic-wrapper .site-content ul li { padding-bottom: 10px; }
#generic-wrapper .site-content .form-error ul { list-style: none; position: static; right: 0; padding: 0; }
#generic-wrapper .site-content .form-error h3 { font: italic 26px/25px "futura-pt", Futura, sans-serif; text-transform: uppercase; margin-bottom: 10px; }
#generic-wrapper .site-content .form-error li, #generic-wrapper .site-content .form-error h3 { color: #FFFFFF; margin-bottom: 10px; padding: 0; }
#generic-wrapper .site-content .form-error li { font: 14px/1.5 "futura-pt", Futura, sans-serif; background: #cc3333; text-align: center; text-transform: uppercase; }
#generic-wrapper .page-header { font-family: "founders-grotesk-x-cn-nypost", Helvetica, sans-serif; color: #2e2e2f; font-weight: 800; font-size: 80px; line-height: 60px; margin-bottom: 20px; }
#generic-wrapper .page-content { font-family: "pt-serif", Georgia, serif; line-height: 24px; font-size: 16px; color: #2e2e2f; }
#generic-wrapper.form-wrapper:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
#generic-wrapper.form-wrapper h2 { font-family: "founders-grotesk-web-nypost", Helvetica, sans-serif; font-weight: 800; font-size: 30px; margin-bottom: 15px; }
#generic-wrapper.form-wrapper .column { width: 100%; }
#generic-wrapper.form-wrapper .halfsize { width: 46%; margin-right: 2%; float: left; }
#generic-wrapper.form-wrapper .twothirdsize { width: 62%; margin-right: 2%; float: left; }
#generic-wrapper.form-wrapper .thirdsize { width: 30%; margin-right: 2%; float: left; }
#generic-wrapper.form-wrapper .last { margin-right: 0; }
#generic-wrapper.form-wrapper select { border: none; background: #FFF; height: 30px; width: 80px; border-radius: 0; }
#generic-wrapper.form-wrapper select option { border: none; background: #FFF; line-height: 30px; }
#generic-wrapper.form-wrapper .subscribe { width: 100%; clear: both; }
#generic-wrapper.form-wrapper .subscribe p { display: inline; line-height: 20px; }
#generic-wrapper.four-oh-four-wrapper .page-header { text-transform: uppercase; font: italic 40px/1.15 "futura-pt", Futura, sans-serif; }
#generic-wrapper.four-oh-four-wrapper .page-content p { font: 20px/1.25 "founders-grotesk-web-nypost", Helvetica, sans-serif; }
#generic-wrapper.four-oh-four-wrapper #searchform input[type="text"] { width: 90%; }

.error { font-family: "futura-pt", Futura, sans-serif; font-size: 12px; color: #b6b6b6; }

.page-content form { margin-top: 20px; }
.page-content form:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.page-content form input[type="text"], .page-content form input[type="email"], .page-content form textarea { width: 96%; font-family: Arial, sans-serif; font-size: 14px; height: 20px; margin-bottom: 15px; padding: 5px 2%; }
.page-content form input[type="checkbox"] { height: 20px; margin: 0 10px 10px 0; border: none; background: #FFF; }
.page-content #searchform label { display: none; }
.page-content .button-red, .page-content input[type="submit"], .page-content #search-submit { border: none; display: block; background-color: #cc3333; text-align: center; padding: 10px 30px; font: 20px/20px "futura-pt", Futura, sans-serif; color: #FFF; text-transform: uppercase; }

.generic-content-menu-wrapper { -webkit-box-shadow: 0px 0px 5px rgba(50, 50, 50, 0.5); -moz-box-shadow: 0px 0px 5px rgba(50, 50, 50, 0.5); box-shadow: 0px 0px 5px rgba(50, 50, 50, 0.5); background: url(/wp-content/themes/vip/nypost/static/images/header-articles-bg.png); padding-bottom: 15px; }
.generic-content-menu-wrapper .generic-content-menu .menu { font-family: "futura-pt", Futura, sans-serif; text-transform: uppercase; line-height: 30px; }
.generic-content-menu-wrapper .generic-content-menu .menu a { width: 100%; line-height: 20px; display: inline-block; padding: 5px 0; }
.generic-content-menu-wrapper .generic-content-menu .menu > li { margin-top: 10px; text-transform: uppercase; }
.generic-content-menu-wrapper .generic-content-menu .menu > li > a { font-size: 20px; font-weight: 800; border-bottom: 2px solid #cc3333; padding-bottom: 15px; width: 90%; margin: 0 5%; }
.generic-content-menu-wrapper .generic-content-menu .menu > li .sub-menu { margin-top: 10px; }
.generic-content-menu-wrapper .generic-content-menu .menu > li .sub-menu li { width: 90%; padding: 0; margin: 0 5%; }
.generic-content-menu-wrapper .generic-content-menu .menu > li .sub-menu a { font-size: 18px; }
.generic-content-menu-wrapper .generic-content-menu .menu > li .sub-menu .current-menu-item { margin: 0; padding: 0 5%; background: #cc3333; color: white; }

body.customize-support #form1 #checkboxes li { width: auto !important; }
body.customize-support #form1 #checkboxes li > label { float: left !important; }
body.customize-support #form1 #checkboxes li > label.label_check { float: left !important; }
body.customize-support #form1 .email input { font-size: 25px !important; }
body.customize-support #form1 .email input:focus { font-size: 25px !important; }

#horoscope-wrapper { box-shadow: none; }
#horoscope-wrapper #archive-birthday h2 { font: 32px/32px "founders-grotesk-x-cn-nypost", Helvetica, sans-serif; font-weight: normal; margin-bottom: 10px; text-transform: uppercase; -webkit-font-smoothing: antialiased; color: #cc3333; }
#horoscope-wrapper #archive-birthday p { font-family: "pt-serif", Georgia, serif; }
#horoscope-wrapper .horoscope-module#primary .horoscope { padding: 20px 2%; width: 96%; clear: both; border-top: 5px solid #000; }
#horoscope-wrapper .horoscope-module#primary .horoscope h3 { font-family: "founders-grotesk-x-cn-nypost", Helvetica, sans-serif; font-weight: normal; font-size: 25px; text-transform: uppercase; color: #cc3333; }
#horoscope-wrapper .horoscope-module#primary .horoscope .entry-meta p, #horoscope-wrapper .horoscope-module#primary .horoscope .entry-meta { font-family: "futura-pt", Futura, sans-serif; font-weight: bold; font-size: 16px; }
#horoscope-wrapper .horoscope-module#primary .horoscope .entry-content p, #horoscope-wrapper .horoscope-module#primary .horoscope .entry-content { font-family: "pt-serif", Georgia, serif; }
#horoscope-wrapper .horoscope-module#primary .horoscope .entry-content { border-bottom: 1px solid #000; }
#horoscope-wrapper .horoscope-birthday-wrapper .horoscope-birthday-header { height: 60px; float: none; clear: both; margin-left: 15px; }
#horoscope-wrapper .horoscope-birthday-wrapper h2 { font-family: "founders-grotesk-x-cn-nypost", Helvetica, sans-serif; text-transform: uppercase; font-size: 30px; line-height: 30px; padding-top: 20px; }
#horoscope-wrapper .horoscope-birthday-wrapper h2 span { color: #cc3333; }
#horoscope-wrapper .horoscope-birthday-wrapper article { border-top: 5px solid #000; }
#horoscope-wrapper .horoscope-birthday-wrapper article .entry-content { border-bottom: 1px solid #000; }
#horoscope-wrapper .horoscope-birthday-wrapper article .entry-content p, #horoscope-wrapper .horoscope-birthday-wrapper article .entry-content { font-family: "pt-serif", Georgia, serif; }
#horoscope-wrapper .horoscope-social { width: 60px; margin: 10px auto 0 auto; overflow: hidden; }
#horoscope-wrapper .horoscope-social li { float: left; margin-right: 10px; }
#horoscope-wrapper .horoscope-social .horoscope-twitter a { display: inline-block; vertical-align: middle; *vertical-align: auto; *zoom: 1; *display: inline; height: 16px; width: 16px; background-image: url(/wp-content/themes/vip/nypost-2015/static-legacy/stylesheets/../images/sprites/nypost-social-mobile-sde3660b26d.png); background-position: 0 -1350px; background-repeat: no-repeat; text-indent: -9999px; }
@media screen and (min-resolution: 1.5dppx), (min-resolution: 144dpi), (-webkit-min-device-pixel-ratio: 2) { #horoscope-wrapper .horoscope-social .horoscope-twitter a { background-image: url(/wp-content/themes/vip/nypost-2015/static-legacy/stylesheets/../images/sprites/nypost-social-mobile-retina-scd565840bb.png); background-position: 0 -1303px; -moz-background-size: 103px auto; -o-background-size: 103px auto; -webkit-background-size: 103px auto; background-size: 103px auto; } }
#horoscope-wrapper .horoscope-social .horoscope-tumblr a { display: inline-block; vertical-align: middle; *vertical-align: auto; *zoom: 1; *display: inline; height: 16px; width: 16px; background-image: url(/wp-content/themes/vip/nypost-2015/static-legacy/stylesheets/../images/sprites/nypost-social-mobile-sde3660b26d.png); background-position: 0 -1296px; background-repeat: no-repeat; text-indent: -9999px; }
@media screen and (min-resolution: 1.5dppx), (min-resolution: 144dpi), (-webkit-min-device-pixel-ratio: 2) { #horoscope-wrapper .horoscope-social .horoscope-tumblr a { background-image: url(/wp-content/themes/vip/nypost-2015/static-legacy/stylesheets/../images/sprites/nypost-social-mobile-retina-scd565840bb.png); background-position: 0 -1252px; -moz-background-size: 103px auto; -o-background-size: 103px auto; -webkit-background-size: 103px auto; background-size: 103px auto; } }
#horoscope-wrapper .horoscope-social .horoscope-facebook a { display: inline-block; vertical-align: middle; *vertical-align: auto; *zoom: 1; *display: inline; height: 16px; width: 16px; background-image: url(/wp-content/themes/vip/nypost-2015/static-legacy/stylesheets/../images/sprites/nypost-social-mobile-sde3660b26d.png); background-position: 0 -1114px; background-repeat: no-repeat; text-indent: -9999px; }
@media screen and (min-resolution: 1.5dppx), (min-resolution: 144dpi), (-webkit-min-device-pixel-ratio: 2) { #horoscope-wrapper .horoscope-social .horoscope-facebook a { background-image: url(/wp-content/themes/vip/nypost-2015/static-legacy/stylesheets/../images/sprites/nypost-social-mobile-retina-scd565840bb.png); background-position: 0 -1080px; -moz-background-size: 103px auto; -o-background-size: 103px auto; -webkit-background-size: 103px auto; background-size: 103px auto; } }
#horoscope-wrapper .horoscope-social .horoscope-google a { display: inline-block; vertical-align: middle; *vertical-align: auto; *zoom: 1; *display: inline; height: 16px; width: 16px; background-image: url(/wp-content/themes/vip/nypost-2015/static-legacy/stylesheets/../images/sprites/nypost-social-mobile-sde3660b26d.png); background-position: 0 -1188px; background-repeat: no-repeat; text-indent: -9999px; }
@media screen and (min-resolution: 1.5dppx), (min-resolution: 144dpi), (-webkit-min-device-pixel-ratio: 2) { #horoscope-wrapper .horoscope-social .horoscope-google a { background-image: url(/wp-content/themes/vip/nypost-2015/static-legacy/stylesheets/../images/sprites/nypost-social-mobile-retina-scd565840bb.png); background-position: 0 -1150px; -moz-background-size: 103px auto; -o-background-size: 103px auto; -webkit-background-size: 103px auto; background-size: 103px auto; } }

#horoscope-wrapper .sign, .horoscope-sign-header .sign { float: left; margin-right: 15px; }
#horoscope-wrapper .aquarius, .horoscope-sign-header .aquarius { display: inline-block; vertical-align: middle; *vertical-align: auto; *zoom: 1; *display: inline; height: 48px; width: 48px; background-image: url(/wp-content/themes/vip/nypost-2015/static-legacy/stylesheets/../images/sprites/nypost-mobile-s69b2dc5c31.png); background-position: 0 -1753px; background-repeat: no-repeat; text-indent: -9999px; }
@media screen and (min-resolution: 1.5dppx), (min-resolution: 144dpi), (-webkit-min-device-pixel-ratio: 2) { #horoscope-wrapper .aquarius, .horoscope-sign-header .aquarius { background-image: url(/wp-content/themes/vip/nypost-2015/static-legacy/stylesheets/../images/sprites/nypost-mobile-retina-s3df4e67e5c.png); background-position: 0 -1711.5px; -moz-background-size: 320px auto; -o-background-size: 320px auto; -webkit-background-size: 320px auto; background-size: 320px auto; } }
#horoscope-wrapper .aquarius.large, .horoscope-sign-header .aquarius.large { display: inline-block; vertical-align: middle; *vertical-align: auto; *zoom: 1; *display: inline; height: 68px; width: 68px; background-image: url(/wp-content/themes/vip/nypost-2015/static-legacy/stylesheets/../images/sprites/nypost-mobile-s69b2dc5c31.png); background-position: 0 -811px; background-repeat: no-repeat; text-indent: -9999px; }
@media screen and (min-resolution: 1.5dppx), (min-resolution: 144dpi), (-webkit-min-device-pixel-ratio: 2) { #horoscope-wrapper .aquarius.large, .horoscope-sign-header .aquarius.large { background-image: url(/wp-content/themes/vip/nypost-2015/static-legacy/stylesheets/../images/sprites/nypost-mobile-retina-s3df4e67e5c.png); background-position: 0 -785.5px; -moz-background-size: 320px auto; -o-background-size: 320px auto; -webkit-background-size: 320px auto; background-size: 320px auto; } }
#horoscope-wrapper .pisces, .horoscope-sign-header .pisces { display: inline-block; vertical-align: middle; *vertical-align: auto; *zoom: 1; *display: inline; height: 48px; width: 48px; background-image: url(/wp-content/themes/vip/nypost-2015/static-legacy/stylesheets/../images/sprites/nypost-mobile-s69b2dc5c31.png); background-position: 0 -2335px; background-repeat: no-repeat; text-indent: -9999px; }
@media screen and (min-resolution: 1.5dppx), (min-resolution: 144dpi), (-webkit-min-device-pixel-ratio: 2) { #horoscope-wrapper .pisces, .horoscope-sign-header .pisces { background-image: url(/wp-content/themes/vip/nypost-2015/static-legacy/stylesheets/../images/sprites/nypost-mobile-retina-s3df4e67e5c.png); background-position: 0 -2279.5px; -moz-background-size: 320px auto; -o-background-size: 320px auto; -webkit-background-size: 320px auto; background-size: 320px auto; } }
#horoscope-wrapper .pisces.large, .horoscope-sign-header .pisces.large { display: inline-block; vertical-align: middle; *vertical-align: auto; *zoom: 1; *display: inline; height: 68px; width: 68px; background-image: url(/wp-content/themes/vip/nypost-2015/static-legacy/stylesheets/../images/sprites/nypost-mobile-s69b2dc5c31.png); background-position: 0 -1301px; background-repeat: no-repeat; text-indent: -9999px; }
@media screen and (min-resolution: 1.5dppx), (min-resolution: 144dpi), (-webkit-min-device-pixel-ratio: 2) { #horoscope-wrapper .pisces.large, .horoscope-sign-header .pisces.large { background-image: url(/wp-content/themes/vip/nypost-2015/static-legacy/stylesheets/../images/sprites/nypost-mobile-retina-s3df4e67e5c.png); background-position: 0 -1268.5px; -moz-background-size: 320px auto; -o-background-size: 320px auto; -webkit-background-size: 320px auto; background-size: 320px auto; } }
#horoscope-wrapper .aries, .horoscope-sign-header .aries { display: inline-block; vertical-align: middle; *vertical-align: auto; *zoom: 1; *display: inline; height: 48px; width: 48px; background-image: url(/wp-content/themes/vip/nypost-2015/static-legacy/stylesheets/../images/sprites/nypost-mobile-s69b2dc5c31.png); background-position: 0 -1803px; background-repeat: no-repeat; text-indent: -9999px; }
@media screen and (min-resolution: 1.5dppx), (min-resolution: 144dpi), (-webkit-min-device-pixel-ratio: 2) { #horoscope-wrapper .aries, .horoscope-sign-header .aries { background-image: url(/wp-content/themes/vip/nypost-2015/static-legacy/stylesheets/../images/sprites/nypost-mobile-retina-s3df4e67e5c.png); background-position: 0 -1760.5px; -moz-background-size: 320px auto; -o-background-size: 320px auto; -webkit-background-size: 320px auto; background-size: 320px auto; } }
#horoscope-wrapper .aries.large, .horoscope-sign-header .aries.large { display: inline-block; vertical-align: middle; *vertical-align: auto; *zoom: 1; *display: inline; height: 68px; width: 68px; background-image: url(/wp-content/themes/vip/nypost-2015/static-legacy/stylesheets/../images/sprites/nypost-mobile-s69b2dc5c31.png); background-position: 0 -881px; background-repeat: no-repeat; text-indent: -9999px; }
@media screen and (min-resolution: 1.5dppx), (min-resolution: 144dpi), (-webkit-min-device-pixel-ratio: 2) { #horoscope-wrapper .aries.large, .horoscope-sign-header .aries.large { background-image: url(/wp-content/themes/vip/nypost-2015/static-legacy/stylesheets/../images/sprites/nypost-mobile-retina-s3df4e67e5c.png); background-position: 0 -854.5px; -moz-background-size: 320px auto; -o-background-size: 320px auto; -webkit-background-size: 320px auto; background-size: 320px auto; } }
#horoscope-wrapper .taurus, .horoscope-sign-header .taurus { display: inline-block; vertical-align: middle; *vertical-align: auto; *zoom: 1; *display: inline; height: 48px; width: 48px; background-image: url(/wp-content/themes/vip/nypost-2015/static-legacy/stylesheets/../images/sprites/nypost-mobile-s69b2dc5c31.png); background-position: 0 -2523px; background-repeat: no-repeat; text-indent: -9999px; }
@media screen and (min-resolution: 1.5dppx), (min-resolution: 144dpi), (-webkit-min-device-pixel-ratio: 2) { #horoscope-wrapper .taurus, .horoscope-sign-header .taurus { background-image: url(/wp-content/themes/vip/nypost-2015/static-legacy/stylesheets/../images/sprites/nypost-mobile-retina-s3df4e67e5c.png); background-position: 0 -2463.5px; -moz-background-size: 320px auto; -o-background-size: 320px auto; -webkit-background-size: 320px auto; background-size: 320px auto; } }
#horoscope-wrapper .taurus.large, .horoscope-sign-header .taurus.large { display: inline-block; vertical-align: middle; *vertical-align: auto; *zoom: 1; *display: inline; height: 68px; width: 68px; background-image: url(/wp-content/themes/vip/nypost-2015/static-legacy/stylesheets/../images/sprites/nypost-mobile-s69b2dc5c31.png); background-position: 0 -1511px; background-repeat: no-repeat; text-indent: -9999px; }
@media screen and (min-resolution: 1.5dppx), (min-resolution: 144dpi), (-webkit-min-device-pixel-ratio: 2) { #horoscope-wrapper .taurus.large, .horoscope-sign-header .taurus.large { background-image: url(/wp-content/themes/vip/nypost-2015/static-legacy/stylesheets/../images/sprites/nypost-mobile-retina-s3df4e67e5c.png); background-position: 0 -1475.5px; -moz-background-size: 320px auto; -o-background-size: 320px auto; -webkit-background-size: 320px auto; background-size: 320px auto; } }
#horoscope-wrapper .gemini, .horoscope-sign-header .gemini { display: inline-block; vertical-align: middle; *vertical-align: auto; *zoom: 1; *display: inline; height: 48px; width: 48px; background-image: url(/wp-content/themes/vip/nypost-2015/static-legacy/stylesheets/../images/sprites/nypost-mobile-s69b2dc5c31.png); background-position: 0 -2109px; background-repeat: no-repeat; text-indent: -9999px; }
@media screen and (min-resolution: 1.5dppx), (min-resolution: 144dpi), (-webkit-min-device-pixel-ratio: 2) { #horoscope-wrapper .gemini, .horoscope-sign-header .gemini { background-image: url(/wp-content/themes/vip/nypost-2015/static-legacy/stylesheets/../images/sprites/nypost-mobile-retina-s3df4e67e5c.png); background-position: 0 -2058.5px; -moz-background-size: 320px auto; -o-background-size: 320px auto; -webkit-background-size: 320px auto; background-size: 320px auto; } }
#horoscope-wrapper .gemini.large, .horoscope-sign-header .gemini.large { display: inline-block; vertical-align: middle; *vertical-align: auto; *zoom: 1; *display: inline; height: 68px; width: 68px; background-image: url(/wp-content/themes/vip/nypost-2015/static-legacy/stylesheets/../images/sprites/nypost-mobile-s69b2dc5c31.png); background-position: 0 -1091px; background-repeat: no-repeat; text-indent: -9999px; }
@media screen and (min-resolution: 1.5dppx), (min-resolution: 144dpi), (-webkit-min-device-pixel-ratio: 2) { #horoscope-wrapper .gemini.large, .horoscope-sign-header .gemini.large { background-image: url(/wp-content/themes/vip/nypost-2015/static-legacy/stylesheets/../images/sprites/nypost-mobile-retina-s3df4e67e5c.png); background-position: 0 -1061.5px; -moz-background-size: 320px auto; -o-background-size: 320px auto; -webkit-background-size: 320px auto; background-size: 320px auto; } }
#horoscope-wrapper .cancer, .horoscope-sign-header .cancer { display: inline-block; vertical-align: middle; *vertical-align: auto; *zoom: 1; *display: inline; height: 48px; width: 48px; background-image: url(/wp-content/themes/vip/nypost-2015/static-legacy/stylesheets/../images/sprites/nypost-mobile-s69b2dc5c31.png); background-position: 0 -1913px; background-repeat: no-repeat; text-indent: -9999px; }
@media screen and (min-resolution: 1.5dppx), (min-resolution: 144dpi), (-webkit-min-device-pixel-ratio: 2) { #horoscope-wrapper .cancer, .horoscope-sign-header .cancer { background-image: url(/wp-content/themes/vip/nypost-2015/static-legacy/stylesheets/../images/sprites/nypost-mobile-retina-s3df4e67e5c.png); background-position: 0 -1867.5px; -moz-background-size: 320px auto; -o-background-size: 320px auto; -webkit-background-size: 320px auto; background-size: 320px auto; } }
#horoscope-wrapper .cancer.large, .horoscope-sign-header .cancer.large { display: inline-block; vertical-align: middle; *vertical-align: auto; *zoom: 1; *display: inline; height: 68px; width: 68px; background-image: url(/wp-content/themes/vip/nypost-2015/static-legacy/stylesheets/../images/sprites/nypost-mobile-s69b2dc5c31.png); background-position: 0 -951px; background-repeat: no-repeat; text-indent: -9999px; }
@media screen and (min-resolution: 1.5dppx), (min-resolution: 144dpi), (-webkit-min-device-pixel-ratio: 2) { #horoscope-wrapper .cancer.large, .horoscope-sign-header .cancer.large { background-image: url(/wp-content/themes/vip/nypost-2015/static-legacy/stylesheets/../images/sprites/nypost-mobile-retina-s3df4e67e5c.png); background-position: 0 -923.5px; -moz-background-size: 320px auto; -o-background-size: 320px auto; -webkit-background-size: 320px auto; background-size: 320px auto; } }
#horoscope-wrapper .leo, .horoscope-sign-header .leo { display: inline-block; vertical-align: middle; *vertical-align: auto; *zoom: 1; *display: inline; height: 48px; width: 48px; background-image: url(/wp-content/themes/vip/nypost-2015/static-legacy/stylesheets/../images/sprites/nypost-mobile-s69b2dc5c31.png); background-position: 0 -2159px; background-repeat: no-repeat; text-indent: -9999px; }
@media screen and (min-resolution: 1.5dppx), (min-resolution: 144dpi), (-webkit-min-device-pixel-ratio: 2) { #horoscope-wrapper .leo, .horoscope-sign-header .leo { background-image: url(/wp-content/themes/vip/nypost-2015/static-legacy/stylesheets/../images/sprites/nypost-mobile-retina-s3df4e67e5c.png); background-position: 0 -2107.5px; -moz-background-size: 320px auto; -o-background-size: 320px auto; -webkit-background-size: 320px auto; background-size: 320px auto; } }
#horoscope-wrapper .leo.large, .horoscope-sign-header .leo.large { display: inline-block; vertical-align: middle; *vertical-align: auto; *zoom: 1; *display: inline; height: 68px; width: 68px; background-image: url(/wp-content/themes/vip/nypost-2015/static-legacy/stylesheets/../images/sprites/nypost-mobile-s69b2dc5c31.png); background-position: 0 -1161px; background-repeat: no-repeat; text-indent: -9999px; }
@media screen and (min-resolution: 1.5dppx), (min-resolution: 144dpi), (-webkit-min-device-pixel-ratio: 2) { #horoscope-wrapper .leo.large, .horoscope-sign-header .leo.large { background-image: url(/wp-content/themes/vip/nypost-2015/static-legacy/stylesheets/../images/sprites/nypost-mobile-retina-s3df4e67e5c.png); background-position: 0 -1130.5px; -moz-background-size: 320px auto; -o-background-size: 320px auto; -webkit-background-size: 320px auto; background-size: 320px auto; } }
#horoscope-wrapper .virgo, .horoscope-sign-header .virgo { display: inline-block; vertical-align: middle; *vertical-align: auto; *zoom: 1; *display: inline; height: 48px; width: 48px; background-image: url(/wp-content/themes/vip/nypost-2015/static-legacy/stylesheets/../images/sprites/nypost-mobile-s69b2dc5c31.png); background-position: 0 -2573px; background-repeat: no-repeat; text-indent: -9999px; }
@media screen and (min-resolution: 1.5dppx), (min-resolution: 144dpi), (-webkit-min-device-pixel-ratio: 2) { #horoscope-wrapper .virgo, .horoscope-sign-header .virgo { background-image: url(/wp-content/themes/vip/nypost-2015/static-legacy/stylesheets/../images/sprites/nypost-mobile-retina-s3df4e67e5c.png); background-position: 0 -2512.5px; -moz-background-size: 320px auto; -o-background-size: 320px auto; -webkit-background-size: 320px auto; background-size: 320px auto; } }
#horoscope-wrapper .virgo.large, .horoscope-sign-header .virgo.large { display: inline-block; vertical-align: middle; *vertical-align: auto; *zoom: 1; *display: inline; height: 68px; width: 68px; background-image: url(/wp-content/themes/vip/nypost-2015/static-legacy/stylesheets/../images/sprites/nypost-mobile-s69b2dc5c31.png); background-position: 0 -1581px; background-repeat: no-repeat; text-indent: -9999px; }
@media screen and (min-resolution: 1.5dppx), (min-resolution: 144dpi), (-webkit-min-device-pixel-ratio: 2) { #horoscope-wrapper .virgo.large, .horoscope-sign-header .virgo.large { background-image: url(/wp-content/themes/vip/nypost-2015/static-legacy/stylesheets/../images/sprites/nypost-mobile-retina-s3df4e67e5c.png); background-position: 0 -1544.5px; -moz-background-size: 320px auto; -o-background-size: 320px auto; -webkit-background-size: 320px auto; background-size: 320px auto; } }
#horoscope-wrapper .libra, .horoscope-sign-header .libra { display: inline-block; vertical-align: middle; *vertical-align: auto; *zoom: 1; *display: inline; height: 48px; width: 48px; background-image: url(/wp-content/themes/vip/nypost-2015/static-legacy/stylesheets/../images/sprites/nypost-mobile-s69b2dc5c31.png); background-position: 0 -2209px; background-repeat: no-repeat; text-indent: -9999px; }
@media screen and (min-resolution: 1.5dppx), (min-resolution: 144dpi), (-webkit-min-device-pixel-ratio: 2) { #horoscope-wrapper .libra, .horoscope-sign-header .libra { background-image: url(/wp-content/themes/vip/nypost-2015/static-legacy/stylesheets/../images/sprites/nypost-mobile-retina-s3df4e67e5c.png); background-position: 0 -2156.5px; -moz-background-size: 320px auto; -o-background-size: 320px auto; -webkit-background-size: 320px auto; background-size: 320px auto; } }
#horoscope-wrapper .libra.large, .horoscope-sign-header .libra.large { display: inline-block; vertical-align: middle; *vertical-align: auto; *zoom: 1; *display: inline; height: 68px; width: 68px; background-image: url(/wp-content/themes/vip/nypost-2015/static-legacy/stylesheets/../images/sprites/nypost-mobile-s69b2dc5c31.png); background-position: 0 -1231px; background-repeat: no-repeat; text-indent: -9999px; }
@media screen and (min-resolution: 1.5dppx), (min-resolution: 144dpi), (-webkit-min-device-pixel-ratio: 2) { #horoscope-wrapper .libra.large, .horoscope-sign-header .libra.large { background-image: url(/wp-content/themes/vip/nypost-2015/static-legacy/stylesheets/../images/sprites/nypost-mobile-retina-s3df4e67e5c.png); background-position: 0 -1199.5px; -moz-background-size: 320px auto; -o-background-size: 320px auto; -webkit-background-size: 320px auto; background-size: 320px auto; } }
#horoscope-wrapper .scorpio, .horoscope-sign-header .scorpio { display: inline-block; vertical-align: middle; *vertical-align: auto; *zoom: 1; *display: inline; height: 48px; width: 48px; background-image: url(/wp-content/themes/vip/nypost-2015/static-legacy/stylesheets/../images/sprites/nypost-mobile-s69b2dc5c31.png); background-position: 0 -2473px; background-repeat: no-repeat; text-indent: -9999px; }
@media screen and (min-resolution: 1.5dppx), (min-resolution: 144dpi), (-webkit-min-device-pixel-ratio: 2) { #horoscope-wrapper .scorpio, .horoscope-sign-header .scorpio { background-image: url(/wp-content/themes/vip/nypost-2015/static-legacy/stylesheets/../images/sprites/nypost-mobile-retina-s3df4e67e5c.png); background-position: 0 -2414.5px; -moz-background-size: 320px auto; -o-background-size: 320px auto; -webkit-background-size: 320px auto; background-size: 320px auto; } }
#horoscope-wrapper .scorpio.large, .horoscope-sign-header .scorpio.large { display: inline-block; vertical-align: middle; *vertical-align: auto; *zoom: 1; *display: inline; height: 68px; width: 68px; background-image: url(/wp-content/themes/vip/nypost-2015/static-legacy/stylesheets/../images/sprites/nypost-mobile-s69b2dc5c31.png); background-position: 0 -1441px; background-repeat: no-repeat; text-indent: -9999px; }
@media screen and (min-resolution: 1.5dppx), (min-resolution: 144dpi), (-webkit-min-device-pixel-ratio: 2) { #horoscope-wrapper .scorpio.large, .horoscope-sign-header .scorpio.large { background-image: url(/wp-content/themes/vip/nypost-2015/static-legacy/stylesheets/../images/sprites/nypost-mobile-retina-s3df4e67e5c.png); background-position: 0 -1406.5px; -moz-background-size: 320px auto; -o-background-size: 320px auto; -webkit-background-size: 320px auto; background-size: 320px auto; } }
#horoscope-wrapper .sagittarius, .horoscope-sign-header .sagittarius { display: inline-block; vertical-align: middle; *vertical-align: auto; *zoom: 1; *display: inline; height: 48px; width: 48px; background-image: url(/wp-content/themes/vip/nypost-2015/static-legacy/stylesheets/../images/sprites/nypost-mobile-s69b2dc5c31.png); background-position: 0 -2423px; background-repeat: no-repeat; text-indent: -9999px; }
@media screen and (min-resolution: 1.5dppx), (min-resolution: 144dpi), (-webkit-min-device-pixel-ratio: 2) { #horoscope-wrapper .sagittarius, .horoscope-sign-header .sagittarius { background-image: url(/wp-content/themes/vip/nypost-2015/static-legacy/stylesheets/../images/sprites/nypost-mobile-retina-s3df4e67e5c.png); background-position: 0 -2365.5px; -moz-background-size: 320px auto; -o-background-size: 320px auto; -webkit-background-size: 320px auto; background-size: 320px auto; } }
#horoscope-wrapper .sagittarius.large, .horoscope-sign-header .sagittarius.large { display: inline-block; vertical-align: middle; *vertical-align: auto; *zoom: 1; *display: inline; height: 68px; width: 68px; background-image: url(/wp-content/themes/vip/nypost-2015/static-legacy/stylesheets/../images/sprites/nypost-mobile-s69b2dc5c31.png); background-position: 0 -1371px; background-repeat: no-repeat; text-indent: -9999px; }
@media screen and (min-resolution: 1.5dppx), (min-resolution: 144dpi), (-webkit-min-device-pixel-ratio: 2) { #horoscope-wrapper .sagittarius.large, .horoscope-sign-header .sagittarius.large { background-image: url(/wp-content/themes/vip/nypost-2015/static-legacy/stylesheets/../images/sprites/nypost-mobile-retina-s3df4e67e5c.png); background-position: 0 -1337.5px; -moz-background-size: 320px auto; -o-background-size: 320px auto; -webkit-background-size: 320px auto; background-size: 320px auto; } }
#horoscope-wrapper .capricorn, .horoscope-sign-header .capricorn { display: inline-block; vertical-align: middle; *vertical-align: auto; *zoom: 1; *display: inline; height: 48px; width: 48px; background-image: url(/wp-content/themes/vip/nypost-2015/static-legacy/stylesheets/../images/sprites/nypost-mobile-s69b2dc5c31.png); background-position: 0 -1963px; background-repeat: no-repeat; text-indent: -9999px; }
@media screen and (min-resolution: 1.5dppx), (min-resolution: 144dpi), (-webkit-min-device-pixel-ratio: 2) { #horoscope-wrapper .capricorn, .horoscope-sign-header .capricorn { background-image: url(/wp-content/themes/vip/nypost-2015/static-legacy/stylesheets/../images/sprites/nypost-mobile-retina-s3df4e67e5c.png); background-position: 0 -1916.5px; -moz-background-size: 320px auto; -o-background-size: 320px auto; -webkit-background-size: 320px auto; background-size: 320px auto; } }
#horoscope-wrapper .capricorn.large, .horoscope-sign-header .capricorn.large { display: inline-block; vertical-align: middle; *vertical-align: auto; *zoom: 1; *display: inline; height: 68px; width: 68px; background-image: url(/wp-content/themes/vip/nypost-2015/static-legacy/stylesheets/../images/sprites/nypost-mobile-s69b2dc5c31.png); background-position: 0 -1021px; background-repeat: no-repeat; text-indent: -9999px; }
@media screen and (min-resolution: 1.5dppx), (min-resolution: 144dpi), (-webkit-min-device-pixel-ratio: 2) { #horoscope-wrapper .capricorn.large, .horoscope-sign-header .capricorn.large { background-image: url(/wp-content/themes/vip/nypost-2015/static-legacy/stylesheets/../images/sprites/nypost-mobile-retina-s3df4e67e5c.png); background-position: 0 -992.5px; -moz-background-size: 320px auto; -o-background-size: 320px auto; -webkit-background-size: 320px auto; background-size: 320px auto; } }

#horoscope-header { width: 100%; clear: both; border-bottom: 8px solid #000; vertical-align: bottom; }
#horoscope-header:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
#horoscope-header h2 { font: 100 40px/40px "founders-grotesk-x-cn-nypost", Helvetica, sans-serif; text-transform: uppercase; padding-left: 65px; position: relative; bottom: -20px; color: black; }
#horoscope-header h3 { font: 100 32px/32px "founders-grotesk-x-cn-nypost", Helvetica, sans-serif; color: #cc3333; float: left; position: relative; bottom: -20px; margin-right: 3px; }
#horoscope-header .horoscope-author-photo { display: inline-block; vertical-align: middle; *vertical-align: auto; *zoom: 1; *display: inline; height: 52px; width: 56px; background-image: url(/wp-content/themes/vip/nypost-2015/static-legacy/stylesheets/../images/sprites/nypost-mobile-s69b2dc5c31.png); background-position: 0 -3119px; background-repeat: no-repeat; text-indent: -9999px; float: left; margin-right: 10px; }
@media screen and (min-resolution: 1.5dppx), (min-resolution: 144dpi), (-webkit-min-device-pixel-ratio: 2) { #horoscope-header .horoscope-author-photo { background-image: url(/wp-content/themes/vip/nypost-2015/static-legacy/stylesheets/../images/sprites/nypost-mobile-retina-s3df4e67e5c.png); background-position: 0 -3023.5px; -moz-background-size: 320px auto; -o-background-size: 320px auto; -webkit-background-size: 320px auto; background-size: 320px auto; } }

#article-wrapper.horoscope-wrapper .horoscope-sign-header { height: 80px; position: relative; border-bottom: 3px double #000000; margin-bottom: 15px; }
#article-wrapper.horoscope-wrapper .horoscope-sign-header:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
#article-wrapper.horoscope-wrapper .horoscope-sign-header h1 { font: 400 40px/40px "founders-grotesk-x-cn-nypost", Helvetica, sans-serif; text-transform: uppercase; padding: 5px 0 0 0; color: #cc3333; }
#article-wrapper.horoscope-wrapper .horoscope-sign-header .sign-text { padding-left: 85px; }
#article-wrapper.horoscope-wrapper .horoscope-sign-header .horoscope-date { display: inline-block; width: 100%; font: 12px/12px "futura-pt", Futura, sans-serif; }
#article-wrapper.horoscope-wrapper .horoscope-sign-header .sign { position: absolute; top: 0; }

#search-wrapper .search-header { width: 100%; margin-bottom: 15px; }
#search-wrapper .search-header:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
#search-wrapper .search-header h2 { display: none; }
#search-wrapper .search-header input, #search-wrapper .search-header #search-submit { height: 36px; padding-left: 2%; margin: 0; float: right; width: 98%; border: 1px solid #9d9d9d; font-family: "founders-grotesk-web-nypost", Helvetica, sans-serif; font-style: italic; font-size: 30px; }
#search-wrapper .search-header #search-submit { display: inline-block; vertical-align: middle; *vertical-align: auto; *zoom: 1; *display: inline; height: 40px; width: 40px; background-image: url(/wp-content/themes/vip/nypost-2015/static-legacy/stylesheets/../images/sprites/nypost-mobile-s69b2dc5c31.png); background-position: 0 -747px; background-repeat: no-repeat; text-indent: -9999px; background-color: #cc3333; border: none; position: relative; top: -40px; z-index: 5; }
@media screen and (min-resolution: 1.5dppx), (min-resolution: 144dpi), (-webkit-min-device-pixel-ratio: 2) { #search-wrapper .search-header #search-submit { background-image: url(/wp-content/themes/vip/nypost-2015/static-legacy/stylesheets/../images/sprites/nypost-mobile-retina-s3df4e67e5c.png); background-position: 0 -723.5px; -moz-background-size: 320px auto; -o-background-size: 320px auto; -webkit-background-size: 320px auto; background-size: 320px auto; } }
#search-wrapper .search-sidebar { display: none; }
#search-wrapper .results-header .results { font-family: "futura-pt", Futura, sans-serif; font-weight: bold; text-transform: uppercase; margin-bottom: 15px; }
#search-wrapper .results-header .results span { color: #9d9d9d; }
#search-wrapper .results-header a { display: block; padding: 5px; }
#search-wrapper .results-header li span { display: none; }
#search-wrapper .results-header .sort-by, #search-wrapper .results-header .selected-mobile { font-family: "futura-pt", Futura, sans-serif; text-transform: uppercase; text-align: center; position: relative; }
#search-wrapper .results-header .sort-by { display: none; }
#search-wrapper .results-header .sort-by .sort { margin-right: 5px; }
#search-wrapper .results-header .selected-mobile { display: block; background: #DDDDDD; border-bottom: 2px solid #cc3333; }
#search-wrapper .results-header .expand { position: absolute; width: 0; height: 0; right: 20px; top: 58px; display: block; border: 10px solid transparent; border-top: 10px solid #cc3333; }
#search-wrapper .results-header .rotated { -webkit-transform: rotate(180deg); -moz-transform: rotate(180deg); -ms-transform: rotate(180deg); -o-transform: rotate(180deg); transform: rotate(180deg); top: 50px; }
#search-wrapper .search-content#primary { margin-top: -40px; }
#search-wrapper .search-content#primary article { margin-bottom: 20px; }
#search-wrapper .search-content#primary article:last-of-type { border-bottom: none; }
#search-wrapper .search-content#primary article:first-of-type { margin-top: 15px; }
#search-wrapper .search-content#primary article .entry-meta, #search-wrapper .search-content#primary article .entry-meta p { padding-bottom: 0; }

#cover-wrapper #primary .site-content .more-link { clear: both; }
#cover-wrapper #primary .month:after, #cover-wrapper #primary .featured-covers:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
#cover-wrapper #primary .entry-thumbnail-wrapper .hidden { display: none; }
#cover-wrapper #primary .featured-cover { position: relative; text-align: center; margin-bottom: 20px; }
#cover-wrapper #primary .featured-cover h3 { font: italic 800 28px/28px "futura-pt", Futura, sans-serif; text-transform: uppercase; margin-bottom: 0; }
#cover-wrapper #primary .featured-cover h4 { font: normal 20px/20px "founders-grotesk-x-cn-nypost", Helvetica, sans-serif; padding-bottom: 3px; text-transform: uppercase; border-bottom: 2px solid #000; }
#cover-wrapper #primary .featured-cover img { width: 100%; }
#cover-wrapper #primary .featured-cover:first-child h3 { color: #cc3333; }
#cover-wrapper #primary .featured-cover .entry-thumbnail-wrapper:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
#cover-wrapper #primary .cover-loop:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
#cover-wrapper #primary .cover-loop .cover { height: 250px; width: 48%; padding: 0 1%; float: left; text-align: center; margin-bottom: 10px; }
#cover-wrapper #primary .cover-loop .cover h3 { font: 20px/20px "founders-grotesk-x-cn-nypost", Helvetica, sans-serif; text-transform: uppercase; margin-top: 10px; }
#cover-wrapper #primary .cover-loop .cover img { margin: 0 auto; }
#cover-wrapper #primary .cover-loop .cover .entry-thumbnail-wrapper { min-height: 208px; }
#cover-wrapper #primary .cover-loop .cover .entry-thumbnail-wrapper:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
#cover-wrapper #primary .cover-loop .cover .entry-thumbnail-wrapper .back { position: absolute; top: 0; }
#cover-wrapper .cover-sidebar { box-shadow: none; border-bottom: none; padding: 10px; }
#cover-wrapper .cover-sidebar h3 { font: bold 20px/30px "futura-pt", Futura, sans-serif; text-transform: uppercase; border-bottom: 2px solid #cc3333; margin-bottom: 15px; }
#cover-wrapper .cover-sidebar select { clear: both; width: 100%; float: none; }
#cover-wrapper .cover-sidebar input[type="submit"] { border: none; width: 100%; padding: 0; margin-top: 10px; background: #cc3333; color: #FFF; height: 30px; font: 16px/30px "futura-pt", Futura, sans-serif; text-transform: uppercase; text-align: center; }

/* Overlay */
#simplemodal-overlay { background-color: #000; }

.modalCloseImg { top: 0; right: 0; z-index: 9999; position: absolute; display: inline-block; vertical-align: middle; *vertical-align: auto; *zoom: 1; *display: inline; height: 32px; width: 32px; background-image: url(/wp-content/themes/vip/nypost-2015/static-legacy/stylesheets/../images/sprites/nypost-mobile-s69b2dc5c31.png); background-position: 0 -159px; background-repeat: no-repeat; text-indent: -9999px; }
@media screen and (min-resolution: 1.5dppx), (min-resolution: 144dpi), (-webkit-min-device-pixel-ratio: 2) { .modalCloseImg { background-image: url(/wp-content/themes/vip/nypost-2015/static-legacy/stylesheets/../images/sprites/nypost-mobile-retina-s3df4e67e5c.png); background-position: 0 -153px; -moz-background-size: 320px auto; -o-background-size: 320px auto; -webkit-background-size: 320px auto; background-size: 320px auto; } }

#modal-image-container { max-height: 90%; max-width: 90%; overflow: hidden; }
#modal-image-container .post-modal-image { max-height: 100%; max-width: 100%; }
#modal-image-container .simplemodal-wrap { overflow: hidden !important; }

#modal-slideshow-container { top: 150px !important; left: auto !important; height: 100% !important; width: 100% !important; }
#modal-slideshow-container .modalCloseImg { float: right; z-index: 9999; position: relative; margin: 15px 15px 0px 0px; display: inline-block; vertical-align: middle; *vertical-align: auto; *zoom: 1; *display: inline; height: 18px; width: 18px; background-image: url(/wp-content/themes/vip/nypost-2015/static-legacy/stylesheets/../images/sprites/nypost-mobile-s69b2dc5c31.png); background-position: 0 -193px; background-repeat: no-repeat; text-indent: -9999px; }
@media screen and (min-resolution: 1.5dppx), (min-resolution: 144dpi), (-webkit-min-device-pixel-ratio: 2) { #modal-slideshow-container .modalCloseImg { background-image: url(/wp-content/themes/vip/nypost-2015/static-legacy/stylesheets/../images/sprites/nypost-mobile-retina-s3df4e67e5c.png); background-position: 0 -186px; -moz-background-size: 320px auto; -o-background-size: 320px auto; -webkit-background-size: 320px auto; background-size: 320px auto; } }
#modal-slideshow-container .post-modal-image { max-height: 90%; }
#modal-slideshow-container .slideshow-container .view-thumbs-button { display: none; }
#modal-slideshow-container .slideshow-container .slides-wrapper { background-color: #000; }
#modal-slideshow-container .slideshow-container .slides-wrapper .slide.last .restart-slideshow { margin: 0px auto 20px auto; }
#modal-slideshow-container .slideshow-container .slides-wrapper .slide.last .related-slideshow { display: none; }
#modal-slideshow-container .slideshow-container .slides-wrapper .slide.last .slideshow-mobile-social { display: none; }

.covers:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.covers .front-cover, .covers .back-cover { position: relative; padding: 60px 5% 0 5%; margin: 0; z-index: 1; }
.covers .front-cover img, .covers .back-cover img { width: 100%; height: auto !important; }
.covers .front-cover.hidden, .covers .back-cover.hidden { display: none; }

.cover-links { width: auto; margin: 10px auto 0 auto; }

.switch-front-cover, .switch-back-cover { position: relative; z-index: 2; padding: 10px 0; display: block; width: 100px; text-align: center; background: #cc3333; font: 800 12px/16px "futura-pt", Futura, sans-serif; text-transform: uppercase; color: #FFF; }

.switch-front-cover { float: left; }

.switch-back-cover { float: right; }

#contact-modal-container { background-color: #2e2e2f; overflow: visible; width: 100% !important; margin: 0; padding: 20px; }
#contact-modal-container div[id*="contact-form"] { padding: 0; }
#contact-modal-container .modalCloseImg { display: inline-block; vertical-align: middle; *vertical-align: auto; *zoom: 1; *display: inline; height: 18px; width: 18px; background-image: url(/wp-content/themes/vip/nypost-2015/static-legacy/stylesheets/../images/sprites/nypost-mobile-s69b2dc5c31.png); background-position: 0 -193px; background-repeat: no-repeat; text-indent: -9999px; top: 5px; right: 5px; }
@media screen and (min-resolution: 1.5dppx), (min-resolution: 144dpi), (-webkit-min-device-pixel-ratio: 2) { #contact-modal-container .modalCloseImg { background-image: url(/wp-content/themes/vip/nypost-2015/static-legacy/stylesheets/../images/sprites/nypost-mobile-retina-s3df4e67e5c.png); background-position: 0 -186px; -moz-background-size: 320px auto; -o-background-size: 320px auto; -webkit-background-size: 320px auto; background-size: 320px auto; } }

#email-response, #article-wrapper #email-response, #generic-wrapper #email-response { background: #2e2e2f; display: none; }
#email-response .email-icon, #article-wrapper #email-response .email-icon, #generic-wrapper #email-response .email-icon { display: inline-block; vertical-align: middle; *vertical-align: auto; *zoom: 1; *display: inline; height: 40px; width: 40px; background-image: url(/wp-content/themes/vip/nypost-2015/static-legacy/stylesheets/../images/sprites/nypost-social-mobile-sde3660b26d.png); background-position: 0 -324px; background-repeat: no-repeat; text-indent: -9999px; margin: 0 auto 20px auto; }
@media screen and (min-resolution: 1.5dppx), (min-resolution: 144dpi), (-webkit-min-device-pixel-ratio: 2) { #email-response .email-icon, #article-wrapper #email-response .email-icon, #generic-wrapper #email-response .email-icon { background-image: url(/wp-content/themes/vip/nypost-2015/static-legacy/stylesheets/../images/sprites/nypost-social-mobile-retina-scd565840bb.png); background-position: 0 -313px; -moz-background-size: 103px auto; -o-background-size: 103px auto; -webkit-background-size: 103px auto; background-size: 103px auto; } }
#email-response .rule, #article-wrapper #email-response .rule, #generic-wrapper #email-response .rule { width: 100%; border-bottom: 8px solid #cc3333; margin-bottom: 20px; }
#email-response h3, #article-wrapper #email-response h3, #generic-wrapper #email-response h3 { font: italic 26px/25px "futura-pt", Futura, sans-serif; color: #FFFFFF; text-transform: uppercase; text-align: center; margin-bottom: 20px; }
#email-response .back, #article-wrapper #email-response .back, #generic-wrapper #email-response .back { font: bold 12px/20px "futura-pt-condensed", Futura, sans-serif; width: 200px; margin: 0 auto; border: none; display: block; background-color: #cc3333; text-align: center; padding: 7px 15px; color: #FFF; text-transform: uppercase; cursor: pointer; }

body.post-type-archive-cover .fancybox-skin { background: #9d9d9d; }

.right-column.sidebar .dfp-ad { margin-bottom: 16px; line-height: 0; display: block; }
.right-column.sidebar iframe { margin: 0 auto; }
.right-column.sidebar .box .dfp-ad { margin-bottom: 0px; }

.dfp-overlay_topstory { margin: 0 auto; width: 978px; }

.dfp-skin, .dfp-overlay, .dfp-overlay_fullpage { height: 1px !important; }

.dfp-sidecar { position: fixed; left: 0px; top: 60px; z-index: 1000; }

.dfp-bottom { position: fixed; bottom: 0px; left: 0px; z-index: 1000; width: 100%; }

.dfp-top { text-align: center; background: #000; }

#home-page-wrapper .dfp-rec_hp_atf div { text-align: center; margin-bottom: 20px; }

#div-gpt-ad-rec_hp_atf { text-align: center; }

#janrainModal { background: #f3f3f3 !important; color: #2a2a2a; height: auto !important; width: 95% !important; padding: 10px 3% !important; left: 0px !important; z-index: 1000000 !important; -moz-border-radius: 0px / 0px !important; -webkit-border-radius: 0px 0px; border-radius: 0px / 0px !important; /** Welcome Back: Social Experience */ /** Registration Screen */ /** Forgot Password Screen */ /** Thank for verifying */ /** Social Registration */ /** Reset Password */ /** Returning sign in */ /** Account Merge (Account already exists, select one) */ /** Account Merge (Sign in to complete account merge) */ }
#janrainModal > img:last-child { width: 16px !important; /* Width of new image */ height: 16px !important; /* Height of new image */ padding-left: 16px; /* Equal to width of new image */ top: 10px !important; right: 10px !important; display: inline-block; vertical-align: middle; *vertical-align: auto; *zoom: 1; *display: inline; height: 16px; width: 16px; background-image: url(/wp-content/themes/vip/nypost-2015/static-legacy/stylesheets/../images/sprites/nypost-mobile-s69b2dc5c31.png); background-position: 0 -341px; background-repeat: no-repeat; text-indent: -9999px; }
@media screen and (min-resolution: 1.5dppx), (min-resolution: 144dpi), (-webkit-min-device-pixel-ratio: 2) { #janrainModal > img:last-child { background-image: url(/wp-content/themes/vip/nypost-2015/static-legacy/stylesheets/../images/sprites/nypost-mobile-retina-s3df4e67e5c.png); background-position: 0 -328px; -moz-background-size: 320px auto; -o-background-size: 320px auto; -webkit-background-size: 320px auto; background-size: 320px auto; } }
#janrainModal h1, #janrainModal h2, #janrainModal h3, #janrainModal p, #janrainModal label, #janrainModal form { width: auto !important; }
#janrainModal a, #janrainModal a:visited { color: #cc3333; }
#janrainModal a:hover, #janrainModal a:visited:hover, #janrainModal a:focus { color: #2e2e2f; }
#janrainModal input { border-radius: 0; }
#janrainModal input[type="text"], #janrainModal input[type="submit"] { -webkit-appearance: none; border-radius: 0; }
#janrainModal a.capture_primary, #janrainModal input[type="submit"] { background: #cc3333; color: #fff; text-transform: uppercase; font-family: "futura-pt", Futura, sans-serif; font-size: 16px; font-weight: 700; line-height: 40px; padding-top: 0; padding-bottom: 0; border-radius: 0; margin-left: 0; margin-right: 0; }
#janrainModal a.capture_primary { width: 200px; display: block; text-align: center; margin-left: auto; margin-right: auto; }
#janrainModal button.capture_primary { background: #cc3333; color: #fff; }
#janrainModal, #janrainModal button { border-top-left-radius: 0px !important; border-top-right-radius: 0px !important; border-bottom-right-radius: 0px !important; border-bottom-left-radius: 0px !important; }
#janrainModal button { text-transform: uppercase; font-family: "futura-pt", Futura, sans-serif; font-weight: bold; margin: 0; }
#janrainModal button span[class*="janrain-icon"] { display: none; }
#janrainModal button#capture_returnTraditional_traditionalSignIn_signInButton { background: #cc3333; color: #fff; width: 100%; margin: 10px 0 0; }
#janrainModal button#capture_signIn_traditionalSignIn_signInButton { background: #cc3333; color: #fff; }
#janrainModal button#capture_signIn_traditionalSignIn_createButton { background: transparent; color: #cc3333; text-align: center; padding-right: 0; float: right; }
#janrainModal ::-webkit-input-placeholder { /* WebKit browsers */ color: #333333; text-transform: lowercase; opacity: 1; }
#janrainModal ::-webkit-input-placeholder::first-letter { text-transform: capitalize; }
#janrainModal :-moz-placeholder { /* Mozilla Firefox 4 to 18 */ color: #333333; text-transform: capitalize; opacity: 1; }
#janrainModal ::-moz-placeholder { /* Mozilla Firefox 19+ */ color: #333333; text-transform: capitalize; opacity: 1; }
#janrainModal ::-ms-input-placeholder { /* Internet Explorer 10+ */ color: #333333; text-transform: lowercase; opacity: 1; }
#janrainModal ::-ms-input-placeholder::first-letter { text-transform: capitalize; }
#janrainModal label { font-family: "founders-grotesk-web-nypost", Helvetica, sans-serif; font-weight: 400; font-size: 16px; text-transform: lowercase; }
#janrainModal label::first-letter { text-transform: capitalize; }
#janrainModal input[type="text"], #janrainModal input[type="email"], #janrainModal input[type="password"] { padding: 5px 10px; font-family: "founders-grotesk-web-nypost", Helvetica, sans-serif; font-weight: normal; font-size: 14px; background: #fff; height: 40px; border: none; outline: none; -moz-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.5) inset; -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.5) inset; box-shadow: 0 1px 1px rgba(0, 0, 0, 0.5) inset; }
#janrainModal > img:last-child { right: 10px !important; -moz-box-sizing: border-box; box-sizing: border-box; }
#janrainModal .community-guidelines { margin: 0; padding: 0; text-align: right; }
#janrainModal .community-guidelines a { background: #b6b6b6; border-radius: 50%; font-size: 14px; color: #f3f3f3; font-weight: normal; display: block; float: right; text-align: center; width: 18px; height: 18px; line-height: 18px; margin-right: -28px; }
#janrainModal .community-guidelines a:hover { background: #838383; }
#janrainModal .janrainContent { width: auto !important; background-color: transparent !important; border: none !important; height: 160px !important; }
#janrainModal .janrainContent div { font: 18px/20px "founders-grotesk-web-nypost", Helvetica, sans-serif !important; color: #2a2a2a !important; width: 100% !important; height: auto !important; }
#janrainModal .janrainContent .janrainSwitchAccountLink { color: #cc3333 !important; font: 14px/18px "founders-grotesk-web-nypost", Helvetica, sans-serif !important; text-transform: capitalize; border: 0 !important; }
#janrainModal .janrainHeader { display: none; }
#janrainModal #signIn { margin: 20px 0; }
#janrainModal #signIn .capture_header { margin-top: 0; text-align: center; width: 100%; }
#janrainModal #signIn .capture_header .capture_centerText { width: 100% !important; text-align: center; }
#janrainModal #signIn h2 { font-size: 16px; }
#janrainModal #signIn .capture_tip { display: block; position: relative; width: 100% !important; }
#janrainModal #signIn .capture_tip a { position: absolute; line-height: 38px; top: -40px; right: 10px; z-index: 500; }
#janrainModal .capture_tip { display: none; }
#janrainModal .janrain-capture-ui { color: #2a2a2a; font: 15px/18px "founders-grotesk-web-nypost", Helvetica, sans-serif; }
#janrainModal .janrain-capture-ui .capture_header { width: 100%; color: #2a2a2a; text-align: center; font: 30px/34px "futura-pt", Futura, sans-serif; margin: 35px 0 15px 0; text-transform: uppercase; font-style: italic; font-weight: 800; }
#janrainModal .janrain-capture-ui .capture_centerText { width: 100% !important; text-align: center; }
#janrainModal .janrain-capture-ui .janrain-capture-ui.capture_btn_half, #janrainModal .janrain-capture-ui .janrain-capture-ui a.capture_btn_half, #janrainModal .janrain-capture-ui .janrain-capture-ui button.capture_btn_half, #janrainModal .janrain-capture-ui .janrain-capture-ui input.capture_btn_half { width: 100%; }
#janrainModal .janrain-capture-ui .capture_footer { text-align: left; }
#janrainModal .janrain-capture-ui .capture_footer .capture_left, #janrainModal .janrain-capture-ui .capture_footer .capture_right { width: 100%; float: none; }
#janrainModal .janrain-capture-ui .capture_footer .capture_left { margin-bottom: 10px; }
#janrainModal .janrain-capture-ui .capture_footer input[type="submit"] { width: 100%; margin: 0; text-align: center; }
#janrainModal .janrain-capture-ui .capture_signin h2 { width: 380px; color: #2a2a2a; text-align: center; font: 16px/18px "founders-grotesk-web-nypost", Helvetica, sans-serif; margin-bottom: 5px; font-weight: normal; }
#janrainModal .janrain-capture-ui .capture_signin #capture_signIn_login_widget .login_widget #janrainEngageEmbed .janrainContent { width: auto !important; }
#janrainModal .janrain-capture-ui .capture_signin #capture_signIn_login_widget .login_widget #janrainEngageEmbed .janrainContent div:last-child { background-color: transparent !important; }
#janrainModal .janrain-capture-ui .capture_form_item { margin-bottom: 5px !important; min-height: 0 !important; padding: 5px 0 0 0 !important; }
#janrainModal .janrain-capture-ui .capture_form_item#capture_signIn_form_item_traditionalSignIn_password { margin-bottom: 25px !important; }
#janrainModal .janrain-capture-ui .capture_form_item input[type="text"], #janrainModal .janrain-capture-ui .capture_form_item input[type="password"], #janrainModal .janrain-capture-ui .capture_form_item input[type="email"] { box-sizing: border-box; }
#janrainModal .janrain-capture-ui .capture_form_item label { margin: 0 !important; font: 18px/20px "founders-grotesk-web-nypost", Helvetica, sans-serif; color: #2a2a2a; }
#janrainModal .janrain-capture-ui .capture_form_item .capture_tip, #janrainModal .janrain-capture-ui .capture_form_item .capture_tip_validating, #janrainModal .janrain-capture-ui .capture_form_item .capture_tip_error { padding: 0 !important; }
#janrainModal .janrain-capture-ui .capture_form_item .capture_tip_error { color: #cc3333 !important; }
#janrainModal .janrain-capture-ui .capture_form_error { background: none !important; color: #cc3333 !important; }
#janrainModal .janrain-capture-ui .capture_rightText { text-align: left; }
#janrainModal .janrain-capture-ui .capture_checkbox { padding-left: 0 !important; }
#janrainModal .janrain-capture-ui .capture_checkbox .capture_input_checkbox { top: 9px; left: 0 !important; }
#janrainModal .janrain-capture-ui .capture_checkbox label { font-size: inherit; }
#janrainModal #janrainEngageEmbed .janrainContent div { background-color: transparent !important; }
#janrainModal #janrainEngageEmbed, #janrainModal #janrainProviderPages { top: 0px !important; border: none !important; padding: 10px; left: -10px !important; }
#janrainModal #janrainEngageEmbed .janrainPage ul.providers, #janrainModal #janrainProviderPages .janrainPage ul.providers { margin: 0 auto !important; float: none !important; }
#janrainModal #janrainEngageEmbed .janrainPage ul.providers li, #janrainModal #janrainProviderPages .janrainPage ul.providers li { height: 40px !important; display: block; width: 80% !important; margin: 5px auto !important; }
#janrainModal #janrainEngageEmbed .janrainPage ul.providers li a, #janrainModal #janrainProviderPages .janrainPage ul.providers li a { text-align: left !important; }
#janrainModal #janrainEngageEmbed .janrainPage ul.providers li a span[class^="janrain-provider-icon-"], #janrainModal #janrainProviderPages .janrainPage ul.providers li a span[class^="janrain-provider-icon-"] { margin: 0 0 0 28% !important; }
#janrainModal #janrainEngageEmbed .janrainPage ul.providers li a span[class^="janrain-provider-text-color-"], #janrainModal #janrainProviderPages .janrainPage ul.providers li a span[class^="janrain-provider-text-color-"] { width: auto !important; }
#janrainModal #janrainEngageEmbed .janrainPage ul.providers li a span, #janrainModal #janrainProviderPages .janrainPage ul.providers li a span { font: 14px/24px "futura-pt", Futura, sans-serif; color: #2e2e2f !important; text-transform: uppercase; font-weight: bold; }
#janrainModal #janrainEngageEmbed .janrainPage ul.providers li a span.janrain-provider-icon-openid, #janrainModal #janrainProviderPages .janrainPage ul.providers li a span.janrain-provider-icon-openid { display: inline-block; vertical-align: middle; *vertical-align: auto; *zoom: 1; *display: inline; height: 40px; width: 24px; background-image: url(/wp-content/themes/vip/nypost-2015/static-legacy/stylesheets/../images/sprites/nypost-social-mobile-sde3660b26d.png); background-position: 0 -902px; background-repeat: no-repeat; text-indent: -9999px; }
@media screen and (min-resolution: 1.5dppx), (min-resolution: 144dpi), (-webkit-min-device-pixel-ratio: 2) { #janrainModal #janrainEngageEmbed .janrainPage ul.providers li a span.janrain-provider-icon-openid, #janrainModal #janrainProviderPages .janrainPage ul.providers li a span.janrain-provider-icon-openid { background-image: url(/wp-content/themes/vip/nypost-2015/static-legacy/stylesheets/../images/sprites/nypost-social-mobile-retina-scd565840bb.png); background-position: 0 -877px; -moz-background-size: 103px auto; -o-background-size: 103px auto; -webkit-background-size: 103px auto; background-size: 103px auto; } }
#janrainModal #janrainEngageEmbed .janrainPage ul.providers li a span.janrain-provider-icon-google, #janrainModal #janrainEngageEmbed .janrainPage ul.providers li a span.janrain-provider-icon-googleplus, #janrainModal #janrainProviderPages .janrainPage ul.providers li a span.janrain-provider-icon-google, #janrainModal #janrainProviderPages .janrainPage ul.providers li a span.janrain-provider-icon-googleplus { margin: 0 0 0 30% !important; display: inline-block; vertical-align: middle; *vertical-align: auto; *zoom: 1; *display: inline; height: 40px; width: 24px; background-image: url(/wp-content/themes/vip/nypost-2015/static-legacy/stylesheets/../images/sprites/nypost-social-mobile-sde3660b26d.png); background-position: 0 -860px; background-repeat: no-repeat; text-indent: -9999px; }
@media screen and (min-resolution: 1.5dppx), (min-resolution: 144dpi), (-webkit-min-device-pixel-ratio: 2) { #janrainModal #janrainEngageEmbed .janrainPage ul.providers li a span.janrain-provider-icon-google, #janrainModal #janrainEngageEmbed .janrainPage ul.providers li a span.janrain-provider-icon-googleplus, #janrainModal #janrainProviderPages .janrainPage ul.providers li a span.janrain-provider-icon-google, #janrainModal #janrainProviderPages .janrainPage ul.providers li a span.janrain-provider-icon-googleplus { background-image: url(/wp-content/themes/vip/nypost-2015/static-legacy/stylesheets/../images/sprites/nypost-social-mobile-retina-scd565840bb.png); background-position: 0 -836px; -moz-background-size: 103px auto; -o-background-size: 103px auto; -webkit-background-size: 103px auto; background-size: 103px auto; } }
#janrainModal #janrainEngageEmbed .janrainPage ul.providers li a span.janrain-provider-icon-yahoo, #janrainModal #janrainProviderPages .janrainPage ul.providers li a span.janrain-provider-icon-yahoo { display: inline-block; vertical-align: middle; *vertical-align: auto; *zoom: 1; *display: inline; height: 40px; width: 24px; background-image: url(/wp-content/themes/vip/nypost-2015/static-legacy/stylesheets/../images/sprites/nypost-social-mobile-sde3660b26d.png); background-position: 0 -944px; background-repeat: no-repeat; text-indent: -9999px; }
@media screen and (min-resolution: 1.5dppx), (min-resolution: 144dpi), (-webkit-min-device-pixel-ratio: 2) { #janrainModal #janrainEngageEmbed .janrainPage ul.providers li a span.janrain-provider-icon-yahoo, #janrainModal #janrainProviderPages .janrainPage ul.providers li a span.janrain-provider-icon-yahoo { background-image: url(/wp-content/themes/vip/nypost-2015/static-legacy/stylesheets/../images/sprites/nypost-social-mobile-retina-scd565840bb.png); background-position: 0 -918px; -moz-background-size: 103px auto; -o-background-size: 103px auto; -webkit-background-size: 103px auto; background-size: 103px auto; } }
#janrainModal #janrainEngageEmbed .janrainPage ul.providers li a span.janrain-provider-icon-facebook, #janrainModal #janrainProviderPages .janrainPage ul.providers li a span.janrain-provider-icon-facebook { display: inline-block; vertical-align: middle; *vertical-align: auto; *zoom: 1; *display: inline; height: 40px; width: 24px; background-image: url(/wp-content/themes/vip/nypost-2015/static-legacy/stylesheets/../images/sprites/nypost-social-mobile-sde3660b26d.png); background-position: 0 -818px; background-repeat: no-repeat; text-indent: -9999px; }
@media screen and (min-resolution: 1.5dppx), (min-resolution: 144dpi), (-webkit-min-device-pixel-ratio: 2) { #janrainModal #janrainEngageEmbed .janrainPage ul.providers li a span.janrain-provider-icon-facebook, #janrainModal #janrainProviderPages .janrainPage ul.providers li a span.janrain-provider-icon-facebook { background-image: url(/wp-content/themes/vip/nypost-2015/static-legacy/stylesheets/../images/sprites/nypost-social-mobile-retina-scd565840bb.png); background-position: 0 -795px; -moz-background-size: 103px auto; -o-background-size: 103px auto; -webkit-background-size: 103px auto; background-size: 103px auto; } }
#janrainModal #janrainEngageEmbed .janrainPage ul.providers li#janrain-openid, #janrainModal #janrainProviderPages .janrainPage ul.providers li#janrain-openid { display: none; }
#janrainModal #traditionalRegistration #capture_traditionalRegistration_form_item_inner_traditionalRegistration_ageVerification label, #janrainModal #traditionalRegistration #capture_socialRegistration_form_item_inner_socialRegistration_ageVerification label, #janrainModal #socialRegistration #capture_traditionalRegistration_form_item_inner_traditionalRegistration_ageVerification label, #janrainModal #socialRegistration #capture_socialRegistration_form_item_inner_socialRegistration_ageVerification label { padding-left: 20px; text-transform: none; }
#janrainModal #traditionalRegistration #capture_traditionalRegistration_form_item_inner_traditionalRegistration_ageVerification label, #janrainModal #socialRegistration #capture_traditionalRegistration_form_item_inner_traditionalRegistration_ageVerification label { padding-left: 15px; }
#janrainModal #traditionalRegistration #capture_traditionalRegistration_form_item_inner_traditionalRegistration_ageVerification input#capture_traditionalRegistration_traditionalRegistration_ageVerification, #janrainModal #socialRegistration #capture_traditionalRegistration_form_item_inner_traditionalRegistration_ageVerification input#capture_traditionalRegistration_traditionalRegistration_ageVerification { left: 0; }
#janrainModal #traditionalRegistration #capture_traditionalRegistration_backButton, #janrainModal #traditionalRegistration #capture_socialRegistration_backButton, #janrainModal #socialRegistration #capture_traditionalRegistration_backButton, #janrainModal #socialRegistration #capture_socialRegistration_backButton { display: none; }
#janrainModal #traditionalRegistration .capture_right, #janrainModal #socialRegistration .capture_right { width: 100%; float: none; clear: both; }
#janrainModal #traditionalRegistration .capture_right input[type="submit"], #janrainModal #socialRegistration .capture_right input[type="submit"] { width: 100%; display: block; }
#janrainModal #traditionalRegistration { margin: 20px 10px; }
#janrainModal #traditionalRegistration .capture_header { margin-top: 0; }
#janrainModal #recaptcha_area #recaptcha_privacy { text-align: center; font-size: 11px; }
#janrainModal #janrainAuthReturnExperience div { margin: 0px 0px 0px -3px !important; }
#janrainModal #janrainAuthReturnExperience a { border: 1px solid #d3d3d3; height: 40px !important; margin-right: 2px !important; padding: 0 !important; border-radius: 0 !important; background-image: none !important; }
#janrainModal #janrainAuthReturnExperience a span { margin-top: 0 !important; line-height: 40px; height: 40px !important; }
#janrainModal #janrainAuthReturnExperience a span { color: #000 !important; text-transform: uppercase; }
#janrainModal #janrainAuthReturnExperience a span[class^="janrain-provider-icon-"] { text-align: left !important; width: 24px; height: 40px; margin: 0 8px 0 0 !important; }
#janrainModal #janrainAuthReturnExperience a span[class^="janrain-provider-text-color"] { margin-left: 4px !important; font-weight: 800; }
#janrainModal #janrainAuthReturnExperience a span.janrain-provider-icon-openid { display: inline-block; vertical-align: middle; *vertical-align: auto; *zoom: 1; *display: inline; height: 40px; width: 24px; background-image: url(/wp-content/themes/vip/nypost-2015/static-legacy/stylesheets/../images/sprites/nypost-social-mobile-sde3660b26d.png); background-position: 0 -902px; background-repeat: no-repeat; text-indent: -9999px; }
@media screen and (min-resolution: 1.5dppx), (min-resolution: 144dpi), (-webkit-min-device-pixel-ratio: 2) { #janrainModal #janrainAuthReturnExperience a span.janrain-provider-icon-openid { background-image: url(/wp-content/themes/vip/nypost-2015/static-legacy/stylesheets/../images/sprites/nypost-social-mobile-retina-scd565840bb.png); background-position: 0 -877px; -moz-background-size: 103px auto; -o-background-size: 103px auto; -webkit-background-size: 103px auto; background-size: 103px auto; } }
#janrainModal #janrainAuthReturnExperience a span.janrain-provider-icon-google, #janrainModal #janrainAuthReturnExperience a span.janrain-provider-icon-googleplus { display: inline-block; vertical-align: middle; *vertical-align: auto; *zoom: 1; *display: inline; height: 40px; width: 24px; background-image: url(/wp-content/themes/vip/nypost-2015/static-legacy/stylesheets/../images/sprites/nypost-social-mobile-sde3660b26d.png); background-position: 0 -860px; background-repeat: no-repeat; text-indent: -9999px; }
@media screen and (min-resolution: 1.5dppx), (min-resolution: 144dpi), (-webkit-min-device-pixel-ratio: 2) { #janrainModal #janrainAuthReturnExperience a span.janrain-provider-icon-google, #janrainModal #janrainAuthReturnExperience a span.janrain-provider-icon-googleplus { background-image: url(/wp-content/themes/vip/nypost-2015/static-legacy/stylesheets/../images/sprites/nypost-social-mobile-retina-scd565840bb.png); background-position: 0 -836px; -moz-background-size: 103px auto; -o-background-size: 103px auto; -webkit-background-size: 103px auto; background-size: 103px auto; } }
#janrainModal #janrainAuthReturnExperience a span.janrain-provider-icon-yahoo { display: inline-block; vertical-align: middle; *vertical-align: auto; *zoom: 1; *display: inline; height: 40px; width: 24px; background-image: url(/wp-content/themes/vip/nypost-2015/static-legacy/stylesheets/../images/sprites/nypost-social-mobile-sde3660b26d.png); background-position: 0 -944px; background-repeat: no-repeat; text-indent: -9999px; }
@media screen and (min-resolution: 1.5dppx), (min-resolution: 144dpi), (-webkit-min-device-pixel-ratio: 2) { #janrainModal #janrainAuthReturnExperience a span.janrain-provider-icon-yahoo { background-image: url(/wp-content/themes/vip/nypost-2015/static-legacy/stylesheets/../images/sprites/nypost-social-mobile-retina-scd565840bb.png); background-position: 0 -918px; -moz-background-size: 103px auto; -o-background-size: 103px auto; -webkit-background-size: 103px auto; background-size: 103px auto; } }
#janrainModal #janrainAuthReturnExperience a span.janrain-provider-icon-facebook { display: inline-block; vertical-align: middle; *vertical-align: auto; *zoom: 1; *display: inline; height: 40px; width: 24px; background-image: url(/wp-content/themes/vip/nypost-2015/static-legacy/stylesheets/../images/sprites/nypost-social-mobile-sde3660b26d.png); background-position: 0 -818px; background-repeat: no-repeat; text-indent: -9999px; }
@media screen and (min-resolution: 1.5dppx), (min-resolution: 144dpi), (-webkit-min-device-pixel-ratio: 2) { #janrainModal #janrainAuthReturnExperience a span.janrain-provider-icon-facebook { background-image: url(/wp-content/themes/vip/nypost-2015/static-legacy/stylesheets/../images/sprites/nypost-social-mobile-retina-scd565840bb.png); background-position: 0 -795px; -moz-background-size: 103px auto; -o-background-size: 103px auto; -webkit-background-size: 103px auto; background-size: 103px auto; } }
#janrainModal #janrainAuthReturnExperience a.janrainSwitchAccountLink { border: 0; }
#janrainModal #janrainAuthReturnExperience a:hover { background-color: transparent; }
#janrainModal form#capture_traditionalRegistration_registrationForm #recaptcha_table.recaptchatable { width: 100%; border-width: 0 !important; background-color: #fff; }
#janrainModal form#capture_traditionalRegistration_registrationForm #recaptcha_table td.recaptcha_image_cell, #janrainModal form#capture_traditionalRegistration_registrationForm #recaptcha_table input#recaptcha_response_field { width: 240px !important; }
#janrainModal form#capture_traditionalRegistration_registrationForm #recaptcha_table td.recaptcha_image_cell { background-color: transparent; }
#janrainModal form#capture_traditionalRegistration_registrationForm #recaptcha_table input#recaptcha_response_field { border: 1px solid #dfdfdf !important; -moz-box-shadow: 0 1px 1px transparent inset; -webkit-box-shadow: 0 1px 1px transparent inset; box-shadow: 0 1px 1px transparent inset; height: auto; }
#janrainModal form#capture_traditionalRegistration_registrationForm #recaptcha_table #recaptcha_image, #janrainModal form#capture_traditionalRegistration_registrationForm #recaptcha_table #recaptcha_image img { max-width: 240px; height: auto; }
#janrainModal #forgotPassword input[type="email"] { margin-top: 25px; }
#janrainModal #forgotPassword #capture_forgotPassword_backButton { display: none; }
#janrainModal #verifyEmailSuccess, #janrainModal #verifyEmail, #janrainModal #resendVerificationSuccess { padding: 10px 0 20px 0; text-align: center; }
#janrainModal #verifyEmailSuccess h2, #janrainModal #verifyEmail h2, #janrainModal #resendVerificationSuccess h2 { margin-bottom: 25px; font-size: 16px; }
#janrainModal #verifyEmailSuccess a, #janrainModal #verifyEmail a, #janrainModal #resendVerificationSuccess a { display: block; width: 208px; line-height: 40px; padding: 0 !important; margin-left: auto; margin-right: auto; font-family: "futura-pt", Futura, sans-serif; color: #fff; background: #cc3333; text-align: center; text-transform: uppercase; }
#janrainModal #socialRegistration h2 { font-family: "founders-grotesk-web-nypost", Helvetica, sans-serif; font-size: 16px; font-weight: 400; margin-bottom: 25px; }
#janrainModal #resetPasswordSuccess p { text-align: center; }
#janrainModal #returnTraditional #userPhoto { display: none; }
#janrainModal #returnTraditional #displayNameData { font-size: 20px; text-align: center; display: block; }
#janrainModal #returnTraditional .capture_backgroundColor { background-color: transparent; }
#janrainModal #mergeAccounts #capture_mergeAccounts_mergeAccounts_mergeOptionsContainer { font-family: "founders-grotesk-web-nypost", Helvetica, sans-serif; font-weight: normal; padding-bottom: 10px; }
#janrainModal #mergeAccounts #capture_mergeAccounts_mergeAccounts_mergeOptionsContainer .capture_header { margin-top: 0; margin-bottom: 0; }
#janrainModal #mergeAccounts #capture_mergeAccounts_mergeAccounts_mergeOptionsContainer .capture_header:after { content: '.'; display: table; visibility: hidden; height: 0; }
#janrainModal #mergeAccounts #capture_mergeAccounts_mergeAccounts_mergeOptionsContainer .capture_header .capture_icon_col { display: none; }
#janrainModal #mergeAccounts #capture_mergeAccounts_mergeAccounts_mergeOptionsContainer .capture_backgroundColor { padding: 0px !important; }
#janrainModal #mergeAccounts #capture_mergeAccounts_mergeAccounts_mergeOptionsContainer .capture_displayName_col { font-size: 14px; line-height: 16px; text-align: center; width: 100%; }
#janrainModal #mergeAccounts #capture_mergeAccounts_mergeAccounts_mergeOptionsContainer span.capture_mergeProvider { display: none; /*
float: left;
margin: 0 0 20px;
&.janrain-provider-icon-email {
	@include retina-sprite( signin-email-icon, social-mobile );
}
&.janrain-provider-icon-openid {
	@include retina-sprite( signin-openid-icon, social-mobile );
}
&.janrain-provider-icon-google,
&.janrain-provider-icon-googleplus {
	@include retina-sprite( signin-google-icon, social-mobile );
}
&.janrain-provider-icon-yahoo {
	@include retina-sprite( signin-yahoo-icon, social-mobile );
}
&.janrain-provider-icon-facebook {
	@include retina-sprite( signin-facebook-icon, social-mobile );
}
*/ }
#janrainModal #mergeAccounts #capture_mergeAccounts_mergeAccounts_mergeOptionsContainer .capture_bigText { font-size: 16px; line-height: 20px; text-align: center; padding: 0px 25px; }
#janrainModal #mergeAccounts #capture_mergeAccounts_mergeAccounts_mergeOptionsContainer .capture_hover { color: #cc3333; text-decoration: none; border: 0; }
#janrainModal #mergeAccounts #capture_mergeAccounts_mergeAccounts_mergeOptionsContainer .capture_popup_container { -webkit-box-shadow: 0px 0px 1px 1px rgba(100, 100, 100, 0.5); -moz-box-shadow: 0px 0px 1px 1px rgba(100, 100, 100, 0.5); box-shadow: 0px 0px 1px 1px rgba(100, 100, 100, 0.5); border-radius: 0; color: #2e2e2f; font-size: 16px; line-height: 20px; background-color: #fff; padding-top: 20px; padding-bottom: 20px; left: -10px; width: 100%; }
#janrainModal #mergeAccounts #capture_mergeAccounts_mergeAccounts_mergeOptionsContainer .capture_popup-arrow { left: 50%; margin-left: -15px; }
#janrainModal #mergeAccounts #capture_mergeAccounts_mergeAccounts_mergeOptionsContainer .capture_popup-arrow:after { background-color: #fff; }
#janrainModal #mergeAccounts #capture_mergeAccounts_mergeAccounts_mergeOptionsContainer .capture_smallText { display: block; font-size: 12px; line-height: 14px; }
#janrainModal #mergeAccounts #capture_mergeAccounts_mergeAccounts_mergeOptionsContainer .capture_mergeCol.capture_mergeExisting_col.capture_right { display: none; }
#janrainModal #mergeAccounts #capture_mergeAccounts_mergeAccounts_mergeOptionsContainer .capture_mergeCol.capture_centerText.capture_left { background: #e4e4e4; padding: 10px 0; }
#janrainModal #mergeAccounts #capture_mergeAccounts_mergeAccounts_mergeOptionsContainer .capture_shadow.capture_backgroundColor.capture_border { -webkit-box-shadow: 0px 0px 0px 0px transparent; -moz-box-shadow: 0px 0px 0px 0px transparent; box-shadow: 0px 0px 0px 0px transparent; }
#janrainModal #mergeAccounts #capture_mergeAccounts_mergeAccounts_mergeOptionsContainer #capture_mergeAccounts_form_collection_mergeAccounts_mergeRadio .capture_form_item_mergeAccounts_mergeRadio label span.capture_smallText { display: none !important; }
#janrainModal #mergeAccounts #capture_mergeAccounts_mergeAccounts_mergeOptionsContainer #capture_mergeAccounts_form_collection_mergeAccounts_mergeRadio input.capture_input_radio { background-color: transparent; cursor: pointer; display: inline-block; width: 13px; height: 13px; -webkit-appearance: none; border: 1px solid #cc3333; border-radius: 50% !important; margin-top: 4px; }
#janrainModal #mergeAccounts #capture_mergeAccounts_mergeAccounts_mergeOptionsContainer #capture_mergeAccounts_form_collection_mergeAccounts_mergeRadio input.capture_input_radio:after { background-color: transparent; border-radius: 50%; content: ''; display: block; width: 9px; height: 9px; left: 1px; top: 1px; position: relative; }
#janrainModal #mergeAccounts #capture_mergeAccounts_mergeAccounts_mergeOptionsContainer #capture_mergeAccounts_form_collection_mergeAccounts_mergeRadio input.capture_input_radio:checked:after { background-color: #cc3333; }
#janrainModal #mergeAccounts #capture_mergeAccounts_mergeAccounts_mergeOptionsContainer button#capture_mergeAccounts_mergeAccounts_connectButton { width: 100%; display: block; -webkit-appearance: none; border-radius: 0; background: #cc3333; color: #fff; text-transform: uppercase; font-family: "futura-pt", Futura, sans-serif; font-size: 16px; font-weight: 700; line-height: 40px; padding: 0; margin-left: 0; margin-right: 0; position: relative; text-indent: -50px; }
#janrainModal #mergeAccounts #capture_mergeAccounts_mergeAccounts_mergeOptionsContainer button#capture_mergeAccounts_mergeAccounts_connectButton span.capture_mergeProvider { display: block; float: left; border-radius: 0; margin: 12px 0px 10px 15px; }
#janrainModal #mergeAccounts #capture_mergeAccounts_mergeAccounts_mergeOptionsContainer button#capture_mergeAccounts_mergeAccounts_connectButton span.capture_mergeProvider.janrain-provider-icon-email { display: inline-block; vertical-align: middle; *vertical-align: auto; *zoom: 1; *display: inline; height: 16px; width: 16px; background-image: url(/wp-content/themes/vip/nypost-2015/static-legacy/stylesheets/../images/sprites/nypost-social-mobile-sde3660b26d.png); background-position: 0 -1058px; background-repeat: no-repeat; text-indent: -9999px; }
@media screen and (min-resolution: 1.5dppx), (min-resolution: 144dpi), (-webkit-min-device-pixel-ratio: 2) { #janrainModal #mergeAccounts #capture_mergeAccounts_mergeAccounts_mergeOptionsContainer button#capture_mergeAccounts_mergeAccounts_connectButton span.capture_mergeProvider.janrain-provider-icon-email { background-image: url(/wp-content/themes/vip/nypost-2015/static-legacy/stylesheets/../images/sprites/nypost-social-mobile-retina-scd565840bb.png); background-position: 0 -1027px; -moz-background-size: 103px auto; -o-background-size: 103px auto; -webkit-background-size: 103px auto; background-size: 103px auto; } }
#janrainModal #mergeAccounts #capture_mergeAccounts_mergeAccounts_mergeOptionsContainer button#capture_mergeAccounts_mergeAccounts_connectButton span.capture_mergeProvider.janrain-provider-icon-google { display: inline-block; vertical-align: middle; *vertical-align: auto; *zoom: 1; *display: inline; height: 16px; width: 16px; background-image: url(/wp-content/themes/vip/nypost-2015/static-legacy/stylesheets/../images/sprites/nypost-social-mobile-sde3660b26d.png); background-position: 0 -1206px; background-repeat: no-repeat; text-indent: -9999px; }
@media screen and (min-resolution: 1.5dppx), (min-resolution: 144dpi), (-webkit-min-device-pixel-ratio: 2) { #janrainModal #mergeAccounts #capture_mergeAccounts_mergeAccounts_mergeOptionsContainer button#capture_mergeAccounts_mergeAccounts_connectButton span.capture_mergeProvider.janrain-provider-icon-google { background-image: url(/wp-content/themes/vip/nypost-2015/static-legacy/stylesheets/../images/sprites/nypost-social-mobile-retina-scd565840bb.png); background-position: 0 -1167px; -moz-background-size: 103px auto; -o-background-size: 103px auto; -webkit-background-size: 103px auto; background-size: 103px auto; } }
#janrainModal #mergeAccounts #capture_mergeAccounts_mergeAccounts_mergeOptionsContainer button#capture_mergeAccounts_mergeAccounts_connectButton span.capture_mergeProvider.janrain-provider-icon-yahoo { display: inline-block; vertical-align: middle; *vertical-align: auto; *zoom: 1; *display: inline; height: 16px; width: 16px; background-image: url(/wp-content/themes/vip/nypost-2015/static-legacy/stylesheets/../images/sprites/nypost-social-mobile-sde3660b26d.png); background-position: 0 -1386px; background-repeat: no-repeat; text-indent: -9999px; }
@media screen and (min-resolution: 1.5dppx), (min-resolution: 144dpi), (-webkit-min-device-pixel-ratio: 2) { #janrainModal #mergeAccounts #capture_mergeAccounts_mergeAccounts_mergeOptionsContainer button#capture_mergeAccounts_mergeAccounts_connectButton span.capture_mergeProvider.janrain-provider-icon-yahoo { background-image: url(/wp-content/themes/vip/nypost-2015/static-legacy/stylesheets/../images/sprites/nypost-social-mobile-retina-scd565840bb.png); background-position: 0 -1337px; -moz-background-size: 103px auto; -o-background-size: 103px auto; -webkit-background-size: 103px auto; background-size: 103px auto; } }
#janrainModal #mergeAccounts #capture_mergeAccounts_mergeAccounts_mergeOptionsContainer button#capture_mergeAccounts_mergeAccounts_connectButton span.capture_mergeProvider.janrain-provider-icon-facebook { display: inline-block; vertical-align: middle; *vertical-align: auto; *zoom: 1; *display: inline; height: 16px; width: 16px; background-image: url(/wp-content/themes/vip/nypost-2015/static-legacy/stylesheets/../images/sprites/nypost-social-mobile-sde3660b26d.png); background-position: 0 -1132px; background-repeat: no-repeat; text-indent: -9999px; }
@media screen and (min-resolution: 1.5dppx), (min-resolution: 144dpi), (-webkit-min-device-pixel-ratio: 2) { #janrainModal #mergeAccounts #capture_mergeAccounts_mergeAccounts_mergeOptionsContainer button#capture_mergeAccounts_mergeAccounts_connectButton span.capture_mergeProvider.janrain-provider-icon-facebook { background-image: url(/wp-content/themes/vip/nypost-2015/static-legacy/stylesheets/../images/sprites/nypost-social-mobile-retina-scd565840bb.png); background-position: 0 -1097px; -moz-background-size: 103px auto; -o-background-size: 103px auto; -webkit-background-size: 103px auto; background-size: 103px auto; } }
#janrainModal #mergeAccounts #capture_mergeAccounts_mergeAccounts_mergeOptionsContainer button#capture_mergeAccounts_mergeAccounts_connectButton span.capture_mergeProvider.janrain-provider-icon-openid { display: inline-block; vertical-align: middle; *vertical-align: auto; *zoom: 1; *display: inline; height: 16px; width: 16px; background-image: url(/wp-content/themes/vip/nypost-2015/static-legacy/stylesheets/../images/sprites/nypost-social-mobile-sde3660b26d.png); background-position: 0 -1224px; background-repeat: no-repeat; text-indent: -9999px; }
@media screen and (min-resolution: 1.5dppx), (min-resolution: 144dpi), (-webkit-min-device-pixel-ratio: 2) { #janrainModal #mergeAccounts #capture_mergeAccounts_mergeAccounts_mergeOptionsContainer button#capture_mergeAccounts_mergeAccounts_connectButton span.capture_mergeProvider.janrain-provider-icon-openid { background-image: url(/wp-content/themes/vip/nypost-2015/static-legacy/stylesheets/../images/sprites/nypost-social-mobile-retina-scd565840bb.png); background-position: 0 -1184px; -moz-background-size: 103px auto; -o-background-size: 103px auto; -webkit-background-size: 103px auto; background-size: 103px auto; } }
#janrainModal #traditionalAuthenticateMerge #capture_traditionalAuthenticateMerge_backButton { display: none; }

#capture_socialRegistration_form_item_inner_socialRegistration_ageVerification label { width: 380px !important; }

#capture_socialRegistration_socialRegistrationForm { width: 380px !important; }

/*! fancyBox v2.1.5 fancyapps.com | fancyapps.com/fancybox/#license */
.fancybox-wrap, .fancybox-skin, .fancybox-outer, .fancybox-inner, .fancybox-image, .fancybox-wrap iframe, .fancybox-wrap object, .fancybox-nav, .fancybox-nav span, .fancybox-tmp { padding: 0; margin: 0; border: 0; outline: none; vertical-align: top; }

.fancybox-wrap { position: absolute; top: 0; left: 0; z-index: 8020; }

.fancybox-skin { position: relative; background: #000000; color: #444; text-shadow: none; }

.fancybox-opened { z-index: 8030; }

.fancybox-opened .fancybox-skin { -webkit-box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5); -moz-box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5); box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5); }

.fancybox-outer, .fancybox-inner { height: auto; position: relative; }

.fancybox-inner { overflow: visible !important; }

.fancybox-type-iframe .fancybox-inner { -webkit-overflow-scrolling: touch; }

.fancybox-error { color: #444; font: 14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif; margin: 0; padding: 15px; white-space: nowrap; }

.fancybox-image, .fancybox-iframe { display: block; width: 100%; height: 100%; }

.fancybox-image { max-width: 100%; max-height: 100%; }

#fancybox-loading { position: fixed; top: 50%; left: 50%; margin-top: -22px; margin-left: -22px; background-position: 0 -108px; opacity: 0.8; cursor: pointer; z-index: 8060; }

#fancybox-loading div { width: 44px; height: 44px; background: url(/wp-content/themes/vip/nypost-2015/static-legacy/stylesheets/fancybox_loading.gif) center center no-repeat; }

.fancybox-close { position: absolute; top: 5px; right: 5px; cursor: pointer; z-index: 8040; display: inline-block; vertical-align: middle; *vertical-align: auto; *zoom: 1; *display: inline; height: 18px; width: 18px; background-image: url(/wp-content/themes/vip/nypost-2015/static-legacy/stylesheets/../images/sprites/nypost-mobile-s69b2dc5c31.png); background-position: 0 -193px; background-repeat: no-repeat; text-indent: -9999px; }
@media screen and (min-resolution: 1.5dppx), (min-resolution: 144dpi), (-webkit-min-device-pixel-ratio: 2) { .fancybox-close { background-image: url(/wp-content/themes/vip/nypost-2015/static-legacy/stylesheets/../images/sprites/nypost-mobile-retina-s3df4e67e5c.png); background-position: 0 -186px; -moz-background-size: 320px auto; -o-background-size: 320px auto; -webkit-background-size: 320px auto; background-size: 320px auto; } }

.fancybox-nav { position: absolute; top: 0; width: 40%; height: 100%; cursor: pointer; text-decoration: none; background: transparent url(/wp-content/themes/vip/nypost-2015/static-legacy/stylesheets/blank.gif); /* helps IE */ -webkit-tap-highlight-color: transparent; z-index: 8040; }

.fancybox-prev { left: 0; }

.fancybox-next { right: 0; }

.fancybox-nav span { position: absolute; top: 50%; width: 36px; height: 34px; margin-top: -18px; cursor: pointer; z-index: 8040; visibility: hidden; }

.fancybox-prev span { left: 10px; background-position: 0 -36px; }

.fancybox-next span { right: 10px; background-position: 0 -72px; }

.fancybox-nav:hover span { visibility: visible; }

.fancybox-tmp { position: absolute; top: -99999px; left: -99999px; visibility: hidden; max-width: 99999px; max-height: 99999px; overflow: visible !important; }

/* Overlay helper */
.fancybox-lock { overflow: hidden !important; width: auto; }

.fancybox-lock body { overflow: hidden !important; }

.fancybox-lock-test { overflow-y: hidden !important; }

.fancybox-overlay { position: fixed; top: 0; left: 0; overflow: hidden; display: none; z-index: 8010; background-color: rgba(0, 0, 0, 0.5); }

.fancybox-overlay-fixed { position: fixed; bottom: 0; right: 0; }

.fancybox-lock .fancybox-overlay { overflow: auto; overflow-y: scroll; }

/* Title helper */
.fancybox-title { visibility: hidden; font: normal 13px/20px "Helvetica Neue",Helvetica,Arial,sans-serif; position: relative; text-shadow: none; z-index: 8050; }

.fancybox-opened .fancybox-title { visibility: visible; }

.fancybox-title-float-wrap { position: absolute; bottom: 0; right: 50%; margin-bottom: -35px; z-index: 8050; text-align: center; }

.fancybox-title-float-wrap .child { display: inline-block; margin-right: -100%; padding: 2px 20px; background: transparent; /* Fallback for web browsers that doesn't support RGBa */ background: rgba(0, 0, 0, 0.8); text-shadow: 0 1px 2px #222; color: #FFF; font-weight: bold; line-height: 24px; white-space: nowrap; }

.fancybox-title-outside-wrap { position: relative; margin-top: 10px; color: #fff; }

.fancybox-title-inside-wrap { padding-top: 10px; }

.fancybox-title-over-wrap { position: absolute; bottom: 0; left: 0; color: #fff; padding: 10px; background: #000; background: rgba(0, 0, 0, 0.8); }

/*Retina graphics!*/
@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min--moz-device-pixel-ratio: 1.5), only screen and (min-device-pixel-ratio: 1.5) { #fancybox-loading, .fancybox-close, .fancybox-prev span, .fancybox-next span { background-image: url(/wp-content/themes/vip/nypost-2015/static-legacy/stylesheets/fancybox_sprite@2x.png); background-size: 44px 152px; /*The size of the normal image, half the size of the hi-res image*/ }
  #fancybox-loading div { background-image: url(/wp-content/themes/vip/nypost-2015/static-legacy/stylesheets/fancybox_loading@2x.gif); background-size: 24px 24px; /*The size of the normal image, half the size of the hi-res image*/ } }
@media only screen and (min-width: 767px) { #content-wrapper { min-width: 978px; } }
@media only screen and (max-width: 767px) { #div-gpt-ad-overlay { width: 100%; } }
@media (max-device-width: 320px) { .blockItem { width: 283px !important; } }
#div-gpt-ad-overlay { width: 100%; }

.single-video #content-wrapper { background-color: #3C3C3C; }
.single-video #content-wrapper #content { margin: 0px; background-color: transparent; }
.single-video #content-wrapper #content #background-wrapper { background-color: transparent; border: none; background-image: none; }
.single-video #content-wrapper #content #background-wrapper #jp-post-flair { display: none; }
.single-video .slideshow-container .slides-wrapper { height: auto; max-height: none; overflow: visible; }
.single-video .slideshow-container .slides-wrapper .slide .slide-image, .single-video .slideshow-container .slides-wrapper .video .slide-image { background-color: #000; background-position: left bottom; background-repeat: no-repeat; height: auto; font: 400 14px/16px "founders-grotesk-web-nypost", Helvetica, sans-serif; -webkit-font-smoothing: antialiased; color: #fff; }
.single-video .slideshow-container .slides-wrapper .slide .slide-image p, .single-video .slideshow-container .slides-wrapper .video .slide-image p { text-align: left; padding-top: 0; padding-bottom: 4px; padding-left: 10px; padding-right: 10px; }
.single-video .slideshow-container .slides-wrapper .slide .slide-image p:last-child, .single-video .slideshow-container .slides-wrapper .video .slide-image p:last-child { padding-bottom: 10px; }
.single-video .slideshow-container .slides-wrapper .slide .slide-image a, .single-video .slideshow-container .slides-wrapper .video .slide-image a { color: #cc3333; }
.single-video .slideshow-container .slides-wrapper .slide .slide-image iframe, .single-video .slideshow-container .slides-wrapper .video .slide-image iframe { min-height: 510px; max-height: 560px; position: relative; }
.single-video .slideshow-container .slides-wrapper .slide .slide-image span.embed-youtube, .single-video .slideshow-container .slides-wrapper .video .slide-image span.embed-youtube { position: relative; padding-bottom: 0 !important; }
.single-video .slideshow-container .slideshow-share-buttons a { /* JetPack overrides (elements marked as !important in plugin css file) */ width: auto !important; height: auto !important; margin: 0 !important; }

body.pagesix .slideshow-container .slides-wrapper .video .slide-image a { color: #f7cb00; }

.video-container { background-color: #1d1d1e; }
.video-container .slides-wrapper .video .slide-image { width: 100%; position: relative; }
.video-container .slides-wrapper .video .slide-image iframe, .video-container .slides-wrapper .video .slide-image span { position: absolute; width: 100%; height: 100%; top: 0; left: 0; }
.video-container .slides-wrapper .video .embed-youtube { position: relative; height: 0; padding-bottom: 61%; }
.video-container .slides-wrapper .video .embed-youtube iframe { position: absolute; top: 0; left: 0; width: 100%; height: 100%; }
.video-container .slides-wrapper .video .tpEmbed { position: relative; margin-bottom: 10px; }
.video-container .slides-wrapper .video .tpEmbed .tpContainer, .video-container .slides-wrapper .video .tpEmbed > .tpLayout { position: absolute; top: 0; left: 0; width: 100%; height: 100%; }
.video-container .slides-wrapper .video .tpEmbed .tpContainer .tpLayout, .video-container .slides-wrapper .video .tpEmbed .tpContainer #player, .video-container .slides-wrapper .video .tpEmbed > .tpLayout .tpLayout, .video-container .slides-wrapper .video .tpEmbed > .tpLayout #player { width: 100%; height: 100%; }
.video-container .slideshow-share-buttons { margin: 20px auto 0 auto; width: 180px; }
.video-container .slideshow-controls { height: 35px; width: 100%; margin: 0 auto; padding: 10px 0px; font: 12px/12px "futura-pt", Futura, sans-serif; font-weight: 400; color: #8a8a8b; position: static; }
.video-container .slideshow-controls .slideshow-share-buttons { float: right; margin: 5px 0px; }
.video-container .slideshow-controls .slideshow-share-buttons li { display: inline-block; margin: 0px 20px 0px 0px !important; vertical-align: top; }
.video-container .slideshow-controls .slideshow-share-buttons li[class*="share-"] { line-height: 30px; float: left; margin-right: 10px !important; }
.video-container .slideshow-controls .slideshow-share-buttons li[class*="share-"].share-custom, .video-container .slideshow-controls .slideshow-share-buttons li[class*="share-"].share-whatsapp { display: none; }
.video-container .slideshow-controls .slideshow-share-buttons li[class*="share-"]:last-child { margin-right: 0px !important; }
.video-container .slideshow-controls .slideshow-share-buttons li[class*="share-"] a { display: inline-block; vertical-align: middle; }
.video-container .slideshow-controls .slideshow-share-buttons li[class*="share-"] a.share-twitter span { display: inline-block; vertical-align: middle; *vertical-align: auto; *zoom: 1; *display: inline; height: 16px; width: 16px; background-image: url(/wp-content/themes/vip/nypost-2015/static-legacy/stylesheets/../images/sprites/nypost-social-mobile-sde3660b26d.png); background-position: 0 -1332px; background-repeat: no-repeat; text-indent: -9999px; }
@media screen and (min-resolution: 1.5dppx), (min-resolution: 144dpi), (-webkit-min-device-pixel-ratio: 2) { .video-container .slideshow-controls .slideshow-share-buttons li[class*="share-"] a.share-twitter span { background-image: url(/wp-content/themes/vip/nypost-2015/static-legacy/stylesheets/../images/sprites/nypost-social-mobile-retina-scd565840bb.png); background-position: 0 -1286px; -moz-background-size: 103px auto; -o-background-size: 103px auto; -webkit-background-size: 103px auto; background-size: 103px auto; } }
.video-container .slideshow-controls .slideshow-share-buttons li[class*="share-"] a.share-tumblr span { display: inline-block; vertical-align: middle; *vertical-align: auto; *zoom: 1; *display: inline; height: 16px; width: 16px; background-image: url(/wp-content/themes/vip/nypost-2015/static-legacy/stylesheets/../images/sprites/nypost-social-mobile-sde3660b26d.png); background-position: 0 -1278px; background-repeat: no-repeat; text-indent: -9999px; }
@media screen and (min-resolution: 1.5dppx), (min-resolution: 144dpi), (-webkit-min-device-pixel-ratio: 2) { .video-container .slideshow-controls .slideshow-share-buttons li[class*="share-"] a.share-tumblr span { background-image: url(/wp-content/themes/vip/nypost-2015/static-legacy/stylesheets/../images/sprites/nypost-social-mobile-retina-scd565840bb.png); background-position: 0 -1235px; -moz-background-size: 103px auto; -o-background-size: 103px auto; -webkit-background-size: 103px auto; background-size: 103px auto; } }
.video-container .slideshow-controls .slideshow-share-buttons li[class*="share-"] a.share-facebook span { display: inline-block; vertical-align: middle; *vertical-align: auto; *zoom: 1; *display: inline; height: 16px; width: 16px; background-image: url(/wp-content/themes/vip/nypost-2015/static-legacy/stylesheets/../images/sprites/nypost-social-mobile-sde3660b26d.png); background-position: 0 -1076px; background-repeat: no-repeat; text-indent: -9999px; }
@media screen and (min-resolution: 1.5dppx), (min-resolution: 144dpi), (-webkit-min-device-pixel-ratio: 2) { .video-container .slideshow-controls .slideshow-share-buttons li[class*="share-"] a.share-facebook span { background-image: url(/wp-content/themes/vip/nypost-2015/static-legacy/stylesheets/../images/sprites/nypost-social-mobile-retina-scd565840bb.png); background-position: 0 -1044px; -moz-background-size: 103px auto; -o-background-size: 103px auto; -webkit-background-size: 103px auto; background-size: 103px auto; } }
.video-container .slideshow-controls .slideshow-share-buttons li[class*="share-"] a.share-google-plus-1 span { display: inline-block; vertical-align: middle; *vertical-align: auto; *zoom: 1; *display: inline; height: 16px; width: 16px; background-image: url(/wp-content/themes/vip/nypost-2015/static-legacy/stylesheets/../images/sprites/nypost-social-mobile-sde3660b26d.png); background-position: 0 -1150px; background-repeat: no-repeat; text-indent: -9999px; }
@media screen and (min-resolution: 1.5dppx), (min-resolution: 144dpi), (-webkit-min-device-pixel-ratio: 2) { .video-container .slideshow-controls .slideshow-share-buttons li[class*="share-"] a.share-google-plus-1 span { background-image: url(/wp-content/themes/vip/nypost-2015/static-legacy/stylesheets/../images/sprites/nypost-social-mobile-retina-scd565840bb.png); background-position: 0 -1114px; -moz-background-size: 103px auto; -o-background-size: 103px auto; -webkit-background-size: 103px auto; background-size: 103px auto; } }
.video-container .slideshow-controls .slideshow-share-buttons li[class*="share-"] a.share-email span { display: inline-block; vertical-align: middle; *vertical-align: auto; *zoom: 1; *display: inline; height: 16px; width: 16px; background-image: url(/wp-content/themes/vip/nypost-2015/static-legacy/stylesheets/../images/sprites/nypost-social-mobile-sde3660b26d.png); background-position: 0 -1022px; background-repeat: no-repeat; text-indent: -9999px; }
@media screen and (min-resolution: 1.5dppx), (min-resolution: 144dpi), (-webkit-min-device-pixel-ratio: 2) { .video-container .slideshow-controls .slideshow-share-buttons li[class*="share-"] a.share-email span { background-image: url(/wp-content/themes/vip/nypost-2015/static-legacy/stylesheets/../images/sprites/nypost-social-mobile-retina-scd565840bb.png); background-position: 0 -993px; -moz-background-size: 103px auto; -o-background-size: 103px auto; -webkit-background-size: 103px auto; background-size: 103px auto; } }

#career-wrapper .entry-content h2, #article-wrapper.career .job-department { background-image: url(/wp-content/themes/vip/nypost-2015/static-legacy/stylesheets/../images/mobile-header-black-dot-bg.gif); font: italic 24px/20px "futura-pt", Futura, sans-serif; color: #ffffff; text-transform: uppercase; text-align: center; padding: 10px 0px; margin: -10px -10px 20px -10px; }

#career-wrapper .job-time, #article-wrapper.career .job-time { margin-top: 10px; color: #9d9d9d; }

#article-wrapper.career .article h1 { font: bold 26px/1 "founders-grotesk-x-cn-nypost", Helvetica, sans-serif; }
#article-wrapper.career .article .job-apply p { font-size: 14px; font-style: italic; }

#career-wrapper .entry-content p { font: 16px/1.5 "pt-serif", Georgia, serif; }
#career-wrapper .entry-content a { color: #345cc6; }
#career-wrapper .entry-content a:hover { color: #2e2e2f; }
#career-wrapper .entry-content ul li { padding-left: 20px; font-size: 14px; }
#career-wrapper .entry-content strong { font-weight: bold; }
#career-wrapper .entry-content img { width: 100%; }
#career-wrapper .career-dept .rule { border-bottom: 1px solid #eaeaea; }
#career-wrapper .career-dept .module-wrapper.no-jobs { padding-top: 10px; }

.left-column.career { width: 100%; }

.careers-header { background-color: #2a2a2a; height: 10px; text-align: center; margin: 10px 0px 20px 0px; }
.careers-header a, .careers-header span { padding: 0px 20px; background-color: #FFF; font: 40px/0px "futura-pt", Futura, sans-serif; font-weight: 800; color: #cc3333; font-style: italic; text-transform: uppercase; }

#article-wrapper.career .article .entry-content ul li { padding-bottom: 5px; }

#career-right-sidebar { padding-top: 0; }
#career-right-sidebar .widget_text .address { display: block; margin: 15px 0; font: bold 18px/1 "founders-grotesk-x-cn-nypost", Helvetica, sans-serif; }

.apply-link { background-color: #cc3333; color: #ffffff; text-transform: uppercase; font: 14px/14px "futura-pt", Futura, sans-serif; font-weight: 800; padding: 10px; display: block; width: 48%; text-align: center; margin: 19px 0 10px; }

#article-wrapper .box.module .PDS_Poll, #home-page-wrapper .box.module .PDS_Poll, #sports-wrapper .box.module .PDS_Poll, #generic-wrapper .box.module .PDS_Poll { margin-bottom: 0; }
#article-wrapper .box.module .PDS_Poll .pds-answer .pds-answer-group img, #home-page-wrapper .box.module .PDS_Poll .pds-answer .pds-answer-group img, #sports-wrapper .box.module .PDS_Poll .pds-answer .pds-answer-group img, #generic-wrapper .box.module .PDS_Poll .pds-answer .pds-answer-group img { width: 260px; }
#article-wrapper .box.module .PDS_Poll .pds-answer .pds-feedback-label, #home-page-wrapper .box.module .PDS_Poll .pds-answer .pds-feedback-label, #sports-wrapper .box.module .PDS_Poll .pds-answer .pds-feedback-label, #generic-wrapper .box.module .PDS_Poll .pds-answer .pds-feedback-label { padding: 0; }
#article-wrapper .box.module .PDS_Poll .pds-box, #home-page-wrapper .box.module .PDS_Poll .pds-box, #sports-wrapper .box.module .PDS_Poll .pds-box, #generic-wrapper .box.module .PDS_Poll .pds-box { margin-bottom: 0; }
#article-wrapper .box.module .PDS_Poll .pds-question, #home-page-wrapper .box.module .PDS_Poll .pds-question, #sports-wrapper .box.module .PDS_Poll .pds-question, #generic-wrapper .box.module .PDS_Poll .pds-question { display: block; }
#article-wrapper .box.module .PDS_Poll .pds-question .pds-question-top, #home-page-wrapper .box.module .PDS_Poll .pds-question .pds-question-top, #sports-wrapper .box.module .PDS_Poll .pds-question .pds-question-top, #generic-wrapper .box.module .PDS_Poll .pds-question .pds-question-top { padding-bottom: 0; }
#article-wrapper .box.module .PDS_Poll .pds-vote-button, #home-page-wrapper .box.module .PDS_Poll .pds-vote-button, #sports-wrapper .box.module .PDS_Poll .pds-vote-button, #generic-wrapper .box.module .PDS_Poll .pds-vote-button { width: 100%; padding: 3px 0; }
#article-wrapper .entry-content .PDS_Poll .pds-question, #home-page-wrapper .entry-content .PDS_Poll .pds-question, #sports-wrapper .entry-content .PDS_Poll .pds-question, #generic-wrapper .entry-content .PDS_Poll .pds-question { display: block; }
#article-wrapper .PDS_Poll, #home-page-wrapper .PDS_Poll, #sports-wrapper .PDS_Poll, #generic-wrapper .PDS_Poll { width: 100%; margin-bottom: 20px; }
#article-wrapper .PDS_Poll .pds-box-outer, #home-page-wrapper .PDS_Poll .pds-box-outer, #sports-wrapper .PDS_Poll .pds-box-outer, #generic-wrapper .PDS_Poll .pds-box-outer { padding: 0; }
#article-wrapper .PDS_Poll .pds-box, #home-page-wrapper .PDS_Poll .pds-box, #sports-wrapper .PDS_Poll .pds-box, #generic-wrapper .PDS_Poll .pds-box { width: auto; border: none; border-radius: 0; background: transparent; margin-bottom: 20px; }
#article-wrapper .PDS_Poll .pds-question, #article-wrapper .PDS_Poll .pds-total-votes, #home-page-wrapper .PDS_Poll .pds-question, #home-page-wrapper .PDS_Poll .pds-total-votes, #sports-wrapper .PDS_Poll .pds-question, #sports-wrapper .PDS_Poll .pds-total-votes, #generic-wrapper .PDS_Poll .pds-question, #generic-wrapper .PDS_Poll .pds-total-votes { display: none; }
#article-wrapper .PDS_Poll .pds-question .pds-question-top, #article-wrapper .PDS_Poll .pds-total-votes .pds-question-top, #home-page-wrapper .PDS_Poll .pds-question .pds-question-top, #home-page-wrapper .PDS_Poll .pds-total-votes .pds-question-top, #sports-wrapper .PDS_Poll .pds-question .pds-question-top, #sports-wrapper .PDS_Poll .pds-total-votes .pds-question-top, #generic-wrapper .PDS_Poll .pds-question .pds-question-top, #generic-wrapper .PDS_Poll .pds-total-votes .pds-question-top { font: 800 24px/1 "founders-grotesk-x-cn-nypost", Helvetica, sans-serif; }
#article-wrapper .PDS_Poll .pds-answer, #home-page-wrapper .PDS_Poll .pds-answer, #sports-wrapper .PDS_Poll .pds-answer, #generic-wrapper .PDS_Poll .pds-answer { border: none; padding-bottom: 10px; }
#article-wrapper .PDS_Poll .pds-answer:after, #home-page-wrapper .PDS_Poll .pds-answer:after, #sports-wrapper .PDS_Poll .pds-answer:after, #generic-wrapper .PDS_Poll .pds-answer:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
#article-wrapper .PDS_Poll .pds-answer .pds-answer-group, #article-wrapper .PDS_Poll .pds-answer .pds-feedback-group, #home-page-wrapper .PDS_Poll .pds-answer .pds-answer-group, #home-page-wrapper .PDS_Poll .pds-answer .pds-feedback-group, #sports-wrapper .PDS_Poll .pds-answer .pds-answer-group, #sports-wrapper .PDS_Poll .pds-answer .pds-feedback-group, #generic-wrapper .PDS_Poll .pds-answer .pds-answer-group, #generic-wrapper .PDS_Poll .pds-answer .pds-feedback-group { float: left; clear: both; padding: 0; overflow: hidden; position: relative; }
#article-wrapper .PDS_Poll .pds-answer .pds-answer-group .image-positioning, #article-wrapper .PDS_Poll .pds-answer .pds-feedback-group .image-positioning, #home-page-wrapper .PDS_Poll .pds-answer .pds-answer-group .image-positioning, #home-page-wrapper .PDS_Poll .pds-answer .pds-feedback-group .image-positioning, #sports-wrapper .PDS_Poll .pds-answer .pds-answer-group .image-positioning, #sports-wrapper .PDS_Poll .pds-answer .pds-feedback-group .image-positioning, #generic-wrapper .PDS_Poll .pds-answer .pds-answer-group .image-positioning, #generic-wrapper .PDS_Poll .pds-answer .pds-feedback-group .image-positioning { position: relative; bottom: 0; width: 100%; }
#article-wrapper .PDS_Poll .pds-answer .pds-answer-group p, #article-wrapper .PDS_Poll .pds-answer .pds-feedback-group p, #home-page-wrapper .PDS_Poll .pds-answer .pds-answer-group p, #home-page-wrapper .PDS_Poll .pds-answer .pds-feedback-group p, #sports-wrapper .PDS_Poll .pds-answer .pds-answer-group p, #sports-wrapper .PDS_Poll .pds-answer .pds-feedback-group p, #generic-wrapper .PDS_Poll .pds-answer .pds-answer-group p, #generic-wrapper .PDS_Poll .pds-answer .pds-feedback-group p { padding: 0; }
#article-wrapper .PDS_Poll .pds-answer .pds-answer-group .post-image, #article-wrapper .PDS_Poll .pds-answer .pds-feedback-group .post-image, #home-page-wrapper .PDS_Poll .pds-answer .pds-answer-group .post-image, #home-page-wrapper .PDS_Poll .pds-answer .pds-feedback-group .post-image, #sports-wrapper .PDS_Poll .pds-answer .pds-answer-group .post-image, #sports-wrapper .PDS_Poll .pds-answer .pds-feedback-group .post-image, #generic-wrapper .PDS_Poll .pds-answer .pds-answer-group .post-image, #generic-wrapper .PDS_Poll .pds-answer .pds-feedback-group .post-image { width: 100% !important; margin-bottom: 5px; }
#article-wrapper .PDS_Poll .pds-answer .pds-answer-group img, #article-wrapper .PDS_Poll .pds-answer .pds-feedback-group img, #home-page-wrapper .PDS_Poll .pds-answer .pds-answer-group img, #home-page-wrapper .PDS_Poll .pds-answer .pds-feedback-group img, #sports-wrapper .PDS_Poll .pds-answer .pds-answer-group img, #sports-wrapper .PDS_Poll .pds-answer .pds-feedback-group img, #generic-wrapper .PDS_Poll .pds-answer .pds-answer-group img, #generic-wrapper .PDS_Poll .pds-answer .pds-feedback-group img { height: auto; }
#article-wrapper .PDS_Poll .pds-answer .pds-answer-group:last-child, #article-wrapper .PDS_Poll .pds-answer .pds-feedback-group:last-child, #home-page-wrapper .PDS_Poll .pds-answer .pds-answer-group:last-child, #home-page-wrapper .PDS_Poll .pds-answer .pds-feedback-group:last-child, #sports-wrapper .PDS_Poll .pds-answer .pds-answer-group:last-child, #sports-wrapper .PDS_Poll .pds-answer .pds-feedback-group:last-child, #generic-wrapper .PDS_Poll .pds-answer .pds-answer-group:last-child, #generic-wrapper .PDS_Poll .pds-answer .pds-feedback-group:last-child { margin-bottom: 0; }
#article-wrapper .PDS_Poll .pds-answer .pds-answer-group, #home-page-wrapper .PDS_Poll .pds-answer .pds-answer-group, #sports-wrapper .PDS_Poll .pds-answer .pds-answer-group, #generic-wrapper .PDS_Poll .pds-answer .pds-answer-group { margin-bottom: 15px; min-width: 260px; width: 100%; }
#article-wrapper .PDS_Poll .pds-answer .pds-answer-group .modal-trigger, #home-page-wrapper .PDS_Poll .pds-answer .pds-answer-group .modal-trigger, #sports-wrapper .PDS_Poll .pds-answer .pds-answer-group .modal-trigger, #generic-wrapper .PDS_Poll .pds-answer .pds-answer-group .modal-trigger { display: none; }
#article-wrapper .PDS_Poll .pds-answer .pds-answer-group.selected .pds-input-label, #article-wrapper .PDS_Poll .pds-answer .pds-answer-group.highlighted .pds-input-label, #home-page-wrapper .PDS_Poll .pds-answer .pds-answer-group.selected .pds-input-label, #home-page-wrapper .PDS_Poll .pds-answer .pds-answer-group.highlighted .pds-input-label, #sports-wrapper .PDS_Poll .pds-answer .pds-answer-group.selected .pds-input-label, #sports-wrapper .PDS_Poll .pds-answer .pds-answer-group.highlighted .pds-input-label, #generic-wrapper .PDS_Poll .pds-answer .pds-answer-group.selected .pds-input-label, #generic-wrapper .PDS_Poll .pds-answer .pds-answer-group.highlighted .pds-input-label { background: #f7cb00; color: #2e2e2f; }
#article-wrapper .PDS_Poll .pds-answer .pds-answer-input, #home-page-wrapper .PDS_Poll .pds-answer .pds-answer-input, #sports-wrapper .PDS_Poll .pds-answer .pds-answer-input, #generic-wrapper .PDS_Poll .pds-answer .pds-answer-input { margin-top: -24px; }
#article-wrapper .PDS_Poll .pds-answer .pds-answer-text, #home-page-wrapper .PDS_Poll .pds-answer .pds-answer-text, #sports-wrapper .PDS_Poll .pds-answer .pds-answer-text, #generic-wrapper .PDS_Poll .pds-answer .pds-answer-text { max-width: 180px; }
#article-wrapper .PDS_Poll .pds-answer .pds-input-label, #article-wrapper .PDS_Poll .pds-answer .pds-answer-text, #home-page-wrapper .PDS_Poll .pds-answer .pds-input-label, #home-page-wrapper .PDS_Poll .pds-answer .pds-answer-text, #sports-wrapper .PDS_Poll .pds-answer .pds-input-label, #sports-wrapper .PDS_Poll .pds-answer .pds-answer-text, #generic-wrapper .PDS_Poll .pds-answer .pds-input-label, #generic-wrapper .PDS_Poll .pds-answer .pds-answer-text { clear: both; float: left; width: auto; background: #cc3333; color: white; padding: 2px 10px; font: bold 18px/24px "futura-pt", Futura, sans-serif; text-transform: uppercase; }
#article-wrapper .PDS_Poll .pds-answer .pds-feedback-group, #home-page-wrapper .PDS_Poll .pds-answer .pds-feedback-group, #sports-wrapper .PDS_Poll .pds-answer .pds-feedback-group, #generic-wrapper .PDS_Poll .pds-answer .pds-feedback-group { width: 100%; margin: 0 10px 15px 0; }
#article-wrapper .PDS_Poll .pds-answer .pds-feedback-group.selected, #home-page-wrapper .PDS_Poll .pds-answer .pds-feedback-group.selected, #sports-wrapper .PDS_Poll .pds-answer .pds-feedback-group.selected, #generic-wrapper .PDS_Poll .pds-answer .pds-feedback-group.selected { background: #2e2e2f; }
#article-wrapper .PDS_Poll .pds-answer .pds-feedback-group.selected .pds-answer-text, #home-page-wrapper .PDS_Poll .pds-answer .pds-feedback-group.selected .pds-answer-text, #sports-wrapper .PDS_Poll .pds-answer .pds-feedback-group.selected .pds-answer-text, #generic-wrapper .PDS_Poll .pds-answer .pds-feedback-group.selected .pds-answer-text { background: none; color: #f7cb00; max-width: none; }
#article-wrapper .PDS_Poll .pds-answer .pds-feedback-group.selected .pds-feedback-result, #home-page-wrapper .PDS_Poll .pds-answer .pds-feedback-group.selected .pds-feedback-result, #sports-wrapper .PDS_Poll .pds-answer .pds-feedback-group.selected .pds-feedback-result, #generic-wrapper .PDS_Poll .pds-answer .pds-feedback-group.selected .pds-feedback-result { background: none; color: #f7cb00; line-height: 26px; float: right; padding: 10px 0px; }
#article-wrapper .PDS_Poll .pds-answer .pds-feedback-group.selected.with-image, #home-page-wrapper .PDS_Poll .pds-answer .pds-feedback-group.selected.with-image, #sports-wrapper .PDS_Poll .pds-answer .pds-feedback-group.selected.with-image, #generic-wrapper .PDS_Poll .pds-answer .pds-feedback-group.selected.with-image { background: none; }
#article-wrapper .PDS_Poll .pds-answer .pds-feedback-group.selected.with-image .pds-feedback-label, #home-page-wrapper .PDS_Poll .pds-answer .pds-feedback-group.selected.with-image .pds-feedback-label, #sports-wrapper .PDS_Poll .pds-answer .pds-feedback-group.selected.with-image .pds-feedback-label, #generic-wrapper .PDS_Poll .pds-answer .pds-feedback-group.selected.with-image .pds-feedback-label { background: #2e2e2f; margin-top: 10px; }
#article-wrapper .PDS_Poll .pds-answer .pds-feedback-group.selected.with-image .pds-feedback-label .pds-answer-text, #home-page-wrapper .PDS_Poll .pds-answer .pds-feedback-group.selected.with-image .pds-feedback-label .pds-answer-text, #sports-wrapper .PDS_Poll .pds-answer .pds-feedback-group.selected.with-image .pds-feedback-label .pds-answer-text, #generic-wrapper .PDS_Poll .pds-answer .pds-feedback-group.selected.with-image .pds-feedback-label .pds-answer-text { padding: 10px 10px 0 10px; }
#article-wrapper .PDS_Poll .pds-answer .pds-feedback-group > .pds-clear, #home-page-wrapper .PDS_Poll .pds-answer .pds-feedback-group > .pds-clear, #sports-wrapper .PDS_Poll .pds-answer .pds-feedback-group > .pds-clear, #generic-wrapper .PDS_Poll .pds-answer .pds-feedback-group > .pds-clear { display: none !important; }
#article-wrapper .PDS_Poll .pds-answer .pds-feedback-group .pds-feedback-label:after, #home-page-wrapper .PDS_Poll .pds-answer .pds-feedback-group .pds-feedback-label:after, #sports-wrapper .PDS_Poll .pds-answer .pds-feedback-group .pds-feedback-label:after, #generic-wrapper .PDS_Poll .pds-answer .pds-feedback-group .pds-feedback-label:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
#article-wrapper .PDS_Poll .pds-answer .pds-feedback-group .pds-feedback-label.image-positioning, #home-page-wrapper .PDS_Poll .pds-answer .pds-feedback-group .pds-feedback-label.image-positioning, #sports-wrapper .PDS_Poll .pds-answer .pds-feedback-group .pds-feedback-label.image-positioning, #generic-wrapper .PDS_Poll .pds-answer .pds-feedback-group .pds-feedback-label.image-positioning { padding-top: 87px; display: block; }
#article-wrapper .PDS_Poll .pds-answer .pds-feedback-group .pds-feedback-label .pds-answer-text, #home-page-wrapper .PDS_Poll .pds-answer .pds-feedback-group .pds-feedback-label .pds-answer-text, #sports-wrapper .PDS_Poll .pds-answer .pds-feedback-group .pds-feedback-label .pds-answer-text, #generic-wrapper .PDS_Poll .pds-answer .pds-feedback-group .pds-feedback-label .pds-answer-text { font: bold 18px/24px "futura-pt", Futura, sans-serif !important; }
#article-wrapper .PDS_Poll .pds-answer .pds-feedback-group .pds-feedback-label .pds-feedback-result, #home-page-wrapper .PDS_Poll .pds-answer .pds-feedback-group .pds-feedback-label .pds-feedback-result, #sports-wrapper .PDS_Poll .pds-answer .pds-feedback-group .pds-feedback-label .pds-feedback-result, #generic-wrapper .PDS_Poll .pds-answer .pds-feedback-group .pds-feedback-label .pds-feedback-result { float: right; margin-right: 10px; font: 16px/20px "futura-pt", Futura, sans-serif; color: #2e2e2f; }
#article-wrapper .PDS_Poll .pds-answer .pds-feedback-group .pds-feedback-label .pds-feedback-result .pds-feedback-per, #home-page-wrapper .PDS_Poll .pds-answer .pds-feedback-group .pds-feedback-label .pds-feedback-result .pds-feedback-per, #sports-wrapper .PDS_Poll .pds-answer .pds-feedback-group .pds-feedback-label .pds-feedback-result .pds-feedback-per, #generic-wrapper .PDS_Poll .pds-answer .pds-feedback-group .pds-feedback-label .pds-feedback-result .pds-feedback-per { font: bold 18px/24px "futura-pt", Futura, sans-serif !important; padding-left: 8px; }
#article-wrapper .PDS_Poll .pds-answer .pds-feedback-group .pds-feedback-label .pds-feedback-result .pds-feedback-votes, #home-page-wrapper .PDS_Poll .pds-answer .pds-feedback-group .pds-feedback-label .pds-feedback-result .pds-feedback-votes, #sports-wrapper .PDS_Poll .pds-answer .pds-feedback-group .pds-feedback-label .pds-feedback-result .pds-feedback-votes, #generic-wrapper .PDS_Poll .pds-answer .pds-feedback-group .pds-feedback-label .pds-feedback-result .pds-feedback-votes { display: none; }
#article-wrapper .PDS_Poll .pds-answer .pds-answer-feedback, #home-page-wrapper .PDS_Poll .pds-answer .pds-answer-feedback, #sports-wrapper .PDS_Poll .pds-answer .pds-answer-feedback, #generic-wrapper .PDS_Poll .pds-answer .pds-answer-feedback { display: none; }
#article-wrapper .PDS_Poll .pds-vote-button, #home-page-wrapper .PDS_Poll .pds-vote-button, #sports-wrapper .PDS_Poll .pds-vote-button, #generic-wrapper .PDS_Poll .pds-vote-button { border: none; display: none; background: #f7cb00; color: #2e2e2f; width: 100%; padding: 3px 0; text-align: center; text-transform: uppercase; font: bold 16px/22px "futura-pt", Futura, sans-serif; border-radius: 0; }
#article-wrapper .PDS_Poll .pds-vote-button:hover, #home-page-wrapper .PDS_Poll .pds-vote-button:hover, #sports-wrapper .PDS_Poll .pds-vote-button:hover, #generic-wrapper .PDS_Poll .pds-vote-button:hover { border: none; text-decoration: none; }
#article-wrapper .PDS_Poll .pds-view-results, #article-wrapper .PDS_Poll .pds-return-poll, #home-page-wrapper .PDS_Poll .pds-view-results, #home-page-wrapper .PDS_Poll .pds-return-poll, #sports-wrapper .PDS_Poll .pds-view-results, #sports-wrapper .PDS_Poll .pds-return-poll, #generic-wrapper .PDS_Poll .pds-view-results, #generic-wrapper .PDS_Poll .pds-return-poll { display: none; }
#article-wrapper .PDS_Poll .pds-vote-button-load, #home-page-wrapper .PDS_Poll .pds-vote-button-load, #sports-wrapper .PDS_Poll .pds-vote-button-load, #generic-wrapper .PDS_Poll .pds-vote-button-load { display: block; background-color: #f7cb00; border: none; border-radius: 0; line-height: 22px; padding: 3px 0; width: 100%; margin-bottom: 20px; }
#article-wrapper .PDS_Poll .pds-vote, #home-page-wrapper .PDS_Poll .pds-vote, #sports-wrapper .PDS_Poll .pds-vote, #generic-wrapper .PDS_Poll .pds-vote { padding: 0; }
#article-wrapper .PDS_Poll .pds-vote .pds-vote-button, #home-page-wrapper .PDS_Poll .pds-vote .pds-vote-button, #sports-wrapper .PDS_Poll .pds-vote .pds-vote-button, #generic-wrapper .PDS_Poll .pds-vote .pds-vote-button { margin: 5px 0 20px 0; }
#article-wrapper .PDS_Poll .pds-vote .pds-links-back, #home-page-wrapper .PDS_Poll .pds-vote .pds-links-back, #sports-wrapper .PDS_Poll .pds-vote .pds-links-back, #generic-wrapper .PDS_Poll .pds-vote .pds-links-back { padding: 0; }
#article-wrapper .PDS_Poll .pds-vote .pds-links, #home-page-wrapper .PDS_Poll .pds-vote .pds-links, #sports-wrapper .PDS_Poll .pds-vote .pds-links, #generic-wrapper .PDS_Poll .pds-vote .pds-links { padding: 0; }
#article-wrapper .PDS_Poll .pds-pd-link, #home-page-wrapper .PDS_Poll .pds-pd-link, #sports-wrapper .PDS_Poll .pds-pd-link, #generic-wrapper .PDS_Poll .pds-pd-link { display: none; }
#article-wrapper .PDS_Poll #account-options, #home-page-wrapper .PDS_Poll #account-options, #sports-wrapper .PDS_Poll #account-options, #generic-wrapper .PDS_Poll #account-options { display: none; }

#generic-wrapper.advertising-wrapper .site-content { padding: 20px; background: #FFF; }
#generic-wrapper.advertising-wrapper .page-header h1 { font: 800 36px/1 "founders-grotesk-x-cn-nypost", Helvetica, sans-serif; }
#generic-wrapper.advertising-wrapper .page-content img { max-width: 100%; }
#generic-wrapper.advertising-wrapper .page-content pre { overflow: auto; width: 96%; background: #DDDDDD; padding: 2%; }
#generic-wrapper.advertising-wrapper .page-content a { word-wrap: break-word; }
#generic-wrapper.advertising-wrapper .page-content code { font: 12px/1.25 monospace; max-width: 100%; }
#generic-wrapper.advertising-wrapper .page-content .download { font: 700 16px/1 "founders-grotesk-x-cn-nypost", Helvetica, sans-serif; color: #cc3333; text-transform: uppercase; display: inline-block; min-width: 85px; }
#generic-wrapper.advertising-wrapper .page-content .download span { display: inline-block; vertical-align: middle; *vertical-align: auto; *zoom: 1; *display: inline; height: 21px; width: 22px; background-image: url(/wp-content/themes/vip/nypost-2015/static-legacy/stylesheets/../images/sprites/nypost-mobile-s69b2dc5c31.png); background-position: 0 0; background-repeat: no-repeat; text-indent: -9999px; display: inline-block; vertical-align: middle; margin: 0 5px 2px 0; }
@media screen and (min-resolution: 1.5dppx), (min-resolution: 144dpi), (-webkit-min-device-pixel-ratio: 2) { #generic-wrapper.advertising-wrapper .page-content .download span { background-image: url(/wp-content/themes/vip/nypost-2015/static-legacy/stylesheets/../images/sprites/nypost-mobile-retina-s3df4e67e5c.png); background-position: 0 0; -moz-background-size: 320px auto; -o-background-size: 320px auto; -webkit-background-size: 320px auto; background-size: 320px auto; } }
#generic-wrapper.advertising-wrapper .page-content .download.top { top: 30px; right: 30px; }
#generic-wrapper.advertising-wrapper .page-content .download.top span { margin-left: 10px; }
#generic-wrapper.advertising-wrapper .page-content .post-image { margin: 0; }
#generic-wrapper.advertising-wrapper .page-content .table-title { display: block; padding: 0 10px; margin: 20px 0 0 0; text-transform: uppercase; background: #484848; color: #FFFFFF; font: 14px/30px "futura-pt", Futura, sans-serif; }
#generic-wrapper.advertising-wrapper .page-content .red-label { display: inline-block; text-transform: uppercase; background: #cc3333; color: #FFFFFF; font: bold 12px/16px "futura-pt", Futura, sans-serif; padding: 0 5px; margin: 0 5px 0 0; }
#generic-wrapper.advertising-wrapper .page-content table { width: 100%; margin-bottom: 20px; display: block; border: none; }
#generic-wrapper.advertising-wrapper .page-content table td { clear: both; }
#generic-wrapper.advertising-wrapper .page-content table td, #generic-wrapper.advertising-wrapper .page-content table th { border: none; float: left; display: inline-block; padding: 5px; max-width: 300px; font: 12px/1.5 "pt-serif", Georgia, serif; }
#generic-wrapper.advertising-wrapper .page-content table td p, #generic-wrapper.advertising-wrapper .page-content table td li, #generic-wrapper.advertising-wrapper .page-content table th p, #generic-wrapper.advertising-wrapper .page-content table th li { font: 12px/1.5 "pt-serif", Georgia, serif; }
#generic-wrapper.advertising-wrapper .page-content table td ul, #generic-wrapper.advertising-wrapper .page-content table th ul { margin-bottom: 0; }
#generic-wrapper.advertising-wrapper .page-content table td.grey, #generic-wrapper.advertising-wrapper .page-content table th.grey { background: #FFFFFF; }
#generic-wrapper.advertising-wrapper .page-content table td.no-padding, #generic-wrapper.advertising-wrapper .page-content table th.no-padding { padding-left: 0; padding-right: 0; }
#generic-wrapper.advertising-wrapper .page-content table td:first-child, #generic-wrapper.advertising-wrapper .page-content table th:first-child { padding-left: 0; }
#generic-wrapper.advertising-wrapper .page-content table td:last-child, #generic-wrapper.advertising-wrapper .page-content table th:last-child { margin-bottom: 20px; }
#generic-wrapper.advertising-wrapper .page-content table td > .mobile, #generic-wrapper.advertising-wrapper .page-content table th > .mobile { font-weight: bold; text-indent: -5px; }
#generic-wrapper.advertising-wrapper .page-content table td.no-padding, #generic-wrapper.advertising-wrapper .page-content table td.left, #generic-wrapper.advertising-wrapper .page-content table th.no-padding, #generic-wrapper.advertising-wrapper .page-content table th.left { float: left; width: auto; line-height: 30px; }
#generic-wrapper.advertising-wrapper .page-content table td .download, #generic-wrapper.advertising-wrapper .page-content table th .download { width: 100%; clear: both; }
#generic-wrapper.advertising-wrapper .page-content table thead th { display: none; }
#generic-wrapper.advertising-wrapper .page-content table th, #generic-wrapper.advertising-wrapper .page-content table td h3 { text-transform: uppercase; font: bold 12px/16px "futura-pt", Futura, sans-serif; color: #cc3333; }
#generic-wrapper.advertising-wrapper .page-content table.deadlines h3, #generic-wrapper.advertising-wrapper .page-content table.deadlines p { padding: 0; }
#generic-wrapper.advertising-wrapper .page-content table.deadlines .pub { padding-left: 5px; }
#generic-wrapper.advertising-wrapper .page-content .row.alexa > div { margin-bottom: 20px; }
#generic-wrapper.advertising-wrapper .page-content .row.alexa p { padding-bottom: 5px; width: 100%; }
#generic-wrapper.advertising-wrapper .page-content .row.image > div { width: 169px; margin: 0 auto; }
#generic-wrapper.advertising-wrapper .page-content .row.image > div br { display: none; }
#generic-wrapper.advertising-wrapper .page-content .row.image > div p { width: 100%; clear: both; text-align: center; font-size: 12px; }
#generic-wrapper.advertising-wrapper .page-content .row.image img, #generic-wrapper.advertising-wrapper .page-content .row.image .post-image { width: 100%; }
#generic-wrapper.advertising-wrapper .page-content .row.image.two > div { width: 100%; }
#generic-wrapper.advertising-wrapper .page-content .section { font-weight: bold; padding: 10px 0 5px 0; }
#generic-wrapper.advertising-wrapper .page-content .p-list p { padding-bottom: 0; }
#generic-wrapper.advertising-wrapper .page-content ul { margin-bottom: 20px; }
#generic-wrapper.advertising-wrapper .page-content ul li { padding-bottom: 5px; }
#generic-wrapper.advertising-wrapper .page-content .source { font-size: 12px; }
#generic-wrapper.advertising-wrapper .h1.ad-home { display: none; }
#generic-wrapper.advertising-wrapper .ad-home-wrapper h1 { display: none; }
#generic-wrapper.advertising-wrapper .ad-home-wrapper p { padding-bottom: 15px; }
#generic-wrapper.advertising-wrapper .ad-home-wrapper .image { padding: 0px 0px 20px 0px; }
#generic-wrapper.advertising-wrapper .ad-home-wrapper .image img { position: relative; height: auto; top: -10px; }
#generic-wrapper.advertising-wrapper .ad-home-wrapper .header { font: bold 28px/1 "founders-grotesk-web-nypost", Helvetica, sans-serif; color: #cc3333; }
#generic-wrapper.advertising-wrapper .ad-home-wrapper .subhead { font: bold 22px/1 "founders-grotesk-web-nypost", Helvetica, sans-serif; margin-bottom: 20px; border-bottom: 1px solid #CCCCCC; }
#generic-wrapper.advertising-wrapper .print-media-wrapper .insert:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
#generic-wrapper.advertising-wrapper .print-media-wrapper .insert .insert-img { margin-bottom: 0; }
#generic-wrapper.advertising-wrapper .print-media-wrapper .insert .insert-img p { padding-bottom: 0; }
#generic-wrapper.advertising-wrapper .print-media-wrapper .insert .insert-text p.section { padding-top: 0; }
#generic-wrapper.advertising-wrapper .print-media-wrapper .insert.first { margin-top: 30px; }
#generic-wrapper.advertising-wrapper table .modal-trigger, #generic-wrapper.advertising-wrapper .custom-print-wrapper .modal-trigger { background: none; text-indent: 0; width: auto; height: auto; display: inline-block; vertical-align: middle; position: static; font: 700 16px/22px "founders-grotesk-x-cn-nypost", Helvetica, sans-serif; color: #cc3333; text-transform: uppercase; width: 100px; }
#generic-wrapper.advertising-wrapper table .modal-trigger span, #generic-wrapper.advertising-wrapper .custom-print-wrapper .modal-trigger span { display: inline-block; vertical-align: middle; *vertical-align: auto; *zoom: 1; *display: inline; height: 22px; width: 22px; background-image: url(/wp-content/themes/vip/nypost-2015/static-legacy/stylesheets/../images/sprites/nypost-mobile-s69b2dc5c31.png); background-position: 0 -23px; background-repeat: no-repeat; text-indent: -9999px; margin: 0 5px 2px 0; display: inline-block; vertical-align: middle; }
@media screen and (min-resolution: 1.5dppx), (min-resolution: 144dpi), (-webkit-min-device-pixel-ratio: 2) { #generic-wrapper.advertising-wrapper table .modal-trigger span, #generic-wrapper.advertising-wrapper .custom-print-wrapper .modal-trigger span { background-image: url(/wp-content/themes/vip/nypost-2015/static-legacy/stylesheets/../images/sprites/nypost-mobile-retina-s3df4e67e5c.png); background-position: 0 -23px; -moz-background-size: 320px auto; -o-background-size: 320px auto; -webkit-background-size: 320px auto; background-size: 320px auto; } }

.advertising-wrapper .generic-content-menu-wrapper .menu > li.current-menu-item > a, .advertising-wrapper .generic-content-menu-wrapper .menu > li.current-menu-ancestor > a { color: #cc3333; }
.advertising-wrapper .generic-content-menu-wrapper .menu > li.menu-item-has-children .sub-menu { background: url(/wp-content/themes/vip/nypost/static/images/header-articles-bg.png); position: relative; margin-top: -10px; }
.advertising-wrapper .generic-content-menu-wrapper .menu > li.menu-item-has-children .sub-menu a { font: 26px/0.95 "founders-grotesk-x-cn-nypost", Helvetica, sans-serif; text-transform: none; }
.advertising-wrapper .generic-content-menu-wrapper .menu > li.menu-item-has-children .sub-menu li:last-child { border-bottom: 2px solid #cc3333; padding-bottom: 10px; }
.advertising-wrapper .generic-content-menu-wrapper .menu > li.menu-item-has-children .sub-menu li:last-child.current-menu-item { padding-bottom: 5px; }
.advertising-wrapper .generic-content-menu-wrapper .menu > li.menu-item-has-children:last-child .sub-menu li:last-child { border-bottom: none; padding-bottom: 5px; }

.nyp-sharedaddy-wrapper div.sharedaddy { clear: none !important; }
.nyp-sharedaddy-wrapper div.sharedaddy .sd-social-icon .sd-content, .nyp-sharedaddy-wrapper div.sharedaddy .sd-social-icon-text .sd-content { float: none; width: auto; }
.nyp-sharedaddy-wrapper div.sharedaddy .sd-social-icon .sd-content ul, .nyp-sharedaddy-wrapper div.sharedaddy .sd-social-icon-text .sd-content ul { margin: 0 !important; padding: 0 !important; line-height: 0; }
.nyp-sharedaddy-wrapper div.sharedaddy .sd-social-icon .sd-content ul .sharing-anchor, .nyp-sharedaddy-wrapper div.sharedaddy .sd-social-icon-text .sd-content ul .sharing-anchor { display: none !important; }
.nyp-sharedaddy-wrapper div.sharedaddy .sd-social-icon .sd-content ul li[class*="share-"] a:before, .nyp-sharedaddy-wrapper div.sharedaddy .sd-social-icon-text .sd-content ul li[class*="share-"] a:before { display: none; }
.nyp-sharedaddy-wrapper div.sharedaddy .sd-social-icon .sd-content ul li[class*="share-"] a.sd-button, .nyp-sharedaddy-wrapper div.sharedaddy .sd-social-icon .sd-content ul li[class*="share-"] a.sd-button:hover, .nyp-sharedaddy-wrapper div.sharedaddy .sd-social-icon-text .sd-content ul li[class*="share-"] a.sd-button, .nyp-sharedaddy-wrapper div.sharedaddy .sd-social-icon-text .sd-content ul li[class*="share-"] a.sd-button:hover { border: none !important; background: none !important; border-radius: 0; box-shadow: none; padding: 0; margin: 0; }
.nyp-sharedaddy-wrapper div.sharedaddy .sd-social-icon .sd-content ul li[class*="share-"] a.sd-button span, .nyp-sharedaddy-wrapper div.sharedaddy .sd-social-icon .sd-content ul li[class*="share-"] a.sd-button:hover span, .nyp-sharedaddy-wrapper div.sharedaddy .sd-social-icon-text .sd-content ul li[class*="share-"] a.sd-button span, .nyp-sharedaddy-wrapper div.sharedaddy .sd-social-icon-text .sd-content ul li[class*="share-"] a.sd-button:hover span { display: block; }
.nyp-sharedaddy-wrapper div.sharedaddy .sd-social-icon .sd-content ul li[class*="share-"].share-end, .nyp-sharedaddy-wrapper div.sharedaddy .sd-social-icon-text .sd-content ul li[class*="share-"].share-end { display: none; }
.nyp-sharedaddy-wrapper div.sharedaddy .sd-social-icon .sd-content ul li[class*="share-"].share-email, .nyp-sharedaddy-wrapper div.sharedaddy .sd-social-icon-text .sd-content ul li[class*="share-"].share-email { margin-right: 0 !important; }
.nyp-sharedaddy-wrapper div.sharedaddy .sd-social-icon .sd-content ul li[class*="share-"] .share-count, .nyp-sharedaddy-wrapper div.sharedaddy .sd-social-icon-text .sd-content ul li[class*="share-"] .share-count { display: none !important; }
.nyp-sharedaddy-wrapper div.sharedaddy .sd-social-icon .sd-content .sharing-hidden + ul, .nyp-sharedaddy-wrapper div.sharedaddy .sd-social-icon-text .sd-content .sharing-hidden + ul { display: none !important; }
.nyp-sharedaddy-wrapper div.sharedaddy .sd-social-icon .sd-content .inner, .nyp-sharedaddy-wrapper div.sharedaddy .sd-social-icon-text .sd-content .inner { min-height: 40px !important; display: block !important; position: static; border: none; border-radius: 0; box-shadow: none; background-color: transparent; padding: 0; margin: 0; overflow: visible !important; }
.nyp-sharedaddy-wrapper div.sharedaddy .sd-social-icon .sd-content .inner:after, .nyp-sharedaddy-wrapper div.sharedaddy .sd-social-icon .sd-content .inner:before, .nyp-sharedaddy-wrapper div.sharedaddy .sd-social-icon-text .sd-content .inner:after, .nyp-sharedaddy-wrapper div.sharedaddy .sd-social-icon-text .sd-content .inner:before { display: none; }
.nyp-sharedaddy-wrapper div.sharedaddy .sd-social-icon .sd-content .inner > ul, .nyp-sharedaddy-wrapper div.sharedaddy .sd-social-icon-text .sd-content .inner > ul { margin: 0 !important; }
.nyp-sharedaddy-wrapper div.sharedaddy .sd-title { display: none; }
.nyp-sharedaddy-wrapper div.sharedaddy .sd-sharing { border: none; padding: 0; }

#sharedaddy-email-container { background-color: #f3f3f3; width: 310px !important; height: 410px !important; padding: 10px; box-shadow: 0 0 10px rgba(0, 0, 0, 0.8); overflow: hidden; }
#sharedaddy-email-container:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
#sharedaddy-email-container .simplemodal-close { display: inline-block; vertical-align: middle; *vertical-align: auto; *zoom: 1; *display: inline; height: 16px; width: 16px; background-image: url(/wp-content/themes/vip/nypost-2015/static-legacy/stylesheets/../images/sprites/nypost-mobile-s69b2dc5c31.png); background-position: 0 -341px; background-repeat: no-repeat; text-indent: -9999px; top: 10px; right: 10px; }
@media screen and (min-resolution: 1.5dppx), (min-resolution: 144dpi), (-webkit-min-device-pixel-ratio: 2) { #sharedaddy-email-container .simplemodal-close { background-image: url(/wp-content/themes/vip/nypost-2015/static-legacy/stylesheets/../images/sprites/nypost-mobile-retina-s3df4e67e5c.png); background-position: 0 -328px; -moz-background-size: 320px auto; -o-background-size: 320px auto; -webkit-background-size: 320px auto; background-size: 320px auto; } }
#sharedaddy-email-container #sharing_email { height: 100% !important; width: 100% !important; background-color: transparent; padding: 0; margin: 0; border: none; border-radius: 0; box-shadow: none; position: static; overflow-x: hidden; }
#sharedaddy-email-container #sharing_email .sharing_cancel { display: none !important; }
#sharedaddy-email-container #sharing_email .email-share-title { font: italic bold 28px/1 "futura-pt-condensed", Futura, sans-serif; color: #2a2a2a; text-transform: uppercase; margin: 0 auto 15px; text-align: center; width: 90%; }
#sharedaddy-email-container #sharing_email label { font: 12px/1.25 helvetica, sans-serif; }
#sharedaddy-email-container #sharing_email input[type="text"], #sharedaddy-email-container #sharing_email input[type="email"] { height: 30px; border: 1px solid #9d9d9d; box-shadow: inset 0 2px 1px #E7E7E7; padding: 5px; width: 290px; margin-bottom: 10px; box-sizing: content-box !important; -moz-box-sizing: content-box !important; -webkit-box-sizing: content-box !important; }
#sharedaddy-email-container #sharing_email input[type="submit"] { border: none; display: block; background-color: #cc3333; text-align: center; padding: 10px 20px; margin: 10px 5px 0 0; font: 16px/16px "futura-pt", Futura, sans-serif; color: #FFF !important; border-radius: 0 !important; text-transform: uppercase; float: right; cursor: pointer; }
#sharedaddy-email-container #sharing_email .loading { display: none !important; }
#sharedaddy-email-container #sharing_email .response { min-height: 305px; background-color: #f3f3f3; padding: 20px; text-align: center; }
#sharedaddy-email-container #sharing_email .response .response-title { font: italic bold 30px/1 "futura-pt-condensed", Futura, sans-serif; text-transform: uppercase; margin-bottom: 20px; }
#sharedaddy-email-container #sharing_email .response .response-sub { font: 14px/1.25 helvetica, sans-serif; }
#sharedaddy-email-container #sharing_email .errors { background-color: #cc3333; font: 13px/13px "futura-pt", Futura, sans-serif; margin: -15px 0 5px 0; padding: 0; text-align: center; text-transform: uppercase; width: 299px; }
#sharedaddy-email-container #sharing_email #g-recaptcha { margin-bottom: 20px; }

.entry-content .sharedaddy { display: none; }

.sharing-hidden .inner :before, .sharing-hidden .inner :after { display: none !important; }

#jeter-by-movado div#container { margin: 0 auto; padding-left: 20px; width: 280px; }
#jeter-by-movado h3 { clear: both; }
#jeter-by-movado div#clock { text-transform: uppercase; color: #fff; margin-left: 20px auto; width: 280px; overflow: hidden; text-align: center; }
#jeter-by-movado div#clock p { color: #fff; background: #063564; float: left; width: 56px; font-size: 12px; font-family: "futura-pt", Futura, sans-serif; line-height: 28px; font-weight: 600; padding-top: 10px; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; }
#jeter-by-movado div#clock p span { display: block; font-size: 45px; font-weight: bold; font-family: "founders-grotesk-x-cn-nypost", Helvetica, sans-serif; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; }
#jeter-by-movado div#clock div.space { color: #ccc; display: block; line-height: 1.7em; font-size: 50px; float: left; height: 12px; width: 12px; }
#jeter-by-movado div.coupon { color: #333 !important; font-size: 50px; font-weight: bold; }
#jeter-by-movado div.multi_clock { border: 1px solid #666; color: #333; float: left; margin: 10px; padding: 5px; }
#jeter-by-movado pre { background-color: #eee; border: 1px solid #ccc; line-height: 1.4em; padding: 10px; margin: 0; }
#jeter-by-movado #jeter-widget-mid-bg { display: inline-block; vertical-align: middle; *vertical-align: auto; *zoom: 1; *display: inline; height: 32px; width: 300px; background-image: url(/wp-content/themes/vip/nypost-2015/static-legacy/stylesheets/../images/sprites/nypost-mobile-s69b2dc5c31.png); background-position: 0 -3761px; background-repeat: no-repeat; text-indent: -9999px; display: block; text-indent: 0; }
@media screen and (min-resolution: 1.5dppx), (min-resolution: 144dpi), (-webkit-min-device-pixel-ratio: 2) { #jeter-by-movado #jeter-widget-mid-bg { background-image: url(/wp-content/themes/vip/nypost-2015/static-legacy/stylesheets/../images/sprites/nypost-mobile-retina-s3df4e67e5c.png); background-position: 0 -3632.5px; -moz-background-size: 320px auto; -o-background-size: 320px auto; -webkit-background-size: 320px auto; background-size: 320px auto; } }
#jeter-by-movado #jeter-widget-mid-bg .link-movado { display: block; position: absolute; height: 30px; width: 100%; text-indent: -999em; }
#jeter-by-movado .clock-move { margin: -9px 0 0 12px; display: inline-block; }
#jeter-by-movado #jeter-widget-header { font-family: "futura-pt", Futura, sans-serif; font-size: 24px; font-weight: 900; font-style: italic; text-align: center; line-height: 24px; width: 280px; background: #053564; color: #ffffff; text-transform: uppercase; padding: 10px 10px 10px 10px; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; }
#jeter-by-movado #jeter-widget-header-lockup { width: 260px; background: #ffffff; font-size: 24px; color: #053564; line-height: 20px; font-family: "founders-grotesk-x-cn-nypost", Helvetica, sans-serif; padding: 10px 20px 10px 20px; text-transform: uppercase; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; }
#jeter-by-movado #jeter-widget-tn { float: right; margin-top: -20px; display: inline-block; vertical-align: middle; *vertical-align: auto; *zoom: 1; *display: inline; height: 50px; width: 50px; background-image: url(/wp-content/themes/vip/nypost-2015/static-legacy/stylesheets/../images/sprites/nypost-mobile-s69b2dc5c31.png); background-position: 0 -3819px; background-repeat: no-repeat; text-indent: -9999px; display: block; }
@media screen and (min-resolution: 1.5dppx), (min-resolution: 144dpi), (-webkit-min-device-pixel-ratio: 2) { #jeter-by-movado #jeter-widget-tn { background-image: url(/wp-content/themes/vip/nypost-2015/static-legacy/stylesheets/../images/sprites/nypost-mobile-retina-s3df4e67e5c.png); background-position: 0 -3688.5px; -moz-background-size: 320px auto; -o-background-size: 320px auto; -webkit-background-size: 320px auto; background-size: 320px auto; } }
#jeter-by-movado #jeter-widget-header-border { border-bottom: 1px solid #000000; width: 260px; margin-top: 10px; display: block; }
#jeter-by-movado #jeter-widget-body { width: 260px; background: #ffffff; font-size: 15px; line-height: 20px; font-family: Georgia,Serif; padding: 0 20px 20px 20px; }
#jeter-by-movado #jeter-widget-bottom { background: #e1e7f0; display: block; width: 300px; height: 168px; }
#jeter-by-movado #the-jeter-countdown-text { /*
font-family: $founders-condensed;
color: #053564;
font-size: 34px;
text-transform: uppercase;
display: block;
background: #ffffff;
margin: 0 10px 15px 20px;
padding: 0px 10px 5px 10px;
width: 240px;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
text-align: center;
*/ background: #ffffff; margin: 0 10px 15px 20px; padding: 10px 0; width: 260px; }
#jeter-by-movado #the-jeter-countdown-text h3 { display: inline-block; vertical-align: middle; *vertical-align: auto; *zoom: 1; *display: inline; height: 22px; width: 234px; background-image: url(/wp-content/themes/vip/nypost-2015/static-legacy/stylesheets/../images/sprites/nypost-mobile-s69b2dc5c31.png); background-position: 0 -3795px; background-repeat: no-repeat; text-indent: -9999px; display: block; margin: 0 auto; padding: 0; }
@media screen and (min-resolution: 1.5dppx), (min-resolution: 144dpi), (-webkit-min-device-pixel-ratio: 2) { #jeter-by-movado #the-jeter-countdown-text h3 { background-image: url(/wp-content/themes/vip/nypost-2015/static-legacy/stylesheets/../images/sprites/nypost-mobile-retina-s3df4e67e5c.png); background-position: 0 -3665.5px; -moz-background-size: 320px auto; -o-background-size: 320px auto; -webkit-background-size: 320px auto; background-size: 320px auto; } }
#jeter-by-movado .space-two { display: block; background: none !important; width: 300px; height: 21px; }

.polar-sponsor { font-size: 15px; font-family: "founders-grotesk-x-cn-nypost", Helvetica, sans-serif; font-weight: 500; color: #2a2a2a; text-transform: uppercase; margin: 10px 0px 0px 0px; }
.polar-sponsor a { color: #2a2a2a; font-weight: 600; }

.decider .box .polar-sponsor { font-family: "open-sans", helvetica, sans-serif; font-size: 12px; line-height: 17px; }
.decider .box .polar-sponsor a { font-weight: 600; color: #000; }

.polar-story .polar-sponsor .polar-dispatch { color: #cc3333; }
.polar-story .polar-sponsor a { color: #FFF; }
.polar-story .entry-header .article-meta-list li a { font-weight: 600; color: #000; }
.polar-story .article-meta-list li a { font-weight: 600; color: #FFF; }

#post-polar img { height: auto; }
#post-polar .polar-sponsor .polar-dispatch { color: #cc3333; }

#story-grid-wrapper .polar-sponsor { color: #FFF; margin: -5px 0px 0px 10px; font-size: 14px; line-height: 14px; }
#story-grid-wrapper .polar-sponsor a { padding: 0px; display: inline; font-size: 14px !important; }
#story-grid-wrapper .polar-story h3 { font-size: 16px !important; line-height: 16px !important; }
#story-grid-wrapper .polar-story img { width: 173px; height: 115px; }

#home-page-top-stories .polar-sponsor { color: #2a2a2a; font-size: 15px; }
#home-page-top-stories .polar-sponsor a { color: #2a2a2a; padding: 0px !important; display: inline !important; font-size: 15px !important; }

#article-wrapper .box .article-header .flag-region .dispatch-flag-wrapper { float: left; }
#article-wrapper .box .article-header .flag-region .section-tag, #article-wrapper .box .article-header .flag-region .article-tag, #article-wrapper .box .article-header .flag-region .sponsor-logo { float: none; display: inline-block; vertical-align: middle; margin-bottom: 15px; }
#article-wrapper .box .article-header .flag-region .section-tag a, #article-wrapper .box .article-header .flag-region .section-tag img, #article-wrapper .box .article-header .flag-region .article-tag a, #article-wrapper .box .article-header .flag-region .article-tag img, #article-wrapper .box .article-header .flag-region .sponsor-logo a, #article-wrapper .box .article-header .flag-region .sponsor-logo img { margin: 0; display: block; }
#article-wrapper .box .article-header .flag-region p { padding: 0; }

body .nypost, body .pagesix, body .decider, body .internetactionforce { display: none !important; }

body.nypost .nypost { display: block !important; }

#content-wrapper #content #background-wrapper #article-wrapper #primary .site-content .pascalizer .hidden { display: none; }
#content-wrapper #content #background-wrapper #article-wrapper #primary .site-content .pascalizer .article-share-top { width: 100%; height: 28px; text-align: center; margin-bottom: 30px; }
#content-wrapper #content #background-wrapper #article-wrapper #primary .site-content .pascalizer .article-share-top:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
#content-wrapper #content #background-wrapper #article-wrapper #primary .site-content .pascalizer .article-share-top .sd-content { text-align: center; display: inline-block; }
#content-wrapper #content #background-wrapper #article-wrapper #primary .site-content .pascalizer .article-share-top .sd-content li[class*="share-"] { float: left; margin: 0 10px 0 0 !important; }
#content-wrapper #content #background-wrapper #article-wrapper #primary .site-content .pascalizer .article-share-top .sd-content li[class*="share-"] a span { padding: 0 !important; background-size: auto auto; }
#content-wrapper #content #background-wrapper #article-wrapper #primary .site-content .pascalizer .article-share-top .sd-content li[class*="share-"] a.share-twitter span { display: inline-block; vertical-align: middle; *vertical-align: auto; *zoom: 1; *display: inline; height: 28px; width: 28px; background-image: url(/wp-content/themes/vip/nypost-2015/static-legacy/stylesheets/../images/sprites/nypost-social-mobile-sde3660b26d.png); background-position: 0 -90px; background-repeat: no-repeat; text-indent: -9999px; }
@media screen and (min-resolution: 1.5dppx), (min-resolution: 144dpi), (-webkit-min-device-pixel-ratio: 2) { #content-wrapper #content #background-wrapper #article-wrapper #primary .site-content .pascalizer .article-share-top .sd-content li[class*="share-"] a.share-twitter span { background-image: url(/wp-content/themes/vip/nypost-2015/static-legacy/stylesheets/../images/sprites/nypost-social-mobile-retina-scd565840bb.png); background-position: 0 -87px; -moz-background-size: 103px auto; -o-background-size: 103px auto; -webkit-background-size: 103px auto; background-size: 103px auto; } }
#content-wrapper #content #background-wrapper #article-wrapper #primary .site-content .pascalizer .article-share-top .sd-content li[class*="share-"] a.share-facebook span { display: inline-block; vertical-align: middle; *vertical-align: auto; *zoom: 1; *display: inline; height: 28px; width: 28px; background-image: url(/wp-content/themes/vip/nypost-2015/static-legacy/stylesheets/../images/sprites/nypost-social-mobile-sde3660b26d.png); background-position: 0 -30px; background-repeat: no-repeat; text-indent: -9999px; }
@media screen and (min-resolution: 1.5dppx), (min-resolution: 144dpi), (-webkit-min-device-pixel-ratio: 2) { #content-wrapper #content #background-wrapper #article-wrapper #primary .site-content .pascalizer .article-share-top .sd-content li[class*="share-"] a.share-facebook span { background-image: url(/wp-content/themes/vip/nypost-2015/static-legacy/stylesheets/../images/sprites/nypost-social-mobile-retina-scd565840bb.png); background-position: 0 -29px; -moz-background-size: 103px auto; -o-background-size: 103px auto; -webkit-background-size: 103px auto; background-size: 103px auto; } }
#content-wrapper #content #background-wrapper #article-wrapper #primary .site-content .pascalizer .article-share-top .sd-content li[class*="share-"] a.share-google-plus-1 span { display: inline-block; vertical-align: middle; *vertical-align: auto; *zoom: 1; *display: inline; height: 28px; width: 28px; background-image: url(/wp-content/themes/vip/nypost-2015/static-legacy/stylesheets/../images/sprites/nypost-social-mobile-sde3660b26d.png); background-position: 0 -60px; background-repeat: no-repeat; text-indent: -9999px; }
@media screen and (min-resolution: 1.5dppx), (min-resolution: 144dpi), (-webkit-min-device-pixel-ratio: 2) { #content-wrapper #content #background-wrapper #article-wrapper #primary .site-content .pascalizer .article-share-top .sd-content li[class*="share-"] a.share-google-plus-1 span { background-image: url(/wp-content/themes/vip/nypost-2015/static-legacy/stylesheets/../images/sprites/nypost-social-mobile-retina-scd565840bb.png); background-position: 0 -58px; -moz-background-size: 103px auto; -o-background-size: 103px auto; -webkit-background-size: 103px auto; background-size: 103px auto; } }
#content-wrapper #content #background-wrapper #article-wrapper #primary .site-content .pascalizer .article-share-top .sd-content li[class*="share-"] a.share-email span { display: inline-block; vertical-align: middle; *vertical-align: auto; *zoom: 1; *display: inline; height: 28px; width: 28px; background-image: url(/wp-content/themes/vip/nypost-2015/static-legacy/stylesheets/../images/sprites/nypost-social-mobile-sde3660b26d.png); background-position: 0 0; background-repeat: no-repeat; text-indent: -9999px; }
@media screen and (min-resolution: 1.5dppx), (min-resolution: 144dpi), (-webkit-min-device-pixel-ratio: 2) { #content-wrapper #content #background-wrapper #article-wrapper #primary .site-content .pascalizer .article-share-top .sd-content li[class*="share-"] a.share-email span { background-image: url(/wp-content/themes/vip/nypost-2015/static-legacy/stylesheets/../images/sprites/nypost-social-mobile-retina-scd565840bb.png); background-position: 0 0; -moz-background-size: 103px auto; -o-background-size: 103px auto; -webkit-background-size: 103px auto; background-size: 103px auto; } }
#content-wrapper #content #background-wrapper #article-wrapper #primary .site-content .pascalizer .article-share-top .sd-content li[class*="share-"] a.share-whatsapp { margin-left: 3px; }
#content-wrapper #content #background-wrapper #article-wrapper #primary .site-content .pascalizer .article-share-top .sd-content li[class*="share-"] a.share-whatsapp span { display: inline-block; vertical-align: middle; *vertical-align: auto; *zoom: 1; *display: inline; height: 28px; width: 28px; background-image: url(/wp-content/themes/vip/nypost-2015/static-legacy/stylesheets/../images/sprites/nypost-social-mobile-sde3660b26d.png); background-position: 0 -120px; background-repeat: no-repeat; text-indent: -9999px; }
@media screen and (min-resolution: 1.5dppx), (min-resolution: 144dpi), (-webkit-min-device-pixel-ratio: 2) { #content-wrapper #content #background-wrapper #article-wrapper #primary .site-content .pascalizer .article-share-top .sd-content li[class*="share-"] a.share-whatsapp span { background-image: url(/wp-content/themes/vip/nypost-2015/static-legacy/stylesheets/../images/sprites/nypost-social-mobile-retina-scd565840bb.png); background-position: 0 -116px; -moz-background-size: 103px auto; -o-background-size: 103px auto; -webkit-background-size: 103px auto; background-size: 103px auto; } }
#content-wrapper #content #background-wrapper #article-wrapper #primary .site-content .pascalizer .page-header { clear: both; }
#content-wrapper #content #background-wrapper #article-wrapper #primary .site-content .pascalizer .page-header h1 { text-transform: uppercase; text-align: center; font-family: "founders-grotesk-x-cn-nypost", Helvetica, sans-serif; font-size: 60px; line-height: 50px; font-weight: 600; }
#content-wrapper #content #background-wrapper #article-wrapper #primary .site-content .pascalizer .page-header .status-success { display: block; margin-bottom: 20px; }
#content-wrapper #content #background-wrapper #article-wrapper #primary .site-content .pascalizer .page-header .status-success.hidden { display: none; }
#content-wrapper #content #background-wrapper #article-wrapper #primary .site-content .pascalizer .page-content { text-align: center; font-family: "founders-grotesk-web-nypost", Helvetica, sans-serif; }
#content-wrapper #content #background-wrapper #article-wrapper #primary .site-content .pascalizer .page-content .sharedaddy { display: none; }
#content-wrapper #content #background-wrapper #article-wrapper #primary .site-content .pascalizer #form-pascalizer label { display: none; }
#content-wrapper #content #background-wrapper #article-wrapper #primary .site-content .pascalizer #form-pascalizer legend { background-image: url(/wp-content/themes/vip/nypost-2015/static-legacy/stylesheets/../images/mobile-header-black-dot-bg.gif); font: 20px/20px "founders-grotesk-web-nypost", Helvetica, sans-serif; font-weight: 600; color: #ffffff; text-align: left; padding: 10px 0; width: 100%; margin: 0 0; text-indent: 10px; }
#content-wrapper #content #background-wrapper #article-wrapper #primary .site-content .pascalizer #form-pascalizer textarea { width: 96%; height: 300px; border: 0; display: block; margin: 4px auto; padding: 2%; font-size: 18px; }
#content-wrapper #content #background-wrapper #article-wrapper #primary .site-content .pascalizer #form-pascalizer textarea:focus, #content-wrapper #content #background-wrapper #article-wrapper #primary .site-content .pascalizer #form-pascalizer textarea:active { outline: 0; }
#content-wrapper #content #background-wrapper #article-wrapper #primary .site-content .pascalizer #form-pascalizer .pascalize-action { text-align: center; }
#content-wrapper #content #background-wrapper #article-wrapper #primary .site-content .pascalizer #form-pascalizer button { display: inline-block; margin: 10px auto; background: #cc3333; color: #fff; border: 0; border-radius: 0; width: 100%; font: 14px/14px "founders-grotesk-web-nypost", Helvetica, sans-serif; font-weight: 600; padding: 6px; text-transform: uppercase; }
#content-wrapper #content #background-wrapper #article-wrapper #primary .site-content .pascalizer #form-pascalizer button:active, #content-wrapper #content #background-wrapper #article-wrapper #primary .site-content .pascalizer #form-pascalizer button:focus { outline: 0; }
#content-wrapper #content #background-wrapper #article-wrapper #primary .site-content .pascalizer #form-pascalizer button:hover { cursor: pointer; }
#content-wrapper #content #background-wrapper #article-wrapper #primary .site-content .pascalizer #form-pascalizer .status-success button { padding: 6px 30px; display: block; }
#content-wrapper #content #background-wrapper #article-wrapper #primary .site-content .pascalizer #form-pascalizer .status-success button#pascalize-edit { margin-left: 0; width: auto; background: #9d9d9d; float: left; }
#content-wrapper #content #background-wrapper #article-wrapper #primary .site-content .pascalizer #form-pascalizer .status-success button#pascalize-email { margin-right: 0; width: auto; float: right; }
#content-wrapper #content #background-wrapper #article-wrapper #primary .site-content .pascalizer #made-you-look { display: block; margin: 60px auto; max-width: 100%; height: auto; }

.video-container .slides-wrapper .video .slide-image .nyp-brightcove-player span { position: static; width: auto; height: auto; top: auto; left: auto; }

.vjs-caption-text { margin-top: 6px; }

.single-video .slideshow-container .slides-wrapper .video .slide-image .nyp-brightcove-wrapper .vjs-caption-text, .single-video .slideshow-container .slides-wrapper .video .slide-image .nyp-brightcove-wrapper > .wp-caption-text { font-size: 1.2em; font-weight: 500; text-align: left; padding: 0 10px 10px; }
.single-video .slideshow-container .slides-wrapper .video .slide-image .nyp-brightcove-wrapper .vjs-caption-text .credit, .single-video .slideshow-container .slides-wrapper .video .slide-image .nyp-brightcove-wrapper > .wp-caption-text .credit { padding: 10px 0 0 0; }
.single-video .slideshow-container .slides-wrapper .video .slide-image .nyp-brightcove-wrapper .video-credit { text-align: left; padding: 0 10px 10px; }

#content-wrapper .nyp-brightcove-wrapper .wp-caption-text, #article-wrapper .nyp-brightcove-wrapper .wp-caption-text { text-align: left; }
#content-wrapper .nyp-brightcove-wrapper .vjs-caption-text, #article-wrapper .nyp-brightcove-wrapper .vjs-caption-text { display: none; }
#content-wrapper .nyp-brightcove-wrapper.without-caption.default-caption > .wp-caption-text, #content-wrapper .nyp-brightcove-wrapper.without-caption.default-caption > .video-credit, #content-wrapper .nyp-brightcove-wrapper.without-caption.default-caption .vjs-caption-text, #article-wrapper .nyp-brightcove-wrapper.without-caption.default-caption > .wp-caption-text, #article-wrapper .nyp-brightcove-wrapper.without-caption.default-caption > .video-credit, #article-wrapper .nyp-brightcove-wrapper.without-caption.default-caption .vjs-caption-text { display: none; }
#content-wrapper .nyp-brightcove-wrapper.without-caption.brightcove-caption > .wp-caption-text, #content-wrapper .nyp-brightcove-wrapper.without-caption.brightcove-caption > .video-credit, #article-wrapper .nyp-brightcove-wrapper.without-caption.brightcove-caption > .wp-caption-text, #article-wrapper .nyp-brightcove-wrapper.without-caption.brightcove-caption > .video-credit { display: none; }
#content-wrapper .nyp-brightcove-wrapper.without-caption.brightcove-caption .vjs-caption-text, #article-wrapper .nyp-brightcove-wrapper.without-caption.brightcove-caption .vjs-caption-text { display: block; }
#content-wrapper .nyp-brightcove-wrapper.with-caption.default-caption > .wp-caption-text, #content-wrapper .nyp-brightcove-wrapper.with-caption.default-caption > .video-credit, #article-wrapper .nyp-brightcove-wrapper.with-caption.default-caption > .wp-caption-text, #article-wrapper .nyp-brightcove-wrapper.with-caption.default-caption > .video-credit { visibility: hidden; }
#content-wrapper .nyp-brightcove-wrapper.with-caption.default-caption[data-video-index="0"] > .wp-caption-text, #content-wrapper .nyp-brightcove-wrapper.with-caption.default-caption[data-video-index="0"] > .video-credit, #article-wrapper .nyp-brightcove-wrapper.with-caption.default-caption[data-video-index="0"] > .wp-caption-text, #article-wrapper .nyp-brightcove-wrapper.with-caption.default-caption[data-video-index="0"] > .video-credit { visibility: visible; }
#content-wrapper .nyp-brightcove-wrapper.with-caption.default-caption .vjs-caption-text, #article-wrapper .nyp-brightcove-wrapper.with-caption.default-caption .vjs-caption-text { display: none; }
#content-wrapper .nyp-brightcove-wrapper.with-caption.brightcove-caption > .wp-caption-text, #content-wrapper .nyp-brightcove-wrapper.with-caption.brightcove-caption > .video-credit, #article-wrapper .nyp-brightcove-wrapper.with-caption.brightcove-caption > .wp-caption-text, #article-wrapper .nyp-brightcove-wrapper.with-caption.brightcove-caption > .video-credit { display: none; }
#content-wrapper .nyp-brightcove-wrapper.with-caption.brightcove-caption .vjs-caption-text, #article-wrapper .nyp-brightcove-wrapper.with-caption.brightcove-caption .vjs-caption-text { display: block; }
#content-wrapper .nyp-brightcove-wrapper.with-caption.brightcove-caption[data-video-index="0"] > .wp-caption-text, #content-wrapper .nyp-brightcove-wrapper.with-caption.brightcove-caption[data-video-index="0"] > .video-credit, #article-wrapper .nyp-brightcove-wrapper.with-caption.brightcove-caption[data-video-index="0"] > .wp-caption-text, #article-wrapper .nyp-brightcove-wrapper.with-caption.brightcove-caption[data-video-index="0"] > .video-credit { display: block; }
#content-wrapper .nyp-brightcove-wrapper.with-caption.brightcove-caption[data-video-index="0"] .vjs-caption-text, #article-wrapper .nyp-brightcove-wrapper.with-caption.brightcove-caption[data-video-index="0"] .vjs-caption-text { display: none; }

.nyp-brightcove-player { width: 100%; display: block; position: relative; }
.nyp-brightcove-wrapper.with-caption .nyp-brightcove-player { margin-bottom: 6px; }
.nyp-brightcove-player:after { padding-top: 56.25%; display: block; content: ""; }
.nyp-brightcove-player .player-single.vjs-ended .vjs-poster, .nyp-brightcove-player .player-single.vjs-ended .vjs-big-play-button { display: block; }
.nyp-brightcove-player .video-js { position: absolute; top: 0; bottom: 0; right: 0; left: 0; width: 100%; height: 100%; }
.nyp-brightcove-player .video-js .vjs-error-display { display: none; }
.nyp-brightcove-player .vjs-share-options { right: 0 !important; }
.nyp-brightcove-player .vjs-share-options li { line-height: 32px !important; font-size: 14px; }
.nyp-brightcove-player .vjs-share-options li a { color: #fff !important; }
.nyp-brightcove-player .vjs-social-cancel, .nyp-brightcove-player [class^="vjs-share-"], .nyp-brightcove-player [class*=" vjs-share-"] { font-family: bc-share-icons !important; }
.nyp-brightcove-player .vjs-big-play-button { top: 0px; left: 0px; right: 0px; bottom: 0px; margin: auto; }
.nyp-brightcove-player .vjs-big-play-button:hover { color: #fff; filter: progid:DXImageTransform.Microsoft.Alpha(enabled=false); opacity: 1; text-shadow: 0px 0px 0px rgba(255, 255, 255, 0); }
.nyp-brightcove-player .vjs-big-play-button:focus { -moz-box-shadow: 0 0 0 transparent; -webkit-box-shadow: 0 0 0 transparent; box-shadow: 0 0 0 transparent; }
.nyp-brightcove-player .vjs-control-bar .vjs-control:hover { color: #fff; filter: progid:DXImageTransform.Microsoft.Alpha(enabled=false); opacity: 1; }
.nyp-brightcove-player .vjs-control-bar .vjs-control:hover, .nyp-brightcove-player .vjs-control-bar .vjs-control:hover:before { text-shadow: 0px 0px 0px rgba(255, 255, 255, 0); }
.nyp-brightcove-player .vjs-control-bar .vjs-time-controls:hover, .nyp-brightcove-player .vjs-control-bar .vjs-progress-control:hover { background: transparent !important; color: #fff; }
.nyp-brightcove-player .vjs-control-bar .vjs-volume-menu-button .vjs-menu-content { filter: progid:DXImageTransform.Microsoft.Alpha(enabled=false); opacity: 1; }
.nyp-brightcove-player .vjs-control-bar .vjs-volume-menu-button .vjs-menu-content .vjs-slider:before { -moz-box-shadow: 0 0 0 transparent; -webkit-box-shadow: 0 0 0 transparent; box-shadow: 0 0 0 transparent; }
.nyp-brightcove-player .vjs-control-bar .vjs-control-text { display: none; }
.nyp-brightcove-player.nypost-brightcove-player .vjs-big-play-button:hover, .nyp-brightcove-player.nypost-brightcove-player .vjs-control-bar .vjs-control:hover, .nyp-brightcove-player.nypost-brightcove-player .vjs-control-bar .vjs-volume-menu-button .vjs-menu-content { background: #cc3333; }
.nyp-brightcove-player.pagesix-brightcove-player .vjs-big-play-button:hover, .nyp-brightcove-player.pagesix-brightcove-player .vjs-control-bar .vjs-control:hover, .nyp-brightcove-player.pagesix-brightcove-player .vjs-control-bar .vjs-volume-menu-button .vjs-menu-content { background: #f7cb00; }

.nyp-brightcove-wrapper { margin: 0 auto 20px auto; width: 100%; }
