.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: #0c0c0c; background: rgba(12, 12, 12, 0.95);}#nav-main li a {font-family:'Lato';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: #c1c1c1; border-color: #c1c1c1;}#nav-main-content li.active:hover a {border-color: #c1c1c1;}.home-957 .layout-1-bg-path{background-image: url('https://images.unoapp.com/boxdata/asset36270/images/wr_mezzanotte-12.jpg');}.home-957 .layout-1-logo-section{background-image: url('https://images.unoapp.com/boxdata/asset36270/images/blank-logo(1).png');}.home-957 .layout-1-arrow-color{color:#fff;}@media only screen and (min-width: 1600px) { .layout-1-logo-padding{padding-top:495px !important;}}@media only screen and (max-width: 1600px) { .layout-1-logo-padding{padding-top:395px !important;}}.pop-up-30719 .layout-1-bg-path{background-image: url('');}.styles-1031 .layout-1-bg-path{background-image: url('');}.reservations-2-33657 .layout-1-bg-path{background-image: url('');}.menu-958 .layout-1-bg-path{background-image: url('https://www.unoapp.com/app/source/images/textures/dust.png');}.order-online-2-19626 .layout-1-bg-path{background-image: url('');}.private-functions-963 .layout-1-bg-path{background-image: url('');}.gallery-961 .layout-1-bg-path{background-image: url('https://www.unoapp.com/app/source/images/textures/dust.png');}.reviews-960 .layout-1-bg-path{background-image: url('https://images.unoapp.com/boxdata/asset36270/images/black-bg.jpg');}.locations-962 .layout-1-bg-path{background-image: url('https://www.unoapp.com/app/source/images/textures/dust.png');}.locations2-3175 .layout-1-bg-path{background-image: url('');}.layout-1-footer-bg{background-color:rgb(0, 0, 0);}.content-social h1, .headline h1 ,.headlineui h1 {font-family: 'Lato'; font-size: 28px; color: #fff; margin: 0px;line-height: 28px;font-weight: bold;}.content-social h2, .headline h2,.subheadui h2{font-family: 'Lato'; font-size: 22px; color: #fff; margin: 0px;line-height: 22px;font-weight: bold;}.headsection .navbar ul li {
		min-width: inherit !important;
		padding: 13px 10px 0;
	}

#menu-widget-1d78ac0f3312edebad8433a745e9a2ea > div > div.menu_widget_content_container > div.outer_menu_container.hidden_menu_container.mwn_selected > div > div.wt74.category.main.category_show > div:nth-child(2) > div.menu-item.structure1.item-228962740915d2efa148f67174651339{
border: 2px dashed black;
padding: 10px 10px !important;
text-align: center;
}

#menu-widget-1d78ac0f3312edebad8433a745e9a2ea > div > div.menu_widget_content_container > div.outer_menu_container.hidden_menu_container.mwn_selected > div > div.wt74.category.main.category_show > div:nth-child(3) > div.menu-item.structure1.item-916c5c7810fe3473036e400d0e532d12 > div{
border: 2px dashed black;
padding: 10px 10px !important;
text-align: center;
}

#menu-widget-1d78ac0f3312edebad8433a745e9a2ea > div > div.menu_widget_content_container > div.outer_menu_container.hidden_menu_container.mwn_selected > div > div.wt74.category.main.category_show > div:nth-child(2) > div.menu-item.structure1.item-d7d5e7a122f5f78cc9566de1f5fe592c > div {
border: 2px dashed black;
padding: 10px 10px !important;
text-align: center;
}

#menu-widget-1d78ac0f3312edebad8433a745e9a2ea > div > div.menu_widget_content_container > div.outer_menu_container.hidden_menu_container.mwn_selected > div > div.wt74.category.main.category_show > div:nth-child(3) > div.menu-item.structure1.item-9e470c06b4bf7acd5d7c99d825853cac > div {
border: 2px dashed black;
padding: 10px 10px !important;
text-align: center;
}

/** CUSTOM CSS **/
#home_tel {
color: #fff;
text-decoration:none;
}
.element-btn {
	border: none;
	color: #fff;
	background-color: #000;
	border: 2px solid #fff;
	border-radius: 0px;
	padding: 7px 10px;
	width: auto !important;
}
#reservations {
	text-align: center;
}
#reservations > div > div > div > span > div.custom-1, #reservations > div > div > div > span > div.custom-2 {
	float: none !important;
	width: auto !important;
	display: inline-block;
}
#reservations > div > div > div > span > div.custom-1 div, #reservations > div > div > div > span > div.custom-2 div {
	width: auto !important;
}
/** ./ CUSTOM CSS **/
.home-home-957 .content-social h1, .home-home-957 .headline h1 {font-family: 'Lato'; font-size: 28px; color: #fff; margin: 0px;font-weight: bold;}.home-home-957 .content-social h2, .home-home-957 .headline h2 {font-family: 'Lato'; font-size: 22px; color: #fff; margin: 0px;font-weight: bold;}.social_color_1{color:#ffffff; color: rgb(255, 255, 255);}.social_color_2{color:#ffffff; color: rgb(255, 255, 255);}
	.headsection .navbar ul li {
		min-width: inherit !important;
		padding: 13px 10px 0;
	}

#menu-widget-1d78ac0f3312edebad8433a745e9a2ea > div > div.menu_widget_content_container > div.outer_menu_container.hidden_menu_container.mwn_selected > div > div.wt74.category.main.category_show > div:nth-child(2) > div.menu-item.structure1.item-228962740915d2efa148f67174651339{
border: 2px dashed black;
padding: 10px 10px !important;
text-align: center;
}

