body.coloryellow {
    color: #FFFF00 !important;
    background: #000 !important;
}
.coloryellow img {
    filter: grayscale(100%);
}
#wrapper.coloryellow {
    color: #FFFF00 !important;
    background: #000 !important;
}

.coloryellow .text-light{color: #FFFF00 !important;}
.coloryellow a, .coloryellow a:hover, .coloryellow a:active, .coloryellow a:hover, .coloryellow a.link-dark,
.coloryellow .light-gray,
.coloryellow .gray,
.coloryellow .mid-gray,
.coloryellow .dark-gray,
.coloryellow .dark-gray2 {color: #FFFF00;}

.coloryellow .page-numbers.current,
.coloryellow .page-numbers:hover,
.coloryellow .entry-meta a{background: #333;}

.coloryellow .form-control{background: #000; color: #FFFF00;}

.coloryellow .btn-light{background: #333; color: #FFFF00; border-color: #FFFF00;}

.coloryellow .line-entry{background: #444}
.coloryellow .line-entry span{background: #222; }

.coloryellow .ebook-home .ebook-item .card-text,
.coloryellow .entry-title,
.coloryellow #mega-menu-wrap-main-menu,
.coloryellow .site-breadcrumb .breadcrumb-item,
.coloryellow .page-numbers,
.coloryellow .newsletter-box,
.coloryellow .page-numbers.current, 
.coloryellow .page-numbers:hover{color: #FFFF00 !important;}

.coloryellow .article-item .card-footer .entry-tags a,
.coloryellow .article-item .card-footer .entry-tags a:hover,
.coloryellow #footer,
.coloryellow #site-navigation,
.coloryellow .article-item .card,
.coloryellow .article-item .card-footer{background: #111111;}

.coloryellow .bg-dark{ background: #222 !important;}

.coloryellow .news-item .card,
.coloryellow .news-item .card-footer,
.coloryellow .news-item .card-footer span{background: #000; color: #F7FF00;}

.coloryellow  .font-sizer a {
	color: #F7FF00;
	background: #333;
}
.coloryellow  .font-sizer a:hover, .coloryellow  .font-sizer a:focus{color: #F7FF00; background: #222;}

.coloryellow .accessibility_selector .dropdown .btn {
  color: #F7FF00;
}
.coloryellow #language_selector .btn{color: #F7FF00;}

.coloryellow .web-accessibility a {
    background: #333;
}
.coloryellow  .web-accessibility a.a1{background: #000; color: #fff;}
.coloryellow  .web-accessibility a.a2{background: #111; color: #fff;}
.coloryellow  .web-accessibility a.a3{background: #111; color: #F7FF00;}
    
.coloryellow .entry-title-bg {
    -moz-filter: url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#grayscale");
    -o-filter: url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#grayscale");
    -webkit-filter: grayscale(100%);
    filter: gray;
    filter: url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#grayscale");
}


.coloryellow  #mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-item > a.mega-menu-link{color: #FFFF00 !important; background: #111111;}

.coloryellow .btn-danger{background: #222; border-color: #222; color: #FFFF00 !important;}

.coloryellow .btn-outline-success {
	border-color: #FFFF00;
  color: #FFFF00;
  }
  
  .coloryellow .btn-outline-success:hover {
	background-color: #333;
	border-color: #333;
  }
  
  .coloryellow .btn-outline-success:focus, .coloryellow .btn-outline-success.focus {
	box-shadow: 0 0 0 0.2rem rgba(0, 0, 0, 0.5);
  }
  
  .coloryellow .btn-outline-success.disabled, .coloryellow .btn-outline-success:disabled {
	background-color: transparent;
  }
  
  .coloryellow .btn-outline-success:not(:disabled):not(.disabled):active, .coloryellow .btn-outline-success:not(:disabled):not(.disabled).active,
  .coloryellow .show > .btn-outline-success.dropdown-toggle {
	background-color: #333;
	border-color: #333;
  }
  
  .coloryellow .btn-outline-success:not(:disabled):not(.disabled):active:focus, .coloryellow .btn-outline-success:not(:disabled):not(.disabled).active:focus,
  .coloryellow .show > .btn-outline-success.dropdown-toggle:focus {
	box-shadow: 0 0 0 0.2rem rgba(0, 0, 0, 0.5);
  }

@media screen and (min-width:992px) {
    .coloryellow #mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-item > a.mega-menu-link:hover,
    .coloryellow #mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-item.mega-toggle-on > a.mega-menu-link,
    .coloryellow #mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-item.mega-current-menu-item > a.mega-menu-link, 
    .coloryellow #mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-item.mega-current-menu-ancestor > a.mega-menu-link, 
    .coloryellow #mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-item.mega-current-page-ancestor > a.mega-menu-link{
        border-bottom: 6px solid #333;
    }

	.coloryellow #mega-menu-wrap-main-menu #mega-menu-main-menu[data-effect="fade_up"] li.mega-menu-item.mega-menu-megamenu > ul.mega-sub-menu{ 
		border-top: 5px solid #333;
  }
  
  .coloryellow .text-primary-banner,
  .coloryellow .entry-history-bg .section_breadcrumbs .breadcrumb a,
  .coloryellow .about-us .btn-about,
  .coloryellow .font_resizer,
  .coloryellow .web-accessibility,
  .coloryellow #mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link{
    color: #FFFF00 !important;
  }
  
  .coloryellow #mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item li.mega-menu-item > a.mega-menu-link{
    color: #FFFF00 !important;
  }
  .coloryellow #mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-item.mega-current-menu-item > a.mega-menu-link{background: #333;}
  
  .coloryellow #mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-item.mega-current-menu-item > a.mega-menu-link, 
  .coloryellow #mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-item.mega-current-menu-ancestor > a.mega-menu-link, 
  .coloryellow #mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-item.mega-current-page-ancestor > a.mega-menu-link{
		border-bottom: 4px solid #999 !important;
	}

  .coloryellow .navbar-mega #mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link:hover,
	.coloryellow .navbar-mega #mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link{
		padding-bottom: 0px;
		margin-bottom: 10px;
		border-left: 4px solid #999;
  }

	/* Flyout menu */
	.coloryellow #mega-menu-wrap-main-menu #mega-menu-main-menu[data-effect="fade_up"] li.mega-menu-item.mega-menu-flyout ul.mega-sub-menu{
		border-top: 5px solid #333;
        background: #222 !important;
        color: #FFFF00 !important;
    }
    
    .coloryellow #mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item a.mega-menu-link{background: #222 !important; color: #FFFF00 !important;}
    .coloryellow #mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item > a.mega-menu-link{
		border-bottom: 1px solid #333;
    }
    
    .coloryellow  #mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-megamenu > ul.mega-sub-menu{background: #222 !important; color: #FFFF00 !important;}
}
.coloryellow  .dropdown-item.active,
.coloryellow .detail-ebook .card, 
.coloryellow .ebook-item .card { background: #111 !important; color: #FFFF00 !important;}
.coloryellow .detail-ebook,
.coloryellow .bg-light{ background: #000 !important; color: #FFFF00 !important;}
.coloryellow .dropdown-menu{background: #000 !important; color: #FFFF00 !important;}
.coloryellow .dropdown-item:focus, .coloryellow .dropdown-item:hover {
  background-color: #111; color: #FFFF00 !important;
}

.coloryellow .navbar-mega .search-link{background: #333;}
.coloryellow .nav-ptofile.btn-login{ background: #666;}

.coloryellow .affter-end-footer,
.coloryellow .back-to-top,
.coloryellow .back-to-top:hover{background-color: #666;}

.coloryellow .page-home a.btn-outline-success {
  color: #FFFF00;
  border-color: #FFFF00;
}

.coloryellow .owl-carousel.owl-theme .owl-dots .owl-dot.active span, .owl-carousel.owl-theme .owl-dots .owl-dot:hover span {
    background-color: #333; color: #FFFF00;
}

.coloryellow .btn-success {
  background-color: #666;
  border-color: #666;
  color:#FFFF00;
}

.coloryellow  .line-lightgreen-entry {
  background: #666; color:#FFFF00 !important;
}

.coloryellow .box-content-history,
.coloryellow .page-about-history .unctad-body,
.coloryellow .page-about-history .unctad-block,
.coloryellow .article-item-relate .article-item .card-body,
.coloryellow .article-item-home .article-item .card-body{background: #666; color:#FFFF00;}

.coloryellow .booking-cover,
.coloryellow .event_detail_img,
.coloryellow iframe,
.coloryellow .entry-contact-us-bg,
.coloryellow .ebook-vdo-img,
.coloryellow .seminar-item .seminar-thumbnail,
/* .coloryellow .entry-history-bg, */
.coloryellow .ebook-home-vdo{filter: grayscale(100%);}

.coloryellow .ebook-home-vdo{ color: #FFFF00;}

.coloryellow  .entry-title-bg.short,
.coloryellow .event-space{color: #FFFF00;}
.coloryellow .free-booking{color: #FFFF00; border-color: #FFFF00;}
.coloryellow  .progress .bg-success{background-color: #FFFF00 !important;}

.coloryellow .enter-website-body,
.coloryellow .newsletter-form-body .tnp-field input[type="submit"],
.coloryellow .btn.btn-login{background: #666; color: #FFFF00 !important;}

.coloryellow .home-about{background: #666;}
.coloryellow .home-about-item{color: #FFFF00;}
.coloryellow .line-enter-website{background: #999;}

.coloryellow .home-about-item{filter: grayscale(100%);}

.coloryellow  .card-booking,
.coloryellow .home-research{background: #333; color: #FFFF00 !important;}

.coloryellow  .home-news{background: #000; color: #FFFF00 !important;}

.coloryellow  .event-book-body-short{background: #000; color: #FFFF00 !important; position: sticky;}

.coloryellow  .event-top-footer .location.detail-location,
.coloryellow a.ebook-home-vdo-body,
.coloryellow .ebook-home-item .ebook-item .ebook-title,
.coloryellow .article-item-home .article-item .card-text,
.coloryellow .news-item .news-date,
.coloryellow .home-announcement-list li .date{color: #FFFF00;}

.coloryellow .ebook-home-item .btn.btn-outline-secondary,
.coloryellow .showcate-name{border-color: #F7FF00; color: #FFFF00;}

.coloryellow .home-complaint .nav-tabs .nav-link.active{background-color: #000; color: #FFFF00; border-color: #333;}
.coloryellow .home-complaint .nav-tabs .nav-link{ border-color: #000;}
.coloryellow .pdf-file .table{color: #FFFF00;}

.coloryellow  .page-about-organization-chart .about-organization-chart .content .button .btn-org,
.coloryellow .page-about-bod .about-bod .president,
.coloryellow  .page-contact-qa .contact-qa .detail,
.coloryellow  .form-qa-body .nf-form-content input[type="button"]{ background: #333; color: #FFFF00;}

.coloryellow  .ebook-article-top .ebook-item .card-title,
.coloryellow  .entry-content-event,
.coloryellow .seminar-item span.post-date,
.coloryellow .seminar-item .location,
.coloryellow .article-item-relate .article-item .card-text,
.coloryellow .form-filter label,
.coloryellow  .article-item-inside .article-item .card-text,
.coloryellow  .btn.btn-contact{color: #FFFF00;}

.coloryellow .btn-readmore {
  border: 1px solid #FFFF00;
  color: #FFFF00;
}

.coloryellow .nav-top-content .nav-link{background: #444; color: #FFFF00;}


.coloryellow  .nav-top-content.nav-pills .nav-link.active, 
.coloryellow  .nav-top-content.nav-pills .show > .nav-link{background: #222; color: #FFFF00;}

.coloryellow .page-about-organization-chart .about-organization-chart .content .sub-detail table tr,
.coloryellow .table, .coloryellow .wp-block-table table{background: #333; color: #FFFF00;}

.coloryellow .page-event-checkout .woocommerce-billing-fields,
.coloryellow .login-box,
.coloryellow .page-contact-us-complaint .tab-content,
.coloryellow .elibrary-itdmedia,
.coloryellow .event-detail-contact,
.coloryellow  .col.event-top-right,
.coloryellow .seminar-item .card-footer,
.coloryellow  .btn-outline-secondary,
.coloryellow  .itd-detail-contact,
.coloryellow .card,
.coloryellow .cate-show span,
.coloryellow .register-box,
.coloryellow .card-box,
.coloryellow .modal-content{background: #333; color: #FFFF00;}

.coloryellow .register-body-left{background: #444; color: #FFFF00;}

.coloryellow  .nav-tabs .nav-link.active{background: #111; border-color: #444; color: #FFFF00;}

.coloryellow .page-event-checkout .woocommerce-billing-fields label,
.coloryellow .um-field-checkbox-option,
.coloryellow .um-field-block h3,
.coloryellow a.um-link-alt,
.coloryellow .um .um-field-label{color: #FFFF00 !important;}

.coloryellow .um input[type="submit"].um-button, 
.coloryellow .um input[type="submit"].um-button:focus, 
.coloryellow .um a.um-button, .um a.um-button.um-disabled:hover, 
.coloryellow .um a.um-button.um-disabled:focus, 
.coloryellow .um a.um-button.um-disabled:active,
.coloryellow .login-body-right{ background: #444 !important; color: #FFFF00 !important;}

.coloryellow .register-body-right {
  background-color: #333;
  padding-bottom: 30px;
}

.coloryellow .login-body-left{background-color: #333;}

.coloryellow .elibrary-itdmedia-text small,
.coloryellow .elibrary-itdmedia-text h3{color: #FFFF00;}

/* colorwhite */
.colorwhite img {
  filter: grayscale(100%);
}
#wrapper.colorwhite {
    color: #FFF !important;
    background: #000 !important;
}

.colorwhite .about-us .btn-about,
.colorwhite a, .colorwhite a:hover, .colorwhite a:active, .colorwhite a:hover, .colorwhite a.link-dark,
.colorwhite .light-gray,
.colorwhite .gray,
.colorwhite .mid-gray,
.colorwhite .dark-gray,
.colorwhite .dark-gray2 {color: #FFF;}

.colorwhite .line-entry{background: #444}
.colorwhite .line-entry span{background: #222; }

.colorwhite .page-about-history .unctad-body,
.colorwhite  .page-about-history .unctad-block{ background-color: #333;}

.colorwhite .home-about-item{filter: grayscale(100%);}
.colorwhite .newsletter-form-body .tnp-field input[type="submit"],
.colorwhite .btn.btn-login{background: #666 !important;}

.colorwhite .home-about-item,
.colorwhite .event-space{color: #555;}

.colorwhite .free-booking{color: #fff; border-color: #fff;}

.colorwhite  .progress .bg-success{background-color: #333 !important;}

.colorwhite .btn-outline-success{ color: #666;}

.colorwhite .navbar-mega .search-link{background: #333;}

.colorwhite .line-enter-website{background: #999;}

.colorwhite .article-item-home .article-item .card-body,
.colorwhite .article-item-relate .article-item .card-body,
.colorwhite .nav-ptofile.btn-login,
.colorwhite .affter-end-footer,
.colorwhite .enter-website-body,
.colorwhite .back-to-top,
.colorwhite .back-to-top:hover{background-color: #666;}

.colorwhite .page-home a.btn-outline-success {
  color: #999;
  border-color: #999;
}

.colorwhite .box-content-history,
.colorwhite .line-lightgreen-entry {
  background: #666;
}

.colorwhite .home-research {
  background:#222;
  color: #FFF;
}
.colorwhite .home-complaint,
.colorwhite .home-news{ background:#000;}

.colorwhite .home-complaint .nav-tabs .nav-link{ border-color: #000;}
.colorwhite .home-complaint .nav-tabs .nav-link.active{border-color: #666; background: #000; color: #fff;}

.colorwhite .booking-cover,
.colorwhite .event_detail_img,
.colorwhite iframe,
.colorwhite .entry-contact-us-bg,
.colorwhite .ebook-vdo-img,
.colorwhite .seminar-item .seminar-thumbnail,
.colorwhite .entry-history-bg,
.colorwhite .ebook-home-vdo{filter: grayscale(100%);}

.colorwhite .btn-success {
  background-color: #666;
  border-color: #666;
}

.colorwhite .owl-carousel.owl-theme .owl-dots .owl-dot.active span, .owl-carousel.owl-theme .owl-dots .owl-dot:hover span {
  background-color: #333;
}

.colorwhite .text-light{color: #FFF !important;}

.colorwhite .ebook-home .ebook-item .card-text,
.colorwhite .entry-title,
.colorwhite #mega-menu-wrap-main-menu,
.colorwhite .site-breadcrumb .breadcrumb-item,
.colorwhite .page-numbers,
.colorwhite .newsletter-box,
.colorwhite .page-numbers.current, 
.colorwhite .page-numbers:hover{color: #FFF !important;}

.colorwhite .article-item .card-footer .entry-tags a,
.colorwhite .article-item .card-footer .entry-tags a:hover,
.colorwhite #footer,
.colorwhite #site-navigation,
.colorwhite .article-item .card,
.colorwhite .article-item .card-footer{background: #111111;}

.colorwhite .bg-dark{ background: #222 !important;}

.colorwhite .news-item .card,
.colorwhite .news-item .card-footer,
.colorwhite .news-item .card-footer span{background: #000; color: #FFF;}

.colorwhite  .font-sizer a {
	color: #FFF;
	background: #333;
}
.colorwhite  .font-sizer a:hover, .colorwhite  .font-sizer a:focus{color: #FFF; background: #222;}


.colorwhite .web-accessibility a {
    background: #333;
}
.colorwhite  .web-accessibility a.a2{background: #111; color: #fff;}
.colorwhite  .web-accessibility a.a3{background: #111; color: #FFF;}
    
.colorwhite .entry-title-bg {
    -moz-filter: url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#grayscale");
    -o-filter: url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#grayscale");
    -webkit-filter: grayscale(100%);
    filter: gray;
    filter: url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#grayscale");
}


.colorwhite  #mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-item > a.mega-menu-link{color: #FFF !important; background: #111111;}

.colorwhite .btn-danger{background: #222; border-color: #222; color: #FFF !important;}

.colorwhite .btn-outline-success {
	border-color: #222;
  color: #fff;
  }
  
  .colorwhite .btn-outline-success:hover {
	background-color: #333;
	border-color: #333;
  color: #fff;
  }
  
  .colorwhite .btn-outline-success:focus, .colorwhite .btn-outline-success.focus {
	box-shadow: 0 0 0 0.2rem rgba(0, 0, 0, 0.5);
  }
  
  .colorwhite .btn-outline-success.disabled, .colorwhite .btn-outline-success:disabled {
	background-color: transparent;
  }
  
  .colorwhite .btn-outline-success:not(:disabled):not(.disabled):active, .colorwhite .btn-outline-success:not(:disabled):not(.disabled).active,
  .colorwhite .show > .btn-outline-success.dropdown-toggle {
	background-color: #333;
	border-color: #333;
  }
  
  .colorwhite .btn-outline-success:not(:disabled):not(.disabled):active:focus, .colorwhite .btn-outline-success:not(:disabled):not(.disabled).active:focus,
  .colorwhite .show > .btn-outline-success.dropdown-toggle:focus {
	box-shadow: 0 0 0 0.2rem rgba(0, 0, 0, 0.5);
  }

@media screen and (min-width:992px) {
    .colorwhite #mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-item > a.mega-menu-link:hover,
    .colorwhite #mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-item.mega-toggle-on > a.mega-menu-link,
    .colorwhite #mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-item.mega-current-menu-item > a.mega-menu-link, 
    .colorwhite #mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-item.mega-current-menu-ancestor > a.mega-menu-link, 
    .colorwhite #mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-item.mega-current-page-ancestor > a.mega-menu-link{
        border-bottom: 6px solid #333;
    }

	.colorwhite #mega-menu-wrap-main-menu #mega-menu-main-menu[data-effect="fade_up"] li.mega-menu-item.mega-menu-megamenu > ul.mega-sub-menu{ 
		border-top: 5px solid #333;
  }
  
  .colorwhite #mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link{
    color: #FFF !important;
  }
  
  .colorwhite #mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item li.mega-menu-item > a.mega-menu-link{
    color: #FFF !important;
  }

  .colorwhite #mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-item.mega-current-menu-item > a.mega-menu-link{background: #333;}

  .colorwhite #mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-item.mega-current-menu-item > a.mega-menu-link, 
  .colorwhite #mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-item.mega-current-menu-ancestor > a.mega-menu-link, 
  .colorwhite #mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-item.mega-current-page-ancestor > a.mega-menu-link{
		border-bottom: 4px solid #999 !important;
	}

  .colorwhite .navbar-mega #mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link:hover,
	.colorwhite .navbar-mega #mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link{
		padding-bottom: 0px;
		margin-bottom: 10px;
		border-left: 4px solid #999;
  }

	/* Flyout menu */
	.colorwhite #mega-menu-wrap-main-menu #mega-menu-main-menu[data-effect="fade_up"] li.mega-menu-item.mega-menu-flyout ul.mega-sub-menu{
		border-top: 5px solid #333;
        background: #222 !important;
        color: #FFF !important;
    }
    
    .colorwhite #mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item a.mega-menu-link{background: #222 !important; color: #FFF !important;}
    .colorwhite #mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item > a.mega-menu-link{
		border-bottom: 1px solid #333;
    }
    
    .colorwhite  #mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-megamenu > ul.mega-sub-menu{background: #222 !important; color: #FFF !important;}
}
.colorwhite  .dropdown-item.active,
.colorwhite .detail-ebook .card,
.colorwhite .ebook-item .card { background: #111 !important; color: #fff;}
.colorwhite .detail-ebook,
.colorwhite .bg-light{ background: #000 !important; color: #fff;}
.colorwhite .dropdown-menu{background: #000 !important; color: #fff;}
.colorwhite .dropdown-item:focus, .colorwhite .dropdown-item:hover {
  background-color: #000;
}

.colorwhite .home-announcement-list li .date,
.colorwhite .accessibility_selector .dropdown .btn,
.colorwhite #language_selector .btn,
.colorwhite .news-item .news-date,
.colorwhite .pdf-file .table{color: #fff;}

.colorwhite .btn-readmore{border-color: #fff; color: #fff;}
.colorwhite .btn-readmore:hover {
  background: #000;
  color: #fff;
}

.colorwhite .nav-top-content.nav-pills .nav-link{ background: #777;}
.colorwhite .nav-top-content.nav-pills .nav-link.active{ background: #333;}

.colorwhite .table td{ color: #fff;}

.colorwhite  .page-numbers.current, .colorwhite  .page-numbers:hover,
.colorwhite .page-about-organization-chart .about-organization-chart .content .button .btn-org{ background-color: #333;}
.colorwhite  .page-about-organization-chart .about-organization-chart .content .sub-detail table tr{ background-color: #333;}

.colorwhite .entry-corporate-governance-bg,
.colorwhite .page-about-vision-mission{
  -moz-filter: url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#grayscale");
  -o-filter: url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#grayscale");
  -webkit-filter: grayscale(100%);
  filter: gray;
  filter: url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#grayscale");
}

.colorwhite .about-strategy h1{color: #000;}

.colorwhite .entry-content-event,
.colorwhite .event-top-footer .location.detail-location,
.colorwhite .seminar-item span.post-date,
.colorwhite .seminar-item .location,
.colorwhite .about-ita .link p a {
  color: #fff;
}
.colorwhite .about-strategy{color: #000 !important;}

.colorwhite .card,
.colorwhite .itd-detail-contact,
.colorwhite  .cate-show span,
.colorwhite  .card-box{background: #333;}

.colorwhite .btn,
.colorwhite .article-item-inside .article-item .card-text{ color: #fff;}

.colorwhite .btn-light,
.colorwhite .btn-light:hover {
  color: #fff;
  background-color: #444;
  border-color: #444;
}

.colorwhite .ebook-article-top .ebook-item .card-title,
.colorwhite .event-detail-contact,
.colorwhite .seminar-item .card-footer{background: #333;   color: #fff;}

.colorwhite .form-control{background: #000; color: #fff;}

.colorwhite  .form-qa-body .nf-form-content input[type="button"],
.colorwhite  .page-contact-qa .contact-qa .detail,
.colorwhite .page-contact-us-complaint .tab-content,
.colorwhite .col.event-top-right {
  background-color: #333;
}

.colorwhite  .event-book-body-short,
.colorwhite .ebook-article-top .ebook-item .card-title,
.colorwhite  .ebook-item .card{background: #000 !important; color: #fff;}

.colorwhite .nav-tabs .nav-link,
.colorwhite .nav-tabs .nav-link:hover{border-color: #444;}

.colorwhite .card-booking,
.colorwhite .register-box,
.colorwhite  .register-body-right,
.colorwhite .login-box,
.colorwhite .page-about-bod .about-bod .president,
.colorwhite .modal-content{background: #333; color: #fff;}

.colorwhite .register-body-right {
  background-color: #333;
  padding-bottom: 30px;
}

.colorwhite  .page-event-checkout .woocommerce-billing-fields,
.colorwhite .login-body-left{background-color: #333;}

.colorwhite .page-event-checkout .woocommerce-billing-fields label,
.colorwhite .um-field-block h3,
.colorwhite a.um-link-alt,
.colorwhite .um .um-field-label{color: #fff !important;}

.colorwhite .um input[type="submit"].um-button, 
.colorwhite .um input[type="submit"].um-button:focus, 
.colorwhite .um a.um-button, .um a.um-button.um-disabled:hover, 
.colorwhite .um a.um-button.um-disabled:focus, 
.colorwhite .um a.um-button.um-disabled:active,
.colorwhite .login-body-right{ background: #444 !important;}

.colorwhite .register-body-left{background: #444; color: #fff;}