﻿
@font-face{font-family:'FontAwesome';src:url("/Portals/_default/skins/archdiocese/fonts/fontawesome-webfont.eot?v=4.7.0");src:url("/Portals/_default/skins/archdiocese/fonts/fontawesome-webfont.eot?#iefix&v=4.7.0") format("embedded-opentype"),url("/Portals/_default/skins/archdiocese/fonts/fontawesome-webfont.woff2?v=4.7.0") format("woff2"),url("/Portals/_default/skins/archdiocese/fonts/fontawesome-webfont.woff?v=4.7.0") format("woff"),url("/Portals/_default/skins/archdiocese/fonts/fontawesome-webfont.ttf?v=4.7.0") format("truetype"),url("/Portals/_default/skins/archdiocese/fonts/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular") format("svg");font-weight:normal;font-style:normal;}@font-face{font-family:"GillSansStd";src:url("/Portals/_default/skins/archdiocese/fonts/family/GillSansStd.otf");font-weight:normal;font-style:normal;}@font-face{font-family:"GillSansStdBold";src:url("/Portals/_default/skins/archdiocese/fonts/family/GillSansStd-Bold.otf");font-weight:700;font-style:normal;}*{margin:0;}:focus,*:focus,button:focus{outline:none;}html,body{height:100%;font-size:0.75rem;}body{font-family:Arial,"Helvetica Neue",Helvetica,sans-serif;background-color:#fff;overflow-x:hidden;}.mark{background-color:transparent;}.bg-white{background-color:#fff;}.drop-shadow{box-shadow:0px 3px 6px rgba(65,64,66,0.25);}a{color:#0065bb;}a:link,a:active,a:focus,a:visited{color:#0065bb;}.footer-logos a:hover{text-decoration:none;}.article-list a:link,.article-list a:active,.article-list a:focus,.article-list a:visited,.event-slider a:link,.event-slider a:active,.event-slider a:focus,.event-slider a:visited{color:#001833;}.secondary-nav a:not(.btn),.secondary-nav a:link:not(.btn),.secondary-nav a:active:not(.btn),.secondary-nav a:focus:not(.btn),.secondary-nav a:visited:not(.btn){color:#fff;}.stl-review .content-pane a.tag-list-link,.stl-review .content-pane a.tag-list-link:link,.stl-review .content-pane a.tag-list-link:focus,.stl-review .content-pane a.tag-list-link:visited,.stl-review .content-pane a.tag-list-link:active{background-color:#d1d2d2;border-radius:5px;font-size:14px;color:#0065bb;padding:10px;margin-right:2px;}.stl-review .content-pane a.tag-list-link:hover,.stl-review .content-pane a.tag-list-link:link:hover,.stl-review .content-pane a.tag-list-link:focus:hover,.stl-review .content-pane a.tag-list-link:visited:hover,.stl-review .content-pane a.tag-list-link:active:hover{text-decoration:none;}a.crumb-link,a.crumb-link:link,a.crumb-link:active,a.crumb-link:focus,a.crumb-link:visited,a.crumb-sep{color:#6c757d;}.stl-review .content-pane a.crumb-link,.stl-review .content-pane a.crumb-link:link,.stl-review .content-pane a.crumb-link:active,.stl-review .content-pane a.crumb-link:focus,.stl-review .content-pane a.crumb-link:visited,.stl-review .content-pane a.crumb-sep{color:#6c757d;}a.crumb-link.active{color:#212529;}a.crumb-link.active:hover{cursor:text;text-decoration:none;}.fa{vertical-align:initial;}.sr-admin{margin-bottom:4rem;}.media-img{height:100px;}.ytpl-playing{border-bottom:2px solid #c70f2e;padding-bottom:15px;}.address{font-weight:600;}.address > p:first-child{margin-bottom:0;}.steadyrain .address{font-weight:normal;}.img-spacer{position:relative;top:-80px;left:-830px;right:0;}.img-spacer:before{position:absolute;content:'';top:0;left:0;right:0;background:url("/Portals/0/Assets/Icons/ArchSTL_Website_footer_wavylines.svg") no-repeat 0 center;width:1980px;height:155px;}.logo{height:3.5rem;}.logo-svg{height:55px;}.publish-date-meta{font-size:0.75rem;}main{overflow-x:hidden;background-color:#fff;}.error-404{font-size:6.25rem;}.form-row{display:flex;flex-wrap:wrap;margin-right:-5px;margin-left:-5px;}.form-row > .col,.form-row > [class*="col-"]{padding-right:15px;padding-left:15px;}.form-check-label{margin-bottom:0;padding-left:0;}.form-check{position:relative;display:block;padding-left:1.25rem;}.form-check-inline{display:inline-flex;align-items:center;padding-left:0;margin-right:0.75rem;}.form-check-inline .form-check-input{position:static;margin-top:0;margin-right:0.3125rem;margin-left:0;}.bg-primary{background-color:#001833 !important;}a.bg-primary:hover,a.bg-primary:focus,button.bg-primary:hover,button.bg-primary:focus{background-color:black !important;}.bg-secondary{background-color:#c70f2e !important;}a.bg-secondary:hover,a.bg-secondary:focus,button.bg-secondary:hover,button.bg-secondary:focus{background-color:#980b23 !important;}.bg-success{background-color:#28a745 !important;}a.bg-success:hover,a.bg-success:focus,button.bg-success:hover,button.bg-success:focus{background-color:#1e7e34 !important;}.bg-info{background-color:#0065bb !important;}a.bg-info:hover,a.bg-info:focus,button.bg-info:hover,button.bg-info:focus{background-color:#004988 !important;}.bg-warning{background-color:#ffc107 !important;}a.bg-warning:hover,a.bg-warning:focus,button.bg-warning:hover,button.bg-warning:focus{background-color:#d39e00 !important;}.bg-danger{background-color:#dc3545 !important;}a.bg-danger:hover,a.bg-danger:focus,button.bg-danger:hover,button.bg-danger:focus{background-color:#bd2130 !important;}.bg-light{background-color:#f8f9fa !important;}a.bg-light:hover,a.bg-light:focus,button.bg-light:hover,button.bg-light:focus{background-color:#dae0e5 !important;}.bg-dark{background-color:#001833 !important;}a.bg-dark:hover,a.bg-dark:focus,button.bg-dark:hover,button.bg-dark:focus{background-color:black !important;}.bg-gray{background-color:#bcc1c1 !important;}a.bg-gray:hover,a.bg-gray:focus,button.bg-gray:hover,button.bg-gray:focus{background-color:#a2a8a8 !important;}.bg-dark-gray{background-color:#879090 !important;}a.bg-dark-gray:hover,a.bg-dark-gray:focus,button.bg-dark-gray:hover,button.bg-dark-gray:focus{background-color:#6e7676 !important;}.border{border:1px solid #c8cccc !important;}.border-0{border:0 !important;}.border-top-0{border-top:0 !important;}.border-right-0{border-right:0 !important;}.border-bottom-0{border-bottom:0 !important;}.border-left-0{border-left:0 !important;}.border-primary{border-color:#001833 !important;}.border-secondary{border-color:#c70f2e !important;}.border-success{border-color:#28a745 !important;}.border-info{border-color:#0065bb !important;}.border-warning{border-color:#ffc107 !important;}.border-danger{border-color:#dc3545 !important;}.border-light{border-color:#f8f9fa !important;}.border-dark{border-color:#001833 !important;}.border-gray{border-color:#bcc1c1 !important;}.border-dark-gray{border-color:#879090 !important;}.rounded{border-radius:1rem !important;}.rounded-top{border-top-left-radius:1rem !important;border-top-right-radius:1rem !important;}.rounded-top-0{border-top-left-radius:0 !important;border-top-right-radius:0 !important;}.rounded-right{border-top-right-radius:1rem !important;border-bottom-right-radius:1rem !important;}.rounded-bottom{border-bottom-right-radius:1rem !important;border-bottom-left-radius:1rem !important;}.rounded-left{border-top-left-radius:1rem !important;border-bottom-left-radius:1rem !important;}.btn{display:block;font-weight:400;text-align:center;font-family:"GillSansStd","Gill Sans MT","Lato",Calibri,sans-serif;text-transform:uppercase;white-space:normal;vertical-align:middle;user-select:none;border:1px solid transparent;-webkit-box-shadow:transparent 10px 36px -6px rgba(0,0,0,0.75);-moz-box-shadow:transparent 10px 36px -6px rgba(0,0,0,0.75);box-shadow:transparent 10px 36px -6px rgba(0,0,0,0.75);padding:0.6rem 2rem;font-size:1rem;line-height:1.5;border-radius:3rem;transition:color 0.15s ease-in-out,background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out;}.btn:hover,.btn:focus{text-decoration:none;}.ypt-wrapper .btn{font-weight:800;}.btn:focus,.btn.focus{outline:0;box-shadow:0 0 0 0.2rem rgba(0,24,51,0.25);}.btn.disabled,.btn:disabled{opacity:.65;-webkit-box-shadow:none 10px 36px -6px rgba(0,0,0,0.75);-moz-box-shadow:none 10px 36px -6px rgba(0,0,0,0.75);box-shadow:none 10px 36px -6px rgba(0,0,0,0.75);}.btn:active,.btn.active{background-image:none;-webkit-box-shadow:0 0 0 0.2rem rgba(0,24,51,0.25) inset 0 3px 5px rgba(0,0,0,0.125) 36px -6px rgba(0,0,0,0.75);-moz-box-shadow:0 0 0 0.2rem rgba(0,24,51,0.25) inset 0 3px 5px rgba(0,0,0,0.125) 36px -6px rgba(0,0,0,0.75);box-shadow:0 0 0 0.2rem rgba(0,24,51,0.25) inset 0 3px 5px rgba(0,0,0,0.125) 36px -6px rgba(0,0,0,0.75);}.bottom-banner .btn{line-height:1;font-weight:600;text-transform:uppercase;display:block;}.bottom-banner .btn.btn-icon > .fa{font-size:2rem;padding-right:.8rem;vertical-align:middle;}.sustaining .bottom-banner .btn{padding:1.6rem 4rem;font-size:1.3rem;}.ministries-list .btn{font-weight:500;}a.btn.disabled,fieldset[disabled] a.btn{pointer-events:none;}.btn-primary,a.btn-primary{color:#fff;background-color:#001833;border-color:transparent;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.15),0 1px 1px rgba(0,0,0,0.075) 10px 36px -6px rgba(0,0,0,0.75);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,0.15),0 1px 1px rgba(0,0,0,0.075) 10px 36px -6px rgba(0,0,0,0.75);box-shadow:inset 0 1px 0 rgba(255,255,255,0.15),0 1px 1px rgba(0,0,0,0.075) 10px 36px -6px rgba(0,0,0,0.75);}.ypt-wrapper .btn-primary,.ypt-wrapper a.btn-primary{background-color:#c70f2e;color:#fff;}.btn-primary:hover,a.btn-primary:hover{color:#fff;background-color:#dc3545;border-color:transparent;}.btn-primary:hover .fa,a.btn-primary:hover .fa{color:#001833;}.ypt-wrapper .btn-primary:hover .fa,.ypt-wrapper a.btn-primary:hover .fa{color:#fff;}.btn-primary:focus,.btn-primary.focus,a.btn-primary:focus,a.btn-primary.focus{box-shadow:0 0 0 3px rgba(0,24,51,0.5);}.btn-primary.disabled,.btn-primary:disabled,a.btn-primary.disabled,a.btn-primary:disabled{background-color:#001833;border-color:transparent;}.btn-primary:active,.btn-primary.active,.show > .btn-primary.dropdown-toggle,a.btn-primary:active,a.btn-primary.active,.show > a.btn-primary.dropdown-toggle{background-color:#dc3545;background-image:none;border-color:transparent;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,0.125) 10px 36px -6px rgba(0,0,0,0.75);-moz-box-shadow:inset 0 3px 5px rgba(0,0,0,0.125) 10px 36px -6px rgba(0,0,0,0.75);box-shadow:inset 0 3px 5px rgba(0,0,0,0.125) 10px 36px -6px rgba(0,0,0,0.75);}.btn-secondary,a.btn-secondary{color:#fff;background-color:#c70f2e;border-color:transparent;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.15),0 1px 1px rgba(0,0,0,0.075) 10px 36px -6px rgba(0,0,0,0.75);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,0.15),0 1px 1px rgba(0,0,0,0.075) 10px 36px -6px rgba(0,0,0,0.75);box-shadow:inset 0 1px 0 rgba(255,255,255,0.15),0 1px 1px rgba(0,0,0,0.075) 10px 36px -6px rgba(0,0,0,0.75);}.ypt-wrapper .btn-secondary,.ypt-wrapper a.btn-secondary{background-color:#c70f2e;color:#fff;}.btn-secondary:hover,a.btn-secondary:hover{color:#fff;background-color:#dc3545;border-color:transparent;}.btn-secondary:hover .fa,a.btn-secondary:hover .fa{color:#001833;}.ypt-wrapper .btn-secondary:hover .fa,.ypt-wrapper a.btn-secondary:hover .fa{color:#fff;}.btn-secondary:focus,.btn-secondary.focus,a.btn-secondary:focus,a.btn-secondary.focus{box-shadow:0 0 0 3px rgba(199,15,46,0.5);}.btn-secondary.disabled,.btn-secondary:disabled,a.btn-secondary.disabled,a.btn-secondary:disabled{background-color:#c70f2e;border-color:transparent;}.btn-secondary:active,.btn-secondary.active,.show > .btn-secondary.dropdown-toggle,a.btn-secondary:active,a.btn-secondary.active,.show > a.btn-secondary.dropdown-toggle{background-color:#dc3545;background-image:none;border-color:transparent;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,0.125) 10px 36px -6px rgba(0,0,0,0.75);-moz-box-shadow:inset 0 3px 5px rgba(0,0,0,0.125) 10px 36px -6px rgba(0,0,0,0.75);box-shadow:inset 0 3px 5px rgba(0,0,0,0.125) 10px 36px -6px rgba(0,0,0,0.75);}.btn-success,a.btn-success{color:#fff;background-color:#28a745;border-color:transparent;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.15),0 1px 1px rgba(0,0,0,0.075) 10px 36px -6px rgba(0,0,0,0.75);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,0.15),0 1px 1px rgba(0,0,0,0.075) 10px 36px -6px rgba(0,0,0,0.75);box-shadow:inset 0 1px 0 rgba(255,255,255,0.15),0 1px 1px rgba(0,0,0,0.075) 10px 36px -6px rgba(0,0,0,0.75);}.ypt-wrapper .btn-success,.ypt-wrapper a.btn-success{background-color:#c70f2e;color:#fff;}.btn-success:hover,a.btn-success:hover{color:#fff;background-color:#dc3545;border-color:transparent;}.btn-success:hover .fa,a.btn-success:hover .fa{color:#001833;}.ypt-wrapper .btn-success:hover .fa,.ypt-wrapper a.btn-success:hover .fa{color:#fff;}.btn-success:focus,.btn-success.focus,a.btn-success:focus,a.btn-success.focus{box-shadow:0 0 0 3px rgba(40,167,69,0.5);}.btn-success.disabled,.btn-success:disabled,a.btn-success.disabled,a.btn-success:disabled{background-color:#28a745;border-color:transparent;}.btn-success:active,.btn-success.active,.show > .btn-success.dropdown-toggle,a.btn-success:active,a.btn-success.active,.show > a.btn-success.dropdown-toggle{background-color:#dc3545;background-image:none;border-color:transparent;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,0.125) 10px 36px -6px rgba(0,0,0,0.75);-moz-box-shadow:inset 0 3px 5px rgba(0,0,0,0.125) 10px 36px -6px rgba(0,0,0,0.75);box-shadow:inset 0 3px 5px rgba(0,0,0,0.125) 10px 36px -6px rgba(0,0,0,0.75);}.btn-info,a.btn-info{color:#fff;background-color:#0065bb;border-color:transparent;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.15),0 1px 1px rgba(0,0,0,0.075) 10px 36px -6px rgba(0,0,0,0.75);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,0.15),0 1px 1px rgba(0,0,0,0.075) 10px 36px -6px rgba(0,0,0,0.75);box-shadow:inset 0 1px 0 rgba(255,255,255,0.15),0 1px 1px rgba(0,0,0,0.075) 10px 36px -6px rgba(0,0,0,0.75);}.ypt-wrapper .btn-info,.ypt-wrapper a.btn-info{background-color:#c70f2e;color:#fff;}.btn-info:hover,a.btn-info:hover{color:#fff;background-color:#dc3545;border-color:transparent;}.btn-info:hover .fa,a.btn-info:hover .fa{color:#001833;}.ypt-wrapper .btn-info:hover .fa,.ypt-wrapper a.btn-info:hover .fa{color:#fff;}.btn-info:focus,.btn-info.focus,a.btn-info:focus,a.btn-info.focus{box-shadow:0 0 0 3px rgba(0,101,187,0.5);}.btn-info.disabled,.btn-info:disabled,a.btn-info.disabled,a.btn-info:disabled{background-color:#0065bb;border-color:transparent;}.btn-info:active,.btn-info.active,.show > .btn-info.dropdown-toggle,a.btn-info:active,a.btn-info.active,.show > a.btn-info.dropdown-toggle{background-color:#dc3545;background-image:none;border-color:transparent;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,0.125) 10px 36px -6px rgba(0,0,0,0.75);-moz-box-shadow:inset 0 3px 5px rgba(0,0,0,0.125) 10px 36px -6px rgba(0,0,0,0.75);box-shadow:inset 0 3px 5px rgba(0,0,0,0.125) 10px 36px -6px rgba(0,0,0,0.75);}.btn-warning,a.btn-warning{color:#212529;background-color:#ffc107;border-color:transparent;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.15),0 1px 1px rgba(0,0,0,0.075) 10px 36px -6px rgba(0,0,0,0.75);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,0.15),0 1px 1px rgba(0,0,0,0.075) 10px 36px -6px rgba(0,0,0,0.75);box-shadow:inset 0 1px 0 rgba(255,255,255,0.15),0 1px 1px rgba(0,0,0,0.075) 10px 36px -6px rgba(0,0,0,0.75);}.ypt-wrapper .btn-warning,.ypt-wrapper a.btn-warning{background-color:#c70f2e;color:#fff;}.btn-warning:hover,a.btn-warning:hover{color:#212529;background-color:#dc3545;border-color:transparent;}.btn-warning:hover .fa,a.btn-warning:hover .fa{color:#001833;}.ypt-wrapper .btn-warning:hover .fa,.ypt-wrapper a.btn-warning:hover .fa{color:#fff;}.btn-warning:focus,.btn-warning.focus,a.btn-warning:focus,a.btn-warning.focus{box-shadow:0 0 0 3px rgba(255,193,7,0.5);}.btn-warning.disabled,.btn-warning:disabled,a.btn-warning.disabled,a.btn-warning:disabled{background-color:#ffc107;border-color:transparent;}.btn-warning:active,.btn-warning.active,.show > .btn-warning.dropdown-toggle,a.btn-warning:active,a.btn-warning.active,.show > a.btn-warning.dropdown-toggle{background-color:#dc3545;background-image:none;border-color:transparent;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,0.125) 10px 36px -6px rgba(0,0,0,0.75);-moz-box-shadow:inset 0 3px 5px rgba(0,0,0,0.125) 10px 36px -6px rgba(0,0,0,0.75);box-shadow:inset 0 3px 5px rgba(0,0,0,0.125) 10px 36px -6px rgba(0,0,0,0.75);}.btn-danger,a.btn-danger{color:#fff;background-color:#dc3545;border-color:transparent;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.15),0 1px 1px rgba(0,0,0,0.075) 10px 36px -6px rgba(0,0,0,0.75);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,0.15),0 1px 1px rgba(0,0,0,0.075) 10px 36px -6px rgba(0,0,0,0.75);box-shadow:inset 0 1px 0 rgba(255,255,255,0.15),0 1px 1px rgba(0,0,0,0.075) 10px 36px -6px rgba(0,0,0,0.75);}.ypt-wrapper .btn-danger,.ypt-wrapper a.btn-danger{background-color:#c70f2e;color:#fff;}.btn-danger:hover,a.btn-danger:hover{color:#fff;background-color:#dc3545;border-color:transparent;}.btn-danger:hover .fa,a.btn-danger:hover .fa{color:#001833;}.ypt-wrapper .btn-danger:hover .fa,.ypt-wrapper a.btn-danger:hover .fa{color:#fff;}.btn-danger:focus,.btn-danger.focus,a.btn-danger:focus,a.btn-danger.focus{box-shadow:0 0 0 3px rgba(220,53,69,0.5);}.btn-danger.disabled,.btn-danger:disabled,a.btn-danger.disabled,a.btn-danger:disabled{background-color:#dc3545;border-color:transparent;}.btn-danger:active,.btn-danger.active,.show > .btn-danger.dropdown-toggle,a.btn-danger:active,a.btn-danger.active,.show > a.btn-danger.dropdown-toggle{background-color:#dc3545;background-image:none;border-color:transparent;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,0.125) 10px 36px -6px rgba(0,0,0,0.75);-moz-box-shadow:inset 0 3px 5px rgba(0,0,0,0.125) 10px 36px -6px rgba(0,0,0,0.75);box-shadow:inset 0 3px 5px rgba(0,0,0,0.125) 10px 36px -6px rgba(0,0,0,0.75);}.btn-light,a.btn-light{color:#212529;background-color:#f8f9fa;border-color:transparent;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.15),0 1px 1px rgba(0,0,0,0.075) 10px 36px -6px rgba(0,0,0,0.75);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,0.15),0 1px 1px rgba(0,0,0,0.075) 10px 36px -6px rgba(0,0,0,0.75);box-shadow:inset 0 1px 0 rgba(255,255,255,0.15),0 1px 1px rgba(0,0,0,0.075) 10px 36px -6px rgba(0,0,0,0.75);}.ypt-wrapper .btn-light,.ypt-wrapper a.btn-light{background-color:#c70f2e;color:#fff;}.btn-light:hover,a.btn-light:hover{color:#212529;background-color:#dc3545;border-color:transparent;}.btn-light:hover .fa,a.btn-light:hover .fa{color:#001833;}.ypt-wrapper .btn-light:hover .fa,.ypt-wrapper a.btn-light:hover .fa{color:#fff;}.btn-light:focus,.btn-light.focus,a.btn-light:focus,a.btn-light.focus{box-shadow:0 0 0 3px rgba(248,249,250,0.5);}.btn-light.disabled,.btn-light:disabled,a.btn-light.disabled,a.btn-light:disabled{background-color:#f8f9fa;border-color:transparent;}.btn-light:active,.btn-light.active,.show > .btn-light.dropdown-toggle,a.btn-light:active,a.btn-light.active,.show > a.btn-light.dropdown-toggle{background-color:#dc3545;background-image:none;border-color:transparent;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,0.125) 10px 36px -6px rgba(0,0,0,0.75);-moz-box-shadow:inset 0 3px 5px rgba(0,0,0,0.125) 10px 36px -6px rgba(0,0,0,0.75);box-shadow:inset 0 3px 5px rgba(0,0,0,0.125) 10px 36px -6px rgba(0,0,0,0.75);}.btn-dark,a.btn-dark{color:#fff;background-color:#001833;border-color:transparent;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.15),0 1px 1px rgba(0,0,0,0.075) 10px 36px -6px rgba(0,0,0,0.75);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,0.15),0 1px 1px rgba(0,0,0,0.075) 10px 36px -6px rgba(0,0,0,0.75);box-shadow:inset 0 1px 0 rgba(255,255,255,0.15),0 1px 1px rgba(0,0,0,0.075) 10px 36px -6px rgba(0,0,0,0.75);}.ypt-wrapper .btn-dark,.ypt-wrapper a.btn-dark{background-color:#c70f2e;color:#fff;}.btn-dark:hover,a.btn-dark:hover{color:#fff;background-color:#dc3545;border-color:transparent;}.btn-dark:hover .fa,a.btn-dark:hover .fa{color:#001833;}.ypt-wrapper .btn-dark:hover .fa,.ypt-wrapper a.btn-dark:hover .fa{color:#fff;}.btn-dark:focus,.btn-dark.focus,a.btn-dark:focus,a.btn-dark.focus{box-shadow:0 0 0 3px rgba(0,24,51,0.5);}.btn-dark.disabled,.btn-dark:disabled,a.btn-dark.disabled,a.btn-dark:disabled{background-color:#001833;border-color:transparent;}.btn-dark:active,.btn-dark.active,.show > .btn-dark.dropdown-toggle,a.btn-dark:active,a.btn-dark.active,.show > a.btn-dark.dropdown-toggle{background-color:#dc3545;background-image:none;border-color:transparent;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,0.125) 10px 36px -6px rgba(0,0,0,0.75);-moz-box-shadow:inset 0 3px 5px rgba(0,0,0,0.125) 10px 36px -6px rgba(0,0,0,0.75);box-shadow:inset 0 3px 5px rgba(0,0,0,0.125) 10px 36px -6px rgba(0,0,0,0.75);}.btn-gray,a.btn-gray{color:#212529;background-color:#bcc1c1;border-color:transparent;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.15),0 1px 1px rgba(0,0,0,0.075) 10px 36px -6px rgba(0,0,0,0.75);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,0.15),0 1px 1px rgba(0,0,0,0.075) 10px 36px -6px rgba(0,0,0,0.75);box-shadow:inset 0 1px 0 rgba(255,255,255,0.15),0 1px 1px rgba(0,0,0,0.075) 10px 36px -6px rgba(0,0,0,0.75);}.ypt-wrapper .btn-gray,.ypt-wrapper a.btn-gray{background-color:#c70f2e;color:#fff;}.btn-gray:hover,a.btn-gray:hover{color:#212529;background-color:#dc3545;border-color:transparent;}.btn-gray:hover .fa,a.btn-gray:hover .fa{color:#001833;}.ypt-wrapper .btn-gray:hover .fa,.ypt-wrapper a.btn-gray:hover .fa{color:#fff;}.btn-gray:focus,.btn-gray.focus,a.btn-gray:focus,a.btn-gray.focus{box-shadow:0 0 0 3px rgba(188,193,193,0.5);}.btn-gray.disabled,.btn-gray:disabled,a.btn-gray.disabled,a.btn-gray:disabled{background-color:#bcc1c1;border-color:transparent;}.btn-gray:active,.btn-gray.active,.show > .btn-gray.dropdown-toggle,a.btn-gray:active,a.btn-gray.active,.show > a.btn-gray.dropdown-toggle{background-color:#dc3545;background-image:none;border-color:transparent;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,0.125) 10px 36px -6px rgba(0,0,0,0.75);-moz-box-shadow:inset 0 3px 5px rgba(0,0,0,0.125) 10px 36px -6px rgba(0,0,0,0.75);box-shadow:inset 0 3px 5px rgba(0,0,0,0.125) 10px 36px -6px rgba(0,0,0,0.75);}.btn-dark-gray,a.btn-dark-gray{color:#fff;background-color:#879090;border-color:transparent;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.15),0 1px 1px rgba(0,0,0,0.075) 10px 36px -6px rgba(0,0,0,0.75);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,0.15),0 1px 1px rgba(0,0,0,0.075) 10px 36px -6px rgba(0,0,0,0.75);box-shadow:inset 0 1px 0 rgba(255,255,255,0.15),0 1px 1px rgba(0,0,0,0.075) 10px 36px -6px rgba(0,0,0,0.75);}.ypt-wrapper .btn-dark-gray,.ypt-wrapper a.btn-dark-gray{background-color:#c70f2e;color:#fff;}.btn-dark-gray:hover,a.btn-dark-gray:hover{color:#fff;background-color:#dc3545;border-color:transparent;}.btn-dark-gray:hover .fa,a.btn-dark-gray:hover .fa{color:#001833;}.ypt-wrapper .btn-dark-gray:hover .fa,.ypt-wrapper a.btn-dark-gray:hover .fa{color:#fff;}.btn-dark-gray:focus,.btn-dark-gray.focus,a.btn-dark-gray:focus,a.btn-dark-gray.focus{box-shadow:0 0 0 3px rgba(135,144,144,0.5);}.btn-dark-gray.disabled,.btn-dark-gray:disabled,a.btn-dark-gray.disabled,a.btn-dark-gray:disabled{background-color:#879090;border-color:transparent;}.btn-dark-gray:active,.btn-dark-gray.active,.show > .btn-dark-gray.dropdown-toggle,a.btn-dark-gray:active,a.btn-dark-gray.active,.show > a.btn-dark-gray.dropdown-toggle{background-color:#dc3545;background-image:none;border-color:transparent;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,0.125) 10px 36px -6px rgba(0,0,0,0.75);-moz-box-shadow:inset 0 3px 5px rgba(0,0,0,0.125) 10px 36px -6px rgba(0,0,0,0.75);box-shadow:inset 0 3px 5px rgba(0,0,0,0.125) 10px 36px -6px rgba(0,0,0,0.75);}.btn-primary.icon:after,.btn-secondary.icon:after{font-family:FontAwesome;content:"\f101";position:relative;display:inline-block;margin-left:8px;}.btn-primary.icon:after{color:#c70f2e;}.btn-primary:hover.icon:after{color:#001833;}.search-results .btn-secondary{box-shadow:unset;border-radius:0;display:inline-block;}.ypt-wrapper .btn-secondary{margin-bottom:3rem;}.btn-secondary.icon:after,a.btn-secondary.icon:after{color:#001833;}.btn-secondary:hover,a.btn-secondary:hover{background-color:#001833;}.btn-secondary:hover.icon:after,a.btn-secondary:hover.icon:after{color:#c70f2e;}.ypt-wrapper .btn-secondary:hover,.ypt-wrapper a.btn-secondary:hover{background-color:#c70f2e;}.btn-light{background-color:#e2e6ea;border-color:#dae0e5;}a.btn-light{color:#001833;font-weight:600;}.bottom-banner .btn-dark{position:relative;margin-top:1rem;margin-bottom:1rem;display:flex;flex-flow:column;justify-content:center;}_:-ms-fullscreen,:root .bottom-banner .btn-dark{min-height:50px;}.bottom-banner .btn-dark.btn-icon{flex-flow:row;align-items:center;justify-content:center;}.btn-search{border-top-left-radius:0;border-bottom-left-radius:0;border-top-right-radius:15px;border-bottom-right-radius:15px;box-shadow:none;position:absolute;top:0;right:0;color:#fff;}.btn-search:link{color:#fff;}.module-settings .btn-search{right:32px;}.mobile-search .btn-search:after{font-family:FontAwesome;content:"\f002";top:-20px;color:#000;line-height:1.7;font-size:2.5rem;right:10px;position:absolute;}.steadyrain .btn-search{font-size:1rem;}.article-search-header.steadyrain .btn-search{top:0;color:#fff;}.mobile-search .article-search-header.steadyrain .btn-search:after{top:-11px;}.steadyrain .filter-header .btn-search,.steadyrain .search .btn-search{font-size:1.3rem;top:3px;}.find-my-parish .search .btn-search{right:14px;}.search-dropdown .btn-search{background-color:#c70f2e;top:-9px;right:-4px;padding-bottom:0;padding-top:0;line-height:2.4;}.btn-outline-primary{color:#001833;background-color:transparent;background-image:none;border-color:transparent;}.btn-outline-primary:hover{color:#fff;background-color:#001833;border-color:#001833;}.btn-outline-primary:focus,.btn-outline-primary.focus{box-shadow:0 0 0 3px rgba(0,24,51,0.5);}.btn-outline-primary.disabled,.btn-outline-primary:disabled{color:#001833;background-color:transparent;}.btn-outline-primary:active,.btn-outline-primary.active,.show > .btn-outline-primary.dropdown-toggle{color:#fff;background-color:#001833;border-color:transparent;}.btn-outline-secondary{color:#c70f2e;background-color:transparent;background-image:none;border-color:transparent;}.btn-outline-secondary:hover{color:#fff;background-color:#c70f2e;border-color:#c70f2e;}.btn-outline-secondary:focus,.btn-outline-secondary.focus{box-shadow:0 0 0 3px rgba(199,15,46,0.5);}.btn-outline-secondary.disabled,.btn-outline-secondary:disabled{color:#c70f2e;background-color:transparent;}.btn-outline-secondary:active,.btn-outline-secondary.active,.show > .btn-outline-secondary.dropdown-toggle{color:#fff;background-color:#c70f2e;border-color:transparent;}.btn-outline-success{color:#28a745;background-color:transparent;background-image:none;border-color:transparent;}.btn-outline-success:hover{color:#fff;background-color:#28a745;border-color:#28a745;}.btn-outline-success:focus,.btn-outline-success.focus{box-shadow:0 0 0 3px rgba(40,167,69,0.5);}.btn-outline-success.disabled,.btn-outline-success:disabled{color:#28a745;background-color:transparent;}.btn-outline-success:active,.btn-outline-success.active,.show > .btn-outline-success.dropdown-toggle{color:#fff;background-color:#28a745;border-color:transparent;}.btn-outline-info{color:#0065bb;background-color:transparent;background-image:none;border-color:transparent;}.btn-outline-info:hover{color:#fff;background-color:#0065bb;border-color:#0065bb;}.btn-outline-info:focus,.btn-outline-info.focus{box-shadow:0 0 0 3px rgba(0,101,187,0.5);}.btn-outline-info.disabled,.btn-outline-info:disabled{color:#0065bb;background-color:transparent;}.btn-outline-info:active,.btn-outline-info.active,.show > .btn-outline-info.dropdown-toggle{color:#fff;background-color:#0065bb;border-color:transparent;}.btn-outline-warning{color:#ffc107;background-color:transparent;background-image:none;border-color:transparent;}.btn-outline-warning:hover{color:#fff;background-color:#ffc107;border-color:#ffc107;}.btn-outline-warning:focus,.btn-outline-warning.focus{box-shadow:0 0 0 3px rgba(255,193,7,0.5);}.btn-outline-warning.disabled,.btn-outline-warning:disabled{color:#ffc107;background-color:transparent;}.btn-outline-warning:active,.btn-outline-warning.active,.show > .btn-outline-warning.dropdown-toggle{color:#fff;background-color:#ffc107;border-color:transparent;}.btn-outline-danger{color:#dc3545;background-color:transparent;background-image:none;border-color:transparent;}.btn-outline-danger:hover{color:#fff;background-color:#dc3545;border-color:#dc3545;}.btn-outline-danger:focus,.btn-outline-danger.focus{box-shadow:0 0 0 3px rgba(220,53,69,0.5);}.btn-outline-danger.disabled,.btn-outline-danger:disabled{color:#dc3545;background-color:transparent;}.btn-outline-danger:active,.btn-outline-danger.active,.show > .btn-outline-danger.dropdown-toggle{color:#fff;background-color:#dc3545;border-color:transparent;}.btn-outline-light{color:#f8f9fa;background-color:transparent;background-image:none;border-color:transparent;}.btn-outline-light:hover{color:#fff;background-color:#f8f9fa;border-color:#f8f9fa;}.btn-outline-light:focus,.btn-outline-light.focus{box-shadow:0 0 0 3px rgba(248,249,250,0.5);}.btn-outline-light.disabled,.btn-outline-light:disabled{color:#f8f9fa;background-color:transparent;}.btn-outline-light:active,.btn-outline-light.active,.show > .btn-outline-light.dropdown-toggle{color:#fff;background-color:#f8f9fa;border-color:transparent;}.btn-outline-dark{color:#001833;background-color:transparent;background-image:none;border-color:transparent;}.btn-outline-dark:hover{color:#fff;background-color:#001833;border-color:#001833;}.btn-outline-dark:focus,.btn-outline-dark.focus{box-shadow:0 0 0 3px rgba(0,24,51,0.5);}.btn-outline-dark.disabled,.btn-outline-dark:disabled{color:#001833;background-color:transparent;}.btn-outline-dark:active,.btn-outline-dark.active,.show > .btn-outline-dark.dropdown-toggle{color:#fff;background-color:#001833;border-color:transparent;}.btn-outline-gray{color:#bcc1c1;background-color:transparent;background-image:none;border-color:transparent;}.btn-outline-gray:hover{color:#fff;background-color:#bcc1c1;border-color:#bcc1c1;}.btn-outline-gray:focus,.btn-outline-gray.focus{box-shadow:0 0 0 3px rgba(188,193,193,0.5);}.btn-outline-gray.disabled,.btn-outline-gray:disabled{color:#bcc1c1;background-color:transparent;}.btn-outline-gray:active,.btn-outline-gray.active,.show > .btn-outline-gray.dropdown-toggle{color:#fff;background-color:#bcc1c1;border-color:transparent;}.btn-outline-dark-gray{color:#879090;background-color:transparent;background-image:none;border-color:transparent;}.btn-outline-dark-gray:hover{color:#fff;background-color:#879090;border-color:#879090;}.btn-outline-dark-gray:focus,.btn-outline-dark-gray.focus{box-shadow:0 0 0 3px rgba(135,144,144,0.5);}.btn-outline-dark-gray.disabled,.btn-outline-dark-gray:disabled{color:#879090;background-color:transparent;}.btn-outline-dark-gray:active,.btn-outline-dark-gray.active,.show > .btn-outline-dark-gray.dropdown-toggle{color:#fff;background-color:#879090;border-color:transparent;}.btn-link{font-weight:400;color:#001833;border-radius:0;}.steadyrain [class*="list-item"] .btn-link{color:#c70f2e;}.steadyrain .job-listing-row .btn-link{color:#001833;}.btn-link,.btn-link:active,.btn-link.active,.btn-link:disabled{background-color:transparent;-webkit-box-shadow:none 10px 36px -6px rgba(0,0,0,0.75);-moz-box-shadow:none 10px 36px -6px rgba(0,0,0,0.75);box-shadow:none 10px 36px -6px rgba(0,0,0,0.75);}.btn-link,.btn-link:focus,.btn-link:active{border-color:transparent;box-shadow:none;}.btn-link:hover{border-color:transparent;}.btn-link:hover,.btn-link:focus{color:black;text-decoration:underline;background-color:transparent;}.btn-link:disabled{color:#6c757d;}.btn-link:disabled:hover,.btn-link:disabled:focus{text-decoration:none;}.btn-lg{padding:0.5rem 1rem;font-size:1.25rem;line-height:1.5;border-radius:0.8rem;}.btn-sm{padding:0.25rem 0.5rem;font-size:0.875rem;line-height:1.5;border-radius:0.5rem;}.btn-block{display:block;width:100%;}.btn-block + .btn-block{margin-top:0.5rem;}input[type="submit"].btn-block,input[type="reset"].btn-block,input[type="button"].btn-block{width:100%;}.card{position:relative;display:flex;flex-direction:column;min-width:0;word-wrap:break-word;background-color:#fff;background-clip:border-box;border:1px solid rgba(0,0,0,0.125);border-radius:1rem;}.card-body{flex:1 1 auto;padding:1.25rem;}.card-title{color:#fff;margin-bottom:0.75rem;text-align:center;margin-top:2.8rem;}.card-title > a,.card-title > a:link,.card-title > a:active,.card-title > a:focus,.card-title > a:visited{color:#fff;}.card-subtitle{color:#fff;margin-top:-0.375rem;margin-bottom:0;}.card-text:last-child{margin-bottom:0;}.card-link:hover{text-decoration:none;}.card-link + .card-link{margin-left:1.25rem;}.card > .list-group:first-child .list-group-item:first-child{border-top-left-radius:1rem;border-top-right-radius:1rem;}.card > .list-group:last-child .list-group-item:last-child{border-bottom-right-radius:1rem;border-bottom-left-radius:1rem;}.card-header{padding:0.75rem 1.25rem;margin-bottom:0;background-color:rgba(0,0,0,0.03);border-bottom:1px solid rgba(0,0,0,0.125);}.card-header:first-child{border-radius:calc(1rem - 1px) calc(1rem - 1px) 0 0;}.card-footer{padding:0.75rem 1.25rem;background-color:rgba(0,0,0,0.03);border-top:1px solid rgba(0,0,0,0.125);}.card-footer:last-child{border-radius:0 0 calc(1rem - 1px) calc(1rem - 1px);}.card-header-tabs{margin-right:-0.625rem;margin-bottom:-0.75rem;margin-left:-0.625rem;border-bottom:0;}.card-header-pills{margin-right:-0.625rem;margin-left:-0.625rem;}.card-img-overlay{position:absolute;top:0;right:0;bottom:0;left:0;padding:1.25rem;}.card-img{width:100%;border-radius:calc(1rem - 1px);}.card-icon{height:5rem;}.card-img-top{width:100%;border-top-left-radius:calc(1rem - 1px);border-top-right-radius:calc(1rem - 1px);}.card-img-bottom{width:100%;border-bottom-right-radius:calc(1rem - 1px);border-bottom-left-radius:calc(1rem - 1px);}.card-group{display:flex;flex-flow:column nowrap;}.card-group .card{flex:1 0 0%;margin-bottom:1rem;}.card-group .card img{height:115px;}.card-group .card + .card{margin-left:0;border-left:0;}.card-group .card:first-child{border-top-right-radius:1rem;border-bottom-right-radius:1rem;}.card-group .card:first-child .card-img-top{border-top-right-radius:0;}.card-group .card:first-child .card-img-bottom{border-bottom-right-radius:0;}.card-group .card:last-child{border-top-left-radius:1rem;border-bottom-left-radius:1rem;}.card-group .card:last-child .card-img-top{border-top-left-radius:0;}.card-group .card:last-child .card-img-bottom{border-bottom-left-radius:0;}.card-group .card:not(:first-child):not(:last-child){border-radius:0;}.card-group .card:not(:first-child):not(:last-child) .card-img-top,.card-group .card:not(:first-child):not(:last-child) .card-img-bottom{border-radius:0;}.card-columns .card{margin-bottom:0.75rem;}.icn{color:#fff;}.microsite-detail .microsite-nav-mobile .icn{color:#001833;}.icn .fa{font-size:1.5rem;}.icn-login{margin-left:15px;}.nav-item{position:static;}.megamenu .nav-item{padding:0;position:relative;text-align:left;width:100%;}.nav-item.search-dropdown{padding-right:0;}.navbar-nav .megamenu .nav-link:link,.navbar-nav .megamenu .nav-link:visited{color:#fff;}.navbar-nav .megamenu .dropdown-sub .dropdown-item:hover > .nav-link:link,.navbar-nav .megamenu .dropdown-sub .dropdown-item:hover > .nav-link:visited{color:#fff;}.navbar-nav .megamenu .dropdown-sub .nav-link:link,.navbar-nav .megamenu .dropdown-item-sub .nav-link:link,.navbar-nav .megamenu .dropdown-sub .nav-link:visited,.navbar-nav .megamenu .dropdown-item-sub .nav-link:visited{color:#001833;font-size:1.2rem;font-weight:normal;text-transform:capitalize;}.navbar-nav .megamenu .dropdown-menu-right .nav-link:link,.navbar-nav .megamenu .dropdown-menu-right .nav-link:visited{font-size:1.2rem;}.megamenu .active .nav-link:link,.megamenu .active .nav-link:visited{color:#c70f2e;}.nav-link.read-more > .fa{color:#c70f2e;}.megamenu:not(.sections) .page-img img,.megamenu:not(.sections) .page-img img.link-image{height:auto;width:130px;margin:0 auto;vertical-align:top;}.rotate-135{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";-webkit-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg);}.drop-icn{display:none;}.stlreview-header .login{width:100%;}.skin-login .dnnSocialRegistration{display:none;}.skin-login .LoginPanel{width:100%;padding-right:0;float:none;}.skin-login .dnnLabel{display:none;float:none;width:100%;padding:0;margin:0;text-align:left;}.skin-login .dnnLabel > .dnnFormLabel{color:#fff;}.skin-login .dnnFormItem{margin-bottom:1rem;}.skin-login .dnnFormItem:first-of-type{margin-top:2rem;}.skin-login .dnnFormItem .dnnPrimaryAction{display:block;background:#c70f2e;border-color:transparent;text-shadow:none;color:#fff;border-radius:1.5rem;box-shadow:none;padding:.6rem .25rem;}.skin-login .dnnFormItem .dnnSecondaryAction{display:none;}.skin-login .dnnFormItem input{width:100%;min-width:100%;max-width:100%;border-radius:1.5rem;border-color:transparent;box-shadow:none;padding:.6rem .25rem;}.skin-login .dnnBoxLabel{color:#fff;font-size:1.25rem;}.skin-login span.dnnFormLabel{display:none;}.skin-login .dnnActions{padding:0;}.skin-login .dnnActions a.dnnSecondaryAction{display:block;color:#fff;background:none;box-shadow:none;border:0;text-shadow:none;font-weight:normal;font-size:1.25rem;}.dropdown.onHover .drop-icn{position:absolute;text-align:center;margin:auto;top:18px;}.dropdown.search-dropdown:hover:after{margin-left:0;}.dropdown-menu{top:99%;}.search-dropdown .dropdown-menu{padding-top:1rem;padding-bottom:1rem;}.dropdown-sub{width:100%;padding:0;border-radius:0;margin-top:0;}.dropdown-sub ul{margin-left:0;padding-left:0;}.dropdown-sub > ul{z-index:200;}.dropdown-sub > ul ul{z-index:100;}.dropdown-sub .dropdown-item{padding-left:0;padding-right:0;}.dropdown-sub .dropdown:hover:after{font-family:FontAwesome;content:"\f105";position:absolute;right:0.3rem;color:#fff;}.dropdown-menu-right{width:auto;}.dropdown-toggle:after{display:none;}.dropdown-toggle .fa{font-size:2rem;}.megamenu{padding-bottom:0;border:0;background-color:#000;margin-left:-20px;width:200%;padding:0 20px;display:none;}.dropdown:hover .megamenu{display:block;}.search-dropdown.show .megamenu{display:block;}.mobile-sections .megamenu{padding-bottom:0;border:0;background-color:#000;margin-left:-20px;width:200%;padding:0 20px;}.mobile-sections .megamenu.sections{display:none;}.mobile-sections .megamenu.more-sections{top:0;border:0;padding-bottom:0;padding-left:20px;}.megamenu .img-caption{text-align:left;color:#fff;}.megamenu .dropdown.nav-item .fa{color:#fff;}.megamenu .dropdown.nav-item .dropdown-sub .fa{color:#001833;}.megamenu .dropdown:hover:after{display:none;}.megamenu .dropdown-item:hover{background-color:#c70f2e;}.megamenu-row{width:100%;}.megamenu-list{margin-left:0;align-items:flex-start;}.nav{display:flex;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none;}.steadyrain .microsite-nav .nav{flex-wrap:nowrap;}.footer-find .nav{margin-top:2rem;padding:0 3rem;}.nav-link{display:block;padding:0.5rem 1rem;}.nav-link:hover,.nav-link:focus{text-decoration:none;}.nav-link.disabled{color:#6c757d;}.steadyrain .microsite-nav .nav-link:last-child{border:none;}.nav-tabs{border-bottom:1px solid #dee2e6;}.steadyrain .nav-tabs{border:none;flex-wrap:nowrap;align-items:center;}.nav-tabs .nav-item{margin-bottom:-1px;}.steadyrain .nav-tabs .nav-item:last-child{border:none;}.nav-tabs .nav-link{border-top-left-radius:1rem;border-top-right-radius:1rem;font-size:0.6875rem;}.nav-tabs .nav-link:hover,.nav-tabs .nav-link:focus{border-color:#e9ecef #e9ecef #dee2e6 #e9ecef #e9ecef #dee2e6 #dee2e6;}.steadyrain .nav-tabs .nav-link:hover,.steadyrain .nav-tabs .nav-link:focus{border-color:transparent;}.nav-tabs .nav-link.disabled{color:#6c757d;background-color:transparent;border-color:transparent;}.nav-tabs .nav-link.active,.nav-tabs .nav-item.show .nav-link{color:#495057;background-color:#f0f1f1;border-color:#dee2e6 #dee2e6 #f0f1f1 #dee2e6 #dee2e6 #f0f1f1 #f0f1f1;}.steadyrain .nav-tabs .nav-link.active,.steadyrain .nav-tabs .nav-item.show .nav-link{background-color:transparent;border:none;color:#c70f2e;}.article-archive-search .nav-tabs .nav-link{padding-right:3rem;padding-left:3rem;text-align:center;}.article-archive-search .nav-tabs .nav-link .Normal{color:#001833;}.article-archive-search .nav-tabs .nav-link.active{background-color:#001833;}.article-archive-search .nav-tabs .nav-link.active .Normal{color:#fff;}.nav-tabs .dropdown-menu{margin-top:-1px;border-top-left-radius:0;border-top-right-radius:0;}.steadyrain .microsite-nav .nav-item,.steadyrain .microsite-nav-mobile .nav-item{position:relative;}.steadyrain .microsite-nav .nav-item:last-child,.steadyrain .microsite-nav-mobile .nav-item:last-child{border:none;}.nav-pills .nav-link{border-radius:1rem;}.nav-pills .nav-link.active,.show > .nav-pills .nav-link{color:#fff;background-color:#001833;}.nav-fill .nav-item{flex:1 1 auto;text-align:center;}.nav-justified .nav-item{flex-basis:0;flex-grow:1;text-align:center;}.tab-content > .tab-pane{display:none;}.tab-content > .active{display:block;}.navbar{position:relative;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;}.navbar > .container,.navbar > .container-fluid{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;}.navbar-brand{display:inline-block;padding-top:0.3125rem;padding-bottom:0.3125rem;margin-right:0;font-size:1.25rem;line-height:inherit;white-space:nowrap;}.navbar-brand:hover,.navbar-brand:focus{text-decoration:none;}.navbar-nav{display:flex;flex-direction:column;padding-left:0;margin-bottom:0;list-style:none;}.navbar-nav .nav-link{padding-right:0;padding-left:12px;}.navbar-nav .dropdown-menu{position:static;float:none;}.navbar-text{display:inline-block;padding-top:0.5rem;padding-bottom:0.5rem;}.navbar-collapse{flex-basis:100%;align-items:center;background-color:#001833;padding:0 1rem;margin:0 -1rem;}.navbar-toggler{padding:0.25rem 0;font-size:1.25rem;line-height:1;background:transparent;border:1px solid transparent;border-radius:1rem;}.navbar-toggler:hover,.navbar-toggler:focus{text-decoration:none;}.stl-review .navbar-toggler{font-size:4rem;padding-right:15px;}.navbar-toggler-icon{display:inline-block;width:1.5em;height:1.5em;vertical-align:middle;content:"";background:no-repeat center center;background-size:100% 100%;}.navbar-toggle-icon{width:30px;height:30px;position:relative;margin:0 auto;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out;cursor:pointer;}.navbar-toggle-icon span{display:block;position:absolute;height:5px;width:100%;background-color:#001833;border-radius:9px;opacity:1;left:0;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out;}.navbar-toggle-icon span:nth-child(1){top:0px;-webkit-transform-origin:left center;-moz-transform-origin:left center;-o-transform-origin:left center;transform-origin:left center;}.navbar-toggle-icon span:nth-child(2){top:10px;-webkit-transform-origin:left center;-moz-transform-origin:left center;-o-transform-origin:left center;transform-origin:left center;}.navbar-toggle-icon span:nth-child(3){top:20px;-webkit-transform-origin:left center;-moz-transform-origin:left center;-o-transform-origin:left center;transform-origin:left center;}.navbar-toggle-icon.open span:nth-child(1){-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);top:-3px;left:7px;}.navbar-toggle-icon.open span:nth-child(2){width:0%;opacity:0;}.navbar-toggle-icon.open span:nth-child(3){-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);top:19px;left:6px;}.navbar-expand{flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;}.navbar-expand > .container,.navbar-expand > .container-fluid{padding-right:0;padding-left:0;}.navbar-expand .navbar-nav{flex-direction:row;}.navbar-expand .navbar-nav > .dropdown > .nav-link{padding-right:0;padding-left:0;}.navbar-expand .navbar-nav .dropdown-menu{position:absolute;}.navbar-expand .navbar-nav .dropdown-menu-right{right:0;left:auto;}.navbar-expand .navbar-nav .megamenu .dropdown-menu-right{right:-12.95rem;top:-1px;left:auto;}.navbar-expand > .container,.navbar-expand > .container-fluid{flex-wrap:nowrap;}.navbar-expand .navbar-collapse{display:flex !important;}.navbar-expand .navbar-toggler{display:none;}.navbar-light .navbar-brand{color:rgba(0,0,0,0.9);}.navbar-light .navbar-brand:hover,.navbar-light .navbar-brand:focus{color:rgba(0,0,0,0.9);}.navbar-light .navbar-nav .nav-link{color:rgba(0,0,0,0.5);}.navbar-light .navbar-nav .nav-link:hover,.navbar-light .navbar-nav .nav-link:focus{color:rgba(0,0,0,0.7);}.navbar-light .navbar-nav .nav-link.disabled{color:rgba(0,0,0,0.3);}.navbar-light .navbar-nav .show > .nav-link,.navbar-light .navbar-nav .active > .nav-link,.navbar-light .navbar-nav .nav-link.show,.navbar-light .navbar-nav .nav-link.active{color:rgba(0,0,0,0.9);}.navbar-light .navbar-toggler{color:rgba(0,0,0,0.5);border-color:rgba(0,0,0,0.1);}.navbar-light .navbar-toggler-icon{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(0, 0, 0, 0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E");}.navbar-light .navbar-text{color:rgba(0,0,0,0.5);}.navbar-dark .navbar-brand{color:#fff;}.navbar-dark .navbar-brand:hover,.navbar-dark .navbar-brand:focus{color:#fff;}.navbar-dark .navbar-nav .nav-link{color:rgba(255,255,255,0.5);}.navbar-dark .navbar-nav .nav-link:hover,.navbar-dark .navbar-nav .nav-link:focus{color:rgba(255,255,255,0.75);}.navbar-dark .navbar-nav .nav-link.disabled{color:rgba(255,255,255,0.25);}.navbar-dark .navbar-nav .show > .nav-link,.navbar-dark .navbar-nav .active > .nav-link,.navbar-dark .navbar-nav .nav-link.show,.navbar-dark .navbar-nav .nav-link.active{color:#fff;}.navbar-dark .navbar-toggler{color:rgba(255,255,255,0.5);border-color:rgba(255,255,255,0.1);}.navbar-dark .navbar-toggler-icon{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(255, 255, 255, 0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E");}.navbar-dark .navbar-text{color:rgba(255,255,255,0.5);}.page-item:first-child .page-link{border-top-left-radius:0;border-bottom-left-radius:0;}.page-item:last-child .page-link{border-top-right-radius:0;border-bottom-right-radius:0;}.page-item.active .page-link{color:#001833;background-color:#f0f1f1;border-color:#0060cc;}.article-list .page-item.active .page-link{background-color:#001833;color:#fff;border-color:transparent;}.page-item.disabled .page-link{color:#6c757d;background-color:#fff;border-color:#dee2e6;}.article-list .page-item.disabled .page-link{background-color:#fff;border-color:transparent;}.page-link{margin:0 0.25rem;color:#001833;background-color:#f0f1f1;border:1px solid #d6d8d8;}.article-list .page-link{border-color:#001833;}.page-link:hover,.page-link:focus{color:#001833;background-color:#e9ecef;border-color:#001833;}span[id*="ClassicSearch"]{position:relative;}.searchInputContainer{width:100%;}.mobile-search .searchInputContainer .NormalTextBox{width:100%;border-radius:10px;padding:.6rem;border-color:transparent;}.searchInputContainer a.dnnSearchBoxClearText{display:none;}[id*="dnnSearch_ClassicSearch"],.steadyrain.article-search-header{position:relative;}input[name*="dnnSearch"],.steadyrain.article-search-header input{display:block;width:100%;border-radius:15px;padding:.5rem 1rem;border:0;}.dnnSearchResultAdvancedTip{display:none;}.dnnSearchBoxPanel{background-color:transparent;max-width:100%;}.dnnSearchBoxPanel .dnnSearchBox{margin:0 0.625rem;border-radius:1rem;}.dnnSearchBox > input[type="text"],.dnnSearchBox > input[type="text"]:focus{position:relative;}.dnnSearchBox > a.dnnSearchBoxClearText{display:none;}.dnnSearchBox > a.dnnSearchButton{background-color:#c70f2e;background-image:none;color:#fff;border-radius:0 1rem 1rem 0;box-shadow:none;top:-0.25rem;padding:1.1rem .25rem;width:1.875rem;}.dnnSearchBox > a.dnnSearchButton:before{font-family:FontAwesome;content:"\f002";position:absolute;top:.4rem;padding-left:.2rem;}.dnnSearchBox > a.dnnSearchButton:hover{color:#fff;}.dnnSearchBox > .dnnSearchBox_advanced{top:0;right:1.625rem;}.dnnSearchBox > .dnnSearchBox_advanced > .dnnSearchBox_advanced_label{background:#001833;border-left:0;color:#fff;padding:0.3125rem 0.9375rem;height:2.188rem;}.dnnSearchBox > .dnnSearchBox_advanced > .dnnSearchBox_advanced_label:hover{color:#fff;}.dnnSearchBox > .dnnSearchBox_advanced > .dnnSearchBox_advanced_label.dnnExpanded{background:#001833;color:#fff;}.dnnSearchResultPanel{background:none;max-width:100%;}.DnnModule-SearchResults .ModSearchResultsC{margin-bottom:6rem;}.spacer{height:5rem;background-color:#001833;}.m-0{margin:0 !important;}.mt-0{margin-top:0 !important;}.mr-0{margin-right:0 !important;}.mb-0{margin-bottom:0 !important;}.ml-0{margin-left:0 !important;}.mx-0{margin-right:0 !important;margin-left:0 !important;}.my-0{margin-top:0 !important;margin-bottom:0 !important;}.m-1{margin:0.25rem !important;}.mt-1{margin-top:0.25rem !important;}.mr-1{margin-right:0.25rem !important;}.mb-1{margin-bottom:0.25rem !important;}.ml-1{margin-left:0.25rem !important;}.mx-1{margin-right:0.25rem !important;margin-left:0.25rem !important;}.my-1{margin-top:0.25rem !important;margin-bottom:0.25rem !important;}.m-2{margin:0.5rem !important;}.mt-2{margin-top:0.5rem !important;}.mr-2{margin-right:0.5rem !important;}.mb-2{margin-bottom:0.5rem !important;}.ml-2{margin-left:0.5rem !important;}.mx-2{margin-right:0.5rem !important;margin-left:0.5rem !important;}.my-2{margin-top:0.5rem !important;margin-bottom:0.5rem !important;}.m-3{margin:1rem !important;}.mt-3{margin-top:1rem !important;}.mr-3{margin-right:1rem !important;}.mb-3{margin-bottom:1rem !important;}.ml-3{margin-left:1rem !important;}.mx-3{margin-right:1rem !important;margin-left:1rem !important;}.my-3{margin-top:1rem !important;margin-bottom:1rem !important;}.m-4{margin:1.5rem !important;}.mt-4{margin-top:1.5rem !important;}.mr-4{margin-right:1.5rem !important;}.mb-4{margin-bottom:1.5rem !important;}.ml-4{margin-left:1.5rem !important;}.mx-4{margin-right:1.5rem !important;margin-left:1.5rem !important;}.my-4{margin-top:1.5rem !important;margin-bottom:1.5rem !important;}.m-5{margin:3rem !important;}.mt-5{margin-top:3rem !important;}.mr-5{margin-right:3rem !important;}.mb-5{margin-bottom:3rem !important;}.ml-5{margin-left:3rem !important;}.mx-5{margin-right:3rem !important;margin-left:3rem !important;}.my-5{margin-top:3rem !important;margin-bottom:3rem !important;}.m-6{margin:5rem !important;}.mt-6{margin-top:5rem !important;}.mr-6{margin-right:5rem !important;}.mb-6{margin-bottom:5rem !important;}.ml-6{margin-left:5rem !important;}.mx-6{margin-right:5rem !important;margin-left:5rem !important;}.my-6{margin-top:5rem !important;margin-bottom:5rem !important;}.p-0{padding:0 !important;}.pt-0{padding-top:0 !important;}.pr-0{padding-right:0 !important;}.pb-0{padding-bottom:0 !important;}.pl-0{padding-left:0 !important;}.px-0{padding-right:0 !important;padding-left:0 !important;}.py-0{padding-top:0 !important;padding-bottom:0 !important;}.p-1{padding:0.25rem !important;}.pt-1{padding-top:0.25rem !important;}.pr-1{padding-right:0.25rem !important;}.pb-1{padding-bottom:0.25rem !important;}.pl-1{padding-left:0.25rem !important;}.px-1{padding-right:0.25rem !important;padding-left:0.25rem !important;}.py-1{padding-top:0.25rem !important;padding-bottom:0.25rem !important;}.p-2{padding:0.5rem !important;}.pt-2{padding-top:0.5rem !important;}.pr-2{padding-right:0.5rem !important;}.pb-2{padding-bottom:0.5rem !important;}.pl-2{padding-left:0.5rem !important;}.px-2{padding-right:0.5rem !important;padding-left:0.5rem !important;}.py-2{padding-top:0.5rem !important;padding-bottom:0.5rem !important;}.p-3{padding:1rem !important;}.pt-3{padding-top:1rem !important;}.pr-3{padding-right:1rem !important;}.pb-3{padding-bottom:1rem !important;}.pl-3{padding-left:1rem !important;}.px-3{padding-right:1rem !important;padding-left:1rem !important;}.py-3{padding-top:1rem !important;padding-bottom:1rem !important;}.p-4{padding:1.5rem !important;}.pt-4{padding-top:1.5rem !important;}.pr-4{padding-right:1.5rem !important;}.pb-4{padding-bottom:1.5rem !important;}.pl-4{padding-left:1.5rem !important;}.px-4{padding-right:1.5rem !important;padding-left:1.5rem !important;}.py-4{padding-top:1.5rem !important;padding-bottom:1.5rem !important;}.p-5{padding:3rem !important;}.pt-5{padding-top:3rem !important;}.pr-5{padding-right:3rem !important;}.pb-5{padding-bottom:3rem !important;}.pl-5{padding-left:3rem !important;}.px-5{padding-right:3rem !important;padding-left:3rem !important;}.py-5{padding-top:3rem !important;padding-bottom:3rem !important;}.p-6{padding:5rem !important;}.pt-6{padding-top:5rem !important;}.pr-6{padding-right:5rem !important;}.pb-6{padding-bottom:5rem !important;}.pl-6{padding-left:5rem !important;}.px-6{padding-right:5rem !important;padding-left:5rem !important;}.py-6{padding-top:5rem !important;padding-bottom:5rem !important;}.m-auto{margin:auto !important;}.mt-auto{margin-top:auto !important;}.mr-auto{margin-right:auto !important;}.mb-auto{margin-bottom:auto !important;}.ml-auto{margin-left:auto !important;}.mx-auto{margin-right:auto !important;margin-left:auto !important;}.my-auto{margin-top:auto !important;margin-bottom:auto !important;}.text-blue{color:#001833 !important;}a.text-blue:hover,a.text-blue:focus{color:black !important;}.text-indigo{color:#6610f2 !important;}a.text-indigo:hover,a.text-indigo:focus{color:#510bc4 !important;}.text-purple{color:#6f42c1 !important;}a.text-purple:hover,a.text-purple:focus{color:#59339d !important;}.text-pink{color:#e83e8c !important;}a.text-pink:hover,a.text-pink:focus{color:#d91a72 !important;}.text-red{color:#dc3545 !important;}a.text-red:hover,a.text-red:focus{color:#bd2130 !important;}.text-orange{color:#fd7e14 !important;}a.text-orange:hover,a.text-orange:focus{color:#dc6502 !important;}.text-yellow{color:#ffc107 !important;}a.text-yellow:hover,a.text-yellow:focus{color:#d39e00 !important;}.text-green{color:#28a745 !important;}a.text-green:hover,a.text-green:focus{color:#1e7e34 !important;}.text-teal{color:#20c997 !important;}a.text-teal:hover,a.text-teal:focus{color:#199d76 !important;}.text-cyan{color:#17a2b8 !important;}a.text-cyan:hover,a.text-cyan:focus{color:#117a8b !important;}.text-white{color:#fff !important;}a.text-white:hover,a.text-white:focus{color:#e6e6e6 !important;}.text-gray{color:#6c757d !important;}a.text-gray:hover,a.text-gray:focus{color:#545b62 !important;}.text-gray-dark{color:#343a40 !important;}a.text-gray-dark:hover,a.text-gray-dark:focus{color:#1d2124 !important;}.text-blue{color:#001833 !important;}a.text-blue:hover,a.text-blue:focus{color:black !important;}.text-info{color:#0065bb !important;}a.text-info:hover,a.text-info:focus{color:#004988 !important;}.text-light-blue{color:#0065bb !important;}a.text-light-blue:hover,a.text-light-blue:focus{color:#004988 !important;}.text-red{color:#c70f2e !important;}a.text-red:hover,a.text-red:focus{color:#980b23 !important;}.text-black{color:#000 !important;}a.text-black:hover,a.text-black:focus{color:black !important;}.text-primary{color:#001833 !important;}a.text-primary:hover,a.text-primary:focus{color:black !important;}.text-secondary{color:#c70f2e !important;}a.text-secondary:hover,a.text-secondary:focus{color:#980b23 !important;}.text-success{color:#28a745 !important;}a.text-success:hover,a.text-success:focus{color:#1e7e34 !important;}.text-info{color:#0065bb !important;}a.text-info:hover,a.text-info:focus{color:#004988 !important;}.text-warning{color:#ffc107 !important;}a.text-warning:hover,a.text-warning:focus{color:#d39e00 !important;}.text-danger{color:#dc3545 !important;}a.text-danger:hover,a.text-danger:focus{color:#bd2130 !important;}.text-light{color:#f8f9fa !important;}a.text-light:hover,a.text-light:focus{color:#dae0e5 !important;}.text-dark{color:#001833 !important;}a.text-dark:hover,a.text-dark:focus{color:black !important;}.text-gray{color:#bcc1c1 !important;}a.text-gray:hover,a.text-gray:focus{color:#a2a8a8 !important;}.text-dark-gray{color:#879090 !important;}a.text-dark-gray:hover,a.text-dark-gray:focus{color:#6e7676 !important;}.admin-top-bar{background-color:#FCD450;border-top:2px solid #001833;font-size:.8rem;}.admin-top-bar strong{font-weight:800;}.admin-top-bar li.sep:last-child{display:none;}.top-bar{background-color:#001833;}.catholicstl .top-bar{background-color:#0272ba;}.top-bar nav > a{}.top-bar nav > a:link,.top-bar nav > a:visited,.top-bar nav > a:active{color:#fff;font-weight:normal;}.top-bar nav > a:hover{color:#c70f2e;}.stl-review .top-bar,.catholicstl .top-bar{padding:0.375rem;}.stl-review .top-bar .nav-link,.catholicstl .top-bar .nav-link{font-weight:bold;}.stl-review .top-bar .topbar-left img,.catholicstl .top-bar .topbar-left img{height:2.5rem;}.stl-review .top-bar .topbar-left a.nav-link span,.catholicstl .top-bar .topbar-left a.nav-link span{color:#fff;display:inline-block;vertical-align:middle;margin-left:.8rem;letter-spacing:0.1875rem;font-weight:bold;font-size:1rem;}.stl-review .top-bar .topbar-left a.nav-link span:hover,.catholicstl .top-bar .topbar-left a.nav-link span:hover{color:#c70f2e;background-position:0%;}.top-bar-role-link > a{color:#001833;font-weight:600;}.top-bar-role-link > a:hover{text-decoration:none;}.navbar-light .navbar-toggler{color:#fff;}.shop-icon:before{content:"\f07a" !important;}.bottom{bottom:0;}.nt-xs-5{top:-2.25rem;}.w-25{width:25% !important;}.w-50{width:50% !important;}.w-75{width:75% !important;}.w-100{width:100% !important;}.w-auto{width:auto !important;}.w-15{width:15% !important;}.w-631{width:631px !important;}.w-900{width:900px !important;}.h-25{height:25% !important;}.h-50{height:50% !important;}.h-75{height:75% !important;}.h-100{height:100% !important;}.h-auto{height:auto !important;}.h-15{height:15% !important;}.h-631{height:631px !important;}.h-900{height:900px !important;}.top-banner{-webkit-box-shadow:-2px -13px 68px 7px rgba(0,0,0,0.74);-moz-box-shadow:-2px -13px 68px 7px rgba(0,0,0,0.74);box-shadow:-2px -13px 68px 7px rgba(0,0,0,0.74);position:relative;}.home .top-banner{z-index:99;}.sustaining .top-banner{box-shadow:none;}.stl-review .top-banner,.catholicstl .top-banner{-webkit-box-shadow:unset;-moz-box-shadow:unset;box-shadow:none;}.social-icon{list-style:none;padding:0 1rem;}.social-icon img{max-width:100%;height:2.188rem;}ul.nav{margin-left:0px;}.lead{font-size:1.55rem;}_:-ms-fullscreen,:root .review-links{height:90px;}.nav-link{text-transform:uppercase;font-size:1.5rem;font-family:"GillSansStd","Gill Sans MT","Lato",Calibri,sans-serif;letter-spacing:1.12px;position:relative;z-index:300;}.links .nav-link{font-family:"GillSansStd","Gill Sans MT","Lato",Calibri,sans-serif;font-size:.8rem;margin-bottom:1rem;}.nav-link:visited,.nav-link:link,.nav-link:active{color:#001833;}.logo-bar .nav-link:visited,.logo-bar .nav-link:link,.logo-bar .nav-link:active{color:#fff;}.navbar-nav .nav-link:visited,.navbar-nav .nav-link:link,.navbar-nav .nav-link:active{color:#fff;}.bottom-links .nav-link:visited,.bottom-links .nav-link:link,.bottom-links .nav-link:active{color:#fff;padding:0.0625rem 0;font-size:0.625rem;}.active .nav-link:visited,.active .nav-link:link,.active .nav-link:active{color:#c70f2e;}.top-bar .nav-link:active{color:#c70f2e;}.top-bar .nav-link:visited{color:#fff;}.navbar-nav .nav-link:hover{color:#c70f2e;}.parish-links .nav-link{padding-bottom:0;color:#001833;text-align:center;}.footer-find .nav-link,.review-links .nav-link{text-align:center;}.stlreview-links .nav-link,.catholic-links .nav-link{font-size:0.8125rem;color:#0065bb;padding-right:0;padding-top:0;padding-bottom:0;}.footer-find .stlreview-links .nav-link,.footer-find .catholic-links .nav-link{font-size:.85rem;}.review-links .nav-link{text-align:right;padding:0;}.review-links > a:first-child .nav-link{font-size:0.6625rem;text-transform:capitalize;padding-right:inherit;padding-bottom:.5rem;}.review-links > a:first-child .nav-link:after{content:":";position:relative;display:inline-block;}.footer-find .nav-link{padding-bottom:.5rem;}.footer-menu > a,.bottom-links > a{background-size:200% 100%;background-position:100%;}.footer-menu > a:hover,.bottom-links > a:hover{color:#c70f2e;}.footer-menu > a{color:#0065bb;}.footer-menu > a:hover{color:#c70f2e;}.bottom-links > a{color:#fff;}.catholicstl .bottom-links > a{color:#fff;}.bottom-links > a:link,.bottom-links > a:visited,.bottom-links > a:active{color:#fff;font-weight:normal;}.bottom-links > a:hover{color:#c70f2e;}.header-background{background-color:rgba(240,241,241,0.9);position:relative;z-index:800;}.stl-review .header-background,.catholicstl .header-background{border-top:0.3rem solid #001833;margin-bottom:2rem;}.has-breadcrumb.no-top-banner .header-background{margin-bottom:0;}.has-top-banner .header-background{margin-bottom:0;}.link-image{height:2.5rem;transition:all .2s ease-in-out;}_:-ms-fullscreen,:root .link-image{width:100%;}.stl-review .logo.link-image,.catholicstl .logo.link-image{height:4rem;padding:0;}.footer-logos .link-image{height:2rem;}.stl-review .footer-logos .link-image,.catholicstl .footer-logos .link-image{height:3rem;}_:-ms-fullscreen,:root .footer-logos .link-image{height:2.5rem;}.megamenu.sections .link-image{height:auto;}header .review-links .link-image{width:100%;height:2rem;}_:-ms-fullscreen,:root header .review-links .link-image{height:2.5rem;}.parish-links .link-image{height:6rem;margin:auto;}.secondary-nav .link-image{height:3rem;}svg.link-image .cls-1:first-child{fill:#c70f2e;}.supporting svg.link-image .cls-1:first-child{fill:#0065bb;}.social-icon svg.link-image .cls-1:last-child{fill:#0065bb;}.secondary-nav .social-icon svg.link-image .cls-1{fill:#fff;}.catholicstl .headerlinks-right svg.link-image .cls-1:first-child{fill:#0065bb;}.catholicstl .headerlinks-right svg.link-image .cls-2{fill:#fec013;}.catholicstl .footer-subscribe svg.link-image .cls-1:first-child{fill:#0065bb;}.catholicstl .footer-subscribe svg.link-image .cls-2{fill:#fec013;}.img-text{font-size:0.9375rem;font-weight:700;color:#0065bb;}.review-links .img-text,.stlreview-links .img-text,.catholic-links .img-text{color:#001833;display:none;}.parish-links .img-text{text-transform:capitalize;color:#0065bb;font-size:0.65rem;}.parish-links .img-text:hover{color:#c70f2e;}.footer-find .parish-links .img-text{padding-top:.5rem;display:block;}a:hover .link-image{transform:scale(1.1);}a:hover .img-text{transition:all 0.3s cubic-bezier(0,0,0.23,1);background-position:0%;}.separator{color:#c70f2e;display:block;margin:0 .342rem;}.catholicstl .separator{color:#fec013;}.parish-links .separator,.review-links .separator,.secondary-nav .separator,.stlreview-links .separator,.catholic-links .separator{display:none;}.footer-menu .separator{display:none;}.bottom-links .separator{margin:0 5px;}.checkout-header{color:#001833;margin-bottom:5px;font-size:12px;font-weight:bold;display:block;}.find-icons img{padding:0 5px;}.footer{background:#f0f1f1;background-size:110%;color:#0065bb;position:relative;}.no-bot-banner .footer{margin-top:6.75rem;}.microsite-detail .footer{margin-top:6rem;}.has-bot-banner .microsite-detail .footer{margin-top:0;}.footer-icons img{margin:0 auto;}.footer-menu ul{margin-left:0;}.stl-review .footer-menu:nth-child(2),.catholicstl .footer-menu:nth-child(2){padding-top:3.5rem;}.footer-menu span{text-transform:uppercase;color:#0065bb;font-weight:bold;padding:1px;font-size:1rem;}.footer-menu span:hover{color:#c70f2e;}.footer-menu a:link:hover,.footer-menu a:visited:hover,.footer-menu a:active:hover{text-decoration:none;}.stl-review .footer-menu a:link,.catholicstl .footer-menu a:link,.stl-review .footer-menu a:visited,.catholicstl .footer-menu a:visited,.stl-review .footer-menu a:active,.catholicstl .footer-menu a:active{color:#001833;text-transform:capitalize;font-weight:normal;font-size:16px;white-space:nowrap;}.footer-menu.tertiary-links a:link,.footer-menu.tertiary-links a:visited,.footer-menu.tertiary-links a:active{color:#0065bb;font-weight:700;font-size:1rem;text-transform:uppercase;line-height:2;white-space:nowrap;}.footer-menu .nav-item{width:inherit;}.stl-review .footer-menu-title,.catholicstl .footer-menu-title{font-family:"GillSansStdBold","Gill Sans MT","Lato",Calibri,sans-serif;color:#0065bb;text-transform:uppercase;font-size:1rem;line-height:1;margin-bottom:.5rem;display:block;}.contact-info{color:#001833;}.footer-copyright{background-color:#001833;color:#fff;padding:.5rem 0;}.catholicstl .footer-copyright{background-color:#0272ba;}.footer-copyright .copyright{text-align:center;font-size:0.625rem;}.stl-review .footer-logo,.catholicstl .footer-logo{height:75px;}.stl-review .reviewfooter-logo,.catholicstl .reviewfooter-logo{height:4rem;}.stl-review .social-icon,.catholicstl .social-icon{margin:0;}.stl-review .footer-logos .social-icon,.catholicstl .footer-logos .social-icon{margin-bottom:0;}.stl-review .footer-logos .social-icon img,.catholicstl .footer-logos .social-icon img{height:2.5rem;margin:0;}.stl-review .headerlinks-right,.catholicstl .headerlinks-right{text-align:right;}.stl-review .headerlinks-right br,.catholicstl .headerlinks-right br{margin-top:10px;}.stl-review .header-login,.stl-review .footer-login,.catholicstl .header-login,.catholicstl .footer-login{color:#0065bb;font-size:1.125rem;font-weight:600;padding-top:1.25em;text-transform:capitalize;}.stl-review .header-login:hover,.stl-review .footer-login:hover,.catholicstl .header-login:hover,.catholicstl .footer-login:hover{color:#c70f2e;}.stl-review .navbar-brand,.catholicstl .navbar-brand{margin:0;padding:0.8rem 0 0.5rem 0;}.stl-review .nav-items,.catholicstl .nav-items{margin-right:2rem;padding:0 1rem;}.stl-review .navbar-collapse .nav,.catholicstl .navbar-collapse .nav{justify-content:space-between !important;}.stl-review .navbar-collapse .nav li .sections .more-news-item > a,.catholicstl .navbar-collapse .nav li .sections .more-news-item > a{font-size:.8rem;width:230px;}.stl-review .navbar-toggler,.catholicstl .navbar-toggler{font-size:2.5rem;}.stl-review .navbar-toggler,.catholicstl .navbar-toggler{font-size:2.5rem;}.stl-review .nav-item,.catholicstl .nav-item{padding:0;}.stl-review .sidebar-pane,.catholicstl .sidebar-pane{background-color:unset;}.stl-review h1,.stl-review h2,.catholicstl h1,.catholicstl h2{text-transform:none;color:#000;}.stl-review h3,.stl-review h4,.stl-review h5,.stl-review h6,.catholicstl h3,.catholicstl h4,.catholicstl h5,.catholicstl h6{color:#000;}.stl-review .footer-subscribe,.catholicstl .footer-subscribe{text-align:right;}.stl-review .footer-subscribe img,.catholicstl .footer-subscribe img{height:2rem;}.stl-review .footer-copyright .nav-link,.catholicstl .footer-copyright .nav-link{text-transform:none;}.stl-review .login .header-login{color:#fff;display:inline-block;padding:0;font-family:Arial,"Helvetica Neue",Helvetica,sans-serif;}.username-text{font-size:1.125rem;font-weight:600;}.more-news-item{position:relative;}.more-news-item:before{position:relative;font-family:FontAwesome;font-size:.3rem;left:0;margin-right:5px;display:inline-block;vertical-align:middle;content:"\f111";}.stl-review .cstl-logo{display:none;}.catholicstl .logo{height:1.5rem;}.catholicstl .reviewfooter-logo{height:2.2rem;}.catholicstl .cstl-logo{display:flex;}.catholicstl .stlr-logo{display:none;}.ui-autocomplete{position:absolute;top:0;left:0;cursor:default;}.ui-autocomplete.ui-widget{font-family:Arial,Helvetica,sans-serif;font-size:1em;}.ui-autocomplete.ui-widget input,.ui-autocomplete.ui-widget .select,.ui-autocomplete.ui-widget textarea,.ui-autocomplete.ui-widget button{font-family:Arial,Helvetica,sans-serif;font-size:1em;}.ui-autocomplete.ui-widget-content{border:1px solid #dddddd;background:#ffffff;color:#333333;list-style:none;padding-left:0;}.ui-autocomplete.ui-widget-content > .ui-menu-item{padding:4px 10px;border-bottom:1px solid rgba(0,0,0,0.1);}.ui-autocomplete.ui-widget-content > .ui-menu-item:last-child{border:none;}.ui-autocomplete.ui-widget-content a{color:#333333;}.ui-autocomplete .ui-widget-header{border:1px solid #dddddd;background:#e9e9e9;color:#333333;font-weight:bold;}.ui-autocomplete .ui-widget-header a{color:#333333;}@media (min-width:360px){.stl-review-news .btn{font-size:1.5rem;}.footer-find .nav{padding:0 5rem;}}@media (min-width:375px){.img-spacer{left:-800px;}}@media (min-width:384px){.stlreview-links .nav-link,.catholic-links .nav-link{font-size:0.9375rem;}}@media (min-width:414px){.img-spacer{left:-780px;}}@media (min-width:480px){.img-spacer{left:-750px;}.stl-review .navbar-collapse .nav li .sections .more-news-item > a,.catholicstl .navbar-collapse .nav li .sections .more-news-item > a{width:290px;}}@media (min-width:576px){html,body{font-size:0.875rem;}.img-spacer{left:-680px;}.subscription .btn{font-size:0.857rem;}.bottom-banner .btn > span{font-size:.86rem;}.btn-search{top:0;}.subscription .btn-lg{font-size:0.857rem;}.subscription .btn-sm{font-size:0.857rem;}.card-deck{display:flex;flex-flow:row wrap;margin-right:-15px;margin-left:-15px;}.card-deck .card{display:flex;flex:1 0 0%;flex-direction:column;margin-right:15px;margin-left:15px;}.card-group{width:100%;margin:auto;flex-flow:row nowrap;}.card-group .card:first-child{margin-right:.9rem;}.card-columns{column-count:3;column-gap:1.25rem;}.card-columns .card{display:inline-block;width:100%;}.stlreview-header .login{width:640px;margin:0 auto;}.nav-tabs .nav-link{font-size:inherit;}.stl-review .navbar-collapse.to-left{margin:0 -50px;padding:0 7rem;}.navbar-expand-sm{flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;}.navbar-expand-sm .navbar-nav{flex-direction:row;}.navbar-expand-sm .navbar-nav > .dropdown > .nav-link{padding-right:0;padding-left:0;}.navbar-expand-sm .navbar-nav .dropdown-menu{position:absolute;}.navbar-expand-sm .navbar-nav .dropdown-menu-right{right:0;left:auto;}.navbar-expand-sm .navbar-nav .megamenu .dropdown-menu-right{right:-12.95rem;top:-1px;left:auto;}.navbar-expand-sm > .container,.navbar-expand-sm > .container-fluid{flex-wrap:nowrap;}.navbar-expand-sm .navbar-collapse{display:flex !important;}.navbar-expand-sm .navbar-toggler{display:none;}.m-sm-0{margin:0 !important;}.mt-sm-0{margin-top:0 !important;}.mr-sm-0{margin-right:0 !important;}.mb-sm-0{margin-bottom:0 !important;}.ml-sm-0{margin-left:0 !important;}.mx-sm-0{margin-right:0 !important;margin-left:0 !important;}.my-sm-0{margin-top:0 !important;margin-bottom:0 !important;}.m-sm-1{margin:0.25rem !important;}.mt-sm-1{margin-top:0.25rem !important;}.mr-sm-1{margin-right:0.25rem !important;}.mb-sm-1{margin-bottom:0.25rem !important;}.ml-sm-1{margin-left:0.25rem !important;}.mx-sm-1{margin-right:0.25rem !important;margin-left:0.25rem !important;}.my-sm-1{margin-top:0.25rem !important;margin-bottom:0.25rem !important;}.m-sm-2{margin:0.5rem !important;}.mt-sm-2{margin-top:0.5rem !important;}.mr-sm-2{margin-right:0.5rem !important;}.mb-sm-2{margin-bottom:0.5rem !important;}.ml-sm-2{margin-left:0.5rem !important;}.mx-sm-2{margin-right:0.5rem !important;margin-left:0.5rem !important;}.my-sm-2{margin-top:0.5rem !important;margin-bottom:0.5rem !important;}.m-sm-3{margin:1rem !important;}.mt-sm-3{margin-top:1rem !important;}.mr-sm-3{margin-right:1rem !important;}.mb-sm-3{margin-bottom:1rem !important;}.ml-sm-3{margin-left:1rem !important;}.mx-sm-3{margin-right:1rem !important;margin-left:1rem !important;}.my-sm-3{margin-top:1rem !important;margin-bottom:1rem !important;}.m-sm-4{margin:1.5rem !important;}.mt-sm-4{margin-top:1.5rem !important;}.mr-sm-4{margin-right:1.5rem !important;}.mb-sm-4{margin-bottom:1.5rem !important;}.ml-sm-4{margin-left:1.5rem !important;}.mx-sm-4{margin-right:1.5rem !important;margin-left:1.5rem !important;}.my-sm-4{margin-top:1.5rem !important;margin-bottom:1.5rem !important;}.m-sm-5{margin:3rem !important;}.mt-sm-5{margin-top:3rem !important;}.mr-sm-5{margin-right:3rem !important;}.mb-sm-5{margin-bottom:3rem !important;}.ml-sm-5{margin-left:3rem !important;}.mx-sm-5{margin-right:3rem !important;margin-left:3rem !important;}.my-sm-5{margin-top:3rem !important;margin-bottom:3rem !important;}.m-sm-6{margin:5rem !important;}.mt-sm-6{margin-top:5rem !important;}.mr-sm-6{margin-right:5rem !important;}.mb-sm-6{margin-bottom:5rem !important;}.ml-sm-6{margin-left:5rem !important;}.mx-sm-6{margin-right:5rem !important;margin-left:5rem !important;}.my-sm-6{margin-top:5rem !important;margin-bottom:5rem !important;}.p-sm-0{padding:0 !important;}.pt-sm-0{padding-top:0 !important;}.pr-sm-0{padding-right:0 !important;}.pb-sm-0{padding-bottom:0 !important;}.pl-sm-0{padding-left:0 !important;}.px-sm-0{padding-right:0 !important;padding-left:0 !important;}.py-sm-0{padding-top:0 !important;padding-bottom:0 !important;}.p-sm-1{padding:0.25rem !important;}.pt-sm-1{padding-top:0.25rem !important;}.pr-sm-1{padding-right:0.25rem !important;}.pb-sm-1{padding-bottom:0.25rem !important;}.pl-sm-1{padding-left:0.25rem !important;}.px-sm-1{padding-right:0.25rem !important;padding-left:0.25rem !important;}.py-sm-1{padding-top:0.25rem !important;padding-bottom:0.25rem !important;}.p-sm-2{padding:0.5rem !important;}.pt-sm-2{padding-top:0.5rem !important;}.pr-sm-2{padding-right:0.5rem !important;}.pb-sm-2{padding-bottom:0.5rem !important;}.pl-sm-2{padding-left:0.5rem !important;}.px-sm-2{padding-right:0.5rem !important;padding-left:0.5rem !important;}.py-sm-2{padding-top:0.5rem !important;padding-bottom:0.5rem !important;}.p-sm-3{padding:1rem !important;}.pt-sm-3{padding-top:1rem !important;}.pr-sm-3{padding-right:1rem !important;}.pb-sm-3{padding-bottom:1rem !important;}.pl-sm-3{padding-left:1rem !important;}.px-sm-3{padding-right:1rem !important;padding-left:1rem !important;}.py-sm-3{padding-top:1rem !important;padding-bottom:1rem !important;}.p-sm-4{padding:1.5rem !important;}.pt-sm-4{padding-top:1.5rem !important;}.pr-sm-4{padding-right:1.5rem !important;}.pb-sm-4{padding-bottom:1.5rem !important;}.pl-sm-4{padding-left:1.5rem !important;}.px-sm-4{padding-right:1.5rem !important;padding-left:1.5rem !important;}.py-sm-4{padding-top:1.5rem !important;padding-bottom:1.5rem !important;}.p-sm-5{padding:3rem !important;}.pt-sm-5{padding-top:3rem !important;}.pr-sm-5{padding-right:3rem !important;}.pb-sm-5{padding-bottom:3rem !important;}.pl-sm-5{padding-left:3rem !important;}.px-sm-5{padding-right:3rem !important;padding-left:3rem !important;}.py-sm-5{padding-top:3rem !important;padding-bottom:3rem !important;}.p-sm-6{padding:5rem !important;}.pt-sm-6{padding-top:5rem !important;}.pr-sm-6{padding-right:5rem !important;}.pb-sm-6{padding-bottom:5rem !important;}.pl-sm-6{padding-left:5rem !important;}.px-sm-6{padding-right:5rem !important;padding-left:5rem !important;}.py-sm-6{padding-top:5rem !important;padding-bottom:5rem !important;}.m-sm-auto{margin:auto !important;}.mt-sm-auto{margin-top:auto !important;}.mr-sm-auto{margin-right:auto !important;}.mb-sm-auto{margin-bottom:auto !important;}.ml-sm-auto{margin-left:auto !important;}.mx-sm-auto{margin-right:auto !important;margin-left:auto !important;}.my-sm-auto{margin-top:auto !important;margin-bottom:auto !important;}.nt-sm-5{top:-4.25rem;}.parish-links .link-image{height:4rem;}}@media (min-width:667px){.stl-review .footer-menu:nth-child(2),.catholicstl .footer-menu:nth-child(2){padding-top:1.7rem;}}@media (min-width:736px){.img-spacer{left:-620px;}.stl-review .navbar-collapse.to-left{margin:0 -100px;padding:0 7rem;}}@media (min-width:768px){.see-more a:link,.see-more a:active,.see-more a:focus,.see-more a:visited{color:#fff;}.related-list-articles .see-more a:link,.related-list-articles .see-more a:active,.related-list-articles .see-more a:focus,.related-list-articles .see-more a:visited{color:#001833;}.media-img{height:170px;}.img-spacer{left:-605px;}.microsite-aside{margin-top:-12rem;}.ypt-wrapper .btn{font-size:1.5rem;}.sustaining .bottom-banner .btn{height:55px;padding:1.6rem 2rem;vertical-align:middle;display:inline-flex;}_:-ms-fullscreen,:root .sustaining .bottom-banner .btn{height:65px;}.bottom-banner .btn{text-align:center;font-size:2.2rem;}.bottom-banner .btn.btn-dark{font-size:1rem;}.stl-review-news .btn{text-transform:uppercase;font-weight:600;}.bottom-banner .btn-dark{font-size:1rem;}.article-search-header.steadyrain .btn-search{right:0;}.steadyrain .microsite-nav .nav-link{font-size:1rem;}.navbar-expand-md{flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;}.navbar-expand-md .navbar-nav{flex-direction:row;}.navbar-expand-md .navbar-nav > .dropdown > .nav-link{padding-right:0;padding-left:0;}.navbar-expand-md .navbar-nav .dropdown-menu{position:absolute;}.navbar-expand-md .navbar-nav .dropdown-menu-right{right:0;left:auto;}.navbar-expand-md .navbar-nav .megamenu .dropdown-menu-right{right:-12.95rem;top:-1px;left:auto;}.navbar-expand-md > .container,.navbar-expand-md > .container-fluid{flex-wrap:nowrap;}.navbar-expand-md .navbar-collapse{display:flex !important;}.navbar-expand-md .navbar-toggler{display:none;}.m-md-0{margin:0 !important;}.mt-md-0{margin-top:0 !important;}.mr-md-0{margin-right:0 !important;}.mb-md-0{margin-bottom:0 !important;}.ml-md-0{margin-left:0 !important;}.mx-md-0{margin-right:0 !important;margin-left:0 !important;}.my-md-0{margin-top:0 !important;margin-bottom:0 !important;}.m-md-1{margin:0.25rem !important;}.mt-md-1{margin-top:0.25rem !important;}.mr-md-1{margin-right:0.25rem !important;}.mb-md-1{margin-bottom:0.25rem !important;}.ml-md-1{margin-left:0.25rem !important;}.mx-md-1{margin-right:0.25rem !important;margin-left:0.25rem !important;}.my-md-1{margin-top:0.25rem !important;margin-bottom:0.25rem !important;}.m-md-2{margin:0.5rem !important;}.mt-md-2{margin-top:0.5rem !important;}.mr-md-2{margin-right:0.5rem !important;}.mb-md-2{margin-bottom:0.5rem !important;}.ml-md-2{margin-left:0.5rem !important;}.mx-md-2{margin-right:0.5rem !important;margin-left:0.5rem !important;}.my-md-2{margin-top:0.5rem !important;margin-bottom:0.5rem !important;}.m-md-3{margin:1rem !important;}.mt-md-3{margin-top:1rem !important;}.mr-md-3{margin-right:1rem !important;}.mb-md-3{margin-bottom:1rem !important;}.ml-md-3{margin-left:1rem !important;}.mx-md-3{margin-right:1rem !important;margin-left:1rem !important;}.my-md-3{margin-top:1rem !important;margin-bottom:1rem !important;}.m-md-4{margin:1.5rem !important;}.mt-md-4{margin-top:1.5rem !important;}.mr-md-4{margin-right:1.5rem !important;}.mb-md-4{margin-bottom:1.5rem !important;}.ml-md-4{margin-left:1.5rem !important;}.mx-md-4{margin-right:1.5rem !important;margin-left:1.5rem !important;}.my-md-4{margin-top:1.5rem !important;margin-bottom:1.5rem !important;}.m-md-5{margin:3rem !important;}.mt-md-5{margin-top:3rem !important;}.mr-md-5{margin-right:3rem !important;}.mb-md-5{margin-bottom:3rem !important;}.ml-md-5{margin-left:3rem !important;}.mx-md-5{margin-right:3rem !important;margin-left:3rem !important;}.my-md-5{margin-top:3rem !important;margin-bottom:3rem !important;}.m-md-6{margin:5rem !important;}.mt-md-6{margin-top:5rem !important;}.mr-md-6{margin-right:5rem !important;}.mb-md-6{margin-bottom:5rem !important;}.ml-md-6{margin-left:5rem !important;}.mx-md-6{margin-right:5rem !important;margin-left:5rem !important;}.my-md-6{margin-top:5rem !important;margin-bottom:5rem !important;}.p-md-0{padding:0 !important;}.pt-md-0{padding-top:0 !important;}.pr-md-0{padding-right:0 !important;}.pb-md-0{padding-bottom:0 !important;}.pl-md-0{padding-left:0 !important;}.px-md-0{padding-right:0 !important;padding-left:0 !important;}.py-md-0{padding-top:0 !important;padding-bottom:0 !important;}.p-md-1{padding:0.25rem !important;}.pt-md-1{padding-top:0.25rem !important;}.pr-md-1{padding-right:0.25rem !important;}.pb-md-1{padding-bottom:0.25rem !important;}.pl-md-1{padding-left:0.25rem !important;}.px-md-1{padding-right:0.25rem !important;padding-left:0.25rem !important;}.py-md-1{padding-top:0.25rem !important;padding-bottom:0.25rem !important;}.p-md-2{padding:0.5rem !important;}.pt-md-2{padding-top:0.5rem !important;}.pr-md-2{padding-right:0.5rem !important;}.pb-md-2{padding-bottom:0.5rem !important;}.pl-md-2{padding-left:0.5rem !important;}.px-md-2{padding-right:0.5rem !important;padding-left:0.5rem !important;}.py-md-2{padding-top:0.5rem !important;padding-bottom:0.5rem !important;}.p-md-3{padding:1rem !important;}.pt-md-3{padding-top:1rem !important;}.pr-md-3{padding-right:1rem !important;}.pb-md-3{padding-bottom:1rem !important;}.pl-md-3{padding-left:1rem !important;}.px-md-3{padding-right:1rem !important;padding-left:1rem !important;}.py-md-3{padding-top:1rem !important;padding-bottom:1rem !important;}.p-md-4{padding:1.5rem !important;}.pt-md-4{padding-top:1.5rem !important;}.pr-md-4{padding-right:1.5rem !important;}.pb-md-4{padding-bottom:1.5rem !important;}.pl-md-4{padding-left:1.5rem !important;}.px-md-4{padding-right:1.5rem !important;padding-left:1.5rem !important;}.py-md-4{padding-top:1.5rem !important;padding-bottom:1.5rem !important;}.p-md-5{padding:3rem !important;}.pt-md-5{padding-top:3rem !important;}.pr-md-5{padding-right:3rem !important;}.pb-md-5{padding-bottom:3rem !important;}.pl-md-5{padding-left:3rem !important;}.px-md-5{padding-right:3rem !important;padding-left:3rem !important;}.py-md-5{padding-top:3rem !important;padding-bottom:3rem !important;}.p-md-6{padding:5rem !important;}.pt-md-6{padding-top:5rem !important;}.pr-md-6{padding-right:5rem !important;}.pb-md-6{padding-bottom:5rem !important;}.pl-md-6{padding-left:5rem !important;}.px-md-6{padding-right:5rem !important;padding-left:5rem !important;}.py-md-6{padding-top:5rem !important;padding-bottom:5rem !important;}.m-md-auto{margin:auto !important;}.mt-md-auto{margin-top:auto !important;}.mr-md-auto{margin-right:auto !important;}.mb-md-auto{margin-bottom:auto !important;}.ml-md-auto{margin-left:auto !important;}.mx-md-auto{margin-right:auto !important;margin-left:auto !important;}.my-md-auto{margin-top:auto !important;margin-bottom:auto !important;}.top-bar nav > a:link,.top-bar nav > a:visited,.top-bar nav > a:active{font-size:0.6875rem;}.nt-md-5{top:-10.25rem;}.bottom-links .nav-link:visited,.bottom-links .nav-link:link,.bottom-links .nav-link:active{font-size:1rem;text-transform:capitalize;}.stl-review .logo.link-image,.catholicstl .logo.link-image{margin:1.25rem;height:6rem;}.stl-review .footer-logos .link-image.footer-logo,.catholicstl .footer-logos .link-image.footer-logo{height:7rem;}.footer-copyright .copyright{font-size:0.85rem;}.catholicstl .logo{height:3rem;}}@media (min-width:812px){.img-spacer{left:-580px;}}@media (min-width:992px){.img-spacer{top:-85px;left:-475px;}.microsite-aside{margin-top:-9rem;}.ypt-wrapper .btn{font-size:1.2rem;}.sustaining .bottom-banner .btn{height:95px;padding-left:4rem;padding-right:4rem;}_:-ms-fullscreen,:root .sustaining .bottom-banner .btn{height:75px;padding-left:3rem;padding-right:3rem;}.bottom-banner .btn.btn-icon{font-size:1.4rem;}.bottom-banner .btn.btn-dark{font-size:1.2rem;}.bottom-banner .btn > span{font-size:1rem;}.stl-review-news .btn{font-size:1.2rem;margin-right:1.6rem;padding-top:1rem;padding-bottom:1rem;}.ypt-wrapper .btn-secondary{margin-bottom:0;}.bottom-banner .btn-dark{font-size:1.2rem;}.article-search-header.steadyrain .btn-search{right:-2px;top:0px;color:#fff;text-indent:initial;}.article-search-header.steadyrain .btn-search:hover{color:#fff;}.btn-search{right:0;}.card-group{width:auto;padding:0 8rem;}.card-group .card{margin-bottom:0;}.card-deck{margin-left:190px;margin-right:190px;}.megamenu .nav-item{width:auto;text-align:center;}.nav-item{padding:0 1.2rem;}.megamenu-list .nav-link:link,.megamenu-list .nav-link:visited{padding-left:1rem;padding-right:1rem;}.dropdown.onHover .drop-icn{display:block;}.dropdown-sub .dropdown.dropdown-item:hover,.dropdown-sub .dropdown .dropdown-item:hover{background-color:#c70f2e;}.megamenu .nav-item:hover{background-color:#0065bb;}.megamenu{width:100%;top:2.8rem;left:-0.0625rem;border-radius:0;background-color:#001833;padding-top:0;padding-bottom:0;margin-left:0;}.megamenu .dropdown.nav-item:first-child{padding:0;}.megamenu-list{min-height:10rem;}.steadyrain .microsite-nav .nav{align-items:center;height:5rem;justify-content:space-between;}.footer-find .nav{padding:0;margin-top:0;}.steadyrain .microsite-nav .nav-link{border-right:#fff solid 0.0625rem;}.steadyrain .nav-tabs .nav-item{border-right:#fff solid 0.0625rem;}.nav-tabs .nav-link{border:1px solid transparent;}.steadyrain .microsite-nav .nav-item,.steadyrain .microsite-nav-mobile .nav-item{border-right:#fff solid 0.0625rem;}.navbar{padding:0.5rem 1rem;}.navbar-nav .nav-link{padding-left:0;}.navbar-collapse{background-color:transparent;}.navbar-expand-lg{flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;}.navbar-expand-lg .navbar-nav{flex-direction:row;}.navbar-expand-lg .navbar-nav > .dropdown > .nav-link{padding-right:0;padding-left:0;}.navbar-expand-lg .navbar-nav .dropdown-menu{position:absolute;}.navbar-expand-lg .navbar-nav .dropdown-menu-right{right:0;left:auto;}.navbar-expand-lg .navbar-nav .megamenu .dropdown-menu-right{right:-12.95rem;top:-1px;left:auto;}.navbar-expand-lg > .container,.navbar-expand-lg > .container-fluid{flex-wrap:nowrap;}.navbar-expand-lg .navbar-collapse{display:flex !important;}.navbar-expand-lg .navbar-toggler{display:none;}.m-lg-0{margin:0 !important;}.mt-lg-0{margin-top:0 !important;}.mr-lg-0{margin-right:0 !important;}.mb-lg-0{margin-bottom:0 !important;}.ml-lg-0{margin-left:0 !important;}.mx-lg-0{margin-right:0 !important;margin-left:0 !important;}.my-lg-0{margin-top:0 !important;margin-bottom:0 !important;}.m-lg-1{margin:0.25rem !important;}.mt-lg-1{margin-top:0.25rem !important;}.mr-lg-1{margin-right:0.25rem !important;}.mb-lg-1{margin-bottom:0.25rem !important;}.ml-lg-1{margin-left:0.25rem !important;}.mx-lg-1{margin-right:0.25rem !important;margin-left:0.25rem !important;}.my-lg-1{margin-top:0.25rem !important;margin-bottom:0.25rem !important;}.m-lg-2{margin:0.5rem !important;}.mt-lg-2{margin-top:0.5rem !important;}.mr-lg-2{margin-right:0.5rem !important;}.mb-lg-2{margin-bottom:0.5rem !important;}.ml-lg-2{margin-left:0.5rem !important;}.mx-lg-2{margin-right:0.5rem !important;margin-left:0.5rem !important;}.my-lg-2{margin-top:0.5rem !important;margin-bottom:0.5rem !important;}.m-lg-3{margin:1rem !important;}.mt-lg-3{margin-top:1rem !important;}.mr-lg-3{margin-right:1rem !important;}.mb-lg-3{margin-bottom:1rem !important;}.ml-lg-3{margin-left:1rem !important;}.mx-lg-3{margin-right:1rem !important;margin-left:1rem !important;}.my-lg-3{margin-top:1rem !important;margin-bottom:1rem !important;}.m-lg-4{margin:1.5rem !important;}.mt-lg-4{margin-top:1.5rem !important;}.mr-lg-4{margin-right:1.5rem !important;}.mb-lg-4{margin-bottom:1.5rem !important;}.ml-lg-4{margin-left:1.5rem !important;}.mx-lg-4{margin-right:1.5rem !important;margin-left:1.5rem !important;}.my-lg-4{margin-top:1.5rem !important;margin-bottom:1.5rem !important;}.m-lg-5{margin:3rem !important;}.mt-lg-5{margin-top:3rem !important;}.mr-lg-5{margin-right:3rem !important;}.mb-lg-5{margin-bottom:3rem !important;}.ml-lg-5{margin-left:3rem !important;}.mx-lg-5{margin-right:3rem !important;margin-left:3rem !important;}.my-lg-5{margin-top:3rem !important;margin-bottom:3rem !important;}.m-lg-6{margin:5rem !important;}.mt-lg-6{margin-top:5rem !important;}.mr-lg-6{margin-right:5rem !important;}.mb-lg-6{margin-bottom:5rem !important;}.ml-lg-6{margin-left:5rem !important;}.mx-lg-6{margin-right:5rem !important;margin-left:5rem !important;}.my-lg-6{margin-top:5rem !important;margin-bottom:5rem !important;}.p-lg-0{padding:0 !important;}.pt-lg-0{padding-top:0 !important;}.pr-lg-0{padding-right:0 !important;}.pb-lg-0{padding-bottom:0 !important;}.pl-lg-0{padding-left:0 !important;}.px-lg-0{padding-right:0 !important;padding-left:0 !important;}.py-lg-0{padding-top:0 !important;padding-bottom:0 !important;}.p-lg-1{padding:0.25rem !important;}.pt-lg-1{padding-top:0.25rem !important;}.pr-lg-1{padding-right:0.25rem !important;}.pb-lg-1{padding-bottom:0.25rem !important;}.pl-lg-1{padding-left:0.25rem !important;}.px-lg-1{padding-right:0.25rem !important;padding-left:0.25rem !important;}.py-lg-1{padding-top:0.25rem !important;padding-bottom:0.25rem !important;}.p-lg-2{padding:0.5rem !important;}.pt-lg-2{padding-top:0.5rem !important;}.pr-lg-2{padding-right:0.5rem !important;}.pb-lg-2{padding-bottom:0.5rem !important;}.pl-lg-2{padding-left:0.5rem !important;}.px-lg-2{padding-right:0.5rem !important;padding-left:0.5rem !important;}.py-lg-2{padding-top:0.5rem !important;padding-bottom:0.5rem !important;}.p-lg-3{padding:1rem !important;}.pt-lg-3{padding-top:1rem !important;}.pr-lg-3{padding-right:1rem !important;}.pb-lg-3{padding-bottom:1rem !important;}.pl-lg-3{padding-left:1rem !important;}.px-lg-3{padding-right:1rem !important;padding-left:1rem !important;}.py-lg-3{padding-top:1rem !important;padding-bottom:1rem !important;}.p-lg-4{padding:1.5rem !important;}.pt-lg-4{padding-top:1.5rem !important;}.pr-lg-4{padding-right:1.5rem !important;}.pb-lg-4{padding-bottom:1.5rem !important;}.pl-lg-4{padding-left:1.5rem !important;}.px-lg-4{padding-right:1.5rem !important;padding-left:1.5rem !important;}.py-lg-4{padding-top:1.5rem !important;padding-bottom:1.5rem !important;}.p-lg-5{padding:3rem !important;}.pt-lg-5{padding-top:3rem !important;}.pr-lg-5{padding-right:3rem !important;}.pb-lg-5{padding-bottom:3rem !important;}.pl-lg-5{padding-left:3rem !important;}.px-lg-5{padding-right:3rem !important;padding-left:3rem !important;}.py-lg-5{padding-top:3rem !important;padding-bottom:3rem !important;}.p-lg-6{padding:5rem !important;}.pt-lg-6{padding-top:5rem !important;}.pr-lg-6{padding-right:5rem !important;}.pb-lg-6{padding-bottom:5rem !important;}.pl-lg-6{padding-left:5rem !important;}.px-lg-6{padding-right:5rem !important;padding-left:5rem !important;}.py-lg-6{padding-top:5rem !important;padding-bottom:5rem !important;}.m-lg-auto{margin:auto !important;}.mt-lg-auto{margin-top:auto !important;}.mr-lg-auto{margin-right:auto !important;}.mb-lg-auto{margin-bottom:auto !important;}.ml-lg-auto{margin-left:auto !important;}.mx-lg-auto{margin-right:auto !important;margin-left:auto !important;}.my-lg-auto{margin-top:auto !important;margin-bottom:auto !important;}.top-bar nav > a:link,.top-bar nav > a:visited,.top-bar nav > a:active{font-size:0.9375rem;}.nt-lg-5{top:-10.25rem;}.microsite-detail .nt-lg-5{top:-13.25rem;}.social-icon{width:50px;padding:0 0.2rem;}.nav-link{font-size:1rem;}.navbar-nav .nav-link:visited,.navbar-nav .nav-link:link,.navbar-nav .nav-link:active{color:#0065bb;}.bottom-links .nav-link:visited,.bottom-links .nav-link:link,.bottom-links .nav-link:active{font-size:inherit;}.parish-links .nav-link{padding-right:0.6875rem;padding-left:0.6875rem;}_:-ms-fullscreen,:root .parish-links .nav-link{padding:0;}.footer-find .parish-links .nav-link{padding-left:.4rem;padding-right:.4rem;}.top-bar .nav-link,.footer-copyright .nav-link{text-transform:capitalize;}.stl-review .header-background,.catholicstl .header-background{border:0;}.no-top-banner .header-background{margin-bottom:5rem;}.logo.link-image{height:5rem;}.no-bot-banner .footer{margin-top:11.5rem;}.has-bot-banner .footer{margin-top:0;}.footer-copyright .copyright{font-size:inherit;}.stl-review .navbar-collapse .nav li .sections .more-news-item > a,.catholicstl .navbar-collapse .nav li .sections .more-news-item > a{width:75%;}}@media (min-width:1200px){.img-spacer{left:-385px;}.bottom-banner .btn.btn-dark{font-size:1.5rem;}.bottom-banner .btn.btn-icon{padding:1.1rem 0;font-size:1.2rem;}.bottom-banner .btn.btn-icon .fa{font-size:2.5rem;}.stl-review-news .btn{padding-left:1rem;padding-right:1rem;}.bottom-banner .btn-dark{min-height:70px;}_:-ms-fullscreen,:root .bottom-banner .btn-dark{min-height:70px;}.bottom-banner .btn-dark.btn-icon{justify-content:center;}.nav-item.search-dropdown{padding-left:0;}.nav-item:first-child{padding-left:0;}.dropdown.search-dropdown .fa:not(.fa-caret-up){font-size:1.5rem;}.dropdown.search-dropdown .drop-icn .fa:not(.fa-caret-up){font-size:inherit;}.navbar-expand-xl{flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;}.navbar-expand-xl .navbar-nav{flex-direction:row;}.navbar-expand-xl .navbar-nav > .dropdown > .nav-link{padding-right:0;padding-left:0;}.navbar-expand-xl .navbar-nav .dropdown-menu{position:absolute;}.navbar-expand-xl .navbar-nav .dropdown-menu-right{right:0;left:auto;}.navbar-expand-xl .navbar-nav .megamenu .dropdown-menu-right{right:-12.95rem;top:-1px;left:auto;}.navbar-expand-xl > .container,.navbar-expand-xl > .container-fluid{flex-wrap:nowrap;}.navbar-expand-xl .navbar-collapse{display:flex !important;}.navbar-expand-xl .navbar-toggler{display:none;}.m-xl-0{margin:0 !important;}.mt-xl-0{margin-top:0 !important;}.mr-xl-0{margin-right:0 !important;}.mb-xl-0{margin-bottom:0 !important;}.ml-xl-0{margin-left:0 !important;}.mx-xl-0{margin-right:0 !important;margin-left:0 !important;}.my-xl-0{margin-top:0 !important;margin-bottom:0 !important;}.m-xl-1{margin:0.25rem !important;}.mt-xl-1{margin-top:0.25rem !important;}.mr-xl-1{margin-right:0.25rem !important;}.mb-xl-1{margin-bottom:0.25rem !important;}.ml-xl-1{margin-left:0.25rem !important;}.mx-xl-1{margin-right:0.25rem !important;margin-left:0.25rem !important;}.my-xl-1{margin-top:0.25rem !important;margin-bottom:0.25rem !important;}.m-xl-2{margin:0.5rem !important;}.mt-xl-2{margin-top:0.5rem !important;}.mr-xl-2{margin-right:0.5rem !important;}.mb-xl-2{margin-bottom:0.5rem !important;}.ml-xl-2{margin-left:0.5rem !important;}.mx-xl-2{margin-right:0.5rem !important;margin-left:0.5rem !important;}.my-xl-2{margin-top:0.5rem !important;margin-bottom:0.5rem !important;}.m-xl-3{margin:1rem !important;}.mt-xl-3{margin-top:1rem !important;}.mr-xl-3{margin-right:1rem !important;}.mb-xl-3{margin-bottom:1rem !important;}.ml-xl-3{margin-left:1rem !important;}.mx-xl-3{margin-right:1rem !important;margin-left:1rem !important;}.my-xl-3{margin-top:1rem !important;margin-bottom:1rem !important;}.m-xl-4{margin:1.5rem !important;}.mt-xl-4{margin-top:1.5rem !important;}.mr-xl-4{margin-right:1.5rem !important;}.mb-xl-4{margin-bottom:1.5rem !important;}.ml-xl-4{margin-left:1.5rem !important;}.mx-xl-4{margin-right:1.5rem !important;margin-left:1.5rem !important;}.my-xl-4{margin-top:1.5rem !important;margin-bottom:1.5rem !important;}.m-xl-5{margin:3rem !important;}.mt-xl-5{margin-top:3rem !important;}.mr-xl-5{margin-right:3rem !important;}.mb-xl-5{margin-bottom:3rem !important;}.ml-xl-5{margin-left:3rem !important;}.mx-xl-5{margin-right:3rem !important;margin-left:3rem !important;}.my-xl-5{margin-top:3rem !important;margin-bottom:3rem !important;}.m-xl-6{margin:5rem !important;}.mt-xl-6{margin-top:5rem !important;}.mr-xl-6{margin-right:5rem !important;}.mb-xl-6{margin-bottom:5rem !important;}.ml-xl-6{margin-left:5rem !important;}.mx-xl-6{margin-right:5rem !important;margin-left:5rem !important;}.my-xl-6{margin-top:5rem !important;margin-bottom:5rem !important;}.p-xl-0{padding:0 !important;}.pt-xl-0{padding-top:0 !important;}.pr-xl-0{padding-right:0 !important;}.pb-xl-0{padding-bottom:0 !important;}.pl-xl-0{padding-left:0 !important;}.px-xl-0{padding-right:0 !important;padding-left:0 !important;}.py-xl-0{padding-top:0 !important;padding-bottom:0 !important;}.p-xl-1{padding:0.25rem !important;}.pt-xl-1{padding-top:0.25rem !important;}.pr-xl-1{padding-right:0.25rem !important;}.pb-xl-1{padding-bottom:0.25rem !important;}.pl-xl-1{padding-left:0.25rem !important;}.px-xl-1{padding-right:0.25rem !important;padding-left:0.25rem !important;}.py-xl-1{padding-top:0.25rem !important;padding-bottom:0.25rem !important;}.p-xl-2{padding:0.5rem !important;}.pt-xl-2{padding-top:0.5rem !important;}.pr-xl-2{padding-right:0.5rem !important;}.pb-xl-2{padding-bottom:0.5rem !important;}.pl-xl-2{padding-left:0.5rem !important;}.px-xl-2{padding-right:0.5rem !important;padding-left:0.5rem !important;}.py-xl-2{padding-top:0.5rem !important;padding-bottom:0.5rem !important;}.p-xl-3{padding:1rem !important;}.pt-xl-3{padding-top:1rem !important;}.pr-xl-3{padding-right:1rem !important;}.pb-xl-3{padding-bottom:1rem !important;}.pl-xl-3{padding-left:1rem !important;}.px-xl-3{padding-right:1rem !important;padding-left:1rem !important;}.py-xl-3{padding-top:1rem !important;padding-bottom:1rem !important;}.p-xl-4{padding:1.5rem !important;}.pt-xl-4{padding-top:1.5rem !important;}.pr-xl-4{padding-right:1.5rem !important;}.pb-xl-4{padding-bottom:1.5rem !important;}.pl-xl-4{padding-left:1.5rem !important;}.px-xl-4{padding-right:1.5rem !important;padding-left:1.5rem !important;}.py-xl-4{padding-top:1.5rem !important;padding-bottom:1.5rem !important;}.p-xl-5{padding:3rem !important;}.pt-xl-5{padding-top:3rem !important;}.pr-xl-5{padding-right:3rem !important;}.pb-xl-5{padding-bottom:3rem !important;}.pl-xl-5{padding-left:3rem !important;}.px-xl-5{padding-right:3rem !important;padding-left:3rem !important;}.py-xl-5{padding-top:3rem !important;padding-bottom:3rem !important;}.p-xl-6{padding:5rem !important;}.pt-xl-6{padding-top:5rem !important;}.pr-xl-6{padding-right:5rem !important;}.pb-xl-6{padding-bottom:5rem !important;}.pl-xl-6{padding-left:5rem !important;}.px-xl-6{padding-right:5rem !important;padding-left:5rem !important;}.py-xl-6{padding-top:5rem !important;padding-bottom:5rem !important;}.m-xl-auto{margin:auto !important;}.mt-xl-auto{margin-top:auto !important;}.mr-xl-auto{margin-right:auto !important;}.mb-xl-auto{margin-bottom:auto !important;}.ml-xl-auto{margin-left:auto !important;}.mx-xl-auto{margin-right:auto !important;margin-left:auto !important;}.my-xl-auto{margin-top:auto !important;margin-bottom:auto !important;}.stl-review .top-banner,.catholicstl .top-banner{margin-top:1.375rem;}.nav-link{font-size:1.125rem;}.nav-link{font-size:1.2rem;}.parish-links .nav-link{padding-left:0;padding-right:0;width:100px;}.stlreview-links .nav-link,.catholic-links .nav-link{font-size:0.75rem;width:100%;}.stlreview-links .nav-link,.catholic-links .nav-link{text-align:right;text-transform:capitalize;}_:-ms-fullscreen,:root header .stlreview-links .nav-link,header .catholic-links .nav-link{line-height:1;}.review-links > a:first-child .nav-link{padding-bottom:0;}.nav-link{font-size:1rem;}.page-img .nav-link{font-size:0.8rem;}.parish-links .img-text{font-size:0.75rem;white-space:nowrap;}.parish-links .img-text{font-size:0.6875rem;}}@media (min-width:1336px){_:-ms-fullscreen,:root .article-search-header.steadyrain .btn-search{top:0;padding-top:3px;padding-bottom:5px;}_:-ms-fullscreen,:root .search-dropdown .btn-search{top:-18px;line-height:2;}.nav-item{padding:0 2rem;}.megamenu:not(.sections) .page-img img,.megamenu:not(.sections) .page-img img.link-image{width:140px;}}@media (min-width:1360px){.img-spacer{left:-305px;}_:-ms-fullscreen,:root .img-spacer{display:block;width:115%;}}@media (min-width:1366px){.dnnSearchBox > a.dnnSearchButton{padding-top:1.255rem;padding-bottom:1.255rem;}.dnnSearchBox > .dnnSearchBox_advanced > .dnnSearchBox_advanced_label{padding-top:0.5rem;padding-bottom:0.5rem;height:2.5rem;}.review-links > a:first-child .nav-link{font-size:0.875rem;}}@media (min-width:1440px){.img-spacer{left:-265px;}.megamenu:not(.sections) .page-img img,.megamenu:not(.sections) .page-img img.link-image{width:200px;}}@media (min-width:1600px){.img-spacer{left:-165px;}.steadyrain .filter-header .btn-search{right:0;}.btn-search{right:-4px;top:0;}.dropdown.onHover .drop-icn{top:34px;}}@media (min-width:1680px){.img-spacer{left:-145px;}}@media (min-width:1740px){.megamenu-row{width:85%;margin-right:auto;margin-left:auto;}}@media (min-width:1800px){.home .services [class*="col-"]{height:15.75rem;}}@media (min-width:1904px){.img-spacer{left:-160px;}}@media (min-width:1920px){html,body{font-size:1rem;}.img-spacer:before{width:4000px;height:155px;}_:-ms-fullscreen,:root .img-spacer:before{width:100%;}_:-ms-fullscreen,:root .article-search-header.steadyrain .btn-search{padding-top:3px;padding-bottom:6px;}.steadyrain .filter-header .btn-search{top:0;}_:-ms-fullscreen,:root .search-dropdown .btn-search{top:-20px;}.search-dropdown .btn-search{top:-11px;font-size:1rem;}.btn-search{right:-3px;top:-11px;}.dropdown.onHover .drop-icn{top:20px;}.dnnSearchBox > a.dnnSearchButton{padding-top:1.1rem;padding-bottom:1.1rem;}.dnnSearchBox > .dnnSearchBox_advanced > .dnnSearchBox_advanced_label{padding-top:0.4rem;height:2.2rem;}.review-links > a:first-child .nav-link{font-size:0.75rem;}_:-ms-fullscreen,:root .review-links > a:first-child .nav-link{font-size:0.85rem;font-weight:700;}}@media (max-width:1199.98px){.navbar-expand-xl > .container,.navbar-expand-xl > .container-fluid{padding-right:0;padding-left:0;}}@media (max-width:991.98px){_:-ms-fullscreen,:root .logo{width:100%;height:auto;}.steadyrain .microsite-nav .nav{width:100%;}.steadyrain .microsite-nav .nav-link{display:inline-block;padding-left:0;}.steadyrain .microsite-nav .nav-item .dropdown-menu,.steadyrain .microsite-nav-mobile .nav-item .dropdown-menu{position:static;width:100%;border-radius:0;background-color:#001833;padding-top:0;padding-bottom:0;}.steadyrain .microsite-nav .nav-item .dropdown-item,.steadyrain .microsite-nav-mobile .nav-item .dropdown-item{color:#fff;}.navbar-expand-lg > .container,.navbar-expand-lg > .container-fluid{padding-right:0;padding-left:0;}.stl-review .header-background,.catholicstl .header-background{border-top-width:0.75rem;}}@media (max-width:767.98px){.navbar-expand-md > .container,.navbar-expand-md > .container-fluid{padding-right:0;padding-left:0;}.spacer{margin-bottom:-5rem;}.stl-review .navbar-brand,.catholicstl .navbar-brand{margin-left:-15px;}}@media (max-width:575.98px){.navbar-expand-sm > .container,.navbar-expand-sm > .container-fluid{padding-right:0;padding-left:0;}.top-bar{display:none;}.footer-copyright .copyright{text-align:center;display:block;}.footer-menu:last-child{text-align:center;}.footer-menu .nav-item{width:100%;}.stl-review .footer-menu,.catholicstl .footer-menu{text-align:left;padding-top:2rem;}.footer-logo-bar{display:none;}}@media (max-width:575px){.dnnSearchBox > .dnnSearchBox_advanced > .dnnSearchBox_advanced_dropdown{width:278px;top:35px;right:-28px;}.dnnSearchBox > .dnnSearchBox_advanced > .dnnSearchBox_advanced_dropdown #dnnSearchResultAdvancedForm{width:100%;}.dnnSearchBox .dnnFormItem > .dnnLabel{width:100%;display:block;float:none;text-align:left;}.dnnSearchBox .dnnFormItem > .dnnLabel a.dnnFormHelp{right:142px;}.dnnSearchBox .dnnFormItem > .dnnLabel a.dnnFormHelp[id*="AdvancedScope_cmdHelp"]{right:200px;}.dnnSearchResultPanel{text-align:center;}.dnnSearchResultPanel .dnnSearchResultSortOptions{border-color:transparent;}.dnnSearchResultPanel .dnnRight{float:none;}}@media (max-width:375px){.logo-bar .nav-link{font-size:0.55rem;}}@media (min-width:768px) and (max-width:991.98px){.ytpl-thumbs{width:85%;}.navbar-nav .megamenu .nav-link:link,.navbar-nav .megamenu .nav-link:visited{padding:.2rem 1rem;line-height:2.5;font-size:1.4rem;text-transform:capitalize;font-family:inherit;}.navbar-collapse{margin:0 -40px;padding:0 35px;}.contact-info p{font-size:1rem;}}@media (min-width:992px) and (max-width:1199.98px){.icn{color:#001833;position:relative;right:-41px;top:-30px;height:0;}}@media (min-width:576px) and (max-width:767.98px){.footer-logo-bar{display:none;}}@media screen and (prefers-reduced-motion:reduce){.btn{transition:none;}}@media print{*,*::before,*::after{text-shadow:none !important;box-shadow:none !important;}a:not(.btn){text-decoration:underline;}abbr[title]::after{content:" (" attr(title) ")";}pre{white-space:pre-wrap !important;}pre,blockquote{border:1px solid #adb5bd;page-break-inside:avoid;}thead{display:table-header-group;}tr,img{page-break-inside:avoid;}p,h2,h3{orphans:3;widows:3;}h2,h3{page-break-after:avoid;}@page{size:a3;}body{min-width:992px !important;}.container{min-width:992px !important;}.navbar{display:none;}.badge{border:1px solid #000;}.table{border-collapse:collapse !important;}.table td,.table th{background-color:#fff !important;}.table-bordered th,.table-bordered td{border:1px solid #dee2e6 !important;}.table-dark{color:inherit;}.table-dark th,.table-dark td,.table-dark thead th,.table-dark tbody + tbody{border-color:#dee2e6;}.table .thead-dark th{color:inherit;border-color:#dee2e6;}.author-meta{justify-content:start !important;}.author-meta > ul{flex-flow:row !important;}.author-meta > ul li:first-child{margin-right:1rem;}.gated{height:auto !important;}[class*=col]{width:100% !important;max-width:100% !important;flex:0 0 100%;}.subscription-overlay,.DnnModule-SteadyRainBreadcrumbs,.DnnModule-SteadyRainRelatedArticles,.DnnModule-SteadyRainRecentArticles,.DnnModule-SteadyRainArticleNavigation,.footer-copyright,.dnnFormValidationSummary,.DnnModule-SteadyRainArticleSocial,.DnnModule-SupportingMinistries,.personalBarContainer{display:none !important;}}

h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6{font-family:"GillSansStdBold","Gill Sans MT","Lato",Calibri,sans-serif;color:#0065bb;position:relative;}.banner h1,.banner .h1,.banner h2,.banner .h2,.banner h3,.banner .h3,.banner h4,.banner .h4,.banner h5,.banner .h5,.banner h6,.banner .h6{color:#fff;}.h1,h1,.h2,h2{text-transform:capitalize;}.sustaining .bottom-banner .h1,.sustaining .bottom-banner h1,.sustaining .bottom-banner .h2,.sustaining .bottom-banner h2{text-transform:uppercase;}.article-subtitle h3{font-size:1.5rem;font-family:Arial,"Helvetica Neue",Helvetica,sans-serif;}.supporting .title .h4{font-size:1rem;}.supporting .title .h4{font-size:1rem;}.event-ticker .h5,.event-ticker h5{color:#001833;}h6,.h6{font-size:1.125rem;}p{font-size:1.125rem;}.contact-info p{font-size:1rem;}.srContainer{margin-bottom:1rem;}.microsite-detail .srContainer{margin-bottom:0;}.top-banner .srContainer{margin-bottom:0;}.has-bot-banner .bottom-banner .srContainer{margin-bottom:0;}.DnnModule-ParishDetail .srContainer,.DnnModule-AgencyDetail .srContainer,.DnnModule-MinistryDetail .srContainer,.DnnModule-ReligiousOrderDetail .srContainer,.DnnModule-SchoolDetail .srContainer{margin-bottom:0;}[class*="article"] .srContainer{margin-bottom:0;}.services .srContainer{margin-bottom:0;}.blockquote{font-family:Arial,"Helvetica Neue",Helvetica,sans-serif;margin-bottom:1rem;border:1px solid #c8cccc;font-size:1.25rem;}.blockquote > p{padding:.5rem;font-size:1.25rem;}.blockquote > p:before,.blockquote > p:after{font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;display:inline-block;vertical-align:middle;color:#0065bb;}.blockquote > p:before{content:"\f10d";margin-right:.5rem;}.blockquote > p:after{margin-left:.5rem;content:"\f10e";}.blockquote .fa{color:#0065bb;}.blockquote .fa:first-child{margin-right:.5rem;}.blockquote .fa:last-child{margin-left:.5rem;}.blockquote-footer{display:block;font-size:80%;font-weight:bold;color:#6c757d;color:#0065bb;text-transform:uppercase;text-align:right;padding:.5rem;margin-left:.5rem;margin-right:.25rem;}.blockquote-footer::before{content:"\2014 \00A0";}.inset{margin:10px auto 5px;}.inset > img{margin:auto;}.inset-caption,.inset-attribution{display:block;color:#6c757d;font-size:70%;}.inset-caption{padding-top:.5rem;}.inset-attribution{padding:.5rem 0;margin-bottom:5px;}.inset.center{margin:0 auto;}.background-line{position:relative;z-index:1;}.background-line:before{border-top:2px solid #0065bb;content:"";margin:0 auto;position:absolute;top:11px;left:0;right:0;bottom:1px;width:100%;z-index:-1;}.top-sections .background-line:before,.section .background-line:before,.article-related-articles .background-line:before{top:15px;}.background-line span,.background-line small{background:#fff;padding-left:0;padding-right:15px;}.text-right.background-line span{padding-left:15px;padding-right:0;}.text-right.background-line small{padding-left:15px;padding-right:0;}.sep{padding:0 0.5rem;}.b-bg-primary-color{background-color:#001833;}.g-bg-color{position:relative;background-color:#f1f2f2;}.services .bg-gradient:hover{background:#001833;}.list-unstyled{margin-left:0;}.title-center{position:relative;background-color:#f0f1f1;margin-bottom:1rem;}.header{background:rgba(0,24,51,0.8889);padding:1rem 0.9375rem .5rem;text-align:center;}.stl-review [class*='DnnModule-SteadyRain'] .header,.catholicstl [class*='DnnModule-SteadyRain'] .header,.stl-review .DnnModule-ArticleMerchandising .header,.catholicstl .DnnModule-ArticleMerchandising .header{display:none;}.dnnEditState .stl-review [class*='DnnModule-SteadyRain'] .header,.dnnEditState .catholicstl [class*='DnnModule-SteadyRain'] .header,.dnnEditState .stl-review .DnnModule-ArticleMerchandising .header,.dnnEditState .catholicstl .DnnModule-ArticleMerchandising .header{display:block;}.header .h1,.header .h2,.header .h3,.header .h4,.header .h5,.header .h6{margin-bottom:0;color:#fff;}.home .services .header .h1,.home .services .header .h2,.home .services .header .h3,.home .services .header .h4,.home .services .header .h5,.home .services .header .h6{color:#0065bb;}.g-bg-color:hover .header .h1,.g-bg-color:hover .header .h2,.g-bg-color:hover .header .h3,.g-bg-color:hover .header .h4,.g-bg-color:hover .header .h5,.g-bg-color:hover .header .h6{color:#fff;}.header-h2{text-transform:uppercase;margin-bottom:0;padding-left:1rem;}.header-icon{display:none;max-width:100%;height:4rem;}.section-summary-header .header-icon{display:block;}_:-ms-fullscreen,:root .header-icon{width:100%;}.header-title-center{height:100%;}.dnn-cl .header{display:none;}.bc-none{background:none;text-align:center;padding-bottom:0;}.microsite-detail .bc-none{text-align:left;}.img-thumbnail{width:165px;height:165px;margin-bottom:2rem;}.event-list-item .img-thumbnail{height:145px;}.supporting{background-position:0 0;background-size:cover;background-repeat:no-repeat;}.supporting-ministries{background-position:0 0;}.sustaining .supporting-ministries{margin-bottom:1rem;}.supporting-ministries-title{color:#001833;}.supporting-ministries .steadyrain{margin:0;}.supporting-ministries .steadyrain .btn-primary{background-color:#c70f2e;}.supporting-ministries .steadyrain .btn-primary .fa{color:#001833;}.supporting-ministries .steadyrain .btn-primary:hover{background-color:#001833;}.supporting-ministries .steadyrain .btn-primary:hover .fa{color:#c70f2e;}.sustaining .container-fluid .row .DnnModule:last-child .supporting-ministries{margin-bottom:0;}.supporting-text{color:#001833;line-height:1.25;}.supporting-text::after{display:block;clear:both;content:"";}.supporting-text > a,.supporting-text > a:link{color:#001833;}.supporting-text > a:hover,.supporting-text > a:link:hover{text-decoration:none;}.supporting-img{height:7.25rem;}.related-articles{background-repeat:no-repeat;background-position:13rem center;}.sidebar-pane .related-articles,.related-articles .bg-gradient{height:100%;}.related-articles-title{text-transform:unset;color:#0065bb;font-family:"GillSansStd","Gill Sans MT","Lato",Calibri,sans-serif;font-weight:600;}.related-articles-date,.related-articles-by-line{color:#001933;font-weight:700;font-size:1rem;}.banner-img{background-position:top center;background-size:cover;background-repeat:no-repeat;padding:3rem 0;}.banner-img.detail-banner-image{padding-bottom:5rem;padding-top:5rem;}.top-banner .banner-img{background-size:contain;}.has-top-banner .top-banner .banner-img{margin-bottom:2rem;}.home .banner{margin-bottom:0;}.web-description,.ModDNNHTMLC{font-size:1rem;color:#000;padding:0 0.9375rem 1.7rem;line-height:1.6;}.search-results .ModDNNHTMLC{padding-left:0;}.sustaining .bottom-banner .ModDNNHTMLC{text-align:center;}.no-title-bc .ModDNNHTMLC{padding:2.5rem 0 0;}.top-banner .ModDNNHTMLC,.top-banner .ModDNNHTMLC p{padding:0;}.top-banner .ModDNNHTMLC p{margin-bottom:0;}.microsite-logo .ModDNNHTMLC img{height:145px;}.supporting .ModDNNHTMLC .cls-1{fill:#0065bb;}.home .services .supporting .ModDNNHTMLC svg{display:block;margin:auto;max-width:100%;height:100px;}.supporting.g-bg-color:hover .ModDNNHTMLC .cls-1{fill:#fff;}.cke_editable{font-size:1rem !important;}.search-results .cke_editable .btn-secondary{box-shadow:unset;border-radius:0;display:inline-block;}@media (min-width:360px){.h1,h1,.h2,h2{font-size:1.8rem;}}@media (min-width:576px){.inset{margin-right:25px;}.inset.right{margin-right:0;margin-left:25px;}.inset-thumb{width:160px;}.inset-sm{width:255px;}.inset-md{width:350px;}.inset-fw{width:100%;}.header-icon{display:inline-block;}.microsite-detail .banner-img{padding-top:8rem;padding-bottom:8rem;}.top-banner .banner-img{background-size:cover;}}@media (min-width:768px){.services .header .h4{font-size:1rem;}.sustaining .header .Head{margin-left:2rem;}.img-thumbnail{margin-bottom:0;}.top-banner .banner-img{background-position:center;padding-bottom:0 !important;min-height:15rem;}.bottom-banner .ModDNNHTMLC{margin-top:4rem;padding-right:2.2rem;padding-left:0px;}.sustaining .bottom-banner .ModDNNHTMLC{margin-top:0;}.microsite-logo .ModDNNHTMLC img{height:165px;}}@media (min-width:992px){.blockquote > p{font-size:2rem;padding:.5rem 3rem;}.blockquote-footer{font-size:60%;padding:0 1.5rem .5rem;}.title-center{height:200px;}.header.section-summary-header .h3{font-size:1.2rem;}.microsite-detail .bc-none{padding-left:15rem;}.banner-img{padding-top:5rem;padding-bottom:5rem;min-height:25rem;}.home .top-banner .banner-img{background-position-y:-324px;}.bottom-banner .banner-img{background-position-y:-20rem;}.related-articles .ModDNNHTMLC{padding:0 2rem;}}@media (min-width:1200px){.no-title-bc .h1,.no-title-bc h1,.no-title-bc .h2,.no-title-bc h2{font-size:1.3rem;}.services .header .h4{font-size:1.5rem;}.blockquote{font-size:1.5rem;}.bg-gradient{background:-moz-linear-gradient(top,#f1f2f2 15%,rgba(128,130,133,0.15) 100%);background:-webkit-linear-gradient(top,#f1f2f2 15%,rgba(128,130,133,0.15) 100%);background:linear-gradient(to bottom,#f1f2f2 15%,rgba(128,130,133,0.15) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#f1f2f2',endColorstr='#26808285',GradientType=0 );min-height:12.75rem;}.header.section-summary-header .h3{font-size:inherit;}.header-icon{height:4rem;}.header{padding-top:1.3rem;padding-bottom:.5rem;}.header.section-summary-header{padding-top:.3rem;padding-bottom:.3rem;}.title-h1 .header{padding-left:0;}.article-list-item:last-child{margin-bottom:1rem;}.article-list-body-right{padding-bottom:0;}.related-articles-title{padding-right:4rem;}.home .top-banner .banner-img{background-position-y:-8rem;}.top-banner .banner-img{min-height:25rem;}.bottom-banner .ModDNNHTMLC{margin-top:0;padding-top:2rem;padding-left:5rem;padding-right:0;margin-bottom:2rem;}}@media (min-width:1336px){.home .top-banner .banner-img{padding:0;}}@media (min-width:1440px){.img-thumbnail{width:200px;height:200px;}.event-ticker .img-thumbnail{height:65px;}.bottom-banner .banner-img{background-position-y:-25rem;}}@media (min-width:1600px){.h1,h1,.h2,h2{font-size:2rem;}.event-list-item .img-thumbnail{height:175px;}.bottom-banner .ModDNNHTMLC{padding-left:2rem;padding-right:2rem;margin-bottom:2rem;}}@media (min-width:1820px){.title-h1 .h1,.title-h1 h1,.title-h1 .h2,.title-h1 h2{font-size:2.5rem;}.related .header .h1,.supporting .header .h1,.related .header h1,.supporting .header h1,.related .header .h2,.supporting .header .h2,.related .header h2,.supporting .header h2{font-size:2rem;}.no-title-bc .h1,.no-title-bc h1,.no-title-bc .h2,.no-title-bc h2{font-size:1.5rem;}.header-icon{height:5rem;}.home .top-banner .banner-img{background-position-y:-12rem;}.bottom-banner .banner-img{background-position-y:-36.7rem;}.bottom-banner .ModDNNHTMLC{padding-left:3rem;padding-right:2rem;}.home .services .supporting .ModDNNHTMLC svg{height:140px;}}@media (min-width:1920px){.event-list-item .img-thumbnail{height:200px;}.home .top-banner .banner-img{background-position-y:-15rem;}}@media (max-width:575.98px){.supporting.g-bg-color:hover .ModDNNHTMLC .cls-1{fill:#0065bb;}}@media (min-width:768px) and (max-width:991.98px){.banner-img.detail-banner-image{padding-bottom:10rem;}}

.slideshow{display:none;}.slick-initialized{display:block;}.slick-slider{position:relative;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent;}.top-stories .slick-slider{overflow:hidden;}@media(min-width:1200px){.top-stories .slick-slider{height:450px;}}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0;}.slick-list:focus{outline:none;}.slick-list.dragging{cursor:pointer;cursor:hand;}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}.slick-track{position:relative;left:0;top:0;display:flex;margin-left:auto;margin-right:auto;}.slick-track:before,.slick-track:after{content:"";display:table;}.slick-track:after{clear:both;}.slick-loading .slick-track{visibility:hidden;}.slick-slide{display:inline-block;min-height:1px;}.event-ticker .slick-slide{margin:0 10px;}[dir="rtl"] .slick-slide{float:right;}@media(min-width:1200px){.top-banner .slick-slide{height:630px;}}@media(min-width:1600px){.top-banner .slick-slide{height:765px;}}@media(min-width:1800px){.top-banner .slick-slide{height:905px;}}.slick-loading.slick-slide img{display:none;}.top-banner .slick-slide img{display:block;position:relative;}@media(min-width:1200px){.top-banner .slick-slide img{top:-175px;max-width:100%;}}@media(min-width:1600px){.top-banner .slick-slide img{top:-200px;}}@media(min-width:1800px){.top-banner .slick-slide img{top:-240px;}}.top-banner .slick-slide .top-story img{top:0;}.slick-slide.dragging img{pointer-events:none;}.ministries-list .slick-slide>div{height:100%;}.slick-loading .slick-slide{visibility:hidden;}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent;}.slide-item{padding:0 15px;}@media(min-width:1336px){.slide-item{padding-left:30px;padding-right:30px;}}@media(min-width:1600px){.slide-item{padding:0;}}@media(min-width:1920px){.slide-item{padding-left:10px;padding-right:10px;}}.slick-arrow.slick-hidden{display:none;}

