/*
 Theme Name:     Saint Andrews Presbyterian Church
 Theme URI:      https://angeloakcreative.com/
 Description:    Customizations for the Saint Andrews Presbyterian Church website.
 Author:         Angel Oak Creative
 Author URI:     https://angeloakcreative.com/contact-us/
 Template:       Divi
 Version:        1.2.1
*/
a:link{font-weight:700}.inline-button .et_pb_button_module_wrapper{display:inline-block}@media all and (max-width:980px){.inline-button .et_pb_button_module_wrapper{display:block}}@media all and (max-width:980px){.reverse_stacking{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}.first-on-mobile{-webkit-order:1;order:1;margin-bottom:30px!important}.second-on-mobile{-webkit-order:2;order:2}.third-on-mobile{-webkit-order:3;order:3}.fourth-on-mobile{-webkit-order:4;order:4}.fifth-on-mobile{-webkit-order:5;order:5}.sixth-on-mobile{-webkit-order:6;order:6}.reverse_stacking:last-child .et_pb_column:last-child{margin-bottom:30px}}.ninja-forms-req-symbol,.nf-form-fields-required{display:none!important}.nf-response-msg{text-align:center}.sapc_nf_submit{color:#fff;background-color:#3a547c!important;text-transform:uppercase!important;padding:.1em 1em!important;font-weight:bold!important;border:2px #3a547c solid!important;cursor:pointer!important}.sapc_nf_submit:hover{border:2px #3a547c solid!important;background-color:rgba(255,255,255,0)!important;color:#3a547c!important}.sapc_nf_privacy-policy label{font-weight:400!important;font-size:0.95rem!important}.sapc_nf_privacy-policy_link{padding-left:2rem!important;font-style:italic!important;line-height:1.4rem!important}.sapc_nf_privacy-policy{margin-bottom:0!important}.sapc_nf_select label{font-size:1rem!important}.recaptcha-container label{display:none!important}.da-close{font-size:2rem!important;padding:2rem!important;background-color:rgba(255,255,255,0)!important;box-shadow:0 0 0!important}.da-close:hover{background-color:rgba(255,255,255,0)!important;box-shadow:0 0 0!important;color:#3a547c!important;transform:rotate(90deg)!important}@media only screen and (max-width:767px){.qtip-content{padding-top:30px!important;width:80vw!important;max-height:75vh!important;overflow:scroll!important;position:fixed!important;top:50%!important;left:50%!important;transform:translate(-50%,-50%)!important;background-color:#fff!important;box-shadow:1px 7px 13px 3px rgba(0,0,0,.27);-webkit-box-shadow:1px 7px 13px 3px rgba(0,0,0,.27);-moz-box-shadow:1px 7px 13px 3px rgba(0,0,0,.27)}.qtip .qtip-tip canvas{display:none!important}}#dsm-popup-824{background-color:#ffffff!important}@-moz-document url-prefix(){@media only screen and (min-width:768px){.et_pb_menu__logo{width:220px!important;padding-bottom:0!important}}@media only screen and (max-width:767px){.et_pb_menu__logo{width:175px!important;padding-bottom:0!important}}}.et_mobile_nav_menu:before{content:'MENU';color:#3a547c}.mobile_nav.opened .mobile_menu_bar:before{content:"\4d"!important}.et_mobile_menu li{text-align:center!important;border-bottom:0px!important}.et_mobile_menu li a{border-bottom:0px!important}.et_mobile_menu li li,.et_mobile_menu li ul{padding-left:0px!important}.et_mobile_menu{min-width:100vw;margin-left:-10vw}.et_pb_menu__logo{padding-bottom:10px!important}.mobile-social{padding:0 .7rem;font-size:1.4rem}.et_pb_fullwidth_menu--without-logo .et_pb_menu__menu>nav>ul>li>a,.et_pb_menu--without-logo .et_pb_menu__menu>nav>ul>li>a{display:flex!important;align-items:center!important}ul.et_mobile_menu li.menu-item-has-children .mobile-toggle,ul.et_mobile_menu li.page_item_has_children .mobile-toggle,.et-db #et-boc .et-l ul.et_mobile_menu li.menu-item-has-children .mobile-toggle,.et-db #et-boc .et-l ul.et_mobile_menu li.page_item_has_children .mobile-toggle{width:44px;height:100%;padding:0px!important;max-height:44px;position:absolute;right:0;top:0;z-index:999;background-color:transparent}ul.et_mobile_menu>li.menu-item-has-children,ul.et_mobile_menu>li.page_item_has_children,ul.et_mobile_menu>li.menu-item-has-children .sub-menu li.menu-item-has-children,.et-db #et-boc .et-l ul.et_mobile_menu>li.menu-item-has-children,.et-db #et-boc .et-l ul.et_mobile_menu>li.page_item_has_children,.et-db #et-boc .et-l ul.et_mobile_menu>li.menu-item-has-children .sub-menu li.menu-item-has-children{position:relative}.et_mobile_menu .menu-item-has-children>a,.et-db #et-boc .et-l .et_mobile_menu .menu-item-has-children>a{background-color:transparent}ul.et_mobile_menu .menu-item-has-children .sub-menu,#main-header ul.et_mobile_menu .menu-item-has-children .sub-menu,.et-db #et-boc .et-l ul.et_mobile_menu .menu-item-has-children .sub-menu,.et-db #main-header ul.et_mobile_menu .menu-item-has-children .sub-menu{display:none!important;visibility:hidden!important}ul.et_mobile_menu .menu-item-has-children .sub-menu.visible,#main-header ul.et_mobile_menu .menu-item-has-children .sub-menu.visible,.et-db #et-boc .et-l ul.et_mobile_menu .menu-item-has-children .sub-menu.visible,.et-db #main-header ul.et_mobile_menu .menu-item-has-children .sub-menu.visible{display:block!important;visibility:visible!important}ul.et_mobile_menu li.menu-item-has-children .mobile-toggle,.et-db #et-boc .et-l ul.et_mobile_menu li.menu-item-has-children .mobile-toggle{text-align:center}ul.et_mobile_menu li.menu-item-has-children .mobile-toggle::after,.et-db #et-boc .et-l ul.et_mobile_menu li.menu-item-has-children .mobile-toggle::after{top:10px;position:relative;font-family:"ETModules"}ul.et_mobile_menu li.menu-item-has-children .mobile-toggle::after,.et-db #et-boc .et-l ul.et_mobile_menu li.menu-item-has-children .mobile-toggle::after{content:"\33"}ul.et_mobile_menu li.menu-item-has-children.dt-open>.mobile-toggle::after,.et-db #et-boc .et-l ul.et_mobile_menu li.menu-item-has-children.dt-open>.mobile-toggle::after{content:"\32"}.sapc_mobile-menu-social{display:flex!important;justify-content:center!important}.sapc_mobile-menu-social a{padding:4% 1%!important}.sapc_mobile-menu-social a[href*="#"]{display:none}.et_pb_toggle_open .et_pb_toggle_title:before{display:block!important;content:"\e04f"}