<!DOCTYPE html>

<html  itemscope itemtype="https://schema.org/WebPage">
    <head prefix="fb: //ogp.me/ns/fb#" >
        
        <title>Latest Podcasts - Las Vegas Weekly</title>

        <meta name="msvalidate.01" content="E1BCF7923471E63B3CC7DDA3DE4A41FB" />
        <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
        <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1" />
        <meta name="HandheldFriendly" content="True" />
        <meta name="MobileOptimized" content="320" />
        <meta name="mobile-web-app-capable" content="yes" />
        <meta name="apple-mobile-web-app-status-bar-style" content="black" />
        <meta http-equiv="cleartype" content="on" />
        <meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0, user-scalable=no" />
        <meta property="twitter:account_id" content="9234352" />
        <meta name="google-site-verification" content="0pjXyegUhLTbbwUIcoSEWc5GM17PCkP7yygkNhuKzbg" />
        

        
        <link rel="canonical" href="https://lasvegasweekly.com/podcasts/" />
        <link rel="shortcut icon" href="//assets.lasvegasweekly.com/assets/images/icons/favicon-64.png" />
        <link rel="apple-touch-icon" href="//assets.lasvegasweekly.com/assets/images/icons/favicon-iphone.png"/>
        <link href='//fonts.googleapis.com/css?family=Droid+Sans:400,700|Oswald:400,300,700' rel='stylesheet' type='text/css'>
        <style type="text/css">@font-face {font-family:Source Sans Pro;font-style:normal;font-weight:400;src:url(/cf-fonts/s/source-sans-pro/5.0.11/vietnamese/400/normal.woff2);unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;font-display:swap;}@font-face {font-family:Source Sans Pro;font-style:normal;font-weight:400;src:url(/cf-fonts/s/source-sans-pro/5.0.11/greek/400/normal.woff2);unicode-range:U+0370-03FF;font-display:swap;}@font-face {font-family:Source Sans Pro;font-style:normal;font-weight:400;src:url(/cf-fonts/s/source-sans-pro/5.0.11/cyrillic-ext/400/normal.woff2);unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-display:swap;}@font-face {font-family:Source Sans Pro;font-style:normal;font-weight:400;src:url(/cf-fonts/s/source-sans-pro/5.0.11/latin/400/normal.woff2);unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-display:swap;}@font-face {font-family:Source Sans Pro;font-style:normal;font-weight:400;src:url(/cf-fonts/s/source-sans-pro/5.0.11/greek-ext/400/normal.woff2);unicode-range:U+1F00-1FFF;font-display:swap;}@font-face {font-family:Source Sans Pro;font-style:normal;font-weight:400;src:url(/cf-fonts/s/source-sans-pro/5.0.11/cyrillic/400/normal.woff2);unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;font-display:swap;}@font-face {font-family:Source Sans Pro;font-style:normal;font-weight:400;src:url(/cf-fonts/s/source-sans-pro/5.0.11/latin-ext/400/normal.woff2);unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF;font-display:swap;}@font-face {font-family:Source Sans Pro;font-style:normal;font-weight:200;src:url(/cf-fonts/s/source-sans-pro/5.0.11/cyrillic-ext/200/normal.woff2);unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-display:swap;}@font-face {font-family:Source Sans Pro;font-style:normal;font-weight:200;src:url(/cf-fonts/s/source-sans-pro/5.0.11/latin/200/normal.woff2);unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-display:swap;}@font-face {font-family:Source Sans Pro;font-style:normal;font-weight:200;src:url(/cf-fonts/s/source-sans-pro/5.0.11/greek-ext/200/normal.woff2);unicode-range:U+1F00-1FFF;font-display:swap;}@font-face {font-family:Source Sans Pro;font-style:normal;font-weight:200;src:url(/cf-fonts/s/source-sans-pro/5.0.11/cyrillic/200/normal.woff2);unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;font-display:swap;}@font-face {font-family:Source Sans Pro;font-style:normal;font-weight:200;src:url(/cf-fonts/s/source-sans-pro/5.0.11/vietnamese/200/normal.woff2);unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;font-display:swap;}@font-face {font-family:Source Sans Pro;font-style:normal;font-weight:200;src:url(/cf-fonts/s/source-sans-pro/5.0.11/latin-ext/200/normal.woff2);unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF;font-display:swap;}@font-face {font-family:Source Sans Pro;font-style:normal;font-weight:200;src:url(/cf-fonts/s/source-sans-pro/5.0.11/greek/200/normal.woff2);unicode-range:U+0370-03FF;font-display:swap;}@font-face {font-family:Source Sans Pro;font-style:italic;font-weight:200;src:url(/cf-fonts/s/source-sans-pro/5.0.11/latin-ext/200/italic.woff2);unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF;font-display:swap;}@font-face {font-family:Source Sans Pro;font-style:italic;font-weight:200;src:url(/cf-fonts/s/source-sans-pro/5.0.11/vietnamese/200/italic.woff2);unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;font-display:swap;}@font-face {font-family:Source Sans Pro;font-style:italic;font-weight:200;src:url(/cf-fonts/s/source-sans-pro/5.0.11/latin/200/italic.woff2);unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-display:swap;}@font-face {font-family:Source Sans Pro;font-style:italic;font-weight:200;src:url(/cf-fonts/s/source-sans-pro/5.0.11/greek-ext/200/italic.woff2);unicode-range:U+1F00-1FFF;font-display:swap;}@font-face {font-family:Source Sans Pro;font-style:italic;font-weight:200;src:url(/cf-fonts/s/source-sans-pro/5.0.11/greek/200/italic.woff2);unicode-range:U+0370-03FF;font-display:swap;}@font-face {font-family:Source Sans Pro;font-style:italic;font-weight:200;src:url(/cf-fonts/s/source-sans-pro/5.0.11/cyrillic/200/italic.woff2);unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;font-display:swap;}@font-face {font-family:Source Sans Pro;font-style:italic;font-weight:200;src:url(/cf-fonts/s/source-sans-pro/5.0.11/cyrillic-ext/200/italic.woff2);unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-display:swap;}@font-face {font-family:Source Sans Pro;font-style:normal;font-weight:300;src:url(/cf-fonts/s/source-sans-pro/5.0.11/cyrillic-ext/300/normal.woff2);unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-display:swap;}@font-face {font-family:Source Sans Pro;font-style:normal;font-weight:300;src:url(/cf-fonts/s/source-sans-pro/5.0.11/cyrillic/300/normal.woff2);unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;font-display:swap;}@font-face {font-family:Source Sans Pro;font-style:normal;font-weight:300;src:url(/cf-fonts/s/source-sans-pro/5.0.11/greek-ext/300/normal.woff2);unicode-range:U+1F00-1FFF;font-display:swap;}@font-face {font-family:Source Sans Pro;font-style:normal;font-weight:300;src:url(/cf-fonts/s/source-sans-pro/5.0.11/greek/300/normal.woff2);unicode-range:U+0370-03FF;font-display:swap;}@font-face {font-family:Source Sans Pro;font-style:normal;font-weight:300;src:url(/cf-fonts/s/source-sans-pro/5.0.11/vietnamese/300/normal.woff2);unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;font-display:swap;}@font-face {font-family:Source Sans Pro;font-style:normal;font-weight:300;src:url(/cf-fonts/s/source-sans-pro/5.0.11/latin/300/normal.woff2);unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-display:swap;}@font-face {font-family:Source Sans Pro;font-style:normal;font-weight:300;src:url(/cf-fonts/s/source-sans-pro/5.0.11/latin-ext/300/normal.woff2);unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF;font-display:swap;}@font-face {font-family:Source Sans Pro;font-style:italic;font-weight:300;src:url(/cf-fonts/s/source-sans-pro/5.0.11/cyrillic-ext/300/italic.woff2);unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-display:swap;}@font-face {font-family:Source Sans Pro;font-style:italic;font-weight:300;src:url(/cf-fonts/s/source-sans-pro/5.0.11/latin-ext/300/italic.woff2);unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF;font-display:swap;}@font-face {font-family:Source Sans Pro;font-style:italic;font-weight:300;src:url(/cf-fonts/s/source-sans-pro/5.0.11/vietnamese/300/italic.woff2);unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;font-display:swap;}@font-face {font-family:Source Sans Pro;font-style:italic;font-weight:300;src:url(/cf-fonts/s/source-sans-pro/5.0.11/latin/300/italic.woff2);unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-display:swap;}@font-face {font-family:Source Sans Pro;font-style:italic;font-weight:300;src:url(/cf-fonts/s/source-sans-pro/5.0.11/cyrillic/300/italic.woff2);unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;font-display:swap;}@font-face {font-family:Source Sans Pro;font-style:italic;font-weight:300;src:url(/cf-fonts/s/source-sans-pro/5.0.11/greek-ext/300/italic.woff2);unicode-range:U+1F00-1FFF;font-display:swap;}@font-face {font-family:Source Sans Pro;font-style:italic;font-weight:300;src:url(/cf-fonts/s/source-sans-pro/5.0.11/greek/300/italic.woff2);unicode-range:U+0370-03FF;font-display:swap;}@font-face {font-family:Source Sans Pro;font-style:italic;font-weight:400;src:url(/cf-fonts/s/source-sans-pro/5.0.11/cyrillic/400/italic.woff2);unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;font-display:swap;}@font-face {font-family:Source Sans Pro;font-style:italic;font-weight:400;src:url(/cf-fonts/s/source-sans-pro/5.0.11/cyrillic-ext/400/italic.woff2);unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-display:swap;}@font-face {font-family:Source Sans Pro;font-style:italic;font-weight:400;src:url(/cf-fonts/s/source-sans-pro/5.0.11/greek-ext/400/italic.woff2);unicode-range:U+1F00-1FFF;font-display:swap;}@font-face {font-family:Source Sans Pro;font-style:italic;font-weight:400;src:url(/cf-fonts/s/source-sans-pro/5.0.11/greek/400/italic.woff2);unicode-range:U+0370-03FF;font-display:swap;}@font-face {font-family:Source Sans Pro;font-style:italic;font-weight:400;src:url(/cf-fonts/s/source-sans-pro/5.0.11/latin/400/italic.woff2);unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-display:swap;}@font-face {font-family:Source Sans Pro;font-style:italic;font-weight:400;src:url(/cf-fonts/s/source-sans-pro/5.0.11/vietnamese/400/italic.woff2);unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;font-display:swap;}@font-face {font-family:Source Sans Pro;font-style:italic;font-weight:400;src:url(/cf-fonts/s/source-sans-pro/5.0.11/latin-ext/400/italic.woff2);unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF;font-display:swap;}@font-face {font-family:Source Sans Pro;font-style:normal;font-weight:600;src:url(/cf-fonts/s/source-sans-pro/5.0.11/vietnamese/600/normal.woff2);unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;font-display:swap;}@font-face {font-family:Source Sans Pro;font-style:normal;font-weight:600;src:url(/cf-fonts/s/source-sans-pro/5.0.11/latin-ext/600/normal.woff2);unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF;font-display:swap;}@font-face {font-family:Source Sans Pro;font-style:normal;font-weight:600;src:url(/cf-fonts/s/source-sans-pro/5.0.11/greek-ext/600/normal.woff2);unicode-range:U+1F00-1FFF;font-display:swap;}@font-face {font-family:Source Sans Pro;font-style:normal;font-weight:600;src:url(/cf-fonts/s/source-sans-pro/5.0.11/cyrillic-ext/600/normal.woff2);unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-display:swap;}@font-face {font-family:Source Sans Pro;font-style:normal;font-weight:600;src:url(/cf-fonts/s/source-sans-pro/5.0.11/greek/600/normal.woff2);unicode-range:U+0370-03FF;font-display:swap;}@font-face {font-family:Source Sans Pro;font-style:normal;font-weight:600;src:url(/cf-fonts/s/source-sans-pro/5.0.11/cyrillic/600/normal.woff2);unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;font-display:swap;}@font-face {font-family:Source Sans Pro;font-style:normal;font-weight:600;src:url(/cf-fonts/s/source-sans-pro/5.0.11/latin/600/normal.woff2);unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-display:swap;}@font-face {font-family:Source Sans Pro;font-style:italic;font-weight:600;src:url(/cf-fonts/s/source-sans-pro/5.0.11/latin/600/italic.woff2);unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-display:swap;}@font-face {font-family:Source Sans Pro;font-style:italic;font-weight:600;src:url(/cf-fonts/s/source-sans-pro/5.0.11/vietnamese/600/italic.woff2);unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;font-display:swap;}@font-face {font-family:Source Sans Pro;font-style:italic;font-weight:600;src:url(/cf-fonts/s/source-sans-pro/5.0.11/greek-ext/600/italic.woff2);unicode-range:U+1F00-1FFF;font-display:swap;}@font-face {font-family:Source Sans Pro;font-style:italic;font-weight:600;src:url(/cf-fonts/s/source-sans-pro/5.0.11/latin-ext/600/italic.woff2);unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF;font-display:swap;}@font-face {font-family:Source Sans Pro;font-style:italic;font-weight:600;src:url(/cf-fonts/s/source-sans-pro/5.0.11/cyrillic/600/italic.woff2);unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;font-display:swap;}@font-face {font-family:Source Sans Pro;font-style:italic;font-weight:600;src:url(/cf-fonts/s/source-sans-pro/5.0.11/cyrillic-ext/600/italic.woff2);unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-display:swap;}@font-face {font-family:Source Sans Pro;font-style:italic;font-weight:600;src:url(/cf-fonts/s/source-sans-pro/5.0.11/greek/600/italic.woff2);unicode-range:U+0370-03FF;font-display:swap;}@font-face {font-family:Source Sans Pro;font-style:normal;font-weight:700;src:url(/cf-fonts/s/source-sans-pro/5.0.11/latin-ext/700/normal.woff2);unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF;font-display:swap;}@font-face {font-family:Source Sans Pro;font-style:normal;font-weight:700;src:url(/cf-fonts/s/source-sans-pro/5.0.11/greek/700/normal.woff2);unicode-range:U+0370-03FF;font-display:swap;}@font-face {font-family:Source Sans Pro;font-style:normal;font-weight:700;src:url(/cf-fonts/s/source-sans-pro/5.0.11/latin/700/normal.woff2);unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-display:swap;}@font-face {font-family:Source Sans Pro;font-style:normal;font-weight:700;src:url(/cf-fonts/s/source-sans-pro/5.0.11/vietnamese/700/normal.woff2);unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;font-display:swap;}@font-face {font-family:Source Sans Pro;font-style:normal;font-weight:700;src:url(/cf-fonts/s/source-sans-pro/5.0.11/cyrillic/700/normal.woff2);unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;font-display:swap;}@font-face {font-family:Source Sans Pro;font-style:normal;font-weight:700;src:url(/cf-fonts/s/source-sans-pro/5.0.11/cyrillic-ext/700/normal.woff2);unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-display:swap;}@font-face {font-family:Source Sans Pro;font-style:normal;font-weight:700;src:url(/cf-fonts/s/source-sans-pro/5.0.11/greek-ext/700/normal.woff2);unicode-range:U+1F00-1FFF;font-display:swap;}@font-face {font-family:Source Sans Pro;font-style:italic;font-weight:700;src:url(/cf-fonts/s/source-sans-pro/5.0.11/cyrillic/700/italic.woff2);unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;font-display:swap;}@font-face {font-family:Source Sans Pro;font-style:italic;font-weight:700;src:url(/cf-fonts/s/source-sans-pro/5.0.11/vietnamese/700/italic.woff2);unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;font-display:swap;}@font-face {font-family:Source Sans Pro;font-style:italic;font-weight:700;src:url(/cf-fonts/s/source-sans-pro/5.0.11/latin-ext/700/italic.woff2);unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF;font-display:swap;}@font-face {font-family:Source Sans Pro;font-style:italic;font-weight:700;src:url(/cf-fonts/s/source-sans-pro/5.0.11/cyrillic-ext/700/italic.woff2);unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-display:swap;}@font-face {font-family:Source Sans Pro;font-style:italic;font-weight:700;src:url(/cf-fonts/s/source-sans-pro/5.0.11/greek-ext/700/italic.woff2);unicode-range:U+1F00-1FFF;font-display:swap;}@font-face {font-family:Source Sans Pro;font-style:italic;font-weight:700;src:url(/cf-fonts/s/source-sans-pro/5.0.11/latin/700/italic.woff2);unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-display:swap;}@font-face {font-family:Source Sans Pro;font-style:italic;font-weight:700;src:url(/cf-fonts/s/source-sans-pro/5.0.11/greek/700/italic.woff2);unicode-range:U+0370-03FF;font-display:swap;}@font-face {font-family:Source Sans Pro;font-style:normal;font-weight:900;src:url(/cf-fonts/s/source-sans-pro/5.0.11/vietnamese/900/normal.woff2);unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;font-display:swap;}@font-face {font-family:Source Sans Pro;font-style:normal;font-weight:900;src:url(/cf-fonts/s/source-sans-pro/5.0.11/cyrillic/900/normal.woff2);unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;font-display:swap;}@font-face {font-family:Source Sans Pro;font-style:normal;font-weight:900;src:url(/cf-fonts/s/source-sans-pro/5.0.11/cyrillic-ext/900/normal.woff2);unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-display:swap;}@font-face {font-family:Source Sans Pro;font-style:normal;font-weight:900;src:url(/cf-fonts/s/source-sans-pro/5.0.11/latin/900/normal.woff2);unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-display:swap;}@font-face {font-family:Source Sans Pro;font-style:normal;font-weight:900;src:url(/cf-fonts/s/source-sans-pro/5.0.11/greek-ext/900/normal.woff2);unicode-range:U+1F00-1FFF;font-display:swap;}@font-face {font-family:Source Sans Pro;font-style:normal;font-weight:900;src:url(/cf-fonts/s/source-sans-pro/5.0.11/latin-ext/900/normal.woff2);unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF;font-display:swap;}@font-face {font-family:Source Sans Pro;font-style:normal;font-weight:900;src:url(/cf-fonts/s/source-sans-pro/5.0.11/greek/900/normal.woff2);unicode-range:U+0370-03FF;font-display:swap;}@font-face {font-family:Source Sans Pro;font-style:italic;font-weight:900;src:url(/cf-fonts/s/source-sans-pro/5.0.11/cyrillic/900/italic.woff2);unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;font-display:swap;}@font-face {font-family:Source Sans Pro;font-style:italic;font-weight:900;src:url(/cf-fonts/s/source-sans-pro/5.0.11/greek-ext/900/italic.woff2);unicode-range:U+1F00-1FFF;font-display:swap;}@font-face {font-family:Source Sans Pro;font-style:italic;font-weight:900;src:url(/cf-fonts/s/source-sans-pro/5.0.11/latin-ext/900/italic.woff2);unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF;font-display:swap;}@font-face {font-family:Source Sans Pro;font-style:italic;font-weight:900;src:url(/cf-fonts/s/source-sans-pro/5.0.11/greek/900/italic.woff2);unicode-range:U+0370-03FF;font-display:swap;}@font-face {font-family:Source Sans Pro;font-style:italic;font-weight:900;src:url(/cf-fonts/s/source-sans-pro/5.0.11/latin/900/italic.woff2);unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-display:swap;}@font-face {font-family:Source Sans Pro;font-style:italic;font-weight:900;src:url(/cf-fonts/s/source-sans-pro/5.0.11/vietnamese/900/italic.woff2);unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;font-display:swap;}@font-face {font-family:Source Sans Pro;font-style:italic;font-weight:900;src:url(/cf-fonts/s/source-sans-pro/5.0.11/cyrillic-ext/900/italic.woff2);unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-display:swap;}</style>

        <style>
          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-size: 100%;
  font: inherit;
  vertical-align: baseline;
}
/* HTML5 display-role reset for older browsers */
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
menu,
nav,
section {
  display: block;
}
body {
  line-height: 1;
}
ol,
ul {
  list-style: none;
}
blockquote,
q {
  quotes: none;
}
blockquote:before,
blockquote:after,
q:before,
q:after {
  content: '';
  content: none;
}
table {
  border-collapse: collapse;
  border-spacing: 0;
}
/*
1280px grid system ~ Core CSS.
16 Columns ~ Margin left: 10px ~ Margin right: 10px

Based on the 960.gs grid system - http://960.gs/
by Nathan Smith

Created by the Grid System Generator - v1.04
Learn more ~ https://gridsystemgenerator.com/
*/
/*
Forces backgrounds to span full width,
even if there is horizontal scrolling.
Increase this if your layout is wider.

Note: IE6 works fine without this fix.
*/
body {
  min-width: 960px;
}
/* =Containers
--------------------------------------------------------------------------------*/
.container_16 {
  margin-left: auto;
  margin-right: auto;
  width: 100%;
  max-width: 1280px;
}
/* =Grid >> Global
--------------------------------------------------------------------------------*/
.grid_1,
.grid_2,
.grid_3,
.grid_4,
.grid_5,
.grid_6,
.grid_7,
.grid_8,
.grid_9,
.grid_10,
.grid_11,
.grid_12,
.grid_13,
.grid_14,
.grid_15,
.grid_16 {
  display: inline;
  float: left;
  margin-left: 0.78125%;
  margin-right: 0.78125%;
}
.push_1,
.pull_1,
.push_2,
.pull_2,
.push_3,
.pull_3,
.push_4,
.pull_4,
.push_5,
.pull_5,
.push_6,
.pull_6,
.push_7,
.pull_7,
.push_8,
.pull_8,
.push_9,
.pull_9,
.push_10,
.pull_10,
.push_11,
.pull_11,
.push_12,
.pull_12,
.push_13,
.pull_13,
.push_14,
.pull_14,
.push_15,
.pull_15 {
  position: relative;
}
/* =Grid >> Children (Alpha ~ First, Omega ~ Last)
--------------------------------------------------------------------------------*/
.alpha {
  margin-left: 0;
}
.omega {
  margin-right: 0;
}
/* =Grid >> 16 Columns
--------------------------------------------------------------------------------*/
.container_16 .grid_1 {
  width: 4.6875%;
}
.container_16 .grid_2 {
  width: 10.9375%;
}
.container_16 .grid_3 {
  width: 17.1875%;
}
.container_16 .grid_4 {
  width: 23.4375%;
}
.container_16 .grid_5 {
  width: 29.6875%;
}
.container_16 .grid_6 {
  width: 35.9375%;
}
.container_16 .grid_7 {
  width: 42.1875%;
}
.container_16 .grid_8 {
  width: 48.4375%;
}
.container_16 .grid_9 {
  width: 54.6875%;
}
.container_16 .grid_10 {
  width: 60.9375%;
}
.container_16 .grid_11 {
  width: 67.1875%;
}
.container_16 .grid_12 {
  width: 73.4375%;
}
.container_16 .grid_13 {
  width: 79.6875%;
}
.container_16 .grid_14 {
  width: 85.9375%;
}
.container_16 .grid_15 {
  width: 92.1875%;
}
.container_16 .grid_16 {
  width: 98.4375%;
}
/* =Prefix Extra Space >> 16 Columns
--------------------------------------------------------------------------------*/
.container_16 .prefix_1 {
  padding-left: 80px;
}
.container_16 .prefix_2 {
  padding-left: 160px;
}
.container_16 .prefix_3 {
  padding-left: 240px;
}
.container_16 .prefix_4 {
  padding-left: 320px;
}
.container_16 .prefix_5 {
  padding-left: 400px;
}
.container_16 .prefix_6 {
  padding-left: 480px;
}
.container_16 .prefix_7 {
  padding-left: 560px;
}
.container_16 .prefix_8 {
  padding-left: 640px;
}
.container_16 .prefix_9 {
  padding-left: 720px;
}
.container_16 .prefix_10 {
  padding-left: 800px;
}
.container_16 .prefix_11 {
  padding-left: 880px;
}
.container_16 .prefix_12 {
  padding-left: 960px;
}
.container_16 .prefix_13 {
  padding-left: 1040px;
}
.container_16 .prefix_14 {
  padding-left: 1120px;
}
.container_16 .prefix_15 {
  padding-left: 1200px;
}
/* =Suffix Extra Space >> 16 Columns
--------------------------------------------------------------------------------*/
.container_16 .suffix_1 {
  padding-right: 80px;
}
.container_16 .suffix_2 {
  padding-right: 160px;
}
.container_16 .suffix_3 {
  padding-right: 240px;
}
.container_16 .suffix_4 {
  padding-right: 320px;
}
.container_16 .suffix_5 {
  padding-right: 400px;
}
.container_16 .suffix_6 {
  padding-right: 480px;
}
.container_16 .suffix_7 {
  padding-right: 560px;
}
.container_16 .suffix_8 {
  padding-right: 640px;
}
.container_16 .suffix_9 {
  padding-right: 720px;
}
.container_16 .suffix_10 {
  padding-right: 800px;
}
.container_16 .suffix_11 {
  padding-right: 880px;
}
.container_16 .suffix_12 {
  padding-right: 960px;
}
.container_16 .suffix_13 {
  padding-right: 1040px;
}
.container_16 .suffix_14 {
  padding-right: 1120px;
}
.container_16 .suffix_15 {
  padding-right: 1200px;
}
/* `Push Space >> 16 Columns
--------------------------------------------------------------------------------*/
.container_16 .push_1 {
  left: 80px;
}
.container_16 .push_2 {
  left: 160px;
}
.container_16 .push_3 {
  left: 240px;
}
.container_16 .push_4 {
  left: 320px;
}
.container_16 .push_5 {
  left: 400px;
}
.container_16 .push_6 {
  left: 480px;
}
.container_16 .push_7 {
  left: 560px;
}
.container_16 .push_8 {
  left: 640px;
}
.container_16 .push_9 {
  left: 720px;
}
.container_16 .push_10 {
  left: 800px;
}
.container_16 .push_11 {
  left: 880px;
}
.container_16 .push_12 {
  left: 960px;
}
.container_16 .push_13 {
  left: 1040px;
}
.container_16 .push_14 {
  left: 1120px;
}
.container_16 .push_15 {
  left: 1200px;
}
/* `Pull Space >> 16 Columns
--------------------------------------------------------------------------------*/
.container_16 .pull_1 {
  left: -80px;
}
.container_16 .pull_2 {
  left: -160px;
}
.container_16 .pull_3 {
  left: -240px;
}
.container_16 .pull_4 {
  left: -320px;
}
.container_16 .pull_5 {
  left: -400px;
}
.container_16 .pull_6 {
  left: -480px;
}
.container_16 .pull_7 {
  left: -560px;
}
.container_16 .pull_8 {
  left: -640px;
}
.container_16 .pull_9 {
  left: -720px;
}
.container_16 .pull_10 {
  left: -800px;
}
.container_16 .pull_11 {
  left: -880px;
}
.container_16 .pull_12 {
  left: -960px;
}
.container_16 .pull_13 {
  left: -1040px;
}
.container_16 .pull_14 {
  left: -1120px;
}
.container_16 .pull_15 {
  left: -1200px;
}
/* `Clear Floated Elements
----------------------------------------------------------------------------------------------------*/
/* http://sonspring.com/journal/clearing-floats */
.clear {
  clear: both;
  display: block;
  overflow: hidden;
  visibility: hidden;
  width: 0;
  height: 0;
}
/* https://yuiblog.com/blog/2010/09/27/clearfix-reloaded-overflowhidden-demystified */
.clearfix:before,
.clearfix:after {
  content: "\0020";
  display: block;
  overflow: hidden;
  visibility: hidden;
  width: 0;
  height: 0;
}
.clearfix:after {
  clear: both;
}
/*
The following zoom:1 rule is specifically for IE6 + IE7.
Move to separate stylesheet if invalid CSS is a problem.
*/
.clearfix {
  zoom: 1;
}
/* Responsive Grid for 1025 - 1279 range =Grid >> 16 Columns
--------------------------------------------------------------------------------*/
@media only screen and (min-width: 1125px) and (max-width: 1279px) {
  .container_16 .grid_1 {
    width: 4.6875%;
  }
  .container_16 .grid_2 {
    width: 10.9375%;
  }
  .container_16 .grid_3 {
    width: 17.1875%;
  }
  .container_16 .grid_4 {
    width: 23.4375%;
  }
  .container_16 .grid_5 {
    width: 29.6875%;
  }
  .container_16 .grid_6 {
    width: 35.9375%;
  }
  .container_16 .grid_7 {
    width: 42.1875%;
  }
  .container_16 .grid_8 {
    width: 48.4375%;
  }
  .container_16 .grid_9 {
    width: 54.6875%;
  }
  .container_16 .grid_10 {
    width: 60.9375%;
  }
  .container_16 .grid_11 {
    width: 67.1875%;
  }
  .container_16 .grid_12 {
    width: 70.4375%;
  }
  .container_16 .grid_13 {
    width: 76.6875%;
  }
  .container_16 .grid_14 {
    width: 82.9375%;
  }
  .container_16 .grid_15 {
    width: 89.1875%;
  }
  .container_16 .grid_16 {
    width: 98.4375%;
  }
}
@media only screen and (min-width: 1025px) and (max-width: 1124px) {
  .container_16 .grid_1 {
    width: 4.6875%;
  }
  .container_16 .grid_2 {
    width: 10.9375%;
  }
  .container_16 .grid_3 {
    width: 17.1875%;
  }
  .container_16 .grid_4 {
    width: 23.4375%;
  }
  .container_16 .grid_5 {
    width: 27.6875%;
  }
  .container_16 .grid_6 {
    width: 35.9375%;
  }
  .container_16 .grid_7 {
    width: 42.1875%;
  }
  .container_16 .grid_8 {
    width: 48.4375%;
  }
  .container_16 .grid_9 {
    width: 54.6875%;
  }
  .container_16 .grid_10 {
    width: 54.6875%;
  }
  .container_16 .grid_11 {
    width: 60.9375%;
  }
  .container_16 .grid_12 {
    width: 67.1875%;
  }
  .container_16 .grid_13 {
    width: 73.4375%;
  }
  .container_16 .grid_14 {
    width: 79.6875%;
  }
  .container_16 .grid_15 {
    width: 85.9375%;
  }
  .container_16 .grid_16 {
    width: 98.4375%;
  }
}
/*!
 *  Font Awesome 3.0.2
 *  the iconic font designed for use with Twitter Bootstrap
 *  -------------------------------------------------------
 *  The full suite of pictographic icons, examples, and documentation
 *  can be found at: http://fortawesome.github.com/Font-Awesome/
 *
 *  License
 *  -------------------------------------------------------
 *  - The Font Awesome font is licensed under the SIL Open Font License - http://scripts.sil.org/OFL
 *  - Font Awesome CSS, LESS, and SASS files are licensed under the MIT License -
 *    http://opensource.org/licenses/mit-license.html
 *  - The Font Awesome pictograms are licensed under the CC BY 3.0 License - http://creativecommons.org/licenses/by/3.0/
 *  - Attribution is no longer required in Font Awesome 3.0, but much appreciated:
 *    "Font Awesome by Dave Gandy - http://fortawesome.github.com/Font-Awesome"

 *  Contact
 *  -------------------------------------------------------
 *  Email: dave@davegandy.com
 *  Twitter: http://twitter.com/fortaweso_me
 *  Work: Lead Product Designer @ http://kyruus.com
 */
@font-face {
  font-family: 'FontAwesome';
  src: url('//assets.lasvegasweekly.com/assets/css/fonts/fontawesome-webfont.eot?v=3.0.1');
  src: url('//assets.lasvegasweekly.com/assets/css/fonts/fontawesome-webfont.eot?#iefix&v=3.0.1') format('embedded-opentype'), url('//assets.lasvegasweekly.com/assets/css/fonts/fontawesome-webfont.woff?v=3.0.1') format('woff'), url('//assets.lasvegasweekly.com/assets/css/fonts/fontawesome-webfont.ttf?v=3.0.1') format('truetype');
  font-weight: normal;
  font-style: normal;
}
/*  Font Awesome styles
    ------------------------------------------------------- */
