a.site-logo > img {
 	width:300px; 
}
p.slogan{
 display:none; 
}
#block-userguide{
 	width:49%;
	float:left;
}
#block-uhcsdgblock{
	width:49%;
	float:left;
}
.country-profile-image > a > img{
	border:1px solid #008dc9;
	width:100% !important;
	height: 80%;
}
span.field--name-title{
     font-size:2rem;
     font-weight:bold;
}
div.carousel-caption{
	background-color:rgba(0,141,201,0.0);
    padding:1px;
}
div.carousel-caption > h3{
  /*background-color:rgba(0,141,201,0.7);*/
  text-align:center;
}
div.carousel-caption{
  /*background-color:rgba(0,141,201,0.4);*/
  background-color:#00205C;
  text-align:justify;
  padding-left:10px;
  padding-right:10px;
}
div.carousel-caption > p {
 	padding:0px;
    margin-top:-12px;
    /*margin-bottom:10px;*/
}
span.country-profile-title > a{
  text-align:center;
  margin:auto;
}
div#views-bootstrap-dashboard-and-apps-page-1{
 	padding-left:0px;
  width:100%;
  margin:auto;
}
.carousel .carousel-item {
    transition-duration: 5s;
    transition-delay: 1s;
}
@import url('https://fonts.googleapis.com/css2?family=Source+Sans+Pro:wght@400;700&display=swap')
body{
	font-family:"Source Sans Pro", sans-serif !important;
  font-weight:700;
}
a.site-logo > img {
 	width:300px; 
}
.bg-secondary{
	background-color:white !important;
	color:#00205C;
}
a.navbar-brand{
	color:black !important;
	font-size:20px !important;
	font-weight:bold;
	font-family:"Source Sans Pro", calibri, sans-serif !important
}
img.logo{
	height:180px !important;
	width:180px !important;
	/*border-right: 1px solid lightgray;*/
  line-height: 10px;
    padding-top:1px;
	padding-right: 15px;
	border-left:none;
	
}
.nav-item{
	color:white !important;	
	font-weight:bold;
}
.dhxtreeview_material div.dhxtreeview_cont div.dhxtreeview_area div.dhxtreeview_item div.dhxtreeview_item_text div.dhxtreeview_item_icon i.dhxtreeview_icon.dhxtreeview_icon_chbx_dis_0{
	background-image:none !important;	
}
#navigation-container{
	background-color:#00205C !important;
	color:white;
	margin-left:0px;
	margin-right:0px;
}
#header-brand a.navbar-brand {
  text-transform: none !important; /* change to lowercase */
  margin-top:-20px;
  font-weight:bold !important;
}
/*#header-brand.navbar-brand:first-letter {
  text-transform: uppercase;
}*/
a.is-active{
	/*color:#d86422 !important;*/	
	background-color:#008dc9;
	border-radius:0 !important;
	/*padding:10px;*/
}
.navbar-expand-md .navbar-nav .nav-link {
  padding-right: 1rem;
}
#menu-main{
	padding:0px;	
	padding-bottom:0px;
}
.navbar-toggler-icon {
	background-color: #008dc9 !important;
}
label.form-search{
	color:white;	
}
.ultimenu .ultimenu__link {
  color:white;
  font-weight:bold;
}
.ultimenu--hover {
   color: #d86422;
   
}
.uitem > a {
	font-size:15px;
}
.openid-connect-login-form{
	display: inline-block;	
}
#edit-openid-connect-client-google-login{
	margin-bottom:10px;	
}
div.carousel-caption{
	/*background-color:rgba(0,141,201,0.9);*/
	background-color: #00205C;
}
div.carousel-caption > h3{
	color:white;	
}
div.carousel-caption > p{
	text-align:justify;
	/*font-weight:bold;*/
	padding:10px;
}
div.indicator-title{
	border-top:2px solid black;
	border-bottom:2px solid black;
	height: 100px;
	font-weight:bold;
	margin-bottom:10px;
	margin-top:10px;
	/*background-color:rgba(0,141,201,0.3);*/
	padding:5px;

}
div.indicator-title > a:hover{
	color: #00205C;
}
span.indicator-value{
	padding-left:10px;
	font-weight:bold;
	font-size:medium;
}
span.indicator-icon > a > img {
	height:100px;
	font-size:1.0em;
	
}
span.indicator-icon-title{
	padding-left:10px;
	font-weight:bold;
	font-size:0.9em;
}

div.view-selected-indicators{
	/*border-top:3px solid black;*/	
	border-bottom:3px solid black;	
}
#header-brand img.logo {
  max-height: 80px;
  min-width: 40px;
  margin-left:20px;
  margin-bottom:0px;
  margin-top:-5px;
}
.ultimenu__flyout{
 	width:160% !important; 
}
.country-profile-grid{
	/*height:350px;*/
	background-color: #00205C !important;
	/*width:28% !important;*/
	border:1px solid white;
	margin:0px;
	padding:0px;
	padding-bottom:10px;
}
.country-profile-image > a > img{
	width:100% !important;
	height: 80%;

}
.country-profile-title > a {
	color:white !important;
	font-weight:bold;
	font-size:0.7em;
	display:block;
	padding-left:0px;
	margin-left:15px;;
	padding-top:5px;
	text-align:center;
	width:80%;

}
.country-profile-title-data-explorer > a {
	color:white !important;
	padding-left:0px;
	margin:auto;
	padding;top:5px;
	font-size:0.8em;

}
#views-bootstrap-country-profile-page-1{
	margin:0px;
	padding: 0px;
}
h5{
	all:reset;	
}
footer#page-footer-sub{
	background-color:#00205C;	
}
div.country-profile-image > a > img {
	height: 200px;
	width:auto;
}
.dc-org-block{
	display:none;	
}
.dc-item-publisher, .dc-topic-wrapper > svg {
	display:none;	
}
.dc-topic-wrapper {
	margin-left:-30px;	
}
#header-brand{
height:90px;
padding:0px;
margin-top:0px;
}
#viewDiv{
	border:1px solid lightgray;
	border-radius:5px;
}
#navigation-container{
 	margin-top:-20px; 
 
}
.show-logo{
 	margin-top:-5px; 
   padding-top:0px;
}
header.sticky-top{
 	   padding-top:0px; 
}
p{
 font-weight:400;	 
}
/*@media (min-width: 768px){
  .container{
    max-width:750px;
  }  
}

@media (min-width: 992px){
  .container{
    max-width:1200px;
  }
}*/
body{
margin-top:0px;
}