
.authpages{padding: 100px 0; position: relative;}
/* .authpages:before{background: url(../images/search-bg.png) no-repeat bottom; position: absolute; top: 0; left: 0; width: 100%; height: 550px; content: '';} */



.useraccountwrap{max-width: 600px; margin: 0 auto;}
.userccount {
	background: #f5f7ff;
	padding: 50px;
	border-radius: 10px;
	border-bottom: 3px solid #056cb8;
	margin-bottom: 30px;
	box-shadow: 0px 6px 12px rgb(0 0 0 / 5%);
}
.whitebg{background: #fff;}
.userccount p {
	text-align: center;
	line-height: 24px;
	color: #999;
}
.userccount h5 {
	font-size: 20px;
	color: #555;
	font-weight: 700;
	margin-bottom: 15px;
}
.socialLogin {
	margin-bottom: 20px;
	text-align: center;
	padding-bottom: 20px;
}
.socialLogin a {
	display: inline-block;
	width: 36px;
	height: 36px;
	color: #fff;
	font-size: 18px;
	margin: 0 5px;
	line-height: 36px;
}
.socialLogin a.fb {
	background: #3b5998;
}
.socialLogin a.gp {
	background: #dd4b39;
}
.socialLogin a.tw {
	background: #00aced;
}
.newuser {
	margin-top: 30px;
	text-align: center;
	color: #666;
	font-size: 18px;
}
.newuser a {
	font-weight: 600;
}
.userbtns .nav-tabs  {
	border-bottom: none;
	margin-bottom: 0;
}
.userbtns .nav-tabs >li {
	width: 50%;
	margin-bottom: 0;
}
.userbtns .nav-tabs >li a {
	border: none;
	border-radius:5px 5px 0 0;
	text-align: center;
	font-size: 18px;
	font-weight: 600;
	color: #222;
	padding: 15px 30px;
	position: relative;
	background: #f2f2f2;

}
.userbtns .nav-tabs >li a:hover, .userbtns .nav-tabs >li a.active {
	background: #056cb8;
	border: none;
	color: #fff;
}
.userbtns .nav-tabs >li.active a:after {
	width: 0;
	height: 0;
	border-left: 10px solid transparent;
	border-right: 10px solid transparent;
	border-top: 10px solid #056cb8;
	content: '';
	position: absolute;
	bottom: -10px;
	left: 50%;
	margin-left: -5px;
}
.userbtns .nav-tabs > li a.active:after {
    width: 0;
    height: 0;
    border-left: 10px solid transparent;
    border-right: 10px solid transparent;
    border-top: 10px solid #056cb8;
    content: '';
    position: absolute;
    bottom: -10px;
    left: 50%;
    margin-left: -5px;
}



.strippckinfo{background: #fff; padding-top: 20px; padding-right: 30px; margin-bottom: 30px;}
.pkginfo{padding: 8px 0; border-bottom: 1px solid #eee; color: #777;}
.pkginfo strong{color: #056cb8; font-weight: 700;}

.tab-content>.active{opacity: 1;}
.tab-content>.active.show{opacity: 1;}

.profileban {
    position: relative;
}
.abtuser {
    background: #f1f5ff;
    padding:30px;
    border-radius: 5px;
    margin-bottom:30px;
}
.profileban img{width: 100%;}
.abtuser h4{color: #2166a4; font-size: 30px; font-weight: 700;}
.abtuser h6{color: #444; font-size: 16px; font-weight: 600;}

.uavatar img{display: block;}
.editbtbn{text-align: right; margin-top: 10px;}
.editbtbn a{background: #e83f6f; border-radius: 4px; color: #fff; font-size: 16px; padding: 10px 20px; display: inline-block; font-weight: 700;}
.editbtbn a:hover{background: #2166a4; color: #fff; text-decoration: none;}

.userdata{margin-top: 10px;}
.userdata li{color: #737373; font-size: 16px;}
.userdata li i{color: #e83f6f; font-size: 18px;}


.resumebuildwrap{padding: 35px; border-radius: 15px; box-shadow: 0 0 35px rgba(0,0,0,0.1); margin-bottom: 30px;}
.resumebuildwrap .table th{font-weight: 700;}

.title-error{color: #df0909;}

.expboxint{border: 1px solid #eee; padding: 25px; border-radius: 5px; margin-bottom: 30px;}
.expboxint:hover{border-color: #056cb8;}
.expboxint h4{font-size: 20px;}
.expboxint h5{font-size: 16px; color: #666;}
.expboxint h5 i{margin-right: 7px; color: #999;}
.expboxint p i{color: #056cb8;}