@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-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-share1:before,.dashicons-share: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-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"}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-bottom div { margin: auto; width: 320px; }

.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: 260px; height: 310px !important; padding: 30px; 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: 280px !important; width: 100% !important; background-color: transparent; padding: 0; margin: 0; border: none; border-radius: 0; box-shadow: none; position: static; }
#sharedaddy-email-container #sharing_email .sharing_cancel { display: none !important; }
#sharedaddy-email-container #sharing_email .email-share-title { font: italic bold 30px/1 "futura-pt-condensed", Futura, sans-serif; color: #2a2a2a; text-transform: uppercase; margin-bottom: 15px; text-align: center; }
#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: 248px; 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-bottom: 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 { margin-left: 20px; padding: 10px 0; }
#sharedaddy-email-container #sharing_email .response { min-height: 305px; background-color: #f3f3f3; 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; }

.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%; }
