
@font-face
{
    font-family: pyidaungsu;
    src: url("../fonts/pyidaungsu.ttf");
}

input, button, select, textarea,p { font-family: pyidaungsu;}


.page-node-211 .links a {display:none !important;} 
a.Xx { color: #0059a9;}

.page-node-214 #messages .error  {display:none !important;} 



#webform-component-application-form-attach label,
#webform-component-passport-photo-attach label,
#webform-component-required-document-attach label,
#edit-submitted-required-document-attach-upload label,
#webform-component-others label,
#webform-component-application-form-attach-attach-file-name-must-be-applicationformpdf- label,
#webform-component-passport-photo-attach-attach-file-name-must-be-passportjpg label,
#webform-component-required-document-attach-attach-file-name-must-be-documentpdf- label,
#webform-component-others-attach-file-name-must-be-otherspdf- label{
    
     font-family: pyidaungsu !important;
    font-size: 16px !important;
    font-weight: bold;
    margin-right: 10px;
    color: #0059a9;
    
    
}
.field-name-field-upload-video-file .field-label,
.page-node-205 .field-name-field-kdg-image{
	display: none;
}










.site-name-slogan, .grippie, .form-item .description { display:none !important;}
#region-top-bar1 { top: 30px;}
.front h2.node-title, #widget_pager_bottom_slideshow-block_1_1 { display:none !important;}
li.translation_my a{ display:none !important;} 
body {overflow-x:hidden !important;}
html, body, div {color: #000; font-family: pyidaungsu, Tahoma;}
.not-front #region-content {
    box-shadow: 0 0 5px rgba(0, 0, 1, 0.4);
    padding: 56px 46px 46px;
}
.not-front.page-knowledge-sharing #region-content {
    box-shadow: none;
padding: 0;
}
.page-knowledge-sharing #block-views-knowledge-block-1{ display:none !important;} 

.field-prefix{ font-size: 13px !important;}









h1#page-title {
    font-family: Tahoma;
	color:#0059a9 !important;	   
	font-size: 18px;
	text-transform:uppercase;
}
h3 {
    font-family: Tahoma;
	color:#0059a9 !important;	   
	font-size: 15px;
}
h4 {
    font-family: Tahoma;
	color:#0059a9 !important;	   
	font-size: 13px;
}

label {
    font-family: pyidaungsu !important;
    font-size: 13px !important;
    font-weight: normal;
    margin-right: 10px;
}
	
#webform-component-application-for-employment label,
#webform-component-name-surname--address label,
#webform-component-personal-background label,
#webform-component-family-background label,
#webform-component-recent-employment label,
#webform-component-skill--special-abilities label,
#webform-component-activities--hobbies label,
#webform-component-further-information label,
#webform-component-add label,
#webform-component-bio label,
#webform-component-ad label {
    border: 1px solid #88c2f6;
    color: #0059a9 !important;
    font-family: Tahoma, pyidaungsu;
    font-size: 19px !important;
    font-weight: bold !important;
    padding: 10px;
    position: relative;
    text-decoration: none;
    letter-spacing:1px;
    width: 100%;
    margin: 30px 0 27px 0;
} 

#edit-submitted-application-for-employment,
#edit-submitted-name-surname-address,
#edit-submitted-personal-background,
#edit-submitted-family-background,
#edit-submitted-recent-employment,
#edit-submitted-skill-special-abilities,
#edit-submitted-activities-hobbies,
#edit-submitted-further-information , 
#edit-submitted-add,
#edit-submitted-bio,
#edit-submitted-ad { display:none !important;}






/* =============================================================================
 *  knowledge view page
 * ========================================================================== */

 
.kdg_title a {	
	font-family: Arial;
	color: #0059a9 !important;font-size: 18px;text-decoration: none;line-height:28px;
}
.kdg_title a:hover {	
	color:#000 !important;font-size: 18px;text-decoration: none;line-height:28px;
}

.kdg_image img{
	float: left !important;padding-right:20px;padding-bottom: 10px;margin-top:14px;
}
.pub_page_image{
	float: left;width: 120px;padding-right: 10px;padding-bottom: 10px;
}
.kdg_body p{
	font-weight: normal;margin-top:13px;text-align:justify;	font-family: Tahoma, pyidaungsu;font-size:13px;
}
.kdg_view_node span.field-content a {
	padding: 0px 0px 11px 0;color:#0059a9;float:right;margin-top:-13px;	font-family: Tahoma;font-size:13px;
}
.kdg_view_node span.field-content a:hover {
	padding: 0px 0px 11px 0;color:#000;float: right;margin-top:-13px;
}
.field-name-field-activities-type {display:none;}

.bgknow {height:263px;width:700px;/*border-bottom: 1px solid #edeaea; */}
.field-label {margin-left:10px;	font-family:Tahoma;
	font-size:13px;}
