/*!
Theme Name: MS Day
Author: John King @ Neo
*/article,aside,figcaption,figure,footer,header,hr,nav,section{display:block}hr,img{border:0}.container,article.container,h1,h2{text-align:center}.content-area-slider-controls li,.flex-control-paging li,.tab-controls,li{list-style:none}.code code,pre{word-wrap:break-word}.box a,.rich-text a,a{text-decoration:none}.slider a:active,.slider a:focus,a:active,a:hover{outline:0}.events-table,table{border-collapse:collapse}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font:inherit;vertical-align:baseline}html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}b,strong{font-weight:500}i{font-style:italic}hr{height:1px;border-top:1px solid #ccc;margin:1em 0;padding:0}pre{white-space:pre;white-space:pre-wrap}small{font-size:85%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{-ms-interpolation-mode:bicubic;vertical-align:middle}svg:not(:root){overflow:hidden}form{margin:0}button,input,select,textarea{font-size:100%;font-family:inherit;line-height:inherit;margin:0;vertical-align:baseline;*vertical-align:middle}button,input{*overflow:visible}table button,table input{*overflow:auto}button,input[type=button],input[type=reset],input[type=submit]{cursor:pointer;-webkit-appearance:button}input[type=checkbox],input[type=radio]{box-sizing:border-box}.col,input,textarea{-webkit-box-sizing:border-box;-moz-box-sizing:border-box}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top;resize:vertical}table{border-spacing:0}td{vertical-align:top}.clearfix:after,.clearfix:before{content:"";display:table}.clearfix:after{clear:both}.clearfix{zoom:1}body{overflow-x:hidden}.wrap-color-bg{background:#f4f0eb}.main-content{z-index:0}.container{max-width:980px;margin:0 auto;padding-left:10px;padding-right:10px;background:#fff}.banner-wide-width,.wide-width{margin-left:auto;margin-right:auto;position:relative}.full-width .container,.wide-width .container{background:0 0}@media (min-width:1000px){.container{padding-left:0;padding-right:0}}.wide-width{max-width:1366px}.banner-wide-width{max-width:1920px}.main-content .container{z-index:1}.container-stretch{padding-left:0;padding-right:0}.cols{margin:20px auto 0}.col{margin:0 auto 30px;box-sizing:border-box}.mobile-show{display:block}.mobile-hide{display:none}.grid .col-33{width:320px}body,button,input,select,textarea{font-family:Ubuntu,sans-serif;font-weight:400;line-height:1.125em;color:#000}a{color:#000}h1,h2,h3,h4,h5,h6{line-height:1.25em}h1{font-size:28px;font-weight:400;margin:20px 0 30px}h2,h3{font-weight:700}h2{font-size:30px;margin:20px 0;color:#00afec}h3{font-size:25px;margin:18px 0;color:#f6832a}p{font-size:15px;margin:10px 0 18px}.post-meta{font-size:12px;margin-top:-10px;margin-bottom:0}time.post-meta{display:block}input,li,select,textarea{font-size:16px}ol,ul{padding-left:20px;margin-bottom:18px}li{margin-bottom:8px}ul li{list-style-type:disc}ol li{list-style-type:decimal}ul.clean{padding:0;margin:0}ul.clean li{list-style-type:none;margin-bottom:0}.background-stretch{background-size:cover;background-position:50% 50%}.border-bottom{border-bottom:1px solid #000}figcaption{text-align:right;font-size:10px;color:#6e6f72}.shadow-full{-webkit-box-shadow:0 0 5px 0 rgba(0,0,0,.2);-moz-box-shadow:0 0 5px 0 rgba(0,0,0,.2);box-shadow:0 0 5px 0 rgba(0,0,0,.2)}.box-transparent{background-color:rgba(255,255,255,.6)}.banner-img-container{position:relative}.banner-img{width:100%;height:auto;max-height:600px}.banner-overlay{display:block;background:#4dc8f2;color:#fff;font-weight:500;padding:20px 20px 18px;text-align:left;margin-left:-10px;margin-right:-10px}.button,.code code,.dropdown-selector,.share-links a{display:inline-block}.banner-overlay-title,.share-links a{font-weight:400;color:#fff;text-align:left}.banner-overlay-title{font-size:23px;margin:0}.banner-overlay-text{margin-top:10px;margin-bottom:0}[class~=box-colour-] .container{background:0 0}.bleed{margin-left:-3000px;margin-right:-3000px;padding-left:3000px;padding-right:3000px;overflow:hidden}.rich-text .bleed{margin-top:30px;padding-bottom:15px}.bleed-green{background:#daebe7}.video-container{position:relative;margin:25px auto;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden}.video-container embed,.video-container iframe,.video-container object{position:absolute;top:0;left:0;width:100%;height:100%}.share-links{max-width:240px;margin:20px auto}.share-links a{margin:10px 0;line-height:30px;background:#00adee;font-size:19px;cursor:pointer}.share-links a span{float:left;width:20px;height:20px;margin:5px 20px 5px 5px;background:url(graphics/icon-sprite.png) -15px -115px no-repeat #fff}.share-links a span.twitter{background-position:-65px -115px}.share-links a span.share{background-position:-115px -115px}.share-links .share-label{padding-right:10px;float:none;background:0 0;margin:auto;width:auto;height:auto}input,textarea{padding:4px 8px;border:none;box-sizing:border-box}.button{padding:8px;line-height:23px;background:#00adee;font-size:20px;font-weight:500;color:#fff;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.button-red.button-red{background-color:#ef5903;color:#fff}select{padding:2px 4px;border:1px solid #d3d3d3}.code code{max-width:400px;padding:15px;background:#ccc}.dropdown-selector{position:relative;margin:5px 60px;background:#00adee;z-index:9999}header .logo,nav ul{margin:0}.dropdown-selector,.dropdown-selector ul li.option a{color:#fff}.dropdown-selector span,.dropdown-selector ul li{display:block;color:#fff;line-height:20px;padding:0 10px;min-width:140px;cursor:pointer}.dropdown-selector span{line-height:30px;text-align:left}.dropdown-selector ul{position:absolute;right:0;left:0;display:none;vertical-align:top;background:#00adee}.blog-category ul li a,.dropdown-selector ul li.option a{display:block;text-align:left;padding-top:5px;padding-bottom:5px;color:#fff}.dropdown-selector .dropdown-icon{float:right;display:inline-block;vertical-align:top;width:30px;height:30px;background:url(graphics/icon-sprite.png) -105px -10px no-repeat}header{position:relative;z-index:7777;-webkit-box-shadow:0 5px 5px 0 rgba(0,0,0,.2);-moz-box-shadow:0 5px 5px 0 rgba(0,0,0,.2);box-shadow:0 5px 5px 0 rgba(0,0,0,.2)}.header-functions{position:relative;min-height:40px;background:#44c7f4}.header-functions .translate ul li.option-google{height:34px}header .logo img{width:auto;max-width:100%;height:auto}.translate .goog-te-gadget-simple{background:rgba(0,0,0,0);border:none;height:30px;padding:0;width:100%;text-align:left;vertical-align:top}.translate .goog-te-gadget-simple span{display:inline-block;padding-left:0;min-width:0}.translate .goog-te-menu-value span{display:none}.translate .goog-te-menu-value span:first-child{display:inline;padding:0;color:#000}.translate .goog-te-gadget-icon{margin-left:0}.header-functions .menu-toggle .hamburger,.header-functions .search-toggle .search-icon{position:absolute;left:0;top:0;height:40px;width:50px;background:url(graphics/icon-sprite.png) 0 -5px no-repeat;cursor:pointer}.header-functions .menu-toggle .hamburger:hover,.header-functions .menu-toggle.active .hamburger,.header-functions .search-toggle .search-icon:hover,.header-functions .search-toggle.active .search-icon{background-color:#00adee}.header-functions .search-form .search-toggle .search-icon{left:auto;right:0;background-color:#44c7f4;background-position:-50px -5px}.header-functions .search-form form{display:none;position:absolute;top:40px;right:0;padding:10px;background-color:#00adee;-webkit-box-shadow:-5px 5px 5px 0 rgba(0,0,0,.2);-moz-box-shadow:-5px 5px 5px 0 rgba(0,0,0,.2);box-shadow:-5px 5px 5px 0 rgba(0,0,0,.2);z-index:9999}.header-functions .search-form input{display:block;width:180px;font-size:11px}.main-menu,nav ul li.hidden-menu-item{display:none}.main-menu{position:absolute;left:0;float:left;width:260px;-webkit-box-shadow:5px 5px 5px 0 rgba(0,0,0,.2);-moz-box-shadow:5px 5px 5px 0 rgba(0,0,0,.2);box-shadow:5px 5px 5px 0 rgba(0,0,0,.2);z-index:8888}nav.container{background-color:transparent}nav ul{text-align:left;padding:0}.box,section{margin:0 auto}nav ul li a{display:block;padding:8px 20px;font-size:19px;background:#44c7f4;color:#fff;font-weight:400}nav ul li a:hover,nav ul li.active>a{background:#00adee;color:#fff}nav ul li.donate a{background:#f7971d}nav ul li ul li a{padding:5px 12px 6px 38px;font-size:17px}section.max-600{max-width:600px}section.max-920{max-width:920px}.box{display:block}.rich-text{text-align:left}.rich-text a{color:#00afec}.rich-text a:hover{text-decoration:underline}.rich-text h2 a{text-decoration:none}.rich-text figure,.toolkit figure{margin:0 auto 20px}.rich-text p:last-child{margin-bottom:0}.rich-text h3{text-align:center}.rich-text h3:last-child{margin-bottom:0}.rich-text img,section.case-study-promo img,section.max-600 img,section.max-920 img{max-width:100%;height:auto}.rich-text blockquote{margin:25px -10px;padding:10px 20px;background:#c2dae0;text-align:center;font-size:20px;font-weight:400;line-height:1.125em}.rich-text blockquote p{font-size:20px}.rich-text a.read-more{text-decoration:none;margin-top:20px;margin-bottom:20px;padding-right:40px;padding-left:40px}.rich-text blockquote cite{display:block;margin:10px 0;text-align:right;font-size:16px;font-weight:300}.center-button,.centered{text-align:center}section.boxes{max-width:980px}section.boxes .box{margin:10px auto 0}section.boxes-header .box{margin:30px}section.boxes-editorial .box,section.boxes-promo .box{max-width:300px;margin-left:auto;margin-right:auto;width:87%}section.boxes-editorial .col{margin-bottom:50px}section.boxes-promo .box a.promo-link-text{display:block;display:table-cell;vertical-align:middle;height:120px;width:200px;padding:3px 22px;margin-bottom:15px;line-height:30px;background:#dcf3ff;color:#00adee;font-size:24px;font-weight:400}section.boxes-promo .box a.promo-link-image{display:block}section.boxes-promo .box a.promo-button{display:block;width:100%;margin-top:15px}section.boxes-standard .box .box-content{overflow:hidden;padding:10px 40px;text-align:left}section.boxes-standard .box .box-content h2{text-align:left}section.boxes-editorial .box .box-content{overflow:hidden;padding:0 24px;text-align:left}section.boxes-editorial img{width:100%;height:auto}section.boxes-editorial h3{color:#00adee;font-weight:500;font-size:20px}.box-editorial{background:#ededed}section.header-image-wide figure img{width:100%;height:auto}section.case-study-promo .cols{margin-top:0}section.case-study-promo .cols img{max-width:none;width:100%}section.case-study-promo .cols .col{margin-bottom:0}section.case-study-promo .cols .col.rich-text{padding-left:10px;padding-right:10px}section.case-study-promo h2{color:#fff}section.way-columns .cols .col-1{text-align:center}section.way-columns .cols .col-number{display:inline-block;height:100px;width:100px;line-height:100px;border-radius:50%;background:#fff;font-size:72px;font-weight:400;text-decoration:none;color:#44C7F4}.event-link,.events-table a{text-decoration:underline}section.way-columns .cols figure{max-width:280px}.box-white section.way-columns .cols .col-number{background:#c4dce2}.bottom,.bottom .container{background:#8dd7f7}section.toolkit .share-links{max-width:none;text-align:center;margin-top:0}.pagination,section.sitemap-results{text-align:left}section.toolkit .share-links a{max-width:240px;min-width:180px;display:inline-block}section.search-results .search-again,section.search-results .search-result{margin-bottom:18px;border-bottom:1px solid #000}section.search-results .search-again form{padding:7px 10px 20px;margin:20px 0;background:#8dd7f7}section.search-results .search-again label{display:block;padding-bottom:10px}section.search-results .search-again input{font-size:11px;width:280px}section.sitemap-results ul.sitemap-list li a{display:block;line-height:1.25em}section.sitemap-results ul.sitemap-list>li{padding:10px 0;border-top:1px solid #000}section.sitemap-results ul.sitemap-list>li:first-child{border-top:none}section.sitemap-results ul.sitemap-list>li>a{font-size:23px;font-weight:400}section.sitemap-results ul.sitemap-list li ul.sub-menu{margin-bottom:0}.bottom-spacing{margin-bottom:26px}.bottom{overflow:hidden}.bottom .heading{font-size:20px;font-weight:400;margin:0 0 13px}.bottom .cols .col:first-child{margin-bottom:10px}.bottom form{max-width:300px;margin:0 auto}.bottom input[type=email]{width:100%}.bottom input[type=submit]{margin-top:10px;margin-bottom:20px;padding-top:4px;padding-bottom:4px}.bottom .social li{display:inline-block;width:50px;margin-left:8px}.bottom .social li:first-child{margin-left:0}.bottom .social li a{display:block;width:50px;height:50px;background:url(graphics/icon-sprite.png) 0 -50px no-repeat #00adee}.bottom .social li.twitter a{background-position:-50px -50px}.bottom .social li.instagram a{background-position:-100px -50px}.bottom .social li.youtube a{background-position:-150px -50px}.bottom .social li.pinterest a{background-position:-200px -50px}footer{padding-top:10px;padding-bottom:10px}footer a{color:#000}footer .message p{margin-bottom:10px;font-size:20px;line-height:1.125em}footer .copyright p{margin-top:5px;font-size:12px}footer .network-partners .msif-logo{margin-bottom:20px;display:block}footer .footer-menu li{display:inline}footer .footer-menu li a{display:inline-block;padding:0 7px 0 10px;margin-bottom:4px;border-left:1px solid #000}footer .footer-menu li:first-child a{padding-left:0;border-left:none}footer .footer-menu li:last-child a{padding-right:0}footer .members-grid{width:100%;max-width:700px;height:0;padding-bottom:119.5%;margin:0 auto 30px;background:url(graphics/member-logos-portrait.jpg) no-repeat;background-size:100% 100%}.blog-category{margin-left:20px;margin-right:20px}.blog-category span,.blog-category ul li{min-width:220px}section.grid{margin:0 auto}section.grid .box{margin-bottom:20px;padding:0}.grid .col-33{margin-bottom:0}.grid .col,.grid-sizer{width:100%}.gutter-sizer{width:0}section.grid .box{width:100%}@media (min-width:500px){.grid .col,.grid-sizer{width:45%}.gutter-sizer{width:10%}}.pagination{direction:ltr}.pagination p{font-weight:400}.pagination p a,.pagination p span.page-numbers{padding:0 4px;color:#969696}.pagination p a:hover,.pagination p span.current{color:#000}.pagination p .next{border-left:1px solid #000;margin-left:6px;padding-left:12px}.pagination p .prev{border-right:1px solid #000;margin-right:6px;padding-right:12px}.home-slider-aspect-ratio{background-size:100% 100%;background-repeat:no-repeat}.home-banner{margin-bottom:26px;max-height:600px;overflow:hidden}.slider-container{background:url(graphics/paper-bg.jpg) 50% 50%}.slider{position:relative;margin:0 auto;zoom:1}.flex-viewport{-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease;direction:ltr}.slider img{display:block;margin:0 auto}.slider ul,.slider ul li{padding:0;margin:0;list-style-type:none}.slider .slides li{display:none;-webkit-backface-visibility:hidden}.slider .slides .slider-image{padding:25px 0}.flex-direction-nav li a{bottom:20px;z-index:10;overflow:hidden;opacity:.5;cursor:pointer;-webkit-transition:opacity .2s ease;-moz-transition:opacity .2s ease;transition:opacity .2s ease;position:absolute;top:40px;right:10px;display:block;margin-top:-37px;height:75px;width:50px;background:url(graphics/icon-sprite.png) -200px -100px no-repeat;text-indent:-9999px}.flex-direction-nav li:hover a{opacity:1}.flex-direction-nav li a.flex-prev{left:10px;right:auto;background-position:-150px -100px}.flex-control-paging{display:none;position:absolute;bottom:0;max-width:980px;right:0;left:0;margin:8px auto;text-align:right}.flex-control-paging li{display:inline-block}.flex-control-paging li a{display:inline-block;text-indent:9999px;width:15px;height:15px;margin-right:10px;border-radius:50%;background:#fff;opacity:.6}.flex-control-paging li a.flex-active{opacity:1}.slider-header h1{margin:12px 15px 0}.password-form{margin-bottom:70px}.password-form-error{color:#DF4318;font-weight:700}.password-form-input{display:block;margin-top:30px}.password-form-input label{font-weight:700}.password-form-input input{background:#d1efff;padding:4px 8px}footer .slider .slides{min-height:200px}footer .flex-direction-nav li a{bottom:auto;top:60px;right:0;width:50px;height:80px}footer .flex-direction-nav li a span{width:50px;height:80px;top:0;right:auto;margin-top:0}.box-colour-1{background:#e5e5e5}.box-colour-2{background:#d2effe}.box-colour-white{background:#fff}.box-colour-3{background:#daece3}.box-colour-4{background:#c6dde0}.box-colour-5{background:#aed2db}.box-colour-6{background:#f7971d}.tab-control{border:1px solid #28abe2;background:#8dd7f7;color:#000;font-size:20px;display:inline-block;padding:15px 40px;cursor:pointer}.tab-control-current,.tab-control:hover{background:#28abe2;color:#fff}.tab-side-text{margin-bottom:20px}.events-table{width:100%;border:1px solid #8dd7f7;border-bottom:none;text-align:left}.events-table tr:nth-of-type(odd){background:#d1efff}.events-table th{font-weight:700;background:#fff;padding:15px 12px}.events-table td{padding:10px 12px}.events-table td,th{border-bottom:1px solid #8dd7f7}.tab-content{text-align:left;margin-bottom:30px}.button-orange{background:#f7971d}.filters select{width:49%;max-width:100%;background:#00adee;color:#fff;font-size:16px}.filters input[type=submit]{float:right}.filters input[type=submit],.filters select{margin-bottom:10px}.add-form{border:1px solid #8dd7f7;border-bottom:none}.add-form>div{padding:15px 12px 20px;border-bottom:1px solid #8dd7f7}.add-form strong{font-weight:800}.add-form>div:nth-of-type(odd){background:#d1efff}.add-form>div:nth-of-type(even) input[type=email],.add-form>div:nth-of-type(even) input[type=text]{background:#d1efff}.date-icon-future:after,.date-icon-past:after{background-size:24px 12px}.add-form input,.add-form select,.add-form textarea{margin-top:15px}.add-form label{font-weight:700;display:inline-block}.popup-label,.popup-right{font-weight:500}.add-form .input-full-width{width:100%}.add-form .date-input{display:inline-block;margin-right:40px;width:190px;vertical-align:top}.add-form .date-input label{display:block}.add-form .date-input input{width:100%;box-sizing:border-box}.add-form .building-fields label{width:25%;float:left;margin-top:15px},.add-form .building-fields .error,.add-form .building-fields input,.add-form .building-fields select{width:70%;float:right}.date-col{min-width:100px}.pagination{padding:20px 13px}.pagination,.pagination a,.pagination span{color:#969696}a.pagination-current{color:#000}.popup-right{float:right}.date-icon:after{content:"\00a0";width:12px;height:12px;display:inline-block;margin:0 7px;vertical-align:middle;background-image:url(graphics/date-icons.png);background-repeat:no-repeat}.date-icon-future:after{background-position:-12px 0}.error.error{font-weight:400;color:red;padding-top:10px;display:block}input.error,select.error,textarea.error{-webkit-box-shadow:0 0 10px 0 red;box-shadow:0 0 10px 0 red}.loader{font-size:10px;text-indent:-9999em;width:40px;height:40px;float:left;border-radius:50%;background:#8dd7f7;background:-moz-linear-gradient(left,#8dd7f7 10%,rgba(255,255,255,0) 42%);background:-webkit-linear-gradient(left,#8dd7f7 10%,rgba(255,255,255,0) 42%);background:-o-linear-gradient(left,#8dd7f7 10%,rgba(255,255,255,0) 42%);background:-ms-linear-gradient(left,#8dd7f7 10%,rgba(255,255,255,0) 42%);background:linear-gradient(to right,#8dd7f7 10%,rgba(255,255,255,0) 42%);position:relative;-webkit-animation:loaderAnim 1.4s infinite linear;animation:loaderAnim 1.4s infinite linear;overflow:hidden;margin:10px 30px 10px 10px}.loader:after,.loader:before{content:'';position:absolute;top:0;left:0}.loader:before{width:50%;height:50%;background:#8dd7f7;border-radius:100% 0 0}.loader:after{background:#fff;width:75%;height:75%;border-radius:50%;margin:auto;bottom:0;right:0}.loader--white{background:#fff;background:-moz-linear-gradient(left,#fff 10%,rgba(255,255,255,0) 42%);background:-webkit-linear-gradient(left,#fff 10%,rgba(255,255,255,0) 42%);background:-o-linear-gradient(left,#fff 10%,rgba(255,255,255,0) 42%);background:-ms-linear-gradient(left,#fff 10%,rgba(255,255,255,0) 42%);background:linear-gradient(to right,#fff 10%,rgba(255,255,255,0) 42%)}.loader--white:before{background:#fff}.loader--white:after{background:#8dd7f7}@-webkit-keyframes loaderAnim{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes loaderAnim{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@media (max-width:782px){.list-tab:before{content:"Events"}.list-tab-label,li[data-tab-controls=map]{display:none}}@media (max-width:500px){.events-table table,.events-table tbody,.events-table td,.events-table th,.events-table thead,.events-table tr{display:block}.events-table thead tr{position:absolute;top:-9999px;left:-9999px}.events-table tr{border:1px solid #ccc}.events-table td{border:none;border-bottom:1px solid #eee;position:relative;padding-left:33%!important}.events-table td:before{position:absolute;top:6px;left:6px;width:45%;padding-right:10px;white-space:nowrap;content:attr(data-label)}}@media (min-width:500px){.text-columns{-webkit-columns:2 200px;-moz-columns:2 200px;columns:2 200px;-webkit-column-gap:40px;-moz-column-gap:40px;column-gap:40px;margin-top:18px;margin-bottom:18px}.text-columns>:first-child{margin-top:0}}.newsletter-signup-block{margin:40px 0;text-align:left}.newsletter-signup-confirmation{display:none;text-align:center}.popup-container.closed{display:none}nav.toolkit-skip-links{background:#e5e5e5}.toolkit-skip-links{padding:10px 0;margin-top:18px;margin-bottom:50px}.toolkit-skip-links a{padding:10px;display:inline-block}.toolkit-skip-links a:hover{color:#f59531}.toolkit-item{padding:20px;box-sizing:border-box;background:#8dd7f7;margin-bottom:30px}.toolkit-item-imagebox{width:100%;height:270px;display:table;padding-bottom:20px;table-layout:fixed}.toolkit-item-center{display:table-cell;vertical-align:middle}.toolkit-item img{max-width:100%;width:auto;height:auto;max-height:270px}.toolkit-download-link{display:block;margin:10px 0 0;line-height:30px;background:#00adee;color:#fff;font-size:19px;font-weight:400;cursor:pointer;text-align:center}.event-link,.event-name,[dir=rtl] .rich-text blockquote cite,[dir=rtl] figcaption{text-align:left}.toolkit-item .share-links{margin-bottom:0;margin-top:0}.toolkit-item .share-links a span{margin-right:5px}@media (min-width:550px){.toolkit-item{width:48%;float:left;margin:1%}}.lightbox-bg{position:fixed;top:0;bottom:0;width:100%;height:100%;background:rgba(51,51,51,.5);z-index:10000}.lightbox-wrap{position:fixed;background:#8DD7F7;top:10%;bottom:10%;left:0;right:0;width:80%;max-width:800px;margin:0 auto;z-index:20000}.lightbox-content,.lightbox-content img{width:auto;margin:0 auto;display:block;box-sizing:border-box}.lightbox-content{height:100%;padding:30px}.lightbox-content img{height:auto;max-width:100%;max-height:100%;position:absolute;top:50%;left:50%;padding:30px 30px 80px;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.lightbox-content .filename{font-size:15px;position:absolute;bottom:30px;left:30px}.lightbox-content .toolkit-download-link{display:inline-block;padding:2px 12px;position:absolute;right:30px;bottom:30px}.inline-lightbox{display:none;padding:25px 42px 53px 49px;overflow-y:auto}.lightbox-close{z-index:200;position:absolute;top:10px;right:10px;width:20px;height:20px;display:block;background:url(graphics/close-button.png) no-repeat;-webkit-display:none;border:none}.visuallyhidden{position:absolute;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}iframe{max-width:100%}.member-grid-item{display:inline-block;width:32.3%;float:left;border:1px solid #bebebe;margin:.5%;padding:0;box-sizing:border-box}.member-grid-item .img-container{width:100%;height:0;padding-bottom:80%;margin:0 auto;position:relative}.member-grid-item img{max-width:100%;max-height:100%;height:auto;top:50%;position:absolute;left:50%;-webkit-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%)}.member-grid-country{margin-top:5px;margin-bottom:0;font-size:12px;padding:7px 0;background:#152b4f;color:#fff;font-weight:700}@media (min-width:650px){.member-grid-item{width:15.6%}}.case-study-container,.event-container{padding-top:26px;margin-bottom:45px}.event-name{margin-bottom:27px;font-size:40px}div.event-byline{text-align:left;color:#44c7f5;font-size:20px;font-size:24px;margin-bottom:5px;line-height:1.2}.event-link{color:#44c7f4;font-size:16px;margin:22px 0 40px;display:block}.case-study-top,.event-description{margin-bottom:40px}.content-area-slider{width:100%;margin-bottom:22px;direction:ltr}.content-area-slider .slides{margin:0;padding:0}.content-area-slider .slides li{width:100%;list-style:none;height:230px;position:relative}.content-area-slider .slides li img{width:auto;height:auto;max-width:100%;max-height:100%;margin:0 auto;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.content-area-slider-controls{display:none;position:absolute;max-width:980px;height:0;z-index:1;left:0;right:0;margin:0 auto}.content-area-slider-controls a{display:block;height:53px;width:30px;position:absolute;cursor:pointer;top:195px;user-select:none}.content-area-flex-prev{background:url(graphics/msday-blue-slider-arrows.png) no-repeat;left:0}.content-area-flex-next{background:url(graphics/msday-blue-slider-arrows.png) -48px 0 no-repeat;right:0}.event-upload-message{margin-bottom:20px;background:#8DD7F7;padding:10px}.case-study-featured-image{margin:20px auto;display:block}[dir=rtl] body{unicode-bidi:embed}[dir=rtl] .events-table,[dir=rtl] .rich-text,[dir=rtl] .share-links a,[dir=rtl] section.boxes-editorial .box .box-content,[dir=rtl] section.boxes-standard .box .box-content,[dir=rtl] section.boxes-standard .box .box-content h2{text-align:right}[dir=rtl] .share-links a span{float:right;margin:5px 5px 5px 20px}[dir=rtl] .bottom .social li{margin-left:0;margin-right:8px}[dir=rtl] .bottom .social li:first-child{margin-right:0}[dir=rtl] footer .footer-menu li a{padding:0 10px 0 7px;border-left:none;border-right:1px solid #000}[dir=rtl] footer .footer-menu li:first-child a{padding-right:0;border-right:none}[dir=rtl] footer .footer-menu li:last-child a{padding-left:0}[dir=rtl] .slider-container .flex-direction-nav li a{right:auto;left:0}[dir=rtl] .slider-container .flex-direction-nav li a span{right:auto;left:0;background-position:-150px -100px}@media print{blockquote,img,pre,tr{page-break-inside:avoid}*{background:0 0!important;color:#000!important;box-shadow:none!important;text-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}a[href^="javascript:"]:after,a[href^="#"]:after{content:""}blockquote,pre{border:1px solid #999}thead{display:table-header-group}img{max-width:100%!important}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}}