#menu-widget-1d78ac0f3312edebad8433a745e9a2ea > div > div.menu_widget_content_container > div.outer_menu_container.hidden_menu_container.mwn_selected > div > div.wt74.category.main.category_show > div:nth-child(3) > div.menu-item.structure1.item-916c5c7810fe3473036e400d0e532d12 > div{
border: 2px dashed black;
padding: 10px 10px !important;
text-align: center;
}

#menu-widget-1d78ac0f3312edebad8433a745e9a2ea > div > div.menu_widget_content_container > div.outer_menu_container.hidden_menu_container.mwn_selected > div > div.wt74.category.main.category_show > div:nth-child(2) > div.menu-item.structure1.item-d7d5e7a122f5f78cc9566de1f5fe592c > div {
border: 2px dashed black;
padding: 10px 10px !important;
text-align: center;
}

#menu-widget-1d78ac0f3312edebad8433a745e9a2ea > div > div.menu_widget_content_container > div.outer_menu_container.hidden_menu_container.mwn_selected > div > div.wt74.category.main.category_show > div:nth-child(3) > div.menu-item.structure1.item-9e470c06b4bf7acd5d7c99d825853cac > div {
border: 2px dashed black;
padding: 10px 10px !important;
text-align: center;
}

#home .encasing .content-social .mobilehead-six a {
	color: #ffffff !important;
        text-decoration: none;
}


    #order-online-section {display:none !important;}
    .main-wrapper.order-online {
        padding: 30px;
        background-color: #000;
        max-width: 100%;
    }
    .main-wrapper.order-online .main-container {
        max-width: 1160px;
        margin: 0 auto;
        padding: 10px;
        color: #fff;
    }
    .main-wrapper.order-online .main-container h2 {
        margin: 0 0 10px;
        font-family: Lato;
        font-size: 32px;
        text-transform: uppercase;
    }
    .main-wrapper.order-online .main-container h3 {
        margin: 0 0 10px;
        font-family: Lato;
        font-size: 24px;
        text-transform: uppercase;
    }
    body .main-container .location-section {
        display: inline-block;
        vertical-align: top;
        width: 35%;
        padding: 15px;
    }
    body .main-container .order-section {
        display: inline-block;
        vertical-align: top;
        width: 33.333%;
        padding: 5px;
    }
    .order-section a {
        display: inline-block;
    }
    .order-section img {
        display: block;
        margin: 0 auto;
        max-width: 100%;
        max-height: 89px;
    }
    /* Tablet Stylings */
    @media screen and (max-width: 959px) and (min-width: 565px) {
        body .main-container .location-section { width:100%; }
    }
    /* Mobile Stylings */
    @media screen and (max-width: 564px) {
        body .main-container .location-section { width:100%; }
        body .main-container .order-section { width:100%; }
        .order-section img { max-width:70%; }
    }

    /* General Stylings */
    html, body {
        background-color: #000000;
    }

    #private-functions {
        background-color: #000000;

    }
#private-functions > div > div {
        background-color: #000000;

    }
#private-functions div.widget-section {padding: 100px 15px !important;
        background-color: #000000 !important;}
    .main-container * {
        margin: 0;
        padding: 0;
    }
    .main-container {
        text-align: left;
        padding: 100px 15px;
        max-width: 1160px;
        margin: 0 auto;
    }
    .main-container.private-functions {
        font-family: 'Lato', sans-serif;
        color: #fff;
    }
    .main-container.private-functions img {
        
        width: 100%;
    }
    .left-side {
        width: 48%;
        float: left;
    }
    .right-side {
        width: 48%;
        float: right;
    }
    .main-container.private-functions h1 {
        
        font-size: 14px;
        text-align: center;
        margin-bottom: 10px;
        margin-top:30px;
        margin-left:0px;
        margin-right:0px;
        padding: 0px 0;
        text-transform: uppercase;
    }
    .main-container.private-functions p {

    }
    .description {
        
        padding: 10px;
    }
    @media screen and (max-width: 959px) and (min-width: 460px) {
        .left-side { float:none;width:100%;margin-bottom:20px; }
        .right-side { float:none;width:100%; }
    }
    @media screen and (max-width: 459px) {
        .main-container { padding:50px 15px; }
        .left-side { float:none;width:100%;margin-bottom:20px; }
        .right-side { float:none;width:100%; }
    }

    #locations2 div.widget-section {
        background-image: url('https://www.unoapp.com/app/source/images/textures/dust.png') !important;
        background-repeat: repeat !important;
        background-size: initial !important;
    }
    .main-wrapper {
        padding: 100px 0;
        max-width: 1160px;
        margin: 0 auto;
    }
    .main-container {
        padding: 15px;
        font-family: Lato;
        text-align: center;
        font-weight: 700;
    }
    .main-container a {
        color: #aaa;
        text-decoration: none;
    }
    .main-container .left-side {
        float: left;
        width: 48%;
    }
    .main-container .right-side {
        float: right;
        width: 48%;
    }
    .main-container .left-side img, .main-container .right-side img {
        max-width: 50%;
        margin: 10px 0;
    }
    .main-container iframe {
        min-height: 600px;
    }
    /* Tablet Stylings */
    @media (max-width: 767px) {
        .main-wrapper { padding:50px 0; }
    }
    @media screen and (max-width: 959px) and (min-width: 565px) {
        .main-container .left-side, .main-container .right-side { float:none;width:100%; }
        .main-container iframe { min-height:640px; }
    }
    /* Mobile Stylings */
    @media screen and (max-width: 564px) {
        .main-container .left-side, .main-container .right-side { float:none;width:100%; }
        .main-container iframe { min-height:640px; }
        .main-container .left-side img, .main-container .right-side img { max-width:100%; }
    }