span.date-display-single {
	color:#8a8686;	
	font-size: 11px;
    font-family: Tahoma;
}
.news_view_node span.field-content a {
	padding: 0px 0px 11px 0;color:#0059a9;font-family: Tahoma;font-size:13px;
}
.news_view_node span.field-content a:hover {
	padding: 0px 0px 11px 0;color:#b3b3b3;	font-family: Tahoma;font-size:13px;
}
.page-news-events .view-news-events .views-row, 
.page-csr .view-csr .views-row {
    border-bottom: 1px solid #edeaea;
   padding: 24px 31px 147px 0;
}
.node-type-news-and-events .field-name-field-news-image img{float:left;margin-right:20px;}
.node-type-news-and-events .field-name-field-des, .node-type-news-and-events .field-name-field-news-image,
.node-type-csr .field-name-field-csr-image  { display:none !important;}
.pic1 { margin-right:20px;} ,




/* =============================================================================
 *   breadcrumb
 * ========================================================================== */
#breadcrumb .breadcrumb a {
	color:#8a8686;	
	font-size: 13px;
    font-family: Tahoma;
}
#breadcrumb .breadcrumb a:hover, #breadcrumb .breadcrumb a {
	color:#0059a9;	

}
#breadcrumb  {margin-top:-60px;z-index:10;float:left;}
#breadcrumb a.active ,.breadcrumb  {color:#0059a9 !important;}





.node-type-career .download-file a {margin-left:10px;}
.node-type-webform .field-label {float:left !important;}

.front #edit-submitted-your-messages { height: 100px;}















/* =============================================================================
pdf block
 * ========================================================================== */
.page-knowledge-sharing #block-views-pdf-block-1 {
	border:1px solid #cccccc;
	/* width:300px; */
	height:auto;
	/* margin-top:-41px; */
	float:right;
	padding:20px;
	position:relative;
}
#block-views-pdf-block-1 .views-row {
	border-bottom:1px solid #edeaea;
	position:relative;
	top:10px !important;
	line-height:4px;
}
#block-views-pdf-block-1 .views-field-body .field-content a {
	font-family: Tahoma;
	font-size: 13px;
	color:#0059a9;
}
#block-views-pdf-block-1 .views-field-body .field-content a:hover {
	font-family: Tahoma;
	font-size: 13px;
	color:#b3b3b3;
}

#block-views-pdf-block-1 h2.block-title {
	font-family: Arial;
	font-size:20px;
	color: #0059a9;
	z-index:1 !important;
	height:25px;
	float:left;
	width:300px !important;
	line-height:34px;
	padding-bottom: 4px;
	margin:-9px 0 0 0px !important;
	border-bottom:6px solid #0059a9 !important;
	font-weight:normal;
}
.bgpdf{height:31px;border-bottom: 1px solid #edeaea;}




/* knowledge node (view )css */
.kdg_img {
	float:left !important;padding-right:14px;
	margin-left:-10px;
}
.field-name-field-knowledge-image img {
	float: left;padding-right: 10px;
	margin-left:20px;
	padding-bottom:20px;
}

.view_node a{
	background-image: url(../images/download_button.png);background-repeat: no-repeat;padding: 0px 0px 11px 5px;color: transparent;float: right;margin-top:20px;
}
.download-file a {
	font-family: Tahoma;
	font-size: 13px;
	color:#0059a9;
}
.download-file a:hover {
	color: #b3b3b3;
}

/* 
#node-career-31 .download-file a {
	font-family: Tahoma;
	font-size: 13px;
	color:#0059a9;
	float:left;
	position:absolute;margin-top:-20px;margin-left:110px;
}
#node-career-31 .download-file a:hover {
	font-family: Tahoma;
	font-size: 13px;
	color: #b3b3b3;
	float:left;
	position:absolute;margin-top:-20px;margin-left:110px;
}
 */








/* =============================================================================
video block
 * ========================================================================== */
.page-knowledge-sharing #block-views-video-block-1{
	border:1px solid #cccccc;
	width:300px;
	height:125px;
	padding:20px;
	margin-top:211px;
    right:0px;
	float:right !important;
	position:absolute;
}
#block-views-video-block-1 .views-row {
	border-bottom:1px solid #edeaea;
	position:relative;
	top:10px !important;
	line-height:4px;
}
#block-views-video-block-1 .views-field-body .field-content a {
	font-family: Tahoma;
	font-size: 13px;
	color:#0059a9;
}
#block-views-video-block-1 .views-field-body .field-content a:hover {
	font-family: Tahoma;
	font-size: 13px;
	color:#b3b3b3;
}
#block-views-video-block-1 h2.block-title {
	font-family: Arial;
	font-size:20px;
	color: #0059a9;
	height:25px;
	float:left;
	width:300px !important;
	line-height:34px;
	padding-bottom: 4px;
	margin:-9px 0 0 0px !important;
	border-bottom:6px solid #0059a9 !important;
	font-weight:normal;
}
.vdo_title a {	
	font-family: Arial;
	color: #0059a9 !important;font-size: 18px;text-decoration: none;line-height:28px;
	margin:30px 0 0 120px;
	position:absolute;
}
.vdo_title a:hover {	
	color:#000 !important;font-size: 18px;text-decoration: none;line-height:28px;
}
.node-video .field-label,.node-video .field-name-field-video-cover {
	display:none;
}





