  @charset "utf-8";
/* CSS Document */

/* SEARCH FOR PHONES */
/* Media Queries XS - SM */
@media only screen 
and (max-width: 767px) {

body.page-template-media-page .new-container-width .container-fluid.new-latest-news-section, body.page-template-media-page .new-container-width .container-fluid.uk-advertising-new-section {
    margin-bottom: 60px;
}

.new-container-width .container-fluid .container {
    width: 100%;
}

.new-container-width .container-fluid.featured-archive-section {
    padding-top: 50px;
    margin-bottom: 50px;
}

.container-fluid.uk-advertising-new-section.our-work-listing-section {
    margin-bottom: 115px;
}

.row.new-title-row h1.label-title, .standard-post .row.header-title-block h1 {
    font-size: 36px;
    line-height: 45px;
}
	
.row.new-title-row h2.label-title {
    font-size: 26px;
    line-height: 35px;
}

.featured-archive-section .row.new-title-row {
    margin-bottom: 35px;
}

.row.featured-header-content.events-archive-content .header-content-block p span.cta-button.red.text-span {
    padding: 10px 10px;
}

.page-template-front-foot-page .row.featured-header-content .header-content-block {
    font-size: 18px;
}

.page-template-front-foot-page .row.featured-header-content .header-content-block p {
    line-height: 26px;
}

.featured-archive-section .archive-featured-image-block {
    margin-bottom: 40px !important;
}

.featured-archive-section.front-foot-header .archive-featured-image-block {
    margin-top: 0 !important;
}

.single .new-container-width .container-fluid.standard-post,
body.page-template-default .new-container-width .container-fluid.standard-post {
    margin-bottom: 80px;
    padding-top: 50px;
}

.page-template-about-page .new-container-width .container-fluid.featured-image-section {
    margin-bottom: 50px;
    padding-top: 50px;
}

body#cannessite, body#ukaegsite {
    padding-top: 72px;
}

body#cannessite.page-template-partners-page .featured-archive-section .archive-featured-image-block,
body#ukaegsite.page-template-ukaeg-partners-page .featured-archive-section .archive-featured-image-block {
    margin-bottom: 0px !important;
}

#cannessite .new-news-post a.post-thumbnail-outer {
    height: 145px;
}
	
#cannessite .new-news-post a.post-thumbnail-outer .post-thumbnail-outer {
    height: 100%;
}

.container-fluid.post-list.events-listing {
    margin-bottom: 90px;
}

.framework-posts form.filterable_search .sidebar .filter-block ul li label > span {
    padding: 13px 15px;
}
	
.container-fluid.brim-hero {
    padding-top: 50px;
}

.ad-pays-intro-content .content-container h1 {
    font-size: 26px;
    line-height: 36px;
    margin-top: 0;
}

.standard-post ul {
    margin: 0 0 30px 0px;
    padding: 0;
}

.event-new-quotes .event-new-quote-block {
    margin: 0;
    padding: 0;
}

.events-single-header .events-new-sidebar.hidden-desktop {
    margin-bottom: 40px;
}

.row.contact-row-block .contact-map {
    padding: 0;
}

.new-container-width .container-fluid.featured-archive-section.climate-hero-top {
    margin-bottom: 0;
}

.new-container-width .container-fluid.members-section#our-members {
    margin-bottom: 100px;
}

.new-style-events-post a.post-container.has-image {
    padding-top: 225px;
}

.new-style-events-post a.post-container.has-image .post-thumbnail-outer {
    height: 200px;
}

.new-container-width .container-fluid.featured-archive-section.climate-hero-content.events-top-content {
    margin-top: 50px;
}

.row.featured-header-content.events-archive-content .header-content-block {
    font-size: 18px;
    padding-right: 0;
}

.row.featured-header-content.events-archive-content .header-content-block p:first-of-type {
    font-size: 20px;
}

.row.featured-header-content.events-archive-content .header-content-block p {
    line-height: 26px;
}


.event-sponsors.new-supporters-inclusion .row.new-title-row span.label-title {
    font-size: 26px;
    line-height: 35px;
}

.logos-section-container .col-by-8 {
    width: 25%;
}

.logos-section-container .col-by-8 .logo-network-container {
    height: 60px;
}

.logos-section-container .col-by-8 .logo-network-container a.logo-container {
    padding: 0px;
}

div#scrollInclusionWorkingGroup .row.team-members-row-new button.general.slick-arrow.previous {
    left: 0;
}

div#scrollInclusionWorkingGroup .row.team-members-row-new button.general.slick-arrow.next {
    left: auto;
    right: 0;
}
	
.brand-asset-images-inner .image-container {
    height: 150px;
}

.brand-assets-heading .row.form-container-row {
    margin-bottom: 50px;
}

body.page-template-media-page .new-container-width .container-fluid.uk-advertising-new-section.last-section {
    margin-bottom: 100px;
}

