*{
-webkit-tap-highlight-color: transparent;
}


    /* Universal custom scrollbar styling */
        * {
            scrollbar-width: thin;
            scrollbar-color: #2b2b2b transparent;
        }

        /* WebKit browsers */
        *::-webkit-scrollbar {
            width: 4px;
        }

        *::-webkit-scrollbar-track {
            background: transparent;
        }

        *::-webkit-scrollbar-thumb {
            background-color: black;
            border-radius: 2px;
        }


#content-wrapper{
    position:relative !important;
}

@media screen and (min-width: 991px){
#content-wrapper{
    height:calc(100vh - 63px) !important;
}
}

#sidebar{
    z-index:999;
}

.uice-is-frontend *{
    font-family:'lexend';
    font-weight:500;
}


@media only screen and (min-width:991px){

  .mcol1 , .mcol2 {
  border-radius:5px;
  }
  
}

a , .hov {transition:transform .2s ease;cursor:pointer;}
a:hover , .hov:hover {filter: drop-shadow(0px 4px 5px #00000038);transform: scale(0.96);}


@media screen and (max-width: 767px){
    .remv{
        display:none !important;
    }
}

.main-layout{
overflow:hidden;
flex-wrap: nowrap;
}


.mcol1 , .mcol2 {
background: var(--primary);
}


body.uice-is-frontend :focus{
outline: none !important;
}

:root{
--fw-5:400;
--fw-7:500;
--fs-h:18px;
--fs-2h:16px;
--fs-3h:14px;
}

.fs-h{
font-size:var(--fs-h);
}
.fs-2h{
font-size:var(--fs-2h);
}

.fs-3h{
font-size:var(--fs-3h);
}
.fw-5{
font-weight:var(--fw-5);
}


.scr-non::-webkit-scrollbar {
display: none;
}


#rel-loader {
    height: -webkit-fill-available;
}