/* video page */
.bgvdo img {float:left;}
.bgvdo{height:115px;border-bottom: 1px solid #edeaea;}
.bgvdo .field-content span.file {
	position:absolute;
	margin-top:35px;
	margin-left:110px;
}
.bgvdo .field-content span.file a {
	font-family: Tahoma;
	font-size: 13px;
	color:#0059a9;
}
.bgvdo .field-content span.file a:hover {	
	color: #646465;
}







/* =============================================================================
 *   Main Menu
 * ========================================================================== */
ul#main-menu, nav.navigation { display:none !important;} 
#zone-branding-wrapper  {position: fixed;z-index: 100 !important;top:40px;}
#region-menu {
    float: right;
    position: relative;
    left: 97px;
    top: 93px;
/* background: rgba(0, 0, 0, 0) url("../images/bg.png") repeat-x scroll 0 0; */
   /*  height: 441px; */
    padding: 0;
    width: 100%;
}
.i18n-my #block-superfish-1 li a{
	font-family: Arial, pyidaungsu !important;
	text-decoration: none;
	color: #fff;
	font-size: 14px;
	font-weight:bold;
	line-height:54px;	
	/* padding:0 13px 0 17px;margin:0; */
	}
.i18n-my #block-superfish-1 li a, .i18n-my #block-superfish-1 li span.nolink{
	font-family: Arial, pyidaungsu !important;
	text-decoration: none;
	color: #fff;
	font-size: 14px;
	font-weight:bold;
	line-height:54px;	
/* 	padding:0 13px 0 17px;margin:0; */
	}
.i18n-en #block-superfish-1 li a, .i18n-en #block-superfish-1 li span.nolink {
	font-family: Arial, pyidaungsu !important;
	text-decoration: none;
	color: #fff;
	font-size: 14px;
	font-weight:bold;
	line-height:54px;	
	/* padding:0 13px 0 23px;margin:0; */
	}
.i18n-en #block-superfish-1 li a:hover, .i18n-en #block-superfish-1 li span.nolink ,
.i18n-en #block-superfish-1 li a:hover, .i18n-en #block-superfish-1 li span.nolink {
	color: #000;
	background: #fff;
		/* padding:0 13px 0 23px;margin:0; */

}
	
	
ul.menu li { margin: 0 !important;}
	
a.sf-depth-2, a.sf-depth-3 {		
	font-family: Arial, pyidaungsu !important;
	font-size: 13px !important;
	font-weight:normal !important; 
	height:38px !important;line-height:42px !important;
	width:224px !important;padding:0;
	border-bottom:1px solid #37429d;margin-top:0px;
	float:left;
    /*background-image:url(../images/menu_cell.png);
	background-repeat:repeat-x; */
	padding-left:10px;
	background-color: #0059a9;
}
#block-superfish-1 li a.sf-depth-2,#block-superfish-1 li a.sf-depth-1, #block-superfish-1 li a.sf-depth-3 {
	color:#fff !important;
	text-align: left;
	padding: 0 14px 0 19px;	
}
#block-superfish-1 li a.sf-depth-2:hover,#block-superfish-1 li a.sf-depth-1:hover, #block-superfish-1 li a.sf-depth-3:hover  {
	color:#000 !important;
	background: #fff;	
}
#block-superfish-1 li li{
	top:17px !important;
} 
#block-superfish-1 li li li{
	top:0 !important; left: -34px;
} 
#block-tb-megamenu-main-menu, #zone-branding-wrapper, #block-tb-megamenu-main-menu ul.tb-megamenu-nav, #zone-branding  {
	background: transparent !important;height: 1px;
}
#zone-top-wrapper  {
background-image:url(../images/cell.png);
	background-repeat:repeat-x; 	
	height: 93px;
    height: 188px;
    left: 0;
    position: fixed;
    top: 0;
    width: 100%;
    z-index: 100;
}
.i18n-en #block-superfish-1 li:first-child, .i18n-my #block-superfish-1 li:first-child {
	background-image: none;
} 
.i18n-en #block-superfish-1 li, .i18n-my #block-superfish-1 li {
	background-position: left;	
	background-image: url(../images/div_line.png );
	background-repeat:no-repeat; 
	top: 4px;
}






