html .main-content .title{
	padding-top:30px;
	padding-bottom:10px;
	font-size:35px;
	color: rgb(24,39, 68);
}

.brtop{
    border-top:5px #AFBCCC solid;
}
.head{
    margin-top:40px;
    margin-bottom:10px;
    display:block;
    font-size:20px;
    font-weight:bold;
}

.library .content p {
	margin-bottom:10px;
}

.library .content img {
	max-width: 100%;
}

.library h2 {
	text-align: center;
}

.work{
	margin-top:100px;
    padding-bottom:70px;
}

ul{
    margin-bottom:40px;
}

.research li{
    cursor:pointer;
}

.library li {
	cursor: initial;
}

td.bold{
	color:rgb(24,39, 68);
}

.research li p{
    font-weight:normal;
}

.table-research{
	width:100%;
	margin-bottom:10px;
	margin-top:10px;
}

.table-research tr td:first-of-type{
	width:33.333%;
	padding:0px 20px;
}
.table-research tr td{
	padding-top:10px;
	padding-bottom:10px;
}

.table-research td ul{
	margin-bottom:0px;
}

.button{
	margin-top:40px;
}

.container.content img{
	max-width:100%;
}

@media screen and ( max-height: 800px ){
    .bmenu{
        padding-bottom:95px;
    }
}
@media only screen and (max-width: 768px){
	.main-content p{
		text-align:center;
	}
	.table-research tr td{
		display:block;
		width:100%!important;
	}
	.table-research tr td.text-center{
		margin-top:15px;
	}
	.work{
		padding-bottom:0px;
	}
}