#slider #block-searchcaption h1 {
    font-size: 4rem;
    font-weight: 900;
    text-shadow: 0px 1px 1px rgba(3, 4, 4, 0.65);
    margin: 0;
  	text-align: center;
  	color: #fff;
}
#slider #block-searchcaption p {
    color: #ffff;
    text-align: center;
}
a:focus {
  outline: 2px dotted transparent;
  box-shadow: 0 0 0 2px white, 0 0 0 4px #26a769;
}
#content-top #block-views-block-news-block-1 .new-updates .views-field-fieldset .views-field-field-date-of-press-release .field-content {
    color: #767777;
}
/**Fix the news blocks misalignment**/
@media (max-width: 450px) {
  #content-bottom .slick-slide {
        max-width: revert;
    }
 #block-views-block-news-block-2 h2 {
    font-size: 1.5rem;
  }
}
#content-bottom .slide__content {
    position: relative;
    max-width: 310px;
    margin: 0 auto;
}
.cookiesjsr-btn {
    text-align: center;
}

/*cookie block*/
.eu-cookie-compliance-buttons {
  float: right;
  margin: 0 0 1em 0;
  max-width: 85%;
  display: flex;
  flex-direction: row;
  width: 100%;
  justify-content: space-between;
}

.popup-content #popup-buttons button:nth-child(1){
background: transparent;
color: #0a4595;
border: 1px solid #0a4595;
order: 1;
text-align: center;
}


.popup-content #popup-buttons button:nth-child(2){
order: -1;
}

div#sliding-popup, div#sliding-popup .eu-cookie-withdraw-banner, .eu-cookie-withdraw-tab {
  background: #fff;
  border-radius: 8px 8px 0 0;
  -webkit-box-shadow: 0px 4px 5px rgba(0,0,0,0.1);
  box-shadow: 0px 4px 5px rgba(0,0,0,0.1);
}

.eu-cookie-compliance-close-button {
  right:-10px
}

.sliding-popup-bottom, .sliding-popup-top {
  margin: 0 100px;
}

.popup-content .eu-cookie-compliance-categories-buttons button,
.popup-content #popup-buttons button{
background: #0a4595;
text-decoration: none;
padding: 15px 20px;
border-radius: 50px;
border: none;
line-height: 0;
text-shadow: unset;
color: #fff;
box-shadow: unset;
font-weight: 400;
font-size: 14px;
}

.popup-content .eu-cookie-compliance-categories-buttons button:hover,
.popup-content #popup-buttons button:hover
{
background: #052f69;
}

.popup-content #popup-buttons button:nth-child(1):hover{
background: #052f69;
color: #ffff;
}

.eu-cookie-compliance-content {
  max-width: 100%;
  padding: 20px;
}
.eu-cookie-compliance-message p {
font-size: 14px;
font-weight: 300;
}
.eu-cookie-compliance-message p  a
{
font-size: 14px;
margin-left: 5px;
}

#popup-text  h3{
color: #0a4595;
font-size: 1rem;
margin:0;
}

#sliding-popup h4,#sliding-popup label{
font-weight: 300;
font-size: 14px;
margin: 10px 0;
}

.eu-cookie-compliance-close-button{
/**background: rgb(201, 153, 0) url(./../images/close-icon.png) center no-repeat;
  background-size: auto;
border-radius: 50px;
padding: 15px;
background-size: 15px;**/
}

.eu-cookie-compliance-category{
margin: 0 0 10px;
padding-top: 0;
}

#popup-text h2{
color: #0a4595;
font-size: 1.1rem;
font-weight: 400;
margin: 0 0 5px;
}
.layout-container #content .info-services-pages .views-exposed-form ul li ul li {
    padding: 1px;
}
#edit-field-theme-for-this-service-target-id ul {
    list-style-type: none;
}
#block-sitebranding-2 {
    position: relative;
    display: block;
    width: 15%;
    border-radius: 10px;
    text-align: center;
    background: white;
    margin: -30px 10px 0px;
    padding: 10px 0px;
}

#block-govmainmenuright-2 #superfish-gov-main-menu-right>li:last-child a {
    padding: 14px 40px;
}

#block-rightmenuwrapper #block-govmainmenuright-2 {
    width: 80%;
}
#header-region .region-header-region #block-topsearch {
    width: 20%;
}
@media (max-width: 1550px) {
    #header-region .sf-depth-1>span, #header-region .sf-depth-1>a {
        padding: 15px 10px;
    }
}