main h1 {
   font-size: 28px;
}

.b-programs_top {
	font-size: 20px;
	margin-bottom:15px;
}

.b-footer_menu ul{
	display: flex;
	flex-direction: column;
}
.b-footer_menu ul li:first-child{
	margin-left: 55px;
}
.logo-flex-parent{
	display: flex;
    flex-direction: row;
	justify-content: space-between;
	margin: 0 7px !important;
}
a.g-ajax-data{
	margin-top: 20px;
}

.btn_program_parent{
	margin-top: 210px !important;
	display: flex !important;
}
.btn_program_child{
	width: 50% !important;
	text-align: center !important;
	padding-right: 0px !important;
    padding-left: 0px !important;
}

ul.list-unstyled li {
	margin-bottom: 16px !important;
}

ul.list-unstyled li a {
	text-decoration: none !important;
}
main ul li {
	padding: 0px 0px 0px 25px;
}
main ul {
	padding-top: 14px;
	padding-bottom: 14px;
}
main ul li:before {
	color: #000;
	padding-right: 12px;
	margin-left: -15px;
}
@media (min-width: 992px) {
	.main-content-index {
		padding-right: 40px;
	}
}
