.personal-dashboard-v2 .dashboard-header {
    flex: 1;
    display: inline-block;
    width: 100%;
    background-color: #fff;
    border-radius: 6px;
    border: 1px solid #e5e5e5;
    transition: all .3s;
    display: flex;
    align-items: center;
    padding: 30px;
}

.personal-dashboard-v2 .dashboard-header .user-meta {
    padding: 0 3rem;
 
    border-right:1px solid #cccccc;
}

.personal-dashboard-v2 .dashboard-header .user-action {
    padding: 0 3rem;
}

.title.is-narrow {
    margin-bottom: 0;
}

.title.is-2 {
    font-size: 1.5rem;
}

html,
body,
p,
ol,
ul,
li,
dl,
dt,
dd,
blockquote,
figure,
fieldset,
legend,
textarea,
pre,
iframe,
hr,
h1,
h2,
h3,
h4,
h5,
h6 {
    margin: 0;
    padding: 0;
}

.title {
    font-family: "Montserrat", sans-serif;
    color: #283252;
}

.action-link:after {
    content: "";
    position: absolute;
    bottom: -4px;
    left: 0;
    width: 100%;
    height: 1px;
    border-bottom: 1.6px dotted #41b883;
}

.title {
    color: #363636;
    font-size: 1.3rem;
    font-weight: 600;
    line-height: 1.125;
}

.title,
.subtitle {
    word-break: break-word;
}

.media-flex {
    display: flex;
    margin-bottom: 1rem;
    width: 100%;
}

.personal-dashboard-v2 .dashboard-header .cta .link {
    font-family: "Montserrat", sans-serif;
    display: block;
    font-weight: 500;
    margin-top: .5rem;
}

.inverted-text {
    color: #fcfcfc;
}

.inverted-text {
    color: #fcfcfc;
}

.personal-dashboard-v2 .dashboard-header .cta {
    position: relative;
    flex-grow: 2;
    max-width: 275px;
    margin-left: auto;
    background: #5cc697;
    padding: 20px;
    border-radius: 6px;
    box-shadow: 0 14px 26px -12px #41b8836b, 0 4px 23px #0000001f, 0 8px 10px -5px #41b88333;
}

.personal-dashboard-v2 .dashboard-card:not(:last-child) {
    margin-bottom: 1.5rem;
}

.personal-dashboard-v2 .dashboard-card.has-margin-bottom {
    margin-bottom: 1.5rem;
}

.is-multiline {
    flex-wrap: wrap;
}

.columns:last-child {
    margin-bottom: -.75rem;
}

.personal-dashboard-v2 .dashboard-card {
    flex: 1;
    display: inline-block;
    width: 100%;
    background-color: #fff;
    border-radius: 6px;
    border: 1px solid #e5e5e5;
    transition: all .3s;
    padding: 30px;
}

.v-avatar.is-xl .avatar {
    width: 100px;
    min-width: 100px;
    height: 100px;
}

.v-avatar .avatar {
    width: 40px;
    min-width: 40px;
    height: 40px;
    object-fit: cover;
}

.v-avatar img {
    display: block;
    border-radius: 9999px;
}

img {
    height: auto;
    max-width: 100%;
}

.v-avatar.is-xl .badgeFlag {
    border-width: 3px;
    height: 34px;
    width: 34px;
}

.v-avatar .badgeFlag {
    position: absolute;
    bottom: 0;
    right: 0;
    height: 16px;
    width: 16px;
    border: 1px solid #fff;

}

.action-link {
    position: relative;
    display: inline-block;
    font-weight: 500;
    color: #41b883;
    transition: opacity .3s;
}

.media-flex-center .flex-meta {
    margin-left: 12px;
    line-height: 1.4;
}

.v-avatar.is-medium .badgeFlag {
    border-width: 2px;
    height: 20px;
    width: 20px;
}

.v-avatar .badgeFlag {
    position: absolute;
    bottom: 0;
    right: 0;
    height: 16px;
    width: 16px;
    border: 1px solid #fff;
}

.v-avatar img {
    display: block;
    border-radius: 9999px;
}

img {
    height: auto;
    max-width: 100%;
}

