/* css  */


/*#declarcontent1{*/
/*    display:none;*/
/*}*/

/*#declarcontent1:onclick {*/
/*    display:block;*/
/*}*/

#NHS-page #joint-working-one .cmp-accordion__title:hover {
    text-decoration:underline;
    
}
body#NHS-page {
    max-width: 1920px;
    margin: auto;
    background-color: #FFFFFF;
}

.nhs-banner {
  height: 406px;
  width: 100%;
  background-image: url(../images/work-with-nhs-uk/working_with_nhs_banner.jpg);
  background-repeat: no-repeat;
  background-size: 100%;
  z-index: -1;
}
#NHS-page .rows {
    display: none;
}
#NHS-page a.facebook {
    display: none;
}


#NHS-page .ban-content-contactus {
    font-size: 87px;
    top: 105px;
    line-height: 105px;
}
#NHS-page .ban-content-contactus {
    position: absolute;
    top: 71px;
   font-size: var(--font-65px-1920-35px-375);
    line-height: 1.2;
    font-family: Lexia-italic;
    color: #ffffff;
    padding: 0px;
    font-weight:bold;
}








#NHS-page .pharma{
    padding-bottom:40px;
}


#readless {
  font-size: 19px;
  color: #830051;
}

#bgcolor {
  background-color: #F8F8F8;
}



#Joint-work {
  margin: 0 auto;
  background-color: #F8F8F8;
  padding: 40px 0 25px;
}

#NHS-page #accordion-88b4ffc737 .cmp-accordion__title::before {
  font-family: Lexia, 'Lexia-Regular';
  content: 'Read more';
  color: #8B0051;
  font-size: 18px;
    /*font-size: 32px;*/
  text-decoration: underline;
}





#NHS-page .cmp-accordion__icon {
  padding-left: 18px;
  /*padding-top: 6px;*/
}





#NHS-page #come-in {
    margin-bottom: 50px;
}
#NHS-page #more-doc .cmp-accordion__icon{
   display:none; 
}

#maindiv1 {
  color: #8B0051;
  margin-top: 7%;
}

#NHS-page #declar {
  font-family: Lexia, 'Lexia-Regular';
   font-size: var(--bodyheading-25px);
   line-height:1.2;
  padding-top: 5%;
  color: #830051;
}

#declarcontent p {
  font-size: var(--breadcrumb-12px);
  line-height:1.2;
  text-decoration: underline;
  color: #8B0051;
  width: 100%;
  margin-bottom: 5px;
}
#declarcontent a {
  font-family: Arial;
}
#declarcontent a:hover {
  color: #8B0051;
  font-family: Arial;
}

#declarcontent {
  padding-top: 1%;
  padding-bottom: 1%;
}

#declarcontent1 p {
  text-decoration: underline;
  width: 100%;
  color: #8B0051;
  font-size: 16px;
  margin-bottom: 5px;
  font-family: Arial;
}

#lastcontent p {
  text-decoration: underline;
  width: 100%;
  color: #8B0051;
  font-size: 17px;
  
}

#declarcontent1 a {
  color: #830051;
}

#declarcontent1 {
  padding-top: 1%;
}

#textbtn {
  font-family: Lexia, 'Lexia-Regular';
  font-size: 22px;
  background-color: #8B0051;
  color: #FFFFFF;
  width: 419px;
  height: 45px;
}



#decjoint {
  font-family: Lexia, 'Lexia-Regular';
  font-size: 28px;
  color: #8B0051;
  padding-top: 2%;
}

#lastcontent p {
  text-decoration: underline;
  color: #8B0051;
  margin-bottom: 5px;
}

#lastcontent a {
  font-family: Arial;
}
#lastcontent a:hover {
  color: #8B0051;
  font-family: Arial;
}
#lastcontent {
    padding-top: 1%;
    padding-bottom: 2%;
}