/* =============================================================================
 *  Language
 * ========================================================================== */	
#block-locale-language {position: absolute; height: 10px;z-index:100 !important;}
#block-locale-language .language-switcher-locale-url li{
	float: left;list-style-type: none;padding:0;margin:0;
}
.i18n-en #block-locale-language .en a{
	background-image: url(../images/eng.jpg);background-repeat: no-repeat;color: transparent;margin:0; left: 33px; top: 21px; padding-bottom:7px;position: relative;
	}
.i18n-my #block-locale-language .en a{
	background-image: url(../images/eng.jpg);background-repeat: no-repeat;color: transparent;margin:0; left: 33px; top: 0px; padding-bottom:7px;position: relative;
	z-index: 100 !important;
	}
#block-locale-language .en a.active{
	background-image: url(../images/eng.jpg);background-repeat: no-repeat;padding-bottom:7px;padding-top: -5px;
	margin:0;
	position:absolute;
}
#block-locale-language .my a{
	background-image: url(../images/myn.jpg);background-repeat: no-repeat;color: transparent;padding-bottom: 7px;
	margin:0;
	position: relative;
	top: -1px;
}
.i18n-my #block-locale-language .my a.active{
	background-image: url(../images/myn.jpg);background-repeat: no-repeat;padding-bottom:7px;padding-top: -5px;
	margin:0;
	position:absolute; left: 0; top:21px;
}	
	
	
#region-search	 {
	float:right;
	right: -170px;
	top: 59px;
}
	
	
	
	
	
/* =============================================================================
 *  Banner
 * ========================================================================== */	
#zone-banner-wrapper {
	height:441px;
	width:100%;
	padding:0;
}
#block-views-slideshow-block-1 .views-field-field-slider-image .field-content img {
	width:1181px !important; height:352px !important;
	top: 172px;
	position: relative; 
}	
#node-slider-1 a.read,#node-slider-2 a.read,#node-slider-3 a.read,#node-slider-4 a.read,#node-slider-5 a.read,#node-slider-6 a.read {display:none;}
.node-type-slider .field-name-field-logo-image img  {display:none;}
.responsive-layout-wide .views-field-field-slider-image .field-content img  {width:1181px !important;}

#views_slideshow_pager_field_item_bottom_slider-block_1_1 .views-content-title a {
	float:left;
}
.views-field-field-slider-image img {
	z-index:-1;
	margin-top:16px;
} 
.views-field-field-logo-image img {
	margin:0 0 0 53px;
	top: -254px;
	position:relative;
	width:292px !important;z-index:100;
}
#block-views-slideshow-block-1 .views-field-body p{
	margin:70px 0 0 63px;
	z-index:4;
}

.views-field-field-description .field-content {display:none;}
#views_slideshow_cycle_teaser_section_slideshow-block_1_1 img{	
margin-bottom: -30px;
}

#block-views-slideshow-block-1 .views-field-view-node span.field-content a {
    font-size: 13px;
    font-family: Tahoma;
	color:#00aeef;
	background-image: url(../images/arrow_icon.png);
	background-repeat: no-repeat;
	height:21px;
	float:left;
	line-height:22px;
	width:90px;
	margin-left:62px;
	margin-top:-182px;
	position:relative;z-index:9 !important;
}
.views-field-counter {z-index:-1 !important;display:none;}

.views-content-counter a {
    background: url("../images/dot.png") no-repeat;
    cursor: pointer;height:15px;width:15px;color: transparent;
   top:-166px;
    position:relative;z-index:10 !important;
    right:-1020px;  float:left !important;
padding:4px;

}
.active .views-content-counter a {
    background: url("../images/dot_select.png") no-repeat;
    cursor: pointer;height:15px;width:15px;color: transparent;

}
#views_slideshow_cycle_teaser_section_slideshow-block_1_1 .views-field-body p {	
	background-image: url(../images/white_bg.png);
	background-repeat: no-repeat;
	width:292px;
	height:116px;
    font-size: 13px;
    font-family: Tahoma;
	padding-left:10px;
	margin-top: 30px;
	margin-left:53px;
	padding-top:12px !important;
color:#000;
}








/* =============================================================================
 *  Six logos
 * ========================================================================== */
#zone-parts-wrapper {
	background-image: url(../images/logos_bg.jpg);
	background-repeat: repeat-x;
	width:100%;
	height:280px !important;
	float:left;
}

#bglogo {
	background-image: url(../images/six_logos_bg.jpg);
	background-repeat: repeat-x;
	width:380px;
	height:120px;
	margin-top:20px;
}
#block-block-5 img,#block-block-3 img,#block-block-4 img,#block-block-6 img {
	margin:11px 20px 0 11px;
}
.container-12 .grid-1 { width:auto !important;}



/* =============================================================================
 *  Welcome
 * ========================================================================== */	
