/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
body{font-family:"Source Sans Pro",sans-serif;border-top:5px solid #A1BA51;margin-top:0;font-size:17px;}h1,h2,h3,h4,h5{font-family:"Crimson Text",serif;}.btn-primary{background-color:#A1BA51;border-color:#A1BA51;}a{color:#7A4E48;text-decoration:underline;}.glyphicon{color:#A1BA51;top:3px;}.glyphicon-search{color:#fff;}.glyphicon-menu-hamburger{color:#fff;}.row.display-flex{display:flex;flex-wrap:wrap;}.row.display-flex > [class*='col-']{display:flex;flex-direction:column;}.navbar{margin-bottom:14px;margin-top:20px;background-color:#fff;border:0;}.navbar .navbar-header{float:none;}.navbar .navbar-header #logo-container{width:calc(100% - 275px);}.navbar .navbar-header .search-block-form{width:200px;float:right;margin-top:16px;margin-right:4px;}@media (min-width:426px) and (max-width:768px){.navbar .navbar-header{float:none;}.navbar .navbar-header .collapse,.navbar .navbar-header .navbar-toggle{display:block !important;margin-top:16px;}}@media (min-width:376px) and (max-width:425px){.navbar .navbar-header #logo-container{width:75%;}.navbar .navbar-header .collapse,.navbar .navbar-header .navbar-toggle{display:block !important;margin-top:6px;}.navbar .navbar-header .search-block-form{display:none;}}@media (min-width:321px) and (max-width:375px){.navbar .navbar-header #logo-container{width:75%;}.navbar .navbar-header .collapse,.navbar .navbar-header .navbar-toggle{display:block !important;margin-top:0;}.navbar .navbar-header .search-block-form{display:none;}}@media (min-width:321px) and (max-width:375px){.navbar .navbar-header #logo-container{width:80%;}.navbar .navbar-header .collapse,.navbar .navbar-header .navbar-toggle{margin-top:6px;}}@media (min-width:1px) and (max-width:320px){.navbar .navbar-header #logo-container{width:80%;}.navbar .navbar-header .collapse,.navbar .navbar-header .navbar-toggle{display:block !important;margin-top:0;}.navbar .navbar-header .search-block-form{display:none;}}.navbar #navbar-collapse{padding:0;}.navbar #navbar-collapse .search-block-form{display:none;}.navbar #navbar-collapse .menu--main{}.navbar #navbar-collapse .menu--main a{text-decoration:none;font-weight:600;color:#000;font-size:1.6rem;}.navbar #navbar-collapse .menu--main a:hover,.navbar #navbar-collapse .menu--main .active > a{background-color:#ddd;}.navbar #navbar-collapse .menu--main .augustine-dropdown-menu{position:absolute;height:0;overflow:hidden;opacity:0.7;transition:opacity 0.15s ease-out;min-width:10em;width:160px;padding:10px 20px;font-size:1em;}.navbar #navbar-collapse .menu--main .augustine-dropdown-menu li{list-style:none;}.navbar #navbar-collapse .menu--main .augustine-dropdown-menu li a{display:inline-block;margin:5px 0;}.navbar #navbar-collapse .menu--main .augustine-dropdown-menu li a:hover{text-decoration:underline;background-color:#fff;}.navbar #navbar-collapse .menu--main .augustine-dropdown-menu:hover,.navbar #navbar-collapse .menu--main .augustine-dropdown-menu:focus,.navbar #navbar-collapse .menu--main a:hover + .augustine-dropdown-menu,.navbar #navbar-collapse .menu--main a:focus + .augustine-dropdown-menu,.navbar #navbar-collapse .menu--main .focus .augustine-dropdown-menu{height:auto;overflow:visible;z-index:100;background:#fff;opacity:1;border:1px solid #ddd;}@media (min-width:426px) and (max-width:768px){.navbar #navbar-collapse .menu--main li{float:none;}.navbar #navbar-collapse .menu--main .augustine-dropdown-menu{display:none;}}@media (min-width:376px) and (max-width:425px){.navbar #navbar-collapse #block-mainnavigation{margin-left:2rem;}.navbar #navbar-collapse .search-block-form{display:block;margin:0 2rem 1rem 2rem;}}@media (min-width:321px) and (max-width:375px){.navbar #navbar-collapse #block-mainnavigation{margin-left:2rem;}.navbar #navbar-collapse .search-block-form{display:block;margin:0 2rem 1rem 2rem;}}@media (min-width:1px) and (max-width:320px){.navbar #navbar-collapse #block-mainnavigation{margin-left:2rem;}.navbar #navbar-collapse .search-block-form{display:block;margin:0 2rem 1rem 2rem;}}@media only screen and (max-width:768px){.navbar .navbar-collapse.collapse{display:none !important;}.navbar .navbar-collapse.collapse.in{display:block !important;}}footer a{color:#fff;}footer a:hover{color:#fff;}footer #block-address,footer #block-about{float:left;}footer #block-address{}@media (min-width:1025px){footer #block-address{width:35%;}}@media (min-width:769px) and (max-width:1024px){footer #block-address{width:35%;}}@media (min-width:426px) and (max-width:768px){footer #block-address{width:100%;}}@media (min-width:321px) and (max-width:375px){footer #block-address{width:100%;}}footer #block-about{}@media (min-width:1025px){footer #block-about{width:65%;}}@media (min-width:769px) and (max-width:1024px){footer #block-about{width:65%;}}@media (min-width:426px) and (max-width:768px){footer #block-about{width:100%;}}@media (min-width:321px) and (max-width:375px){footer #block-about{width:100%;}}footer #block-facbooklogo{float:left;margin-top:1rem;}.footer{border-top:5px solid #A1BA51;background-color:#444;color:#ddd;padding-left:45px;padding-right:45px;}.user-logged-in.landing-page .main-container .tabs{margin-bottom:2.5rem;}.hero-image{}@media (min-width:1025px){.hero-image{position:relative;padding-top:38.5%;}}@media (min-width:769px) and (max-width:1024px){.hero-image{position:relative;padding-top:38.5%;}}@media (min-width:426px) and (max-width:768px){.hero-image{position:relative;padding-top:38.5%;}}.article-header{}@media (min-width:1025px){.article-header{position:relative;padding-top:35.1%;}}@media (min-width:769px) and (max-width:1024px){.article-header{position:relative;padding-top:35.1%;}}@media (min-width:426px) and (max-width:768px){.article-header{position:relative;padding-top:35.1%;}}.path-frontpage .hero-image{padding-top:62.8%;}@media (min-width:376px) and (max-width:425px){.path-frontpage .hero-image{padding-top:0;}}@media (min-width:321px) and (max-width:375px){.path-frontpage .hero-image{padding-top:0;}}@media (min-width:1px) and (max-width:320px){.path-frontpage .hero-image{padding-top:0;}}.hero-image .field--name-field-image-image,.hero-image .field--name-field-image-title,.hero-image .field--name-field-image-caption,.article-header .article-header-image,.article-header .article-header-title{}@media (min-width:1025px){.hero-image .field--name-field-image-image,.hero-image .field--name-field-image-title,.hero-image .field--name-field-image-caption,.article-header .article-header-image,.article-header .article-header-title{position:absolute;}}@media (min-width:769px) and (max-width:1024px){.hero-image .field--name-field-image-image,.hero-image .field--name-field-image-title,.hero-image .field--name-field-image-caption,.article-header .article-header-image,.article-header .article-header-title{position:absolute;}}@media (min-width:426px) and (max-width:768px){.hero-image .field--name-field-image-image,.hero-image .field--name-field-image-title,.hero-image .field--name-field-image-caption,.article-header .article-header-image,.article-header .article-header-title{position:absolute;padding-top:0;}}.hero-image .field--name-field-image-image,.article-header .article-header-image{left:0px;bottom:0px;}.hero-image .field--name-field-image-image{border-top:3px solid #354C6D;}.hero-image .field--name-field-image-title,.article-header .article-header-title{color:#fff;font-weight:normal;font-size:4.5rem;text-align:center;width:100%;font-family:"Crimson Text",serif;padding:150px 0px 50px 0px;}@media (min-width:1025px){.hero-image .field--name-field-image-title,.article-header .article-header-title{background:-moz-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,0.65) 46%);background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,0.65) 46%);background:linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,0.65) 46%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',endColorstr='#a6000000',GradientType=0);}}@media (min-width:769px) and (max-width:1024px){.hero-image .field--name-field-image-title,.article-header .article-header-title{background:-moz-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,0.65) 46%);background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,0.65) 46%);background:linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,0.65) 46%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',endColorstr='#a6000000',GradientType=0);}}@media (min-width:426px) and (max-width:768px){.hero-image .field--name-field-image-title,.article-header .article-header-title{background:-moz-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,0.65) 46%);background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,0.65) 46%);background:linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,0.65) 46%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',endColorstr='#a6000000',GradientType=0);}}.hero-image .field--name-field-image-title{bottom:0;}.article-header .article-header-title{bottom:0px;}@media (min-width:376px) and (max-width:425px){.hero-image .field--name-field-image-image,.article-header .article-header-image{left:auto;bottom:auto;}.hero-image .field--name-field-image-title,.article-header .article-header-title{bottom:auto;font-size:4.0rem;color:#000;padding:0;}}@media (min-width:321px) and (max-width:375px){.hero-image .field--name-field-image-image,.article-header .article-header-image{left:auto;bottom:auto;}.hero-image .field--name-field-image-title,.article-header .article-header-title{bottom:auto;font-size:4.0rem;color:#000;padding:0;}}@media (min-width:1px) and (max-width:320px){.hero-image .field--name-field-image-image,.article-header .article-header-image{left:auto;bottom:auto;}.hero-image .field--name-field-image-title,.article-header .article-header-title{bottom:auto;font-size:4.0rem;color:#000;padding:0;}}.path-frontpage .hero-image .field--name-field-image-title{padding:200px 0px 100px 0px;}@media (min-width:376px) and (max-width:425px){.path-frontpage .hero-image .field--name-field-image-title{padding:0;font-size:3.5rem;line-height:3.5rem;margin:1rem 0;}}@media (min-width:321px) and (max-width:375px){.path-frontpage .hero-image .field--name-field-image-title{padding:0;font-size:3.5rem;line-height:3.5rem;margin:1rem 0;}}@media (min-width:1px) and (max-width:320px){.path-frontpage .hero-image .field--name-field-image-title{padding:0;font-size:3.5rem;line-height:3.5rem;margin:1rem 0;}}.hero-image .field--name-field-image-caption{left:0;bottom:0;color:#fff;font-size:1.75rem;text-align:center;width:100%;padding-bottom:60px;}@media (min-width:1025px){.hero-image .field--name-field-image-caption{font-size:2rem;}}@media (min-width:376px) and (max-width:425px){.hero-image .field--name-field-image-caption{color:#000;padding-bottom:0;}}@media (min-width:321px) and (max-width:375px){.hero-image .field--name-field-image-caption{color:#000;padding-bottom:0;}}@media (min-width:1px) and (max-width:320px){.hero-image .field--name-field-image-caption{color:#000;padding-bottom:0;}}.paragraph--type--billboard{border-top:3px solid #A1BA51;position:relative;margin:30px 0;}@media (min-width:1025px){.paragraph--type--billboard{height:400px;border-top:3px solid #354C6D;}}@media (min-width:769px) and (max-width:1024px){.paragraph--type--billboard{height:330px;border-top:3px solid #354C6D;}}.paragraph--type--billboard .field--name-field-billboard-image,.paragraph--type--billboard .field--name-field-billboard-card{}@media (min-width:1025px){.paragraph--type--billboard .field--name-field-billboard-image,.paragraph--type--billboard .field--name-field-billboard-card{position:absolute;}}@media (min-width:769px) and (max-width:1024px){.paragraph--type--billboard .field--name-field-billboard-image,.paragraph--type--billboard .field--name-field-billboard-card{position:absolute;}}.paragraph--type--billboard .field--name-field-billboard-image{left:0px;top:0px;}@media (min-width:426px) and (max-width:768px){.paragraph--type--billboard .field--name-field-billboard-image{display:none;}}.paragraph--type--billboard .field--name-field-billboard-card{z-index:1000;padding:20px;background-color:#fff;}@media (min-width:1025px){.paragraph--type--billboard .field--name-field-billboard-card{top:50px;height:300px;width:400px;border:1px solid #354C6D;}}@media (min-width:769px) and (max-width:1024px){.paragraph--type--billboard .field--name-field-billboard-card{top:30px;height:266px;width:400px;border:1px solid #354C6D;}}.billboard-right .field--name-field-billboard-card{right:50px;}.billboard-left .field--name-field-billboard-card{left:50px;}.paragraph--type--billboard .field--name-field-simple-card-title{font-size:3rem;font-family:"Crimson Text",serif;}.paragraph--type--billboard .field--name-field-simple-card-description{font-size:1.75rem;font-family:"Source Sans Pro",sans-serif;margin:1.25rem 0;}.paragraph--type--billboard .field--name-field-simple-card-link a{font-family:"Source Sans Pro",sans-serif;}.path-frontpage .bulletin .bulletin-row,body.bulletin .bulletin .bulletin-row{display:flex;flex-wrap:wrap;}.path-frontpage .bulletin .bulletin-row .bulletin-column,body.bulletin .bulletin .bulletin-row .bulletin-column{flex-grow:1;width:30%;padding:1.5rem;margin:10px;border:1px solid #ddd;min-height:300px;}@media (min-width:426px) and (max-width:768px){.path-frontpage .bulletin .bulletin-row .bulletin-column,body.bulletin .bulletin .bulletin-row .bulletin-column{width:45%;}}@media (min-width:376px) and (max-width:425px){.path-frontpage .bulletin .bulletin-row .bulletin-column,body.bulletin .bulletin .bulletin-row .bulletin-column{width:100%;}}@media (min-width:321px) and (max-width:375px){.path-frontpage .bulletin .bulletin-row .bulletin-column,body.bulletin .bulletin .bulletin-row .bulletin-column{width:100%;}}@media (min-width:1px) and (max-width:320px){.path-frontpage .bulletin .bulletin-row .bulletin-column,body.bulletin .bulletin .bulletin-row .bulletin-column{width:100%;}}.path-frontpage .bulletin .bulletin-row .bulletin-column .bulletin-article-link,.path-frontpage .bulletin .bulletin-row .bulletin-column .bulletin-download-link-title,body.bulletin .bulletin .bulletin-row .bulletin-column .bulletin-article-link,body.bulletin .bulletin .bulletin-row .bulletin-column .bulletin-download-link-title{font-size:3rem;font-family:"Crimson Text",serif;margin-bottom:1rem;line-height:3.5rem;}@media (min-width:1px) and (max-width:320px){.path-frontpage .bulletin .bulletin-row .bulletin-column .bulletin-article-link,.path-frontpage .bulletin .bulletin-row .bulletin-column .bulletin-download-link-title,body.bulletin .bulletin .bulletin-row .bulletin-column .bulletin-article-link,body.bulletin .bulletin .bulletin-row .bulletin-column .bulletin-download-link-title{font-size:2.5rem;}}.path-frontpage .bulletin .bulletin-row .bulletin-column .bulletin-download-link-title .glyphicon-download,body.bulletin .bulletin .bulletin-row .bulletin-column .bulletin-download-link-title .glyphicon-download{padding-left:1rem;font-size:2.5rem;}.path-frontpage .bulletin .bulletin-row .bulletin-column .bulletin-body,body.bulletin .bulletin .bulletin-row .bulletin-column .bulletin-body{margin-top:2rem;}.path-frontpage .bulletin .bulletin-row .bulletin-column .bulletin-timestamp,body.bulletin .bulletin .bulletin-row .bulletin-column .bulletin-timestamp{margin-top:2rem;font-style:italic;color:#aaa;}.path-frontpage .bulletin .bulletin-row .bulletin-column.sticky-True,body.bulletin .bulletin .bulletin-row .bulletin-column.sticky-True{border:2px solid #A1BA51;background-color:#fcf8e3;}.path-frontpage .bulletin .bulletin-row .bulletin-column.sticky-True .glyphicon-pushpin,body.bulletin .bulletin .bulletin-row .bulletin-column.sticky-True .glyphicon-pushpin{margin-right:10px;}.page-node-type-page h1{display:none;}.row div[class^="col-"]{padding:10px;}.row div[class^="col-"] .paragraph{border:1px solid #ddd;padding:20px;height:100%;}.field--name-field-flashcard-image{}@media (min-width:1025px){.field--name-field-flashcard-image{height:200px;}}@media (min-width:769px) and (max-width:1024px){.field--name-field-flashcard-image{height:200px;}}.row div[class^="col-"] .paragraph .field--name-field-flashcard-description,.row div[class^="col-"] .paragraph .field--name-field-flashcard-link{margin:2rem 0;}.row div[class^="col-"] .paragraph .field--name-field-flashcard-link{font-weight:700;}.component-title{margin-top:2rem;border-top:3px solid #A1BA51;padding:1rem 0;overflow:auto;}.field--name-field-title-title,.field--name-field-title-link{display:block;}.field--name-field-title-title{float:left;font-family:"Crimson Text",serif;font-size:3.5rem;}@media (min-width:1px) and (max-width:320px){.field--name-field-title-title{font-size:3rem;}}.field--name-field-title-link{float:right;margin-top:12px;}.field--name-field-title-link a,.field--name-field-flashcard-link a{text-decoration:none;padding:10px;border-radius:4px;}.field--name-field-title-link a{border:1px solid #7A4E48;color:#7A4E48;background-color:#fff;}.field--name-field-title-link a:hover{background-color:#354C6D;border-color:#354C6D;color:#fff;}.field--name-field-flashcard-link a{border:1px solid #7A4E48;color:#7A4E48;background-color:#fff;font-weight:600;display:inline-block;}.field--name-field-flashcard-link a:hover{background-color:#354C6D;border-color:#354C6D;color:#fff;}.field--name-field-flahscard-image img{display:block;margin:0 auto;}.field--name-field-flashcard-title{font-size:2.5rem;font-weight:700;margin:10px 0;}.facebook-video{border-top:3px solid #A1BA51;margin-top:2rem;}.facebook-video .field--name-field-embed-code{clear:both;margin:0 auto;width:267px;}.facebook-video .field--name-field-embed-content{margin-top:1rem;}.landing-page .paragraph--type--callout-large,.landing-page section,.landing-page .field--name-field-embed-code,.landing-page .paragraph--type--block-reference{padding-top:1.5rem;}@media (min-width:376px) and (max-width:425px){.landing-page .paragraph--type--callout-large,.landing-page section,.landing-page .field--name-field-embed-code,.landing-page .paragraph--type--block-reference{padding-top:0;}}@media (min-width:321px) and (max-width:375px){.landing-page .paragraph--type--callout-large,.landing-page section,.landing-page .field--name-field-embed-code,.landing-page .paragraph--type--block-reference{padding-top:0;}}@media (min-width:1px) and (max-width:320px){.landing-page .paragraph--type--callout-large,.landing-page section,.landing-page .field--name-field-embed-code,.landing-page .paragraph--type--block-reference{padding-top:0;}}.landing-page .field--name-field-callout-large-title,.landing-page section h2{font-size:3.5rem;float:left;}@media (min-width:1025px){.landing-page .field--name-field-callout-large-title,.landing-page section h2{width:35%;}}@media (min-width:769px) and (max-width:1024px){.landing-page .field--name-field-callout-large-title,.landing-page section h2{width:35%;}}@media (min-width:426px) and (max-width:768px){.landing-page .field--name-field-callout-large-title,.landing-page section h2{width:100%;}}@media (min-width:376px) and (max-width:425px){.landing-page .field--name-field-callout-large-title,.landing-page section h2{width:100%;}}@media (min-width:321px) and (max-width:375px){.landing-page .field--name-field-callout-large-title,.landing-page section h2{width:100%;}}@media (min-width:1px) and (max-width:320px){.landing-page .field--name-field-callout-large-title,.landing-page section h2{width:100%;font-size:3rem;}}.landing-page .field--name-field-callout-large-body,.landing-page section .field--type-text-with-summary,.landing-page .field--name-field-embed-code .field--name-field-embed-code,.landing-page .view-person{float:left;}@media (min-width:1025px){.landing-page .field--name-field-callout-large-body,.landing-page section .field--type-text-with-summary,.landing-page .field--name-field-embed-code .field--name-field-embed-code,.landing-page .view-person{width:65%;}}@media (min-width:769px) and (max-width:1024px){.landing-page .field--name-field-callout-large-body,.landing-page section .field--type-text-with-summary,.landing-page .field--name-field-embed-code .field--name-field-embed-code,.landing-page .view-person{width:65%;}}@media (min-width:426px) and (max-width:768px){.landing-page .field--name-field-callout-large-body,.landing-page section .field--type-text-with-summary,.landing-page .field--name-field-embed-code .field--name-field-embed-code,.landing-page .view-person{width:100%;}}@media (min-width:321px) and (max-width:375px){.landing-page .field--name-field-callout-large-body,.landing-page section .field--type-text-with-summary,.landing-page .field--name-field-embed-code .field--name-field-embed-code,.landing-page .view-person{width:100%;}}.landing-page .field--name-field-callout-large-body,.landing-page section .field--type-text-with-summary,.landing-page .field--name-field-embed-code .field--name-field-embed-code,.landing-page .field--name-field-callout-large-title,.landing-page section h2{}@media (min-width:1025px){.landing-page .field--name-field-callout-large-body,.landing-page section .field--type-text-with-summary,.landing-page .field--name-field-embed-code .field--name-field-embed-code,.landing-page .field--name-field-callout-large-title,.landing-page section h2{margin-top:3rem;}}@media (min-width:769px) and (max-width:1024px){.landing-page .field--name-field-callout-large-body,.landing-page section .field--type-text-with-summary,.landing-page .field--name-field-embed-code .field--name-field-embed-code,.landing-page .field--name-field-callout-large-title,.landing-page section h2{margin-top:3rem;}}@media (min-width:426px) and (max-width:768px){.landing-page .field--name-field-callout-large-body,.landing-page section .field--type-text-with-summary,.landing-page .field--name-field-embed-code .field--name-field-embed-code,.landing-page .field--name-field-callout-large-title,.landing-page section h2{margin-top:1.5rem;}}.landing-page .field--name-field-callout-large-body h3{margin:0.25rem 0 2rem 0;font-family:Source Sans Pro;font-size:2.5rem;}@media (min-width:1px) and (max-width:320px){.landing-page .field--name-field-callout-large-body h3{font-size:2rem;}}.landing-page .field--name-field-callout-large-body p + h3,.landing-page .field--name-field-callout-large-body h3{margin:2rem 0;border-top:1px solid #A1BA51;padding-top:2rem;}.landing-page .views-field-field-download-file{margin-top:2.5rem;}.landing-page .parish-calendar-embed iframe{width:100%;}.field--name-field-embed-code iframe{margin-top:4rem;}@media (min-width:426px) and (max-width:768px){.field--name-field-embed-code iframe{margin-top:1rem;width:100%;}}@media (min-width:376px) and (max-width:425px){.field--name-field-embed-code iframe{margin-top:1rem;width:100%;}}@media (min-width:321px) and (max-width:375px){.field--name-field-embed-code iframe{margin-top:1rem;width:100%;}}@media (min-width:1px) and (max-width:320px){.field--name-field-embed-code iframe{margin-top:1rem;width:100%;}}.page-node-type-article section,.page-node-type-exposition section,.page-node-type-alert section{border-top:3px solid #354C6D;}.page-node-type-article h1.page-header,.page-node-type-exposition h1.page-header,.page-node-type-alert h1.page-header{margin:4rem auto 0;padding:1.5rem 0 0 0;width:60%;font-size:5rem;border-bottom:0;}.page-node-type-article .submitted,.page-node-type-exposition .submitted,.page-node-type-alert .submitted{margin:1.5rem 0 3.4rem 0;border-bottom:1px solid #aaa;padding-bottom:2rem;color:#aaa;}.page-node-type-article .field--name-field-article-download,.page-node-type-exposition .field--name-field-article-download,.page-node-type-alert .field--name-field-article-download{margin-top:3.5rem;}.page-node-type-article .field--name-body,.page-node-type-article .field--name-field-embed-code,.page-node-type-exposition .field--name-body,.page-node-type-exposition .field--name-field-embed-code,.page-node-type-alert .field--name-body,.page-node-type-alert .field--name-field-embed-code{width:60%;margin:4rem auto;}.page-node-type-article .field--name-field-image,.page-node-type-exposition .field--name-field-image,.page-node-type-alert .field--name-field-image{}@media (min-width:1025px){.page-node-type-article .field--name-field-image,.page-node-type-exposition .field--name-field-image,.page-node-type-alert .field--name-field-image{}}.page-node-type-article h1{display:none;}.field--name-field-exposition-paragraph{margin:2rem 0;}.st-monica-alert{}.st-monica-alert .views-row{margin:-5rem 0 7rem;padding:15px;border:1px solid transparent;border-radius:4px;}@media (min-width:376px) and (max-width:425px){.st-monica-alert .views-row{margin:0 0 2rem;}}@media (min-width:321px) and (max-width:375px){.st-monica-alert .views-row{margin:0 0 2rem;}}@media (min-width:1px) and (max-width:320px){.st-monica-alert .views-row{margin:0 0 2rem;}}.st-monica-alert .views-row .views-field-revision-timestamp{margin-top:2rem;}.st-monica-alert .information{background-color:#fcf8e3;border-color:#888;}.st-monica-alert .urgent{background-color:#f2dede;border-color:#888;}.st-monica-alert .views-field-title{font-weight:bold;font-size:2rem;margin:1rem 0;}@media (min-width:1px) and (max-width:320px){.st-monica-alert{margin-bottom:20px;margin-top:0;}}.headshot{width:140px;height:140px;margin:0 15px;}.contact-message-new-parishioners-form .form-submit.btn-danger,.contact-message-new-parishioners-form .tabledrag-toggle-weight,.contact-message-new-parishioners-form .tabledrag-handle{visibility:hidden;}@media (min-width:768px){.col-sm-4{width:33.0%;}}@media (min-width:768px){.col-sm-6{width:49.9%;}}.landing-page .person h2{visibility:hidden;}@media (min-width:426px) and (max-width:768px){.landing-page .person h2{display:none;}}@media (min-width:376px) and (max-width:425px){.landing-page .person h2{display:none;}}@media (min-width:321px) and (max-width:375px){.landing-page .person h2{display:none;}}@media (min-width:1px) and (max-width:320px){.landing-page .person h2{display:none;}}.landing-page .person .view-person .views-row{margin-bottom:4rem;}.landing-page .person .view-person .views-field-field-people-picture{float:left;padding-right:15px;}@media (min-width:376px) and (max-width:425px){.landing-page .person .view-person .views-field-field-people-picture{float:none;margin:0 auto 2rem;width:220px;padding-right:0;}}@media (min-width:321px) and (max-width:375px){.landing-page .person .view-person .views-field-field-people-picture{float:none;margin:0 auto 2rem;width:220px;padding-right:0;}}@media (min-width:1px) and (max-width:320px){.landing-page .person .view-person .views-field-field-people-picture{float:none;margin:0 auto 2rem;width:220px;padding-right:0;}}.landing-page .person .view-person .views-field-title h4{font-size:2rem;font-weight:bold;font-family:Source Sans Pro;}.landing-page .no-h2 h2{visibility:hidden;}@media (min-width:426px) and (max-width:768px){.landing-page .no-h2 h2{display:none;}}@media (min-width:376px) and (max-width:425px){.landing-page .no-h2 h2{display:none;}}@media (min-width:321px) and (max-width:375px){.landing-page .no-h2 h2{display:none;}}@media (min-width:1px) and (max-width:320px){.landing-page .no-h2 h2{display:none;}}.view-ministry-schedule .glyphicon{margin-right:10px;}#block-newparishionersformintroduction{margin:2rem 0;}.webform-submission-new-parishioners-form #edit-general-information,.webform-submission-new-parishioners-form #edit-adult-member-information,.webform-submission-new-parishioners-form #edit-dependent-children-information{border-color:#444;}
