
.sub_content{
	border:1px solid #ccc;
    margin-bottom:50px;
}
.sub_content h3{
	font-size:15px;
    padding:10px;
    text-align:center;
    background: #598BD0;
    color: #fff;
}
.sub_content img{
	display:block;
    margin:0 auto;
    width:85%;
    max-width:300px;
}
.sub_content div{
	padding:20px;
}
.sub_content p:before{
	display:inline-block;
    content:'';
    width:5px;
    height:5px;
    border-radius:50%;
    background:#83A8DA;
    vertical-align:middle;
}
.sub_content p{
    margin-bottom:20px;
    font-size:15px;
}
.sub_content table{
	width:100%;
    border-collapse:collapse;
}
.sub_content table th,
.sub_content table td{
	font-size:15px;
    padding:8px 5px;
    border-bottom:1px solid #ccc;
}
.sub_content table tr:first-child th,
.sub_content table tr:first-child td{
	border-top:2px solid #ABA6A6;
}
.sub_content table th{
	background:#eee;
    width:30%;
}
.sub_content table td:nth-child(2){
	border-right:1px solid #ccc;
    text-align:center;
    width:10%;
}
.sub_content table td:last-child{
	width:60%;
    padding-left:10px;
}



/* tablet */
@media screen and (min-width:769px) and (max-width:991px){
}

/* mobile */
@media screen and (max-width:768px){
    .sub_content div{
        padding:10px;
    }
}