body#uksites {
    max-width: 1920px;
    margin: auto;
    background-color: #FFFFFF;
}

#uksites #uk-sites-page-wrapper .cmp-text {
    padding-top: 0px;
}

#uksites .cmp-container__backgroundImage--enabled {
    min-height: 220px;
    background-size: cover;
    margin: 0;
    /* margin: 0 15px 25px 15px; */
}

#uksites .col-lg-6.col-md-6.col-sm-12.col-xs-12.luton_img {
    padding: 0;
    /* background: red; */
    width: 45%;
}

#uksites img.last_img {
    width: 95%;
}

#uksites .col-lg-6.col-md-6.col-sm-12.col-xs-12.speke_img1.uksites-mob-hide {
    /* background: red; */
    width: 55%;
}

#uksites .speke_img1 .uksites-rightbox img {
    width: 62%;
}

#uksites .cashery_img1 .uksites-rightbox img {
    width: 66%;
}

#uksites .col-lg-6.col-md-6.col-sm-12.col-xs-12.cashery_img1.uksites-mob-hide {
    width: 55%;
}

#uksites #uk-sites-page-wrapper .cmp-accordion__panel--expanded .cmp-text {
    padding-top: 15px;
}

#uksites .uksites-banner {
    height: 28vw;
    margin-bottom: 15px;
}

#uksites .cmp-accordion__button {
    outline: none !important;
    /*padding-top: 0px;*/
    /*padding-bottom: 0px;*/
}

#uksites .page-title-mobile {
    display: none;
}

#uksites .ban-content-uksites {
    display: block;
}

#uksites .ban-content-uksites {
    position: absolute;
    top: 85px;
    font-size: var(--font-65px-1920-35px-375);
    line-height: 1.207;
    font-family: "Lexia-italic";
    color: #ffffff;
    left: 0;
    font-weight: bold;
}

#uksites .row-container {
    margin: auto;
    width: 86%;
}

#uksites #row-container {
    /* width: 1200px; */
    /* margin: auto!important; */
    /* padding-right: 15px; */
    /* padding-left: 15px; */
    width: 86%;
    padding: 0;
    /* margin: auto; */
    /* max-width: 86%; */
}

/*#uksites #forcorporate #job-bag {
    display: none;
}*/

.ukflex-container {
    display: -webkit-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    margin: 0 auto;
}

#uksites .colon-ten {
    width: 6%;
    position: relative;
    top: 0px;
    line-height: 0;
    padding-right: 2px;
}

/*#uksites #job-bag:before {
    content: 'GB-39669 ';
}*/

#uksites p.hmpg-tom.speke {
    padding-top: 6%;
    font-size: var(--bodysubheading);
    line-height: 1.2;
    color: #676666;
    font-family: "Lexia-Regular";
}

#uksites p.hmpg-tom.cambridge {
    padding-top: 6%;
    font-size: var(--bodysubheading);
    line-height: 1.2;
    color: #676666;
    font-family: "Lexia-Regular";
}

span.hmpg-pres {
    font-size: var(--bodytext-17px);
    font-family: "Lexia-Lt";
}

#uksites p.hmpg-tom.juliet {
    padding-top: 20px;
    font-size: var(--bodysubheading);
    line-height: 1.2;
    color: #676666;
    font-family: "Lexia-Regular";
}

.ukpd20 {
    padding-top: 65px;
}

#uksites .site-footer {
    margin: 0;
}

.uksites-container {
    width: 100%;
    padding: 0 0 40px;
    margin: 0 auto;
}

.uk-learn a {
    font-family: "Arial-regular";
    font-size: 18px;
    line-height: 1.3;
    color: #8B0051;
    text-decoration: underline;
    padding: 2% 0% 3% 0%;
}

.uk-learn {
    padding: 2% 0% 3% 0%;
}

.accordion panelcontainer #text-5795fad87d {
    background-color: #ccc;
}

.uk-img {
    max-width: 70%;
    margin: 0% 12%;
}

#text-5795fad87d {
    background-color: #F8F8F8;
}

.uk-lne {
    border-top: 9px solid #d6d6d6;
    border-bottom: 9px solid #d6d6d6;
    width: 100%;
    margin-top: 0px;
}

