#content_container_r #content section#specialist{
	padding-top: 37px;
	padding-bottom: 51px;
	background-color: #f9f9f9;
}

#specialist h2{
	margin-bottom: 9px;
}

#specialist .top{
	display: flex;

}
#specialist .top img{
	width: 317px;
}
#specialist .top .name p.gray{
	font-weight: 500;
    font-size: 12px;
    line-height: 15px;

	margin-top: 0px;
    margin-bottom: 25px;
}

.desc br {
    display: block;
    height: 20px;
    content: " ";
}

#specialist .top .desc p{
	font-weight: 500;
	font-size: 14px;
	line-height: 20px;

	color: #002147;

	margin-top: 0px;
	margin-bottom: 0px;
	max-width: 484px;
}
#specialist .section_background{
	margin-top: -37px;
}

#specialist .top .right{
	margin-left: 50px;
}

#specialist .bottom{
	margin-top: 32px;
}

#specialist .bottom .btn{
	margin-top: 20px;
	width: 190px;
    height: 50px;
	box-sizing: border-box;

}
#specialist .bottom .btn a{
	padding: 0px 10px;
}
#specialist .bottom b{
	font-weight: 600;
	font-size: 13px;
	line-height: 16px;

	color: #002147;
}

#specialist .bottom p{
	font-weight: 500;
	font-size: 13px;
	line-height: 16px;

	color: #002147;

	margin-top: 4px;
}

#spec{
	padding-top: 48px;
	padding-bottom: 48px;
}

#exam{
	padding-top: 34px;
		padding-bottom: 34px;
	background-color: #f9f9f9;
}

#exam .section_background{
	margin-top: -34px;
}
#exam h2{
	margin-bottom: 34px;
}
#exam ul li::before{
	left: -27px;
}

#exam ul{
	padding-left: 29px;
	margin-top: 23px;
	margin-bottom: 36px;
}
#exam ul:last-child{
	margin-bottom: 0px;

}
#exam div:last-child{
	margin-top: 35px;
}
#exam ul li{
	margin-bottom: 20px;
}

#exam ul li:last-child{
	margin-bottom: 0px;
}


@media (max-width: 1440px){
	body #content_container_r #content section#spec{
		padding-top: 34px;
		padding-bottom: 34px;
	}
	body #content_container_r #content section#exam{
		padding-top: 36px;
		padding-bottom: 36px;
	}
	#content #specialist h2, #content #specialist h1{
		margin-bottom: 4px;
	}

	#specialist .bottom .btn a{
		padding: 0px 25px;
	}

	#specialist .top .thumb{
		width: 35%;
	}
	#specialist .top .right{
		margin-left: 35px;
		width: calc(75% - 35px)
	}
	#specialist .top .thumb img{
		width: 100%;
		    height: auto;
	}
}

@media(max-width: 1100px){
	#content ul li, #exam ul li{
		margin-bottom: 15px;
	}
	#specialist .top .thumb{
		width: 35%;
	}
	#specialist .top .right{
		margin-left: 25px;
		width: calc(65% - 25px)
	}
	#content #specialist h2, #content #specialist h1{
		    margin-bottom: 1px;
		    padding-bottom: 3px;
	}
}
@media(max-width: 790px){
	#specialist .top .thumb{
		width: 35%;
	}
	#specialist .top .right{
		margin-left: 25px;
		width: calc(75% - 25px)
	}

    #content .gray, #specialist .top .name p.gray{
        margin-bottom: 12px;
    }

	#specialist .bottom{
		margin-top: 20px;
	}
}

@media (max-width: 714px){
	#specialist .top .thumb{
		width: 80%;
	}
	#specialist .top .right{
		margin-left: 0px;
		width: 100%
	}

	body #content_container_r #content section#exam{
		    padding-top: 20px;
    		padding-bottom: 20px;
    		padding-right: 40px;
	}
	#content #specialist h2, #content #specialist h1{
		margin-bottom: 10px;
    	padding-bottom: 4px;
	}
	body #spec h2{
		margin-bottom: 7px;
		padding-bottom: 7px;
	}

	body #exam h2{
		padding-bottom: 6px;
		margin-bottom: 0px;
	}

	body #exam div{
		margin-top: 16px;
	}

}
