﻿.max-width {
	max-width:1920px;
	margin:0 auto;
	position:relative;
}
.max-width2 {
	max-width:90%;
	margin:0 auto;
	position:relative;
}

p {
	color:#171b1d;
	font-size:15px;
}

ul li {
	color:#171b1d;
	font-size:15px;
}

.course_list {
	float:left;
	width:31%;
	margin-right:2%;
	padding:5px 0;
}

.course_list ul {
	list-style:none;
	padding:0;
	margin:0;
}
.course_list ul li {
	color:#969696;
	font-size:14px;
	text-transform:uppercase;
	font-family:'Open Sans';
}
.course_list ul li a {
	color:#969696;
	font-size:14px;
	text-transform:uppercase;
	font-family:'Open Sans';
}

.footer_text {
	display:inline-block;
	width:39%;
	color:#646464;
	font-family:'Open Sans Light';
	font-size:14px;
	letter-spacing:2.5px;
}
.footer_text2 {
	display:inline-block;
	width:30%;
	color:#646464;
	font-family:'Open Sans Light';
	font-size:14px;
}
.footer_text2 .EbE a {
	color:#646464;
	font-family:'Open Sans Light';
	font-size:14px;
}
.footer_text3 {
	display:inline-block;
	width:30%;
	text-align:right;
}

.course_image {
	width:100%;
	position:relative;
	overflow:hidden;
}
.course_image img.special_hover {
	max-width:120%;
	width:100%;
	transition: all 1s ease 0s;
}
.course_image:hover img.special_hover {
	transform:scale(1,1);
}
.course_image .course_hover {
	position:absolute;
	background:url(../images/gallery_hover_bg.png);
	top:0;
	left:0;
	right:0;
	margin:0 auto;
	display:none;
}
.course_image img {
	max-width:100%;
}

.intake_bg {
	background:#aa3532;
	text-align:center;
}
.intake_bg h1 {
	color:#fff;
	text-align:center;
	font-family:'Open Sans Light';
	font-size:40px;
	letter-spacing:5px;
	font-weight:normal;
	margin:30px 0;
}
.intake_bg .intake_float {
	display:inline-block;
	vertical-align:middle;
}
.intake_bg .intake_float2 {
	display:inline-block;
	margin-left:20px;
	vertical-align:middle;
}

.news_container {
	max-width:100%;
	position:relative;
	padding:10px;
	background:#252525;
}
.news_container:hover {
	background:#aa3532;
}
.news_container .news_image {
	width:100%;
	height:250px;
	text-align:center;
}
.news_container .news_image img {
	max-width:100%;
	max-height:250px;
}
.news_container .news_title {
	color:#fff;
	font-size:18px;
	margin-top:10px;
	margin-bottom:5px;
}
.news_container .news_title a {
	color:#fff;
	font-size:18px;
}
.news_container .news_date {
	color:#aa3532;
	font-size:14px;
}
.news_container:hover > .news_date {
	color:#252525;
}
.news_container .news_content {
	color:#969696;
	font-size:14px;
	margin-top:20px;
	height:80px;
}
.news_container .news_content p{
	color:#fff;
}
.gallery_container {
	max-width:100%;
	position:relative;
}
.gallery_container .gallery_image {
	width:100%;
	text-align:center;
	position:relative;
	overflow:hidden;
}
.gallery_container .gallery_image img.special_hover {
	max-width:120%;
	width:100%;
	transition:all 1s ease 0s;
}
.gallery_container .gallery_image:hover img.special_hover {
	transform:scale(1,1);
}
.gallery_container .gallery_image .gallery_hover {
	position:absolute;
	top:0;
	left:0;
	right:0;
	margin:0 auto;
	display:none;
	background:url(../images/gallery_hover_bg.png);
}
.gallery_container .gallery_image img {
	max-width:100%;
}
.gallery_container .gallery_title {
	color:#fff;
	font-size:18px;
	padding:15px 30px;
	background:#464646;
}

h1.home_title {
	font-size:45px;
	color:#171b1e;
	text-align:center;
	font-family:'Open Sans Light';
	font-weight:normal;
	margin:30px 0;
	letter-spacing:5px;
}
h1.home_title span {
	color:#ed1c24;
}

.content_height {
	min-height:900px;
	background:url(../images/about.jpg) no-repeat top center;
	position:relative;
	z-index:2;
}
.content_height h1 {
	color:#fff;
	background:url(../images/page_title.jpg) no-repeat bottom left;
	font-size:25px;
	letter-spacing:5px;
	padding-bottom:30px;
	margin-bottom:45px;
	font-weight:normal;
}
.content_height .paragraph_margin {
	padding-top:200px;
}
.content_height .paragraph_margin .black_bg {
	width:72%;
	background:rgba(0, 0, 0, 0.6);
	padding:15px 30px;
}
.content_height .paragraph_margin p {
	color:#c8c8c8;
	font-size:15px;
	font-family:'Open Sans';	
	text-align:left;
	line-height:150%;
	margin-bottom:30px;
}

.content_height2 {
	min-height:780px;
	background:url(../images/about2.jpg) no-repeat top center;
	position:relative;
	margin-top:-70px;
	z-index:1;
}
.content_height2 h1 {
	color:#fff;
	background:url(../images/page_title.jpg) no-repeat bottom left;
	font-size:25px;
	letter-spacing:5px;
	padding-bottom:30px;
	margin-bottom:45px;
	font-weight:normal;
}
.content_height2 .paragraph_margin {
	margin-top:170px;
}
.content_height2 .paragraph_margin p {
	color:#c8c8c8;
	font-size:15px;
	font-family:'Open Sans';
	width:66%;
	text-align:left;
}

.content_height3 {
	position:relative;
	z-index:1;
}
.content_height3 h1 {
	color:#fff;
	background:url(../images/page_title.jpg) no-repeat bottom left;
	font-size:25px;
	letter-spacing:5px;
	padding-bottom:30px;
	margin-bottom:45px;
	font-weight:normal;
}
.content_height3 .paragraph_margin {
	margin:30px 0;
}
.content_height3 .paragraph_margin p {
	color:#c8c8c8;
	font-size:15px;
	font-family:'Open Sans';
	width:66%;
	text-align:left;
}