@media only screen and (max-width: 600px) {
    #NHS-page .ban-content-contactus{
        font-size: 38px;
        line-height: 42px;
    }
    #accortext>div {
        padding-left: 10px;
    }
}



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

  #NHS-page .rows{
        display:none;
    }
}


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

 #NHS-page .rows{
        display:none;
    }
}

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

  #NHS-page .rows{
        display:none;
    }
    
    
  
}
@media screen and (min-width: 768px) and (max-width: 850px) {
    #NHS-page .ban-content-contactus{
        /*line-height: 26px;*/
    }
    #NHS-page .ban-content-contactus {
    
    top: 35px;
}


}



@media screen and (max-width: 767px) and (orientation:portrait) {
    



#NHS-page .rows {
    padding-top: 12px;
}


    

    #NHS-page .pharma {
    padding-right: 7px;
    line-height: 22px;
}
   
    

    
/*    #NHS-page button#accordion-88b4ffc737-item-3cd6c0b3a9-button {*/
/*    display: none;*/
/*}*/
  
    
   #NHS-page div#lastcontent p {
    padding-right: 4px;
}
   #NHS-page div#declarcontent1 p {
    padding-right: 6px;
}
   
   #NHS-page span.span1::after {
    content: '\a';
    white-space: pre;
}
    
   #NHS-page #lastcontent p{
        margin-bottom:15px;
    }
   #NHS-page #decjoint {
    font-size: 25px;
    padding: 2% 11% 0px 0px;
    line-height: 30px;
}
    
#NHS-page div#declarcontent1 p,#declarcontent p {
    padding-bottom: 15px;
    font-size:17px;
}

#NHS-page #declar {
    /*font-family: Lexia, 'Lexia-Regular';*/
    font-size: 25px;
    padding: 5% 11% 25px 0px;
    /*color: #830051;*/
    line-height: 30px;
}
#NHS-page img.nursing {
    /* width: 68px; */
    height: 200px;
}
    
    #NHS-page .rows {
    display: flex;
    flex-direction: column;
}

#NHS-page .rows p {
   
    font-size: 25px;
    text-align: center;
    padding-bottom: 15px;
    font-family: Arial;
    color: #8B0051;
    font-weight: bold;
}

#NHS-page .row_first img {
    display: flex;
    margin: 0 auto;
    width: 40%;
    padding-bottom:12%;
}



    #NHS-page button#Read-More-item-5f41444633-button {
        padding-left: 6px;
    }
    #accortext>div {
        padding-left: 5px;
    }

#NHS-page #more-doc .cmp-accordion__title {
    font-size: 22px;
    background-color: #8B0051;
    color: #FFFFFF;
    padding: 5px 81px 15px;
    line-height:27px;
}
 

#NHS-page .ban-content-contactus {
    position: absolute;
    top: 7px;
    font-size: 38px;
    line-height: 55px;
    font-family: Lexia-italic;
    color: #ffffff;
    padding: 0px;
}


  #textbtn {
    width: 100%;
    height: auto;
  }

 

  .nhs-banner {
    background-size: 100% 100%;
  }
  
    
    #NHS-page .ban-content-contactus{
    display:none;
}
}
@media screen and (max-device-width: 767px) and (orientation: landscape){

   
    
   

/*#more-doc .cmp-accordion__title{*/
/*    padding: 8px 144px 12px;*/
/*}*/

#NHS-page .ban-content-contactus{
    display:none;
}


 
   
   
  #NHS-page button#more-doc-item-601de50843-button{
       width: 70%;
    margin: 0 auto;
   } 
}



/*  New Code   */



#NHS-page .chome ul{
 display: flex;
}

#NHS-page .chome ul li{
 margin-right: 6px;
    padding-right: 6px;
    text-align: center;
    align-items: center;
    list-style-type: none;
    border-right: 2px solid #000000;
    font-size: var(--breadcrumb-12px);
    line-height: 14px;
    color: #8B0051;
    font-family: "Lexia-Regular";
}

