@import url(https://fonts.googleapis.com/css?family=Crete+Round|Lato:300,400,700|Montserrat:300,400,500,700|Open+Sans:400,600);.horizontal-menu>li ul,div{-webkit-box-sizing:border-box}.container:after,.container:before{content:" ";display:table;clear:both}td{padding:9px}hr{border:none;background-color:#ccc;color:#ccc;height:1px}.align-center{text-align:center}.field--name-field-video{margin-bottom:25px}@media (max-width:750px){.field--name-field-video{margin-right:0;margin-left:0}}blockquote{color:#065ea4;line-height:33px;font-size:21px;font-style:italic;font-weight:400;margin:0 0 30px;padding:21px 90px 0;min-height:70px;background:url(../images/quote.png) 18px 17px no-repeat #f8f8f8}.view-mode-bp-featured-image img,.view-mode-bp-sidebar-image img{border:0;width:100%;height:auto}.img-basic-page{margin-bottom:20px}div{box-sizing:border-box}a:active,a:hover,a:link,a:visited{color:#000;text-decoration:none}body{background-color:none;background-image:url(../images/background-image.png);color:#434849;font-family:Lato,sans-serif;font-style:normal;font-weight:400;font-size:17px;line-height:29px}body.toolbar-tray-open.toolbar-vertical.toolbar-fixed{margin-left:0!important}#menu-top{background:#4587bb;overflow:hidden;padding:0 50px}@media (max-width:750px){blockquote{padding:21px 30px 0 90px}.img-basic-page{margin-top:-6px}#menu-top{display:none}}#menu-top #block-exposedformacquia-searchpage{float:left;margin:1.25em 1.25em 1.25em 0;position:relative}#menu-top #block-exposedformacquia-searchpage .form-search{border-radius:44px;font-size:15px;border:none;width:201px;padding:7px 7px 7px 10px}#menu-top #block-exposedformacquia-searchpage .form-actions,#menu-top #block-exposedformacquia-searchpage .form-item{margin:0}#menu-top #block-exposedformacquia-searchpage .form-submit{background-color:transparent;background-image:url(../images/search-icon.png);background-position:8px 8px;background-repeat:no-repeat;background-size:50% auto;border:none;height:32px;padding:0;position:absolute;right:0;text-indent:-10000px;top:0;width:32px}#menu-top #block-exposedformacquia-searchpage #edit-reset,#menu-top #block-exposedformacquia-searchpage label{display:none}#menu-top .form--inline .form-actions{clear:none}#menu-top #edit-search{border-radius:44px;font-size:14px;border:none;width:200px;padding:7px 7px 7px 10px}#menu-top ul{font-family:"Open Sans";font-weight:600;font-size:14px;float:right;margin-top:22px}#menu-top ul>li{display:inline-block;font-weight:600;padding:0}#menu-top ul>li>a{color:#fff;padding:10px;text-decoration:none;text-transform:uppercase}#menu-top ul>li>a:hover{background-color:#d4701e}.block-search{position:absolute;top:12px}@media (max-width:1170px){.block-search{position:relative}}.block-search input.form-search{border-radius:20px;border:none;outline:0;padding:5px 10px;width:150px;background:url(../images/search-icon.png) 95% center no-repeat #fff;background-size:20px;color:#000}@media (max-width:750px){.block-search{margin-bottom:40px}.block-search input.form-search{width:95%}}.block-search input.form-submit{display:none}#block-lansingclassy-logo-2 a{width:27%;display:block;margin:0 auto}#block-lansingclassy-logo-2 svg{display:block;margin:auto;overflow:hidden;width:350px;padding-top:30px;padding-bottom:12px}@media (max-width:750px){#block-lansingclassy-logo-2 a{width:100%}#block-lansingclassy-horizontalmenu{display:none}}#block-lansingclassy-horizontalmenu>nav>ul{line-height:20px;padding:0;text-align:center;margin:0 0 10px}#block-lansingclassy-horizontalmenu>nav>ul>li{display:inline-block;margin:5px 14px}#block-lansingclassy-horizontalmenu>nav>ul>li>a{border-top:7px solid #005487;display:inline-block;padding:.3em 1em .35em;text-transform:uppercase;font-weight:600}#block-lansingclassy-horizontalmenu>nav>ul>li>a:hover{color:#4589ba}#footer-1,#footer-1 .block-stayconnected a:active,#footer-1 .block-stayconnected a:link{color:#e9e9ec}#block-lansingclassy-horizontalmenu>nav>ul>li>ul.sub-nav{background-color:#ebebec;border-radius:3px;-webkit-box-shadow:0 0 4px rgba(0,0,0,.5);box-shadow:0 0 4px rgba(0,0,0,.5);position:absolute;z-index:999}#footer-1,#footer-2{line-height:22px;padding:0 40px}#footer-1{background-color:#042c45;border-top:5px solid #033b65;font-size:15px;font-weight:300}#footer-1 .float-boyea,#footer-1 .float-lansing,#footer-1 .float-pub{float:left}#footer-1 .float-boyea-tw,#footer-1 .float-lansing-tw,#footer-1 .float-pub-tw{float:left;margin-left:5px;margin-top:10px}#footer-1 .float-boyea-tw span,#footer-1 .float-lansing-tw span,#footer-1 .float-pub-tw span{height:auto;position:absolute;top:-99999em;width:44px}#footer-1 .float-boyea-fb,#footer-1 .float-lansing-fb,#footer-1 .float-pub-fb{float:left;margin-left:3px}#footer-1 .float-boyea-fb span,#footer-1 .float-lansing-fb span,#footer-1 .float-pub-fb span{position:absolute;top:-99999em}#footer-1 #block-lansingclassy-stayconnected,#footer-1 #block-lansingclassy-stayconnectedbishopboyea,#footer-1 #block-lansingclassy-stayconnectedcontact,#footer-1 #block-lansingclassy-stayconnectedfaithpub,#footer-1 #block-lansingclassy-stayconnectedlansing{text-transform:uppercase}#footer-1 #block-lansingclassy-stayconnectedbishopboyea,#footer-1 #block-lansingclassy-stayconnectedcontact,#footer-1 #block-lansingclassy-stayconnectedfaithpub,#footer-1 #block-lansingclassy-stayconnectedlansing{float:left;width:25%}#footer-1 .block-stayconnected a:hover{color:#e28132}#footer-1 .block-stayconnected a:visited{color:#e9e9ec}#footer-2,#footer-2 a:active,#footer-2 a:hover,#footer-2 a:link,#footer-2 a:visited{color:#fff}#footer-1 #block-lansingclassy-stayconnectedcontact{margin-top:-4em}@media (max-width:750px){#footer-1{padding-left:25px;padding-right:25px}#footer-1 #block-lansingclassy-stayconnectedbishopboyea,#footer-1 #block-lansingclassy-stayconnectedcontact,#footer-1 #block-lansingclassy-stayconnectedfaithpub,#footer-1 #block-lansingclassy-stayconnectedlansing{border-top:1px solid #fff;clear:both;float:none;padding:20px 0;width:100%}#footer-1 #block-lansingclassy-stayconnectedcontact{margin-top:0}}#footer-1 #block-lansingclassy-addressdioceseoflansing{clear:both;border-top:1px solid #fff;padding:5px 0}#footer-1 #twitter,#footer-1 #twitter-sem{background:url(../images/twitter.png) no-repeat;display:block;height:35px;width:44px}#footer-1 #twitter-sem:hover,#footer-1 #twitter:hover{background-position:0 -35px}#footer-1 #twitter span,#footer-1 #twitter-sem span{position:absolute;height:auto;width:44px;top:-99999em}#footer-1 #fb{background:url(../images/fb.png) no-repeat;display:block;height:47px;width:23px}#footer-1 #fb:hover{background-position:0 -47px}#footer-1 #fb span{position:absolute;top:-99999em}#footer-1 a:active,#footer-1 a:hover,#footer-1 a:link,#footer-1 a:visited{color:#07324e}#footer-2{background-color:#033b65;font-size:13px;padding:1.5em}#footer-2 ul.menu{margin:10px 0;padding:0;text-align:center;font-weight:300}#footer-2 ul.menu>li{display:inline-block;margin:0 10px}#footer-2 #block-useraccountmenu ul a{font-size:11px}#footer-2 #block-useraccountmenu ul a:active,#footer-2 #block-useraccountmenu ul a:hover,#footer-2 #block-useraccountmenu ul a:link,#footer-2 #block-useraccountmenu ul a:visited{color:#4587bb}#block-lansingclassy-responsivemenumobileicon{display:none}@media (max-width:750px){#block-lansingclassy-responsivemenumobileicon{background-color:#4587bb;display:block;padding:5px 5px 5px 10px}}.block-news-alerts{background-color:#fff;display:block;height:auto;margin:0 auto;max-width:1300px}.region-footer-1{margin:0 auto;max-width:1300px}@media (max-width:1300px){.block-news-alerts,.region-footer-1{width:100%}}.diocese ul.menu{width:225px}.vocations ul.menu{width:227px}.catholicism ul.menu,.faith-magazine ul.menu{width:225px}.ministries ul.menu{width:800px;-webkit-column-count:3;-moz-column-count:3;column-count:3;-webkit-column-gap:15px;-moz-column-gap:15px;column-gap:15px;border-radius:3px;background-color:#ebebec;-webkit-box-shadow:0 0 4px rgba(0,0,0,.5);box-shadow:0 0 4px rgba(0,0,0,.5)}#block-lansingclassy-horizontalmenu>nav>ul>li>ul.sub-nav{padding:11px;display:block}#block-lansingclassy-horizontalmenu>nav>ul>li>ul.sub-nav a:link{border-radius:3px;padding:7px;width:190px;display:block;color:ffffff}#block-lansingclassy-horizontalmenu>nav>ul>li>ul.sub-nav a::visited,#block-lansingclassy-horizontalmenu>nav>ul>li>ul.sub-nav a:active{color:#000}#block-lansingclassy-horizontalmenu>nav>ul>li>ul.sub-nav a:hover{border-radius:3px;display:block;padding:7px;width:190px;color:#fff;background-color:#337ab7}#block-exposedformacquia-searchpage-2 #edit-actions #edit-reset,#block-exposedformacquia-searchpage-2 label,.responsive-menu-block-wrapper{display:none}#footer-2 a:hover{text-decoration:underline}.path-search #layout-content{float:none;margin:0 auto}.path-search #layout-content hr{margin:30px 0}#block-exposedformacquia-searchpage-2{background:#065ea4;margin-bottom:2em;padding:0 1em}#block-exposedformacquia-searchpage-2 .form-type-textfield .form-text{border:none;padding:6px}#block-exposedformacquia-searchpage-2 #edit-actions{clear:none;float:left}#block-exposedformacquia-searchpage-2 #edit-actions .button{background:#fff;border:none;color:#065ea4;font-size:14px;font-weight:700;margin-left:.3em;margin-right:.065em;padding:8px 12px}#layout-highlighted,.wrapper4{border-top:5px solid #033b65;background-attachment:fixed;background-position:center;background-repeat:no-repeat;background-size:cover}#block-exposedformacquia-searchpage-2 #edit-actions .button:first-child{margin-left:0}.wrapper1{margin-top:1px}.section1{width:1300px;margin:0 auto;padding:0 20px 20px}@media (max-width:1300px){.section1{width:100%;padding:none!important}}.wrapper2{background-color:#083754;margin-top:20px;overflow:hidden;padding-bottom:55px}.section2{width:1300px;padding:20px;margin:0 auto}@media (max-width:1300px){.section2{width:100%;padding:none!important}}.wrapper3{padding-top:45px;background-color:#fff;overflow:hidden}.section3{width:1300px;padding:20px;margin:0 auto}@media (max-width:1300px){.section3{width:100%;padding:none!important}}.section3 a:active,.section3 a:link{color:#3190dc}.section3 a:hover{color:#e28132!important}.section3 a:visited{color:#3190dc}.wrapper4{overflow:hidden;width:100%;height:auto;background-image:url(../images/background-image-contact-landing.jpg)}@media (max-width:750px){.wrapper4{width:100%}}.section4 h2{color:#fff;text-shadow:2px 2px 2px #535151;font-family:Lato;text-transform:uppercase;font-size:29px;text-align:center;line-height:33px}.serve-block,.serve-block-landing{font-style:normal;line-height:40px;height:auto}.section4{width:1300px;margin:0 auto}@media (max-width:1300px){.section4{width:100%;padding:none!important}}.home3,.home4,.home5{padding-top:20px;overflow:hidden}.home2{background-color:#083754;clear:both}.section-home2{content:" ";display:table;clear:both;width:1300px;padding:20px;margin:0 auto}@media (max-width:1300px){.section-home2{width:100%}}.home3{padding-bottom:50px}.section-home3{width:1300px;margin:0 auto}@media (max-width:1300px){.section-home3{width:100%}}.serve-block-landing{width:600px;color:#fff;float:left;overflow:hidden;margin-right:6px;margin-bottom:40px;margin-left:6px}@media (max-width:750px){.serve-block-landing{width:100%;float:none;height:auto;margin:5px}}.serve-block-landing a:link{color:#fff;padding-bottom:8px}.serve-block-landing a:active{color:#fff}.serve-block-landing a:hover{color:#4587bb!important}.serve-block,.serve-block a:active,.serve-block a:link,.serve-block-landing a:visited{color:#fff}.serve-block{font-family:Lato,sans-serif;font-weight:700;font-size:17px;width:421px;float:left;overflow:hidden;margin-right:6px;margin-bottom:40px;margin-left:6px}@media (max-width:750px){.serve-block{width:100%;float:none;height:auto;margin:5px}}.serve-block p,.side-menu-basic{margin-bottom:20px}.serve-block h2{font-family:Montserrat;font-style:normal;font-weight:400;line-height:20px;font-size:22px}.landing-block,.ministries-block{font-family:Lato,sans-serif;font-style:normal}.serve-block img{width:16%!important;margin-bottom:1px;height:auto}.serve-block a:link{padding-bottom:8px}.serve-block a:hover{color:#4587bb!important}.serve-block a:visited{color:#fff}.landing-block{font-weight:400;font-size:17px;line-height:23px;width:300px;color:#a2a3a3;height:230px;padding:30px;float:left;overflow:auto;background-color:#ccc;margin:25px 6px 56px}@media (max-width:750px){.landing-block{width:100%;float:none;height:auto;margin:5px}}#block-servemorelink{clear:both;text-align:center}.serve-more-link a:link{text-align:center;width:200px;color:#fff;border-radius:32px;background-color:#e28132;text-transform:uppercase;padding:20px 80px}.highlighted-top,.main-layout{border-radius:7px;overflow:auto}@media (max-width:750px){.serve-more-link a:link{width:100%;float:none;height:auto;margin:5px;padding:20px}}.serve-more-link a:active{color:#fff}.serve-more-link a:hover{color:#083754!important}.serve-more-link a:visited{color:#fff}.home4{background-color:#083754;padding-bottom:50px}.section-home4{width:1300px;margin:0 auto}@media (max-width:1300px){.section-home4{width:100%}}.home5{background-color:#fff;padding-bottom:20px}.section-home5{width:1300px;margin:0 auto;overflow:hidden}@media (max-width:1300px){.section-home5{width:100%}}.ministries-block{width:313px;line-height:23px;font-weight:300;font-size:17px;color:#fff;height:250px;padding:30px;float:left;overflow:hidden;background-image:url(../images/ministries.png);margin:6px}@media (max-width:750px){.ministries-block{width:100%;float:none;height:auto;margin:5px 0}}.ministries-block .field--name-field-description{margin-top:none;border-top:none}.ministries-block .field--name-field-title{font-family:Montserrat;font-style:normal;font-weight:400;margin-bottom:10px;line-height:29px;font-size:24px}.ministries-block .field--name-field-ministry-description{line-height:21px}.ministries-block .field--name-field-title a{color:#fff}.ministries-block .field--name-field-title a:hover{color:#fff;text-decoration:underline}.alerts{width:1300px;margin:0 auto;padding:20px}@media (max-width:1300px){.alerts{width:100%}}.main-layout{width:1300px;padding:25px;margin:0 auto 35px;background-color:#f8f8f8}@media (max-width:1300px){.main-layout{width:100%;margin-bottom:0;padding:0 15px}}.main-layout a:link,.main-layout a:visited{color:#3190dc!important;text-decoration:none}.main-layout a:hover{color:#e28132!important;text-decoration:none}.highlighted-top a:link,.highlighted-top a:visited,.main-layout a:active{color:#3190dc!important;text-decoration:none}.highlighted-top a:hover{color:#e28132!important;text-decoration:none}.highlighted-top a:active{color:#3190dc!important;text-decoration:none}#layout-highlighted{overflow:hidden;width:100%;height:auto;background-image:url(../images/background-image-contact.jpg)}@media (max-width:750px){#layout-highlighted{width:100%}}.highlighted-bottom{width:1300px;text-align:center;margin:0 auto}@media (max-width:1300px){.highlighted-bottom{width:100%}}.highlighted-top{width:1300px;padding:25px;margin:0 auto 35px;background-color:#f8f8f8}@media (max-width:1300px){.highlighted-top{width:100%}}#highlighted{overflow:auto}.layout-sidebar-second{max-height:auto;float:right;width:340px}@media (max-width:750px){.layout-sidebar-second{width:100%;float:none}}.layout-sidebar-second img{max-width:100%}#layout-content{min-height:500px;max-height:auto;float:left;width:860px;margin-right:30px}@media (max-width:750px){#layout-content{width:100%;float:none}}#layout-content img{max-width:100%;height:auto}.page-path--diocese-offices-and-ministries #layout-content{width:100%;float:none}html.mm-opened .mm-page{position:fixed!important;width:100%}.mm-page{background-color:none}.mm-opened .toolbar-tray-open.toolbar-fixed.toolbar-vertical,.mm-opening .toolbar-tray-open.toolbar-fixed.toolbar-vertical{margin-left:0}.mm-opened .toolbar-tray-open.toolbar-fixed.toolbar-vertical .mm-page,.mm-opening .toolbar-tray-open.toolbar-fixed.toolbar-vertical .mm-page{padding-left:15rem}.horizontal-menu{font-family:"Open Sans";font-weight:600;font-size:14px;position:relative;padding:0;list-style:none;width:100%;margin:0 0 20}.horizontal-menu>li{display:inline-block;position:relative}.horizontal-menu>li ul ul{left:13.75em;top:0}.horizontal-menu ul .fly-left ul{left:-13.75em}.horizontal-menu>li>a{display:block;padding:.3em 1em .35em}.horizontal-menu>li ul{position:absolute;display:none;top:100%;left:0;z-index:99;box-sizing:border-box;width:13.75em;list-style:none;padding:0}.horizontal-menu li.sfHover>ul,.horizontal-menu li:hover>ul,.horizontal-menu>li li>a,.horizontal-menu>li>li.sfHover>ul,.horizontal-menu>li>li:hover>ul,.off-canvas-wrapper{display:block}.horizontal-menu>li li>a{position:relative;text-transform:none;padding:.25em 1em}.no-js .off-canvas-wrapper{display:none}.responsive-menu-toggle{display:inline-block}.responsive-menu-toggle-icon{-webkit-box-sizing:border-box;box-sizing:border-box;display:block;width:44px;height:35px;z-index:4;margin-top:0;position:relative}.all-events .views-row hr,.basic-page-menu-phone .view-basic-page-blocks,.no-js .responsive-menu-toggle-icon{display:none}.responsive-menu-toggle-icon span.label{display:block;position:absolute;font-size:17px;text-transform:uppercase;top:2px;left:40px;color:#fff}.responsive-menu-toggle-icon span.icon,.responsive-menu-toggle-icon:after,.responsive-menu-toggle-icon:before{background:#fff;content:"";display:block;width:20px;height:3px;position:absolute;left:13px;border-radius:2px;-webkit-transition:none .4s ease-out .1s;transition:none .4s ease-out .1s;-webkit-transition-property:top,bottom,left,opacity,-webkit-transform;transition-property:top,bottom,left,opacity,-webkit-transform;transition-property:transform,top,bottom,left,opacity;transition-property:transform,top,bottom,left,opacity,-webkit-transform}.responsive-menu-toggle-icon:before{top:8px}.responsive-menu-toggle-icon span.icon{top:14px}.responsive-menu-toggle-icon:after{top:20px}html.mm-opening .responsive-menu-toggle-icon:after,html.mm-opening .responsive-menu-toggle-icon:before{top:14px}html.mm-opening .responsive-menu-toggle-icon span.icon{left:-25px;opacity:0}html.mm-opening .responsive-menu-toggle-icon:before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}html.mm-opening .responsive-menu-toggle-icon:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}#mm-blocker{background:rgba(0,0,0,0)}.mm-opening #mm-blocker{background:rgba(0,0,0,.2);-webkit-transition:background 1s ease .3s;transition:background 1s ease .3s}.mm-opening #page{border-left:1px solid #ccc}.mm-panel a{border-bottom:none}ul.menu.mm-listview a.is-active{color:inherit}.mm-panel a:hover{border:none}.home-news .view-content{width:500px;margin-right:30px;height:auto;float:left}@media (max-width:750px){.home-news .view-content{width:100%;float:none;height:auto;margin:5px 0}}.home-news .more-link a:link{color:#fff;border-radius:5px;background-color:#e28132;padding:5px 9px 7px}.home-news .more-link a:active{color:#fff}.home-news .more-link a:hover{color:#fff!important;background-color:#4587bb}.home-news .more-link a:visited{color:#fff}.home-news .views-field-field-published-date,.home-news .views-field-field-start-date{font-family:Montserrat,sans-serif;font-size:14px;margin-bottom:-6px;color:#e28132}.home-news .views-field-title a{color:#fff}.home-news .views-field-title a:hover{color:#77b4e0}.home-news .views-field-title{font-family:Lato,sans-serif;font-style:normal;font-weight:300;font-size:17px;line-height:23px;margin-top:-4px;margin-bottom:15px}.home-news .views-field-field-date-time{font-family:Montserrat,sans-serif;font-size:14px;color:#e28132}.home-news .views-field-type{color:#e77f1f!important;font-size:14px}.image-news .view-content{width:700px;height:auto}@media (max-width:750px){.image-news .view-content{width:100%;float:none;height:auto;margin:5px 0}}.image-style-news-block{max-width:100%;height:auto}.image-style-news-block a:hover,.image-style-news-block a:link{max-width:100%;-webkit-filter:grayscale(100%);filter:grayscale(100%);height:auto}.home-news .views-col{padding:10px}.home-news .views-view-grid{float:left}@media (max-width:750px){.home-news .views-view-grid{width:100%;float:none;height:auto;margin:5px 0}}.image-news .views-field-field-published-date{font-family:Montserrat,sans-serif;font-size:14px;margin-bottom:-6px;color:#e28132}.image-news .views-field-title a{color:#fff}.image-news .views-field-title a:hover{color:#77b4e0}.image-news .views-field-title{font-family:Lato,sans-serif;font-style:normal;font-weight:300;font-size:17px;line-height:23px}.all-events .views-field-title,.all-news .datetime,.home-offices-ministries-title h2,.home-offices-ministries-title-serve,.home-title h2{font-family:Montserrat,sans-serif}.home-title h2{border-bottom:1px solid #fff;color:#fff;margin-bottom:33px;font-weight:500;letter-spacing:8px;text-align:center;text-transform:uppercase;padding-bottom:33px}.basic-page-contact .views-field-name,.landing-page-h1,.staff-directory-block h2{font-family:"Crete Round"}.staff-directory-block h2{font-size:45px;font-style:normal;font-weight:400;text-decoration:none;line-height:48px;color:#2c86c7;margin-top:5px}.wrapper3 h2,h1{font-family:Lato;text-decoration:none}.wrapper3 h2{color:#959596;font-size:20px;font-weight:300;line-height:28px}h1{font-size:34px;line-height:38px;color:#065ea4;margin-top:5px}.main-layout h2,.side-menu-basic h2{color:#959596;font-family:Lato;font-weight:300;text-decoration:none}.main-layout h2{font-size:36px;line-height:36px}.side-menu-basic h2{margin-top:1px;font-size:22px!important;line-height:33px;text-transform:uppercase}.side-menu-basic{border:1px solid #ddd;padding:20px}.basic-page-menu .view-footer,.basic-page-menu .views-field,.basic-page-menu h2,.basic-page-menu-phone .view-header,.basic-page-menu-phone .views-field,.main-layout .field--name-name,.resources-table table tr{border-bottom:1px dotted #ccc}.form-email,.form-text{max-width:100%}.side-menu-basic .view-content h3{color:#333;font-size:17px!important;text-decoration:none;text-transform:uppercase;margin-top:-15px}.main-layout h3{color:#083754;font-size:23px;text-decoration:none}.resources h2{margin-bottom:10px;margin-top:15px;font-size:25px;text-transform:uppercase}.main-layout .view-header h3{color:#656566;margin-bottom:10px;margin-top:10px;font-size:23px;text-decoration:none}.main-layout .field--name-name{line-height:28px;font-size:14px;padding-bottom:4px!important}.main-layout h4{color:#333;font-size:24px}.basic-conent{color:gray!important;font-weight:400;line-height:28px;font-size:17px}.basic-conent h2{color:#065ea4;font-size:25px;line-height:33px;margin-top:15px;margin-bottom:5px}.view-basic-page-blocks.view-display-id-attachment_1{margin:0 0 .25em!important}@media (max-width:750px){.basic-page-menu-phone .view-basic-page-blocks{margin-bottom:20px;display:block;font-weight:700;font-size:17px}.basic-page-menu h2{display:none}}.basic-page-menu-phone .view-header{font-weight:700;font-size:15px;padding-bottom:4px!important}.basic-page-menu-phone a:active,.basic-page-menu-phone a:link,.basic-page-menu-phone a:visited{padding:14px;color:#1b75bc}.basic-page-menu-phone .item-list ul{list-style:none;margin:0;padding:0}.basic-page-menu-phone .item-list li{margin-left:0;padding:0}.basic-page-menu-phone a:hover{text-decoration:none;color:#000;padding:14px}.basic-page-menu a:active,.basic-page-menu a:link,.basic-page-menu a:visited{color:#1b75bc}.basic-page-menu .view-basic-page-blocks{margin-top:20px;margin-bottom:30px}.basic-page-menu h2{font-weight:600;font-size:15px;padding-bottom:4px!important}.basic-page-menu .view-footer,.basic-page-menu .view-header,.basic-page-menu .views-field{font-weight:700;font-size:15px;padding-bottom:4px!important}.basic-page-menu a:link{padding-bottom:3px!important}.basic-page-menu .item-list ul{list-style:none;margin:0;padding:0}.basic-page-menu a:hover{text-decoration:none;color:#000}.basic-page-menu .item-list li{margin-left:0;padding:0}.basic-page-contact .views-col{background-color:#fff;margin:15px;height:140px;width:295px!important;line-height:19px;font-size:13px;text-align:center;padding:25px;-webkit-box-shadow:0 1px 4px rgba(0,0,0,.3),0 0 40px rgba(0,0,0,.1) inset;box-shadow:0 1px 4px rgba(0,0,0,.3),0 0 40px rgba(0,0,0,.1) inset}.basic-page-contact .view-header h3{font-weight:300;text-transform:uppercase;font-size:17px}@media (max-width:750px){.basic-page-menu .view-footer,.basic-page-menu .view-header,.basic-page-menu .views-field{display:none}.basic-page-contact .views-col{float:none;border-top:4px solid #fff;margin:0 auto}.basic-page-contact .view-header h3{font-size:19px}}.basic-page-contact .view-header h3 a:active,.basic-page-contact .view-header h3 a:link{color:#959596!important}.basic-page-contact .view-header h3 a:hover{color:#e28132!important}.basic-page-contact .view-header h3 a:visited{color:#959596!important}.basic-page-contact .view-header h4{padding-bottom:24px;font-size:25px;margin-top:-5px;margin-bottom:5px}.basic-page-contact .view-header h4 a:active,.basic-page-contact .view-header h4 a:link{color:#005487!important}.basic-page-contact .view-header h4 a:hover{color:#e28132!important}.basic-page-contact .view-header h4 a:visited{color:#005487!important}.basic-page-contact{margin-bottom:25px}.basic-page-contact .views-field-name{font-size:22px;padding-bottom:4px}.basic-page-contact .views-field-field-primary-land-telephone{padding-top:3px;font-size:17px}.basic-page-contact .views-field-name a:link{color:#000}.basic-page-contact .views-field-name a:hover{color:#3190dc}#layout-highlighted h2{color:#fff;text-shadow:2px 2px 2px #535151;font-family:Lato;text-transform:uppercase;font-size:29px;text-align:center;line-height:33px}.councils .field--name-name{font-family:Lato,sans-serif;font-style:normal;font-weight:400;font-size:17px;line-height:33px}.councils .field--name-name a:link{colors:#000!important}.councils .field--name-name a:hover{colors:#fff!important}.councils .field--name-name a:visited{colors:#000!important}.councils .field--name-name a:active{colors:#ccc!important}.staff-directory-block td[headers=view-field-primary-land-telephone-table-column]{white-space:nowrap}@media only screen and (max-width:950px){.staff-directory-block table,.staff-directory-block tbody,.staff-directory-block td,.staff-directory-block th,.staff-directory-block thead,.staff-directory-block tr{display:block}.staff-directory-block thead tr{position:absolute;top:-9999px;left:-9999px}.staff-directory-block tr{border-top:2px solid #ddd}.staff-directory-block td{border:none;border-bottom:1px solid #eee;position:relative;padding-left:50%}.staff-directory-block td:before{position:absolute;top:6px;left:6px;width:45%;padding-right:10px;white-space:nowrap}.staff-directory-block td:nth-of-type(1):before{content:"Name"}.staff-directory-block td:nth-of-type(2):before{content:"Title"}.staff-directory-block td:nth-of-type(3):before{content:"Department"}.staff-directory-block td:nth-of-type(4):before{content:"Phone"}.staff-directory-block .views-field-edit-user{display:none}.staff-directory-block .view-filters .form--inline .form-item{float:none}.staff-directory-block .view-filters .form--inline .form-item select{width:50%;float:right}}.staff-directory-block .views-col{line-height:22px;width:295px!important;padding-right:9px;margin-right:17px}@media (max-width:750px){.staff-directory-block .views-col{float:none;margin:0 auto}}.staff-directory-block .views-field-field-job-title{font-size:14px}.staff-directory-block .view-content .view-header h2{font-size:57px}@media only screen and (max-width:950px){.view-staff-page .views-col{width:50%!important}}@media only screen and (max-width:550px){.view-staff-page .views-col{width:100%!important;float:none!important;border-top:2px solid #ddd}}.department-title{text-transform:uppercase;font-size:16px;color:#a2a2a3!important;margin-bottom:-10px;font-weight:300}.department-head{text-align:center;letter-spacing:5px;text-transform:uppercase;font-size:17px;color:#969696!important;margin-bottom:30px;margin-top:-12px!important;font-weight:400}.landing-page-h1{font-size:45px;text-align:center;font-style:normal;font-weight:400;text-decoration:none;line-height:48px;color:#2c86c7;margin-bottom:10px}.landing-page-serve{float:left;height:auto;margin:20px;text-align:center;width:380px}@media (max-width:750px){.landing-page-serve{float:none;width:100%;height:auto;margin:0}}.landing-page-serve img{width:16%!important;margin-bottom:1px;height:auto}.landing-page-serve ul{list-style:none}.landing-page-serve .item-list li{margin:0;line-height:35px}.landing-page-serve a:link,.landing-page-serve a:visited{color:#065ea4}.landing-page-serve a:hover{color:#e28132}.landing-page-serve a:active{color:#065ea4}.landing-page-serve .views-field-field-links-center-title,.landing-page-serve .views-field-field-links-left-title,.landing-page-serve .views-field-field-links-right-title{font-family:Montserrat;color:#065ea4;font-style:normal;font-weight:400;line-height:20px;font-size:22px;margin-bottom:20px;margin-top:15px}.home-offices-ministries-title h2{color:#083754;font-weight:500;letter-spacing:8px;text-align:center;padding-bottom:2px;text-transform:uppercase}.all-events .datetime,.home-offices-ministries-title-serve,.page-event .datetime{font-weight:300;text-transform:uppercase}.home-offices-ministries-title-serve{color:#fff;padding:11px 0;letter-spacing:8px;text-align:center}.home-offices-ministries-title-serve a:link,.home-offices-ministries-title-serve a:visited{color:#fff!important}.home-offices-ministries-title-serve a:hover{color:#e28132!important}.home-offices-ministries-title-serve a:active{color:#fff!important}.view-offices-and-ministries .view-content{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.view-offices-and-ministries .offices-ministries-card{-webkit-box-flex:1;-ms-flex:1;flex:1;-ms-flex-preferred-size:33%;flex-basis:33%;-ms-flex-positive:1;flex-grow:1;padding:0 30px;margin:20px 0;border-right:1px solid #ddd}.masstimes h2{margin-top:10px;margin-bottom:10px}.masstimes h3{margin-top:5px;margin-bottom:5px;font-size:20px}.masstimes field-content{line-height:.5}.image-style-initiative-block{float:left;width:313px;height:313px;overflow:hidden;margin:6px}@media (max-width:750px){.view-offices-and-ministries .view-content{display:block}.view-offices-and-ministries .offices-ministries-card{border-right:none;padding:0}.image-style-initiative-block{float:none;width:100%;height:auto;margin:0}}.all-news .views-field-title{font-weight:700;line-height:10px!important}.all-news-col{width:400px;float:left;padding-right:50px;line-height:23px;font-size:16px;padding-bottom:15px}.all-news img{float:left;padding-right:20px;padding-top:5px;padding-bottom:15px}.all-news .datetime{font-size:13px;color:#e28132}.all-news div{font-size:11px}.all-news .field-content{font-size:16px;line-height:25px}.resources-table img{width:20px;height:auto}.resources-table td,th{padding:13px}.resources-table tbody{font-size:15px}.all-events .datetime{float:left;width:200px;text-align:center;font-size:38px;margin-right:30px;padding-right:30px;padding-left:30px;padding-bottom:7px;color:#f48024;border-right:1px solid #ccc;line-height:35px}@media (max-width:750px){.all-events .datetime{width:100%;height:auto;text-align:center;border:none;padding:1px;margin:1px}}.all-events .views-field-field-location-address-administrative-area{padding-right:30px;font-size:13px;margin-top:-10px;text-align:center;margin-right:30px;padding-left:30px;border-right:1px solid #ccc;width:261px;font-weight:600}@media (max-width:750px){.all-events .views-field-field-location-address-administrative-area{width:100%;height:auto;float:none;border:none;padding:1px;margin:1px}}.all-events .views-field-field-location-name{padding-right:30px;font-size:15px;text-align:center;border-right:1px solid #ccc;margin-right:30px;padding-left:30px;font-weight:600;color:#3190dc;width:261px}@media (max-width:750px){.all-events .views-field-field-location-name{width:100%;height:auto;float:none;border:none;padding:1px;margin:1px}}.all-events .views-field-field-event-type{padding-right:30px;letter-spacing:4px;text-transform:uppercase;font-size:12px;color:#969696!important;font-weight:400;line-height:15px;text-align:center;margin-right:30px;padding-left:30px;width:261px;margin-bottom:10px}@media (max-width:750px){.all-events .views-field-field-event-type{width:100%;height:auto;float:none;border:none;padding:1px;margin:1px}}.all-events .views-field-field-cost{text-align:center;margin-right:30px;color:#f48024;border-radius:5px;margin-bottom:15px;font-size:18px;margin-top:-10px;width:261px;padding:3px 30px}@media (max-width:750px){.all-events .views-field-field-cost{float:none;width:100%;height:auto;border:none;padding:1px;margin:1px}}.all-events .views-field-field-description{width:600px;float:right;line-height:24px;padding-left:33px;margin-top:-40px}@media (max-width:750px){.all-events .views-field-field-description{float:none;width:100%;height:auto;text-align:center;border:none;padding:1px;margin:1px}}.all-events .views-field-title{margin-botton:20px;font-size:23px}@media (max-width:750px){.all-events .views-field-title{float:none;width:100%;height:auto;text-align:center;border:none;padding:1px;margin:1px}}.all-events .views-row{padding-top:55px;margin-bottom:40px;border-top:1px dotted #ccc}@media (max-width:750px){.all-events .views-row{width:100%;height:auto;padding:20px 1px 15px;margin:1px}}.field--name-field-byline{font-size:15px;font-weight:700;margin-top:-8px;color:#737373;padding-bottom:20px}.field--name-field-published-date{color:#737373;margin-top:-10px;font-size:15px}.field--name-field-event-type{letter-spacing:4px;text-transform:uppercase;font-size:14px;color:#969696}.page-event .datetime{color:#f48024;font-size:38px}.page-event .field-content h2{margin-bottom:-20px}.field--name-field-cost{color:#f48024;font-size:18px}.related-news .view-header h2,.related-tags h2{font-weight:500;color:#fff;padding-left:20px;background-color:#4587bb;padding-top:3px;padding-bottom:3px;display:block}.related-news .views-field-field-deckhead{font-size:15px;line-height:21px}.related-news .view-header h2{font-size:15px;margin-bottom:3px}.field--name-field-description{margin-top:20px;border-top:1px dotted #ccc}.related-news .views-field-title{line-height:19px}.related-news .views-field-field-featured-image img{filter:grayscale(100%);-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);-ms-filter:grayscale(100%);-o-filter:grayscale(100%)}.related-tags h2{font-size:15px;margin-bottom:6px}.events-side-menu hr,.page-event-side hr{display:none}.events-side-menu,.page-event-side{padding-bottom:10px;border-bottom:1px dotted #ccc}.page-node-type-events h1.page-title{margin-bottom:auto}.page-event-side .main-layout h3{margin-bottom:-20px}.events-side-menu,.events-side-menu h3,.page-event-side,.page-event-side h3{margin-bottom:10px}.page-event-side .views-row{line-height:22px}.view-mode-bp-image img{padding:20px 20px 5px}@media (min-width:750px){nav.responsive-menu-block-wrapper{display:block}div.responsive-menu-toggle{display:none}}.media-document .field--name-thumbnail img,.resources .views-field-field-web-link img{width:15px;height:15px;float:left;padding:5px}.resources-main-2 .field--name-field-description{border-top:none!important}.resources-main-2 .field--name-name{line-height:28px!important;border-bottom:none!important;font-size:15px!important;padding-bottom:4px!important}.resources-main .views-field-field-web-link img{width:15px;height:15px;float:left;padding-top:7px;padding-right:3px}.social-share{margin-top:15px}.resources-main .views-view-grid .views-col{margin-bottom:25px}.resources-main .views-field-field-department-ministry{font-size:14px;margin-top:-8px}.resources-main .views-field-bundle{font-size:14px}.resources-main .views-field-name{margin-bottom:-7px}.resources-main-2 .view-header h2{font-family:Lato!important;font-size:45px!important;font-weight:700!important;text-decoration:none!important;line-height:48px!important;color:#065ea4!important;margin-top:-25px!important;text-transform:none!important}.resources-main h2{margin-bottom:10px;margin-top:15px;font-size:25px;text-transform:uppercase}.resources-main-department .field--name-name{line-height:20px;border-bottom:none;font-size:14px;padding-bottom:4px!important;margin-bottom:10px}.resources-main-department .media-video img{height:200px;width:auto}.resources-main-department .field--name-field-description{margin-top:20px;border-top:none}.resources-main-department .media-document .field--name-thumbnail img{width:15px;height:15px;float:left;padding-right:5px;padding-left:0;padding-top:3px}.resources-main-department h2{font-family:Lato;font-size:45px;text-decoration:none;line-height:48px;color:#065ea4;font-weight:700!important;margin-top:-25px}.all-events button,select{width:320px}.all-events .layout-sidebar-second{font-size:15px}.inline-link a:link{color:#fff!important;border-radius:5px;background-color:#065ea4;font-size:20px;text-transform:uppercase;padding:15px 25px}.inline-link a:active{color:#fff}.inline-link a:hover{color:#ff8c00!important}.inline-link a:visited{color:#fff}.our-seminarians img{-o-object-fit:cover;object-fit:cover;-o-object-position:70% 15%;object-position:70% 15%;height:280px;width:280px}@media (max-width:750px){.our-seminarians img{width:100%;height:auto}}.our-seminarians .views-row{float:left;text-align:center;margin-bottom:35px;margin-right:16px;margin-left:16px;width:280px;min-height:425px;height:auto;background-color:#fff;-webkit-box-shadow:0 1px 4px rgba(0,0,0,.1),0 0 40px rgba(0,0,0,.1) inset;box-shadow:0 1px 4px rgba(0,0,0,.1),0 0 40px rgba(0,0,0,.1) inset}@media (max-width:750px){.our-seminarians .views-row{width:100%;min-height:425px;height:auto;float:none;border:none;padding:1px;margin:1px 1px 15px}}.our-seminarians .views-field-name{font-size:18px;padding-bottom:4px;line-height:50px;font-family:"Crete Round"}.our-seminarians h2{color:#959596!important;font-family:Lato!important;font-size:34px!important;line-height:36px!important;font-weight:300!important;text-decoration:none!important}.our-seminarians a:active,.our-seminarians a:link{color:#005487!important}.our-seminarians a:hover{color:#e28132!important}.our-seminarians a:visited{color:#005487!important}.our-seminarians-master .image-style-medium img{-o-object-fit:cover;object-fit:cover;-o-object-position:70% 15%;object-position:70% 15%;height:280px;width:280px}@media (max-width:750px){.our-seminarians-master .image-style-medium img{width:100%;height:auto}}.our-seminarians-master .field__label{font-size:55px}.newsletter-modal{z-index:100}.newsletter-modal form{background:#4587bb;border-radius:15px;color:#fff;padding:15px;text-align:center}.newsletter-modal form #edit-email{color:#333;width:300px}.newsletter-modal form #edit-submit{background:#fff;border:none;color:#4587bb;border-radius:3px;padding:5px 15px;text-transform:uppercase;font-size:14px;letter-spacing:1px;font-weight:700}.newsletter-modal #cboxClose{background:0 0;border:none;bottom:0;font-size:11px;letter-spacing:1px;position:absolute;right:5px;text-transform:uppercase}.path-frontpage #block-lansingclassy-horizontalmenu{margin-top:-30px;background-color:#083754}.path-frontpage #block-lansingclassy-horizontalmenu nav>ul{margin-bottom:0}.path-frontpage #block-lansingclassy-horizontalmenu nav>ul>li>a{border-top:none;color:#fff;padding:.5em 1em}.view-events-calendar .view-header{text-align:center}.view-events-calendar ul{padding:0;text-align:center}.view-events-calendar .calendar-calendar td{border:none;text-align:center}.webform-modal{z-index:10;color:#fff;text-align:center;background:#4587bb;background:radial-gradient(circle,#4587bb 0,#083754 100%)}.webform-modal form button,.webform-modal form input{color:#000;display:block;margin:20px auto;padding:10px 15px}.webform-modal form button{text-weight:bold}#cboxContent{padding:25px 50px}#cboxClose{position:absolute;top:0;right:0;border:none;background:rgba(255,255,255,.5);text-transform:uppercase;font-size:12px;letter-spacing:1px;color:#fff}.node--type-bible{text-align:center;background-color:#f3f3f3;border-radius:6px;-webkit-box-shadow:0 4px 7px 4px rgba(0,0,0,.1);box-shadow:0 4px 7px 4px rgba(0,0,0,.1)}.node--type-bible .node__content{padding:0 30px}@media (max-width:750px){.node--type-bible .node__content{padding:0 15px}.node--type-bible .pager{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.node--type-bible h1{padding:30px 0 0;background:#065ea4;color:#fff;border-top-left-radius:4px;border-top-right-radius:4px;border:2px solid #065ea4;margin:-2px -2px 0}.node--type-bible .field--name-field-published-date{font-size:18px;padding:0 0 30px;background:#065ea4;color:#fff;border:2px solid #065ea4;margin:0 -2px}.field--name-field-title-es{margin:0;padding:30px 0;font-size:36px;line-height:36px;color:#959596;font-family:Lato;font-weight:300;text-decoration:none}.field--name-field-title-es,.node--type-bible,.node--type-bible h2{border:2px solid #ccc}.field--name-field-title-es,.node--type-bible h2{margin-top:30px;border-left:none;border-right:none;border-bottom:none}.node--type-bible h2{margin:0;padding:30px 0}#block-byobsidebarimage p,#block-byobsidebarimage-2 p{margin-top:0}.node--type-bible .pager{display:-webkit-box;display:-ms-flexbox;display:flex;padding:10px;margin:30px -30px 0}.node--type-bible .pager>.field{width:50%;display:-webkit-box;display:-ms-flexbox;display:flex}.node--type-bible .pager .field--name-field-next .field__label:after,.node--type-bible .pager .field--name-field-previous .field__label:after{display:none}.node--type-bible .pager>.field .field__item,.node--type-bible .pager>.field .field__label{padding:10px}.node--type-bible .pager .field--name-field-previous{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}@media (max-width:750px){.node--type-bible .pager .field--name-field-previous{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}.node--type-bible .pager .field--name-field-previous .field__label{background-color:#ffc04d;color:#fff}.node--type-bible .pager .field--name-field-previous .field__item{background-color:orange}.node--type-bible .pager .field--name-field-previous .field__item a{color:#fff!important;font-weight:700;border-bottom:2px solid #fff}.node--type-bible .pager .field--name-field-next{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}@media (max-width:750px){.node--type-bible .pager .field--name-field-next{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;margin-bottom:15px}}.node--type-bible .pager .field--name-field-next .field__label{background-color:#4fbf4f;color:#fff}.node--type-bible .pager .field--name-field-next .field__item{background-color:green}.node--type-bible .pager .field--name-field-next .field__item a{color:#fff!important;font-weight:700;border-bottom:2px solid #fff}.node--type-bible .pager .field--name-field-next .field__label,.node--type-bible .pager .field--name-field-previous .field__label{font-weight:400;text-transform:uppercase;font-size:14px;letter-spacing:1px}
/*# sourceMappingURL=style.css.map */
