@media screen and (max-width:1440px){
#content-newsblog.content-newsblog .content .container-right .slide-article .container-newsblog-list.slick-slide { margin: 0;}
#content-newsblog.content-newsblog .content .container-right .slide-article .container-newsblog-list{padding-right: 30px;}
}

@media screen and (max-width:1280px){
}

@media screen and (max-width:1024px){
#content-newsblog.content-newsblog .content .container-right .slide-article .container-newsblog-list.slick-slide { margin: 0;}
#content-newsblog.content-newsblog .content .container-right .slide-article .container-newsblog-list{padding-right: 15px;}
}

@media screen and (max-width:1000px){
#header.header .container-menu{display: none;}
#header.header .container-navigation{display: block;position: relative;float: right;top: auto;left: auto;right: auto;z-index: 0;width: 24px;margin-top: 10px;margin-right: 3%;}
#header.header .container-navigation .navigation-link{float: left;width:auto;}
#header.header .container-navigation .navigation-link .image{display: block;float: left;width: 100%;height: auto;overflow: hidden;}

#nav-mobile.nav-mobile{display:none;position:fixed;top:0;left:0;right:0;z-index:2;width:100%;height:100vh;background-color:#00a6d0;overflow:scroll}
#nav-mobile.nav-mobile .close-icon{cursor:pointer;position:absolute;top:30px;right:30px;z-index:0;width:25px}
#nav-mobile.nav-mobile .close-icon .image{display:block;float:left;width:100%;height:auto;overflow:hidden}
#nav-mobile.nav-mobile .menu-mobile-nav{width:100%;margin:100px auto 0}
#nav-mobile.nav-mobile .menu-mobile-nav ul{float:left;width:100%}
#nav-mobile.nav-mobile .menu-mobile-nav ul li{float:left;width:100%}
#nav-mobile.nav-mobile .menu-mobile-nav ul li a{display:block;width:100%;padding-top:10px;padding-bottom:10px;font-size:1.714em;text-align:center;color:#fff}
#nav-mobile.nav-mobile .menu-mobile-nav ul li a:hover{outline:0}
#nav-mobile.nav-mobile .menu-mobile-nav .link-home{display:block;width:100%;padding-top:10px;padding-bottom:10px;font-size:1.714em;text-align:center;color:#fff}
#nav-mobile.nav-mobile .menu-mobile-nav .link-home:hover{outline:0}

body.about #nav-mobile.nav-mobile .menu-mobile-nav ul li a{font-size: 1.333em;line-height: 1.4;}
body.partnership #nav-mobile.nav-mobile .menu-mobile-nav ul li a{font: 1em/1.4 'Work Sans';}

#hero.hero .container-menu .main-menu{display:none}
#hero.hero .container-menu .container-navigation{display:block;position:static;float:right;top:auto;left:auto;right:auto;width:32px;margin-right:3%}
#hero.hero .container-menu .container-navigation .navigation-link{float:left;width:auto;cursor:pointer}
#hero.hero .container-menu .container-navigation .navigation-link .image{display:block;float:left;width:100%;height:auto;overflow:hidden}
#hero.hero .container-cover{left:0;right:0;width:70%;max-width:600px;margin-right:auto;margin-left:auto}

#hero-fade.hero-fade{top: auto;}
#hero-fade.hero-fade .container-cover{top:0;bottom:0;left:0;right:0;width:70%;max-width:600px;margin:auto}
#hero-fade.hero-fade .container-cover .text-cover{font-size: 1.714em;}

#about.about .text-about p{width:85%;font-size:1.714em}
#about.about .container-about-content{width:85%}
#about.about .container-about-content .container-about-content-left .text-content-left{font-size:1.714em}

#leadership-quote.leadership-quote{
	
width: 95%;
}
#leadership-quote.leadership-quote .container-content{width: 65%;margin-left: 35%;}
#leadership-quote.leadership-quote .container-content .container-quote .quote{
}
#leadership-quote.leadership-quote .container-content .container-quote .quote p{font-size: 1.429em;}
#leadership-quote.leadership-quote .container-content .container-quote .title{}

#quick-fact.quick-fact .container-cover{height:350px}
#quick-fact.quick-fact .container-content{left:0;right:0;width:95%;margin-right:auto;margin-left:auto;padding-top:30px;padding-bottom:30px}
#quick-fact.quick-fact .container-content .container-content-left{width:35%}
#quick-fact.quick-fact .container-content .container-content-right{width:65%}
#quick-fact.quick-fact .container-content .container-content-right .quote{font-size:1.143em}

#news.news .container-event .container-content-left{width:35%}
#news.news .container-event .container-content-right{width:65%}
#news.news .container-event .container-content-right .title-a{font-size:2em}
#news.news .container-event .container-content-right .text-content{margin-left:-0.0587%}
#news.news .container-blognews .container-blog{width:100%;padding-bottom:50px;border-bottom-style:none}
#news.news .container-blognews .container-news{clear:both;width:100%;padding-top:50px}
#news.news .container-blognews .container-blog .blog-post-left{padding-right:25px}
#news.news .container-blognews .container-blog .blog-post-right{padding-left:25px}
#news.news .container-blognews .container-news .line{display:block;position:absolute;z-index:0;height:1px;background-color:#84d6ea;top:0;left:0;width:100%}
#news.news .container-blognews .container-news .news-post-left{padding-right:25px}
#news.news .container-blognews .container-news .news-post-right{padding-left:25px}

#supporter.supporter .container-content{width:80%;max-width:750px}
#supporter.supporter .container-content .callto-action .text-callto-action{font-size:1.429em}
#supporter.supporter .container-content .callto-action .text-sponsor{position:relative;font-size:1.714em}
#supporter.supporter .container-content .logos .logos-logo .image{max-height: 60px;}

#footer.footer .footer-menu{margin-left:5%}
#footer.footer .footer-contact{max-width:200px;margin-right:5%}
#footer.footer .footer-disclaimer .text-footer-disclaimer{width:80%;margin-left:5%}

#cover-about.cover-about .cover{left:0;right:0;margin-right:auto;margin-left:auto}
#cover-about.cover-about .content{width:90%;margin-left:5%}
#cover-about.cover-about .content p{font-size:1.333em}

#content-about.content-about .content-list{width:90%;padding-right:20px;padding-left:20px}
#content-about.content-about .content-list .content-list-left .title{margin-left:0}
#content-about.content-about .content-list .content-list-left .underline{margin-left:0}

#quickfact-about.quickfact-about .container-content{width:90%;padding-right:20px;padding-left:20px}
#quickfact-about.quickfact-about .container-content .container-content-left .title{margin-left:0}
#quickfact-about.quickfact-about .container-content .container-content-left .underline{margin-left:0}

#leadership.leadership .container-content{width:90%;padding-right:20px;padding-left:20px}
#leadership.leadership .container-content .container-title .title{margin-left:0}
#leadership.leadership .container-content .container-title .underline{margin-left:0}
#leadership.leadership .container-content .container-quote .quote{padding-right:20px;padding-left:20px}
#leadership.leadership .container-content .container-quote .quote p{font-size:1.111em}
#leadership.leadership .container-content .container-quote .title{padding-left:20px}

#logo-diagram.logo-diagram .content-list{width:90%;padding-right:20px;padding-left:20px}
#logo-diagram.logo-diagram .content-list .content-list-left .title{margin-left:0}
#logo-diagram.logo-diagram .content-list .content-list-left .underline{margin-left:0}

#cover-partnership.cover-partnership{margin-top:-79px}
#cover-partnership.cover-partnership .text-cover{left:0;right:0;margin-right:auto;margin-left:auto;padding-right:20px;padding-left:20px}

#consortium.consortium .consortium p{width:60%;margin-left:30%;padding-right:20px;padding-left:20px}
#consortium.consortium .logos .list-logos{height:200px}
#consortium.consortium .logos .list-logos .image{width: unset;max-height: 55px;max-width: 150px;}

#recognition.recognition .container-content{width:90%;padding-right:20px;padding-left:20px}
#recognition.recognition .container-content .container-recognition-left .title{margin-left:0}
#recognition.recognition .container-content .container-recognition-left .underline{margin-left:0}
#recognition.recognition .container-content .container-recognition-left .content-recog-button{margin-left:0}
#recognition.recognition .container-content .container-recognition-right .slide-recog .slider-recog-content .quote{font-size:.833em}

