@media print {
  a[href]:after {
    content: none !important;
  }
}
/* 2019  */
.pane-2019-service .view-content a:hover .service-title {
	background-color: rgba(0,0,0,0.8);
}
#page-header-fix.affix {
	position: inherit;
}
.pane-2019-aggregator-feed .pane-title {
	margin: inherit;
}
.pane-2019-aggregator-feed .owl-item > div {
	padding-bottom: inherit;
}
.pane-2019-aggregator-feed .owl-stage, 
.pane-2019-aggregator-feed .owl-item {
	width: inherit!important;
}
.not-front #title-container, 
.pane-2019-aggregator-feed, 
.pane-2019-aggregator-feed .owl-item > div, 
.pane-2019-aggregator-feed .views-field-nothing {
	height: inherit;
}
.pane-2019-aggregator-feed .views-field-nothing .desc, 
.pane-2019-aggregator-feed .more-link, 
.pane-2019-aggregator-feed .views-field-title, 
.pane-2019-aggregator-feed .views-field-nothing, 
.pane-2019-aggregator-feed .views-field-timestamp {
	position: inherit;
	top: inherit;
	left: inherit;
	right: inherit;
	bottom: inherit;
}
/* #fed-link, #state-link,  */
.view-id-taxonomy_department_2019.view-display-id-block_1, 
#block-views-exp-2019-directory-page-4, 
.pane-2019-aggregator-feed .owl-nav, 
.front-sabah-job-centre, 
.pane-clone-of-2017-important-links, 
.pane-search-form.front-search-block-form, 
.pane-2019-service {
	display: none;
}

