@font-face {font-family:'franklin';src: url('FRAMDCN.TTF');}
@font-face {font-family:'Josefin Sans';src: url('JosefinSans-VariableFont_wght');}
@font-face {font-family:'roboto_l';src: url('Regular.ttf');}
html{background-color:#111}
body{background-color:#fff;overflow-x:hidden; font-family:'roboto_l'; font-size:14px;}
header{background-color:#4178b5; height:109px; position:fixed; overflow:hidden;width:100%}
p {line-height:1.4em; font-size:1.2em;}
.lion{background-color:#14abe7}
.top{width:100%;background-color:#4178b5; position:fixed; z-index:100;left:0;top:0}
#logo{}
#logo > img{  background-color: #fff;  float: left;  z-index: 100;  width:85px;padding:7px 18px; margin: 0 0 0 120px;  /* width: 75px;  padding: 18px 20px;  margin:0 10px 0 145px;*/}
.pageTitle{color: white;  font-family: initial;  padding: 2px 0 0px 230px;}
.pageTitle h1{font-family: Initial;  font-weight: 600;padding-top:0;  margin: 0;  padding-left: 21px;  font-size: 2.3em;text-transform:uppercase;}
.pageTitle img{height:20px;margin-left:15px;}
.tagLine{display:block;color:#039;font-size:0.6em;font-family:'calibri';font-weight:bold}
#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}
.lion{background:#00a7ef;}
.navigation{ background-color:#1e6199; margin: 13px 0 0 200px;}
.navigation nav ul{margin:0;padding:0;list-style:none;}
/*.navigation nav ul li{display: inline-block; padding: 6px 7px 5px 7px;; font-size: 1em;background-color: #1e6199;border-right: 1px solid #14abe7;}*/
.navigation nav ul li{display: inline-block; padding:6px 10px 6px 0; font-size: 1em;border-right: 1px solid #14abe7;}

.navigation nav ul li a{padding:0 0 5px;color:#fff;text-transform:uppercase;text-decoration:none;cursor:pointer; font-family:'roboto_l'; font-size: 0.7em; letter-spacing:1px;font-weight: 500;}
.navigation nav ul li a:hover{ color: #13aff0;}
.navigation nav ul li.on{background-color:#13aff0;}
/*.navigation nav ul li.on{background-color:none;}
.navigation nav ul li.parent > a:after{content:'\25B8';}*/
/*.navigation nav ul li.parent:hover a{background-color:rgba(0,0,0,0.2);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:5px}
.navigation nav ul li:hover ul.subMenu{display:block;text-align:left}
.navigation nav ul.subMenu li{font-size:1em;display:block;padding:0;border-bottom:solid 1px #fff;border-right:0;margin:0; text-transform:uppercase}
.navigation nav ul.subMenu li a{display:block;padding:10px 10px 10px 0;border-radius:0;text-transform:uppercase; background:#1e6199;}
.navigation nav ul.subMenu li a:hover {background:#fff;color:#555;}

.navigation nav ul.subMenu li a.on{background-color:#14abe7}
.fa{ padding: 0 10px;font-size:1.2em;}
.fa-bookmark{font-size:1.2em;}
.cn .fa.fa-home,.cn .fa.fa-flag{font-size:0.95em;top:5px;}
.parent .fa-angle-down{color:#fff;font-size:0.5em;padding-right:0;}
.cn{position:relative;padding-left:30px;}
.cn .fa{position:absolute;left:0;top:6px;}
.cn .fa-connectdevelop,.cn .fa-image,.cn .fa-modx{top:0px;}
.cn .fa-modx{font-size:1.35em;}
.cn .fa-black-tie{top:0;}

.mdoclist {  display: flex;  flex-wrap: wrap;}
.mdoc {  width: calc(48% - 20px);  padding: 20px;  box-sizing: border-box;  margin: 0 40px 40px 0;  background-color: rgba(149, 161, 196, 0.1);}
.mdoc.textual {  padding: 0;  background-color: transparent;  display: flex;  flex-wrap: wrap;}
.mdoc h3 {  font-size: 1em;}
.textual .block {  width: calc(48% - 10px);  margin: 0 20px 20px 0;    margin-right: 20px;}
.textual .block:first-child {  width: 100%;  margin-right: 0;}
.mdoc table {  font-size: 0.8em;  border-collapse: collapse;  width: 100%;}
.mdoc th {  font-weight: normal;  background-color: rgba(108, 105, 206, 0.4);}
.mdoc th, .mdoc td {  text-align: left;  border: solid 1px rgba(0,0,0,0.1);  padding: 3px 6px;}
.mdoc img {  width: 100%;  height: auto;}

#featuredNotice{background-color:#eee;padding:10px;color:#666;overflow:hidden;min-height:15px;width:100%;font-size:0.8em;}
#featuredNotice .scrollCont {position: absolute;width:auto; text-align:left;font-size:1.2em;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}
.noticeDt{color:#000;padding-right:10px;}

.imageSlider .section_title{display:none;}
.imageSlider .wrapper{position:relative;width:100%}
.imageSlider ul {height: 450px;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{display:none;position:absolute;padding:20px;font-size:2em;width:100%;box-sizing:border-box;background-color:rgba(0,0,0,0.5);bottom:0;text-shadow:0 0 5px #000}
.imageSlider .info span{display:block;text-transform:uppercase;font-size:1.6em}


.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}

/*LAYOUTS CSS -- START */
.main {  margin-top: 125px; padding:10px 0;}
.slide{position:relative;}
.slide .section_title{display:none;}
.main_content{width:100%; margin:0 auto;overflow: hidden;}
.left, .right{width: 50%; float:left;}
.b3{width:60%; float:left;}
.b1{width:40%; float:left;}
.bottom1, .bottom2 {width: 50%; float:left;background:#222; height:360px}
.bottom1 .section_title, .bottom2 .section_title{display:none;}
/*LAYOUTS CSS end - End */


.section_title{text-transform:uppercase;font-weight:normal;margin:10px 0; border-bottom:9px solid rgba(185, 18, 21, 1);  }
.section_title h2 {display:inline-block;background-color: rgba(185, 18, 21, 1);margin: 0;padding:15px 15px 5px;color:#fff; font-family:'Montserrat'; font-size:1.3em; font-weight:normal;}
.page{width:80%; margin:10px auto 60px;}


.wrapper_Single_Content .content_title {  display: none;}
.contact_form{padding:40px}
.wrapper_Contact.Form.contact_form{background-color:#eee;margin-left:0;color:#000;}
.wrapper_Contact.Form.contact_form .field{margin:10px;}
.wrapper_Contact.Form.contact_form form label{display:inline-block;width:100px;text-align:left;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 {width:80%; margin:0 auto;}
.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:1060px; margin:0 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;border:solid 1px #ccc;padding:1px; width:240px;position:relative;}
.albumPhoto a,.albumPhoto img{display:block; object-fit: cover;  width: 240px;  height: 150px;}
.albumPhoto a.deletePhoto{position:absolute;right:5px;top:5px;background-color:#c00;color:#fff;padding:2px 5px;font-size:0.8em;width:auto;height:auto}
.deletePhoto,.deleteAlbum{cursor:pointer}
.deleteAlbum{margin-left:5px;background-color:#c00;color:#fff;padding:2px 5px;border-radius:3px;}
.deletePhoto:hover{box-shadow:0 0 3px #000}
footer{width:auto; clear:both;background-color:#000;color:#999;text-align:center;padding:15px 5px 10px;}

.wrapper_Single_Content.contact_address {  margin: 0 40px;padding: 0 40px;}
.sitemap{color:#fff; margin:4px 40px; padding:4px 20px;font-family:'roboto_l';font-weight:bold;}
.sitemap ul{column-count:2;}.sitemap ul ul{column-count:1;}
.sitemap ul li{margin:5px 0;}
.sitemap ul a{color:#eee;font-weight:normal;}
.map{margin:4px 40px; padding:4px 20px;}
.col2{width:50%;float:left;}
.col2 ul li{ padding: 4px;}
.col2 ul li a{color:#fff; text-transform:uppercase; padding:4px;font-weight:normal;}
.two_col_content{column-count:2;width:100%; text-align:justify;}
.two_col_content >img{width:100%}

.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:#fff;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:10px;list-style:none;display:flex;margin-top:40px;border-top:solid 1px #ccc;flex-wrap:wrap;}
.newsBlock h3{margin:10px 0;}
.newsBlock li{width:calc(50% - 30px);margin:20px 20px 20px 0}
.newsBlock li img{float:left;margin-right:20px;width:250px;min-height:70px}
.newsBlock > img{}
.newsBlock a{color:#fff;}
.newsBlock .ndt{color:rgba(255, 255, 255, 0.6);}
.newsBlock .ndt i{display:inline-block;margin-right:10px;}
.newsBlock small.fa-angle-right{font-size:0.7em;padding:0;text-decoration:underline;}
.b3 .section_title h2{background-color:rgba(35, 157, 219, 1);}
.b1 .section_title,.b3 .section_title{border-color:rgba(35, 157, 219, 1)}
/*.b1 .section_title{margin-top:54px;}
.b1 .section_title h2{display:none;}*/
.b1 .section_title h2{background-color:#fff;text-indent:-100000px;}


.latestNews h4{margin-bottom:15px;text-transform:uppercase;font-size:1.2em}
.latestNews .articles{display:flex;flex-wrap:wrap}
.latestNews .articles article{width:calc(50% - 30px);margin:0 10px 10px 0;padding-bottom:30px;position:relative;}
.latestNews .articles article:nth-child(even){margin-right:0;}
.newsBlock li:nth-child(even){margin-right:0;margin-left:30px}
.latestNews .articles img{width: 100%;height: 200px;overflow: hidden;}
.latestNews .articles p{display:none;}
.latestNews {  padding: 0 40px;}
.news_list { overflow: hidden;  margin: 10px; }
.news_list >img{float:left;padding: 20px; width:200px;}
.wrapper .fullNews {width:80%; margin:0 auto; overflow:hidden;}
.fullNews >img{width:400px; float:left;padding: 10px;}
.fullNews h2 {padding: 10px 0 0 0;  margin-left: 4px;font-weight:500; margin:20 0;text-align:center;font-size:1.8em;}
.fullNews .ndt {margin:20px;text-align:center;color:red;font-weight:500;}
.fullNews .content{display:flex;}
.fullNews .contbody,.fullNews .imgCont{width:50%;margin:20px;}
.fullNews .imgCont img{width:100%;margin:20px 0;}
.wrapper_News{margin:0 auto;}
.wrapper_News h4{display:none;}
.wrapper_News .featured article{background-color:#fee;}
.wrapper_News .featured h3:before{content:'';}
.anouncement{float:left; width:80%; margin:15px 0 15px 2%; background:#eee;border:solid 5px rgba(35, 157, 219, 1);padding:20px;text-align:center;}
.anouncement img{width:100%;}

.articles > article:nth-child(1) {background-color:#ad1f6b;}
.articles > article:nth-child(2) {background-color:#e21f25;}
.articles > article:nth-child(3) {background-color:#008544;}
.articles > article:nth-child(4) {background-color:#466aa6;}
.articles article.hn1 {background-color:#ad1f6b;}
.articles article.hn2 {background-color:#e21f25;}
.articles article.hn3 {background-color:#008544;}
.articles article.hn4 {background-color:#466aa6;}
.articles article small a{position:absolute;bottom:10px;}
/*
.newsBlock  a { color: #fff;}



 */

 /*a  {color:#fff;}*/

/* responsive layout */


#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: #1e6199;;color:#fff;text-align: center;text-transform: uppercase;border-bottom: 1px solid #14abe7;}
#mobileMenu ul li a{padding: 8px 0;display:block;color:#fff;text-decoration:none}
#mobileMenu ul li.lion{background-color:#14abe7;}
#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 10px;border-radius:0;text-transform:none;width:85%;margin:0 auto 2px}
#mobileMenu ul.subMenu li a.on{background-color:rgba(0,0,0,0.5)}



.main article{font-family:'Montserrat';}
.keyinfo ul{column-count:2;list-style:none;padding:20px 0;}
.keyinfo li span{color:#777;}
.keyinfo li{margin:0 0 20px;padding:10px 0 10px 75px;background:url('icons-keyinfo.png') no-repeat;background-size:60px 1200px;}
.keyinfo li:nth-child(1){background-position:-15px -15px;}
.keyinfo li:nth-child(2){background-position:-15px -63px;}
.keyinfo li:nth-child(3){background-position:-15px -111px;}
.keyinfo li:nth-child(4){background-position:-15px -158px;}
.keyinfo li:nth-child(5){background-position:-15px -211px;}
.keyinfo li:nth-child(6){background-position:-15px -267px;}
.keyinfo li:nth-child(7){background-position:-15px -318px;}
.keyinfo li:nth-child(8){background-position:-15px -365px;}
.keyinfo li:nth-child(9){background-position:-15px -413px;}
.keyinfo li:nth-child(10){background-position:-15px -459px;}
.keyinfo li:nth-child(11){background-position:-15px -508px;}
.keyinfo li:nth-child(12){background-position:-15px -551px;}/*
.keyinfo li:nth-child(1):hover{background-position:-15px -604px;}
.keyinfo li:nth-child(2):hover{background-position:-15px -653px;}
.keyinfo li:nth-child(3):hover{background-position:-15px -702px;}
.keyinfo li:nth-child(4):hover{background-position:-15px -750px;}
.keyinfo li:nth-child(5):hover{background-position:-15px -803px;}
.keyinfo li:nth-child(6):hover{background-position:-15px -851px;}
.keyinfo li:nth-child(7):hover{background-position:-15px -907px;}
.keyinfo li:nth-child(8):hover{background-position:-15px -955;}
.keyinfo li:nth-child(9):hover{background-position:-15px -1003px;}
.keyinfo li:nth-child(10):hover{background-position:-15px -1050px;}
.keyinfo li:nth-child(11):hover{background-position:-15px -1097px;}
.keyinfo li:nth-child(12):hover{background-position:-15px -1141px;}*/

.holidayList{display:flex;flex-wrap:wrap;padding:20px;}
.holidayList ul{list-style:none;width:calc(25% - 20px);margin:20px 10px;background-color:#23a0db;color:#fff;padding:5px 0 25px;}
.holidayList ul:before{display:block;padding:15px;font-size:1.5em;}
.holidayList ul:nth-child(1){background-color:rgba(35, 160, 220, 1);}.holidayList ul:nth-child(1)::before{content:'JAN';}
.holidayList ul:nth-child(2){background-color:rgba(35, 160, 220, 0.85);}.holidayList ul:nth-child(2)::before{content:'FEB';}
.holidayList ul:nth-child(3){background-color:rgba(35, 160, 220, 0.7);}.holidayList ul:nth-child(3)::before{content:'MAR';}
.holidayList ul:nth-child(4){background-color:rgba(35, 160, 220, 0.55);}.holidayList ul:nth-child(4)::before{content:'APR';}
.holidayList ul:nth-child(5){background-color:#FFFDE7;color:#000;}.holidayList ul:nth-child(5)::before{content:'MAY';}
.holidayList ul:nth-child(6){background-color:#FFEFCB;color:#000;}.holidayList ul:nth-child(6)::before{content:'JUN';}
.holidayList ul:nth-child(7){background-color:#F6E3BA;color:#000;}.holidayList ul:nth-child(7)::before{content:'JUL';}
.holidayList ul:nth-child(8){background-color:#DFCAA0;color:#000;}.holidayList ul:nth-child(8)::before{content:'AUG';}
.holidayList ul:nth-child(9){background-color:rgba(180, 50, 50, 1);}.holidayList ul:nth-child(9)::before{content:'SEP';}
.holidayList ul:nth-child(10){background-color:rgba(180, 50, 50, 0.85);}.holidayList ul:nth-child(10)::before{content:'OCT';}
.holidayList ul:nth-child(11){background-color:rgba(180, 50, 50, 0.7);}.holidayList ul:nth-child(11)::before{content:'NOV';}
.holidayList ul:nth-child(12){background-color:rgba(180, 50, 50, 0.55);}.holidayList ul:nth-child(12)::before{content:'DEC';}
.holidayList ul li{margin:10px 15px;}
.holidayList ul li label{padding-left:5px;}
/*.holidayList ul.single li label{display:block;font-size:1.8em;padding-top:10px;padding-left:0;}
.holidayList ul.noe li span{font-size:4.5em;font-weight:bold;}*/

#albox{display:flex;flex-wrap:wrap;}
#albox .back{cursor:pointer;background-color:red;color:#fff;padding:15px 0;width:30px;line-height:0px;text-align:center;border-radius:15px;display:none;position:absolute;right:20px;}
#albox.off .box{display:none;}
#albox.off .back{display:block;}
#albox .box{background-color:#ad1f6b;width:calc(25% - 20px);margin:20px 10px;text-align:center;color:#fff;font-weight:normal;text-transform:uppercase;cursor:pointer;}
#albox .box:nth-child(2){background-color:#e21f25;}
#albox .box:nth-child(3){background-color:#008544;}
#albox .box:nth-child(4){background-color:#466aa6;}
#albox .box .boxImg{height:200px;overflow:hidden;}
#albox .box img{width:auto;height:100%;}
#albox .box .albumNm{padding:30px 10px;}
#albumCont .album{display:none;margin:30px 0;padding:0;border:none;}
#albumCont .album.on{display:flex;flex-wrap:wrap;align-items:center;}
#albumCont .album h2{width:100%;}
#albumCont.show .album{display:block;}
#icon_wrapper{position:fixed;right:0;top:5px;text-align:center;z-index:100;}
#icon_wrapper a{color:#fff;display:inline-block;margin:5px 0;font-size:1.2em;}

#social_icons{position:fixed;right:0;top:35%;z-index:99;background-color:rgba(255,255,255,0.6);box-shadow:0 0 10px rgba(0,0,0,0.5);border-radius:25px 0 0 25px}
#social_icons a{background:transparent url('/images/social-logos.png') center -7px no-repeat;display:block;padding:17px 20px;margin:6px 5px;background-size:80%}
#social_icons a.facebook{}
#social_icons a.instagram{background-position:center -57px}
#social_icons a.youtube{background-position:center -107px;padding:14px 20px}

.mob .parent .fa-angle-down{position:absolute;right:15px;top:12px}
.mob .parent{position:relative}
.mob .parent .subMenu{display:none}

#flashMsg{position:fixed;background-color:rgba(0,0,0,0.8);height:100%;width:100%;z-index:90000;top:0;box-sizing:border-box;display:none;transition: visibility 0s, opacity 0.5s linear;text-align:center}
#flashMsg .msg{background:url('admission-open.png') no-repeat center center;background-size:100% 100%;padding:70px 30px 20px;box-sizing:border-box;color:#666;position: fixed;top: 50%;left: 50%;transform: translate(-50%, -50%);width:310px}
#flashMsg .msg strong{color:#000;}

@media (max-width: 1100px)
{
}

@media (max-width: 960px)
{
header,nav{width:100%;margin:0}
}

@media (max-width: 820px)
{
	
}
/**/
@media (max-width: 765px)
{
.top{width:100%}
.pageTitle{font-size:0.8em; margin:0; padding:10px 10px 0px 0;text-align:center;}

	nav{display:none;}
	#mobileMenu{position:fixed;overflow-y:auto;height:100%}
	.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:30px;height:6px;left: 0;background:#14abe7;
			-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);
	}
	.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);
	}


	#logo{text-align:center}
	#logo > img{position:static;width:50px}
	#logo > img {float:none; width:50px;  padding: 8px 16px;  margin:10px 0 0; border-radius:10px}
	.wrapper,.contact_address .wrapper, .contact_form .wrapper{width:auto;}	
	
	.notice,.left, .right,.b3,.b1,.bottom1, .bottom2 {width: 100%;}
.bottom2 .section_title{display:none;}
.latestNews .articles article:nth-child(2n), .newsBlock li:nth-child(2n) {  margin:10px 0;}
.latestNews .articles article {  width:100%;  margin:10px 0;}
.latestNews {  padding:20px;  margin: 0}	
	.bottom1{display:none;}
	
.b3:first-child{margin-right:17%;}
	
	.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:180px}
	.twocolumn article{width:100%}
	
	.three_col_content{width:100%; margin:0 4px;}
	.album{width:100%}


.mdoc {width:100%; margin: 10px 0;}
.textual .block {width:auto;}

.mdoc table {  width:auto;}

.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;}
.map{margin:4px;padding:4px;}
.anouncement{width:89%;float:none;margin:30px auto;box-sizing:border-box;}
.main .anouncement article{padding:0;font-size:1em}
.main .anouncement article p{font-size:1em;}
.notice article, .content_wrap{width:100%;}
.left, .right, .bottom1, .bottom2{width:100%}
.two_col_content{column-count:1; width:auto; margin:0 10px;}
.page{width:auto;}

.main{padding-top:115px;}
.main article{padding:20px;}
.section_title{margin:10px 20px;}
.b1 .section_title{display:none;}
.section_title h2{width:100%;box-sizing:border-box;}
.holidayList{display:block;padding:0;}
.holidayList ul{width:100%;margin:30px 0;}
.keyinfo ul{column-count:1;}

#albox,#albumCont{display:block;padding:20px;}
#albox .box{width:100%;margin:20px 0;}
.wrapper .fullNews{width:100%;box-sizing:border-box;}
.fullNews .content{display:block;}
.fullNews .contbody,.fullNews .imgCont{width:100%;margin:0px;}
#featuredNotice{box-sizing:border-box}
.wrapper_Single_Content article img{width:100%;height:auto}


#mobView{position:fixed;z-index:1001;height:100%;top:20px;text-align:center}
#mobView img{background-color:#fff;padding:2%;width:90%;border-radius:5px;}
#mobView h3{background-color:#fff;margin:auto;width:94%;border-radius:5px;}
#mobView a.close{background-color:#e00;color:#fff;cursor:pointer;padding:2px 5px;border-radius:5px;position:fixed;right:10px;top:5px}

}

@media (max-width: 500px)
{

}