.mission_container {
	width:100%;
	position:relative;
}
.mission_container .mission_float {
	width:50%;
	float:left;
	min-height:500px;
	background:#444;
	text-align:right;
	color:#fff;
	margin-top:100px;
}
.mission_container .mission_float .mission_width {
	width:450px;
	display:inline-block;
	margin-right:50px;
}
.mission_container .mission_float2 {
	width:50%;
	float:left;
	height:500px;
	background:#aa3532;
	text-align:left;
	color:#fff;
	margin-top:30px;
}
.mission_container .mission_float2 .mission_width2 {
	width:450px;
	display:inline-block;
	margin-left:50px;
}

.mission_container .mission_float p {
	color:#c8c8c8;
	font-size:15px;
	font-family:'Open Sans';
	margin-bottom:30px;
}
.mission_container .mission_float a {
	color:#c8c8c8;
	font-size:15px;
	font-family:'Open Sans';
	margin-bottom:30px;
}

.mission_container .mission_float2 p {
	color:#c8c8c8;
	font-size:15px;
	font-family:'Open Sans';
	margin-bottom:30px;
}
.mission_container .mission_float2 a {
	color:#c8c8c8;
	font-size:15px;
	font-family:'Open Sans';
	margin-bottom:30px;
}
.mission_container .mission_float h1 {
	color:#000;
	font-size:50px;
	letter-spacing:10px;
	font-weight:normal;
	background:none;
	margin-top:50px;
	margin-bottom:50px;
	font-family:'Open Sans Light';
	line-height:120%;
}

.mission_container .mission_float2 h1 {
	color:#000;
	font-size:50px;
	letter-spacing:10px;
	font-weight:normal;
	background:none;
	margin-top:50px;
	margin-bottom:50px;
	font-family:'Open Sans Light';
	line-height:120%;
}

.admission_bg {
	min-height:900px;
	background:#171b1d url(../images/admission.jpg) no-repeat top right;
	position:relative;
	z-index:2;
}
.admission_bg h1 {
	color:#fff;
	background:url(../images/page_title.jpg) no-repeat bottom left;
	font-size:25px;
	letter-spacing:5px;
	padding-bottom:30px;
	margin-bottom:45px;
	font-weight:normal;
	font-family:'Open Sans Light';
}
.admission_bg h2 {
	color:#fff;
	font-size:25px;
	letter-spacing:5px;
	margin-bottom:30px;
	font-weight:normal;
}
.admission_bg h4 {
	font-weight:normal;
	margin-bottom:15px;
}
.admission_bg .paragraph_margin {
	padding-top:200px;
}
.admission_bg .paragraph_margin.intake_special2 {
	padding-top:200px;
	width:72%;
}
.admission_bg .paragraph_margin.intake_special2 p {
	width:100%;
}
.admission_bg .paragraph_margin.intake_special {
	width:72%;
}
.admission_bg .paragraph_margin.intake_special p {
	width:100%;
}
.admission_bg .paragraph_margin p {
	color:#c8c8c8;
	font-size:15px;
	font-family:'Open Sans';
	width:72%;
	text-align:left;
	line-height:150%;
	margin-bottom:30px;
}
.admission_bg .paragraph_margin ul li {
	color:#c8c8c8;
}
.admission_bg .paragraph_margin ul li a {
	color:#c8c8c8;
	text-decoration:underline;
}
.admission_bg .mission_container .mission_float .mission_width {
	text-align:left;
	max-width:450px;
	width:100%;
	float:right;
}
.admission_bg .mission_container .mission_float h1 {
	color:#000;
	font-size:50px;
	letter-spacing:10px;
	font-weight:normal;
	background:none;
	margin-top:50px;
	margin-bottom:50px;
	padding:0;
	font-family:'Open Sans Light';
	line-height:120%;
}
.admission_bg .mission_container .mission_float2 h1 {
	color:#000;
	font-size:50px;
	letter-spacing:10px;
	font-weight:normal;
	background:none;
	margin-top:50px;
	margin-bottom:50px;
	padding:0;
	font-family:'Open Sans Light';
	line-height:120%;
}

.campus_bg {
	min-height:900px;
	background:url(../images/campus_bg.jpg) no-repeat top right;
	position:relative;
	z-index:2;
}
.campus_bg h1 {
	color:#fff;
	background:url(../images/page_title.jpg) no-repeat bottom left;
	font-size:25px;
	letter-spacing:5px;
	padding-bottom:30px;
	margin-bottom:45px;
	font-weight:normal;
	font-family:'Open Sans Light';
}
.campus_bg h2 {
	color:#fff;
	font-size:25px;
	letter-spacing:5px;
	margin-bottom:30px;
	font-weight:normal;
}
.campus_bg p {
	color:#c8c8c8;
	font-size:15px;
	font-family:'Open Sans';
	text-align:left;
	line-height:150%;
	margin-bottom:30px;
}
.campus_bg .paragraph_margin {
	width:100%;
	padding-top:200px;
}
.campus_bg .paragraph_margin p {
	color:#c8c8c8;
	font-size:15px;
	font-family:'Open Sans';
	text-align:left;
	line-height:150%;
	margin-bottom:30px;
	width:72%;
}
.campus_bg .paragraph_margin ul li {
	color:#c8c8c8;
}

.team_content {
	background:#fff url(../images/team.jpg) no-repeat top center;
	min-height:600px;
}
.team_content h1 {
	text-align:right;
	font-weight:normal;
	font-family:'Open Sans Light';
	color:#fff;
	font-size:45px;
	margin-top:200px;
	letter-spacing:5px;
	margin-bottom:30px;
}
.team_content h1 span {
	color:#ed1c24;
}
.team_content .team_container {
	width:100%;
	position:relative;
}
.team_content .team_container .team_grid {
	width:33%;
	float:left;
}
.team_content .team_container .team_grid .team_image {
	position:relative;
	width:100%;
	text-align:center;
}
.team_content .team_container .team_grid .team_image .team_hover {
	position:absolute;
	top:0;
	text-align:center;
	background:url(../images/team_hover_bg.png);
	color:#fff;
	border:2px solid #dedede;
	width:100%;
	padding:0 2%;
	display:none;
}
.team_content .team_container .team_grid .team_image .team_name {
	position:absolute;
	bottom:20px;
	left:0;
	right:0;
	margin:0 auto;
}
.team_content .team_container .team_grid .team_image .team_name a {
	color:#fff;
	font-size:17px;
	font-family:'Open Sans';
}

.team_detail {
	width:100%;
	position:relative;
	background:#fff url(../images/shadow.png) no-repeat top center;
}