#cover-newsblog.cover-newsblog{margin-top:0}
#cover-newsblog.cover-newsblog .text-newsblog{left:0;right:0;margin-right:auto;margin-left:auto;padding-right:20px;padding-left:20px}

#content-newsblog.content-newsblog{padding-top:50px;padding-bottom:50px}
#content-newsblog.content-newsblog .content{width:90%;padding-right:20px;padding-left:20px}
#content-newsblog.content-newsblog .content .container-left{width:100%;border-bottom:1px solid #84d6ea}
#content-newsblog.content-newsblog .content .container-right{clear:both;width:100%;margin-left:0;padding-top:50px}
#content-newsblog.content-newsblog .content .container-left .container-topic{display:none}
#content-newsblog.content-newsblog .content .container-left .container-search{clear:none;width:50%;height:auto;padding-right:0}
#content-newsblog.content-newsblog .content .container-left .container-topic .text-topic{display:none}
#content-newsblog.content-newsblog .content .container-left .container-topic .list-topic{display:none}
#content-newsblog.content-newsblog .content .container-left .container-search .search-input{float:right}
#content-newsblog.content-newsblog .content .container-left .chzn-selecto{display:block;float:left;width:50%;padding-bottom:20px}
#content-newsblog.content-newsblog .content .container-left .chzn-selecto .topic-input{float:left;width:100%;max-width:200px;height:40px;padding:10px;border:1px solid #84d6ea;border-radius:3px;background-image:url(../img/arrow-down-blue.svg),none;background-position:95% 17px,100% 10px;background-repeat:no-repeat,no-repeat;background-size:16px auto,16px auto;background-attachment:scroll,scroll;font:400 1.143em/1.38 'Work Sans';color:#5e7081;font-style:normal;cursor:pointer}
#content-newsblog.content-newsblog .content .container-left .chzn-selecto .container-option{float:left;position:relative;width:100%;max-width:200px;clear:both}
#content-newsblog.content-newsblog .content .container-left .chzn-selecto .container-option .container-option-list{float:left;position:absolute;width:100%;border-left:1px solid #84d6ea;border-right:1px solid #84d6ea;border-radius:3px;background-color:#fff;height:auto;z-index: 1;}
#content-newsblog.content-newsblog .content .container-left .chzn-selecto .container-option .topic-option{float:left;width:100%;padding:10px;border-bottom:1px solid #84d6ea}
#content-newsblog.content-newsblog .content .container-left .chzn-selecto .container-option li:last-child{border-bottom:none;}
#content-newsblog.content-newsblog .content .container-left .chzn-selecto .container-option .topic-option a{color: #5e7081;font-weight: 400;}
#content-newsblog.content-newsblog .content .container-left .chzn-selecto .container-option .topic-option a:hover{outline: 0;color: #000000;}
#content-newsblog.content-newsblog .content .container-left .chzn-selecto .container-option .container-input-option .topic-input-search{height:30px;border:1px solid #84d6ea;margin:5px auto;width:95%;display:block;border-radius:3px;padding-left:10px;padding-right:10px;background:url(../img/search-icon.svg) #f4f4f4;background-repeat:no-repeat;background-size:16px auto;background-position:95% 50%}
#content-newsblog.content-newsblog .content .container-left .chzn-selecto .container-option .container-input-option{float:left;width:100%;border-bottom:1px solid #84d6ea}
#content-newsblog.content-newsblog .content .container-left .chzn-selecto .container-option .container-option-list .result-wrapper{float:left;width:100%;display: none;height: auto;overflow-y:auto;border-bottom:1px solid #84d6ea;}
#content-newsblog.content-newsblog .content .container-left .chzn-selecto .container-option .container-option-list .result-wrapper .result-ul{float:left;width:100%;display:block}
#content-newsblog.content-newsblog .content .container-right .slide-article .container-newsblog-list.slick-slide { margin:0;}

.popup-leadership .center-popup{width: 80%;}

#cover-membership.cover-membership .text-membership{left:0;right:0;margin-right:auto;margin-left:auto;padding-right:20px;padding-left:20px}

#brief-membership.brief-membership .content-brief p{width:60%;margin-left:30%;padding-right:20px;padding-left:20px}

#content-membership.content-membership .content-content{width:90%;padding-right:20px;padding-left:20px}
#content-membership.content-membership .content-content .container-left .title{margin-left: 0;}
#content-membership.content-membership .content-content .container-left .underline{margin-left: 0;}
#content-membership.content-membership .content-content .container-right .be-a-member{margin-left: 0;font-size: 1.333em;}

#cover-sponsorship.cover-sponsorship .text-sponsorship{left:0;right:0;margin-right:auto;margin-left:auto;padding-right:20px;padding-left:20px}

#brief-sponsorship.brief-sponsorship .content-brief p{width:60%;margin-left:30%;padding-right:20px;padding-left:20px}

#content-sponsorship.content-sponsorship .content-content{width:90%;padding-right:20px;padding-left:20px}
#content-sponsorship.content-sponsorship .content-content .container-left .title{margin-left: 0;}
#content-sponsorship.content-sponsorship .content-content .container-left .underline{margin-left: 0;}
#content-sponsorship.content-sponsorship .content-content .container-right .be-a-sponsor{margin-left: 0;font-size: 1.333em;}

#cover-contact.cover-contact .text-contact{left:0;right:0;margin-right:auto;margin-left:auto;padding-right:20px;padding-left:20px}

#content-contact.content-contact .container-content .text-content{margin-left: 30%;}
#content-contact.content-contact .container-content .text-content p{font-size: 0.833em;}
#content-contact.content-contact .container-content .text-info{margin-left: 30%;}
#content-contact.content-contact .container-content .text-info .phone{font-size: 0.833em;}
#content-contact.content-contact .container-content .text-info .email{font-size: 0.833em;}

#cover-event.cover-event{padding-bottom: 50px;}
#cover-event.cover-event .cover{margin-left: auto;margin-right: auto;}
#cover-event.cover-event .content{width:90%;margin-left:5%}
#cover-event.cover-event .content .content-event-article .content-article .article-title{font-size:1.778em}

#content-event.content-event{padding-bottom:50px}
#content-event.content-event .future-event{width:90%;padding-right:20px;padding-left:20px}
#content-event.content-event .past-event{width:90%;padding-right:20px;padding-left:20px}
#content-event.content-event .container-left{width: 30%;}
#content-event.content-event .container-right{width: 70%;margin-left: 0;}
#content-event.content-event .container-left .header{position: relative;}
#content-event.content-event .container-left .header .text-header{padding-top: 8px;}
#content-event.content-event .container-right .container-event-list .event-list .content-article .article-title{font-size: 1.556em;}

#container-event-detail.container-event-detail{padding-bottom:50px}
#container-event-detail.container-event-detail .container-content{width:90%;max-width:none;padding-right:0;padding-left:0}
#container-event-detail.container-event-detail .container-share{width:90%}
#container-event-detail.container-event-detail .container-future-event{width:90%;border-bottom-style:none}
#container-event-detail.container-event-detail .container-content .container-article{border-bottom-style: none;}
#container-event-detail.container-event-detail .container-content .container-header .title{font-size: 2.667em;}
#container-event-detail.container-event-detail .container-content .container-article .article-brief p{width: 100%;font-size: 1.333em;}

#content-newsblog.content-newsblog .content .container-right .slide-article .container-newsblog-list{width: calc((100%/3) - (60px/3));padding-right:30px;margin-right:30px;}
#content-newsblog.content-newsblog .content .container-right .slide-article .container-newsblog-list:nth-child(3n){margin-right:0}
#content-newsblog.content-newsblog .content .container-right .navigation .viewall{width: 280px;}
#content-newsblog.content-newsblog .content .container-right .navigation{height: auto;}

