.profile-container
{
	display:flex;
	flex-wrap:wrap
}

.profile-container i
{
	margin-right:10px
}

.profile-container .award
{
	margin-right:3px!important
}

.p-sidebar
{
	flex:0 1 25%
}

.p-content
{
	flex:0 1 74%;
	margin:0;
	margin-left:auto
}

.p-top
{
	position:relative;
	z-index:1;
	padding:40px
}

.p-top-bg
{
	position:absolute;
	z-index:-1;
	left:0;
	right:0;
	top:0;
	bottom:0;
	background-image:url(https://skryptec.net/assets/images/abg.jpg);
	opacity:.1
}

.p-head
{
	padding:10px;
	background:#1717179e
}

.p-body
{
	padding-top:2.5rem;
	padding-bottom:2.5rem
}

.p-contactinfo a:last-child
{
	margin-left:.5rem
}

.tab
{
	padding:10px 20px;
	border-radius:2px;
	background:#252525;
	text-transform:uppercase;
	font-weight:700;
	margin-right:.1rem
}

.tab-selected
{
	color:#fff;
	background:#a51724
}

.section
{
	margin-top:1rem;
	display:none
}

.p-uid
{
	color:#fff;
	background:#a51724;
	padding:1px 7px;
	border-radius:2px
}

.row
{
	flex-wrap:wrap
}

.row .row-inner
{
	flex:0 1 50%
}

.row .row-inner .trow1,.row .row-inner .trow2
{
	flex:0 1 50%;
	text-align:right
}

.header-actions {
    position: absolute;
    top: 80px;
    right: 25px;
    z-index: 3;
    display: flex;
    gap: 8px;
}

.header-button {
    padding: 8px 16px;
    background: rgba(0, 0, 0, 0.5);
    border: 1px solid rgba(255, 255, 255, 0.1);
    border-radius: 8px;
    color: #fff;
    font-size: 14px;
    display: flex;
    align-items: center;
    gap: 8px;
    transition: all 0.2s ease;
}
		
		