#uksites .uksites-banner {
    width: 100%;
    /*background-image: url("/content/dam/intelligentcontent/unbranded/astrazeneca/uk/en/images/uk-sites/about_us_and_uk_sites_banner-min.png");*/
    /*background-repeat: no-repeat;*/
    background-size: 100%;
}

#uksites button#accordion-cdd13ca0a2-item-a5c073b379-button {
    outline: none;
}

#uksites p.ink-color {
    font-size: var(--bodytext-17px);
    line-height: 1.294;
    padding-top: 0px;
    padding-bottom: 0px;
}

#uksites p.ink-color a {
    text-decoration: underline;
    cursor: pointer;
    position: relative;
    z-index: 9999;
}

#uksites .colon-seven {
    width: 25px;
    position: relative;
    left: -2px;
    line-height: 0;
}

.para-pad {
    color: #676666;
    font-size: var(--bodytext-17px);
    line-height: 1.294;
    padding: 7px;
}

.uksites-rowspace {
    padding: 20px;
}

li.uksites-d a.color {
    color: #1B1B1B;
    font-family: 'Lexia-Regular';
}

.uksiteslt p {
    font-family: Lexia-Regular;
    Font-size: var(--bodytext-17px);
    line-height: 1.294;
    color: #000;
    padding: 0px 0 35px;
}

.uksites-p {
    font-family: Arial;
    Font-size: 18px;
    line-height: 24px;
    color: #3C4242;
}

.uksites-p p {
    font-family: Arial;
    Font-size: 18px;
    line-height: 150%;
    color: #3C4242;
    padding: 3% 0% 1% 0%;
}

.uksites-p a,
a:hover {
    color: #8B0051;
    text-decoration: underline;
}

.home-uk {
    font-size: var(--breadcrumb-12px);
    line-height: 1.2;
    color: #000000;
    /* text-decoration: underline; */
    font-family: "Lexia-Regular";
}

.uksites-d {
    font-size: 12px;
    line-height: 120%;
    color: #8B0051;
    text-decoration: underline;
    font-family: "Lexia-Regular";
}

.home-uk ul li {
    margin-right: 10px;
    padding-right: 10px;
    text-align: center;
    align-items: center;
    list-style-type: none;
    border-right: 2px solid #000000;
    font-size: var(--breadcrumb-12px);
    line-height: 1.2;
    color: #000000;
    font-family: 'Lexia-Regular';
}

.home-uk li:last-child {
    border: none;
}

/*.home-uk {
    padding-top: 1%;
}*/

.home-uk ul {
    display: flex;
}

.home-uk ul li a {
    color: #8B0051;
    text-decoration: underline;
}

.uksites-title {
    margin-top: 3%;
    margin-bottom: 2%;
    color: #830051;
    font-size: 24px;
    line-height: 150%;
    font-family: "Lexia-Regular";
}

.uksites-para p {
    font-size: var(--bodytext-17px);
    line-height: 1.294;
    font-family: "Arial-regular";
    color: #000000;
    padding: 0% 6% 0% 0%;
}

.uksites-flex p {
    /*font-size: 18px;*/
    /*line-height: 120%;*/
    font-family: "Arial-regular";
    color: #000000;
}

.uksites-leftbox p {
    /*font-size: 18px;*/
    /*line-height: 120%;*/
    font-family: "Arial-regular";
    color: #000000;
    padding-left: 11%;
}

.uksites-lbox {
    padding-left: 11%;
}

.uksites-rightbox p {
    font-size: var(--bodytext-17px);
    line-height: 1.294;
    font-family: "Arial-regular";
    color: #000000;
}

.uksites-rbox {
    padding-right: 18%;
}

#uksites .cmp-video__player,
.cmp-video__content {
    width: 78%;
    margin: 20px auto;
}

#uksites button#accordion-3bf6710fac-item-4db6d88652-button {
    margin-top: 2%;
}

#uksites #last-accord-sec .cmp-accordion__item {
    padding-bottom: 30px;
}

#uksites .col-lg-6.col-md-6.col-sm-12.col-xs-12.london_img,
.col-lg-6.col-md-6.col-sm-12.col-xs-12.cheshire_img,
.col-lg-6.col-md-6.col-sm-12.col-xs-12.cashery_text,
.col-lg-6.col-md-6.col-sm-12.col-xs-12.speke_img,
.col-lg-12.col-md-12.col-sm-12.col-xs-12.speke_bottomtxt {
    padding: 0;
}

