.team_id_section {
	width: 100%;
	float: left;
}
.team_id_grid {
	float: none;
	margin:auto;
}
.team_id_item {
	width: 100%;
	float: right;
	box-sizing:border-box;
}
.team_id_img {
	width: 100%;
	float: right;
	display:flex;
	align-items: center;
	justify-content: center;
	position:relative;
	-webkit-border-bottom-right-radius: 70px;
	-moz-border-radius-bottomright: 70px;
	border-bottom-right-radius: 70px;
}
.team_id_img img {
		-webkit-border-bottom-right-radius: 70px;
	-moz-border-radius-bottomright: 70px;
	border-bottom-right-radius: 70px;
}
.borderImg {
	position:absolute;
	top:0;
	bottom:0;
	left:0;
	right:0;
	border: 1px solid #464950;
	-webkit-border-bottom-right-radius: 70px;
	-moz-border-radius-bottomright: 70px;
	border-bottom-right-radius: 70px;
	z-index:2
}


.team_id_name {
	width: 100%;
	float: left;
	margin-bottom:0px
}
.team_id_role {
	width: 100%;
	float: left;
	margin-bottom:20px;
}
.team_id_content {
	margin-top:0px
}
.team_id_email {
	width: 100%;
	float: right;
	margin-bottom:10px
}
.team_id_phone {
	width: 100%;
	float: right;
}

.team_id_navigation {
	width: 100%;
	float: right;
	display: flex;
	margin-top: 30px;
	flex-direction: row-reverse;
}
.team_id_go_back {
	width: auto;
	height:40px;
	font-size: 15px;
	transition: 0.2s all;
	-webkit-transition: 0.2s all;
	-moz-transition: 0.2s all;
	-o-transition: 0.2s all;
	text-decoration: none;
	text-align: center;
	padding: 0 50px  0 30px;
	background-color:#41444a;
	color: #fff;
	display: flex;
	justify-content: center;
	align-items: center;
	-webkit-border-top-left-radius: 20px;
	-moz-border-radius-topleft: 20px;
	border-top-left-radius: 20px;
	background-image: url('../../../images/System/galnor_arrow_right.png')!important;
    background-position:calc(100% - 15px);
    background-repeat:no-repeat;
    background-size:25px;
}
.team_id_go_back:hover {
	color:#fff;
	background-position:calc(100% - 10px);
}

@media all and (min-width: 1438px) {
.team_id_section {
	padding-top: 180px;
	padding-bottom:80px
}
.team_id_grid {
	width: 800px;
}
.team_id_grid_right {
	width: 350px;
	float: right;
	margin-left:50px;
}
.team_id_grid_left {
	width: calc(100% - 400px);
	float: right;
	box-sizing:border-box;
	padding-left:100px
}
}

@media all and (max-width: 1439px) and (min-width: 769px) {
.team_id_section {
	padding-top: 160px;
	padding-bottom:60px
}
.team_id_grid {
	width: 700px;
}
}

@media (max-width: 768px) and (min-width: 319px) {
.team_id_section {
	padding-top: 80px;
	padding-bottom:30px
}
.team_id_grid {
	width: calc(100% - 60px);
}
}

@media all and (max-width:320px) {
.team_id_section {
	padding-top: 80px;
	padding-bottom:30px
}
.team_id_grid {
	width: calc(100% - 60px);
}
}