/* 2019  */
.badge, 
.pagination > li > a, 
.pagination > li > span, 
.pagination > .active > a, 
.pagination > .active > a:focus, 
.pagination > .active > a:hover, 
.pagination > .active > span, 
.pagination > .active > span:focus, 
.pagination > .active > span:hover, 
.well, 
.view-id-2019_directory .head-senior-officer-header, 
.view-id-2019_directory .staff-header, 
.page-header-top .affix #block-search-form .btn-primary:hover, 
.affix #block-panels-mini-2019-search-button .btn-primary:hover, 
.page-header-top .affix #block-search-form .btn-primary:active, 
.affix #block-panels-mini-2019-search-button .btn-primary:active, 
.page-header-top .affix #block-search-form .btn-primary:focus, 
.affix #block-panels-mini-2019-search-button .btn-primary:focus, 
.page-header-top .affix #block-search-form .btn-primary, 
.affix #block-panels-mini-2019-search-button .btn-primary, 
.affix #block-menu-menu-secondary-menu-2019 .menu.nav li a, 
.page-header-top .block-title, 
.page-header-top #block-menu-block-12 .menu-mlid-3048 a, 
.page-header-top #block-menu-menu-rela .menu-mlid-3048 a, 
.page-header-top #block-menu-block-12 .menu-mlid-3047 a, 
.page-header-top #block-menu-menu-rela .menu-mlid-3047 a, 
.page-header-top #block-menu-block-12 .menu-mlid-3049 a, 
.page-header-top #block-menu-menu-rela .menu-mlid-3049 a, 
.page-header-top #block-menu-block-12 .menu-mlid-3050 a, 
.page-header-top #block-menu-menu-rela .menu-mlid-3050 a, 
#important-link-1 h3, #important-link-2 h3, 
/* .pane-2019-aggregator-feed .pane-title,  */
.pane-2019-aggregator-feed .views-field-timestamp, 
.pane-2019-aggregator-feed [class*="news-cat-"], 
.pane-2019-aggregator-feed .more-link > a.btn, 
.pane-2019-aggregator-feed .views-field-title, 
.pane-2019-aggregator-feed .views-field-nothing, 
.pane-2019-aggregator-feed .views-field-nothing .desc, 
.pane-2019-aggregator-feed .views-field-nothing .title a, 
.front-sabah-job-centre a.btn, 
.front .front-search-block-form.pane-search .pane-title, 
.pane-2019-service .more-link, 
#main-menu, 
/* 2017 */
.head-senior-officer-header, .staff-header, 
#dir_details h3, 
#dir_federal .btn-default, #directory_main .btn-default, 
.sub-menu-tabs-container ul li a, 
.sub-menu-tabs-container ul li a.active, 
.sub-menu-tabs-container, 
.page-structure .nav-tabs > li.active > a, .page-structure .nav-tabs > li.active > a:focus, .page-structure .nav-tabs > li.active > a:hover, .page-structure .nav-tabs > li > a, .page-structure .nav-tabs > li > a:focus, .page-structure .nav-tabs > li > a:hover, 
.navbar-nav .open .dropdown-menu, 
.navbar-nav .open .dropdown-menu a, 
.navbar-default .navbar-nav .open .dropdown-menu > li > a:focus, .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover, 
#last-updated .date-renewed, 
.pane-2017-aggregator-feed.system-status .pane-title, .system-panel-title .pane-title a, 
.announcement-panel-title .pane-title a, 
.press-panel-title .pane-title a, 
.page-structure .nav-tabs > li > a:focus, .page-structure .nav-tabs > li > a:hover, .page-structure .nav-tabs > li.active > a, 
.page-structure .main-container .nav.nav-tabs, 
.node-page h1, .node-page h2, .node-page h3, .node-page h4, .node-page h5, 
.not-front h1.page-header, 
.not-front #page-header-fix.affix, 
.not-front #page-header-fix, 
.not-front .footer, 
body.not-front, 
.not-front .page-header-top, 
#page-header-fix.affix, 
.table-striped > tbody > tr:nth-of-type(2n+1), 
.table-hover > tbody > tr:hover, 
#directory_main span, 
.dir_ministry, 
.form-control, 
#calendar-block-legend .attachment, 
#systemstatus-block a, 
#systemstatus-block .pane-content, #calendar-block-upcoming .pane-content, 
#press-rss, #press-more, #announcement-rss, #announcement-font-more, 
#visitor [class*="person-item-"] a, 
#visitor [class*="person-item-"] a:hover, 
#education [class*="person-item-"] a, 
#education [class*="person-item-"] a:hover, 
#government [class*="person-item-"] a, 
#government [class*="person-item-"] a:hover, 
#citizen [class*="person-item-"] a, 
#citizen [class*="person-item-"] a:hover,  
#personalisation-section .section-visitor h3, 
#personalisation-section .section-edu h3, 
#personalisation-section .section-govt h3, 
#personalisation-section .section-citizen h3, 
#ga-visitor-count, 
.panels-flexible-row-17-1 .views-row a, 
.panels-flexible-row-17-1 .views-row a:hover, 
.panels-flexible-row.panels-flexible-row-17-1, 
#page-header-fix,
.calendar-calendar .week-view .full td.multi-day .inner .weekview .continues, 
.calendar-calendar .week-view .full td.multi-day .inner .weekview .cutoff, 
.calendar-calendar .day-view a, 
.calendar-calendar .month-view .full td.multi-day div.monthview, 
.calendar-calendar .week-view .full td.multi-day div.weekview, 
.calendar-calendar .day-view .full td.multi-day div.dayview, 
.date-heading, 
.calendar-calendar div.date-nav a, 
#imagebanner-overlay, 
#block-search-form, 
.calendar-calendar th.days, 
.calendar-calendar td, 
.announcement-created, .press-timestamp, 
.section-citizen, 
.section-govt, 
.section-edu, 
.section-visitor, 
#personalisation-section a, 
.main-container a,
.footer-link, 
.footer-link a, 
.footer-link h2 a, 
.footer,
#mini-panel-footer_copyright a,     
#block-menu-block-12 h2.block-title,
#block-menu-block-12 .menu-mlid-3048 a, 
#block-menu-block-12 .menu-mlid-3047 a, 
#block-menu-block-12 .menu-mlid-3049 a, 
#block-menu-block-12 .menu-mlid-3050 a,  
#top-website-header-1, 
#top-website-header-2,
#page-header-main, 
.navbar-default, 
.navbar-default .navbar-nav > li a,
.navbar-default .navbar-nav > li a:hover,
/* .navbar-default .navbar-nav > .open > a:hover, */
div[class*=content], 
div[class*=nav],
body {
    color: #000;
    background: #fff;
    background-color: #fff;
    text-shadow: none;
    border: none;
}
.navbar-default ul.navbar-nav > li.collapsed, 
ul.navbar-nav > li.expanded, ul.navbar-nav > li.leaf {
	border-left: none;
	border-right: none;
}

