﻿.donation .form-group input[type=text],.donation .form-group input[type=password],.donation .form-group textarea,.donation .form-group select{width:100%;padding:5px}.donation .form-group .form-label{font-weight:700}.donation .req{color:#f5002f}.donation .form-group input[type=radio]{position:relative;top:1px;margin-right:5px}.gray-bg{background:#f1f1f1;padding:20px}.cc-header{position:relative;padding-left:50px;border-bottom:1px solid #ccc}.cc-header h3{margin-top:0}.cc-header>img.lock{position:absolute;left:0}.cards-table tr{display:inline-block}.cards-table tr td{text-align:center}.cards-table tr td input{margin:5px}.cards-table tr td label{display:block}.cards-table tr td label span{display:none}.large-label{font-size:16px;padding:10px;color:#fff;background:#333;display:block;margin:10px 0 20px}.buttons{margin:30px 0 20px}input[readonly].txtAmount{background:#f1f1f1;border:1px solid #ddd;line-height:22px}.error,.req{color:#f5002f}.form-group input[type=radio]{position:relative;top:1px;margin-right:5px}.event-description{padding:30px 10px}.light-gray{color:#848484;font-size:14px}.event-landing{padding:0 16px}.event-landing article:first-of-type{border-top:1px solid #edecec;padding-top:30px;margin-top:10px}.event-landing article:last-of-type{border-bottom:1px solid #edecec;padding-bottom:30px;margin-bottom:10px}.event-landing .event-container{margin:25px 0}.event-landing .event-date{margin:10px 0;font-size:11px;font-family:roboto,sans-serif;font-weight:700}.event-landing .event-title{text-transform:capitalize!important;margin-top:0}.event{margin:20px 0}.event .go-back{margin:20px 0}.event header{background-color:#002868;padding:25px 55px;color:#fff;font-size:16px;margin-bottom:20px}.event header h2{font-size:40px!important;line-height:45px}.event header .event-date{font-size:16px!important}.event .event-content{padding:25px 55px}.event .event-details{margin-bottom:20px}.event .event-location{font-family:roboto,sans-serif}.event-registration .form-horizontal .form-group{margin:0}.event-registration .form-horizontal .form-control-text{display:none}.event-registration .form-horizontal .phone input:first-of-type{display:none}.event-registration{margin:20px 55px}.event-registration .form-horizontal{margin:15px}.event-registration .EventManagerRegistration .reg-gutter{margin:15px}@media all and (max-width:767px){.event header{padding:20px}.event .event-content{padding:20px}.event-registration{margin:20px}}h2.section-banner a{color:#fff!important}body #wrapper .main-content-wrapper.article-page .page-content-wrapper .filtered-listing-wrapper ul li p:first-of-type,body #wrapper .main-content-wrapper.article-page .page-content-wrapper .filtered-listing-wrapper ul li p:last-of-type,body #wrapper .main-content-wrapper .article-wrapper .article-content-wrapper{font-size:16px}