.auth-fluid {
    background-position-x: 350px;
}

.nissan_logo {
    width: 100px;
    margin-left: 15px;
}

.infiniti_logo {
    width: 100px;
    margin-left: 15px;
}

.auth-brand img.dime {
    width: 150px;
}

.content .container-fluid{
    margin-top: 40px;
}

.content .navbar-custom{
    min-height: 40px;
    background-color: #363F4B;
    justify-content: flex-end;
    align-items: center;
    padding: 0 10px;
    height: 40px;
}

.content .navbar-custom .options-topbar{
    display: flex;
    align-items: center;
}

.content .navbar-custom .options-topbar a,
.content .navbar-custom button a{
    margin: 0 10px;
}

.content .navbar-custom .options-topbar i,
.content .navbar-custom button i{
    color:white;
    cursor: pointer;
    font-size: 18px;
}

.wrapper .left-side-menu{
    position: fixed !important;
    padding-top: 0;
}

.wrapper .left-side-menu img{
    padding: 10px 60px 20px 60px;
}

.wrapper .rightbar-content{
    margin-top: 25px;
}



    /*.rotate-bell{*/
    /*transform: rotate(30deg) !important;*/
/*}*/

.content .navbar-custom .button-menu{
    display: none;
}

.content .navbar-custom .initials{
    margin-right: 20px;
    margin-left: 5px;
    background-color: lightseagreen;
    padding: 4px 0;
    color: #363F4B;
    font-size: 10px;
    border-radius: 50%;
    line-height: 15px;
    font-weight: bold;
    height: 22px;
    width: 22px;
    text-align: center;
    transform: scale(0.9);
}

.profile-dropdown,
.questions-toggle{
    margin-top: 7px;
}

.questions-toggle.dropdown-menu-animated.dropdown-menu-right{
    right: -25px !important;
}

.profile-dropdown .dropdown-item,
.questions-toggle .dropdown-item{
   margin: 0 !important;
}

.profile-dropdown .dropdown-item i,
.questions-toggle .dropdown-item i{
    color: #6c757d !important;
}

.right-bar .rightbar-title{
    border-bottom: 1px solid #dee2e6;
}

.right-bar .rightbar-title,
.right-bar .right-bar-toggle{
    background-color: #fafbfe;
    color:#6c757d;
}

.noti-title h5, .noti-title h6{
    font-size: 14.4px;
    font-weight: normal;
}

.noti-title h6{
    font-size: 11px;
    text-transform: capitalize;
}

.notification-list .noti-icon-badge{
	font-weight: bold;
	font-size: 10px;
	height: auto;
	width: auto;
	min-height: 10px;
	min-width: 10px;
	padding: 1px;
	text-align: center;
	color:white;
}

.noti-wrapper{
	max-height: 600px;
	overflow: hidden;
	overflow-y: auto;
	padding: 20px;
}

.notification-list .dropdown-item:hover{
	background-color: transparent;
	color: unset;
}

.notification-list{
	margin-right: -5px;
}

.read-noti, .unread-noti{
	border: 1px solid #f3f5fb;
}
.unread-noti{
	background-color: #f3f5fb;
}

.notification-list{
	position: unset !important;
}

#inapp-notifications-topbar i.mdi-bell-check-outline{
	color: lightgrey;
	font-size: 100px;
	line-height: 105px;
}

.right-bar-notifications{
	width: 340px;
	right: -350px;
}

/* Third level left bar arrow */
.side-nav-item-last:not(.mm-active) .menu-arrow{
	rotate: 90deg;
}


/* change the sidebars */
@media (max-width: 1032px) and (min-width: 768px){
    body[data-leftbar-compact-mode=condensed] .right-bar .side-nav .side-nav-item:hover .side-nav-second-level {
        display: none !important;
        left: unset !important;
        position: relative !important;
        width: 100% !important;
        height: auto !important;
        padding: 5px 0;
        z-index: 9999;
        background: transparent !important;
        padding-left: 70px;
    }

    body[data-leftbar-compact-mode=condensed] .right-bar .side-nav .side-nav-item:hover .mm-show {
        display: block !important;

    }

    body[data-leftbar-compact-mode=condensed] .right-bar .side-nav .side-nav-item:hover .side-nav-link {
        background: transparent !important;
        color: #bccee4 !important;
        width: auto;
    }

    body[data-leftbar-compact-mode=condensed] .right-bar .side-nav .side-nav-item span{
        display: inline !important;
    }
}

/* lg breakpoint */
@media (max-width: 576px) {

.wrapper .left-side-menu{
  padding-top: 40px;
}

.content .navbar-custom{
  justify-content: space-between;
}

.content .navbar-custom .button-menu{
  display: inline-block;
}

.content .navbar-custom .button-menu-mobile,
.content .navbar-custom .button-menu{
  padding: 0;
  border: none;
  background-color: transparent;
  cursor: pointer;
  height: 40px;
  line-height: 40px;
  text-align: left;
}
.content .navbar-custom .button-menu-mobile i,
.content .navbar-custom .button-menu i{
  font-size: 26px;
}
.content .navbar-custom .button-menu-mobile i.dripicons-cross,
.content .navbar-custom .button-menu i.dripicons-cross {
  font-size: 18px;
}

.content .navbar-custom .initials {
  margin-right: 10px;
}


.questions-toggle.dropdown-menu-animated.dropdown-menu-right{
  right: 10px !important;
}

.profile-dropdown{
  margin-top: 0;
  margin-right: 0
}

}