#NHS-page .chome ul li a{
     color: #000;
    text-decoration: underline;
    font-family: 'Lexia-Regular';
}

#NHS-page li.cDonation{
     border-right: none !important;
}

#NHS-page #nhs-page-inner .col-md-12.col-sm-12.col-xs-12{
    padding: 0;
}

#NHS-page .bodyheadings {
    font-size: var(--bodyheading-25px);
    line-height: 30px;
    font-family: "Lexia-Regular";
    color: #830051;
    margin-bottom: 20px;
}


#NHS-page .general-text {
    font-size: var(--bodytext-17px);
    line-height: 22px;
    color: #000000;
    font-family: Arial;
    margin-bottom: 20px;
}



#NHS-page .cmp-container__backgroundImage--enabled {
    background-size: cover;
    margin: 0px !important;
    height: 30vw;
    min-height: 320px;
    background-repeat: no-repeat;
    background-position: center;
}


 

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

     #NHS-page .cmp-container__backgroundImage--enabled {
    background-size: cover;
    background-position: center;
    margin: 0px !important;
    /*height: 27vw;*/
}

}

@media screen and (min-width:1921px){
    #NHS-page .cmp-container__backgroundImage--enabled{
        height: 576px;
    }
}

@media screen and (max-width: 767px){
    #NHS-page .cmp-container__backgroundImage--enabled{
        height: 94vw;
    }
}


#NHS-page #show-more-sec{
     width: 86%;
    max-width: 100%;     
    padding-bottom: 20px;
}

#NHS-page #show-more-sec .more-less-sec p{
     padding-bottom:20px;
}
#NHS-page #show-more-sec .cmp-accordion__title{
     max-width: 85px;
    font-size: var(--bodytext-17px);
    line-height: 22px;
    color: #8B0051;
    font-family: 'Lexia-Regular';
     text-decoration: none;
}
#NHS-page #show-more-sec .cmp-accordion__title:after {
    content: "Read more";
     text-decoration: underline;
}

#NHS-page #show-more-sec .cmp-accordion__button--expanded .cmp-accordion__title:after {
    content: "Read less";
     text-decoration: underline;
}

#NHS-page #show-more-sec .cmp-accordion__icon{
     margin-top: 9px;
    margin-bottom: 0;
}
#NHS-page #show-more-sec span.cmp-accordion__icon::before {
    content: "";
     background: url(../images/donation-icon.png);
    width: 25px;
    height: 14px;
    display: inline-block;
    background-position: 0 0;
    background-repeat: no-repeat;
    background-size: 80% 80%; 
}

#NHS-page #show-more-sec .cmp-accordion__button--expanded span.cmp-accordion__icon::before{
    background-position: 0 0;
    background-repeat: no-repeat;
    content: "";
     background: url(../images/donation-icon-up.png);
    background-position: 0 0;
    background-repeat: no-repeat;
    background-size: 80% 80%;
}
#NHS-page #show-more-sec .cmp-accordion__button{
     padding:0px;
}
#NHS-page #show-more-sec .paratag
 {
  font-size: var(--bodytext-17px) !important;
    line-height: 22px !important;
    font-family: Arial; 
}

#NHS-page #show-more-sec .cmp-accordion__panel{
     padding: 0.75em 0;
}


/* Grid layout code  */ 

#NHS-page #nhs-page-inner .bodyheading-grey{
 color: #3C4242;
 font-size: var(--bodyheading-25px);
 margin-top: 20px;
 font-family: 'Lexia-Regular';
 margin-bottom: 40px;
}

#NHS-page #nhs-page-inner .joint-working-heading{
     color: #8B0051;
     font-family: Arial-Bold;
     margin-bottom: 30px;
     text-align: center;
     font-size: 23px;
     line-height: 1.2;
     min-height: 60px;
}

#NHS-page #nhs-page-inner .flex-container-joint{
     display: flex;
     justify-content: space-between;
     text-align: center;
}
#NHS-page #nhs-page-inner .flex-container-joint-1{
     display: flex;
    justify-content: space-evenly;
    margin-top: 80px;
    text-align: center;
}

