.dark a{color:#fff000;}
.dark .view-news-press-releases a.style-pause{background-color:#000;}
.dark #siteWrapper{background:#000;} 
.dark tr:nth-child(even) {background: #000}
.dark tr:nth-child(odd) {background: #131313;}
.dark .file {background-color: #000;}
.dark .node--type-tenders .field--name-field-tender-last-submission-dat, .dark .node--type-tenders .field--name-field-tender-meta-field {background-color: #000;}
.dark table tr th {background: #000;border-bottom-style: none;}
.dark table tr th, .dark table tr th a, .dark table tr th a:hover, .dark table tr th a:focus {color: #fff;font-weight: bold;}
.dark table tr th, .dark table tr th a, .dark table tr th a:hover, .dark table tr th a:focus, .dark table tr th strong {color: #fff;font-weight: bold;}
.dark #siteTopheader{background: #5b5858;}
.dark #siteTopheader a { color: #fff; }
.dark #search a.SearchButton:link, .dark #search a.SearchButton:visited{background: #333 url('../images/search.png') no-repeat center center;} 
.dark .theamchange ul li a.white-bg{color: #000 !important;}
.dark #navdttg ul.nav > li a{border-right: 1px solid #a6a6ad;}
.dark #navdttg ul.nav li.dropdown ul li{border-bottom: 1px solid #b1b1b1;}
.dark #sitetopHeadouter{background: #000;}
.dark #siteHeadouter{background: #444; border-bottom: 4px solid #ccc;}
.dark .latestnewsmain, .dark .footerTop1{background:#000;}
.dark .latestnewsmain #DreamSlider-6583{background:#000;}
.dark .sidebar h2{background: #444;text-shadow: 0 1px 0 #ccc;border-bottom: 1px solid #ccc; border-left: 6px solid #ccc;}
.dark #breadcrumb{background: #000;}
.dark #breadcrumb a{color:#fff;}
.dark .branding_textpane a.site-branding__name{color:#fff;}
.dark ul.nav li.active{color:#000;}
.dark ul.nav li:hover{color:#000;}
.dark .newlogin a, .dark .DnnModule-14540 a#dnn_ctr14540_ViewLatest_lknViewMore, .dark .DnnModule-14545 a#dnn_ctr14545_ViewLatest_lknViewMore{background: #222;}
.dark .LatestNewstext { color: #fff; border-bottom: none; background: #444; text-shadow: 0 1px 0 #444; border-left: 6px solid #ccc; } .dark .latestnewsmain .DS-MainNavigator{background:#444 !important;}
.dark .latestnewsmain .DS-MainNavigator .DS-MainPrevious:hover{background-color: #000 !important;}
.dark .contentWrapper{background: #000;}
.dark .maincontaint h2{background: #444;}
 .dark .about-us li::before{left: 0px; position: absolute; top: 6px; color: #fff; content: "\f18e"; font: normal normal normal 0.875em/1 FontAwesome;}
 .dark .dropdown ul li a{border-bottom: 1px solid #333;}
 .dark .about-us li{color:#fff;}
 .dark p{color:#fff;}
 .dark a:focus {outline: 1px solid #fff000 !important;}
 .dark ul.sidebar-menu li a{color:#ff0;}
 .dark .footerTop{background: #333 ;}
 .dark .footerBottom{background: #000000 ;}
 .dark .sidebar .DNNContainer_Title_h2{border-bottom: 4px solid #6e6e6e;}
 .dark ul.others li a img{background: #ccc;}
 .dark .readmore a{border: 1px solid #454545;background: #444;}
 .dark .readmore a::after, .dark .maincontaint ul li:before{color: #fff;}
 .dark .readmore a:hover, .readmore a:focus{color: #fff;}
 .dark .dnnSearchResultPager a.dnnPager-next, .dark .dnnSearchResultPager a.dnnPager-prev {filter:invert(100%) }
 .dark .maincontaint h2,  .dark .views-field-created span,  .dark .views-field-created span::before{color:#fff;}
 .dark .dnnSearchResultContainer > .dnnSearchResultItem > .dnnSearchResultItem-Description, .dark .dnnSearchResultContainer > .dnnSearchResultItem > .dnnSearchResultItem-Description b{color:#fff;}
.dark .dnnSearchResultContainer > .dnnSearchResultItem-Subset > .dnnSearchResultItem-Description , .dark .dnnSearchResultPager span{color:#fff;}
.dark .dnnSearchResultContainer > .dnnSearchResultItem-Subset > .dnnSearchResultItem-Description b{color:#fff;}
.dark #navdttg ul.nav li a:hover, .dark #navdttg ul.nav li a:focus, .dark #navdttg ul.nav li a:active, .dark .dropdown ul.dropdown-menu li, .dark .dropdown-menu{background: #444 !important; color: #ff0 !important;}
 #dnn_dnnSearch_txtSearch{background:#fff;}
.dark .footerTop , .dark .scrollup, .dark .latestnewsmain .DS-MainNavigator .DS-MainPrevious, .dark .latestnewsmain .DS-MainNavigator .DS-MainNext, .dark .latestnewsmain .DS-MainNavigator .DS-MainPause, .dark .latestnewsmain .DS-MainNavigator .DS-MainPlay{background: #333;}
.dark .scrollup::after {color:#fff !important;}
.dark .emblemlogo ul li img.emblemimg{display:none;}
.dark .emblemlogo ul li img.emblemimg1{display:block;}
.dark .scrollup{border:1px solid #fff;}
.dark .scrollup:hover{background:#333;}
.dark .LatestNewstext::after { background: transparent; } 
.dark ul.nav li:hover { background: #000; color: #ff0; }
.dark ul.nav li.active {  background: #000; color: #fff; }
.dark .img-box strong{color:#fff;}
.dark .views-row { border-bottom: 1px solid #fff; } 
.dark .views-row:last-child{border-bottom:none;}
.dark .brand img { filter: invert(100%); color: #fff; } 
.dark .site-branding__slogan{color:#fff;}
.dark .ullist li a::before {color:#fff}
.dark #copyright {  margin: 10px 0px 0px; } 
.dark .bottom-links { background: #555; }
.dark .link li::before {color:#fff;}
.dark .dark #navdttg ul.nav > li:last-child a{border-bottom:none;}
.dark #breadcrumbInner{color:#fff;}
.dark h2.dnnFormSectionHead a { color: #fff; }  
.dark .sidebar h2, .dark .sidebar1 h2 {border-left: 6px solid #ccc;background: #444;}
.dark .bottom-links .footerPane h2{border-bottom: 2px solid #000;}
.dark .bottom-links .footerPane h2::before { border-bottom: 2px solid #F9F8F1; } 
.dark .bottom-links .more-link a{background:#333;box-shadow:none;border:1px solid #fff;}
.dark .bottom-links ul li a, .dark .bottom-links ol li a{border-bottom: 1px solid #bfc0c2;}
.dark .announcements-title a::before {color:#fff}
.dnnSearchBoxPanel, .dnnSearchResultPanel{display:none;}
.dark tr td, .dark tr th{color:#fff;}
.dark .bottom-links{margin-top:0px;}
.dark h1, .dark h2, .dark h3, .dark h4, .dark h5, .dark h6{color:#fff;}
.dark .annoulink .more-link::after ,.dark .link li::before , .dark .dnnSearchResultContainer > .dnnSearchResultItem > .dnnSearchResultItem-Title{color:#fff;}
.dark .latestnewsmain .DS-MainNavigator .DS-MainPrevious,.dark .latestnewsmain .DS-MainNavigator .DS-MainNext, .dark .latestnewsmain .DS-MainNavigator .DS-MainPause,.dark .latestnewsmain .DS-MainNavigator .DS-MainPlay {background-color: #333 !important; }
.dark .latestnewsmain .DS-MainNavigator .DS-MainPrevious:hover,.dark .latestnewsmain .DS-MainNavigator .DS-MainNext:hover, .dark .latestnewsmain .DS-MainNavigator .DS-MainPause:hover,.dark .latestnewsmain .DS-MainNavigator .DS-MainPlay:hover {background-color:#000 !important;}
.sidebar li:last-child{border-bottom:none;}
.dark h2.dnnFormSectionHead a.dnnSectionExpanded:hover{color:#fff !important; background:transparent!important; } 
.dark .language-object select {  background: #616465;   -webkit-appearance: none !important; border: 1px solid #707475; color: #fff; }

.dark li{color:#fff;}
.dark .PhotogalleryPane .owl-prev{background-color: #2b2b2b !important;}
.dark .PhotogalleryPane .owl-next,
.dark .owl-theme .owl-controls .owl-buttons .owl-next { background-color: #2b2b2b !important; }
.dark .dropdown ul.dropdown-menu li{border-bottom: 1px dotted #666;}
.dark .bdr-top{border-color: #ddd;}
.dark .DnnModule-WatchersNET-SiteMap li{color: #fff000;}
.dark .DnnModule-WatchersNET-SiteMap li a{color: #fff000;}
.dark .DnnModule-WatchersNET-SiteMap p{color: #fff000;}
.dark ul.sidebar-menu li::before{color: #fff;}
.dark .innersection li::before{color: #ff0;}
.dark ul.pdf > li::before{color: #ff0;}
.dark #contentWrapper {
    background-color: #000;
}
.dark ul.footermenu li a {
    color: #fff;
}
.dark .hometext, .dark .homeimage {
    color: #fff;
}
.dark .more-link a::after {
    color: #fff;
}
.dark .maincontaint h2 {
    border-left: 6px solid #ccc;
}
.dark ul.nav li.active > a {
    color: #fff !important;
}
.dark .ullist ul li a:hover {
    text-decoration: underline !important;
}
.dark a#text_resize_decrease img, .dark a#text_resize_reset img, .dark a#text_resize_increase img {
    width: 22px !important;
    height: 22px !important;
    border: 1px solid #000 !important;
    line-height: 24px !important;
	filter: invert(1);
}
.dark .ullist li::before {
    color: #fff;
}
.dark #footer {
    margin-top: 0px;
}
.dark li.right-logoImg:last-child img {
	filter: invert(1);
}
.dark .empty-content {
    background: #444;
    color: #fff;
}
.dark .pagetitle {
	background: #444;
	border-left: 6px solid #ccc;
}
.maincontaint ul li a:hover {
    text-decoration: underline;
}






@media print {
body {color: #000;font-size: 0.8em}

a, .sidebar h2, .maincontaint h2, #navdttg ul.nav > li a, .ullist ul li a, .nav > li > a .caret.hidden-desktop, ul.footermenu li a, #copyright,  .footerbottomLast ul li {color: #000;background: none;}
a[href]:after {content: none !important;text-decoration: none;color: #000;}
h3 {font-size: 1em}
.dark a, .more-link a {color: #000}	
#siteHeadouter {position: relative !important;border-bottom: 4px solid #000;}
a{font-size: 0.8em;}
	
.site-branding__name {font-size:2em;}
.site-branding__slogan {font-size: 1.5em;}
.branding_textpane {width:30%;}
.emblemlogo {width: auto; text-align: right;}
.readmore a {border: 1px solid #000;}
ul.footermenu li{padding: 0px 10px;}
	
#navdttg ul.nav > li {float: left;width: auto;}
#navdttg ul.nav > li a {padding: 14px 4px;font-size: 0.7em !important;border-right: none;}
#navdttg ul.nav li.dropdown a {padding: 14px 30px 13px 7px;font-size: 0.83em;}	
#navdttg ul.nav > li.active a, #navdttg ul.nav > li a{ font-weight: normal; color: #000!important; }	
	
.row-fluid, .container {width:100%;}	
.sidebar, .sidebar1 {width:23%;float:left;}
.maincontaint {width:50%;float:left;}

		
	
.latestnewsmain {padding: 12px 0 0;}	
.LatestNewstext {width: 150px;color: #000;float: left;border-bottom: none;border-left: none;}
	
.LatestNewstextPane{width: 130px;} 
.latestnewsPane #DreamSlider-2497 {width:100%;}
#DreamSlider-2497 { float: left; width:100% !important; overflow: hidden; margin-top:-20px; height: 200px; margin-bottom: 15px;}
#DreamSlider-2497 .slide-wrapper img {width: 100%;position: inherit!important; height: 200px;}
#DreamSlider-2497 .slide-wrapper .DS-slide {position: inherit!important; height:200px;}
		
	
/*.latestnewsPane {display: block;float: left;width:130px;}	
.latestnewsPane #DreamSlider-14381 {width:60%;}	
.latestnewsmain .slide-wrapper a {padding-right: 10px !important;padding-left: 10px !important;margin-top: 8px !important;}
.latestnewsmain .DS-MainNavigator {top: -37px;height: auto;}	
.LatestNewstextPane {border-bottom: 3px solid #fff;background: #dc0909;color: #fff;width: 100%;height: 35px;}
.LatestNewstextPane::after {display: none;}*/
		

.maincontaint ul li a {color: #000;}
.maincontaint .readmore {padding-right: 50px;}
.maincontaint h2, .dark .maincontaint h2 {border-bottom: 0px;border-left: 0px;padding-left: 0px;}
.sidebar .DNNContainer_Title_h2 {box-shadow: none;}
.sidebar h2, .dark .sidebar h2 {border-bottom: 0px;	border-left: 0px;padding-left: 0px;}
.sidebar h2, .maincontaint h2, .sidebar1 h2 { font-size:0.8em; } 
ul.others li a img {max-width: 90px;}
#dnn_dnnSearch_txtSearch {border: 1px solid #000;}	
#SpeedyTouchCarousel7527 .pic .carouselcaption, html:lang(en) .english a {color: #000;}	

.maincontaint.homepage-sec .DnnModule-16342, .homepage-sec .DnnModule-NewsAndPress-Summary{min-height:150px; margin-top: 15px;}
.maincontaint h2{padding: 7px 15px;}	
	
#search .searchInputContainer {position: relative;}
#search .searchInputContainer:after {
	margin-left: 8px;
	color: #000;
	content: "\f002";
	font: 0.929em/1 FontAwesome;
	height: 32px;
	right: 0;
	width: 30px;
	position: absolute;
	border: none;
	text-align: center;
	top: 2px;
	padding-top: 8px;
	box-sizing: border-box;
	z-index: 1;
}
#latestnews .latestnewsmain .DS-MainNavigator {position: relative; display: block !important;}
#latestnews .latestnewsmain .DS-MainNavigator .DS-MainPrevious:before, #latestnews .latestnewsmain .DS-MainNavigator .DS-MainNext:before, #latestnews .latestnewsmain #latestnews .DS-MainNavigator .DS-MainPause:before, #latestnews .latestnewsmain .DS-MainNavigator .DS-MainPlay:before {
	color: #000;
	font: 1em/1 FontAwesome;
	height: 20px;
	width: 20px;
	position: absolute;
	text-align: center;
	top: 7px;
	margin-top: 0;
	box-sizing: border-box;
	z-index: 8;
	display: block !important;
}
.latestnewsPane .DS-MainNavigator a.DS-MainPrevious, .latestnewsPane .DS-MainNavigator a.DS-MainNext, .latestnewsPane .DS-MainNavigator a.DS-MainPause, .latestnewsPane .DS-MainNavigator a.DS-MainPlay {font-size: 3em;}
.DS-MainNavigator a {position: relative !important;}	
#latestnews #DreamSlider-6583 .DS-MainNavigator .DS-MainPrevious:before {
	content: "\f104";
	right:17px;
	top: 0;
	color: #000 !important;
	font: 1.6em/1 FontAwesome;
	position: absolute;
	font-weight: 900;
}
#latestnews #DreamSlider-6583 .DS-MainNavigator .DS-MainNext:before {
	content: "\f105";
	font: 1.6em/1 FontAwesome;
	color: #000 !important;
	position: absolute;
	right:0px;
	font-weight: 900;
	top:0px;
}
#latestnews #DreamSlider-6583 .DS-MainNavigator .DS-MainPause:before {
	content: "\f04c";
	right: 10px;
	font: 1em/1 FontAwesome;
	color: #000 !important;
	position: absolute;
	top:5px;
}
#latestnews #DreamSlider-6583 .DS-MainNavigator .play:before {
	content: "\f04b";
	right: 10px;
	font: 1em/1 FontAwesome;
	color: #000 !important;
	position: absolute;
	top:5px;
}
.PhotogalleryPane .owl-prev {background: #000 url(../../images/photoprev1.png) no-repeat center center !important;}
.owl-theme .owl-controls .owl-buttons .owl-next {background: #000 url(../../images/photonext1.png) no-repeat center center !important;}
	
}




*:focus, a:focus{outline: solid 1px #000 !important;}
.DS-MainPrevious:focus, .DS-MainNext:focus, .DS-MainPause:focus, .DS-MainPlay:focus {outline: solid 1px #fff;}
