#login-wrapper{position:relative}#login-wrapper .checkbox label{font-size:14px;padding-left:20px;display:inline-block;line-height:normal}#login-wrapper .checkbox .cb{margin-left:-18px;width:auto}#login-wrapper .msg{color:#EE5656;font-size:18px;font-size:1.125rem;text-align:center;margin:0;font-weight:normal;padding:10px 10px 0}

.card-list{margin-bottom:20px}.card-list>li{display:inline-block;padding:0 3px 10px;width:100%;vertical-align:top}@media (min-width: 430px){.card-list>li{width:49.4%}}@media (min-width: 650px){.card-list>li{width:32.9%}}@media (min-width: 815px){.card-list>li{width:24.6%}}@media (min-width: 960px){.card-list>li{width:19.7%}}.module-card{background-color:#fff;border:1px solid #E0E0E0;border-radius:0 0 3px 3px;position:relative;padding:10px;text-align:center}.module-card .logo{margin:0 0 10px 0;float:none}.module-card .info{overflow:hidden;margin-bottom:10px;text-align:left}.module-card .title{margin-bottom:5px;font-size:16px;font-weight:500}.module-card .title a{color:#5F5F5F}.module-card .title a:hover{color:#212121}.module-card .desc{font-size:14px;font-size:.875rem}.module-card .action{display:block;padding:8px;font-weight:400}.module-card .txt-selected{display:none}.module-card .footer{color:#9E9E9E;border-top:1px solid #E0E0E0;padding-top:5px;margin-top:10px;text-align:left}.module-card .footer a{display:none}.module-card .footer a:before{padding:0 2px;color:#ccc;content:"| "}.module-card .footer a:first-child:before{padding:0;content:""}.module-card .footer .selected .item-text{background-color:#26A0F5;border-radius:2px;color:#fff;padding:2px 5px;white-space:nowrap}.module-card .footer a:first-child,.module-card .footer a:nth-child(2),.module-card .footer .selected{display:inline-block}.module-card.selected{border-color:#1976D2}.module-card.selected .txt{display:none}.module-card.selected .txt-selected{display:block}body.charity .cell{padding:15px}body.charity .cell-50{width:50%}body.charity .header{margin:20px 0;text-align:center}body.charity .page-title{padding:15px 0;margin:0}body.charity .logo{background-color:#fff;border:1px solid #E0E0E0;float:none}body.charity .logo-wrapper{text-align:center;max-width:50%;margin:0 auto}body.charity .logo-wrapper .logo{display:inline-block !important;margin:0}body.charity .supporting .stop{font-size:14px}body.charity .supporting img{vertical-align:middle}body.charity .supporting .current{display:none}body.charity .supporting .btn{display:inline-block;width:100%}body.charity .header .supporting .current{margin-bottom:5px;display:block}body.charity .num{font-size:48px;font-size:3rem;line-height:normal;font-weight:600}body.charity .module-card{border-top:3px solid #E0E0E0;border-left:none;border-right:none;border-bottom:none}body.charity .module-card:hover{border-color:#1976D2}body.charity #wrapper-top{position:relative}body.charity #toggle-categories{display:block;padding:10px;font-size:14px;font-size:.875rem;color:#fff;background-color:#9E9E9E;text-align:center}body.charity #charity-categories{display:none;text-align:center;margin-bottom:10px}body.charity #charity-categories li{border:1px solid #E0E0E0;background-color:#fff;border-radius:2px;cursor:pointer;padding:6px;margin-bottom:3px;text-align:left;font-size:12px;font-size:.75rem}body.charity #charity-categories li:hover{background-color:#E0E0E0}body.charity #charity-categories li.selected{color:#fff;background-color:#9E9E9E;border-color:#777}body.charity #charity-categories li .icon{font-size:16px;font-size:1rem}body.charity #partners ol{overflow:hidden}body.charity #partners ol>li{display:none;float:none}body.charity #partners ol>li:first-child{display:block}body.charity #partners li{float:left}body.charity #partners li p{float:none;width:20%;margin:5px;text-align:center;padding:2px;display:inline-block;vertical-align:top}body.charity #partners li p .logo{width:100%;border:none}body.charity #partners li p>a{display:block}body.charity #partners li p img{float:none;display:inline}body.charity #partners li p .caption{display:none}body.charity .wrapper-share .share-icon{margin:0 15px 15px 15px}body.charity .wrapper-share .share-icon:first-child{margin-left:0}body.charity #charity-search-frame{width:100%;min-height:1000px;margin-top:15px}body.charity #supported-charity.supported{display:none}@media (min-width: 0) and (max-width: 650px){body.charity #charity-filter{text-align:center}body.charity #charity-filter .cell-md{padding:5px 0}}@media (min-width: 650px){body.charity .supporting .diff{position:absolute;top:-30px;right:0}body.charity #toggle-categories{display:inline-block}body.charity .header{text-align:left}body.charity .logo-wrapper{width:225px}body.charity .page-title{padding-top:0}body.charity.hasBanner #layout{background-position:center 92px;background-size:contain}body.charity.hasBanner .supporting .diff span{background:rgba(255,255,255,0.8);border-radius:3px;padding:5px 8px;text-align:center}}