#container-news-detail.container-news-detail{padding-bottom: 50px;}
#container-news-detail.container-news-detail .container-content{width:90%;max-width:800px;padding-right:0;padding-left:0}
#container-news-detail.container-news-detail .container-share{width:90%}
#container-news-detail.container-news-detail .container-comment{width:90%}
#container-news-detail.container-news-detail .container-other-news{width:90%;border-bottom-style:none}
#container-news-detail.container-news-detail .container-content .container-article{position:relative;float:none;clear:none;z-index:0;width:100%;margin-top:242px;margin-right:auto;margin-left:auto;padding-bottom:50px;border-bottom:1px dashed #84d6ea}
#container-news-detail.container-news-detail .container-content .container-article.no-related{border-bottom-style: none;padding-bottom: 0;}
#container-news-detail.container-news-detail .container-content .container-related-news{position:relative;float:none;z-index:0;width:100%;margin-right:auto;margin-left:auto;padding-right:30px;padding-bottom:0;padding-left:30px;border-style:none}
#container-news-detail.container-news-detail .container-content .container-header .title{font-size: 2.667em;width: 100%;}
#container-news-detail.container-news-detail .container-content .container-article .container-brief{width: 100%;}
#container-news-detail.container-news-detail .container-content .container-related-news .title{font-size: 1.778em;}
#container-news-detail.container-news-detail .container-content .container-related-news .container-brief p{font-size: 1em;}
#container-news-detail.container-news-detail .container-content .container-article .container-brief p{font-size: 1.333em;}

#cover-all-news.cover-all-news{padding-bottom: 50px;}
#cover-all-news.cover-all-news .cover{left:0;right:0;margin-right:auto;margin-left:auto}
#cover-all-news.cover-all-news .content{width:90%;margin-left:5%}
#cover-all-news.cover-all-news .content .content-all-news-article .content-article .title{font-size:1.778em}

#content-all-news.content-all-news{padding-bottom:50px}
#content-all-news.content-all-news .all-news{width:90%;padding-right:20px;padding-left:20px}
#content-all-news.content-all-news .all-news .container-left{width:30%}
#content-all-news.content-all-news .all-news .container-right{width:70%;margin-left:0}
#content-all-news.content-all-news .all-news .container-right .container-all-news-list .news-list .content-article .title{font-size:1.556em}

#container-blogs-detail.container-blogs-detail{padding-bottom: 50px;}
#container-blogs-detail.container-blogs-detail .container-content{width:90%;max-width:800px;padding-right:0;padding-left:0}
#container-blogs-detail.container-blogs-detail .container-share{width:90%}
#container-blogs-detail.container-blogs-detail .container-comment{width:90%}
#container-blogs-detail.container-blogs-detail .container-other-blogs{width:90%;border-bottom-style:none}
#container-blogs-detail.container-blogs-detail .container-content .container-article{position:relative;float:none;clear:none;z-index:0;width:100%;margin-top:242px;margin-right:auto;margin-left:auto;padding-bottom:50px;border-bottom:1px dashed #84d6ea}
#container-blogs-detail.container-blogs-detail .container-content .container-related-blogs{position:relative;float:none;z-index:0;width:100%;margin-right:auto;margin-left:auto;padding-right:30px;padding-bottom:0;padding-left:30px;border-style:none}
#container-blogs-detail.container-blogs-detail .container-content .container-header .title{font-size: 2.667em;width: 100%;}
#container-blogs-detail.container-blogs-detail .container-content .container-article .container-brief{width: 100%;}
#container-blogs-detail.container-blogs-detail .container-content .container-related-blogs .title{font-size: 1.778em;}
#container-blogs-detail.container-blogs-detail .container-content .container-related-blogs .container-brief p{font-size: 1em;}
#container-blogs-detail.container-blogs-detail .container-content .container-article .container-brief p{font-size: 1.333em;}
#container-blogs-detail.container-blogs-detail .container-content .container-article.no-related{border-bottom-style: none;padding-bottom: 0;}
}

@media screen and (max-width:960px){
}

