@media (max-width: 767.98px){	
#mynav {background-color:#056838;}
.navbar >.container {padding:0px;}
#mynav{
border-top:1px solid #FFFFFF;	
}
#ft_1,#ft_2{
	padding:0px;
}
.topInside{border-top:1px solid #d9d9d9 !important;}
.navbar .nav-item .nav-link {
	border-bottom:1px solid #FFFFFF;
	padding-left:12px;
	padding-right:12px;
	color:#FFFFFF !important;
}
.navbar-nav .nav-item .nav-link:focus {
	color:yellow !important;
}	

.list-group-flush{
	padding-left:0px;
	padding-right:0px;	
	margin-left:0px !important;
	margin-right:0px !important;
}	
}
/***************end screen width 768****************/
.navbar .navbar-toggler {
color: rgba(255, 255, 255, 0.5);
 /* border-color: rgb(255, 255, 255); */
  padding:1px;
margin-right:5px;
}
 .dropdown-toggle::after {
            content: none;
 }
 .navbar .nav-link{color:#339966 !important;}
 .navbar .nav-link:hover {color:#FFFFFF !important;}
 .navbar .nav-link:focus {color:#FFFFFF !important}
 .list-group-flush > li {
	 cursor:pointer;
 }
 .navbar-nav .nav-item{padding-top:0px;padding-bottom:0px;}
.webgreen{ background-color: #056838;}
.webyellow{ background-color: #FFCC05;}
.submn i{
  padding-right: 25px;
  font-size: 20px;
  width: 20px;
  text-align: center;
  text-decoration: none;
  margin: 5px 2px;
  border-radius: 50%;
  color:green;
}

.list-group-flush a > p { color:green;}
a{text-decoration: none !important;}
body{
margin:0;
font-size:16px;
line-height:30px;
background-color: #FFFFFF;
}
h1,h2,h3,h4,h5,h6{
	padding-top:0px;
	padding-bottom:0px;
}
.hr_header {
  margin-top: 0.2rem;
  margin-bottom: 1rem;
  border: 0;
 border-top: 1px solid rgba(0, 0, 0, 0.1); 
}
.hr_financial {
  margin-top: 0;
  margin-bottom: 0.3rem;
  border: 0;
  border-top: 1px solid rgba(0, 0, 0, 0.1);
}
hr {
  margin-top: 1rem;
  margin-bottom: 1rem;
  border: 0;
  border-top: 1px solid rgba(0, 0, 0, 0.1);
}
.table-striped a{
text-decoration:none;		 
}

header{display:block;}
.fa {color:#00b386;}
.linegreen{height:1px;background-color:#f5f5f5;}
.pg_header{
margin-bottom:0px;
margin-top:0px;
min-height:30px;
padding-top:5px;
background-color:#00b386;
}		
.pg_header img{
margin-left:50px;
}
.pg_header a{
padding-right:10px;
text-decoration:none;
color:#FFF380;
}
.navbar-toggle{
margin-top:23px;
}
.tbl_card td{
padding: 12px;
}
#nws_title{
  font-size: 18px;
  width:100%;
}
.divnews{
word-break:break-all;
padding:10;
}
.divacc{
min-height:300px;
}
.readmore_news{
margin-bottom: 0;
right:12px;
display:inline;
position:absolute;
padding:5px 5px 5px 5px;
box-shadow: 1px 1px 5px rgba(0, 0, 0, 0.25);
}
.date_news{
margin-bottom: 0;
float:left; 
display:inline;
position:relative;
padding:5px;
box-shadow: 1px 1px 5px rgba(0, 0, 0, 0.25);
}
.ft_shortcut {color:#00b386;}
.acc_title, .card_title {
cursor:pointer;
color:#00b386;
}
.cards_img{
width:150px;
height:90px;
}
.newsheading{
background-color: #00b386;
}
.ttnews{
/* float: left; */
padding-right:5px;
padding-bottom:10px;

}
.left_text_header{
padding-left:60px;
color:#FFF380;
}
.right_text_header{
position:absolute;
right:0;
padding-right:10px;
color:#FFF380;
}
.map_icon{
	font-size:60px;
}
 #capt {
  width: 42px;
  border: solid #CCC 1px;
 }
#divmedia{
	width:10px;
	background-color:yellow;
}
#toppage{	
	border-bottom:solid 1px #2d8659;	
}
#toppage a{
text-decoration: none;
color:white;
}
#toppage a:hover{
color:#ffcc05;
}
#toppage i {
color: #056838;	
}
#psvblogo{
	position:absolute;
	top:0;
}
#switch_lg1 , #switch_lg2{cursor:pointer;}
#more_info{
  box-shadow: 2px 2px 3px rgba(0, 0, 0, 0.25);
  background-color: #00b386;
  color:white;
  padding: 5px 5px 5px 5px;
  border:0px;
  display:inline;
}
#divhome{background-color: #FFFFFF;}
#divmain{
background-color: #FFFFFF;
padding-top: 20px;
}
#more_info:hover{
  box-shadow: 4px 4px 5px rgba(0, 0, 0, 0.25);
}
#more_info i{font-size:30px;vertical-align:middle;}
#ft_1{
background-color:#FFCC05;	
}