.brand-assets-section.new-sections .brand-assets-heading .brand-asset-images-inner.row .col {
    -ms-flex: 0 0 50%;
    flex: 0 0 50%;
    max-width: 50%;
}

.brand-assets-section.new-sections .brand-assets-heading .brand-asset-images-inner.row .col:last-of-type {
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
}


.post-list.archive-listing-new .row.new-title-row.year-title-row .label-title {
    font-size: 20px;
    line-height: 30px;
}

    .post-list.speakers-new-block .news-post .post-content p.authors-name{
        padding: 0;
    }

}

/* SEARCH FOR IPAD PORTRAITS */
/* Media Queries SM - MD */
@media only screen 
and (min-width : 768px) 
and (max-width : 991px) {

body {
    padding-top: 122px;
}

.new-container-width .container-fluid .container {
    width: 745px;
}

.our-mission-section .mission-content-block .content {
    width: 100%;
}

.page-template-about-page .row.new-title-row h1.label-title, .page-template-about-page .row.new-title-row h2.label-title, .page-template-about-page .row.new-title-row span.label-title {
    font-size: 23px;
    line-height: 33px;
}

.contact-details-section .content-container {
    font-size: 14px;
    letter-spacing: 0.1em;
}

.featured-archive-section .archive-featured-image-block {
    padding-right: 30px !important;
}

.featured-archive-section .col-lg-12 .archive-featured-image-block {
    padding-right: 0px !important;
}

.row.featured-header-content .header-content-block, .row.form-header-row .form-header-content,
.row.about-content-block .content-container{
    font-size: 15px;
}

.row.featured-header-content .header-content-block p, .row.form-header-row .form-header-content p, .row.about-content-block .content-container p {
    line-height: 25px;
}

.post-list.archive-listing-new article:nth-child(3n+4) {
    clear: none;
}

.post-list.archive-listing-new article:nth-child(odd) {
    clear: both;
}

.standard-post ul {
    margin: 0 0 30px 0px;
    padding: 0;
}
	
body#cannessite, body#ukaegsite {
    padding-top: 72px;
}

body#cannessite.page-template-partners-page .featured-archive-section .archive-featured-image-block,
body#ukaegsite.page-template-ukaeg-partners-page .featured-archive-section .archive-featured-image-block {
    margin-bottom: 0px !important;
}

#cannessite .new-news-post a.post-thumbnail-outer {
    height: 190px;
}

#cannessite .new-news-post a.post-thumbnail-outer .post-thumbnail-outer {
    height: 100%;
}

.brand-asset-images-inner .image-container {
    height: 150px;
}

.brand-assets-heading .row.form-container-row {
    margin-bottom: 50px;
}

body.page-template-media-page .new-container-width .container-fluid.uk-advertising-new-section.last-section {
    margin-bottom: 100px;
}

.post-list.archive-listing-new .row.new-title-row.year-title-row .label-title {
    font-size: 20px;
    line-height: 30px;
}

}

/* SEARCH FOR IPAD LANDSCAPE */
/* Media Queries MD - LG */
@media only screen 
and (min-width : 992px) 
and (max-width : 1200px) { 

.new-container-width .container-fluid .container {
    width: 960px;
}

.our-mission-section .mission-content-block .content {
    width: 100%;
}

.page-template-about-page .row.new-title-row h1.label-title, 
.page-template-about-page .row.new-title-row h2.label-title, 
.page-template-about-page .row.new-title-row span.label-title {
    font-size: 28px;
    line-height: 38px;
}

.featured-archive-section .archive-featured-image-block {
    padding-right: 30px !important;
}

.featured-archive-section .col-lg-12 .archive-featured-image-block {
    padding-right: 0px !important;
}

.brand-asset-images-inner .image-container {
    height: 190px;
}

.post-list.archive-listing-new .row.new-title-row.year-title-row .label-title {
    font-size: 30px;
    line-height: 40px;
}

}

/* Media Queries Ipads Landscape */
@media only screen 
and (min-device-width : 768px) 
and (max-device-width : 1024px) 
and (orientation : landscape) {

.development-notice {
	display:block !important;
}

.parralax {
	background-attachment: scroll !important;
	background-size: cover!important;
}

}

/* Media Queries Ipads Portrait */
@media only screen 
and (min-device-width : 768px) 
and (max-device-width : 1024px) 
and (orientation : portrait) {

.development-notice {
	display:block !important;
}

.parralax {
	background-attachment: scroll !important;
	background-size: cover!important;
}

}

/* Media Queries Iphones Landscape */
@media only screen 
and (max-device-width : 767px) 
and (orientation : landscape) {

.development-notice {
	display:block !important;
}

.parralax {
	background-attachment: scroll !important;
	background-size: cover!important;
}

}

/* Media Queries Smaller Screens Landscape */
@media only screen 
and (min-width : 1201px) 
and (max-width : 1440px) {
}