.page-node-65 p img, .page-node-75 p img, .page-node-74 p img,#node-page-55 p img{
	width:auto !important;
	height:auto !important;
}
#node-page-7 img, #node-page-55 img {
    margin-right: 20px;
}
.zeya {
    color: #1060ac;
    font-family: Tahoma;
    font-size: 19px;
}
.feed-icon img {display:none;}
li.node-readmore a {
    font-size: 13px;
    font-family: Tahoma;
	color:#00aeef;
	background-image: url(../images/arrow_icon.png);
	background-repeat: no-repeat;
	height:21px;
	float:right;
	line-height:19px;
	width:90px;
	margin-right:22px;
	margin-top:-20px;
}
li.node-readmore a:hover {
    font-size: 13px;
    font-family: Tahoma;
	color:#646465;
	text-decoration:underline;
	background-image: url(../images/arrow_icon.png);
	background-repeat: no-repeat;
	height:21px;
	float:right;
	line-height:19px;
	width:90px;
	margin-right:22px;
	margin-top:-20px;
}





/* =============================================================================
 *  News Block Home 
 * ========================================================================== */	
#block-views-news-events-block-1 {
	border:1px solid #cccccc;
	width:631px;
	height:233px;
	margin-top:20px;
	padding:20px;
	float:left;
}
#region-contact {
	border:1px solid #cccccc;
	width:444px;
	height: 552px;
	margin:20px 0 0 11px;
	padding:20px;
	float:right;
	position:relative;
}
#block-simplenews-2 {
	border:1px solid #cccccc;
	width:631px;
	height: 238px;
    margin-top: 39px;
	padding:20px;
	float:left;

}
.issues-link {display:none;}

#block-views-news-events-block-1 h2.block-title {
	font-family: Arial;
	font-size:20px;
	color: #0059a9 !important;
	height:25px;
	width:629px !important;
	line-height:34px;
	padding-bottom: 7px;
	margin:-9px 0 0 0px !important;
	border-bottom:6px solid #0059a9 !important;
	font-weight:normal;
}
.view-news-events .views-field-title a {
	font-family: Arial;
	font-size:13px;
	color: #0059a9;
	font-weight:bold;
	top:4px !important;
	position:relative;
	display:block;
}
.view-news-events .views-field-title a:hover {
	font-family: Arial;
	font-size:13px;
	color: #b3b3b3;
	font-weight:bold;
	top:4px !important;
	position:relative;
	display:block;
}



#region-contact h2.block-title {
	font-family: Arial;
	font-size:20px;
	color: #0059a9 !important;
	height:25px;
	float:left;
	width:440px !important;
	line-height:34px;
	padding-bottom: 7px;
	margin:-18px 0 17px 0 !important;
	border-bottom:6px solid #0059a9 !important;
	font-weight:normal;
}
#block-simplenews-2 h2.block-title {
	font-family: Arial;
	font-size:20px;
	color: #0059a9 !important;
	height:25px;
	float:left;
	width:629px !important;
	line-height:34px;
	padding-bottom: 7px;
	margin:-9px 0 0 0px !important;
	border-bottom:6px solid #0059a9 !important;
	font-weight:normal;
}
#region-postscript-third p{
	font-family: Tahoma;
	font-size:13px;
	color: #000;
}

.front #edit-submit--4 {
	color:#fff;
	margin-top:-57px;
	margin-left:190px;
	background-image: url(../images/subscribe.jpg);
	background-repeat:no-repeat;
	width:100px;
	height:30px;
	border:0;
	position:relative;
}
#block-simplenews-2 input#edit-mail .form-text required  {float: left;}








/* footer-menu  */
.navigation {display:none;}
#block-superfish-2 li{
	list-style:none;
	background-position: left;	
	background-image: url(../images/div02.jpg);
	background-repeat:no-repeat;
	line-height:51px;margin-top:-3px;
}
#zone-footer-wrapper {
    background: url("../images/footer_menu_bg.jpg");
	background-repeat:repeat-x;
	height:99px;
	width:100%;
	padding:0;float:left;
	margin-top:40px;
}
#block-superfish-2 li a{
	text-decoration: none;
	font-family: Arial !important;
	font-size: 13px;
	font-weight:bold;
	line-height:49px;	
	color:#fff !important;
	padding:0 19px 0 27px;margin:0;
}
#block-superfish-2 li a:hover{
	text-decoration: none;
	font-family: Arial;
	font-size: 13px;
	font-weight:bold;
	line-height:49px;
	color:#000 !important;
	padding:0 19px 0 27px;top:-3px;
	background-image:url(../images/menu_cellover.jpg);
	background-repeat:repeat-x;
	background-position:top center;
	border-top-left-radius:4px;
	border-top-right-radius:4px;
}
#block-superfish-2 li:first-child {
	background-image: none;
} 
#block-superfish-2 li li a{
line-height:30px !important;background-image:none !important;

}
#block-superfish-2 li li a:hover{
	line-height:30px !important;top:0px;
}

