@font-face{font-family:Akrobat;src:local("Akrobat Thin"),local("Akrobat-Thin"),url(/build/fonts/Akrobatthin.3c858269.woff2) format("woff2"),url(/build/fonts/Akrobatthin.f917b23e.woff) format("woff"),url(/build/fonts/Akrobatthin.41b753b1.ttf) format("truetype");font-weight:100;font-style:normal}@font-face{font-family:Akrobat;src:local("Akrobat ExtraLight"),local("Akrobat-ExtraLight"),url(/build/fonts/Akrobatextralight.8c11eba3.woff2) format("woff2"),url(/build/fonts/Akrobatextralight.87098d0e.woff) format("woff"),url(/build/fonts/Akrobatextralight.af8b6c69.ttf) format("truetype");font-weight:200;font-style:normal}@font-face{font-family:Akrobat;src:local("Akrobat Light"),local("Akrobat-Light"),url(/build/fonts/Akrobatlight.cf725ab5.woff2) format("woff2"),url(/build/fonts/Akrobatlight.37eb821a.woff) format("woff"),url(/build/fonts/Akrobatlight.a127fec3.ttf) format("truetype");font-weight:300;font-style:normal}@font-face{font-family:Akrobat;src:local("Akrobat"),local("Akrobat-Regular"),url(/build/fonts/Akrobat.3b49c320.woff2) format("woff2"),url(/build/fonts/Akrobat.c983fca9.woff) format("woff"),url(/build/fonts/Akrobat.86573762.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Akrobat;src:local("Akrobat SemiBold"),local("Akrobat-SemiBold"),url(/build/fonts/Akrobatsemibold.488a625d.woff2) format("woff2"),url(/build/fonts/Akrobatsemibold.da8ac816.woff) format("woff"),url(/build/fonts/Akrobatsemibold.629ee6a2.ttf) format("truetype");font-weight:600;font-style:normal}@font-face{font-family:Akrobat;src:local("Akrobat Bold"),local("Akrobat-Bold"),url(/build/fonts/Akrobatbold.743c04db.woff2) format("woff2"),url(/build/fonts/Akrobatbold.9d8ba322.woff) format("woff"),url(/build/fonts/Akrobatbold.deecd7f6.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:Akrobat;src:local("Akrobat ExtraBold"),local("Akrobat-ExtraBold"),url(/build/fonts/Akrobatextrabold.c598e5c8.woff2) format("woff2"),url(/build/fonts/Akrobatextrabold.337ba0bc.woff) format("woff"),url(/build/fonts/Akrobatextrabold.3b9d54f0.ttf) format("truetype");font-weight:800;font-style:normal}@font-face{font-family:Akrobat;src:local("Akrobat Black"),local("Akrobat-Black"),url(/build/fonts/Akrobatblack.a21a6bd9.woff2) format("woff2"),url(/build/fonts/Akrobatblack.b1b1c20e.woff) format("woff"),url(/build/fonts/Akrobatblack.462c40d1.ttf) format("truetype");font-weight:900;font-style:normal}body{margin:0;padding:0;font-family:Akrobat,sans-serif;font-size:17px;line-height:1.5em;height:100%}a{color:#141414;text-decoration:none}a:hover{color:#f34723}.page-header{font-size:2em}.page-subheader{font-size:1.5em;padding-bottom:.2em;border-bottom:2px solid #cfcfcf}.page-ho-header{height:0;margin-bottom:28px}@media (min-width:768px){.container,footer,header{max-width:1200px;margin:0 auto}.content{min-height:calc(100vh - 80px)}}@media (max-width:768px){.container{max-width:none;padding:0 10px}}.panel-tools{padding:3px 0;background-color:#141414;color:#fff}@media (min-width:768px){.panel-tools-container{display:flex;max-width:1200px;margin:0 auto}.panel-tools-user{flex-grow:1}.panel-tools ul{display:flex}.panel-tools ul li{margin-left:20px}}@media (max-width:768px){.panel-tools{text-align:center}}.panel-tools a{color:#fff}.panel-tools a:hover{color:#f34723}.panel-tools ul{list-style:none;padding:0;margin:0}.panel-tools ul li{padding:0}@media (min-width:768px){.panel-news{display:flex;max-width:1200px;margin:0 auto}.panel-news-feed{flex-grow:1}}@media (max-width:768px){.panel-news{width:100%;padding:0 10px}.panel-news-feed,.panel-news-search{margin-bottom:10px;max-width:calc(100% - 20px)}}.panel-news-feed{margin-right:20px;overflow:hidden}.panel-news-feed-item{margin-right:10px}header{display:flex}header ul{margin:0;padding:0;list-style:none}header ul li{padding:47px 0;width:33%;float:left}header ul li a{font-size:20px;font-weight:600;text-transform:uppercase}header .main-nav-social{min-width:80px}header .main-nav-social a{font-size:20px}header .main-nav-logo{max-width:400px;padding:10px 0}header .main-nav-logo img{width:100%}header .main-nav-left,header .main-nav-right{flex-grow:1;flex-basis:0}header .main-nav-left{text-align:left}header .main-nav-right{text-align:right}header .main-nav-mobile{width:100%}header .main-nav-mobile-toggle{display:flex;align-items:center}header .main-nav-mobile-toggle-logo{padding:10px}header .main-nav-mobile-toggle-logo a{max-width:calc(100% - 80px)}header .main-nav-mobile-toggle-logo a img{width:100%}header .main-nav-mobile-toggle-bars{flex-grow:1;text-align:right}header .main-nav-mobile-toggle-bars span{border:1px solid #cfcfcf;border-radius:5px;font-size:20px;line-height:1em;padding:10px;margin:0 20px}header .main-nav-mobile-links{transition:max-height .3s ease;max-height:216px;overflow:hidden;text-align:center;margin-bottom:10px}header .main-nav-mobile-links li{padding:5px 0;float:none;width:100%}header .main-nav-mobile .hidden{max-height:0}@media (min-width:768px){header .main-nav-mobile{display:none}}@media (max-width:768px){header .main-nav-left,header .main-nav-logo,header .main-nav-right{display:none}}footer{border-top:1px solid #cfcfcf;padding:10px;margin-top:30px;height:39px}footer a{color:#646664}footer .footer-nav{padding:0;margin:0;list-style:none;display:inline-block}footer .footer-nav li{display:inline-block;margin-right:10px}footer .footer-social{float:right}footer .footer-text{padding:1em 0}footer .footer-text p{color:#646664;font-size:1em;text-align:justify;line-height:1em;margin:0}@media (max-width:768px){footer{height:auto}footer .footer-nav{display:block}footer .footer-nav li{display:block;text-align:center}footer .footer-social{float:none;margin-top:10px;text-align:center}}.main-new-articles,.main-news{border:1px solid #cfcfcf;padding:10px}.main-new-articles>h3,.main-news>h3{color:#f34723;text-transform:uppercase}.main-new-articles ul,.main-news ul{margin:0;padding:0;list-style:none}.main-new-articles ul li,.main-news ul li{margin:0;padding:10px 0;border-bottom:1px solid #cfcfcf}.main-new-articles ul li:last-child,.main-news ul li:last-child{border-bottom:0}@media (max-width:768px){.main-new-articles,.main-news{border:0}}.main-new-articles li a>h3{color:#141414;padding:0;margin:0}@media (max-width:768px){.main-featured-sm-1,.main-featured-sm-2{padding:0 5px}}.search-result h4{font-size:1em;margin-bottom:0}.search-result p{margin-top:0}@media (min-width:768px){.main-page-grid{display:grid;grid-template-columns:repeat(4,1fr);grid-template-rows:repeat(2,auto);grid-column-gap:20px;grid-row-gap:20px}.main-page-grid .main-left-side{grid-area:1/1/3/2}.main-page-grid .main-right-side{grid-area:1/4/3/5}.main-page-grid .main-featured-big{grid-area:1/2/2/4}.main-page-grid .main-featured-sm-1{grid-area:2/2/3/3}.main-page-grid .main-featured-sm-2{grid-area:2/3/3/4}.right-sidebar-grid{display:grid;grid-template-columns:repeat(4,1fr);grid-template-rows:auto;grid-column-gap:20px;grid-row-gap:20px}.right-sidebar-grid .right-sidebar-main{grid-area:1/1/2/4}.right-sidebar-grid .right-sidebar-sidebar{grid-area:1/4/2/5}.article-grid{display:grid;grid-template-columns:repeat(4,1fr);grid-template-rows:auto;grid-column-gap:20px;grid-row-gap:0}.article-grid .article-image{grid-area:1/1/2/2}.article-grid .article-main{grid-area:1/2/2/4}.article-grid .article-sidebar{grid-area:1/4/2/5}.help-grid{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,auto);grid-column-gap:20px;grid-row-gap:20px}.help-grid .help-main{grid-area:1/1/2/3}.help-grid .help-form{grid-area:2/1/3/2}.help-grid .help-donations{grid-area:2/2/3/3}}.news-small{display:flex}.news-small-image{max-width:70px;min-width:70px;margin:5px 10px 0 0;flex-grow:0}.news-small-image img{width:100%}.news-small-body{flex-grow:1}.news-small-body h3{color:#141414;padding:0;margin:0}.news-medium{display:flex}.news-medium-image{max-width:150px;min-width:150px;margin:5px 10px 0 0;flex-grow:0}.news-medium-image img{width:100%}.news-medium-body{flex-grow:1;padding:0}.news-medium-body h3{color:#141414;padding:0;margin:0}@media (max-width:768px){.news-medium{display:block}.news-medium-image{max-width:none;min-width:0}}.news-big-item img{width:100%}@media (max-width:768px){.news-big-item-image{display:none}}.news-max-item{background-size:cover;background-position:50%;min-height:380px;position:relative}.news-max-item-text-holder{position:absolute;bottom:0;z-index:3;color:#fff;width:100%}.news-max-item-text-holder a{color:#fff}.news-max-item-text-holder-title{padding:10px 20px}.news-max-item-text-holder-title h2{margin:0;padding:0;font-size:30px}.news-max-item-text-holder-meta{padding:10px 20px}.article-list-letters{list-style:none;display:flex;justify-content:space-between;padding:0}.article-list-letters li{padding:0;width:30px;height:30px;background-color:#141414;transition:background-color .3s ease}.article-list-letters li:hover{background-color:#f34723}.article-list-letters li a{padding:5px 10px;font-size:20px;color:#fff}.article-list-letters li a:hover{color:#fff}@media (max-width:768px){.article-list-letters{justify-content:left;flex-wrap:wrap}}.article-list-container{display:flex;flex-wrap:wrap}.article-list-container-item{flex-grow:0;flex-shrink:1;margin-right:20px}@media (min-width:768px){.article-list-header{display:flex;align-items:baseline}.article-list-header h2{flex-grow:1}}.article-portrait-item{border:1px solid #cfcfcf;padding:10px;margin-bottom:10px}.article-portrait-item-photo{background-size:cover;background-position:50%;height:300px;width:198px}.article-portrait-item-name{margin-top:10px}.article-portrait-item-name h3,.article-portrait-item-name h4{max-width:198px}.article-portrait-item-name h3,.article-portrait-item-name h4{padding:0;margin:0}.article-image img{width:100%}.article-field-name{font-weight:700;font-size:1.1em;margin:10px 0 0}.article-field-value{margin:10px 0 0}.article-field .gallery{display:grid;grid-template-columns:repeat(4,1fr);grid-column-gap:10px;grid-row-gap:10px}.article-field .gallery a{display:block}.article-field .gallery a img{width:100%}.pagination{display:flex;margin-top:10px}.pagination .current{background-color:#cfcfcf}.pagination .first,.pagination .last,.pagination .next,.pagination .page,.pagination .previous{transition:background-color .3s ease}.pagination .first:hover,.pagination .last:hover,.pagination .next:hover,.pagination .page:hover,.pagination .previous:hover{background-color:#f34723}.pagination span{background-color:#141414;color:#fff;display:block;padding:5px 10px;font-size:20px;margin-right:5px;min-width:10px;text-align:center}.pagination a,.pagination a:hover{color:#fff}form .form-row{margin:10px 0 20px;width:100%}form label{display:block}form input,form textarea{width:calc(100% - 20px);padding:5px 10px;font-size:17px;border:1px solid #cfcfcf}form input{height:30px}form select{width:100%;border:1px solid #cfcfcf;background-color:#fff;padding:5px 10px;font-size:17px;height:42px}form button[type=submit]{cursor:pointer;font-size:20px;padding:5px 10px;text-align:center;border:0;background-color:#141414;color:#fff;transition:background-color .3s ease}form button[type=submit]:hover{background-color:#f34723}form ul{padding:0;margin:0;list-style:none;color:#f34723}form .help-text{font-size:.8em;margin:0}.site-search-form{display:flex}@media (max-width:768px){.site-search-form input{flex-grow:1;max-width:calc(100% - 44px)}}.site-search-form input{width:auto;padding:3px 5px;height:22px}.site-search-form button{padding:3px 5px!important}.edit,.share{margin-top:20px;text-align:center}.edit a,.share a{padding:5px 0;background-color:#141414;color:#fff;transition:background-color .3s ease}.edit a span,.share a span{width:30px;font-size:20px;text-align:center}.edit a:hover,.share a:hover{background-color:#f34723;color:#fff}.edit a,a.btn{padding:5px 10px}a.btn{font-size:20px;background-color:#141414;color:#fff;transition:background-color .3s ease}a.btn:hover{background-color:#f34723;color:#fff}@media (min-width:768px){.about-logo{margin-right:20px;float:left}}.bottom-gradient{position:absolute;width:100%;height:70%;bottom:0;z-index:1;background:rgba(0,0,0,.7);background:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.7)),to(transparent));background:linear-gradient(0deg,rgba(0,0,0,.7) 0,transparent);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffff",endColorstr="#000000",GradientType=0)}.float-right{float:right}.youtube-container{position:relative;width:100%;height:0;padding-bottom:56.25%;margin-bottom:10px}.youtube-container .video{position:absolute;top:0;left:0;width:100%;height:100%}