.pa a, .pa a:focus, .pa a:hover{
	text-decoration:none;
}
.cs-upper{
	margin-bottom:30px;
}
.cs-upper a{
	width:100%;
}
.cs-lower{
	background: #f7f7f7;
	padding: 50px 30px;
}
.cs-l-h{
	margin-bottom: 10px;
}
.cs-l-b1{
	
}
.cs-l-b1 a, .cs-l-b1 a:focus{
	display:block;
	background: #093145;
	color:#fff;
	padding: 10px 15px;
}
.cs-l-b1 a:hover{
	text-decoration:none;
	opacity:0.9;
}
.cs-l-b2{
	margin-top: 10px;
}
.cs-l-b2 a, .cs-l-b2 a:focus{
	display:block;
	background: #107896;
	color:#fff;
	padding: 10px 15px;
}
.cs-l-b2 a:hover{
	text-decoration:none;
	opacity:0.9;
}
.process .process-step-circle-content{
	font-size: 22px;
}
.process-vertical .process-step-content{
	min-height:60px;
	display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
}
.process-vertical .process-step{
	padding-bottom: 40px;
}
.modal-dialog{
	font-size: 16px;
	line-height: 1.5;
}
.bootstrap-dialog-header{
	width:100%;
}
.bootstrap-dialog.size-normal .bootstrap-dialog-title {
	font-size: 16px;
}
.bootstrap-dialog.size-normal .bootstrap-dialog-message {
	font-size: 16px;
}
.modal-footer .btn+.btn {
	margin-left: 5px;
	margin-bottom: 0;
}
.modal-footer .btn{
	font-size: 14px;
}
.modal-footer .btn-default{
	color: #333;
	background-color: #ededed;
	border-color: #ccc;
}
@media (max-width: 991px) {
	.cs-lower {
		padding: 17px 30px 26px;
	}
}