.team_detail .team_info .team_image {
	float:right;
	width:50%;
	text-align:center;
	margin-top:80px;
}
.team_detail .team_info .team_description {
	float:right;
	width:50%;
	margin-top:200px;
	max-width:500px;
}
.team_detail .team_info .team_description h1 {
	font-size:25px;
	color:#171b1d;
	font-size:normal;
	font-family:'Open Sans Light';
	background:url(../images/page_title.jpg) no-repeat bottom left;
	letter-spacing:5px;
	padding-bottom:30px;
	margin-bottom:75px;
}
.team_detail .team_info .team_description h1 span {
	font-weight:bold;
}
.team_detail .team_info .team_description p {
	text-align:left;
	font-size:15px;
	color:#171b1d;
	font-family:'Open Sans';
	line-height:150%;
	margin-bottom:30px;
}

.team_extra {
	width:100%;
	position:relative;
}
.team_extra .team_float {
	width:50%;
	float:left;
	height:700px;
	background:#444;
	color:#fff;
	margin-top:70px;
}
.team_extra .team_float .team_width {
	width:450px;
	float:right;
	margin-right:50px;
}
.team_extra .team_float2 {
	width:50%;
	float:left;
	height:700px;
	background:#aa3532;
	text-align:left;
	color:#fff;
}
.team_extra .team_float2 .team_width2 {
	width:450px;
	margin-left:50px;
}

.team_extra .team_float p {
	color:#c8c8c8;
	font-size:15px;
	font-family:'Open Sans';
	margin-bottom:30px;
}

.team_extra .team_float2 p {
	color:#c8c8c8;
	font-size:15px;
	font-family:'Open Sans';
	margin-bottom:30px;
}
.team_extra .team_float h1 {
	color:#000;
	font-size:50px;
	letter-spacing:10px;
	font-weight:normal;
	background:none;
	margin-top:50px;
	margin-bottom:50px;
	font-family:'Open Sans Light';
	line-height:120%;
}

.team_extra .team_float2 h1 {
	color:#000;
	font-size:50px;
	letter-spacing:10px;
	font-weight:normal;
	background:none;
	margin-top:50px;
	margin-bottom:50px;
	font-family:'Open Sans Light';
	line-height:120%;
}

.gallery_content {
	position:relative;
	width:100%;
	margin:0 auto;
	background:#fff;
}
.gallery_content .margin_adjust {
	margin-top:150px;
	margin-bottom:40px;
}
.gallery_content .margin_adjust .breadcrumbsDiv2 {
	float:left;
	color:#7f7e83;
	font-size:13px;
	text-transform:uppercase;
	margin-top:10px;
}
.gallery_content .margin_adjust .breadcrumbsDiv2 a {
	color:#171b1d;
}
.gallery_content .margin_adjust .gallery_title {
	float:right;
}
.gallery_content h1 {
	color:#171b1d;
	font-size:45px;
	font-weight:normal;
	font-family:'Open Sans Light';
	text-align:right;
}
.gallery_content h1 span {
	color:#ed1c24;
}

.gallery_content .gallery_grid {
	text-align:center;
	width:100%;
	max-width:33%;
}

.gallery_content .gallery_grid .gallery_image {
	text-align:center;
	width:100%;
	min-height:416px;
	position:relative;
	overflow:hidden;
}

.gallery_content .gallery_grid .gallery_image img.gallery_adjust {
	max-width:100%;
	width:100%;
	margin:0;
	transition: all 0.5s ease 0s;
}

.gallery_content .gallery_grid .gallery_image:hover > img.gallery_adjust {
	transform: scale(1.00);
}

.gallery_content .gallery_grid .gallery_image .gallery_hover {
	position:absolute;
	width:100%;
	background:url(../images/gallery_hover_bg.png);
	top:0;
	display:none;
}

.gallery_content .gallery_grid .gallery_image .gallery_name {
	font-size:14px;
	color:#fff;
	background:rgba(0,0,0,0.5);
	padding:5px 0;
	text-transform:uppercase;
	width:100%;
	text-align:center;
	position:absolute;
	left:0;
	right:0;
	margin:0 auto;
	bottom:10px;
	font-family:'Open Sans';
}

.gallery_content .gallery_grid .gallery_image .gallery_name a {
	color:#fff;
}

.gallery_detail {
	position:relative;
	width:100%;
	margin:0 auto;
	background:#fff;
}
.gallery_detail .margin_adjust {
	margin-top:150px;
	margin-bottom:40px;
}
.gallery_detail .margin_adjust .breadcrumbsDiv2 {
	float:left;
	color:#7f7e83;
	font-size:13px;
	text-transform:uppercase;
	margin-top:10px;
}
.gallery_detail .margin_adjust .breadcrumbsDiv2 a {
	color:#171b1d;
}
.gallery_detail .margin_adjust .gallery_title {
	float:right;
}
.gallery_detail h1 {
	color:#171b1d;
	font-size:45px;
	font-weight:normal;
	font-family:'Open Sans Light';
	text-align:right;
}
.gallery_detail h1 span {
	color:#ed1c24;
}

.gallery_detail .gallery_container {
	width:100%;
	position:relative;
}

.gallery_detail .gallery_container .galleryImage {
	float:left;
	width:31%;
	text-align:center;
	margin:0% 1% 2%;
	position:relative;
	overflow:hidden;
	height:auto;
}

.gallery_detail .gallery_container .galleryImage .gallery_hover {
	position:absolute;
	top:0;
	width:100%;
	background:url(../images/gallery_zoom_bg.png);
	display:none;
}

.gallery_detail .gallery_container .galleryImage img.gallery_adjust {
	max-width:100%;
	width:100%;
	margin:0;
	transition: all 1s ease-in-out;
}

/*.gallery_detail .gallery_container .galleryImage:hover > img.gallery_adjust {
	transform: scale(1,1);
}*/

.video_content {
	background:#fff;
	min-height:600px;
}
.video_content .video_banner {
	position:relative;
	width:100%;
}
.video_content .video_banner iframe {
	width:100%;
	height:100%;
	position:absolute;
	top:0;
	left:0;
}
.video_content .margin_adjust {
	margin-bottom:40px;
}
.video_content .breadcrumbsDiv2 {
	color:#7f7e83;
	font-size:13px;
	text-transform:uppercase;
	background:#252525;
}
.video_content .breadcrumbsDiv2 a {
	color:#fff;
}
.video_content .margin_adjust .video_title {
	float:right;
}
.video_content h1 {
	color:#171b1d;
	font-size:45px;
	font-weight:normal;
	font-family:'Open Sans Light';
	text-align:right;
	margin-top:30px;
}
.video_content h1 span {
	color:#ed1c24;
}