#uksites p.copy-right {
    font-size: var(--referencetext-12px);
    line-height: 1.2;
    padding-top: 10px;
}

#uksites .uksites-rightbox p {
    margin-bottom: 37px;
}

#uksites.col-lg-6.col-md-6.col-sm-12.col-xs-12.london_img img {
    height: 600px;
}

#uksites .ukflex-container.speke_content {
    position: relative;
}

#uksites .col-lg-6.col-md-6.col-sm-12.col-xs-12.speke.txt {
    padding: 0;
}

#uksites .col-lg-6.col-md-6.col-sm-12.col-xs-12.luton_img {
    padding: 0;
}

#uksites #text-8d341a9420 .row-container {
    width: 100%;
    margin: auto;
    max-width: 86%;
    margin: auto;
}

#uksites #text-03e17760c0 .row-container {
    width: 100%;
    margin: auto;
    max-width: 86%;
    margin: auto;
}

#text-5795fad87d .uksites-container {
    width: 100%;
    padding: 0;
    margin: 0 auto;
}

#text-5795fad87d .ukflex-container {
    width: 100%;
    max-width: 86%;
    margin: 0 auto;
}

#uksites #text-f6ae490e39 .ukflex-container,
#uksites #text-3df6bb24fb .ukflex-container,
#uksites #text-14f43651d3 .ukflex-container,
#uksites #text-635bb57c2c .ukflex-container,
#uksites #text-c3fd9d14cc,
#uksites #text-b808ab645e {
    width: 100%;
    max-width: 86%;
    margin: auto;
}

#uksites .row-container,
#uksites #text-8d341a9420 .row-container,
#uksites #text-03e17760c0 .row-container,
#text-5795fad87d .ukflex-container,
#uksites #text-f6ae490e39 .ukflex-container,
#uksites #text-3df6bb24fb .ukflex-container,
#uksites #text-14f43651d3 .ukflex-container,
#uksites #text-635bb57c2c .ukflex-container,
#uksites #text-af2193cd82 .ukflex-container,
#uksites #text-ddae0df5d5 .ukflex-container,
#uksites #text-6435c6a07f .ukflex-container,
#uksites #text-587061d64f .ukflex-container,
#uksites #text-c3fd9d14cc,
#uksites #text-b808ab645e,
#uksites #text-b219bb0cd8,
#uksites #text-c907c47b98 {
    width: 86%;
    margin: auto;
}

#uksites #acc-cambridge-sec .cmp-accordion__header {
    margin-bottom: 25px;
}

#uksite-acc-london .ukflex-container {
    padding-bottom: 25px;
}

#uksites .uksites-mob-view {
    display: none;
}

#uksites .uksites-mob-hide {
    display: block;
}

#footer-accordion-links .cmp-accordion__item {
    margin-bottom: 0;
}

#uksites #job-code-wrap {
    padding: 30px 0 40px;
    margin-bottom: 0px;
}

#uksites .home-uk ul li.nolink-current {
    color: #8B0051;
    text-decoration: none;
}

/*#uksites #forcorporate #job-bag {
    display: none;
}*/

#uksites p.jb-class {
    line-height: 1.294;
    font-size: var(--bodytext-17px);
    color: #000000;
}

#uksites .london_img,
#uksites .cheshire_img,
#uksites .speke_img,
#uksites .luton_img {
    margin-right: 15px;
}

#uksites .cheshire_img img {
    width: 98%;
}

#uksites .uksites-mob-hide1 {
    display: inline-block;
    margin-right: 10px;
}

#uksites .uksites-rightbox img {
    width: 100%;
}

#uksites .cashery_img1 .uksites-rightbox,
#uksites .speke_img1 .uksites-rightbox,
#uksites .ukpd20 .uksites-rightbox {
    text-align: center;
}

#uksites .uksites-rightbox img {
    width: 96.71%;
}

/*#uksites .cashery_img1 .uksites-rightbox img, #uksites .speke_img1 .uksites-rightbox img{*/

/*    width: 55%;*/

/*}*/

#uksites .speke .para-pad {
    letter-spacing: 0.1px;
}

#uksites .cmp-video {
    display: none;
}