@media screen and (max-width:850px){
#header.header .container-navigation{margin-top: 15px;}

#hero.hero .container-cover{left:0;right:0;width:60%;max-width:550px;margin-right:auto;margin-left:auto}

#hero-fade.hero-fade .container-cover{max-width: 550px;}

#about.about .text-about p{padding-top:30px;font-size:1.429em}
#about.about .container-about-content .container-about-content-left .text-content-left{font-size:1.429em}

#leadership-quote.leadership-quote .container-content .container-quote .quote p{font-size: 1.286em;}
#leadership-quote.leadership-quote .container-content .container-quote .title{font-size: 1em;}

#news.news .container-event .container-content-right .text-content{margin-left:-0.05637%;font-size:1.143em}
#news.news .container-blognews .container-blog .article-content{font-size:1.143em}

#footer.footer .footer-menu li a{font-size:1em}
#footer.footer .footer-contact .text-footer-contact{font-size:1em}

#supporter.supporter .container-content .logos .logos-logo .image{max-height: 45px;}

body.about{font-size: 1em;}

#cover-about.cover-about .cover{left: 0;right: 0;height: 450px;margin-right: auto;margin-left: auto;}
#cover-about.cover-about .content p{font-size: 1.25em;}

#content-about.content-about .content-list .content-list-left .title{font-size: 1.125em;}
#content-about.content-about .content-list .content-list-right .text p{font-size: 16px;}

#quickfact-about.quickfact-about .container-content .container-content-left .title{font-size: 1.125em;}
#quickfact-about.quickfact-about .container-content .container-content-right .quote{font-size: 1em;}
#quickfact-about.quickfact-about .container-content .container-content-right .source{font-size: 0.75em;}

#leadership.leadership .container-content .container-quote{padding-bottom: 30px;}
#leadership.leadership .container-content .container-title .title{font-size: 1.125em;}
#leadership.leadership .container-content .container-profile .content .container-info .name{font-size: 1.25em;}
#leadership.leadership .container-content .container-profile .content .container-info .position{font-size: 1em;}
#leadership.leadership .container-content .container-profile .content .container-info .description p{font-size: 1em;}
#leadership.leadership .container-content .container-profile .content .container-info .read-more{font-size: 0.875em;}
#leadership.leadership .container-content .container-quote .quote p{font-size: 1.125em;}
#leadership.leadership .container-content .container-quote .title{font-size: 0.875em;}

#logo-diagram.logo-diagram .content-list .content-list-left .title{font-size: 1.125em;}
#logo-diagram.logo-diagram .content-list .content-list-right .text p{font-size: 16px;}

body.about #footer.footer .footer-menu li a{font-size: 0.875em;}
body.about #footer.footer .footer-contact .text-footer-contact{font-size: 0.875em;}
body.about #footer.footer .footer-disclaimer .text-footer-disclaimer{font-size: 0.75em;}
body.about #nav-mobile.nav-mobile .menu-mobile-nav ul li a{font-size: 1.5em;}

.popup-leadership .center-popup .container-popup .container-content-left{width:80%;max-width:150px}
.popup-leadership .center-popup .container-popup .container-content-right{clear:both;width:100%;max-width:none;padding-top:30px;padding-left:0}
.popup-leadership .center-popup .container-popup .container-content-right .name{font-size: 1.25em;}
.popup-leadership .center-popup .container-popup .container-content-right .position{font-size: 1em;}
.popup-leadership .center-popup .container-popup .container-content-right .description{font-size: 1em;max-width: none;}

#cover-partnership.cover-partnership{height:250px;margin-top:0}
#cover-partnership.cover-partnership .text-cover{bottom:50px;left:0;right:0;margin-right:auto;margin-left:auto;font-size:1.5em}

#consortium.consortium .consortium{padding-top:50px;padding-bottom:50px}
#consortium.consortium .logos .list-logos .image{width: unset;max-height: 55px;max-width: 150px;}

#recognition.recognition{margin-top:10px;padding-top:50px;padding-bottom:50px}
#recognition.recognition .container-content .container-recognition-right{padding-bottom: 30px;}
#recognition.recognition .container-content .container-recognition-right .slide-recog .slider-recog-content .quote{padding-bottom: 30px;font-size: 0.75em;}
#recognition.recognition .container-content .container-recognition-right .slide-recog .slider-recog-content .title{font-size: 0.583em;}

body.partnership #quickfact-about.quickfact-about .container-content .container-content-right .quote{font-size: 0.667em;}
body.partnership #footer.footer .footer-menu li a{font-size: 0.583em;}
body.partnership #footer.footer .footer-contact .text-footer-contact{font-size: 0.583em;}

body.membership{font-size: 1.125em;}

#cover-membership.cover-membership{height:250px;margin-top:0}
#cover-membership.cover-membership .text-membership{bottom:50px;left:0;right:0;margin-right:auto;margin-left:auto;font-size:2em}

#brief-membership.brief-membership .content-brief{padding-top:50px;padding-bottom:50px}

#content-membership.content-membership{margin-top:10px;padding-top:50px;padding-bottom:50px}
#content-membership.content-membership .content-content .container-right{margin-left: 0;padding-bottom: 30px;}

body.membership #footer.footer .footer-menu li a{font-size: 0.778em;}
body.membership #footer.footer .footer-contact .text-footer-contact{font-size: 0.778em;}

body.sponsorship{font-size: 1.125em;}

#cover-sponsorship.cover-sponsorship{height:250px;margin-top:0}
#cover-sponsorship.cover-sponsorship .text-sponsorship{bottom:50px;left:0;right:0;margin-right:auto;margin-left:auto;font-size:2em}

#brief-sponsorship.brief-sponsorship .content-brief{padding-top:50px;padding-bottom:50px}

#content-sponsorship.content-sponsorship{margin-top:10px;padding-top:50px;padding-bottom:50px}
#content-sponsorship.content-sponsorship .content-content .container-right{margin-left: 0;padding-bottom: 30px;}

body.sponsorship #footer.footer .footer-menu li a{font-size: 0.778em;}
body.sponsorship #footer.footer .footer-contact .text-footer-contact{font-size: 0.778em;}

#cover-contact.cover-contact{height:250px;margin-top:0}
#cover-contact.cover-contact .text-contact{bottom:50px;left:0;right:0;margin-right:auto;margin-left:auto;font-size:1.5em}

body.contact #footer.footer .footer-menu li a{font-size: 0.583em;}
body.contact #footer.footer .footer-contact .text-footer-contact{font-size: 0.583em;}

#cover-event.cover-event .cover{height: 450px;}

#content-event.content-event .future-event{float:left;margin-right:0;margin-left:5%}
#content-event.content-event .past-event{float:left;margin-right:0;margin-left:5%;clear:both}
#content-event.content-event .container-left{width:100%;border-bottom-style:none}
#content-event.content-event .container-right{clear:both;width:100%}
#content-event.content-event .container-left .header{padding-bottom:0}
#content-event.content-event .container-left .header .text-header{padding-bottom:10px;border-style:none;font-style:normal;font-size:.778em}
#content-event.content-event .container-right .container-event-list .event-list{padding-bottom: 30px;padding-top: 30px;}
#content-event.content-event .container-right .container-event-list .event-list:nth-child(1){padding-top: 30px;}

body.events #footer.footer .footer-menu li a{font-size: 0.778em;}
body.events #footer.footer .footer-contact .text-footer-contact{font-size: 0.778em;}

#container-event-detail.container-event-detail{padding-top: 120px;}
#container-event-detail.container-event-detail .container-content .container-article{max-width: 700px;}
#container-event-detail.container-event-detail .container-content .container-header .title{font-size: 2.222em;}
#container-event-detail.container-event-detail .container-future-event .container-event .event-post{position: relative;width: 95%;max-width: 500px;margin-left: 5%;padding-bottom: 30px;border-bottom: 1px solid rgb(132, 214, 234);}
#container-event-detail.container-event-detail .container-future-event .container-event .event-post .brief p{font-size: 0.889em;}

body.event-detail #footer.footer .footer-menu li a{font-size: 0.778em;}
body.event-detail #footer.footer .footer-contact .text-footer-contact{font-size: 0.778em;}

body.news-blog{font-size: 1em;}
#cover-newsblog.cover-newsblog{height: 250px;}
#cover-newsblog.cover-newsblog .text-newsblog{bottom:50px;left:0;right:0;margin-right:auto;margin-left:auto;font-size:2.25em}
#content-newsblog.content-newsblog .content .container-left{padding-bottom:30px;border-bottom-color:#00a6d0}
#content-newsblog.content-newsblog .content .container-left .chzn-selecto{padding-bottom: 0;}
#content-newsblog.content-newsblog .content .container-left .chzn-selecto .topic-input{font-size: 1em;}
#content-newsblog.content-newsblog .content .container-left .container-search .search-input{font-size: 0.875em;}
#content-newsblog.content-newsblog .content .container-left .chzn-selecto .container-option .topic-option a{font-size: 0.875em;}
#content-newsblog.content-newsblog .content .container-right .slide-article .container-news .text-news{font-size: 1em;}
#content-newsblog.content-newsblog .content .container-right .slide-article .container-blog .text-blog{font-size: 1em;}
#content-newsblog.content-newsblog .content .container-right .slide-article .container-newsblog-list .article-title{font-size: 1.125em;}
#content-newsblog.content-newsblog .content .container-right .slide-article .container-newsblog-list .article-date{font-size: 0.688em;}
#content-newsblog.content-newsblog .content .container-right .slide-article .container-newsblog-list .article-content p{font-size: 16px;}
#content-newsblog.content-newsblog .content .container-right .slide-article .container-newsblog-list .read-more{font-size: 0.875em;}
#content-newsblog.content-newsblog .content .container-right .navigation .prevnext{float:none;margin-right:auto;margin-left:auto}
#content-newsblog.content-newsblog .content .container-right .navigation .viewall{float:none;width:100%;margin-right:auto;margin-left:auto;border-top:1px solid #daeef3}
#content-newsblog.content-newsblog .content .container-right .navigation .prevnext .text-navigation{font-size:.875em}
#content-newsblog.content-newsblog .content .container-right .navigation .viewall .allnews{padding-left:0;font-size:.875em;text-align:center}
#content-newsblog.content-newsblog .content .container-right .navigation .viewall .allblog{padding-left:0;font-size:.875em;text-align:center}
#content-newsblog.content-newsblog .content .container-right .slide-article .container-newsblog-list.slick-slide{margin:0;}
#content-newsblog.content-newsblog .content .container-right .slide-article .container-newsblog-list{padding-right: 20px;}
body.news-blog #quickfact-about.quickfact-about .container-content .container-content-left .title{font-size: 1.125em;}
body.news-blog #quickfact-about.quickfact-about .container-content .container-content-right .quote{font-size: 1em;}
body.news-blog #quickfact-about.quickfact-about .container-content .container-content-right .source{font-size: 0.75em;}
body.news-blog #footer.footer .footer-menu li a{font-size: 0.875em;}
body.news-blog #footer.footer .footer-contact .text-footer-contact{font-size: 0.875em;}
body.news-blog #footer.footer .footer-disclaimer .text-footer-disclaimer{font-size: 0.75em;}
body.news-blog #nav-mobile.nav-mobile .menu-mobile-nav ul li a{font-size: 1.5em;}

#container-news-detail.container-news-detail{padding-top: 120px;}
#container-news-detail.container-news-detail .container-comment{padding-left: 20px;padding-right: 20px;}
#container-news-detail.container-news-detail .container-content .container-article{position:relative;float:left;clear:both;z-index:0;margin-top:0;margin-right:0;margin-left:0}
#container-news-detail.container-news-detail .container-content .container-article.no-related{max-width: 700px;}
#container-news-detail.container-news-detail .container-content .container-related-news{position:relative;float:left;clear:both;z-index:0;margin-right:0;margin-left:0}
#container-news-detail.container-news-detail .container-content .container-header .title{font-size:2.222em}
#container-news-detail.container-news-detail .container-content .container-related-news .container-brief p{font-size:.889em}
#container-news-detail.container-news-detail .container-other-news .container-news .news-title{padding-bottom:20px}
#container-news-detail.container-news-detail .container-other-news .container-news .news-post{position:relative;width:95%;max-width:500px;margin-left:5%;z-index:0;padding-top:30px;padding-bottom:30px;border-bottom:1px solid #84d6ea}
#container-news-detail.container-news-detail .container-other-news .container-news .news-post .brief p{font-size: 0.889em;}
#container-news-detail.container-news-detail .container-other-news .container-news .news-post:nth-child(4n){border-bottom: none;}
body.news-detail #footer.footer .footer-menu li a{font-size: 0.778em;}
body.news-detail #footer.footer .footer-contact .text-footer-contact{font-size: 0.778em;}

#cover-all-news.cover-all-news .cover{left:0;right:0;height:450px;margin-right:auto;margin-left:auto}
#content-all-news.content-all-news .all-news .container-left{width:100%;padding-bottom:30px;border-bottom-width:0;border-bottom-style:none}
#content-all-news.content-all-news .all-news .container-right{clear:both;width:100%;padding-top:50px;border-top:1px solid #84d6ea}
#content-all-news.content-all-news .all-news .container-left .container-topic{display:none}
#content-all-news.content-all-news .all-news .container-left .chzn-selecto{display:block;float:left;width:50%}
#content-all-news.content-all-news .all-news .container-left .chzn-selecto .topic-input{float:left;width:100%;max-width:200px;height:40px;padding:10px;border:1px solid #84d6ea;border-radius:3px;background-image:url(../img/arrow-down-blue.svg),none;background-position:95% 17px,100% 10px;background-repeat:no-repeat,no-repeat;background-size:16px auto,16px auto;background-attachment:scroll,scroll;color:#5e7081;font-style:normal;cursor:pointer;font-size: 0.889em;}
#content-all-news.content-all-news .all-news .container-left .chzn-selecto .container-option{float:left;position:relative;width:100%;max-width:200px;clear:both}
#content-all-news.content-all-news .all-news .container-left .chzn-selecto .container-option .container-option-list{float:left;position:absolute;width:100%;border-left:1px solid #84d6ea;border-right:1px solid #84d6ea;border-radius:3px;background-color:#fff;height:auto;z-index: 1;}
#content-all-news.content-all-news .all-news .container-left .chzn-selecto .container-option .topic-option{float:left;width:100%;padding:10px;border-bottom:1px solid #84d6ea}
#content-all-news.content-all-news .all-news .container-left .chzn-selecto .container-option .topic-option a{color: #5e7081;font-weight: 400;font-size: 0.889em;}
#content-all-news.content-all-news .all-news .container-left .chzn-selecto .container-option .topic-option a:hover{outline: 0;color: #000000;}
#content-all-news.content-all-news .all-news .container-left .chzn-selecto .container-option li:last-child{border-bottom:none;}
#content-all-news.content-all-news .all-news .container-left .chzn-selecto .container-option .container-input-option .topic-input-search{height:30px;border:1px solid #84d6ea;margin:5px auto;width:95%;display:block;border-radius:3px;padding-left:10px;padding-right:10px;background:url(../img/search-icon.svg) #f4f4f4;background-repeat:no-repeat;background-size:16px auto;background-position:95% 50%}
#content-all-news.content-all-news .all-news .container-left .chzn-selecto .container-option .container-input-option{float:left;width:100%;border-bottom:1px solid #84d6ea}
#content-all-news.content-all-news .all-news .container-left .chzn-selecto .container-option .container-option-list .result-wrapper{float:left;width:100%;display: none;height: auto;overflow-y:auto;border-bottom:1px solid #84d6ea;}
#content-all-news.content-all-news .all-news .container-left .chzn-selecto .container-option .container-option-list .result-wrapper .result-ul{float:left;width:100%;display:block}
#content-all-news.content-all-news .all-news .container-left .container-search{clear:none;width:50%;height:auto;padding-right:0}
#content-all-news.content-all-news .all-news .container-left .container-search .search-input{float:right}

body.news #footer.footer .footer-menu li a{font-size: 0.778em;}
body.news #footer.footer .footer-contact .text-footer-contact{font-size: 0.778em;}

#container-blogs-detail.container-blogs-detail{padding-top: 120px;}
#container-blogs-detail.container-blogs-detail .container-comment{padding-left: 20px;padding-right: 20px;}
#container-blogs-detail.container-blogs-detail .container-content .container-article{position:relative;float:left;clear:both;z-index:0;margin-top:0;margin-right:0;margin-left:0}
#container-blogs-detail.container-blogs-detail .container-content .container-article.no-related{max-width:700px;}
#container-blogs-detail.container-blogs-detail .container-content .container-related-blogs{position:relative;float:left;clear:both;z-index:0;margin-right:0;margin-left:0}
#container-blogs-detail.container-blogs-detail .container-content .container-header .title{font-size:2.222em}
#container-blogs-detail.container-blogs-detail .container-content .container-related-blogs .container-brief p{font-size:.889em}
#container-blogs-detail.container-blogs-detail .container-other-blogs .container-blogs .blogs-title{padding-bottom:20px}
#container-blogs-detail.container-blogs-detail .container-other-blogs .container-blogs .blogs-post{position:relative;width:95%;max-width:500px;margin-left:5%;z-index:0;padding-top:30px;padding-bottom:30px;border-bottom:1px solid #84d6ea}
#container-blogs-detail.container-blogs-detail .container-other-blogs .container-blogs .blogs-post .brief p{font-size: 0.889em;}
#container-blogs-detail.container-blogs-detail .container-other-blogs .container-blogs .blogs-post:nth-child(4n){border-bottom: none;}
body.blogs-detail #footer.footer .footer-menu li a{font-size: 0.778em;}
body.blogs-detail #footer.footer .footer-contact .text-footer-contact{font-size: 0.778em;}

body.blogs #footer.footer .footer-menu li a{font-size: 0.778em;}
body.blogs #footer.footer .footer-contact .text-footer-contact{font-size: 0.778em;}

body.page-404 #footer.footer .footer-menu li a{font-size: 0.583em;}
body.page-404 #footer.footer .footer-contact .text-footer-contact{font-size: 0.583em;}

body.partnership #footer.footer .footer-menu .link-home{font-size: 0.583em;}
body.news-blog #footer.footer .footer-menu .link-home{font-size: 0.875em;}
body.events #footer.footer .footer-menu .link-home{font-size: 0.778em;}
body.membership #footer.footer .footer-menu .link-home{font-size: 0.778em;}
body.sponsorship #footer.footer .footer-menu .link-home{font-size: 0.778em;}
body.contact #footer.footer .footer-menu .link-home{font-size: 0.583em;}
body.page-404 #footer.footer .footer-menu .link-home{font-size: 0.583em;}
body.news #footer.footer .footer-menu .link-home{font-size: 0.778em;}
body.blogs #footer.footer .footer-menu .link-home{font-size: 0.778em;}
#footer.footer .footer-menu .link-home{font-size: 1em;}
}


