/*!
 * Start Billy Graham Responsive Layout Custom CSS - 
 * Code licensed under the Apache License v2.0.
 * For details, see http://www.apache.org/licenses/LICENSE-2.0.
 * Developed by Keith Azzopardi
 */
.BBFormTitle.EventItemTitleTime{display:none}body{font-family:'Roboto',Arial,Helvetica,sans-serif !important;font-weight:400}.no-paddding{padding:0!important}.mobileOnly{display:none !important}footer{margin-top:10px}footer div.row{background:rgba(77,77,77,.75);color:#fff;padding:15px 0}footer div.row a:link,footer div.row li a{color:#fff !important;text-decoration:none}#master_background{background-image:url(/image/layout/repeat_bg.png);background-repeat:repeat}#master_background nav.navbar{-webkit-box-shadow:0 31px 52px -32px rgba(0,0,0,.58);-moz-box-shadow:0 31px 52px -32px rgba(0,0,0,.58);box-shadow:0 31px 52px -32px rgba(0,0,0nav>li>a,.58);z-index:100}img.BG-logo{max-width:180px;padding-left:5px;padding-bottom:15px;transition:500ms}ul.navbar-nav li{margin-right:3px}#container_background{padding-top:2rem;background:#f8f8f8;-webkit-border-radius:5px 5px 0 0}.navbar{min-height:97px;margin-bottom:0;border-radius:0}ul.nav li a.selected{background-color:#0063a0;color:#fff}ul.nav li a.selected:hover{background-color:#f28d1c;color:#fff}.img-responsive-center{margin:0 auto !important}.columns{position:relative;padding-left:.8rem;padding-right:.8rem;float:left}ul li{padding-bottom:10px}ul.internal-menu li ul li ul li{text-indent:26px}ul.internal-menu li.parent{padding-bottom:0}div.special-announcement{background:#3a91c4;border:0;font-size:21px;line-height:50px;color:#fff}div.panel h3,div.portfolio-item h3{font-size:18px;color:#666;font-weight:700;height:30px;margin:25px 0 15px}div.portfolio-item a.btn{padding:3px 15px;background-color:#0063a0;border-color:#0063a0}.portfolio-item.biography{min-height:1100px}.portfolio-item>p{min-height:60px}div.panel p{text-align:center}div.panel p img:hover,div.portfolio-item p img:hover{opacity:.8;transition:500ms}.internal-menu a{color:#333;text-transform:uppercase}.nav-pills>li.selected>a,.nav-pills>li.selected>a:hover,.nav-pills>li.selected>a:focus{background-color:rgba(0,63,101,.16)}.pull-left{margin-right:25px}ul.internal-menu li ul{list-style:none;padding:15px 0 0;text-indent:16px;font-size:14px;line-height:20px}ul.internal-menu li ul li a{display:block;color:rgba(102,102,102,.8);cursor:pointer;text-transform:none}ul.internal-menu li ul li a:hover{text-decoration:none;background-color:#0063a0;color:#fff;transition:500ms;cursor:pointer}.donate-link a{background-color:#f28d1c;color:#fff !important;font-weight:bold;border-radius:4px;min-width:78px;text-align:center;border:1px solid #f28d1c;margin:0 15px;padding:12px 5px!important}.donate-link a:hover,.donate-link a.selected{color:#f28d1c !important;background-color:#fff !important;transition:500ms}.BBFormTable select,.BBFormTable input[type="text"],.BBFormTable input[type="password"],.BBFormTable textarea{background-color:#fff !important}
/*! HTML5 Boilerplate v4.3.0 | MIT License | http://h5bp.com/ */
abbr[title],abbr[data-original-title]{border:none !important}div.bb_menu{z-index:10000}input[disabled]{background-color:#ebebe4 !important}.btn{margin-bottom:10px !important}.BBFormTable{width:100%;border:none;clear:both}.BBFormTable tr td{float:left}.BBFormTable tr td.BBFormRequiredFieldMarker{color:#f00;width:1%;clear:none;float:left}.BBListingHeading,.DonationListingHeading,.LoginSectionHeader{background:none;border:none;text-align:left;font-size:18px;font-weight:300;font-style:normal;line-height:44px;margin:1em 0 .5em 0}.taLeft{padding:5px 0}.BBFormTitle{border:none;text-align:left;font-size:22px;font-weight:normal;line-height:44px}.BBFormValidatorSummary{text-align:left;font-size:small;background:#d2232a!important;color:#fff;padding:10px 5px;line-height:20px;border-radius:5px;margin:10px 0}.BBFieldCaption,.DonationFieldCaption,.DonationCaptureFieldCaption{background:none;text-align:left}.BBFieldCaption,.DonationFieldCaption{padding:5px 0}.DonationCaptureFieldControlCell,.DonationFieldControlCell,.BBFieldControlCell{padding:5px 0;font-size:16px}.BBFormTextbox,.DonationCaptureTextboxWide,.DonationCaptureTextbox,.DonationCaptureTextArea,.DonationTextArea{border:1px solid #999;padding:5px;font-size:16px;color:#666}.BBFormSelectList,.DonationCaptureSelectList{border:1px solid #999;padding:5px}.BBFormSelectList{border:1px solid #999;padding:5px;font-weight:normal;font-size:17px;color:#666}.DonationCaptureTextboxNarrow{border:1px solid #999;padding:5px;width:80px}table.BBFormSelectList{border:none;background:none}.DonationButtonCell,.ProfileFormButtonCell{text-align:center;margin-bottom:30px}input.BBFormSubmitButton{background:#f28d1c;padding:15px 30px;color:#fff;font-size:22px;text-align:center;float:left;border-radius:4px;white-space:inherit;border:1px solid #f28d1c}input.BBFormSubmitButton:hover{color:#f28d1c;background:#fff;border:1px solid #f28d1c;transition:500ms}input[type=radio],input[type=checkbox]{margin:0 15px 0 0 !important;line-height:normal}.BBFieldCheckboxCaption input{margin-right:3px}.BBFormButtonRow{background:none}.LoginFormTextArea{width:300px;height:75px}#PC1382_tdLoginTitle{display:none}#PC1382_tdRegRequestTitle{padding-top:0}.ext-strict .x-form-text{border:1px solid #ccc;height:2.5em;max-width:100%;min-width:25%;margin:0 0 10px 0;width:100%;font-size:13px;background-image:none}.BBSequenceMapNavigationContainer{float:left !important;margin:15px 0 !important;clear:both}.DCFieldCaption{text-align:left}a.BBLinkHelpIcon{display:none}.BBFieldCaption,.DonationFieldCaption,.DonationCaptureFieldCaption{width:100%;float:left;display:block;padding:10px 0!important}.DonationCaptureFieldControlCell,.DonationFieldControlCell{width:100% !important;float:left;display:block;min-width:27%}.BBFormTable tr td{width:100%}td.vaBottom.BBFieldControlCell.DonationFieldControlCell{float:left;display:none}.BBEventRegSequenceMapStep{width:36%}.sDonationCaptureFieldControlCell{width:100%}.sDonationCaptureFieldControlCell table{width:100%}.sDonationCaptureFieldControlCell table tr td{width:49%}.BBSequenceMapStep{margin-right:20px}.BBSequenceMapLastStep{margin-right:0}.Ev2_RegistrantContent{margin-left:0}.Ev2_RegistrantFieldCell{width:100%}.Ev2_SummaryEventColumn{padding:0;width:135px}.DonationCaptureTextboxWide,.DonationCaptureTextbox,.DonationCaptureTextArea,.DonationTextArea,.BBFormSelectList,.BBFormTextbox{width:100% !important;padding:10px 5px;height:45px}.DonationCaptureSelectListNarrow{padding:10px 5px;width:95% !important}.DonationCaptureTextboxNarrow{width:50% !important;padding:10px 5px}.BBFormButtonCell{width:100%}.BBFormSubmitButton{width:100%;padding:20px 15px;font-size:18px;margin:15px 0}.DonationCaptureSelectListNarrow{min-width:50px!important;margin-left:4px}ul.amountPicker{clear:both}.ConfirmationContent{background:#fff !important}.DonationFieldControlCell span label{display:compact}.BBFormValidatorSummary{color:#fff !important}td.EventCalendarPartContainer tr td{float:none}.EventCalendarButtonBar{text-align:left;margin-bottom:20px}td.CalendarViewTopLeft{height:70px;width:33% !important}.CalendarViewDayHeader{background-color:#4d4d4d;color:#fff;height:50px;text-align:center;font-weight:200;font-size:16px;border:1px solid #fff}.CalendarViewOtherMonthDay,.CalendarViewDay,.CalendarViewWeekendDay{border:1px solid #aaa;text-align:center;vertical-align:middle}.CalendarViewToday{border:1px solid #fff;background-color:#f28d1c;width:3%;color:#fff;font-size:18px;text-align:center;vertical-align:middle}.EventProgressCell{height:10px;text-align:center;color:#fff;background:#0063a0;width:25%;border:2px solid #fff !important;font-weight:normal}.EventProgressCellFuture,.EventProgressCellPast{background-color:#f3f2f1;height:10px;text-align:center;width:25%;height:57px;border:2px solid #fff !important;font-weight:normal}.EventSectionHeader{background-color:transparent}.EventProgressCellPast{background-color:#4d4d4d;color:#f3f2f1;border:2px solid #fff !important}.EventTicketsHeaderCell{padding-right:6px}.EventTicketsHeaderCell,.EventTicketsBodyCell{font-weight:normal;color:#666;font-size:15px}.EventAttendeesOverallTotal{font-size:22px}.EventItemsSelectionGrid{border:0}.EventItemRegistrationsTable{margin-left:0}td.EventTicketsHeaderCell,td.EventTicketsBodyCell{width:20% !important;text-align:left}.EventAttendeesGrid{border:5px solid #eee}.BBListOddRowStyle{background-color:transparent}td.EventItemRegistrantControlCellName{text-indent:6px;max-width:200px}td.EventItemRegistrantControlCellName label.BBFieldCaption,td.EventItemRegistrantControlCell select.BBFormSelectList EventItemRegistrantSelectList{width:150px !important}.EventItemRegistrantsEventName{background-color:transparent;font-style:normal;font-weight:200;text-align:left;padding:5px 0 15px 0;color:#1b5a8b;font-size:22px}table.EventTable tr td input.BBFormSubmitButton{width:98%!important}.donate-menu{float:left}.donate-menu button{border:0;background:transparent;color:#0066a4 !important;padding:15px;margin:0}.donate-menu button:hover{transition:500ms}div.BBFormDisplaySequenceMapContentContainer div label.BBFormDisplayFieldCaption,span.BBFormDisplayReviewFieldCaption{font-size:14px;max-width:250px;line-height:24px}.BBFormDisplayFieldResponseText{display:block;padding:0;margin-left:0;font-weight:normal}#PrintViewPrintButtonDiv,#PC2701_printWizContainer h3{display:none}.BBFormDisplayRequiredFieldMissingText{background-color:transparent;margin-left:0;margin-top:0;font-size:small;float:right}input[type=button].BBSequenceMapNavigationButton{background:#f28d1c;padding:15px 30px;color:#fff;font-size:22px;text-align:center;float:left;border-radius:4px;white-space:inherit;border:1px solid #f28d1c;width:100%}input[type=button].BBSequenceMapNavigationButton:hover{background:#fff;color:#f28d1c;text-align:center;border:1px solid #f28d1c;width:100%;transition:500ms}div.BBSequenceMapNavigationContainer{width:100%}@media only screen and
/*!YUI Compressor */
 (min-width:991px){.BBFormTable tr td{float:none;display:table-cell;width:auto}.BBFieldCaption,.DonationFieldCaption,.DonationCaptureFieldCaption{min-width:200px}.DonationCaptureFieldControlCell,.DonationFieldControlCell{width:50% !important;float:none !important;min-width:500px;display:table-cell}td.EventItemRegistrationControlCellQuantity select{max-width:100px}input.BBFormDisplayTextbox{max-width:60%}.BBFormDisplayTextArea{max-width:60%;width:60%;float:left;margin-right:8px;border:1px solid #999;padding:5px;font-size:16px;color:#666;font-family:roboto}.BBFormDisplayEmail{float:left;width:60%;margin-right:0;padding:10px 5px;height:45px;color:#666;font-size:16px}.BBFormDisplayErrorMessage{background-color:#fff;margin-bottom:3px;margin-left:0;margin-top:0}}@media all and
/*!YUI Compressor */
 (max-width:991px){.desktopOnly{display:none !important}.mobileOnly{display:block !important}img.BG-logo{max-width:150px;padding-left:5px}.nav>li>a{padding:6px 5px !important;font-size:small;transition:400ms}input.BBFormDisplayTextbox,.BBFormDisplayTextArea{max-width:99% !important}.BBFormDisplayTextArea{width:99% !important}.BBFormDisplayEmail{width:99%;float:left;margin-right:0;padding:10px 5px;height:45px;color:#666;font-size:16px}.portfolio-item.biography{min-height:1000px}}@media all and
/*!YUI Compressor */
 (max-width:764px){.navbar-collapse .navbar-nav>li>a{padding:6px 15px !important}.donate-link{margin:15px 0 5px}.portfolio-item.biography{min-height:0}}@media all and
/*!YUI Compressor */
 (max-width:640px){div.special-announcement{font-size:15px;line-height:40px}}@media all and
/*!YUI Compressor */
 (max-width:480px){.bannerDonation,.bannerDonationThanks{margin-bottom:20px}.container>.navbar-header,.container-fluid>.navbar-header,.container>.navbar-collapse,.container-fluid>.navbar-collapse{min-height:97px}div.eStore-navigation{margin-top:25px}td.wsNowrap.CalendarViewBottomIcons{display:none}td[title].CalendarViewToday{display:none}div.special-announcement{font-size:15px;line-height:24px}.EventTable tr td{float:left;display:block;width:100%}.EventTicketsHeaderCell,.EventTicketsBodyCell{font-size:10px}.donate-menu{float:none}.donate-menu button{width:89%;margin:0 15px;border:0;background:transparent;color:#0066a4}}.DonationListingHeading,.DonationCaptureListingHeading{color:#000}