@media screen and (max-width:768px){html body,body #root,body #header,body #footer,body #wrapper-clouds,body #wrapper-content-1,body #wrapper-page-header,body #menu ul,body.home #wrapper-content,body #wrapper-content .col-1,body #wrapper-content .content,body #wrapper-content .col-2,body.home #wrapper-content .content,body.t1 #wrapper-content .content,body.t1 #wrapper-content .col-2{box-sizing:border-box;float:none;margin:0;min-width:0;padding:0;width:100%}#root{background:0 0!important}body #wrapper-content-1{align-items:center;display:flex;flex-direction:column;justify-content:stretch}body.home #wrapper-content,body #wrapper-content{background:0;padding:0 10px}body:not(.home) #wrapper-content{margin-top:30px}body.home #wrapper-content .content,body #wrapper-content .content{order:1}body.home #wrapper-content .content,body #wrapper-content .sidebar .widget:not(:last-child){border-bottom:1px solid rgba(255,255,255,.2);margin-bottom:20px;padding-bottom:20px}body:not(.home) #wrapper-content .content{padding:0 20px}body #wrapper-content .sidebar{padding:0 25px!important}body:not(.home) #wrapper-content .sidebar{border-bottom:0;margin-top:20px}body #wrapper-content .col-1{order:2}body #wrapper-content .col-2{order:3}body .futuristic,body .col-1,body .col-2,body .col-2 td,body .small-font,body #wrapper-footer{font-size:16px}html body #root{background-position:100% 0}html body:not(.black) #root{background:0 0}html body.home.black{background:#000}#header p.switch a.styleswitch{display:none}#header #search{display:none}#overlay{display:none!important}body #header .logo{background-position:0 50%;background-size:contain;left:30px;z-index:100000;max-width:314px;width:calc( 100% - 30px - 30px - 60px - 10px)}body #header:after{border-bottom:1px solid rgba(255,255,255,.05);content:'';display:block;height:108px;width:100%}body.black #header:after{background:linear-gradient(to bottom,rgba(24,24,24,.8) 0,rgba(24,24,24,.8) 59px,rgba(0,0,0,.6) 59px,rgba(0,0,0,.6) 100%)}body.white #header:after{background:linear-gradient(to bottom,rgba(220,220,220,.8) 0,rgba(220,220,220,.8) 59px,rgba(255,255,255,.6) 59px,rgba(255,255,255,.6) 100%)}body #wrapper-page-header{height:63px}body #wrapper-page-header h2{box-sizing:border-box;font-weight:30;height:63px;line-height:63px;padding-left:30px;position:static;text-align:left;width:100%}body #footer .site-info{padding:50px 0 0;text-align:center}#footer .site-info ul.site-info-donors li strong{display:inline!important}body #footer .site-info ul.col-1-new,body #footer .site-info ul.col-2-new,body #footer .site-info ul.col-3-new,body #footer .site-info ul.col-4-new{margin:0 0 10px 24px;text-align:left!important;white-space:normal;width:80%!important}body #footer ul.col-5-new{display:none}body #footer ul.mobile-col-5-new{display:block!important;white-space:nowrap;text-align:center!important;margin-left:auto!important;margin-right:auto!important;padding:0!important;float:none;width:100%!important}body #footer .site-info ul.site-info-donors{}body #footer ul.site-info-donors li{}body #footer .site-info-donors li:first-child{}body #footer .site-info ul.site-info-donors li strong{}body #footer .copy-design{float:none;padding:10px 0 50px;text-align:center}body #footer .copy-design .copy{float:none;margin:0}#menu ul li #sitemap-menu{display:none}#menu-mobile-trigger{background:url(../images/ico-search.png) 0 50% no-repeat,url(../images/ico-menu.png) 100% 50% no-repeat;display:inline-block!important;font-size:0;height:20px;position:absolute;right:30px;top:48px;width:60px;z-index:100000}body.black #menu-mobile-trigger{background:url(../images/ico-search.png) 0 50% no-repeat,url(../images/ico-menu.png) 100% 50% no-repeat}body.white #menu-mobile-trigger{background:url(../images/ico-search-black.png) 0 50% no-repeat,url(../images/ico-menu-black.png) 100% 50% no-repeat}body #menu{background:#fff;font-family:purista-web,sans-serif;height:auto;left:10px;opacity:0;overflow:0;padding:105px 15px 0;right:10px;top:-100%;transition:all .3s ease;width:auto}body.black #menu{background:#000}body #menu.visible{opacity:1;top:0}body #menu ul{border-top:1px solid rgba(0,0,0,.2);border-bottom:1px solid rgba(0,0,0,.2);display:grid;grid-template-columns:calc(50% - 15px) calc(50% - 15px);grid-column-gap:30px;padding:20px 10px}body.black #menu ul{border-color:rgba(255,255,255,.2)}body #menu ul li{display:block;float:none;font-size:22px;margin:0;padding:2px 0}body #menu ul li a{border-radius:11px;display:block;float:none;min-height:28px;line-height:28px;padding:0 10px}body #menu ul li a span{float:none;font-weight:400;height:auto;line-height:1;margin:0;position:static;text-indent:0}body #menu ul li a:hover span,body #menu ul li.hover a span,body #menu ul li a:hover,body #menu ul li.hover a{background:0}body #menu ul li a:hover,body #menu ul li.hover a{background:#000}body.black #menu ul li a:hover,body.black #menu ul li.hover a{background:#fff}body #search{border-bottom:1px solid rgba(0,0,0,.2);text-align:left}body.black #search{border-color:rgba(255,255,255,.2)}body #search form>div{align-items:center;display:flex;flex-direction:row;justify-content:flex-start}body #search input{background:0 0;border:0;color:#000;font:400 italic 22px purista-web,sans-serif;order:2}body.black #search input{color:#fff}body #search button{background:url(../images/ico-search-black.png) 50% 50% no-repeat;border:0;font-size:0;height:53px;order:1;width:53px}body.black #search button{background:url(../images/ico-search.png) 50% 50% no-repeat}body #menu p.switch{padding:22px 0}body #menu p.switch a{background:url(../images/ico-switch.png) 0 50% no-repeat;color:#000;font-size:18px;height:27px;line-height:27px;padding-left:50px}body.black #menu p.switch a{color:#fff}body #wrapper-content h3{font-size:26px}body #wrapper-content .col-1 h3{width:auto}body .content .box,body .col-2 .box{background:linear-gradient(to bottom,#71273c 0,#7c8a08 50%,#691b51 100%);border-radius:6px;padding:2px}body.black .content .box,body.black .col-2 .box{background:linear-gradient(to bottom,#71273c 0,#7c8a08 50%,#691b51 100%)}body.white .content .box,body.white .col-2 .box{background:linear-gradient(to bottom,#ff8bac 0,#c4d80d 50%,#ff3ac4 100%)}body .content .box .box-footer,body .col-2 .box .box-footer{display:none}body .box .box-body,body .box2 .box-body{background:#121212;border-radius:inherit;padding:19px 24px}body.black .box .box-body,body.black .box2 .box-body{background:#121212}body.white .box .box-body,body.white .box2 .box-body{background:#f0f0f0}body .content .box .info,body .col-2 .info{background:#f0f0f0!important;border-radius:5px;box-shadow:inset 0 0 10px rgba(0,0,0,.2);margin-left:0!important;width:100%!important}body.black .content .box .info,body.black .col-2 .info{background:linear-gradient(#232323 0,#030303 100%)!important}body .content .box .info .body,body .col-2 .info .body{background:0 0!important}body #wrapper-content p{}body #wrapper-content table{width:100%}body #wrapper-content table div[style]{width:100%!important}body #wrapper-content .widget p.more{padding-bottom:20px;text-align:center}body p.more .lnk-more-wrapper,body #wrapper-content .button-1{display:inline-block;float:none}body a.lnk-more,body a.comments-more,body #wrapper-content .button-1{background:linear-gradient(to bottom,#fefefe 0,#7a7a7a 100%);border-radius:5px;display:inline-block;float:none;font-size:16px;height:28px;line-height:28px;margin:0;padding:0 10px}body:not(.black) a.lnk-more span{color:#000}body #wrapper-content .button-1{background:linear-gradient(to bottom,#fff78a 0,#786f03 100%)}body a.lnk-more span,body a.comments-more span,body #wrapper-content .button-1 span{background:0 0;float:none;height:auto;line-height:1;padding:0;position:static;text-indent:0}body .lnk-more-shadow{display:none}body #wrapper-content .button-1 span em{background:0 0;display:inline-block;height:auto;padding:0}body.home #wrapper-content .content .widget-t1{background-position:0 6px;margin:0!important;overflow:hidden;padding:40px 0 0 14px}body #wrapper-content .content .widget-t1{background-position:0 6px}body .content .box .info{margin-left:0;width:100%}body .form .c-1,body .form .c-2{float:none!important;padding-left:0!important;width:auto!important}body .form form[action*=releases] .row-sub .row-sub{align-items:center;display:flex;flex-direction:row;justify-content:space-between}body .form form[action*=releases] .row-sub .row-sub .c-1{flex:1% 1 1;margin-right:10px;white-space:nowrap}body .form form[action*=releases] .row-sub .row-sub .c-2{flex:99% 1 1}body .form form[action*=releases] .row-sub .row-sub .c-1 label{padding:0!important}body .form form[action*=releases] .c1 label{padding-left:0!important}body #wrapper-content input.text,body #wrapper-content .file-wrapper>*:first-child{background:#c3c3c3;border-radius:5px;box-shadow:inset 0 2px 1px 0 #a7a7a7;box-sizing:border-box;width:100%}body.black #wrapper-content input.text,body.black #wrapper-content .file-wrapper>*:first-child{background:#dbdbdb}body.css3 #wrapper-content input.text,body.css3 #wrapper-content input.file{height:29px}body #wrapper-content .jcombox{box-sizing:border-box;width:100%!important}body #wrapper-content .textarea-wrapper{float:none}body #wrapper-content .textarea-wrapper>*,body #wrapper-content .textarea-wrapper textarea{box-sizing:border-box;width:100%!important}body #wrapper-content .file-wrapper{align-items:flex-start;display:flex;flex-direction:row;float:none;justify-content:space-between;width:100%}body #wrapper-content .file-wrapper>*{box-sizing:border-box;display:block;flex:1 1 auto;position:static!important;width:90%!important}body #wrapper-content .file-wrapper>*:last-child{flex:0 0 68px;width:68px!important}body form table[style]{margin-left:0!important;width:100%}body.home #wrapper-clouds{background:url(../images/bg-mobile-donors.jpg) 0 127px no-repeat;background-size:100% auto;height:auto;margin-top:0}body.home.white #wrapper-clouds{background:url(../images/bg-mobile-donors-w.jpg) 0 127px no-repeat!important;background-size:100% auto!important;height:auto!important;margin-top:0!important}body.home #wrapper-clouds h4{display:none}body.home #aishield_nohover{display:block;background:url(../locale/home_top_header_black.png) 0 0 no-repeat;background-size:contain;background-origin:content-box;background-clip:content-box;box-sizing:border-box;height:127px;left:0;padding:24px 50px 24px 24px;position:relative;top:0;width:auto}body.home.white #aishield_nohover{display:block;background:url(../locale/home_top_header_white.png) 0 0 no-repeat;background-size:contain;background-origin:content-box;background-clip:content-box;box-sizing:border-box;height:127px;left:0;padding:24px 50px 24px 24px;position:relative;top:0;width:auto}body.home #aishield_a img{display:none}body.home #aishield_a:hover #aishield{display:none!important}body.home #aishield_a:hover #aishield_nohover{display:block;background:url(../locale/home_top_header_hover_black.png) 0 0 no-repeat;background-size:contain;background-origin:content-box;background-clip:content-box;box-sizing:border-box;height:127px;left:0;padding:24px 50px 24px 24px;position:relative;top:0;width:auto}body.home.white #aishield_a:hover #aishield_nohover{display:block;background:url(../locale/home_top_header_hover_white.png) 0 0 no-repeat;background-size:contain;background-origin:content-box;background-clip:content-box;box-sizing:border-box;height:127px;left:0;padding:24px 50px 24px 24px;position:relative;top:0;width:auto}body.home #wrapper-clouds h3{background:url(../locale/white.home_top_header.png) 0 0 no-repeat;background-size:contain;background-origin:content-box;background-clip:content-box;box-sizing:border-box;height:127px;left:0;padding:24px 50px 24px 24px;position:relative;top:0;width:auto}body.home.black #wrapper-clouds h3{background:url(../locale/black.home_top_header.png) 0 0 no-repeat;background-size:contain;background-origin:content-box;background-clip:content-box;box-sizing:border-box;height:127px;left:0;padding:24px 50px 24px 24px;position:relative;top:0;width:auto}body.home.black #wrapper-clouds h3{background:url('../locale/black.home_top_header.png') 0 0 no-repeat/contain content-box,linear-gradient(#000,#000) border-box}body.home #wrapper-clouds h3 a{background-position:100% 11px;right:20px;top:50%;transform:translateY(-50%);width:20px}.home #wrapper-clouds>img{display:none}body #wrapper-clouds .donors{align-items:flex-start;background:0 0;box-sizing:border-box;display:flex;flex-direction:column;height:calc(100vw * .319);justify-content:space-between;overflow:hidden;padding:24px;position:static;right:0}body #wrapper-clouds .donors li[class*=donor-]{font-size:calc((100vw*.33)/8.5);line-height:1.1;margin:0;position:static!important;width:100%}body #wrapper-clouds .donors li[class*=donor-]:not(:first-child) strong{margin-right:.9em}body:not(.black) #wrapper-clouds .donors li strong{color:#000;font-weight:700}body:not(.black) #wrapper-clouds .donors li a{color:#555;font-weight:700}body #wrapper-clouds #fund{display:none;left:126px;overflow:hidden;position:relative;top:-18px;width:calc( 100% - 126px )}body #wrapper-clouds #fund-bar{left:4px}body #wrapper-clouds .other-clouds{display:block;left:20px;margin:0 24px;position:static;text-align:right}body #wrapper-clouds .other-clouds li{float:none;font-family:proxima-nova,sans-serif;font-size:11px!important;justify-content:space-between;letter-spacing:-.4px;line-height:1.2;margin:0 0 3px;padding:0;position:static;text-align:left;text-indent:0!important;width:auto!important}body #wrapper-clouds .other-clouds li>*:first-child{display:inline-block;margin-right:10px;width:40%}body #wrapper-clouds .other-clouds-row-1{margin-top:24px}body #wrapper-clouds .other-clouds li.more{float:none;padding:30px 0;text-align:left;width:100%}body .lnk-more-wrapper{float:none;width:auto!important}body .news p{font-size:16px}body .news h4.date{font-size:14px}body #wrapper-content .sidebar .widget .shadow{display:block;float:none;margin-bottom:20px}body #wrapper-content .sidebar .widget .shadow img{border:0;border-radius:10px;height:auto;width:100%}body #wrapper-content .sidebar .widget ul.list-1{display:grid;grid-template-columns:calc(50% - 15px) calc(50% - 15px);grid-column-gap:30px}body #wrapper-content .sidebar .widget.whats_new{font-size:0}body #wrapper-content .sidebar .widget.whats_new p{background:#fff;border-radius:5px;display:inline-block;height:95px;margin-right:16px;overflow:hidden;position:relative;vertical-align:top;width:calc( (100% - 32px)/2 )}body #wrapper-content .sidebar .widget.whats_new p:nth-of-type(2n+2){margin-right:0}body #wrapper-content .sidebar .widget.whats_new p img{height:80px;left:50%;object-fit:contain;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%}body #wrapper-content .sidebar .widget.social-network-icons ul,col-5-new .widget.social-network-icons ul li{padding-left:0!important;text-align:center}body div.tv{width:251px;margin-left:auto;margin-right:auto}body #wrapper-content .content .widget.bios{background:0;padding:0}body #wrapper-content .content .widget.bios .bio-photo{float:none;padding:0;width:100%}body #wrapper-content .content .widget.bios .bio-photo .shadow{border-radius:0;margin:0}body #wrapper-content .content .widget.bios .bio-photo .shadow,body #wrapper-content .content .widget.bios .bio-photo .shadow a{display:block;float:none}body #wrapper-content .content .widget.bios .bio-photo .shadow img{border-radius:10px;height:auto;width:100%}body #wrapper-content .content .widget.bios .bio-photo a.print{display:none}body #wrapper-content .content .widget.bios .bio-body{margin:20px 0 0}body .bubblewrap li img{height:100%!important;width:100%!important;position:static!important}.post img,.post-body img,.post iframe,.blog-photo img,.max-width-images img,.max-width-images iframe,.post-body *[style*=width],#wrapper-content .content img{max-width:100%!important}.post img,.post-body img,.blog-photo img,.max-width-images img,.post-body *[style*=width],#wrapper-content .content img:not(.dont-change){height:auto!important}.post-body *[style*=float],.post-body .alignleft,.post-body .alignright{float:none!important;text-align:center!important;width:100%!important}a.comments-more span em{background-position:0 50%;line-height:28px!important}body .page-of{background:#eaeaea;border-radius:5px;padding:5px 10px 8px}body.black .page-of{background:#4a4a4a}body .page-of img.bw{display:none}body .page-of span[style*=padding-left]{display:block;margin-bottom:5px}body #wrapper-content .login-widget{background-position:center 1em!important;border:0}.login-widget p{text-align:center;margin-left:-10px!important}body #wrapper-content .categories ul.list-2{word-wrap:break-word}body .sitemap-page #menu{background:0 0;opacity:1;padding:0;width:auto!important}body .sitemap-page #menu ul{border:0;display:block;padding:0}body .sitemap-page #menu ul li #sitemap-menu-page .body .col{float:none!important;padding:0;width:auto!important}body .sitemap-page #menu ul li #sitemap-menu-page .body .col dl{font-size:20px}body .sitemap-page #menu ul li #sitemap-menu .body .col dl dd a:hover,body .sitemap-page #menu ul li #sitemap-menu-page .body .col dl dd a:hover{color:#2e88d4}body .sitemap-page #menu ul li #sitemap-menu-page .body{padding:0!important}body .lifeboat-fund-list li dd.blockquote{max-width:230px}body .donors-sorted-header{background:linear-gradient(#222222 0,#0e0e0e 100%);border-radius:5px;box-sizing:border-box;margin-bottom:30px;width:100%!important}body.black .donors-sorted-header{background:linear-gradient(#222222 0,#0e0e0e 100%)}body.white .donors-sorted-header{background:linear-gradient(#dcdcdc 0,#f0f0f0 100%)}body .donors-sorted-header dl dt,body .donors-sorted-header dl dd{background:0 0;display:block;float:none}body .donors-sorted-header dl dt{margin-bottom:10px}body .donors-info dt{padding-bottom:1em!important}body .donors-sorted-header dl dd a{background:0 0!important;color:#bababa!important;float:none}body .donors-sorted-header dl dd.active a,body .donors-sorted-header dl dd a:hover{color:#baba00!important}body .donors-sorted-header img.bw{display:none}body .lifeboat-fund-list-1 li .blockquote{background:linear-gradient(#dcdcdc 0,#f0f0f0 100%);border-radius:5px;clear:both;box-sizing:border-box;float:none;margin-left:0;padding:10px;width:100%}body.black .lifeboat-fund-list-1 li .blockquote{background:linear-gradient(#222222 0,#0e0e0e 100%)}body .lifeboat-fund-list-1 li .shadow,body .lifeboat-fund-list-1 li dl{margin-bottom:15px}body form[action*="programs.txt"] table,body form[action*="programs.txt"] table tbody,body form[action*="programs.txt"] table tr,body form[action*="programs.txt"] table td{display:block}body form[action*="programs.txt"] table td{margin-bottom:5px}body form[action*="programs.txt"] table td[width]{display:none}body #wrapper-content .content .widget-t1.newsletter h2.h2-t1,body #wrapper-content .content .widget-t1.newsletter h4.h4-t2{margin-left:73px}body form.archival-issues-form label{float:none;margin:0;text-align:left;width:auto}ul.list-right{float:none}#wrapper-content div.content-row ul.list-left{margin-bottom:0}#Book{left:0!important;margin-left:auto;margin-right:auto}body.put-right-column-on-top #wrapper-content .content{order:3}body.put-right-column-on-top #wrapper-content .col-2{order:1}body #wrapper-content .sidebar .widget ul.list-1.one-column{display:block}}