@media screen and (max-width:800px){
}

@media screen and (max-width:768px){
}

@media screen and (max-width:640px){
}

@media screen and (max-width:600px){
}

@media screen and (max-width:550px){
#hero.hero{height:300px}
#hero.hero .container-cover .text-cover{font-size:1.143em}

#hero-fade.hero-fade .container-cover .text-cover{font-size: 1.286em;}

#about.about .container-about-content .container-about-content-left{width:100%;background-image:none}
#about.about .container-about-content .container-about-content-right{width:95%;clear:both}

#leadership-quote.leadership-quote{padding-bottom: 50px;width: 100%;}
#leadership-quote.leadership-quote .container-content{width: 100%;margin-left: 0;}
#leadership-quote.leadership-quote .container-content .container-quote{width: 100%;margin-left: 0;}

#quick-fact.quick-fact .container-cover{display:none}
#quick-fact.quick-fact .container-content{position:relative;float:left;top:auto;left:auto;right:auto;z-index:0;width:100%;margin-right:0;margin-left:0;background: none;background-size: 100% 100%,cover !important;}
#quick-fact.quick-fact .container-content .container-content-left{width:100%}
#quick-fact.quick-fact .container-content .container-content-right{clear:both;width:100%}
#quick-fact.quick-fact .container-content .container-content-left .title{font-size:1em}

#news.news .container-event .container-content-left{width:100%}
#news.news .container-event .container-content-right{clear:both;width:100%}
#news.news .container-event .container-content-left .title{font-size:1em}
#news.news .container-event .container-content-right .date{font-size:1em}
#news.news .container-event .container-content-right .title-a{font-size:1.286em}
#news.news .container-event .container-content-right .text-content{margin-left:-0.05838%}
#news.news .container-blognews .container-blog .blog-post-left{width:100%;padding-bottom:50px;padding-right:0}
#news.news .container-blognews .container-blog .blog-post-right{width:100%;padding-left:0}
#news.news .container-blognews .container-blog .blog-title .title{font-size:1em}
#news.news .container-blognews .container-news .news-post-left{width:100%;padding-bottom:50px;padding-right:0}
#news.news .container-blognews .container-news .news-post-right{width:100%;padding-left:0}
#news.news .container-blognews .container-news .news-title .title{font-size:1em}

#supporter.supporter .container-content{width:90%}
#supporter.supporter .container-content .callto-action .text-callto-action{font-size:1.143em;max-width:350px}
#supporter.supporter .container-content .callto-action .text-sponsor{font-size:1.286em}
#supporter.supporter .container-content .logos .logos-logo .image{max-height: 50px;}
#supporter.supporter .container-content .logos .logos-logo.divide{margin-left: 30px;width: calc((100%/3) - 20px)}
#supporter.supporter .container-content .callto-action{padding-top: 20px;}

#cover-about.cover-about{padding-bottom:50px}
#cover-about.cover-about .content{padding:50px 20px}

#content-about.content-about{padding-bottom:20px}
#content-about.content-about .content-list{float:left;margin-right:0;margin-left:5%}
#content-about.content-about .content-list .content-list-left{width:100%;height:auto;padding-right:0;padding-bottom:30px;padding-left:0}
#content-about.content-about .content-list .content-list-right{clear:both;width:100%;padding-bottom:50px}

#quickfact-about.quickfact-about{padding-top:50px;padding-bottom:50px}
#quickfact-about.quickfact-about .container-content .container-content-left{width:100%}
#quickfact-about.quickfact-about .container-content .container-content-right{clear:both;width:100%}

#leadership.leadership{padding-bottom:50px;padding-top:50px}
#leadership.leadership .container-content .container-title{width:100%;padding-bottom:30px}
#leadership.leadership .container-content .container-profile{clear:both;width:100%;padding-top:0}
#leadership.leadership .container-content .container-quote{width:100%;margin-left:0}
#leadership.leadership .container-content .container-profile .content{padding-bottom:50px}
#leadership.leadership .container-content .container-quote .quote{background-size:24px auto,16px auto}

#logo-diagram.logo-diagram{padding-top:50px;padding-bottom:50px}
#logo-diagram.logo-diagram .content-list .content-list-left{width:100%;height:auto;padding-right:0;padding-bottom:30px;padding-left:0}
#logo-diagram.logo-diagram .content-list .content-list-right{clear:both;width:100%}

.popup-leadership .center-popup{width:90%;padding:30px}

#cover-partnership.cover-partnership .text-cover{left:0;right:0;width:90%;margin-right:auto;margin-left:auto}

#consortium.consortium .consortium{float:left;margin-left:0;margin-right:0}
#consortium.consortium .consortium p{float:none;width:90%;margin-right:auto;margin-left:auto}
#consortium.consortium .logos .list-logos{height: 150px;}
#consortium.consortium .logos .list-logos .image{width: unset;max-height: 40px;max-width: 125px;}

#recognition.recognition{margin-top:0}
#recognition.recognition .container-content .container-recognition-left{width:100%;padding-bottom:30px}
#recognition.recognition .container-content .container-recognition-right{clear:both;width:100%;padding-top:0}

#cover-membership.cover-membership .text-membership{left:0;right:0;width:90%;margin-right:auto;margin-left:auto}

#brief-membership.brief-membership .content-brief{float:left;margin-right:0;margin-left:0}
#brief-membership.brief-membership .content-brief p{float:none;width:90%;margin-right:auto;margin-left:auto}

#content-membership.content-membership{margin-top: 0;}
#content-membership.content-membership .content-content .container-left{width: 100%;padding-bottom: 30px;}
#content-membership.content-membership .content-content .container-right{clear: both;width: 100%;}
#content-membership.content-membership .content-content .container-right .be-a-member{font-size: 1em;}

body.membership #quickfact-about.quickfact-about .container-content .container-content-left .title{font-size: 1em;}
body.membership #quickfact-about.quickfact-about .container-content .container-content-right .quote{font-size: 0.889em;}
body.membership #quickfact-about.quickfact-about .container-content .container-content-right .source{font-size: 0.667em;}

#cover-sponsorship.cover-sponsorship .text-sponsorship{left:0;right:0;width:90%;margin-right:auto;margin-left:auto}

#brief-sponsorship.brief-sponsorship .content-brief{float:left;margin-right:0;margin-left:0}
#brief-sponsorship.brief-sponsorship .content-brief p{float:none;width:90%;margin-right:auto;margin-left:auto}

#content-sponsorship.content-sponsorship{margin-top: 0;}
#content-sponsorship.content-sponsorship .content-content .container-left{width: 100%;padding-bottom: 30px;}
#content-sponsorship.content-sponsorship .content-content .container-right{clear: both;width: 100%;}
#content-sponsorship.content-sponsorship .content-content .container-right .be-a-sponsor{font-size: 1em;}

body.sponsorship #quickfact-about.quickfact-about .container-content .container-content-left .title{font-size: 1em;}
body.sponsorship #quickfact-about.quickfact-about .container-content .container-content-right .quote{font-size: 0.889em;}
body.sponsorship #quickfact-about.quickfact-about .container-content .container-content-right .source{font-size: 0.667em;}

#content-contact.content-contact .container-content{float: left;margin-right: 0;margin-left: 0;}
#content-contact.content-contact .container-content .text-content{padding-bottom: 20px;float: none;margin-right: auto;margin-left: auto;}
#content-contact.content-contact .container-content .text-info{clear: none;padding-top: 20px;float: none;margin-right: auto;margin-left: auto;}
#content-contact.content-contact .container-content .text-info .phone{font-size: 0.7em;}
#content-contact.content-contact .container-content .text-info .email{font-size: 0.7em;}

#cover-event.cover-event .content{padding:50px 20px;}
#cover-event.cover-event .content .content-event-article .header-article{font-size: 0.778em;}
#cover-event.cover-event .content .content-event-article .content-article .article-title{font-size: 1.333em;}

#content-event.content-event .future-event{padding-left: 0;padding-right: 0;}
#content-event.content-event .past-event{padding-left: 0;padding-right: 0;}
#content-event.content-event .container-left .header{padding-right: 15px;}
#content-event.content-event .container-left .header .text-header{height:30px;padding-top:5px;padding-bottom:5px}
#content-event.content-event .container-right .container-event-list .event-list .header-article{font-size:.778em}

#container-event-detail.container-event-detail .container-content .container-header{float:left;margin-right:0;margin-left:0}
#container-event-detail.container-event-detail .container-content .container-article{float:left;clear:both;margin-right:0;margin-left:0}
#container-event-detail.container-event-detail .container-content .container-header .date{font-size: 0.889em;}
#container-event-detail.container-event-detail .container-content .container-header .time{font-size: 0.889em;}
#container-event-detail.container-event-detail .container-content .container-header .location{font-size: 0.889em;}
#container-event-detail.container-event-detail .container-content .container-article .article-brief p{font-style: normal;}
#container-event-detail.container-event-detail .container-content .container-article .article-description{padding-bottom: 50px;}
#container-event-detail.container-event-detail .container-future-event .container-event .event-title .title{font-size: 0.778em;}

#content-newsblog.content-newsblog .content{padding-left: 0;padding-right: 0;}
#content-newsblog.content-newsblog .content .container-left .chzn-selecto .topic-input{height:30px;padding-top:5px;padding-bottom:5px;background-position:95% 10px,100% 10px;font-size:.875em}
#content-newsblog.content-newsblog .content .container-left .container-search .search-input{height:30px}
#content-newsblog.content-newsblog .content .container-left .chzn-selecto .container-option .topic-option{padding:5px}
#content-newsblog.content-newsblog .content .container-left .chzn-selecto .container-option .container-option-list .result-wrapper{height: auto;}
#content-newsblog.content-newsblog .content .container-right .slide-article .container-news{border-bottom-width:2px}
#content-newsblog.content-newsblog .content .container-right .slide-article .container-newsblog-list{position:relative;width:100%;padding-top:30px;padding-bottom:30px;border-bottom:1px solid #84d6ea}
#content-newsblog.content-newsblog .content .container-right .slide-article .container-newsblog-list:nth-child(3n){border-bottom: none;}
.slick-slide div:last-child .container-newsblog-list{border-bottom: none!important;}
#content-newsblog.content-newsblog .content .container-right .slide-article .container-newsblog-list.slick-slide{margin: 0px;}

#container-news-detail.container-news-detail .container-content .container-article .container-brief p{font-style: normal;}
#container-news-detail.container-news-detail .container-other-news .container-news .news-title .title{font-size: 0.778em;}
#container-news-detail.container-news-detail .container-content .container-article.no-related{float:left;clear:both;margin-right:0;margin-left:0;}

#cover-all-news.cover-all-news .content{padding:50px 20px}
#cover-all-news.cover-all-news .content .content-all-news-article .content-article .title{font-size:1.333em}
#content-all-news.content-all-news .all-news{padding-right:0;padding-left:0}
#content-all-news.content-all-news .all-news .container-left .chzn-selecto .topic-input{height:30px;padding-top:5px;padding-bottom:5px;background-position:95% 10px,100% 10px}
#content-all-news.content-all-news .all-news .container-left .chzn-selecto .container-option .topic-option{padding: 5px;}
#content-all-news.content-all-news .all-news .container-left .chzn-selecto .container-option .container-option-list .result-wrapper{height: auto;}
#content-all-news.content-all-news .all-news .container-left .container-search .search-input{height: 30px;}

#container-blogs-detail.container-blogs-detail .container-content .container-article .container-brief p{font-style: normal;}
#container-blogs-detail.container-blogs-detail .container-other-blogs .container-blogs .blogs-title .title{font-size: 0.778em;}
#container-blogs-detail.container-blogs-detail .container-content .container-article.no-related{float:left;clear:both;margin-right:0;margin-left:0;}
}

