.full-hero-section .parallax-img	{
			top: -25%;			
			}			

			.program-designation__list {
			margin: 0 0 1em;
			}

			.program-designation__item {
			display: -webkit-box;
			display: -webkit-flex;
			display: -moz-box;
			display: -ms-flexbox;
			display: flex;
			-webkit-box-align: center;
			-webkit-align-items: center;
			-moz-box-align: center;
			-ms-flex-align: center;
			align-items: center;
			margin: 0 0 18px;
			font-size: 13px;
			letter-spacing: 1.3px;
			font-weight: 700;
			text-transform: uppercase;
			}

			.program-designation__item .icon-holder {
			width: 35px;
			-webkit-flex-shrink: 0;
			-ms-flex-negative: 0;
			flex-shrink: 0;
			margin: 0 15px 0 0;
			}

			.search-container	{
			width: 100%;
			}

			.db-filter	{
			width: 33.3%;
			float: left;
			padding-right: 20px;
			position: relative;
			}

			.db-filter label	{
			line-height: 1.2;
			letter-spacing: 1.3px;
			text-transform: uppercase;
			display: block;
			color: #004c98;
			font-size: 15px;
			font-weight: bold;
			font-style: normal;
			margin: 0 0 14px;
			}

			.db-filter select	{
			width: 100%;
			background-color: transparent;
			border: 1px solid transparent;
			border-bottom-width: 1px;
			border-bottom-style: solid;
			border-bottom-color: transparent;
			border-bottom: 1px solid #0075df;
			font-size: 15px;
			color: #000;
			font-weight: normal;
			line-height: 1.87;
			font-family: "proxima-nova", sans-serif;
			-moz-osx-font-smoothing: grayscale;	
			}

			.db-filter input	{
			height: 31px;
			}

			.db-filter input#search_phrase	{
			width: 100%;
			}

			.db-filter label.db-search::after {
			content: '\e912';
			font-family: 'icomoon' !important;
			position: absolute;
			bottom: 7px;
			right: 13px;
			font-size: 20px;
			font-weight: 400;
			color: #011745;
			}

			ul.aoi-list	{
			list-style: none;
			padding-left: 0;
			}

			ul.aoi-list li	{
			position: relative;
			padding: 20px 0;
			border-bottom: 1px solid #dec9c0;
			width: 100%;
			}

			ul.aoi-list li span.aoi-icon	{
			position: relative;
			}

			ul.aoi-list li span.aoi-program	{
			position: absolute;
			top: 20px;
			left: 50px;
			}

			ul.aoi-list li span.aoi-dept	{
			position: absolute;
			top: 23px;
			left: 675px;
			font-size: .9em;
			}

			ul.aoi-list li span.aoi-deg	{
			position: absolute;
			top: 20px;
			right: 0;
			}

			ul.aoi-list li span.aoi-deg img	{
			display: inline;
			margin-left: 10px;
			}

			div.courses {
			border-bottom: 3px solid #004c98;
			justify-content: center;
			display: inline-flex;
			margin: 0 auto;
			margin-top: 15px;
			}

			ul.course-pagination {
			list-style-type: none;
			display: table-row;
			}

			ul.course-pagination li {
			display: table-cell;
			margin-right: 20px;
			vertical-align: middle;
			}

			ul.course-pagination li a {
			margin: 0 20px;
			}

			ul.course-pagination li.active a {
			transition: color 0.3s ease-in-out;
			color: #bbc1cd;
			}

			a.dcicon-grow img {
			width: 30px;
			}

			@media (min-width: 700px) {
			.program-designation__list {
			margin: 0 0 23px;
			display: -webkit-box;
			display: -webkit-flex;
			display: -moz-box;
			display: -ms-flexbox;
			display: flex;
			-webkit-flex-wrap: wrap;
			-ms-flex-wrap: wrap;
			flex-wrap: wrap;
			padding-left: 0;
			}

			.program-designation__item {
			width: 39.5%;
			margin: 0 0 21px;
			padding-right: 20px;
			}
			}

			@media (min-width: 1025px) {
			.program-designation__list {
			margin: 0 0 1em;
			padding-left: 0;
			}

			.program-designation__item {
			width: auto;
			padding-right: 36px;
			font-size: 15px;
			}

			.program-designation__item .icon-holder {
			width: 30px;
			margin: 0 16px 0 0;
			}
			}

			@media (max-width: 1080px) {
			.db-filter label {
			font-size: 14px;
			}

			ul.aoi-list li span.aoi-dept {
			position: relative;
			top: 0;
			left: 50px;
			}
			}

			@media (max-width: 926px) {
			.db-filter {
			width: 48%;
			margin-bottom: 15px;
			}

			.db-filter label {
			margin-bottom: 5px;
			}

			input[type="search"]	{
			width: 100%;
			}
			}

			@media (max-width: 428px) {
			.db-filter {
			width: 100%;
			}

			.program-designation__list {
			padding-left: 0px;
			}

			ul.aoi-list li {
			height: 110px;
			}

			ul.aoi-list li span.aoi-program {
			width: 80%;
			}

			ul.aoi-list li span.aoi-dept {
			width: 80%;
			display: block;
			}

			ul.aoi-list li span.aoi-deg img {
			display: block;
			margin-left: 10px;
			margin-bottom: 5px;
			width: 25px;
			}
			}