[class^="icon-"],
[class*=" icon-"] {
  font-family: FontAwesome;
  font-weight: normal;
  font-style: normal;
  text-decoration: inherit;
  -webkit-font-smoothing: antialiased;
  /* sprites.less reset */
  display: inline;
  width: auto;
  height: auto;
  line-height: normal;
  vertical-align: baseline;
  background-image: none;
  background-position: 0% 0%;
  background-repeat: repeat;
  margin-top: 0;
}
/* more sprites.less reset */
.icon-white,
.nav-pills > .active > a > [class^="icon-"],
.nav-pills > .active > a > [class*=" icon-"],
.nav-list > .active > a > [class^="icon-"],
.nav-list > .active > a > [class*=" icon-"],
.navbar-inverse .nav > .active > a > [class^="icon-"],
.navbar-inverse .nav > .active > a > [class*=" icon-"],
.dropdown-menu > li > a:hover > [class^="icon-"],
.dropdown-menu > li > a:hover > [class*=" icon-"],
.dropdown-menu > .active > a > [class^="icon-"],
.dropdown-menu > .active > a > [class*=" icon-"],
.dropdown-submenu:hover > a > [class^="icon-"],
.dropdown-submenu:hover > a > [class*=" icon-"] {
  background-image: none;
}
[class^="icon-"]:before,
[class*=" icon-"]:before {
  text-decoration: inherit;
  display: inline-block;
  speak: none;
}
/* makes sure icons active on rollover in links */
a [class^="icon-"],
a [class*=" icon-"] {
  display: inline-block;
}
/* makes the font 33% larger relative to the icon container */
.icon-large:before {
  vertical-align: -10%;
  font-size: 1.33333333em;
}
.btn [class^="icon-"],
.nav [class^="icon-"],
.btn [class*=" icon-"],
.nav [class*=" icon-"] {
  display: inline;
  /* keeps button heights with and without icons the same */
}
.btn [class^="icon-"].icon-large,
.nav [class^="icon-"].icon-large,
.btn [class*=" icon-"].icon-large,
.nav [class*=" icon-"].icon-large {
  line-height: 0.9em;
}
.btn [class^="icon-"].icon-spin,
.nav [class^="icon-"].icon-spin,
.btn [class*=" icon-"].icon-spin,
.nav [class*=" icon-"].icon-spin {
  display: inline-block;
}
.nav-tabs [class^="icon-"],
.nav-pills [class^="icon-"],
.nav-tabs [class*=" icon-"],
.nav-pills [class*=" icon-"] {
  /* keeps button heights with and without icons the same */
}
.nav-tabs [class^="icon-"],
.nav-pills [class^="icon-"],
.nav-tabs [class*=" icon-"],
.nav-pills [class*=" icon-"],
.nav-tabs [class^="icon-"].icon-large,
.nav-pills [class^="icon-"].icon-large,
.nav-tabs [class*=" icon-"].icon-large,
.nav-pills [class*=" icon-"].icon-large {
  line-height: 0.9em;
}
li [class^="icon-"],
.nav li [class^="icon-"],
li [class*=" icon-"],
.nav li [class*=" icon-"] {
  display: inline-block;
  width: 1.25em;
  text-align: center;
}
li [class^="icon-"].icon-large,
.nav li [class^="icon-"].icon-large,
li [class*=" icon-"].icon-large,
.nav li [class*=" icon-"].icon-large {
  /* increased font size for icon-large */
  width: 1.5625em;
}
ul.icons {
  list-style-type: none;
  text-indent: -0.75em;
}
ul.icons li [class^="icon-"],
ul.icons li [class*=" icon-"] {
  width: 0.75em;
}
.icon-muted {
  color: #eeeeee;
}
.icon-border {
  border: solid 1px #eeeeee;
  padding: 0.2em 0.25em 0.15em;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
}
.icon-2x {
  font-size: 2em;
}
.icon-2x.icon-border {
  border-width: 2px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
}
.icon-3x {
  font-size: 3em;
}
.icon-3x.icon-border {
  border-width: 3px;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
}
.icon-4x {
  font-size: 4em;
}
.icon-4x.icon-border {
  border-width: 4px;
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  border-radius: 6px;
}
.pull-right {
  float: right;
}
.pull-left {
  float: left;
}
[class^="icon-"].pull-left,
[class*=" icon-"].pull-left {
  margin-right: 0.3em;
}
[class^="icon-"].pull-right,
[class*=" icon-"].pull-right {
  margin-left: 0.3em;
}
.btn [class^="icon-"].pull-left.icon-2x,
.btn [class*=" icon-"].pull-left.icon-2x,
.btn [class^="icon-"].pull-right.icon-2x,
.btn [class*=" icon-"].pull-right.icon-2x {
  margin-top: 0.18em;
}
.btn [class^="icon-"].icon-spin.icon-large,
.btn [class*=" icon-"].icon-spin.icon-large {
  line-height: 0.8em;
}
.btn.btn-small [class^="icon-"].pull-left.icon-2x,
.btn.btn-small [class*=" icon-"].pull-left.icon-2x,
.btn.btn-small [class^="icon-"].pull-right.icon-2x,
.btn.btn-small [class*=" icon-"].pull-right.icon-2x {
  margin-top: 0.25em;
}
.btn.btn-large [class^="icon-"],
.btn.btn-large [class*=" icon-"] {
  margin-top: 0;
}
.btn.btn-large [class^="icon-"].pull-left.icon-2x,
.btn.btn-large [class*=" icon-"].pull-left.icon-2x,
.btn.btn-large [class^="icon-"].pull-right.icon-2x,
.btn.btn-large [class*=" icon-"].pull-right.icon-2x {
  margin-top: 0.05em;
}
.btn.btn-large [class^="icon-"].pull-left.icon-2x,
.btn.btn-large [class*=" icon-"].pull-left.icon-2x {
  margin-right: 0.2em;
}
.btn.btn-large [class^="icon-"].pull-right.icon-2x,
.btn.btn-large [class*=" icon-"].pull-right.icon-2x {
  margin-left: 0.2em;
}
.icon-spin {
  display: inline-block;
  -moz-animation: spin 2s infinite linear;
  -o-animation: spin 2s infinite linear;
  -webkit-animation: spin 2s infinite linear;
  animation: spin 2s infinite linear;
}
@-moz-keyframes spin {
  0% {
    -moz-transform: rotate(0deg);
  }
  100% {
    -moz-transform: rotate(359deg);
  }
}
@-webkit-keyframes spin {
  0% {
    -webkit-transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(359deg);
  }
}
@-o-keyframes spin {
  0% {
    -o-transform: rotate(0deg);
  }
  100% {
    -o-transform: rotate(359deg);
  }
}
@-ms-keyframes spin {
  0% {
    -ms-transform: rotate(0deg);
  }
  100% {
    -ms-transform: rotate(359deg);
  }
}
@keyframes spin {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(359deg);
  }
}
@-moz-document url-prefix() {
  .icon-spin {
    height: 0.9em;
  }
  .btn .icon-spin {
    height: auto;
  }
  .icon-spin.icon-large {
    height: 1.25em;
  }
  .btn .icon-spin.icon-large {
    height: 0.75em;
  }
}
/*  Font Awesome uses the Unicode Private Use Area (PUA) to ensure screen
    readers do not read off random characters that represent icons */
.icon-glass:before {
  content: "\f000";
}
.icon-music:before {
  content: "\f001";
}
.icon-search:before {
  content: "\f002";
}
.icon-envelope:before {
  content: "\f003";
}
.icon-heart:before {
  content: "\f004";
}
.icon-star:before {
  content: "\f005";
}
.icon-star-empty:before {
  content: "\f006";
}
.icon-user:before {
  content: "\f007";
}
.icon-film:before {
  content: "\f008";
}
.icon-th-large:before {
  content: "\f009";
}
.icon-th:before {
  content: "\f00a";
}
.icon-th-list:before {
  content: "\f00b";
}
.icon-ok:before {
  content: "\f00c";
}
.icon-remove:before {
  content: "\f00d";
}
.icon-zoom-in:before {
  content: "\f00e";
}
.icon-zoom-out:before {
  content: "\f010";
}
.icon-off:before {
  content: "\f011";
}
.icon-signal:before {
  content: "\f012";
}
.icon-cog:before {
  content: "\f013";
}
.icon-trash:before {
  content: "\f014";
}
.icon-home:before {
  content: "\f015";
}
.icon-file:before {
  content: "\f016";
}
.icon-time:before {
  content: "\f017";
}
.icon-road:before {
  content: "\f018";
}
.icon-download-alt:before {
  content: "\f019";
}
.icon-download:before {
  content: "\f01a";
}
.icon-upload:before {
  content: "\f01b";
}
.icon-inbox:before {
  content: "\f01c";
}
.icon-play-circle:before {
  content: "\f01d";
}
.icon-repeat:before {
  content: "\f01e";
}
/* \f020 doesn't work in Safari. all shifted one down */
.icon-refresh:before {
  content: "\f021";
}
.icon-list-alt:before {
  content: "\f022";
}
.icon-lock:before {
  content: "\f023";
}
.icon-flag:before {
  content: "\f024";
}
.icon-headphones:before {
  content: "\f025";
}
.icon-volume-off:before {
  content: "\f026";
}
.icon-volume-down:before {
  content: "\f027";
}
.icon-volume-up:before {
  content: "\f028";
}
.icon-qrcode:before {
  content: "\f029";
}
.icon-barcode:before {
  content: "\f02a";
}
.icon-tag:before {
  content: "\f02b";
}
.icon-tags:before {
  content: "\f02c";
}
.icon-book:before {
  content: "\f02d";
}
.icon-bookmark:before {
  content: "\f02e";
}
.icon-print:before {
  content: "\f02f";
}
.icon-camera:before {
  content: "\f030";
}
.icon-font:before {
  content: "\f031";
}
.icon-bold:before {
  content: "\f032";
}
.icon-italic:before {
  content: "\f033";
}
.icon-text-height:before {
  content: "\f034";
}
.icon-text-width:before {
  content: "\f035";
}
.icon-align-left:before {
  content: "\f036";
}
.icon-align-center:before {
  content: "\f037";
}
.icon-align-right:before {
  content: "\f038";
}
.icon-align-justify:before {
  content: "\f039";
}
.icon-list:before {
  content: "\f03a";
}
.icon-indent-left:before {
  content: "\f03b";
}
.icon-indent-right:before {
  content: "\f03c";
}
.icon-facetime-video:before {
  content: "\f03d";
}
.icon-picture:before {
  content: "\f03e";
}
.icon-pencil:before {
  content: "\f040";
}
.icon-map-marker:before {
  content: "\f041";
}
.icon-adjust:before {
  content: "\f042";
}
.icon-tint:before {
  content: "\f043";
}
.icon-edit:before {
  content: "\f044";
}
.icon-share:before {
  content: "\f045";
}
.icon-check:before {
  content: "\f046";
}
.icon-move:before {
  content: "\f047";
}
.icon-step-backward:before {
  content: "\f048";
}
.icon-fast-backward:before {
  content: "\f049";
}
.icon-backward:before {
  content: "\f04a";
}
.icon-play:before {
  content: "\f04b";
}
.icon-pause:before {
  content: "\f04c";
}
.icon-stop:before {
  content: "\f04d";
}
.icon-forward:before {
  content: "\f04e";
}
.icon-fast-forward:before {
  content: "\f050";
}
.icon-step-forward:before {
  content: "\f051";
}
.icon-eject:before {
  content: "\f052";
}
.icon-chevron-left:before {
  content: "\f053";
}
.icon-chevron-right:before {
  content: "\f054";
}
.icon-plus-sign:before {
  content: "\f055";
}
.icon-minus-sign:before {
  content: "\f056";
}
.icon-remove-sign:before {
  content: "\f057";
}
.icon-ok-sign:before {
  content: "\f058";
}
.icon-question-sign:before {
  content: "\f059";
}
.icon-info-sign:before {
  content: "\f05a";
}
.icon-screenshot:before {
  content: "\f05b";
}
.icon-remove-circle:before {
  content: "\f05c";
}
.icon-ok-circle:before {
  content: "\f05d";
}
.icon-ban-circle:before {
  content: "\f05e";
}
.icon-arrow-left:before {
  content: "\f060";
}
.icon-arrow-right:before {
  content: "\f061";
}
.icon-arrow-up:before {
  content: "\f062";
}
.icon-arrow-down:before {
  content: "\f063";
}
.icon-share-alt:before {
  content: "\f064";
}
.icon-resize-full:before {
  content: "\f065";
}
.icon-resize-small:before {
  content: "\f066";
}
.icon-plus:before {
  content: "\f067";
}
.icon-minus:before {
  content: "\f068";
}
.icon-asterisk:before {
  content: "\f069";
}
.icon-exclamation-sign:before {
  content: "\f06a";
}
.icon-gift:before {
  content: "\f06b";
}
.icon-leaf:before {
  content: "\f06c";
}
.icon-fire:before {
  content: "\f06d";
}
.icon-eye-open:before {
  content: "\f06e";
}
.icon-eye-close:before {
  content: "\f070";
}
.icon-warning-sign:before {
  content: "\f071";
}
.icon-plane:before {
  content: "\f072";
}
.icon-calendar:before {
  content: "\f073";
}
.icon-random:before {
  content: "\f074";
}
.icon-comment:before {
  content: "\f075";
}
.icon-magnet:before {
  content: "\f076";
}
.icon-chevron-up:before {
  content: "\f077";
}
.icon-chevron-down:before {
  content: "\f078";
}
.icon-retweet:before {
  content: "\f079";
}
.icon-shopping-cart:before {
  content: "\f07a";
}
.icon-folder-close:before {
  content: "\f07b";
}
.icon-folder-open:before {
  content: "\f07c";
}
.icon-resize-vertical:before {
  content: "\f07d";
}
.icon-resize-horizontal:before {
  content: "\f07e";
}
.icon-bar-chart:before {
  content: "\f080";
}
.icon-twitter-sign:before {
  content: "\f081";
}
.icon-facebook-sign:before {
  content: "\f082";
}
.icon-camera-retro:before {
  content: "\f083";
}
.icon-key:before {
  content: "\f084";
}
.icon-cogs:before {
  content: "\f085";
}
.icon-comments:before {
  content: "\f086";
}
.icon-thumbs-up:before {
  content: "\f087";
}
.icon-thumbs-down:before {
  content: "\f088";
}
.icon-star-half:before {
  content: "\f089";
}
.icon-heart-empty:before {
  content: "\f08a";
}
.icon-signout:before {
  content: "\f08b";
}
.icon-linkedin-sign:before {
  content: "\f08c";
}
.icon-pushpin:before {
  content: "\f08d";
}
.icon-external-link:before {
  content: "\f08e";
}
.icon-signin:before {
  content: "\f090";
}
.icon-trophy:before {
  content: "\f091";
}
.icon-github-sign:before {
  content: "\f092";
}
.icon-upload-alt:before {
  content: "\f093";
}
.icon-lemon:before {
  content: "\f094";
}
.icon-phone:before {
  content: "\f095";
}
.icon-check-empty:before {
  content: "\f096";
}
.icon-bookmark-empty:before {
  content: "\f097";
}
.icon-phone-sign:before {
  content: "\f098";
}
.icon-twitter:before {
  content: "\f099";
}
.icon-facebook:before {
  content: "\f09a";
}
.icon-github:before {
  content: "\f09b";
}
.icon-unlock:before {
  content: "\f09c";
}
.icon-credit-card:before {
  content: "\f09d";
}
.icon-rss:before {
  content: "\f09e";
}
.icon-hdd:before {
  content: "\f0a0";
}
.icon-bullhorn:before {
  content: "\f0a1";
}
.icon-bell:before {
  content: "\f0a2";
}
.icon-certificate:before {
  content: "\f0a3";
}
.icon-hand-right:before {
  content: "\f0a4";
}
.icon-hand-left:before {
  content: "\f0a5";
}
.icon-hand-up:before {
  content: "\f0a6";
}
.icon-hand-down:before {
  content: "\f0a7";
}
.icon-circle-arrow-left:before {
  content: "\f0a8";
}
.icon-circle-arrow-right:before {
  content: "\f0a9";
}
.icon-circle-arrow-up:before {
  content: "\f0aa";
}
.icon-circle-arrow-down:before {
  content: "\f0ab";
}
.icon-globe:before {
  content: "\f0ac";
}
.icon-wrench:before {
  content: "\f0ad";
}
.icon-tasks:before {
  content: "\f0ae";
}
.icon-filter:before {
  content: "\f0b0";
}
.icon-briefcase:before {
  content: "\f0b1";
}
.icon-fullscreen:before {
  content: "\f0b2";
}
.icon-group:before {
  content: "\f0c0";
}
.icon-link:before {
  content: "\f0c1";
}
.icon-cloud:before {
  content: "\f0c2";
}
.icon-beaker:before {
  content: "\f0c3";
}
.icon-cut:before {
  content: "\f0c4";
}
.icon-copy:before {
  content: "\f0c5";
}
.icon-paper-clip:before {
  content: "\f0c6";
}
.icon-save:before {
  content: "\f0c7";
}
.icon-sign-blank:before {
  content: "\f0c8";
}
.icon-reorder:before {
  content: "\f0c9";
}
.icon-list-ul:before {
  content: "\f0ca";
}
.icon-list-ol:before {
  content: "\f0cb";
}
.icon-strikethrough:before {
  content: "\f0cc";
}
.icon-underline:before {
  content: "\f0cd";
}
.icon-table:before {
  content: "\f0ce";
}
.icon-magic:before {
  content: "\f0d0";
}
.icon-truck:before {
  content: "\f0d1";
}
.icon-pinterest:before {
  content: "\f0d2";
}
.icon-pinterest-sign:before {
  content: "\f0d3";
}
.icon-google-plus-sign:before {
  content: "\f0d4";
}
.icon-google-plus:before {
  content: "\f0d5";
}
.icon-money:before {
  content: "\f0d6";
}
.icon-caret-down:before {
  content: "\f0d7";
}
.icon-caret-up:before {
  content: "\f0d8";
}
.icon-caret-left:before {
  content: "\f0d9";
}
.icon-caret-right:before {
  content: "\f0da";
}
.icon-columns:before {
  content: "\f0db";
}
.icon-sort:before {
  content: "\f0dc";
}
.icon-sort-down:before {
  content: "\f0dd";
}
.icon-sort-up:before {
  content: "\f0de";
}
.icon-envelope-alt:before {
  content: "\f0e0";
}
.icon-linkedin:before {
  content: "\f0e1";
}
.icon-undo:before {
  content: "\f0e2";
}
.icon-legal:before {
  content: "\f0e3";
}
.icon-dashboard:before {
  content: "\f0e4";
}
.icon-comment-alt:before {
  content: "\f0e5";
}
.icon-comments-alt:before {
  content: "\f0e6";
}
.icon-bolt:before {
  content: "\f0e7";
}
.icon-sitemap:before {
  content: "\f0e8";
}
.icon-umbrella:before {
  content: "\f0e9";
}
.icon-paste:before {
  content: "\f0ea";
}
.icon-lightbulb:before {
  content: "\f0eb";
}
.icon-exchange:before {
  content: "\f0ec";
}
.icon-cloud-download:before {
  content: "\f0ed";
}
.icon-cloud-upload:before {
  content: "\f0ee";
}
.icon-user-md:before {
  content: "\f0f0";
}
.icon-stethoscope:before {
  content: "\f0f1";
}
.icon-suitcase:before {
  content: "\f0f2";
}
.icon-bell-alt:before {
  content: "\f0f3";
}
.icon-coffee:before {
  content: "\f0f4";
}
.icon-food:before {
  content: "\f0f5";
}
.icon-file-alt:before {
  content: "\f0f6";
}
.icon-building:before {
  content: "\f0f7";
}
.icon-hospital:before {
  content: "\f0f8";
}
.icon-ambulance:before {
  content: "\f0f9";
}
.icon-medkit:before {
  content: "\f0fa";
}
.icon-fighter-jet:before {
  content: "\f0fb";
}
.icon-beer:before {
  content: "\f0fc";
}
.icon-h-sign:before {
  content: "\f0fd";
}
.icon-plus-sign-alt:before {
  content: "\f0fe";
}
.icon-double-angle-left:before {
  content: "\f100";
}
.icon-double-angle-right:before {
  content: "\f101";
}
.icon-double-angle-up:before {
  content: "\f102";
}
.icon-double-angle-down:before {
  content: "\f103";
}
.icon-angle-left:before {
  content: "\f104";
}
.icon-angle-right:before {
  content: "\f105";
}
.icon-angle-up:before {
  content: "\f106";
}
.icon-angle-down:before {
  content: "\f107";
}
.icon-desktop:before {
  content: "\f108";
}
.icon-laptop:before {
  content: "\f109";
}
.icon-tablet:before {
  content: "\f10a";
}
.icon-mobile-phone:before {
  content: "\f10b";
}
.icon-circle-blank:before {
  content: "\f10c";
}
.icon-quote-left:before {
  content: "\f10d";
}
.icon-quote-right:before {
  content: "\f10e";
}
.icon-spinner:before {
  content: "\f110";
}
.icon-circle:before {
  content: "\f111";
}
.icon-reply:before {
  content: "\f112";
}
.icon-github-alt:before {
  content: "\f113";
}
.icon-folder-close-alt:before {
  content: "\f114";
}
.icon-folder-open-alt:before {
  content: "\f115";
}
/* Important */
h1,
h2,
h3,
h4 {
  font-family: 'Oswald', sans-serif;
}
/***Text Styles***/
em,
i {
  font-style: italic;
}
/**** Isotope Filtering ****/
.isotope-item {
  z-index: 2;
}
.isotope-hidden.isotope-item {
  pointer-events: none;
  z-index: 1;
}
/**** Isotope CSS3 transitions ****/
.isotope,
.isotope .isotope-item {
  -webkit-transition-duration: 0.8s;
  -moz-transition-duration: 0.8s;
  -ms-transition-duration: 0.8s;
  -o-transition-duration: 0.8s;
  transition-duration: 0.8s;
}
.isotope {
  -webkit-transition-property: height, width;
  -moz-transition-property: height, width;
  -ms-transition-property: height, width;
  -o-transition-property: height, width;
  transition-property: height, width;
}
.isotope .isotope-item {
  -webkit-transition-property: -webkit-transform, opacity;
  -moz-transition-property: -moz-transform, opacity;
  -ms-transition-property: -ms-transform, opacity;
  -o-transition-property: -o-transform, opacity;
  transition-property: transform, opacity;
}
/**** disabling Isotope CSS3 transitions ****/
.isotope.no-transition,
.isotope.no-transition .isotope-item,
.isotope .isotope-item.no-transition {
  -webkit-transition-duration: 0s;
  -moz-transition-duration: 0s;
  -ms-transition-duration: 0s;
  -o-transition-duration: 0s;
  transition-duration: 0s;
}
/**** Floats ****/
.floatRight {
  float: right;
}
.floatLeft {
  float: left;
}
/**** Mapping ****/
.featuredMap {
  height: 140px;
  width: 300px;
}
.featuredMapLarge {
  height: 240px;
  width: 380px;
}
.eventDetailMap {
  height: 310px;
  width: 460px;
}
.placeDetailMap {
  height: 335px;
  width: 100%;
}
button {
  background: #000;
  color: #fff;
  border: none;
  height: 20px;
  padding: 2px 0 3px;
  width: 35px;
  -webkit-border-top-right-radius: 4px;
  -webkit-border-bottom-right-radius: 4px;
  -webkit-border-bottom-left-radius: 4px;
  -webkit-border-top-left-radius: 4px;
  -moz-border-radius-topright: 4px;
  -moz-border-radius-bottomright: 4px;
  -moz-border-radius-bottomleft: 4px;
  -moz-border-radius-topleft: 4px;
  border-top-right-radius: 4px;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  border-top-left-radius: 4px;
  -moz-background-clip: padding-box;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
}
.grid_4 .grid_3 {
  width: 73.33%;
}
/* Images */
/* Theme Colors*/
/* @bgTextureGray: url("//assets.lasvegasweekly.com/assets/images/granite-Bg.jpg") repeat scroll left top transparent; */
/* Highlight Colors */
/* #F98C22 - Orange */
/* #3399FF - Bright Blue */
/* #9EC4E0 - Lite Blue */
/* Ads */
.pencil {
  width: 100%;
  background: none;
}
.pencil iframe:first-of-type {
  vertical-align: baseline !important;
}
.pencilAnimation {
  -webkit-transition: 0.7s;
  transition: height 0.7s;
  transition-timing-function: ease-in-out;
}
#div-gpt-ad-pencil-0 {
  width: 1000px;
  margin: 10px auto;
}
.ad_300 {
  background: none;
  color: #cecece;
  margin: 15px auto;
  padding: 0 0px 5px;
  text-align: center;
  width: 300px;
  min-height: 270px;
}
.ad_728 {
  margin: 4px auto;
  padding: 5px 0px;
  text-align: center;
}
.bigblockAd {
  margin-top: 10px;
  min-height: 270px;
}
.blockAd {
  min-height: 250px;
}
.ad_mobileboard {
  text-align: center;
}
.ad_mobileboard .mobileboardAd {
  width: 320px;
  height: 50px;
  margin: 0 auto;
}
.ad_tabletboard {
  text-align: center;
}
.ad_tabletboard .tabletboardAd {
  width: 468px;
  height: 60px;
  margin: 0 auto;
}
.mainLeaderboard {
  border: 1px solid #dddbdb;
  background: none;
  max-width: 1280px;
  margin: 5px auto;
  margin-top: 90px;
  width: 100%;
  overflow: auto;
  min-height: 100px;
  text-align: center;
}
body.homepage .mainLeaderboard {
  display: none;
}
body.homepage .contentWrap {
  margin-top: 140px;
}
#bottom-bar-container {
  text-align: center;
  position: fixed;
  bottom: 0px;
  width: 100%;
  background: url("//assets.lasvegasweekly.com/assets/images/gry-diagBg2.png") repeat scroll left top #cecece;
  z-index: 99999999;
  height: 60px;
  box-shadow: 0 -1px 2px 2px rgba(0, 0, 0, 0.2);
}
#bottom-bar-container .powerbarAd {
  text-align: center;
  padding-top: 10px;
}
.menuContainer .ad_300 {
  float: right;
  margin: 0 auto 15px;
}
/* Header */
#headerGroup {
  width: 100%;
  margin: 0 auto;
  float: left;
  position: fixed;
  top: 0;
  background: url("//assets.lasvegasweekly.com/assets/images/header-shdw.png") no-repeat bottom center;
  z-index: 99999;
  height: 104px;
}
#mainHeaderBg {
  width: 100%;
  background: #fff;
}
#socialHead {
  float: right;
  margin: 5px 0 0;
}
#searchHead {
  clear: none;
  float: right;
  margin-right: 10px;
  margin-top: 21px;
  padding-right: 15px;
}
#searchHead .ui-input-text {
  float: left;
}
#searchHead button {
  background: #000;
  color: #fff;
  border: none;
  height: 20px;
  padding: 2px 0 3px;
  width: 35px;
  -webkit-border-top-right-radius: 4px;
  -webkit-border-bottom-right-radius: 4px;
  -webkit-border-bottom-left-radius: 4px;
  -webkit-border-top-left-radius: 4px;
  -moz-border-radius-topright: 4px;
  -moz-border-radius-bottomright: 4px;
  -moz-border-radius-bottomleft: 4px;
  -moz-border-radius-topleft: 4px;
  border-top-right-radius: 4px;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  border-top-left-radius: 4px;
  -moz-background-clip: padding-box;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
}
.headerMain {
  max-width: 1280px;
  height: 50px;
  margin: 0 auto;
  width: 100%;
}
.logo {
  margin: 9px 0 0 10px;
  width: 250px;
  height: 42px;
  background: url("//assets.lasvegasweekly.com/assets/images/logo-red.png") no-repeat top left transparent;
  float: left;
  font-family: 'Raleway', Arial, Helvetica, Sans;
  position: relative;
}
.logo a {
  text-decoration: none;
  color: #fff;
  display: block;
  text-indent: -99999px;
  width: 100%;
  height: 100%;
}
.logo .logoSmall {
  position: absolute;
  left: 21px;
  top: 25px;
  z-index: 10;
  text-transform: uppercase;
  background: #ce181e;
  font-size: 0.675rem;
  padding: 2px;
}
.logo .logoLarge {
  font-size: 4rem;
  position: absolute;
  left: 10px;
  top: 0px;
  color: #ce181e;
  text-transform: uppercase;
  letter-spacing: -4px;
}
.logo .logoLarge .opener {
  font-family: 'Chivo', Arial, Helvetica, Sans;
  font-size: 4.05rem;
}
.logo .logoLarge .squish {
  letter-spacing: -14px;
}
.logo img {
  width: 100%;
  height: auto;
}
/* CSS Document */
/*  _______________________________________

	01 MENU BAR
    _______________________________________  */
/* IMPORTANT NOTICE
   If you're using the whole width menu, you should use at least a reset like :
   * {margin:0; padding:0;}
   Otherwise, some browsers may add margins and won't place the menu properly.
   It generally helps to include a CSS reset like : 
   http://meyerweb.com/eric/tools/css/reset/
   Keep in mind that a reset must be placed first, before any other CSS markup.
*/
#navBg {
  -webkit-transition: all 0.2s ease-in-out 0s;
  -moz-transition: all 0.2s ease-in-out 0s;
  -o-transition: all 0.2s ease-in-out 0s;
  transition: all 0.2s ease-in-out 0s;
  width: 100%;
  position: relative;
  border-top: 1px solid #d6d6d6;
  border-bottom: 1px solid #d6d6d6;
  height: 29px;
  margin: 10px 0 0;
}
nav {
  color: #FFFFFF;
  font-family: 'Oswald', san-serif !important;
  font-size: 0.8em !important;
  font-weight: 300 !important;
  height: 40px;
  margin: 0 auto;
  max-width: 1280px;
  text-transform: uppercase;
  width: 100%;
}
nav a {
  text-decoration: none;
}
nav a:hover {
  text-decoration: underline;
}
.subCats a {
  color: #cecece !important;
  border-right: none !important;
}
.subCats li:hover {
  height: auto !important;
}
ul.menu {
  -webkit-transition: all 0.2s ease-in-out 0s;
  -moz-transition: all 0.2s ease-in-out 0s;
  -o-transition: all 0.2s ease-in-out 0s;
  transition: all 0.2s ease-in-out 0s;
  list-style: none;
}
.sticky ul.mainNav {
  padding-bottom: 0;
}
.wrapper_menu {
  width: 980px;
  margin: 0 auto;
  display: block;
  position: relative;
  z-index: 9999;
}
.wrapper_menu .menu {
  list-style: none;
  width: 940px;
  margin: 0 auto;
  height: 43px;
  padding: 0 20px 0 20px;
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  border-radius: 10px;
}
.wrapper_menu_full {
  z-index: 9999;
}
.wrapper_menu_full .menu {
  width: 100%;
  padding: 0;
  height: 27px;
}
.wrapper_menu_full .menu_whole_width {
  list-style: none;
  width: 940px;
  margin: 0 auto;
  height: 43px;
  padding: 0;
}
.menu li {
  float: left;
  text-align: center;
  border: none;
  padding: 3px 0 0;
}
.menu .fullwidth {
  position: static !important;
}
.menu li:hover {
  border-bottom: none;
  height: 27px;
  background: #2e2c2e;
}
.menu li.nodrop:hover {
  padding: 4px 10px 4px 9px;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
}
.menu li.nodrop:hover a {
  padding: 0;
}
.menu li a {
  border-right: 1px solid #DBDBDB;
  color: #2E2C2E;
  display: block;
  margin: 6px 0;
  outline: 0 none;
  padding: 0 20px;
  text-decoration: none;
}
.menu li:hover a {
  text-shadow: none;
  position: relative;
  z-index: 11;
  color: #fff;
  border-right: none;
}
.menu li.specialSection {
  font-weight: 400;
}
.subCats ul li {
  float: left;
  line-height: 15px;
  width: 100%;
  text-align: left;
}
.subCats ul li:first-child a {
  color: #fff !important;
  font-weight: 400;
}
.menuContainer {
  max-width: 1280px;
  width: 100%;
  margin: 0 auto;
}
.menuStory {
  float: left;
  width: 220px;
  min-height: 250px;
  margin: 0px 10px;
}
.menuStory h3 {
  font-size: 1.2em;
  font-weight: 300;
  line-height: 1.4em;
}
/* Right aligned menu item */
.menu li.right {
  float: right;
  right: 0;
  margin-right: 0;
}
.menu li.right:hover {
  margin-right: -1px;
}
/*  _______________________________________

	02 DROP DOWN MENU
    _______________________________________  */
