
body {margin:0;}
body.front.logged-in, body.logged-in {padding-top: 65px !important; margin:0;}
body.front #header-top, body #header-top {display: none;}
body.front #header, body #header {background-color: rgba(255,255,255,0) !important; color: rgb(255,255,255); min-height:130px; margin-top: 0 !important; top: 0; left: 0; z-index: 400; -webkit-transition: .65s linear; -moz-transition: .65s linear; -o-transition: .65s linear; transition: .65s linear; width: 100%; padding: 0; position: fixed;}
body.front #header.noheader, body #header.noheader {background-color: rgba(255,255,255,1) !important;}
body.front #header.header, body #header.header {background-color: rgba(10, 93, 82, 1) !important; background: linear-gradient(118deg, rgba(0,0,0,0) 50%, rgba(0,0,0,0.7) 100%); }
body.front.logged-in #header, body.logged-in #header { top: 65px;}
body.front .addthis-smartlayers {display:none;}

body.front #logo, body #logo {position: absolute; width: 268px; height: 46px; margin-left: 0; margin-top: 10px; background-image: url(../images/logo-edd-2020-full-nd.svg), none; background-repeat: no-repeat; background-size: contain; display: inline-block; opacity: 0; -webkit-transition: opacity .5s linear; -moz-transition: opacity .5s linear; -o-transition: opacity .5s linear; transition: opacity .5s linear;}
body.front #logo {background-image: url(../images/logo-edd-2020-front-full-nd.svg), none;}
body.front #logo.noheader, body #logo.noheader, body #header.noheader #logo { opacity: 1;}
body #logo.header {opacity:1;}
body.front #logo.header {opacity:1;}

#top-social-links {display: inline-block; position: absolute; vertical-align: top; margin: 18px; right: 100px; top: 0;}

#profile-logo { width: 55px; height: 55px; }
#profile-logo.logged-out span { margin-top: 9px; }
#profile-logo.logged-out a { text-transform: uppercase; -webkit-border-radius: 50px; border-radius: 50px; display: inline-block; padding: 8px 10px; margin: 0 10px; -webkit-transition: 0.5s; -moz-transition: 0.5s; -o-transition: 0.5s; transition: 0.5s; background-color: rgba(5,35,32,1); color: #fff; border: 0; font-family: "OpenSans-Bold", "HelveticaNeue", "Helvetica Neue", Helvetica, Arial, sans-serif; background-image: url(../images/edd2019-account-button-picto.svg), none; background-repeat: no-repeat; background-size: contain; height: 20px; width: 60px;}
#profile-logo.logged-out a:hover {background-color: rgba(255,204,3,1); border: 0; }

body.front #navigation, body #navigation {float: none; margin: 22px 0 0 0; width: 100%; text-align: center;}
body.front #navigation ul.menu, body #navigation ul.menu {text-align: center;}
body.front #navigation ul li, body.front #navigation ul.sf-menu li, body #navigation ul li, body #navigation ul.sf-menu li { float: none; position: relative; list-style: none; display: inline-block;}
body.front #navigation ul li a, #navigation ul.sf-menu li a, body #navigation ul li a {text-transform: uppercase; -webkit-border-radius: 0; border-radius: 0; display: inline-block; padding: 0; margin: 0 10px; -webkit-transition: 0.5s; -moz-transition: 0.5s; -o-transition: 0.5s; transition: 0.5s; background-color: rgba(226,73,73,0); border: 1px solid rgba(226,73,73,0);}
body.front #header.noheader #navigation ul li a, body.front #header.noheader #navigation ul.sf-menu li a, body #header.noheader #navigation ul li a, body #header.noheader #navigation ul.sf-menu li a {color: #000;}
body.front #header.noheader #navigation ul li.active-trail a, body.front #header.noheader #navigation ul.sf-menu li.active-trail a, body #header.noheader #navigation ul li.active-trail a, body #header.noheader #navigation ul.sf-menu li.active-trail a {color: rgba(24,186,168,1);}
body.front #header.header #navigation ul li a, body.front #header.header #navigation ul.sf-menu li a, body #header.header #navigation ul li a, body #header.header #navigation ul.sf-menu li a {color:#18baa8;}
body.front #header #navigation ul li a:hover, body.front #header #navigation ul.sf-menu li a:hover {color: rgba(255,204,3,1);}
body #header #navigation ul li a:hover, body #header #navigation ul.sf-menu li a:hover {color: rgba(24,186,168,1);}
#header.header #navigation ul li:last-child a, body #header.header #navigation ul li:last-child a, body.front #header.noheader #navigation ul.sf-menu li:last-child a, body #header.noheader #navigation ul li:last-child a {display:none;}