#ft_1 a {
 text-decoration: none;
 color:#24A25B;
}
#ft_1 a:hover{
 text-decoration: none;
 color:#FFFFFF;
}
#ft_1 .fab {
 color:#FFFFFF;
}
#ft_2 .fas{
color:#FFFFFF;
}
#ft_2{
text-align:left;
color:#FFFFFF;
}
#ft_2 a {
 text-decoration: none;
 color:#FFFFFF;
}
#bktop{
cursor:pointer;
padding:8px;
}
footer{width:100%;background-color:#FFCC05;}
#rpt_office_diaglog{
min-height:400px;
}
#cb_img{
min-height:40px;
width:130px;
}

#divScrollbar{
width: 100%; height: 400px;
}
#short_news a,#short_act a{
 text-decoration:none;	
}
#title_loan,#title_fx{
cursor: pointer	;
}
#title_loan:hover{
color: #FFFFFF;
}
#title_fx:hover{
color: #FFFFFF;
}
#accordion-menu2 i{
	color:#24a25b
}
#accordion-menu2 .card{
	margin-bottom:1px;
}
#accfx-accordion i{ font-size:12px; color:#ffff;}
#loan-accordion i{ font-size:12px; color:#ffff;}
.navbar  {
padding:0;  
margin: 0;
border-radius: 0;
background-color:#FFCC05;
}
.navbar-brand{
padding-left:5px;
}
/*****hamburger button border color******/
.navbar .navbar-toggler {
  color: rgba(255, 255, 255, 0.5);
 /* border-color: rgb(255, 255, 255); */
 /* border-radius:0; */

 /* margin-right:15px; */
}
/**********end*****/
/*****hamburger button line color******/
.navbar .navbar-toggler-icon {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgb(255, 255, 255)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E");
}
/****end****/
.navbar .navbar-nav .nav-link {
  color: #FFFFFF;
padding-left:10px; 
  padding-right:10px;
}
.navbar .navbar-nav .nav-link:hover, .navbar .navbar-nav .nav-link:focus {
  color: yellow;
}
/********************css for navbar**************/
/* adds some margin below the link sets  */
.navbar .dropdown-menu div[class*="col"] {
   margin-bottom:0;
}
.navbar-collapse{
background-color:#FFCC05;	
/*	background: linear-gradient(to right, #24a25b 34%, #ffcc05 100%); */
}
.dropdown-menu i{
	font-size:20px;
color:#24a25b;	
}
.navbar .menu_detail {
  border:none;
  background-color:#FFFFFF!important; 
  width:100%;
  left:0;
  right:0;
  border-radius:0;
/*  height of nav-item  */
  margin-top:0px;
}
/*Hide arrow down from dropdown menu*/
.dropdown-toggle::after {
    display:none;
}
/*****end hide****/
/* breakpoint and up - mega dropdown styles */

/* remove the padding from the nav-item and add some margin to give some breathing room on hovers */
.navbar .nav-link {
padding-top: 15px;
padding-bottom: 15px;
}
/* makes the dropdown full width  */
.navbar .dropdown {position:static;}
  /* shows the dropdown menu on hover 
.navbar .dropdown:hover .dropdown-menu, .navbar .dropdown .dropdown-menu:hover {
  display:block!important;
}
*/
/*******************************************/

