#header{background-color:rgba(0,0,0,.8)}#header.alt{background-color:rgba(0,0,0,.8)}input[type=checkbox]::before,input[type=checkbox]::after,input[type=radio]::before,input[type=radio]::after{content:none!important}input[type=checkbox],input[type=radio]{font-family:inherit;font-size:1em}body #main .box,body #main .box p,body #main .box li,body #main .box blockquote{color:#444!important;font-weight:400!important}body #main .box h2,body #main .box h3,body #main .box h4{color:#333!important}body #main a,body #main .box a,body .sermon-readings a,body a[href*="blueletterbible.org"],body a[href*="blueletterbible.net"]{color:#005470!important;border-bottom-color:rgba(0,84,112,.45)!important}body #main a:hover,body #main .box a:hover,body .sermon-readings a:hover{color:#068!important;border-bottom-color:transparent!important}body .sermon-readings font,body .sermon-readings span,body .sermon-readings .scripture-ref *{color:#005470!important}body #main .box blockquote{border-left-color:#005470!important}body .sermon-readings{display:block;margin:1.25em 0 2.5em;padding:1em 1.25em;background:rgba(0,84,112,8%)!important;border:2px solid #005470!important;border-radius:6px;box-sizing:border-box}body .sermon-readings h4{margin:0 0 .65em!important;color:#005470!important;font-weight:400!important}body .sermon-readings .scripture-ref{margin:.2em 0!important;padding:0!important;line-height:1.45!important}body .sermon-readings .scripture-ref:first-child{margin-top:0!important}body .sermon-readings .scripture-ref:last-child{margin-bottom:0!important}body .sermon-readings+h4{margin-top:.5em!important}body .dropotron li:hover>a,body .dropotron li:hover>span,body .dropotron li.active>a,body .dropotron li.active>span{background:#005470!important;color:#fff!important}.icon.major.accent2{background-color:#005470!important}#cta{background-color:#005470!important}input[type=submit],input[type=reset],input[type=button],.button:not(.alt):not(.special){background-color:#005470!important}input[type=submit]:hover,input[type=reset]:hover,input[type=button]:hover,.button:not(.alt):not(.special):hover{background-color:#068!important}input[type=submit]:active,input[type=reset]:active,input[type=button]:active,.button:not(.alt):not(.special):active{background-color:#004358!important}.mauticform_wrapper{max-width:600px;margin:10px auto}.mauticform-name{font-weight:700;font-size:1.5em;margin-bottom:3px}.mauticform-description{margin-top:2px;margin-bottom:10px}.mauticform-error{margin-bottom:10px;color:red}.mauticform-message{margin-bottom:10px;color:green}.mauticform-row{display:block;margin-bottom:20px}.mauticform-label{font-size:1.1em;display:block;font-weight:700;margin-bottom:5px}.mauticform-row.mauticform-required .mauticform-label:after{color:#e32;content:" *";display:inline}.mauticform-helpmessage{display:block;font-size:.9em;margin-bottom:3px}.mauticform-errormsg{display:block;color:red;margin-top:2px}.mauticform-selectbox,.mauticform-input,.mauticform-textarea{width:100%;padding:.5em;border:1px solid #ccc;background:#fff;border-radius:4px;box-sizing:border-box}.mauticform-button-wrapper .mauticform-button.btn-default,.mauticform-pagebreak-wrapper .mauticform-pagebreak.btn-default{color:#5d6c7c;background-color:#fff;border-color:#ddd}.mauticform-button-wrapper .mauticform-button,.mauticform-pagebreak-wrapper .mauticform-pagebreak{display:inline-block;margin-bottom:0;font-weight:600;text-align:center;vertical-align:middle;cursor:pointer;border:1px solid transparent;white-space:nowrap;padding:6px 12px;font-size:13px;line-height:1.3856;border-radius:3px}.mauticform-field-hidden{display:none}