li.sf-depth-2 {background-image:none !important;height:38px;margin:0;padding:0;}

#block-superfish-2 li{
	margin-left:0px;
} 

#block-superfish-2 li li a:hover{
	background-image:none !important;
}
.not-front #block-superfish-2 li li a:hover{
	background-image:none !important;
}
#block-superfish-2 li{
	left:20px;
} 


a.email {
	font-family: Tahoma;
	font-size:13px;
	color: #0059a9;
	text-decoration:none;
}
a.email:hover {
	font-family: Tahoma;
	font-size:13px;
	color: #646465;
	text-decoration:none;
}

a.mail {
	font-family: Tahoma;
	font-size:13px;
	color: #0059a9;
	text-decoration:none;
}
a.mail:hover {
	font-family: Tahoma;
	font-size:13px;
	color: #646465;
	text-decoration:none;
}





/* copyright */
#cp {
	height:40px !important;
	margin-top:32px;
	width:350px;
	float:left;
	margin-left:-99px;
}
#social {
	height:40px !important;
	margin-top:30px;
	margin-right:-93px;
	float: right !important;
	display:block;
}
.cpy {
	text-decoration: none;
	font-family: Tahoma !important;
	font-size: 13px;
	color:#fff;
	line-height:43px;
}
#cp span.cpy {padding:0;margin:0;}
#social img {margin:11px 0 0 4px;}

#block-block-10 {width:1000px !important;float:left;margin-left:100px;margin-top:-30px;}
.tel {
	text-decoration: none;
	font-family: Tahoma !important;
	font-size: 12px;
	color:#000;width:300px !important;margin-top: 8px;padding-bottom:29px;
}
.address {
	text-decoration: none;
	font-family: Tahoma !important;
	font-size: 12px;
	color:#000;width:300px !important;margin-top:15px !important;
}




/* top menu */
#block-menu-menu-top-menu {margin:-30px 0 0 552px;float:left;display:block;width:300px; z-index:100;position:relative;}
#block-menu-menu-top-menu ul.menu li {
	background-position: left;	
	background-image: url(../images/divided.jpg );
	background-repeat:no-repeat;
	float:left;
	padding:0 0 0 10px; 
	list-style:none;
}
#block-menu-menu-top-menu ul.menu li:first-child {
	background-image: none;
} 
#block-menu-menu-top-menu ul.menu li a{
	font-size: 13px;
    font-family: Arial;
    text-decoration: none;
	padding-right:10px;
	color:#c2c2c2;float:left;
} 
#block-menu-menu-top-menu ul.menu li a:hover{
	font-size: 13px;
    font-family: Arial;
    text-decoration: none;
	color:#0059a9;float:left;
	
} 


	
@media screen and (min-width: 300px) and (max-width: 320px) { 
.not-front #region-content { padding: 56px 5px 46px !important;}
}

@media screen and (min-width: 321px) and (max-width: 360px) { 
.not-front #region-content { padding: 56px 24px 46px !important;}
}



@media screen and (max-width: 980px) {

#region-contact {float: left;}
.tel {margin-top:9px;}

.address {margin-top: 13px;}
#block-views-slideshow-block-1 .views-field-view-node span.field-content a {
    font-size: 13px;
    font-family: Tahoma;
	color:#00aeef;
	background-image: url(../images/arrow_icon.png);
	background-repeat: no-repeat;
	height:21px;
	float:left;
	line-height:22px;
	width:90px;
	margin-left:62px;
	margin-top:-130px;
	position:relative;z-index:9 !important;
}
	
#region-top-bar1 {
    float: right;
    position: absolute;
    right: 80px !important;
    top: 30px;
}
#block-locale-language {
    float: right;
    position: relative;
	margin-top: -66px !important;  right: 59px;
}

#block-locale-language .my a {
    float: right;
    position: absolute;
    background-image: url("../images/myn.jpg");
    background-repeat: no-repeat;
    color: transparent;
    margin: 0;
    padding-bottom: 7px;
    top: -30px;
}
#block-locale-language .en a.active {
    float: right;
    position: absolute;
    background-image: url("../images/eng.jpg");
    background-repeat: no-repeat;
    margin: 0;
    padding-bottom: 7px;
    top: -30px;
}	
}



	
@media screen and (min-width: 981px) and (max-width: 1200px) { 
#region-top-bar1 {
    float: right;
    position: absolute;
    right: 80px !important;
    top: 30px;
}
#block-locale-language {
    float: right;
    position: relative;
	margin-top: -66px !important; right: 59px;
}