.responsive-menus.responsified span.toggler {border-radius: 0 !important; box-shadow: none !important; padding-bottom: 8px;}
.responsive-menus.responsified .responsive-menus-simple {border-bottom-right-radius: 0 !important;border-bottom-left-radius: 0 !important; box-shadow: none !important;}
.responsive-menus.responsified .responsive-menus-simple li a:hover {background-color: rgba(154,202,60,1);}


/* Centered texts in each section
* --------------------------------------- */
.section {text-align: center; overflow: hidden;}
#header-logo img {opacity: 1; filter: grayscale(0); width: 28%; }
#header-logo h2 {color: #fff; text-transform: uppercase; font-family: "FoundersGrotesk-Medium", "Helvetica Neue", Helvetica, Arial, "sans-serif"; font-size: 1.2em; font-weight: 100; line-height: 1.1em; margin-top: 10px;}
#header-logo h1 {color: #fff; font-family: "FoundersGrotesk-Medium", "Helvetica Neue", Helvetica, Arial, "sans-serif"; margin-top: 1em;}

.content-node-2052 .msc-item.principe-2 .msc-item-body .inner h1.item-body-h1 {margin-bottom: 10px!important; }


/* Home slide show */
/* --------------------------------------- */
body.front #block-views-home-slider-block-1 .flex-direction-nav a::before, body.front #block-views-home-slider-block .flex-direction-nav a::before { color: rgba(0,97,92,1); text-shadow: 0 rgb(0,97,92);}
body.front #block-views-home-slider-block-1 .flex-control-nav.flex-control-paging, body.front #block-views-home-slider-block .flex-control-nav.flex-control-paging { display: none;}
body.front .slider-edd-logo{display:inline-block; pointer-events:none; position:absolute; height:100%; width:100%; top:0; left:0; z-index: 15; }
body.front .slider-edd-logo-body {width:100%; height:724px; }
body.front .slider-edd-logo-body-bkg {width:60%; height:92%; background-image: url("../images/logo-edd-2020-front-full-nd-2022.svg"); background-position:center center; background-repeat:no-repeat; margin:0 auto;}
body.front .slider-edd-logo-body-bkg.yellow {width:60%; height:92%; background-image: url("../images/logo-edd-2020-front-full-nd-2022-yellow.svg"); background-position:center center; background-repeat:no-repeat; margin:0 auto;}
body.front .slider-teaser-body-inner.yellow h3 {color:#ffcc03!important;}

body.front .slider-teaser {position:absolute; top:0; left:0; width:100%; height:100%; z-index:10;  /*background: linear-gradient(110deg, rgb(255, 255, 255) 10%, rgba(255,255,255,0.75) 41%, rgba(96,92,89,0) 55%);*/}
body.front .slider-teaser .inner {display:flex; width:100%; height:724px; align-items:flex-end; justify-content: center}
body.front .slider-teaser-body {display:flex; position:relative; flex-direction:column; text-align:center; width:80%; height:36%; justify-content:flex-start; align-content:baseline; align-items:center; }
body.front .slider-teaser-body-inner {display:flex; position:relative; flex-direction:column; }
body.front .slider-teaser h3 {color:#00125c; font-size:44px; line-height:54px; font-family: "NotoSans-Bold", "HelveticaNeue", "Helvetica Neue", Helvetica, Arial, sans-serif; padding:0; margin:0;}
body.front .slider-teaser-body p, .slider-teaser-body { color:rgba(154,202,60,1); }
body.front .slider-teaser-body a:hover { color:rgba(154,202,60,1); text-decoration: underline;}
body.front .slider-teaser-body a, body.front .slider-teaser-body a:link, body.front .slider-teaser-body a:active { color:rgba(154,202,60,1); text-decoration:none;}
body.front .Animated .slider-teaser-body { margin-top:30px;}
body.front .slider-teaser-curve {display:none; position:absolute; background-image: url("../images/home-picto-online.png"); background-position:center; background-repeat:no-repeat; background-size:contain; width:110px; height:110px; right:-130px; top:0; }
body.front .slider-grey-elipse {position: absolute; background-image: url("../images/slider-grey-elipse.svg"); background-position:top right; background-repeat:no-repeat; background-size:cover; width:100%; height:25%; left:-15%; bottom:0; z-index:1; display:none;}
body.front .slider-button {margin-top:1em;}
body.front .slider-button a {-webkit-border-radius:15px; border-radius:15px; background-color: rgba(48,48,48,1); color: rgba(255,255,255,1); display: inline-block; padding: 14px 30px; text-decoration:none; text-transform:inherit; font-size: 1.5em; line-height: 1.3em; -webkit-transition: 0.5s; -moz-transition: 0.5s; -o-transition: 0.5s; transition: 0.5s; font-family: "NotoSans-Bold", "HelveticaNeue", "Helvetica Neue", Helvetica, Arial, sans-serif;}
body.front .slider-button a:link, body.front .slider-button a:visited {text-decoration: none !important; background-color:#fff; color:#00125c;}
body.front .slider-button a:hover { background-color:#00125c; color:#fff; }
body.front .slider-wrapper { position:relative; }
body.front .slider-wrapper.Video .slider-media-picture, body.front .slider-wrapper.Video .slider-button.slider-button-picture {display:none;}
body.front .slider-wrapper.Picture .slider-media-video, body.front .slider-wrapper.Picture .slider-button.slider-button-play {display:none;}
body.front .slider-wrapper.Picture {background-image: url("../images/slider-picture-bkg.png"); background-size:cover;}
body.front .slider-wrapper.Video .slider-edd-logo-body-bkg {background-image: url("../images/logo-edd-2020-front-full-nd-white-2022.svg");}
body.front .slider-wrapper.Video .slider-teaser h3 {color:#fff}
body.front .slider-media-video a img { -webkit-transition:0.5s; -moz-transition:0.5s; -o-transition:0.5s; transition:0.5s;}
body.front .slider-media-video a:hover img { opacity:0.8; }
.views-field-field-home-slider-video-1 .field-content {display:none;}
body.front .slider-wrapper.youtube-iframe .slider-edd-logo, body.front .slider-wrapper.youtube-iframe .slider-media {display:none;}
body.front .slider-wrapper.youtube-iframe .slider-teaser-body {width: 90%; height: 100%;}
body.front .slider-wrapper.youtube-iframe .slider-teaser h3 {display: none;}
body.front .slider-wrapper.youtube-iframe .slider-teaser-body-inner {width: 100%;}
body.front .slider-wrapper.youtube-iframe .slider-teaser-body-inner p {margin:0; padding:0;}
body.front .slider-wrapper.youtube-iframe .slider-button {margin-top:0; display:none;}
body.front #highlighted {margin-top: 130px;}

body.front .slider-wrapper.picture.picture .slider-teaser {display:none;}
body.front .slider-wrapper.picture.picture .slider-edd-logo-body-bkg {background-image:none;}

.slider-wrapper .slider-media-picture, .slider-wrapper .slider-media-video {position:relative; height:724px; -webkit-background-size: cover; -moz-background-size: cover; -o-background-size: cover; background-size: cover;}
.slider-wrapper .slider-media-video img, .slider-wrapper .slider-media-picture img { margin: 0 auto; object-fit: cover; width: 100%; height: 100%; display: inline-block;}
#block-views-home-slider-block.block ul.slides, #block-views-home-slider-block-1.block ul.slides { height:720px; overflow:hidden;}
.view-home-slider .view-footer {position:absolute; width:100%; bottom:0; z-index:9;}
#flexslider-1 {border:none;}

body.front #slide-2127 .slider-teaser-body {background-color: #00615c;}

#header-registration-banner {display:inline-block; width:100%; min-height:50px; background-color:rgba(0,97,92,0.9); text-align:center; margin-top:10px; padding:8px 0 0 0;}
body.front #header-registration-banner {background-color:rgba(0,97,92,0.7); }
.big-button a {-webkit-border-radius: 50px; border-radius: 50px; background-color: rgba(48,48,48,1); color: rgba(255,255,255,1); display: inline-block; padding: 16px 30px 10px 30px; text-decoration: none; text-transform: uppercase; font-size: 1em; line-height: 1em; -webkit-transition: 0.5s; -moz-transition: 0.5s; -o-transition: 0.5s; transition: 0.5s; font-family: "FoundersGrotesk-Bold", "HelveticaNeue", "Helvetica Neue", Helvetica, Arial, sans-serif;}
.big-button a:link, .big-button a:visited {text-decoration: none !important; background-color: rgba(48,48,48,1); color: rgba(255,255,255,1);}
.big-button a:hover { background-color: rgba(154,202,60,1); color: rgba(255,255,255,1); }

.join-button a {-webkit-border-radius: 50px; border-radius: 50px; background-color: rgba(154,202,60,1); color: rgba(255,255,255,1); display: inline-block; padding: 16px 30px 10px 30px; text-decoration: none; text-transform: uppercase; font-size: 1em; line-height: 1em; -webkit-transition: 0.5s; -moz-transition: 0.5s; -o-transition: 0.5s; transition: 0.5s; font-family: "FoundersGrotesk-Bold", "HelveticaNeue", "Helvetica Neue", Helvetica, Arial, sans-serif;}
.join-button a:link, .big-button a:visited {text-decoration: none !important; background-color: rgba(154,202,60,1); color: rgba(255,255,255,1);}
.join-button a:hover { background-color: rgba(48,48,48,1); color: rgba(255,255,255,1); }

body.front .view-main-section-content .view-content .views-row-last {display:none;}

/* Young Leaders 2022
* --------------------------------------- */
.region-content .young-leaders-grid .item-list ul, .region-content .young-leaders-grid .item-list ol {margin:0; padding:0;}
.young-leaders-grid .item-list ul {display:flex; flex-wrap:wrap; justify-content:center;}
.young-leaders-grid .item-list ul li {padding:0; margin:0;}
.young-leaders-grid .views-row.speakers-list {width:15%; margin:0;}
.young-leaders-grid .item-list ul .speaker-cell {width: 100%; border:none; margin:0 auto; min-height:12em; position:relative;}
@media only screen and (min-width: 960px) and (max-width: 1199px) {
	.young-leaders-grid .views-row.speakers-list {width:18%;}
	.young-leaders-grid .item-list ul .speaker-cell {min-height:12em;}
}
@media only screen and (min-width: 768px) and (max-width: 959px) {
	.young-leaders-grid .views-row.speakers-list {width:25%;}
	.young-leaders-grid .item-list ul .speaker-cell {min-height:12em;}
	.young-leaders-grid .speaker-cell-data {font-size: 14px;}
}
@media only screen and (max-width: 767px) {
	.young-leaders-grid .views-row.speakers-list {width: 50%;}
	.region-content .young-leaders-grid .item-list ul, .region-content .young-leaders-grid .item-list ol {margin:0; padding:0;}
	.young-leaders-grid .speaker-cell-data {font-size: 14px;}
}
@media only screen and (max-width: 480px) {
	.young-leaders-grid .views-row.speakers-list {width:100%;}
	.region-content .young-leaders-grid .item-list ul, .region-content .young-leaders-grid .item-list ol {margin:0; padding:0;}
	.young-leaders-grid .speaker-cell-data {font-size: 14px;}
}


/* Newsletter top
* --------------------------------------- */
.newsletter-button a {-webkit-border-radius: 50px; border-radius: 50px; background-color: rgba(255,204,3,1); color: #00125c; display: inline-block; padding: 16px 30px 10px 30px; text-decoration: none; text-transform: uppercase; font-size: 1em; line-height: 1em; -webkit-transition: 0.5s; -moz-transition: 0.5s; -o-transition: 0.5s; transition: 0.5s; font-family: "FoundersGrotesk-Bold", "HelveticaNeue", "Helvetica Neue", Helvetica, Arial, sans-serif;}
.newsletter-button a:link, .big-button a:visited {text-decoration: none !important; background-color: rgba(255,204,3,1); color: #00125c;}
.newsletter-button a:hover { background-color:#18baa8; color: rgba(255,255,255,1); }

#newsletter-top {background-color:#00125c; color:#fff; padding:10px 0;}
#newsletter-top-content {display:flex; justify-content:space-between;}
#newsletter-top-content-text {font-size:1.1em; align-self:center;}
#newsletter-top-content-text h2 {margin:0; padding:0; color:#fff; display:none;}
#newsletter-top-content-text p {margin:0; padding:0;}
#newsletter-top-content-cta {font-size:1.1em; text-align: center;}

/* Newsletter bottom
* --------------------------------------- */
#newsletter-bottom {background-color:#00125c; color:#fff; margin-top:50px; padding:40px; border-top-left-radius: 20px; border-top-right-radius: 20px;}
#newsletter-bottom-content {display:flex; justify-content:space-between;}
#newsletter-bottom-content-text {font-size:1.4em; align-self:center;}
#newsletter-bottom-content-text p {margin:0; padding:0;}
#newsletter-bottom-content-cta {font-size:1.1em; text-align: center;}


/* Responsive breakpoints
* --------------------------------------- */

/* max width: 1439px  */
@media only screen and (max-width: 1439px) {
	#block-views-home-slider-block .flexslider, #block-views-home-slider-block-1 .flexslider, #block-views-home-slider-block.block ul.slides, #block-views-home-slider-block-1.block ul.slides {height:600px;}
	.slider-wrapper .slider-media-picture, .slider-wrapper .slider-media-video { height:600px;}
	body.front .slider-edd-logo-body {height:600px;}
	body.front .slider-teaser .inner {height:600px;}
	body.front .slider-teaser h3 {font-size:40px; line-height:44px;}
	body.front .slider-button a {font-size:1.2em; line-height:1.2em; }
}

/* max width: 1199px  */
@media only screen and (max-width: 1199px) {
	#block-views-home-slider-block .flexslider, #block-views-home-slider-block-1 .flexslider, #block-views-home-slider-block.block ul.slides, #block-views-home-slider-block-1.block ul.slides {height:520px;}
	.slider-wrapper .slider-media-picture, .slider-wrapper .slider-media-video { height:520px;}
	body.front .slider-edd-logo-body {height:520px;}
	body.front .slider-teaser .inner {height:520px;}
	body.front .slider-teaser h3 {font-size:30px; line-height:34px;}
	body.front .slider-button a {font-size:1em; line-height:1em; }
	body.front .slider-teaser-curve {width:80px; height:80px; right:-100px;}
	
	#header-logo img { width: 50%;}
	#header-logo h2 {font-size: 80%;}
	#menu, body.front #navigation, body #navigation {display: none;}
	.slicknav_menu { display: block; text-align: center; background: none;}
	body.front #header.header, body #header.header, body.front #header, body #header, body.front #header.noheader, body #header.noheader {background-color: #333333 !important; }
	body.front #header, body #header {  min-height: 50px; }
	#header.noheader #logo { left: 0; top: 9px; margin-top: 0; width: 71px; height: 30px; background-image: url(../images/edd-log-2019-mobile-white.svg), none; }
	body.front #logo.header, body #logo.header, body.front #logo, body #logo { position: absolute; left: 0; top: 9px; margin-top: 0; width: 71px; height: 30px; background-image: url(../images/edd-log-2019-mobile-white.svg), none; z-index: 9999;  opacity:1; }
	#profile-logo { width:45px; height:45px; top:5px; z-index:999; }
	#profile-logo.logged-out a { margin: 0;}
	#top-social-links {margin: 10px;}
	#profile-logo.logged-out span {margin-top: 4px;}
	body.front #header.noheader #top-social-links a.social-twitter, #header.noheader #top-social-links a.social-twitter { background-position: -5px 0;}
	body.front #header.noheader #top-social-links a.social-fb, #header.noheader #top-social-links a.social-fb {background-position: -46px 0;}
	body.front #header.noheader #top-social-links a.social-youtube, #header.noheader #top-social-links a.social-youtube { background-position: -89px 0; }
	body.front #header.noheader #top-social-links a.social-ig, #header.noheader #top-social-links a.social-ig { background-position: -130px 0;}
	#newsletter-top-content-text h2 {display:inline-block; font-size:1.2em;}
	#newsletter-top-content-text p {display:none;}
	#newsletter-top-content-cta {font-size:1em;}
	#newsletter-bottom-content {flex-direction:column;}
	#newsletter-bottom-content-text {text-align:center;}
	#newsletter-bottom-content-cta {margin-top:20px;}
	body.front #highlighted {margin-top: 116px;}
}

/* max width: 959px  */
@media only screen and (max-width: 959px) {
	#block-views-home-slider-block-1 {margin-top:60px;}
	#block-views-home-slider-block .flexslider, #block-views-home-slider-block-1 .flexslider, .slider-wrapper .slider-media-picture, .slider-wrapper .slider-media-video { height:350px;}
	#block-views-home-slider-block.block ul.slides, #block-views-home-slider-block-1.block ul.slides { height:350px; }
	body.front .slider-edd-logo {background-position: top right;}
	body.front .slider-edd-logo-body {height:350px;}
	body.front .slider-edd-logo-body-bkg, body.front .slider-edd-logo-body-bkg.yellow {height:82%;}
	body.front .slider-teaser-body { height:40%;}
	body.front .slider-teaser .inner {height:350px;}
	body.front .slider-teaser h3 {font-size:24px; line-height:28px;}
	body.front .slider-button a {font-size:.9em; line-height:.9em; }
	body.front .slider-teaser-curve {width:60px; height:60px; right:-80px;}	
	body.front .slider-wrapper.youtube-iframe .slider-teaser-body {width:75%; height:100%;}
}
/* Mobile/Browser */
/* max width: 768px  */
@media only screen and (max-width: 768px) {
	#block-views-home-slider-block.block ul.slides, #block-views-home-slider-block-1.block ul.slides {overflow:visible;}
	body.front .slider-edd-logo-body {width:100%; height:300px;}
	body.front .slider-edd-logo-body-bkg, body.front .slider-edd-logo-body-bkg.yellow {width:100%; height:100%; }
	body.front .slider-wrapper .slider-media-picture, body.front .slider-wrapper .slider-media-video {position: relative; height:350px;}
	#block-views-home-slider-block.block ul.slides, #block-views-home-slider-block-1.block ul.slides { height:350px; }
	body.front .slider-teaser {bottom:0; left:0; top:inherit; height:43%; background-color:none; display:flex; align-items:center;}
	body.front .slider-teaser .inner { width:100%; background-image:none; align-items:flex-end; height:auto }
	body.front .slider-teaser-body { text-align:center; padding:10px; width:100%; height:auto; background-image:none; margin:0; border-radius:0; background-color:transparent}
	body.front #slide-2127 .slider-teaser-body {background-color:transparent}
    body.front .slider-teaser h3 { font-size:20px; line-height:24px;}
	body.front .slider-wrapper .slider-media-picture, body.front .slider-wrapper .slider-media-video {}
	.slider-wrapper .slider-media-video img, .slider-wrapper .slider-media-picture img { object-fit:cover;}
   	body.front #navigation {width:100%;}
    body.front.logged-in #header, body.logged-in #header {top:85px;}
    body.front #logo.noheader, body #logo.noheader, body #header.noheader #logo { position: absolute; left: 0; top: 9px; margin-top: 0; width: 71px; height: 30px; background-image: url(../images/edd-log-2019-mobile-white.svg), none; z-index: 9999; }
    body.front #logo.header, body #logo.header, body.front #logo, body #logo { position: absolute; left: 0; top: 9px; margin-top: 0; width: 71px; height: 30px; background-image: url(../images/edd-log-2019-mobile-white.svg), none; z-index: 9999;  opacity:1;}
    body.front #header.header, body #header.header, body.front #header, body #header, body.front #header.noheader, body #header.noheader { background-color: #333333 !important;}
    body.front #header.header .inner, body #header.header .inner, body.front #header .inner, body #header .inner, body.front #header.noheader .inner, body #header.noheader .inner { padding-top:0; }
    #top-social-links {display:none;}
    #profile-logo {width:45px; height:45px; top:5px; z-index:999;}
    #profile-logo.logged-out span { margin-top:4px; }
    .imagelinks {height:150px; line-height:150px; font-size:14px;}
	body.front .slider-wrapper.youtube-iframe .slider-teaser {top:170px;}
	body.front .slider-wrapper.youtube-iframe .slider-teaser-body {width: 100%; height: 100%;}
	body.front .slider-wrapper.youtube-iframe .slider-teaser-body {padding: 0;}
	body.front #highlighted {margin-top: 113px;}
  }

/* Mobile */
/* max width: 480px  */
@media only screen and (max-width: 480px) {
    #header-logo img { width:60%; }
    #header-logo h2 {font-size:80%;  }
    .imagelinks { height: 80px; line-height:80px; }
    .imagelinks.width27, .imagelinks.width45 {width:100%}
	#newsletter-top-content-text h2 {font-size:.9em;}
	#newsletter-top-content-cta {font-size:.8em;}
	
}