@charset "UTF-8";.slick-loading .slick-list{background:#fff url("/Portals/_default/skins/archdiocese/img/ajax-loader.gif") center center no-repeat;}.arrows{position:relative;background-color:#c70f2e;min-height:40px;font-size:1.52rem;margin:-12px -15px 0;color:#fff;line-height:2.2;font-weight:600;text-transform:uppercase;}@media(min-width:768px){.arrows{margin-left:-40px;margin-right:-40px;}}.slick-prev,.slick-next{position:absolute;display:block;height:20px;width:20px;line-height:0;font-size:0;cursor:pointer;background:transparent;color:transparent;top:50%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);padding:0;border:none;outline:none;}.event-ticker .slick-prev,.event-ticker .slick-next{top:8px;}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{outline:none;background:transparent;color:transparent;}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1;}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:.25;}.slick-prev:before,.slick-next:before{font-family:"FontAwesome";font-size:20px;line-height:1;color:#fff;opacity:.75;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.event-ticker .slick-prev:before,.event-ticker .slick-next:before{color:#0065bb;}.arrows .slick-prev{left:15px;}.event-ticker .slick-prev{right:13px;}[dir="rtl"] .slick-prev{left:auto;right:-25px;}.slick-prev:before{content:"";}.arrows .slick-prev:before{content:"";}[dir="rtl"] .slick-prev:before{content:"";}.arrows .slick-next{right:15px;}.event-ticker .slick-next{right:0;}[dir="rtl"] .slick-next{left:-25px;right:auto;}.slick-next:before{content:"";}.arrows .slick-next:before{content:"";}[dir="rtl"] .slick-next:before{content:"";}.slick-dotted.slick-slider{margin-bottom:0;}.slick-dots{position:relative;list-style:none;display:block;text-align:center;padding:0;margin:0;width:100%;z-index:999;}.dots .slick-dots{position:relative;text-align:right;}.slick-dots.event-slick-dots{text-align:right;padding-right:0;bottom:0;}@media(min-width:992px) and (max-width:1199.98px){.slick-dots.event-slick-dots{display:none;}}@media(min-width:1024px){.top-banner .slick-dots{bottom:40px;}.top-stories .slick-dots{bottom:0;}.events .slick-dots{bottom:-20px;right:-200px;}}@media(min-width:1200px){.top-banner .slick-dots{bottom:60px;}.top-stories .slick-dots{bottom:0;}.events .slick-dots{bottom:-20px;right:-350px;}}@media(min-width:1440px){.events .slick-dots{bottom:-42px;right:-545px;}}.slick-dots li{position:relative;display:inline-block;height:20px;width:20px;margin:0 2px;padding:0;cursor:pointer;}@media(min-width:1440px){.slick-dots li{margin:0 10px;}.dots .slick-dots li{margin:0;vertical-align:top;}}.slick-dots li button{border:0;background:transparent;display:block;height:20px;width:20px;outline:none;line-height:0;font-size:0;color:transparent;padding:5px;cursor:pointer;}.slick-dots li button:hover,.slick-dots li button:focus{outline:none;}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1;}.slick-dots li button:before{position:absolute;top:0;left:0;content:"";width:20px;height:20px;font-family:"FontAwesome";color:#fff;line-height:20px;text-align:center;opacity:.25;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.dots .slick-dots li button:before{opacity:1;}.dots .slick-dots li button:before:hover{color:#fff;}.events .slick-dots li button:before{color:#001833;}.slick-dotted .slick-dots li button:before{color:#001833;}@media(min-width:768px){.slick-dots li button:before{font-size:1.2rem;}}@media(min-width:1440px){.slick-dots li button:before{font-size:2rem;}.dots .slick-dots li button:before{font-size:.8rem;}}.slick-dots li.slick-active button:before{content:"";opacity:.75;}.top-banner .slick-dots li.slick-active button:before{color:#fff;}.events .slick-dots li.slick-active button:before{color:#001833;}.slider-item{position:relative;}.slider-caption{position:absolute;width:100%;text-align:right;}@media(min-width:1024px){.slider-caption{bottom:405px;right:175px;}}@media(min-width:1600px){.slider-caption{bottom:470px;right:205px;}}@media(min-width:1800px){.slider-caption{bottom:590px;right:255px;}}.slider-caption h3{font-family:Palatino,"Palatino Linotype",serif;}.slider-caption .h1{text-transform:capitalize;}@media(min-width:1024px){.slider-caption .h1{font-size:2.2rem;}}@media(min-width:1800px){.slider-caption .h1{font-size:3rem;}}

.steadyrain [class*="-list"] .btn-search{color:#0065bb;}.steadyrain [class*="-detail"] .btn-search{color:#000;}@media(min-width:992px){.position-absolute-sr{position:absolute;}}.year{color:#fff;width:100%;padding:0 30px;background:#d6d8d8;position:relative;line-height:48px;margin:0 auto;text-align:center;}.year:before,.year:after{content:"";position:absolute;top:0;width:0;height:0;border:24px solid transparent;}.year a{position:relative;}.previous:before{right:100%;border-right-color:#d6d8d8;}.next:after{left:100%;border-left-color:#d6d8d8;}.ribbon2 .related-articles-item:last-child{margin-bottom:3rem;}.author-meta{font-size:.85rem;}.author-pic{height:4rem;margin-bottom:.8rem;}@media(min-width:992px){.author-pic{margin-bottom:0;}}.meta-item{font-size:.8rem;}@media(min-width:1366px){.meta-item{font-size:.95rem;}}.filter-header input,.filter-header select{height:32px;}@media(min-width:992px){.filter-list{margin-left:2.14285714em;}}@media(min-width:1200px){_:-ms-fullscreen,:root .job-listing-list .filters{height:29px;}}.event-list-date{position:relative;}.event-list-img-left{background-color:#fff;text-align:center;height:auto;}.event-ticker .event-list-img-left{line-height:1.5;height:65px;padding-left:0;padding-right:0;}@media(min-width:568px){.event-list-img-left{margin:0 11rem;}}@media(min-width:576px){.event-list-img-left{margin:0;}}.event-list-img-left time{font-size:1.4rem;color:#c70f2e;display:block;text-transform:uppercase;font-weight:700;}@media(min-width:1200px){.event-list-img-left time{font-size:1.3rem;}}@media(min-width:1600px){.event-list-img-left time{font-size:2rem;}}.event-ticker .event-list-img-left time{font-size:.5rem;padding-top:.1rem;}@media(min-width:1200px){.event-ticker .event-list-img-left time{font-size:.6rem;}}.event-list-img-left .day{color:#000;font-size:5rem;display:block;font-weight:normal;}.event-ticker .event-list-img-left .day{font-size:1.2rem;padding-bottom:1rem;}@media(min-width:1200px){.event-ticker .event-list-img-left .day{font-size:2rem;}}.event-list-body-right{text-align:center;}@media(min-width:576px){.event-list-body-right{text-align:left;}}.event-ticker .event-text{font-size:.8rem;}@media(min-width:1200px){.event-ticker .event-text{font-size:inherit;}}.top-story,.top-stories{position:relative;}@media(min-width:992px){.top-story,.top-stories{overflow-y:hidden;height:450px;}}.top-stories{margin-top:-2rem;}@media(min-width:992px){.top-stories{margin-top:0;}}.top-stories-label{font-weight:500;text-transform:uppercase;color:#fff;text-align:right;}@media(min-width:1024px){.top-stories-label{position:absolute;bottom:25px;right:0;}}@media(min-width:1200px){.top-stories-label{bottom:0;}}.edition-ad-sidebar{text-align:center;}.ad-sidebar{text-align:center;}.top-story .article-title{background-color:rgba(0,24,51,.8);width:100%;position:absolute;bottom:30px;}@media(min-width:1200px){.top-story .article-title{bottom:0;}}@media(min-width:992px){.top-story .article-title .h5{font-size:1rem;}}@media(min-width:1200px){.top-story .article-title .h5{font-size:inherit;}}.article-content{font-size:1.125rem;}a.article-title-link:link{color:#001833;}a.article-title-link:active{color:#001833;}a.article-title-link:focus{color:#001833;}a.article-title-link:visited{color:#001833;}.top-story .article-title-link{color:#fff;overflow:hidden;}.layout-vertical.featured-stories .article-date{display:none;}.layout-vertical.featured-stories .article-authors{display:none;}.article-authors .author-modal-trigger{white-space:nowrap;}.article-image-link{display:block;position:relative;}@media(max-width:575.98px){.top-story .article-image-link{overflow:hidden;width:100%;}}@media(min-width:992px){.top-story .article-thumbnail{position:absolute;height:auto;right:0;left:0;top:0;bottom:0;margin:auto;}}.article-image{position:relative;}.article-image-caption{position:absolute;background:#fff;left:0;bottom:7px;color:#001833;font-weight:600;text-transform:uppercase;font-size:1rem;padding:0 .5625rem;border:1px solid #000;-webkit-box-shadow:0 0 20px -3px rgba(0,0,0,.5);-moz-box-shadow:0 0 20px -3px rgba(0,0,0,.5);box-shadow:0 0 20px -3px rgba(0,0,0,.5);}.article-summary-image{flex:1 1 auto;min-height:1px;}.summary-link{position:relative;top:0;font-size:1.3rem;}@media(min-width:992px){.summary-link{font-size:.8rem;}}.checkbox-wrapper{font-size:.85rem;}.detail-banner-image h1{color:#fff;}@media(min-width:1200px){.detail-banner-image{height:25rem;overflow:hidden;}}.detail-image{height:200px;background-color:#fff;border-radius:1rem;position:relative;width:200px;display:block;margin:0 auto 1.5rem;}@media(min-width:992px){.detail-image{margin-bottom:0;}}@media(min-width:1200px){.ministries-list .detail-image{width:100%;}}.detail-image img{position:absolute;height:160px;top:0;bottom:0;right:0;left:0;margin:auto;}@media(min-width:768px) and (max-width:991.98px){.detail-image img{height:160px;}}.microsite-detail .detail-image{padding:1rem;}.microsite-detail .detail-image img{position:relative;height:155px;display:block;margin:auto;}.steadyrain .btn-primary .fa{color:#c70f2e;}@media(min-width:1200px){.steadyrain .btn-primary .fa{font-size:1.3rem;vertical-align:text-top;}}.steadyrain .btn-primary:hover .fa{color:#001833;}.steadyrain .card-text{font-size:1.063rem;}@media(min-width:768px){.steadyrain .card-text{font-size:1.125rem;}}.steadyrain .bulletin-date{text-transform:uppercase;}.steadyrain .list .row:last-child hr{display:none;}.steadyrain .title,.steadyrain .title a,.steadyrain .title a:link,.steadyrain .title a:visited{color:#001833;}.event-ticker.steadyrain .title{margin-bottom:0;}.event-ticker.steadyrain .title a:link,.event-ticker.steadyrain .title a:visited{color:#0065bb;font-size:1rem;}@media(min-width:1200px){.event-ticker.steadyrain .title a:link,.event-ticker.steadyrain .title a:visited{font-size:inherit;}}.steadyrain [class*="-detail"] .title{font-size:1.25rem;color:#001833;}@media(min-width:992px){.steadyrain [class*="-detail"] .title{font-size:1.5rem;top:-7px;right:0;}}.steadyrain [class*="-detail"] .title.bulletin-title{text-transform:uppercase;}.steadyrain [class*="-detail"] .website{font-size:1rem;}.steadyrain [class*="-detail"] .fa-ul{margin-left:1.5rem;}.steadyrain .parish-detail,.steadyrain .shared-detail,.steadyrain .school-detail,.steadyrain.microsite-detail{background-color:#f0f1f1;}.steadyrain .parish-detail,.steadyrain .shared-detail,.steadyrain .school-detail{padding-bottom:11rem;}.steadyrain .logo-bar{margin-bottom:13rem;}.microsite-detail.steadyrain .logo-bar{margin-bottom:0;}@media(min-width:992px){.steadyrain .logo-bar{margin-bottom:0;}}.no-bot-banner .steadyrain .ministries-list{padding-bottom:8rem;}@media(min-width:992px) and (max-width:1199.98px){.steadyrain .ministries-list>.row>div:nth-child(3){display:none;}}.steadyrain-media-share{margin-left:0;padding-left:0;}.steadyrain .social-icon{margin:0;padding:0 .2rem;}@media(min-width:992px){.steadyrain .social-icon{padding-left:.4rem;padding-right:.4rem;}}.steadyrain .social-icon:first-child{padding-left:0;}.steadyrain .social-icon img{height:2rem;margin:0;}.steadyrain-media-share{margin-left:0;padding-left:0;}.steadyrain-media-share .social-icon{width:auto;}.steadyrain .inset img{cursor:pointer;}.steadyrain .location-icon{width:2rem;}.subscription-info{text-transform:capitalize;}.breadcrumb-container{background-color:#f0f1f1;height:3rem;line-height:3;margin-top:0;}.arch-st--louis-job-opportunities .breadcrumb-container,.job-opportunities .breadcrumb-container{display:none;}.no-top-banner .breadcrumb-container{margin-bottom:2rem;}.srbanner .breadcrumb-container{margin-bottom:0;}@media(min-width:992px){.stl-review .breadcrumb-container,.catholicstl .breadcrumb-container{margin-bottom:1.8rem;}}.content-pane .breadcrumb-container{height:5rem;background-color:transparent;margin-left:-15px;}.crumb{font-weight:600;}.content-pane .crumb-nav{padding-bottom:1rem;border-bottom:2px solid #6c757d;}.crumb-nav li,.crumb-nav span{max-width:5rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}@media(min-width:375px){.crumb-nav li,.crumb-nav span{max-width:7rem;}}@media(min-width:768px){.crumb-nav li,.crumb-nav span{max-width:12rem;}}@media(min-width:812px){.crumb-nav li,.crumb-nav span{max-width:15rem;}}.dnn-breadcrumb .crumb-nav>span:last-child{overflow:visible;text-overflow:initial;}@media print{.crumb-nav li{overflow:visible;max-width:100%;}.crumb-nav li a:not(.btn){text-decoration:none;}.crumb-nav li:first-child{visibility:hidden;position:relative;}.crumb-nav li:first-child:before{content:'Publication: St. Louis Review';visibility:visible;display:block;position:relative;}.catholicstl .crumb-nav li:first-child:before{content:'Publication: Catholic St. Louis';}.crumb-nav li:first-child+li{visibility:hidden;position:relative;}.crumb-nav li:first-child+li:before{content:'// Section: ';visibility:visible;display:block;position:relative;}.crumb-nav li:last-child{max-width:100%;}.crumb-nav li:nth-last-child(2){visibility:hidden;position:relative;}.crumb-nav li:nth-last-child(2):before{content:'// Article:';visibility:visible;display:block;position:relative;}}.crumb-sep{color:#6c757d;}div.article-tags span{font-weight:bold;margin-bottom:15px;}div.article-tags ul{padding-left:0;}div.article-tags li{color:transparent;display:inline-block;margin-bottom:25px;white-space:nowrap;}div.article-tags a{margin-right:0;}.dnnFormPopup.dnnFormPopupMobileView .LoginPanel{width:100% !important;padding-right:0 !important;float:none !important;}.dnnFormPopup.dnnFormPopupMobileView .LoginPanel .dnnLoginService input[type="text"],.dnnFormPopup.dnnFormPopupMobileView .LoginPanel .dnnLoginService input[type="password"]{width:100%;min-width:100%;}.dnnFormPopup.dnnFormPopupMobileView .LoginPanel .dnnLoginActions{display:block;}.dnnFormPopup.dnnFormPopupMobileView .LoginPanel .dnnActions{padding:0;}.dnnFormPopup.dnnFormPopupMobileView .LoginPanel .dnnActions li{float:none !important;margin:0 !important;display:block;}.dnnFormPopup.dnnFormPopupMobileView .LoginPanel .dnnForm{width:100% !important;}.dnnFormPopup.dnnFormPopupMobileView .LoginPanel .dnnFormItem>label.dnnFormLabel,.dnnFormPopup.dnnFormPopupMobileView .LoginPanel .dnnFormItem>span.dnnFormLabel{display:none !important;}.dnnFormPopup.dnnFormPopupMobileView .LoginPanel span.dnnLoginRememberMe{width:100% !important;}.dnnFormPopup.dnnFormPopupMobileView .LoginPanel a.dnnPrimaryAction,.dnnFormPopup.dnnFormPopupMobileView .LoginPanel a.dnnSecondaryAction{margin:6px 0 !important;padding:6px 6px !important;width:100% !important;float:none !important;display:block;color:#001833;}.dnnFormPopup.dnnFormPopupMobileView .LoginPanel a.dnnPrimaryAction{color:#fff;}.jqte{border-color:#ced4da;}.job-listing-form label,.event-listing-form label{font-weight:600;}.ui-datepicker{width:17em;padding:.2em .2em 0;display:none;}.ui-datepicker .ui-helper-hidden{display:none;}.ui-datepicker .ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;}.ui-datepicker .ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none;}.ui-datepicker .ui-helper-clearfix:before,.ui-datepicker .ui-helper-clearfix:after{content:"";display:table;border-collapse:collapse;}.ui-datepicker .ui-helper-clearfix:after{clear:both;}.ui-datepicker .ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0);}.ui-datepicker .ui-front{z-index:100;}.ui-datepicker .ui-state-disabled{cursor:default !important;pointer-events:none;}.ui-datepicker .ui-icon{display:inline-block;vertical-align:middle;margin-top:-.25em;position:relative;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat;}.ui-datepicker .ui-widget-icon-block{left:50%;margin-left:-8px;display:block;}.ui-datepicker .ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%;}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0;}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:absolute;top:2px;width:1.8em;height:1.8em;}.ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-next-hover{top:1px;}.ui-datepicker .ui-datepicker-prev{left:2px;}.ui-datepicker .ui-datepicker-next{right:2px;}.ui-datepicker .ui-datepicker-prev-hover{left:1px;}.ui-datepicker .ui-datepicker-next-hover{right:1px;}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px;}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center;}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0;}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:45%;}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em;}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:bold;border:0;}.ui-datepicker td{border:0;padding:1px;}.ui-datepicker td span,.ui-datepicker td a{display:block;padding:.2em;text-align:right;text-decoration:none;}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0;}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible;}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left;}.ui-datepicker.ui-datepicker-multi{width:auto;}.ui-datepicker .ui-datepicker-multi .ui-datepicker-group{float:left;}.ui-datepicker .ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em;}.ui-datepicker .ui-datepicker-multi-2 .ui-datepicker-group{width:50%;}.ui-datepicker .ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%;}.ui-datepicker .ui-datepicker-multi-4 .ui-datepicker-group{width:25%;}.ui-datepicker .ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker .ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0;}.ui-datepicker .ui-datepicker-multi .ui-datepicker-buttonpane{clear:left;}.ui-datepicker .ui-datepicker-row-break{clear:both;width:100%;font-size:0;}.ui-datepicker .ui-datepicker-rtl{direction:rtl;}.ui-datepicker .ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto;}.ui-datepicker .ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto;}.ui-datepicker .ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto;}.ui-datepicker .ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto;}.ui-datepicker .ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right;}.ui-datepicker .ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left;}.ui-datepicker .ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker .ui-datepicker-rtl .ui-datepicker-group{float:right;}.ui-datepicker .ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker .ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px;}.ui-datepicker .ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat;left:.5em;top:.3em;}.ui-datepicker .ui-widget{font-family:Arial,Helvetica,sans-serif;font-size:1em;}.ui-datepicker .ui-widget .ui-widget{font-size:1em;}.ui-datepicker .ui-widget input,.ui-datepicker .ui-widget select,.ui-datepicker .ui-widget textarea,.ui-datepicker .ui-widget button{font-family:Arial,Helvetica,sans-serif;font-size:1em;}.ui-datepicker .ui-widget.ui-widget-content{border:1px solid #c5c5c5;}.ui-datepicker .ui-widget-content{border:1px solid #ddd;background:#fff;color:#333;}.ui-datepicker .ui-widget-content a{color:#333;}.ui-datepicker .ui-widget-header{border:1px solid #ddd;background:#e9e9e9;color:#333;font-weight:bold;}.ui-datepicker .ui-widget-header a{color:#333;}.ui-datepicker .ui-state-default,.ui-datepicker .ui-widget-content .ui-state-default,.ui-datepicker .ui-widget-header .ui-state-default,.ui-datepicker .ui-button,.ui-datepicker html .ui-button.ui-state-disabled:hover,.ui-datepicker html .ui-button.ui-state-disabled:active{border:1px solid #c5c5c5;background:#f6f6f6;font-weight:normal;color:#454545;}.ui-datepicker .ui-state-default a,.ui-datepicker .ui-state-default a:link,.ui-datepicker .ui-state-default a:visited,.ui-datepicker a.ui-button,.ui-datepicker a:link.ui-button,.ui-datepicker a:visited.ui-button,.ui-datepicker .ui-button{color:#454545;text-decoration:none;}.ui-datepicker .ui-state-hover,.ui-datepicker .ui-widget-content .ui-state-hover,.ui-datepicker .ui-widget-header .ui-state-hover,.ui-datepicker .ui-state-focus,.ui-datepicker .ui-widget-content .ui-state-focus,.ui-datepicker .ui-widget-header .ui-state-focus,.ui-datepicker .ui-button:hover,.ui-datepicker .ui-button:focus{border:1px solid #ccc;background:#ededed;font-weight:normal;color:#2b2b2b;}.ui-datepicker .ui-state-hover a,.ui-datepicker .ui-state-hover a:hover,.ui-datepicker .ui-state-hover a:link,.ui-datepicker .ui-state-hover a:visited,.ui-datepicker .ui-state-focus a,.ui-datepicker .ui-state-focus a:hover,.ui-datepicker .ui-state-focus a:link,.ui-datepicker .ui-state-focus a:visited,.ui-datepicker a.ui-button:hover,.ui-datepicker a.ui-button:focus{color:#2b2b2b;text-decoration:none;}.ui-datepicker .ui-visual-focus{box-shadow:0 0 3px 1px #5e9ed6;}.ui-datepicker .ui-state-active,.ui-datepicker .ui-widget-content .ui-state-active,.ui-datepicker .ui-widget-header .ui-state-active,.ui-datepicker a.ui-button:active,.ui-datepicker .ui-button:active,.ui-datepicker .ui-button.ui-state-active:hover{border:1px solid #003eff;background:#007fff;font-weight:normal;color:#fff;}.ui-datepicker .ui-icon-background,.ui-datepicker .ui-state-active .ui-icon-background{border:#003eff;background-color:#fff;}.ui-datepicker .ui-state-active a,.ui-datepicker .ui-state-active a:link,.ui-datepicker .ui-state-active a:visited{color:#fff;text-decoration:none;}.ui-datepicker .ui-state-highlight,.ui-datepicker .ui-widget-content .ui-state-highlight,.ui-datepicker .ui-widget-header .ui-state-highlight{border:1px solid #dad55e;background:#fffa90;color:#777620;}.ui-datepicker .ui-state-checked{border:1px solid #dad55e;background:#fffa90;}.ui-datepicker .ui-state-highlight a,.ui-datepicker .ui-widget-content .ui-state-highlight a,.ui-datepicker .ui-widget-header .ui-state-highlight a{color:#777620;}.ui-datepicker .ui-state-error,.ui-datepicker .ui-widget-content .ui-state-error,.ui-datepicker .ui-widget-header .ui-state-error{border:1px solid #f1a899;background:#fddfdf;color:#5f3f3f;}.ui-datepicker .ui-state-error a,.ui-datepicker .ui-widget-content .ui-state-error a,.ui-datepicker .ui-widget-header .ui-state-error a{color:#5f3f3f;}.ui-datepicker .ui-state-error-text,.ui-datepicker .ui-widget-content .ui-state-error-text,.ui-datepicker .ui-widget-header .ui-state-error-text{color:#5f3f3f;}.ui-datepicker .ui-priority-primary,.ui-datepicker .ui-widget-content .ui-priority-primary,.ui-datepicker .ui-widget-header .ui-priority-primary{font-weight:bold;}.ui-datepicker .ui-priority-secondary,.ui-datepicker .ui-widget-content .ui-priority-secondary,.ui-datepicker .ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:normal;}.ui-datepicker .ui-state-disabled,.ui-datepicker .ui-widget-content .ui-state-disabled,.ui-datepicker .ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none;}.ui-datepicker .ui-state-disabled .ui-icon{filter:Alpha(Opacity=35);}.ui-datepicker .ui-icon{width:16px;height:16px;}.ui-datepicker .ui-icon,.ui-datepicker .ui-widget-content .ui-icon{background-image:url("/Portals/_default/skins/archdiocese/css/images/ui-icons_444444_256x240.png");}.ui-datepicker .ui-widget-header .ui-icon{background-image:url("/Portals/_default/skins/archdiocese/css/images/ui-icons_444444_256x240.png");}.ui-datepicker .ui-state-hover .ui-icon,.ui-datepicker .ui-state-focus .ui-icon,.ui-datepicker .ui-button:hover .ui-icon,.ui-datepicker .ui-button:focus .ui-icon{background-image:url("/Portals/_default/skins/archdiocese/css/images/ui-icons_555555_256x240.png");}.ui-datepicker .ui-state-active .ui-icon,.ui-datepicker .ui-button:active .ui-icon{background-image:url("/Portals/_default/skins/archdiocese/css/images/ui-icons_ffffff_256x240.png");}.ui-datepicker .ui-state-highlight .ui-icon,.ui-datepicker .ui-button .ui-state-highlight.ui-icon{background-image:url("/Portals/_default/skins/archdiocese/css/images/ui-icons_777620_256x240.png");}.ui-datepicker .ui-state-error .ui-icon,.ui-datepicker .ui-state-error-text .ui-icon{background-image:url("/Portals/_default/skins/archdiocese/css/images/ui-icons_cc0000_256x240.png");}.ui-datepicker .ui-button .ui-icon{background-image:url("/Portals/_default/skins/archdiocese/css/images/ui-icons_777777_256x240.png");}.ui-datepicker .ui-icon-blank{background-position:16px 16px;}.ui-datepicker .ui-icon-caret-1-n{background-position:0 0;}.ui-datepicker .ui-icon-caret-1-ne{background-position:-16px 0;}.ui-datepicker .ui-icon-caret-1-e{background-position:-32px 0;}.ui-datepicker .ui-icon-caret-1-se{background-position:-48px 0;}.ui-datepicker .ui-icon-caret-1-s{background-position:-65px 0;}.ui-datepicker .ui-icon-caret-1-sw{background-position:-80px 0;}.ui-datepicker .ui-icon-caret-1-w{background-position:-96px 0;}.ui-datepicker .ui-icon-caret-1-nw{background-position:-112px 0;}.ui-datepicker .ui-icon-caret-2-n-s{background-position:-128px 0;}.ui-datepicker .ui-icon-caret-2-e-w{background-position:-144px 0;}.ui-datepicker .ui-icon-triangle-1-n{background-position:0 -16px;}.ui-datepicker .ui-icon-triangle-1-ne{background-position:-16px -16px;}.ui-datepicker .ui-icon-triangle-1-e{background-position:-32px -16px;}.ui-datepicker .ui-icon-triangle-1-se{background-position:-48px -16px;}.ui-datepicker .ui-icon-triangle-1-s{background-position:-65px -16px;}.ui-datepicker .ui-icon-triangle-1-sw{background-position:-80px -16px;}.ui-datepicker .ui-icon-triangle-1-w{background-position:-96px -16px;}.ui-datepicker .ui-icon-triangle-1-nw{background-position:-112px -16px;}.ui-datepicker .ui-icon-triangle-2-n-s{background-position:-128px -16px;}.ui-datepicker .ui-icon-triangle-2-e-w{background-position:-144px -16px;}.ui-datepicker .ui-icon-arrow-1-n{background-position:0 -32px;}.ui-datepicker .ui-icon-arrow-1-ne{background-position:-16px -32px;}.ui-datepicker .ui-icon-arrow-1-e{background-position:-32px -32px;}.ui-datepicker .ui-icon-arrow-1-se{background-position:-48px -32px;}.ui-datepicker .ui-icon-arrow-1-s{background-position:-65px -32px;}.ui-datepicker .ui-icon-arrow-1-sw{background-position:-80px -32px;}.ui-datepicker .ui-icon-arrow-1-w{background-position:-96px -32px;}.ui-datepicker .ui-icon-arrow-1-nw{background-position:-112px -32px;}.ui-datepicker .ui-icon-arrow-2-n-s{background-position:-128px -32px;}.ui-datepicker .ui-icon-arrow-2-ne-sw{background-position:-144px -32px;}.ui-datepicker .ui-icon-arrow-2-e-w{background-position:-160px -32px;}.ui-datepicker .ui-icon-arrow-2-se-nw{background-position:-176px -32px;}.ui-datepicker .ui-icon-arrowstop-1-n{background-position:-192px -32px;}.ui-datepicker .ui-icon-arrowstop-1-e{background-position:-208px -32px;}.ui-datepicker .ui-icon-arrowstop-1-s{background-position:-224px -32px;}.ui-datepicker .ui-icon-arrowstop-1-w{background-position:-240px -32px;}.ui-datepicker .ui-icon-arrowthick-1-n{background-position:1px -48px;}.ui-datepicker .ui-icon-arrowthick-1-ne{background-position:-16px -48px;}.ui-datepicker .ui-icon-arrowthick-1-e{background-position:-32px -48px;}.ui-datepicker .ui-icon-arrowthick-1-se{background-position:-48px -48px;}.ui-datepicker .ui-icon-arrowthick-1-s{background-position:-64px -48px;}.ui-datepicker .ui-icon-arrowthick-1-sw{background-position:-80px -48px;}.ui-datepicker .ui-icon-arrowthick-1-w{background-position:-96px -48px;}.ui-datepicker .ui-icon-arrowthick-1-nw{background-position:-112px -48px;}.ui-datepicker .ui-icon-arrowthick-2-n-s{background-position:-128px -48px;}.ui-datepicker .ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px;}.ui-datepicker .ui-icon-arrowthick-2-e-w{background-position:-160px -48px;}.ui-datepicker .ui-icon-arrowthick-2-se-nw{background-position:-176px -48px;}.ui-datepicker .ui-icon-arrowthickstop-1-n{background-position:-192px -48px;}.ui-datepicker .ui-icon-arrowthickstop-1-e{background-position:-208px -48px;}.ui-datepicker .ui-icon-arrowthickstop-1-s{background-position:-224px -48px;}.ui-datepicker .ui-icon-arrowthickstop-1-w{background-position:-240px -48px;}.ui-datepicker .ui-icon-arrowreturnthick-1-w{background-position:0 -64px;}.ui-datepicker .ui-icon-arrowreturnthick-1-n{background-position:-16px -64px;}.ui-datepicker .ui-icon-arrowreturnthick-1-e{background-position:-32px -64px;}.ui-datepicker .ui-icon-arrowreturnthick-1-s{background-position:-48px -64px;}.ui-datepicker .ui-icon-arrowreturn-1-w{background-position:-64px -64px;}.ui-datepicker .ui-icon-arrowreturn-1-n{background-position:-80px -64px;}.ui-datepicker .ui-icon-arrowreturn-1-e{background-position:-96px -64px;}.ui-datepicker .ui-icon-arrowreturn-1-s{background-position:-112px -64px;}.ui-datepicker .ui-icon-arrowrefresh-1-w{background-position:-128px -64px;}.ui-datepicker .ui-icon-arrowrefresh-1-n{background-position:-144px -64px;}.ui-datepicker .ui-icon-arrowrefresh-1-e{background-position:-160px -64px;}.ui-datepicker .ui-icon-arrowrefresh-1-s{background-position:-176px -64px;}.ui-datepicker .ui-icon-arrow-4{background-position:0 -80px;}.ui-datepicker .ui-icon-arrow-4-diag{background-position:-16px -80px;}.ui-datepicker .ui-icon-extlink{background-position:-32px -80px;}.ui-datepicker .ui-icon-newwin{background-position:-48px -80px;}.ui-datepicker .ui-icon-refresh{background-position:-64px -80px;}.ui-datepicker .ui-icon-shuffle{background-position:-80px -80px;}.ui-datepicker .ui-icon-transfer-e-w{background-position:-96px -80px;}.ui-datepicker .ui-icon-transferthick-e-w{background-position:-112px -80px;}.ui-datepicker .ui-icon-folder-collapsed{background-position:0 -96px;}.ui-datepicker .ui-icon-folder-open{background-position:-16px -96px;}.ui-datepicker .ui-icon-document{background-position:-32px -96px;}.ui-datepicker .ui-icon-document-b{background-position:-48px -96px;}.ui-datepicker .ui-icon-note{background-position:-64px -96px;}.ui-datepicker .ui-icon-mail-closed{background-position:-80px -96px;}.ui-datepicker .ui-icon-mail-open{background-position:-96px -96px;}.ui-datepicker .ui-icon-suitcase{background-position:-112px -96px;}.ui-datepicker .ui-icon-comment{background-position:-128px -96px;}.ui-datepicker .ui-icon-person{background-position:-144px -96px;}.ui-datepicker .ui-icon-print{background-position:-160px -96px;}.ui-datepicker .ui-icon-trash{background-position:-176px -96px;}.ui-datepicker .ui-icon-locked{background-position:-192px -96px;}.ui-datepicker .ui-icon-unlocked{background-position:-208px -96px;}.ui-datepicker .ui-icon-bookmark{background-position:-224px -96px;}.ui-datepicker .ui-icon-tag{background-position:-240px -96px;}.ui-datepicker .ui-icon-home{background-position:0 -112px;}.ui-datepicker .ui-icon-flag{background-position:-16px -112px;}.ui-datepicker .ui-icon-calendar{background-position:-32px -112px;}.ui-datepicker .ui-icon-cart{background-position:-48px -112px;}.ui-datepicker .ui-icon-pencil{background-position:-64px -112px;}.ui-datepicker .ui-icon-clock{background-position:-80px -112px;}.ui-datepicker .ui-icon-disk{background-position:-96px -112px;}.ui-datepicker .ui-icon-calculator{background-position:-112px -112px;}.ui-datepicker .ui-icon-zoomin{background-position:-128px -112px;}.ui-datepicker .ui-icon-zoomout{background-position:-144px -112px;}.ui-datepicker .ui-icon-search{background-position:-160px -112px;}.ui-datepicker .ui-icon-wrench{background-position:-176px -112px;}.ui-datepicker .ui-icon-gear{background-position:-192px -112px;}.ui-datepicker .ui-icon-heart{background-position:-208px -112px;}.ui-datepicker .ui-icon-star{background-position:-224px -112px;}.ui-datepicker .ui-icon-link{background-position:-240px -112px;}.ui-datepicker .ui-icon-cancel{background-position:0 -128px;}.ui-datepicker .ui-icon-plus{background-position:-16px -128px;}.ui-datepicker .ui-icon-plusthick{background-position:-32px -128px;}.ui-datepicker .ui-icon-minus{background-position:-48px -128px;}.ui-datepicker .ui-icon-minusthick{background-position:-64px -128px;}.ui-datepicker .ui-icon-close{background-position:-80px -128px;}.ui-datepicker .ui-icon-closethick{background-position:-96px -128px;}.ui-datepicker .ui-icon-key{background-position:-112px -128px;}.ui-datepicker .ui-icon-lightbulb{background-position:-128px -128px;}.ui-datepicker .ui-icon-scissors{background-position:-144px -128px;}.ui-datepicker .ui-icon-clipboard{background-position:-160px -128px;}.ui-datepicker .ui-icon-copy{background-position:-176px -128px;}.ui-datepicker .ui-icon-contact{background-position:-192px -128px;}.ui-datepicker .ui-icon-image{background-position:-208px -128px;}.ui-datepicker .ui-icon-video{background-position:-224px -128px;}.ui-datepicker .ui-icon-script{background-position:-240px -128px;}.ui-datepicker .ui-icon-alert{background-position:0 -144px;}.ui-datepicker .ui-icon-info{background-position:-16px -144px;}.ui-datepicker .ui-icon-notice{background-position:-32px -144px;}.ui-datepicker .ui-icon-help{background-position:-48px -144px;}.ui-datepicker .ui-icon-check{background-position:-64px -144px;}.ui-datepicker .ui-icon-bullet{background-position:-80px -144px;}.ui-datepicker .ui-icon-radio-on{background-position:-96px -144px;}.ui-datepicker .ui-icon-radio-off{background-position:-112px -144px;}.ui-datepicker .ui-icon-pin-w{background-position:-128px -144px;}.ui-datepicker .ui-icon-pin-s{background-position:-144px -144px;}.ui-datepicker .ui-icon-play{background-position:0 -160px;}.ui-datepicker .ui-icon-pause{background-position:-16px -160px;}.ui-datepicker .ui-icon-seek-next{background-position:-32px -160px;}.ui-datepicker .ui-icon-seek-prev{background-position:-48px -160px;}.ui-datepicker .ui-icon-seek-end{background-position:-64px -160px;}.ui-datepicker .ui-icon-seek-start{background-position:-80px -160px;}.ui-datepicker .ui-icon-seek-first{background-position:-80px -160px;}.ui-datepicker .ui-icon-stop{background-position:-96px -160px;}.ui-datepicker .ui-icon-eject{background-position:-112px -160px;}.ui-datepicker .ui-icon-volume-off{background-position:-128px -160px;}.ui-datepicker .ui-icon-volume-on{background-position:-144px -160px;}.ui-datepicker .ui-icon-power{background-position:0 -176px;}.ui-datepicker .ui-icon-signal-diag{background-position:-16px -176px;}.ui-datepicker .ui-icon-signal{background-position:-32px -176px;}.ui-datepicker .ui-icon-battery-0{background-position:-48px -176px;}.ui-datepicker .ui-icon-battery-1{background-position:-64px -176px;}.ui-datepicker .ui-icon-battery-2{background-position:-80px -176px;}.ui-datepicker .ui-icon-battery-3{background-position:-96px -176px;}.ui-datepicker .ui-icon-circle-plus{background-position:0 -192px;}.ui-datepicker .ui-icon-circle-minus{background-position:-16px -192px;}.ui-datepicker .ui-icon-circle-close{background-position:-32px -192px;}.ui-datepicker .ui-icon-circle-triangle-e{background-position:-48px -192px;}.ui-datepicker .ui-icon-circle-triangle-s{background-position:-64px -192px;}.ui-datepicker .ui-icon-circle-triangle-w{background-position:-80px -192px;}.ui-datepicker .ui-icon-circle-triangle-n{background-position:-96px -192px;}.ui-datepicker .ui-icon-circle-arrow-e{background-position:-112px -192px;}.ui-datepicker .ui-icon-circle-arrow-s{background-position:-128px -192px;}.ui-datepicker .ui-icon-circle-arrow-w{background-position:-144px -192px;}.ui-datepicker .ui-icon-circle-arrow-n{background-position:-160px -192px;}.ui-datepicker .ui-icon-circle-zoomin{background-position:-176px -192px;}.ui-datepicker .ui-icon-circle-zoomout{background-position:-192px -192px;}.ui-datepicker .ui-icon-circle-check{background-position:-208px -192px;}.ui-datepicker .ui-icon-circlesmall-plus{background-position:0 -208px;}.ui-datepicker .ui-icon-circlesmall-minus{background-position:-16px -208px;}.ui-datepicker .ui-icon-circlesmall-close{background-position:-32px -208px;}.ui-datepicker .ui-icon-squaresmall-plus{background-position:-48px -208px;}.ui-datepicker .ui-icon-squaresmall-minus{background-position:-64px -208px;}.ui-datepicker .ui-icon-squaresmall-close{background-position:-80px -208px;}.ui-datepicker .ui-icon-grip-dotted-vertical{background-position:0 -224px;}.ui-datepicker .ui-icon-grip-dotted-horizontal{background-position:-16px -224px;}.ui-datepicker .ui-icon-grip-solid-vertical{background-position:-32px -224px;}.ui-datepicker .ui-icon-grip-solid-horizontal{background-position:-48px -224px;}.ui-datepicker .ui-icon-gripsmall-diagonal-se{background-position:-64px -224px;}.ui-datepicker .ui-icon-grip-diagonal-se{background-position:-80px -224px;}.ui-datepicker .ui-corner-all,.ui-datepicker .ui-corner-top,.ui-datepicker .ui-corner-left,.ui-datepicker .ui-corner-tl{border-top-left-radius:3px;}.ui-datepicker .ui-corner-all,.ui-datepicker .ui-corner-top,.ui-datepicker .ui-corner-right,.ui-datepicker .ui-corner-tr{border-top-right-radius:3px;}.ui-datepicker .ui-corner-all,.ui-datepicker .ui-corner-bottom,.ui-datepicker .ui-corner-left,.ui-datepicker .ui-corner-bl{border-bottom-left-radius:3px;}.ui-datepicker .ui-corner-all,.ui-datepicker .ui-corner-bottom,.ui-datepicker .ui-corner-right,.ui-datepicker .ui-corner-br{border-bottom-right-radius:3px;}.ui-datepicker .ui-widget-overlay{background:#aaa;opacity:.3;filter:Alpha(Opacity=30);}.ui-datepicker .ui-widget-shadow{-webkit-box-shadow:0 0 5px #666;box-shadow:0 0 5px #666;}.ui-datepicker .ui-autocomplete{position:absolute;top:0;left:0;cursor:default;}.ui-datepicker.ui-widget,.ui-datepicker.ui-widget input,.ui-datepicker.ui-widget select,.ui-datepicker.ui-widget textarea,.ui-datepicker.ui-widget button{font-family:Arial,Helvetica,sans-serif;font-size:1em;}.ui-datepicker.ui-widget-content{border:1px solid #ddd;background:#fff;color:#333;}.ui-datepicker.ui-widget-content a{color:#333;}.dnn-cl .row{-webkit-box-pack:center !important;-ms-flex-pack:center !important;justify-content:center !important;}@media(min-width:992px){.dnn-cl .row{-webkit-box-pack:start !important;-ms-flex-pack:start !important;justify-content:flex-start !important;}}@media(max-width:767.98px){.form-builder-canvas .form-submit.align-right{text-align:left !important;}}@media(max-width:767.98px){.form-builder-canvas .content-row{height:auto !important;}}@media(max-width:767.98px){.form-builder-canvas .content-field{width:100% !important;position:relative !important;left:0 !important;}.form-builder-canvas .content-field .form-canvas-label{width:100% !important;text-align:left;}.form-builder-canvas .content-field div{position:relative !important;}.form-builder-canvas .content-field div[style*="visibility"]{display:none;}}@media(max-width:767.98px){.form-builder-canvas .dnnLabel{display:block;float:none;}}@media(max-width:767.98px){.form-builder-canvas .dnnFormInput{display:block !important;width:100% !important;}}.form-builder-canvas .dnnFormItem input [type="text"],.form-builder-canvas .dnnFormItem select,.form-builder-canvas .dnnFormItem textarea,.form-builder-canvas .dnnFormItem input[type="email"],.form-builder-canvas .dnnFormItem input[type="password"]{margin-bottom:0;width:100% !important;}.form-builder-canvas .dnnFormItem select{margin-bottom:10px;}

.author-modal-trigger{white-space:nowrap;}@media (min-width:992px) .nav-item{padding:0 2rem;}.bottom-banner .banner-img{background-position-y:-5rem !important;}}@media (min-width:1336px) .nav-item{padding:0;}}@media (min-width:1440px){.bottom-banner .banner-img{background-position-y:-10rem !important;}}@media (min-width:1600px){.event-list-img-left time{font-size:1.8rem;}.bottom-banner .banner-img{background-position-y:-10rem !important;}}@media (min-width:1820px){.bottom-banner .banner-img{background-position-y:-10.7rem !important;}}.the-wonder-of-eve .srContainer .banner-img{padding-top:20px;}@media (min-width:1600px){.container .parish-links .img-text{font-size:0.6rem;}}.wwm-row{display:flex;flex-wrap:wrap;}.wwm-column{flex:33.3%;padding-top:5px;padding-right:10px;}@media (max-width:600px){.wwm-row{flex-direction:column;}}.staff .livetabsdefault .ui-widget-content{border:none;}.staff .livetabsdefault .ui-widget-header{border:none;}.staff .livetabsdefault .ui-state-active,.livetabsdefault .ui-widget-content .ui-state-active{border:none;}.staff .livetabsdefault .ui-state-default,.livetabsdefault .ui-widget-content .ui-state-default{border:none;}.staff .livetabsdefault .ui-tabs .ui-tabs-nav{background:#0065bb;padding:0px;}.staff .livetabsdefault .ui-tabs .ui-tabs-nav li{min-height:108px;margin:0px;display:grid;align-items:center;justify-content:center;}.staff .livetabsdefault .ui-tabs .ui-tabs-nav li.ui-tabs-selected,.staff .livetabsdefault .ui-tabs .ui-tabs-nav li.ui-tabs-active,.staff .livetabsdefault .ui-tabs .ui-tabs-nav li.ui-tabs-active{border:none;background:transparent;padding-top:5px;padding-bottom:5px;}.staff .livetabsdefault .ui-state-default,.livetabsdefault .ui-widget-content .ui-state-default{border:none !important;background:transparent !important;}.staff .livetabsdefault .ui-tabs .ui-state-hover,.staff .livetabsdefault .ui-tabs .ui-state-hover{background:#c70f2e !important;}.staff .livetabsdefault .ui-tabs .ui-tabs-nav li a{text-align:center;color:white;font-size:20px;padding:10px !important;}@media (min-width:768px){.stl-review .footer-logos .link-image.footer-logo,.catholicstl .footer-logos .link-image.footer-logo{height:14rem;}}
