.l-h-70{line-height: 70px;}
.mrg-L10{margin-left: 10px;}
/*Main CSS*/
.cog-icon{position: inherit!important;right:0!important;}
.profilepic-circal {padding: 0; display: flex; align-items: center}
.profilepic-circal a .propic {position: relative;overflow: hidden;height: 32px;width: 32px;display: block;font-size: 18px;border-radius: 50%;text-align: center;margin-left: 0px;background: #3B48CD; display: flex; align-items: center; justify-content: center; color: #fff;font-weight: 500;}
.profilepic-circal a:hover{text-decoration: none;}
.profilepic-circal a .propic .changepic{position:absolute; height: 18px; top: 20px; left:0; font-size:12px; color:#fff; text-align:center; border-radius:2px; background-color:#282828; width:100%;}
.profilepic-circal a .propic img{padding:10px; height:100%; display: inline;}

.profilepic-circal a .propic-user{width: 100px;text-overflow: ellipsis;overflow: hidden; float: left;}
.profile-arrow{margin-left:10px}
.profilepic-arrow i.fa{color:#021168}
ul.top-left-nav > li:last-child{border-right:none;}
ul.top-left-nav > li{margin-top: 0px; margin-right: 20px;}
.upgrade-btn{height:30px;padding-top:0!important;;padding-bottom:0!important;}
.navbar-new-top{margin:0!important;}
.navbar-header{padding: 0 15px;border-right:#a9a9a9 2px solid;}
.menu-categories .dropdown-menu{left: 0!important;}
.menu-categories .btn-default{border: 0!important;}
.menu-categories .dropdown-menu a{font-size: inherit!important;padding: 10px 20px!important;text-decoration: none!important;}
.menu-categories .dropdown-menu{box-shadow: 0 0px 20px rgba(0,0,0,.175);top: 94%;}
.menu-categories .dropdown-menu:after{content: '';left: initial;right: 23px;top: -6px;background: #FFF;position: absolute;width: 16px;height: 16px;z-index: -1;transform: rotate(45deg);}
.menu-categories .dropdown-menu {border: 0;margin-top: 15px;box-shadow: 0 0px 80px rgba(0,0,0,.3)!important;top: 65%;min-width: 215px!important;left: -18px!important;padding: 0!important;}
.menu-categories .btn{padding: 4px 0;line-height:1.42857143!important;min-width:150px;position: relative;text-align:left;}
.menu-categories .btn .caret {position: absolute;right: -20px;top: 14px;}
.menu-categories .btn-default.active, .menu-categories .btn-default:active, .menu-categories.open>.dropdown-toggle.btn-default, .menu-categories .btn-default:focus, .menu-categories .btn-default:hover {color: inherit!important;background-color: inherit!important;border-color: transparent!important;}
.menu-categories .dropdown-menu .divider{margin:0;}
.navbar-new-top .nav.navbar-nav{margin: 0px 20px!important}
.navbar-new-top.navbar-default .navbar-nav li .active{border-bottom: 2px solid #021168!important;}
.navbar-new-top.navbar-default .navbar-nav>li>a{padding: 24px 3px 23px!important;margin: 1px 10px!important;}
.navbar-header-top{padding:0px 40px 0px 20px;border-right: #E3E3E3 1px solid;}
.navbar-header a.logo-top-menu{margin-left:0}
.menu-categories .dropdown-menu li.current a{color:#021168;text-decoration: none;}
.dropdown-menu > li.kopie > a {padding-left:5px;}
.dropdown-submenu {position:relative;}
.dropdown-submenu>.dropdown-menu {top:0;left:100%;margin-top:-6px;margin-left:-1px;-webkit-border-radius:0 6px 6px 6px;-moz-border-radius:0 6px 6px 6px;border-radius:0 6px 6px 6px;}
/*.dropdown-submenu > a:after {border-color: transparent transparent transparent #333;border-style: solid;border-width: 5px 0 5px 5px;content: " ";display: block;float: right;height: 0;margin-right: -10px;margin-top: 5px;width: 0;}*/
.dropdown-submenu:hover>a:after {border-left-color:#555;}
.dropdown-menu > li > a:hover, .dropdown-menu > .active > a:hover {text-decoration: underline;}
@media (max-width: 767px) {
    .navbar-nav  {display: inline;}
    .navbar-default .navbar-brand {display: inline;}
    .navbar-default .navbar-toggle .icon-bar {background-color: #fff;}
    .navbar-default .navbar-nav .dropdown-menu > li > a {color: red;background-color: #ccc;border-radius: 4px;margin-top: 2px;}
    .navbar-default .navbar-nav .open .dropdown-menu > li > a {color: #333;}
    .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover,
    .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus {background-color: #ccc;}
    .navbar-nav .open .dropdown-menu {border-bottom: 1px solid white;border-radius: 0;}
    .dropdown-menu {padding-left: 10px;}
    .dropdown-menu .dropdown-menu {padding-left: 20px;}
    .dropdown-menu .dropdown-menu .dropdown-menu {padding-left: 30px;}
    li.dropdown.open {border: 0px solid red;}
}
@media (min-width: 768px) {
    ul.nav li:hover > ul.dropdown-menu {display: block;}
    ul.nav li:hover > ul.submenu,ul.platform-cong li:hover > ul.submenu {display: block;left: 100%!important;width: 230px;}
    #navbar {text-align: center;}
}
.categories-menu li .dropdown-menu{min-width: 230px!important;left: 0!important;padding: 0px!important; border-radius: 10px !important;}
.categories-menu li .dropdown-menu li a{padding: 10px 20px!important;font-size: 14px;}
.categories-menu li .dropdown-menu li a:hover{text-decoration: none; color: #3B48CD}
.top-navbar .navbar-nav>.open>a,.top-navbar .navbar-nav>.open>a:hover,.top-navbar .navbar-nav>.open>a:focus{background-color: transparent;}
.categories-box {
    margin-left: 30px;
}
.categories-box .navbar-nav>li>a {
    color: #344563 !important;
    transition: all 300ms ease-in-out;
    font-weight: 500;
    font-size: 14px;
}
.categories-box .navbar-nav>li>a:hover {
    background-color: transparent !important; color: #3B48CD !important;
}
.header-left-action {
    display: flex;
    justify-content: end;
}
.nav>li>a:focus {
    background-color: transparent; !important;
}