/** Lightcord Custom */ .lc-tabWrapper { position: relative; overflow: hidden; height: 100%; background: #18191c; border: 1px solid #040405; border-radius: 5px; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; } .lc-tabnav { top: 0; border-bottom: 1px solid #040405; padding: 0 4px; width: 100%; -ms-flex-item-align: start; align-self: flex-start; position: relative; overflow: hidden; -webkit-box-sizing: border-box; box-sizing: border-box; display: -webkit-box; display: -ms-flexbox; display: flex; -ms-flex-wrap: nowrap; flex-wrap: nowrap; -webkit-box-pack: start; -ms-flex-pack: start; justify-content: flex-start; -webkit-box-align: stretch; -ms-flex-align: stretch; align-items: stretch; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-direction: row; flex-direction: row; } .lc-tab { border-radius: 8px; overflow: hidden; position: relative; margin: 0 auto; width: 600px; max-width: 100%; -webkit-box-shadow: 0 0 20px 2px rgba(4,4,5,.3); box-shadow: 0 0 20px 2px rgba(4,4,5,.3); -webkit-transform: scale(.85); transform: scale(.85); -webkit-box-sizing: border-box; box-sizing: border-box; display: -webkit-box; display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; -webkit-box-pack: start; -ms-flex-pack: start; justify-content: flex-start; -webkit-box-align: stretch; -ms-flex-align: stretch; align-items: stretch; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; } .lc-navItem { padding: 14px 20px; position: relative; font-weight: 500; -webkit-transform: color .125s; transform: color .125s; cursor: pointer; max-height: 100%; } .lc-navItem::after { position: absolute; bottom: 0; left: 20px; right: 20px; background: #7289da; -webkit-box-shadow: 0 -4px 12px 0 #7289da; box-shadow: 0 -4px 12px 0 #7289da; content: ""; height: 2px; -webkit-transition: -webkit-transform .125s; transition: -webkit-transform .125s; transition: transform .125s; transition: transform .125s,-webkit-transform .125s; } .lc-navItemActive { color: #fff; } .lc-navItemActive::after { -webkit-transform: none; transform: none; } .lc-navItemInactive { color: #b9bbbe; } .lc-navItemInactive::after { -webkit-transform: translateY(16px); transform: translateY(16px); } .lc-fadeOverlay { height: 20%; left: 0; bottom: 0; background-image: -webkit-gradient(linear,left top,left bottom,from(rgba(24,25,28,0)),color-stop(70%,#18191c),to(#18191c)); background-image: linear-gradient(180deg,rgba(24,25,28,0),#18191c 70%,#18191c); z-index: 900; position: absolute; width: 100%; } .lc-topSectionPlaying { background: #7289da; } .lc-body { height: 240px; overflow: visible; background: #2f3136; } .lc-userInfoSection { margin: 0 20px; padding: 20px 0; } .lc-userInfoSectionHeader { font-size: 12px; font-weight: 700; color: #72767d; margin-bottom: 10px; text-transform: uppercase; } .lc-note { margin: -4px; color: #b9bbbe; border-radius: 3px; font-size: 14px; line-height: 16px; padding: 4px; } .lc-header { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; padding: 20px; } .lc-avatar1 { position: relative; border-radius: 50%; -ms-flex-negative: 0; flex-shrink: 0; } .lc-avatar2 { margin-right: 20px; } .lc-profile { width: 90px; height: 90px; }