@media (max-width: 1024px){
  li.deeper > span i.ba-icon-caret-right{
 display:block !important;
}
 .mMobile .nav-item i{
    width: 100%;
    position: absolute;
    left: 0;
    text-align: right;
  	height:30px;
  	top: 0px;
    display:block !important;
  }
}
.bottombar{
 position:fixed;
  bottom:0;
  width:100% !important;
  left:0;
  box-shadow:10px -10px 10px rgba(0,0,0,0.2) !important;
  z-index:122222222222;
}
body:not(.gridbox) .nav-hover-effect.hover-14 .nav.menu > li > a:before {
    background: var(--button-background-color);   
}
 
body:not(.gridbox) .nav-hover-effect.hover-14 .nav.menu > li > a:after {
    background: var(--button-background-hover);
    content: "";
    height: 200%;
    left: -100%;
    opacity: .8;
    position: absolute;
    top: -50%;
    transform: rotate(35deg);
    transition: all 550ms cubic-bezier(0.19, 1, 0.22, 1);
    width: 50%;
}
 
body:not(.gridbox) .nav-hover-effect.hover-14 .nav.menu > li.active > a:after,
body:not(.gridbox) .nav-hover-effect.hover-14 .nav.menu > li > a:hover:after {
    left: 120%;
    transition: all 550ms cubic-bezier(0.19, 1, 0.22, 1);
}

.mypoint{
 cursor:pointer !important; 
}

.intro-post-info strong{
     
    font-weight: 700 !important;

   
  
}

/*PER MENU*/

@media(max-width:1024px){
.collapsible-vertical-submenu.vertical-menu .deeper.parent.visible-nav-child > ul.mod-menu__sub, .collapsible-vertical-submenu.vertical-menu .deeper.parent.visible-nav-child > .tabs-content-wrapper, .collapsible-vertical-submenu.vertical-menu .deeper.parent.visible-nav-child > ul.nav-child {
    animation: visible-nav-child .5s linear both!important;
    overflow: visible !important;
}
  
  .collapsible-vertical-submenu.vertical-menu .main-menu .nav > li.deeper.parent > .mod-menu__sub, .collapsible-vertical-submenu.vertical-menu .main-menu .nav > .deeper.parent .mod-menu__sub, .collapsible-vertical-submenu.vertical-menu .main-menu .nav > .deeper.parent .nav-child, .collapsible-vertical-submenu.vertical-menu .main-menu .menu > .deeper.parent .mod-menu__sub, .collapsible-vertical-submenu.vertical-menu .main-menu .menu > .deeper.parent .nav-child {
    box-sizing: border-box;
    display: block;
    margin-left: 0 !important;
    margin-top: 0;
    position: static;
    transform: none !important;
    width: 100% !important;
}
  
  .collapsible-vertical-submenu.vertical-menu .deeper.parent:not(.visible-nav-child) > ul.mod-menu__sub, .collapsible-vertical-submenu.vertical-menu .deeper.parent:not(.visible-nav-child) > .tabs-content-wrapper, .collapsible-vertical-submenu.vertical-menu .deeper.parent:not(.visible-nav-child) > ul.nav-child {
    max-height: 0 !important;
    overflow: hidden;
    padding-top: 0 !important;
    padding-bottom: 0 !important;
}
  
  .ba-menu-wrapper:not(.ba-collapse-submenu).collapsible-vertical-submenu.vertical-menu .deeper.parent.hidden-nav-child > ul.mod-menu__sub, .ba-menu-wrapper:not(.ba-collapse-submenu).collapsible-vertical-submenu.vertical-menu .deeper.parent.hidden-nav-child > .tabs-content-wrapper, .ba-menu-wrapper:not(.ba-collapse-submenu).collapsible-vertical-submenu.vertical-menu .deeper.parent.hidden-nav-child > ul.nav-child {
     animation: hidden-nav-child .3s linear both !important;
        max-height: 0 !important;
}
  .ba-hamburger-menu .mod-menu__sub > li.deeper > span:before, .ba-hamburger-menu .mod-menu__sub > li.deeper > a:before, .ba-menu-wrapper:not(.ba-collapse-submenu) li.deeper > a i.ba-icon-caret-right,.ba-menu-wrapper:not(.ba-collapse-submenu) li.deeper > span i.ba-icon-caret-right, .ba-hamburger-menu .nav-child > li.deeper > span:before, .ba-hamburger-menu .nav-child > li.deeper > a:before {
    display: inherit !important;
 
}
}

.collapsible-vertical-submenu.vertical-menu .deeper.parent > span i:before, .collapsible-vertical-submenu.vertical-menu .deeper.parent > a i:before {
  
}