#highcontrast {
    display: none;
}
#normalcontrast {
    display: inline-block;
}
.slideshow-bg-container, 
#latest-news, 
#imagebanner-icon, 
#imagebanner-container, 
#video-container, 
#block-views-carousel-slider-block-1 {
	display: none;
}
/* .front #page-header-main { */
/* 	height: 300px; */
/* } */
#block-block-3, #block-block-4 {
	position: inherit;
}
#block-menu-block-12 {
	position: inherit;
	bottom: 0;
}
#block-search-form {
	position: inherit;
/* 	bottom: 0; */
/* 	padding: 0; */
}
/* .front #navbar { */
/* 	margin-top: 0; */
/* } */
/* .front .region-header-main { */
/* 	padding: 0 15px; */
/* } */

.section-citizen, 
.section-govt, 
.section-edu, 
.section-visitor {
	border: none;
	box-shadow: 0px 0px 0px #fff; 
}

#quicktabs-container-announce .view-footer, 
#quicktabs-container-announcement_quicktab .view-footer {
	background-color: #fff;
}
#quicktabs-container-announce .view-footer a, 
#quicktabs-container-announcement_quicktab .view-footer a {
	color: #000;
}

.nav > li > a:hover, 
.nav > li > a:focus, 
.dropdown-menu > li > a:hover, 
.dropdown-menu > li > a:focus, 
.nav .open > a, 
.nav .open > a:hover, 
.nav .open > a:focus {
	background-color: #fff;
	color: #000;
}
.video-unit {
	height: 225px;
}
#quicktabs-tabpage-announcement_quicktab-0 .pagination > li > a, 
#quicktabs-tabpage-announcement_quicktab-0 .pagination > li > span, 
#quicktabs-tabpage-announcement_quicktab-0 .pagination > .active > a, 
#quicktabs-tabpage-announcement_quicktab-0 .pagination > .active > span, 
#quicktabs-tabpage-announcement_quicktab-0 .pagination > .active > a:hover, 
#quicktabs-tabpage-announcement_quicktab-0 .pagination > .active > span:hover, 
#quicktabs-tabpage-announcement_quicktab-0 .pagination > .active > a:focus, 
#quicktabs-tabpage-announcement_quicktab-0 .pagination > .active > span:focus, 
#quicktabs-tabpage-announce-0 .pagination > li > a, 
#quicktabs-tabpage-announce-0 .pagination > li > span, 
#quicktabs-tabpage-announce-0 .pagination > .active > a, 
#quicktabs-tabpage-announce-0 .pagination > .active > span, 
#quicktabs-tabpage-announce-0 .pagination > .active > a:hover, 
#quicktabs-tabpage-announce-0 .pagination > .active > span:hover, 
#quicktabs-tabpage-announce-0 .pagination > .active > a:focus, 
#quicktabs-tabpage-announce-0 .pagination > .active > span:focus {
	color: #000;
}
.front .btn-primary, 
.btn-primary {
	background-color: #fff;
	color: #000;
}
.calendar-calendar td a {
	background-color: transparent;
} 
#hotlines a {
	background-color: #000;
}