.submn{
	border-left:0;
	border-right:0;
}
.submn:first-child {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
.submn:last-child {
  margin-bottom: 0;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}
.submn i{
  padding-right: 25px;
  font-size: 20px;
  width: 20px;
  text-align: center;
  text-decoration: none;
  margin: 5px 2px;
  border-radius: 50%;
}
/********* Social media icon ***************/
.shr_icon {
  padding: 9px;
  font-size: 12px;
  width: 38px;
  height:38px;
  text-align: center;
  color:white;
  text-decoration: none;
  border-radius: 50%;
  background-color: green;
}
.sc_media_icon {
  padding: 8px;
  font-size: 18px;
  width: 35px;
  height:35px;
  text-align: center;
  color:white;
  text-decoration: none;
  margin: 5px 2px;
  border-radius: 50%;
}
.sc_media_icon:hover {
    opacity: 0.7;
	color:white;
	text-decoration: none;
}
span  .fa-facebook-f {
  background-color: #3B5998;
  color: white;
}
span  .fa-facebook-square {
  background-color: white;
  color: #3B5998;
}
span  .fa-youtube {
  background-color: #bb0000;
  color: white;
}
span  .fa-instagram {
  background-color: #125688;
  color: white;
}
span  .fa-line {
  background-color: green;
  color: white;
}
span  .fa-tiktok {
  background-color: black;
  color: white;
}
span  .fa-linkedin-in {
  background-color: #538cc6;
  color: white;
}
.pri_icon{
  padding: 8px;
  font-size: 18px;
  width: 35px;
  height:35px;
  text-align: center;
  color:white;
  text-decoration: none;
  margin: 5px 2px;
  border-radius: 50%;
border: 2px solid green;
}
/******** owl-carousel setting *************/
.owl-carousel {
position: relative;
}
.owl-prev,.owl-next {
position: absolute;
top: 25%;
}
.owl-prev{
left: 0;
width:30px;
}
.owl-next {
right: 0;
width:30px;
}
.owl-prev i,.owl-next i {
	color:#24A25B;
	font-size:50px;
}
.owl-prev i:focus {outline: none;}
.owl-next i:focus {outline: none;}
.owl-next i:hover {

}
/** end of owl-carousel setting**/
#imgapp-slide1 {
position: relative !important;
}
#imgapp-slide1 .owl-prev {
position: absolute !important;
top: 45% !important;
background-color:#FFDEAD !important;
margin-left:15px;
}
#imgapp-slide1 .owl-next {
position: absolute !important;
top: 45% !important;
background-color:#FFDEAD !important;
margin-right:15px;
}
#imgapp-slide2 {
position: relative !important;
}
#imgapp-slide2 .owl-prev {
position: absolute !important;
top: 45% !important;
background-color:#FFDEAD !important;
margin-left:15px;
}
#imgapp-slide2 .owl-next {
position: absolute !important;
top: 45% !important;
background-color:#FFDEAD !important;
margin-right:15px;
}
#imgapp-slide3 {
position: relative !important;
}
#imgapp-slide3 .owl-prev {
position: absolute !important;
top: 45% !important;
background-color:#FFDEAD !important;
margin-left:15px;
}
#imgapp-slide3 .owl-next {
position: absolute !important;
top: 45% !important;
background-color:#FFDEAD !important;
margin-right:15px;
}
#small_slide_shadow {
position: relative !important;
}
#small_slide_shadow .owl-prev {
position: absolute !important;
top: 35% !important;
background-color:#FFDEAD !important;
margin-left:15px;
}
#small_slide_shadow .owl-next {
position: absolute !important;
top: 35% !important;
background-color:#FFDEAD !important;
margin-right:15px;
}
#imgapp-slide1 .owl-prev i {
	color:#24A25B !important;
	font-size:20px !important;
	padding-top:5px;
}
#imgapp-slide1 .owl-next i {
	color:#24A25B !important;
	font-size:20px !important;
	padding-top:5px;
}
#imgapp-slide2 .owl-prev i {
	color:#24A25B !important;
	font-size:20px !important;
	padding-top:5px;
}
#imgapp-slide2 .owl-next i {
	color:#24A25B !important;
	font-size:20px !important;
	padding-top:5px;
	border-radius:50px;
}
#imgapp-slide3 .owl-prev i {
	color:#24A25B !important;
	font-size:20px !important;
	padding-top:5px;
}
#imgapp-slide3 .owl-next i {
	color:#24A25B !important;
	font-size:20px !important;
	padding-top:5px;
}
#small_slide_shadow .owl-prev i {
	color:#24A25B !important;
	font-size:20px !important;
	padding-top:5px;
}
#small_slide_shadow .owl-next i {
	color:#24A25B !important;
	font-size:20px !important;
	padding-top:5px;
}
/*-----------hiapp-promotion---arrow--slide*/
.pro-indicator-slide {
position: relative !important;
}
.pro-indicator-slide .owl-prev {
position: absolute !important;
top: 45% !important;
background-color:#FFDEAD !important;
margin-left:15px;
}
.pro-indicator-slide .owl-next {
position: absolute !important;
top: 45% !important;
background-color:#FFDEAD !important;
margin-right:15px;
}
.pro-indicator-slide .owl-prev i {
	color:#24A25B !important;
	font-size:20px !important;
	padding-top:5px;
}
.pro-indicator-slide .owl-next i {
	color:#24A25B !important;
	font-size:20px !important;
	padding-top:5px;
}
/*** user guide ***/
.smallslide{
	/* background-color:#056838; */
	border-radius: 10px;
	min-height:150px;
	max-width:250px;
}
.smallslide:hover{
	color:#ffcc05;
	/* cursor:pointer; */
}
.smallslide i:hover{
	color:#ffcc05;
	cursor:pointer;
}
.smallslide i{
	font-size:66px;
	color:#24a25b;
}

