/*@font-face {font-family:'Open Sans';src: url('OpenSans_VariableFont_wdth.ttf');}
@font-face {font-family:'RobotoCondensed_Regular';src: url('RobotoCondensed_Regular.ttf');}
@font-face {font-family:'Roboto_Regular';src: url('Roboto-Regular.ttf');}*/
@font-face {font-family:'popins';src: url('Poppins-Regular.ttf');}

Roboto-Regular.ttf
html{background-color:#fff}
body{background-color:#fff;overflow-x:hidden; font-family:"popins"; font-size:14px;}

h1{}
h2{}
h3{padding:0; margin:0;}
h4{padding:4px; margin:4px;}
p{text-align:justify;}
a{color:#1b7343}
a :hover{color: #1b7343;}
.li{color:#333}

.top{width:100%; border-bottom: 2px solid #fb3a0e;}

.tagLine{font-size:0.9em;}
.social{position:absolute;top:100px;right:20px;font-size:1.6em; color: #fff; background:#fb3a0e;}
.social a{color:#fff;}
.social a:hover{color:#ccc}
.logo_block{}
#logo{width:100px; margin:10px auto 0;}
#logo > img{ z-index: 100;  width: 100%;}
.pageTitle{text-align:center;}
.pageTitle h1{font-size: 1.5em;padding:0;margin:0;font-weight:normal}
.pageTitle h2{font-size: 1em;padding:0;margin:0;font-weight:normal;font-style:italic}


.header{width:88%;margin: 0 auto; height:80px;}





#loginInfo{padding:10px 70px 10px 10px;border-left:solid 2px #006;background-color:#06c;color:#fff}
.logout{background-color:#fff;background-position:5px center;border-radius:20px;right:3px;top:6px;padding:3px 10px 3px 20px;cursor:pointer}
#mobileMenu{display:none}
.icon-bar {  position: fixed;  top: 50%;  right:0px; -webkit-transform: translateY(-50%);  -ms-transform: translateY(-50%);  transform: translateY(-50%); z-index:9;}
.icon-bar a {  display: block;  text-align: center;  padding: 16px;  transition: all 0.3s ease;  color: white;  font-size: 30px;}
.icon-bar a:hover {  background-color: #000;}
.facebook {  background: #3B5998;  color: white;}
.twitter {  background: #55ACEE;  color: white;}
.google {  background: #dd4b39;  color: white;}
.linkedin {  background: #007bb5;  color: white;}
.youtube {  background: #bb0000;  color: white;}





nav {}
.navigation{padding-top: 20px;text-align: center;}
.navigation nav ul{margin:0;padding:0;list-style:none;}
.navigation nav ul li{display:inline-block;}
.navigation nav ul li a{padding:10px 16px;color:#333;text-decoration:none;cursor:pointer}
.navigation nav ul li a.on{color:#fb3a0e}

.navigation nav ul li.on{background-color:none;}
.navigation nav ul li.parent > a:after{content:'\25B8';}
.navigation nav ul li.parent:hover a{border-radius:0;}
.navigation nav ul li.parent:hover a.on:hover{border-radius:0;}
.navigation nav ul li.parent:hover a.on{border-radius:0}
.navigation nav ul li.parent:hover > a:after{content:'\25BE';}
.navigation nav ul.subMenu{display:none;position:absolute;z-index:10;margin-top:9px;border-top:solid 3px #fb3a0e;box-shadow:0 2px 6px rgba(0,0,0,0.1)}
.navigation nav ul li:hover ul.subMenu{display:block;text-align:left}
.navigation nav ul.subMenu li{background-color:#fff;font-size:1em;display:block;padding:0;border-bottom:solid 1px #fb3a0e;margin:0;}
.navigation nav ul.subMenu li a{display:block;padding:12px 15px;border-radius:0;}
.navigation nav ul.subMenu li a.on{background-color:#fb3a0e; color:#fff;}

#featuredNotice{background-color:#eee;padding:10px;color:#666;overflow:hidden;min-height:15px;width:100%;}
#featuredNotice .scrollCont {position: absolute;width:auto; text-align:left;font-size:0.8em;white-space:nowrap;left:100%;}
#featuredNotice .scrollCont a{color:#333}
#featuredNotice .scrollCont strong{padding:0 10px;color:#333}
#featuredNotice .scrollCont p{display:inline-block;margin:0}

.imageSlider .section_title{display:none;}
.imageSlider .wrapper{position:relative;width:100%}
.imageSlider ul {height: 500px;list-style: none;margin: 0;padding: 0;position: relative;}
.imageSlider li {height: 100%;width:100%;position: absolute;overflow: hidden;top: 0;left: 0;display: none;background-size: cover;background-position: center center;}
.imageSlider li img {visibility: hidden;}
.imageSlider .current {display: block;}
.imageSlider .slider-box.slide-animation {position: relative;overflow: hidden;}
.imageSlider .slider-box.slide-animation li {float: left;position: absolute;left: 100%;display: block;-webkit-transition: all 0.3s;transition: all 0.3s;}
.imageSlider .slider-box.slide-animation li.current,.imageSlider .slider-box.slide-animation li.prev {left: 0%;}
.imageSlider .slider-box.slide-animation li.prev {z-index: 997;}
.imageSlider .slider-box.slide-animation li.current {z-index: 998;}
.imageSlider .slider-dots {text-align: center;position: absolute;top: 0;right:0;margin:20px;padding: 5px;z-index:99;height:auto}
.imageSlider .slider-dots li {cursor:pointer;height:10px;width:10px;display:block;background-color:rgba(55, 150, 255, 0.7);border:2px solid #000;display: inline-block;margin: 0 5px;position: static;border-radius: 50%;}
.imageSlider .slider-dots li:hover {background-color: #fff;}
.imageSlider .slider-dots li.current {background-color: #000;border:2px solid rgba(255,255,255,0.8);}
.imageSlider .arrows {cursor: pointer;position: absolute;top: 50%;transform: translateY(-50%);width: 60px;height:50px;z-index:1000;background: rgba(255,255,255,0.6);}
.imageSlider .arrows:hover {background: #fff;}
.imageSlider .prev-arrow {left: 0px;}
.imageSlider .next-arrow {right: 0px;}
.imageSlider .arrows img {height: 100%;}
.imageSlider .info{position: absolute;padding: 20px;font-size: 3em;box-sizing: border-box;bottom: 10%;width: 70%;left: 20%; text-shadow: 4px 2px 5px red; color: yellow;
text-shadow: 4px 2px 5px black;}
.imageSlider .info span{display:block;text-transform:uppercase;font-size:1.6em}
.wrapper_Slider.imageSlider {position: relative;}
.banner1 .section_title{display:none;}
.message{background-color:#222;margin:0;padding:30px;color:#fff}
.message .wrapper{width:auto}
.message .section_title{text-align:center;color:#fff;margin:10px 0 40px}
.message article{font-size:1.2em}

.section_title{text-transform:uppercase;font-weight:normal;margin:10px 0;}
.section_title h2 {width: 256px;background-color: rgba(185, 18, 21, 1);margin: 0;text-align: center;padding: 8px 0 6px 0; color:#fff;  font-size:1.2em;}
.main{ margin:0;padding: 0;}
.main_content{margin:0 auto;}
.main_content .content_title{background-color:#333;padding:10px 0; color:#fff}
.main_content .content_title h3{width:88%;margin:0 auto;font-size:1.6em;font-weight:normal}
.wrapper_Gallery .section_title{background-color:#f5f5f5;margin:0;padding:30px 6%;}
.main_content .content_body{width:88%;margin:10px auto}
.wrapper_Single_Content .section_title { display: none;}
.princi_photo{text-align:center;font-size:1.4em;margin:40px 0}
.princi_photo img{width:50%;border-radius:20px;box-shadow:0 0 10px #ccc;margin:15px auto}

.left{ width:60%; float:left; margin: 20px 0 10px 5%;}
.right{width:25%; float:right;margin: 20px 5% 10px 10px;}
.bottom1, .bottom2 {width: 33%; float:left;}
.bottom3 {width: 34%; float:left;}
.bottom1, .bottom2, .bottom3{background:#fb3a0e; min-height:300px; color:#fff; padding-top:20px;}


.wrapper_Single_Content.banner .content_title{display:none;}
.bottom1 .wrapper_Single_Content.block{ margin-left:18%;}
.bottom2 .wrapper_Single_Content.block{ margin:0 40px;}
.bottom3 .wrapper_Single_Content.block{ margin-right:18%;}
.bottom1 .section_title, .bottom2 .section_title, .bottom3 .section_title{display:None;}
.bottom1 h3,.bottom2 h3,.bottom3 h3{font-weight:normal;border-left:solid 3px #fff;padding-left:15px;line-height:1em;font-size:1.6em;margin:30px 0}
.bottom2 a{color:#fff;text-decoration:none;transition: 0.3s;display:inline-block}
.bottom2 a:hover{margin-left:10px;color:#f4de38}
.bottom2 a:before{color:#fff;content:'\25cb';padding:9px 8px 0 0;font-size:1.4em;line-height:1px;float:left}
.bottom2 ul{padding:0;list-style:none}
.bottom2 li{margin:5px 0}
.wrapper_Single_Content.page{}



.banner{clear:both;}
.content_wrap{margin:4px 10px; padding:10px;}
.wrapper_Single_Content.social {padding: 20px 40px;}
.wrapper_Single_Content.social .content_title{color:#fff}
.wrapper_Single_Content.custom .section_title{display:none; }
.imageslider .section_title{  display: none;}
.wrapper_Notice, .wrapper_Single_Content{}
.slide .section_title {  display: none;}
.wrapper_Single_Content .content_title {}

.wrapper{width:1090px; margin:0 auto;}
.news_list {overflow:hidden; margin:10px;}
.news_list > img {float: left; margin:10px;height:100px}
.news_list h3 {margin:10px;}
.fullNews {  clear: both;overflow: hidden;}
.fullNews img {  width: 300px;  float: left;  margin-right: 40px;}
.fullNews .content_body{margin:40px auto;overflow:hidden}
.contact_form{padding:40px}
.wrapper_Contact.Form.contact_form{background-color:#3c9;margin-left:0;color:#fff;}
.wrapper_Contact.Form.contact_form .field{margin:10px;}
.wrapper_Contact.Form.contact_form form label{display:inline-block;width:100px;text-align:right;float:left;padding:2px 10px 0 0;}
.wrapper_Contact.Form.contact_form form input,.contact_form form textarea{background-color:rgba(255,255,255,0.7);border:solid 1px #fff;width:80%}
.wrapper_Contact.Form.contact_form form input[type=submit]{width:auto;background-color:#039;color:#fff;text-transform:uppercase;padding:4px 10px;}
.wrapper_Contact.Form.contact_form form .btns:before{content:" ";display:inline-block;width:85px;}
.wrapper_Contact.Form.contact_form form textarea{height:70px;resize:none}
.wrapper_Contact.Form.contact_form form .captchaImg label{margin-top:-3px}
.wrapper_Contact.Form.contact_form form .captchaImg input{width:25%;float:left;margin-right:10px;padding:4px 2px}
#reload{padding:4px;background-color:#fff;margin-left:10px;border-radius:8px;cursor:pointer}


.notice article{margin:20px 0;padding-bottom:15px;background-color:#fff;border-top:solid 1px #ddd ; margin:20px auto;}
.notice h4{font-size:1.4em;font-weight:normal;}
.notice h4, .notice p{margin:0;padding:5px 20px;clear:both}
.notice .noticeDt{float:left;background-color:#973;color:#fff;padding:2px 5px; margin-top: -20px;}
.cat_Notice.notice.spm52 .content_wrap{width:75%;margin:0 auto;}


.album{overflow:auto;background-color:#fff;margin:20px 0;padding:0 10px 5px;border-bottom:solid 1px #ddd; width:88%; margin:40px auto;}
.pageHeader{font-weight:normal;text-transform:Capitalize;margin:5px 0 0;padding:2px 10px;border-bottom:solid 1px #eee}
.albumPhoto{float:left;margin:10px;}
.albumPhoto a,.albumPhoto img{display:block;border-radius:5px}
footer{width:100%; clear:both;background-color:#111;color:#fff;text-align:center;padding:10px;margin:0; font-size: 0.8em;}

.wrapper_Single_Content.banner {  width: 100%;  margin: 0;  padding: 0;}


.two_col_content{column-count:2;width:100%; text-align:justify;}
.two_col_content >img{width:100%}
.cat_Single_Content.banner{width:100%}
.cat_Single_Content .section_title{display:none;}
.cat_Single_Content .section_title h3{display:none;}
.cat_News h3{margin:0;}
.cat_News article{display:flex;margin:10px 0}
.cat_News article .actions{position:absolute}
.cat_News article img{width:250px;margin-right:20px;min-height:100px}
.cat_News article h3 a,.newsBlock h3 a{text-decoration:none;color:#800;cursor:pointer;font-weight:normal}
.cat_News .featured{border-bottom:solid 1px #ccc;padding:10px 0 20px;margin-bottom:40px}
.cat_News .featured h4{text-transform:uppercase;font-size:1.2em;margin:15px 0}
.cat_News .featured article{background-color:#f6f6f6;padding:10px 25px 5px 10px}
.newsBlock{margin:0;padding:0;list-style:none;display:flex;margin-top:40px;padding-top:20px;border-top:solid 1px #ccc;flex-wrap:wrap}
.newsBlock h3{margin:0;}
.newsBlock li{width:calc(50% - 30px);margin:20px 20px 20px 0}
.newsBlock li img{float:left;margin-right:20px;width:100px;min-height:70px}
.latestNews h4{margin-bottom:15px;text-transform:uppercase;font-size:1.2em}
.latestNews .articles{display:flex;flex-wrap:wrap}
.latestNews .articles article{margin:20px;text-align:center}
.latestNews .articles article:nth-child(even),.newsBlock li:nth-child(even){margin-right:0;margin-left:30px}
.latestNews .articles article.news_block,.latestNews .articles article.news_block:nth-child(even){margin:0;padding:20px;border-top:solid 1px #fff}
.latestNews .articles img{height:100px;}
.wrapper_Single_Content.banner .intro_home{background-color:#FFF055; text-align:center;}
.intro_home .column3 {width:30%;  padding:10px; float: left;height: 200px; text-align:center;	} 
.row:after {  content: "";  display: table;  clear: both;}
.intro_home .row{ width:1200px; margin:0 auto;}
.intro_home h2{padding:20px 0 10px 0; margin:20px;}
.intro_home p{padding:10px; text-align:center}
.wrapper_Single_Content single_content .section_title{display:none;}


.our_facilities{ text-align:center;   margin: 0 auto;  background: #ccc; padding: 20px 0;}
.facility{width: 1200px; display: flex;  flex-wrap: wrap; margin: 0 auto;}
.facItem{  width: 31%;  margin: 14px;  background: #fff; border-radius: 8px;  height: auto;}
.facItem img{margin:20px;}
.facItem_last{width: 1180px; background:#fff; border-radius: 8px; height:auto; margin:0 auto; }
.facItem_last img{width:96%; margin:20px}
.facItem h3,.facItem_last h3{text-align:center; padding:20px;}

.youtube_home {margin:20px auto; width:1200px; }




.key_info {width:100%; text-align:center; color:#23A455;}
.key_info .row {width:1200px; display: flex;  flex-wrap: wrap; margin: 0 auto; color:#23A455}
.cloumn4{width:22%;  margin:18px; float: left;height: auto; }
.key_info .row .cloumn4 h3{color:#666; font-size:2.4em; margin-top:16px;}

.icon {position:relative;float: left;  padding: 12px; margin-right:10px; color:#f4de38;text-align:center; border:1px solid;font-family:'FontAwesome'}
.address{margin:20px 0}
.address p{margin-left:4px;}
.home_icon {background: #fff; border-radius: 50%;position: absolute;margin: -60px 146px auto;text-align: center;position: absolute;padding: 20px; color:#0693e3;min-width:40px;min-height:40px;}
.icon-location-pin:before{content: "\f041";}
.icon-screen-smartphone:before{content: "\f095";}
.icon-envelope:before{content: "\f0e0";}
/* responsive layout */
.wrapper_Single_Content .section_title{display:none;}
.column2{width:50%; float:left;}
.column2 p{padding:0 10px;}
.column3{width:33%; float:left;}
.column3 img{width:100%; float:left;}
#mobileMenu{position: fixed;top: 0;left: 0;width: 100%;display: none;z-index:100;}
#mobileMenu ul{margin:0;padding:0;font-size:1.0em}
#mobileMenu ul li{display:block;background-color: #ee702b;;color:#fff;text-align: center;text-transform: uppercase;border-bottom: 1px solid #fff;}
#mobileMenu ul li a{padding: 8px 0;display:block;color:#fff;text-decoration:none}
#mobileMenu ul li.lion{background-color:#ee702b;}
#mobileMenu ul.subMenu{z-index:10;margin-top:2px;font-size:1em;}
#mobileMenu ul.subMenu li{background-color:transparent;display:block;padding:0;border-bottom:none;margin:0}
#mobileMenu ul.subMenu li a{background-color:rgba(0,0,0,0.2);display:block;padding:5px;border-radius:0;text-transform:none;width:auto;}
#mobileMenu ul.subMenu li a.on{background-color:rgba(0,0,0,0.5)}

tr:nth-child(even) { background-color: #D6EEEE;}
td{text-align:center;}

.princidesk,.wrapper_News{margin-top:50px;}
.princidesk .content_title{color:#1B7343;padding:0px;font-size:2em}
.princidesk .column2 p span{display:block;text-align:center;padding-top:20px}
.princidesk .column2 img{clear:both;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.25)}
.princidesk .msg img{margin:5px 20px 20px 0;width:31%;border:solid 2px #eee;background-color:#fff;padding:5px;float:left;box-sizing:border-box}
.wrapper_News{padding:20px;background-color:#fee}
.wrapper_News .section_title{display:none}
.wrapper_News .latestNews h4{text-align:center}
.main_content .wrapper_News{background-color:transparent;padding:0;margin-top:0}
.wrapper_News .news_list{margin:30px auto}

.our_facilities{background:url('../building.jpg') center center no-repeat;background-attachment:fixed;background-size:cover;background-color:rgba(0,0,0,0.5);background-blend-mode:color}
.our_facilities h2,.key_info h2{color:#FFE110;font-size:2em}
.key_info{background-color:#F0ECEC;padding:30px 0}
.key_info h2{color:#1B7343;margin-top:0px}
.our_facilities h2:before,.our_facilities h2:after{content:' ';border-top:solid 3px #FFE110;padding:5px 5%;display:inline-block;}
.key_info h2:before,.key_info h2:after{content:' ';border-top:solid 3px #1B7343;padding:5px 5%;display:inline-block;}
.our_facilities h2:before,.key_info h2:before{margin-right:80px}
.our_facilities h2:after,.key_info h2:after{margin-left:80px}
.youtube_vids{background:url('../bg.jpg') center center no-repeat;background-attachment:fixed;background-size:cover;padding:20px 0;background-color:rgba(255,255,255,0.5);background-blend-mode:color}


.established,.count_overall,.count_class,.faculty{background:url('icons-sprite.png') center center no-repeat;width:30px;margin:auto;padding:10px}
.established{background-position:-25px 0}.count_overall{background-position:-171px 0}.count_class{background-position:-323px 0}.faculty{background-position:-480px 0;width:40px}

.hostelrules .content_body{margin:30px auto;border-bottom:solid 1px #999}
.hostelrules .content_body p{border:solid 1px #999;padding:10px;margin:0;border-bottom:0;cursor:pointer;font-size:1.2em}
.hostelrules .content_body p:before{content:'\ff0b';font-size:1.4em;font-weight:bold;float:left;line-height:1.2em}
.hostelrules .content_body p.on{color:#23A455}
.hostelrules .content_body p.on:before{content:'\002d';}
.hostelrules .content_body ol{display:none;border:solid 1px #999;border-width:1px 1px 0px;margin:0;padding:10px 10px 10px 30px}

.schoolinfo .content_body h3{padding:10px 15px;background-color:#aed;margin-bottom:20px}
.schoolinfo .content_body h4{margin:-20px 0 0;padding:10px 20px;border:solid 1px #aed;border-bottom:0;background-color:#eff;}
.schoolinfo .content_body .row{border:solid 1px #aed;display:flex;padding:20px;margin-bottom:20px}

.mceItemTable {border-collapse:collapse;margin:50px auto}
.mceItemTable th{text-transform:uppercase;text-align:left;background-color:#aed;padding:8px}
.mceItemTable td{background-color:#fff;border:solid 1px #ccc;border-width:1px 0;text-align:left;padding:8px;vertical-align:top}
.mceItemTable tr:nth-child(even) td{background-color:#f9f9f9;}
.mceItemTable tr:hover td{background-color:#f6fff9;}

.popFormCont{position:absolute}

.videolist .content_title{display:none}
.vidCont{display:flex;padding:30px;background-color:#333}
.vidCont iframe{margin:10px;border:solid 5px #f60;border-radius:3px;}

@media (max-width: 1100px)
{
}

@media (max-width: 960px)
{
header,nav{width:100%;margin:0}
}

@media (max-width: 820px)
{
	
}
/**/
@media (max-width: 765px)
{
  .vidCont{display:block}
nav{display:none;}
	#mobileMenu{position:fixed;}
	.toggleMobile{position: fixed;top:5px;left:5px;display: block;width:30px;height:28px;cursor: pointer;z-index: 999;}
	.toggleMobile span.menu1, .toggleMobile span.menu2, .toggleMobile span.menu3{display: block;position: absolute;width:25px;height:4px;left: 0;background:#fb3a0e;
			-webkit-transition: all 0.35s cubic-bezier(0.75, 0.25, 0.10, 0.95);
			transition: all 0.35s cubic-bezier(0.75, 0.25, 0.10, 0.95);
			box-shadow:0 0 3px #000;
	}
	.toggleMobile span.menu1{top: 0;}
	.toggleMobile span.menu2{top: 10px;}
	.toggleMobile span.menu3{top: 20px;}
	.toggleMobile.active span.menu1{top: 10px;
			-webkit-transform: rotate(45deg);
			-moz-transform: rotate(45deg);
			-o-transform: rotate(45deg);
			-ms-transform: rotate(45deg);
			transform: rotate(45deg);
			-webkit-transition: all 0.35s cubic-bezier(0.75, 0.25, 0.10, 0.95);
			transition: all 0.5s cubic-bezier(0.75, 0.25, 0.10, 0.95);
	}
	.toggleMobile.active span.menu2{
			-webkit-transform: rotate(-45deg);
			-moz-transform: rotate(-45deg);
			-o-transform: rotate(-45deg);
			-ms-transform: rotate(-45deg);
			transform: rotate(-45deg);
			-webkit-transition: all 0.35s cubic-bezier(0.75, 0.25, 0.10, 0.95);
			transition: all 0.5s cubic-bezier(0.75, 0.25, 0.10, 0.95);
	}
	.toggleMobile.active span.menu3{
			opacity: 0;
			-webkit-transition: opacity 0.35s cubic-bezier(0.75, 0.25, 0.10, 0.95);
			transition: opacity 0.35s cubic-bezier(0.75, 0.25, 0.10, 0.95);
	}
	.top{width:100%}
	.header{width:100%;}
	#logo{text-align:center; margin:4px auto;}
	#logo > img{}
	#logo > img {width: 70px;margin: 0;  border-radius: 10px;}
	.navigation{padding:0;}
	.icon-bar{display:none;}
	.pageTitle{margin:0; padding:0;}
	.pageTitle h1 {	font-size: 1.2em;}
	.pageTitle h2 {font-size:0.6em}
	.main_content{width: auto;}
	.tagLine{margin-left: 35px;}
	.wrapper_Single_Content.social{padding:0;}
	.news_list > img {  width: 100%;  margin: 0;	float: none;}
	.imageSlider .info{display:none;}
	.wrapper,.contact_address .wrapper, .contact_form .wrapper{width:auto;}	
	.contact_address .wrapper, .contact_form .wrapper{min-height:auto;float:none}
	.contact_address,.contact_form{width:auto;float:none}
	.contact_form form input, .contact_form form textarea{width:100%}
	.contact_form form label{width:100%; text-align:center;}
	.single_article article{width:100%}
	.imageSlider ul{height:220px}
	.twocolumn article{width:100%}
	.two_col_content{width:100%; text-align:justify;}
	.three_col_content{width:100%; margin:0 4px;}
	.album{width:100%}
	.left{margin:0}
	.wrapper_Single_Content.contact_address {  padding: 10px 20px;}
.message .msgCont{display:block;padding:10px}
.message .msgBox{width:100%;margin-top:40px;text-align:center;}
.message .msgBox img{float:none}
.message .msgBox p{clear:both;padding:5px}
.schemes .wrapper{display:block}
.schemes h2{display:block}
.schemes article{width:calc(100% - 60px);}
#featuredNotice .scrollCont{position:static;white-space:normal;text-align:center;}

.notice article, .content_wrap{width:100%;}
.left,.right,.bottom1,.bottom2, .bottom3{width:100%; display: flex;flex-wrap: wrap;padding:0; margin:0; min-height: auto;}

.wrapper_Single_Content{width:100%;}
.two_col_content{column-count:1;}
.princidesk .column2{width:auto;}
.column2{width:auto;}

.intro_home .row{width:100%;padding:30px 0}
.intro_home .column3 {  width: auto;  padding: 4px;  margin: 4px 10px;  float: none;}
.facility {  width: auto;}
.facItem {  width: 100%;  margin: 10px;}

.facItem img {  margin: 20px;  width: 87%;}

.facItem_last {  margin: 10px;  width: auto;}
.facItem_last img {  width: 87%;  padding: 0;}
.facItem_last h3{padding: 20px; width: 100%;}

.key_info .row {  width: auto;}
.cloumn4 {  margin: 10px;  width: 100%;}
.bottom1 .wrapper_Single_Content.block, .bottom3 .wrapper_Single_Content.block, .bottom2 .wrapper_Single_Content.block {margin:10px; padding:0 10px;}
.youtube_home{width: 100%}
.youtube_home iframe{width:100%; height:250px}
.home_icon{  position: relative;  text-align: center;  padding: 20px;  height: 40px;  width: 40px;  text-align: center;  margin: 0 auto;}
.intro_home h2{padding:0; margin:0;}
.our_facilities h2::before, .key_info h2::before{margin-right:10px}
.our_facilities h2::after, .key_info h2::after{margin-left: 10px}
footer { width: auto;}
.social{margin:0; padding:0;font-size:1em;right:15px}
.social a {  color: #fff;  font-size: 2em;}
  .princidesk, .wrapper_News {  margin-top: 20px;}
  .princidesk .content_title {  font-size: 1.6em;}
  .princidesk{padding:20px}
  .princidesk .msg img{float:none;width:100%}
  
  
}

@media (max-width: 500px)
{

}