/* Left & right aligned common styles */
.menu .dropdown_1column,
.menu .dropdown_2columns,
.menu .dropdown_3columns,
.menu .dropdown_4columns,
.menu .dropdown_5columns,
.menu .dropdown_fullwidth {
  margin: 4px auto;
  left: -999em;
  position: absolute;
  padding: 10px;
  text-align: left;
  -webkit-border-radius: 0 5px 5px 5px;
  -moz-border-radius: 0 5px 5px 5px;
  border-radius: 0 5px 5px 5px;
  background: #2e2c2e;
}
.menu .dropdown_fullwidth {
  background: url("//assets.lasvegasweekly.com/assets/images/blk-diagBg.png") repeat scroll left top #cecece;
  box-shadow: 0 1px 2px 2px rgba(0, 0, 0, 0.3);
}
/* Drop Downs Sizes */
.menu .dropdown_1column {
  width: 145px;
}
.menu .dropdown_2columns {
  width: 300px;
}
.menu .dropdown_3columns {
  width: 455px;
}
.menu .dropdown_4columns {
  width: 610px;
}
.menu .dropdown_5columns {
  width: 765px;
}
.menu .dropdown_fullwidth {
  width: 100%;
  height: auto;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
}
.menu li .first_fullwidth {
  -webkit-border-radius: 0 5px 5px 5px;
  -moz-border-radius: 0 5px 5px 5px;
  border-radius: 0 5px 5px 5px;
}
/* Showing Drop Down on Mouse Hover - Left aligned */
.menu li:hover .dropdown_1column,
.menu li:hover .dropdown_2columns,
.menu li:hover .dropdown_3columns,
.menu li:hover .dropdown_4columns,
.menu li:hover .dropdown_5columns {
  left: -1px;
  top: 25px;
}
.menu li:hover .dropdown_fullwidth {
  left: 0px;
  top: 25px;
  display: block;
}
/* Showing Drop Down on Mouse Hover - Right aligned */
.menu li .align_right {
  -webkit-border-radius: 5px 0 5px 5px;
  -moz-border-radius: 5px 0 5px 5px;
  border-radius: 5px 0 5px 5px;
}
.menu li:hover .align_right {
  left: auto;
  right: -1px;
  top: 25px;
}
.menu li.right:hover .dropdown_fullwidth {
  right: 18px;
  top: 33px;
}
.wrapper_menu_full .menu li.right:hover .dropdown_fullwidth {
  left: auto;
  right: 50%;
  margin-right: -471px;
  top: 32px;
}
nav ul li .menuStory img.photo {
  width: 100%;
}
nav ul li .menuStory a {
  overflow: hidden;
  max-height: 106px;
}
/* Columns Sizes */
.menu .col_1,
.menu .col_2,
.menu .col_3,
.menu .col_4,
.menu .col_5,
.menu .col_6,
.menu .col_7 {
  float: left;
  margin-left: 10px;
}
.menu .col_1 {
  width: 145px;
}
.menu .col_2 {
  width: 300px;
}
.menu .col_3 {
  width: 455px;
}
.menu .col_4 {
  width: 610px;
}
.menu .col_5 {
  width: 765px;
}
.menu .col_6 {
  width: 920px;
}
.menu .col_7 {
  width: 1050px;
}
/* IMPORTANT */
/* Use the firstcolumn class for the items that stick to the left edge of the dropdown */
.menu .firstcolumn {
  margin-left: 0;
  /* Clearing margin & left */
  clear: left;
}
/* Mobile Nav */
.mobileNav {
  display: none;
}
/* Section Indicators */
body.eventsSection ul li.eventsSection {
  border-bottom: none;
  height: 27px;
  background: url("//assets.lasvegasweekly.com/assets/images/blk-diagBg.png") repeat scroll left top #cecece;
}
body.eventsSection ul li.eventsSection a {
  text-shadow: none;
  position: relative;
  z-index: 11;
  color: #fff;
  border-right: none;
}
body.newsSection ul li.newsSection {
  border-bottom: none;
  height: 27px;
  background: url("//assets.lasvegasweekly.com/assets/images/blk-diagBg.png") repeat scroll left top #cecece;
}
body.newsSection ul li.newsSection a {
  text-shadow: none;
  position: relative;
  z-index: 11;
  color: #fff;
  border-right: none;
}
body.nightlifeSection ul li.nightlifeSection {
  border-bottom: none;
  height: 27px;
  background: url("//assets.lasvegasweekly.com/assets/images/blk-diagBg.png") repeat scroll left top #cecece;
}
body.nightlifeSection ul li.nightlifeSection a {
  text-shadow: none;
  position: relative;
  z-index: 11;
  color: #fff;
  border-right: none;
}
body.aeSection ul li.aeSection {
  border-bottom: none;
  height: 27px;
  background: url("//assets.lasvegasweekly.com/assets/images/blk-diagBg.png") repeat scroll left top #cecece;
}
body.aeSection ul li.aeSection a {
  text-shadow: none;
  position: relative;
  z-index: 11;
  color: #fff;
  border-right: none;
}
body.diningSection ul li.diningSection {
  border-bottom: none;
  height: 27px;
  background: url("//assets.lasvegasweekly.com/assets/images/blk-diagBg.png") repeat scroll left top #cecece;
}
body.diningSection ul li.diningSection a {
  text-shadow: none;
  position: relative;
  z-index: 11;
  color: #fff;
  border-right: none;
}
body.galleriesSection ul li.galleriesSection {
  border-bottom: none;
  height: 27px;
  background: url("//assets.lasvegasweekly.com/assets/images/blk-diagBg.png") repeat scroll left top #cecece;
}
body.galleriesSection ul li.galleriesSection a {
  text-shadow: none;
  position: relative;
  z-index: 11;
  color: #fff;
  border-right: none;
}
body.magazineSection ul li.magazineSection {
  border-bottom: none;
  height: 27px;
  background: url("//assets.lasvegasweekly.com/assets/images/blk-diagBg.png") repeat scroll left top #cecece;
}
body.magazineSection ul li.magazineSection a {
  text-shadow: none;
  position: relative;
  z-index: 11;
  color: #fff;
  border-right: none;
}
body.blogsSection ul li.blogsSection {
  border-bottom: none;
  height: 27px;
  background: url("//assets.lasvegasweekly.com/assets/images/blk-diagBg.png") repeat scroll left top #cecece;
}
body.blogsSection ul li.blogsSection a {
  text-shadow: none;
  position: relative;
  z-index: 11;
  color: #fff;
  border-right: none;
}
body.guidesSection ul li.guidesSection {
  border-bottom: none;
  height: 27px;
  background: url("//assets.lasvegasweekly.com/assets/images/blk-diagBg.png") repeat scroll left top #cecece;
}
body.guidesSection ul li.guidesSection a {
  text-shadow: none;
  position: relative;
  z-index: 11;
  color: #fff;
  border-right: none;
}
/* Content */
body {
  font-family: 'Source Sans Pro', sans-serif;
  color: #000;
}
body #sslMsg {
  display: none;
}
#hmFeatured {
  -webkit-transition: all 0.2s ease-in-out 0s;
  -moz-transition: all 0.2s ease-in-out 0s;
  -o-transition: all 0.2s ease-in-out 0s;
  transition: all 0.2s ease-in-out 0s;
  background: url("//assets.lasvegasweekly.com/assets/images/gry-diagBg2.png") repeat scroll left top #cecece;
  font-family: 'Oswald', sans-serif;
  float: left;
  width: 100%;
  margin: 91px 0 0;
  padding-bottom: 10px;
  z-index: -2;
}
#hmFeatured.sticky {
  top: 91px;
}
#hmFeatured a {
  color: #f5f5f5;
  text-decoration: none;
}
#hmFeatured a:hover {
  color: #aeaeae;
}
#hmFeatured a.active {
  color: #000;
}
#hmFeatured h2 {
  font-size: 1.5em;
  font-weight: normal;
  padding: 10px;
  line-height: 1.3em;
  text-transform: uppercase;
}
#hmFeatured .date {
  margin: 10px;
  border-top: 1px solid #fff;
  border-bottom: 1px solid #fff;
  padding: 5px;
  display: block;
  font-weight: 300;
  text-transform: uppercase;
}
#hmFeatured p {
  padding: 10px;
  font-family: 'Droid Sans', sans-serif;
  font-size: 0.8125em;
  line-height: 1.1em;
}
#hmFeatured .featImg {
  margin: 13px auto;
  position: relative;
  width: 100%;
  max-width: 1260px;
  height: 383px;
  overflow: hidden;
}
#hmFeatured .featImg img {
  position: absolute;
  width: 100%;
  top: 0px;
  left: 0px;
}
#hmFeatured .featImg figcaption {
  position: absolute;
  color: #fff;
  left: 0;
  top: 0;
  height: 383px;
  width: 240px;
  background: rgba(0, 0, 0, 0.8);
}
#hmFeatured #featLatest {
  width: 100%;
  background: url("//assets.lasvegasweekly.com/assets/images/blk-diagBg.png") repeat scroll left top transparent;
  height: 300px;
  float: left;
}
#hmFeatured #featLatest .left {
  width: 48.4375%;
  float: left;
  padding: 10px 0;
}
#hmFeatured #featLatest .right {
  width: 48.4375%;
  float: right;
  padding: 10px 0;
}
#hmFeatured #featLatest .right img {
  float: left;
  width: 100%;
}
#hmFeatured #featLatest .right .galleryTitle {
  height: 214px;
  width: 35.483871%;
  float: right;
  position: relative;
}
#hmFeatured #featLatest .right .galleryTitle h2 {
  padding: 10px 0 5px !important;
  border-bottom: 1px solid #aeaeae;
  margin-bottom: 10px;
  color: #ce181e;
}
#hmFeatured #featLatest .right .galleryTitle span {
  text-transform: uppercase;
  font-weight: 300;
}
#hmFeatured #featLatest .right .phtGallery {
  color: #fff;
  padding: 10px 0;
}
#hmFeatured #featLatest .featThumbs a {
  color: #fff;
  text-decoration: none;
  text-transform: uppercase;
}
#hmFeatured #featLatest .featThumbs a figure.sm {
  height: 108px;
  overflow: hidden;
  border: 1px solid #aeaeae;
}
#hmFeatured #featLatest .featThumbs a figure.sm img {
  width: 100%;
}
#hmFeatured #featLatest .featThumbs a h3 {
  font-size: 1.125em;
  font-weight: 300;
  padding-top: 10px;
  line-height: 1.3em;
  color: #fff;
}
#hmFeatured #featLatest .featThumbs a:hover h3 {
  color: #ce181e;
}
#hmFeatured #featLatest .featThumbs ul {
  list-style: none;
}
#hmFeatured #featLatest .featThumbs ul li {
  width: 30.645161%;
  float: left;
  margin: 0.79% 1.7460317%;
}
#hmFeatured #featLatest .featThumbs ul li:first-child {
  margin-left: 0px;
}
#hmFeatured #featLatest .featThumbs ul li:nth-child(3n+3) {
  margin-right: 0px;
}
#hmFeatured .galleryLead {
  height: 214px;
  overflow: hidden;
  float: left;
  border: 1px solid #aeaeae;
  width: 61.2903%;
}
.sectionTitle {
  color: #fff;
  padding: 5px 0;
  margin: 5px 0;
  border-bottom: 1px solid #fff;
}
.sectionTitle h2 {
  display: inline;
  font-size: 1.3em !important;
  padding: 5px 0 !important;
}
.sectionTitle h2:after {
  content: " | ";
}
.sectionTitle span.small {
  font-size: 0.8125em;
  font-weight: 300;
  text-transform: uppercase;
}
.wrapper {
  width: 100%;
  max-width: 1280px;
  margin: 0 auto;
}
#mainContent {
  width: 100%;
  float: left;
  z-index: 2;
  background: #fff;
  margin-top: 10px;
  min-height: 1500px;
}
#mainContent .content {
  width: 100%;
  float: left;
}
.leftContent {
  margin: 0.79% 0 0.79% 0.79%;
  float: left;
  min-height: 1000px;
}
.leftContent a {
  color: #ce181e;
  text-decoration: none;
}
.leftContent a:hover {
  color: #aeaeae;
}
.leftContent a.active {
  color: #000;
}
.leftContent .menuBar {
  width: 100%;
  border-bottom: 1px solid #000;
  float: left;
  font-size: 1.1875em;
  font-family: 'Oswald', sans-serif;
  text-transform: uppercase;
  font-weight: 300;
  margin: 0px 0 20px;
  position: relative;
}
.leftContent .menuBar .ui-tooltip {
  padding: 8px;
  position: absolute;
  z-index: 9999;
  max-width: 300px;
  -webkit-box-shadow: 0 0 5px #aaa;
  box-shadow: 0 0 5px #aaa;
}
.leftContent .menuBar body .ui-tooltip {
  border-width: 2px;
}
.leftContent .menuBar .list-style-buttons {
  position: absolute;
  right: 0;
  display: block;
  height: 35px;
  line-height: 35px;
  bottom: 0;
}
.leftContent .menuBar a {
  color: #ce181e;
  text-decoration: none;
  padding: 0px 5px;
}
.leftContent .menuBar a:hover {
  color: #aeaeae;
}
.leftContent .menuBar a.active {
  color: #000;
}
.leftContent .menuBar a:focus {
  outline-width: 0px;
}
.leftContent .menuBar ul {
  list-style: none;
}
.leftContent .menuBar ul li {
  float: left;
  padding: 5px 15px;
}
.leftContent .menuBar ul li.ui-state-default.ui-corner-top.ui-tabs-active.ui-state-active {
  background: #000;
}
.leftContent .menuBar ul li.ui-state-default.ui-corner-top.ui-tabs-active.ui-state-active a {
  color: #fff;
  text-decoration: none;
}
.leftContent .menuBar ul li a {
  color: #ce181e;
  text-decoration: none;
}
.leftContent .menuBar ul li a:hover {
  color: #aeaeae;
}
body.nativeAdv .leftContent {
  min-height: 2200px;
  /* fix for variscrool bug */
}
ul.grid {
  list-style: none;
  width: 100%;
}
ul.grid .storyShort {
  -webkit-transition: all 0.2s ease-in-out 0s;
  -moz-transition: all 0.2s ease-in-out 0s;
  -o-transition: all 0.2s ease-in-out 0s;
  transition: all 0.2s ease-in-out 0s;
  width: 300px;
  height: 170px;
}
ul.grid .storyShort h2,
ul.grid .storyShort .storyCat {
  font-family: 'Oswald', sans-serif;
  text-transform: uppercase;
}
ul.grid .storyShort h2 a,
ul.grid .storyShort .storyCat a {
  color: #fff;
  text-decoration: none;
}
ul.grid .storyShort h2 a:hover,
ul.grid .storyShort .storyCat a:hover {
  color: #ce181e;
}
ul.grid .storyShort .storyDesc {
  display: block;
  background: rgba(0, 0, 0, 0.8);
  position: absolute;
  bottom: 0;
  left: 0;
  color: #fff;
  width: 290px;
  height: auto;
  margin: 0;
  padding: 5px;
}
ul.grid .storyShort .storyDesc h2 {
  font-size: 1em;
  line-height: 1.1em;
}
ul.grid .storyShort .storyDesc p {
  display: none;
}
ul.grid .storyShort .storyDesc span.storyCat {
  display: block;
  position: absolute;
  top: -26px;
  left: 0px;
  background: rgba(0, 0, 0, 0.8);
  padding: 5px;
}
ul.grid .storyShort .storyDesc span.storyCat ~ .storyCat {
  display: none;
}
ul.grid .storyShort .storyImg {
  width: 300px;
  height: 170px;
  margin: 0;
}
ul.grid .storyShort .storyImg .socialShare {
  display: none;
}
ul.grid .storyShort:hover {
  cursor: pointer;
}
ul.grid .storyShort:hover .storyDesc {
  display: block;
  background: rgba(0, 0, 0, 0.8);
  position: absolute;
  bottom: 0;
  left: 0;
  color: #fff;
  width: 290px;
  height: auto;
  margin: 0;
  padding: 5px;
}
ul.grid .storyShort:hover .storyDesc h2 {
  font-size: 1em;
  line-height: 1.1em;
}
ul.grid .storyShort:hover .storyDesc p {
  display: none;
}
ul.grid li {
  position: relative;
  display: block;
  width: 300px;
  height: 170px;
  float: left;
  margin: 5px;
  overflow: hidden;
  -ms-box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
ul.grid li .storyImg img {
  width: 100%;
  height: auto;
}
ul.grid li.adWrapper {
  display: none;
}
ul.grid li.adWrapper .ad_728 {
  display: none;
}
ul.list {
  float: left;
}
ul.list li.paginator {
  float: left;
  width: 98.4375%;
  margin: 20px 0px;
  padding: 10px;
  font-size: 1.5em;
  border: 2px solid #000000;
  background: url("//assets.lasvegasweekly.com/assets/images/blk-diagBg.png") repeat scroll left top #000000;
}
ul.list li.paginator a {
  color: #fff !important;
}
ul.list li.paginator a:hover {
  color: #ce181e !important;
}
ul.list li.adWrapper {
  float: left;
  width: 100%;
  margin: 20px 0px;
}
ul.list li.storyShort {
  -webkit-transition: all 0.4s ease 0.5s;
  -moz-transition: all 0.4s ease 0.5s;
  -o-transition: all 0.4s ease 0.5s;
  transition: all 0.4s ease 0.5s;
  float: left;
  width: 100%;
  margin: 20px 0;
}
ul.list li.storyShort.las-vegas-sun-brand {
  background: #fffbc4;
  /* Old browsers */
  background: -moz-linear-gradient(top, #fffbc4 0%, #ffffff 100%);
  /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #fffbc4), color-stop(100%, #ffffff));
  /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top, #fffbc4 0%, #ffffff 100%);
  /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top, #fffbc4 0%, #ffffff 100%);
  /* Opera 11.10+ */
  background: -ms-linear-gradient(top, #fffbc4 0%, #ffffff 100%);
  /* IE10+ */
  background: linear-gradient(to bottom, #fffbc4 0%, #ffffff 100%);
  /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffbc4', endColorstr='#ffffff', GradientType=0);
  /* IE6-9 */
}
ul.list li.storyShort.vegas-inc-brand {
  background: #f55c5c;
  /* Old browsers */
  background: -moz-linear-gradient(top, #f55c5c 0%, #ffffff 100%);
  /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #f55c5c), color-stop(100%, #ffffff));
  /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top, #f55c5c 0%, #ffffff 100%);
  /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top, #f55c5c 0%, #ffffff 100%);
  /* Opera 11.10+ */
  background: -ms-linear-gradient(top, #f55c5c 0%, #ffffff 100%);
  /* IE10+ */
  background: linear-gradient(to bottom, #f55c5c 0%, #ffffff 100%);
  /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f55c5c', endColorstr='#ffffff', GradientType=0);
  /* IE6-9 */
}
ul.list li.storyShort.nativeAdv {
  background-color: #cecece;
}
ul.list li.storyShort.nativeAdv .storyImg {
  margin-bottom: 0px;
}
ul.list li.storyShort.nativeAdv .storyDesc span.storyCat {
  float: left;
  margin-top: 0px;
  margin-bottom: 0px;
}
ul.list li.storyShort.nativeAdv p.sponsor {
  font-size: 0.75em;
}
ul.list li.storyShort .storyImg {
  float: left;
  width: 40.4255%;
  height: 188px;
  margin: 0px 10px 10px 0;
  border: 1px solid #aeaeae;
  overflow: hidden;
}
ul.list li.storyShort .storyImg img {
  width: 100%;
}
ul.list li.storyShort .storyImg .horizontalMat {
  padding-top: 5%;
  background: #000;
  padding-bottom: 10%;
}
ul.list li.storyShort .storyDesc {
  float: right;
  width: 54%;
  margin: 10px;
}
ul.list li.storyShort .storyDesc.las-vegas-sun-brand {
  background: url(//assets.lasvegasweekly.com/assets/images/corner_sun.png) top right no-repeat transparent;
  margin: 0 0 10px 10px;
  padding: 10px 10px 0 0;
}
ul.list li.storyShort .storyDesc span.storyCat {
  background: rgba(0, 0, 0, 0.75);
  color: #fff;
  height: 20px;
  padding: 3px 10px 3px 10px;
  margin: 10px 10px 10px 0px;
}
ul.list li.storyShort .storyDesc span.storyCat a {
  color: #fff;
}
ul.list li.storyShort .storyDesc span.storyCat a:hover {
  color: #ce181e;
}
ul.list li.storyShort .storyDesc span.las-vegas-sun-brand {
  background: #ffcc00;
  color: #000;
  height: 20px;
  padding: 6px 20px 0px 20px;
  margin: -5px 0px;
  float: right;
}
ul.list li.storyShort .storyDesc span.vegas-inc-brand {
  background: rgba(255, 0, 0, 0.75);
  color: #000;
  height: 20px;
  padding: 6px 20px 0px 20px;
  margin: -5px 0px;
  float: right;
}
ul.list li.storyShort .socialShare {
  display: none;
  width: 100%;
  opacity: 0;
  transition: all 0.4s ease;
}
ul.list li.storyShort .socialShare ul {
  list-style: none;
}
ul.list li.storyShort .socialShare ul li {
  width: 100%;
}
ul.list li.storyShort:hover {
  cursor: pointer;
}
ul.list li.storyShort:hover .storyImg {
  height: 188px;
  position: relative;
  /*
				.socialShare {
					display: block;
					background: #000;
					position: absolute;
					right: 0px;
					top: 0px;
					width: 100%;
					height: 188px;
					opacity: 0.8;

					.addthis_toolbox {
						position: relative;
						top: 40%;
						left: 15%;
					
						a {
							text-indent: -99999px;
							display: block;
							height: 37px;
							width: 50px;
							margin-bottom: 3px;
							
							
							.at300bs {
								width: 45px!important;
								height: 28px !important;
							}
							.at15t_facebook {
								background: @socialvert 0px 0px no-repeat;
								background-position: 0px 0px!important;
								&:hover {
									background: @socialvert -50px 0px no-repeat;
									background-position: -50px 0px!important;
								}	
							}
							.at15t_pinterest_share {
								background: @socialvert 0px -33px no-repeat;
								background-position: 0px -33px!important;
								&:hover {
									background: @socialvert -50px -33px no-repeat;
									background-position: -50px -33px!important;
								}
							}
							.at15t_google_plusone_share {
								background: @socialvert 0px -66px no-repeat;
								background-position: 0px -66px!important;							
								&:hover {
									background: @socialvert -50px -66px no-repeat;
									background-position: -50px -66px!important;
								}
							}
							.at15t_email {
								background: @socialvert 0px -132px no-repeat;
								background-position: 0px -132px!important;							
								&:hover {
									background: @socialvert -50px -132px no-repeat;
									background-position: -50px -132px!important;
								}
							}
							.at15t_twitter {
								background: @socialvert 0px -99px no-repeat;
								background-position: 0px -99px!important;							
								&:hover {
									background: @socialvert -50px -99px no-repeat;
									background-position: -50px -99px!important;
								}
							}
						}
					}
				}
                */
}
ul.list li.storyShort h2 {
  font-size: 1.75em;
  font-weight: normal;
  line-height: 1.3em;
  font-family: 'Oswald', sans-serif;
  text-transform: none;
  padding: 10px 0 20px;
}
ul.list li.storyShort p {
  font-size: 0.95em;
  line-height: 1.2em;
}
.addInfo {
  float: left;
}
.addInfo .socialShare {
  display: block;
  background: transparent;
  float: right;
  min-height: 33px;
  border: 1px solid #000;
}
.addInfo .socialShare.storyDetail {
  min-height: 190px;
}
.addInfo .socialShare.storyDetail .addthis_toolbox {
  background: none;
  padding: 2% 0 0 2%;
  width: 96%;
}
.addInfo .socialShare.storyDetail .addthis_toolbox a {
  width: 32px;
  float: left;
  height: 32px;
  text-align: center;
  margin: 5% 2%;
}
.addInfo .socialShare.storyDetail .addthis_toolbox a span {
  display: block;
}
.addInfo .socialShare.storyDetail .addthis_toolbox.addthis_floating_style.addthis_32x32_style {
  padding: 0px;
  width: 20%;
  margin-left: 10px;
  margin-top: 10px;
}
.addInfo .socialShare.storyDetail .addthis_toolbox .addthis_internal_container {
  width: 100%;
}
.addInfo .socialShare.storyDetail .addthis_toolbox .addthis_internal_container a {
  width: 24%;
  margin: 10px;
  float: left;
}
.addInfo .socialShare.storyDetail .addthis_toolbox .addthis_internal_container a.addthis_button_compact {
  width: 36px;
  margin-right: 0px;
}
.addInfo .socialShare.storyDetail .addthis_toolbox .addthis_internal_container a.addthis_counter {
  margin-left: 0px;
}
.addInfo .socialShare.storyDetail .addthis_toolbox .addthis_internal_container a.addthis_counter a {
  margin: 0px;
}
.addInfo .socialShare .buttonsWrapper {
  min-height: 35px;
  padding: 2px 10px;
}
.addInfo .socialShare .buttonsWrapper .s-facebook,
.addInfo .socialShare .buttonsWrapper .s-twitter,
.addInfo .socialShare .buttonsWrapper .s-google,
.addInfo .socialShare .buttonsWrapper .s-pinterest,
.addInfo .socialShare .buttonsWrapper .s-email {
  display: none;
  color: #fff;
}
.storyDetail p {
  padding: 10px;
  font-family: 'Source Sans Pro', serif;
  font-size: 1.1em;
  font-weight: 300;
  line-height: 1.5em;
}
.storyDetail .backToTop {
  display: block;
  position: fixed;
  bottom: 60px;
  right: 0;
  padding: 10px;
  background: url("//assets.lasvegasweekly.com/assets/images/blk-diagBg.png") repeat scroll left top transparent;
  color: #fff;
  text-decoration: none;
}
.storyDetail .backToTop:hover {
  color: #ce181e;
}
.storyDetail .editStory {
  display: block;
  position: fixed;
  bottom: 60px;
  right: 130px;
  padding: 10px;
  background: url("//assets.lasvegasweekly.com/assets/images/blk-diagBg.png") repeat scroll left top transparent;
  color: #fff;
  text-decoration: none;
}
.storyDetail .editStory:hover {
  color: #ce181e;
}
.storyDetail .bx-bottom-controls {
  position: relative !important;
  margin-top: 0px !important;
  border: 1px solid #DDD;
  border-top: 0px;
  top: 0px !important;
  left: -6px !important;
  padding: 5px;
  height: 40px;
}
.storyDetail .bx-bottom-controls .bx-pager {
  top: 0px;
}
.storyDetail .bx-bottom-controls .bx-controls-direction {
  position: relative;
  top: 5px;
}
.storyDetail .story_break {
  margin: 1.5em auto;
  width: 70%;
  border-top: 3px dotted #aeaeae;
}
#pageWrap {
  /* background: @bgTextureGray; */
  font-family: 'Source Sans Pro', sans-serif;
  float: left;
  width: 100%;
  margin: 91px 0 0;
  padding-bottom: 10px;
  z-index: -2;
}
#pageWrap .ad_728 {
  margin: 20px auto;
}
#pageWrap .leftContent {
  min-height: 0;
}
#pageWrap .leftContent #mainContent .leftContent {
  width: 100%;
  margin-left: 0;
}
#pageWrap .leftContent #mainContent #infiniteScroller .list-style-buttons,
#pageWrap .leftContent #mainContent #homepageScroller .list-style-buttons {
  display: none;
}
#pageWrap .leftContent #mainContent #infiniteScroller .right,
#pageWrap .leftContent #mainContent #homepageScroller .right {
  float: left;
}
#pageWrap .leftContent #mainContent #infiniteScroller .leftContent.grid_12,
#pageWrap .leftContent #mainContent #homepageScroller .leftContent.grid_12 {
  width: 100%;
}
#pageWrap .left {
  float: left;
}
#pageWrap .right {
  float: right;
}
#pageWrap h1,
#pageWrap h2 {
  font-size: 1.5em;
  font-weight: normal;
  padding: 10px;
  line-height: 1.3em;
  text-transform: uppercase;
}
#pageWrap .category {
  width: 100%;
  float: left;
  background: url("//assets.lasvegasweekly.com/assets/images/blk-diagBg.png") repeat scroll left top transparent;
  height: 50px;
  margin: 0 0 25px;
}
#pageWrap .category h1,
#pageWrap .category h2 {
  text-transform: uppercase;
  font-weight: 300;
  padding-left: 10px;
  color: #fff;
}
#pageWrap .kicker {
  height: 35px;
  padding: 2px 10px;
  background: #000;
  float: left;
  color: #fff;
  text-transform: uppercase;
  line-height: 35px;
  font-size: 1.420625em;
  margin-left: 10px;
}
#pageWrap .headline {
  clear: left;
  font-size: 3.1875em;
  font-weight: 300;
  float: left;
  display: block;
  text-transform: uppercase;
  line-height: 1.3em;
  font-family: 'Oswald', sans-serif;
}
#pageWrap .subhead {
  border-top: 2px solid #fff;
  border-bottom: 2px solid #fff;
  display: block;
  float: left;
  text-transform: uppercase;
  font-weight: 300;
  font-size: 1.5em;
  line-height: 1.4em;
  color: #737272;
  padding: 5px 10px;
  width: 98%;
}
#pageWrap a {
  color: #ce181e;
  text-decoration: none;
}
#pageWrap a:hover {
  color: #aeaeae;
}
#pageWrap a.active {
  color: #000;
}
#pageWrap h2 {
  font-size: 1.5em;
  font-weight: normal;
  padding: 10px;
  line-height: 1.3em;
  text-transform: uppercase;
}
#pageWrap .date {
  margin: 10px;
  border-top: 1px solid #fff;
  border-bottom: 1px solid #fff;
  padding: 5px;
  display: block;
  font-weight: 300;
  text-transform: uppercase;
}
#pageWrap .leadImg {
  margin: 13px 10px 20px 0;
  position: relative;
  width: 100%;
  max-width: 940px;
  max-height: 600px;
  height: 100%;
  overflow: hidden;
  float: left;
  background: #000;
  text-align: center;
}
#pageWrap .leadImg img {
  width: 100%;
  height: auto;
}
#pageWrap .leadImg img.verticalMat {
  height: 600px;
  width: auto;
}
#pageWrap .leadImg.squareImg {
  max-height: 940px;
  overflow: visible;
}
#pageWrap .leadImg figcaption {
  position: absolute;
  color: #fff;
  left: 0;
  bottom: 0;
  height: auto;
  width: 100%;
  text-align: left;
  background: rgba(0, 0, 0, 0.8);
  line-height: 1.2em;
  font-weight: 300;
  text-transform: none;
  font-size: 0.9em;
  padding: 10px 0;
}
#pageWrap .leadImg figcaption div {
  padding: 0 10px;
}
#pageWrap .leadImg figcaption .photoBlurb {
  max-width: 50%;
}
#pageWrap .galleryLead {
  height: 165px;
  overflow: hidden;
  float: left;
  border-bottom: 1px solid #aeaeae;
}
ul.listview {
  list-style: none;
}
ul.listview h2 {
  font-size: 1.2em;
  font-weight: 300;
}
#mainContent .story a {
  color: #ce181e;
}
#mainContent .wideStory {
  width: 100% !important;
}
.content .socialShareBar {
  width: 100%;
  text-transform: uppercase;
  font-family: "Oswald", sans-serif;
  font-weight: 300;
  margin: 10px 0px 30px 0px;
  border: 1px solid #000;
  background: url("//assets.lasvegasweekly.com/assets/images/gry-diagBg2.png") repeat scroll left top #cecece;
  min-height: 50px;
}
.content .socialShareBar .sharingTitle {
  font-size: 1.5em;
  line-height: 1.35em;
  float: left;
  margin: 0px 25px;
}
.content .socialShareBar .addthis_toolbox {
  width: 100%;
  margin: 10px;
}
.content .authorBar {
  width: 100%;
  text-transform: uppercase;
  font-family: "Oswald", sans-serif;
  font-weight: 300;
  margin: 10px 0px 30px 0px;
  border: 1px solid #000;
  float: left;
  background: url("//assets.lasvegasweekly.com/assets/images/blk-diagBg.png") repeat scroll left top transparent;
  position: relative;
  min-height: 150px;
}
.content .authorBar img {
  width: 15%;
  margin: 5px;
  border: 3px solid #cecece;
}
.content .authorBar h2 {
  text-align: right;
  color: #fff;
  width: 47%;
  float: right;
}
.content .authorBar .author_info {
  width: 82%;
  float: right;
}
.content .authorBar .author_info .btnWrap {
  text-align: right;
  margin-top: 5px;
  right: 5px;
  bottom: 12px;
}
.content .authorBar .author_info .btnWrap .btn {
  line-height: 1em;
}
.content .authorBar .author_info .btnWrap .btn .icon-arrow-right {
  margin: 0 0 0 5px;
  vertical-align: top;
}
.content .authorBar .author_info .a_bio {
  float: left;
}
.content .authorBar .author_info .a_bio p {
  line-height: 1.2em;
  text-transform: none;
  color: #fff;
  font-size: 1.1em;
  padding-top: 5px;
  padding-left: 5px;
}
.content .authorBar .author_info .a_bio p a {
  font-weight: 600;
}
.content .authorBar .author_info .author_header {
  border-bottom: 2px solid #fff;
  width: 100%;
  float: left;
}
.content .authorBar .author_info ul {
  width: 48%;
  float: left;
}
.content .authorBar .author_info ul li {
  float: left;
  text-indent: -9999px;
  margin-top: 7px;
}
.content .authorBar .author_info ul li a {
  text-indent: -99999px;
  height: 37px;
  width: 50px;
  display: block;
}
.content .authorBar .author_info ul li.a_google {
  background: url("//assets.lasvegasweekly.com/assets/images/social-red-vert.png") 0 -66px no-repeat;
}
.content .authorBar .author_info ul li.a_google:hover {
  background: url("//assets.lasvegasweekly.com/assets/images/social-red-vert.png") -50px -66px no-repeat;
}
.content .authorBar .author_info ul li.a_contact {
  background: url("//assets.lasvegasweekly.com/assets/images/social-red-vert.png") 0 -132px no-repeat;
}
.content .authorBar .author_info ul li.a_contact:hover {
  background: url("//assets.lasvegasweekly.com/assets/images/social-red-vert.png") -50px -132px no-repeat;
}
.content .authorBar .author_info ul li.a_twitter {
  background: url("//assets.lasvegasweekly.com/assets/images/social-red-vert.png") 0px -101px no-repeat;
}
.content .authorBar .author_info ul li.a_twitter:hover {
  background: url("//assets.lasvegasweekly.com/assets/images/social-red-vert.png") -50px -101px no-repeat;
}
.content .authorBar .author_info ul li p {
  padding: 4px 10px;
  font-size: 1em;
  line-height: 1.1em;
}
.content .story {
  float: right;
  width: 67.1875%;
}
.content .story p {
  padding: 0px;
  line-height: 1.5em;
  margin-bottom: 1.5em;
}
.content .story p strong {
  font-weight: 600;
}
.content .story p em {
  font-style: italic;
}
.content .story .chapter {
  font-size: 1.5em;
  font-weight: bold;
  text-decoration: underline;
}
.content .story .storyByline {
  width: 100%;
  border-bottom: 4px solid #c0c0c0;
  height: 1.4em;
  font-size: 0.9em;
  margin-bottom: 10px;
}
.content .story .storyByline a {
  color: #000 !important;
}
.content .story .storyByline a:hover {
  color: #aeaeae;
}
.content .story table {
  width: 90%;
  border: 1px solid #cecece;
  margin: 0.78125% auto;
}
.content .story table tr th {
  padding: 1.5%;
  border-bottom: 3px solid #000000;
  text-align: left;
  background: url("//assets.lasvegasweekly.com/assets/images/gry-diagBg2.png") repeat scroll left top #cecece;
}
.content .story table tr td {
  padding: 1.5%;
  border-bottom: 1px solid #cecece;
}
.content .story .inline {
  padding: 5px;
  margin: 5px 0px;
}
.content .story .inline .header {
  padding: 5px 0px;
  border-bottom: 2px solid black;
}
.content .story .inline .inline-content {
  font-weight: 300;
}
.content .story .inline .inline-content dl dt {
  font-weight: bold;
  margin: 8px 0px;
}
.content .story .inline .inline-content dl dd {
  margin: 5px 10px;
  line-height: 1.3em;
}
.content .story .inline .inline-content .inlinePhotoWrap img {
  width: 100%;
  margin: 5px 0px;
}
.content .story .inline .inline-content p.caption {
  font-size: 0.85em;
  padding: 5px !important;
}
.content .story .inline-right {
  float: right;
  width: 45%;
  margin-left: 3%;
}
.content .story .inline-left {
  float: left;
  width: 45%;
  margin-right: 3%;
}
.content .story .inline-full {
  width: 100%;
}
.content .story .link-list-inline li {
  padding: 5px;
}
.content .story .yt-video {
  min-width: 320px;
}
.content .story .link-list-inline ul {
  margin-left: 15px;
  margin-top: 10px;
}
.content .story .link-list-inline ul li {
  padding: 5px 0;
}
.content .story .embedded-inline {
  min-width: 45%;
  width: auto !important;
  max-width: 100%;
}
.content .storyWrap {
  float: left;
  width: 100%;
  min-height: 1000px;
}
.content .addInfo {
  float: left;
}
.content .addInfo img {
  margin-right: 10px;
}
.content .articlePlace {
  height: 0px;
  width: 0px;
  overflow: hidden;
}
.content .commentsWrapper {
  margin-top: 15px;
  border-top: 4px solid #C0C0C0;
  padding: 20px;
  clear: both;
}
.content .post-story-blurb {
  width: 100%;
  height: auto;
  border-top: 1px solid #ce181e;
  padding: 10px 0 0;
}
.content .adBladeSpot {
  width: 600px;
  margin: 20px auto;
}
.sticky-wrapper {
  float: left;
}
.sticky-wrapper .addInfo.stuck {
  position: fixed;
  top: 160px;
}
/* Native Adv */
#nativeAdvFooter {
  width: 100%;
  height: 40px;
  font: 0.65em "Lucida Grande", Lucida, Verdana, sans-serif;
  text-transform: uppercase;
  padding-top: 15px;
  border-top: 3px solid #C0C0C0;
  border-bottom: 3px solid #C0C0C0;
  padding-bottom: 22px;
  margin-bottom: 20px;
}
#nativeAdvFooter .sponsorTitle {
  font: 1.05em "Lucida Grande", Lucida, Verdana, sans-serif;
  font-weight: bold;
  float: left;
  width: 40%;
  border-right: 2px solid #C0C0C0;
  margin-right: 10px;
  padding-right: 10px;
  padding-top: 5px;
  margin-left: 15px;
  color: black;
}
#nativeAdvFooter .sponsorName {
  font: 1.5em "Lucida Grande", Lucida, Verdana, sans-serif;
  font-weight: bold;
  width: 45%;
  float: left;
  margin-left: 15px;
  margin-top: 5px;
  color: black;
}
.rcContainer {
  float: left;
  width: 100%;
  height: auto;
  background: #ffffff;
  border: 1px solid #000000;
}
.rcContainer #relatedContent {
  width: 100%;
  /*height: 10px;*/
  float: left;
  overflow: hidden;
}
.rcContainer #relatedContent .rcWrap {
  width: 90%;
  padding: 4% 5%;
  float: left;
}
.rcContainer #relatedContent .relStories ul li {
  width: 96% !important;
  float: left;
  margin: 5px;
  padding: 15px 0 !important;
}
.rcContainer #relatedContent .relStories ul li img {
  width: 40% !important;
  float: left;
}
.rcContainer #relatedContent .relStories ul li h3 {
  font-size: 0.8em;
  line-height: 1.2em;
  font-weight: 300;
}
.rcContainer #relatedContent img {
  float: left;
  border: 1px solid #aeaeae;
  width: 25%;
  height: auto;
}
.rcContainer #relatedContent .galleryTitle {
  min-height: 100px;
  width: 100%;
  float: left;
}
.rcContainer #relatedContent .galleryTitle h2 {
  padding: 10px 5px 5px !important;
  margin-bottom: 10px;
  color: #fff;
  font-size: 1em;
}
.rcContainer #relatedContent .galleryTitle h2 a {
  color: #000;
}
.rcContainer #relatedContent .galleryTitle h2 a:hover {
  color: #ce181e;
}
.rcContainer #relatedContent .galleryTitle span {
  text-transform: uppercase;
  font-weight: 300;
  font-size: 0.8125em;
  display: block;
  padding: 5px;
}
.rcContainer #relatedContent .galleryTitle span a {
  color: #fff;
}
.rcContainer #relatedContent .galleryTitle span a:hover {
  color: #ce181e;
}
.rcContainer #relatedContent .phtGallery {
  color: #fff;
  padding: 10px 0;
  float: left;
}
.rcContainer #relatedContent .phtGallery .galleryLead {
  height: 165px;
  overflow: hidden;
  border: 1px solid #aeaeae;
}
.rcContainer #relatedContent .phtGallery img {
  width: 100%;
  border: none;
}
.rcContainer #relatedContent .sectionTitle {
  padding: 5px;
  font-size: 0.6em;
  color: #000000;
  border-bottom: 1px solid #000000;
}
.rcContainer #relatedContent .sectionTitle span.small {
  font-size: 1em;
}
.rcContainer #relatedContent .featThumbs a {
  color: #fff;
  text-decoration: none;
  text-transform: uppercase;
}
.rcContainer #relatedContent .featThumbs a h3 {
  font-size: 0.9rem;
  font-weight: 300;
  padding-top: 10px;
  line-height: 1rem;
  color: #fff;
}
.rcContainer #relatedContent .featThumbs a h3:hover {
  color: #ce181e;
}
.rcContainer #relatedContent .featThumbs ul {
  list-style: none;
}
.rcContainer #relatedContent .featThumbs ul li {
  width: 190px;
  margin: 0px auto;
}
.rcBar {
  width: 100%;
  float: left;
  font-size: 1.1875em;
  font-family: 'Oswald', sans-serif;
  text-transform: uppercase;
  font-weight: 300;
  margin: 0px 0 20px;
  position: relative;
}
.rcBar #shareBar .socialShare {
  width: 100%;
  float: left;
}
.rcBar #shareBar .socialShare ul li {
  width: 55px;
  padding-top: 5px;
}
.rcBar .list-style-buttons {
  position: absolute;
  right: 0;
  display: block;
  height: 35px;
  line-height: 35px;
  bottom: 0;
}
.rcBar ul.ui-tabs-nav li {
  width: 43.34%;
  padding: 0.52em;
  text-align: center;
  font-size: 0.8em;
}
.rcBar a {
  color: #fff;
  text-decoration: none;
}
.rcBar a:hover {
  color: #ce181e;
}
.rcBar a.active {
  color: #ce181e;
}
.rcBar ul {
  list-style: none;
}
.rcBar ul li {
  float: left;
}
.rcBar ul li.ui-state-default.ui-corner-top.ui-tabs-active.ui-state-active {
  background: #000;
}
.rcBar ul li.ui-state-default.ui-corner-top.ui-tabs-active.ui-state-active a {
  color: #fff !important;
  text-decoration: none;
}
.rcBar ul li a {
  color: #ce181e;
  text-decoration: none;
}
.rcBar ul li a:hover {
  color: #aeaeae;
}
.rcBar ul li a:focus {
  outline-width: 0px;
}
.rcBar .rcContainer ul {
  list-style: none;
}
.rcBar .rcContainer ul li {
  float: left;
}
.rcBar .rcContainer ul li a {
  color: #000 !important;
  text-decoration: none;
}
.rcBar .rcContainer ul li a:hover {
  color: #ce181e !important;
}
.relContentAd {
  text-align: center;
  width: 100%;
}
.relContentAd .ad_160 {
  margin: 20px auto;
}
#sfFeatured {
  background: url("//assets.lasvegasweekly.com/assets/images/gry-diagBg2.png") repeat scroll left top #cecece;
  font-family: 'Oswald', sans-serif;
  float: left;
  width: 100%;
  margin: 91px 0 0;
  padding-bottom: 10px;
  z-index: -2;
}
#sfFeatured .category {
  width: 100%;
  float: left;
  background: url("//assets.lasvegasweekly.com/assets/images/blk-diagBg.png") repeat scroll left top transparent;
  height: 50px;
  margin: 0 0 25px;
}
#sfFeatured .category h1,
#sfFeatured .category h2 {
  text-transform: uppercase;
  font-weight: 300;
  padding-left: 10px;
  color: #fff;
}
#sfFeatured a {
  color: #f5f5f5;
  text-decoration: none;
}
#sfFeatured a:hover {
  color: #aeaeae;
}
#sfFeatured a.active {
  color: #000;
}
#sfFeatured h1,
#sfFeatured h2 {
  font-size: 1.5em;
  font-weight: normal;
  padding: 10px;
  line-height: 1.3em;
  text-transform: uppercase;
}
#sfFeatured .date {
  margin: 10px;
  border-top: 1px solid #fff;
  border-bottom: 1px solid #fff;
  padding: 5px;
  display: block;
  font-weight: 300;
  text-transform: uppercase;
}
#sfFeatured p {
  padding: 10px;
  font-family: 'Source Sans Pro', sans-serif;
  font-size: 0.8125em;
  line-height: 1.3em;
}
#sfFeatured .featImg {
  margin: 13px 10px 20px 0;
  position: relative;
  width: 100%;
  max-width: 1260px;
  height: 383px;
  overflow: hidden;
  float: left;
}
#sfFeatured .featImg img {
  position: absolute;
  width: 100%;
  top: 0px;
  left: 0px;
}
#sfFeatured .featImg figcaption {
  position: absolute;
  color: #fff;
  left: 0;
  top: 0;
  height: 100%;
  width: 240px;
  background: rgba(0, 0, 0, 0.8);
}
#sfFeatured #featLatest {
  width: 100%;
  background: url("//assets.lasvegasweekly.com/assets/images/blk-diagBg.png") repeat scroll left top transparent;
  height: 300px;
  float: left;
  margin-top: 20px;
}
#sfFeatured #featLatest .magCover {
  padding: 5px 20px;
}
#sfFeatured #featLatest .fleft img {
  width: 100%;
}
#sfFeatured #featLatest .fcenter {
  margin-left: 3.381%;
}
#sfFeatured #featLatest .fcenter .featThumbs {
  margin-left: 10px;
}
#sfFeatured #featLatest .fright {
  margin-right: 2.387%;
}
#sfFeatured #featLatest .fright img {
  width: 100%;
}
#sfFeatured #featLatest .left {
  width: 48.4375%;
  float: left;
  padding: 10px 0;
}
#sfFeatured #featLatest .right {
  width: 48.4375%;
  float: right;
  padding: 10px 0;
}
#sfFeatured #featLatest .right img {
  float: left;
  width: 100%;
}
#sfFeatured #featLatest .right .galleryTitle {
  height: 214px;
  width: 35.483871%;
  float: right;
  position: relative;
}
#sfFeatured #featLatest .right .galleryTitle .btnWrap {
  position: absolute;
  bottom: 0;
  right: 0;
  text-align: right;
}
#sfFeatured #featLatest .right .galleryTitle h2 {
  padding: 10px 0 5px !important;
  border-bottom: 1px solid #aeaeae;
  margin-bottom: 10px;
  color: #ce181e;
}
#sfFeatured #featLatest .right .galleryTitle span {
  text-transform: uppercase;
  font-weight: 300;
}
#sfFeatured #featLatest .right .galleryTitle span.resDesc {
  text-transform: none;
  font-family: "Source Sans Pro", Arial, sans-serif;
  font-size: 0.8125em;
}
#sfFeatured #featLatest .right .phtGallery {
  color: #fff;
  padding: 10px 0;
}
#sfFeatured #featLatest .featThumbs.photostrip ul li {
  width: 15.079365%;
}
#sfFeatured #featLatest .featThumbs.photostrip ul li:nth-child(3n+3) {
  margin-right: 11px;
}
#sfFeatured #featLatest .featThumbs.photostrip ul li img {
  width: 100%;
}
#sfFeatured #featLatest .featThumbs a {
  color: #fff;
  text-decoration: none;
  text-transform: uppercase;
}
#sfFeatured #featLatest .featThumbs a figure.sm {
  height: 108px;
  overflow: hidden;
  border: 1px solid #aeaeae;
}
#sfFeatured #featLatest .featThumbs a figure.sm img {
  width: 100%;
}
#sfFeatured #featLatest .featThumbs a figure.sm .horizontalMat {
  padding-top: 11%;
  background: #000;
  padding-bottom: 11%;
}
#sfFeatured #featLatest .featThumbs a h3 {
  font-size: 1.125em;
  font-weight: 300;
  padding-top: 10px;
  line-height: 1.3em;
  color: #fff;
}
#sfFeatured #featLatest .featThumbs a:hover h3 {
  color: #ce181e;
}
#sfFeatured #featLatest .featThumbs ul {
  list-style: none;
}
#sfFeatured #featLatest .featThumbs ul li {
  width: 30.645161%;
  float: left;
  margin: 0.79% 1.7460317%;
}
#sfFeatured #featLatest .featThumbs ul li:first-child {
  margin-left: 0px;
}
#sfFeatured #featLatest .featThumbs ul li:nth-child(3n+3) {
  margin-right: 0px;
}
#sfFeatured .galleryLead {
  height: 214px;
  overflow: hidden;
  float: left;
  border: 1px solid #aeaeae;
  width: 61.2903%;
}
.btnWrap {
  width: 100%;
  text-align: center;
  margin: 15px 0 0;
  position: absolute;
  bottom: 0;
}
.btnWrap .btn {
  padding: 2px 10px;
  text-align: center;
  margin: 0 auto;
  background: #000;
  color: #fff;
  height: 30px;
  font-size: 0.9em;
  font-family: 'Oswald', sans-serif;
  text-transform: uppercase;
  text-decoration: none;
}
ul.listview {
  list-style: none;
}
ul.listview h2 {
  font-size: 1.2em;
  font-weight: 300;
}
body.diningSection #sfFeatured .category,
body.nightlifeSection #sfFeatured .category,
body.aeSection #sfFeatured .category,
body.newsSection #sfFeatured .category {
  background-color: #fff;
  position: fixed;
  z-index: 3;
}
body.diningSection #sfFeatured .wrapper.container_16,
body.nightlifeSection #sfFeatured .wrapper.container_16,
body.aeSection #sfFeatured .wrapper.container_16,
body.newsSection #sfFeatured .wrapper.container_16 {
  position: relative;
}
body.diningSection #sfFeatured .featImg,
body.nightlifeSection #sfFeatured .featImg,
body.aeSection #sfFeatured .featImg,
body.newsSection #sfFeatured .featImg {
  height: 708px;
  position: fixed;
  margin-top: 60px;
}
body.diningSection #mainContent.sfWrap,
body.nightlifeSection #mainContent.sfWrap,
body.aeSection #mainContent.sfWrap,
body.newsSection #mainContent.sfWrap {
  margin-top: 700px;
  position: relative;
}
body.diningSection #mainContent.archiveWrap,
body.nightlifeSection #mainContent.archiveWrap,
body.aeSection #mainContent.archiveWrap,
body.newsSection #mainContent.archiveWrap {
  margin-top: 50px;
  position: relative;
}
body.diningSection footer.mainFooter,
body.nightlifeSection footer.mainFooter,
body.aeSection footer.mainFooter,
body.newsSection footer.mainFooter {
  background-color: #fff;
  position: relative;
  z-index: 0;
}
.sidebar {
  margin: 10px;
  float: right;
  height: 600px;
  width: 300px;
}
.sidebar .varContainer {
  float: left;
  width: 100%;
  padding-bottom: 60px;
}
.sidebar .varContainer .widget:last-child {
  margin-bottom: 75px;
}
.sidebar .varContainer .variscroll-container {
  padding-bottom: 60px;
}
.sidebar .varContainer .variscroll-container .railAdWrap {
  float: left;
}
.sidebar .varContainer .variscroll-container .railSpacer {
  width: 100%;
  height: 60px;
}
.sidebar .eventSearchWrapper {
  background: #000;
  color: #fff;
  text-align: center;
  padding: 0.5rem;
}
.sidebar .photostrip ul {
  padding: 0px 10px;
  background: #000;
}
.sidebar .photostrip li {
  background: #000;
  border-left: 10px dotted #fff;
  border-right: 10px dotted #fff;
  color: #F5F5F5;
  padding: 15px 10px;
  position: relative;
}
.sidebar .photostrip li .gall_date {
  position: absolute;
  color: #fff;
  left: 10px;
  top: 15px;
  background: rgba(0, 0, 0, 0.8);
  padding: 10px;
  display: block;
  font-size: 0.6rem;
}
.sidebar .photostrip li .gall_title {
  position: absolute;
  color: #fff;
  left: 10px;
  bottom: 15px;
  background: rgba(0, 0, 0, 0.8);
  padding: 10px;
  display: block;
  width: 220px;
  font-size: 0.8rem;
}
.sidebar .photostrip li img {
  width: 240px;
}
.sidebar .horoscopes,
.sidebar .guides,
.sidebar .giveaways {
  background: url("//assets.lasvegasweekly.com/assets/images/gry-diagBg2.png") repeat scroll left top #cecece;
  float: left;
}
.sidebar .horoscopes {
  padding-bottom: 50px;
}
.sidebar .giveaways .snippet a {
  color: #ce181e;
}
.sidebar .giveaways .snippet a:hover {
  color: #aeaeae;
}
.sidebar .restaurants {
  background: url("//assets.lasvegasweekly.com/assets/images/gry-diagBg2.png") repeat scroll left top #cecece;
  float: left;
  text-align: center;
  padding: 10px 0px;
}
.sidebar .restaurants select {
  width: 86%;
  font-size: 0.9em;
  margin-bottom: 5px;
  font-family: 'Oswald', Arial, Helvetica, sans-serif;
  font-weight: 300;
}
.sidebar .restaurants input {
  width: 70%;
  font-size: 1.1em;
}
.sidebar .restaurants button {
  width: 15%;
  font-size: 1.1em;
}
.sidebar .cocktails .storyImg {
  width: 300px;
}
.sidebar .cocktails .desc {
  background: rgba(0, 0, 0, 0.8);
  position: absolute;
  bottom: 0px;
  left: 0px;
  padding: 5px;
}
.sidebar .mostPopularTabs {
  background: url("//assets.lasvegasweekly.com/assets/images/gry-diagBg2.png") repeat scroll left top #cecece;
}
.sidebar .mostPopularTabs .MostReadList {
  list-style: decimal;
  margin: 0px 5% 0px 10%;
  clear: both;
  padding-bottom: 5%;
}
.sidebar .mostPopularTabs .MostReadList li a {
  padding: 10px 5px;
  display: block;
  color: #ce181e;
}
.sidebar .mostPopularTabs .MostReadList li a:hover {
  color: #aeaeae;
}
.sidebar .mostPopularTabs .MostReadList .bkg {
  background: #fff;
  margin: 5px 0px;
}
.sidebarTop {
  margin: 10px;
  float: right;
  min-height: 250px;
  width: 300px;
}
.sidebarTop .varContainer {
  float: left;
  width: 100%;
}
.sidebarTop .varContainer .variscroll-container {
  padding-bottom: 60px;
}
.sidebarTop .varContainer .variscroll-container .widget:last-child {
  margin-bottom: 75px;
}
.sidebarTop .varContainer .variscroll-container .railAdWrap {
  float: left;
}
.sidebarTop .varContainer .variscroll-container .railSpacer {
  width: 100%;
  height: 60px;
}
.sidebarTop .eventSearchWrapper {
  background: #000;
  color: #fff;
  text-align: center;
  padding: 0.5rem;
}
.sidebarTop .photostrip ul {
  padding: 0px 10px;
  background: #000;
}
.sidebarTop .photostrip li {
  background: #000;
  border-left: 10px dotted #fff;
  border-right: 10px dotted #fff;
  color: #F5F5F5;
  padding: 15px 10px;
  position: relative;
}
.sidebarTop .photostrip li .gall_date {
  position: absolute;
  color: #fff;
  left: 10px;
  top: 15px;
  background: rgba(0, 0, 0, 0.8);
  padding: 10px;
  display: block;
  font-size: 0.6rem;
}
.sidebarTop .photostrip li .gall_title {
  position: absolute;
  color: #fff;
  left: 10px;
  bottom: 15px;
  background: rgba(0, 0, 0, 0.8);
  padding: 10px;
  display: block;
  width: 220px;
  font-size: 0.8rem;
}
.sidebarTop .photostrip li img {
  width: 240px;
}
.sidebarTop .horoscopes,
.sidebarTop .guides,
.sidebarTop .giveaways {
  background: url("//assets.lasvegasweekly.com/assets/images/gry-diagBg2.png") repeat scroll left top #cecece;
  float: left;
}
.sidebarTop .horoscopes {
  padding-bottom: 50px;
}
.sidebarTop .horoscopes .snippets {
  padding: 10px 0 50px;
}
.sidebarTop .giveaways .snippet a {
  color: #ce181e;
}
.sidebarTop .giveaways .snippet a:hover {
  color: #aeaeae;
}
.sidebarTop .restaurants {
  background: url("//assets.lasvegasweekly.com/assets/images/gry-diagBg2.png") repeat scroll left top #cecece;
  float: left;
  text-align: center;
  padding: 10px 0px;
}
.sidebarTop .restaurants select {
  width: 86%;
  font-size: 1.1em;
  margin-bottom: 5px;
}
.sidebarTop .restaurants input {
  width: 70%;
  font-size: 1.1em;
}
.sidebarTop .restaurants button {
  width: 15%;
  font-size: 1.1em;
}
.sidebarTop .cocktails .storyImg {
  width: 300px;
}
.sidebarTop .cocktails .desc {
  background: rgba(0, 0, 0, 0.8);
  position: absolute;
  top: 35px;
  left: 0px;
  padding: 5px;
}
.sidebarTop .mostPopularTabs {
  background: url("//assets.lasvegasweekly.com/assets/images/gry-diagBg2.png") repeat scroll left top #cecece;
}
.sidebarTop .mostPopularTabs .MostReadList {
  list-style: decimal;
  margin: 0px 5% 0px 10%;
  clear: both;
  padding-bottom: 5%;
}
.sidebarTop .mostPopularTabs .MostReadList li a {
  padding: 10px 5px;
  display: block;
  color: #ce181e;
}
.sidebarTop .mostPopularTabs .MostReadList li a:hover {
  color: #aeaeae;
}
.sidebarTop .mostPopularTabs .MostReadList .bkg {
  background: #fff;
  margin: 5px 0px;
}
.feedbackWrapper {
  position: fixed;
  top: 155px;
  width: 70%;
}
.feedbackWrapper .feedbackTab {
  width: 15px;
  padding: 8px;
  border: solid #000000;
  background: url("//assets.lasvegasweekly.com/assets/images/blk-diagBg.png") repeat scroll left top transparent;
}
.feedbackWrapper .feedbackTab a {
  color: #fff;
  text-decoration: none;
}
.feedbackWrapper .feedbackTab a:hover {
  color: #ce181e;
}
.feedbackWrapper .feedbackForm {
  position: absolute;
  width: 80%;
  top: 0px;
  left: 37px;
  border: solid #cecece;
  background: url("//assets.lasvegasweekly.com/assets/images/gry-diagBg2.png") repeat scroll left top #cecece;
  padding: 20px;
  box-shadow: 0px 0px 15px #999 inset;
  display: none;
}
.photoGalleries #sfFeatured {
  min-height: 700px;
}
.photoGalleries #sfFeatured #featLatest .phtGallery {
  color: #fff;
  padding: 10px 0px;
}
.photoGalleries #sfFeatured #featLatest .phtGallery .galleryTitle {
  height: 214px;
  float: right;
  width: 35.9375%;
}
.photoGalleries #sfFeatured #featLatest .phtGallery .galleryTitle span {
  text-transform: uppercase;
  font-weight: 300;
}
.galleries,
#relatedPhotos {
  width: 100%;
  float: left;
}
.galleries .gallery,
#relatedPhotos .gallery,
.galleries .relGallery,
#relatedPhotos .relGallery {
  width: 300px;
  margin: 5px;
}
.galleries .gallery .thumbWrap,
#relatedPhotos .gallery .thumbWrap,
.galleries .relGallery .thumbWrap,
#relatedPhotos .relGallery .thumbWrap {
  position: relative;
  overflow: hidden;
  max-height: 170px;
}
.galleries .gallery .thumbWrap .theTitle,
#relatedPhotos .gallery .thumbWrap .theTitle,
.galleries .relGallery .thumbWrap .theTitle,
#relatedPhotos .relGallery .thumbWrap .theTitle {
  top: 0;
  left: 0px;
  color: #fff;
  display: block;
  z-index: 98;
  background: rgba(0, 0, 0, 0.75);
  position: absolute;
  padding: 5px;
  font-size: 0.89em;
  font-family: 'Oswald', san-serif;
  font-weight: 300;
  text-decoration: none;
}
.galleries .gallery .thumbWrap .theInfo,
#relatedPhotos .gallery .thumbWrap .theInfo,
.galleries .relGallery .thumbWrap .theInfo,
#relatedPhotos .relGallery .thumbWrap .theInfo,
.galleries .gallery .thumbWrap .thePlace,
#relatedPhotos .gallery .thumbWrap .thePlace,
.galleries .relGallery .thumbWrap .thePlace,
#relatedPhotos .relGallery .thumbWrap .thePlace {
  bottom: 0px;
  right: 0px;
  color: #fff;
  display: block;
  position: absolute;
  z-index: 98;
  background: rgba(0, 0, 0, 0.75);
  padding: 5px;
  font-family: 'Oswald', san-serif;
  font-size: 0.89em;
  font-weight: 300;
  min-width: 50%;
  max-width: 95%;
}
.galleries .gallery .thumbWrap .theInfo a,
#relatedPhotos .gallery .thumbWrap .theInfo a,
.galleries .relGallery .thumbWrap .theInfo a,
#relatedPhotos .relGallery .thumbWrap .theInfo a,
.galleries .gallery .thumbWrap .thePlace a,
#relatedPhotos .gallery .thumbWrap .thePlace a,
.galleries .relGallery .thumbWrap .thePlace a,
#relatedPhotos .relGallery .thumbWrap .thePlace a {
  font-family: 'Oswald', san-serif;
  font-size: 1.1em;
  font-weight: 300;
  text-decoration: none;
}
.galleries .gallery img,
#relatedPhotos .gallery img,
.galleries .relGallery img,
#relatedPhotos .relGallery img {
  width: 100%;
  height: auto;
}
/* Calendar Widget Styles */
/*= CORE CSS */
.hidden {
  display: none;
}
.eventCalendar-wrap {
  position: relative;
  overflow: hidden;
}
.eventCalendar-wrap .arrow {
  position: absolute;
  z-index: 5;
  top: 3px;
}
.eventCalendar-wrap .prev {
  left: 3px;
}
.eventCalendar-wrap .next {
  right: 3px;
}
.eventsCalendar-currentTitle .monthTitle {
  display: block;
  text-align: center;
}
.eventsCalendar-monthWrap {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 2;
}
.eventsCalendar-monthWrap.currentMonth {
  z-index: 1;
}
.eventsCalendar-daysList {
  display: table;
  width: 100%;
}
.eventsCalendar-daysList.showAsWeek {
  display: block;
}
.eventsCalendar-daysList li {
  display: table-cell;
}
.eventsCalendar-daysList li.dayWithEvents {
  background: rgba(0, 0, 0, 0.15);
}
.eventsCalendar-daysList li.current {
  background: rgba(0, 0, 0, 0.35);
}
.eventsCalendar-daysList.showAsWeek li {
  display: block;
  float: left;
  width: 14.28%;
  height: 20px;
}
.eventsCalendar-daysList li a {
  padding: 0;
  display: block;
  text-align: center;
  font-size: 8px;
  min-width: 7px;
}
.eventsCalendar-loading {
  display: block;
  min-width: 100px;
  height: 40px;
  line-height: 40px;
}
.eventsCalendar-list {
  position: relative;
  z-index: 1;
}
.eventsCalendar-list.oldEventList {
  z-index: 2;
}
.eventsCalendar-subtitle {
  padding-left: 5px;
  font-weight: bold;
  font-size: 120%;
}
/* end of core CSS */
/* Theme CSS */
.eventCalendar-wrap {
  border: solid 1px #d3d3d3;
  box-shadow: 0 0 15px #999;
  border-radius: 5px;
  margin-bottom: 20px;
  background-color: #fff;
  color: #807E7E;
}
.eventCalendar-wrap .arrow {
  text-decoration: none;
  color: #fff;
  padding: 0 5px;
  line-height: 28px;
  top: 9px;
  padding: 8px 10px;
}
.eventCalendar-wrap .arrow:hover {
  opacity: 0.7;
}
.eventCalendar-wrap .arrow span {
  height: 0;
  width: 0;
  font-size: 0;
  line-height: 0;
  border-top: 6px solid transparent;
  border-bottom: 6px solid transparent;
  border-left: 6px solid #fff;
  float: left;
  text-indent: -5000px;
}
.eventCalendar-wrap .arrow.prev span {
  border-left-width: 0;
  border-right: 6px solid #fff;
}
.eventsCalendar-slider {
  height: 80px;
}
.eventsCalendar-monthWrap {
  border-radius: 5px;
  top: 10px;
  left: 0px;
}
.eventsCalendar-currentTitle {
  line-height: 25px;
  background-color: #138DA5;
  outline: 1px solid #138DA5;
  border: 1px solid #E3E3E3;
  border-width: 1px 0;
}
.eventsCalendar-currentTitle .monthTitle {
  font-size: 110%;
  text-decoration: none;
  font-weight: bold;
  color: #fff;
}
.eventsCalendar-daysList {
  zoom: 1;
  padding: 0;
  width: 100%;
}
.eventsCalendar-daysList.showAsWeek {
  margin: 10px 5px;
  width: auto;
  border: solid 1px #BCBCBC;
  border-bottom-width: 0;
  border-radius: 0;
  background-color: #CCCCCC;
  background-image: linear-gradient(top, #EEEEEE 42%, #CCCCCC 71%);
  background-image: -o-linear-gradient(top, #EEEEEE 42%, #CCCCCC 71%);
  background-image: -moz-linear-gradient(top, #EEEEEE 42%, #CCCCCC 71%);
  background-image: -webkit-linear-gradient(top, #EEEEEE 42%, #CCCCCC 71%);
  background-image: -ms-linear-gradient(top, #EEEEEE 42%, #CCCCCC 71%);
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0.42, #EEEEEE), color-stop(0.71, #CCCCCC));
}
.eventsCalendar-daysList.showDayNames.showAsWeek {
  border-radius: 5px 5px 0 0;
}
.eventsCalendar-daysList:before,
.eventsCalendar-daysList:after {
  content: "";
  display: table;
}
.eventsCalendar-daysList:after {
  clear: both;
}
.eventsCalendar-day-header {
  text-transform: uppercase;
  text-align: center;
  font-size: 12px;
  padding-bottom: 2px;
  border-bottom: solid 1px #BCBCBC;
}
.eventsCalendar-daysList.showAsWeek li {
  height: auto;
}
.eventsCalendar-daysList.showAsWeek li.empty {
  background-color: #ccc;
  min-height: 29px;
}
.eventsCalendar-day a {
  text-decoration: none;
  font-size: 14px;
  color: #424242;
}
.eventsCalendar-day {
  border-left: solid 1px #BCBCBC;
}
.eventsCalendar-day a {
  border: solid 1px #BCBCBC;
  border-width: 0 1px 1px 0;
}
.showAsWeek .eventsCalendar-day {
  border-left-width: 0;
}
.showAsWeek .eventsCalendar-day a {
  border: solid 1px red;
  border-color: #fff #BCBCBC #BCBCBC #eee;
  line-height: 27px;
  font-size: 14px;
  font-weight: 600;
}
.eventsCalendar-day a:hover {
  background-color: #E4E4E4;
  box-shadow: inset 5px 5px 10px #C1C1C1;
  text-shadow: 2px 2px 2px #C1C1C1;
}
.eventsCalendar-daysList li.dayWithEvents a {
  background: #89B814;
  box-shadow: inset 5px 5px 10px #698B10;
  text-shadow: 2px 2px 2px #698B10;
  color: #fff;
}
li.eventsCalendar-day.dayWithEvents a:hover {
  background-color: #C2D374;
  box-shadow: inset 5px 5px 10px #89B814;
  text-shadow: 2px 2px 2px #89B814;
}
.eventsCalendar-daysList li.current a {
  color: #fff;
  background: #449FB2;
  box-shadow: inset 5px 5px 10px #216B7A;
  text-shadow: 2px 2px 2px #216B7A;
}
li.eventsCalendar-day.current a:hover {
  background-color: #79BDCC;
  box-shadow: inset 5px 5px 10px #449FB2;
  text-shadow: 2px 2px 2px #449FB2;
}
.eventsCalendar-loading {
  border-radius: 4px;
  margin: 5px auto;
  padding: 0 10px;
  background-color: #ccc;
  color: #fff;
  text-align: center;
  font-weight: bold;
  box-shadow: 0 0 10px #ccc;
  text-shadow: 0 0 3px #aaa;
  position: absolute;
  z-index: 4;
  top: 25px;
  left: 5px;
}
.eventsCalendar-loading.error {
  background-color: red;
}
.eventsCalendar-list-wrap {
  min-height: 100px;
  position: relative;
}
.eventsCalendar-list-content.scrollable {
  height: 100px;
  overflow-y: auto;
  margin: 0 5px 5px 0;
}
.eventsCalendar-list {
  margin: 0;
  padding: 0;
  list-style-type: none;
}
.eventsCalendar-list li {
  padding: 0 5px 15px;
  margin: 0;
  clear: both;
}
.eventsCalendar-list li time {
  font-size: 12px;
  line-height: 13px;
}
.eventsCalendar-list li time em {
  float: left;
  font-style: normal;
}
.eventsCalendar-list li time small {
  font-size: 10px;
  float: left;
  background-color: #807E7E;
  color: #fff;
  padding: 0 5px 0 4px;
  margin: 0 0 0 3px;
}
.eventsCalendar-list li .eventTitle {
  display: block;
  clear: both;
  color: #0E8EAB;
  font-weight: bold;
  text-decoration: none;
}
.eventsCalendar-list li .eventTitle:hover {
  text-decoration: underline;
}
.eventsCalendar-list li .eventDesc {
  clear: both;
  margin: 0 0 5px 0;
  font-size: 80%;
  line-height: 1.2em;
}
.eventsCalendar-list .eventsCalendar-noEvents {
  font-size: 120%;
  border-radius: 4px;
  margin: 5px;
  padding: 5px;
  background-color: #ccc;
  color: #fff;
  text-align: center;
  font-weight: bold;
  box-shadow: 0 0 10px #ccc;
  text-shadow: 0 0 3px #aaa;
}
.bt {
  font-size: 12px;
  display: block;
  clear: both;
  text-align: center;
  margin-top: 10px;
  padding: 9px 34px 11px;
  text-decoration: none;
  font-weight: bold;
  line-height: 1;
  color: #ffffff;
  background-color: #698B10;
  background-repeat: repeat-x;
  background-image: -khtml-gradient(linear, left top, left bottom, from(#89B814), to(#698B10));
  background-image: -moz-linear-gradient(top, #89B814, #698B10);
  background-image: -ms-linear-gradient(top, #89B814, #698B10);
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #89B814), color-stop(100%, #698B10));
  background-image: -webkit-linear-gradient(top, #89B814, #698B10);
  background-image: -o-linear-gradient(top, #89B814, #698B10);
  background-image: linear-gradient(top, #89B814, #698B10);
  /*filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#89B814', endColorstr='#698B10', GradientType=0);*/
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
  border: 1px solid #698B10;
  border-color: #698B10 #698B10 #465F05;
  border-radius: 4px;
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
  -webkit-transition: 0.1s linear all;
  -moz-transition: 0.1s linear all;
  -ms-transition: 0.1s linear all;
  -o-transition: 0.1s linear all;
  transition: 0.1s linear all;
}
.bt:hover {
  background-position: 0 -15px;
  text-decoration: none;
}
/* end of theme css */
/* Local Theme Overrides */
.eventCalendar-wrap {
  width: 100%;
  margin-left: 0;
  margin-top: 0;
  box-shadow: none;
  border-radius: 0;
  border: none;
  background: url("") top left no-repeat #000;
}
.eventCalendar-wrap .eventsCalendar-currentTitle {
  background: none;
  outline: none;
}
.eventCalendar-wrap .eventsCalendar-list-wrap {
  margin-top: 60px;
}
.eventCalendar-wrap .eventsCalendar-list-wrap .eventsCalendar-subtitle {
  border-bottom: 1px solid #fff;
  font-family: 'Oswald', sans-serif;
  font-weight: 300;
  padding-bottom: 5px;
  text-transform: uppercase;
  color: #fff;
  margin-bottom: 10px;
}
.eventCalendar-wrap .eventsCalendar-list-wrap .eventsCalendar-list-content {
  font-family: 'Oswald', sans-serif;
}
.eventCalendar-wrap .eventsCalendar-list-wrap .eventsCalendar-list-content .eventsCalendar-list li a {
  padding: 10px 0;
  line-height: 1.4em;
  font-weight: 300;
}
.eventCalendar-wrap .eventsCalendar-monthWrap {
  background-color: transparent;
}
.eventCalendar-wrap .eventsCalendar-monthWrap .eventsCalendar-daysList.showAsWeek {
  background-color: transparent;
  background-image: none;
  border-style: none;
  border-width: 0;
}
.eventCalendar-wrap .eventsCalendar-monthWrap .eventsCalendar-daysList.showAsWeek .eventsCalendar-day a {
  border: none;
  line-height: 35px;
}
.eventCalendar-wrap .eventsCalendar-monthWrap .eventsCalendar-daysList.showAsWeek .eventsCalendar-day a:hover {
  box-shadow: none;
  text-shadow: none;
}
.eventCalendar-wrap .eventsCalendar-monthWrap .eventsCalendar-daysList li.empty {
  min-height: 35px;
  background: none;
}
.eventCalendar-wrap .eventsCalendar-monthWrap .eventsCalendar-daysList li.dayWithEvents {
  display: table-cell;
}
.eventCalendar-wrap .eventsCalendar-monthWrap .eventsCalendar-daysList li.dayWithEvents a {
  background: #ce181e;
  box-shadow: none;
  text-shadow: none;
  color: #fff;
}
.eventCalendar-wrap .eventsCalendar-monthWrap .eventsCalendar-daysList li.dayWithEvents a:hover {
  box-shadow: none;
  background: #aeaeae;
  color: #000;
}
.eventCalendar-wrap .eventsCalendar-monthWrap .eventsCalendar-daysList li.today a {
  background: #aeaeae;
  color: #fff;
}
.eventCalendar-wrap .eventsCalendar-monthWrap .eventsCalendar-daysList li.current a {
  background: #fff;
  color: #ce181e;
}
.eventCalendar-wrap .eventsCalendar-monthWrap .eventsCalendar-daysList.showDayNames {
  border-radius: 0;
}
#pageWrap .eventCalendar-wrap {
  width: 100%;
  margin-left: 0;
  margin-top: 0;
  box-shadow: none;
  border-radius: 0;
  border: none;
  background: url("") top left no-repeat #000;
}
#pageWrap .eventCalendar-wrap a {
  color: white;
}
#pageWrap .eventCalendar-wrap .eventsCalendar-currentTitle {
  background: none;
  outline: none;
}
#pageWrap .eventCalendar-wrap .eventsCalendar-list-wrap {
  margin-top: 60px;
}
#pageWrap .eventCalendar-wrap .eventsCalendar-list-wrap .eventsCalendar-subtitle {
  border-bottom: 1px solid #fff;
  font-family: 'Oswald', sans-serif;
  font-weight: 300;
  padding-bottom: 5px;
  text-transform: uppercase;
  color: #fff;
  margin-bottom: 10px;
}
#pageWrap .eventCalendar-wrap .eventsCalendar-list-wrap .eventsCalendar-list-content {
  font-family: 'Oswald', sans-serif;
}
#pageWrap .eventCalendar-wrap .eventsCalendar-list-wrap .eventsCalendar-list-content .eventsCalendar-list li a {
  padding: 10px 0;
  line-height: 1.4em;
  font-weight: 300;
}
#pageWrap .eventCalendar-wrap .eventsCalendar-monthWrap {
  background-color: transparent;
}
#pageWrap .eventCalendar-wrap .eventsCalendar-monthWrap .eventsCalendar-daysList.showAsWeek {
  background-color: transparent;
  background-image: none;
  border-style: none;
  border-width: 0;
}
#pageWrap .eventCalendar-wrap .eventsCalendar-monthWrap .eventsCalendar-daysList.showAsWeek .eventsCalendar-day a {
  border: none;
  line-height: 35px;
}
#pageWrap .eventCalendar-wrap .eventsCalendar-monthWrap .eventsCalendar-daysList.showAsWeek .eventsCalendar-day a:hover {
  box-shadow: none;
  text-shadow: none;
}
#pageWrap .eventCalendar-wrap .eventsCalendar-monthWrap .eventsCalendar-daysList li.empty {
  min-height: 35px;
  background: none;
}
#pageWrap .eventCalendar-wrap .eventsCalendar-monthWrap .eventsCalendar-daysList li.dayWithEvents a {
  background: #ce181e;
  box-shadow: none;
  text-shadow: none;
  color: #fff;
}
#pageWrap .eventCalendar-wrap .eventsCalendar-monthWrap .eventsCalendar-daysList li.dayWithEvents a:hover {
  box-shadow: none;
  background: #aeaeae;
  color: #000;
}
#pageWrap .eventCalendar-wrap .eventsCalendar-monthWrap .eventsCalendar-daysList.showDayNames {
  border-radius: 0;
}
/*/////////////// Event Page Styles ///////////////*/
/* Events Landing Page */
.eventsSection #sfFeatured .event-search {
  margin-top: 20px;
}
.eventsSection #sfFeatured .event-search .key-search {
  margin-bottom: 5px;
}
.eventsSection #sfFeatured .event-search .key-search label {
  font-size: 24px;
  font-weight: 300;
  line-height: 30px;
  text-transform: uppercase;
  vertical-align: middle;
}
.eventsSection #sfFeatured .event-search .key-search input {
  height: 30px;
  width: 40%;
}
.eventsSection #sfFeatured .event-search .key-search .submitBtn {
  background: #454545;
  width: 10%;
  height: 40px;
  border-radius: 0;
}
.eventsSection #sfFeatured .event-search .key-search .twitter-typeahead input {
  width: 100%;
  padding: 0px;
  height: 35px;
  color: #757575;
}
.eventsSection #sfFeatured .event-search .key-search .autocomp {
  float: left;
  margin-right: 20px;
}
.eventsSection #sfFeatured .event-search .key-search .evtType {
  background: none repeat scroll 0 0 #FFFFFF;
  margin-right: 20px;
  border: 1px solid #757575;
  color: #757575;
  display: block;
  float: left;
  font-family: 'Oswald';
  font-size: 1rem;
  height: 38px;
  line-height: 1.3;
  padding: 6px 12px;
  text-transform: uppercase;
  width: 19%;
}
.eventsSection #sfFeatured .event-search .key-search .evtLocation {
  background: none repeat scroll 0 0 #FFFFFF;
  margin-right: 20px;
  border: 1px solid #757575;
  color: #757575;
  display: block;
  float: left;
  font-family: 'Oswald';
  font-size: 1rem;
  height: 38px;
  line-height: 1.3;
  padding: 6px 12px;
  text-transform: uppercase;
  width: 23.65%;
}
.eventsSection #sfFeatured .event-search select#id_age,
.eventsSection #sfFeatured .event-search select#id_cost {
  background: none repeat scroll 0 0 #FFFFFF;
  margin-right: 20px;
  border: 1px solid #757575;
  color: #757575;
  display: block;
  font-family: 'Oswald';
  font-size: 1rem;
  height: 30px;
  line-height: 1.3;
  padding: 0px 12px;
  text-transform: uppercase;
  width: 33%;
}
.eventsSection #sfFeatured .event-search .advSearch a {
  color: #bb131a !important;
  font-size: 13px;
  font-weight: 300;
  text-transform: uppercase;
}
.eventsSection #sfFeatured .event-search input[placeholder] {
  font-size: 1rem;
  text-transform: uppercase;
  font-family: 'Oswald';
  text-indent: 10px;
}
.eventsSection #sfFeatured .event-search .ui-datepicker {
  font-size: 0.8em;
  margin-top: 10px;
}
.eventsSection #sfFeatured .event-search #advanced-form {
  display: none;
}
.eventsSection #sfFeatured .event-search #advanced-form label {
  display: block;
  margin: 15px 0px 10px 0px;
}
.eventsSection #sfFeatured .event-search #advanced-form input {
  background: none repeat scroll 0 0 #FFFFFF;
  border: 1px solid #757575;
  color: #757575;
  font-family: 'Oswald';
  font-size: 1rem;
  text-transform: uppercase;
}
.eventsSection #sfFeatured .event-search #advanced-form .dateBtn {
  margin: 185px 0px 15px 0px;
}
.eventsSection #sfFeatured .event-search #advanced-form .sectionHeader {
  margin-top: 10px;
}
.eventsSection #sfFeatured .event-search #advanced-form .sectionHeader h2 {
  font-size: 1.2em;
  border-bottom: 1px solid #454545;
  color: #454545;
  padding: 10px 0px 10px 0px;
}
.eventsSection #sfFeatured .event-search .dateRange button {
  width: 15%;
  border-radius: 0px;
  height: 30px;
  margin: 15px 15px 0px 0px;
  font-family: 'Oswald';
  background-color: #454545;
}
.eventsSection #sfFeatured .event-search .twitter-typeahead {
  float: left;
  margin-right: 20px;
  width: 40%;
  height: 30px;
}
.eventsSection #sfFeatured .event-search .tt-dropdown-menu {
  position: absolute;
  top: 100%;
  left: 0;
  z-index: 1000;
  display: none;
  float: left;
  min-width: 160px;
  padding: 5px 0;
  margin: 2px 0 0;
  list-style: none;
  font-size: 14px;
  background-color: #ffffff;
  border: 1px solid #cccccc;
  border: 1px solid rgba(0, 0, 0, 0.15);
  border-radius: 4px;
  -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
  box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
  background-clip: padding-box;
  font-family: 'Oswald';
  font-size: 1rem;
  text-indent: 10px;
  text-transform: uppercase;
}
.eventsSection #sfFeatured .event-search .tt-suggestion > p {
  display: block;
  color: #333333;
  font-family: 'Oswald';
  font-size: 1rem;
  text-transform: uppercase;
  padding-left: 10px;
}
.eventsSection #sfFeatured .event-search .tt-hint {
  font-family: 'Oswald';
  font-size: 1rem;
  text-indent: 10px;
  text-transform: uppercase;
}
.eventsSection #sfFeatured .event-search .tt-suggestion > p:hover,
.eventsSection #sfFeatured .event-search .tt-suggestion > p:focus,
.eventsSection #sfFeatured .event-search .tt-suggestion.tt-cursor p {
  color: #ffffff;
  text-decoration: none;
  outline: 0;
  background-color: #428bca;
}
.eventsSection #sfFeatured .sectionTabs .evtInfo .place {
  margin: 10px 0px;
  padding: 10px 0px;
}
.eventsSection .featEvts {
  background: url('//assets.lasvegasweekly.com/assets/images/blk-diagBg.png') repeat left top rgba(0, 0, 0, 0);
  float: left;
  height: 270px;
  width: 100%;
}
.eventsSection .featEvts .grid_16 {
  margin: 10px 0;
}
.eventsSection .featEvts .featThumbs ul {
  list-style: none;
}
.eventsSection .featEvts .featThumbs ul li:first-child {
  margin-left: 0;
}
.eventsSection .featEvts .featThumbs ul li {
  width: 15.322%;
  display: table-cell;
  padding-right: 10px;
}
.eventsSection .featEvts .featThumbs a {
  color: #fff;
  text-decoration: none;
  text-transform: uppercase;
}
.eventsSection .featEvts .featThumbs a h3 {
  color: #fff;
  font-size: 1.124em;
  font-weight: 300;
  line-height: 1.3em;
  padding-top: 10px;
}
.eventsSection .featEvts .featThumbs a figure.sm {
  border: 1px solid #aeaeae;
  height: 106px;
  overflow: hidden;
}
.eventsSection .featEvts .featThumbs a figure.sm img {
  min-height: 106px;
  width: 100%;
}
.events-gridview {
  margin: 0 0 0 10px;
  width: 100%;
  float: left;
}
.events-gridview .evtShort .evtDesc {
  display: block;
  background: rgba(0, 0, 0, 0.8);
  position: absolute;
  bottom: 0px;
  left: 0px;
  color: #ffffff;
  width: 290px;
  height: auto;
  margin: 0px;
  padding: 5px;
}
.events-gridview .evtShort .evtDesc time {
  display: none;
}
.events-gridview .evtShort .evtDesc span {
  display: none;
}
.events-gridview .evtShort .evtDesc span .evtCat {
  display: block;
  position: absolute;
  top: -26px;
  left: 0px;
  background: rgba(0, 0, 0, 0.8);
  padding: 5px;
}
.events-gridview .evtShort .evtDesc span .summary h2 a {
  color: #ce181e;
}
.events-gridview .evtShort .evtDesc span[itemprop="summary"] {
  display: block;
}
.events-gridview .evtShort .evtDesc span[itemprop="summary"] h2 {
  font-size: 1em;
  line-height: 1.1em;
  font-family: 'Oswald', sans-serif;
  text-transform: uppercase;
}
.events-gridview .evtShort .evtDesc div.evtPlace {
  display: none;
}
.events-gridview .evtShort .evtImg {
  width: 100%;
  height: auto;
}
.events-gridview .evtShort .evtImg img {
  width: 100%;
}
.events-gridview .event {
  float: left;
  width: 300px;
  margin: 5px;
  position: relative;
}
.events-gridview .event .thumbWrap {
  position: relative;
  overflow: hidden;
}
.events-gridview .event .thumbWrap .theTitle {
  top: 0;
  left: 0px;
  color: #fff;
  display: block;
  z-index: 98;
  background: rgba(0, 0, 0, 0.75);
  position: absolute;
  padding: 5px;
  font-size: 0.89em;
  font-family: 'Oswald', san-serif;
  font-weight: 300;
  text-decoration: none;
}
.events-gridview .event .thumbWrap .theInfo,
.events-gridview .event .thumbWrap .thePlace {
  bottom: 3px;
  right: 0px;
  color: #fff;
  display: block;
  position: absolute;
  z-index: 98;
  background: rgba(0, 0, 0, 0.75);
  padding: 5px;
  font-family: 'Oswald', san-serif;
  font-size: 0.89em;
  font-weight: 300;
  min-width: 50%;
  max-width: 95%;
  line-height: 1.3em;
}
.events-gridview .event .thumbWrap .theInfo a,
.events-gridview .event .thumbWrap .thePlace a {
  font-family: 'Oswald', san-serif;
  font-size: 1.1em;
  font-weight: 300;
  text-decoration: none;
}
.events-gridview .event .thumbWrap .eventImg {
  width: 100%;
  height: auto;
}
.events-listview {
  margin: 0px;
  width: 100%;
}
.events-listview li.evtShort .evtImg {
  border: 1px solid #aeaeae;
  float: left;
  height: 180px;
  margin: 0 10px 10px 0;
  overflow: hidden;
  width: 40.4255%;
}
.events-listview li.evtShort .evtImg img {
  width: 100%;
  min-height: 180px;
}
.events-listview li.evtShort h2 {
  font-family: 'Oswald', sans-serif;
  font-size: 1.75em;
  font-weight: normal;
  line-height: 1.3em;
  padding: 10px 0 20px;
  text-transform: none;
}
.events-listview li.evtShort .evtDesc {
  float: right;
  margin: 10px;
  width: 54%;
  font-family: 'Oswald', sans-serif;
}
.events-listview li.evtShort .evtDesc p {
  font-family: 'Source Sans Pro', sans-serif;
  padding: 0 0 10px;
}
.events-listview li.evtShort .evtCat {
  background: rgba(0, 0, 0, 0.75);
  color: #fff;
  height: 20px;
  margin: 10px 10px 10px 0;
  padding: 3px 10px;
  font-size: 13px;
}
.events-listview li.evtShort .evtPlace p {
  font-family: 'Oswald';
  font-weight: 400;
  padding: 5px 0;
}
.events-listview .event {
  float: left;
  width: 100%;
  margin: 5px 0px 0px 0px;
  position: relative;
}
.events-listview .event .thumbWrap {
  position: relative;
  overflow: hidden;
}
.events-listview .event .thumbWrap .theTitle {
  display: block;
  z-index: 98;
  padding: 5px;
  font-size: 1.5em;
  font-family: 'Oswald', san-serif;
  font-weight: 500;
  text-decoration: none;
  float: right;
  width: 68%;
}
.events-listview .event .thumbWrap .theInfo,
.events-listview .event .thumbWrap .thePlace {
  display: block;
  z-index: 98;
  padding: 5px;
  font-family: 'Oswald', san-serif;
  font-size: 1em;
  font-weight: 300;
  width: 68%;
  float: right;
  clear: right;
}
.events-listview .event .thumbWrap .theInfo a,
.events-listview .event .thumbWrap .thePlace a {
  font-family: 'Oswald', san-serif;
  font-size: 1.1em;
  font-weight: 300;
  text-decoration: none;
}
.events-listview .event .thumbWrap .eventImg {
  width: 30%;
  height: auto;
}
.sectionTabs {
  margin-top: 20px;
}
.sectionTabs ul {
  list-style: none;
}
.sectionTabs ul li {
  background: url("//assets.lasvegasweekly.com/assets/images/blk-diagBg.png") repeat scroll left top transparent;
  float: left;
  height: 35px;
  width: 25%;
}
.sectionTabs ul li a {
  color: #FFFFFF;
  display: block;
  line-height: 35px;
  text-align: center;
  width: 100%;
  text-decoration: none;
  text-transform: uppercase;
  font-family: 'Oswald', san-serif;
  font-weight: 300;
}
.dayTabs ul {
  list-style: none;
}
.dayTabs ul li {
  background: url("//assets.lasvegasweekly.com/assets/images/blk-diagBg.png") repeat scroll left top transparent;
  float: left;
  height: 35px;
  width: 14.25%;
}
.dayTabs ul li a {
  color: #FFFFFF;
  display: block;
  line-height: 35px;
  text-align: center;
  width: 100%;
  text-decoration: none;
  text-transform: uppercase;
  font-family: 'Oswald', san-serif;
  font-weight: 300;
}
.eventControls ul {
  list-style: none;
}
.eventControls ul li {
  background: none repeat scroll 0 0 #3B75BB;
  float: left;
  height: 35px;
  width: 20%;
}
.eventControls a {
  color: #FFFFFF;
  display: block;
  line-height: 35px;
  text-align: center;
  width: 100%;
  text-decoration: none;
  text-transform: uppercase;
  font-family: 'Oswald', san-serif;
  font-weight: 300;
}
.mainEvent .event h4 {
  background: none repeat scroll 0 0 rgba(0, 0, 0, 0.75);
  left: 0;
  position: absolute;
  top: 0;
  padding: 5px;
}
.featuredEvt {
  background: #000;
}
.concerts {
  background: #c0c0c0;
}
#movies .evtDesc {
  margin-top: 25px;
}
.ui-state-default.ui-corner-top.ui-tabs-active.ui-state-active {
  background: #ce181e;
}
.pageTitle,
.categoryBg {
  font-family: "Oswald", san-serif;
  width: 100%;
  background: url("//assets.lasvegasweekly.com/assets/images/pageTitleBg.jpg") top left repeat-x;
  height: 35px;
  color: #656565;
}
.pageTitle h1,
.categoryBg h3 {
  font-weight: 300;
  text-transform: uppercase;
  font-size: 1.3em;
  line-height: 35px;
  margin-left: 10px;
  float: left;
}
.pageTitle abbr {
  text-transform: uppercase;
  float: right;
  font-weight: 300;
  color: #656565;
  line-height: 35px;
  font-size: 1.2em;
  margin-right: 10px;
}
.panel {
  width: 100%;
  float: left;
}
.tabsBg {
  width: 100%;
  height: 35px;
}
.curEvent {
  float: left;
}
.eventThumbs {
  float: left;
}
.eventThumbs ul {
  list-style: none;
}
.eventThumbs ul li {
  float: none;
  width: auto;
  height: 90px;
  background: none;
}
.curEventDesc {
  float: left;
  width: 54.4%;
  position: relative;
}
.evtTitle {
  padding: 25px 0 5px 10px;
}
.evtTitle h2 {
  padding: 0 !important;
}
.evtTitle h2 a {
  color: #ce181e !important;
  font-family: 'Oswald', san-serif;
  font-size: 1.31em;
  font-weight: 400;
  padding-bottom: 10px;
  text-transform: uppercase;
  text-decoration: none;
}
.evtTitle h2 a:hover {
  color: #aeaeae !important;
}
.evtInfo,
.xtraInfo {
  padding: 5px 0 10px 10px;
  font-family: 'Oswald', san-serif;
}
.evtInfo a,
.xtraInfo a {
  color: #ce181e !important;
  text-transform: uppercase;
  text-decoration: none;
}
.evtInfo a:hover,
.xtraInfo a:hover {
  color: #aeaeae !important;
  text-decoration: none;
}
.evtInfo time,
.xtraInfo time,
.evtInfo p,
.xtraInfo p {
  font-family: 'Oswald', san-serif;
  font-weight: 400;
}
.evtInfo span,
.xtraInfo span {
  font-size: 1em !important;
}
.evtInfo h3,
.xtraInfo h3 {
  margin: 10px 0 5px;
}
.evtInfo h3.time,
.xtraInfo h3.time {
  margin-top: 0px !important;
}
.evtDesc p {
  padding: 10px;
}
span.label {
  font-weight: 400;
  font-size: 1em !important;
}
.mainEvents {
  float: left;
  width: 100%;
  min-height: 200px;
  margin: 4px 0 0;
}
.imgPlaceholder {
  float: left;
  width: 42.1875%;
  height: 215px;
  overflow: hidden;
}
.imgPlaceholder img {
  width: 100%;
}
/* Event Detail Pages */
.eventDetail dl {
  width: 100%;
}
.eventDetail dl dt {
  width: 25%;
  float: left;
  clear: left;
  margin: 5px 0px;
}
.eventDetail dl dd {
  width: 70%;
  margin-left: 5%;
  float: left;
  margin: 5px 0px;
}
.eventDetail #pageWrap a {
  color: #ce181e;
}
.eventDetail #pageWrap .headline {
  width: 100%;
  background: #fff;
}
.eventDetail #pageWrap .eventDetailMap {
  width: 100%;
  margin-bottom: 10px;
}
.eventDetail #pageWrap .eventImg {
  width: 100%;
}
.eventDetail #pageWrap .infoBox {
  width: 48.4375%;
  display: inline;
  float: left;
  margin: 0px 5px;
}
.eventDetail #pageWrap .infoBox ul li {
  margin: 5px 0px;
}
.eventDetail #mainContent {
  min-height: 500px;
  width: 73.4375%;
}
.eventDetail #mainContent a {
  color: #ce181e;
}
.eventDetail #mainContent dl {
  width: 100%;
}
.eventDetail #mainContent dl dt {
  width: 100%;
  clear: left;
  margin: 5px 0px;
}
.eventDetail #mainContent dl dd {
  width: 95%;
  margin-left: 5%;
  clear: left;
  margin: 5px 0px;
}
.eventDetail #mainContent .infoBox {
  width: 29.6875%;
  display: inline;
  float: left;
  margin: 0px 10px;
}
.eventDetail #mainContent .infoBox ul li {
  margin: 5px 0px;
}
.eventDetail #mainContent .infoBoxWide {
  width: 60.9375%;
  display: inline;
  float: left;
  margin: 0px 10px;
}
.eventDetail #mainContent .infoBoxWide ul li {
  margin: 5px 0px;
}
.eventDetail #mainContent .leftContent {
  width: 100%;
}
/*/////////////// Place Page Styles ///////////////*/
/* Place Detail Pages */
.placeDetail .headline {
  font-size: 3.1875em;
  font-weight: 300;
  float: left;
  display: block;
  text-transform: uppercase;
  line-height: 1.3em;
}
.placeDetail p {
  padding: 5px 3px;
  line-height: 1em;
}
.placeDetail dl {
  width: 100%;
}
.placeDetail dl dt {
  width: 25%;
  float: left;
  clear: left;
  margin: 5px 0px;
}
.placeDetail dl dd {
  width: 70%;
  margin-left: 5%;
  float: left;
  margin: 5px 0px;
}
.placeDetail .placeLeadArt {
  text-align: center;
}
.placeDetail dl.vitals dt {
  margin-top: 1rem;
  float: left;
  background: url("//assets.lasvegasweekly.com/assets/images/gry-diagBg2.png") repeat scroll left top #cecece;
  width: 100%;
  padding: 10px 0px 10px 10px;
}
.placeDetail .sectionHeader {
  background: url("//assets.lasvegasweekly.com/assets/images/gry-diagBg2.png") repeat scroll left top #cecece;
  margin-top: 1rem;
  padding: 10px 0px 10px 10px;
}
.placeDetail dl.hours dd {
  border: 2px solid black;
  float: left;
  width: 10%;
  margin: 0.65%;
  padding: 0.5rem;
  text-align: center;
  font-family: 'Oswald', serif;
  font-size: 1.1rem;
  font-weight: 300;
}
.placeDetail #pageWrap .category h2 {
  float: left;
}
.placeDetail #pageWrap .category .spotlight {
  float: right;
}
.placeDetail #pageWrap a {
  color: #ce181e;
}
.placeDetail #pageWrap .headline {
  width: 100%;
  background: #fff;
  margin: 0 0 20px;
}
.placeDetail #pageWrap .eventDetailMap {
  width: 100%;
  margin-bottom: 10px;
}
.placeDetail #pageWrap .eventImg {
  width: 100%;
}
.placeDetail #pageWrap .eventImg.vertImg {
  margin-top: -150px;
}
.placeDetail #pageWrap .infoBox {
  width: 100%;
  display: inline;
  float: left;
  margin: 0px 5px;
}
.placeDetail #pageWrap .infoBox ul li {
  margin: 5px 0px;
}
.placeDetail #pageWrap .placeImg {
  width: 100%;
  max-height: 600px;
  overflow: hidden;
  float: left;
}
.placeDetail #pageWrap .placeImg.verticalMat {
  height: 600px;
  width: auto;
}
.placeDetail #pageWrap .placeImg.verticalMat .eventImg {
  width: auto;
}
.placeDetail #pageWrap .infoHeader {
  background: url("//assets.lasvegasweekly.com/assets/images/blk-diagBg.png") repeat scroll left top #cecece;
  height: 35px;
  width: 98%;
  padding-left: 2%;
  color: #fff;
  font-size: 0.95em;
  line-height: 35px;
  font-weight: 300;
  text-transform: uppercase;
}
.placeDetail #pageWrap #theMap {
  float: right;
  width: 40%;
  height: 350px;
  margin: 20px 0;
}
.placeDetail #pageWrap #placeAddy {
  width: 40%;
  float: right;
}
.placeDetail #pageWrap #placeAddy .location {
  margin: 10px 0 0;
}
.placeDetail #pageWrap #placeDesc {
  width: 57%;
  float: left;
  margin: 20px 0;
  min-height: 350px;
}
.placeDetail #pageWrap #placeDesc p {
  padding: 5px 3px;
  line-height: 1em;
}
.placeDetail #mainContent {
  min-height: 500px;
  float: left;
  margin-top: 50px;
}
.placeDetail #mainContent a {
  color: #ce181e;
}
.placeDetail #mainContent dl {
  width: 100%;
}
.placeDetail #mainContent dl dt {
  width: 40%;
  clear: left;
  margin: 5px 0px;
}
.placeDetail #mainContent dl dd {
  width: 55%;
  margin-left: 5%;
  margin: 5px 0px;
}
.placeDetail #mainContent .infoBox {
  width: 100%;
  display: inline;
  float: left;
  clear: left;
  margin: 0px 5px;
}
.placeDetail #mainContent .infoBox .vitals div {
  padding: 10px;
}
.placeDetail #mainContent .infoBox ul li {
  margin: 5px 0px;
}
.placeDetail #mainContent .infoBoxWide {
  width: 54.6875%;
  display: inline;
  float: right;
  margin: 0px 5px;
}
.placeDetail #mainContent .infoBoxWide ul li {
  margin: 5px 0px;
}
#sfFeatured .theGuides .curEvent {
  width: 54.6875%;
}
#sfFeatured .theGuides .curEventDesc {
  width: 42.1875%;
}
#sfFeatured .theGuides .curEventDesc a {
  color: #ce181e;
}
#sfFeatured .theGuides .curEventDesc .ctaButton {
  padding: 10px;
}
#sfFeatured .searchBar {
  width: 70%;
  padding-top: 10px;
}
#sfFeatured .searchBar form {
  display: inline;
  float: left;
  width: 50%;
}
#sfFeatured .searchBar .vTextField {
  width: 80%;
}
#sfFeatured .searchBar a {
  float: left;
  margin-top: 1px;
}
#sfFeatured .searchForm {
  background: url("//assets.lasvegasweekly.com/assets/images/blk-diagBg.png") repeat scroll left top transparent;
  float: left;
  width: 100%;
}
#sfFeatured .searchForm .widget {
  width: 48.4375%;
  clear: both;
  margin-left: 10px;
}
#sfFeatured .searchForm .widget .widgetContent {
  background: url("//assets.lasvegasweekly.com/assets/images/gry-diagBg2.png") repeat scroll left top #cecece;
}
#sfFeatured .searchForm .widget .widgetContent a {
  color: #ce181e;
}
#sfFeatured .searchForm .widget .widgetContent a:hover {
  color: #aeaeae;
}
#sfFeatured .searchForm .widget .widgetContent a.active {
  color: #aeaeae;
}
#sfFeatured .searchForm p.guides_nav {
  font-size: 1em;
}
#sfFeatured .searchForm #casinoSearchform,
#sfFeatured .searchForm #restaurantSearchform {
  margin: 10px;
}
#sfFeatured .searchForm #casinoSearchform td,
#sfFeatured .searchForm #restaurantSearchform td {
  padding: 5px;
}
#sfFeatured .searchForm #casinoSearchform td ul li,
#sfFeatured .searchForm #restaurantSearchform td ul li {
  float: left;
  margin-right: 10px;
}
#sfFeatured .place {
  margin: 10px;
  border-top: 1px solid #fff;
  border-bottom: 1px solid #fff;
  padding: 5px;
  display: block;
  font-weight: 300;
  text-transform: uppercase;
}
.mainCasinos {
  float: left;
  width: 100%;
  min-height: 200px;
  margin: 4px 0 0;
}
.mainRestaurants {
  float: left;
  width: 100%;
  min-height: 200px;
  margin: 4px 0 0;
}
.mainClubs {
  float: left;
  width: 100%;
  min-height: 200px;
  margin: 4px 0 0;
}
.mainPoolClubs {
  float: left;
  width: 100%;
  min-height: 200px;
  margin: 4px 0 0;
}
.mainStripClubs {
  float: left;
  width: 100%;
  min-height: 200px;
  margin: 4px 0 0;
}
.tabs #alphafilters li {
  padding: 5px;
}
.guide-gridview {
  margin: 0 0 0 10px;
  width: 100%;
}
.guide-gridview .item {
  float: left;
  width: 300px;
  margin: 5px;
  position: relative;
}
.guide-gridview .item .thumbWrap {
  position: relative;
  overflow: hidden;
}
.guide-gridview .item .thumbWrap .theTitle {
  top: 0;
  left: 0px;
  color: #fff;
  display: block;
  z-index: 98;
  background: rgba(0, 0, 0, 0.75);
  position: absolute;
  padding: 5px;
  font-size: 0.89em;
  font-family: 'Oswald', san-serif;
  font-weight: 300;
  text-decoration: none;
}
.guide-gridview .item .thumbWrap .theInfo,
.guide-gridview .item .thumbWrap .thePlace {
  bottom: 3px;
  right: 0px;
  color: #fff;
  display: block;
  position: absolute;
  z-index: 98;
  background: rgba(0, 0, 0, 0.75);
  padding: 5px;
  font-family: 'Oswald', san-serif;
  font-size: 0.89em;
  font-weight: 300;
  min-width: 50%;
  max-width: 95%;
}
.guide-gridview .item .thumbWrap .theInfo a,
.guide-gridview .item .thumbWrap .thePlace a {
  font-family: 'Oswald', san-serif;
  font-size: 1.1em;
  font-weight: 300;
  text-decoration: none;
}
.guide-gridview .item .thumbWrap .itemImg {
  width: 100%;
  height: auto;
}
.guide-gridview .item .thumbWrap .magCover {
  max-height: 382px;
}
.magazineArchive .guide-gridview .item {
  height: 385px;
  margin-bottom: 10px;
}
.guide-listview {
  margin: 0 0 0 10px;
  width: 100%;
}
.guide-listview .item {
  float: left;
  width: 95%;
  margin: 5px;
  position: relative;
}
.guide-listview .item .thumbWrap {
  position: relative;
  overflow: hidden;
}
.guide-listview .item .thumbWrap .theTitle {
  display: block;
  z-index: 98;
  padding: 5px;
  font-size: 1.5em;
  font-family: 'Oswald', san-serif;
  font-weight: 500;
  text-decoration: none;
  text-transform: uppercase;
  float: right;
  width: 68%;
}
.guide-listview .item .thumbWrap .theInfo,
.guide-listview .item .thumbWrap .thePlace {
  display: block;
  z-index: 98;
  padding: 5px;
  font-family: 'Oswald', san-serif;
  font-size: 1em;
  font-weight: 300;
  text-transform: uppercase;
  width: 68%;
  float: right;
  clear: right;
}
.guide-listview .item .thumbWrap .theInfo a,
.guide-listview .item .thumbWrap .thePlace a {
  font-family: 'Oswald', san-serif;
  font-size: 1.1em;
  font-weight: 300;
  text-transform: uppercase;
  text-decoration: none;
}
.guide-listview .item .thumbWrap .itemImg {
  width: 30%;
  height: auto;
}
#mainContent .guideItems .searchForm {
  width: 98.4375%;
  background: url("//assets.lasvegasweekly.com/assets/images/blk-diagBg.png") repeat scroll left top transparent;
  font-size: 1em;
  padding: 10px;
  min-height: 800px;
}
#mainContent .guideItems .searchForm .vTextField {
  width: 29.6875%;
}
#mainContent .guideItems .searchForm .alphaBrowse {
  display: block;
  margin: 25px 0px 5px 0px;
  text-transform: capitalize;
  color: #fff;
  width: 92.1875%;
  font-weight: normal;
  line-height: 1.3em;
  font-size: 1.3em;
  padding: 5px 0px;
}
#mainContent .guideItems .searchForm .guides_nav {
  margin: 10px;
  border-top: 1px solid #ffffff;
  border-bottom: 1px solid #ffffff;
  padding: 5px;
  display: block;
  font-weight: 300;
  text-transform: uppercase;
  color: #fff;
  width: 92.1875%;
}
#mainContent .guideItems .searchForm .widget {
  width: 92.1875%;
}
#mainContent .guideItems .searchForm .widget .widgetContent {
  background: url("//assets.lasvegasweekly.com/assets/images/gry-diagBg2.png") repeat scroll left top #cecece;
  padding: 10px 0px;
}
#mainContent .guideItems .searchForm table {
  margin-left: 10px;
  width: 98.4375%;
}
#mainContent .guideItems .searchForm #restaurantSearchform ul li {
  float: left;
  margin-right: 15px;
}
/* Raffle Pages */
.raffleDetail .addInfo {
  width: 30%;
}
.raffleDetail .addInfo img {
  width: 100%;
}
.raffleDetail .story .contestDetails {
  border: 1px solid #cecece;
  background: url("//assets.lasvegasweekly.com/assets/images/gry-diagBg2.png") repeat scroll left top #cecece;
  margin: 1em 0px;
  padding: 10px;
}
.raffleDetail .story .contestRules {
  border: 1px solid #cecece;
  background: url("//assets.lasvegasweekly.com/assets/images/gry-diagBg2.png") repeat scroll left top #cecece;
  margin: 1em 0px;
  padding: 10px;
}
.raffleDetail .story p {
  padding: 0px;
  line-height: 1.5em;
  margin-bottom: 1.5em;
}
.raffleDetail .story p strong {
  font-weight: 600;
}
.raffleDetail .story p em {
  font-style: italic;
}
.raffleDetail .story p b {
  font-weight: 600;
}
.raffleDetail .story p i {
  font-style: italic;
}
/*/////////////// Survey Styles ///////////////*/
/* Survey Detail Pages */
.surveyDetail #mainContent #q_questions form dl dt {
  font-size: 1.1em;
  font-weight: bold;
}
.surveyDetail #mainContent #survey dl dd label {
  display: none;
}
.surveyDetail #mainContent p.error {
  font-size: 0.9em;
  color: #ff0000;
  font-weight: bold;
}
.surveyDetail #mainContent #survey dl dt,
.surveyDetail #mainContent #survey dl dd,
.surveyDetail #mainContent #survey dl dd input {
  display: inline;
}
.surveyDetail #mainContent #survey dl dd ul li label {
  display: block;
}
.surveyDetail #mainContent #survey dl dd ul {
  display: block;
  list-style: none;
}
.surveyDetail #mainContent #survey dl dd textarea {
  width: 100%;
}
.surveyDetail #mainContent #survey ul.errorlist li {
  float: left;
  color: #ff0000;
  padding: 5px;
}
.surveyDetail #mainContent #survey dl {
  margin-bottom: 18px;
  width: 95%;
}
.surveyDetail #mainContent #q_intro {
  margin: 5px auto;
  padding: 0;
  border-bottom: 1px solid #663333;
}
.surveyDetail #mainContent #q_intro p {
  font-size: 0.9em;
  line-height: 1.2em;
  margin: 10px auto;
  padding: 0;
}
.surveyDetail #mainContent #q_questions {
  clear: both;
  margin-top: 10px;
}
#hmFeatured .surveyIntro {
  height: 214px;
  overflow: hidden;
  float: left;
  font-weight: normal;
  border: 1px solid #aeaeae;
  width: 56.2903%;
  background: url("//assets.lasvegasweekly.com/assets/images/blk-diagBg.png") repeat scroll left top #000000;
  padding-left: 5%;
}
#hmFeatured .surveyIntro p {
  font-size: 1.3em;
  padding: 5% 5% 5% 0;
}
#hmFeatured .surveyTitle {
  height: 214px;
  width: 35.483871%;
  float: right;
}
#hmFeatured .surveyTitle h2 {
  padding: 10px 0 5px !important;
  border-bottom: 1px solid #aeaeae;
  margin-bottom: 10px;
  color: #ce181e;
}
#hmFeatured .surveyTitle span {
  text-transform: uppercase;
  font-weight: 300;
}
.staffPages .addInfo ul li {
  margin: 10px 0px;
}
.staffPages #pageWrap #mainContent .menuBar a.active {
  color: #000;
}
.staffPages #pageWrap .storyDesc .date {
  margin: 0px;
  padding: 0px 10px;
}
.staffPages #pageWrap .storyDesc p {
  padding: 10px;
}
.staffPages #pageWrap .kicker {
  clear: both;
}
.staffPages #pageWrap .staffbio {
  padding: 10px;
  font-family: 'Droid Sans', sans-serif;
  font-size: 1.1em;
  line-height: 1.5em;
  clear: both;
}
.staffPages #pageWrap ul.list .storyShort .storyImg {
  height: 163px;
}
.staffPages #pageWrap ul.list .storyShort:hover .storyImg {
  height: 163px;
}
.staffPages #pageWrap ul.list .storyShort:hover .storyImg .socialShare .addthis_toolbox {
  left: 0;
}
.staffPages #pageWrap ul.list .storyShort:hover .storyImg .socialShare .addthis_toolbox a {
  width: 45px;
}
.staffPages #pageWrap ul.list .storyShort:hover .storyImg .socialShare ul li a {
  height: 30px;
}
.staffPages #pageWrap ul.grid .storyShort .storyCat {
  font-size: 0.9em;
  padding-left: 10px;
}
.staffPages #pageWrap ul.grid .storyShort h2 {
  font-size: 1em;
  line-height: 1.2em;
}
/* Flatpages */
.flatpageDetail #mainContent {
  min-height: 1500px;
  float: none;
}
.flatpageDetail #mainContent .infoBox {
  width: 42.1875%;
  display: inline;
  float: left;
  clear: left;
  margin: 0px 5px;
}
.flatpageDetail #mainContent .infoBox ul li {
  margin: 5px 0px;
}
.flatpageDetail #mainContent .infoBox dl {
  width: 100%;
}
.flatpageDetail #mainContent .infoBox dl dt {
  width: 25%;
  float: left;
  clear: left;
  margin: 10px 0px;
}
.flatpageDetail #mainContent .infoBox dl dd {
  width: 70%;
  margin-left: 5%;
  float: right;
  clear: right;
  margin: 10px 0px;
}
.flatpageDetail #mainContent .infoBox .staffImg {
  width: 100%;
}
.flatpageDetail #mainContent #rssTOC h2 {
  background: url("//assets.lasvegasweekly.com/assets/images/blk-diagBg.png") repeat scroll left top #000000;
  color: #fff;
  padding: 10px;
}
.flatpageDetail #mainContent table {
  background: url("//assets.lasvegasweekly.com/assets/images/gry-diagBg2.png") repeat scroll left top #cecece;
  margin: 10px;
}
.flatpageDetail #mainContent table tr {
  border-bottom: 2px solid #000;
}
.flatpageDetail #mainContent table tr td {
  padding: 10px;
}
.flatpageDetail #mainContent .entry p {
  padding: 20px 10px;
  line-height: 1.3em;
  font-family: 'Droid Sans', sans-serif;
  font-size: 1.1em;
}
.flatpageDetail #mainContent .entry p strong {
  font-weight: 800;
}
.flatpageDetail #mainContent .entry p em {
  font-style: italic;
}
.widget {
  width: 300px;
  float: left;
  position: relative;
  margin: 3px 0;
  overflow: hidden;
}
.widget .widgetContent {
  display: block;
}
.widget .widgetContent .cocktails .story {
  float: left;
}
.widget .widgetContent a {
  color: #fff;
  text-decoration: none;
}
.widget .widgetContent a:hover {
  color: #aeaeae;
}
.widget .widgetContent a.active {
  color: #000;
}
.widget .widgetContent .menuBar {
  width: 100%;
  border-bottom: 1px solid #000;
  float: left;
  font-size: 0.8em;
  font-family: 'Oswald', sans-serif;
  text-transform: uppercase;
  font-weight: 300;
  margin: 10px 0 20px;
  position: relative;
}
.widget .widgetContent .menuBar .ui-tooltip {
  padding: 8px;
  position: absolute;
  z-index: 9999;
  max-width: 300px;
  -webkit-box-shadow: 0 0 5px #aaa;
  box-shadow: 0 0 5px #aaa;
}
.widget .widgetContent .menuBar body .ui-tooltip {
  border-width: 2px;
}
.widget .widgetContent .menuBar .list-style-buttons {
  position: absolute;
  right: 0;
  display: block;
  height: 35px;
  line-height: 35px;
  bottom: 0;
}
.widget .widgetContent .menuBar a {
  color: #ce181e;
  text-decoration: none;
}
.widget .widgetContent .menuBar a:hover {
  color: #aeaeae;
}
.widget .widgetContent .menuBar a.active {
  color: #000;
}
.widget .widgetContent .menuBar ul {
  list-style: none;
}
.widget .widgetContent .menuBar ul li {
  float: left;
  padding: 10px 15px;
  width: 40%;
  text-align: center;
}
.widget .widgetContent .menuBar ul li.ui-state-default.ui-corner-top.ui-tabs-active.ui-state-active {
  background: #000;
}
.widget .widgetContent .menuBar ul li.ui-state-default.ui-corner-top.ui-tabs-active.ui-state-active a {
  color: #fff;
  text-decoration: none;
}
.widget .widgetContent .menuBar ul li a {
  color: #ce181e;
  text-decoration: none;
}
.widget .widgetContent .menuBar ul li a:hover {
  color: #aeaeae;
}
.widget .widgetBtn {
  text-decoration: none;
}
.widget .widgetBtn h2 {
  font-size: 1em;
}
.widget.expand .widgetTitle h2 {
  font-size: 1em !important;
}
.widget.expand .widgetTitle h2:after {
  content: "\f056";
  font-family: "FontAwesome";
  padding-right: 10px;
  float: right;
}
.widget .btnWrap {
  width: 100%;
  text-align: center;
  margin: 15px 0;
}
.widget .btnWrap .btn {
  padding: 2px 10px;
  text-align: center;
  margin: 0 auto;
  background: #000;
  color: #fff;
  height: 45px;
  font-size: 0.9em;
  font-family: 'Oswald', sans-serif;
  text-transform: uppercase;
  text-decoration: none;
}
.widget .hsTitle {
  font-family: 'Oswald', sans-serif;
  font-size: 1.13em;
  display: block;
  text-align: center;
  text-transform: uppercase;
  padding: 10px 0;
}
.widget .widgetSep {
  margin: 0 auto;
  width: 50%;
}
.widget .snippet {
  font-family: 'Oswald', sans-serif;
  font-size: 1.13em;
  text-align: center;
  text-transform: uppercase;
  padding: 10px 0;
  line-height: 1.4em;
}
.widget .widgetTitle {
  width: 100%;
  background: url("//assets.lasvegasweekly.com/assets/images/blk-diagBg.png") repeat scroll left top #000000;
  height: 40px;
}
.widget .widgetTitle h2 {
  font-size: 1em !important;
  font-family: 'Oswald', sans-serif;
  text-transform: uppercase;
  color: #fff;
  line-height: 35px;
  padding: 0 0 0 10px;
  font-weight: 300;
}
.widget:not(.expanded) .widgetTitle h2:after {
  content: "\f055";
  font-family: "FontAwesome";
  padding-right: 10px;
  float: right;
}
.widget:not(.expanded) .widgetTitle.expand h2:after {
  content: "\f056";
  font-family: "FontAwesome";
  padding-right: 10px;
  float: right;
}
.widget img {
  width: 100%;
  height: auto;
}
/* Footer */
footer.mainFooter {
  background: url("//assets.lasvegasweekly.com/assets/images/blk-diagBg.png") repeat scroll left top transparent;
  font-family: 'Oswald', sans-serif;
  font-weight: 300;
  float: left;
  color: #fff;
  width: 100%;
  padding-bottom: 60px;
  z-index: -2;
}
footer.mainFooter a {
  color: #fff;
}
footer.mainFooter ul {
  margin: 0.625rem 0px;
  font: 0.9rem Mali, sans-serif;
  float: left;
}
footer.mainFooter ul li {
  font-weight: bold;
  padding: 0px 0.5rem;
  margin: 0.5rem 0px;
}
footer.mainFooter ul li a {
  text-transform: uppercase;
  text-decoration: none;
  color: #fff;
  font-weight: 300;
  font-family: 'Oswald', Helvetica, Arial, sans-serif;
}
footer.mainFooter ul li a:hover {
  color: #ce181e;
}
footer.mainFooter .logoWrap {
  background: url("//assets.lasvegasweekly.com/assets/images/gry-diagBg2.png") repeat scroll left top #cecece;
  padding: 0;
  margin: 10px 0;
  width: 100%;
  float: left;
}
footer.mainFooter .logoWrap .logo {
  background-size: 100% auto;
  width: 175px;
  height: 37px;
  margin-right: 20px;
  float: "left";
}
footer.mainFooter .foot-logo-nav {
  height: 45px;
  margin: 0;
  float: left;
}
.div.foot-logo-nav {
  height: 45px;
  margin: 0;
  float: "left";
}
.foot-logo-nav li:hover {
  border-bottom: none;
  height: 37px;
  background: white;
}
footer.mainFooter .logoWrap .logo .foot-logo-nav li:hover {
  border-bottom: none;
  height: 37px;
  background: white;
}
/* ** Mobile Tablet Styles ** */
@media only screen and (min-width: 1125px) and (max-width: 1279px) {
  .menu .col_7 {
    width: 83.333333%;
  }
  .menu .col_7 .menuStory {
    width: 19.047619%;
    font-size: 0.8em;
  }
  .menu .col_7 .menuStory a {
    max-height: 81px;
  }
  #hmFeatured #featLatest .featThumbs a figure.sm {
    height: 90px;
  }
}
@media only screen and (min-width: 1025px) and (max-width: 1124px) {
  .menu .col_7 {
    width: 83.333333%;
  }
  .menu .col_7 .menuStory {
    width: 19.047619%;
    font-size: 0.8em;
  }
  .menu .col_7 .menuStory a {
    max-height: 81px;
  }
  #hmFeatured #featLatest .featThumbs a figure.sm {
    height: 83px;
  }
  #hmFeatured .galleryLead {
    height: 200px;
  }
  body.diningSection #sfFeatured .featImg,
  body.nightlifeSection #sfFeatured .featImg,
  body.aeSection #sfFeatured .featImg,
  body.newsSection #sfFeatured .featImg {
    height: 650px;
  }
  body.diningSection #mainContent.sfWrap,
  body.nightlifeSection #mainContent.sfWrap,
  body.aeSection #mainContent.sfWrap,
  body.newsSection #mainContent.sfWrap {
    margin-top: 690px;
  }
}
/* gallery_right { display: none; } here and smaller */
@media only screen and (min-width: 769px) and (max-width: 1024px) {
  .menu .col_7 {
    width: 76.6875%;
  }
  .menu .col_7 .menuStory {
    width: 29.6875%;
    font-size: 0.85em;
  }
  .menu .col_7 .menuStory a {
    max-height: 81px;
  }
  .menu .col_7 .navbarAd {
    display: none;
  }
  .menu li.specialSection {
    font-weight: 400;
    font-size: x-small;
  }
  #sfFeatured .left {
    margin-left: 0;
  }
  #sfFeatured .grid_12 {
    width: 67.1875%;
    margin-left: 0.5325%;
    margin-right: 0.5325%;
  }
  #sfFeatured .right .galleryLead {
    width: 60.3175%;
    height: 166px;
  }
  #sfFeatured .right .galleryLead img {
    width: 100%;
  }
  #sfFeatured .right .galleryTitle {
    width: 34.9206% !important;
    height: 166px !important;
  }
  #sfFeatured .right .galleryTitle h2 {
    font-size: 1.3em;
  }
  #sfFeatured #isoWrap {
    width: 66%;
  }
  #sfFeatured #isoWrap .curEvent .imgPlaceholder {
    width: 45.5%;
    height: 215px;
  }
  #sfFeatured #isoWrap .curEvent .imgPlaceholder img {
    width: 100%;
  }
  #sfFeatured #featLatest {
    height: 250px;
  }
  #sfFeatured #featLatest .wrapper {
    margin: 0 10px;
  }
  #sfFeatured #featLatest .featThumbs h3 {
    font-size: 0.8em !important;
  }
  #sfFeatured #featLatest .featThumbs a figure.sm {
    height: 80px;
  }
  #sfFeatured #featLatest .featThumbs.photostrip ul li {
    width: 15.079365% !important;
    margin: 10px 7px;
  }
  #sfFeatured #featLatest .featThumbs.photostrip ul li:nth-child(3n+3) {
    margin-right: 8px;
  }
  #sfFeatured #featLatest .featThumbs.photostrip ul li img {
    width: 100%;
  }
  #sfFeatured #featLatest .featThumbs ul li {
    width: 30%;
  }
  /* End #sfFeatured */
  #hmFeatured .featImg {
    margin: 13px auto;
    position: relative;
    width: 100%;
    max-width: 1024px;
    height: 300px;
    overflow: hidden;
  }
  #hmFeatured #featLatest {
    height: 250px;
  }
  #hmFeatured #featLatest .left {
    margin-left: 0;
  }
  #hmFeatured #featLatest .right .galleryLead {
    width: 60.3175%;
    height: 166px;
  }
  #hmFeatured #featLatest .right .galleryLead img {
    width: 100%;
  }
  #hmFeatured #featLatest .right .galleryTitle {
    width: 34.9206%;
    height: 166px;
  }
  #hmFeatured #featLatest .right .galleryTitle h2 {
    font-size: 1.3em;
  }
  #hmFeatured #featLatest .right .surveyIntro {
    width: 54.3175%;
    height: 166px;
    padding-left: 2%;
  }
  #hmFeatured #featLatest .right .surveyIntro p {
    font-size: 1.1em;
    padding: 2.5% 2.5% 2.5% 0;
  }
  #hmFeatured #featLatest .right .surveyTitle {
    width: 34.9206%;
    height: 166px;
  }
  #hmFeatured #featLatest .right .surveyTitle h2 {
    font-size: 1.3em;
  }
  #hmFeatured #featLatest .wrapper {
    margin: 0 10px;
  }
  #hmFeatured #featLatest .featThumbs h3 {
    font-size: 0.8em !important;
  }
  #hmFeatured #featLatest .featThumbs a figure.sm {
    height: 80px;
  }
  #hmFeatured #featLatest ul li {
    width: 30% !important;
  }
  /* end #hmFeatured */
  #mainContent .tabs .menuBar {
    margin-top: 20px;
  }
  #mainContent .tabs .menuBar .list-style-buttons {
    top: -30px;
  }
  #mainContent .leftContent {
    width: 66%;
    margin: 10px 0 10px 10px;
  }
  #mainContent .leftContent .mainEvents .theEvents .menuBar ul li {
    font-size: 0.8em;
    padding: 12px 15px;
  }
  #mainContent .sidebar {
    width: 300px !important;
  }
  #mainContent .content .sidebar {
    width: 300px !important;
  }
  #mainContent .content ul.list .adWrapper {
    display: none;
  }
  #mainContent .content ul.list li.storyShort h2 {
    font-size: 1.4em;
  }
  #mainContent .content ul.list li.storyShort .storyImg {
    width: 40.425532%;
    height: 167px;
  }
  #mainContent .content ul.list li.storyShort .storyImg img {
    width: 100%;
  }
  #mainContent .content ul.list li.storyShort .storyDesc {
    width: 54%;
    height: auto;
  }
  #pageWrap .headline {
    font-size: 2.1875em;
  }
  #pageWrap .leftContent {
    width: 66%;
  }
  #pageWrap .leftContent .storyWrap .authorBar .author_info {
    width: 80%;
  }
  #pageWrap .leftContent .storyWrap .authorBar .author_info .author_header .sectionHeader {
    padding: 10px 10px 10px 5px;
  }
  #pageWrap .leftContent .storyWrap .authorBar .author_info .a_bio {
    margin-bottom: 10px;
  }
  #pageWrap .leftContent #mainContent .leftContent {
    width: 100%;
  }
  #pageWrap .leftContent #infiniteScroller,
  #pageWrap .leftContent #homepageScroller {
    width: 100%;
  }
  #pageWrap .leftContent #infiniteScroller .grid_12,
  #pageWrap .leftContent #homepageScroller .grid_12 {
    width: 100%;
    margin-left: 0;
  }
  #pageWrap .leftContent #infiniteScroller .adWrapper,
  #pageWrap .leftContent #homepageScroller .adWrapper {
    display: none;
  }
  #pageWrap .leftContent #infiniteScroller ul.list .adWrapper,
  #pageWrap .leftContent #homepageScroller ul.list .adWrapper {
    display: none;
  }
  #pageWrap .leftContent #infiniteScroller ul.list li.storyShort h2,
  #pageWrap .leftContent #homepageScroller ul.list li.storyShort h2 {
    font-size: 1.4em;
  }
  #pageWrap .leftContent #infiniteScroller ul.list li.storyShort .storyImg,
  #pageWrap .leftContent #homepageScroller ul.list li.storyShort .storyImg {
    width: 40.425532%;
    height: 167px;
  }
  #pageWrap .leftContent #infiniteScroller ul.list li.storyShort .storyImg img,
  #pageWrap .leftContent #homepageScroller ul.list li.storyShort .storyImg img {
    width: 100%;
  }
  #pageWrap .leftContent #infiniteScroller ul.list li.storyShort .storyDesc,
  #pageWrap .leftContent #homepageScroller ul.list li.storyShort .storyDesc {
    width: 54%;
    height: auto;
  }
  #pageWrap .leftContent #infiniteScroller ul.list li.storyShort .storyDesc.right,
  #pageWrap .leftContent #homepageScroller ul.list li.storyShort .storyDesc.right {
    float: left;
  }
  body.diningSection #sfFeatured .featImg,
  body.nightlifeSection #sfFeatured .featImg,
  body.aeSection #sfFeatured .featImg,
  body.newsSection #sfFeatured .featImg {
    height: 440px;
  }
  body.diningSection #mainContent.sfWrap,
  body.nightlifeSection #mainContent.sfWrap,
  body.aeSection #mainContent.sfWrap,
  body.newsSection #mainContent.sfWrap {
    margin-top: 490px;
  }
}
/* ** Mobile Phone Styles ** */
@media only screen and (min-width: 769px) and (max-width: 1284px) {
  .rcBar {
    display: none;
  }
  .rcContainer {
    display: none;
  }
}
@media only screen and (min-width: 481px) and (max-width: 768px) {
  .eventsSection ul.list li.evtShort .evtImg {
    height: 180px;
  }
  .eventsSection ul.list li.evtShort .evtImg a img {
    min-height: 180px;
  }
  .eventsSection ul.list li.evtShort .evtDesc {
    width: 50%;
  }
  #sfFeatured #gallery_left {
    width: 100%;
    min-height: 250px;
  }
  #sfFeatured #gallery_right {
    display: none;
  }
}
@media only screen and (min-width: 481px) and (max-width: 768px), only screen and (min-device-width: 768px) and (max-device-width: 1024px) {
  body {
    min-width: 0;
  }
  .sidebar,
  .sidebarTop {
    display: none;
  }
  #headerGroup {
    background: none;
    box-shadow: 0 1px 2px;
    height: 35px;
  }
  #headerGroup #mainHeaderBg {
    height: 35px;
    background: -webkit-linear-gradient(#ffffff 0%, #c0c0c0 100%);
    background: -moz-linear-gradient(#ffffff 0%, #c0c0c0 100%);
  }
  #headerGroup #mainHeaderBg #navBg {
    position: absolute;
    top: 25px;
    right: 0px;
    width: 120px;
    display: none;
  }
  #headerGroup #mainHeaderBg #navBg .wrapper_menu_full .menu {
    float: left;
  }
  #headerGroup #mainHeaderBg #navBg .wrapper_menu_full .menu li.eventsSection,
  #headerGroup #mainHeaderBg #navBg .wrapper_menu_full .menu li.newsSection,
  #headerGroup #mainHeaderBg #navBg .wrapper_menu_full .menu li.nightlifeSection,
  #headerGroup #mainHeaderBg #navBg .wrapper_menu_full .menu li.aeSection,
  #headerGroup #mainHeaderBg #navBg .wrapper_menu_full .menu li.diningSection,
  #headerGroup #mainHeaderBg #navBg .wrapper_menu_full .menu li.galleriesSection,
  #headerGroup #mainHeaderBg #navBg .wrapper_menu_full .menu li.marijuanaSection {
    width: 100%;
    clear: both;
    background: url("//assets.lasvegasweekly.com/assets/images/gry-diagBg2.png") repeat scroll left top #cecece;
  }
  #headerGroup #mainHeaderBg #navBg .wrapper_menu_full .menu li.specialSection {
    width: 100%;
    clear: both;
    font-weight: 400;
    font-size: x-small;
    margin-top: 0px;
  }
  #headerGroup #mainHeaderBg #navBg .wrapper_menu_full .menu .magazineSection,
  #headerGroup #mainHeaderBg #navBg .wrapper_menu_full .menu .blogsSection,
  #headerGroup #mainHeaderBg #navBg .wrapper_menu_full .menu .guidesSection {
    display: none;
  }
  #headerGroup #mainHeaderBg #navBg .wrapper_menu_full .menu .dropdown_fullwidth .col_7 {
    display: none;
  }
  #headerGroup #mainHeaderBg #navBg .wrapper_menu_full .menu li:hover {
    background: url("//assets.lasvegasweekly.com/assets/images/blk-diagBg.png") repeat scroll left top #000000;
  }
  #headerGroup #mainHeaderBg #navBg .wrapper_menu_full .menu li:hover .dropdown_fullwidth {
    left: -120px;
  }
  #headerGroup #mainHeaderBg .headerMain {
    height: 35px;
  }
  #headerGroup #mainHeaderBg .headerMain .logo {
    background-size: contain;
    height: 30px;
    width: 16%;
  }
  #headerGroup #mainHeaderBg .headerMain #searchHead {
    display: none;
  }
  #headerGroup #mainHeaderBg .headerMain .mobileNav {
    display: block;
    font-size: 1.5em;
    text-align: right;
    padding: 5px;
  }
  #headerGroup #mainHeaderBg .headerMain .mobileNav a {
    color: #000;
  }
  #headerGroup #mainHeaderBg .headerMain .mobileNav a:hover {
    color: #000;
  }
  #pageWrap {
    margin-top: 35px;
  }
  #pageWrap .category {
    font-size: 0.8em;
  }
  #pageWrap .leftContent.grid_12 {
    width: 98.4375%;
  }
  #pageWrap .leftContent.grid_12 .headline {
    font-size: 1.6em;
  }
  #pageWrap .leftContent.grid_12 .subhead {
    font-size: 1.2em;
  }
  #pageWrap .leftContent.grid_12 .leadImg {
    margin: 0;
  }
  #pageWrap .leftContent.grid_12 .leadImg figcaption .photoBlurb {
    max-width: 100%;
  }
  #pageWrap .leftContent.grid_12 .content {
    width: 100%;
  }
  #pageWrap .leftContent.grid_12 .content .leftContent {
    width: 100%;
  }
  #pageWrap .leftContent.grid_12 .content .story {
    width: 100%;
  }
  #pageWrap .leftContent.grid_12 .content .story p {
    padding: 5px;
  }
  #pageWrap .leftContent.grid_12 .content .story .inline-slideshow {
    width: 100%;
    height: auto;
  }
  #pageWrap .leftContent.grid_12 .content .authorBar .author_info {
    width: 78%;
  }
  #pageWrap .leftContent.grid_12 .content .authorBar .author_info .author_icons {
    width: 100%;
  }
  #pageWrap .leftContent.grid_12 .content .authorBar .author_info h2 {
    width: 92%;
    text-align: left;
    font-size: 1.2rem;
  }
  #pageWrap .leftContent.grid_12 .content .addInfo {
    display: none;
  }
  #pageWrap .leftContent.grid_12 .adWrapper {
    width: 100%;
    float: left;
  }
  #pageWrap .sidebarTop {
    display: none;
  }
  #hmFeatured {
    margin-top: 35px;
  }
  #hmFeatured .pencil {
    display: none;
  }
  #hmFeatured .featImg {
    height: 264px;
    max-width: 748px;
  }
  #hmFeatured .featImg figcaption {
    background: rgba(0, 0, 0, 0.8);
    bottom: 0;
    height: 35px;
    width: 100%;
    top: auto;
  }
  #hmFeatured .featImg figcaption .date {
    display: none;
  }
  #hmFeatured .featImg figcaption .excerpt {
    display: none;
  }
  #hmFeatured .featImg figcaption h2 {
    font-size: 1.2em;
    font-weight: 300;
    line-height: 1em;
  }
  #hmFeatured #featLatest {
    display: none;
  }
  #sfFeatured {
    margin-top: 35px;
  }
  #sfFeatured .sectionTabs.theEvents {
    width: 100%;
    display: none;
    margin-top: 0;
  }
  #sfFeatured .sectionTabs.theEvents .tabsBg {
    width: 100%;
  }
  #sfFeatured .sectionTabs.theEvents .tabsBg ul li {
    background: #000;
    color: #fff;
  }
  #sfFeatured .sectionTabs.theEvents .tabsBg ul li a {
    color: #fff;
  }
  #sfFeatured .sectionTabs.theEvents .tabsBg ul li:active {
    background: #cecece;
  }
  #sfFeatured #gallery_left {
    width: 100%;
    min-height: 250px;
  }
  #sfFeatured #gallery_right {
    display: none;
  }
  #mainContent {
    background: url("//assets.lasvegasweekly.com/assets/images/gry-diagBg2.png") repeat left top #c3c3c3;
    float: left;
    margin-top: 0;
  }
  #mainContent .container_16 .grid_12 {
    width: 98.4375%;
  }
  #mainContent .tabs .menuBar {
    margin-top: 20px;
  }
  #mainContent .tabs .menuBar .list-style-buttons {
    top: -30px;
  }
  #bottom-bar-container {
    height: 66px;
  }
  #bottom-bar-container .tabletboardAd {
    margin-top: 5px;
  }
  #bottom-bar-container .powerbarAd {
    display: none;
  }
  body.diningSection #sfFeatured .featImg,
  body.nightlifeSection #sfFeatured .featImg,
  body.aeSection #sfFeatured .featImg,
  body.newsSection #sfFeatured .featImg {
    height: 270px;
  }
  body.diningSection #sfFeatured #gallery_left,
  body.nightlifeSection #sfFeatured #gallery_left,
  body.aeSection #sfFeatured #gallery_left,
  body.newsSection #sfFeatured #gallery_left {
    width: 100%;
    min-height: 250px;
  }
  body.diningSection #sfFeatured #gallery_right,
  body.nightlifeSection #sfFeatured #gallery_right,
  body.aeSection #sfFeatured #gallery_right,
  body.newsSection #sfFeatured #gallery_right {
    display: none;
  }
  body.diningSection #mainContent.sfWrap,
  body.nightlifeSection #mainContent.sfWrap,
  body.aeSection #mainContent.sfWrap,
  body.newsSection #mainContent.sfWrap {
    margin-top: 320px;
  }
  body.newsSection ul li.newsSection a {
    color: red;
  }
  body.eventsSection ul li.eventsSection a {
    color: red;
  }
  body.nightlifeSection ul li.nightlifeSection a {
    color: red;
  }
  body.aeSection ul li.aeSection a {
    color: red;
  }
  body.diningSection ul li.diningSection a {
    color: red;
  }
  body.galleriesSection ul li.galleriesSection a {
    color: red;
  }
  body.magazineSection ul li.magazineSection a {
    color: red;
  }
  body.blogsSection ul li.blogsSection a {
    color: red;
  }
  .eventsSection .featEvts {
    height: 100%;
  }
  .eventsSection .featEvts .featThumbs ul li {
    width: 23.4375%;
  }
  .eventsSection .featEvts .featThumbs ul li figure.sm {
    height: 106px;
  }
  .eventsSection .featEvts .featThumbs ul li figure.sm img {
    min-height: 106px;
  }
  .eventsSection .featEvts .featThumbs ul li:nth-of-type(1n+5) {
    display: none;
  }
  .eventsSection #sfFeatured .event-search .twitter-typeahead {
    width: 65%;
  }
  .eventsSection #sfFeatured .event-search .advSearch {
    display: none;
  }
  .eventsSection #sfFeatured .event-search .key-search .evtType,
  .eventsSection #sfFeatured .event-search .key-search .evtLocation {
    display: none;
  }
  .eventsSection #sfFeatured .event-search .key-search .submitBtn {
    width: 25%;
  }
  .eventsSection #sfFeatured #gallery_left {
    width: 100%;
    min-height: 250px;
  }
  .eventsSection #sfFeatured #gallery_right {
    display: none;
  }
}
@media only screen and (min-width: 321px) and (max-width: 480px) {
  body {
    min-width: 0;
  }
  .sidebar {
    display: none;
  }
  .ad_728 {
    display: none;
  }
  #headerGroup {
    background: none;
    box-shadow: 0 1px 2px;
    height: 35px;
  }
  #headerGroup #mainHeaderBg {
    height: 35px;
    background: -webkit-linear-gradient(#ffffff 0%, #c0c0c0 100%);
    background: -moz-linear-gradient(#ffffff 0%, #c0c0c0 100%);
  }
  #headerGroup #mainHeaderBg #navBg {
    position: absolute;
    top: 25px;
    right: 0px;
    width: 120px;
    display: none;
  }
  #headerGroup #mainHeaderBg #navBg .wrapper_menu_full .menu {
    float: left;
  }
  #headerGroup #mainHeaderBg #navBg .wrapper_menu_full .menu li.eventsSection,
  #headerGroup #mainHeaderBg #navBg .wrapper_menu_full .menu li.newsSection,
  #headerGroup #mainHeaderBg #navBg .wrapper_menu_full .menu li.nightlifeSection,
  #headerGroup #mainHeaderBg #navBg .wrapper_menu_full .menu li.aeSection,
  #headerGroup #mainHeaderBg #navBg .wrapper_menu_full .menu li.diningSection,
  #headerGroup #mainHeaderBg #navBg .wrapper_menu_full .menu li.galleriesSection,
  #headerGroup #mainHeaderBg #navBg .wrapper_menu_full .menu li.marijuanaSection {
    width: 100%;
    clear: both;
    background: url("//assets.lasvegasweekly.com/assets/images/gry-diagBg2.png") repeat scroll left top #cecece;
  }
  #headerGroup #mainHeaderBg #navBg .wrapper_menu_full .menu li.specialSection {
    width: 100%;
    clear: both;
    font-weight: 400;
    font-size: x-small;
    margin-top: 0px;
  }
  #headerGroup #mainHeaderBg #navBg .wrapper_menu_full .menu .magazineSection,
  #headerGroup #mainHeaderBg #navBg .wrapper_menu_full .menu .blogsSection,
  #headerGroup #mainHeaderBg #navBg .wrapper_menu_full .menu .guidesSection {
    display: none;
  }
  #headerGroup #mainHeaderBg #navBg .wrapper_menu_full .menu .dropdown_fullwidth .col_7 {
    display: none;
  }
  #headerGroup #mainHeaderBg #navBg .wrapper_menu_full .menu li:hover {
    background: url("//assets.lasvegasweekly.com/assets/images/blk-diagBg.png") repeat scroll left top #000000;
    color: white;
  }
  #headerGroup #mainHeaderBg #navBg .wrapper_menu_full .menu li:hover .dropdown_fullwidth {
    left: -120px;
  }
  #headerGroup #mainHeaderBg .headerMain {
    height: 35px;
  }
  #headerGroup #mainHeaderBg .headerMain .logo {
    background-size: contain;
    height: 30px;
    width: 28%;
  }
  #headerGroup #mainHeaderBg .headerMain #searchHead {
    display: none;
  }
  #headerGroup #mainHeaderBg .headerMain .mobileNav {
    display: block;
    font-size: 1.5em;
    text-align: right;
    padding: 5px;
  }
  #headerGroup #mainHeaderBg .headerMain .mobileNav a {
    color: #000;
  }
  #headerGroup #mainHeaderBg .headerMain .mobileNav a:hover {
    color: #000;
  }
  #pageWrap {
    margin-top: 35px;
  }
  #pageWrap .category {
    font-size: 0.8em;
  }
  #pageWrap .leftContent.grid_12 {
    width: 98.4375%;
  }
  #pageWrap .leftContent.grid_12 .headline {
    font-size: 1.6em;
  }
  #pageWrap .leftContent.grid_12 .subhead {
    font-size: 1.2em;
  }
  #pageWrap .leftContent.grid_12 .leadImg {
    margin: 0;
  }
  #pageWrap .leftContent.grid_12 .leadImg figcaption .photoBlurb {
    max-width: 100%;
  }
  #pageWrap .leftContent.grid_12 .content {
    width: 100%;
  }
  #pageWrap .leftContent.grid_12 .content .leftContent {
    width: 100%;
  }
  #pageWrap .leftContent.grid_12 .content .story {
    width: 100%;
  }
  #pageWrap .leftContent.grid_12 .content .story p {
    padding: 5px;
  }
  #pageWrap .leftContent.grid_12 .content .story .inline-slideshow {
    width: 100%;
    height: auto;
  }
  #pageWrap .leftContent.grid_12 .content .authorBar .author_info {
    width: 78%;
  }
  #pageWrap .leftContent.grid_12 .content .authorBar .author_info .author_icons {
    width: 100%;
  }
  #pageWrap .leftContent.grid_12 .content .authorBar .author_info h2 {
    width: 92%;
    text-align: left;
    font-size: 1.2rem;
  }
  #pageWrap .leftContent.grid_12 .content .addInfo {
    display: none;
  }
  #pageWrap .leftContent.grid_12 .content #infiniteScroller {
    display: none;
  }
  #pageWrap .leftContent.grid_12 .adWrapper {
    width: 100%;
    float: left;
  }
  #pageWrap .sidebarTop {
    display: none;
  }
  #hmFeatured,
  #sfFeatured {
    margin-top: 35px;
  }
  #hmFeatured .sectionTabs.theEvents,
  #sfFeatured .sectionTabs.theEvents {
    width: 100%;
    margin-top: 0;
    display: none;
  }
  #hmFeatured .sectionTabs.theEvents .tabsBg,
  #sfFeatured .sectionTabs.theEvents .tabsBg {
    width: 100%;
  }
  #hmFeatured .sectionTabs.theEvents .tabsBg ul li,
  #sfFeatured .sectionTabs.theEvents .tabsBg ul li {
    background: #000;
    color: #fff;
  }
  #hmFeatured .sectionTabs.theEvents .tabsBg ul li a,
  #sfFeatured .sectionTabs.theEvents .tabsBg ul li a {
    color: #fff;
  }
  #hmFeatured .sectionTabs.theEvents .tabsBg ul li:active,
  #sfFeatured .sectionTabs.theEvents .tabsBg ul li:active {
    background: #cecece;
  }
  #hmFeatured .pencil,
  #sfFeatured .pencil {
    display: none;
  }
  #hmFeatured .featImg,
  #sfFeatured .featImg {
    height: 162px;
    max-width: 460px;
  }
  #hmFeatured .featImg h2,
  #sfFeatured .featImg h2 {
    font-size: 0.9em;
  }
  #hmFeatured .featImg figcaption,
  #sfFeatured .featImg figcaption {
    background: rgba(0, 0, 0, 0.8);
    bottom: 0;
    height: 40px;
    width: 100%;
    top: auto;
  }
  #hmFeatured .featImg figcaption .date,
  #sfFeatured .featImg figcaption .date {
    display: none;
  }
  #hmFeatured .featImg figcaption .excerpt,
  #sfFeatured .featImg figcaption .excerpt {
    display: none;
  }
  #hmFeatured .featImg figcaption h2,
  #sfFeatured .featImg figcaption h2 {
    font-size: 0.9em;
    font-weight: 300;
    line-height: 1.1em;
    padding: 5px;
  }
  #hmFeatured #featLatest,
  #sfFeatured #featLatest {
    display: none;
  }
  #hmFeatured #gallery_left,
  #sfFeatured #gallery_left {
    width: 100%;
    min-height: 250px;
  }
  #hmFeatured #gallery_right,
  #sfFeatured #gallery_right {
    display: none;
  }
  ul.list li.storyShort:hover .storyImg,
  ul.list li.evtShort:hover .storyImg,
  ul.list li.storyShort:hover .evtImg,
  ul.list li.evtShort:hover .evtImg {
    height: 168px;
  }
  ul.list li.storyShort:hover .storyImg a,
  ul.list li.evtShort:hover .storyImg a,
  ul.list li.storyShort:hover .evtImg a,
  ul.list li.evtShort:hover .evtImg a {
    display: block;
    height: 100%;
    width: 100%;
  }
  ul.list li.storyShort:hover .storyImg .socialShare,
  ul.list li.evtShort:hover .storyImg .socialShare,
  ul.list li.storyShort:hover .evtImg .socialShare,
  ul.list li.evtShort:hover .evtImg .socialShare {
    display: none;
  }
  ul.list li.storyShort .storyImg,
  ul.list li.evtShort .storyImg {
    height: 168px;
    margin: 10px;
    width: 92.1875%;
  }
  ul.list li.storyShort .storyDesc,
  ul.list li.evtShort .storyDesc,
  ul.list li.storyShort .evtDesc,
  ul.list li.evtShort .evtDesc {
    width: 92.1875%;
  }
  ul.list li.storyShort h2,
  ul.list li.evtShort h2 {
    font-size: 1.1em;
    line-height: 1.25em;
    padding: 10px 0px;
  }
  ul.list li.storyShort .evtImg,
  ul.list li.evtShort .evtImg {
    margin: 10px;
    width: 92.1875%;
    height: inherit;
    max-height: 168px;
  }
  ul.list li.storyShort .evtImg a img,
  ul.list li.evtShort .evtImg a img {
    min-height: 168px;
  }
  div.mainEvents ul.grid {
    float: left;
  }
  .eventsSection .featEvts {
    height: 100%;
  }
  .eventsSection .featEvts .featThumbs ul li {
    width: 30.645161%;
  }
  .eventsSection .featEvts .featThumbs ul li figure.sm {
    height: 90px;
  }
  .eventsSection .featEvts .featThumbs ul li figure.sm img {
    min-height: 90px;
  }
  .eventsSection .featEvts .featThumbs ul li:nth-of-type(1n+4) {
    display: none;
  }
  .eventsSection #sfFeatured .event-search .twitter-typeahead {
    width: 65%;
  }
  .eventsSection #sfFeatured .event-search .advSearch {
    display: none;
  }
  .eventsSection #sfFeatured .event-search .key-search .evtType,
  .eventsSection #sfFeatured .event-search .key-search .evtLocation {
    display: none;
  }
  .eventsSection #sfFeatured .event-search .key-search .submitBtn {
    width: 25%;
  }
  .eventDetail #pageWrap,
  .eventDetail #mainContent {
    width: 100%;
    min-height: 200px;
  }
  .eventDetail #pageWrap .infoBox,
  .eventDetail #mainContent .infoBox,
  .eventDetail #pageWrap .infoBoxWide,
  .eventDetail #mainContent .infoBoxWide {
    width: 95%;
  }
  #mainContent {
    background: url("//assets.lasvegasweekly.com/assets/images/gry-diagBg2.png") repeat scroll left top #cecece;
    float: left;
    margin-top: 0;
  }
  #mainContent .container_16 .grid_12 {
    width: 98.4375%;
  }
  #mainContent .tabs .menuBar {
    margin-top: 20px;
    font-size: 1em;
  }
  #mainContent .tabs .menuBar .list-style-buttons {
    top: -30px;
  }
  #mainContent .tabs .menuBar ul li {
    padding: 8px;
  }
  #bottom-bar-container .powerbarAd {
    display: none;
  }
  body.diningSection #sfFeatured .featImg,
  body.nightlifeSection #sfFeatured .featImg,
  body.aeSection #sfFeatured .featImg,
  body.newsSection #sfFeatured .featImg {
    height: 220px;
  }
  body.diningSection #mainContent.sfWrap,
  body.nightlifeSection #mainContent.sfWrap,
  body.aeSection #mainContent.sfWrap,
  body.newsSection #mainContent.sfWrap {
    margin-top: 270px;
  }
  body.newsSection ul li.newsSection a {
    color: red;
  }
  body.eventsSection ul li.eventsSection a {
    color: red;
  }
  body.nightlifeSection ul li.nightlifeSection a {
    color: red;
  }
  body.aeSection ul li.aeSection a {
    color: red;
  }
  body.diningSection ul li.diningSection a {
    color: red;
  }
  body.galleriesSection ul li.galleriesSection a {
    color: red;
  }
  body.magazineSection ul li.magazineSection a {
    color: red;
  }
  body.blogsSection ul li.blogsSection a {
    color: red;
  }
}
@media only screen and (max-width: 320px) {
  .bx-wrapper {
    font-size: 0.6em;
  }
  .bx-wrapper li {
    background: rgba(0, 0, 0, 0.1);
  }
  body {
    min-width: 0;
  }
  .sidebar {
    display: none;
  }
  .ad_728 {
    display: none;
  }
  #headerGroup {
    background: none;
    box-shadow: 0 1px 2px;
    height: 35px;
  }
  #headerGroup #mainHeaderBg {
    height: 35px;
    background: -webkit-linear-gradient(#ffffff 0%, #c0c0c0 100%);
    background: -moz-linear-gradient(#ffffff 0%, #c0c0c0 100%);
  }
  #headerGroup #mainHeaderBg #navBg {
    position: absolute;
    top: 25px;
    right: 0px;
    width: 120px;
    display: none;
  }
  #headerGroup #mainHeaderBg #navBg .wrapper_menu_full .menu {
    float: left;
  }
  #headerGroup #mainHeaderBg #navBg .wrapper_menu_full .menu li.eventsSection,
  #headerGroup #mainHeaderBg #navBg .wrapper_menu_full .menu li.newsSection,
  #headerGroup #mainHeaderBg #navBg .wrapper_menu_full .menu li.nightlifeSection,
  #headerGroup #mainHeaderBg #navBg .wrapper_menu_full .menu li.aeSection,
  #headerGroup #mainHeaderBg #navBg .wrapper_menu_full .menu li.diningSection,
  #headerGroup #mainHeaderBg #navBg .wrapper_menu_full .menu li.galleriesSection,
  #headerGroup #mainHeaderBg #navBg .wrapper_menu_full .menu li.marijuanaSection {
    width: 100%;
    clear: both;
    background: url("//assets.lasvegasweekly.com/assets/images/gry-diagBg2.png") repeat scroll left top #cecece;
  }
  #headerGroup #mainHeaderBg #navBg .wrapper_menu_full .menu li.specialSection {
    width: 100%;
    clear: both;
    font-weight: 400;
    font-size: x-small;
    margin-top: 0px;
  }
  #headerGroup #mainHeaderBg #navBg .wrapper_menu_full .menu .magazineSection,
  #headerGroup #mainHeaderBg #navBg .wrapper_menu_full .menu .blogsSection,
  #headerGroup #mainHeaderBg #navBg .wrapper_menu_full .menu .guidesSection {
    display: none;
  }
  #headerGroup #mainHeaderBg #navBg .wrapper_menu_full .menu .dropdown_fullwidth .col_7 {
    display: none;
  }
  #headerGroup #mainHeaderBg #navBg .wrapper_menu_full .menu li:hover {
    background: url("//assets.lasvegasweekly.com/assets/images/blk-diagBg.png") repeat scroll left top #000000;
  }
  #headerGroup #mainHeaderBg #navBg .wrapper_menu_full .menu li:hover .dropdown_fullwidth {
    left: -120px;
  }
  #headerGroup #mainHeaderBg .headerMain {
    height: 35px;
  }
  #headerGroup #mainHeaderBg .headerMain .logo {
    background-size: contain;
    height: 30px;
    width: 40%;
  }
  #headerGroup #mainHeaderBg .headerMain #searchHead {
    display: none;
  }
  #headerGroup #mainHeaderBg .headerMain .mobileNav {
    display: block;
    font-size: 1.5em;
    text-align: right;
    padding: 5px;
  }
  #headerGroup #mainHeaderBg .headerMain .mobileNav a {
    color: #000;
  }
  #headerGroup #mainHeaderBg .headerMain .mobileNav a:hover {
    color: #000;
  }
  #pageWrap {
    margin-top: 35px;
  }
  #pageWrap .category {
    font-size: 0.8em;
  }
  #pageWrap .leftContent.grid_12 {
    width: 98.4375%;
  }
  #pageWrap .leftContent.grid_12 .headline {
    font-size: 1.6em;
  }
  #pageWrap .leftContent.grid_12 .subhead {
    font-size: 1.2em;
  }
  #pageWrap .leftContent.grid_12 .leadImg {
    margin: 0;
  }
  #pageWrap .leftContent.grid_12 .content {
    width: 100%;
  }
  #pageWrap .leftContent.grid_12 .content .leftContent {
    width: 100%;
  }
  #pageWrap .leftContent.grid_12 .content .story {
    width: 100%;
  }
  #pageWrap .leftContent.grid_12 .content .story p {
    padding: 5px;
  }
  #pageWrap .leftContent.grid_12 .content .story .inline-slideshow {
    width: 100%;
    height: auto;
  }
  #pageWrap .leftContent.grid_12 .content .addInfo {
    display: none;
  }
  #pageWrap .leftContent.grid_12 .content #infiniteScroller {
    display: none;
  }
  #pageWrap .leftContent.grid_12 .adWrapper {
    width: 100%;
    float: left;
  }
  #pageWrap .sidebarTop {
    display: none;
  }
  .photoGalleries #sfFeatured {
    min-height: 0;
  }
  .photoGalleries #sfFeatured .menuBar {
    font-size: 0.8em;
  }
  .photoGalleries #sfFeatured #gallery_left {
    width: 100%;
    min-height: 250px;
  }
  .photoGalleries #sfFeatured #gallery_right {
    display: none;
  }
  #hmFeatured,
  #sfFeatured {
    margin-top: 35px;
  }
  #hmFeatured .category,
  #sfFeatured .category {
    height: 40px;
    margin-bottom: 15px;
  }
  #hmFeatured .category h2,
  #sfFeatured .category h2 {
    font-size: 1em;
  }
  #hmFeatured .pencil,
  #sfFeatured .pencil {
    display: none;
  }
  #hmFeatured .sidebarTop,
  #sfFeatured .sidebarTop {
    display: none;
  }
  #hmFeatured #gallery_left,
  #sfFeatured #gallery_left {
    width: 100%;
    min-height: 250px;
  }
  #hmFeatured #gallery_left #gallery_title h2,
  #sfFeatured #gallery_left #gallery_title h2 {
    font-size: 1em;
  }
  #hmFeatured #gallery_left .galleria-container,
  #sfFeatured #gallery_left .galleria-container {
    height: 250px !important;
  }
  #hmFeatured #gallery_right,
  #sfFeatured #gallery_right {
    display: none;
  }
  #hmFeatured .sectionTabs.theEvents,
  #sfFeatured .sectionTabs.theEvents {
    width: 100%;
    margin-top: 0;
    display: none;
  }
  #hmFeatured .sectionTabs.theEvents .tabsBg,
  #sfFeatured .sectionTabs.theEvents .tabsBg {
    width: 100%;
  }
  #hmFeatured .sectionTabs.theEvents .tabsBg ul li,
  #sfFeatured .sectionTabs.theEvents .tabsBg ul li {
    background: #000;
    color: #fff;
  }
  #hmFeatured .sectionTabs.theEvents .tabsBg ul li a,
  #sfFeatured .sectionTabs.theEvents .tabsBg ul li a {
    color: #fff;
  }
  #hmFeatured .sectionTabs.theEvents .tabsBg ul li:active,
  #sfFeatured .sectionTabs.theEvents .tabsBg ul li:active {
    background: #cecece;
  }
  #hmFeatured .featImg,
  #sfFeatured .featImg {
    height: 112px;
    max-width: 320px;
  }
  #hmFeatured .featImg h2,
  #sfFeatured .featImg h2 {
    font-size: 0.9em;
  }
  #hmFeatured .featImg figcaption,
  #sfFeatured .featImg figcaption {
    background: rgba(0, 0, 0, 0.8);
    bottom: 0;
    height: 35px;
    width: 100%;
    top: auto;
  }
  #hmFeatured .featImg figcaption .date,
  #sfFeatured .featImg figcaption .date {
    display: none;
  }
  #hmFeatured .featImg figcaption .excerpt,
  #sfFeatured .featImg figcaption .excerpt {
    display: none;
  }
  #hmFeatured .featImg figcaption h2,
  #sfFeatured .featImg figcaption h2 {
    font-size: 0.8em;
    font-weight: 300;
    line-height: 1.1em;
    padding: 5px;
  }
  #hmFeatured #featLatest,
  #sfFeatured #featLatest {
    display: none;
  }
  .eventsSection .featEvts {
    height: 100%;
  }
  .eventsSection .featEvts .featThumbs ul li {
    width: 30.645161%;
  }
  .eventsSection .featEvts .featThumbs ul li figure.sm {
    height: 53px;
  }
  .eventsSection .featEvts .featThumbs ul li figure.sm img {
    min-height: 53px;
  }
  .eventsSection .featEvts .featThumbs ul li:nth-of-type(1n+4) {
    display: none;
  }
  .eventsSection #sfFeatured .event-search .twitter-typeahead {
    width: 65%;
  }
  .eventsSection #sfFeatured .event-search .advSearch {
    display: none;
  }
  .eventsSection #sfFeatured .event-search .key-search .evtType,
  .eventsSection #sfFeatured .event-search .key-search .evtLocation {
    display: none;
  }
  .eventsSection #sfFeatured .event-search .key-search .submitBtn {
    width: 25%;
  }
  .eventDetail #pageWrap,
  .eventDetail #mainContent {
    width: 100%;
    min-height: 200px;
  }
  .eventDetail #pageWrap .infoBox,
  .eventDetail #mainContent .infoBox,
  .eventDetail #pageWrap .infoBoxWide,
  .eventDetail #mainContent .infoBoxWide {
    width: 95%;
  }
  ul.list li.storyShort,
  ul.list li.evtShort {
    margin: 10px 0px;
  }
  ul.list li.storyShort:hover .storyImg,
  ul.list li.evtShort:hover .storyImg {
    height: 120px;
  }
  ul.list li.storyShort:hover .storyImg a,
  ul.list li.evtShort:hover .storyImg a {
    display: block;
    height: 100%;
    width: 100%;
  }
  ul.list li.storyShort:hover .storyImg .socialShare,
  ul.list li.evtShort:hover .storyImg .socialShare {
    display: none;
  }
  ul.list li.storyShort .storyImg,
  ul.list li.evtShort .storyImg,
  ul.list li.storyShort .evtImg,
  ul.list li.evtShort .evtImg {
    height: 120px;
    margin: 10px 5px;
    width: 92.1875%;
  }
  ul.list li.storyShort .evtImg a img,
  ul.list li.evtShort .evtImg a img {
    min-height: 120px;
  }
  ul.list li.storyShort .storyDesc,
  ul.list li.evtShort .storyDesc,
  ul.list li.storyShort .evtDesc,
  ul.list li.evtShort .evtDesc {
    width: 92.1875%;
  }
  ul.list li.storyShort .storyDesc p,
  ul.list li.evtShort .storyDesc p,
  ul.list li.storyShort .evtDesc p,
  ul.list li.evtShort .evtDesc p {
    display: none;
  }
  ul.list li.storyShort h2,
  ul.list li.evtShort h2 {
    font-size: 1.1em;
    line-height: 1.25em;
    padding: 10px 0px;
  }
  ul.grid {
    float: left;
  }
  #mainContent {
    background: url("//assets.lasvegasweekly.com/assets/images/gry-diagBg2.png") repeat left top #c3c3c3;
    float: left;
    margin-top: 0;
  }
  #mainContent .container_16 .grid_12 {
    width: 98.4375%;
  }
  #mainContent .tabs .menuBar {
    margin-top: 20px;
    font-size: 0.8em;
  }
  #mainContent .tabs .menuBar .list-style-buttons {
    top: -30px;
  }
  #mainContent .tabs .menuBar ul li {
    padding: 8px;
  }
  #bottom-bar-container {
    display: none;
  }
  .backToTop {
    bottom: 0;
  }
  .editStory {
    display: none;
  }
  body.newsSection ul li.newsSection a {
    color: red;
  }
  body.eventsSection ul li.eventsSection a {
    color: red;
  }
  body.nightlifeSection ul li.nightlifeSection a {
    color: red;
  }
  body.aeSection ul li.aeSection a {
    color: red;
  }
  body.diningSection ul li.diningSection a {
    color: red;
  }
  body.galleriesSection ul li.galleriesSection a {
    color: red;
  }
  body.magazineSection ul li.magazineSection a {
    color: red;
  }
  body.blogsSection ul li.blogsSection a {
    color: red;
  }
}
        </style>

        
            
                <script type="text/javascript" src="//assets.lasvegasweekly.com/assets/js/thirdparty-1586495947784.js"></script>

            
            <script type="text/javascript" src="//www.google.com/jsapi?key=ABQIAAAA8L3JFDSZBbRKiOI0oC2hURSwtNgNdjbVoQUhl4Vuh6ZPoAc2oxT5b_lGL9yo-Qz3hlvX_PLfx1mTjg"></script>
        

        <style type="text/css">
    ul.storyList li.storyShort { border-bottom: 2px solid #000;padding: 10px 0px 10px 10px; margin: 0.5em 0px;}
    ul.storyList li.storyShort div.storyDesc {margin-top: 0px;}
    ul.list li.storyShort .storyImg {height: 100%;}
    ul.list li.storyShort:hover .storyImg {height: 100%;}
    #pageWrap div.storyDesc h2 {padding-left: 0px; margin-top: 0px; padding-top: 0px;}
    div.storyDesc h4 { display: inline-block; font-size: 1.25em;}
    div.storyDesc h3 { border-bottom: 1px dotted #000; padding: 1em .5em .5em 0; font-size: 1.2em;}
    #pageWrap div.storyDesc p.date { display: inline-block;}
    p.past-episode {margin-top: 1em; font-weight: 600;}
</style>
        

        
    <script src="https://cdn.q0losid.com/stage/gmg/loader.min.js" ></script>

    <script>
        MG2Loader.init({
            plugins: [{
                name: "FP",
                initOptions: {
                    version: "gmg",
                    environment: "prod"
                }
            }, {
                name: "DL",
                initOptions: {
                    version: "gmg",
                    collectors: ["connext"],
                    tagManager: "GTM",
                    containerId: "GTM-5LKFK4W"

                }
            }, {
                name: "NXT",
                initOptions: {
                    clientCode: "gmg",
                    environment: "prod",
                    siteCode: "1",
                    configCode: "DefaultConfig",
                    debug: false,
                    authSettings:{
                        domain:"greenspun.us.auth0.com",
                        client_id:"kmOcSlti0yfPpXCTYCHvB9TB2NFfy6Ri",
                        redirect_uri:"https://lasvegasweekly.com/naviga-wait/"
                    },
                    publicEventHandlers: {
                    }
                }
            }]
        });
    </script>



        <script src="https://cdn.cookielaw.org/scripttemplates/otSDKStub.js"  type="text/javascript" charset="UTF-8" data-domain-script="fae3a1ba-a06e-4a15-8a1d-950a3d14ab7b-test" ></script>

        <script async src="https://securepubads.g.doubleclick.net/tag/js/gpt.js"></script>
		<script async>
            window.googletag = window.googletag || { cmd: [] };
            
        var AdTag = '/podcasts';

		</script>

        <script defer>
			$(function() {
				const adTag = AdTag

				function getSize(defaultSize = [728, 90]) {
					const windowWidth = $(window).width()
					if (windowWidth < 600) return [320, 50]
					if (windowWidth >= 600 && windowWidth <= 770) return [468, 60]
					return defaultSize
				}

                function isInViewport(elem) {
                    const { top, bottom } = elem.get(0).getBoundingClientRect()
                    const { innerHeight } = window
                    return bottom > 0 && top <= innerHeight
                }

                const sizeAdMap = {
                    'leaderboardAd': getSize(),
                    'navblockAd': [300, 250],
                    'blockAd': [300, 250],
                    'bigblockAd': [[300, 600],[300, 250]],
                    'skyscraperAd': [160, 600],
                    'powerbarAd': getSize([1000, 40]),
					'pencilAd': getSize([[2,1], [1000, 30], [970, 90]]),
                    'galleryskinAd': [[285, 700],[300, 600]],
                    'galleryskinLeftAd': [715, 700],
                    'tabletboardAd': [468, 60],
                    'mobileboardAd': [320, 50],
                    'nativeOrBlockAd': [['fluid'], getSize()],
                    'nativeonlyAd': ['fluid']
                }

                function renderAds(adClass) {
                    $(`.${adClass}`).each(function(index, elem) {
                        const $elem = $(elem)
                        const adSlotId = `div-gpt-${adClass}-${index}`

                        if ($elem.attr('id') !== adSlotId && isInViewport($elem)) {
                            $elem.attr('id', adSlotId)
                            googletag.cmd.push(function() {
                                const slot = '/5332/gmg.lasvegasweekly' + adTag
                                const size = sizeAdMap[adClass] || getSize()
                                const slotDefinition = googletag.defineSlot(slot, size, adSlotId).addService(googletag.pubads())
                                if (adSlotId === 'div-gpt-nativeOrBlockAd-0' || adSlotId === 'div-gpt-nativeonlyAd-0') {
                                    slotDefinition.setTargeting('story_native', ['first'])
                                }
                                googletag.enableServices()
                                googletag.display(adSlotId)
                            })
                        }
                    })
                }

                function renderAllAds() {
                    Object.keys(sizeAdMap).forEach(renderAds)
                }

				renderAllAds()
				$(window).on('scroll', renderAllAds)
			})
        </script>

        <script defer>
            $(function() {
                if (isMobileWindow){
                    $('#fbcomments').remove();
                    $('#navBg').hide();
                }
                $('.mobile-menu').click(function(){ $('#navBg').slideToggle(); });
            });
        </script>

        <script defer>
            $(function() {
                
            });
        </script>

        <script defer>
            function deferredScrolls() {
                
            }
            $(window).on('scroll', deferredScrolls);

            function deferredNavAds() {
                
            }
            $('.menu a.drop').on('mouseover', deferredNavAds);
        </script>

        <script defer>
            function loadMapsAPI() {
                if ((jQuery('.inline-map').length + jQuery('.google-map').length) > 0) {
                    jQuery.getScript("//maps.google.com/maps/api/js?key=AIzaSyDCFR27df-qP5LQgvrxlZcjgQEpB6ghBVE&sensor=false&callback=gMapsInitialize");
                }
            }
            jQuery(window).load(function(){
                
                
                    checkBackLink();
                
                loadMapsAPI();
                if (isIpad) {
                    if (pixelRatio >= 2){
                        jQuery('link[rel="apple-touch-icon"]').attr('href', '//assets.lasvegasweekly.com/assets/images/icons/favicon-ipad-3.png');
                    } else {
                        jQuery('link[rel="apple-touch-icon"]').attr('href', '//assets.lasvegasweekly.com/assets/images/icons/favicon-ipad.png');
                    }
                } else if (isIphone && (pixelRatio >= 2)){
                    jQuery('link[rel="apple-touch-icon"]').attr('href', '//assets.lasvegasweekly.com/assets/images/icons/favicon-iphone-4.png');
                }
            });
        </script>

        <!-- Google Tag Manager -->
        <script async>
            (function (w, d, s, l, i) {
                w[l] = w[l] || [];
                w[l].push({ 'gtm.start': new Date().getTime(), event: 'gtm.js' });
                var f = d.getElementsByTagName(s)[0],
                j = d.createElement(s),
                dl = l != 'dataLayer' ? '&l=' + l : '';
                j.async = true;
                j.src = 'https://www.googletagmanager.com/gtm.js?id=' + i + dl;
                f.parentNode.insertBefore(j, f);
            })(window, document, 'script', 'dataLayer', "GTM-5LKFK4W");
        </script>
        <!-- End Google Tag Manager -->

        <script defer id="dsq-count-scr" src="https://las-vegas-weekly.disqus.com/count.js"></script>

        <!-- Meta Pixel Code -->
<script>
!function(f,b,e,v,n,t,s)
{if(f.fbq)return;n=f.fbq=function(){n.callMethod?
n.callMethod.apply(n,arguments):n.queue.push(arguments)};
if(!f._fbq)f._fbq=n;n.push=n;n.loaded=!0;n.version='2.0';
n.queue=[];t=b.createElement(e);t.async=!0;
t.src=v;s=b.getElementsByTagName(e)[0];
s.parentNode.insertBefore(t,s)}(window, document,'script',
'https://connect.facebook.net/en_US/fbevents.js');
fbq('init', '1235562847030139');
fbq('track', 'PageView');
</script>

<noscript><img height="1" width="1" style="display:none"
src=https://www.facebook.com/tr?id=1235562847030139&ev=PageView&noscript=1
/></noscript>
<!-- End Meta Pixel Code -->

        <script>!function(s,a,e,v,n,t,z){if(s.saq)return;n=s.saq=function(){n.callMethod?n.callMethod.apply(n,arguments):n.queue.push(arguments)};if(!s._saq)s._saq=n;n.push=n;n.loaded=!0;n.version='1.0';n.queue=[];t=a.createElement(e);t.async=0;t.src=v;z=a.getElementsByTagName(e)[0];z.parentNode.insertBefore(t,z)}(window,document,'script','https://tags.srv.stackadapt.com/events.js');saq('ts', 'lxQ_Ypfz1kBB8gnX-7YBjw');</script>

      

    </head>

    <body class="">
		<script>
    $(document).ready(function() {
        // This script improves SEO by dynamically adding descriptive alt attributes to all images missing them.
        const observer = new MutationObserver((mutations) => {
            mutations.forEach((mutation) => {
                // Select all images without an alt attribute
                const imagesWithoutAlt = document.querySelectorAll('img:not([alt])');
                imagesWithoutAlt.forEach((img) => {
                    // Add a generic descriptive alt attribute
                    img.setAttribute('alt', 'Image description unavailable');
                });
            });
        });

        // Observe the entire document for changes
        observer.observe(document.body, { childList: true, subtree: true });
    });
</script>

        <!-- Google Tag Manager (noscript) -->
        <noscript>
            <iframe src="https://www.googletagmanager.com/ns.html?id=GTM-5LKFK4W" height="0" width="0" style="display: none; visibility: hidden"></iframe>
        </noscript>
        <!-- End Google Tag Manager (noscript) -->

        
        
    <header id="headerGroup">
        <div id="mainHeaderBg">
            <div class="headerMain" style="display: flex; justify-content: space-between;">
                <div class="logo">
                    <a href="/">Las Vegas Weekly</a>
                </div>

                <div class="nav-content">
                    

                    <form action="/sitesearch/">
                        <input class="input" type="text" name="search" id="searchHeader" placeholder="Search">
                        <button class="icon-search" type="submit"></button>
                    </form>

                    <div class="mobileNav">
                        <a class="mobile-menu" href="#" role="button" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false" onclick="event.preventDefault();"><i class="icon-tasks"></i></a>
                    </div>
                </div>

                <style>
                    .nav-content { display: flex; align-items: center; gap: 16px; margin: 9px 10px 0 0; }
                    .nav-content form { display: flex; gap: 4px; }
                    .nav-content form button { width: 35px; }
                    @media (width <= 700px) {
                        .nav-content {  margin: 0 }
                        .nav-content form { display: none; }
                    }
                </style>
            </div>

            <div id="navBg">
                <nav class="wrapper_menu_full">
                    <ul class="menu">
                        


            <li class="eventsSection"><a href="/events/">Events</a></li>
            <li class="newsSection"><a class="drop" href="/news/">News</a>
                <div class="dropdown_fullwidth first_fullwidth"><!-- Begin dropdown_fullwidth container -->
                    <div class="menuContainer">
                        <div class="col_1 firstcolumn">
                            <div class="subCats">
                                <ul>
                                    <li><a href="/news/">All News</a></li>
                                    <li><a href="/news/features/">Features</a></li>
                                </ul>
                            </div>
                        </div>

                        <div class="col_7">
                        
                            <article class="menuStory">
                            
                                <a href="/ae/2025/jun/11/what-to-do-in-las-vegas-this-week-june-12-18/" title="story"><img class="photo" src="//media.lasvegasweekly.com/img/croppedphotos/2021/11/03/narrow__t190.jpg?8f7e25bf5d9051e52786571508cc6ab35225febe" alt="story" title="story" /></a>
                            
                                <h3><a href="/ae/2025/jun/11/what-to-do-in-las-vegas-this-week-june-12-18/" title="story">What to do in Las Vegas this week: June 12-18</a></h3>
                            </article>
                        
                            <article class="menuStory">
                            
                                
                                <a href="/ae/2025/jun/05/comedy-cellars-rio-proves-new-york-translates/" title="story"><img class="photo" src="//media.lasvegasweekly.com/img/photos/2025/06/04/Comedy_Cellar_Mark_Cohen_Photo_Edward_Randa_t190x106.png?770423c9aec34533da6e9411dfbc7a66c4129d0c" alt="story" title="story" /></a>
                                
                            
                                <h3><a href="/ae/2025/jun/05/comedy-cellars-rio-proves-new-york-translates/" title="story">After seven years, Comedy Cellar’s Rio outpost proves New York grit translates to Las Vegas</a></h3>
                            </article>
                        
                            <article class="menuStory">
                            
                                
                                <a href="/news/2025/jun/05/kick-off-summer-with-a-pool-party/" title="story"><img class="photo" src="//media.lasvegasweekly.com/img/photos/2025/06/04/life_pool_partyshutterstock_1921924352_t190x106.png?770423c9aec34533da6e9411dfbc7a66c4129d0c" alt="story" title="story" /></a>
                                
                            
                                <h3><a href="/news/2025/jun/05/kick-off-summer-with-a-pool-party/" title="story">Kick off summer with a pool party tailored to your crowd</a></h3>
                            </article>
                        
                            <div class="navbarAd">
                                <div class="ad_300">
    <!-- navblock-1 -->
    <div class="navblockAd"></div>
</div>
                            </div>
                        </div>
                    </div>
                </div>
            </li>
            <li class="nightlifeSection"><a href="/nightlife/">Nightlife</a>
                <div class="dropdown_fullwidth first_fullwidth"><!-- Begin dropdown_fullwidth container -->
                	<div class="menuContainer">
                        <div class="col_1 firstcolumn">
                        	<div class="subCats">
                            	<ul>
                                	<li><a href="/nightlife/">All Nightlife</a></li>
                                </ul>
                            </div>
                        </div>

                        <div class="col_7">
                        
                        
                            <article class="menuStory">
                            
                                
                                <a href="/nightlife/2025/may/15/tao-groups-new-palm-tree-beach-club-mgm-grand/" title="story"><img class="photo" src="//media.lasvegasweekly.com/img/photos/2025/05/14/Nightlife_PTBC_x_Kygo_c__Denise_Truscello_t190x106.png?770423c9aec34533da6e9411dfbc7a66c4129d0c" alt="story" title="story" /></a>
                                
                            
                                <h3><a href="/nightlife/2025/may/15/tao-groups-new-palm-tree-beach-club-mgm-grand/" title="story">Tao Group’s new Palm Tree Beach Club revitalizes the scene at MGM Grand</a></h3>
                            </article>
                        
                            <article class="menuStory">
                            
                                
                                <a href="/nightlife/2025/jan/23/from-caviar-and-cocktails-to-live-music-caspians-b/" title="story"><img class="photo" src="//media.lasvegasweekly.com/img/photos/2025/01/22/0123_Nightlife_Caspian_1_Courtesy_Clint-Jenkins_t190x106.jpg?770423c9aec34533da6e9411dfbc7a66c4129d0c" alt="story" title="story" /></a>
                                
                            
                                <h3><a href="/nightlife/2025/jan/23/from-caviar-and-cocktails-to-live-music-caspians-b/" title="story">From caviar and cocktails to live music, Caspian’s brings a decadent edge to Caesars Palace</a></h3>
                            </article>
                        
                            <article class="menuStory">
                            
                                
                                <a href="/nightlife/2024/dec/05/nfr-is-back-in-las-vegas-best-parties/" title="story"><img class="photo" src="//media.lasvegasweekly.com/img/photos/2024/12/04/1205_Nightlife_XS_Diplo_Courtesy_Wynn-Nightlife_t190x106.jpg?770423c9aec34533da6e9411dfbc7a66c4129d0c" alt="story" title="story" /></a>
                                
                            
                                <h3><a href="/nightlife/2024/dec/05/nfr-is-back-in-las-vegas-best-parties/" title="story">The National Finals Rodeo is back in Las Vegas and here are its best parties</a></h3>
                            </article>
                        
                            <div class="navbarAd">
                                <div class="ad_300">
    <!-- navblock-1 -->
    <div class="navblockAd"></div>
</div>
                            </div>
                        </div>
                    </div>
                </div>
            </li>
            <li class="aeSection"><a class="drop" href="/ae/">A&amp;E</a>
                <div class="dropdown_fullwidth first_fullwidth"><!-- Begin dropdown_fullwidth container -->
                	<div class="menuContainer">
                        <div class="col_1 firstcolumn">
                        	<div class="subCats">
                            	<ul>
                                    <li><a href="/ae/">All A&amp;E</a></li>
                                    <li><a href="/ae/music/">Music</a></li>
                                    <li><a href="/ae/film/">Film &amp; TV</a></li>
                                    <li><a href="/ae/fine-art/">Fine Art</a></li>
                                    <li><a href="/ae/stage/">Stage</a></li>
                                    <li><a href="/ae/print/">Print</a></li>
                                </ul>
                            </div>
                        </div>

                        <div class="col_7">
                        
                        
                            <article class="menuStory">
                            
                                <a href="/ae/2025/jun/11/what-to-do-in-las-vegas-this-week-june-12-18/" title="story"><img class="photo" src="//media.lasvegasweekly.com/img/croppedphotos/2021/11/03/narrow__t190.jpg?8f7e25bf5d9051e52786571508cc6ab35225febe" alt="story" title="story" /></a>
                            
                                <h3><a href="/ae/2025/jun/11/what-to-do-in-las-vegas-this-week-june-12-18/" title="story">What to do in Las Vegas this week: June 12-18</a></h3>
                            </article>
                        
                            <article class="menuStory">
                            
                                
                                <a href="/ae/2025/jun/05/comedy-cellars-rio-proves-new-york-translates/" title="story"><img class="photo" src="//media.lasvegasweekly.com/img/photos/2025/06/04/Comedy_Cellar_Mark_Cohen_Photo_Edward_Randa_t190x106.png?770423c9aec34533da6e9411dfbc7a66c4129d0c" alt="story" title="story" /></a>
                                
                            
                                <h3><a href="/ae/2025/jun/05/comedy-cellars-rio-proves-new-york-translates/" title="story">After seven years, Comedy Cellar’s Rio outpost proves New York grit translates to Las Vegas</a></h3>
                            </article>
                        
                            <article class="menuStory">
                            
                                
                                <a href="/ae/2025/jun/05/momtok-live-jessi-ngatikaura-interview-/" title="story"><img class="photo" src="//media.lasvegasweekly.com/img/photos/2025/06/04/THe_Strip_MomTok_Live_Courtesy_t190x106.png?770423c9aec34533da6e9411dfbc7a66c4129d0c" alt="story" title="story" /></a>
                                
                            
                                <h3><a href="/ae/2025/jun/05/momtok-live-jessi-ngatikaura-interview-/" title="story">Reality TV stars bring the MomTok phenomenon to the Las Vegas Strip</a></h3>
                            </article>
                        
                            <div class="navbarAd">
                                <div class="ad_300">
    <!-- navblock-1 -->
    <div class="navblockAd"></div>
</div>
                            </div>
                        </div>
                    </div>
                </div>
            </li>
            <li class="diningSection"><a href="/dining/">Food &amp; Drink</a>
                <div class="dropdown_fullwidth first_fullwidth"><!-- Begin dropdown_fullwidth container -->
                    <div class="menuContainer">
                        <div class="col_1 firstcolumn">
                            <div class="subCats">
                                <ul>
                                    <li><a href="/dining/">All Food &amp; Drink</a></li>
                                </ul>
                            </div>
                        </div>

                        <div class="col_7">
                        
                        
                            <article class="menuStory">
                            
                                
                                <a href="/dining/2025/jun/05/browsing-and-devouring-new-to-vegas-grocer-h-mart/" title="story"><img class="photo" src="//media.lasvegasweekly.com/img/photos/2025/06/04/hmart_t190x106.png?770423c9aec34533da6e9411dfbc7a66c4129d0c" alt="story" title="story" /></a>
                                
                            
                                <h3><a href="/dining/2025/jun/05/browsing-and-devouring-new-to-vegas-grocer-h-mart/" title="story">Browsing and devouring new-to-Vegas grocer H Mart</a></h3>
                            </article>
                        
                            <article class="menuStory">
                            
                                
                                <a href="/dining/2025/may/29/makers-of-chinglish-concept-hot-noods-el-cortez/" title="story"><img class="photo" src="//media.lasvegasweekly.com/img/photos/2025/05/28/20250513_LVW_Hot_Noods_0005_t190x106.png?770423c9aec34533da6e9411dfbc7a66c4129d0c" alt="story" title="story" /></a>
                                
                            
                                <h3><a href="/dining/2025/may/29/makers-of-chinglish-concept-hot-noods-el-cortez/" title="story">The makers of Chinglish bring fun concept Hot Noods to El Cortez</a></h3>
                            </article>
                        
                            <article class="menuStory">
                            
                                
                                <a href="/dining/2025/may/29/upscale-bars-peacock-alley-and-hard-shake-debut/" title="story"><img class="photo" src="//media.lasvegasweekly.com/img/photos/2025/05/28/Hard-Shake-1_t190x106.jpg?770423c9aec34533da6e9411dfbc7a66c4129d0c" alt="story" title="story" /></a>
                                
                            
                                <h3><a href="/dining/2025/may/29/upscale-bars-peacock-alley-and-hard-shake-debut/" title="story">Upscale bars Peacock Alley and Hard Shake debut at Waldorf Astoria</a></h3>
                            </article>
                        
                            <div class="navbarAd">
                                <div class="ad_300">
    <!-- navblock-1 -->
    <div class="navblockAd"></div>
</div>
                            </div>
                        </div>
                    </div>
                </div>
            </li>
            <li class="galleriesSection"><a href="/photos/">Photos</a></li>
            <li class="magazineSection"><a href="/magazine/">Magazine</a></li>
            
	    <li class="marijuanaSection"><a href="/news/tagged/superguide/">SUPERGUIDE</a></li>
	    <li class="marijuanaSection"><a href="/giveaways/">GIVEAWAYS</a></li>
	    <li class="marijuanaSection" style="border: none;"><a href="https://www.cafepress.com/shop/GreenspunMediaGroup" target="_blank" style="border: none;">Weekly Shop</a></li>
	    <!-- there is a max of 2 special sections or breaks mobile nav : if over 18-20 chars only 1 can fit  class specialSection . plese do not remove andy css or js in this fragment , and use editor source mode only -->
<style>
.menu li.specialSection {
    border-bottom: none;
    float: left;
    text-align: center;
    border: none;
    padding: 3px 0 0;
    background-color: lightgrey;
}
.menu li.specialSection:hover {
    background: url("");
    border-bottom: none;
    background-color: #2e2c2e;
    float: left;
    text-align: center;
    border: none;
    padding: 3px 0 0;
}
@media only screen and (max-width: 768px) and (min-width: 481px), only screen and (max-device-width: 1024px) and (min-device-width: 768px)
#headerGroup #mainHeaderBg #navBg .wrapper_menu_full .menu li.specialSection {
    width: 100%;
    clear: both;
    font-weight: 400;
    font-size: x-small;
    margin-top: 0;
    background: lightgrey;
}
</style>
<ul class="menu">
<li class="specialSection"><a href="//lasvegasweekly.com/subscribe/">Subscribe</a></li>
<li class="specialSection"><a href="https://lasvegasweekly.com/best-of-vegas/2024/results/">2024 Best of Vegas</a></li>
</ul>

                    </ul>
                </nav>
            </div>
    </header>

        
        
    
    <section id="pageWrap">
        <div class="category">
            <div class="wrapper container_16">
                <h2>Podcasts</h2>
            </div>
        </div>
        <div class="wrapper container_16">
            <section class="leftContent grid_12">
                <div id="mainContent" class="content">
                    <section class="leftContent grid_16">
                        <ul class="storyList list">
                        
                            <li class="storyShort">
                                
                                <div class="storyImg left">
                                    <a href="/podcasts/lv-weekly-second-helping-food-podcast/">
                                        <img src="//media.lasvegasweekly.com/img/podcasts/2019/LVW-second-helping-podcast-2019-3000x3000_t380x380.png?43ea08dc02a680e2e71c0feb770e80e113ab86d8" />
                                    </a>
                                </div>
                                
                                <div class="storyDesc right">
                                    <h2><a href="/podcasts/lv-weekly-second-helping-food-podcast/">Second Helping</a></h2>
                                    <p>Get ready to get hungry. Las Vegas Weekly's Second Helping podcast digs deeper into the cuisine, restaurants, personalities and style that make the Las Vegas dining scene so dynamic. Longtime local food writers Leslie Ventura, Genevie Durano and Brock Radke lead the LVW team around the valley, on and off the Strip and everywhere in between in search of the most delicious story morsels Vegas has to offer. Listen to Second Helping every month right here at LasVegasWeekly.com.</p>
                                    <h3>Latest Episode</h3>
                                    
                                    
                                        <h4><a href="/podcasts/lv-weekly-second-helping-food-podcast/2021/apr/07/second-helping-vegas-food-podcast-local-restaurant/">Local Dining Institutions</a></h4>
                                        <p class="date">Wednesday, April 7, 2021</p>
                                        <p>
                                        
                                            
    <div id="audioplayeraudio-3151">
        <audio controls="controls" preload="metadata" autobuffer="" src="//video.lasvegasweekly.com/audio/2021/sh_april_21.mp3" />
    </div>
    <script type="text/javascript">
        jQuery(document).ready(function(){
            if(!html5){
                jQuery.getScript("//api.html5media.info/1.1.5/html5media.min.js");
            }
        });
    </script>

                                        
                                        </p>
                                    
                                    <p class="past-episode"><span class="more"><a href="/podcasts/lv-weekly-second-helping-food-podcast/">Previous Episodes ...</a></span></p>
                                </div>
                            </li>
                        
                            <li class="storyShort">
                                
                                <div class="storyImg left">
                                    <a href="//lasvegassun.com/podcasts/sun-on-the-strip/">
                                        <img src="//media.lasvegassun.com/media/img/podcasts/2018/SunOnTheStrip_DG_t380x380.jpg?43ea08dc02a680e2e71c0feb770e80e113ab86d8" />
                                    </a>
                                </div>
                                
                                <div class="storyDesc right">
                                    <h2><a href="//lasvegassun.com/podcasts/sun-on-the-strip/">Sun on the Strip</a></h2>
                                    <p>Brock Radke reports on the latest entertainment news from the world famous Las Vegas Strip and hosts exclusive conversations with Vegas stars and personalities every week on the Sun on the Strip podcast.</p>
                                    <h3>Latest Episode</h3>
                                    
                                    
                                        <h4><a href="//lasvegassun.com/podcasts/sun-on-the-strip/2021/nov/10/vegas-strip-podcast-david-copperfield-interview/">David Copperfield</a></h4>
                                        <p class="date">Wednesday, Nov. 10, 2021</p>
                                        <p>
                                        
                                            
    <div id="audioplayeraudio-3194">
        <audio controls="controls" preload="metadata" autobuffer="" src="https://media.lasvegassun.com/media/audio/2021/copperfield10.mp3" />
    </div>
    <script type="text/javascript">
        jQuery(document).ready(function(){
            if(!html5){
                jQuery.getScript("//api.html5media.info/1.1.5/html5media.min.js");
            }
        });
    </script>

                                        
                                        </p>
                                    
                                    <p class="past-episode"><span class="more"><a href="//lasvegassun.com/podcasts/sun-on-the-strip/">Previous Episodes ...</a></span></p>
                                </div>
                            </li>
                        
                        </ul>
                    </section><!-- end .leftContent -->
                </div><!-- end #mainContent -->
            </section><!-- end .leftContent .grid_12 -->
            <aside class="sidebar">
                <div class="varContainer">
                    

<style type="text/css">
  .eventsCalendar-list-wrap{display:none;}       
  .eventCalendar-wrap .eventsCalendar-monthWrap .eventsCalendar-daysList li.dayWithEvents a{background:#000000;}
</style>

<div class="railAdWrap"><div class="ad_300">
    <!-- bigblock-1 -->
    <div class="bigblockAd"></div>
</div></div>


<div class="widget active expanded">
  <div class="widgetTitle expand">
    <a href="#" role="button" class="widgetBtn" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false" onclick="event.preventDefault();"><h2>This Month in Las Vegas</h2></a>
  </div>
  <div class="widgetContent">
    <div class="eventSearchWrapper">
      Search Events:
<form action="/events/search/" method="get" class="fright">
	<input type="text" id="id_q1" name="q" /> <button class="icon-search" name="go" value="Go" type="submit"></button>
</form>
    </div>
    <div class="nightlifeCalendar"></div>
    <div class="nightlifeJSON clear hidden">
      []
    </div>
  </div>
</div>



<div class="widget">
    <div class="widgetTitle">
        <a href="#" role="button" class="widgetBtn" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false" onclick="event.preventDefault();"><h2>Current Issue</h2></a>
    </div>
    <div class="widgetContent">
        <div class="currentIssue">
          
              <a href="/magazine/"><img src="//media.lasvegasweekly.com/img/photos/2025/06/04/01_Cover_20250605_CB_t300.jpg?bc8f91a32a1fe7063c1735aaff50741302861a35" alt="Current Print Issue" /></a>
          
        </div>
    </div>
</div>






<div class="widget">
    <div class="widgetTitle">
        <a href="#" role="button" class="widgetBtn" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false" onclick="event.preventDefault();"><h2>Trending Now</h2></a>
    </div>
    <div class="widgetContent mostPopularTabs">
       <div><ul></ul></div>

        <div id="editorsPidfcks">
            <ol class="MostReadList" style='padding-top: 5%'>
            
                <li class="bkg">
                    <a href="/ae/2025/jun/05/momtok-live-jessi-ngatikaura-interview-/">Reality TV stars bring the MomTok phenomenon to the Las Vegas Strip</a>
                </li>
            
                <li class="nobkg">
                    <a href="/news/2025/jun/05/nevada-legislature-approves-recognizing-the-fruit/">Nevada Legislature approves recognizing the Fruit Loop as historical landmark</a>
                </li>
            
                <li class="bkg">
                    <a href="/news/2025/jun/05/blue-man-group-celebrates-25-weird-wild-years/">Blue Man Group celebrates 25 weird, wild and influential years in Las Vegas</a>
                </li>
            
                <li class="nobkg">
                    <a href="/news/2025/jun/05/smoke-free-casinos-some-shareholders-want-to-study/">Smoke-free casinos? Some shareholders want to study financial impacts</a>
                </li>
            
                <li class="bkg">
                    <a href="/ae/stage/2025/jun/05/parade-jason-robert-brown-smith-center/">'Parade' and its Tony-winning composer and lyricist come to Vegas' Smith Center</a>
                </li>
            
            </ol>
        </div>

    </div>
</div>



<div class="widget">
	<div class="widgetTitle">
    	<a href="#" role="button" class="widgetBtn" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false" onclick="event.preventDefault();"><h2>Horoscopes</h2></a>
    </div>
    <div class="widgetContent">
        <div class="horoscopes">
            
            <figure>
            	<img src="//assets.lasvegasweekly.com/assets/images/horoscopes_300.jpg" alt="Horoscopes"/>
            </figure>
            <span class="hsTitle">Free Will Astrology (June 5)</span>
            <hr class="widgetSep" />
            <p class="snippet">An influence you thought was gone may soon reappear, Pisces. Aspects of your past could prove relevant to your current situation. </p>
            <div class="btnWrap"><a href="/ae/2025/jun/05/free-will-astrology-june-5/" class="btn">Read Your Horoscope</a></div>
            
        </div>
    </div>
</div>






<div class="widget">
    <div class="widgetTitle">
        <a href="#" role="button" class="widgetBtn" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false" onclick="event.preventDefault();">
            <h2>Las Vegas Weekly Photostrip</h2>
        </a>
    </div>
    <div class="widgetContent photostrip">
        <ul>
            
                
                    <li>
                        <a class="gall_date" href="/photos/galleries/2025/may/29/spy-ninjas-hq/">
                            05/29/25
                        </a>
                        <a href="/photos/galleries/2025/may/29/spy-ninjas-hq/">
                            <img src="//media.lasvegasweekly.com/img/photos/2025/05/21/0521_LVW_SpyNinjasHQ11_r300x200.JPG?b5e8652d585352a6b5c6c3c8a613223ed6cdbe60" alt="Spy Ninjas HQ" />
                        </a>
                        <span class="gall_title">
                            Spy Ninjas HQ
                        </span>
                    </li>
                
                    <li>
                        <a class="gall_date" href="/photos/galleries/2025/may/28/area15-expansion-preview/">
                            05/28/25
                        </a>
                        <a href="/photos/galleries/2025/may/28/area15-expansion-preview/">
                            <img src="//media.lasvegassun.com/media/img/photos/2025/05/28/20250512_LVW_AREA15_Expansion_Preview_0013_r300x200.jpg?b5e8652d585352a6b5c6c3c8a613223ed6cdbe60" alt="AREA15 Expansion Preview" />
                        </a>
                        <span class="gall_title">
                            AREA15 Expansion Preview
                        </span>
                    </li>
                
                    <li>
                        <a class="gall_date" href="/photos/galleries/2025/may/22/2025-super-summer-theatre/">
                            05/22/25
                        </a>
                        <a href="/photos/galleries/2025/may/22/2025-super-summer-theatre/">
                            <img src="//media.lasvegasweekly.com/img/photos/2025/05/18/0517_LVW_SuperSummerTheatre10_r300x200.JPG?b5e8652d585352a6b5c6c3c8a613223ed6cdbe60" alt="2025 Super Summer Theatre" />
                        </a>
                        <span class="gall_title">
                            2025 Super Summer Theatre
                        </span>
                    </li>
                
            
        </ul>
        <p>
            <a href="/photos/">View all photostrip photos</a>
        </p>
    </div>
</div>


<div class="railSpacer"></div>

                </div>
            </aside>
        </div><!-- end .wrapper .container_16 -->
    </section><!-- end #pageWrap -->

        
    

<footer class="mainFooter">
		<div class="logoWrap">
        <div class="wrapper container_16">
            <div class="logo">
                <a href="/">Las Vegas Weekly</a>
						</div>
						<div class="foot-logo-nav">
							<nav class="wrapper_menu_full" >
							  <ul class="menu" style="margin: 0px;">
						  	<!-- note: only 3 years will fit on mobile and must be limited -->
<ul>
<li class="specialSection" style="color: grey;"><a style="color: #777777;" href="../../../../best-of-vegas/2023/results/">Best of 2023</a></li>
<li class="specialSection" style="color: grey;"><a style="color: #777777;" href="../../../../best-of-vegas/2022/results/">Best of 2022</a></li>
<li class="specialSection" style="color: grey;"><a style="color: #777777;" href="../../../../best-of-vegas/2021/results/">Best of 2021</a></li>
<!-- li class="specialSection" style="color: grey;"><a style="color: #777777;" href="../../../../best-of-vegas/2019/results/">Best of 2019</a></li --> <!-- li class="specialSection" style="color: grey;"><a style="color: #777777;" href="../../../../best-of-vegas/2018/results/">Best of 2018</a></li --></ul>
							  <ul>
						</div>
        </div><!--end wrapper -->
        </div><!-- end logoWrap -->
    <div class="wrapper container_16">
        <ul class="aboutUs grid_5">
            <li><a href="/about/useragreement/">User Agreement</a></li>
            <li><a href="/privacy-policy/">Privacy Policy</a></li>
            <li><a href="/about/">Contact</a></li>
            <li><a href="/staff/">Staff</a></li>
            <li><a href="https://issuu.com/gmgproduction/stacks/8d26fb3ed7ac429ea154a7f7287b1941">Digital Edition</a></li>
            <li><a href="/rss/">Feeds</a></li>
            <li class="last"><a href="https://gmgvegas.com/">Advertise</a></li>
        </ul>
        <ul class="social grid_5">
            <li><a href="https://visitor.r20.constantcontact.com/manage/optin?v=0012UVvq9vDWuw26NdK6-VSo_ku-YlCQaS4kf95Z3XopdZNngEr735_LU5nc4LSkMzbu9nZz464PahWExUe_ay-SdsLlYugxP23uBGEtkPjcKM%3D" target="_blank">Email Signup</a></li>
            <li><a href="https://facebook.com/lasvegasweekly">Facebook</a></li>
            <li><a href="https://x.com/lasvegasweekly/" target="_blank">X</a></li>
        </ul>
        <ul class="GreenspunPubs grid_5">
            <li><a href="//gmgvegas.com/">Greenspun Media Group</a></li>
            <li><a href="https://lasvegassun.com/index.html">Las Vegas Sun</a></li>
            <!-- <li><a href="//vegasdeluxe.com/">Vegas Deluxe</a></li> -->
            <li><a href="https://vegasinc.lasvegassun.com/">Vegas INC</a></li>
            <li><a href="https://lasvegasmagazine.com/">Las Vegas Magazine</a></li>
        </ul>
    </div>
</footer><!-- /footer -->



        
            <div id="bottom-bar-container">
    <!-- powerbar-0 -->
    <div class="powerbarAd"></div>
</div>

<style>
    #bottom-bar-container {
        display: flex;
        align-items: center;
        justify-content: center;
    }
    #bottom-bar-container .powerbarAd {
        text-align: center;
        padding-top: 0;
    }
    @media (max-width: 768px) {
        #bottom-bar-container .powerbarAd {
            display: block;
        }
    }