#NHS-page #nhs-page-inner .joint-box-1{
     padding-left: 30px;
}
#NHS-page #nhs-page-inner .joint-box-2,#NHS-page #nhs-page-inner .joint-box-3{
     text-align: center;
}
#NHS-page #nhs-page-inner .joint-box-4{
     padding-right: 30px;
}


@media screen and (max-width: 767px){
 #NHS-page #nhs-page-inner .flex-container-joint,#NHS-page #nhs-page-inner .flex-container-joint-1{
     flex-direction: column;
 }
 #NHS-page #nhs-page-inner .flex-container-joint .joint-working-heading br{
     display: none;
 }
 #NHS-page #nhs-page-inner .joint-box-4{
     padding-right: 0;
}
#NHS-page #nhs-page-inner .joint-box-1{
     padding-left: 0;
}
 #NHS-page #nhs-page-inner .flex-container-joint div, #NHS-page #nhs-page-inner .flex-container-joint-1 div{
     margin-top: 40px;
}
#NHS-page #nhs-page-inner .flex-container-joint-1{
    margin-top: 0;
}
#NHS-page #nhs-page-inner .bodyheading-grey{
    margin-bottom: 0;
}
#NHS-page #nhs-page-inner .joint-working-heading{
    min-height: auto;
}
#NHS-page #nhs-page-inner .row-container{
     max-width: 100%;
     padding: 0 15px;
}
#NHS-page #nhs-page-inner #show-more-sec{
     max-width: 100%;
     width: 100%;
     padding: 0 15px;
}
#NHS-page #nhs-page-inner #show-more-sec .cmp-accordion__panel{
     padding: 0.5em 0px !important;
}
#NHS-page .general-text{
     margin-bottom: 20px;
}
#NHS-page #nhs-page-inner .flex-container-joint-1 .joint-box-7 .joint-working-heading br{
     display: none;
}
#NHS-page #joint-working-one{
    max-width: 100%;
     padding: 0 15px;
     width: 100% !important;
}

}

@media screen and (min-width: 768px) and (max-width: 1024px){
    #NHS-page #nhs-page-inner .joint-box-4{
     padding-right: 0;
}
#NHS-page #nhs-page-inner .joint-box-1{
     padding-left: 0;
}
}



#NHS-page #nhs-page-inner #audit-sec{
     padding: 60px 0 0 0;
}

@media screen and (min-width:768px){
    #NHS-page #nhs-page-inner .bodyheadings.d-md-n{
        display: none;
    }
}

#NHS-page #nhs-page-inner .pdf-flex-box{
 display: flex;
 align-items: center;
 width: 90%;
    margin: 0 auto;
}
#NHS-page #nhs-page-inner .pdf-flex-box img{
width: 50px;
margin-right: 25px;
}
#NHS-page #nhs-page-inner .underline{
 border-top: 2px solid #8B0051;
 width: 100%;
     margin-top: 48px;
    margin-bottom: 30px;
}
#NHS-page #nhs-page-inner .pdf-link-text{
     font-size: 17px;
     cursor: pointer;
     line-height: 22px;
}

@media screen and (max-width:767px){
    #NHS-page #nhs-page-inner .pdf-flex-box{
        width: 100%;
    }
    #NHS-page #nhs-page-inner .underline{
         margin-top: 30px;
        margin-bottom: 15px;
    }
    #NHS-page #joint-working-one .jb-class{
 margin: 22px 0px 12px;
}
#NHS-page #joint-working-one #Joint-work{
 padding: 30px 0 25px;
}
    #NHS-page #joint-working-one .chome{
 padding: 22px 0px 12px;
}
     #NHS-page #joint-working-one .cmp-accordion__title{
padding: 17px 50px !important;
}
 #NHS-page #joint-working-one .cmp-accordion__header .cmp-accordion__button{
 padding: 0;
}
#NHS-page #nhs-page-inner .pdf-flex-box img{
width: 46px;
margin-right: 25px;
}
}

