@media only screen and (max-width: 991px) {
    .evonall-wp-tabbars {
        position: fixed;
        bottom: 0;
        z-index: 9999999;
        left: 0;
        right: 0;
        /*max-width: 405px;*/
        margin: 0 auto;
        transition-duration: .5s;
        transform: translate3d(0, 100px, 0)
    }
    .evonall-wp-tabbars-plugin * {
        box-sizing: border-box;
    }
    .evonall-wp-tabbars-plugin.dark .evonall-wp-tabbars-notification ul li .wp-tab-bar-notif-content .time {
        color: #ccc;
    }

    .evonall-wp-tabbars-plugin.dark .evonall-wp-tabbars-sidenav.search .search-field {
        background-color: #333;
        color: #eee;
    }

    .evonall-wp-tabbars-plugin.dark .evonall-wp-tabbars-sidenav.bottom.search form {
        border: solid 1px #000;
        background-color: #333;
    }
    .evnl-wtb-notification.new-notification:before {
        content: attr(new);
        position: absolute;
        display: flex;
        left: 3px;
        top: 2px;
        background-color: red;
        color: white;
        padding: 0px 5px;
        border-radius: 5px;
    }
    .evonall-wp-tabbars ul li.animate-2.evnl-wtb-notification svg,
    .evonall-wp-tabbars ul li.animate-3.evnl-wtb-notification.new-notification svg
    {
        -webkit-animation: ring 4s .7s ease-in-out infinite;
        -webkit-transform-origin: 50% 4px;
        -moz-animation: ring 4s .7s ease-in-out infinite;
        -moz-transform-origin: 50% 4px;
        animation: ring 4s .7s ease-in-out infinite;
        transform-origin: 50% 4px;
    }

    @-webkit-keyframes evnl-notif-ring {
        0% { -webkit-transform: rotateZ(0); }
        1% { -webkit-transform: rotateZ(30deg); }
        3% { -webkit-transform: rotateZ(-28deg); }
        5% { -webkit-transform: rotateZ(34deg); }
        7% { -webkit-transform: rotateZ(-32deg); }
        9% { -webkit-transform: rotateZ(30deg); }
        11% { -webkit-transform: rotateZ(-28deg); }
        13% { -webkit-transform: rotateZ(26deg); }
        15% { -webkit-transform: rotateZ(-24deg); }
        17% { -webkit-transform: rotateZ(22deg); }
        19% { -webkit-transform: rotateZ(-20deg); }
        21% { -webkit-transform: rotateZ(18deg); }
        23% { -webkit-transform: rotateZ(-16deg); }
        25% { -webkit-transform: rotateZ(14deg); }
        27% { -webkit-transform: rotateZ(-12deg); }
        29% { -webkit-transform: rotateZ(10deg); }
        31% { -webkit-transform: rotateZ(-8deg); }
        33% { -webkit-transform: rotateZ(6deg); }
        35% { -webkit-transform: rotateZ(-4deg); }
        37% { -webkit-transform: rotateZ(2deg); }
        39% { -webkit-transform: rotateZ(-1deg); }
        41% { -webkit-transform: rotateZ(1deg); }
        43% { -webkit-transform: rotateZ(0); }
        100% { -webkit-transform: rotateZ(0); }
    }

    @-moz-keyframes evnl-notif-ring {
        0% { -moz-transform: rotate(0); }
        1% { -moz-transform: rotate(30deg); }
        3% { -moz-transform: rotate(-28deg); }
        5% { -moz-transform: rotate(34deg); }
        7% { -moz-transform: rotate(-32deg); }
        9% { -moz-transform: rotate(30deg); }
        11% { -moz-transform: rotate(-28deg); }
        13% { -moz-transform: rotate(26deg); }
        15% { -moz-transform: rotate(-24deg); }
        17% { -moz-transform: rotate(22deg); }
        19% { -moz-transform: rotate(-20deg); }
        21% { -moz-transform: rotate(18deg); }
        23% { -moz-transform: rotate(-16deg); }
        25% { -moz-transform: rotate(14deg); }
        27% { -moz-transform: rotate(-12deg); }
        29% { -moz-transform: rotate(10deg); }
        31% { -moz-transform: rotate(-8deg); }
        33% { -moz-transform: rotate(6deg); }
        35% { -moz-transform: rotate(-4deg); }
        37% { -moz-transform: rotate(2deg); }
        39% { -moz-transform: rotate(-1deg); }
        41% { -moz-transform: rotate(1deg); }
        43% { -moz-transform: rotate(0); }
        100% { -moz-transform: rotate(0); }
    }

    @keyframes evnl-notif-ring {
        0% { transform: rotate(0); }
        1% { transform: rotate(30deg); }
        3% { transform: rotate(-28deg); }
        5% { transform: rotate(34deg); }
        7% { transform: rotate(-32deg); }
        9% { transform: rotate(30deg); }
        11% { transform: rotate(-28deg); }
        13% { transform: rotate(26deg); }
        15% { transform: rotate(-24deg); }
        17% { transform: rotate(22deg); }
        19% { transform: rotate(-20deg); }
        21% { transform: rotate(18deg); }
        23% { transform: rotate(-16deg); }
        25% { transform: rotate(14deg); }
        27% { transform: rotate(-12deg); }
        29% { transform: rotate(10deg); }
        31% { transform: rotate(-8deg); }
        33% { transform: rotate(6deg); }
        35% { transform: rotate(-4deg); }
        37% { transform: rotate(2deg); }
        39% { transform: rotate(-1deg); }
        41% { transform: rotate(1deg); }
        43% { transform: rotate(0); }
        100% { transform: rotate(0); }
    }

    .evonall-wp-tabbars-plugin.dark .evonall-wp-tabbars-sidenav.bottom.search form input[type=submit] {
        opacity: 0.7;
        filter: invert(1);
    }
    .evonall-wp-tabbars-plugin input:-webkit-autofill,
    .evonall-wp-tabbars-plugin input:-webkit-autofill:hover,
    .evonall-wp-tabbars-plugin input:-webkit-autofill:focus,
    .evonall-wp-tabbars-plugin input:-webkit-autofill:active{
        -webkit-box-shadow: 0 0 0 30px #fff inset !important;
        -webkit-text-fill-color: #2e3643 !important;
    }
    .evonall-wp-tabbars-plugin.dark input:-webkit-autofill,
    .evonall-wp-tabbars-plugin.dark input:-webkit-autofill:hover,
    .evonall-wp-tabbars-plugin.dark input:-webkit-autofill:focus,
    .evonall-wp-tabbars-plugin.dark input:-webkit-autofill:active{
        -webkit-box-shadow: 0 0 0 30px #333 inset !important;
        -webkit-text-fill-color: #eee !important;
    }
    .evonall-wp-tabbars-plugin.dark .evonall-wp-tabbars-sidenav.login .evnl-wtb-group input[type=text],.evonall-wp-tabbars-plugin.dark .evonall-wp-tabbars-sidenav.login .evnl-wtb-group input[type=password] {
        background-color: #333 !important;
        border: solid 1px #000;
    }
    .evonall-wp-tabbars-sidenav.woofilter ul li.chosen::before {
        font-size: 28px;
        border: 0;
        position: absolute;
        left: 10px;
        top: 10px;
        color: red
    }
    .evonall-wp-tabbars-plugin.dark .evonall-wp-tabbars-sidenav.cart .woocommerce-mini-cart__buttons a {
        background-color: #333;
        border: solid 1px #000;
    }

    .evonall-wp-tabbars-plugin.dark .site-footer .widget .product_list_widget li a.remove, .evonall-wp-tabbars-plugin.dark .widget .product_list_widget li a.remove {
        background-color: #333;
        border: solid 1px #000;
    }
    .evonall-wp-tabbars-plugin.dark .evonall-wp-tabbars-sidenav.woofilter ul li {
        color: #eee !important;
        background-color: #333 !important;
        border: solid 1px #000;
    }
    .evonall-wp-tabbars-sidenav.bottom.cart ul.woocommerce-mini-cart {
        list-style: none;
        padding: 0;
        margin: 0;
    }
    .evonall-wp-tabbars
    ul.evnl-wtb-icons-mode-3 li svg {
        margin: 0 !important;
    }
    .evonall-wp-tabbars-sidenav-body .widget_shopping_cart_content {
        margin: 0 !important;
    }

    .evonall-wp-tabbars-sidenav.cart .remove_from_cart_button {
        float: right !important;
        display: flex;
        align-items: center;
        justify-content: center;
        font-size: 0 !important;
    }

    .evonall-wp-tabbars-sidenav.cart .remove_from_cart_button:before {
        transform: rotate(45deg);
        content: "";
        width: 10px;
        background-color: #999;
        height: 2px;
        position: absolute;
        border-radius: 5px;
    }

    .evonall-wp-tabbars-sidenav.cart .remove_from_cart_button:after {
        transform: rotate(-45deg);
        content: "";
        width: 10px;
        background-color: #999;
        height: 2px;
        position: absolute;
        border-radius: 5px;
    }
    .evonall-wp-tabbars-sidenav.cart li img {
        width: 80px !important;
        height: 80px !important;
        display: inline-block;
        border-radius: 15px;
        margin-right: 10px;
        float: none !important
    }

    .evonall-wp-tabbars .evnl-wtb-profile-picture {
        border-radius: 50%;
    }

    .evonall-wp-tabbars-sidenav-body .evnl-wtb-user-logged-in {
        display: flex;
        flex-direction: column;
        align-items: center;
        justify-content: center;
        margin: 20px;
        gap: 10px;
    }

    .evonall-wp-tabbars-sidenav-body .evnl-wtb-user-logged-in .evnl-wtb-profile-picture {
        border-radius: 50%;
    }
    .evonall-wp-tabbars ul.evnl-wtb-icons-3.evnl-wtb-icons-mode-1:not(.theme-tab-bar-1) li:nth-child(2) svg {
        transform: translateY(-19px)
    }

    .evonall-wp-tabbars ul.evnl-wtb-icons-5.evnl-wtb-icons-mode-1:not(.theme-tab-bar-1) li:nth-child(3) svg {
        transform: translateY(-19px)
    }

    .evonall-wp-tabbars-sidenav.cart li a {
        text-decoration: none
    }

    .evonall-wp-tabbars .widget.woocommerce ul li .remove {
        position: absolute;
        right: 0;
        top: 0;
        width: 40px;
        height: 40px
    }

    .evonall-wp-tabbars-sidenav.cart li {
        position: relative;
        border-bottom: solid 1px #ccc
    }

    .evonall-wp-tabbars .widget.woocommerce ul li .quantity {
        position: absolute;
        right: 0;
        bottom: 10px
    }

    .evonall-wp-tabbars-sidenav.cart .widgettitle {
        display: none
    }

    .evonall-wp-tabbars-sidenav.cart .woocommerce-mini-cart__buttons {
        display: flex;
        flex-direction: row;
        justify-content: space-around;
        margin: 10px 0 0 0;
        gap: 10px;
    }

    .evonall-wp-tabbars-sidenav.cart .woocommerce-mini-cart__buttons a {
        padding: 10px 20px;
        background-color: #fff;
        border: solid 1px #ccc;
        border-radius: 15px;
        flex: 0 0 50%;
        margin: 0;
    }

    .evonall-wp-tabbars.tab-bar-1.layout-1 ul li {
        max-width: 60px
    }

    .evonall-wp-tabbars.tab-bar-1.layout-3 ul li {
        max-width: 60px
    }

    .evonall-wp-tabbars.tab-bar-1.layout-4 ul li {
        width: 100%
    }

    .evonall-wp-tabbars.tab-bar-1.layout-5 ul li:nth-child(1) {
        flex: 0 0 75vw
    }

    .evonall-wp-tabbars.tab-bar-1.layout-6 ul li:nth-child(2) {
        flex: 0 0 75vw
    }

    .evonall-wp-tabbars.tab-bar-1.layout-8 ul li:nth-child(2) {
        flex: 0 0 55vw
    }

    .evonall-wp-tabbars.tab-bar-1.layout-9 ul li:nth-child(3) {
        flex: 0 0 55vw
    }

    .evonall-wp-tabbars.tab-bar-1.layout-10 ul li:nth-child(1) {
        flex: 0 0 55vw
    }

    .evonall-wp-tabbars-sidenav.woofilter ul li.chosen {
        padding: 5px 10px 5px 35px;
        border: solid 1px #555
    }

    .evonall-wp-tabbars-back-drop {
        position: fixed;
        top: 0;
        right: 0;
        height: 100%;
        width: 100%;
        background-color: #0000006e;
        backdrop-filter: blur(2px);
        display: none
    }

    .evonall-wp-tabbars ul.evnl-wtb-icons-mode-3 li.active p {
        display: none
    }

    .evonall-wp-tabbars-sidenav.bottom.search form {
        display: flex;
        margin: 10px 0 0 0;
        border: solid 1px #ccc;
        border-radius: 10px;
        overflow: hidden;
        background-color: #fff;
        height: 50px;
    }

    .evonall-wp-tabbars-sidenav.bottom.search form input[type=submit] {
        flex: 0 0 60px;
        font-size: 0;
        margin: 0;
        height: 50px;
        background-image: url('../img/search.svg');
        background-size: 30px;
        background-repeat: no-repeat;
        background-position: 12px 9px;
        background-color: transparent;
        opacity: .5;
        border: 0;
    }

    .evonall-wp-tabbars-sidenav.bottom.search form input[type=text] {
        margin: 0;
        padding: 10px 10px 10px 20px;
        outline: 0;
        height: 50px;
    }

    .evonall-wp-tabbars-sidenav.woofilter .widgettitle {
        font-size: 22px;
        margin: 10px;
        font-weight: 500
    }

    .evonall-wp-tabbars-sidenav-body {
        padding: 0 10px;
        margin: 0;
        margin-top: 0 !important;
        overflow-x: hidden
    }

    .evonall-wp-tabbars-sidenav.woofilter ul {
        margin: 0 10px
    }

    .evonall-wp-tabbars-sidenav.woofilter ul li {
        display: inline-block;
        padding: 5px 10px;
        background-color: #f7f7f7;
        margin-right: 10px;
        border-radius: 5px;
        border: solid 1px #ccc;
        position: relative
    }

    .evonall-wp-tabbars-sidenav.woofilter ul li a {
        text-decoration: none
    }
    .evonall-wp-tabbars.tab-bar-1 ul li svg {
        margin-top: 0 !important;

    }
    .evonall-wp-tabbars ul.evnl-wtb-icons-mode-3 li.active svg {
        margin-top: 10px;
        width: 30px
    }

    .evonall-wp-tabbars.shadow-1 .tabbar-back {
        filter: drop-shadow(rgba(149, 157, 165, .2) 0px 8px 24px);
        -webkit-filter: drop-shadow(rgba(149, 157, 165, 0.2) 0px 8px 24px)
    }

    .evonall-wp-tabbars.shadow-2 .tabbar-back {
        filter: drop-shadow(rgba(100, 100, 111, .2) 0px 7px 29px);
        -webkit-filter: drop-shadow(rgba(100, 100, 111, 0.2) 0px 7px 29px)
    }

    .evonall-wp-tabbars.shadow-3 .tabbar-back {
        filter: drop-shadow(rgba(0, 0, 0, .16) 0px 1px 4px);
        -webkit-filter: drop-shadow(rgba(0, 0, 0, 0.16) 0px 1px 4px)
    }

    .evonall-wp-tabbars.shadow-4 .tabbar-back {
        filter: drop-shadow(rgba(0, 0, 0, .24) 0px 3px 8px);
        -webkit-filter: drop-shadow(rgba(0, 0, 0, 0.24) 0px 3px 8px)
    }

    .evonall-wp-tabbars.shadow-5 .tabbar-back {
        filter: drop-shadow(rgba(0, 0, 0, .2) 0px 8px 23px);
        -webkit-filter: drop-shadow(rgba(0, 0, 0, 0.2) 0px 8px 23px)
    }

    .evonall-wp-tabbars.shadow-1.tab-bar-1 {
        filter: drop-shadow(rgba(149, 157, 165, .2) 0px 8px 24px);
        -webkit-filter: drop-shadow(rgba(149, 157, 165, 0.2) 0px 8px 24px)
    }

    .evonall-wp-tabbars.shadow-2.tab-bar-1 {
        filter: drop-shadow(rgba(100, 100, 111, .2) 0px 7px 29px);
        -webkit-filter: drop-shadow(rgba(100, 100, 111, 0.2) 0px 7px 29px)
    }

    .evonall-wp-tabbars.shadow-3.tab-bar-1 {
        filter: drop-shadow(rgba(0, 0, 0, .16) 0px 1px 4px);
        -webkit-filter: drop-shadow(rgba(0, 0, 0, 0.16) 0px 1px 4px)
    }

    .evonall-wp-tabbars.shadow-4.tab-bar-1 {
        filter: drop-shadow(rgba(0, 0, 0, .24) 0px 3px 8px);
        -webkit-filter: drop-shadow(rgba(0, 0, 0, 0.24) 0px 3px 8px)
    }

    .evonall-wp-tabbars.shadow-5.tab-bar-1 {
        filter: drop-shadow(rgba(0, 0, 0, .2) 0px 8px 23px);
        -webkit-filter: drop-shadow(rgba(0, 0, 0, 0.2) 0px 8px 23px)
    }

    .evonall-wp-tabbars.shadow-1.is-ios {
        -webkit-filter: drop-shadow(rgba(149, 157, 165, 0.2) 0px 8px 24px)
    }

    .evonall-wp-tabbars.shadow-2.is-ios {
        -webkit-filter: drop-shadow(rgba(100, 100, 111, 0.2) 0px 7px 29px)
    }

    .evonall-wp-tabbars.shadow-3.is-ios {
        -webkit-filter: drop-shadow(rgba(0, 0, 0, 0.16) 0px 1px 4px)
    }

    .evonall-wp-tabbars.shadow-4.is-ios {
        -webkit-filter: drop-shadow(rgba(0, 0, 0, 0.24) 0px 3px 8px)
    }

    .evonall-wp-tabbars.shadow-5.is-ios {
        -webkit-filter: drop-shadow(rgba(0, 0, 0, 0.2) 0px 8px 23px)
    }

    .evonall-wp-tabbars.shadow-1.tab-bar-1.is-ios {
        -webkit-filter: drop-shadow(rgba(149, 157, 165, 0.2) 0px 8px 24px)
    }

    .evonall-wp-tabbars.shadow-2.tab-bar-1.is-ios {
        -webkit-filter: drop-shadow(rgba(100, 100, 111, 0.2) 0px 7px 29px)
    }

    .evonall-wp-tabbars.shadow-3.tab-bar-1.is-ios {
        -webkit-filter: drop-shadow(rgba(0, 0, 0, 0.16) 0px 1px 4px)
    }

    .evonall-wp-tabbars.shadow-4.tab-bar-1.is-ios {
        -webkit-filter: drop-shadow(rgba(0, 0, 0, 0.24) 0px 3px 8px)
    }

    .evonall-wp-tabbars.shadow-5.tab-bar-1.is-ios {
        -webkit-filter: drop-shadow(rgba(0, 0, 0, 0.2) 0px 8px 23px)
    }

    .evonall-wp-tabbars ul.evnl-wtb-icons-mode-1 li p {
        display: none
    }

    .evonall-wp-tabbars ul.evnl-wtb-icons-mode-1 li svg {
        width: 30px;
        margin-top: 0
    }

    .evonall-wp-tabbars-plugin.dark .evonall-wp-tabbars ul.evnl-wtb-icons-mode-1 li img {
        margin-top: 5px;
        width: 30px;
        height: 30px
    }

    .evonall-wp-tabbars ul.theme-tab-bar-1.evnl-wtb-icons-mode-1.evnl-wtb-icons-5 li:nth-child(3) {
        margin-top: 0
    }

    .evonall-wp-tabbars ul.theme-tab-bar-2.evnl-wtb-icons-mode-1.evnl-wtb-icons-5 li:nth-child(3) {
        margin-top: -2px
    }

    .evonall-wp-tabbars ul.theme-tab-bar-3.evnl-wtb-icons-mode-1.evnl-wtb-icons-5 li:nth-child(3) {
        margin-top: -11px;
    }

    .evonall-wp-tabbars ul.theme-tab-bar-4.evnl-wtb-icons-mode-1.evnl-wtb-icons-5 li:nth-child(3) {
        margin-top: -4px
    }

    .evonall-wp-tabbars ul.theme-tab-bar-5.evnl-wtb-icons-mode-1.evnl-wtb-icons-5 li:nth-child(3) {
        margin-top: 16px
    }

    .evonall-wp-tabbars ul.theme-tab-bar-6.evnl-wtb-icons-mode-1.evnl-wtb-icons-5 li:nth-child(3) {
        margin-top: -4px
    }

    .evonall-wp-tabbars ul.theme-tab-bar-7.evnl-wtb-icons-mode-1.evnl-wtb-icons-5 li:nth-child(3) {
        margin-top: -2px
    }

    .evonall-wp-tabbars ul.theme-tab-bar-8.evnl-wtb-icons-mode-1.evnl-wtb-icons-5 li:nth-child(3) {
        margin-top: 16px;
    }

    .evonall-wp-tabbars ul.theme-tab-bar-9.evnl-wtb-icons-mode-1.evnl-wtb-icons-5 li:nth-child(3) {
        margin-top: -3px
    }

    .evonall-wp-tabbars ul.theme-tab-bar-10.evnl-wtb-icons-mode-1.evnl-wtb-icons-5 li:nth-child(3) {
        margin-top: -17px
    }

    .evonall-wp-tabbars ul.theme-tab-bar-11.evnl-wtb-icons-mode-1.evnl-wtb-icons-5 li:nth-child(3) {
        margin-top: -4px
    }

    .evonall-wp-tabbars ul.theme-tab-bar-12.evnl-wtb-icons-mode-1.evnl-wtb-icons-5 li:nth-child(3) {
        margin-top: -1px
    }

    .evonall-wp-tabbars ul.theme-tab-bar-1.evnl-wtb-icons-mode-1.evnl-wtb-icons-3 li:nth-child(2) {
        margin-top: 3px
    }
    .evonall-wp-tabbars ul.theme-tab-bar-1 li{
        margin-top: 0 !important;
    }
    .evonall-wp-tabbars ul.theme-tab-bar-2.evnl-wtb-icons-mode-1.evnl-wtb-icons-3 li:nth-child(2) {
        margin-top: 1px
    }

    .evonall-wp-tabbars ul.theme-tab-bar-3.evnl-wtb-icons-mode-1.evnl-wtb-icons-3 li:nth-child(2) {
        margin-top: -9px
    }

    .evonall-wp-tabbars ul.theme-tab-bar-4.evnl-wtb-icons-mode-1.evnl-wtb-icons-3 li:nth-child(2) {
        margin-top: -1px
    }

    .evonall-wp-tabbars ul.theme-tab-bar-5.evnl-wtb-icons-mode-1.evnl-wtb-icons-3 li:nth-child(2) {
        margin-top: 17px
    }

    .evonall-wp-tabbars ul.theme-tab-bar-6.evnl-wtb-icons-mode-1.evnl-wtb-icons-3 li:nth-child(2) {
        margin-top: -1px
    }

    .evonall-wp-tabbars ul.theme-tab-bar-7.evnl-wtb-icons-mode-1.evnl-wtb-icons-3 li:nth-child(2) {
        margin-top: 1px
    }

    .evonall-wp-tabbars ul.theme-tab-bar-8.evnl-wtb-icons-mode-1.evnl-wtb-icons-3 li:nth-child(2) {
        margin-top: 15px
    }

    .evonall-wp-tabbars ul.theme-tab-bar-9.evnl-wtb-icons-mode-1.evnl-wtb-icons-3 li:nth-child(2) {
        margin-top: -6px
    }

    .evonall-wp-tabbars ul.theme-tab-bar-10.evnl-wtb-icons-mode-1.evnl-wtb-icons-3 li:nth-child(2) {
        margin-top: -11px
    }

    .evonall-wp-tabbars ul.theme-tab-bar-11.evnl-wtb-icons-mode-1.evnl-wtb-icons-3 li:nth-child(2) {
        margin-top: -1px
    }

    .evonall-wp-tabbars ul.theme-tab-bar-12.evnl-wtb-icons-mode-1.evnl-wtb-icons-3 li:nth-child(2) {
        margin-top: 2px
    }

    .evonall-wp-tabbars ul.evnl-wtb-icons-mode-2 li p {
        display: none
    }

    .evonall-wp-tabbars ul.evnl-wtb-icons-mode-2 li svg {
        width: 30px;
        margin-top: 0;
    }

    .evonall-wp-tabbars ul.evnl-wtb-icons-mode-2 li.active p {
        display: block
    }

    .evonall-wp-tabbars ul.evnl-wtb-icons-mode-2 li.active svg {
        margin-top: 1px
    }

    .evonall-wp-tabbars-plugin.dark .evonall-wp-tabbars ul.evnl-wtb-icons-mode-2 li img {
        margin-top: 5px;
        width: 30px;
        height: 30px
    }

    .evonall-wp-tabbars ul.theme-tab-bar-1.evnl-wtb-icons-mode-2.evnl-wtb-icons-5 li:nth-child(3) {
        margin-top: -30px
    }

    .evonall-wp-tabbars ul.theme-tab-bar-2.evnl-wtb-icons-mode-2.evnl-wtb-icons-5 li:nth-child(3) {
        margin-top: -21px;
    }

    .evonall-wp-tabbars ul.theme-tab-bar-3.evnl-wtb-icons-mode-2.evnl-wtb-icons-5 li:nth-child(3) {
        margin-top: -30px;
    }

    .evonall-wp-tabbars ul.theme-tab-bar-4.evnl-wtb-icons-mode-2.evnl-wtb-icons-5 li:nth-child(3) {
        margin-top: -22px;
    }

    .evonall-wp-tabbars ul.theme-tab-bar-5.evnl-wtb-icons-mode-2.evnl-wtb-icons-5 li:nth-child(3) {
        margin-top: -1px;
    }

    .evonall-wp-tabbars ul.theme-tab-bar-6.evnl-wtb-icons-mode-2.evnl-wtb-icons-5 li:nth-child(3) {
        margin-top: -24px;
    }

    .evonall-wp-tabbars ul.theme-tab-bar-7.evnl-wtb-icons-mode-2.evnl-wtb-icons-5 li:nth-child(3) {
        margin-top: -20px;
    }

    .evonall-wp-tabbars ul.theme-tab-bar-8.evnl-wtb-icons-mode-2.evnl-wtb-icons-5 li:nth-child(3) {
        margin-top: -3px;
    }

    .evonall-wp-tabbars ul.theme-tab-bar-9.evnl-wtb-icons-mode-2.evnl-wtb-icons-5 li:nth-child(3) {
        margin-top: -22px;
    }

    .evonall-wp-tabbars ul.theme-tab-bar-10.evnl-wtb-icons-mode-2.evnl-wtb-icons-5 li:nth-child(3) {
        margin-top: -36px;
    }

    .evonall-wp-tabbars ul.theme-tab-bar-11.evnl-wtb-icons-mode-2.evnl-wtb-icons-5 li:nth-child(3) {
        margin-top: -23px;
    }

    .evonall-wp-tabbars ul.theme-tab-bar-12.evnl-wtb-icons-mode-2.evnl-wtb-icons-5 li:nth-child(3) {
        margin-top: -18px;
    }

    .evonall-wp-tabbars ul.theme-tab-bar-1.evnl-wtb-icons-mode-2.evnl-wtb-icons-3 li:nth-child(2) {
        margin-top: 5px
    }

    .evonall-wp-tabbars ul.theme-tab-bar-2.evnl-wtb-icons-mode-2.evnl-wtb-icons-3 li:nth-child(2) {
        margin-top: 5px
    }

    .evonall-wp-tabbars ul.theme-tab-bar-3.evnl-wtb-icons-mode-2.evnl-wtb-icons-3 li:nth-child(2) {
        margin-top: 5px
    }

    .evonall-wp-tabbars ul.theme-tab-bar-4.evnl-wtb-icons-mode-2.evnl-wtb-icons-3 li:nth-child(2) {
        margin-top: 5px
    }

    .evonall-wp-tabbars ul.theme-tab-bar-5.evnl-wtb-icons-mode-2.evnl-wtb-icons-3 li:nth-child(2) {
        margin-top: 5px
    }

    .evonall-wp-tabbars ul.theme-tab-bar-6.evnl-wtb-icons-mode-2.evnl-wtb-icons-3 li:nth-child(2) {
        margin-top: 5px
    }

    .evonall-wp-tabbars ul.theme-tab-bar-7.evnl-wtb-icons-mode-2.evnl-wtb-icons-3 li:nth-child(2) {
        margin-top: 5px
    }

    .evonall-wp-tabbars ul.theme-tab-bar-8.evnl-wtb-icons-mode-2.evnl-wtb-icons-3 li:nth-child(2) {
        margin-top: 5px
    }

    .evonall-wp-tabbars ul.theme-tab-bar-9.evnl-wtb-icons-mode-2.evnl-wtb-icons-3 li:nth-child(2) {
        margin-top: 5px
    }

    .evonall-wp-tabbars ul.theme-tab-bar-10.evnl-wtb-icons-mode-2.evnl-wtb-icons-3 li:nth-child(2) {
        margin-top: 5px
    }

    .evonall-wp-tabbars ul.theme-tab-bar-11.evnl-wtb-icons-mode-2.evnl-wtb-icons-3 li:nth-child(2) {
        margin-top: 5px
    }

    .evonall-wp-tabbars ul.theme-tab-bar-12.evnl-wtb-icons-mode-2.evnl-wtb-icons-3 li:nth-child(2) {
        margin-top: 5px
    }

    .evonall-wp-tabbars ul.theme-tab-bar-1.evnl-wtb-icons-mode-2.evnl-wtb-icons-3 li:nth-child(2) {
        margin-top: -1px
    }

    .evonall-wp-tabbars ul.theme-tab-bar-2.evnl-wtb-icons-mode-2.evnl-wtb-icons-3 li:nth-child(2) {
        margin-top: -15px
    }

    .evonall-wp-tabbars ul.theme-tab-bar-3.evnl-wtb-icons-mode-2.evnl-wtb-icons-3 li:nth-child(2) {
        margin-top: -26px
    }

    .evonall-wp-tabbars ul.theme-tab-bar-4.evnl-wtb-icons-mode-2.evnl-wtb-icons-3 li:nth-child(2) {
        margin-top: -18px
    }

    .evonall-wp-tabbars ul.theme-tab-bar-5.evnl-wtb-icons-mode-2.evnl-wtb-icons-3 li:nth-child(2) {
        margin-top: -2px
    }

    .evonall-wp-tabbars ul.theme-tab-bar-6.evnl-wtb-icons-mode-2.evnl-wtb-icons-3 li:nth-child(2) {
        margin-top: -1px
    }

    .evonall-wp-tabbars ul.theme-tab-bar-7.evnl-wtb-icons-mode-2.evnl-wtb-icons-3 li:nth-child(2) {
        margin-top: 1px
    }

    .evonall-wp-tabbars ul.theme-tab-bar-8.evnl-wtb-icons-mode-2.evnl-wtb-icons-3 li:nth-child(2) {
        margin-top: 15px
    }

    .evonall-wp-tabbars ul.theme-tab-bar-9.evnl-wtb-icons-mode-2.evnl-wtb-icons-3 li:nth-child(2) {
        margin-top: -6px
    }

    .evonall-wp-tabbars ul.theme-tab-bar-10.evnl-wtb-icons-mode-2.evnl-wtb-icons-3 li:nth-child(2) {
        margin-top: -30px
    }

    .evonall-wp-tabbars ul.theme-tab-bar-11.evnl-wtb-icons-mode-2.evnl-wtb-icons-3 li:nth-child(2) {
        margin-top: -17px
    }

    .evonall-wp-tabbars ul.theme-tab-bar-12.evnl-wtb-icons-mode-2.evnl-wtb-icons-3 li:nth-child(2) {
        margin-top: -13px
    }

    .evonall-wp-tabbars ul.theme-tab-bar-5.evnl-wtb-icons-5 li:nth-child(3) p {
        display: none
    }

    .evonall-wp-tabbars.active {
        transform: translate3d(0, 0, 0)
    }

    .evonall-wp-tabbars ul.theme-tab-bar-8.evnl-wtb-icons-5 li:nth-child(3) p {
        display: none
    }

    .evonall-wp-tabbars ul.theme-tab-bar-8.evnl-wtb-icons-3 li:nth-child(2) p {
        display: none
    }

    .evonall-wp-tabbars ul.theme-tab-bar-5.evnl-wtb-icons-3 li:nth-child(2) p {
        display: none
    }

    .evonall-wp-tabbars ul.active-1 li.active {
        padding-top: 0
    }

    .evonall-wp-tabbars ul.active-3 li.active:before {
        position: absolute;
        content: "";
        height: 7px;
        width: 7px;
        background-color: var(--wp-tabbar-primary-color);
        left: 0;
        right: 0;
        margin: 0 auto;
        top: -8px;
        border-radius: 10px
    }

    .evonall-wp-tabbars ul.theme-tab-bar-2.evnl-wtb-icons-5 li.active:nth-child(3):before {
        display: none
    }

    .evonall-wp-tabbars ul.theme-tab-bar-3.evnl-wtb-icons-5 li.active:nth-child(3):before {
        display: none
    }

    .evonall-wp-tabbars ul.theme-tab-bar-4.evnl-wtb-icons-5 li.active:nth-child(3):before {
        display: none
    }

    .evonall-wp-tabbars ul.theme-tab-bar-5.evnl-wtb-icons-5 li.active:nth-child(3):before {
        display: none
    }

    .evonall-wp-tabbars ul.theme-tab-bar-6.evnl-wtb-icons-5 li.active:nth-child(3):before {
        display: none
    }

    .evonall-wp-tabbars ul.theme-tab-bar-7.evnl-wtb-icons-5 li.active:nth-child(3):before {
        display: none
    }

    .evonall-wp-tabbars ul.theme-tab-bar-8.evnl-wtb-icons-5 li.active:nth-child(3):before {
        display: none
    }

    .evonall-wp-tabbars ul.theme-tab-bar-9.evnl-wtb-icons-5 li.active:nth-child(3):before {
        display: none
    }

    .evonall-wp-tabbars ul.theme-tab-bar-10.evnl-wtb-icons-5 li.active:nth-child(3):before {
        display: none
    }

    .evonall-wp-tabbars ul.theme-tab-bar-11.evnl-wtb-icons-5 li.active:nth-child(3):before {
        display: none
    }

    .evonall-wp-tabbars ul.theme-tab-bar-12.evnl-wtb-icons-5 li.active:nth-child(3):before {
        display: none
    }

    .evonall-wp-tabbars ul.theme-tab-bar-2.evnl-wtb-icons-3 li.active:nth-child(2):before {
        display: none
    }

    .evonall-wp-tabbars ul.theme-tab-bar-3.evnl-wtb-icons-3 li.active:nth-child(2):before {
        display: none
    }

    .evonall-wp-tabbars ul.theme-tab-bar-4.evnl-wtb-icons-3 li.active:nth-child(2):before {
        display: none
    }

    .evonall-wp-tabbars ul.theme-tab-bar-5.evnl-wtb-icons-3 li.active:nth-child(2):before {
        display: none
    }

    .evonall-wp-tabbars ul.theme-tab-bar-6.evnl-wtb-icons-3 li.active:nth-child(2):before {
        display: none
    }

    .evonall-wp-tabbars ul.theme-tab-bar-7.evnl-wtb-icons-3 li.active:nth-child(2):before {
        display: none
    }

    .evonall-wp-tabbars ul.theme-tab-bar-8.evnl-wtb-icons-3 li.active:nth-child(2):before {
        display: none
    }

    .evonall-wp-tabbars ul.theme-tab-bar-9.evnl-wtb-icons-3 li.active:nth-child(2):before {
        display: none
    }

    .evonall-wp-tabbars ul.theme-tab-bar-10.evnl-wtb-icons-3 li.active:nth-child(2):before {
        display: none
    }

    .evonall-wp-tabbars ul.theme-tab-bar-11.evnl-wtb-icons-3 li.active:nth-child(2):before {
        display: none
    }

    .evonall-wp-tabbars ul.theme-tab-bar-12.evnl-wtb-icons-3 li.active:nth-child(2):before {
        display: none
    }

    .evonall-wp-tabbars ul.active-4 li.active:before {
        position: absolute;
        content: "";
        height: 47px;
        width: calc(100% - 10px);
        background-color: var(--wp-tabbar-primary-color);
        left: 0;
        right: 0;
        margin: 0 auto;
        top: 2px;
        border-radius: 10px;
        opacity: .4
    }

    .evonall-wp-tabbars ul li .evnl-wtb-item-content {
        position: relative;
        z-index: 2;
        width: 100%;
        height: 100%;
        display: flex;
        align-items: center;
        flex-direction: column;
        justify-content: center
    }

    .evonall-wp-tabbars ul.active-1 li.active:before {
        position: absolute;
        content: "";
        width: 40px;
        height: 2px;
        background-color: var(--wp-tabbar-primary-color);
        left: 0;
        right: 0;
        margin: 0 auto;
        top: -2px;
        border-radius: 10px
    }

    .evonall-wp-tabbars ul.active-2 li.active:before {
        position: absolute;
        content: "";
        width: 40px;
        height: 2px;
        background-color: var(--wp-tabbar-primary-color);
        left: 0;
        right: 0;
        margin: 0 auto;
        bottom: 0;
        border-radius: 10px
    }

    .evonall-wp-tabbars-plugin #wp-tabbar-location-map {
        height: 100vh;
        background-color: #d6d6d6;
        display: block;
        direction: ltr
    }

    .evonall-wp-tabbars-plugin .evnl-wtb-phone-numbers {
        margin: 20px 0 20px 0;
        display: flex;
        flex-wrap: wrap;
        gap: 10px;
        padding: 0 10px
    }
    .evonall-wp-tabbars-plugin.dark .evnl-wtb-html-content {
        color: #eee !important;
    }

    .evonall-wp-tabbars-plugin.dark .evonall-wp-tabbars-sidenav-body * {
        color: #eee;
    }
    .evonall-wp-tabbars-plugin.dark  .evnl-wtb-phone-numbers a {color: #eee !important;background-color: #333 !important;border: solid 1px #000;}
    .evonall-wp-tabbars-plugin  .evnl-wtb-phone-numbers a {
        display: inline-block;
        text-align: center;
        text-decoration: none;
        background-color: #eee;
        flex: 1 1 40%;
        padding: 10px 0;
        border: solid 1px #999;
    }

    .evonall-wp-tabbars-plugin  #wp-tabbar-location-map-s {
        height: 50vh;
        background-color: #d6d6d6;
        display: block;
        direction: ltr
    }

    .evonall-wp-tabbars ul li {
        display: flex;
        font-size: 12px;
        height: 100%;
        margin: 0;
        margin: auto;
        width: 100%;
        flex-grow: 1;
        flex-basis: 0;
        transition-duration: .3s;
        position: relative;
        align-content: center;
        flex-direction: column;
        align-items: center;
        justify-content: center
    }

    .evonall-wp-tabbars-plugin.dark p {
        color: #fff
    }

    .evonall-wp-tabbars ul li p {
        margin: 0;
        font-size: 12px
    }

    .evonall-wp-tabbars ul.theme-tab-bar-2.evnl-wtb-icons-5 li:nth-child(3) p {
        display: none
    }

    .evonall-wp-tabbars ul.theme-tab-bar-3.evnl-wtb-icons-5 li:nth-child(3) p {
        display: none
    }

    .evonall-wp-tabbars ul.theme-tab-bar-4.evnl-wtb-icons-5 li:nth-child(3) p {
        display: none
    }

    .evonall-wp-tabbars ul.theme-tab-bar-5.evnl-wtb-icons-5 li:nth-child(3) p {
        display: none
    }

    .evonall-wp-tabbars ul.theme-tab-bar-6.evnl-wtb-icons-5 li:nth-child(3) p {
        display: none
    }

    .evonall-wp-tabbars ul.theme-tab-bar-7.evnl-wtb-icons-5 li:nth-child(3) p {
        display: none
    }

    .evonall-wp-tabbars ul.theme-tab-bar-8.evnl-wtb-icons-5 li:nth-child(3) p {
        display: none
    }

    .evonall-wp-tabbars ul.theme-tab-bar-9.evnl-wtb-icons-5 li:nth-child(3) p {
        display: none
    }

    .evonall-wp-tabbars ul.theme-tab-bar-10.evnl-wtb-icons-5 li:nth-child(3) p {
        display: none
    }

    .evonall-wp-tabbars ul.theme-tab-bar-11.evnl-wtb-icons-5 li:nth-child(3) p {
        display: none
    }

    .evonall-wp-tabbars ul.theme-tab-bar-12.evnl-wtb-icons-5 li:nth-child(3) p {
        display: none
    }

    .evonall-wp-tabbars ul.theme-tab-bar-2.evnl-wtb-icons-3 li:nth-child(2) p {
        display: none
    }

    .evonall-wp-tabbars ul.theme-tab-bar-3.evnl-wtb-icons-3 li:nth-child(2) p {
        display: none
    }

    .evonall-wp-tabbars ul.theme-tab-bar-3.evnl-wtb-icons-3 li:nth-child(2) p {
        display: none
    }

    .evonall-wp-tabbars ul.theme-tab-bar-4.evnl-wtb-icons-3 li:nth-child(2) p {
        display: none
    }

    .evonall-wp-tabbars ul.theme-tab-bar-5.evnl-wtb-icons-3 li:nth-child(2) p {
        display: none
    }

    .evonall-wp-tabbars ul.theme-tab-bar-6.evnl-wtb-icons-3 li:nth-child(2) p {
        display: none
    }

    .evonall-wp-tabbars ul.theme-tab-bar-7.evnl-wtb-icons-3 li:nth-child(2) p {
        display: none
    }

    .evonall-wp-tabbars ul.theme-tab-bar-8.evnl-wtb-icons-3 li:nth-child(2) p {
        display: none
    }

    .evonall-wp-tabbars ul.theme-tab-bar-9.evnl-wtb-icons-3 li:nth-child(2) p {
        display: none
    }

    .evonall-wp-tabbars ul.theme-tab-bar-10.evnl-wtb-icons-3 li:nth-child(2) p {
        display: none
    }

    .evonall-wp-tabbars ul.theme-tab-bar-11.evnl-wtb-icons-3 li:nth-child(2) p {
        display: none
    }

    .evonall-wp-tabbars ul.theme-tab-bar-12.evnl-wtb-icons-3 li:nth-child(2) p {
        display: none
    }

    .evonall-wp-tabbars ul.evnl-wtb-icons-5:not(.theme-tab-bar-1) li:nth-child(3) svg {
        width: 30px;
        height: 30px
    }

    .evonall-wp-tabbars ul.evnl-wtb-icons-5:not(.theme-tab-bar-1) li:nth-child(3) .evnl-wtb-item-content {
        display: flex;
        justify-content: center;
        align-items: center
    }

    .evonall-wp-tabbars ul.evnl-wtb-icons-3:not(.theme-tab-bar-1) li:nth-child(2) svg {
        width: 30px;
        height: 30px;
        margin-top: 5px
    }

    .evonall-wp-tabbars ul.evnl-wtb-icons-3:not(.theme-tab-bar-1) li:nth-child(2) .evnl-wtb-item-content {
        display: flex;
        justify-content: center;
        align-items: center
    }

    .evonall-wp-tabbars-plugin.dark .evonall-wp-tabbars ul li svg {
        filter: invert(1)
    }

    .evonall-wp-tabbars ul li svg {
        width: auto;
        height: 40%;
        display: block;
        margin: 0 auto
    }

    .evonall-wp-tabbars>svg {
        bottom: 0;
        position: absolute;
        left: 0;
        width: 100%;
        height: unset;
        z-index: 1
    }

    .evonall-wp-tabbars-sidenav {
        position: fixed;
        bottom: 0;
        visibility: hidden;
        z-index: 999999;
        height: 100%;
        overflow-y: scroll;
        width: 100%;
        background-color: #fff;
        transition-duration: .5s;
        transform: translate3d(0, 100%, 10px);
        padding-bottom: 100px;
        left: 0;
        right: 0;
        margin: 0 auto
    }

    .evonall-wp-tabbars-sidenav.active.bottom {
        transform: translate3d(0, 0, 0);
        visibility: visible
    }

    .evonall-wp-tabbars-sidenav.active.left {
        transform: translate3d(0, 0, 0);
        visibility: visible
    }

    .evonall-wp-tabbars-sidenav.right {
        visibility: visible;
        transform: translate3d(100vw, 0, 0)
    }

    .evonall-wp-tabbars-sidenav.left {
        left: 0;
        transform: translate3d(-100vw, 0, 0)
    }

    .evonall-wp-tabbars-sidenav.top.active {
        transform: translate3d(0, 0, 0)
    }

    .evonall-wp-tabbars-sidenav.bottom {
        transform: translate3d(0, 100%, 0)
    }

    .evonall-wp-tabbars-sidenav.right {
        right: 0
    }

    .evonall-wp-tabbars-sidenav.top {
        transform: translate3d(0, -100vh, 0);
        bottom: 0
    }

    .evonall-wp-tabbars-sidenav.right.active {
        transform: translate3d(0, 0, 0)
    }

    .evonall-wp-tabbars-sidenav.cart .cart-item {
        padding: 10px 0
    }

    .evonall-wp-tabbars-sidenav.cart .cart-item img {
        width: 80px !important;
        height: 80px !important;
        border-radius: 15px;
        display: inline-block;
        background-color: #eee;
        border: solid 1px #eee;
        vertical-align: middle
    }

    .evonall-wp-tabbars-sidenav.cart .cart-item .cart-evnl-wtb-item-content {
        display: inline-block;
        padding: 5px 0 0 10px;
        vertical-align: top
    }

    .evonall-wp-tabbars-sidenav.cart .cart-item .cart-evnl-wtb-item-content .title {
        font-size: 20px;
        font-weight: 600
    }

    .evonall-wp-tabbars-sidenav.cart .cart-item .cart-evnl-wtb-item-content span {
        font-size: 16px;
        color: #999
    }
    .evonall-wp-tabbars-plugin.dark .evonall-wp-tabbars-sidenav-body .evnl-wtb-side-nav-title{
        border-bottom: solid 1px #222;
        color: #eee;
    }
    .evonall-wp-tabbars-sidenav-body .evnl-wtb-side-nav-title {
        padding: 10px;
        font-weight: 700;
        border-bottom: solid 1px #ccc;
        margin: 0;
        padding: 0 10px 16px;
        margin: 15px 0px 10px;
    }
    .evonall-wp-tabbars-plugin.dark .evnl-wtb-close{
        background-color: #222 !important;
    }

    .evonall-wp-tabbars-plugin .evnl-wtb-close {
        position: absolute;
        right: 6px;
        top: 7px;
        background-color: #f7f7f7 !important;
        width: 40px;
        height: 40px;
        padding: 0;
        border-radius: 10px;
        outline: 0 !important;
        border: 0
    }

    .evonall-wp-tabbars-plugin .evnl-wtb-close:before {
        content: "";
        position: absolute;
        width: 25px;
        height: 3px;
        border-radius: 50px;
        background-color: #b3b3b3;
        transform: rotate(45deg) translate(18px, 8px);
        left: 0;
        top: 0
    }

    .evonall-wp-tabbars-plugin .evnl-wtb-close:after {
        content: "";
        position: absolute;
        width: 25px;
        height: 3px;
        border-radius: 50px;
        background-color: #b3b3b3;
        transform: rotate(-45deg) translate(-22px, 4px);
        top: 0
    }

    .evonall-wp-tabbars-sidenav.bottom.menu ul {
        list-style: none;
        padding: 0 0 0 10px;
    }

    .evonall-wp-tabbars-sidenav.bottom.menu ul button {
        display: none
    }

    .evonall-wp-tabbars-sidenav.bottom.menu ul a {
        display: block;
        text-decoration: none;
        padding: 5px 0;
        font-weight: 400
    }

    .evonall-wp-tabbars-sidenav.bottom.menu ul ul {
        padding: 0 0 0 30px;
        border-left: solid 2px #eee
    }

    .evonall-wp-tabbars-sidenav.bottom.menu ul ul a {
        font-weight: 300;
        font-size: 18px;
        border: 0
    }

    .evonall-wp-tabbars ul li a {
        text-decoration: none;
        color: #333;
        width: 100%;
        height: 100%;
        align-items: center
    }

    .evonall-wp-tabbars-notification ul {
        padding: 0;
        margin: 0;
        list-style: none
    }

    .evonall-wp-tabbars-notification ul li {
        margin: 10px 0 10px 10px;
        position: relative;
        padding: 0 0 10px 0;
        border-bottom: solid 1px #ccc;
        position: relative;
    }

    .evonall-wp-tabbars-notification ul li img {
        display: inline-block;
        width: 60px;
        height: 60px;
        object-fit: cover;
        border-radius: 50%;
        vertical-align: top
    }

    .evonall-wp-tabbars-notification ul li img.square {
        border-radius: 0
    }

    .evonall-wp-tabbars-notification ul li .wp-tab-bar-notif-content {
        display: inline-block;
        padding: 0 5px;
        vertical-align: middle;
        width: calc(100% - 75px);
    }

    .evonall-wp-tabbars-notification ul li .wp-tab-bar-notif-content .time {
        position: absolute;
        right: 0;
        top: 0;
        font-size: 14px;
        color: #6c6c6c;
    }

    .evonall-wp-tabbars-notification ul li .wp-tab-bar-notif-content .tab-bar-notification-title {
        font-size: 18px;
        font-weight: 700
    }

    .evonall-wp-tabbars-notification ul li .wp-tab-bar-notif-content .tab-bar-notification-decscription {
        font-size: 16px;
        font-weight: 400;
        padding: 0;
        width: calc(100vw - 110px);
        text-overflow: ellipsis;
        width: calc(100%);
    }

    .evonall-wp-tabbars-notification ul li .wp-tab-bar-notif-content a {
        font-size: 16px;
        float: right;
        color: #666
    }

    .evonall-wp-tabbars-notification ul li.noimage .wp-tab-bar-notif-content {
        width: 100%
    }

    .evonall-wp-tabbars-notification ul li.noimage .wp-tab-bar-notif-content .tab-bar-notification-decscription {
        width: calc(100vw - 70px)
    }

    .evonall-wp-tabbars-sidenav.notification .evnl-wtb-side-nav-title {
        border-bottom: solid 1px #ccc;
        padding: 0 10px 16px;
        margin: 15px 0px 10px;
    }

    .evonall-wp-tabbars-notification ul li:before {
        content: "";
        position: absolute;
        width: 10px;
        height: 10px;
        background-color: #00ff7f;
        border-radius: 50%;
        left: -15px;
        top: 0;
        bottom: 0;
        margin:  auto;
    }

    .evonall-wp-tabbars-notification ul li.watched:before {
        background-color: #eee
    }

    .evonall-wp-tabbars ul li.animate-2.notification svg,
    .evonall-wp-tabbars ul li.animate-3.notification.new-notification svg {
        -webkit-animation: ring 4s .7s ease-in-out infinite;
        -webkit-transform-origin: 50% 4px;
        -moz-animation: ring 4s .7s ease-in-out infinite;
        -moz-transform-origin: 50% 4px;
        animation: ring 4s .7s ease-in-out infinite;
        transform-origin: 50% 4px
    }

    @-webkit-keyframes ring {
        0% {
            -webkit-transform: rotateZ(0)
        }

        1% {
            -webkit-transform: rotateZ(30deg)
        }

        3% {
            -webkit-transform: rotateZ(-28deg)
        }

        5% {
            -webkit-transform: rotateZ(34deg)
        }

        7% {
            -webkit-transform: rotateZ(-32deg)
        }

        9% {
            -webkit-transform: rotateZ(30deg)
        }

        11% {
            -webkit-transform: rotateZ(-28deg)
        }

        13% {
            -webkit-transform: rotateZ(26deg)
        }

        15% {
            -webkit-transform: rotateZ(-24deg)
        }

        17% {
            -webkit-transform: rotateZ(22deg)
        }

        19% {
            -webkit-transform: rotateZ(-20deg)
        }

        21% {
            -webkit-transform: rotateZ(18deg)
        }

        23% {
            -webkit-transform: rotateZ(-16deg)
        }

        25% {
            -webkit-transform: rotateZ(14deg)
        }

        27% {
            -webkit-transform: rotateZ(-12deg)
        }

        29% {
            -webkit-transform: rotateZ(10deg)
        }

        31% {
            -webkit-transform: rotateZ(-8deg)
        }

        33% {
            -webkit-transform: rotateZ(6deg)
        }

        35% {
            -webkit-transform: rotateZ(-4deg)
        }

        37% {
            -webkit-transform: rotateZ(2deg)
        }

        39% {
            -webkit-transform: rotateZ(-1deg)
        }

        41% {
            -webkit-transform: rotateZ(1deg)
        }

        43% {
            -webkit-transform: rotateZ(0)
        }

        100% {
            -webkit-transform: rotateZ(0)
        }
    }

    @-moz-keyframes ring {
        0% {
            -moz-transform: rotate(0)
        }

        1% {
            -moz-transform: rotate(30deg)
        }

        3% {
            -moz-transform: rotate(-28deg)
        }

        5% {
            -moz-transform: rotate(34deg)
        }

        7% {
            -moz-transform: rotate(-32deg)
        }

        9% {
            -moz-transform: rotate(30deg)
        }

        11% {
            -moz-transform: rotate(-28deg)
        }

        13% {
            -moz-transform: rotate(26deg)
        }

        15% {
            -moz-transform: rotate(-24deg)
        }

        17% {
            -moz-transform: rotate(22deg)
        }

        19% {
            -moz-transform: rotate(-20deg)
        }

        21% {
            -moz-transform: rotate(18deg)
        }

        23% {
            -moz-transform: rotate(-16deg)
        }

        25% {
            -moz-transform: rotate(14deg)
        }

        27% {
            -moz-transform: rotate(-12deg)
        }

        29% {
            -moz-transform: rotate(10deg)
        }

        31% {
            -moz-transform: rotate(-8deg)
        }

        33% {
            -moz-transform: rotate(6deg)
        }

        35% {
            -moz-transform: rotate(-4deg)
        }

        37% {
            -moz-transform: rotate(2deg)
        }

        39% {
            -moz-transform: rotate(-1deg)
        }

        41% {
            -moz-transform: rotate(1deg)
        }

        43% {
            -moz-transform: rotate(0)
        }

        100% {
            -moz-transform: rotate(0)
        }
    }

    @keyframes ring {
        0% {
            transform: rotate(0)
        }

        1% {
            transform: rotate(30deg)
        }

        3% {
            transform: rotate(-28deg)
        }

        5% {
            transform: rotate(34deg)
        }

        7% {
            transform: rotate(-32deg)
        }

        9% {
            transform: rotate(30deg)
        }

        11% {
            transform: rotate(-28deg)
        }

        13% {
            transform: rotate(26deg)
        }

        15% {
            transform: rotate(-24deg)
        }

        17% {
            transform: rotate(22deg)
        }

        19% {
            transform: rotate(-20deg)
        }

        21% {
            transform: rotate(18deg)
        }

        23% {
            transform: rotate(-16deg)
        }

        25% {
            transform: rotate(14deg)
        }

        27% {
            transform: rotate(-12deg)
        }

        29% {
            transform: rotate(10deg)
        }

        31% {
            transform: rotate(-8deg)
        }

        33% {
            transform: rotate(6deg)
        }

        35% {
            transform: rotate(-4deg)
        }

        37% {
            transform: rotate(2deg)
        }

        39% {
            transform: rotate(-1deg)
        }

        41% {
            transform: rotate(1deg)
        }

        43% {
            transform: rotate(0)
        }

        100% {
            transform: rotate(0)
        }
    }

    .evonall-wp-tabbars-notification ul li img.rounded {
        border-radius: 10px
    }

    .evonall-wp-tabbars-sidenav.login label {
        display: block;
        margin: 0 0 5px 0;
        font-size: 16px;
        font-weight: 400
    }

    .evonall-wp-tabbars-sidenav.login .evnl-wtb-group {
        padding: 0px 0;
        margin-bottom: 30px
    }

    .evonall-wp-tabbars-sidenav.login .evnl-wtb-group input[type=submit] {
        border: 0;
        outline: 0;
        border: 0;
        display: block;
        margin: 0;
        font-size: 16px;
        width: 100%;
        background-color: var(--wp-tabbar-primary-color) !important;
        color: #333 !important
    }

    .evonall-wp-tabbars-sidenav.login .evnl-wtb-group input {
        border: 0;
        outline: 0;
        border: solid 1px #ccc;
        display: block;
        margin: 0;
        height: 40px;
        padding: 10px;
        width: 100%;
        background-color: #fff !important;
        border-radius: 6px;
    }

    .evonall-wp-tabbars-sidenav.login button#evonall-wp-tabbars-login {
        display: block;
        width: 100%
    }

    .evonall-wp-tabbars .evnl-wtb-user-logged-in {
        text-align: center
    }

    .evonall-wp-tabbars .evnl-wtb-user-logged-in img {
        margin: 20px
    }

    .evonall-wp-tabbars .evnl-wtb-user-logged-in .evnl-wtb-user-name {
        font-size: 22px;
        text-transform: capitalize
    }

    .evonall-wp-tabbars ul li img {
        width: 21px;
        height: 21px;
        object-fit: cover;
        display: block;
        margin: 0 auto;
        margin-top: 2px
    }

    .evonall-wp-tabbars-sidenav.login .evnl-wtb-group .login-remember {
        display: none
    }

    .evonall-wp-tabbars-sidenav.login .evnl-wtb-group p {
        margin-bottom: 10px;
        margin: 0;
        margin: 0;
        margin-bottom: 10px;
    }

    .evonall-wp-tabbars-sidenav.search label {
        display: none
    }

    .evonall-wp-tabbars-sidenav.search .search-field {
        border: 0;
        width: 100%;
        display: block;
        max-width: unset;
        margin: 0;
        margin-top: 20px;
        /* padding: 20px; */
    }

    .evonall-wp-tabbars-sidenav.email form input[type=submit] {
        display: block;
        width: 100%;
        margin: 0;
        margin-top: 30px;
        border: 0;
        padding: 10px;
        color: #fff;
        background-color: var(--wp-tabbar-primary-color) !important;
        color: #333 !important
    }

    .evonall-wp-tabbars-sidenav.email form {
        padding: 10px 0
    }

    .evonall-wp-tabbars-sidenav.email form input,
    .evonall-wp-tabbars-sidenav.email form textarea {
        border: 0;
        background-color: #f9f9f9;
        border: solid 1px #ccc;
        width: 100%;
        padding: 10px !important;
        display: block;
        resize: none;
        max-width: unset;
        margin: 0;
        margin-bottom: 10px;
        padding: 5px;
        border-radius: 15px;
        width: 100%;
        background-color: #fff !important
    }

    .evonall-wp-tabbars-sidenav.share .evnl-wtb-social-links a:before,
    .evonall-wp-tabbars-sidenav.share .evnl-wtb-social-links button:before {
        content: "";
        position: relative;
        display: inline-block;
        background-image: url('../img/social-icons.svg');
        width: 35px;
        height: 35px;
        vertical-align: middle;
        background-size: 500px;
        background-position: -8px -7px;
        margin-right: 10px;
        margin-left: 20px
    }
    .evonall-wp-tabbars-plugin.dark .evonall-wp-tabbars-sidenav.share .evnl-wtb-social-links a,
    .evonall-wp-tabbars-plugin.dark .evonall-wp-tabbars-sidenav.share .evnl-wtb-social-links button {color: #eee !important;background-color: #333 !important;border: solid 1px #000;}

    .evonall-wp-tabbars-sidenav.share .evnl-wtb-social-links a,
    .evonall-wp-tabbars-sidenav.share .evnl-wtb-social-links button {
        display: inline-block;
        width: calc(50% - 5px);
        margin: 5px 0 0 5px;
        padding: 10px 0 !important;
        text-align: left;
        text-decoration: none;
        background-color: #fff !important;
        border: solid 1px #ccc;
        font-size: 14px !important;
        color: #333 !important;
        font-weight: 400 !important;
        display: flex;
        justify-content: flex-start;
        align-items: center;
    }

    .evonall-wp-tabbars-sidenav.share .evnl-wtb-social-links {
        padding: 0;
        display: flex;
        flex-wrap: wrap;
        align-content: flex-start
    }

    .evonall-wp-tabbars-sidenav.share .evnl-wtb-social-links a.facebook:before {
        background-position: -158px -7px
    }

    .evonall-wp-tabbars-sidenav.share .evnl-wtb-social-links a.twitter:before {
        background-position: -108px -7px
    }

    .evonall-wp-tabbars-sidenav.share .evnl-wtb-social-links a.instagram:before {
        background-position: -208px -7px
    }

    .evonall-wp-tabbars-sidenav.share .evnl-wtb-social-links a.linkedin:before {
        background-position: -307px -7px
    }

    .evonall-wp-tabbars-sidenav.share .evnl-wtb-social-links a.youtube:before {
        background-position: -58px -7px
    }

    .evonall-wp-tabbars-sidenav.share .evnl-wtb-social-links a.whatsapp:before {
        background-position: -8px -7px
    }

    .evonall-wp-tabbars-sidenav.share .evnl-wtb-social-links a.pinterest:before {
        background-position: -358px -7px
    }

    .evonall-wp-tabbars-sidenav.share .evnl-wtb-social-links a.telegram:before {
        background-position: -258px -7px
    }

    .evonall-wp-tabbars-sidenav.share .evnl-wtb-social-links a.skype:before {
        background-position: -58px -7px
    }

    .evonall-wp-tabbars-sidenav.share .evnl-wtb-social-links a.sms:before {
        background-position: -207px -7px
    }

    .evonall-wp-tabbars-sidenav.share .evnl-wtb-social-links button#copy-link:before {
        background-position: -407px -7px
    }

    .evonall-wp-tabbars-sidenav.contactus .evnl-wtb-social-links a:before,
    .evonall-wp-tabbars-sidenav.share .evnl-wtb-social-links button:before {
        content: "";
        position: relative;
        display: inline-block;
        background-image: url('../img/social-icons.svg');
        width: 35px;
        height: 35px;
        vertical-align: middle;
        background-size: 500px;
        background-position: -8px -7px;
        margin-right: 10px;
        margin-left: 20px
    }

    .evonall-wp-tabbars-sidenav.contactus .evnl-wtb-social-links a,
    .evonall-wp-tabbars-sidenav.share .evnl-wtb-social-links button {
        display: inline-block;
        width: calc(50% - 5px);
        margin: 5px 0 0 5px;
        padding: 10px 0 !important;
        text-align: left;
        text-decoration: none;
        background-color: #fff !important;
        border: solid 1px #ccc;
        font-size: 14px !important;
        color: #333 !important;
        font-weight: 400 !important;
        display: flex;
        align-items: center;
    }
    .evonall-wp-tabbars ul.evnl-wtb-icons-mode-1 .evnl-wtb-module-icon-image {
        width: 30px;
        height: 30px;
    }
    .evonall-wp-tabbars-sidenav.contactus .evnl-wtb-social-links {
        padding: 0 10px;
        display: flex;
        flex-wrap: wrap;
        align-content: flex-start
    }
    .evonall-wp-tabbars .evnl-wtb-module-icon-image {
        border-radius: 50%;
    }
    .evonall-wp-tabbars-sidenav.contactus .evnl-wtb-social-links a.facebook:before {
        background-position: -158px -7px
    }

    .evonall-wp-tabbars-sidenav.contactus .evnl-wtb-social-links a.twitter:before {
        background-position: -108px -7px
    }

    .evonall-wp-tabbars-sidenav.contactus .evnl-wtb-social-links a.instagram:before {
        background-position: -208px -7px
    }

    .evonall-wp-tabbars-sidenav.contactus .evnl-wtb-social-links a.linkedin:before {
        background-position: -307px -7px
    }

    .evonall-wp-tabbars-sidenav.contactus .evnl-wtb-social-links a.youtube:before {
        background-position: -58px -7px
    }

    .evonall-wp-tabbars-sidenav.contactus .evnl-wtb-social-links a.whatsapp:before {
        background-position: -8px -7px
    }

    .evonall-wp-tabbars-sidenav.contactus .evnl-wtb-social-links a.pinterest:before {
        background-position: -358px -7px
    }

    .evonall-wp-tabbars-sidenav.contactus .evnl-wtb-social-links a.telegram:before {
        background-position: -258px -7px
    }

    .evonall-wp-tabbars-sidenav.contactus .evnl-wtb-social-links a.skype:before {
        background-position: -58px -7px
    }

    .evonall-wp-tabbars-sidenav.contactus .evnl-wtb-social-links a.sms:before {
        background-position: -207px -7px
    }

    .evonall-wp-tabbars-sidenav.contactus .evnl-wtb-social-links button#copy-link:before {
        background-position: -407px -7px
    }

    .evonall-wp-tabbars-plugin p.evnl-wtb-copy-link-alert {
        position: absolute;
        bottom: 0;
        left: 0;
        width: 100%;
        text-align: center;
        /* background-color: #ccc; */
        height: 50px;
        opacity: 0;
        padding: 5px;
        transition-duration: .5s;
        transform: translate3d(0, 60px, 0)
    }

    .evonall-wp-tabbars-plugin p.evnl-wtb-copy-link-alert.active {
        transform: translate3d(0, -100px, 0);
        opacity: 1;
    }

    .evonall-wp-tabbars-sidenav.share {
        overflow: hidden
    }

    .evonall-wp-tabbars .wp-tabbar-widget {
        padding: 10px
    }

    .leaflet-image-layer,
    .leaflet-layer,
    .leaflet-marker-icon,
    .leaflet-marker-shadow,
    .leaflet-pane,
    .leaflet-pane>canvas,
    .leaflet-pane>svg,
    .leaflet-tile,
    .leaflet-tile-container,
    .leaflet-zoom-box {
        position: absolute;
        left: 0;
        top: 0
    }

    .leaflet-container {
        overflow: hidden
    }

    .leaflet-marker-icon,
    .leaflet-marker-shadow,
    .leaflet-tile {
        -webkit-user-select: none;
        -moz-user-select: none;
        user-select: none;
        -webkit-user-drag: none
    }

    .leaflet-tile::selection {
        background: 0 0
    }

    .leaflet-safari .leaflet-tile {
        image-rendering: -webkit-optimize-contrast
    }

    .leaflet-safari .leaflet-tile-container {
        width: 1600px;
        height: 1600px;
        -webkit-transform-origin: 0 0
    }

    .leaflet-marker-icon,
    .leaflet-marker-shadow {
        display: block
    }

    .leaflet-container .leaflet-marker-pane img,
    .leaflet-container .leaflet-overlay-pane svg,
    .leaflet-container .leaflet-shadow-pane img,
    .leaflet-container .leaflet-tile,
    .leaflet-container .leaflet-tile-pane img,
    .leaflet-container img.leaflet-image-layer {
        max-width: none !important;
        max-height: none !important
    }

    .leaflet-container.leaflet-touch-zoom {
        -ms-touch-action: pan-x pan-y;
        touch-action: pan-x pan-y
    }

    .leaflet-container.leaflet-touch-drag {
        -ms-touch-action: pinch-zoom;
        touch-action: none;
        touch-action: pinch-zoom
    }

    .leaflet-container.leaflet-touch-drag.leaflet-touch-zoom {
        -ms-touch-action: none;
        touch-action: none
    }

    .leaflet-container {
        -webkit-tap-highlight-color: transparent
    }

    .leaflet-container a {
        -webkit-tap-highlight-color: rgba(51, 181, 229, 0.4)
    }

    .leaflet-tile {
        filter: inherit;
        visibility: hidden
    }

    .leaflet-tile-loaded {
        visibility: inherit
    }

    .leaflet-zoom-box {
        width: 0;
        height: 0;
        -moz-box-sizing: border-box;
        box-sizing: border-box;
        z-index: 800
    }

    .leaflet-overlay-pane svg {
        -moz-user-select: none
    }

    .leaflet-pane {
        z-index: 400
    }

    .leaflet-tile-pane {
        z-index: 200
    }

    .leaflet-overlay-pane {
        z-index: 400
    }

    .leaflet-shadow-pane {
        z-index: 500
    }

    .leaflet-marker-pane {
        z-index: 600
    }

    .leaflet-tooltip-pane {
        z-index: 650
    }

    .leaflet-popup-pane {
        z-index: 700
    }

    .leaflet-map-pane canvas {
        z-index: 100
    }

    .leaflet-map-pane svg {
        z-index: 200
    }

    .leaflet-vml-shape {
        width: 1px;
        height: 1px
    }

    .lvml {
        behavior: url(#default#VML);
        display: inline-block;
        position: absolute
    }

    .leaflet-control {
        position: relative;
        z-index: 800;
        pointer-events: visiblePainted;
        pointer-events: auto
    }

    .leaflet-bottom,
    .leaflet-top {
        position: absolute;
        z-index: 1000;
        pointer-events: none
    }

    .leaflet-top {
        top: 0
    }

    .leaflet-right {
        right: 0
    }

    .leaflet-bottom {
        bottom: 0
    }

    .leaflet-left {
        left: 0
    }

    .leaflet-control {
        float: left;
        clear: both
    }

    .leaflet-right .leaflet-control {
        float: right
    }

    .leaflet-top .leaflet-control {
        margin-top: 10px
    }

    .leaflet-bottom .leaflet-control {
        margin-bottom: 10px
    }

    .leaflet-left .leaflet-control {
        margin-left: 10px
    }

    .leaflet-right .leaflet-control {
        margin-right: 10px
    }

    .leaflet-fade-anim .leaflet-tile {
        will-change: opacity
    }

    .leaflet-fade-anim .leaflet-popup {
        opacity: 0;
        -webkit-transition: opacity .2s linear;
        -moz-transition: opacity .2s linear;
        transition: opacity .2s linear
    }

    .leaflet-fade-anim .leaflet-map-pane .leaflet-popup {
        opacity: 1
    }

    .leaflet-zoom-animated {
        -webkit-transform-origin: 0 0;
        -ms-transform-origin: 0 0;
        transform-origin: 0 0
    }

    .leaflet-zoom-anim .leaflet-zoom-animated {
        will-change: transform
    }

    .leaflet-zoom-anim .leaflet-zoom-animated {
        -webkit-transition: -webkit-transform .25s cubic-bezier(0, 0, .25, 1);
        -moz-transition: -moz-transform .25s cubic-bezier(0, 0, .25, 1);
        transition: transform .25s cubic-bezier(0, 0, .25, 1)
    }

    .leaflet-pan-anim .leaflet-tile,
    .leaflet-zoom-anim .leaflet-tile {
        -webkit-transition: none;
        -moz-transition: none;
        transition: none
    }

    .leaflet-zoom-anim .leaflet-zoom-hide {
        visibility: hidden
    }

    .leaflet-interactive {
        cursor: pointer
    }

    .leaflet-grab {
        cursor: -webkit-grab;
        cursor: -moz-grab;
        cursor: grab
    }

    .leaflet-crosshair,
    .leaflet-crosshair .leaflet-interactive {
        cursor: crosshair
    }

    .leaflet-control,
    .leaflet-popup-pane {
        cursor: auto
    }

    .leaflet-dragging .leaflet-grab,
    .leaflet-dragging .leaflet-grab .leaflet-interactive,
    .leaflet-dragging .leaflet-marker-draggable {
        cursor: move;
        cursor: -webkit-grabbing;
        cursor: -moz-grabbing;
        cursor: grabbing
    }

    .leaflet-image-layer,
    .leaflet-marker-icon,
    .leaflet-marker-shadow,
    .leaflet-pane>svg path,
    .leaflet-tile-container {
        pointer-events: none
    }

    .leaflet-image-layer.leaflet-interactive,
    .leaflet-marker-icon.leaflet-interactive,
    .leaflet-pane>svg path.leaflet-interactive,
    svg.leaflet-image-layer.leaflet-interactive path {
        pointer-events: visiblePainted;
        pointer-events: auto
    }

    .leaflet-container {
        background: #ddd;
        outline: 0
    }

    .leaflet-container a {
        color: #0078a8
    }

    .leaflet-container a.leaflet-active {
        outline: 2px solid orange
    }

    .leaflet-zoom-box {
        border: 2px dotted #38f;
        background: rgba(255, 255, 255, .5)
    }

    .leaflet-container {
        font: 12px/1.5 "Helvetica Neue", Arial, Helvetica, sans-serif
    }

    .leaflet-bar {
        box-shadow: 0 1px 5px rgba(0, 0, 0, .65);
        border-radius: 4px
    }

    .leaflet-bar a,
    .leaflet-bar a:hover {
        background-color: #fff;
        border-bottom: 1px solid #ccc;
        width: 26px;
        height: 26px;
        line-height: 26px;
        display: block;
        text-align: center;
        text-decoration: none;
        color: #000
    }

    .leaflet-bar a,
    .leaflet-control-layers-toggle {
        background-position: 50% 50%;
        background-repeat: no-repeat;
        display: block
    }

    .leaflet-bar a:hover {
        background-color: #f4f4f4
    }

    .leaflet-bar a:first-child {
        border-top-left-radius: 4px;
        border-top-right-radius: 4px
    }

    .leaflet-bar a:last-child {
        border-bottom-left-radius: 4px;
        border-bottom-right-radius: 4px;
        border-bottom: none
    }

    .leaflet-bar a.leaflet-disabled {
        cursor: default;
        background-color: #f4f4f4;
        color: #bbb
    }

    .leaflet-touch .leaflet-bar a {
        width: 30px;
        height: 30px;
        line-height: 30px
    }

    .leaflet-touch .leaflet-bar a:first-child {
        border-top-left-radius: 2px;
        border-top-right-radius: 2px
    }

    .leaflet-touch .leaflet-bar a:last-child {
        border-bottom-left-radius: 2px;
        border-bottom-right-radius: 2px
    }

    .leaflet-control-zoom-in,
    .leaflet-control-zoom-out {
        font: bold 18px 'Lucida Console', Monaco, monospace;
        text-indent: 1px
    }

    .leaflet-touch .leaflet-control-zoom-in,
    .leaflet-touch .leaflet-control-zoom-out {
        font-size: 22px
    }

    .leaflet-control-layers {
        box-shadow: 0 1px 5px rgba(0, 0, 0, .4);
        background: #fff;
        border-radius: 5px
    }

    .leaflet-control-layers-toggle {
        background-image: url(images/layers.png);
        width: 36px;
        height: 36px
    }

    .leaflet-retina .leaflet-control-layers-toggle {
        background-image: url(images/layers-2x.png);
        background-size: 26px 26px
    }

    .leaflet-touch .leaflet-control-layers-toggle {
        width: 44px;
        height: 44px
    }

    .leaflet-control-layers .leaflet-control-layers-list,
    .leaflet-control-layers-expanded .leaflet-control-layers-toggle {
        display: none
    }

    .leaflet-control-layers-expanded .leaflet-control-layers-list {
        display: block;
        position: relative
    }

    .leaflet-control-layers-expanded {
        padding: 6px 10px 6px 6px;
        color: #333;
        background: #fff
    }

    .leaflet-control-layers-scrollbar {
        overflow-y: scroll;
        overflow-x: hidden;
        padding-right: 5px
    }

    .leaflet-control-layers-selector {
        margin-top: 2px;
        position: relative;
        top: 1px
    }

    .leaflet-control-layers label {
        display: block
    }

    .leaflet-control-layers-separator {
        height: 0;
        border-top: 1px solid #ddd;
        margin: 5px -10px 5px -6px
    }

    .leaflet-default-icon-path {
        background-image: url(images/marker-icon.png)
    }

    .leaflet-container .leaflet-control-attribution {
        background: #fff;
        background: rgba(255, 255, 255, .7);
        margin: 0
    }

    .leaflet-control-attribution,
    .leaflet-control-scale-line {
        padding: 0 5px;
        color: #333
    }

    .leaflet-control-attribution a {
        text-decoration: none
    }

    .leaflet-control-attribution a:hover {
        text-decoration: underline
    }

    .leaflet-container .leaflet-control-attribution,
    .leaflet-container .leaflet-control-scale {
        font-size: 11px
    }

    .leaflet-left .leaflet-control-scale {
        margin-left: 5px
    }

    .leaflet-bottom .leaflet-control-scale {
        margin-bottom: 5px
    }

    .leaflet-control-scale-line {
        border: 2px solid #777;
        border-top: none;
        line-height: 1.1;
        padding: 2px 5px 1px;
        font-size: 11px;
        white-space: nowrap;
        overflow: hidden;
        -moz-box-sizing: border-box;
        box-sizing: border-box;
        background: #fff;
        background: rgba(255, 255, 255, .5)
    }

    .leaflet-control-scale-line:not(:first-child) {
        border-top: 2px solid #777;
        border-bottom: none;
        margin-top: -2px
    }

    .leaflet-control-scale-line:not(:first-child):not(:last-child) {
        border-bottom: 2px solid #777
    }

    .leaflet-touch .leaflet-bar,
    .leaflet-touch .leaflet-control-attribution,
    .leaflet-touch .leaflet-control-layers {
        box-shadow: none
    }

    .leaflet-touch .leaflet-bar,
    .leaflet-touch .leaflet-control-layers {
        border: 2px solid rgba(0, 0, 0, .2);
        background-clip: padding-box
    }

    .leaflet-popup {
        position: absolute;
        text-align: center;
        margin-bottom: 20px
    }

    .leaflet-popup-content-wrapper {
        padding: 1px;
        text-align: left;
        border-radius: 12px
    }

    .leaflet-popup-content {
        margin: 13px 19px;
        line-height: 1.4
    }

    .leaflet-popup-content p {
        margin: 18px 0
    }

    .leaflet-popup-tip-container {
        width: 40px;
        height: 20px;
        position: absolute;
        left: 50%;
        margin-left: -20px;
        overflow: hidden;
        pointer-events: none
    }

    .leaflet-popup-tip {
        width: 17px;
        height: 17px;
        padding: 1px;
        margin: -10px auto 0;
        -webkit-transform: rotate(45deg);
        -moz-transform: rotate(45deg);
        -ms-transform: rotate(45deg);
        transform: rotate(45deg)
    }

    .leaflet-popup-content-wrapper,
    .leaflet-popup-tip {
        background: #fff;
        color: #333;
        box-shadow: 0 3px 14px rgba(0, 0, 0, .4)
    }

    .leaflet-container a.leaflet-popup-close-button {
        position: absolute;
        top: 0;
        right: 0;
        padding: 4px 4px 0 0;
        border: none;
        text-align: center;
        width: 18px;
        height: 14px;
        font: 16px/14px Tahoma, Verdana, sans-serif;
        color: #c3c3c3;
        text-decoration: none;
        font-weight: 700;
        background: 0 0
    }

    .leaflet-container a.leaflet-popup-close-button:hover {
        color: #999
    }

    .leaflet-popup-scrolled {
        overflow: auto;
        border-bottom: 1px solid #ddd;
        border-top: 1px solid #ddd
    }

    .leaflet-oldie .leaflet-popup-content-wrapper {
        -ms-zoom: 1
    }

    .leaflet-oldie .leaflet-popup-tip {
        width: 24px;
        margin: 0 auto
    }

    .leaflet-oldie .leaflet-popup-tip-container {
        margin-top: -1px
    }

    .leaflet-oldie .leaflet-control-layers,
    .leaflet-oldie .leaflet-control-zoom,
    .leaflet-oldie .leaflet-popup-content-wrapper,
    .leaflet-oldie .leaflet-popup-tip {
        border: 1px solid #999
    }

    .leaflet-div-icon {
        background: #fff;
        border: 1px solid #666
    }

    .leaflet-tooltip {
        position: absolute;
        padding: 6px;
        background-color: #fff;
        border: 1px solid #fff;
        border-radius: 3px;
        color: #222;
        white-space: nowrap;
        -webkit-user-select: none;
        -moz-user-select: none;
        -ms-user-select: none;
        user-select: none;
        pointer-events: none;
        box-shadow: 0 1px 3px rgba(0, 0, 0, .4)
    }

    .leaflet-tooltip.leaflet-clickable {
        cursor: pointer;
        pointer-events: auto
    }

    .leaflet-tooltip-bottom:before,
    .leaflet-tooltip-left:before,
    .leaflet-tooltip-right:before,
    .leaflet-tooltip-top:before {
        position: absolute;
        pointer-events: none;
        border: 6px solid transparent;
        background: 0 0;
        content: ""
    }

    .leaflet-tooltip-bottom {
        margin-top: 6px
    }

    .leaflet-tooltip-top {
        margin-top: -6px
    }

    .leaflet-tooltip-bottom:before,
    .leaflet-tooltip-top:before {
        left: 50%;
        margin-left: -6px
    }

    .leaflet-tooltip-top:before {
        bottom: 0;
        margin-bottom: -12px;
        border-top-color: #fff
    }

    .leaflet-tooltip-bottom:before {
        top: 0;
        margin-top: -12px;
        margin-left: -6px;
        border-bottom-color: #fff
    }

    .leaflet-tooltip-left {
        margin-left: -6px
    }

    .leaflet-tooltip-right {
        margin-left: 6px
    }

    .leaflet-tooltip-left:before,
    .leaflet-tooltip-right:before {
        top: 50%;
        margin-top: -6px
    }

    .leaflet-tooltip-left:before {
        right: 0;
        margin-right: -12px;
        border-left-color: #fff
    }

    .leaflet-tooltip-right:before {
        left: 0;
        margin-left: -12px;
        border-right-color: #fff
    }

    .evonall-wp-tabbars #wp-tabbar-map {
        height: 180px;
        width: 180px;
        position: relative
    }

    @media only screen and (min-width:0px) {
        .evonall-wp-tabbars ul {
            padding: 0;
            margin: 0;
            list-style: none;
            text-align: center;
            display: flex;
            justify-content: center;
            vertical-align: top;
            position: relative;
            z-index: 2;
            height: 47px
        }

        .evonall-wp-tabbars ul.theme-tab-bar-2.evnl-wtb-icons-5 li:nth-child(3) {
            margin-top: -13px;
            height: 50px
        }

        .evonall-wp-tabbars ul.theme-tab-bar-3.evnl-wtb-icons-5 li:nth-child(3) {
            margin-top: -23px;
            height: 50px
        }

        .evonall-wp-tabbars ul.theme-tab-bar-4.evnl-wtb-icons-5 li:nth-child(3) {
            margin-top: -14px
        }

        .evonall-wp-tabbars ul.theme-tab-bar-5.evnl-wtb-icons-5 li:nth-child(3) {
            margin-top: 0
        }

        .evonall-wp-tabbars ul.theme-tab-bar-6.evnl-wtb-icons-5 li:nth-child(3) {
            margin-top: -20px;
            height: 60px
        }

        .evonall-wp-tabbars ul.theme-tab-bar-7.evnl-wtb-icons-5 li:nth-child(3) {
            margin-top: -16px;
            height: 56px
        }

        .evonall-wp-tabbars ul.theme-tab-bar-8.evnl-wtb-icons-5 li:nth-child(3) svg {
            margin-top: 3px
        }

        .evonall-wp-tabbars ul.theme-tab-bar-9.evnl-wtb-icons-5 li:nth-child(3) {
            margin-top: -12px
        }

        .evonall-wp-tabbars ul.theme-tab-bar-10.evnl-wtb-icons-5 li:nth-child(3) {
            margin-top: -34px;
            height: 60px
        }

        .evonall-wp-tabbars ul.theme-tab-bar-11.evnl-wtb-icons-5 li:nth-child(3) {
            margin-top: -15px;
            height: 50px
        }

        .evonall-wp-tabbars ul.theme-tab-bar-12.evnl-wtb-icons-5 li:nth-child(3) {
            margin-top: -11px;
            height: 50px
        }

        .evonall-wp-tabbars ul.theme-tab-bar-2.evnl-wtb-icons-3 li:nth-child(2) {
            margin-top: -13px
        }

        .evonall-wp-tabbars ul.theme-tab-bar-3.evnl-wtb-icons-3 li:nth-child(2) {
            margin-top: -22px
        }

        .evonall-wp-tabbars ul.theme-tab-bar-4.evnl-wtb-icons-3 li:nth-child(2) {
            margin-top: -13px
        }

        .evonall-wp-tabbars ul.theme-tab-bar-5.evnl-wtb-icons-3 li:nth-child(2) {
            margin-top: -1px
        }

        .evonall-wp-tabbars ul.theme-tab-bar-6.evnl-wtb-icons-3 li:nth-child(2) {
            margin-top: -16px
        }

        .evonall-wp-tabbars ul.theme-tab-bar-7.evnl-wtb-icons-3 li:nth-child(2) {
            margin-top: -14px
        }

        .evonall-wp-tabbars ul.theme-tab-bar-8.evnl-wtb-icons-3 li:nth-child(2) {
            margin-top: 0
        }

        .evonall-wp-tabbars ul.theme-tab-bar-9.evnl-wtb-icons-3 li:nth-child(2) {
            margin-top: -12px
        }

        .evonall-wp-tabbars ul.theme-tab-bar-10.evnl-wtb-icons-3 li:nth-child(2) {
            margin-top: -27px
        }

        .evonall-wp-tabbars ul.theme-tab-bar-11.evnl-wtb-icons-3 li:nth-child(2) {
            margin-top: -15px
        }

        .evonall-wp-tabbars ul.theme-tab-bar-12.evnl-wtb-icons-3 li:nth-child(2) {
            margin-top: -10px
        }
    }

    @media only screen and (min-width:360px) {
        .evonall-wp-tabbars ul {
            padding: 0;
            margin: 0;
            list-style: none;
            text-align: center;
            display: flex;
            justify-content: center;
            vertical-align: top;
            position: relative;
            z-index: 2;
            height: 52px;
            flex-direction: row-reverse;
        }

        .evonall-wp-tabbars ul.theme-tab-bar-2.evnl-wtb-icons-5 li:nth-child(3) {
            margin-top: -16px;
            height: 60px
        }

        .evonall-wp-tabbars ul.theme-tab-bar-3.evnl-wtb-icons-5 li:nth-child(3) {
            margin-top: -29px;
            height: 60px
        }

        .evonall-wp-tabbars ul.theme-tab-bar-4.evnl-wtb-icons-5 li:nth-child(3) {
            margin-top: -19px;
            height: 60px
        }

        .evonall-wp-tabbars ul.theme-tab-bar-5.evnl-wtb-icons-5 li:nth-child(3) {
            margin-top: 0
        }

        .evonall-wp-tabbars ul.theme-tab-bar-6.evnl-wtb-icons-5 li:nth-child(3) {
            margin-top: -22px
        }

        .evonall-wp-tabbars ul.theme-tab-bar-7.evnl-wtb-icons-5 li:nth-child(3) {
            margin-top: -16px
        }

        .evonall-wp-tabbars ul.theme-tab-bar-8.evnl-wtb-icons-5 li:nth-child(3) svg {
            margin-top: 2px
        }

        .evonall-wp-tabbars ul.theme-tab-bar-9.evnl-wtb-icons-5 li:nth-child(3) {
            margin-top: -21px;
            height: 60px
        }

        .evonall-wp-tabbars ul.theme-tab-bar-10.evnl-wtb-icons-5 li:nth-child(3) {
            margin-top: -34px;
            height: 60px
        }

        .evonall-wp-tabbars ul.theme-tab-bar-11.evnl-wtb-icons-5 li:nth-child(3) {
            margin-top: -20px;
            height: 60px
        }

        .evonall-wp-tabbars ul.theme-tab-bar-12.evnl-wtb-icons-5 li:nth-child(3) {
            margin-top: -15px;
            height: 60px
        }

        .evonall-wp-tabbars ul.theme-tab-bar-2.evnl-wtb-icons-3 li:nth-child(2) {
            margin-top: -15px
        }

        .evonall-wp-tabbars ul.theme-tab-bar-3.evnl-wtb-icons-3 li:nth-child(2) {
            margin-top: -26px
        }

        .evonall-wp-tabbars ul.theme-tab-bar-4.evnl-wtb-icons-3 li:nth-child(2) {
            margin-top: -18px
        }

        .evonall-wp-tabbars ul.theme-tab-bar-5.evnl-wtb-icons-3 li:nth-child(2) {
            margin-top: -2px
        }

        .evonall-wp-tabbars ul.theme-tab-bar-6.evnl-wtb-icons-3 li:nth-child(2) {
            margin-top: -18px
        }

        .evonall-wp-tabbars ul.theme-tab-bar-7.evnl-wtb-icons-3 li:nth-child(2) {
            margin-top: -16px
        }

        .evonall-wp-tabbars ul.theme-tab-bar-8.evnl-wtb-icons-3 li:nth-child(2) {
            margin-top: -3px
        }

        .evonall-wp-tabbars ul.theme-tab-bar-9.evnl-wtb-icons-3 li:nth-child(2) {
            margin-top: -26px;
            height: 70px
        }

        .evonall-wp-tabbars ul.theme-tab-bar-10.evnl-wtb-icons-3 li:nth-child(2) {
            margin-top: -32px
        }

        .evonall-wp-tabbars ul.theme-tab-bar-11.evnl-wtb-icons-3 li:nth-child(2) {
            margin-top: -17px
        }

        .evonall-wp-tabbars ul.theme-tab-bar-12.evnl-wtb-icons-3 li:nth-child(2) {
            margin-top: -13px
        }
    }

    @media only screen and (min-width:375px) {
        .evonall-wp-tabbars ul {
            padding: 0;
            margin: 0;
            list-style: none;
            text-align: center;
            display: flex;
            justify-content: center;
            vertical-align: top;
            position: relative;
            z-index: 2;
            height: 52px
        }

        .evonall-wp-tabbars ul.theme-tab-bar-2.evnl-wtb-icons-5 li:nth-child(3) {
            margin-top: -20px;
            height: 60px
        }

        .evonall-wp-tabbars ul.theme-tab-bar-3.evnl-wtb-icons-5 li:nth-child(3) {
            margin-top: -28px;
            height: 50px
        }

        .evonall-wp-tabbars ul.theme-tab-bar-4.evnl-wtb-icons-5 li:nth-child(3) {
            margin-top: -23px
        }

        .evonall-wp-tabbars ul.theme-tab-bar-5.evnl-wtb-icons-5 li:nth-child(3) {
            margin-top: -1px
        }

        .evonall-wp-tabbars ul.theme-tab-bar-6.evnl-wtb-icons-5 li:nth-child(3) {
            margin-top: -23px
        }

        .evonall-wp-tabbars ul.theme-tab-bar-7.evnl-wtb-icons-5 li:nth-child(3) {
            margin-top: -18px
        }

        .evonall-wp-tabbars ul.theme-tab-bar-8.evnl-wtb-icons-5 li:nth-child(3) svg {
            margin-top: 2px
        }

        .evonall-wp-tabbars ul.theme-tab-bar-9.evnl-wtb-icons-5 li:nth-child(3) {
            margin-top: -20px
        }

        .evonall-wp-tabbars ul.theme-tab-bar-10.evnl-wtb-icons-5 li:nth-child(3) {
            margin-top: -37px;
            height: 60px
        }

        .evonall-wp-tabbars ul.theme-tab-bar-11.evnl-wtb-icons-5 li:nth-child(3) {
            margin-top: -23px;
            height: 60px
        }

        .evonall-wp-tabbars ul.theme-tab-bar-12.evnl-wtb-icons-5 li:nth-child(3) {
            margin-top: -18px;
            height: 60px
        }

        .evonall-wp-tabbars ul.theme-tab-bar-2.evnl-wtb-icons-3 li:nth-child(2) {
            margin-top: -17px
        }

        .evonall-wp-tabbars ul.theme-tab-bar-3.evnl-wtb-icons-3 li:nth-child(2) {
            margin-top: -30px
        }

        .evonall-wp-tabbars ul.theme-tab-bar-4.evnl-wtb-icons-3 li:nth-child(2) {
            margin-top: -19px
        }

        .evonall-wp-tabbars ul.theme-tab-bar-5.evnl-wtb-icons-3 li:nth-child(2) {
            margin-top: -4px
        }

        .evonall-wp-tabbars ul.theme-tab-bar-6.evnl-wtb-icons-3 li:nth-child(2) {
            margin-top: -19px
        }

        .evonall-wp-tabbars ul.theme-tab-bar-7.evnl-wtb-icons-3 li:nth-child(2) {
            margin-top: -16px
        }

        .evonall-wp-tabbars ul.theme-tab-bar-8.evnl-wtb-icons-3 li:nth-child(2) {
            margin-top: -4px
        }

        .evonall-wp-tabbars ul.theme-tab-bar-9.evnl-wtb-icons-3 li:nth-child(2) {
            margin-top: -30px
        }

        .evonall-wp-tabbars ul.theme-tab-bar-10.evnl-wtb-icons-3 li:nth-child(2) {
            margin-top: -34px
        }

        .evonall-wp-tabbars ul.theme-tab-bar-11.evnl-wtb-icons-3 li:nth-child(2) {
            margin-top: -19px
        }

        .evonall-wp-tabbars ul.theme-tab-bar-12.evnl-wtb-icons-3 li:nth-child(2) {
            margin-top: -14px
        }
    }

    @media only screen and (min-width:410px) {
        .evonall-wp-tabbars ul {
            padding: 0;
            margin: 0;
            list-style: none;
            text-align: center;
            display: flex;
            justify-content: center;
            vertical-align: top;
            position: relative;
            z-index: 2;
            height: 60px
        }

        .evonall-wp-tabbars ul.theme-tab-bar-2.evnl-wtb-icons-5 li:nth-child(3) {
            margin-top: -17px;
            height: 60px
        }

        .evonall-wp-tabbars ul.theme-tab-bar-3.evnl-wtb-icons-5 li:nth-child(3) {
            margin-top: -27px;
            height: 60px
        }

        .evonall-wp-tabbars ul.theme-tab-bar-4.evnl-wtb-icons-5 li:nth-child(3) {
            margin-top: -23px;
            height: 70px
        }

        .evonall-wp-tabbars ul.theme-tab-bar-5.evnl-wtb-icons-5 li:nth-child(3) {
            margin-top: -2px
        }

        .evonall-wp-tabbars ul.theme-tab-bar-6.evnl-wtb-icons-5 li:nth-child(3) {
            margin-top: -26px;
            height: 70px
        }

        .evonall-wp-tabbars ul.theme-tab-bar-7.evnl-wtb-icons-5 li:nth-child(3) {
            margin-top: -20px
        }

        .evonall-wp-tabbars ul.theme-tab-bar-8.evnl-wtb-icons-5 li:nth-child(3) svg {
            margin-top: 3px
        }

        .evonall-wp-tabbars ul.theme-tab-bar-9.evnl-wtb-icons-5 li:nth-child(3) {
            margin-top: -23px;
            height: 70px
        }

        .evonall-wp-tabbars ul.theme-tab-bar-10.evnl-wtb-icons-5 li:nth-child(3) {
            margin-top: -38px;
            height: 70px
        }

        .evonall-wp-tabbars ul.theme-tab-bar-11.evnl-wtb-icons-5 li:nth-child(3) {
            margin-top: -19px;
            height: 60px
        }

        .evonall-wp-tabbars ul.theme-tab-bar-12.evnl-wtb-icons-5 li:nth-child(3) {
            margin-top: -15px;
            height: 60px
        }

        .evonall-wp-tabbars ul.theme-tab-bar-2.evnl-wtb-icons-3 li:nth-child(2) {
            margin-top: -17px
        }

        .evonall-wp-tabbars ul.theme-tab-bar-3.evnl-wtb-icons-3 li:nth-child(2) {
            margin-top: -31px
        }

        .evonall-wp-tabbars ul.theme-tab-bar-4.evnl-wtb-icons-3 li:nth-child(2) {
            margin-top: -19px
        }

        .evonall-wp-tabbars ul.theme-tab-bar-5.evnl-wtb-icons-3 li:nth-child(2) {
            margin-top: -1px
        }

        .evonall-wp-tabbars ul.theme-tab-bar-6.evnl-wtb-icons-3 li:nth-child(2) {
            margin-top: -19px
        }

        .evonall-wp-tabbars ul.theme-tab-bar-7.evnl-wtb-icons-3 li:nth-child(2) {
            margin-top: -18px
        }

        .evonall-wp-tabbars ul.theme-tab-bar-8.evnl-wtb-icons-3 li:nth-child(2) {
            margin-top: 0
        }

        .evonall-wp-tabbars ul.theme-tab-bar-9.evnl-wtb-icons-3 li:nth-child(2) {
            margin-top: -21px
        }

        .evonall-wp-tabbars ul.theme-tab-bar-10.evnl-wtb-icons-3 li:nth-child(2) {
            margin-top: -34px
        }

        .evonall-wp-tabbars ul.theme-tab-bar-11.evnl-wtb-icons-3 li:nth-child(2) {
            margin-top: -20px
        }

        .evonall-wp-tabbars ul.theme-tab-bar-12.evnl-wtb-icons-3 li:nth-child(2) {
            margin-top: -14px
        }
    }

    @media only screen and (min-width:768px) {
        .evonall-wp-tabbars-sidenav {
            max-width: 375px;
            max-height: 524px;
            bottom: 0;
        }

        .evonall-wp-tabbars ul {
            padding: 0;
            margin: 0;
            list-style: none;
            text-align: center;
            display: flex;
            justify-content: center;
            vertical-align: top;
            position: relative;
            z-index: 2;
            height: 60px
        }

        .evonall-wp-tabbars ul.theme-tab-bar-2.evnl-wtb-icons-5 li:nth-child(3) {
            margin-top: -10px;
            height: 60px
        }

        .evonall-wp-tabbars ul.theme-tab-bar-3.evnl-wtb-icons-5 li:nth-child(3) {
            margin-top: -22px;
            height: 50px
        }

        .evonall-wp-tabbars ul.theme-tab-bar-4.evnl-wtb-icons-5 li:nth-child(3) {
            margin-top: -13px
        }

        .evonall-wp-tabbars ul.theme-tab-bar-5.evnl-wtb-icons-5 li:nth-child(3) {
            margin-top: 13px
        }

        .evonall-wp-tabbars ul.theme-tab-bar-6.evnl-wtb-icons-5 li:nth-child(3) {
            margin-top: -12px
        }

        .evonall-wp-tabbars ul.theme-tab-bar-7.evnl-wtb-icons-5 li:nth-child(3) {
            margin-top: -20px
        }

        .evonall-wp-tabbars ul.theme-tab-bar-8.evnl-wtb-icons-5 li:nth-child(3) svg {
            margin-top: 9px
        }

        .evonall-wp-tabbars ul.theme-tab-bar-9.evnl-wtb-icons-5 li:nth-child(3) {
            margin-top: -12px
        }

        .evonall-wp-tabbars ul.theme-tab-bar-10.evnl-wtb-icons-5 li:nth-child(3) {
            margin-top: -25px;
            height: 50px
        }

        .evonall-wp-tabbars ul.theme-tab-bar-11.evnl-wtb-icons-5 li:nth-child(3) {
            margin-top: -11px;
            height: 50px
        }

        .evonall-wp-tabbars ul.theme-tab-bar-12.evnl-wtb-icons-5 li:nth-child(3) {
            margin-top: -7px;
            height: 50px
        }

        .evonall-wp-tabbars ul.theme-tab-bar-2.evnl-wtb-icons-3 li:nth-child(2) {
            margin-top: -10px
        }

        .evonall-wp-tabbars ul.theme-tab-bar-3.evnl-wtb-icons-3 li:nth-child(2) {
            margin-top: -22px
        }

        .evonall-wp-tabbars ul.theme-tab-bar-4.evnl-wtb-icons-3 li:nth-child(2) {
            margin-top: -13px
        }

        .evonall-wp-tabbars ul.theme-tab-bar-5.evnl-wtb-icons-3 li:nth-child(2) {
            margin-top: 13px
        }

        .evonall-wp-tabbars ul.theme-tab-bar-6.evnl-wtb-icons-3 li:nth-child(2) {
            margin-top: -12px
        }

        .evonall-wp-tabbars ul.theme-tab-bar-7.evnl-wtb-icons-3 li:nth-child(2) {
            margin-top: -10px
        }

        .evonall-wp-tabbars ul.theme-tab-bar-8.evnl-wtb-icons-3 li:nth-child(2) {
            margin-top: 12px
        }

        .evonall-wp-tabbars ul.theme-tab-bar-9.evnl-wtb-icons-3 li:nth-child(2) {
            margin-top: -12px
        }

        .evonall-wp-tabbars ul.theme-tab-bar-10.evnl-wtb-icons-3 li:nth-child(2) {
            margin-top: -27px
        }

        .evonall-wp-tabbars ul.theme-tab-bar-11.evnl-wtb-icons-3 li:nth-child(2) {
            margin-top: -13px
        }

        .evonall-wp-tabbars ul.theme-tab-bar-12.evnl-wtb-icons-3 li:nth-child(2) {
            margin-top: -10px
        }
    }
    body.rtl .evonall-wp-tabbars-plugin .evnl-wtb-close {
        left: 6px;
        right: unset;
    }

    body.rtl .evonall-wp-tabbars-plugin .evnl-wtb-close:after {
        transform: rotate(-45deg) translate(-19px, 7px);
        right: 0;
    }

    body.rtl .evonall-wp-tabbars-plugin.dark .evonall-wp-tabbars-sidenav.search .search-field {
        padding: 10px 20px 10px 10px;
    }
    body.rtl .evonall-wp-tabbars-notification ul li .wp-tab-bar-notif-content .time {
        left: 0;
        right: unset;
    }
}

@media only screen and (min-width: 992px) {
    .evonall-wp-tabbars {
        display: none;
    }
}
