/**
 * Theme Name:     GP Practice
 * Author:         Practice365
 * Template:       nightingale-2-0-master
 * Text Domain:	   gp-practice
 * Description:    Theme that matches the NHS Digital Frontend Framework.
 */


header .glink {
    
    background-color:#0072ce !important;
}

header .glink > span {
    
    color:white !important
}

.menu-item-gtranslate {
    padding-top: 10px;
}

.menu-item-gtranslate a span {
    color:white;

}


/* Better Health CSS from nhsuk */


.app-better-health-callout .app-better-health-callout__label {
    background-color:#ffeb3b
}

.app-better-health-callout h2.app-better-health-callout__label {
    padding-top:8px
}

.app-better-health-callout.app-callout-deep-yellow {
    background-color:#ffeb3b
}

.app-better-health-callout.app-callout-deep-yellow .app-better-health-callout__label {
    background-color:#ffcb31
}

.app-better-health-callout.app-callout-pomegranate {
    background-color:#fff
}

.app-better-health-callout.app-callout-pomegranate .app-better-health-callout__label {
    background-color: #ca206c;
    color:#fff
}


 /* listom */
.lsd-grid-view-wrapper.lsd-style-style1 .lsd-grid-view-listings-wrapper .lsd-row>div .lsd-listing .lsd-listing-body .lsd-listing-address {
height: auto;
}

.lsd-contact-info > ul {
font-size: 1em;
  overflow-wrap: break-word;
  word-wrap: break-word;

  word-break: break-word;

 
  hyphens: auto;
}

i.lsd-icon.fas.fa-link{
display: none;
}

 /* signly */


 /* nhs */
.nhsuk-footer__copyright_p365 {
    font-weight: 400;
    font-size: 14px;
    font-size: .875rem;
    line-height: 1.71429;
    color: #4c6272;
    margin-bottom:0;
	float: right;
	text-align:right;
}

a.nhsuk-header__link.nhsuk-header__link--service {
    display: block;
}

.wp-block-nhsblocks-heroblock {
      width: calc(100vw) !important;
      margin: 0 calc(-50vw + 50% + 24px);
      left: -12px !important;
}



font-face {
  font-family: 'Frutiger W01';
  font-display: swap;
  font-style: normal;
  font-weight: 400;
  src: url('https://assets.nhs.uk/fonts/FrutigerLTW01-55Roman.eot?#iefix');
  src: url('https://assets.nhs.uk/fonts/FrutigerLTW01-55Roman.eot?#iefix') format('eot'),
       url('https://assets.nhs.uk/fonts/FrutigerLTW01-55Roman.woff2') format('woff2'),
       url('https://assets.nhs.uk/fonts/FrutigerLTW01-55Roman.woff') format('woff'),
       url('https://assets.nhs.uk/fonts/FrutigerLTW01-55Roman.ttf') format('truetype'),
       url('https://assets.nhs.uk/fonts/FrutigerLTW01-55Roman.svg#7def0e34-f28d-434f-b2ec-472bde847115') format('svg');
}
@font-face {
  font-family: 'Frutiger W01';
  font-display: swap;
  font-style: normal;
  font-weight: 600;
  src: url('https://assets.nhs.uk/fonts/FrutigerLTW01-65Bold.eot?#iefix');
  src: url('https://assets.nhs.uk/fonts/FrutigerLTW01-65Bold.eot?#iefix') format('eot'),
       url('https://assets.nhs.uk/fonts/FrutigerLTW01-65Bold.woff2') format('woff2'),
       url('https://assets.nhs.uk/fonts/FrutigerLTW01-65Bold.woff') format('woff'),
       url('https://assets.nhs.uk/fonts/FrutigerLTW01-65Bold.ttf') format('truetype'),
       url('https://assets.nhs.uk/fonts/FrutigerLTW01-65Bold.svg#eae74276-dd78-47e4-9b27-dac81c3411ca') format('svg');
}

  @media screen and (max-width: 768px) {

     #p365-onlineservices {display: none;}
     
     }
.wp-block-button__link {
	
	color: #fff;
	
}

.wp-block-button__link:not(.has-background) {
	
	background-color: #2C7F3B;
	
}


.current-menu-item {
    
border-bottom: 4px solid #ffeb3b;
box-shadow: none;
color: #212b32;
outline: 4px solid transparent;
text-decoration: none;
    
}




header .glink {
    
    background-color:#005DB8 !important;
}

header .glink > span {
    
    color:white !important
}

.menu-item-gtranslate {
    padding-top: 10px;
}

.menu-item-gtranslate a span {
    color:white;

}
