.skip-link {
                    background: #ca7c3c;
                    color: white;
                    font-weight: 700;
                    left: 50%;
                    padding: 5px 10px;
                    position: absolute;
                    transform: translateY(-500%);
                    transition: transform 0.3s;
                    z-index: 999;
                }
                a.skip-link:focus {
                    transform: translateY(00%);
                }#nav-main-controls, #nav-main { background: #000000; background: rgba(0, 0, 0, 0.95);}#nav-main li a {font-family:'Crimson Text';text-transform: uppercase;}#nav_main_toggle .icon-bar {background: #fff;}#nav-main li a {color: #fff;}#nav-main-content li.active a {border-color: #fff;}#nav-main-content li:hover a {color: rgba(146, 205, 220, 1); border-color: rgba(146, 205, 220, 1);}#nav-main-content li.active:hover a {border-color: rgba(146, 205, 220, 1);}.home-20186 .layout-1-bg-path{background-image: url('https://images.unoapp.com/boxdata/asset66973/images/WRMainOverView_4.jpg');}.home-20186 .layout-1-logo-section{background-image: url('https://images.unoapp.com/boxdata/asset66973/images/CIGAR-BOX_2013(2).png');}.home-20186 .layout-1-arrow-color{color:rgb(227, 108, 9);}@media only screen and (min-width: 1600px) { .layout-1-logo-padding{padding-top:675px !important;}}@media only screen and (max-width: 1600px) { .layout-1-logo-padding{padding-top:575px !important;}}.about-us-20188 .layout-1-bg-path{background-image: url('https://images.unoapp.com/boxdata/asset66973/images/wildtextures_dark_wood_glossy_floor.jpg');}.our-reviews-20187 .layout-1-bg-path{background-image: url('https://images.unoapp.com/boxdata/asset66973/images/Humidor2(3).jpg');}.news-events-20806 .layout-1-bg-path{background-image: url('');}.events-extra-22105 .layout-1-bg-path{background-image: url('https://images.unoapp.com/boxdata/asset66973/images/WRMainOverView_4.jpg');}.contact-20189 .layout-1-bg-path{background-image: url('https://images.unoapp.com/boxdata/asset66973/images/wildtextures_dark_wood_glossy_floor.jpg');}.layout-1-footer-bg{background-color:rgb(0, 0, 0);}.content-social h1, .headline h1 ,.headlineui h1 {font-family: 'Merriweather'; font-size: 32px; color: #fff; margin: 0px;line-height: 32px;font-weight: normal;}.content-social h2, .headline h2,.subheadui h2{font-family: 'Oswald'; font-size: 24px; color: #fff; margin: 0px;line-height: 24px;font-weight: normal;}#events-extra div.widget-section {
  background: url('https://images.unoapp.com/boxdata/asset66973/images/WRMainOverView_4_1024x1024.jpg') 50% 50% !important;
}

body .unoapp-new-page-image {max-width: 420px;}
body .unoapp-new-page-heading {text-shadow: 2px 2px 2px black;}
body .events-listing .event-info > h5 {weight:bold; color: #92cddc !important;}

/* Profile fixes */
.profile_widget_body.profile_layout_2 .section-1 h6 {
    margin-top: 1% !important;
    padding: 15px 20px 15px !important;
    text-transform: capitalize !important;
}
.profile_widget_body.profile_layout_2 .section-1 {
    height: auto !important;
}
.profile_widget_body.profile_layout_2 .section-2 div:not(.reset-edit) > div:not(.reset-edit) {
    border: 2px solid #92CDDC !important;
}

#about-us > div.widget-section > div,
#our-reviews > div.widget-section > div {
    border: 2px solid rgba(0,0,0,.4) !important;
    border-radius: 4px !important;
    background-color: rgba(0,0,0,.8) !important;
    box-shadow: 0 0 5px 2px rgba(0,0,0,.7);
}
.home-layout-1 { 
    z-index: 2 !important;
}
#our-reviews h2 {
    text-transform: capitalize !important;
}

#contact-widget-c9ded3621dfc8dc4baa9ae63f2ac51e7 .contact_widget_body.contact_layout_5 h5 {
    text-transform: capitalize !important;
    font-family: 'Merriweather' !important;
}
/* Custom Section Stylings */
.main-wrapper {
    padding: 100px 10px;
    border-top: 1px solid #000;
    border-bottom: 1px solid #000;
}
.main-wrapper.leather {
    background-image: url('https://images.unoapp.com/boxdata/asset66973/images/leather_bg2.jpg');
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;
}
.main-container {
    max-width: 1160px;
    margin: 0 auto;
    padding: 15px;
    color: #fff;
    border: 2px solid rgba(0,0,0,.4);
    border-radius: 4px;
    background-color: rgba(0,0,0,.8);
    box-shadow: 0 0 5px 2px rgba(0,0,0,.7);
}
.main-container h2 {
    color: rgb(146,205,220);
    font-family: 'Merriweather', serif;
    font-size: 37px;
    font-weight: bold;
    text-transform: capitalize;
    text-align: center;
}
.main-container h3 {
    color: rgb(146,205,220);
    font-family: 'Merriweather', serif;
    font-size: 32px;
    font-weight: bold;
    text-transform: capitalize;
    text-align: center;
}
.main-container p {
    font-family: 'Montserrat', sans-serif;
    font-size: 20px;
    letter-spacing: 0.020em;
}
.fake-table {
    display: table;
    border-collapse: collapse;
    width: 100%;
}
.fake-table.special-hours {
    max-width: 320px;
    margin: 0 auto;
}
.fake-row {
    display: table-row;
}
.fake-row:nth-child(even) {
    background-color: rgba(146,205,220,.2);
}
.fake-cell {
    display: table-cell;
    padding: 5px;
    vertical-align: middle;
    font-family: 'Montserrat', sans-serif;
    font-size: 16px;
    letter-spacing: 0.020em;
}
.fake-cell:last-child {
    text-align: right;
}
body .structure8 .category-title {
    margin: 25px 0 15px;
}
body .structure8 .menu-item-image {
    margin-bottom: 10px;
    background-color: #fff;
    border: 2px solid #92CDDC;
}
.phone_icon{color: rgb(146, 205, 220)}.mobile_icon{color: rgb(146, 205, 220)}.home-home-20186 .content-social h1, .home-home-20186 .headline h1 {font-family: 'Merriweather'; font-size: 32px; color: #fff; margin: 0px;font-weight: normal;}.home-home-20186 .content-social h2, .home-home-20186 .headline h2 {font-family: 'Oswald'; font-size: 24px; color: #fff; margin: 0px;font-weight: normal;}.social_color_1{color:#92cddc; color: rgb(146, 205, 220);}.social_color_2{color:#92cddc; color: rgb(146, 205, 220);}.social_color_3{color:#92cddc; color: rgb(146, 205, 220);}
#hover_news-events {
  font-size: 0 !important;
}
#hover_news-events:before {
  content: 'News / Events';
  font-size: 20px !important;
  text-align: center;
  display: inline-block;
  transform: translate(7px, 0px);
}

