.imgusersidebar {
    width: 100%;
    text-align: center;
}

.imgusersidebar img{width:90px;height: 90px;}
.sidebar-brand-text {
    width: 100%;
    display: block!important;
    margin-left: 0!important;
}
.sidebar-brand-text span {
    display: block;
    font-size: 0.7rem;
}
ul.toomenu {
    margin: 0;
    display: flex;
    list-style: none;padding-left: 0;
}
ul.toomenu li{padding-right:15px; margin-right:15px;}
.discover{padding:10px;}
.discover img{width:100%;}

.listingfull ul {list-style: none;  padding: 0;    margin-bottom: 0;}
.listingfull ul li a {display: flex;   align-items: flex-start;    text-decoration: none;
padding-right: 50px; position: relative;}
.listingfull ul li {background: #f4f6ff; padding: 20px; margin-bottom: 10px;  border-radius: 0.5rem;}
.listingleft {width: 110px; text-align: center; margin-right: 30px;}
.listingleft img {border: 10px solid #fff;  border-radius: 100%; box-shadow: 3px 3px 0 rgb(107 107 107 / 5%);margin-bottom: 10px;}
.listingleft p{font-size:1rem;margin-bottom: 0;}
.title{font-size:1.5rem; font-weight: 900;color: #000;}
.category{color:#ccc;}
.desti{font-size:1rem; color: #000;}

.linkicon {
    position: absolute;
    right: 0;
    height: 100%;
    display: flex;
    align-items: center;
    font-size: 2rem;
}

.desti span {
    padding: 0 10px;
    border-right: 1px solid #ccc;
}
.desti span:last-child { border-right: none;}
.rightsidebar{padding:15px;}
.rightsidebar form.navbar-search {
    margin-left: 0!important;
    width: 100%;
}


.tabright .tab-pane {padding: 0;margin-top: 10px;}
.tabright .title{font-size:1.1rem;}
.tabright .category{font-size:.8rem;}

.tabright {
    margin-top: 30px;
}
.tabright .listingleft {
    width: 50px;
}
.tabright .listingleft img {
    border-radius: 0;
    border-width: 2px; width:100%;margin-bottom: 0;
}
.tabright .linkicon {
    font-size: 1.2rem;
}

.tabright .listingfull ul li{margin-bottom: 5px;    padding: 10px;}

.fArtist .imgusersidebar img {
    width: 150px;
    max-width: 100%;
}
.fArtist {
    text-align: center; margin-top: 20px;
}

.fArtist .sidebar-brand-text {
    font-size: 1.5rem;
    font-weight: bold;
    color: #000;
}
.listingfull ul li:last-child {
    margin-bottom: 0;
}

.dashboardhead {
    background: #4d1358;
}
.dashboardhead h6 {
    color: #fff!important;
}
.dashboardhead .viewall a {
    color: #fff;
    border: 3px solid #780e8c;
    padding: 2px 10px;
    background: #780e8c;
}

.linkicon i {
    color: #780e8c;
    font-weight: 400;
}



/*right dashboard css */

.dashboardleft {background: #4d1358; padding: 15px; color: #fff; height: 100%;}
.dashboardleft a{color: #fff;}
.sidebar .sidebar-brand {text-decoration: none; font-size: 1rem; font-weight: 800; padding: 1.5rem 1rem; text-align: center; text-transform: uppercase; letter-spacing: .05rem; z-index: 1;}
.sidebar .nav-item .nav-link {display: block; width: 100%; text-align: left; padding: 1rem;}
.sidebar-dark hr.sidebar-divider {border-top: 1px solid rgba(255,255,255,.15);}
.sidebar-dark hr.sidebar-divider {
    border-top: 1px solid rgb(120 14 140);
    width: 100%;
}
.sidebar .nav-item .nav-link span {font-size: .85rem;  display: inline;}
.sidebar .nav-item .nav-link i {font-size: .85rem; margin-right: 0.25rem;color: rgba(255,255,255,.3);}
.sidebar .nav-item .nav-link:hover i{color: rgba(255,255,255,1);}
.sidebar #sidebarToggle::after {
    font-weight: 900;
    content: '\f104';
   font: normal normal normal 14px/1 FontAwesome;
    margin-right: 0.1rem;
}
.display-none{display:none!important;}






