.video_content .video_container {
	width:100%;
	position:relative;
}
.video_content .video_container .video_grid {
	width:46%;
	margin:1% 1% 2%;
	float:left;
	background:#252525;
	padding:1%
}
.video_content .video_container .video_grid .video_display {
	position:relative;
	padding-bottom:56.25%;
	padding-top:30px;
	height:0;
	overflow:hidden;
}
.video_content .video_container .video_grid .video_display iframe {
	width:100%;
	height:100%;
	position:absolute;
	top:0;
	left:0;
}
.video_content .video_container .video_grid .video_title {
	color:#fff;
	text-transform:capitalize;
	font-family:'Open Sans';
	font-size:16px;
	margin-top:5px;
}
.video_content .video_container .video_grid .video_date {
	color:#aa3532;
	font-family:'Open Sans';
	font-size:16px;
	margin-top:5px;
}
.video_content .video_container .video_grid .video_description {
	color:#969696;
	font-family:'Open Sans';
	font-size:14px;
	margin-top:10px;
	text-align:left;
	height:120px;
}

.course_content {
	position:relative;
	width:100%;
	margin:0 auto;
	background:url(../images/course.png) no-repeat top center;
	min-height:951px;
}
.course_content .margin_adjust {
	margin-top:150px;
	margin-bottom:40px;
}
.course_content .margin_adjust .breadcrumbsDiv2 {
	float:left;
	color:#7f7e83;
	font-size:13px;
	text-transform:uppercase;
	margin-top:10px;
}
.course_content .margin_adjust .breadcrumbsDiv2 a {
	color:#fff;
}
.gallery_content .margin_adjust .course_title {
	float:right;
}
.course_content h1 {
	color:#171b1d;
	font-size:45px;
	font-weight:normal;
	font-family:'Open Sans Light';
	text-align:right;
}
.course_content h1 span {
	color:#ed1c24;
}

.course_content .course_grid {
	text-align:center;
	max-width:33%;
	width:100%;
	margin:0;
}

.course_content .course_grid .course_image {
	text-align:center;
	width:100%;
	min-height:416px;
	position:relative;
}

.course_content .course_grid .course_image img {
	max-width:100%;
	width:100%;
	margin:0;
}

.course_content .course_grid .course_image .course_hover {
	position:absolute;
	width:100%;
	background:url(../images/gallery_hover_bg.png);
	top:0;
	display:none;
}

.course_content .course_grid .course_image .course_name {
	font-size:14px;
	color:#fff;
	background:rgba(0,0,0,0.5);
	padding:5px 0;
	text-transform:uppercase;
	width:100%;
	text-align:center;
	position:absolute;
	left:0;
	right:0;
	margin:0 auto;
	bottom:10px;
	font-family:'Open Sans';
}

.course_content .course_grid .course_image .course_name a {
	color:#fff;
}

.course_detail {
	position:relative;
	width:100%;
	margin:0 auto;
	background:#fff;
}
.course_detail .margin_adjust {
	background:#252525;
}
.course_detail .margin_adjust .breadcrumbsDiv2 {
	color:#7f7e83;
	font-size:13px;
	text-transform:uppercase;
}
.course_detail .margin_adjust .breadcrumbsDiv2 a {
	color:#fff;
}
.course_detail .margin_adjust .course_title {
	float:right;
}

.course_detail .course_banner {
	text-align:center;
	width:100%;
}

.course_detail .course_container {
	width:100%;
	position:relative;
	margin:0 auto 30px;
}

.course_detail .course_container .course_description {
	float:left;
	width:50%;
}
.course_detail .course_container .course_description h1 {
	color:#171b1d;
	background:url(../images/page_title.jpg) no-repeat bottom left;
	font-size:25px;
	letter-spacing:5px;
	padding-bottom:15px;
	margin-bottom:45px;
	font-weight:normal;
	margin-top:30px;
	font-family:'Open Sans Light';
}
.course_detail .course_container .course_description p {
	color:#171b1d;
	font-size:15px;
	font-family:'Open Sans';
	text-align:left;
	line-height:150%;
	margin-bottom:30px;
}
.course_detail .course_container .course_description .description_adjust {
	width:500px;
	float:right;
}
.course_detail .course_container .course_image {
	float:left;
	width:500px;
	padding-left:50px;
	text-align:right;
}
.course_detail .course_container .course_image2 {
	float:left;
	width:50%;
	text-align:center;
}
.course_detail .course_container .course_info, .course_detail .course_container .course_info_mobile {
	float:left;
	width:50%;
	background:#aa3532;
}
.course_detail .course_container .course_info h2, .course_detail .course_container .course_info_mobile h2 {
	color:#fff;
	font-size:16px;
	letter-spacing:5px;
	font-family:'Open Sans';
	font-weight:normal;
	margin-top:30px;
	margin-bottom:15px;
}
.course_detail .course_container .course_info ul li {
	color:#fff;
}
.course_detail .course_container .course_info table tr td {
	vertical-align:top;
	color:#c8c8c8;
	font-family:'Open Sans';
	padding-bottom:5px;
}
.course_detail .course_container .course_info p, .course_detail .course_container .course_info_mobile p {
	color:#c8c8c8;
	font-family:'Open Sans';
}
.course_detail .course_container .course_info .description_adjust, .course_detail .course_container .course_info_mobile .description_adjust {
	width:450px;
	padding-left:50px;
	float:left;
}
.course_detail .course_container .course_info .description_adjust .level_border, .course_detail .course_container .course_info_mobile .description_adjust .level_border {
	background:url(../images/course_border.jpg) no-repeat bottom left;
	padding-bottom:30px;
}
.course_detail .course_container .course_info .description_adjust .outline_border, .course_detail .course_container .course_info_mobile .description_adjust .outline_border {
	color:#fff;
}
.course_detail .course_container .course_info .description_adjust .outline_border ul li, .course_detail .course_container .course_info_mobile .description_adjust .outline_border ul li {
	color:#fff;
	font-family:'Open Sans';
}
.course_detail .course_container .course_info .description_adjust .outline_border table tr td, .course_detail .course_container .course_info_mobile .description_adjust .outline_border table tr td {
	vertical-align:top;
	padding-right:30px;
	font-family:'Open Sans';
}
.course_detail .course_container .course_info2 .opportunity_border {
	width:50%;
	float:left;
}
.course_detail .course_container .course_info2 .opportunity_border ul li {
	color:#333;
	font-family:'Open Sans';
}
.course_detail .course_container .course_info2 .opportunity_border h1 {
	color:#000;
	background:url(../images/page_title.jpg) no-repeat bottom left;
	font-size:25px;
	letter-spacing:5px;
	padding-bottom:15px;
	margin-bottom:50px;
	font-weight:normal;
	margin-top:30px;
	font-family:'Open Sans Light';
}
.course_detail .course_container .course_info2 .opportunity_border .opportunity_adjust {
	width:500px;
	float:right;
	margin-bottom:30px;
}
.course_detail .course_container .course_info2 .scholarship_border {
	width:50%;
	float:left;
}
.course_detail .course_container .course_info2 .scholarship_border ul li {
	color:#333;
	font-family:'Open Sans';
}
.course_detail .course_container .course_info2 .scholarship_border .scholarship_adjust {
	width:500px;
	float:left;
	margin-bottom:30px;
}
.course_detail .course_container .course_info2 .scholarship_border h1 {
	color:#000;
	background:url(../images/page_title.jpg) no-repeat bottom left;
	font-size:25px;
	letter-spacing:5px;
	padding-bottom:15px;
	margin-bottom:50px;
	font-weight:normal;
	margin-top:30px;
	font-family:'Open Sans Light';
}
.course_detail .course_container .course_name {
	float:left;
	width:50%;
	padding:15px;
	background:#636363;
	color:#fff;
	font-size:15px;
	font-family:'Open Sans';
}
.course_detail .course_container .course_title {
	float:left;
	height:70px;
	line-height:120%;
	padding:25px 15px;
}
.course_detail .course_container .course_duration {
	float:right;
	width:40%;
	text-align:center;
	padding:25px 15px;
	background:#252525;
	color:#fff;
	font-size:15px;
	font-family:'Open Sans';
	height:70px;
	line-height:120%;
}
.course_detail .course_container .course_apply {
	text-align:left;
	color:#fff;
	font-size:15px;
	font-family:'Open Sans';
}

