@font-face {font-family:'franklin';src: url('FRAMDCN.TTF');}
html{background-color:#fff}
body{background-color:#fff;overflow-x:hidden; font-family: 'Tw Cen MT'; font-size:14px;}
header{background-color:#fff;}
nav {background-color:#17a43b;}
.lion{background-color:#ff9600}
.logoSec{overflow:hidden;margin-bottom:10px;}
h1{padding:0; margin:0;}
h2{padding:0; margin:0;}
h3{padding:0; margin:0;}
h4{padding:0; margin:0;}
a{color:#ff9600}
.top{width:100%; margin:0 0 2px 0;}
.topr{position:absolute; top:0; margin:0 0 0 114px;}
#logo{position:absolute;height: 100px;margin:0 0 0 100px; width: 100px; }
#logo > img{width:100%}
#logo_meiteimayek {  margin: 12px auto 0 190px;  width: 300px; padding:0;}
#logo_meiteimayek > img{width:100%}

.pageTitle{text-transform:uppercase;padding:0 0 20px 200px;font-weight:bold; color:#17a43b;  }
.pageTitle h1{padding: 0;margin:0; font-family:"franklin";}
.pageTitle h2{  padding: 0;  margin: 0px;  font-size: 0.9em;  width: 600px;color:#3f0f2a;text-transform: none;
}}
.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}
li {padding:2px;}
li a{ padding:4px;}

.section_title{height:40px; color:#17a43b; text-transform:uppercase;}
.section_title h2{padding:10px;}

header nav ul{margin:0;padding:0;list-style:none;text-align:center}
header nav ul li{display:inline-block;padding:12px 20px;font-size:1.2em; margin:0 1px;background-color:#17a43b;border-right: 1px #5fc078 solid}
header nav ul li a{padding:0;;color:#fff;text-decoration:none;cursor:pointer}
header nav ul li a.on{background-color:none;}
header nav ul li.on{background-color:none;}
header nav ul li.parent > a:after{content:'\25B8';}
header nav ul li.parent:hover a{background-color:rgba(0,0,0,0.2);border-radius:0}
header nav ul li.parent:hover a.on{border-radius:0}
header nav ul li.parent:hover > a:after{content:'\25BE';}
header nav ul.subMenu{display:none;position:absolute;background:rgba(0,0,0,0.5);z-index:10;padding:3px;margin-top:12px}
header nav ul li:hover ul.subMenu{display:block;text-align:left}
header nav ul.subMenu li{background-color#1e6199;font-size:1em;display:block;padding:0;border-bottom:solid 1px #333;margin:0;}
header nav ul.subMenu li a{display:block;padding:5px 10px;border-radius:0;}
header nav ul.subMenu li a.on{background-color:rgba(0,0,0,0.5)}
#reload{padding:4px;background-color:#fff;margin-left:10px;border-radius:8px;cursor:pointer}


#mobileMenu{display:none}
#featuredNotice{background-color:#fff;padding:10px;color:#666;overflow:hidden;min-height:40px;width:100%;}
#featuredNotice .scrollCont {position: absolute;width:auto; text-align:left;font-size:1.2em;white-space:nowrap;left:100%;}
#featuredNotice .scrollCont a{color:#333; padding-left:10px}
#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: 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: 0;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: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}
/* class for Default Block width*/
.full_width{width:90%; margin:0 auto;}



.contact_address,.contact_form{float:left;width:33%}
.contact_address .wrapper,.contact_form .wrapper{width:auto;min-height:380px;padding:10px 30px;}
.contact_address .wrapper{background-color:#eee;;}
.contact_form .wrapper{background-color:#3c9;margin-left:0;color:#fff;}
.contact_form .field{margin:10px;}
.contact_form form label{display:inline-block;width:90px;text-align:right;float:left;padding:2px 10px 0 0;}
.contact_form form input,.contact_form form textarea{background-color:rgba(255,255,255,0.7);border:solid 1px #fff;width:calc(100% - 90px)}
.contact_form form input[type=submit]{width:auto;background-color:#039;color:#fff;text-transform:uppercase;padding:4px 10px;}
.contact_form form .btns:before{content:" ";display:inline-block;width:100px;}
.contact_form form textarea{height:70px;resize:none}
.contact_form form .captchaImg label{margin-top:-3px}
.contact_form form .captchaImg input{width:25%;float:left;margin-right:10px;padding:4px 2px}
.contact_address .content_title{display:none;}

.cat_Gallery.width_one_third

.cat_Single_Content.full_width {width:90%; margin:0 auto; overflow:hidden;}
.cat_Single_Content.full_width .section_title{display:none;}
.cat_Single_Content.full_width article h3{color:#ff9600; font-size:18px}
.cat_Single_Content.full_width article{text-align:justify;margin:0.5%;padding:15px 8px;background-color:#fff; overflow:hidden;}
.cat_Single_Content.full_width article p{margin:0; font-size: 1.2em;line-height: 1.4em;}
.cat_Single_Content.full_width article p:nth-of-type(2){font-size:1.2em;}
.cat_Single_Content.full_width article p:nth-of-type(1){}
.cat_Single_Content.full_width article p:nth-of-type(1) img{float: left;margin: 8px 20px;}


.cat_Single_Content.width_one_third .section_title{}
.cat_Single_Content.width_one_third h3{color:#ff9600; font-size:18px}
.cat_Single_Content.width_one_third article{text-align:justify;margin:0.5%;padding:15px 8px;background-color:#fff; overflow:hidden;}
.cat_Single_Content.width_one_third article p{text-align:justify; margin:0; font-size: 1.2em;line-height: 1.4em;}
.cat_Single_Content.width_one_third article p:nth-of-type(2){font-size:1.2em;}
.cat_Single_Content.width_one_third article p:nth-of-type(1){font-size:1.2em; }
.cat_Single_Content.width_one_third article p:nth-of-type(1) img{float: left;margin: 8px 20px;}


.cat_Single_Content.width_one_third .content_title{display:none;}
.cat_Single_Content.width_one_third,.cat_Gallery.width_one_third {width:60%;  margin: 0 0 auto 5%;  overflow: hidden;  float: left;}

.cat_Single_Content.right{ width: 26%; margin: 10px 5% auto 10px; float: right; overflow:hidden;}
.cat_Single_Content.right .content_title{display:none;}
.cat_Single_Content.right h3{color:#ff9600; font-size:18px}
.cat_Single_Content.right article{text-align:justify;margin:0.5%;padding:15px 8px;background-color:#fff; overflow:hidden;}
.cat_Single_Content.right article p:nth-of-type(2){font-size:1.2em;}
.cat_Single_Content.right article p:nth-of-type(1){font-size:1.2em; }
.cat_Single_Content.right article p:nth-of-type(1) img{float: left;margin: 8px 20px;}
.contact_form{width:34%;}
.contact_form h2{color:#fff;}
.cat_Slider.imageSlider{margin-bottom:20px;}




.album{overflow:auto;background-color:#fff;margin:20px 0;padding:0 10px 5px;border-bottom:solid 1px #ddd}
.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;}
.albumPhoto a,.albumPhoto img{display:block;}

footer{clear:both;background-color:#111;color:#fff;text-align:center;padding:10px;}

.message h3{display:none}
.message .msgCont{display:flex;flex-wrap:wrap;margin-bottom:60px;background-color:#fff;color:#000;padding:20px}
.message .msgBox{width:50%;}
.message .msgBox img{float:left;}
.message .msgBox p{padding:0 50px 0 180px;}
.message .msgBox h3{display:block;width:100%;text-transform:uppercase;font-weight:normal;padding-left:7px}
/* 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.4em}
#mobileMenu ul li{display:block;background-color:#093;color: #fff;text-align: center;text-transform: uppercase;border-bottom: 1px solid #0c6;}
#mobileMenu ul li a{padding: 10px 0;display:block;color:#fff;text-decoration:none}
#mobileMenu ul li.lion{background-color:#062;}
#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)}
.social img{width:40px; border-radius:20px;}

.responstable.mceItemTable th, thead td {background-color: #4CAF50;color: white; text-align:center; padding: 6px 10px;}
.responstable.mceItemTable td {padding: 6px 10px;}
.responstable.mceItemTable { width:90%;  margin: 0 auto;}


.cat_Notice.notice{width: 26%; margin: 2px 5% auto 0; float: right;}
.cat_Notice.notice article{margin: 0;  padding: 0;  background: none;  border: none; clear:both;}
.cat_Notice.notice h4{ font-size:1em; clear:none; margin:0; padding:5px 20px;}
.cat_Notice.notice .noticeDt{float:left;background-color:#973;color:#fff; margin: 4px;font-size: 0.6em;border-radius: 17px;padding: 10px;text-align: center;}

.cat_Notice.notice.spm114 {  width: 60%;float: left;margin: 10px 0 auto 70px;overflow: hidden;}
.cat_Notice.notice.spm114 article{margin:20px 0;padding-bottom:15px;background-color:#fff;border-top:solid 1px #ddd}
.cat_Notice.notice.spm114 h4{font-size:1.4em;font-weight:normal;}
.cat_Notice.notice.spm114 h4, .cat_Notice.notice.spm114 p{margin:0;padding:5px 20px;clear:both}
.cat_Notice.notice.spm114 p{font-size:1.2em; text-align:justify;}
.cat_Notice.notice.spm114 .noticeDt{float:left;background-color:#973;color:#fff;padding:2px 5px;margin-top:-10px; font-size:1em;border-radius:0}

.cat_line_break.full_width {  width: 100%; clear:both;}
.cat_line_break.full_width .wrapper{display:none;}

.oldImg img{width:auto;max-height:250px}
/*content CSS*/
.art_content > img {  float: left;  margin: 0 10px 0 0;}


@media (max-width: 1100px)
{
}

@media (max-width: 960px)
{
header,nav{width:100%;margin:0}
}

@media (max-width: 820px)
{
	
}
/**/
@media (max-width: 765px)
{
	
	#mobileMenu{position:fixed;height:100%;overflow:auto;}
	.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:#3c8;
			-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);
	}

a{color:#ff9600}
.top {  width: 100%;  margin: 0 0 22px 0;}
#logo{margin: 0 10px 0 30px;}
#logo > img{}
header nav{display:none;}
#logo_meiteimayek {  margin-left:114px;  width: 65%;  padding: 0;}
.pageTitle {  margin-left:120px;padding:0}
.pageTitle h1{padding:4px;font-size:1.2em; text-transform: uppercase; }
	.pageTitle h2{display:none;}
#featuredNotice	{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:75%}
.single_page article{width:49%}
.imageSlider ul{height:180px}
.section_title{height: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;}

.cat_Single_Content.width_one_third, .cat_Gallery.width_one_third,.cat_Notice.notice,.cat_Single_Content.right,.cat_Notice.notice.spm114{width:98%; margin:4px}
.section_title{background-color:#17a43b; color:#fff}
.content_wrap {  padding: 10px 4px;}
.contact_form form label {  text-align: left;  float: left;}

@media (max-width: 500px)
{

}