/* 2017 update */
a,
a:focus,
a:hover {
	color: #000;
}
#header-toggle {
	color: #fff;
}
#carousel-gallery-open, 
#carousel-gallery-close, 
.view-carousel-slider a {
	color: #fff;
}
#scroll-down-front a {
	background: transparent;
	color: #fff;
}
.view-id-2017_announcement.view-display-id-block .views-row {
	border-right: solid 2px #000;
}
.view-id-2017_announcement.view-display-id-block .views-row:nth-child(1) {
	border-left: solid 2px #000;
}
#link-spin a>div,
#link-ministries a>div,
#link-tyt-policy a>div,
#link-budget a>div,
#link-poll a>div,
#link-calendar a>div {
	color: #fff;
}
#mini-panel-2017_footer .panel-panel.right .btn.btn-primary,
#search-block-form .btn.btn-primary {
	background-color: #fff;
	border-color: #000;
}
.navbar-default .navbar-nav > .active > a, 
.navbar-default .navbar-nav > .active > a:focus, 
.navbar-default .navbar-nav > .active > a:hover
.view-id-2017_aggregator_feed.view-display-id-block_2 .views-row a:hover, 
.view-id-2017_aggregator_feed.view-display-id-block_3 .views-row a:hover, 
.view-id-2017_announcement.view-display-id-block_1 .views-row a:hover, 
.view-id-2017_aggregator_feed.view-display-id-block_1 .views-row a:hover, 
.pane-2017-aggregator-feed.press .pane-title, 
.pane-2017-announcement.announcement .pane-title, 
.pane-2017-aggregator-feed.system-status .pane-title {
	color: #000;
}
#mini-panel-2017_footer>.row:nth-child(2), 
#ga-visitor-count-icon, 
#mini-panel-2017_footer .menu-block-12 .menu-mlid-3048 a,
#mini-panel-2017_footer .menu-block-12 .menu-mlid-3047 a, 
#mini-panel-2017_footer .menu-block-12 .menu-mlid-3049 a, 
#mini-panel-2017_footer .menu-block-12 .menu-mlid-3050 a, 
#important-link-header, 
#home2017 .panel-panel.right, 
#home2017 .panel-panel.left, 
#home2017 .panel-panel.middle, 
#home2017 > .row > .pane-2017-announcement{
    color: #000;
    background: #fff;
    background-color: #fff;
    text-shadow: none;
    border: none;
}
/* tabs */
.nav-tabs > li > a {
	color:#333;
	text-decoration: none;
}
.nav-tabs > li.active > a, 
.nav-tabs > li.active > a:focus, 
.nav-tabs > li.active > a:hover {
	background-color: #26486D;
	color:#fff;
}
.nav-tabs > li > a,
.nav-tabs > li > a:hover,
.nav-tabs > li > a:focus {
  border: 1px solid #ddd;
  border-bottom-color: #ddd;
}
/* table */
.table-striped > tbody > tr:nth-of-type(odd) {
	background-color: #f9f9f9;
}
.table-hover > tbody > tr:hover {
	background-color: #f5f5f5;
}
/* panel */
.panel-default > .panel-heading {
	background-color: #fff;
}
.panel-body {
	background-color: transparent;
}

@media (max-width:767px){
	.navbar-default .navbar-toggle {
		color: #000;
		border-color: #000;
	}
	.navbar-default .navbar-toggle .icon-bar {
		background-color: #000;
	}
	.navbar-default .navbar-toggle:hover {
		background-color: transparent;
	}
	
}

#govt-structure {
	background-color: #333 !important;	
}
#govt-structure a {
	color: #000;
	background: #fff !important;
}
.view-id-2017_announcement.view-display-id-block .views-row {
	border-left: none;
}
.front-background-desc {
	background-color: rgba(0,0,0,0.8);
	color: #fff;
}
.table-striped > tbody > tr:hover h3, 
.table-striped > tbody > tr:nth-of-type(2n+1) h3 {
	background: transparent;
}