#NHS-page #nhs-page-inner .pdf-link-text a{
    text-decoration: underline;
}

#NHS-page #nhs-page-inner .mb-2{
    margin-bottom: 20px;
}
#NHS-page #nhs-page-inner .mb-4{
    margin-bottom: 40px;
}

#NHS-page #nhs-page-inner #audit-sec .load-more-btn-pdf{
	font-size: 23px;
    font-family: 'Lexia-Bold';
    background: #8B0051;
    color: #fff;
    width: fit-content;
    padding: 14px 50px;
    margin: 0 auto;
    cursor: pointer;
}

/* accordion code */


#NHS-page #joint-working-one {
    width: 86%;
    max-width: 100%;
    padding-bottom: 20px;
}
#NHS-page #joint-working-one .cmp-accordion__title{
    font-size: 23px;
    font-family: 'Lexia-Bold';
    background: #8B0051;
    color: #fff;
    width: fit-content;
    padding: 14px 50px;
    margin: 0 auto;
    cursor: pointer;
    text-align: center;
}
#NHS-page #joint-working-one .cmp-accordion__title:after{
 content: "Click here to show more documents";
}
#NHS-page #joint-working-one .cmp-accordion__button--expanded .cmp-accordion__title:after{
 content: "Click here to show less documents";
}
#NHS-page #joint-working-one .cmp-accordion__icon{
 display: none;
}
#NHS-page #joint-working-one .cmp-accordion__panel{
 padding: 0.75em 0;
}

@media screen and (max-width: 767px){
#NHS-page #joint-working-one .cmp-accordion__panel{
 padding: 0px !important;
}
#NHS-page #nhs-page-inner .flex-container-joint-1{
    margin-top: 0 !important;
    width: 100% !important;
}
#NHS-page #nhs-page-inner .flex-container-joint div, #NHS-page #nhs-page-inner .flex-container-joint-1 div{
 margin-bottom: 20px;
}

}

#NHS-page #joint-working-one .cmp-accordion__item{
 display:flex;
flex-direction: column-reverse;
}


#NHS-page .jb-class{
    margin: 20px 0 35px 0;
    font-family: 'Arial';
    color: #000000;
    line-height: 31px;
    font-size: var(--bodytext-17px);
}

#NHS-page #nhs-page-inner #audit-sec .bodyheadings{
 margin-bottom: 30px;
}

@media screen and (min-width: 768px) and (max-width: 1200px){
#NHS-page #nhs-page-inner .flex-container-joint-1{
     justify-content: space-evenly !important;
    width: 100% !important;
}
}


#NHS-page #nhs-page-inner .flex-container-joint-1{
display: flex;
    justify-content: space-between;
    text-align: center;
    width: 70%;
    margin: 0 auto;
    margin-top: 90px;
}

@media screen and (min-width: 768px) and (max-width: 1300px){
 #NHS-page #nhs-page-inner .joint-box-1 img, #NHS-page #nhs-page-inner .joint-box-3 img{
 width: 100px;
}
 #NHS-page #nhs-page-inner .joint-box-2 img{
 width: 48px;
}
 #NHS-page #nhs-page-inner .joint-box-4 img, #NHS-page #nhs-page-inner .joint-box-5 img{
 width: 90px;
}
#NHS-page #nhs-page-inner .joint-box-6 img, #NHS-page #nhs-page-inner .joint-box-7 img{
 width: 80px;
}
}

#NHS-page #joint-working-one .cmp-accordion__header .cmp-accordion__button:active, #NHS-page #joint-working-one .cmp-accordion__header .cmp-accordion__button:focus, #NHS-page #joint-working-one .cmp-accordion__header .cmp-accordion__button:visited, #NHS-page #joint-working-one .cmp-accordion__header .cmp-accordion__button:link {
    background: none;
    border: none;
}
