.header-wrap .header-inner .header-notifications a.notification-link.fa-shopping-cart span,.header-wrap .header-inner .header-notifications a.notification-link span{line-height:30px;border-radius:50%;padding:0 !important}.header-wrap .header-inner .header-notifications{display:inline-block;padding-left:20px;padding-right:5px}.fa-refresh:before{content:"\f021"}body.is-mobile #cart-nav-wrap .cart-notification.notification-link.fa-shopping-cart{font-size:35px;color:#fff;text-align:right}body.is-mobile #cart-nav-wrap>.cart-notification>span{height:15px;min-width:15px;line-height:15px;padding:4px;border-radius:50%;font-size:10px}@media screen and (max-width:1024px){#cart-nav-wrap .cart-notification.notification-link.fa-shopping-cart.sidebar-btn{right:0;position:absolute}}@media screen and (max-width:768px){#profile-nav span,#cart-nav-wrap>.cart-notification>span{margin:-35px 0 0 10px;border-radius:50%;font-size:10px}#cart-nav-wrap .cart-notification.notification-link.fa-shopping-cart{color:#fff}}.header-notifications a.notification-link span,.header-notifications.cart .cart-notification span{top:0;margin:14px 0 0 9px}.header-account-login .pop .bp_components .menupop:not(#wp-admin-bar-my-account)>.ab-sub-wrapper:before,.header-account-login .pop .links li>.sub-menu:before{display:none !important}.header-account-login .ab-submenu li a.ab-item{text-align:center}.header-account-login li.menupop div .ab-submenu li li a.ab-item{color:#fff !important}.header-account-login li.menupop div .ab-submenu li li{transition:all .3s ease-in-out}.header-account-login li.menupop div .ab-submenu li li:hover{background-color:#26b8e9}.header-account-login .ab-sub-wrapper .menupop .ab-submenu{top:-42px !important;height:auto !important;position:absolute;width:200px;background-color:#00a5db;color:#fff;transition:all .3s ease-in-out}.header-account-login .ab-sub-wrapper{top:auto !important;text-align:center}.header-account-login .pop .logout{text-align:center}.header-account-login li.menupop div .ab-submenu li ul.ab-submenu:after{content:" ";position:absolute;right:-15px;top:calc(50% - 15px);width:0;height:0;border-top:15px solid transparent;border-bottom:15px solid transparent;border-left:15px solid #00a4db}.right-col .header-account-login{position:absolute;top:0;right:0}#left-panel ul#menu-buddy-panel.menu li.menu-item,body.page-certification-courses .thrv_contentbox_shortcode.thrv-content-box#admin .tcb-button-text{transition:all .1s ease-in-out}#left-panel li.menu-item.for_user{background-color:#1d2b38}#left-panel.menu-panel #nav-menu .sub-menu-wrap>ul.sub-menu>li>a i,#left-panel.menu-panel #nav-menu .sub-menu-wrap>ul.sub-menu>li>a{color:#fff !important;margin-right:5px}body.is-mobile #cart-nav-wrap{display:block !important}body.is-mobile #cart-nav-wrap>.cart-notification>span{margin:0;right:-15px;top:-2px}body.is-mobile #cart-nav-wrap .cart-notification.notification-link{font-size:35px;color:#fff;text-align:right;top:0;left:0;position:relative;display:block;height:40px;z-index:99999999999999999999999999999999999}body.is-mobile #cart-nav-wrap .cart-notification.notification-link i.fa-shopping-cart{top:0;right:0;text-align:right;line-height:1;position:relative;display:block}div:not(#tcb_landing_page) .tve_w_menu li.menu-item{margin-right:0}ul#menu-home-desktop-menu ul.sub-menu{margin-left:-50px;border:0;padding-top:25px;padding-right:10px;padding-left:10px}ul#menu-home-desktop-menu ul.sub-menu .menu-item a:hover{background-color:#34abde !important;color:#fff !important;border-radius:5px}@media (max-width:1580px){.left-menu-open .right-col .header-account-login a.user-link span.name{display:none !important}.left-menu-open .right-col .header-account-login a.user-link{float:right}.left-menu-open .right-col .header-account-login{width:auto;min-width:20px}}#cookie-law-info-bar{display:none}ul#menu-buddy-panel li.fof_tools{display:none}body.role-editor ul#menu-buddy-panel li.fof_tools,body.role-administrator ul#menu-buddy-panel li.fof_tools,body.role-contributor ul#menu-buddy-panel li.fof_tools{display:block}body.is-mobile #cart-nav-wrap{top:25px !important;right:55px;width:30px;height:36px !important;text-align:right !important;z-index:9;padding-right:0 !important}body.is-mobile #mobile-logo{text-align:center;width:calc(100% - 145px);display:inline-block;margin-left:50px;margin-top:0}body.is-mobile #mobile-logo img{max-width:100% !important;max-height:30px !important}body.is-mobile .sidebar-btn{font-size:30px;width:30px}body.is-mobile #cart-nav-wrap .fa-shopping-cart:before{font-size:29px}body.is-mobile #profile-nav-wrap{right:10px}body.is-mobile #custom-nav-wrap{left:10px}body.is-mobile .mobile-header-outer{height:50px}body.is-mobile .mobile-header-inner{height:100%;display:flex;align-content:center;align-items:center;justify-content:flex-start}body.is-mobile #custom-nav-wrap.btn-wrap{top:26px}body #titlebar-search .searchform{z-index:9999999999999999}