.schools .news-box {
	min-height: 390px;
}
.schools .news-box h3 {
	font-size: 20px;
}
.schools .news-box img {
	max-width: 194px;
	margin-bottom: 1em;
}
.schools .news-box p {
	margin: 0;
}
.schools .star-rating {
    display: inline-block;
    padding: 20px
}

.schools .star-rating i {
	color: #f2b600;
    font-size: 18px;
    padding: 0;
	margin: 0;
    -webkit-transition: all .3s ease-in-out;
    transition: all .3s ease-in-out
}
.schools .star-rating i.grey {
	color: #bbb;
}
.bg-mobile-right{
	margin-top: 100px;
	background-position-x: inherit;
}
#schoolTable a {
	color: #1E3C78;
	text-decoration: none;
}
.degree-types-sec{
	background-image: url(/wp-content/uploads/2022/08/Group-1760-1.png);
    background-size: cover;
    background-repeat: no-repeat;
    background-position: bottom;
    padding: 5em 0;
}
.degree-types-sec .row .col-md-6{
	padding-left: 3rem;
	padding-right: 3rem;
}
.degree-types-sec .col-6 .col-2{
	padding: 0;
}
.degree-types-sec .formated-text ul{
    list-style: none;
}
.degree-types-sec table{
	background: none;
}
.degree-types-sec table tbody{
	vertical-align: top;
}
.degree-types-sec table tr, .degree-types-sec table td{
	border: none;
}
.degree-types-sec .formated-text ul li::before{
	font-size: 7px;
    color: #1e3c78;
}
#schoolTable thead tr{
	color: #fff;
	border: none;
	background: #2D4B91;
}
#schoolTable thead tr th{
	border-bottom: 0;
	vertical-align: middle;
	border: none;
}
#schoolTable thead tr th:nth-child(1), #schoolTable tbody tr:nth-child(even) td:nth-child(1){
	border-bottom-left-radius: 25px;
    border-top-left-radius: 25px;
}
#schoolTable thead tr th:nth-child(3), #schoolTable tbody tr:nth-child(even) td:nth-child(3){
	border-top-right-radius: 25px;
    border-bottom-right-radius: 25px;
}
#schoolTable tbody tr:nth-child(even) {
    background: #EBF5FF;
}
#schoolTable tr td{
	border: none;
}
table.dataTable{
	max-width: 100%!important;
}
.page-item.disabled .page-link {
    color: #F05A37;
    background-color: #fff;
    border: 0;
}
.page-item.active .page-link {
    background-color: transparent;
    color: #F05A37;
}
.page-link {
    color: #5A6973;
    text-decoration: none;
	border: 0;
}
.page-item:last-child .page-link {
    color: #F05A37;
    border: 0;
}
.school-cta{
	padding: 15em 0;
    background-image: url(../images/Group1.jpg);
    background-repeat: no-repeat;
    background-position: bottom;
    background-size: cover;
    position: relative;
}
.school-cta .simple-heading{
	position: absolute;
    bottom: 0;
}
.container.faq{
/* 	max-width: 100%; */
    padding: 0;
}
.faq .card-header .btn-link{
	color: #41434C;
    font-weight: normal;
	font-size: 18px;
}
.school-cta .simple-heading .my-5{
		    margin-top: 30px !important;
	}
table.dataTable>tbody>tr{
	border: none;
}
div.dt-container .dt-paging .dt-paging-button.current, div.dt-container .dt-paging .dt-paging-button.current:hover, div.dt-container .dt-paging .dt-paging-button:hover{
	    border-color: transparent;
    background: transparent;
    color: #F05A37 !important;
}
div.dt-container select.dt-input{
	margin-right: 5px;
}
@media (min-width: 768px){
	.hero-img{
		background-position-y: center;
	}
}
@media screen and (max-width: 767px){
	.simpletext-block .mt-5{
		margin-top: 0!important;
	}
	.simpletext-block .simple-heading h2{
		line-height: 0.7;
	}
	.degree-types-sec{
		padding: 3em 20px;
	}
	.school-cta{
		background-image: url(../images/Group187.png);
	}
	.school-cta .simple-heading{
		top: 60%;
    	transform: translate(0, -60%);
	}
	.faqs-sec{
		padding: 1em;
	}
	.schools-sec1{
		padding-left: 20px;
		padding-right: 20px;
	}
	.schools-sec1 .row{
		margin: auto;
	}
	.schools-sec1 .row .col-lg-6{
		padding: 0px !important;
		
	}
	.schools-sec1 h2{
		margin-bottom: 0;
		    margin-top: 0;
	}
	h2 p{
		font-size: smaller;
	}
	.degree-types-sec .col-6 .col-2 img{
		margin-top: 0;
	}
	.degree-types-sec .col-6 .row{
		margin-bottom: 1em;
	}
	.degree-types-sec .row .col-md-6{
		padding: 0 20px;
	}
	.degree-types-sec img{
		margin-top: 20px;
	}
	.degree-types-sec .spacer{
		display: none;
	}
	.degree-types-sec h2{
		font-size: 30px;
	}
	.interest-rates-sec{
		padding: 3em 35px;
	}
	#schools{
		padding: 0 20px;
	}
	div.dataTables_wrapper div.dataTables_paginate ul.pagination{
		justify-content: center;
	}
	#schools h2, #schools .sub-heading{
		margin-bottom: 20px;
	}
	.hero-img p{
		width: 85% !important;
	}
	#hero-banner .hero-overlay h1 p{
		width: 100% !important;
	}
	
}