@media screen and (max-width:450px){
#content-newsblog.content-newsblog .content .container-left .chzn-selecto{width: 47.5%;}
#content-newsblog.content-newsblog .content .container-left .container-search{width: 47.5%;margin-left: 5%;}
#content-all-news.content-all-news .all-news .container-left .chzn-selecto{width: 47.5%;}
#content-all-news.content-all-news .all-news .container-left .container-search{width: 47.5%;margin-left: 5%;}
}

@media screen and (max-width:420px){
#header.header .container-logo .logo{margin-left: 5%;}
#header.header .container-navigation{margin-right: 5%;}

#hero.hero{height: 350px;}
#hero.hero .container-menu .container-navigation{margin-right:5%}
#hero.hero .container-cover{width:70%;bottom: 70px;}
#hero.hero .container-cover .text-cover{margin-top:10px;font-size:1em}

#hero-fade.hero-fade .container-cover{width: 80%;}

#about.about{padding-top: 50px;padding-bottom:80px;}
#about.about .text-about p{padding-right:10px;padding-bottom:50px;padding-left:10px;font-size:1.286em}
#about.about .container-about-content{padding-top:50px;padding-right:0}
#about.about .container-about-content .container-about-content-left{padding-right:10px;padding-bottom:30px;padding-left:10px}
#about.about .container-about-content .container-about-content-left p{font-size:1.286em}
#about.about .container-about-content .container-about-content-right{width:100%;margin-left:0;padding-right:10px;padding-left:10px}

#leadership-quote.leadership-quote{padding-left: 40px;padding-right: 40px;}
#leadership-quote.leadership-quote .container-content{}
#leadership-quote.leadership-quote .container-content .container-quote .quote{}
#leadership-quote.leadership-quote .container-content .container-quote .title{}

#quick-fact.quick-fact .container-content{padding:50px 40px}

#news.news .container-event{padding-top:80px}
#news.news .container-blognews{padding-bottom:80px}

#supporter.supporter .container-content .header{padding-top:80px;padding-bottom:30px}
#supporter.supporter .container-content .callto-action{padding-top:0;padding-bottom:50px}
#supporter.supporter .container-content .callto-action .text-sponsor{width:100%;clear:both}
#supporter.supporter .container-content .callto-action .text-sponsor:nth-child(3){margin-top:30px;margin-left:0}
#supporter.supporter .container-content .logos .logos-logo .image{max-height:35px}

#footer.footer .footer-menu{position:relative;z-index:0;width:90%;max-width:none;margin-left:4.99321%;padding-right:10px;padding-bottom:30px;padding-left:10px;border-bottom:1px solid #00a6d0}
#footer.footer .footer-menu li{width:45%;margin-left:15%}
#footer.footer .footer-menu li:nth-child(2n - 1){width:40%}
#footer.footer .footer-menu li:nth-child(2){margin-left:0}
#footer.footer .footer-menu li:nth-child(2n){margin-left:0}
#footer.footer .footer-contact{position:relative;float:left;clear:both;z-index:0;width:90%;max-width:none;margin-top:0;margin-right:0;margin-left:4.99321%;padding:30px 10px 50px}
#footer.footer .footer-disclaimer .text-footer-disclaimer{width:90%;margin-left:5%;padding-right:10px;padding-left:10px;font-size:.714em}

#nav-mobile.nav-mobile .menu-mobile-nav ul li a{font-size:1.429em}
#nav-mobile.nav-mobile .menu-mobile-nav .link-home{font-size:1.429em}

#content-about.content-about .content-list{padding-left: 10px;padding-right: 10px;}

#quickfact-about.quickfact-about .container-content{padding-left: 10px;padding-right: 10px;}

#leadership.leadership .container-content{padding-left: 10px;padding-right: 10px;}
#leadership.leadership .container-content .container-profile .content .container-img{width: 50%;max-width: 100px;}
#leadership.leadership .container-content .container-profile .content .container-info{clear:both;width:100%;padding-top:30px;padding-left:0}
#leadership.leadership .container-content .container-quote .quote{padding-right:10px;padding-left:10px;background-position:98% 0,0px 0}
#leadership.leadership .container-content .container-quote .quote p{font-size:1em}
#leadership.leadership .container-content .container-quote .title{padding-left:10px}

#logo-diagram.logo-diagram .content-list{padding-left:10px;padding-right:10px}

body.about #footer.footer .footer-disclaimer .text-footer-disclaimer{width:90%;margin-left:4.99321%;padding-right:10px;padding-left:10px;font-size:.625em}
body.about #nav-mobile.nav-mobile .menu-mobile-nav ul li a{font-size:1.25em}
body.about #nav-mobile.nav-mobile .menu-mobile-nav .link-home{font-size:1.25em}

.popup-leadership .center-popup .container-popup .container-content-left{width:50%;max-width:100px}

#cover-partnership.cover-partnership .text-cover{bottom:20px;left:0;right:0;margin-right:auto;margin-left:auto;padding-right:10px;padding-left:10px}

#consortium.consortium .consortium p{padding-left:10px;padding-right:10px}
#consortium.consortium .logos .list-logos{width:50%;height: 150px;}
#consortium.consortium .logos .list-logos .image{width: unset;max-height: 30px;max-width: 125px;}

#recognition.recognition .container-content{padding-left:10px;padding-right:10px}
#recognition.recognition .container-content .container-recognition-right .slide-recog .slider-recog-content .quote{background-position:0 0;font-size:.667em}

body.partnership #footer.footer .footer-disclaimer .text-footer-disclaimer{width:90%;margin-left:4.99321%;padding-right:10px;padding-left:10px;font-size:.417em}
body.partnership #nav-mobile.nav-mobile .menu-mobile-nav ul li a{font-size: 0.833em;}
body.partnership #nav-mobile.nav-mobile .menu-mobile-nav .link-home{font-size:0.833em}

#cover-membership.cover-membership .text-membership{bottom:20px;left:0;right:0;margin-right:auto;margin-left:auto;padding-right:10px;padding-left:10px}

#brief-membership.brief-membership .content-brief p{padding-left:10px;padding-right:10px}

#content-membership.content-membership .content-content{padding-left:10px;padding-right:10px}
#content-membership.content-membership .content-content .container-right .be-a-member{width:100%}

body.membership #footer.footer .footer-disclaimer .text-footer-disclaimer{width:90%;margin-left:4.99321%;padding-right:10px;padding-left:10px;font-size:.556em}
body.membership #nav-mobile.nav-mobile .menu-mobile-nav ul li a{font-size:1.111em}
body.membership #nav-mobile.nav-mobile .menu-mobile-nav .link-home{font-size:1.111em}

#cover-sponsorship.cover-sponsorship .text-sponsorship{bottom:20px;left:0;right:0;margin-right:auto;margin-left:auto;padding-right:10px;padding-left:10px}

#brief-sponsorship.brief-sponsorship .content-brief p{padding-left:10px;padding-right:10px}

#content-sponsorship.content-sponsorship .content-content{padding-left:10px;padding-right:10px}
#content-sponsorship.content-sponsorship .content-content .container-right .be-a-sponsor{width:100%}

body.sponsorship #footer.footer .footer-disclaimer .text-footer-disclaimer{width:90%;margin-left:4.99321%;padding-right:10px;padding-left:10px;font-size:.556em}
body.sponsorship #nav-mobile.nav-mobile .menu-mobile-nav ul li a{font-size:1.111em}
body.sponsorship #nav-mobile.nav-mobile .menu-mobile-nav .link-home{font-size:1.111em}

body.contact{font-size: 1.1125em;}

#cover-contact.cover-contact .text-contact{bottom:20px;left:0;right:0;margin-right:auto;margin-left:auto;padding-right:10px;padding-left:10px;font-size: 2em;}

#content-contact.content-contact .container-content .text-content{width: 80%;}
#content-contact.content-contact .container-content .text-content p{font-size: 1em;}
#content-contact.content-contact .container-content .text-info{width: 80%;}
#content-contact.content-contact .container-content .text-info .phone{font-size: 1em;}
#content-contact.content-contact .container-content .text-info .email{font-size: 1em;}

body.contact #footer.footer .footer-menu .link-home{font-size: 0.778em;}
body.contact #footer.footer .footer-menu li a{font-size: 0.778em;}
body.contact #footer.footer .footer-contact .text-footer-contact{font-size: 0.778em;}
body.contact #footer.footer .footer-disclaimer .text-footer-disclaimer{width:90%;margin-left:4.99321%;padding-right:10px;padding-left:10px;font-size:.556em}
body.contact #nav-mobile.nav-mobile .menu-mobile-nav ul li a{font-size: 1.111em;}
body.contact #nav-mobile.nav-mobile .menu-mobile-nav .link-home{font-size:1.111em}

#cover-event.cover-event .content{margin-top: 130px;}
#cover-event.cover-event .content .content-event-article{width: 100%;}
#cover-event.cover-event .content .content-event-article .header-article{width: 100%;padding-right: 10px;}
#cover-event.cover-event .content .content-event-article .content-article{padding-left: 5px;padding-right: 5px;}

#content-event.content-event .container-right .container-event-list .event-list .content-article .article-title{font-size: 1.333em;}

body.events #footer.footer .footer-disclaimer .text-footer-disclaimer{width:90%;margin-left:4.99321%;padding-right:10px;padding-left:10px;font-size:.556em}
body.events #nav-mobile.nav-mobile .menu-mobile-nav ul li a{font-size:1.111em}
body.events #nav-mobile.nav-mobile .menu-mobile-nav .link-home{font-size:1.111em}

#container-event-detail.container-event-detail .container-content .container-header{padding-right:10px;padding-left:10px}
#container-event-detail.container-event-detail .container-content .container-article{padding-right:10px;padding-left:10px}
#container-event-detail.container-event-detail .container-content .container-header .title{font-size:1.778em}
#container-event-detail.container-event-detail .container-future-event .container-event .event-title{float:none;margin-right:auto;margin-left:auto;padding-right:10px;padding-left:10px}
#container-event-detail.container-event-detail .container-future-event .container-event .event-post{position:relative;width:100%;margin-left:0;padding-right:10px;padding-left:10px}

body.event-detail #footer.footer .footer-disclaimer .text-footer-disclaimer{width:90%;margin-left:4.99321%;padding-right:10px;padding-left:10px;font-size:.556em}
body.event-detail #nav-mobile.nav-mobile .menu-mobile-nav ul li a{font-size:1.111em}
body.event-detail #nav-mobile.nav-mobile .menu-mobile-nav .link-home{font-size:1.111em}

#cover-newsblog.cover-newsblog .text-newsblog{bottom:20px;left:0;right:0;width:90%;margin-right:auto;margin-left:auto;padding-right:10px;padding-left:10px}

#content-newsblog.content-newsblog .content .container-left .chzn-selecto{width:47.5%}
#content-newsblog.content-newsblog .content .container-left .container-search{width:47.5%;margin-left:5%}

body.news-blog #footer.footer .footer-disclaimer .text-footer-disclaimer{width:90%;margin-left:5%;padding-right:10px;padding-left:10px;font-size:.625em}
body.news-blog #nav-mobile.nav-mobile .menu-mobile-nav ul li a{font-size: 1.25em;}
body.news-blog #nav-mobile.nav-mobile .menu-mobile-nav .link-home{font-size:1.25em}

#container-news-detail.container-news-detail .container-content .container-header{padding-left: 10px;padding-right: 10px;}
#container-news-detail.container-news-detail .container-content .container-article{padding-left: 10px;padding-right: 10px;}
#container-news-detail.container-news-detail .container-content .container-article.no-related{padding-right:10px;padding-left:10px;}
#container-news-detail.container-news-detail .container-content .container-related-news{padding-left: 10px;padding-right: 10px;}
#container-news-detail.container-news-detail .container-content .container-header .title{font-size: 1.778em;}
#container-news-detail.container-news-detail .container-content .container-related-news .title{font-size: 1.333em;}
#container-news-detail.container-news-detail .container-other-news .container-news .news-title{float:none;margin-right:auto;margin-left:auto;padding-right:10px;padding-left:10px}
#container-news-detail.container-news-detail .container-other-news .container-news .news-post{position:relative;width:100%;margin-left:0;padding-right:10px;padding-left:10px}

body.news-detail #footer.footer .footer-disclaimer .text-footer-disclaimer{width:90%;margin-left:5%;padding-right:10px;padding-left:10px;font-size:.556em}
body.news-detail #nav-mobile.nav-mobile .menu-mobile-nav ul li a{font-size: 1.111em;}
body.news-detail #nav-mobile.nav-mobile .menu-mobile-nav .link-home{font-size:1.111em}

#cover-all-news.cover-all-news .content{margin-top: 130px;}
#cover-all-news.cover-all-news .content .content-all-news-article .content-article{padding-right: 5px;padding-left: 5px;}
#cover-all-news.cover-all-news .content .content-all-news-article{width: 100%;}

#content-all-news.content-all-news .all-news .container-right .container-all-news-list .news-list .content-article .title{font-size: 1.333em;}

body.news #footer.footer .footer-disclaimer .text-footer-disclaimer{width:90%;margin-left:5%;padding-right:10px;padding-left:10px;font-size:.556em}
body.news #nav-mobile.nav-mobile .menu-mobile-nav ul li a{font-size:1.111em}
body.news #nav-mobile.nav-mobile .menu-mobile-nav .link-home{font-size:1.111em}

#container-blogs-detail.container-blogs-detail .container-content .container-header{padding-left: 10px;padding-right: 10px;}
#container-blogs-detail.container-blogs-detail .container-content .container-article{padding-left: 10px;padding-right: 10px;}
#container-blogs-detail.container-blogs-detail .container-content .container-article.no-related{padding-right:10px;padding-left:10px;}
#container-blogs-detail.container-blogs-detail .container-content .container-related-blogs{padding-left: 10px;padding-right: 10px;}
#container-blogs-detail.container-blogs-detail .container-content .container-header .title{font-size: 1.778em;}
#container-blogs-detail.container-blogs-detail .container-content .container-related-blogs .title{font-size: 1.333em;}
#container-blogs-detail.container-blogs-detail .container-other-blogs .container-blogs .blogs-title{float:none;margin-right:auto;margin-left:auto;padding-right:10px;padding-left:10px}
#container-blogs-detail.container-blogs-detail .container-other-blogs .container-blogs .blogs-post{position:relative;width:100%;margin-left:0;padding-right:10px;padding-left:10px}

body.blogs-detail #footer.footer .footer-disclaimer .text-footer-disclaimer{width:90%;margin-left:5%;padding-right:10px;padding-left:10px;font-size:.556em}
body.blogs-detail #nav-mobile.nav-mobile .menu-mobile-nav ul li a{font-size: 1.111em;}
body.blogs-detail #nav-mobile.nav-mobile .menu-mobile-nav .link-home{font-size:1.111em}

body.blogs #footer.footer .footer-disclaimer .text-footer-disclaimer{width:90%;margin-left:5%;padding-right:10px;padding-left:10px;font-size:.556em}
body.blogs #nav-mobile.nav-mobile .menu-mobile-nav ul li a{font-size: 1.111em;}
body.blogs #nav-mobile.nav-mobile .menu-mobile-nav .link-home{font-size:1.111em}
#footer.footer .footer-menu .link-home{width: 45%;}

body.page-404{font-size: 1.1125em;}
body.page-404 #footer.footer .footer-menu .link-home{font-size: 0.778em;}
body.page-404 #footer.footer .footer-menu li a{font-size: 0.778em;}
body.page-404 #footer.footer .footer-contact .text-footer-contact{font-size: 0.778em;}
body.page-404 #footer.footer .footer-disclaimer .text-footer-disclaimer{width:90%;margin-left:4.99321%;padding-right:10px;padding-left:10px;font-size:.556em}
body.page-404 #nav-mobile.nav-mobile .menu-mobile-nav ul li a{font-size: 1.111em;}
body.page-404 #nav-mobile.nav-mobile .menu-mobile-nav .link-home{font-size:1.111em}
}

@media screen and (max-width:375px){
}

@media screen and (max-width:320px){
}