#block-locale-language .my a {
    float: right;
    position: absolute;
    background-image: url("../images/myn.jpg");
    background-repeat: no-repeat;
    color: transparent;
    margin: 0;
    padding-bottom: 7px;
    top: -30px;
}
#block-locale-language .en a.active {
    float: right;
    position: absolute;
    background-image: url("../images/eng.jpg");
    background-repeat: no-repeat;
    margin: 0;
    padding-bottom: 7px;
    top: -30px;
}	


}







@media screen and (max-width: 480px) {	
#region-top-bar1, .views-field-field-logo-image img {display:none !important;}
#block-views-slideshow-block-1 .views-field-view-node span.field-content a, 
#views_slideshow_cycle_teaser_section_slideshow-block_1_1 .views-field-body p {
display:none !important;}
#zone-banner-wrapper { height: 330px !important;}
#block-views-slideshow-block-1 .views-field-field-slider-image .field-content img {
	width: 100% !important;
	height: auto !important;
	top: 183px;
}
#region-content { margin-top: 210px;}
.form-textarea-wrapper textarea { width: 90% !important;}


#webform-client-form-13 div { margin-right:10px;}

.iframe { height: 215px !important;}





}
	

	
@media screen and (min-device-width: 320px) and (max-device-width: 900px) { 
.front #zone-content-wrapper { top: -10px; position: relative; }

}	
@media screen and (min-device-width: 901px) and (max-device-width: 1200px) { 
.front #zone-content-wrapper { top: 50px; position: relative; }

}


@media screen and (min-width: 980px) {
.iframe { height: 545px !important;}
}

	
@media screen and (min-device-width: 1000px) and (max-device-width: 1300px) { 
#block-views-slideshow-block-1 .views-field-view-node span.field-content a {
    font-size: 13px;
    font-family: Tahoma;
	color:#00aeef;
	background-image: url(../images/arrow_icon.png);
	background-repeat: no-repeat;
	height:21px;
	float:left;
	line-height:22px;
	width:90px;
	margin-left:62px;
	margin-top:-130px;
	position:relative;z-index:9 !important;
}
#region-top-bar1 {
    float: right;
    position: absolute;
    right: 80px !important;
    top: 30px;
}
#block-locale-language {
    float: right;
    position: relative;
	margin-top: -66px !important;
}

#block-locale-language .my a {
    float: right;
    position: absolute;
    background-image: url("../images/myn.jpg");
    background-repeat: no-repeat;
    color: transparent;
    margin: 0;
    padding-bottom: 7px;
    top: -30px;
}
#block-locale-language .en a.active {
    float: right;
    position: absolute;
    background-image: url("../images/eng.jpg");
    background-repeat: no-repeat;
    margin: 0;
    padding-bottom: 7px;
    top: -30px;
}	
}
	
	
	
	
	
@media screen and (max-width: 1300px) {
	body.responsive-layout-mobile {overflow-x:hidden !important;}
	html, .page-node.responsive-layout-mobile {overflow-x:hidden !important;}

.kdg_image img { width: 100% !important; height: auto !important;}
.kdg_img {
	float:left !important;padding-right:14px;
	margin-left: 0 !important;
}



#block-tb-megamenu-main-menu, #zone-branding-wrapper,#block-tb-megamenu-main-menu ul.tb-megamenu-nav  {
	background-color:transparent !important;
	background:transparent !important;
	position:fixed;
	width:100%;
	left: 0;
	padding-left: 0;
	z-index:100;
}
#zone-branding-wrapper .mean-bar { background:transparent !important;}
.mean-container a.meanmenu-reveal  {
	color: #fff !important; 
	padding: 18px 26px 11px !important; 
}
.mean-container a.meanclose {
	color: #fff !important; 
	padding: 18px 26px 11px !important; 
}
.mean-container .mean-nav ul li span  {
	font-family: pyidaungsu;
	background: #0059a9 none repeat scroll 0 0 !important;
    color: #fff;
    display: block;
    height: 44px;
    line-height: 44px;
    padding-left: 36px;
}
.mean-container .mean-nav ul li a,.mean-container .mean-nav ul li span, .mean-container .mean-nav ul li a:hover, .mean-container .mean-nav ul li li a,
#block-tb-megamenu-main-menu .sticky, #zone-branding-wrapper .sticky, #block-tb-megamenu-main-menu .sticky ul.tb-megamenu-nav,
.mean-container .mean-bar	{ 
	color: #fff;
	background: #0059a9 !important; 
	opacity: 1 !important;
}

.tb-megamenu .nav-collapse, .tb-megamenu .nav-collapse.collapse  {
	overflow: visible !important;
}	
#zone-branding-wrapper .sticky {height: 0 !important;}
	/* .tb-megamenu button.btn, .tb-megamenu input[type="submit"].btn  {display:none;	background: #0c1923 !important;} */
.mean-container .mean-nav ul li a.mean-expand {padding: 7px !important;}	
.tb-megamenu .btn-navbar {display: none;}