img,
video {
    height: auto;
    max-width: 100%;
}

.v-avatar.is-medium {
    max-width: 50px;
    min-width: 50px;
}

.v-avatar {
    position: relative;
    display: inline-block;
    vertical-align: bottom;
}

.personal-dashboard-v2 .dashboard-card .active-projects,
.personal-dashboard-v2 .dashboard-card .active-team,
.personal-dashboard-v2 .dashboard-card .active-list {
    padding: 10px 0px;
}


.light-text {
    color: #a2a5b9;
    font-size: 0.8rem;
}

.flights {
    padding: 1.5rem 0;
}

.flights .flight-card {
    flex: 1;
    display: inline-block;
    width: 100%;
    padding: 20px;
    background-color: #fff;
    border-radius: 6px;
    border: 1px solid #e5e5e5;
    transition: all .3s;
    display: flex;
    align-items: center;
    margin-bottom: 1.5rem;
    box-shadow: none;
}

a {
    color: #485fc7;
    cursor: pointer;
    text-decoration: none;
}

.flights .flight-card>img {
    display: block;
    border-radius: 9999px;
    max-width: 32px;
}

.flights .flight-card .start {
    margin-left: 1rem;
}

.flights .flight-card .start span:first-child,
.flights .flight-card .end span:first-child {
    font-family: "Montserrat", sans-serif;
    font-weight: 600;
    color: #283252;
    font-size: 12px;
}

.flights .flight-card .start span,
.flights .flight-card .end span {
    display: block;
    color: #283252;
    font-family: "Montserrat", sans-serif;
}

.flights .flight-card .route {
    flex-grow: 2;
    display: flex;
    align-items: center;
    max-width: 320px;
    margin: 0 auto;
    padding: 0 1rem;
}

.flights .flight-card .end {
    margin-left: auto;
    margin-right: 1.5rem;
}

.flights .flight-card .flight-price {
    font-family: "Montserrat", sans-serif;
    font-size: 1.8rem;
    font-weight: 600;
    color: #a2a5b9;
}

.lnir {
    position: absolute;
    bottom: 1rem;
    right: 1rem;
    font-size: 3rem;
    opacity: 0.3;
}
 
.action-link {
    position: relative;
    display: inline-block;
    font-weight: 500;
    font-size: 1rem;
    color: #41b883;
    transition: opacity .3s;
}
@media only screen and (max-width: 991.98px) { 
	
	.personal-dashboard-v2 .dashboard-header {
		flex-direction: column;
		text-align: center
	}
	.personal-dashboard-v2 .dashboard-header .v-avatar {
		margin-bottom: 10px
	}
	.personal-dashboard-v2 .dashboard-header .user-meta {
		padding-top: 10px;
		padding-bottom: 10px;
		border: none
	}
	.personal-dashboard-v2 .dashboard-header .user-action {
		padding-bottom: 30px
	}
	.personal-dashboard-v2 .dashboard-header .cta {
		margin-left: 0
	}
	.personal-dashboard-v2 .active-projects .media-flex-center .flex-end .avatar-stack {
		display: none
	}
}

@media only screen and (max-width: 767px) {
	.personal-dashboard-v2 .dashboard-header {
		flex-direction: column;
		text-align: center
	}
	.personal-dashboard-v2 .dashboard-header .v-avatar {
		margin-bottom: 10px
	}
	.personal-dashboard-v2 .dashboard-header .user-meta {
		padding-top: 10px;
		padding-bottom: 10px;
		border: none
	}
	.personal-dashboard-v2 .dashboard-header .user-action {
		padding-bottom: 30px
	}
	.personal-dashboard-v2 .dashboard-header .cta {
		margin-left: 0
	}
	.personal-dashboard-v2 .active-projects .media-flex-center .flex-end .avatar-stack {
		display: none
	}
}

.status  {
    height: 8px;
    width: 8px;
    min-width: 8px;
    border-radius: 9999px;
    background: #cecfda;
    margin: 0 16px 0 0;
}
.status  {
    background: #f92b60!important;
}

.is-success {
	background: #06d6a0!important;
	border-color: #06d6a0!important
}

.title-RFC{
    width: 300px;
}