﻿@charset "utf-8";
* {
margin:0;
padding:0;
}
/* khmer */
@font-face {
  font-family: 'Khmer';
  font-style: normal;
  font-weight: 400;
  src: local('Khmer'), url(../fonts/EBPGAEwYbo6W1UGhSDiTYg.woff2) format('woff2');
  unicode-range: U+1780-17FF, U+200B-200C, U+25CC;
}
/* if other fonts not available, then use this instead !*/
@font-face {
  font-family: 'Maven Pro';
  font-style: normal;
  font-weight: 400;
  src: local('Maven Pro Regular'), local('MavenProRegular'), url(../fonts/MG9KbUZFchDs94Tbv9U-pVtXRa8TVwTICgirnJhmVJw.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;
}
body {
font-family:'Khmer',Arial,sans-serif,Helvetica,Verdana,'Helvetica Neue','Maven Pro';
font-size:13px;
color:#000;
line-height:1.5em;
background:#F4F4F4;
}
a.fk
{
	font-family: 'Khmer', cursive;
}
#wrapper{
padding-top: 0px;
margin: 0 auto;
width: 980px;
}

#containtor{
padding: 0px 20px 10px 20px;
background:#FFFFFF;
margin-top:0px;
}
#index-container{
padding: 20px 20px 0px 20px;
background:#FFFFFF;
margin-top:0px;
float:left;
}
#nbc-image{
background:url(../images/nbc.png);
height:95px;
width:330px;
}
/* --- Header --- */
#header{
padding:20px 20px 0px 20px;
background-color:#fff;
}
#header-hidden{
	display:none;
}
/*Index Body*/
.image-res{
max-width:100%;
height:auto;
}
#index-content-header{
float:left;
width:940px;
height:140px;
}
.header-img{
background-image:url(../images/banner5.jpg);
height:120px;
max-width:100%;
border:0px solid #ccc;
padding-top:20px;
}
.index-header-img{
background-image:url(../images/banner5.jpg);
height:120px;
width:940px;
border:0px solid #ccc;
padding-top:20px;
}
.index-header-nbclogo{
width:710px;
float:left;
border:0px solid #00FF00;
padding:0px;
*width:710px; /* IE */
_width:710px; /* IE6 */
.width:710px; /* IE7 */	
}
.index-header-search{	
width:220px;	
float:left;
border:0px solid #ccc;
margin-top:10px;
padding:0px;	
}
/*----Top Search Box----- */
.top-search{
width:200px;
float:right;
}
/*----Search Box----*/
.search-lang-container{width:200px;float:right;height:70px;padding-top:10px;border:0px solid #ccc;}
.language-box{float:right;margin-bottom:5px;margin-top:15px;}
.search-box{float:right;margin:0px;}
.button-pro {position:relative;border:1px solid #207cca;color:#fff;background-image:url(../images/search.jpg);}
.button-pro:hover {background-color:#5AA7E4;color:#207cca;cursor:pointer;}
.field-search {border-radius:0px;width:180px;height:15px;font-size:13px;border:1px solid #207CCA;background-color:#EAEAEA;padding:5px;font-family:'Khmer',Arial;}
/*--topmenu*/
#top-menu{
background:#fff;
padding:0px 20px 0px 20px;
}
#index-top-menu{
float:left;
width:940px;	
border:0px solid #ccc;
margin-top:10px;
margin-bottom:10px;
}
.index-slider{
}
.index-exchange{
background-color:#fff;
border:0px solid #F1F1F1;
width:100%;
float:left;
}
/* --- content area --- */
.index-content{
margin-top:10px;
margin-bottom:5px;
float:left;
}
.index-content-left{
width:275px;
float:left;
border-right:0px solid #f1f1f1;
padding-right:28px;
}
.index-content-middle{
width:275px;
min-height:830px;
float:left;
padding-left:28px;
padding-right:28px;
border-right:1px solid #f1f1f1;
border-left:1px solid #f1f1f1;
}
.index-content-right{
padding-left:28px;
width:275px;
float:left;
}
.section-container{
width:100%;
float:left;
background-color:#FFFFFF;
margin-bottom:10px;
}
.section-title{
padding-top:5px;
padding-bottom:5px;
font-weight:bold;
border-bottom:1px solid #ccc;
}
.section-body{
}
.section-data-news{
}
/*---widget area---*/
.index-widget{
margin-top:5px;
float:left;
width:940px;
border:0px solid #ccc;
}
.widget-container{
width:300px;
height:240px;
float:left;
background-color:#F1F1F1;
margin-right:17px;
border:1px solid #ccc;
}
.widget-title{
background-color:#f1f1f1;
padding:10px;
border-bottom:1px solid #ccc;
text-align:center;
font-weight:bold;
}
.widget-data{
}
/*---Exchange Rate---*/
.ex-container{
border:0px solid #ccc;
width:940px;
float:left;
}
.ex-date{
padding-top:5px;
padding-bottom:5px;
width:220px;
border-right:1px solid #F1F1F1;
}
.ex-data{
width:710px;
padding-top:5px;
padding-bottom:5px;
border:0px solid #ccc;
}
/* holiday running text */
#index-holiday{
}
.running-text{
color:#983D3A;
font-size:13px; 
margin:7px 0px 0px 0px;
font-weight:bold; height:25px;
}
.running-text2{
color:#983D3A;
font-size:18px; 
margin:7px 0px 0px 0px;
padding-top:4px;
font-weight:bold; height:25px;
}
.content-single{
width:940px;
float:left;
border:0px solid #ccc;
background-color:#fff;
margin-bottom:3px;
}
/*--Subpage--*/
#subpage-container{
padding: 20px 20px 0px 20px;
background:#FFFFFF;
margin-top:0px;
float:left;
}
.subpage-single{
width:940px;
float:left;
border:0px solid #ccc;
background-color:#fff;
margin-bottom:3px;
}
.subpage-header{
float:left;
width:940px;
height:140px;
}
.subpage-top-menu{
float:left;
width:940px;	
border:0px solid #ccc;
margin-top:10px;
margin-bottom:10px;
}
.subpage-content{
margin-top:0px;
float:left;
min-height:500px;
}
.subpage-content-left{
width:175px;
float:left;
border-right:0px solid #ccc;
}
.subpage-content-right{
width:765px;
float:left;
border:0px solid #ccc;
}
/*--breadcrumb--*/
.subpage-breadcrumb{
margin-bottom:5px;
}
a.breadcrumb:link {
font-size:12px;
color: #983D3A;
text-decoration:none;
}
a.breadcrumb:visited {
color: #983D3A;
text-decoration:none;
}
a.breadcrumb:hover {
color: #983D3A;
text-decoration:underline;
}
a.breadcrumb:active {
color: #983D3A;
}
/*--headline--*/
.headline{
color:#0000FF;
}
.headline-date{
color:#DB3E49;
}
.content-title{
margin-bottom:5px;
border-bottom:1px solid #ccc;
padding-top:20px;
padding-bottom:5px;
color:#983D3A;
font-size:14px;
font-weight:bold;
margin-bottom:10px;
}
.content-text{
margin-bottom:5px;
line-height:1.8em;
padding: 0;
}
.content-text p{
line-height:2em;
}
ul.text{
list-style-type: none;
padding: 0px;
margin: 0px;
}
ul.text li {
background-image: url(../images/dot.png);
background-repeat: no-repeat;
background-position: 2px 6px; 
padding-left: 12px;
}
.feature-widget{
width:625px;
height:250px;
float:left;	
background-color:#008080;
margin-right:10px;
}
/*--Footer--*/
#footer{
margin-top:10px;
border-top:0px solid #ce5a81;
float:left;
text-align:center;
background-color:#fff;
width:940px;
}
.footer-widget{
margin-left:10px;
width:250px;
border:0px solid #ccc;
float:left;
padding:25px;
padding-top:20px;
text-align:left;
}
.footer-widget a{
font-size:13px;
color:#fff;
}
.footer-widget-img{
border:0px solid #ccc;
float:left;
padding:10px;
padding-top:20px;
text-align:left;
margin-left:10px;
width:90px;
}
.footer-container{
border-top:0px solid #ccc;
height:120px;
background-color:#881922;
}
p.bbb a{font-size:12px;}
/*---Back to top button---*/
#back-top {
position: fixed;
bottom: 10px;
margin-left:890px;
}
#back-top a {
width: 50px;
display: block;
text-align: center;
font: 11px/100% Arial, Helvetica, sans-serif;
text-transform: uppercase;
text-decoration: none;
color: #ccc;
/* background color transition */
-webkit-transition: 1s;
-moz-transition: 1s;
transition: 1s;
}
#back-top a:hover {
color: #000;
}
/* arrow icon (span tag) */
#back-top span {
width: 50px;
height: 50px;
display: block;
margin-bottom: 7px;
background: #ddd url(../images/up-arrow.png) no-repeat center center;
/* rounded corners */
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
/* background color transition */
-webkit-transition: 1s;
-moz-transition: 1s;
transition: 1s;
}
#back-top a:hover span {
	background-color: #777;
}
.img-size{
width:120px;
height:auto;
border:0px;
}
.img-size-index{
width:80px;
height:auto;
border:0px;
}
.img-logo{
height:auto;
border:0px;
}
table.tbl-responsive{border-collapse:collapse;}
table.tbl-responsive td{padding-top:5px;padding-bottom:5px;border-bottom:1px solid #e5e5e5;}
input[type="radio"]{
width:10px;
}
input[type="submit"].special{
width:100px;
height:34px;
font-size:12px;
color:#C00;
background-color:#ccc;
font-family:'Khmer', Arial;
}
input[type="submit"]{
font-family:'Khmer',Arial,sans-serif,Helvetica,Verdana,'Helvetica Neue','Maven Pro';
width:100px;
height:36px;
font-size:12px;
color:#C00;
}
input[type="reset"]{
width:100px;
height:30px;
font-size:12px;
color:#C00;
}
em { font-weight: bold; padding-right: 1em; vertical-align: top; color:#F00 }
label.error { width: 250px; display: inline; color: red;}
/* General LINKS */
a{
text-decoration:none;
color:#000000;
}
a:hover{
text-decoration:underline;
color:#0080FF;
}
/*
a:visited{
text-decoration:none;
color:#000000;
}
*/
/* Navigation Style */
.dropdown { position:relative; height:41px; color:#FFF; background-image:url(../images/top_menu.gif);z-index:1100;
}
/* Basic List Styling (First/Base Level) */
.dropdown ul {padding:0; margin:0; list-style: none;}
.dropdown ul li {float:left; position:relative;}
.dropdown ul li a { padding:10px; display:block; text-decoration:none; color:#000; text-align:center; color:#fff;}
.dropdown ul li a:hover {color:#9c0939; background:#f1d1db;}

/* Second Level Drop Down Menu */
.dropdown ul li ul {display: none;}
.dropdown ul li:hover ul { display:block; position:absolute; top:41px; left:0;}
.dropdown ul li:hover ul li a {display:block; background:#f1d1db; color:#9c0939; width:310px; text-align:left; padding-top:5px;}
.dropdown ul li:hover ul li a:hover {background:#cc577e; color:#fff; vertical-align:middle;}
/* Third Level Drop Down Menu */
.dropdown ul li:hover ul li ul {display: none;}
.dropdown ul li:hover ul li:hover ul { display:block; position:absolute; left:145px; top:0; }

/* Table Style */
table.general{border-collapse:collapse;}
table.general td{padding-top:10px;padding-bottom:10px;border-bottom:1px solid #e5e5e5;height:33px;}
table.general img{margin-right:10px;}

table.general-2{border-collapse:collapse;}
table.general-2 td{padding-top:5px;padding-bottom:5px;border-bottom:1px solid #e5e5e5;height:33px;}

table.exc{border-collapse:collapse;font-size:13px;}
table.exc td{border-bottom:1px solid #e5e5e5;height:35px;padding-left:5px;}

table.usefullink{border-collapse:collapse;}
table.usefullink td{padding-top:0px;padding-bottom:10px;border-bottom:0px solid #e5e5e5;}
.content-header{float:left;height:110px;color:#5B0A67;border:1px solid #f1f1f1;margin-bottom:0px;background:url(../images/banner-new-me.jpg);background-repeat: no-repeat;}
#nbc-image{
background:url(../images/nbc.png);
height:95px;
width:330px;
margin-top:10px;
float:left;
}
.content-language{width:500px;float:right;border:0px solid #ccc;margin-top:10px;padding-right:2px;}
.fix{
position: fixed; 
top: 0; 	
z-index: 10000;
background-color:#f1f1f1;
padding:5px;
width:770px;
border:1px solid #ccc;
}
ul.para {display: block;
list-style-type: circle;
margin-top: 1em;
margin-bottom: 1 em;
margin-left: 0;
margin-right: 0;
padding-left: 40px;
}
#nav {
font-family:'Khmer',A​rial;
font-size: 13px;
line-height: 1.5;
margin: 0px auto;
width: 160px;
}
/*--Left menu style--*/
#header_left_menu{
border-bottom: 1px solid rgba(0,0,0,0.3);
border-top: 1px solid rgba(255,255,255,0.2);
background-color:#D18987;
border-top:1px solid #D18987;
border-left:1px solid #D18987;
border-right:1px solid #D18987; 
min-height:27px; 
width:148px;
font-weight:bold;
padding-left:10px; 
padding-top:10px; 
color:#ffffff;
/*font-weight:bold;*/
}
#header_left_menu a{
text-decoration:none;
color:#fff;
}
.menu-item {
  background: #fff;
  width: 160px;
}
/*Menu Header Styles*/
.menu-item h4 { 
/*border-bottom: 1px solid rgba(0,0,0,0.3);
border-top: 1px solid rgba(255,255,255,0.2);
*/  
border-bottom:1px solid #ccc;
color:#983D3A;
font-size: 11px !important;
font-weight:bold;
font-weight: 500;
padding: 7px 7px;  
/*Gradient*/
background: #fff; /* Old browsers */ 

border-left:1px solid #ccc;
border-right:1px solid #ccc;
*border-bottom:1px solid #ccc;
border-bottom:1px\1 solid #ccc;  
}
.menu-item h4:hover {  
  background: #E5E5E5 ;  /* Old browsers */ 
}
.menu-item h4 a {
  color: #983D3A;
  font-weight:bold;
  display: block;
  text-decoration: none;
  width: 150px;
   font-size: 12px !important;
}
/*ul Styles*/
.menu-item ul {
background: #fff;
font-size: 12px;
line-height: 30px;
height: 0px;
list-style-type: none;
overflow: hidden;
padding: 0px;  
/*Animation*/
-webkit-transition: height 1s ease;
-moz-transition: height 1s ease;
-o-transition: height 1s ease;
-ms-transition: height 1s ease;
transition: height 1s ease;
}
.menu-item:hover ul {
height: auto;
}
.menu-item ul a {
margin-left: 20px;
text-decoration: none;
color: #000;
display: block;
font-size:12px;  
}
.menu-item ul a:hover{
color:#983D3A;  
}
/*li Styles*/
.menu-item li {
border-bottom: 1px solid #E9E9E9;
border-top: 0px solid #ccc;
border-left: 1px solid #ccc;
border-right: 1px solid #ccc;  
}
.menu-item li:last-child{
border-bottom:1px solid #B2B2B2;
}
.menu-item li:hover {
background: #eee;
}
.menu-item li a:hover {
color:#983D3A;
}
/* --------------------- */
/* selected */
.selectitem {
background:#E5E5E5 !important;
}
.selectfont{
color:#983D3A !important;
}
/* Pagination Proneth */
div.pagination{padding:0px;margin-top:10px;margin-bottom:10px;}
div.pagination a{padding:5px 10px 5px 10px;margin:2px;border:1px solid #CCCCCC;text-decoration:none;color:#000099;background-color:#fff;}
div.pagination a:hover, 
div.pagination a:active{border:1px solid #983D3A;background-color:#983D3A;color:#fff; -webkit-transition:all 0.2s;-moz-transition:all 0.2s;-ms-transition:all 0.2s;-o-transition:all 0.2s;transition:all 0.2s;     }
div.pagination span.current{padding:5px 10px 5px 10px;margin:2px;border:1px solid #983D3A;font-weight:bold;background-color:#983D3A;color:#FFF;}
div.pagination span.disabled{padding:5px 10px 5px 10px;margin:2px;border:1px solid #EEE;color:#DDD;background-color:#fff;}

/* Input Style */
.frm-general input[type=text],
.frm-general input[type=password],
.frm-general input[type=email]
{
border:1px solid #ccc; 
width: 220px;
height:25px;
background: #fff;
outline:none;   
padding:5px;	
font-size:13px;
font-family:'Khmer',"Helvetica Neue",Helvetica,Verdana,Arial,sans-serif;
}
.frm-general input[type=text],
.frm-general input[type=password],
.frm-general input[type=email]
{
-webkit-border-radius:2px;
-moz-border-radius:2px;
border-radius:2px;
}
.frm-general input[type=text]:focus,
.frm-general input[type=password]:focus,
.frm-general input[type=email]:focus
{
border:1px solid #983D3A;
background: #fff;	
-moz-box-shadow: 0 1px 1px #ccc inset, 0 0px 0 #fff;
-webkit-box-shadow: 0 1px 1px #ccc inset, 0 0px 0 #fff;
box-shadow: 0 1px 1px #ccc inset, 0 0px 0 #fff; 
}
.frm-general input[type=text]:hover,
.frm-general input[type=password]:hover,
.frm-general input[type=email]:hover
{
-moz-box-shadow: 0 1px 1px #ccc inset, 0 0px 0 #fff;
-webkit-box-shadow: 0 1px 1px #ccc inset, 0 0px 0 #fff;
box-shadow: 0 1px 1px #ccc inset, 0 0px 0 #fff;  
}

.frm-general select{
border:1px solid #ccc; 
height:33px;
background: #fff;
outline:none;   
padding:5px;	
font-size:13px;
font-family:'Khmer',"Helvetica Neue",Helvetica,Verdana,Arial,sans-serif;
}
.frm-general select{
-webkit-border-radius:2px;
-moz-border-radius:2px;
border-radius:2px;
}
.frm-general select:focus{
border:1px solid #ccc;
background: #fff;	
-moz-box-shadow: 0 1px 1px #ccc inset, 0 0px 0 #fff;
-webkit-box-shadow: 0 1px 1px #ccc inset, 0 0px 0 #fff;
box-shadow: 0 1px 1px #ccc inset, 0 0px 0 #fff; 
}
.frm-general select:hover{
-moz-box-shadow: 0 1px 1px #ccc inset, 0 0px 0 #fff;
-webkit-box-shadow: 0 1px 1px #ccc inset, 0 0px 0 #fff;
box-shadow: 0 1px 1px #ccc inset, 0 0px 0 #fff;  
}
/* All Prakas */
#accordion {}
#accordion .ui-accordion-header {
background-color: #f1f1f1;
background-image: -moz-linear-gradient(top,  #f1f1f1 0%, #f1f1f1 100%);
background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f1f1f1), color-stop(100%,#f1f1f1));
background-image: -webkit-linear-gradient(top,  #f1f1f1 0%,#f1f1f1 100%);
background-image: -o-linear-gradient(top,  #f1f1f1 0%,#f1f1f1 100%);
background-image: -ms-linear-gradient(top,  #f1f1f1 0%,#f1f1f1 100%);
background-image: linear-gradient(to bottom,  #f1f1f1 0%,#f1f1f1 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f1f1f1', endColorstr='#f1f1f1',GradientType=0 );
}
#accordion .ui-accordion-header a {
color: #555555;
font-size:13px;
font-family:'Khmer', Arial;
}
#accordion .ui-accordion-content {
background-color: #fff;
}
#accordion .ui-accordion-content > * {
margin: 0;
}
#accordion .ui-accordion-content a {
color: #595654;
font-size:13px;
font-family:'Khmer', Arial;
display:block;
margin:0px;
border-bottom:1px solid #f1f1f1;
padding:10px;
}	
#accordion .ui-accordion-content a:hover {
color:#0080FF;
}
#accordion .ui-accordion-content p {
font-size:13px;
font-family:'Khmer', Arial;
}
/* --------------------- DropDownMenu --------------------- */ 
/* Active: D77995 , Hover: D06283  983D3A */
.dropmenu ul{padding:0;margin:0;list-style:none;width:100%;background-color:#881922;}
.dropmenu ul li{
font:'Khmer',Arial;
display:-moz-inline-stack;
display:inline-block;
zoom:1;
*display:inline; 
margin-right:-4px;position:relative;
padding:0px;
background:#fff;
cursor:pointer;
-webkit-transition:all 0.2s;
-moz-transition:all 0.2s;
-ms-transition:all 0.2s;
-o-transition:all 0.2s;
transition:all 0.2s;
text-align:center;
background-color:#881922;
}
.dropmenu ul li img{vertical-align:middle;margin-top:0px;}
.dropmenu ul li a{
display:block;
text-decoration:none;
color:#fff;
border:0px solid #ccc;
padding-left:18px;
padding-right:18px;
/*IE 8 hack */
padding-left:15px\15;
padding-right:15px\15;
/*IE 7 hack*/
*padding-left:11px;
*padding-right:11px;
padding-top:10px;
padding-bottom:10px;
font-size:13px;
}
.dropmenu ul li a:hover{text-decoration:none;color:#fff;}
.dropmenu ul li:first-child{border-radius:0px 0px 0px 0px;}
.dropmenu ul li:last-child{border-radius:0px 0px 0px 0px;}
/*
.dropmenu ul li:hover{background-color:#D18987;border-bottom:0px solid #74AD5A;color:#fff;} 
.dropmenu ul li:hover ul li ul {display:none;background-color:#D18987;border-bottom:0px solid #74AD5A;color:#fff;} 
.dropmenu ul li:hover ul li:hover ul li ul {display: none;background-color:#D18987;border-bottom:0px solid #74AD5A;color:#fff;} 
*/
.dropmenu ul li:hover{background-color:#D18987;color:#fff;} 
.dropmenu ul li:hover ul li ul {display:none;background-color:#D18987;color:#fff;} 
.dropmenu ul li:hover ul li:hover ul li ul {display: none;background-color:#D18987;color:#fff;} 
/*-------Second-------*/
.dropmenu ul li ul a{color:#9C3D3A;}
.dropmenu ul li ul{padding:0;position:absolute;top:39px;left:0;width:100px;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;display:none;opacity:0;visibility:hidden;-webkit-transiton:opacity 0.2s;-moz-transition:opacity 0.2s;-ms-transition:opacity 0.2s;-o-transition:opacity 0.2s;-transition:opacity 0.2s;}
.dropmenu ul li ul li:first-child{border-radius:0px;border-top:1px solid #DFDFDF;}
.dropmenu ul li ul li:last-child{border-radius:0px;}
.dropmenu ul li ul li {width:180px;background-color:#fff;display:block;z-index:1100;text-align:left;color:#ccc;border-bottom:1px solid #DFDFDF;border-left:1px solid #DFDFDF;border-right:1px solid #DFDFDF;}
/* .dropmenu ul li ul li a:hover{background-color:#D18987;color:#fff;} */
.dropmenu ul li ul li.has-sub > a::after{
position: absolute;top: 15px;right: 10px;width: 4px;height: 4px;
border-bottom: 1px solid #983D3A;border-right: 1px solid #983D3A;
content: "";
-webkit-transform: rotate(-45deg);-moz-transform: rotate(-45deg);-ms-transform: rotate(-45deg);-o-transform: rotate(-45deg);transform: rotate(-45deg);
-webkit-transition: border-color 0.2s ease;-moz-transition: border-color 0.2s ease;-ms-transition: border-color 0.2s ease;-o-transition: border-color 0.2s ease;transition: border-color 0.2s ease;
}

/*-----------Third-------------*/
.dropmenu ul li ul li ul a{color:#9C3D3A;}
.dropmenu ul li ul li ul {left:180px;padding:0;position:absolute;top:0px;width:100px;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;display:none;opacity:0;visibility:hidden;-webkit-transiton:opacity 0.2s;-moz-transition:opacity 0.2s;-ms-transition:opacity 0.2s;-o-transition:opacity 0.2s;-transition:opacity 0.2s;}
.dropmenu ul li ul li ul li:first-child{border-radius:0px;border-top:1px solid #DFDFDF;}
.dropmenu ul li ul li ul li:last-child{border-radius:0px;}
.dropmenu ul li ul li ul li{background-color:#fff;display:block;z-index:1100;text-align:left;color:#ccc;border-bottom:1px solid #DFDFDF;border-left:1px solid #DFDFDF;border-right:1px solid #DFDFDF;}
/* .dropmenu ul li ul li ul li a:hover{background-color:#D18987;color:#983D3A;border-bottom:1px solid #ccc;} */
.dropmenu ul li ul li ul li.has-sub > a::after{
position: absolute;top: 15px;right: 10px;width: 4px;height: 4px;
border-bottom: 1px solid #983D3A;border-right: 1px solid #983D3A;
content: "";
-webkit-transform: rotate(-45deg);-moz-transform: rotate(-45deg);-ms-transform: rotate(-45deg);-o-transform: rotate(-45deg);transform: rotate(-45deg);
-webkit-transition: border-color 0.2s ease;-moz-transition: border-color 0.2s ease;-ms-transition: border-color 0.2s ease;-o-transition: border-color 0.2s ease;transition: border-color 0.2s ease;
}
/*-------- Four -------- */
.dropmenu ul li ul li ul li ul a{color:#9C3D3A;}
.dropmenu ul li ul li ul li ul {left:130px;padding:0;position:absolute;top:0px;width:100px;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;display:none;opacity:0;visibility:hidden;-webkit-transiton:opacity 0.2s;-moz-transition:opacity 0.2s;-ms-transition:opacity 0.2s;-o-transition:opacity 0.2s;-transition:opacity 0.2s;}
.dropmenu ul li ul li ul li ul li:first-child{border-radius:0px;border-top:1px solid #DFDFDF;}
.dropmenu ul li ul li ul li ul li:last-child{border-radius:0px;}
.dropmenu ul li ul li ul li ul li{width:130px;background:#fff;display:block;z-index:1100;text-align:left;color:#ccc;border-bottom:1px solid #DFDFDF;border-left:1px solid #DFDFDF;border-right:1px solid #DFDFDF;}
.dropmenu ul li ul li ul li ul li a:hover{background:#D18987;border-bottom:0px solid #721B37;color:#983D3A;}
.dropmenu ul li:hover ul{display:block;opacity:1;visibility:visible;} 
.dropmenu ul li:hover ul li:hover ul{display:block;opacity:1;visibility:visible;} 
.dropmenu ul li:hover ul li:hover ul li:hover ul{display:block;opacity:1;visibility:visible;} 
/*-------------- Dropdown Menu KH -----------------*/
.dropmenu-kh ul{padding:0;margin:0;list-style:none;width:100%;background-color:#881922;}
.dropmenu-kh ul li{
font:'Khmer',Arial;
display:-moz-inline-stack;
display:inline-block;
zoom:1;
*display:inline; 
margin-right:-4px;position:relative;
padding:0px;
background:#fff;
cursor:pointer;
-webkit-transition:all 0.2s;
-moz-transition:all 0.2s;
-ms-transition:all 0.2s;
-o-transition:all 0.2s;
transition:all 0.2s;
text-align:center;
background-color:#881922;
}
/* top */
.dropmenu-kh ul li img{vertical-align:middle;margin-top:0px;}
.dropmenu-kh ul li a{
display:block;
text-decoration:none;
color:#fff;
border:0px solid #ccc;
padding-left:11px;
padding-right:12px;
/*IE 8 hack */
padding-left:14px\20;
padding-right:14px\20;
/*IE 7 hack*/
*padding-left:5px;
*padding-right:5px;
padding-top:10px;
padding-bottom:10px;
font-size:0.97em;
font-size:0.96em\0.96;
*font-size: 0.96em;
}
.dropmenu-kh ul li a:hover{text-decoration:none;color:#fff;}
.dropmenu-kh ul li:first-child{border-radius:0px 0px 0px 0px;}
.dropmenu-kh ul li:last-child{border-radius:0px 0px 0px 0px;}

.dropmenu-kh ul li:hover{background-color:#D18987;color:#fff;} 
.dropmenu-kh ul li:hover ul li ul {display:none;background-color:#D18987;color:#fff;} 
.dropmenu-kh ul li:hover ul li:hover ul li ul {display: none;background-color:#D18987;color:#fff;} 
/*Second */
.dropmenu-kh ul li ul a{color:#9C3D3A;}
.dropmenu-kh ul li ul{padding:0;position:absolute;top:39px;left:0;width:100px;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;display:none;opacity:0;visibility:hidden;-webkit-transiton:opacity 0.2s;-moz-transition:opacity 0.2s;-ms-transition:opacity 0.2s;-o-transition:opacity 0.2s;-transition:opacity 0.2s;}
.dropmenu-kh ul li ul li:first-child{border-radius:0px;border-top:1px solid #DFDFDF;}
.dropmenu-kh ul li ul li:last-child{border-radius:0px;}
.dropmenu-kh ul li ul li {width:180px;background-color:#fff;display:block;z-index:1100;text-align:left;color:#ccc;border-bottom:1px solid #DFDFDF;border-left:1px solid #DFDFDF;border-right:1px solid #DFDFDF;}
/* .dropmenu-kh ul li ul li a:hover{background-color:#D18987;color:#fff;} */
.dropmenu-kh ul li ul li.has-sub > a::after{
position: absolute;top: 15px;right: 10px;width: 4px;height: 4px;
border-bottom: 1px solid #983D3A;border-right: 1px solid #983D3A;
content: "";
-webkit-transform: rotate(-45deg);-moz-transform: rotate(-45deg);-ms-transform: rotate(-45deg);-o-transform: rotate(-45deg);transform: rotate(-45deg);
-webkit-transition: border-color 0.2s ease;-moz-transition: border-color 0.2s ease;-ms-transition: border-color 0.2s ease;-o-transition: border-color 0.2s ease;transition: border-color 0.2s ease;
}
/*Third */
.dropmenu-kh ul li ul li ul a{color:#9C3D3A;}
.dropmenu-kh ul li ul li ul {left:180px;padding:0;position:absolute;top:0px;width:100px;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;display:none;opacity:0;visibility:hidden;-webkit-transiton:opacity 0.2s;-moz-transition:opacity 0.2s;-ms-transition:opacity 0.2s;-o-transition:opacity 0.2s;-transition:opacity 0.2s;}
.dropmenu-kh ul li ul li ul li:first-child{border-radius:0px;border-top:1px solid #DFDFDF;}
.dropmenu-kh ul li ul li ul li:last-child{border-radius:0px;}
.dropmenu-kh ul li ul li ul li{background-color:#fff;display:block;z-index:1100;text-align:left;color:#ccc;border-bottom:1px solid #DFDFDF;border-left:1px solid #DFDFDF;border-right:1px solid #DFDFDF;}
/* .dropmenu-kh ul li ul li ul li a:hover{background-color:#D18987;color:#983D3A;border-bottom:1px solid #ccc;} */
.dropmenu-kh ul li ul li ul li.has-sub > a::after{
position: absolute;top: 15px;right: 10px;width: 4px;height: 4px;
border-bottom: 1px solid #983D3A;border-right: 1px solid #983D3A;
content: "";
-webkit-transform: rotate(-45deg);-moz-transform: rotate(-45deg);-ms-transform: rotate(-45deg);-o-transform: rotate(-45deg);transform: rotate(-45deg);
-webkit-transition: border-color 0.2s ease;-moz-transition: border-color 0.2s ease;-ms-transition: border-color 0.2s ease;-o-transition: border-color 0.2s ease;transition: border-color 0.2s ease;
}
/*--Four--*/
.dropmenu-kh ul li ul li ul li ul a{color:#9C3D3A;}
.dropmenu-kh ul li ul li ul li ul {left:130px;padding:0;position:absolute;top:0px;width:100px;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;display:none;opacity:0;visibility:hidden;-webkit-transiton:opacity 0.2s;-moz-transition:opacity 0.2s;-ms-transition:opacity 0.2s;-o-transition:opacity 0.2s;-transition:opacity 0.2s;}
.dropmenu-kh ul li ul li ul li ul li:first-child{border-radius:0px;border-top:1px solid #DFDFDF;}
.dropmenu-kh ul li ul li ul li ul li:last-child{border-radius:0px;}
.dropmenu-kh ul li ul li ul li ul li{width:130px;background:#fff;display:block;z-index:1100;text-align:left;color:#ccc;border-bottom:1px solid #DFDFDF;border-left:1px solid #DFDFDF;border-right:1px solid #DFDFDF;}
.dropmenu-kh ul li ul li ul li ul li a:hover{background:#D18987;border-bottom:0px solid #721B37;color:#983D3A;}
.dropmenu-kh ul li:hover ul{display:block;opacity:1;visibility:visible;} 
.dropmenu-kh ul li:hover ul li:hover ul{display:block;opacity:1;visibility:visible;} 
.dropmenu-kh ul li:hover ul li:hover ul li:hover ul{display:block;opacity:1;visibility:visible;} 


.menu-selected {
	background-color:#D18987 !important;
}
/* ---------------------- CAFIU STYLE ---------------------- */
.index-header-img-cafiu{
/* background-image:url(../images/banner5.jpg); */
background-color:#fff;
height:120px;
width:940px;
border:0px solid #ccc;
padding-top:20px;
}
.dropmenu-cafiu ul{padding:0;margin:0;list-style:none;width:100%;}
.dropmenu-cafiu ul li{
font:'Khmer',Arial;
display:-moz-inline-stack;
display:inline-block;
zoom:1;
*display:inline; 
margin-right:-4px;position:relative;
padding:0px;
cursor:pointer;
-webkit-transition:all 0.2s;
-moz-transition:all 0.2s;
-ms-transition:all 0.2s;
-o-transition:all 0.2s;
transition:all 0.2s;
text-align:center;
width:157px;
background-color:#881922;
}
.dropmenu-cafiu ul li img{vertical-align:middle;margin-top:0px;}
.dropmenu-cafiu ul li a{
display:block;
text-decoration:none;
color:#fff;
border:0px solid #ccc;
padding-left:4px;
padding-right:4px;
/*IE 8 hack */
padding-left:3px\3;
padding-right:3px\3;
/*IE 7 hack*/
*padding-left:3px;
*padding-right:3px;
padding-top:10px;
padding-bottom:10px;
font-size:13px;
}
.dropmenu-cafiu ul li a:hover{text-decoration:none;color:#fff;}
.dropmenu-cafiu ul li:first-child{border-radius:0px 0px 0px 0px;}
.dropmenu-cafiu ul li:last-child{border-radius:0px 0px 0px 0px;}

.dropmenu-cafiu ul li:hover{background-color:#D18987;color:#fff;} 
.dropmenu-cafiu ul li:hover ul li ul {display:none;background-color:#D18987;color:#fff;} 
.dropmenu-cafiu ul li:hover ul li:hover ul li ul {display: none;background-color:#D18987;color:#fff;} 
/*--Second--*/
.dropmenu-cafiu ul li ul a{color:#9C3D3A;}
.dropmenu-cafiu ul li ul{padding:0;position:absolute;top:39px;left:0;width:100px;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;display:none;opacity:0;visibility:hidden;-webkit-transiton:opacity 0.2s;-moz-transition:opacity 0.2s;-ms-transition:opacity 0.2s;-o-transition:opacity 0.2s;-transition:opacity 0.2s;}
.dropmenu-cafiu ul li ul li:first-child{border-radius:0px;}
.dropmenu-cafiu ul li ul li:last-child{border-radius:0px;}
.dropmenu-cafiu ul li ul li {width:180px;background-color:#fff;display:block;z-index:1100;text-align:left;color:#ccc;border-bottom:1px solid #DFDFDF;border-left:1px solid #DFDFDF;border-right:1px solid #DFDFDF;}

/* .dropmenu-cafiu ul li ul li a:hover{background-color:#D18987;color:#fff;} */

.dropmenu-cafiu ul li ul li.has-sub > a::after{
position: absolute;top: 15px;right: 10px;width: 4px;height: 4px;
border-bottom: 1px solid #983D3A;border-right: 1px solid #983D3A;
content: "";
-webkit-transform: rotate(-45deg);-moz-transform: rotate(-45deg);-ms-transform: rotate(-45deg);-o-transform: rotate(-45deg);transform: rotate(-45deg);
-webkit-transition: border-color 0.2s ease;-moz-transition: border-color 0.2s ease;-ms-transition: border-color 0.2s ease;-o-transition: border-color 0.2s ease;transition: border-color 0.2s ease;
}
/*---Third */
.dropmenu-cafiu ul li ul li ul a{color:#9C3D3A;}
.dropmenu-cafiu ul li ul li ul {left:180px;padding:0;position:absolute;top:0px;width:100px;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;display:none;opacity:0;visibility:hidden;-webkit-transiton:opacity 0.2s;-moz-transition:opacity 0.2s;-ms-transition:opacity 0.2s;-o-transition:opacity 0.2s;-transition:opacity 0.2s;}
.dropmenu-cafiu ul li ul li ul li:first-child{border-radius:0px;border-top:1px solid #DFDFDF;}
.dropmenu-cafiu ul li ul li ul li:last-child{border-radius:0px;}
.dropmenu-cafiu ul li ul li ul li{width:130px;background-color:#fff;display:block;z-index:1100;text-align:left;color:#ccc;border-bottom:1px solid #DFDFDF;border-left:1px solid #DFDFDF;border-right:1px solid #DFDFDF;}
/*.dropmenu-cafiu ul li ul li ul li a:hover{background-color:#D18987;color:#983D3A;border-bottom:1px solid #ccc;} */
.dropmenu-cafiu ul li ul li ul li.has-sub > a::after{
position: absolute;top: 15px;right: 10px;width: 4px;height: 4px;
border-bottom: 1px solid #983D3A;border-right: 1px solid #983D3A;
content: "";
-webkit-transform: rotate(-45deg);-moz-transform: rotate(-45deg);-ms-transform: rotate(-45deg);-o-transform: rotate(-45deg);transform: rotate(-45deg);
-webkit-transition: border-color 0.2s ease;-moz-transition: border-color 0.2s ease;-ms-transition: border-color 0.2s ease;-o-transition: border-color 0.2s ease;transition: border-color 0.2s ease;
}
/*Four */
.dropmenu-cafiu ul li ul li ul li ul a{color:#9C3D3A;}
.dropmenu-cafiu ul li ul li ul li ul {left:130px;padding:0;position:absolute;top:0px;width:100px;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;display:none;opacity:0;visibility:hidden;-webkit-transiton:opacity 0.2s;-moz-transition:opacity 0.2s;-ms-transition:opacity 0.2s;-o-transition:opacity 0.2s;-transition:opacity 0.2s;}
.dropmenu-cafiu ul li ul li ul li ul li:first-child{border-radius:0px;border-top:1px solid #DFDFDF;}
.dropmenu-cafiu ul li ul li ul li ul li:last-child{border-radius:0px;}
.dropmenu-cafiu ul li ul li ul li ul li{width:130px;background:#fff;display:block;z-index:1100;text-align:left;color:#ccc;border-bottom:1px solid #DFDFDF;border-left:1px solid #DFDFDF;border-right:1px solid #DFDFDF;}
/* .dropmenu-cafiu ul li ul li ul li ul li a:hover{background:#D18987;border-bottom:0px solid #721B37;color:#983D3A;} */
.dropmenu-cafiu ul li:hover ul{display:block;opacity:1;visibility:visible;} 
.dropmenu-cafiu ul li:hover ul li:hover ul{display:block;opacity:1;visibility:visible;} 
.dropmenu-cafiu ul li:hover ul li:hover ul li:hover ul{display:block;opacity:1;visibility:visible;} 
/* Layout */
.fiu-header-img{
/* background-image:url(../images/banner5.jpg); */
height:120px;
width:940px;
border:0px solid #ccc;
padding-top:20px;
background-color:#f1f1f1;
}
.fiu-header-nbclogo{
width:710px;
float:left;
border:0px solid #00FF00;
padding:0px;
*width:710px; /* IE */
_width:710px; /* IE6 */
.width:710px; /* IE7 */	
}
.fiu-header-search{	
width:220px;	
float:left;
border:0px solid #ccc;
margin-top:10px;
padding:0px;	
}
#fiu-container{
padding: 20px 20px 10px 20px;
background:#FFFFFF;
margin-top:0px;
float:left;
}
.fiu-single{
width:940px;
float:left;
border:0px solid #ccc;
background-color:#fff;
margin-bottom:3px;
}
.fiu-header{
float:left;
width:940px;
height:140px;
}
.fiu-welcome-text{
float:left;
width:940px;
color:#007CF9;
font-size:20px;
padding-top:10px;
padding-bottom:10px;
}
.fiu-top-menu{
float:left;
width:940px;	
border:0px solid #ccc;
margin-bottom:10px;
}
.fiu-content{
margin-top:0px;
float:left;
min-height:500px;
}
.fiu-content-left{
width:175px;
float:left;
border-right:0px solid #ccc;
}
.fiu-content-right{
width:765px;
float:left;
border:0px solid #ccc;
}
.fiu-content-title{
margin-bottom:5px;
border-bottom:1px solid #983D3A;
padding-top:20px;
padding-bottom:5px;
color:#983D3A;
font-size:14px;
font-weight:bold;
margin-bottom:10px;
display:none;
}
.fiu-content-text{
margin-bottom:5px;
}
#fiu-footer{
margin-top:10px;
border-top:0px solid #ce5a81;
float:left;
text-align:center;
background-color:#fff;
width:940px;
}
.fiu-footer-container{
border-top:1px solid #ccc;
height:70px;
background-color:#fff;
/* background-image:url(../images/banner-footer3.jpg); */
}
#left-menu-header-fiu
{
border-bottom: 1px solid rgba(0,0,0,0.3);
border-top: 1px solid rgba(255,255,255,0.2);
background-color:#D18987;
border-top:1px solid #D18987;
border-left:1px solid #D18987;
border-right:1px solid #D18987; 
min-height:27px; 
width:148px;
font-weight:bold;
padding-left:10px; 
padding-top:10px; 
color:#ffffff;
/*font-weight:bold;*/
}
.menu-item-fiu {
background: #fff;
width: 160px;
}
/*Menu Header Styles*/
.menu-item-fiu h4 { 
/*border-bottom: 1px solid rgba(0,0,0,0.3);
border-top: 1px solid rgba(255,255,255,0.2);
*/  
border-bottom:1px solid #ccc;
color:#983D3A;
font-size: 11px !important;
font-weight:bold;
font-weight: 500;
padding: 7px 7px;  
/*Gradient*/
background: #fff; /* Old browsers */ 
border-left:1px solid #ccc;
border-right:1px solid #ccc;
*border-bottom:1px solid #ccc;
border-bottom:1px\1 solid #ccc;

}
.menu-item-fiu h4:hover {  
background: #E5E5E5 ;  /* Old browsers */ 
}
.menu-item-fiu h4 a {
color: #983D3A;
font-weight:bold;
display: block;
text-decoration: none;
width: 150px;
font-size: 12px !important;

}
/*ul Styles*/
.menu-item-fiu ul {
background: #fff;
font-size: 12px;
line-height: 30px;
height: 0px;
list-style-type: none;
overflow: hidden;
padding: 0px;  
/*Animation*/
-webkit-transition: height 1s ease;
 -moz-transition: height 1s ease;
   -o-transition: height 1s ease;
  -ms-transition: height 1s ease;
	  transition: height 1s ease;
}
.menu-item-fiu:hover ul {
height: auto;
}
.menu-item-fiu ul a {
margin-left: 20px;
text-decoration: none;
color: #000;
display: block;
font-size:12px;  
}
.menu-item-fiu ul a:hover{
color:#983D3A;  
}
/*li Styles*/
.menu-item-fiu li {
border-bottom: 1px solid #E9E9E9;
border-top: 0px solid #ccc;
border-left: 1px solid #ccc;
border-right: 1px solid #ccc;  
}
.menu-item-fiu li:last-child{
border-bottom:1px solid #B2B2B2;
}
.menu-item-fiu li:hover {
background: #eee;
}
.menu-item-fiu li a:hover {
color:#983D3A;
}
p.text {
line-height: 2.0;
}

/* --- footer menu --- */
ul.footer-nav{
margin: 0;
padding: 0;
list-style: none;
}
ul.footer-nav li{
border-bottom: 1px solid #E9E9E9;
border-top: 0px solid #ccc;
border-left: 1px solid #ccc;
border-right: 1px solid #ccc; 
padding:5px;
}
ul.footer-nav li a{
display:block;	
}


/*------------*/
.responsive-menu{
display:none;	
}
.toggleMenu {
display: none;
/* background: #804040; 
background-image: url("../images/menu.png");
background-repeat: no-repeat;*/
padding: 5px 0px;
color: #fff;	
margin-right:0px;
padding-bottom:0px;
}
.nav {
list-style: none;
*zoom: 1;
background:#D18987;	
}
.nav:before,
.nav:after {
content: " "; 
display: table; 
}
.nav:after {
clear: both;
}
.nav ul {
list-style: none;
width: 9em;
}
.nav a {
padding: 10px 10px;
color:#fff;
}
.nav li {
position: relative;
}
.nav > li {
float: left;
border-top:1px solid #f1f1f1;
}
.nav > li > .parent {
/* background-image: url("../images/downArrow.png"); */
background-repeat: no-repeat;
background-position: right;
}
.nav > li > a {
display: block;
}
.nav li  ul {
position: absolute;
left: -9999px;
}
.nav > li.hover > ul {
left: 0;
}
.nav li li.hover ul {
left: 100%;
top: 0;
}
.nav li li a {
display: block;
background: #f1f1f1;
position: relative;
z-index:100;
border-top: 1px solid #ccc;
/*color:#804040;*/
color:#881922;
}
.nav li li li a {
background:#fff;
z-index:200;
border-top: 1px solid #ccc;
}

/*@media screen and (max-width: 768px) */

@media only screen and (min-width : 150px) and (max-width : 780px)
{
    .active {
        display: block;
    }
    .nav > li {
        float: none;
    }
    .nav > li > .parent {
		background-image: url("../images/downArrow.png");
        background-position: 95% 50%;
    }
    .nav li li .parent {
        background-image: url("../images/downArrow.png");
        background-repeat: no-repeat;
        background-position: 95% 50%;
    }
    .nav ul {
        display: block;
        width: 100%;
    }
   .nav > li.hover > ul , .nav li li.hover ul {
        position: static;
    }
}

/* map area */
.map-container{
	float:left;
	width:760px;
}
.map-hq{
float:left;
width:350px;
}
.map-google{
float:left;
}
.map-nbc{
width:400px;
height:300px;
}

/* ---- Responsive Area ----- */
/*form search news*/
.frm-container-res{
display:none;
}
.footer-res{
display:none;
}
.footer-col{
float:left;
border-top:1px solid #ccc;
width:100%;
}
.copyright{
padding:10px;
}


/* Site Map Area */
/* All Area */
.sitemap ul {
padding: 8px 25px; 
list-style: none;  
background-color:#fff;
} 
/* 1st level */
.sitemap ul li a {
background-image: url("../images/main_arrow.png");
background-repeat: no-repeat;
background-size: 15px 15px;
background-position: left; 
padding-left:20px;
} 
/* 2nd level */
.sitemap ul ul{} 
.sitemap ul ul li a{
background-image: url("../images/single_arrow.png");
background-repeat: no-repeat;
background-size: 11px 11px;
background-position: left;
padding-left:15px;
} 
/* 3rd level */
.sitemap ul ul ul {}
.sitemap ul ul ul li a{
background-image: url("../images/double_arrow.png");
background-repeat: no-repeat;
background-size: 10px 10px;
background-position: left;
padding-left:15px;
}
/* 4th level */
.sitemap ul ul ul ul{}
.sitemap ul ul ul ul li a{}

/*
background-image: url("../images/main_arrow.png");
background-repeat: no-repeat;
 background-size: 10px 10px;
*/


@media only screen and (min-width : 150px) {	

	ul.footer-nav{
		margin: 0;
		padding: 0;
		list-style: none;
	}
	ul.footer-nav li{
		border-bottom: 0px solid #E9E9E9;
		border-top: 0px solid #ccc;
		border-left: 0px solid #ccc;
		border-right: 0px solid #ccc; 
		padding:5px;
		text-align:left;
	}
	ul.footer-nav li a{
		display:block;	
		color:#fff;
	}
}

@media only screen and (min-device-width : 320px) and (max-device-width : 568px) and (orientation : portrait){
	p.caption{
			display:none;
	}	
	
	ul.centered-btns_tabs.centered-btns1_tabs{
		display:none;
	}
}

@media only screen and (min-width : 150px) and (max-width : 780px)
{
	/*--INDEX--*/
	body{
		background-color:#fff;
		font-size:13px;		
	}
	
	#wrapper{
		width:100%;
	}
		
	#index-container{
		padding: 5px;
		background: #FFF;		
	}
	.img-index{
		display:none;
	}
	.content-single{
		width:100%;
	}
	/*--HEADER--*/
	#index-content-header{
		width:100%;
		height:100%;
		float:none;
	}
	.index-header-img{		
		width:100%;
		height:100%;
		padding-top:5px;		
		border:0px solid #FF8000;
		float:left;
	}
	.img-logo{
		 max-width:100%;	
	}
	.index-header-nbclogo{
		width:auto;
	}
	.index-header-nbclogo img{
		width:100%;				
	}
	.index-header-search{
		float:right;
		margin-top:0px;
		width:auto;
		padding-right:5px;
		border:0px solid #ccc;
	}
	.top-search{
		float:left;	
	}
	
	/*------------*/
	#index-top-menu{	
		width:100%;
		margin-bottom:0px;
		margin-top:0px;		
		/*background-color:#804040;*/
		background-color:#881922;
	}
	#index-holiday{
		display:block;

	}
	.index-slider{
		display:block;
	}
	.rslides_container{		
		width:100%;
		height:100%;		
	}
	
	.index-exchange{
		display:none;
	}
	.ex-date{
		
	}
	.ex-data{
		
	}
	.index-content{
		width:100%;

	}
	.index-content-left{
		width:100%;		
		padding:0px;		
	}
	.index-content-middle{
		width:100%;	
		padding:0px;
		margin-top:20px;
		height:100%;
	}
	.index-content-right{		
		width:100%;
		padding:0px;
	}
	.section-container{ 
		width:100%;		
	}
	.section-title{
		
	}
	.section-data{
		width:100%;
	}	
	.index-widget{
		display:none;
	}
	/*--FOOTER--*/
	#footer{
		width:100%;
	}
	.footer-res{
		display:block;
		float:left;
		width:100%;
		margin-bottom:5px;
		background-color:#881922;
	}	
	/*
	.footer-col{
		width:40%;
		border:0px solid #fff;
		padding:10px;
	}		
	.img-logo-footer{
		 margin-top:35px;
		 max-width:25%;	
	}
	*/
	.footer-col{
		width:40%;
		border:0px solid #fff;
		padding:10px;
	}		
	.img-logo-footer{
		 margin-top:35px;
		 max-width:25%;	
	}
	.copyright{
		margin-top:10px;
		padding:20px;
		border:0px solid #ccc;
	}
	.footer-container{
		width:100%;
		display:none;
	}
	.footer-widget-img{
		width:100%;
		display:none;
	}
	.footer-widget{
		width:100%;
		float:left;
		margin-left:0px;
	}
	/*--SUBPAGE--*/
	#subpage-container{
		padding: 5px;
		background: #FFF;		
	}
	.subpage-single{
		width:100%;	
	}
	.subpage-header{
		width:100%;
		height:100%;
		float:none;
	}
	.subpage-top-menu{
		width:100%;
		margin-bottom:10px;
		margin-top:0px;
		/*background-color:#804040;*/
		background-color:#881922;
	}
	.subpage-content{
		width:100%;
	}
	.subpage-content-left{
		width:100%;
		display:none;
	}
	.subpage-content-right{
		width:100%;		
		
	}
	.subpage-breadcrumb{

	}
	.content-title{
		width:100%;
	}
	.content-text{
		width:100%;
	}
	/*--CAFIU--*/
	#fiu-container{

	}
	.fiu-single{

	}
	.fiu-header{

	}
	.fiu-header-img{

	}
	.fiu-header-nbclogo{

	}
	.fiu-header-search{

	}
	.fiu-welcome-text{

	}
	.fiu-top-menu{

	}
	.fiu-content{

	}
	.fiu-content-left{

	}
	.fiu-content-right{

	}
	.fiu-breadcrumb{

	}
	.fiu-content-title{

	}
	.fiu-content-text{

	}
	
	/* Pagination Proneth */
	div.pagination{padding:0px;margin-top:10px;margin-bottom:10px;}
	div.pagination a{padding:0px 4px 0px 4px;margin:2px;border:1px solid #CCCCCC;text-decoration:none;color:#000099;background-color:#fff;}
	div.pagination a:hover, 
	div.pagination a:active{border:1px solid #983D3A;background-color:#983D3A;color:#fff; -webkit-transition:all 0.2s;-moz-transition:all 0.2s;-ms-transition:all 0.2s;-o-transition:all 0.2s;transition:all 0.2s;     }
	div.pagination span.current{padding:0px 4px 0px 4px;margin:2px;border:1px solid #983D3A;font-weight:bold;background-color:#983D3A;color:#FFF;}
	div.pagination span.disabled{padding:0px 4px 0px 4px;margin:2px;border:1px solid #EEE;color:#DDD;background-color:#fff;}
	
	/* frm-search news */
	.frm-container-res{display:block;}
	.frm-container{display:none;}
	
	/* map nbc google */
	.map-hq{float:left;width:100%;}	
	.map-container{width:100%;}
	.map-nbc{width:auto;}
	.map-nbc{width:auto;}
	
	/* menu */
	.dropmenu{
	display:none;
	}	
	.dropmenu-kh{
	display:none;
	}	
	.responsive-menu{
	display:block;
	}
	
	
	#fbblock{
		display:none;
	}
	
	/* CAFIU */
	.dropmenu-cafiu{
		display:none;
	}
	
	.index-header-img-cafiu{		
		width:100%;
		height:100%;
		padding-top:5px;		
		border:0px solid #FF8000;
		float:left;
	}
	
}

#banksearch{width:70%;margin-bottom:5px;}
/* mobile */
@media only screen and (max-width:480px){
	#banksearch{		
		width:97%;
	}
}
/* Tablet */
@media only screen and (max-width:768px){
	#banksearch{		
		width:96%;
	}	
}

.fixed-scroll{
	position: fixed;
	top:0px;
}


/* Fintech proneth*/
table.fintech{
background-color: #fff;
border-collapse: collapse; 
width:100%;
}
/* Table head */
table.fintech thead th {
	border:1px solid #000;
	background-color: #323E4F;
	color: #fff;
	text-align:center; 
	height: 80px;
}
table.fintech thead th:first-child {
	width:100px;
}
/* Table body */
table.fintech tbody{
	background-color: #fff; 
}
table.fintech tbody td {
	border:1px solid #000;
	padding:0px;
	padding-top:10px;
	padding-bottom:10px;
	vertical-align:top;
}
table.fintech tbody td:first-child {
   background-color:#D5DCE4;
   text-align:center;
   vertical-align:middle;
}
table.fintech tbody td:last-child {
   padding:10px;
}
table.fintech a{ color:#0000FF;}
table.fintech ul {
    display: block;
    list-style-type: none;
    margin-top: 10px;
    margin-bottom: 10px;
    margin-left: 0;
    margin-right: 0;
    padding-left: 40px;
}
table.fintech ul ul {
	list-style-type: circle;
}
table.fintech ul ul ul{
	list-style-type: square;
}
table.fintech ul li {
	padding:5px;
}


/* additional for cafiu */
table.cafiu-table{border-collapse:collapse;border:1px solid #ccc;}
table.cafiu-table td{padding:10px;border:1px solid #ccc;}
table.cafiu-table td a{	
	color:#0000A6;
}
table.cafiu-table th{
	background-color:#ccc !important; padding:10px;
}
/* TABLES */
.table-bordered {
  border: 1px solid #EBEBEB;
}
.table-bordered > thead > tr > th,
.table-bordered > thead > tr > td {
  background-color: #F5F5F6;
  border-bottom-width: 1px;
}
.table-bordered > thead > tr > th,
.table-bordered > tbody > tr > th,
.table-bordered > tfoot > tr > th,
.table-bordered > thead > tr > td,
.table-bordered > tbody > tr > td,
.table-bordered > tfoot > tr > td {
  border: 1px solid #e7e7e7;
}
.table > thead > tr > th {
  border-bottom: 1px solid #DDDDDD;
  vertical-align: bottom;
}
.table > thead > tr > th,
.table > tbody > tr > th,
.table > tfoot > tr > th,
.table > thead > tr > td,
.table > tbody > tr > td,
.table > tfoot > tr > td {
  border-top: 1px solid #e7eaec;
  line-height: 1.42857;
  padding: 8px;
  vertical-align: top;
}

table.news{border-collapse:collapse;border:1px solid #000;}
table.news td{padding:10px;}
table.news a{ color:#0000FF;}
table.news ul {
    display: block;
    list-style-type: none;
    margin-top: 10px;
    margin-bottom: 10px;
    margin-left: 0;
    margin-right: 0;
    padding-left: 40px;
}
table.news ul ul {
	list-style-type: circle;
}
table.news ul ul ul{
	list-style-type: square;
}
table.news ul li {
	padding:5px;
}