#block-tb-megamenu-main-menu, #zone-branding-wrapper, #block-tb-megamenu-main-menu ul.tb-megamenu-nav, #zone-branding  {
	background: transparent !important;height: 1px;
}

.mean-container .mean-nav  { margin-top: 46px;}

.mean-container .mean-bar {top: 131px !important;position: fixed; height: 1px !important;min-height: 1px !important;}
#region-search	 {display:none;}





.views-field-field-logo-image img {
	margin:0 0 0 53px;
	top: -214px;
	position:relative;
	width:292px !important;z-index:100;
}
#views_slideshow_cycle_teaser_section_slideshow-block_1_1 .views-field-body p {	
	background-image: url(../images/white_bg.png);
	background-repeat: no-repeat;
	width:292px;
	height:76px;
    font-size: 13px;
    font-family: Tahoma;
	padding-left:10px;
	margin-top: 17px;
	margin-left:53px;
color:#000;
}


#region-part1, #region-part2, #region-part3 { float: left; padding-left: 5px;}

#block-simplenews-2,#block-views-news-events-block-1 { width:100% !important; padding-right:0 !important;padding-left: 0 !important;}
#block-webform-client-block-13{ width:auto !important; padding-right:10px !important;padding-left: 10px !important;}

#region-contact { width:100% !important; padding-right:0 !important;padding-left: 0 !important; border:1px solid transparent !important; }
#block-simplenews-2 h2.block-title,#region-contact h2.block-title,#block-views-news-events-block-1 h2.block-title
{float:none;  width: auto !important;}  

.address { margin-top: 7px;float: none;}
.tel { float: none;}
#block-views-news-events-block-1 .block-inner, #block-simplenews-2 .block-inner { padding: 10px;}
#zone-parts-wrapper { height: auto !important;}
#block-superfish-2 { display:none !important;}
#block-views-news-events-block-1 {height: auto !important;}

#block-views-slideshow-block-1 .views-field-field-slider-image .field-content img  {
width: 100% !important;height: auto !important;}

.views-field-field-slider-image .field-content img {margin-bottom: 40px !important;}

.view-news-events .views-row  {
    border-bottom: 1px solid #edeaea;
    height: auto !important;}


#block-views-news-events-block-1 h2.block-title {
	font-family: Arial;
	font-size:20px;
	color: #0059a9 !important;
	height:25px;
	width:auto !important;
	line-height:34px;
	padding-bottom: 7px;
	margin:-9px 0 0 0px !important;
	border-bottom:6px solid #0059a9 !important;
	font-weight:normal;
}
	
#webform-client-form-13 input, #webform-client-form-13 button, 
#webform-client-form-13 select{ width: auto !important; margin-right:20px;}

	
.field-name-body p img { width: 100% !important;height:auto !important;}
#block-menu-menu-top-menu {  margin: 0;}

	
#zone-banner-wrapper {
	height:auto !important;
	width:100%;
	padding:0;
}	
	
#block-views-slideshow-block-1 .views-field-view-node span.field-content a { margin-top: -130px !important;}	
	
input, button, select, textarea { width: 95% !important;}
input.webform-calendar 	{ width: auto !important;}

.page-news-events .view-news-events .views-row, 
.page-csr .view-csr .views-row {
    border-bottom: 1px solid #edeaea;
    height: auto !important;
}

.page-knowledge-sharing #block-views-pdf-block-1, .page-knowledge-sharing #block-views-video-block-1 {
width: 100% !important;
float:none !important;
border:none !important;
padding:0;
margin-top:10px !important;
position: relative;
}
#block-views-pdf-block-1 h2.block-title , #block-views-video-block-1 h2.block-title{ float:none;width:100% !important;}

.bgknow {
    border-bottom: 1px solid #edeaea;
    height: auto;
    width: 100% !important;
}


#social { margin-top: 0 !important; float: left !important; left: -100px;
    position:relative;}


#cp { float: none !important; }
	
}









 @media screen and (min-device-width: 1400px) and (max-device-width: 1600px) {
 #region-menu {
    float: right;
    left: 127px;
    padding: 0;
    position: relative;
    top: 93px;
    width: 100%;
     
 }
}

 @media screen and (min-device-width: 1601px) and (max-device-width: 1919px) {
 #region-menu {
    float: right;
    left: 387px;
    padding: 0;
    position: relative;
    top: 93px;
    width: 100%;
     
 }
}

		
 @media (device-width: 1920px) {
    #region-menu {
    float: right;
    left: 387px;
    padding: 0;
    position: relative;
    top: 93px;
    width: 100%;
}
    
}
		

.page-node .field-name-field-kdg-image img { display:none !important;}
.page-node-211 #region-content, .page-node-213 #region-content { position: relative; margin: 200px 0 -5px 0;}