
/* new css */

.helpdesk_cont .menu_cont li{display: inline-block;list-style: none;}
.helpdesk_cont .menu_cont a{margin: 5px 0px 0px 23px;}


/* dropdown css */

.menu ul li.cloud_menu span{color:#000;cursor:pointer}
.menu ul li.cloud_menu span:hover{color: #a50b0b;}
.fixed .menu ul li.cloud_menu span{color:#fff}

.fixed.menu ul li.cloud_menu span{color: #fff;}
.fixed.menu ul li.cloud_menu span:hover{color:#fbff44}

/* .business .menu .main li a:hover,.business-price .menu .main li a:hover,.download-page-new .menu .main li a:hover,.sup-page .menu .main li a:hover,.faq-page .menu .main li a:hover{color:#fbff44!important} */
.menu .main li.cloud_menu span{font-size:18px!important;padding:0px 0px 0 0 !important;margin: 2px 0px 0px 23px;}
.menu .main li.cloud_menu{position:relative;top: -5px;}
.menu ul li.cloud_menu span:hover ul.submenu{display:block}
.menu .main li.cloud_menu:hover ul.submenu{display:block}
.menu .main li.cloud_menu ul.submenu{display:none;border-radius:5px;width:290px;height:auto;position:absolute;margin:6px 0 0;background:#fff;padding:0;box-shadow:0 .1873rem .373rem 0 rgba(43,60,81,.23);border:1px solid #e5e5e5}
.menu .main li.cloud_menu ul.submenu:before{bottom:100%;left:25px;border:solid transparent;content:"";height:0;width:0;position:absolute;pointer-events:none; border-color: rgba(136, 183, 213, 0);
    border-bottom-color: #e5e5e5;border-width:10px;margin-left:-10px}
.menu .main li.cloud_menu ul.submenu:after{bottom:100%;left:25px;border:solid transparent;content:"";height:0;width:0;position:absolute;pointer-events:none;    border-color: rgb(136 183 213 / 0%);
    border-bottom-color: #ffffff;border-width:9px;margin-left:-9px}
.menu .main ul li.cloud_menu ul li:first-child{border-radius:5px 5px 0 0}
.menu .main li.cloud_menu ul.submenu li:first-child a{padding: 13px 8px 10px 12px!important;}
.menu .main li.cloud_menu ul.submenu li a{font-size:14px!important;color:#000!important;padding:12px 8px 10px 12px!important;width:calc(100% + 0px);margin: 0;}
.menu .main li.cloud_menu ul.submenu li a:hover{color: #a50b0b !important;}
.menu .main li.cloud_menu ul.submenu li{border-bottom:1px solid #e5e5e5;width:100%;padding:0;display: table;}
.menu .main li.cloud_menu ul.submenu li:last-child{border-bottom:none}
.menu .main li.cloud_menu ul.submenu li:last-child a{border-bottom:none}
.business .menu ul li.cloud_menu ul.submenu li a:hover,.business-price .menu ul li.cloud_menu ul.submenu li a:hover,.download-page-new .menu ul li.cloud_menu ul.submenu li a:hover,.sup-page .menu ul li.cloud_menu ul.submenu li a:hover,.faq-page .menu ul li.cloud_menu ul.submenu li a:hover{color:#ef183f!important}
.menu ul li.cloud_menu ul li:hover{background:#f1f7ff;width:100%}
.menu .main li.cloud_menu ul.submenu{display:none;position:absolute;z-index:10;left: 24px;}
.fixed nav ul li a:hover{color:#fbff44!important}
.mobile_submenu{display:none}
.mobile-navitem{display:none!important}

@media only screen and (max-width: 1114px) {
    .helpdesk_cont .menu_cont a {
        margin: 5px 0px 0px 20px;
    }
    .helpdesk_cont .menu_cont a {
        font-size: 16px;
    }
    .menu .main li.cloud_menu span {
        font-size: 16px !important;
    }
}
@media only screen and (max-width: 1080px) {
.nav_menu ul.main li{padding:20px 15px 20px 10px}
.business-price .nav_menu ul.main li,.download-page-new .nav_menu ul.main li,.business .nav_menu ul.main li,.features-bg-img .nav_menu ul.main li,.sup-page .nav_menu ul.main li{padding:0}
nav .main{padding-left:30px}
}
@media screen and (max-width: 1080px) {
.menu .main li a{padding:0}
}
@media screen and (max-width: 1024px) {
.menu .main li.cloud_menu span {
    margin: 2px 0px 0px 15px;
}
.helpdesk_cont .menu_cont a {
    margin: 5px 0px 0px 15px;
}
.menu .main li.cloud_menu ul.submenu {
    left: 17px;}
}
@media screen and (max-width: 980px) {
.menu .main li.cloud_menu{display:none}
nav ul li a:hover{color:#fbff44!important}
.mobile-navitem{display:block!important}
.menu ul .mobile-menu.desktop-navitem{display:none!important}
nav .main li.desktop-navitem{display:none!important}
}