.course_intake {
	width:100%;
	position:relative;
}
.course_intake .courseImage {
	width:23%;
	height:300px;
	margin:1% 1% 2%;
	float:left;
	text-align:center;
	position:relative;
	overflow:hidden;
}
.course_intake .courseImage img.course_adjust {
	max-width:120%;
	max-height:300px;
	transition: all 1s ease 0s;
}
.course_intake .courseImage:hover img.course_adjust {
	transform:scale(1,1);
}
.course_intake .courseImage .course_hover {
	position:absolute;
	width:100%;
	background:url(../images/gallery_hover_bg.png);
	top:0;
	display:none;
}

.news_content {
	width:100%;
	position:relative;
}
.news_content .margin_adjust {
	background:#252525;
	margin-bottom:30px;
}
.news_content .margin_adjust .breadcrumbsDiv2 {
	color:#7f7e83;
	text-transform:uppercase;
}
.news_content .margin_adjust .breadcrumbsDiv2 a {
	color:#fff;
}
.news_content .news_grid {
	background:#252525;
	padding:10px;
	margin-bottom:30px;
}
.news_content .news_grid:hover {
	background:#aa3532;
}
.news_content .news_grid .news_title h1 {
	color:#fff;
	font-size:22px;
	font-family:'Open Sans';
	font-weight:normal;
	margin-bottom:0;
}

.news_content .news_grid .news_title h1 a {
	color:#fff;
	font-size:22px;
	font-family:'Open Sans';
	font-weight:normal;
	margin-bottom:0;
}
.news_content .news_grid .news_date {
	color:#aa3532;
	margin-bottom:15px;
}
.news_content .news_grid:hover > .news_date {
	color:#fff;
}
.news_content .news_grid .news_description {
	margin-bottom:30px;
}
.news_content .news_grid .news_description p {
	color:#969696;
	font-family:'Open Sans';
}

.news_detail {
	width:100%;
	position:relative;
}
.news_detail .margin_adjust .breadcrumbsDiv2 {
	color:#7f7e83;
	text-transform:uppercase;
}
.news_detail .margin_adjust .breadcrumbsDiv2 a {
	color:#fff;
}
.news_detail .news_title {
	margin-top:50px;
	margin-bottom:30px;
}
.news_detail .news_title h1 {
	color:#000;
	font-size:22px;
	font-family:'Open Sans';
}
.news_detail .news_date {
	color:#aa3532;
	margin-bottom:30px;
	margin-top:30px;
}
.news_detail .news_description {
	color:#333;
	margin-bottom:30px;
}
.news_detail .news_description p {
	color:#333;
	font-size:15px;
	font-family:'Open Sans';
}
.news_detail .newsImage {
	width:23%;
	margin:1% 1% 2%;
	float:left;
	margin-bottom:30px;
	text-align:center;
}
.news_detail .newsImage img {
	max-width:100%;
	max-height:100px;
}
.news_detail .margin_adjust {
	background:#252525;
}

h1.news_category {
	color:#171b1d;
	background:url(../images/page_title.jpg) no-repeat bottom left;
	font-size:25px;
	letter-spacing:5px;
	padding-bottom:15px;
	margin:30px 0;
	font-weight:normal;
	font-family:'Open Sans Light';
}

ul.category_list {
	list-style:none;
	margin:0;
	padding:0;
}
ul.category_list li {
	background:#252525;
	padding:10px;
	margin-bottom:10px;
	font-size:15px;
	font-family:'Open Sans';
	color:#fff;
}
ul.category_list li a {
	color:#fff;
	font-size:15px;
}

.contact_content .breadcrumbsDiv2 {
	background:#252525;
	color:#7f7e83;
	font-size:13px;
	text-transform:uppercase;
}
.contact_content .breadcrumbsDiv2 a {
	color:#fff;
}

.contactFormDiv1 {
	border-bottom:1px solid #363636;
	padding-bottom:45px;
	margin-bottom:45px;
}

.enroll_select {
	margin-top:30px;
	float:left;
	width:65%;
}
.enroll_select select {
	color:#fff;
	border:1px solid #e61e25;
	-webkit-border-radius: 0px;
	-moz-border-radius: 0px;
	border-radius: 0px;
	width:100%;
	padding:4% 2%;
	margin-bottom:30px;
	height:auto;
	-moz-appearance:none;
	-webkit-appearance:none;
	background:#464646 url(../images/select_dropdown.png) no-repeat 97% 50%;
}
.enroll_submit {
	margin-top:30px;
	float:right;
	width:30%;
}

.enrollment_content {
	background:#171b1d url(../images/application.jpg) no-repeat top center;
	min-height:650px;
	font-family:'Open Sans';
}

