﻿*{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}.small_caps{font-size:0.8em;text-transform:uppercase}.small_text{font-size:0.8em;line-height:1em}strong{font-weight:700}em{font-style:italic}.underline{text-decoration:underline}a:link,a:visited{color:#fff;text-decoration:none}a:hover,a:active{border-bottom:2px solid #fff}body{font:16px/1em source-sans-pro, sans-serif;color:#fff}body.blue_bkgd{background:#23a8e0}.wrap{width:95%;margin:0 auto;position:relative}@media (min-width: 1000px){.wrap{width:1000px}}.wide_wrap{width:95%;margin:0 auto;position:relative}.on_white,.si_page .si_page_body,.form .si_page_body,.form .form_body,.admin{color:#454545}.on_white a:link,.si_page .si_page_body a:link,.form .si_page_body a:link,.form .form_body a:link,.on_white a:visited,.si_page .si_page_body a:visited,.form .si_page_body a:visited,.form .form_body a:visited,.admin a:link,.admin a:visited{color:#454545;text-decoration:none}.on_white a:hover,.si_page .si_page_body a:hover,.form .si_page_body a:hover,.form .form_body a:hover,.on_white a:active,.si_page .si_page_body a:active,.form .si_page_body a:active,.form .form_body a:active,.admin a:hover,.admin a:active{border-bottom:2px solid #454545}p img{width:100%}.serif{font-family:freight-text-pro, serif}@media (max-width: 800px){br.optional{display:none}}.btn,#search_page .dtsp-clearAll{font:16px/1em source-sans-pro, sans-serif;display:block;border:1px solid #fff;border-radius:10px;text-align:center;padding:0.5em 0;width:100%;text-decoration:none !important;margin-bottom:3px}.btn:disabled,#search_page .dtsp-clearAll:disabled{background:#ccc;border-color:#bbb}.btn:disabled:hover,#search_page .dtsp-clearAll:disabled:hover{cursor:not-allowed}.btn:hover,#search_page .dtsp-clearAll:hover{cursor:pointer}.btn.btn_inline,#search_page .dtsp-clearAll{display:inline-block;padding:0.5em 1em;width:auto}.btn.btn_primary,#search_page .btn_primary.dtsp-clearAll{background:#EB9127;color:#fff !important}.btn.btn_primary:hover,#search_page .btn_primary.dtsp-clearAll:hover{background:#ed9d3e;border:1px solid #fff !important}.btn.btn_primary:disabled,#search_page .btn_primary.dtsp-clearAll:disabled{background:#ccc;border-color:#bbb}.btn.btn_primary:disabled:hover,#search_page .btn_primary.dtsp-clearAll:disabled:hover{cursor:not-allowed}.btn.btn_secondary,#search_page .dtsp-clearAll{background:#23a8e0;color:#fff !important}.btn.btn_secondary:hover,#search_page .dtsp-clearAll:hover{background:#39b1e3;border:1px solid #fff !important}.btn.btn_primary_reverse,#search_page .btn_primary_reverse.dtsp-clearAll{background:#fff;color:#EB9127 !important}.btn.btn_primary_reverse:hover,#search_page .btn_primary_reverse.dtsp-clearAll:hover{background:#23a8e0;color:#fff !important;border:1px solid #fff !important}.btn.btn_secondary_reverse,#search_page .btn_secondary_reverse.dtsp-clearAll{background:none;color:#fff}.btn.btn_secondary_reverse:hover,#search_page .btn_secondary_reverse.dtsp-clearAll:hover{background:rgba(255,255,255,0.25);color:#fff !important;border:1px solid #fff !important}.btn.btn_secondary_outline,#search_page .btn_secondary_outline.dtsp-clearAll{border-color:#23a8e0;color:#23a8e0}.btn.btn_secondary_outline:hover,#search_page .btn_secondary_outline.dtsp-clearAll:hover{background:#23a8e0;color:#fff}.btn.btn_small,#search_page .btn_small.dtsp-clearAll{font-size:12px !important;line-height:1em;margin:0}.btn:hover,#search_page .dtsp-clearAll:hover{border:1px solid #fff;background:rgba(255,255,255,0.1)}.admin .btn,.admin #search_page .dtsp-clearAll,#search_page .admin .dtsp-clearAll{font-size:14px;color:#454545;border:1px solid #707070;display:inline-block;padding:0.5em 0.75em;width:auto}.admin .btn:hover,.admin #search_page .dtsp-clearAll:hover,#search_page .admin .dtsp-clearAll:hover{background:rgba(112,112,112,0.2);border:1px solid #707070;cursor:pointer}.admin .btn:link,.admin #search_page .dtsp-clearAll:link,#search_page .admin .dtsp-clearAll:link,.admin .btn:visited,.admin #search_page .dtsp-clearAll:visited,#search_page .admin .dtsp-clearAll:visited{color:#454545;display:inline-block}.admin .btn:disabled,.admin #search_page .dtsp-clearAll:disabled,#search_page .admin .dtsp-clearAll:disabled{background:#ccc;border-color:#bbb}.admin .btn:disabled:hover,.admin #search_page .dtsp-clearAll:disabled:hover,#search_page .admin .dtsp-clearAll:disabled:hover{cursor:not-allowed}.admin .btn.btn_primary,.admin #search_page .btn_primary.dtsp-clearAll,#search_page .admin .btn_primary.dtsp-clearAll{border-color:#EB9127}.admin .btn.btn_primary:disabled,.admin #search_page .btn_primary.dtsp-clearAll:disabled,#search_page .admin .btn_primary.dtsp-clearAll:disabled{border-color:#bbb}nav.main{padding:20px 0;position:relative}nav.main #spurimpact{width:100%;margin:0 auto}nav.main #home_btn{display:block;width:85%;margin:0 auto}@media (min-width: 800px){nav.main #home_btn{display:block;margin:auto;max-width:200px}}nav.main #logo{text-align:center;font-weight:bold;width:100%;display:block}nav.main #nav_menu{text-align:center;padding:15px 0}nav.main #nav_menu #nav_menu_btn{border:1px solid #fff;display:inline;padding:3px 6px;border-radius:5px}@media (min-width: 800px){nav.main #nav_menu{display:none}}nav.main .nav_contents{display:none;background:#fff;text-align:center;padding:10px;border-radius:5px;color:#23a8e0;text-shadow:none;position:absolute;width:100%;z-index:100}@media (min-width: 800px){nav.main .nav_contents{position:relative;width:auto;display:block;text-align:left;background:none;margin-top:-2em;padding:0;border-radius:0;color:#fff}nav.main .nav_contents.nav_contents_noevent{margin-top:-1em}nav.main .nav_contents:after{content:"";display:table;clear:both}nav.main .nav_contents.no_logo_img{margin-top:-1.25em}}nav.main .nav_contents a:link,nav.main .nav_contents a:visited{display:block;color:#23a8e0;padding-bottom:10px;border-bottom:1px solid #23a8e0;margin-bottom:10px}@media (min-width: 800px){nav.main .nav_contents a:link,nav.main .nav_contents a:visited{color:#fff;display:inline;border-bottom:none;margin-bottom:0}}@media (min-width: 800px){nav.main .nav_contents a:hover{border-bottom:2px solid #fff}}nav.main .nav_contents a.nav_highlight:link,nav.main .nav_contents a.nav_highlight:visited{padding-top:10px;background:#EB9127;border-radius:5px;border:1px solid #fff;color:#fff}@media (min-width: 800px){nav.main .nav_contents a.nav_highlight:link,nav.main .nav_contents a.nav_highlight:visited{padding:10px;border-radius:10px}}nav.main .nav_contents a.nav_highlight:hover,nav.main .nav_contents a.nav_highlight:active{background:#ed9d3e}nav.main .right_dropdown_btn{display:none}@media (min-width: 800px){nav.main ul.left{float:left}nav.main ul.left li{margin-right:10px}nav.main ul.left li:first-child a:link,nav.main ul.left li:first-child a:visited{padding-top:10px;background:#EB9127;border-radius:5px;border:1px solid #fff;color:#fff}}@media (min-width: 800px) and (min-width: 800px){nav.main ul.left li:first-child a:link,nav.main ul.left li:first-child a:visited{padding:10px;border-radius:10px}}@media (min-width: 800px){nav.main ul.left li:first-child a:hover,nav.main ul.left li:first-child a:active{background:#ed9d3e}nav.main ul.right{float:right}nav.main ul.right li{margin-left:10px}nav.main ul.right.enable_dropdown{position:relative}nav.main ul.right.enable_dropdown .right_dropdown_btn{display:block}nav.main ul.right.enable_dropdown .right_dropdown_btn:hover{cursor:pointer}nav.main ul.right.enable_dropdown li.right_dropdown{display:none;position:absolute;right:0;margin-top:5px;text-align:right}nav.main ul.right.enable_dropdown li.right_dropdown ul{background:#23a8e0;border:1px solid #fff;padding:15px;border-radius:5px;min-width:150px}nav.main ul.right.enable_dropdown li.right_dropdown ul li{display:block;margin:0}nav.main ul.right.enable_dropdown li.right_dropdown ul li:last-child a:link,nav.main ul.right.enable_dropdown li.right_dropdown ul li:last-child a:visited{padding:0;border:none;margin:0}nav.main ul.right.enable_dropdown li.right_dropdown ul li:last-child a:hover,nav.main ul.right.enable_dropdown li.right_dropdown ul li:last-child a:active{padding:0;border:none;margin:0}nav.main ul.right.enable_dropdown li.right_dropdown ul a:link,nav.main ul.right.enable_dropdown li.right_dropdown ul a:visited{padding-bottom:10px;border-bottom:1px solid #fff;margin-bottom:10px;display:block}nav.main ul.right.enable_dropdown li.right_dropdown ul a:hover,nav.main ul.right.enable_dropdown li.right_dropdown ul a:active{padding-bottom:10px;border-bottom:1px solid #fff;margin-bottom:10px;color:#56C2F0}}@media (min-width: 800px){nav.main ul li{display:inline-block}}@media (max-width: 800px){nav.main ul .right_dropdown li:last-child a:link,nav.main ul .right_dropdown li:last-child a:visited{padding-bottom:0;border-bottom:none;margin-bottom:0}}@media (min-width: 800px){nav.main #logo_wrap{width:100%;text-align:center;font-weight:700}nav.main #logo_wrap #spurimpact{height:25px;width:auto}nav.main #logo_wrap #spurimpact.event_logo{height:auto;max-height:55px;max-width:100%}nav.main #logo_wrap #logo{font-size:26px;line-height:1em;display:inline}}.home_hero{position:relative;background-size:cover;background-position:center;text-align:center;padding-bottom:118px;margin-bottom:236px}.home_hero.no_carousel{padding-bottom:20px;margin-bottom:0}.home_hero h1.title{font-weight:700;font-size:35px;line-height:1em;text-align:center;margin:20px 0}@media (min-width: 800px){.home_hero h1.title{font-size:70px;margin:80px 0}}.home_hero h2{font-size:50px;line-height:1em;text-align:center;margin-bottom:5px}.home_hero h3{font-size:24px;line-height:1em;text-align:center}.home_hero #main_cta{background:#EB9127;font-size:24px;line-height:1em;text-align:center;display:inline-block;padding:0.5em 1em;border-radius:50px;border:2px solid #fff;margin:20px 0 10px;text-shadow:none}.home_hero #main_cta:hover{cursor:pointer;background:#ed9d3e}.home_hero .secondary_cta{background:#EB9127;font-size:20px;line-height:1em;text-align:center;display:inline-block;padding:0.5em 1em;border-radius:50px;border:2px solid #fff;margin-bottom:20px;text-shadow:none}.home_hero .secondary_cta:hover{cursor:pointer;background:#ed9d3e}.home_hero .notice{position:absolute;width:100%}.therm{width:100%;height:17px;border-radius:34px;border:1px solid #fff}.therm .therm_progress{background:#fff;border-radius:34px;width:0;height:100%;opacity:0}.therm.therm_small{height:11px}.therm.therm_orange{border:1px solid #EB9127}.therm.therm_orange .therm_progress{background:#EB9127}.therm.therm_blue{border:1px solid #23a8e0}.therm.therm_blue .therm_progress{background:#23a8e0}.therm.home_therm{height:52px;font-size:20px;line-height:1em;font-weight:700;border:2px solid #fff;position:relative;background:rgba(86,194,240,0.4)}.therm.home_therm .therm_goal .therm_goal_current{position:absolute;top:33%;text-align:center;color:#23a8e0;display:none}.therm.home_therm .therm_goal .therm_goal_total{position:absolute;top:33%;right:1em}.home_carousel{position:absolute;overflow:hidden;width:100%;margin-top:50px;margin-bottom:20px;text-shadow:none}.home_carousel .carousel_np:hover{cursor:pointer}.home_carousel .carousel_np:hover .np_image{box-shadow:0 0 20px #EB9127}.home_carousel .carousel_np:hover .desc{color:#EB9127}.home_carousel .carousel_np .np_image{border:5px solid #fff;border-radius:10px;width:236px;height:236px;background-size:cover;background-position:center;display:block;background-color:#fff}.home_carousel .carousel_np .desc{font-family:freight-text-pro, serif;font-weight:bold;font-style:italic;color:#454545;display:block;width:236px;padding-top:5px;height:50px}.animation{width:auto;height:100px}.animation div{display:inline-block;width:auto;float:none;padding:0 10px}.leaderboards,.home_boxes{display:block}@media (min-width: 800px){.leaderboards,.home_boxes{display:flex}}.leaderboard,.home_box{width:100%;margin-bottom:1em}@media (min-width: 800px){.leaderboard,.home_box{width:auto;margin-right:20px;margin-bottom:0;flex-grow:1;flex-basis:0}.leaderboard:last-child,.home_box:last-child{margin-right:0}}.leaderboard header,.home_box header{background:#23a8e0;border-top-left-radius:10px;border-top-right-radius:10px;padding:15px;color:#fff;font-weight:700;text-align:center;font-size:18px}.leaderboard header a:link,.leaderboard header a:visited,.home_box header a:link,.home_box header a:visited{color:#fff;text-decoration:none}.leaderboard ul,.leaderboard .box_bottom,.home_box ul,.home_box .box_bottom{padding:15px;border-bottom-left-radius:10px;border-bottom-right-radius:10px;border:1px solid #23a8e0}.leaderboard ul li,.leaderboard .box_bottom li,.home_box ul li,.home_box .box_bottom li{width:100%;display:flex;justify-content:space-between;padding-bottom:10px;border-bottom:1px solid #707070;margin-bottom:10px}.leaderboard ul li:last-child,.leaderboard .box_bottom li:last-child,.home_box ul li:last-child,.home_box .box_bottom li:last-child{padding-bottom:0;border-bottom:none;margin-bottom:0}.leaderboard ul.has_bottom_button,.leaderboard .box_bottom.has_bottom_button,.home_box ul.has_bottom_button,.home_box .box_bottom.has_bottom_button{border-bottom-left-radius:0;border-bottom-right-radius:0}.leaderboard a.bottom_button:link,.leaderboard a.bottom_button:visited,.home_box a.bottom_button:link,.home_box a.bottom_button:visited{background:#56C2F0;border-bottom-left-radius:10px;border-bottom-right-radius:10px;padding:15px;text-align:center;display:block;width:100%;color:#fff;border:1px solid #23a8e0;border-top:none}.leaderboard a.bottom_button:hover,.leaderboard a.bottom_button:active,.home_box a.bottom_button:hover,.home_box a.bottom_button:active{border:1px solid #23a8e0;border-top:none;background:#85d3f4}.home_box_event_logo img{max-width:400px}.home_additional h3{font-weight:bold;font-size:1.2em;margin-top:1.2em;margin-bottom:0.5em}.home_additional p{line-height:1.2em;margin-bottom:1em}.event_homepage_body{margin-top:20px}.event_homepage_body h1{font-weight:bold;font-size:1.2em;margin-top:1.2em;margin-bottom:0.5em}.event_homepage_body img{width:100%}footer{color:#fff;margin-top:100px;padding:50px 0;background:#23a8e0;border-top:1px solid #fff}footer ul li{margin-bottom:10px}@media (min-width: 800px){footer ul li{display:inline;margin-bottom:0;margin-right:10px}footer ul li#copyright{float:right}}footer ul:after{content:"";display:table;clear:both}.fundraiser header{margin:30px 0}.fundraiser header .verified{font-size:12px;text-transform:uppercase}.fundraiser header h1{font-size:40px;line-height:1em;font-weight:700}.fundraiser header h2{font-size:22px;line-height:1em}@media (min-width: 800px){.fundraiser .middle{height:338px;display:flex;justify-content:space-between;margin-bottom:25px}}.fundraiser .middle .hero_img{width:100%;margin-bottom:20px}@media (max-width: 800px){.fundraiser .middle .hero_img{background:none !important}}@media (min-width: 800px){.fundraiser .middle .hero_img{width:63%;height:100%;margin-bottom:0;border-radius:10px;background-size:cover;background-repeat:no-repeat;background-position:center;background-color:#fff}}.fundraiser .middle .hero_img img{width:100%}@media (min-width: 800px){.fundraiser .middle .hero_img img{display:none}}.fundraiser .middle .right_rail{display:flex;flex-direction:column;justify-content:space-between;margin-bottom:20px}@media (min-width: 800px){.fundraiser .middle .right_rail{width:35%;margin-bottom:0}}.fundraiser .middle .right_rail .progress{font-size:20px;line-height:30px}.fundraiser .middle .right_rail .progress .therm{margin-bottom:5px}.fundraiser .middle .right_rail .progress .stat{font-size:32px}.fundraiser .middle .right_rail .btn,.fundraiser .middle .right_rail #search_page .dtsp-clearAll,#search_page .fundraiser .middle .right_rail .dtsp-clearAll{font-size:18px;margin:5px 0}.fundraiser .middle .right_rail .desc{text-align:center;font-style:italic;margin:10px 0}.fundraiser .middle .right_rail .social{display:flex;justify-content:space-between}.fundraiser .middle .right_rail .social .btn,.fundraiser .middle .right_rail .social #search_page .dtsp-clearAll,#search_page .fundraiser .middle .right_rail .social .dtsp-clearAll{margin:0 5px 0 0}.fundraiser .middle .right_rail .social .btn:last-child,.fundraiser .middle .right_rail .social #search_page .dtsp-clearAll:last-child,#search_page .fundraiser .middle .right_rail .social .dtsp-clearAll:last-child{margin:0}.fundraiser .personal_fundraiser_body{background:#56C2F0;border-top-left-radius:10px;border-top-right-radius:10px;padding:20px;display:flex}.fundraiser .personal_fundraiser_body+.fundraiser_body{border-top-left-radius:0;border-top-right-radius:0}.fundraiser .personal_fundraiser_body .personal_fundraiser_avatar{height:115px;width:115px;border-radius:115px;background-size:cover;background-position:center;flex:0 0 auto}.fundraiser .personal_fundraiser_body .personal_fundraiser_body_contents{padding-left:20px}.fundraiser .personal_fundraiser_body .personal_fundraiser_body_contents h1{font-size:30px;line-height:1em;margin-top:20px;margin-bottom:5px}.fundraiser .personal_fundraiser_body .personal_fundraiser_body_contents h2{font-size:20px;line-height:1em;margin-bottom:20px}.fundraiser .personal_fundraiser_body .personal_fundraiser_body_contents h2 a:link,.fundraiser .personal_fundraiser_body .personal_fundraiser_body_contents h2 a:visited{font-weight:strong;text-decoration:underline}.fundraiser .personal_fundraiser_body .personal_fundraiser_body_contents h2 a:hover,.fundraiser .personal_fundraiser_body .personal_fundraiser_body_contents h2 a:active{background:#fff;color:#56C2F0;border:none}.fundraiser .personal_fundraiser_body .personal_fundraiser_body_contents p{line-height:1.2em;margin-bottom:0.8em}.fundraiser .fundraiser_body{background:#fff;padding:20px;border-radius:10px;color:#454545}@media (min-width: 800px){.fundraiser .fundraiser_body{display:flex;justify-content:space-between}}.fundraiser .fundraiser_body .fundraiser_body_contents{line-height:1.2em}@media (min-width: 800px){.fundraiser .fundraiser_body .fundraiser_body_contents{width:60%}}.fundraiser .fundraiser_body .fundraiser_body_contents .mission{line-height:1.5em}.fundraiser .fundraiser_body .fundraiser_body_contents p{margin-bottom:0.8em}.fundraiser .fundraiser_body .fundraiser_body_contents .org_logo{margin-top:1.5em;width:50%}.fundraiser .fundraiser_body .fundraiser_body_contents h3{font-size:1.25em;line-height:1em;margin-top:1.5em;margin-bottom:10px}.fundraiser .fundraiser_body .fundraiser_body_contents .org_logo+h3{margin-top:10px}.fundraiser .fundraiser_body .fundraiser_body_contents a:link,.fundraiser .fundraiser_body .fundraiser_body_contents a:visited{color:#23a8e0;text-decoration:none}.fundraiser .fundraiser_body .fundraiser_body_contents a:hover,.fundraiser .fundraiser_body .fundraiser_body_contents a:active{border-bottom:2px solid #23a8e0}.fundraiser .fundraiser_body .fundraiser_body_contents a.sidebar_cta:link,.fundraiser .fundraiser_body .fundraiser_body_contents a.sidebar_cta:visited{display:inline-block;color:#454545;text-decoration:underline;margin-bottom:10px}.fundraiser .fundraiser_body .fundraiser_body_contents a.sidebar_cta:hover,.fundraiser .fundraiser_body .fundraiser_body_contents a.sidebar_cta:active{border:none;color:#EB9127}.fundraiser .fundraiser_body .fundraiser_body_contents a.indiv_fundraiser:link,.fundraiser .fundraiser_body .fundraiser_body_contents a.indiv_fundraiser:visited{display:block;text-align:left;border:1px solid #56C2F0;color:#23a8e0;border-radius:10px;padding:10px;font-size:20px;line-height:1.1em;margin-bottom:10px}.fundraiser .fundraiser_body .fundraiser_body_contents a.indiv_fundraiser:link .therm,.fundraiser .fundraiser_body .fundraiser_body_contents a.indiv_fundraiser:visited .therm{margin-bottom:5px;border-color:#23a8e0}.fundraiser .fundraiser_body .fundraiser_body_contents a.indiv_fundraiser:link .therm .therm_progress,.fundraiser .fundraiser_body .fundraiser_body_contents a.indiv_fundraiser:visited .therm .therm_progress{background:#23a8e0}.fundraiser .fundraiser_body .fundraiser_body_contents a.indiv_fundraiser:link p,.fundraiser .fundraiser_body .fundraiser_body_contents a.indiv_fundraiser:visited p{margin-bottom:0}.fundraiser .fundraiser_body .fundraiser_body_contents a.indiv_fundraiser:hover,.fundraiser .fundraiser_body .fundraiser_body_contents a.indiv_fundraiser:active{border:1px solid #56C2F0;background:#56C2F0;color:#fff}.fundraiser .fundraiser_body .fundraiser_body_contents a.indiv_fundraiser:hover .therm,.fundraiser .fundraiser_body .fundraiser_body_contents a.indiv_fundraiser:active .therm{border-color:#fff}.fundraiser .fundraiser_body .fundraiser_body_contents a.indiv_fundraiser:hover .therm .therm_progress,.fundraiser .fundraiser_body .fundraiser_body_contents a.indiv_fundraiser:active .therm .therm_progress{background:#fff}.fundraiser .fundraiser_body .sidebar{text-align:center}@media (min-width: 800px){.fundraiser .fundraiser_body .sidebar{width:35%}}.fundraiser .fundraiser_body .sidebar h3{font-weight:700;font-size:20px;text-align:center;margin-bottom:5px}.fundraiser .fundraiser_body .sidebar a.sidebar_cta:link,.fundraiser .fundraiser_body .sidebar a.sidebar_cta:visited{display:inline-block;color:#454545;text-decoration:underline;margin-bottom:10px}.fundraiser .fundraiser_body .sidebar a.sidebar_cta:hover,.fundraiser .fundraiser_body .sidebar a.sidebar_cta:active{border:none;color:#EB9127}.fundraiser .fundraiser_body .sidebar .top_fundraisers,.fundraiser .fundraiser_body .sidebar .current_incentives{margin-bottom:20px}.fundraiser .fundraiser_body .sidebar a.indiv_fundraiser:link,.fundraiser .fundraiser_body .sidebar a.indiv_fundraiser:visited{display:block;text-align:left;background:#56C2F0;border-radius:10px;padding:10px;font-size:20px;line-height:1.1em;margin-bottom:10px}.fundraiser .fundraiser_body .sidebar a.indiv_fundraiser:link .therm,.fundraiser .fundraiser_body .sidebar a.indiv_fundraiser:visited .therm{margin-bottom:5px}.fundraiser .fundraiser_body .sidebar a.indiv_fundraiser:hover,.fundraiser .fundraiser_body .sidebar a.indiv_fundraiser:active{border:none;background:#23a8e0}.fundraiser .fundraiser_body .sidebar div.indiv_fundraiser,.fundraiser .fundraiser_body .sidebar .challenge{color:#fff;display:block;text-align:left;background:#56C2F0;border-radius:10px;padding:10px;font-size:20px;line-height:1.1em;margin-bottom:10px}.fundraiser .fundraiser_body .sidebar div.indiv_fundraiser .therm,.fundraiser .fundraiser_body .sidebar .challenge .therm{margin-bottom:5px}.fundraiser .fundraiser_body .sidebar .challenge .description{font-size:0.8em;line-height:1em}.fundraiser .fundraiser_body .sidebar .recent_donors{border:1px solid #56C2F0;border-radius:10px;padding:1em;margin-bottom:20px}.fundraiser .fundraiser_body .sidebar .recent_donors ul{margin-top:10px}.fundraiser .fundraiser_body .sidebar .recent_donors li{width:100%;display:flex;justify-content:space-between;padding-bottom:5px;border-bottom:1px solid #707070;margin-bottom:5px}.fundraiser .fundraiser_body .sidebar .recent_donors li:last-child{padding-bottom:0;border-bottom:none;margin-bottom:0}.fundraiser .fundraiser_body .sidebar .recent_donors .name{text-align:left}.fundraiser .fundraiser_body .sidebar .winning_challenge{color:#fff;background:#EB9127;border-radius:10px;padding:10px;margin-bottom:10px}.fundraiser .fundraiser_body .sidebar .winning_challenge .challenge_title{font-size:20px;line-height:1em}.fundraiser .fundraiser_body .sidebar .winning_challenge .challenge_winner{font-style:italic;margin-top:10px}body.admin nav.admin{padding:20px 0;border-bottom:1px solid #23a8e0;margin-bottom:30px;background:#23a8e0;color:#fff}body.admin nav.admin a:link,body.admin nav.admin a:visited{color:#fff}body.admin nav.admin a:hover{border-bottom-color:#fff}body.admin nav.admin .wrap{display:flex;justify-content:space-between;align-items:center}body.admin nav.admin #logo img{height:25px}body.admin nav.admin ul li{display:inline-block;margin-left:10px}body.admin .admin_main_wrap{display:flex}body.admin .sidebar{flex:0 0 auto;background:#EEEEEE;width:250px;padding:20px;border-radius:10px;margin-right:20px}body.admin .sidebar .section{font-weight:700;margin-top:20px;margin-bottom:5px}body.admin .sidebar .section:first-child{margin-top:0}body.admin .sidebar .btn,body.admin .sidebar #search_page .dtsp-clearAll,#search_page body.admin .sidebar .dtsp-clearAll{margin-bottom:5px}body.admin .admin_main{width:100%}body.admin .admin_main p{margin-bottom:5px}body.admin .admin_main header{margin-bottom:40px}body.admin .admin_main header h1{font-size:26px;line-height:1em;margin-bottom:10px}body.admin .admin_main header .therm{margin-bottom:10px}body.admin .admin_main h2{font-size:20px;line-height:1em;margin-bottom:10px;margin-top:30px}body.admin .admin_main h2:first-child{margin-top:0}body.admin .donation_list{margin-top:10px}body.admin .donation_list li{width:100%;display:flex;justify-content:space-between;padding-bottom:5px;border-bottom:1px solid #707070;margin-bottom:5px}body.admin .donation_list li:last-child{padding-bottom:0;border-bottom:none;margin-bottom:0}body.admin .admin_box{border:1px solid #CCCCCC;padding:15px;border-radius:10px;margin-bottom:10px}body.admin code{font-family:Menlo, Consolas, Monaco, Liberation Mono, Lucida Console, monospace;font-size:0.9em;background:rgba(0,0,0,0.1);padding:2px}@media (min-width: 800px){.col_wrap{display:flex}}.col_wrap:after{content:"";display:table;clear:both}@media (min-width: 800px){.col_wrap.ruled .col{border-right:1px solid #23a8e0;padding-right:20px}.col_wrap.ruled .col:last-child{border:none;padding:0}}.col_wrap .col{margin-bottom:20px}@media (min-width: 800px){.col_wrap .col{margin-bottom:0;flex-grow:1;margin-right:20px}.col_wrap .col:last-child{margin-right:0}.col_wrap .col.compact{flex-grow:0}.col_wrap .col.even{flex-basis:0}}.col_wrap .col_even{width:49%;margin-right:1%}.col_wrap .col_even:last-child{margin-right:0}.col_wrap .col_even trix-toolbar .trix-button-row{flex-wrap:wrap;font-size:0.75em}.col_wrap .col_even trix-toolbar .trix-button-group:not(:first-child){margin-left:0}#nineinnings_hero{background-image:url(/images/nineinnings_hero.jpg)}.si_page,.form{margin-top:30px}.si_page p,.form p{line-height:1.2em;margin-bottom:0.8em}.si_page p a:link,.form p a:link,.si_page p a:visited,.form p a:visited{text-decoration:underline}.si_page p a:hover,.form p a:hover{background:#fff;color:#23a8e0;text-decoration:none}.si_page h1,.form h1{font-size:40px;line-height:1em;font-weight:700;margin-bottom:10px}.si_page .si_page_body,.form .si_page_body,.form .form_body{background:#fff;padding:2em;margin:1em 0;border-radius:10px;position:relative}.si_page .si_page_body a:link,.form .si_page_body a:link,.form .form_body a:link,.si_page .si_page_body a:visited,.form .si_page_body a:visited,.form .form_body a:visited{color:#23a8e0;text-decoration:none}.si_page .si_page_body a:hover,.form .si_page_body a:hover,.form .form_body a:hover{border-bottom-color:#23a8e0}.si_page .si_page_body h2,.form .si_page_body h2,.form .form_body h2{font-size:30px;line-height:1em;margin-bottom:20px;color:#23a8e0}.si_page .si_page_body h3,.form .si_page_body h3,.form .form_body h3{font-size:20px;font-weight:700;line-height:1em;margin-bottom:10px}.si_page .si_page_body hr,.form .si_page_body hr,.form .form_body hr{border:none;border-top:1px solid #23a8e0;margin:30px 0}.form .form_section{padding-bottom:2em;border-bottom:1px solid #23a8e0;margin-bottom:2em}.form .form_section:last-child{padding-bottom:0;border-bottom:none;margin-bottom:0}.form .form_section h1{color:#23a8e0;font-size:2em;line-height:1em;margin-bottom:0.8em}.form .form_section ul.jump_to li{list-style-type:disc;list-style-position:inside}.form .form_section ul.jump_to a:link,.form .form_section ul.jump_to a:visited{color:#23a8e0;line-height:1em}.form .form_section ul.jump_to a:hover,.form .form_section ul.jump_to a:active{border:none;text-decoration:underline}.form #donation_amount_options{margin-bottom:1.5em}.form #donation_amount_options label{border:2px solid #23a8e0;padding:0.5em 0.7em;border-radius:10px;color:#23a8e0;display:inline-block}.form #donation_amount_options label:hover{background:#23a8e0;color:#fff;cursor:pointer}.form #donation_amount_options input{display:none}.form #donation_amount_options input:checked+label{background:#23a8e0;color:#fff}.form .categories_select{max-height:5em;overflow:scroll;position:relative}.form .show_overflow{margin-top:-25px;margin-bottom:20px}.form .form_field{margin-bottom:1.5em}.form .form_field label,.form .form_field strong.label{display:block;font-weight:600;margin-bottom:5px}.form .form_field .form_field_help{font-size:0.8em;color:#666;font-style:italic}.form .form_field.form_field_error label{color:#EB9127}.form .form_field input[type=text],.form .form_field textarea,.form .form_field input[type=password],.form .form_field input[type=tel],.form .form_field select,.form .form_field input[type=number],.form .form_field input[type=date],.form .form_field input[type=email],.form .form_field input[type=datetime-local]{width:100%;max-width:300px;font:16px/1em source-sans-pro, sans-serif;border:1px solid #ccc;border-radius:10px;padding:0.5em}.form .form_field input[type=text].touched:invalid,.form .form_field textarea.touched:invalid,.form .form_field input[type=password].touched:invalid,.form .form_field input[type=tel].touched:invalid,.form .form_field select.touched:invalid,.form .form_field input[type=number].touched:invalid,.form .form_field input[type=date].touched:invalid,.form .form_field input[type=email].touched:invalid,.form .form_field input[type=datetime-local].touched:invalid{border:1px dotted #EB9127}.form .form_field input[type=text].input_small,.form .form_field textarea.input_small,.form .form_field input[type=password].input_small,.form .form_field input[type=tel].input_small,.form .form_field select.input_small,.form .form_field input[type=number].input_small,.form .form_field input[type=date].input_small,.form .form_field input[type=email].input_small,.form .form_field input[type=datetime-local].input_small{width:4em;max-width:100%}.form .form_field input[type=text].input_medium,.form .form_field textarea.input_medium,.form .form_field input[type=password].input_medium,.form .form_field input[type=tel].input_medium,.form .form_field select.input_medium,.form .form_field input[type=number].input_medium,.form .form_field input[type=date].input_medium,.form .form_field input[type=email].input_medium,.form .form_field input[type=datetime-local].input_medium{width:6em;max-width:100%}.form .form_field select{max-width:500px}.form .form_field .money_input:before{content:"$";background:#ccc;border:1px solid #ccc;border-top-left-radius:10px;border-bottom-left-radius:10px;padding:0.5em;margin-right:-4px;user-select:none}.form .form_field .money_input input{border-top-left-radius:0;border-bottom-left-radius:0;width:75%}.form .form_field .percent_input:after{content:"%";background:#ccc;border:1px solid #ccc;border-top-right-radius:10px;border-bottom-right-radius:10px;padding:0.5em;margin-left:-4px;user-select:none}.form .form_field .percent_input input{border-top-right-radius:0;border-bottom-right-radius:0;width:75%}.form .form_field textarea{height:150px;max-width:500px}.form .form_field.reg_options textarea{height:3em}.form .form_field select{-moz-appearance:none;-webkit-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22292.4%22%20height%3D%22292.4%22%3E%3Cpath%20fill%3D%22%23007CB2%22%20d%3D%22M287%2069.4a17.6%2017.6%200%200%200-13-5.4H18.4c-5%200-9.3%201.8-12.9%205.4A17.6%2017.6%200%200%200%200%2082.2c0%205%201.8%209.3%205.4%2012.9l128%20127.9c3.6%203.6%207.8%205.4%2012.8%205.4s9.2-1.8%2012.8-5.4L287%2095c3.5-3.5%205.4-7.8%205.4-12.8%200-5-1.9-9.2-5.5-12.8z%22%2F%3E%3C%2Fsvg%3E"),linear-gradient(to bottom, #fff 0%, #e5e5e5 100%);background-color:#fff;background-image:url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22292.4%22%20height%3D%22292.4%22%3E%3Cpath%20fill%3D%22%23007CB2%22%20d%3D%22M287%2069.4a17.6%2017.6%200%200%200-13-5.4H18.4c-5%200-9.3%201.8-12.9%205.4A17.6%2017.6%200%200%200%200%2082.2c0%205%201.8%209.3%205.4%2012.9l128%20127.9c3.6%203.6%207.8%205.4%2012.8%205.4s9.2-1.8%2012.8-5.4L287%2095c3.5-3.5%205.4-7.8%205.4-12.8%200-5-1.9-9.2-5.5-12.8z%22%2F%3E%3C%2Fsvg%3E"),linear-gradient(to bottom, #fff 0%, #e5e5e5 100%);background-repeat:no-repeat, repeat;background-position:right .7em top 50%, 0 0;background-size:.65em auto, 100%}.form .form_field .form_field_radio{margin-bottom:5px}.form .form_field .form_field_radio label{display:inline;font-weight:normal}.form .form_field .checkbox label{font-weight:normal}.form .form_field .input_step:after{content:"";display:table;clear:both}.form .form_field .input_step div{float:left;padding:10px;border-top:1px solid #ccc;border-bottom:1px solid #ccc}.form .form_field .input_step .input_step_decrease,.form .form_field .input_step .input_step_increase{border-left:1px solid #ccc;border-right:1px solid #ccc;background:#eee}.form .form_field .input_step .input_step_decrease:hover,.form .form_field .input_step .input_step_increase:hover{cursor:pointer;background:#ddd}.form .form_field .input_step .input_step_decrease{border-top-left-radius:10px;border-bottom-left-radius:10px}.form .form_field .input_step .input_step_increase{border-top-right-radius:10px;border-bottom-right-radius:10px}.form .form_field ul{list-style-type:disc;list-style-position:inside;margin-bottom:3px}.form .cost_confirm{background:#23a8e0;color:#fff;padding:1em;border-radius:5px}.form .cost_confirm .cost_confirm_title{font-size:1.15em;line-height:1em;padding-bottom:5px;border-bottom:1px solid #fff;margin-bottom:5px}.form .cost_confirm .cost_confirm_amount{font-size:2em;line-height:1em}.form #finalize_transaction{background:#EB9127;color:#fff;padding:1em;border-radius:5px;border-bottom:none}.form #finalize_transaction h2{color:#fff}.form #finalize_transaction #transaction_items{margin-bottom:1em}.form #finalize_transaction #transaction_items li{list-style-type:disc;list-style-position:inside}.tier_table{margin-bottom:20px}.tier_table .col{width:25%;float:left;text-align:center}.tier_table .col:first-child{text-align:left}.tier_table .tt_headers{font-size:22px;line-height:1em;font-weight:700}.tier_table .tt_row{padding-bottom:10px;border-bottom:1px solid #ddd;margin-bottom:10px}.tier_table .tt_row:after{content:"";display:table;clear:both}.tier_table .tt_row:last-child{padding-bottom:0;border-bottom:none;margin-bottom:0}.tier_table .tt_row.tt_headers{padding-bottom:0;border-bottom:none}.tier_table .tt_row ul li{list-style-type:disc;text-align:left;margin-bottom:5px}.notice{color:#fff;background:#EB9127;border:1px dashed #fff;border-radius:10px;padding:1em;margin:1em 0;text-shadow:none;position:relative}.notice:before{content:"×";position:absolute;right:10px;top:10px}.notice:hover{cursor:pointer}.notice.clickable:hover{cursor:auto}.notice a:link,.notice a:visited{border-bottom:2px solid #fff}.notice a:hover,.notice a:active{opacity:0.75}.tabled_org_logo,#fundraisers_list .org_logo{width:75px;display:block;margin-bottom:10px}@media (min-width: 800px){.tabled_org_logo,#fundraisers_list .org_logo{width:100px;float:left;margin-right:15px;margin-bottom:0;margin-left:0}}#fundraisers_list tr:hover{cursor:pointer}#fundraisers_list .categories{font-size:0.8em}#fundraisers_list .categories p{margin-bottom:0.5em}img.upload_preview{max-width:100%;background-color:#ccc}#countdown_clock{text-align:center}#countdown_clock>div{display:inline-block;margin:0 10px}@media (min-width: 800px){#countdown_clock>div{margin:0 15px}}#countdown_clock span{font-size:45px;line-height:1em;font-weight:700}@media (min-width: 800px){#countdown_clock span{font-size:80px}}#changes_table td{line-height:1.2em}#changes_table li{margin-bottom:0.2em}#changes_table .change_remove{background:#FEDFDF;text-decoration:line-through;color:#FC333C}#changes_table .change_add{background:#F7FFDF;color:#659C33}#search_sidebar{width:100%}@media (min-width: 800px){#search_sidebar{flex-grow:0;flex-shrink:0;flex-basis:250px;margin-right:25px}}#search_sidebar .search_facet{width:100%;border:1px solid #23a8e0;border-radius:5px;padding:10px;margin-bottom:10px}#search_sidebar .search_facet .search_facet_label{text-transform:uppercase;color:#23a8e0;margin-bottom:5px;font-weight:bold}#search_sidebar .search_facet .search_facet_options{max-height:5em;overflow:scroll;position:relative}#search_sidebar .search_facet .search_facet_filter{margin-bottom:5px;position:relative}#search_sidebar .search_facet input[type=text]{width:100%;font:14px/1em source-sans-pro, sans-serif;border:1px solid #ccc;border-radius:5px;padding:5px}#search_sidebar .search_facet input[type=text].touched:invalid{border:1px dotted #EB9127}@media (min-width: 800px){#search_results{flex-grow:1}}#search_page #search_body{position:relative}#search_page #search_loading{position:absolute;width:100%;height:100%;background:rgba(255,255,255,0.8);color:#56C2F0;text-align:center;padding-top:1em;z-index:1000;left:0;right:0;top:0;bottom:0}#search_page .dataTables_wrapper{width:100%}#search_page .dataTables_wrapper .dataTables_filter{float:none;text-align:left;width:100%;border:1px solid #23a8e0;border-radius:5px;padding:10px;margin-bottom:10px}#search_page .dataTables_wrapper .dataTables_filter label{text-transform:uppercase;color:#23a8e0;font-weight:bold}#search_page .dataTables_wrapper .dataTables_filter input[type=search]{display:block;margin:5px 0 0 0;width:100%;font:14px/1em source-sans-pro, sans-serif;border:1px solid #ccc;border-radius:5px;padding:5px}#search_page .dataTables_wrapper .dataTables_filter input[type=search].touched:invalid{border:1px dotted #EB9127}#search_page .dtsp-clearAll:hover{background-color:#56C2F0 !important}#search_page div.dtsp-panesContainer{font:16px/1em source-sans-pro, sans-serif;border-color:#23a8e0;display:none}@media (min-width: 800px){#search_page div.dtsp-panesContainer{display:block}}#search_page #toggle_panes{display:block}@media (min-width: 800px){#search_page #toggle_panes{display:none}}#search_page div.dtsp-panesContainer div.dtsp-searchPanes div.dtsp-searchPane div.dataTables_scrollBody span.dtsp-pill{background-color:#23a8e0;border-color:#23a8e0;color:#fff}#search_page table.dataTable tbody>tr.selected,#search_page table.dataTable tbody>tr>.selected{background-color:#23a8e0;color:#fff}#search_page table.dataTable tbody>tr.selected span.dtsp-pill,#search_page table.dataTable tbody>tr>.selected span.dtsp-pill{background-color:#fff !important;border-color:#fff !important;color:#23a8e0 !important}#search_page div.dtsp-panesContainer div.dtsp-searchPanes div.dtsp-searchPane div.dtsp-selected{border-color:#23a8e0}#search_page input.dtsp-search{font:16px/1em source-sans-pro, sans-serif}#search_page .input_clearable{position:relative}#search_page .input_clearable .input_clear{display:block;position:absolute;line-height:20px;right:5px;top:5px;height:20px;width:20px;border-radius:10px;color:#fff;text-align:center;background-color:#bbb}#search_page .input_clearable .input_clear:hover{cursor:pointer;background-color:#ccc}#search_page .dataTables_length{margin-top:10px}#search_page div.dtsp-verticalContainer{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-content:flex-start;align-items:flex-start}#search_page div.dtsp-verticalContainer div.dtsp-verticalPanes,#search_page div.dtsp-verticalContainer div.dtsp-dataTable{width:50%;flex-grow:0;flex-shrink:0;flex-basis:0}#search_page div.dtsp-verticalContainer div.dtsp-verticalPanes{flex-grow:1;flex-shrink:0;flex-basis:26%;margin-right:20px}#search_page div.dtsp-title{margin-right:0px !important;margin-top:13px !important}#search_page input.dtsp-search{min-width:0px !important;padding-left:0px !important;margin:0px !important}#search_page div.dtsp-verticalContainer div.dtsp-verticalPanes div.dtsp-searchPanes{flex-direction:column;flex-basis:0px}#search_page div.dtsp-verticalContainer div.dtsp-verticalPanes div.dtsp-searchPanes div.dtsp-searchPane{flex-basis:0px}#search_page div.dtsp-verticalContainer div.dtsp-dataTable{flex-grow:1;flex-shrink:0;flex-basis:70%}.sortable ul{background:#eee}.sortable li{margin:5px;padding:10px;border:1px solid #bbb;border-radius:5px}.sortable li:hover{background:#eee;cursor:grab}.sortable li:active{cursor:grabbing}#cart_items{width:100%;margin-bottom:30px}#cart_items .inline_label{display:inline;color:#666}@media (min-width: 800px){#cart_items .inline_label{display:none}}#cart_items table{table-layout:fixed}#cart_items tr{display:block;padding:20px 0}@media (min-width: 800px){#cart_items tr{display:table-row;padding:0}}#cart_items td,#cart_items th{display:block;margin-bottom:10px}@media (min-width: 800px){#cart_items td,#cart_items th{padding:10px;margin:0;display:table-cell}}@media (min-width: 800px){#cart_items .cart_small_col{width:130px}}#cart_items thead{display:none}@media (min-width: 800px){#cart_items thead{display:table-header-group}}#cart_items thead tr{border-bottom:1px solid #23a8e0}#cart_items thead th{color:#23a8e0;font-weight:bold;text-align:left}#cart_items tbody tr{border-bottom:1px solid #ccc}#cart_items tbody tr:last-child{border-bottom:none}#cart_items tfoot{background:#56C2F0;color:#fff;font-size:1.2em;line-height:1em}#cart_items tfoot tr{padding:20px}@media (min-width: 800px){#cart_items tfoot tr{padding:0}}#dev_notice{background:#EB9127;text-align:center;padding:10px}#remote_loading{position:absolute;width:100%;height:100%;background:rgba(255,255,255,0.8);color:#56C2F0;text-align:center;padding-top:1em;z-index:1000;left:0;right:0;top:0;bottom:0}.footer_help{margin-top:50px;border-top:1px solid #ccc;padding-top:30px;font-size:0.85em;line-height:1.2em}.donate_help{font-size:0.9em;line-height:1.2em;font-style:italic}.admin_guide{line-height:1.5em}.admin_guide.inline{background:#eee;padding:10px;border-radius:5px;margin-top:10px;display:none}.admin_guide.inline i{background:#ccc}.admin_guide a:link,.admin_guide a:visited{border-bottom:1px solid #454545}.admin_guide a:hover,.admin_guide a:active{opacity:0.75}.admin_guide i{background:#ddd;padding:0 4px;border-radius:2px;white-space:nowrap}.admin_guide ol{list-style:decimal;list-style-position:inside}.admin_guide li{margin-bottom:1em}.admin_guide li:last-child{margin-bottom:0}.reg_field_description{margin-bottom:5px}#fundraiser_widget{display:block;background:#23a8e0;border:1px solid #fff;border-radius:10px;max-width:480px;margin:0 auto}#fundraiser_widget .hero_img{width:100%;height:0;overflow:hidden;padding-top:52%;background-size:cover;background-repeat:no-repeat;background-position:center;border-top-left-radius:8px;border-top-right-radius:8px}#fundraiser_widget .inner{padding:10px}#fundraiser_widget h1{font-size:30px;line-height:1em}#fundraiser_widget h2{font-size:20px;line-height:1em;margin-bottom:10px;font-style:italic}#fundraiser_widget .progress{margin-bottom:10px}#fundraiser_widget .progress .therm{margin-bottom:5px;height:10px}#fundraiser_widget .progress p{line-height:22px}#fundraiser_widget .stat{font-size:22px}#fundraiser_widget .logo{width:33%;margin:10px auto 0}#fundraiser_widget .logo img{width:100%}#embed_modal_outer{background:rgba(0,0,0,0.5);top:0;bottom:0;left:0;right:0;position:fixed;z-index:100}#embed_modal_outer h2{font-size:20px;color:#23a8e0;margin-bottom:10px}#embed_modal_outer #embed_modal{background:#fff;padding:10px 20px 20px 20px;border-radius:10px;color:#000;display:block;width:80%;margin:30px auto 0;box-shadow:0 0 20px rgba(0,0,0,0.3)}#embed_modal_outer #embed_modal:after{content:"";display:table;clear:both}@media (min-width: 700px){#embed_modal_outer #embed_modal{width:660px}}#embed_modal_outer #embed_howto,#embed_modal_outer #embed_preview{width:100%;max-width:300px}@media (min-width: 700px){#embed_modal_outer #embed_howto,#embed_modal_outer #embed_preview{float:left}}#embed_modal_outer #embed_howto{margin-bottom:20px}@media (min-width: 700px){#embed_modal_outer #embed_howto{margin-right:20px}}#embed_modal_outer #embed_howto p{margin-bottom:10px}#embed_modal_outer #embed_howto textarea{width:100%;height:100px;border:1px solid #ccc;font:16px/1em source-sans-pro, sans-serif;color:#666;padding:10px;border-radius:10px;margin-bottom:10px}#embed_modal_outer #embed_howto textarea:hover{background:rgba(35,168,224,0.1);cursor:pointer}#embed_modal_outer #embed_preview{color:#fff}#embed_modal_outer #embed_copy{margin-bottom:10px}#embed_modal_outer #embed_was_copied{color:#EB9127}#embed_modal_outer #embed_close_row{margin-bottom:20px;clear:both}.explanation:after{content:"";display:table;clear:both}.explanation .header_preview{width:200px;float:right;margin-left:10px;margin-bottom:10px}#donor_map_wrap,#de_donor_map_wrap{max-width:700px;margin:20px auto;position:relative}#map_info_box,#de_map_info_box{display:none;width:250px;position:absolute;z-index:10;color:#23a8e0;padding:15px;border-radius:5px;border:1px solid #23a8e0;background:#fff;box-shadow:0 0 20px rgba(0,0,0,0.15)}#map_info_box #map_info_box_state,#map_info_box #de_map_info_box_state,#de_map_info_box #map_info_box_state,#de_map_info_box #de_map_info_box_state{font-weight:bold;margin-bottom:7px}#map_info_box p,#de_map_info_box p{line-height:1.2em}#map_info_box p:last-child,#de_map_info_box p:last-child{margin-bottom:0}#donor_map text,#de_donor_map text{transition:all 0.25s;text-anchor:middle;alignment-baseline:central;font-size:30px;fill:#fff;pointer-events:none;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#donor_map .invert_text text,#de_donor_map .invert_text text{fill:#23a8e0;fill-opacity:0.4}#donor_map .map_state,#de_donor_map .map_state{fill:#23a8e0;stroke:#fff;stroke-width:1px;transition:all 0.25s}#donor_map .map_state.no_donations,#de_donor_map .map_state.no_donations{fill:#ddd}#donor_map g:hover .map_state,#de_donor_map g:hover .map_state{cursor:pointer;fill:#EB9127;fill-opacity:1}#donor_map g:hover text,#de_donor_map g:hover text{fill:#fff;fill-opacity:1}#de_donor_map text{font-size:7px}#map .leaflet-tooltip{border:1px solid #23a8e0;box-shadow:0 0 20px rgba(0,0,0,0.15);font-size:17px;color:#24A7E0;padding:15px;font-family:inherit;line-height:14px;z-index:3}#map .leaflet-tooltip-top:before,#map .leaflet-tooltip-bottom:before,#map .leaflet-tooltip-left:before,#map .leaflet-tooltip-right:before{border:none !important}#map .leaflet-interactive:focus{display:none}#map .leaflet-top{position:absolute;top:5%;right:3%}#map .leaflet-top .fs-ctrl,#map .leaflet-top .home-ctrl{cursor:pointer;font-size:1.3rem;border-top-left-radius:2px;border-top-right-radius:2px;width:30px;height:30px;line-height:30px;color:#23a8e0;pointer-events:visiblePainted;text-decoration:none;border-radius:4px;background-color:#fff;border-bottom:1px solid #ccc;padding:1rem;display:flex;align-items:center;border:2px solid rgba(0,0,0,0.2);justify-content:center}#map .leaflet-bottom{position:absolute;bottom:5%;right:3%}#map .titlecontainer{font-size:14px;color:#24A7E0;cursor:grab;background-color:rgba(255,255,255,0.9);padding:1rem 1rem;border-radius:5px;border:1px solid #23a8e0;box-shadow:0 0 20px rgba(0,0,0,0.15)}#map .titlecontainer:active{cursor:grabbing}#map #legend{font-size:14px !important;color:#24A7E0 !important;position:absolute;z-index:2222;bottom:5%;right:3%;background-color:rgba(255,255,255,0.9);border-radius:5px;border:1px solid #23a8e0;box-shadow:0 0 20px rgba(0,0,0,0.15);width:250px;height:175px}#map #legend rect{stroke:black}.admin_only_section,.superadmin_only_section{background:#eee;padding:1em;margin-bottom:1em;border-radius:10px}.admin_only_section:before,.superadmin_only_section:before{display:block;content:'This section is only visible to event admins and superadmins.';font-size:0.8em;text-transform:uppercase;margin-bottom:1em}.superadmin_only_section:before{content:'This section is only visible to superadmins.'}.success_social_share ul,.success_social_share li{display:inline}.success_social_share p{color:#23a8e0;font-weight:bold;margin-right:5px;margin-bottom:5px}@media (min-width: 500px){.success_social_share p{display:inline}}.success_social_share a:link,.success_social_share a:visited{display:inline-block;border:1px solid #23a8e0;border-radius:5px;padding:3px 6px;margin-right:5px;margin-bottom:5px;transition:all 0.25s}.success_social_share a:hover,.success_social_share a:active{border:1px solid #23a8e0 !important;background:#d6eff9 !important}.trix-content ul{list-style:disc;padding-left:1em}.trix-content ol{list-style:decimal;padding-left:1em}.trix-content li{margin-bottom:0.4em}#loading_progress{background:#eee;padding:10px;border-radius:5px;max-width:300px;margin-bottom:20px}#loading_progress progress{width:100%}.transaction_table td{padding:10px;border:1px solid #cccccc}#cart_checkout_btn,#submit_donation_btn{margin-right:8px}trix-editor{border:1px solid #bbb;border-radius:3px;margin:0;padding:0.4em 0.6em;min-height:5em;outline:none}trix-toolbar *{box-sizing:border-box}trix-toolbar .trix-button-row{display:flex;flex-wrap:nowrap;justify-content:space-between;overflow-x:auto}trix-toolbar .trix-button-group{display:flex;margin-bottom:10px;border:1px solid #bbb;border-top-color:#ccc;border-bottom-color:#888;border-radius:3px}trix-toolbar .trix-button-group:not(:first-child){margin-left:1.5vw}@media (max-device-width: 768px){trix-toolbar .trix-button-group:not(:first-child){margin-left:0}}trix-toolbar .trix-button-group-spacer{flex-grow:1}@media (max-device-width: 768px){trix-toolbar .trix-button-group-spacer{display:none}}trix-toolbar .trix-button{position:relative;float:left;color:rgba(0,0,0,0.6);font-size:0.75em;font-weight:600;white-space:nowrap;padding:0 0.5em;margin:0;outline:none;border:none;border-bottom:1px solid #ddd;border-radius:0;background:transparent}trix-toolbar .trix-button:not(:first-child){border-left:1px solid #ccc}trix-toolbar .trix-button.trix-active{background:#cbeefa;color:black}trix-toolbar .trix-button:not(:disabled){cursor:pointer}trix-toolbar .trix-button:disabled{color:rgba(0,0,0,0.125)}@media (max-device-width: 768px){trix-toolbar .trix-button{letter-spacing:-0.01em;padding:0 0.3em}}trix-toolbar .trix-button--icon{font-size:inherit;width:2.6em;height:1.6em;max-width:calc(0.8em + 4vw);text-indent:-9999px}@media (max-device-width: 768px){trix-toolbar .trix-button--icon{height:2em;max-width:calc(0.8em + 3.5vw)}}trix-toolbar .trix-button--icon::before{display:inline-block;position:absolute;top:0;right:0;bottom:0;left:0;opacity:0.6;content:"";background-position:center;background-repeat:no-repeat;background-size:contain}@media (max-device-width: 768px){trix-toolbar .trix-button--icon::before{right:6%;left:6%}}trix-toolbar .trix-button--icon.trix-active::before{opacity:1}trix-toolbar .trix-button--icon:disabled::before{opacity:0.125}trix-toolbar .trix-button--icon-attach::before{background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%3E%3Cpath%20d%3D%22M16.5%206v11.5a4%204%200%201%201-8%200V5a2.5%202.5%200%200%201%205%200v10.5a1%201%200%201%201-2%200V6H10v9.5a2.5%202.5%200%200%200%205%200V5a4%204%200%201%200-8%200v12.5a5.5%205.5%200%200%200%2011%200V6h-1.5z%22%2F%3E%3C%2Fsvg%3E);top:8%;bottom:4%}trix-toolbar .trix-button--icon-bold::before{background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%3E%3Cpath%20d%3D%22M15.6%2011.8c1-.7%201.6-1.8%201.6-2.8a4%204%200%200%200-4-4H7v14h7c2.1%200%203.7-1.7%203.7-3.8%200-1.5-.8-2.8-2.1-3.4zM10%207.5h3a1.5%201.5%200%201%201%200%203h-3v-3zm3.5%209H10v-3h3.5a1.5%201.5%200%201%201%200%203z%22%2F%3E%3C%2Fsvg%3E)}trix-toolbar .trix-button--icon-italic::before{background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%3E%3Cpath%20d%3D%22M10%205v3h2.2l-3.4%208H6v3h8v-3h-2.2l3.4-8H18V5h-8z%22%2F%3E%3C%2Fsvg%3E)}trix-toolbar .trix-button--icon-link::before{background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%3E%3Cpath%20d%3D%22M9.88%2013.7a4.3%204.3%200%200%201%200-6.07l3.37-3.37a4.26%204.26%200%200%201%206.07%200%204.3%204.3%200%200%201%200%206.06l-1.96%201.72a.91.91%200%201%201-1.3-1.3l1.97-1.71a2.46%202.46%200%200%200-3.48-3.48l-3.38%203.37a2.46%202.46%200%200%200%200%203.48.91.91%200%201%201-1.3%201.3z%22%2F%3E%3Cpath%20d%3D%22M4.25%2019.46a4.3%204.3%200%200%201%200-6.07l1.93-1.9a.91.91%200%201%201%201.3%201.3l-1.93%201.9a2.46%202.46%200%200%200%203.48%203.48l3.37-3.38c.96-.96.96-2.52%200-3.48a.91.91%200%201%201%201.3-1.3%204.3%204.3%200%200%201%200%206.07l-3.38%203.38a4.26%204.26%200%200%201-6.07%200z%22%2F%3E%3C%2Fsvg%3E)}trix-toolbar .trix-button--icon-strike::before{background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%3E%3Cpath%20d%3D%22M12.73%2014l.28.14c.26.15.45.3.57.44.12.14.18.3.18.5%200%20.3-.15.56-.44.75-.3.2-.76.3-1.39.3A13.52%2013.52%200%200%201%207%2014.95v3.37a10.64%2010.64%200%200%200%204.84.88c1.26%200%202.35-.19%203.28-.56.93-.37%201.64-.9%202.14-1.57s.74-1.45.74-2.32c0-.26-.02-.51-.06-.75h-5.21zm-5.5-4c-.08-.34-.12-.7-.12-1.1%200-1.29.52-2.3%201.58-3.02%201.05-.72%202.5-1.08%204.34-1.08%201.62%200%203.28.34%204.97%201l-1.3%202.93c-1.47-.6-2.73-.9-3.8-.9-.55%200-.96.08-1.2.26-.26.17-.38.38-.38.64%200%20.27.16.52.48.74.17.12.53.3%201.05.53H7.23zM3%2013h18v-2H3v2z%22%2F%3E%3C%2Fsvg%3E)}trix-toolbar .trix-button--icon-quote::before{background-image:url(data:image/svg+xml,%3Csvg%20version%3D%221%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%3E%3Cpath%20d%3D%22M6%2017h3l2-4V7H5v6h3zm8%200h3l2-4V7h-6v6h3z%22%2F%3E%3C%2Fsvg%3E)}trix-toolbar .trix-button--icon-heading-1::before{background-image:url(data:image/svg+xml,%3Csvg%20version%3D%221%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%3E%3Cpath%20d%3D%22M12%209v3H9v7H6v-7H3V9h9zM8%204h14v3h-6v12h-3V7H8V4z%22%2F%3E%3C%2Fsvg%3E)}trix-toolbar .trix-button--icon-code::before{background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%3E%3Cpath%20d%3D%22M18.2%2012L15%2015.2l1.4%201.4L21%2012l-4.6-4.6L15%208.8l3.2%203.2zM5.8%2012L9%208.8%207.6%207.4%203%2012l4.6%204.6L9%2015.2%205.8%2012z%22%2F%3E%3C%2Fsvg%3E)}trix-toolbar .trix-button--icon-bullet-list::before{background-image:url(data:image/svg+xml,%3Csvg%20version%3D%221%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%3E%3Cpath%20d%3D%22M4%204a2%202%200%201%200%200%204%202%202%200%200%200%200-4zm0%206a2%202%200%201%200%200%204%202%202%200%200%200%200-4zm0%206a2%202%200%201%200%200%204%202%202%200%200%200%200-4zm4%203h14v-2H8v2zm0-6h14v-2H8v2zm0-8v2h14V5H8z%22%2F%3E%3C%2Fsvg%3E)}trix-toolbar .trix-button--icon-number-list::before{background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%3E%3Cpath%20d%3D%22M2%2017h2v.5H3v1h1v.5H2v1h3v-4H2v1zm1-9h1V4H2v1h1v3zm-1%203h1.8L2%2013.1v.9h3v-1H3.2L5%2010.9V10H2v1zm5-6v2h14V5H7zm0%2014h14v-2H7v2zm0-6h14v-2H7v2z%22%2F%3E%3C%2Fsvg%3E)}trix-toolbar .trix-button--icon-undo::before{background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%3E%3Cpath%20d%3D%22M12.5%208c-2.6%200-5%201-6.9%202.6L2%207v9h9l-3.6-3.6A8%208%200%200%201%2020%2016l2.4-.8a10.5%2010.5%200%200%200-10-7.2z%22%2F%3E%3C%2Fsvg%3E)}trix-toolbar .trix-button--icon-redo::before{background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%3E%3Cpath%20d%3D%22M18.4%2010.6a10.5%2010.5%200%200%200-16.9%204.6L4%2016a8%208%200%200%201%2012.7-3.6L13%2016h9V7l-3.6%203.6z%22%2F%3E%3C%2Fsvg%3E)}trix-toolbar .trix-button--icon-decrease-nesting-level::before{background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%3E%3Cpath%20d%3D%22M3%2019h19v-2H3v2zm7-6h12v-2H10v2zm-8.3-.3l2.8%202.9L6%2014.2%204%2012l2-2-1.4-1.5L1%2012l.7.7zM3%205v2h19V5H3z%22%2F%3E%3C%2Fsvg%3E)}trix-toolbar .trix-button--icon-increase-nesting-level::before{background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%3E%3Cpath%20d%3D%22M3%2019h19v-2H3v2zm7-6h12v-2H10v2zm-6.9-1L1%2014.2l1.4%201.4L6%2012l-.7-.7-2.8-2.8L1%209.9%203.1%2012zM3%205v2h19V5H3z%22%2F%3E%3C%2Fsvg%3E)}trix-toolbar .trix-dialogs{position:relative}trix-toolbar .trix-dialog{position:absolute;top:0;left:0;right:0;font-size:0.75em;padding:15px 10px;background:#fff;box-shadow:0 0.3em 1em #ccc;border-top:2px solid #888;border-radius:5px;z-index:5}trix-toolbar .trix-input--dialog{font-size:inherit;font-weight:normal;padding:0.5em 0.8em;margin:0 10px 0 0;border-radius:3px;border:1px solid #bbb;background-color:#fff;box-shadow:none;outline:none;-webkit-appearance:none;-moz-appearance:none}trix-toolbar .trix-input--dialog.validate:invalid{box-shadow:#F00 0px 0px 1.5px 1px}trix-toolbar .trix-button--dialog{font-size:inherit;padding:0.5em;border-bottom:none}trix-toolbar .trix-dialog--link{max-width:600px}trix-toolbar .trix-dialog__link-fields{display:flex;align-items:baseline}trix-toolbar .trix-dialog__link-fields .trix-input{flex:1}trix-toolbar .trix-dialog__link-fields .trix-button-group{flex:0 0 content;margin:0}trix-editor [data-trix-mutable]:not(.attachment__caption-editor){-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}trix-editor [data-trix-mutable]::-moz-selection,trix-editor [data-trix-cursor-target]::-moz-selection,trix-editor [data-trix-mutable] ::-moz-selection{background:none}trix-editor [data-trix-mutable]::selection,trix-editor [data-trix-cursor-target]::selection,trix-editor [data-trix-mutable] ::selection{background:none}trix-editor [data-trix-mutable].attachment__caption-editor:focus::-moz-selection{background:highlight}trix-editor [data-trix-mutable].attachment__caption-editor:focus::selection{background:highlight}trix-editor [data-trix-mutable].attachment.attachment--file{box-shadow:0 0 0 2px highlight;border-color:transparent}trix-editor [data-trix-mutable].attachment img{box-shadow:0 0 0 2px highlight}trix-editor .attachment{position:relative}trix-editor .attachment:hover{cursor:default}trix-editor .attachment--preview .attachment__caption:hover{cursor:text}trix-editor .attachment__progress{position:absolute;z-index:1;height:20px;top:calc(50% - 10px);left:5%;width:90%;opacity:0.9;transition:opacity 200ms ease-in}trix-editor .attachment__progress[value="100"]{opacity:0}trix-editor .attachment__caption-editor{display:inline-block;width:100%;margin:0;padding:0;font-size:inherit;font-family:inherit;line-height:inherit;color:inherit;text-align:center;vertical-align:top;border:none;outline:none;-webkit-appearance:none;-moz-appearance:none}trix-editor .attachment__toolbar{position:absolute;z-index:1;top:-0.9em;left:0;width:100%;text-align:center}trix-editor .trix-button-group{display:inline-flex}trix-editor .trix-button{position:relative;float:left;color:#666;white-space:nowrap;font-size:80%;padding:0 0.8em;margin:0;outline:none;border:none;border-radius:0;background:transparent}trix-editor .trix-button:not(:first-child){border-left:1px solid #ccc}trix-editor .trix-button.trix-active{background:#cbeefa}trix-editor .trix-button:not(:disabled){cursor:pointer}trix-editor .trix-button--remove{text-indent:-9999px;display:inline-block;padding:0;outline:none;width:1.8em;height:1.8em;line-height:1.8em;border-radius:50%;background-color:#fff;border:2px solid highlight;box-shadow:1px 1px 6px rgba(0,0,0,0.25)}trix-editor .trix-button--remove::before{display:inline-block;position:absolute;top:0;right:0;bottom:0;left:0;opacity:0.7;content:"";background-image:url(data:image/svg+xml,%3Csvg%20height%3D%2224%22%20width%3D%2224%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M19%206.4L17.6%205%2012%2010.6%206.4%205%205%206.4l5.6%205.6L5%2017.6%206.4%2019l5.6-5.6%205.6%205.6%201.4-1.4-5.6-5.6z%22%2F%3E%3Cpath%20d%3D%22M0%200h24v24H0z%22%20fill%3D%22none%22%2F%3E%3C%2Fsvg%3E);background-position:center;background-repeat:no-repeat;background-size:90%}trix-editor .trix-button--remove:hover{border-color:#333}trix-editor .trix-button--remove:hover::before{opacity:1}trix-editor .attachment__metadata-container{position:relative}trix-editor .attachment__metadata{position:absolute;left:50%;top:2em;transform:translate(-50%, 0);max-width:90%;padding:0.1em 0.6em;font-size:0.8em;color:#fff;background-color:rgba(0,0,0,0.7);border-radius:3px}trix-editor .attachment__metadata .attachment__name{display:inline-block;max-width:100%;vertical-align:bottom;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}trix-editor .attachment__metadata .attachment__size{margin-left:0.2em;white-space:nowrap}.trix-content{line-height:1.5}.trix-content *{box-sizing:border-box;margin:0;padding:0}.trix-content h1{font-size:1.2em;line-height:1.2}.trix-content blockquote{border:0 solid #ccc;border-left-width:0.3em;margin-left:0.3em;padding-left:0.6em}.trix-content [dir=rtl] blockquote,.trix-content blockquote[dir=rtl]{border-width:0;border-right-width:0.3em;margin-right:0.3em;padding-right:0.6em}.trix-content li{margin-left:1em}.trix-content [dir=rtl] li{margin-right:1em}.trix-content pre{display:inline-block;width:100%;vertical-align:top;font-family:monospace;font-size:0.9em;padding:0.5em;white-space:pre;background-color:#eee;overflow-x:auto}.trix-content img{max-width:100%;height:auto}.trix-content .attachment{display:inline-block;position:relative;max-width:100%}.trix-content .attachment a{color:inherit;text-decoration:none}.trix-content .attachment a:hover,.trix-content .attachment a:visited:hover{color:inherit}.trix-content .attachment__caption{text-align:center}.trix-content .attachment__caption .attachment__name+.attachment__size::before{content:' · '}.trix-content .attachment--preview{width:100%;text-align:center}.trix-content .attachment--preview .attachment__caption{color:#666;font-size:0.9em;line-height:1.2}.trix-content .attachment--file{color:#333;line-height:1;margin:0 2px 2px 2px;padding:0.4em 1em;border:1px solid #bbb;border-radius:5px}.trix-content .attachment-gallery{display:flex;flex-wrap:wrap;position:relative}.trix-content .attachment-gallery .attachment{flex:1 0 33%;padding:0 0.5em;max-width:33%}.trix-content .attachment-gallery.attachment-gallery--2 .attachment,.trix-content .attachment-gallery.attachment-gallery--4 .attachment{flex-basis:50%;max-width:50%}.trix-content .attachment-gallery>action-text-attachment,.trix-content .attachment-gallery>.attachment{flex:1 0 33%;padding:0 0.5em;max-width:33%}.trix-content .attachment-gallery.attachment-gallery--2>action-text-attachment,.trix-content .attachment-gallery.attachment-gallery--2>.attachment,.trix-content .attachment-gallery.attachment-gallery--4>action-text-attachment,.trix-content .attachment-gallery.attachment-gallery--4>.attachment{flex-basis:50%;max-width:50%}.trix-content action-text-attachment .attachment{padding:0 !important;max-width:100% !important}table.dataTable{width:100%;margin:0 auto;clear:both;border-collapse:separate;border-spacing:0}table.dataTable thead th,table.dataTable tfoot th{font-weight:bold}table.dataTable thead th,table.dataTable thead td{padding:10px 18px;border-bottom:1px solid #111}table.dataTable thead th:active,table.dataTable thead td:active{outline:none}table.dataTable tfoot th,table.dataTable tfoot td{padding:10px 18px 6px 18px;border-top:1px solid #111}table.dataTable thead .sorting,table.dataTable thead .sorting_asc,table.dataTable thead .sorting_desc,table.dataTable thead .sorting_asc_disabled,table.dataTable thead .sorting_desc_disabled{cursor:pointer;*cursor:hand;background-repeat:no-repeat;background-position:center right}table.dataTable thead .sorting{background-image:url(/DataTables-1.10.20/images/sort_both.png)}table.dataTable thead .sorting_asc{background-image:url(/DataTables-1.10.20/images/sort_asc.png)}table.dataTable thead .sorting_desc{background-image:url(/DataTables-1.10.20/images/sort_desc.png)}table.dataTable thead .sorting_asc_disabled{background-image:url(/DataTables-1.10.20/images/sort_asc_disabled.png)}table.dataTable thead .sorting_desc_disabled{background-image:url(/DataTables-1.10.20/images/sort_desc_disabled.png)}table.dataTable tbody tr{background-color:#ffffff}table.dataTable tbody tr.selected{background-color:#B0BED9}table.dataTable tbody th,table.dataTable tbody td{padding:8px 10px}table.dataTable.row-border tbody th,table.dataTable.row-border tbody td,table.dataTable.display tbody th,table.dataTable.display tbody td{border-top:1px solid #ddd}table.dataTable.row-border tbody tr:first-child th,table.dataTable.row-border tbody tr:first-child td,table.dataTable.display tbody tr:first-child th,table.dataTable.display tbody tr:first-child td{border-top:none}table.dataTable.cell-border tbody th,table.dataTable.cell-border tbody td{border-top:1px solid #ddd;border-right:1px solid #ddd}table.dataTable.cell-border tbody tr th:first-child,table.dataTable.cell-border tbody tr td:first-child{border-left:1px solid #ddd}table.dataTable.cell-border tbody tr:first-child th,table.dataTable.cell-border tbody tr:first-child td{border-top:none}table.dataTable.stripe tbody tr.odd,table.dataTable.display tbody tr.odd{background-color:#f9f9f9}table.dataTable.stripe tbody tr.odd.selected,table.dataTable.display tbody tr.odd.selected{background-color:#acbad4}table.dataTable.hover tbody tr:hover,table.dataTable.display tbody tr:hover{background-color:#f6f6f6}table.dataTable.hover tbody tr:hover.selected,table.dataTable.display tbody tr:hover.selected{background-color:#aab7d1}table.dataTable.order-column tbody tr>.sorting_1,table.dataTable.order-column tbody tr>.sorting_2,table.dataTable.order-column tbody tr>.sorting_3,table.dataTable.display tbody tr>.sorting_1,table.dataTable.display tbody tr>.sorting_2,table.dataTable.display tbody tr>.sorting_3{background-color:#fafafa}table.dataTable.order-column tbody tr.selected>.sorting_1,table.dataTable.order-column tbody tr.selected>.sorting_2,table.dataTable.order-column tbody tr.selected>.sorting_3,table.dataTable.display tbody tr.selected>.sorting_1,table.dataTable.display tbody tr.selected>.sorting_2,table.dataTable.display tbody tr.selected>.sorting_3{background-color:#acbad5}table.dataTable.display tbody tr.odd>.sorting_1,table.dataTable.order-column.stripe tbody tr.odd>.sorting_1{background-color:#f1f1f1}table.dataTable.display tbody tr.odd>.sorting_2,table.dataTable.order-column.stripe tbody tr.odd>.sorting_2{background-color:#f3f3f3}table.dataTable.display tbody tr.odd>.sorting_3,table.dataTable.order-column.stripe tbody tr.odd>.sorting_3{background-color:whitesmoke}table.dataTable.display tbody tr.odd.selected>.sorting_1,table.dataTable.order-column.stripe tbody tr.odd.selected>.sorting_1{background-color:#a6b4cd}table.dataTable.display tbody tr.odd.selected>.sorting_2,table.dataTable.order-column.stripe tbody tr.odd.selected>.sorting_2{background-color:#a8b5cf}table.dataTable.display tbody tr.odd.selected>.sorting_3,table.dataTable.order-column.stripe tbody tr.odd.selected>.sorting_3{background-color:#a9b7d1}table.dataTable.display tbody tr.even>.sorting_1,table.dataTable.order-column.stripe tbody tr.even>.sorting_1{background-color:#fafafa}table.dataTable.display tbody tr.even>.sorting_2,table.dataTable.order-column.stripe tbody tr.even>.sorting_2{background-color:#fcfcfc}table.dataTable.display tbody tr.even>.sorting_3,table.dataTable.order-column.stripe tbody tr.even>.sorting_3{background-color:#fefefe}table.dataTable.display tbody tr.even.selected>.sorting_1,table.dataTable.order-column.stripe tbody tr.even.selected>.sorting_1{background-color:#acbad5}table.dataTable.display tbody tr.even.selected>.sorting_2,table.dataTable.order-column.stripe tbody tr.even.selected>.sorting_2{background-color:#aebcd6}table.dataTable.display tbody tr.even.selected>.sorting_3,table.dataTable.order-column.stripe tbody tr.even.selected>.sorting_3{background-color:#afbdd8}table.dataTable.display tbody tr:hover>.sorting_1,table.dataTable.order-column.hover tbody tr:hover>.sorting_1{background-color:#eaeaea}table.dataTable.display tbody tr:hover>.sorting_2,table.dataTable.order-column.hover tbody tr:hover>.sorting_2{background-color:#ececec}table.dataTable.display tbody tr:hover>.sorting_3,table.dataTable.order-column.hover tbody tr:hover>.sorting_3{background-color:#efefef}table.dataTable.display tbody tr:hover.selected>.sorting_1,table.dataTable.order-column.hover tbody tr:hover.selected>.sorting_1{background-color:#a2aec7}table.dataTable.display tbody tr:hover.selected>.sorting_2,table.dataTable.order-column.hover tbody tr:hover.selected>.sorting_2{background-color:#a3b0c9}table.dataTable.display tbody tr:hover.selected>.sorting_3,table.dataTable.order-column.hover tbody tr:hover.selected>.sorting_3{background-color:#a5b2cb}table.dataTable.no-footer{border-bottom:1px solid #111}table.dataTable.nowrap th,table.dataTable.nowrap td{white-space:nowrap}table.dataTable.compact thead th,table.dataTable.compact thead td{padding:4px 17px 4px 4px}table.dataTable.compact tfoot th,table.dataTable.compact tfoot td{padding:4px}table.dataTable.compact tbody th,table.dataTable.compact tbody td{padding:4px}table.dataTable th.dt-left,table.dataTable td.dt-left{text-align:left}table.dataTable th.dt-center,table.dataTable td.dt-center,table.dataTable td.dataTables_empty{text-align:center}table.dataTable th.dt-right,table.dataTable td.dt-right{text-align:right}table.dataTable th.dt-justify,table.dataTable td.dt-justify{text-align:justify}table.dataTable th.dt-nowrap,table.dataTable td.dt-nowrap{white-space:nowrap}table.dataTable thead th.dt-head-left,table.dataTable thead td.dt-head-left,table.dataTable tfoot th.dt-head-left,table.dataTable tfoot td.dt-head-left{text-align:left}table.dataTable thead th.dt-head-center,table.dataTable thead td.dt-head-center,table.dataTable tfoot th.dt-head-center,table.dataTable tfoot td.dt-head-center{text-align:center}table.dataTable thead th.dt-head-right,table.dataTable thead td.dt-head-right,table.dataTable tfoot th.dt-head-right,table.dataTable tfoot td.dt-head-right{text-align:right}table.dataTable thead th.dt-head-justify,table.dataTable thead td.dt-head-justify,table.dataTable tfoot th.dt-head-justify,table.dataTable tfoot td.dt-head-justify{text-align:justify}table.dataTable thead th.dt-head-nowrap,table.dataTable thead td.dt-head-nowrap,table.dataTable tfoot th.dt-head-nowrap,table.dataTable tfoot td.dt-head-nowrap{white-space:nowrap}table.dataTable tbody th.dt-body-left,table.dataTable tbody td.dt-body-left{text-align:left}table.dataTable tbody th.dt-body-center,table.dataTable tbody td.dt-body-center{text-align:center}table.dataTable tbody th.dt-body-right,table.dataTable tbody td.dt-body-right{text-align:right}table.dataTable tbody th.dt-body-justify,table.dataTable tbody td.dt-body-justify{text-align:justify}table.dataTable tbody th.dt-body-nowrap,table.dataTable tbody td.dt-body-nowrap{white-space:nowrap}table.dataTable,table.dataTable th,table.dataTable td{box-sizing:content-box}.dataTables_wrapper{position:relative;clear:both;*zoom:1;zoom:1}.dataTables_wrapper .dataTables_length{float:left}.dataTables_wrapper .dataTables_filter{float:right;text-align:right}.dataTables_wrapper .dataTables_filter input{margin-left:0.5em}.dataTables_wrapper .dataTables_info{clear:both;float:left;padding-top:0.755em}.dataTables_wrapper .dataTables_paginate{float:right;text-align:right;padding-top:0.25em}.dataTables_wrapper .dataTables_paginate .paginate_button{box-sizing:border-box;display:inline-block;min-width:1.5em;padding:0.5em 1em;margin-left:2px;text-align:center;text-decoration:none !important;cursor:pointer;*cursor:hand;color:#333 !important;border:1px solid transparent;border-radius:2px}.dataTables_wrapper .dataTables_paginate .paginate_button.current,.dataTables_wrapper .dataTables_paginate .paginate_button.current:hover{color:#333 !important;border:1px solid #979797;background-color:white;background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #fff), color-stop(100%, #dcdcdc));background:-webkit-linear-gradient(top, #fff 0%, #dcdcdc 100%);background:-moz-linear-gradient(top, #fff 0%, #dcdcdc 100%);background:-ms-linear-gradient(top, #fff 0%, #dcdcdc 100%);background:-o-linear-gradient(top, #fff 0%, #dcdcdc 100%);background:linear-gradient(to bottom, #fff 0%, #dcdcdc 100%)}.dataTables_wrapper .dataTables_paginate .paginate_button.disabled,.dataTables_wrapper .dataTables_paginate .paginate_button.disabled:hover,.dataTables_wrapper .dataTables_paginate .paginate_button.disabled:active{cursor:default;color:#666 !important;border:1px solid transparent;background:transparent;box-shadow:none}.dataTables_wrapper .dataTables_paginate .paginate_button:hover{color:white !important;border:1px solid #111;background-color:#585858;background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #585858), color-stop(100%, #111));background:-webkit-linear-gradient(top, #585858 0%, #111 100%);background:-moz-linear-gradient(top, #585858 0%, #111 100%);background:-ms-linear-gradient(top, #585858 0%, #111 100%);background:-o-linear-gradient(top, #585858 0%, #111 100%);background:linear-gradient(to bottom, #585858 0%, #111 100%)}.dataTables_wrapper .dataTables_paginate .paginate_button:active{outline:none;background-color:#2b2b2b;background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #2b2b2b), color-stop(100%, #0c0c0c));background:-webkit-linear-gradient(top, #2b2b2b 0%, #0c0c0c 100%);background:-moz-linear-gradient(top, #2b2b2b 0%, #0c0c0c 100%);background:-ms-linear-gradient(top, #2b2b2b 0%, #0c0c0c 100%);background:-o-linear-gradient(top, #2b2b2b 0%, #0c0c0c 100%);background:linear-gradient(to bottom, #2b2b2b 0%, #0c0c0c 100%);box-shadow:inset 0 0 3px #111}.dataTables_wrapper .dataTables_paginate .ellipsis{padding:0 1em}.dataTables_wrapper .dataTables_processing{position:absolute;top:50%;left:50%;width:100%;height:40px;margin-left:-50%;margin-top:-25px;padding-top:20px;text-align:center;font-size:1.2em;background-color:white;background:-webkit-gradient(linear, left top, right top, color-stop(0%, rgba(255,255,255,0)), color-stop(25%, rgba(255,255,255,0.9)), color-stop(75%, rgba(255,255,255,0.9)), color-stop(100%, rgba(255,255,255,0)));background:-webkit-linear-gradient(left, rgba(255,255,255,0) 0%, rgba(255,255,255,0.9) 25%, rgba(255,255,255,0.9) 75%, rgba(255,255,255,0) 100%);background:-moz-linear-gradient(left, rgba(255,255,255,0) 0%, rgba(255,255,255,0.9) 25%, rgba(255,255,255,0.9) 75%, rgba(255,255,255,0) 100%);background:-ms-linear-gradient(left, rgba(255,255,255,0) 0%, rgba(255,255,255,0.9) 25%, rgba(255,255,255,0.9) 75%, rgba(255,255,255,0) 100%);background:-o-linear-gradient(left, rgba(255,255,255,0) 0%, rgba(255,255,255,0.9) 25%, rgba(255,255,255,0.9) 75%, rgba(255,255,255,0) 100%);background:linear-gradient(to right, rgba(255,255,255,0) 0%, rgba(255,255,255,0.9) 25%, rgba(255,255,255,0.9) 75%, rgba(255,255,255,0) 100%)}.dataTables_wrapper .dataTables_length,.dataTables_wrapper .dataTables_filter,.dataTables_wrapper .dataTables_info,.dataTables_wrapper .dataTables_processing,.dataTables_wrapper .dataTables_paginate{color:#333}.dataTables_wrapper .dataTables_scroll{clear:both}.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody{*margin-top:-1px;-webkit-overflow-scrolling:touch}.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody>table>thead>tr>th,.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody>table>thead>tr>td,.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody>table>tbody>tr>th,.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody>table>tbody>tr>td{vertical-align:middle}.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody>table>thead>tr>th>div.dataTables_sizing,.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody>table>thead>tr>td>div.dataTables_sizing,.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody>table>tbody>tr>th>div.dataTables_sizing,.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody>table>tbody>tr>td>div.dataTables_sizing{height:0;overflow:hidden;margin:0 !important;padding:0 !important}.dataTables_wrapper.no-footer .dataTables_scrollBody{border-bottom:1px solid #111}.dataTables_wrapper.no-footer div.dataTables_scrollHead table.dataTable,.dataTables_wrapper.no-footer div.dataTables_scrollBody>table{border-bottom:none}.dataTables_wrapper:after{visibility:hidden;display:block;content:"";clear:both;height:0}@media screen and (max-width: 767px){.dataTables_wrapper .dataTables_info,.dataTables_wrapper .dataTables_paginate{float:none;text-align:center}.dataTables_wrapper .dataTables_paginate{margin-top:0.5em}}@media screen and (max-width: 640px){.dataTables_wrapper .dataTables_length,.dataTables_wrapper .dataTables_filter{float:none;text-align:center}.dataTables_wrapper .dataTables_filter{margin-top:0.5em}}table.dataTable.dtr-inline.collapsed>tbody>tr>td.child,table.dataTable.dtr-inline.collapsed>tbody>tr>th.child,table.dataTable.dtr-inline.collapsed>tbody>tr>td.dataTables_empty{cursor:default !important}table.dataTable.dtr-inline.collapsed>tbody>tr>td.child:before,table.dataTable.dtr-inline.collapsed>tbody>tr>th.child:before,table.dataTable.dtr-inline.collapsed>tbody>tr>td.dataTables_empty:before{display:none !important}table.dataTable.dtr-inline.collapsed>tbody>tr[role="row"]>td:first-child,table.dataTable.dtr-inline.collapsed>tbody>tr[role="row"]>th:first-child{position:relative;padding-left:30px;cursor:pointer}table.dataTable.dtr-inline.collapsed>tbody>tr[role="row"]>td:first-child:before,table.dataTable.dtr-inline.collapsed>tbody>tr[role="row"]>th:first-child:before{top:9px;left:4px;height:14px;width:14px;display:block;position:absolute;color:white;border:2px solid white;border-radius:14px;box-shadow:0 0 3px #444;box-sizing:content-box;text-align:center;text-indent:0 !important;font-family:'Courier New', Courier, monospace;line-height:14px;content:'+';background-color:#31b131}table.dataTable.dtr-inline.collapsed>tbody>tr.parent>td:first-child:before,table.dataTable.dtr-inline.collapsed>tbody>tr.parent>th:first-child:before{content:'-';background-color:#d33333}table.dataTable.dtr-inline.collapsed.compact>tbody>tr>td:first-child,table.dataTable.dtr-inline.collapsed.compact>tbody>tr>th:first-child{padding-left:27px}table.dataTable.dtr-inline.collapsed.compact>tbody>tr>td:first-child:before,table.dataTable.dtr-inline.collapsed.compact>tbody>tr>th:first-child:before{top:5px;left:4px;height:14px;width:14px;border-radius:14px;line-height:14px;text-indent:3px}table.dataTable.dtr-column>tbody>tr>td.control,table.dataTable.dtr-column>tbody>tr>th.control{position:relative;cursor:pointer}table.dataTable.dtr-column>tbody>tr>td.control:before,table.dataTable.dtr-column>tbody>tr>th.control:before{top:50%;left:50%;height:16px;width:16px;margin-top:-10px;margin-left:-10px;display:block;position:absolute;color:white;border:2px solid white;border-radius:14px;box-shadow:0 0 3px #444;box-sizing:content-box;text-align:center;text-indent:0 !important;font-family:'Courier New', Courier, monospace;line-height:14px;content:'+';background-color:#31b131}table.dataTable.dtr-column>tbody>tr.parent td.control:before,table.dataTable.dtr-column>tbody>tr.parent th.control:before{content:'-';background-color:#d33333}table.dataTable>tbody>tr.child{padding:0.5em 1em}table.dataTable>tbody>tr.child:hover{background:transparent !important}table.dataTable>tbody>tr.child ul.dtr-details{display:inline-block;list-style-type:none;margin:0;padding:0}table.dataTable>tbody>tr.child ul.dtr-details>li{border-bottom:1px solid #efefef;padding:0.5em 0}table.dataTable>tbody>tr.child ul.dtr-details>li:first-child{padding-top:0}table.dataTable>tbody>tr.child ul.dtr-details>li:last-child{border-bottom:none}table.dataTable>tbody>tr.child span.dtr-title{display:inline-block;min-width:75px;font-weight:bold}div.dtr-modal{position:fixed;box-sizing:border-box;top:0;left:0;height:100%;width:100%;z-index:100;padding:10em 1em}div.dtr-modal div.dtr-modal-display{position:absolute;top:0;left:0;bottom:0;right:0;width:50%;height:50%;overflow:auto;margin:auto;z-index:102;overflow:auto;background-color:#f5f5f7;border:1px solid black;border-radius:0.5em;box-shadow:0 12px 30px rgba(0,0,0,0.6)}div.dtr-modal div.dtr-modal-content{position:relative;padding:1em}div.dtr-modal div.dtr-modal-close{position:absolute;top:6px;right:6px;width:22px;height:22px;border:1px solid #eaeaea;background-color:#f9f9f9;text-align:center;border-radius:3px;cursor:pointer;z-index:12}div.dtr-modal div.dtr-modal-close:hover{background-color:#eaeaea}div.dtr-modal div.dtr-modal-background{position:fixed;top:0;left:0;right:0;bottom:0;z-index:101;background:rgba(0,0,0,0.6)}@media screen and (max-width: 767px){div.dtr-modal div.dtr-modal-display{width:95%}}div.dtsp-topRow{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-around;align-content:flex-start;align-items:flex-start}div.dtsp-topRow div.dtsp-subRow1{display:flex;flex-direction:row;flex-wrap:nowrap;flex-grow:1;flex-shrink:0;flex-basis:0}div.dtsp-topRow div.dtsp-searchCont{display:flex;flex-direction:row;flex-wrap:nowrap;flex-grow:1;flex-shrink:0;flex-basis:0}div.dtsp-topRow button.dtsp-nameButton{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACMAAAAjCAYAAAAe2bNZAAABcGlDQ1BpY2MAACiRdZHNSwJBGMYftTDS8FCHkA57sOigIAXRMQzyYh3UIKvL7rirwe66zK6IdA26dBA6RF36OvQf1DXoWhAERRAR9B/0dQnZ3nEFJXSG2ffHs/O8zDwD+DM6M+yBJGCYDs+mU9JaYV0KviNMM4QoEjKzreXcUh59x88jfKI+JESv/vt6jlBRtRngGyKeYxZ3iBeIMzXHErxHPMbKcpH4hDjO6YDEt0JXPH4TXPL4SzDPZxcBv+gplbpY6WJW5gbxNHHM0KusfR5xk7BqruaoRmlNwEYWaaQgQUEVW9DhIEHVpMx6+5It3woq5GH0tVAHJ0cJZfLGSa1SV5WqRrpKU0dd5P4/T1ubnfG6h1PA4Kvrfk4CwX2g2XDd31PXbZ4BgRfg2uz4K5TT/DfpjY4WOwYiO8DlTUdTDoCrXWD82ZK53JICtPyaBnxcACMFYPQeGN7wsmr/x/kTkN+mJ7oDDo+AKdof2fwDCBRoDkL8UccAAAAJcEhZcwAAD2EAAA9hAag/p2kAAAK2SURBVFgJ7ZY9j41BFICvryCExrJBQ6HyEYVEIREaUZDQIRoR2ViJKCioxV+gkVXYTVZEQiEUhG2EQnxUCh0FKolY4ut5XnM2cyfva3Pt5m7EPcmzZ2bemTNnzjkzd1utnvQi0IvAfxiBy5z5FoxO89kPY+8mbMjtzs47RXs5/WVpbAG6bWExt5PuIibvhVkwmC+ck3eK9ln6/fAddFojYzBVuYSBpcnIEvRaqOw2RcaN18FPuJH0JvRUxbT3wWf4ltiKPgfVidWlbGZgPozDFfgAC+EA/K2EI4cwcAJ+gPaeQ+VQU2SOMMGcPgPl/m/V2p50rrbRsRgt9Iv5h6xtpP22Bz7Ce1C+gFFxfKzOmShcU+Qmyh2w3w8rIJfddHTck66EukL/xPhj+JM8rHNmFys0Pg4v0up3aFNlwR9NYyodd3OL/C64zpsymcTFcf6ElM4YzjAWKYrJkaq8kE/yUYNP4BoYvS1QRo+hNtF5xfkTUjoTheukSFFMjlTFm6PjceOca/SMpKfeCR1L6Uzk/y2WIkVhNFJlJAZhP+hYns7b9D3IPuhY5mYrIv8OrQJvR5NYyNaW4jsU8pSGNySiVx4o5tXq3JkoXE/mg5R/M8dGJCJpKhaDcjBRdbI/Rm8g69c122om33BHmj2CHoV5qa9jUXBraJ+G1fAVjIBO1klc87ro1K4JZ/K35SWW3TwcyDd6TecqnAEd8cGq2+w84xvBm1n3vS0izKkkwh5XNC/GmFPqqAtPF89AOScKuemaNzoTV1SD5dtSbmLf1/RV+tC0WTgcj6R7HEtrVGWaqu/lYDZ/2pvxQ/kIyw/gFByHC9AHw910hv1aUUumyd8yy0QfhmEkfiNod0Xusct68J1qc8Tdux0Z97Q+hsDb+AYGYEbF/4Guw2Q/qDPqZG/zXgT+3Qj8AtKnfWhFwmuAAAAAAElFTkSuQmCC");background-repeat:no-repeat;background-position:center;background-size:23px;vertical-align:bottom}div.dtsp-topRow button.dtsp-countButton{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAABcGlDQ1BpY2MAACiRdZHNSwJBGMYftTDS8FCHkA57sOigIAXRMQzyYh3UIKvL7rirwe66zK6IdA26dBA6RF36OvQf1DXoWhAERRAR9B/0dQnZ3nEFJXSG2ffHs/O8zDwD+DM6M+yBJGCYDs+mU9JaYV0KviNMM4QoEjKzreXcUh59x88jfKI+JESv/vt6jlBRtRngGyKeYxZ3iBeIMzXHErxHPMbKcpH4hDjO6YDEt0JXPH4TXPL4SzDPZxcBv+gplbpY6WJW5gbxNHHM0KusfR5xk7BqruaoRmlNwEYWaaQgQUEVW9DhIEHVpMx6+5It3woq5GH0tVAHJ0cJZfLGSa1SV5WqRrpKU0dd5P4/T1ubnfG6h1PA4Kvrfk4CwX2g2XDd31PXbZ4BgRfg2uz4K5TT/DfpjY4WOwYiO8DlTUdTDoCrXWD82ZK53JICtPyaBnxcACMFYPQeGN7wsmr/x/kTkN+mJ7oDDo+AKdof2fwDCBRoDkL8UccAAAAJcEhZcwAAD2EAAA9hAag/p2kAAAG5SURBVEgN3VU9LwVBFF0fiYhofUSlEQkKhU7z/oBCQkIiGr9BgUbhVzy9BAnhFyjV/AYFiU5ICM7ZN+c5Zud5dm3lJmfmzrkz9+7cu3c3y/6jjOBSF8CxXS7FmTkbwqIJjDpJvTcmsJ4K3KPZUpyZsx0sxoB9J6mnAkyC7wGuuCFIipNtEcpcWExgXpOBc78vgj6N+QO4NVsjwdFM59tUIDxDrHMBOeIQ34C5ZDregXuAQm4YcI68nN9B3wr2PcwPAIPkN2EqtJH6b+QZm1ajjTx7BqwAr26Lb+C2Kvpbt0Mb2HAJ7NrGFGfmXO3DeA4UshDfQAVmH0gaUFg852TTTDvlxwBlCtxy9zXyBhQFaq0wMmIdRebrfgosA3zb2hKnqG0oqchp4QbuR8X0TjzABhbdOT8jnQ/atcgqpnfwOA7yqZyTU587ZkIGdesLTt2EkynOnbreMUUKMI/dA4B/QVOcO13CQh+5wWCgDwo/75u59odB/wjmfhbgvACcAOyZPHihMWAoIwxyCLgf1oxfgjzVbgBXSTzIN+f0pg6s5DkcesLMRpsBrgE2XO3CN64JFP7JtUeKHX4CKtRRXFZ+7dEAAAAASUVORK5CYII=");background-repeat:no-repeat;background-position:center;background-size:18px;vertical-align:bottom}div.dtsp-topRow button.dtsp-searchIcon{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAPCAYAAAA71pVKAAABcGlDQ1BpY2MAACiRdZHNSwJBGMYftTDS8FCHkA57sOigIAXRMQzyYh3UIKvL7rirwe66zK6IdA26dBA6RF36OvQf1DXoWhAERRAR9B/0dQnZ3nEFJXSG2ffHs/O8zDwD+DM6M+yBJGCYDs+mU9JaYV0KviNMM4QoEjKzreXcUh59x88jfKI+JESv/vt6jlBRtRngGyKeYxZ3iBeIMzXHErxHPMbKcpH4hDjO6YDEt0JXPH4TXPL4SzDPZxcBv+gplbpY6WJW5gbxNHHM0KusfR5xk7BqruaoRmlNwEYWaaQgQUEVW9DhIEHVpMx6+5It3woq5GH0tVAHJ0cJZfLGSa1SV5WqRrpKU0dd5P4/T1ubnfG6h1PA4Kvrfk4CwX2g2XDd31PXbZ4BgRfg2uz4K5TT/DfpjY4WOwYiO8DlTUdTDoCrXWD82ZK53JICtPyaBnxcACMFYPQeGN7wsmr/x/kTkN+mJ7oDDo+AKdof2fwDCBRoDkL8UccAAAAJcEhZcwAAD2EAAA9hAag/p2kAAAEnSURBVCgVpdG7SgNBFIDh1RhJsBBEsDIgIhaWFjZa2GtpKb6AnU0MprKOWEjK2IuFFxCxS2lhZyOWXh5AQVER/X+zuwwywoIHvp3dM3Nm55Ik/4i+P2or5FewiBIe0cEt8ogVz9LbhEVf+cgkcew1tvAZ5PPXGm9HOMEanMAYQhunaCAazuqA1UjvILl9HGPc/n4fabjPGbzjMM2FjfkDuPw5O8JilzgA9/OKWDynyWnbsPiF7yc4SRWxmEyTN7ZhsSd7gTLW8TuGSSzBcZd2hsV+n+MNC9jGCNzjPDwsz8XCO/x02Bqeptcxhg+4gjD8YxetLOkBGRbuwcIr+NdRLMPl3uMM2YHx2gsLd+D97qKEQuGe65jCAzbgVRWOCUZuovAfs5m/AdVxL0R1AIsLAAAAAElFTkSuQmCC");background-repeat:no-repeat;background-position:center;background-size:12px}div.dataTables_scrollBody{background:white !important}div.dtsp-panesContainer{font-family:'Roboto', sans-serif;padding:5px;border:1px solid #ccc;border-radius:6px;margin:5px 0;clear:both;text-align:center}div.dtsp-panesContainer div.dtsp-searchPanes{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-content:flex-start;align-items:stretch;clear:both;text-align:start}div.dtsp-panesContainer div.dtsp-searchPanes div.dtsp-hidden{display:none !important}div.dtsp-panesContainer div.dtsp-searchPanes div.dtsp-searchPane{flex-direction:row;flex-wrap:nowrap;flex-grow:1;flex-shrink:0;flex-basis:280px;justify-content:space-around;align-content:flex-start;align-items:stretch;padding-top:0px;padding-bottom:0px;margin:5px;margin-top:0px;margin-bottom:0px;font-size:0.9em}div.dtsp-panesContainer div.dtsp-searchPanes div.dtsp-searchPane div.dataTables_wrapper{flex:1;margin:1em 0.5%;margin-top:0px;border-bottom:2px solid #f0f0f0;border:2px solid #f0f0f0;border-radius:4px}div.dtsp-panesContainer div.dtsp-searchPanes div.dtsp-searchPane div.dataTables_wrapper:hover{border:2px solid #cfcfcf}div.dtsp-panesContainer div.dtsp-searchPanes div.dtsp-searchPane div.dataTables_wrapper div.dataTables_filter{display:none}div.dtsp-panesContainer div.dtsp-searchPanes div.dtsp-searchPane div.dtsp-selected{border:2px solid #3276b1;border-radius:4px}div.dtsp-panesContainer div.dtsp-searchPanes div.dtsp-searchPane div.dtsp-selected:hover{border:2px solid #286092}div.dtsp-panesContainer div.dtsp-searchPanes div.dtsp-searchPane div.dtsp-topRow{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-around;align-content:flex-start;align-items:flex-start}div.dtsp-panesContainer div.dtsp-searchPanes div.dtsp-searchPane div.dtsp-topRow div.dtsp-searchCont{display:flex;flex-direction:row;flex-wrap:nowrap;flex-grow:1;flex-shrink:0;flex-basis:0}div.dtsp-panesContainer div.dtsp-searchPanes div.dtsp-searchPane div.dtsp-topRow div.dtsp-searchCont input.dtsp-search{flex-direction:row;flex-wrap:nowrap;flex-grow:1;flex-shrink:0;flex-basis:90px;min-height:20px;max-width:none;min-width:50px;border:none;padding-left:12px}div.dtsp-panesContainer div.dtsp-searchPanes div.dtsp-searchPane div.dtsp-topRow div.dtsp-searchCont input.dtsp-search::placeholder{color:black;font-size:16px}div.dtsp-panesContainer div.dtsp-searchPanes div.dtsp-searchPane div.dtsp-topRow div.dtsp-searchCont div.dtsp-searchButtonCont{display:inline-block;flex-direction:row;flex-wrap:nowrap;flex-grow:0;flex-shrink:0;flex-basis:0}div.dtsp-panesContainer div.dtsp-searchPanes div.dtsp-searchPane div.dtsp-topRow div.dtsp-searchCont div.dtsp-searchButtonCont .dtsp-searchIcon{position:relative;display:inline-block;margin:4px;display:block;top:-2px;right:0px;font-size:16px;margin-bottom:0px}div.dtsp-panesContainer div.dtsp-searchPanes div.dtsp-searchPane div.dtsp-topRow button.dtsp-dull{cursor:context-menu !important;color:#7c7c7c}div.dtsp-panesContainer div.dtsp-searchPanes div.dtsp-searchPane div.dtsp-topRow button.dtsp-dull:hover{background-color:transparent}div.dtsp-panesContainer div.dtsp-searchPanes div.dtsp-searchPane input.dtsp-paneInputButton,div.dtsp-panesContainer div.dtsp-searchPanes div.dtsp-searchPane button.dtsp-paneButton{height:35px;width:35px;max-width:35px;min-width:0;display:inline-block;margin:2px;border:0px solid transparent;background-color:transparent;font-size:16px;margin-bottom:0px;flex-grow:0;flex-shrink:0;flex-basis:35px;font-family:sans-serif}div.dtsp-panesContainer div.dtsp-searchPanes div.dtsp-searchPane input.dtsp-paneInputButton:hover,div.dtsp-panesContainer div.dtsp-searchPanes div.dtsp-searchPane button.dtsp-paneButton:hover{background-color:#f0f0f0;border-radius:2px;cursor:pointer}div.dtsp-panesContainer div.dtsp-searchPanes div.dtsp-searchPane button.dtsp-paneButton{opacity:0.6}div.dtsp-panesContainer div.dtsp-searchPanes div.dtsp-searchPane input.dtsp-disabledButton{height:35px;width:35px;max-width:35px;min-width:0;display:inline-block;margin:2px;border:0px solid transparent;background-color:transparent;font-size:16px;margin-bottom:0px;flex-grow:0;flex-shrink:0;flex-basis:35px}div.dtsp-panesContainer div.dtsp-searchPanes div.dtsp-searchPane div.dataTables_scrollHead{display:none !important}div.dtsp-panesContainer div.dtsp-searchPanes div.dtsp-searchPane div.dataTables_scrollBody{border-bottom:none}div.dtsp-panesContainer div.dtsp-searchPanes div.dtsp-searchPane div.dataTables_scrollBody td.dtsp-countColumn{text-align:right}div.dtsp-panesContainer div.dtsp-searchPanes div.dtsp-searchPane div.dataTables_scrollBody td.dtsp-countColumn div.dtsp-pill{background-color:#cfcfcf;text-align:center;border:1px solid #cfcfcf;border-radius:10px;width:auto;display:inline-block;min-width:30px;color:black;font-size:0.9em;padding:0 4px}div.dtsp-panesContainer div.dtsp-searchPanes div.dtsp-searchPane div.dataTables_scrollBody span.dtsp-pill{float:right;background-color:#cfcfcf;text-align:center;border:1px solid #cfcfcf;border-radius:10px;width:auto;min-width:30px;color:black;font-size:0.9em;padding:0 4px}div.dtsp-panesContainer div.dtsp-searchPanes div.dtsp-searchPane tr>th,div.dtsp-panesContainer div.dtsp-searchPanes div.dtsp-searchPane tr>td{padding:5px 10px}div.dtsp-panesContainer div.dtsp-searchPanes div.dtsp-searchPane td.dtsp-countColumn{text-align:right}div.dtsp-panesContainer div.dtsp-title{float:left;margin:20px;margin-bottom:0px;margin-top:13px}div.dtsp-panesContainer button.dtsp-clearAll{float:right;margin:20px;border:1px solid transparent;background-color:transparent;padding:10px;margin-bottom:0px;margin-top:5px}div.dtsp-panesContainer button.dtsp-clearAll:hover{background-color:#f0f0f0;border-radius:2px}div.dt-button-collection div.panes{padding:0px;border:none;margin:0px}div.dtsp-hidden{display:none !important}div.dtsp-columns-1{min-width:98%;max-width:98%;padding-left:1%;padding-right:1%;margin:0px !important}div.dtsp-columns-2{min-width:48%;max-width:48%;padding-left:1%;padding-right:1%;margin:0px !important}div.dtsp-columns-3{min-width:31.333%;max-width:31.333%;padding-left:1%;padding-right:1%;margin:0px !important}div.dtsp-columns-4{min-width:23%;max-width:23%;padding-left:1%;padding-right:1%;margin:0px !important}div.dtsp-columns-4 div.dtsp-topRow{flex-direction:column !important}div.dtsp-columns-5{min-width:18%;max-width:18%;padding-left:1%;padding-right:1%;margin:0px !important}div.dtsp-columns-5 div.dtsp-topRow{flex-direction:column !important}div.dtsp-columns-6{min-width:15.666%;max-width:15.666%;padding-left:0.5%;padding-right:0.5%;margin:0px !important}div.dtsp-columns-6 div.dtsp-topRow{flex-direction:column !important}div.dtsp-narrow{flex-direction:column !important}div.dtsp-narrow div.dtsp-subRows{width:100%;text-align:right}@media screen and (max-width: 767px){div.dtsp-columns-4,div.dtsp-columns-5,div.dtsp-columns-6{max-width:31% !important;min-width:31% !important}}@media screen and (max-width: 640px){div.dtsp-searchPanes{flex-direction:column !important}div.dtsp-searchPane{max-width:98% !important;min-width:98% !important}}table.dataTable tbody>tr.selected,table.dataTable tbody>tr>.selected{background-color:#B0BED9}table.dataTable.stripe tbody>tr.odd.selected,table.dataTable.stripe tbody>tr.odd>.selected,table.dataTable.display tbody>tr.odd.selected,table.dataTable.display tbody>tr.odd>.selected{background-color:#acbad4}table.dataTable.hover tbody>tr.selected:hover,table.dataTable.hover tbody>tr>.selected:hover,table.dataTable.display tbody>tr.selected:hover,table.dataTable.display tbody>tr>.selected:hover{background-color:#aab7d1}table.dataTable.order-column tbody>tr.selected>.sorting_1,table.dataTable.order-column tbody>tr.selected>.sorting_2,table.dataTable.order-column tbody>tr.selected>.sorting_3,table.dataTable.order-column tbody>tr>.selected,table.dataTable.display tbody>tr.selected>.sorting_1,table.dataTable.display tbody>tr.selected>.sorting_2,table.dataTable.display tbody>tr.selected>.sorting_3,table.dataTable.display tbody>tr>.selected{background-color:#acbad5}table.dataTable.display tbody>tr.odd.selected>.sorting_1,table.dataTable.order-column.stripe tbody>tr.odd.selected>.sorting_1{background-color:#a6b4cd}table.dataTable.display tbody>tr.odd.selected>.sorting_2,table.dataTable.order-column.stripe tbody>tr.odd.selected>.sorting_2{background-color:#a8b5cf}table.dataTable.display tbody>tr.odd.selected>.sorting_3,table.dataTable.order-column.stripe tbody>tr.odd.selected>.sorting_3{background-color:#a9b7d1}table.dataTable.display tbody>tr.even.selected>.sorting_1,table.dataTable.order-column.stripe tbody>tr.even.selected>.sorting_1{background-color:#acbad5}table.dataTable.display tbody>tr.even.selected>.sorting_2,table.dataTable.order-column.stripe tbody>tr.even.selected>.sorting_2{background-color:#aebcd6}table.dataTable.display tbody>tr.even.selected>.sorting_3,table.dataTable.order-column.stripe tbody>tr.even.selected>.sorting_3{background-color:#afbdd8}table.dataTable.display tbody>tr.odd>.selected,table.dataTable.order-column.stripe tbody>tr.odd>.selected{background-color:#a6b4cd}table.dataTable.display tbody>tr.even>.selected,table.dataTable.order-column.stripe tbody>tr.even>.selected{background-color:#acbad5}table.dataTable.display tbody>tr.selected:hover>.sorting_1,table.dataTable.order-column.hover tbody>tr.selected:hover>.sorting_1{background-color:#a2aec7}table.dataTable.display tbody>tr.selected:hover>.sorting_2,table.dataTable.order-column.hover tbody>tr.selected:hover>.sorting_2{background-color:#a3b0c9}table.dataTable.display tbody>tr.selected:hover>.sorting_3,table.dataTable.order-column.hover tbody>tr.selected:hover>.sorting_3{background-color:#a5b2cb}table.dataTable.display tbody>tr:hover>.selected,table.dataTable.display tbody>tr>.selected:hover,table.dataTable.order-column.hover tbody>tr:hover>.selected,table.dataTable.order-column.hover tbody>tr>.selected:hover{background-color:#a2aec7}table.dataTable tbody td.select-checkbox,table.dataTable tbody th.select-checkbox{position:relative}table.dataTable tbody td.select-checkbox:before,table.dataTable tbody td.select-checkbox:after,table.dataTable tbody th.select-checkbox:before,table.dataTable tbody th.select-checkbox:after{display:block;position:absolute;top:1.2em;left:50%;width:12px;height:12px;box-sizing:border-box}table.dataTable tbody td.select-checkbox:before,table.dataTable tbody th.select-checkbox:before{content:' ';margin-top:-6px;margin-left:-6px;border:1px solid black;border-radius:3px}table.dataTable tr.selected td.select-checkbox:after,table.dataTable tr.selected th.select-checkbox:after{content:'\2714';margin-top:-11px;margin-left:-4px;text-align:center;text-shadow:1px 1px #B0BED9, -1px -1px #B0BED9, 1px -1px #B0BED9, -1px 1px #B0BED9}div.dataTables_wrapper span.select-info,div.dataTables_wrapper span.select-item{margin-left:0.5em}@media screen and (max-width: 640px){div.dataTables_wrapper span.select-info,div.dataTables_wrapper span.select-item{margin-left:0;display:block}}/*!
 * DataTables + Font Awesome integration
 * License: MIT - http://datatables.net/license
 */table.dataTable thead th{position:relative;background-image:none !important}table.dataTable thead th.sorting:after,table.dataTable thead th.sorting_asc:after,table.dataTable thead th.sorting_desc:after{position:absolute;top:12px;right:8px;display:block;font-family:"Font Awesome 5 Free"}table.dataTable thead th.sorting:after{content:"\f0dc";color:#ddd;font-size:0.8em;padding-top:0.12em}table.dataTable thead th.sorting_asc:after{content:"\f0de"}table.dataTable thead th.sorting_desc:after{content:"\f0dd"}div.dataTables_scrollBody table.dataTable thead th.sorting:after,div.dataTables_scrollBody table.dataTable thead th.sorting_asc:after,div.dataTables_scrollBody table.dataTable thead th.sorting_desc:after{content:""}table.table thead th.sorting:after,table.table thead th.sorting_asc:after,table.table thead th.sorting_desc:after{top:8px}div.dataTables_paginate a.paginate_button.first,div.dataTables_paginate a.paginate_button.previous{position:relative;padding-left:24px}div.dataTables_paginate a.paginate_button.next,div.dataTables_paginate a.paginate_button.last{position:relative;padding-right:24px}div.dataTables_paginate a.first:before,div.dataTables_paginate a.previous:before{position:absolute;top:8px;left:10px;display:block;font-family:"Font Awesome 5 Free"}div.dataTables_paginate a.next:after,div.dataTables_paginate a.last:after{position:absolute;top:8px;right:10px;display:block;font-family:"Font Awesome 5 Free"}div.dataTables_paginate a.first:before{content:"\f100"}div.dataTables_paginate a.previous:before{content:"\f104"}div.dataTables_paginate a.next:after{content:"\f105"}div.dataTables_paginate a.last:after{content:"\f101"}div.dataTables_paginate li.first>a,div.dataTables_paginate li.previous>a{position:relative;padding-left:24px}div.dataTables_paginate li.next>a,div.dataTables_paginate li.last>a{position:relative;padding-right:24px}div.dataTables_paginate li.first a:before,div.dataTables_paginate li.previous a:before{position:absolute;top:6px;left:10px;display:block;font-family:"Font Awesome 5 Free"}div.dataTables_paginate li.next a:after,div.dataTables_paginate li.last a:after{position:absolute;top:6px;right:10px;display:block;font-family:"Font Awesome 5 Free"}div.dataTables_paginate li.first a:before{content:"\f100"}div.dataTables_paginate li.previous a:before{content:"\f104"}div.dataTables_paginate li.next a:after{content:"\f105"}div.dataTables_paginate li.last a:after{content:"\f101"}div.columns div.dataTables_paginate li.first a:before,div.columns div.dataTables_paginate li.previous a:before,div.columns div.dataTables_paginate li.next a:after,div.columns div.dataTables_paginate li.last a:after{top:0}