#uksites .col-lg-6.col-md-6.col-sm-12.col-xs-12.london_img.uksites-mob-hide,
#uksites .col-lg-6.col-md-6.col-sm-12.col-xs-12.cheshire_img.uksites-mob-hide,
#uksites .col-lg-6.col-md-6.col-sm-12.col-xs-12.speke_img.uksites-mob-hide {
    width: 27%;
}

#uksites .col-lg-6.col-md-6.col-sm-12.col-xs-12.london_txt,
#uksites .col-lg-6.col-md-6.col-sm-12.col-xs-12.cashire_txt,
#uksites .col-lg-6.col-md-6.col-sm-12.col-xs-12.speke_txt1 {
    width: 73%;
}

@media screen and (min-width: 1921px) {
    #uksites .uksites-banner {
        height: 575px;
    }
    /* #uksites #row-container {*/
    /*    width: 100%;*/
    /*}*/
}

@media screen and (max-width: 1600px) {
    #uksites .uksites-rightbox img {
        position: relative;
        left: 0px !important;
    }
    #uksites .col-lg-6.col-md-6.col-sm-12.col-xs-12.cashery_img1 {
        left: 1% !important;
    }
    #uksites .col-lg-6.col-md-6.col-sm-12.col-xs-12.london_img.uksites-mob-hide,
    #uksites .col-lg-6.col-md-6.col-sm-12.col-xs-12.cheshire_img.uksites-mob-hide,
    #uksites .col-lg-6.col-md-6.col-sm-12.col-xs-12.speke_img.uksites-mob-hide {
        width: 35%;
    }
    #uksites .col-lg-6.col-md-6.col-sm-12.col-xs-12.london_txt,
    #uksites .col-lg-6.col-md-6.col-sm-12.col-xs-12.cashire_txt,
    #uksites .col-lg-6.col-md-6.col-sm-12.col-xs-12.speke_txt1 {
        width: 65%;
    }
}

@media screen and (max-width: 1366px) {
    #uksites .col-lg-6.col-md-6.col-sm-12.col-xs-12.london_img.uksites-mob-hide,
    #uksites .col-lg-6.col-md-6.col-sm-12.col-xs-12.cheshire_img.uksites-mob-hide,
    #uksites .col-lg-6.col-md-6.col-sm-12.col-xs-12.speke_img.uksites-mob-hide {
        width: 40%;
    }
    #uksites .col-lg-6.col-md-6.col-sm-12.col-xs-12.london_txt,
    #uksites .col-lg-6.col-md-6.col-sm-12.col-xs-12.cashire_txt,
    #uksites .col-lg-6.col-md-6.col-sm-12.col-xs-12.speke_txt1 {
        width: 60%;
    }
}

@media screen and (max-width: 1200px) {
    #uksites .colon-ten {
        width: 13%;
        position: relative;
        top: 0px;
    }
    #uksites .colon-seven {
        width: 25px;
        position: relative;
        left: -2px;
    }
    #uksites .uksites-rightbox p {
        margin-bottom: 15px;
    }
    .cmp-video__holder {
        margin-left: 45px;
        margin-right: 45px;
    }
    #uksites .col-lg-6.col-md-6.col-sm-12.col-xs-12.london_img.uksites-mob-hide,
    #uksites .col-lg-6.col-md-6.col-sm-12.col-xs-12.cheshire_img.uksites-mob-hide,
    #uksites .col-lg-6.col-md-6.col-sm-12.col-xs-12.speke_img.uksites-mob-hide {
        width: 45%;
    }
    #uksites .col-lg-6.col-md-6.col-sm-12.col-xs-12.london_txt,
    #uksites .col-lg-6.col-md-6.col-sm-12.col-xs-12.cashire_txt,
    #uksites .col-lg-6.col-md-6.col-sm-12.col-xs-12.speke_txt1 {
        width: 55%;
    }
}

@media screen and (max-width: 992px) {
    #uksites .col-lg-6.col-md-6.col-sm-12.col-xs-12.cashery_text,
    .col-lg-6.col-md-6.col-sm-12.col-xs-12.speke.txt {
        width: 100%;
    }
    #uksites .col-lg-6.col-md-6.col-sm-12.col-xs-12.london_img.uksites-mob-hide,
    #uksites .col-lg-6.col-md-6.col-sm-12.col-xs-12.cheshire_img.uksites-mob-hide,
    #uksites .col-lg-6.col-md-6.col-sm-12.col-xs-12.speke_img.uksites-mob-hide {
        width: 50%;
    }
    #uksites .col-lg-6.col-md-6.col-sm-12.col-xs-12.london_txt,
    #uksites .col-lg-6.col-md-6.col-sm-12.col-xs-12.cashire_txt,
    #uksites .col-lg-6.col-md-6.col-sm-12.col-xs-12.speke_txt1 {
        width: 50%;
    }
}