.enrollment_content .requirement_container {
	margin-top:400px;
	width:48%;
	padding-right:2%;
	float:left;
}
.enrollment_content .requirement_container .horizontal {
	border-bottom:1px solid #363636;
	margin:30px 0;
}
.enrollment_content .requirement_container p {
	color:#fff;
}
.enrollment_content .requirement_container ul li {
	color:#fff;
}
.enrollment_content .requirement_container h1 {
	color:#fff;
	background:url(../images/page_title.jpg) no-repeat bottom left;
	font-size:25px;
	letter-spacing:5px;
	padding-bottom:15px;
	margin-bottom:50px;
	font-weight:normal;
	margin-top:30px;
	font-family:'Open Sans Light';
}
.enrollment_content .requirement_container h1 span {
	color:#ed1c24;
}

.enrollment_content .form_container {
	margin-top:400px;
	width:48%;
	padding-left:2%;
	float:left;
}
.enrollment_content .form_container p{
	color:#fff;
}
.enrollment_content .form_container h1 {
	color:#969696;
	background:url(../images/page_title.jpg) no-repeat bottom left;
	font-size:25px;
	letter-spacing:5px;
	padding-bottom:15px;
	margin-bottom:50px;
	font-weight:normal;
	margin-top:30px;
	font-family:'Open Sans Light';
}

.award_content {
	width:100%;
	position:relative;
	background:url(../images/award.png) no-repeat top right;
	min-height:800px;
}
.award_content .paragraph_margin {
	margin-top:200px;
	margin-bottom:30px;
}
.award_content .paragraph_margin h1 {
	color:#fff;
	background:url(../images/page_title.jpg) no-repeat bottom left;
	font-size:25px;
	letter-spacing:5px;
	padding-bottom:15px;
	margin-bottom:50px;
	font-weight:normal;
	margin-top:30px;
	font-family:'Open Sans Light';
}
.award_content .paragraph_margin p {
	color:#c8c8c8;
	width:72%;
	font-family:'Open Sans';
	text-align:left;
	font-size:15px;
}
.award_content .paragraph_margin .award_info {
	margin-top:180px;
}
.award_content .paragraph_margin .award_info h2 {
	color:#fff;
	font-size:45px;
	letter-spacing:5px;
	font-weight:normal;
	margin-top:100px;
	margin-bottom:50px;
	font-family:'Open Sans Light';
	text-align:center;
}

.award_content .paragraph_margin .award_info h2 span {
	color:#ed1c24;
}

.transport_image {
	float:right;
	width:35%;
	text-align:right;
}
.transport_info {
	float:right;
	width:65%;
	padding-right:3%
}
.transport_info p {
	line-height:150%;
	margin:0 0 30px;
}

.intake_border {
	border-bottom:1px solid #363636;
	width:100%;
	height:1px;
	margin:1px 0 30px;
}

.absolute_adjust {
	position:absolute;
	top:0;
	left:0;
	right:0;
	margin:0 auto;
	background:url(../images/menu_shadow.png) top left;
}

h1.mobile_title {
	display:none;
	color:#fff;
	font-size:25px;
	letter-spacing:5px;
	margin-bottom:30px;
	font-weight:normal;
	margin-top:30px;
	font-family:'Open Sans Light';
	text-align:center;
}
h1.mobile_title  span {
	color:#ed1c24;
}

#accordion h3 {
	position:relative;
}
#accordion h3 .course_duration {
	position:relative;
	top:0;
}
#accordion .mobile_duration {
	display:none;
}

.mobile_menu {
	display:none;
}
.mobile_menu .menu_button {
	color:#fff;
	float:right;
	padding:10px;
	background:#ed1c24;
	margin-bottom:15px;
}
.mobile_menu .menu_button a {
	color:#fff;
	text-decoration:none;
}

.load_display {
	display:none;
}

.career_btn a {
	background:#fff;
	color:#aa3532 !important;
	text-transform:uppercase;
	padding:15px 30px;
	font-size:15px;
}

.career_btn a:hover {
	background:#aa3532;
	color:#fff !important;
	text-decoration:none;
}

.footer .credit3 {
	background:#1d2225;
	margin:0;
	padding:10px 0 30px;
}

.contactLeft h1 {
	color:#171b1d;
}
.contactLeft p {
	color:#171b1d;
	margin-bottom:10px !important;
}
.contactLeft a {
	color:#fff;
	text-decoration:underline;
}
.contactRight h1 {
	color:#171b1d;
}

.s3linkDiv .max-absolute .description_absolute p {
	color:#fff;
}

.contactLeft .contact_adjust a {
	color:#171b1d;
}

.google_display {
	background:#fff;
	height:0px;
}

ul {
	margin-bottom:30px !important;
}

.mt-30 {
	margin-top:30px;
}
.mt-60 {
	margin-top:60px;
}

.mb-30 {
	margin-bottom:30px;
}

.scroll_event {
	pointer-events: none;
}

@media screen and (max-width: 1300px) {
	
}