</style>

        

        
        
    <script>(function(){function c(){var b=a.contentDocument||a.contentWindow.document;if(b){var d=b.createElement('script');d.innerHTML="window.__CF$cv$params={r:'94e493944cf157e3',t:'MTc0OTY4MTI3My4wMDAwMDA='};var a=document.createElement('script');a.nonce='';a.src='/cdn-cgi/challenge-platform/scripts/jsd/main.js';document.getElementsByTagName('head')[0].appendChild(a);";b.getElementsByTagName('head')[0].appendChild(d)}}if(document.body){var a=document.createElement('iframe');a.height=1;a.width=1;a.style.position='absolute';a.style.top=0;a.style.left=0;a.style.border='none';a.style.visibility='hidden';document.body.appendChild(a);if('loading'!==document.readyState)c();else if(window.addEventListener)document.addEventListener('DOMContentLoaded',c);else{var e=document.onreadystatechange||function(){};document.onreadystatechange=function(b){e(b);'loading'!==document.readyState&&(document.onreadystatechange=e,c())}}}})();</script></body>
</html>

<style>
    .ad_mobileboard .mobileboardAd {
        height: 37px;
    }
    ul.list li.paginator {
        width: 100%;
        box-sizing: border-box;
    }
    @media (max-width: 768px) {
        .desktop-content {
            display: none;
        }
    }
</style>