@media only screen and (max-width: 1920px) {
    #uksites.col-lg-6.col-md-6.col-sm-12.col-xs-12.london_img img {
        height: 700px;
    }
    #uksites .uksites-para p {
        padding-right: 15px;
    }
    #uksites .uksites-rightbox p {
        margin-bottom: 25px;
    }
    #uksites .uksites-rightbox img {
        position: relative;
        left: 0px;
    }
    #uksites .col-lg-12.col-md-12.col-sm-12.col-xs-12.speke_bottomtxt {
        margin: 30px 20px 0 0;
    }
    #uksites .hmpg-tom {
        /* padding-top: 6%; */
        margin-bottom: 25px;
    }
    /* #uksites .col-lg-6.col-md-6.col-sm-12.col-xs-12.cashire_txt {
         padding: 0; 
    }*/
    /*#uksites .col-lg-6.col-md-6.col-sm-12.col-xs-12.london_txt {
        padding: 0px 9px;
    }*/
    #uksites .site-footer {
        margin: 0;
        margin-top: -10px;
    }
    #uksites .col-lg-6.col-md-6.col-sm-12.col-xs-12.cashery_img1 {
        position: relative;
        left: 0;
    }
    #uksites .col-lg-6.col-md-6.col-sm-12.col-xs-12.speke_img1 {
        position: relative;
        left: 0;
    }
    /*#uksites .col-lg-6.col-md-6.col-sm-12.col-xs-12.cashery_text,
    .col-lg-6.col-md-6.col-sm-12.col-xs-12.speke.txt {
        width: 48%;
    }
    */
    .ukflex-container {
        margin: 0 auto;
    }
    .uksites-title {
        /*font-size: 37px;*/
        /*line-height: 44px;*/
    }
    /*.para-pad {*/
    /*    padding: 30px 0px;*/
    /*}*/
    #uksites .para-pad {
        padding: 25px 0px;
    }
    .uksites-p p {
        font-size: var(--bodytext-17px);
        line-height: 1.294;
        padding-top: 2%;
    }
    .uksites-para p {
        padding: 0%;
        margin-bottom: 1%;
    }
}

@media only screen and (max-width: 1200px) {
    /*.uksites-p p {*/
    /*    font-size: 15px;*/
    /*    line-height: 120%;*/
    /*}*/
    .uksites-rightbox p {
        padding-right: 5.7%;
    }
    #uksites .cheshire_img img {
        width: 100%;
    }
}

@media only screen and (max-width: 1024px) {
    .ukflex-container {
        width: 100%;
        margin: 0 auto;
    }
}

@media only screen and (max-width: 991px) {
    #uksites .line-tag {
        height: 0;
    }
    #uksites .uksites-rightbox p {
        /*font-size: 25px;*/
        padding-top: 0px;
    }
    #uksites span.hmpg-pres {
        /*font-size: 19px;*/
    }
    #uksites p.para-pad,
    p.hmpg-tom {
        /*font-size: 25px;*/
    }
    #uksites .cmp-video__player,
    .cmp-video__content {
        width: 100%;
    }
    #uksites .uksites-para p {
        /*font-size: 25px;*/
        /* padding: 0 15px;*/
    }
    .ukflex-container {
        width: 100%;
        margin: 0 auto;
    }
    /*.uksiteslt p {*/
    /*    line-height: 40px;*/
    /*}*/
}

@media only screen and (max-width: 700px) {
    .ukflex-container {
        width: 100%;
        margin: 0 auto;
    }
    #uksites div#footer-accordion-links h3.cmp-accordion__header {
        background: #1B1B1B;
        margin-left: 0px;
        margin-right: 0px;
    }
    #uksites button#footer-accordion-links-item-eb0287fe8a-button {
        background: #1B1B1B;
        padding: 0;
        border: none;
    }
}