@media screen and (max-width: 1200px) {
	.logoDiv{
		width:100%;
		float:none;
		text-align:center;
	}
	.hright{
		width:100%;
		float:none;
	}
	
	.course_list {
		margin-right: 0%;
		width: 50%;
		margin-bottom:15px;
	}
	
	.footer_text {
		width:100%;
		display:block;
		text-align:center;
		margin-bottom:10px;
	}
	.footer_text2 {
		width:100%;
		display:block;
		text-align:center;
		margin-bottom:10px;
	}
	.footer_text3 {
		width:100%;
		display:block;
		text-align:center;
	}
	#header {
		position:relative;
	}
	.absolute_adjust {
		position:relative;
		background:none;
	}
	.content_height .paragraph_margin {
		margin-top: 30px;
	}
	.content_height .paragraph_margin p {
		width: 100%;
	}
	.content_height {
		background: #171b1d;
		min-height: 10px;
	}
	.content_height h1 {
		margin-bottom: 30px;
		padding-bottom: 30px;
	}
	.mission_container .mission_float {
		float: none;
		height: auto;
		margin-top: 30px;
		text-align: justify;
		width: 100%;
		padding:30px 0;
		min-height:10px;
	}
	
	.mission_container .mission_float .mission_width {
		display: block;
		margin-right: 0px;
		width: 100%;
	}
	
	.mission_container .mission_float h1 {
		margin:0px;
	}
	.mission_container .mission_float2 {
		float: none;
		height: auto;
		margin-top:0;
		text-align: justify;
		width: 100%;
		padding:30px 0;
	}
	.mission_container .mission_float2 .mission_width2 {
		display: block;
		margin-left: 0px;
		width: 100%;
	}
	.mission_container .mission_float2 h1 {
		margin:0;
	}
	.content_height2 {
		min-height:10px;
		background:none;
		margin-top:0;
		padding:30px 0;
	}
	.content_height2 .paragraph_margin {
		margin-top: 0px;
	}
	.content_height2 h1 {
		margin-bottom: 30px;
		padding-bottom: 30px;
	}
	.content_height2 .paragraph_margin p {
		width: 100%;
	}
	.team_detail .team_info .team_image {
		float: none;
		margin-top: 0;
		text-align: center;
		width: 100%;
		margin-top:30px;
	}
	.team_detail .team_info .team_image img {
		max-height:500px;
	}
	
	.team_detail .team_info .team_description {
		float: none;
		margin-top: 30px;
		max-width: 100%;
		width: 100%;
	}
	
	.team_detail .team_info .team_description h1 {
		margin-bottom: 30px;
		padding-bottom: 30px;
	}
	
	.team_extra .team_float .team_width {
		float: right;
		margin-right: 0px;
		width: 90%;
		padding:0 5%;
	}
	
	.team_extra .team_float2 .team_width2 {
		margin-left: 0;
		width: 90%;
		padding:0 5%;
	}
	.team_info {
		margin-bottom:30px;
	}
	.team_content {
		background: none;
		min-height: 10px;
	}
	.team_content h1 {
		margin-bottom: 30px;
		margin-top: 30px;
		text-align: center;
	}
	.award_content {
		background: none;
		min-height: 10px;
	}
	
	.award_content .paragraph_margin {
		margin-bottom: 30px;
		margin-top: 30px;
	}
	.award_content .paragraph_margin h1 {
		margin-bottom: 30px;
	}
	.award_content .paragraph_margin p {
		width: 100%;
	}
	
	.award_content .paragraph_margin .award_info {
		margin-top: 30px;
	}
	.award_content .paragraph_margin .award_info h2 {
		margin-top: 30px;
	}
	.course_content {
		background: none;
		min-height: 10px;
	}
	
	.course_content .margin_adjust {
		margin-top: 30px;
	}
	.course_content .course_grid {
		max-width:50%;
	}
	.course_detail .course_container .course_description {
		float: none;
		width: 100%;
	}	
	.course_detail .course_container .course_image {
		float: none;
		text-align: center;
		width: 100%;
	}
	.course_detail .course_container .course_description .description_adjust {
		padding: 0 5%;
		width: 90%;
		margin-bottom:30px;
	}
	.course_detail .course_container .course_image2 {
		float: none;
		text-align: center;
		width: 100%;
	}
	.course_detail .course_container .course_info, .course_detail .course_container .course_info_mobile {
		float: none;
		width: 100%;
		padding:30px 0;
	}
	.course_detail .course_container .course_info .description_adjust, .course_detail .course_container .course_info_mobile .description_adjust {
		float: none;
		padding: 0 5%;
		width: 90%;
	}
	.course_detail .course_container .course_info h2, .course_detail .course_container .course_info_mobile h2 {
		margin-top: 0px;
	}
	.course_detail .course_container .course_info .description_adjust .level_border, .course_detail .course_container .course_info_mobile .description_adjust .level_border {
		margin-bottom:30px;
	}
	.course_detail .course_container .course_info2 .opportunity_border {
		float: none;
		width: 100%;
	}
	.course_detail .course_container .course_info2 .scholarship_border {
		float: none;
		width: 100%;
	}
	.course_detail .course_container .course_info2 .opportunity_border .opportunity_adjust {
		float: none;
		width: 90%;
		padding:0 5%;
	}
	.course_detail .course_container .course_info2 .scholarship_border .scholarship_adjust {
		float: none;
		width: 90%;
		padding:0 5%;
	}
	.intake_bg {
		margin-top: 0px;
	}
	.gallery_content .gallery_grid {
		max-width:50%;
	}
	.video_content .margin_adjust .video_title {
		float: none;
	}
	.video_content .margin_adjust .video_title h1 {
		text-align:center;
	}
	.contactLeft .contact_adjust {
		float: none;
		margin-right: 0;
		padding:0 0%;
		max-width: 100%;
		width: 100%;
	}
	.contactRight .contact_adjust {
		margin-left: 0;
		padding:0 5%;
		max-width: 90%;
		width: 100%;
	}
	.contactLeftcon {
		border-bottom: 0px solid #000;
	}
	.enrollment_content {
		background: #171b1d;
		min-height: 10px;
		padding:0 15px;
	}
	h1.mobile_title {
		display:block;
	}
	
	.enrollment_content .requirement_container {
		float: none;
		margin-top: 0;
		padding-right: 0;
		width: 100%;
	}
	
	.enrollment_content .form_container {
		float: none;
		margin-top: 0;
		padding-left: 0;
		width: 100%;
	}
	.hright {
		display:none;
	}
	.mobile_menu {
		display:block;
	}
	.sidr ul li.sidr-class-myblock {
		display:none;
	}
	.sidr-class-menuplus {
		display:none;
	}
	.sidr-class-navmenu ul li a {
		text-transform:uppercase;
	}
	.sidr-class-navmenu ul li a:hover {
		color:#ed1c24;
		font-weight:bold;
	}
	.sidr-class-navmenu ul li a.sidr-class-activeLink { 
		color: #ed1c24;
		font-weight:bold;
	}
	.sidr-class-navmenu ul ul li a {
		color:#646464 !important;
		font-size:12px;
	}
	.sidr-class-navmenu ul ul li a:hover {
		color:#fff !important;
		font-weight:bold;
	}
	.sidr-class-navmenu ul ul li a.sidr-class-activeLink {
		color:#fff !important;
		font-weight:bold;
	}
	.admission_bg .mission_container .mission_float .mission_width {
		float: none;
		max-width: 100%;
	}
	.admission_bg {
		background: none;
		min-height: 100px;
	}
	.admission_bg .paragraph_margin p {
		width: 100%;
	}
	.admission_bg .paragraph_margin {
		padding-top: 30px;
	}
	.content_height3 .paragraph_margin p {
		width: 100%;
	}
	.intake_border {
		width:100%;
	}
	.admission_bg .paragraph_margin.intake_special {
		width:100%;
		padding:30px;
	}
	.campus_bg {
		background:none;
	}
	.campus_bg .paragraph_margin {
		padding: 30px;
	}
	.campus_bg .paragraph_margin p {
		width: 100%;
	}
	.s3linkDiv .max-absolute .description_absolute {
		max-width:50%;
		padding-left:0px;
	}
	.s3linkDiv .max-absolute .description_absolute h1 {
		margin-bottom: 30px;
		padding-bottom: 15px;
	}
	.course_detail .course_container .course_description .description_adjust {
		padding: 0 15px;
		width: 100%;
	}
	.course_detail .course_container .course_image {
		padding: 0 15px;
		text-align: center;
		width: 100%;
	}
	.content_height .paragraph_margin {
		padding:30px;
	}
	.course_title, .course_title h1{
		color:#171b1d;	
	}
	.admission_bg .paragraph_margin.intake_special2 {
		padding:30px;
		width:100%;
	}
	.max-width2 {
		max-width:100%;
	}
	.content_height .paragraph_margin .black_bg {
		width:100%;
		padding:0;
		background:none;
	}
}

