.main-section{
	margin: 0 auto;
	margin-top:100px;
	background-color: #fff;
	border-radius: 5px;
	padding: 0px;
}
.user-img{
	margin-top:-60px;
}
.user-name{
	margin:10px 0px;
}
.user-name h2{
	font-size:30px;
	color:#676363;
}
.user-name button{
	position: absolute;	
	top:-190%;
	right:20px;
	font-size:30px;
}
.form-input button{
	width: 100%;
	margin-bottom: 20px;
	background-color: #a8235a;
	border-color:#a8235a;
}
.link-part{
	border-radius:0px 0px 5px 5px;
	background-color: #ECF0F1;
	padding:15px;
	border-top:1px solid #c2c2c2;
}
.record {
  position: relative;
  margin: 0 auto;
  width: 160px; height: 160px;
  border-radius: 50%;
  background: 
    linear-gradient(30deg, transparent 40%, rgba(42, 41, 40, .85) 40%) no-repeat 100% 0,
    linear-gradient(60deg, rgba(42, 41, 40, .85) 60%, transparent 60%) no-repeat 0 100%,
    repeating-radial-gradient(#2a2928, #2a2928 4px, #ada9a0 5px, #2a2928 6px);
  background-size: 50% 100%, 100% 50%, 100% 100%;
  color:white;
}
.record:after {
position: absolute;
    top: 50%;
    left: 50%;
    margin: -35px;
    border: solid 1px #90276c;
    width: 68px;
    height: 68px;
    border-radius: 50%;
    box-shadow: 0 0 0 4px #a9255a, inset 0 0 0 27px #dc3545;
    background: #221034;
    content: '';
}

.record i {
	margin-top: 34%;
	position: relative;
	z-index: 2;
}

.record i.fa-facebook {
  margin-top:37%;
}

.record i.fa-google {
  margin-top:37%;
}
.record i:after {
	content:" ";
    position: absolute;
    background: #000;
    height:0.9rem;
    top:1.25rem;
    right:0.5rem;
    width:0.9rem;
    text-align: center;
    line-height: 2rem;;
    font-size: 1rem;
    border-radius: 50%;
    color:white;
}
.record i.fa-facebook:after {
    top:1rem;
    right:0.3rem;
}

.record i.fa-google:after {
    top:0.90rem;
    right:0.75rem;
}

.spin {
	animation-name: spin;
	animation-duration: 5000ms;
	animation-iteration-count: infinite;
  	animation-timing-function: linear; 
}
@keyframes spin {
    from {
        transform:rotate(0deg);
    }
    to {
        transform:rotate(360deg);
    }
}