/*updated CSS for mobile banner image*/

@media screen and (max-width: 767px) {
    #uksites p.jb-class {
        padding: 15px 0;
    }
    #uksites .home-uk {
        padding-top: 5%;
    }
    #uksites #text-f6ae490e39 .ukflex-container,
    #uksites #text-3df6bb24fb .ukflex-container,
    #uksites #text-14f43651d3 .ukflex-container,
    #uksites #text-635bb57c2c .ukflex-container,
    #uksites #text-c3fd9d14cc,
    #uksites #text-b808ab645e {
        width: 100%;
        max-width: 100%;
        margin: auto;
    }
    #uksites p.copy-right {
        padding-top: 20px;
        text-align: center;
    }
    #uksites .uksites-para p {
        /* font-size: 25px; */
        padding: 0;
    }
    /*.uksiteslt p {*/
    /*    line-height: 24px;*/
    /*}*/
    #uksites .uksites-rightbox p {
        margin-bottom: 15px;
    }
    #uksites .uksites-rightbox p {
        /* font-size: 25px; */
        padding-top: 10px;
    }
    #uksites #footer-accordion-links .cmp-accordion .cmp-accordion__header {
        margin-left: 0px;
        margin-right: 0px;
    }
    #uksites .colon-seven {
        width: 8%;
    }
    #uksites .colon-ten {
        width: 10%;
        position: relative;
        top: 0px;
    }
    #uksites .row-container {
        width: 100%;
        margin: auto;
        max-width: 100% !important;
        padding: 0 17px !important;
    }
    #uksites .mobilesite-footer .row-container .col-md-12.col-sm-4 {
        padding-left: 0px;
        padding-right: 0px;
    }
    .cmp-video__holder {
        margin-left: 0px;
        margin-right: 0px;
    }
    #uksites div#text-4fe2ae1deb {
        margin-top: -22px;
    }
    #uksites div#footer-accordion-links div#footer-accordion-links-item-eb0287fe8a {
        margin-bottom: 0px !important;
    }
    #uksites .col-lg-6.col-md-6.col-sm-12.col-xs-12.cashery_text,
    .col-lg-6.col-md-6.col-sm-12.col-xs-12.speke.txt {
        width: 100%;
    }
    .ukflex-container {
        width: 100%;
        margin: 0 auto;
        display: block;
    }
    #uksites .uksites-banner {
        min-height: 93vw;
        /*background-size: 100%;*/
        /*background-image: url('/content/dam/intelligentcontent/unbranded/astrazeneca/uk/en/images/uk-sites/uk_site_banner_mobile.jpg') !important;*/
    }
    #uksites .ban-content-uksites {
        display: none;
    }
    #uksites #footer-accordion-links .cmp-accordion__button {
        /*font-size: 20px;
        line-height: 36px;
        padding: 1em 1em !important;
        border-top: 1px solid #fff;
        border-bottom: 1px solid #fff;*/
        background: #1B1B1B !important;
    }
    #uksites .page-title-mobile h1 {
        font-size: var(--bodyheading-25px);
        font-family: 'Lexia-regular';
        color: #830051;
        margin: 0px 0 35px;
        line-height: 1.2;
        font-weight: 100;
    }
    #uksites .page-title-mobile {
        display: block;
    }
    #uksites .row-container,
    #uksites #text-8d341a9420 .row-container,
    #uksites #text-03e17760c0 .row-container,
    #text-5795fad87d .ukflex-container,
    #uksites #text-f6ae490e39 .ukflex-container,
    #uksites #text-3df6bb24fb .ukflex-container,
    #uksites #text-14f43651d3 .ukflex-container,
    #uksites #text-635bb57c2c .ukflex-container,
    #uksites #text-af2193cd82 .ukflex-container,
    #uksites #text-ddae0df5d5 .ukflex-container,
    #uksites #text-6435c6a07f .ukflex-container,
    #uksites #text-587061d64f .ukflex-container,
    #uksites #text-c3fd9d14cc,
    #uksites #text-b808ab645e,
    #uksites #text-b219bb0cd8,
    #uksites #text-c907c47b98 {
        width: 100%;
        max-width: 100%;
        margin: auto;
    }
    #uksites .col-lg-6.col-md-6.col-sm-12.col-xs-12.cashire_txt {
        padding-left: 0;
    }
    #uksites .ukpd20 .col-lg-6.col-md-6.col-sm-12.col-xs-12 {
        padding: 0 15px !important;
        background: #f8f8f8;
    }
    .uksites-rightbox p {
        padding-right: 0;
    }
    .uksites-para p:first-child {
        margin-bottom: 0px;
    }
    #uksites .uksiteslt p {
        padding-bottom: 25px;
    }
    #uksites .cmp-video__player,
    #uksites .cmp-video__content {
        padding: 0;
    }
    #uksites .uksites-container {
        padding: 0;
    }
    #uksites .col-lg-6.col-md-6.col-sm-12.col-xs-12.london_txt {
        padding: 0px;
    }
    #uksites .uksites-para {
        padding: 0;
        clear: both;
    }
    #uksites #row-container {
        padding-right: 15px;
        padding-left: 15px;
        width: 100%;
        /* margin: auto; */
        /* max-width: 86%; */
    }
    #uksites .col-lg-6.col-md-6.col-sm-12.col-xs-12.cashire_txt {
        padding: 0;
    }
    #uksites .col-lg-6.col-md-6.col-sm-12.col-xs-12.speke_txt1,
    #uksites .col-lg-6.col-md-6.col-sm-12.col-xs-12.luton_img-textlne {
        padding: 0;
    }
    #last-accord-sec .col-lg-6.col-md-6.col-sm-12.col-xs-12 {
        padding: 0 17px;
    }
    #uksites .uksites-mob-view {
        display: block;
        padding: 0;
    }
    #uksites .uksites-mob-hide {
        display: none;
    }
    #uksites .ukpd20 {
        padding-top: 20px;
    }
    #uksites .uk-lne {
        border: 0;
        background: #f8f8f8;
    }
    #uksites p.para-pad img.uksites-mob-view {
        display: block;
        padding: 0;
    }
    #uksites p.para-pad img:last-child {
        margin-left: auto;
        width: 40px;
    }
    #uksites .cmp-video {
        padding: 0 17px;
    }
    #uksites .uksites-rowspace {
        padding: 0 !important;
        display: none;
    }
    #uksites .col-lg-6.col-md-6.col-sm-12.col-xs-12.london_img {
        padding: 30px 0 20px;
    }
    #uksites p.copy-right {
        text-align: left;
        padding-top: 10px;
    }
    #uksites .col-lg-6.col-md-6.col-sm-12.col-xs-12.cashery_img1.uksites-mob-view {
        left: 0 !important;
        background: #f8f8f8;
        padding-top: 25px;
    }
    #uksites .col-lg-6.col-md-6.col-sm-12.col-xs-12.cashery_text {
        background: #f8f8f8;
        padding: 0 17px;
        margin-bottom: 20px;
    }
    #uksites .col-lg-6.col-md-6.col-sm-12.col-xs-12.speke_img1.uksites-mob-view {
        background: #f8f8f8;
        padding-top: 25px;
    }
    #uksites .col-lg-6.col-md-6.col-sm-12.col-xs-12.speke.txt {
        padding: 0 15px;
        background: #f8f8f8;
    }
    /*.speke_bottomtxt p:first-child {*/
    /*    padding-bottom: 60px !important;*/
    /*}*/
    #uksites .col-lg-12.col-md-12.col-sm-12.col-xs-12.speke_bottomtxt {
        margin-right: 0 !important;
    }
    #uksites .col-lg-6.col-md-6.col-sm-12.col-xs-12.luton_img {
        padding: 0;
    }
    #uksites #footer-accordion-links .cmp-accordion__item {
        margin-bottom: 0 !important;
    }
    #uksites .para-pad {
        line-height: 1.29;
        padding: 15px 0px;
    }
    #uksites p.hmpg-tom.cambridge,
    #uksites p.hmpg-tom.speke,
    #uksites p.hmpg-tom.juliet {
        padding-top: 20px;
    }
    #uksites p.hmpg-tom.juliet {
        margin-bottom: 10px;
        padding-bottom: 20px;
    }
    #uksites p.hmpg-tom.speke {
        margin-bottom: 35px;
    }
    #uksites .speke_bottomtxt p:last-child {
        margin: 30px 0 40px;
    }
    #uksites #last-accord-sec .cmp-accordion__item {
        padding-bottom: 20px;
    }
    #uksites .uksites-mob-hide1 {
        display: none;
    }
    #uksites .para-pad {
        color: #000000;
    }
    #uksites .cashery_img1 .uksites-rightbox img,
    #uksites .speke_img1 .uksites-rightbox img,
    #uksites .ukpd20 img.uksites-15 {
        width: 100%;
    }
    #uksites .cashire_txt .uksites-rightbox {
        padding-bottom: 15px;
    }
    #uksites .col-lg-6.col-md-6.col-sm-12.col-xs-12.cheshire_img.uksites-mob-view {
        margin-bottom: 15px;
    }
    #uksites .social-icons {
        margin-left: 0 !important;
    }
    #uksites div#az-ftr-logo-area {
        padding-left: 7px;
    }
    #uksites .mobilesite-footer .col-md-4.col-sm-12.col-xs-12 {
        padding: 0;
    }
    #uksites .mobilesite-footer .legal-notice-sec {
        padding-left: 7px;
    }
    #uksites div#copy-right {
        padding-left: 7px;
    }
    #footer-accordion-links span.cmp-accordion__title {
        padding: 1% 0;
    }
    #uksites p.para-pad img.uksites-mob-view.topquotes {
        width: 56px;
        padding-bottom: 5px;
        margin-left: -6px;
    }
    #uksites .col-lg-6.col-md-6.col-sm-12.col-xs-12.london_txt,
    #uksites .col-lg-6.col-md-6.col-sm-12.col-xs-12.cashire_txt,
    #uksites .col-lg-6.col-md-6.col-sm-12.col-xs-12.speke_txt1 {
        width: 100%;
    }
    /*     #uksites .col-xs-1, 
      #uksites .col-xs-2,  #uksites .col-xs-3,  #uksites .col-xs-4,  #uksites .col-xs-5, 
       #uksites .col-xs-6,  #uksites .col-xs-7,  #uksites .col-xs-8,  #uksites .col-xs-9, 
        #uksites .col-xs-10,  #uksites .col-xs-11,  #uksites .col-xs-12 {
    float: none;
}*/
}