.label_fix{
	min-width: 165px;
}
.tx_indent{
	text-indent: 30px;
}
.popover-message{
	width:50px;
}
#job-accordion  a{font-size:16px;color:#000000}
.card-header{background-color:#e6ffe6} /*** customize menu2 ***/
.card-header a{font-size:20px;}   /*** customize menu2 ***/
.desc-tx{
min-height:110px;
border-bottom: 1px solid green;
}
.owl-carousel a{  text-decoration: none;}
/*********** / carousel********/
.wrap-media {
/**  background-color: #999;    */
  width: 180px;
  overflow: hidden;
}
.show-media {
  width: 100%;
  margin-left: 100%;
/*  background-color: #eee;   */
}
.show-media i{
font-size:20px;
}
.thcolor{
	background-color:#24a25b;
}
.listgrpcolor{
	background-color:#ffff99;
	color:#00b386;
	padding-top:3px;
	padding-bottom:3px;
}
.listgrpcolor :hover{
	color:#ffcc05;
}
#move-to-top{
  cursor:pointer;
  font-size:28px;
  position: fixed;
  bottom: 1%;
  right: 1%;
  opacity:0.3; 
  z-index:1;
  color:#595959;
}

/**/
.hfree{
	color:#24A25B;
	
}
.hfree, a, a:hover{
	color:#24A25B;
}
#tpsv{
	color:#593319;
}
.htable{
	font-size:18px;
	font-weight:bold;
	letter-spacing: 1px;
	color:#ffffff;
	
}
#feetable{
	color:#593319;
	background:rgb(255, 204, 5);
	font-size:16px;
	letter-spacing: 1px;
	border-radius:5px;

}
/*************** news slide ***************/
.moreNews {
  position: absolute;
  right: 0;
  bottom: 0;
  right: 0;
  z-index: 15;
width:50%;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: left;
  justify-content: right;

  padding-left: 0;
  margin-right: 0;
   margin-bottom: 7px;
  list-style: none;
}

#carouselNews .carousel-indicators {
  position: absolute;
  right: 0;
  bottom: 5px;
  left: 0;
  z-index: 15;
  width:50%;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: left;
  justify-content: left;
  padding-left: 0;
  margin-right: 15%;
  margin-left: 15%;
  margin-bottom: 0;
  list-style: none;
}

#carouselNews .carousel-indicators button {
  /* position: relative;
  -ms-flex: 0 1 auto;
  flex: 0 1 auto;
  */
  width: 14px;
  height: 14px;
  margin-right: 3px;
  margin-left: 3px;
  text-indent: -999px;
   border-radius: 100%;
  cursor: pointer;
  background-color: rgba(255, 255, 255, 0.5);
}

#carouselNews .carousel-indicators button::before {
  /* position: absolute; */
  top: 0;
  left: 0;
  display: inline-block;
  width: 100%;
  height: 10px;
  content: "";
}

#carouselNews .carousel-indicators button::after {
  /* position: absolute; */
  bottom: 0;
  left: 0;
  display: inline-block;
  width: 100%;
  height: 10px;
  content: "";
}
#carouselNews .carousel-indicators .active {
  background-color: #fff;
}
#dg_slide .carousel-indicators button {
  /* position: relative;
  -ms-flex: 0 1 auto;
  flex: 0 1 auto;
  */
  width: 14px;
  height: 14px;
  margin-right: 3px;
  margin-left: 3px;
  text-indent: -999px;
   border-radius: 100%;
  cursor: pointer;
  background-color: rgba(255, 255, 255, 0.5);
}
#dg_slide .carousel-indicators .active {
  background-color: #fff;
}
.ib-home-icon1 i{
	font-size:40px;
}
.ib-home-icon1 i:hover{
	color:#FFCC05 !important;
}
.ib-home-icon2 i{
  font-size:18px;
  padding: 8px;
  width: 35px;
  height:35px;
  text-align: center;
  text-decoration: none;
  margin: 5px 2px;
  border-radius: 50%;	
  color:white;
}

#accordionAppFaqs .accordion-button:focus{
background-color:white !important;
box-shadow: none !important;
color:green !important;;
}
#accordionAppFaqs .accordion-button:hover{
color:green !important;;
}
.appmenu{
font-size:80px;
}

.apppro_icon > a:hover{color:#cc9900}
.viewprogrp{
	cursor:pointer;
}