@media screen and (max-width: 979px) {
	
}

@media screen and (max-width: 767px) {
	.smt1{
		width:100%;
		float:none;
		text-align:center;
	}
	.smt2{
		width:100%;
		float:none;
		text-align:center;
	}
	.smt3{
		width:100%;
		float:none;
	}
	.smt4{
		width:100%;
		float:none;
		margin-top:30px;
	}
	.course_list {
		width: 100%;
		float:none;
	}
	.EbE {
		float: none;
	}
	.course_image img {
		
	}
	
	.news_container {
		margin-bottom:30px;
	}
	h1.home_title {
		margin: 0px 0 30px;
	}
	
	.gallery_container {
		margin-bottom:30px;
	}
	.gallery_container .gallery_image {
		height: auto;
	}
	.news_container .news_image {
		height:auto;
	}
	.gallery_container .gallery_title {
		height:auto;
	}
	.intake_bg .intake_float {
		display:block;
	}
	.intake_bg .intake_float2 {
		display:block;
		margin-left:0px;
		margin-bottom:30px;
	}
	
	.news_container .news_content {
		height: auto;
	}
	.s1linkDiv{
		float:none;
		width:100%;
	}
	.s2linkDiv{
		float:none;
		width:100%;
	}
	h1.home_title {
		margin: 30px 0;
	}
	
	.team_extra .team_float {
		float: none;
		height: auto;
		margin-top: 0;
		width: 100%;
		padding:30px 0;
	}
	.team_extra .team_float h1 {
		margin-top: 0px;
	}
	
	.team_extra .team_float2 {
		float: none;
		height: auto;
		text-align: left;
		width: 100%;
		padding:30px 0;
	}
	
	.team_extra .team_float2 h1 {
		margin-top: 0px;
	}
	.course_content .course_grid {
		max-width:100%;
	}
	.course_content .margin_adjust .breadcrumbsDiv2 {
		float: none;
		text-align:center;
	}
	
	.course_content h1 {
		margin-top:30px;
		text-align: center;
	}
	.gallery_content .gallery_grid {
		max-width:100%;
	}
	.gallery_content .margin_adjust .breadcrumbsDiv2 {
		float: none;
		text-align:center;
	}
	.gallery_content .margin_adjust .gallery_title {
		float: none;
	}
	.gallery_content .margin_adjust .gallery_title h1 {
		text-align: center;
		margin-top:30px;
	}
	.gallery_detail .margin_adjust .breadcrumbsDiv2 {
		float: none;
	}
	.gallery_detail .margin_adjust .gallery_title {
		float: none;
	}
	.gallery_detail .margin_adjust .gallery_title h1 {
		text-align:center;
		margin-top:30px;
	}
	.video_content .video_container .video_grid .video_description {
		height: 120px;
	}
	.team_content .team_container .team_grid {
		width: 50%;
	}
	.s3linkDiv .max-absolute {
		position:relative;
	}
	.s3linkDiv .max-absolute .description_absolute {
		max-width:100%;
		padding-left:0;
		position:relative;
	}
	.s3linkDiv .image_display {
		display:none;
	}
	.course_detail .course_container .course_name {
		float:none;
		width:100%;
		text-align:center;
	}
	.course_detail .course_container .course_duration {
		float:none;
		width:100%;
	}
	.course_detail .course_container .course_apply {
		float:none;
		width:100%;
		background:none;
	}
	.border_display {
		display:none;
	}
	.transport_image {
		float:none;
		width:100%;
		text-align:center;
	}
	.transport_info {
		float:none;
		width:100%;
		padding-right:0%
	}
	.transport_info h2 {
		text-align:center;
	}
	#accordion h3 .course_duration {
		display:none;
	}
	#accordion .mobile_duration {
		display:block;
		text-align:left;
		color:#fff;
		font-size:15px;
		font-family:'Open Sans';
	}
	.course_detail .course_container .course_description .description_adjust {
		padding: 0;
	}
	.course_detail .course_container .course_image {
		padding: 0;
	}
	.s3linkDiv .max-absolute .description_absolute p {
		color:#171b1d;
	}
	.s3linkDiv .max-absolute .description_absolute h1 {
		color:#171b1d;
	}
}

@media screen and (max-width: 480px) {
	.s1linkDiv{
		float:none;
		width:100%;
	}
	.s2linkDiv{
		float:none;
		width:100%;
	}
	.team_content .team_container .team_grid {
		float: none;
		width: 100%;
		margin-bottom:30px;
	}
	.award_content .paragraph_margin .award_info h2 {
		font-size:30px;
	}
	.course_intake .courseImage {
		float: none;
		margin: 1% 0% 2%;
		width: 100%;
	}
	.news_detail .newsImage {
		float: none;
		margin: 1% 0% 30px;
		width: 100%;
	}
	.gallery_detail .gallery_container .galleryImage {
		float: none;
		margin: 1% 0% 2%;
		width: 100%;
	}
	.video_content .video_container .video_grid {
		float: none;
		margin: 1% 0% 2%;
		padding: 1%;
		width: 98%;
	}
	.video_content .video_container .video_grid .video_description {
		height: auto;
	}
	.enroll_select {
		float: none;
		margin-top: 30px;
		width: 100%;
		text-align:center;
	}
	.enroll_submit {
		float: none;
		width: 100%;
		text-align:center;
		margin:0 0 30px;
	}
	.ui-icon {
		display:none !important;
	}
	.course_detail .course_container .course_title {
		height:auto;
	}
	.intake_bg {
		margin:30px 0;
	}
	.max-width2 {
		max-width:100%;
	}
	.team_detail {
		background:none;
	}
}