@media screen and (max-width: 767px) and (orientation: landscape) {
    .ukflex-container.ukpd20,
    .ukflex-container {
        display: flex;
        flex-direction: column;
    }
    #uksites .uksites-rightbox p {
        margin-bottom: 15px;
    }
    #uksites .ban-content-uksites {
        margin-left: 20px;
    }
    #uksites .uksites-para p {
        /* font-size: 25px; */
        /* padding: 0 5px;*/
    }
}

@media screen and (min-width: 1921px) {
    #uksites .uksiteslt p {
        padding: 33.0156px 0px;
    }
    #uksites .para-pad {
        padding: 30px 7px;
    }
    #uksites .uksites-para p {
        padding-right: 15px;
        margin-bottom: 33.0156px;
    }
    #uksites .uksites-rightbox p {
        margin-bottom: 30px;
    }
    #uksites .row-container,
    #uksites #text-8d341a9420 .row-container,
    #uksites #text-03e17760c0 .row-container,
    #text-5795fad87d .ukflex-container,
    #uksites #text-f6ae490e39 .ukflex-container,
    #uksites #text-3df6bb24fb .ukflex-container,
    #uksites #text-14f43651d3 .ukflex-container,
    #uksites #text-635bb57c2c .ukflex-container,
    #uksites #text-af2193cd82 .ukflex-container,
    #uksites #text-ddae0df5d5 .ukflex-container,
    #uksites #text-6435c6a07f .ukflex-container,
    #uksites #text-587061d64f .ukflex-container,
    #uksites #text-c3fd9d14cc,
    #uksites #text-b808ab645e,
    #uksites #text-b219bb0cd8,
    #uksites #text-c907c47b98 {}
}

@media only screen and (min-width: 1700px) {
    #uksites #acc-cambridge-sec .cmp-accordion__item:nth-child(2) .cmp-accordion__panel .ukflex-container .london_img.uksites-mob-hide img {
        height: 350px;
        width: 100%;
        object-fit: cover;
    }
}

#uksites #uk-sites-page-wrapper .col-lg-12.col-md-12.col-sm-12.col-xs-12 {
    padding: 0;
}

#uksites #uk-sites-page-wrapper .wid-100 {
    width: 100%;
}