/* @license MIT https://github.com/necolas/normalize.css/blob/8.0.1/LICENSE.md */
html{line-height:1.15;-webkit-text-size-adjust:100%;}body{margin:0;}main{display:block;}h1{font-size:2em;margin:0.67em 0;}hr{box-sizing:content-box;height:0;overflow:visible;}pre{font-family:monospace,monospace;font-size:1em;}a{background-color:transparent;}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted;}b,strong{font-weight:bolder;}code,kbd,samp{font-family:monospace,monospace;font-size:1em;}small{font-size:80%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sub{bottom:-0.25em;}sup{top:-0.5em;}img{border-style:none;}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0;}button,input{overflow:visible;}button,select{text-transform:none;}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button;}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0;}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText;}fieldset{padding:0.35em 0.75em 0.625em;}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal;}progress{vertical-align:baseline;}textarea{overflow:auto;}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0;}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto;}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px;}[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit;}details{display:block;}summary{display:list-item;}template{display:none;}[hidden]{display:none;}
/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
:root{--colour-white:#fff;--colour-text:var(--colour-grey-x33);--colour-whitesmoke:#F5F5F5;--colour-whitegrey:#EEEEEE;--colour-grey:#ADAAA5;--colour-grey-x20:#202020;--colour-grey-x33:#333333;--colour-grey-x40:#404040;--colour-grey-x58:#585858;--colour-grey-xD8:#D8D8D8;--colour-blue:#336699;--colour-steel-blue:#4682B4;--colour-red:#CC0000;--colour-venetian-red:#c80815;--colour-ccnm-red:#c80815;--colour-gold:#CC9900;--colour-ccnm-gold:#BEBC97;--font-family:'Open Sans',tahoma,arial,sans-serif;--font-family-serif:"Times New Roman",times,serif;--line-height:1.375;--line-height-heading:1.25;--font-size-base:1rem;--font-size-xl:2.25rem;--font-size-h1:1.5rem;--font-size-h2:1.5rem;--font-size-h3:1.25rem;--font-size-h4:1.125rem;--font-size-h5:1.125rem;--font-size-h6:1.125rem;--font-size-s:0.875rem;--font-size-xs:0.75rem;--font-size-xxs:0.6875rem;--font-size-label:var(--font-size-s);--font-size-description:var(--font-size-xs);--space-xl:2rem;--space-l:1.5rem;--space-m:1rem;--space-s:0.75rem;--space-xs:0.5rem;--speed-transition:0.2s;--transition:all var(--speed-transition) ease-out;--base-border-radius:2px;--focus-border-size:0.1875rem;--focus-border-offset-size:2px;--outline-size:2px;--focus-outline:var(--outline-size) dotted transparent;--focus-box-shadow:0 0 0 var(--focus-border-offset-size) var(--colour-white),0 0 0 calc(var(--focus-border-size) + var(--focus-border-offset-size)) var(--colour-focus);--shadow-z3:0 0.875rem 1.875rem rgba(0,0,0,0.1);}
@font-face{font-display:swap;font-family:'Open Sans';font-style:normal;font-weight:400;src:url(/themes/shema/css/fonts/open-sans-v35-latin-regular.woff2) format('woff2'),url(/themes/shema/css/fonts/open-sans-v35-latin-regular.woff) format('woff');}@font-face{font-display:swap;font-family:'Open Sans';font-style:italic;font-weight:400;src:url(/themes/shema/css/fonts/open-sans-v35-latin-italic.woff2) format('woff2'),url(/themes/shema/css/fonts/open-sans-v35-latin-italic.woff) format('woff');}@font-face{font-display:swap;font-family:'Open Sans';font-style:normal;font-weight:500;src:url(/themes/shema/css/fonts/open-sans-v35-latin-500.woff2) format('woff2'),url(/themes/shema/css/fonts/open-sans-v35-latin-500.woff) format('woff');}@font-face{font-display:swap;font-family:'Open Sans';font-style:italic;font-weight:500;src:url(/themes/shema/css/fonts/open-sans-v35-latin-500italic.woff2) format('woff2'),url(/themes/shema/css/fonts/open-sans-v35-latin-500italic.woff) format('woff');}@font-face{font-display:swap;font-family:'Open Sans';font-style:normal;font-weight:600;src:url(/themes/shema/css/fonts/open-sans-v35-latin-600.woff2) format('woff2'),url(/themes/shema/css/fonts/open-sans-v35-latin-600.woff) format('woff');}@font-face{font-display:swap;font-family:'Open Sans';font-style:italic;font-weight:600;src:url(/themes/shema/css/fonts/open-sans-v35-latin-600italic.woff2) format('woff2'),url(/themes/shema/css/fonts/open-sans-v35-latin-600italic.woff) format('woff');}@font-face{font-display:swap;font-family:'Open Sans';font-style:normal;font-weight:700;src:url(/themes/shema/css/fonts/open-sans-v35-latin-700.woff2) format('woff2'),url(/themes/shema/css/fonts/open-sans-v35-latin-700.woff) format('woff');}@font-face{font-display:swap;font-family:'Open Sans';font-style:italic;font-weight:700;src:url(/themes/shema/css/fonts/open-sans-v35-latin-700italic.woff2) format('woff2'),url(/themes/shema/css/fonts/open-sans-v35-latin-700italic.woff) format('woff');}@font-face{font-display:swap;font-family:'Open Sans';font-style:normal;font-weight:800;src:url(/themes/shema/css/fonts/open-sans-v35-latin-800.woff2) format('woff2'),url(/themes/shema/css/fonts/open-sans-v35-latin-800.woff) format('woff');}@font-face{font-display:swap;font-family:'Open Sans';font-style:italic;font-weight:800;src:url(/themes/shema/css/fonts/open-sans-v35-latin-800italic.woff2) format('woff2'),url(/themes/shema/css/fonts/open-sans-v35-latin-800italic.woff) format('woff');}
html{font-family:'Open Sans',tahoma,arial,sans-serif;color:var(--colour-text);font-size:100%;line-height:var(--line-height);}body{padding:0;}p,pre{margin:var(--space-m) var(--space-xs);}blockquote{margin:var(--space-l) 1.75rem;}h1,h2{font-size:var(--font-size-h2);line-height:var(--line-height-heading);margin:var(--space-xl) 0;padding:0.5rem;color:var(--colour-grey-x40);letter-spacing:0.25px;}h3{font-size:var(--font-size-h3);line-height:var(--line-height-heading);margin:var(--space-l) var(--space-xs) var(--space-m);color:var(--colour-steel-blue);}.page-node-type-article h3{text-align:center;font-size:var(--font-size-h2);line-height:var(--line-height-heading);margin:1.5rem 0;margin-top:1.5rem;padding:0.5rem;color:var(--colour-grey-x58);letter-spacing:0.5px;}h4{font-size:var(--font-size-h4);line-height:var(--line-height-heading);margin:1.5rem 0.5rem 1rem 0.5rem;color:var(--colour-grey-x20);}@media all and (max-width:799px){h1,h2{text-align:center;padding:0.5rem 1rem !important;}h3{text-align:center;margin:var(--space-l) var(--space-m) var(--space-m) !important;}h4{margin:1.5rem 1rem 1rem 1rem !important;color:var(--colour-grey-x20);}.region-content p{margin:var(--space-m) !important;}}h5{font-size:var(--font-size-h5);line-height:var(--line-height-heading);margin-top:1.5rem;margin-bottom:1.5rem;}h6{font-size:var(--font-size-h5);line-height:var(--line-height-heading);margin-top:1.5rem;margin-bottom:1.5rem;}.red{background-color:var(--colour-red);}.gold{background-color:var(--colour-gold);}.blue{background-color:var(--colour-blue);}.grey{background-color:var(--colour-grey);}.centre-text{text-align:center;}.small{font-size:0.75rem;}a:link,a:visited,a:active{color:#990000;text-decoration:none;}a:hover,a:focus{text-decoration:underline;}a:focus{outline:thin dotted;}a:active,a:hover{outline:0;}ul,ol{margin:0.5rem;padding:0 0 0.25rem 2rem;}ul{list-style-type:square;}[dir="rtl"] ul,[dir="rtl"] ol{padding:0 1rem 0.25rem 0;}ol ol,ul ul{margin:0;padding:0 0 0.25rem 1rem;}[dir="rtl"] ol ol,[dir="rtl"] ul ul{padding:0 1rem 0.25rem 0;}li{margin-bottom:0.25rem;}.img-below{margin-bottom:0;}.img-header{padding:0;margin-bottom:0;}.nomargin{margin:0;}.page-title,.node .submitted{display:none;}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word;}q{quotes:"\201C" "\201D" "\2018" "\2019";}small{font-size:75%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sup{top:-0.5rem;}sub{bottom:-0.25rem;}.indented{margin-left:1.5rem;}[dir="rtl"] .indented{margin-right:1.5rem;margin-left:0;}.node-type-list{padding:1rem;margin-top:0;}
.layout-content{max-width:640px;margin:0 auto 0 auto;}.context-sermon .layout-content,.context-history .layout-content,.context-windows .layout-content{max-width:800px;}.path-lookwhostalking .layout-content,.path-whyiamachristian .layout-content,.path-sermons .layout-content{max-width:960px;}.region-footer{clear:left;float:left;width:100%;margin:0.75rem 0 0.5rem 0;background-color:var(--colour-grey-xD8);}@media all and (max-width:959px){.region-content{float:left;width:100%;margin:0;}.region-sidebar-first{display:none;}}@media all and (min-width:960px){body:not(.context-history) .region-header{top:0;position:fixed;width:100%;background-color:white;z-index:100;border-bottom:1px solid #d8d8d8;}.user-logged-in .region-header{top:40px;}body:not(.context-history) .region-highlighted{margin-top:150px;}.layout-container{margin-left:auto;margin-right:auto;max-width:1920px;}.region-sidebar-first{float:left;height:auto;margin-left:0;margin-top:0;}.region-sidebar-second{float:right;height:auto;margin-right:0;margin-top:0;}}
.node--unpublished{background-color:#fff4f4;}.region-content{margin:0.5rem 0;}.page-node-type-ccnm-sermon-series .node__content,.page-node-type-ccnm-podcast .node__content,.page-node-type-ccnm-sermon .node__content{padding:0.5rem;}@media all and (max-width:959px){.path-search .block-page-title-block,.page-node-type-article .block-system-main-block,.page-node-type-ccnm-sermon-series .block-page-title-block,.page-node-type-ccnm-podcast .block-page-title-block,.page-node-type-ccnm-sermon .block-page-title-block,.page-node-type-page .block-system-main-block{margin-top:-1rem;}.sermons-by-year.view,.path-books-by-stephen-kuhrt .block-system-main-block,.page-node-type-event-icons .block-system-main-block,.path-look-whos-talking .block-system-main-block,.path-whyiamachristian .block-system-main-block,.path-past-events .block-system-main-block,.path-action .block-system-main-block,.path-whats-on .block-system-main-block,.path-news .block-system-main-block{margin-top:0.5rem;}.user-logged-in #block-ccnm10-local-tasks,.path-preaching .block-local-tasks-block,.path-sermons .block-local-tasks-block{margin-top:0.75rem;}}@media all and (min-width:960px){.user-logged-in #block-shema-local-tasks,.path-preaching .block-local-tasks-block,.path-sermons .block-local-tasks-block{margin-top:1.5rem;}.path-search .block-page-title-block,.page-node-type-ccnm-sermon-series .block-page-title-block,.page-node-type-ccnm-podcast .block-page-title-block,.page-node-type-ccnm-sermon .block-page-title-block{margin-top:0;}}
table{width:calc(100% - 1rem);margin:0 0.5rem;border-collapse:collapse;table-layout:fixed;}.centred{margin-left:auto;margin-right:auto;}.borderless,.images,.context-whos-who table{width:100%;margin:0;}.context-ssgu table,.context-news table{table-layout:auto;}table.navigation{margin-top:1rem;}.path-contact table{margin:0 0.25rem;}#block-views-block-series-sermons-table table,.view-ccnm-sermons table.views-table,table.sermon-navigation,table.navigation{background-color:var(--colour-whitesmoke);}tr.even{background-color:#e0e0e0;}.views-table tr{border-top:1px solid #C5C5C5;border-bottom:1px solid #C5C5C5;background-color:white;}.views-table tr:hover{background-color:#e6e6e6;}.striped tr{border-bottom:1px solid #ccc;}.striped tbody tr:first-child{border-top:1px solid #ccc;}.striped tbody tr:nth-child(even){background-color:#e0e0e0;}.striped tbody tr:nth-child(odd){background-color:#ededed;}th{background-color:#e6e6e6;}th,td{padding:0.5rem;}.context-ssgu td,.context-ssgu th{border:1px solid #b3b3b3;}.sermon-navigation td{border:1px solid #cccccc;text-align:center;padding:0.5rem;}td p{margin:0.5rem;}td.views-field{font-size:0.875rem;}.context-whos-who td{padding-bottom:1.5rem;}td.views-field-field-ccnm-group-logo{min-width:120px;}@media all and (max-width:479px){.section-preaching table{width:100%;margin-left:0;margin-right:0;}.images,.views-table{width:calc(100% - 1rem);margin:0 0.5rem;}.images tbody,.images tr{display:block;width:100%;}.images td{display:block;position:relative;width:100%;max-width:100%;padding:0.5rem 0;}}@media all and (max-width:959px){}@media all and (min-width:960px){.context-news table{width:100%;margin:0;}}
.views-element-container{display:block;clear:both;}.view-header h2{text-align:center;margin-top:1rem;}.view-footer{padding:0.25rem 0;}.view-grouping{margin-bottom:1rem;}.block-views-blockposter-cycles-block-1 h2,.view-content h2,.node__links,.node__submitted{display:none;}#block-view-header-news h2{margin-bottom:0.5rem;}#block-shema-views-block-ccnm-news-block-low .view-content{border-bottom:2px solid #585858;}.views_slideshow_cycle_teaser_section{margin-right:auto;margin-left:auto;}#views_slideshow_controls_text_next_action_poster_slideshow-page a,#views_slideshow_controls_text_previous_action_poster_slideshow-page a{display:inline-block;width:32px;font-size:0px;padding:0.5rem;overflow:hidden;z-index:100;}#views_slideshow_controls_text_next_action_poster_slideshow-page,#views_slideshow_controls_text_previous_action_poster_slideshow-page{display:inline-block;height:48px;}#views_slideshow_controls_text_previous_action_poster_slideshow-page{background:url(/themes/shema/css/components/arrow-left.svg);background-size:100%;margin-left:0.5rem;}#views_slideshow_controls_text_next_action_poster_slideshow-page{background:url(/themes/shema/css/components/arrow-right.svg);background-size:100%;margin-right:0.5rem;}#views_slideshow_controls_text_pause_action_poster_slideshow-page{display:inline-block;width:calc(100% - 122px);}#views_slideshow_controls_text_pause_action_poster_slideshow-page a{display:inline-block;width:100%;padding:0 0.5rem;text-align:center;line-height:3rem;}@media all and (max-width:599px){}@media all and (min-width:600px) and (max-width:959px){}@media all and (min-width:960px){}
form .field-multiple-table{margin:0;}form .field-multiple-table .field-multiple-drag{width:30px;padding-right:0;}label 
[dir="rtl"] form .field-multiple-table .field-multiple-drag{padding-left:0;}form .field-multiple-table .field-multiple-drag .tabledrag-handle{padding-right:0.5rem;}[dir="rtl"] form .field-multiple-table .field-multiple-drag .tabledrag-handle{padding-right:0;padding-left:0.5rem;}form .field-add-more-submit{margin:0.5rem 0 0;}.form-item,.form-actions{margin-top:1rem;margin-bottom:1rem;}.search-block-form .form-item,.search-block-form .form-actions{margin-top:0;}tr.odd .form-item,tr.even .form-item{margin-top:0;margin-bottom:0;}.form-composite > .fieldset-wrapper > .description,.form-item .description{font-size:0.85rem;}label{display:block;font-weight:bold;margin-bottom:0.5rem;}label.option{display:inline;font-weight:normal;}.form-composite > legend,.label{display:inline;margin:0;padding:0;font-size:inherit;font-weight:bold;}.form-checkboxes .form-item,.form-radios .form-item{margin-top:0.4em;margin-bottom:0.4em;}.form-type-radio .description,.form-type-checkbox .description{margin-left:2.4em;}[dir="rtl"] .form-type-radio .description,[dir="rtl"] .form-type-checkbox .description{margin-right:2.4em;margin-left:0;}.marker{color:#e00;}.form-required:after{display:inline-block;width:6px;height:6px;margin:0 0.3em;content:"";vertical-align:super;background-image:url(/themes/shema/images/icons/required.svg);background-repeat:no-repeat;background-size:6px 6px;}abbr.tabledrag-changed,abbr.ajax-changed{border-bottom:none;}.form-item input.error,.form-item textarea.error,.form-item select.error{border:2px solid red;}.form-item--error-message:before{display:inline-block;width:14px;height:14px;content:"";vertical-align:sub;background:url(/themes/shema/images/icons/error.svg) no-repeat;background-size:contain;}.region-content form{padding:0 0.5rem;}.region-content .sermon-search form{padding-top:0;}.user-logged-in form.node-page-edit-form{margin-top:1.5rem;}.node-ccnm-sermon-form{margin-bottom:0.5rem;}#contact-message-contact-us-form input{max-width:100%;box-sizing:border-box;}.region-content #mc_embed_signup{background-color:#e0e0e0;margin-bottom:0.75rem;}.region-content #mc_embed_signup,.region-footer #mc_embed_signup{margin-left:auto;margin-right:auto;}.region-footer #mc_embed_signup form{margin:1rem;}.region-content #mc_embed_signup form{margin:0;}.region-footer #mc_embed_signup h2,.region-content #mc_embed_signup h2{margin:1rem 0;padding-top:1rem;font-size:1.25rem;}.region-footer #mc_embed_signup .brandingLogo{justify-self:center;}.region-content #mc_embed_signup .button,.region-footer #mc_embed_signup .button{border-radius:0;background-color:#606060;font-size:1rem;vertical-align:middle;margin:0 0 4px 0;padding:0 1.25rem;}.region-content #mc_embed_signup .button:hover,.region-footer #mc_embed_signup .button:hover{background-color:#282828;}.form-textarea-wrapper textarea{display:block;box-sizing:border-box;width:100%;margin:0;}@media all and (min-width:640px){.region-content #mc_embed_signup{width:640px;}}@media all and (max-width:639px){.region-content #mc_embed_signup{width:100%;}}
nav.tabs{margin-top:1.5rem;border-bottom:1px solid #bbbbbb;}div.tabs{margin:1rem 0;}ul.tabs{list-style:none;margin:0 0 0.5rem;padding:0;}.tabs > li{display:inline-block;margin-right:0.125rem;}[dir="rtl"] .tabs > li{margin-left:0.125rem;margin-right:0;}.tabs a{display:block;padding:0.125rem 0.75rem;}.tabs a.is-active{background-color:#eee;}.tabs a:focus,.tabs a:hover{background-color:#f5f5f5;}.tabs.primary{overflow:hidden;list-style:none;margin:0;padding:0 2px;white-space:nowrap;}.tabs.primary li,.tabs.primary li.is-active{float:left;}.tabs.primary a{border-right:0;border-bottom:0;display:block;line-height:2.5rem;text-decoration:none;}.tabs.primary li,.tabs.primary li.is-active{text-shadow:1px 1px 0 white;border-bottom:6px solid white;margin:0 1px;}.tabs.primary li:hover{border-bottom-color:#f5f5f5;}.tabs.primary li.is-active{border-bottom-color:var(--colour-gold);}.primary a{color:var(--colour-grey-x58);font-weight:bold;letter-spacing:1px;text-align:center;}.primary a.is-active{color:var(--colour-text);}.primary a:hover,.primary a:focus{color:var(--colour-venetian-red);}.primary a:active,.primary a.is-active{background-color:transparent;background-image:-webkit-linear-gradient(#e9e9e9,rgba(233,233,233,0));background-image:linear-gradient(#e9e9e9,rgba(233,233,233,0));border-color:#fff;}@media all and (max-width:959px){.primary a,.primary a.is-active{padding:0 0.5rem;}}@media all and (min-width:960px){.primary a,.primary a.is-active{padding:0 1rem;}}
.view-frontpage .node--type-page .node__content{margin-bottom:0.25rem;}.view-frontpage .node--type-ccnm-sermon-series .node__content{margin-bottom:1.25rem;}.view-frontpage .node__content h2{display:block;}.view-frontpage .node--type-page .node__content h2{color:var(--colour-venetian-red);margin-top:2rem;padding:0 1em;}.view-frontpage .node--type-article .field--name-field-teaser-summary p,.view-frontpage .node--type-ccnm-sermon-series .field--name-field-teaser-summary p{margin:0.5rem;}.view-frontpage .node--type-ccnm-sermon-series .field--name-field-teaser-image{margin-bottom:1rem;}.view-frontpage .media--type-image{margin:0.75rem 0.5rem 0.5rem 0.5rem;border:none;}.node--type-article.node--view-mode-teaser h2,.node--type-ccnm-sermon-series.node--view-mode-teaser h2{margin-top:1.5rem;margin-bottom:0.5rem;}.node--type-story.node--view-mode-teaser h2{margin-top:1.75rem;margin-bottom:0.75rem;}.node--view-mode-teaser h3{margin-top:0!important;margin-bottom:0.5rem!important;}.view-frontpage .field--name-field-sermon-series-link,.view-frontpage .node__links{display:block;clear:both;}.view-frontpage .field--name-field-sermon-series-link{margin:0.75rem 0.5rem;}.view-frontpage li{margin-bottom:0;}.view-frontpage .node--type-page .node__links,.view-frontpage .comment-add{display:none;}.view-frontpage ul.inline li{display:block;text-align:right;}.view-frontpage ul.inline li a{font-size:0;}.view-frontpage ul.inline li a{color:white;background-color:#606060;padding:1.5rem 1rem 0.75rem 1rem;}.view-frontpage ul.inline li a:after{font-size:initial;content:'FIND OUT MORE';letter-spacing:0.5px;}.view-frontpage ul.inline li a:hover,.view-frontpage ul.inline li a:focus{text-decoration:none;}.field--name-field-sermon-series-link a,a.findoutmore{color:white;background-color:#606060;padding:0.5rem 1rem;}.field--name-field-sermon-series-link a:hover,.field--name-field-sermon-series-link a:focus,a.findoutmore:hover,a.findoutmore:focus{text-decoration:none;}.feed-icons,ul.inline li.comment-forbidden{display:none;}#block-event-calendar-slideshow .view{padding:0.5rem;}#block-event-calendar-slideshow .view-header{font-size:var(--font-size-h2);font-weight:bold;margin:var(--space-l) 0 0;}#block-event-calendar-slideshow .views_slideshow_slide{width:100%;}#block-event-calendar-slideshow .views-field{line-height:3rem;font-size:var(--font-size-base);}#block-event-calendar-slideshow .view-footer{padding:0;}#block-event-calendar-slideshow .view-footer p{margin:var(--space-m) 0;}@media all and (max-width:959px){#block-event-calendar-slideshow .view{padding:0.5rem;}}@media all and (min-width:960px){.view-frontpage article.node--promoted{margin-bottom:0.5rem;border-bottom:2px solid #585858;}.view-frontpage .node--type-article .field--name-field-teaser-summary,.view-frontpage .node--type-ccnm-sermon-series .field--name-field-teaser-summary{width:50%;float:left;}.view-frontpage .node--type-article .field--name-field-teaser-image,.view-frontpage .node--type-ccnm-sermon-series .field--name-field-teaser-image{width:50%;float:right;}}@media all and (max-width:799px){#block-event-calendar-slideshow .view-header,.node--view-mode-teaser h3{text-align:center!important;}#block-event-calendar-slideshow .views-row{text-align:center;}#block-event-calendar-slideshow .views-field-field-group-event-date{}}@media all and (min-width:640px){#block-event-calendar-slideshow .views_slideshow_slide{min-height:351px;}}@media all and (max-width:384px){#block-event-calendar-slideshow .views_slideshow_slide{min-height:216px;}}@media all and (min-width:385px) and (max-width:420px){#block-event-calendar-slideshow .views_slideshow_slide{min-height:236px;}}@media all and (min-width:421px) and (max-width:480px){#block-event-calendar-slideshow .views_slideshow_slide{min-height:270px;}}@media all and (min-width:481px) and (max-width:540px){#block-event-calendar-slideshow .views_slideshow_slide{min-height:304px;}}@media all and (min-width:541px) and (max-width:639px){#block-event-calendar-slideshow .views_slideshow_slide{min-height:324px;}}
#block-ccnm-welcome-banner p{color:white;background-color:#989898;font-size:0.875rem;line-height:1.125rem;padding:0.5rem;margin:0;}#block-ccnm-welcome-banner .field a{color:white;}#block-ccnm-welcome-banner .field a:hover{text-decoration:underline;}.site-logo{float:left;margin-left:calc(50% - 480px);padding:0;}#block-ccnm-logo img{margin:0 1rem;width:116px;height:auto;}.site-slogan,.site-name{height:1.25rem;margin:0;visibility:hidden;}.block-search input,.form-search{line-height:1.375rem;}.block-search input#edit-submit--2,.block-search input#edit-submit{background-color:transparent;background:url(/themes/shema/css/components/CCNMsearch.svg);background-repeat:no-repeat;background-size:22px;border:0;min-width:22px;}.messages--status{position:relative;top:-36px;left:20%;}@media all and (max-width:959px){#block-ccnm-welcome-banner p{margin-top:2.75rem;}.site-logo{width:100%;margin-left:0;}#block-ccnm-logo img{margin-left:calc(50% - 58px);}form#search-block-form{margin-top:0.5rem;}.search-block-form{width:100%;float:left;margin-bottom:1rem;}.form-search{width:80%;margin-left:10%}.search-block-form .form-type-search{display:inline;}}@media all and (min-width:960px){#block-ccnm-slogan p{margin:0 0.5rem;}.search-block-form{width:180px;float:right;margin-right:calc(50% - 480px);}form#search-block-form{margin:0;}.form-search{width:144px;}}
@media all and (max-width:959px){#block-ccnm-pc-navigation{display:none;}#block-ccnm-navigation{margin-top:0;background:#BEBC97;}#block-ccnm-navigation .menuHeader{display:block;position:fixed;top:0;z-index:99;width:100%;height:2.75rem;background:#BEBC97;}#block-ccnm-navigation #mobileMenu{width:100%;position:fixed;left:0;top:44px;z-index:99;transform:translateX(-100%);transition:transform 250ms ease-in-out;background:#BEBC97;}#block-ccnm-navigation ul{float:left;background:#BEBC97;width:100%;list-style:none;margin:0;padding:0;}#block-ccnm-navigation li{display:block;padding:0;margin:0;border-top:solid white;border-width:1px;}#block-ccnm-navigation ul li li li:last-child,#block-ccnm-navigation ul li li:last-child,#block-ccnm-navigation ul li:last-child{border-bottom:solid white;border-width:1px;}#block-ccnm-navigation ul li:last-child li{border-bottom:none;}#block-ccnm-navigation ul a,#block-ccnm-navigation ul a:visited,#block-ccnm-navigation ul span{color:#ffffff;text-decoration:none;display:inline-block;padding:0.75rem 1rem;}#block-ccnm-navigation ul .has-children a,#block-ccnm-navigation ul .has-children span{width:calc(100% - 28px);}#block-ccnm-navigation input[type=checkbox]{transition:all 0.3s;box-sizing:border-box;display:none;}.menuIconToggle{transition:all 0.3s;box-sizing:border-box;cursor:pointer;position:fixed;z-index:99;top:14px;left:1rem;height:1.5rem;width:1.5rem;background:#BEBC97;}#block-ccnm-navigation .spinner{transition:all 0.3s;box-sizing:border-box;position:absolute;height:3px;width:100%;background-color:#fff;}#block-ccnm-navigation .horizontal{transition:all 0.3s;box-sizing:border-box;position:relative;float:left;margin-top:3px;}#block-ccnm-navigation .diagonal.line-1{position:relative;transition:all 0.3s;box-sizing:border-box;float:left;}#block-ccnm-navigation .diagonal.line-2{transition:all 0.3s;box-sizing:border-box;position:relative;float:left;margin-top:3px;}#block-ccnm-navigation input[type="checkbox"]:checked ~ #mobileMenu{transform:translateX(0);}#block-ccnm-navigation input[type=checkbox]:checked ~ .menuIconToggle > .horizontal{transition:all 0.3s;box-sizing:border-box;opacity:0;}#block-ccnm-navigation input[type=checkbox]:checked ~ .menuIconToggle > .diagonal.line-1{transition:all 0.3s;box-sizing:border-box;transform:rotate(135deg);margin-top:8px;}#block-ccnm-navigation input[type=checkbox]:checked ~ .menuIconToggle > .diagonal.line-2{transition:all 0.3s;box-sizing:border-box;transform:rotate(-135deg);margin-top:-9px;}#block-ccnm-navigation input[type=checkbox].menuDownArrow{float:right;height:1.125rem;width:1.125rem;margin:0.75rem 0.75rem;}#block-ccnm-navigation .downArrow{transition:all 0.3s;box-sizing:border-box;display:inline-block;float:right;height:2.625rem;width:2.625rem;padding:0.625rem;margin-bottom:0;}#block-ccnm-navigation .down-arrow:after{content:"▼";color:#fff;}#block-ccnm-navigation input[type=checkbox]#menuDownArrow10:checked ~ .downArrow > .down-arrow.level-0:after,#block-ccnm-navigation input[type=checkbox]#menuDownArrow11:checked ~ .downArrow > .down-arrow.level-1:after,#block-ccnm-navigation input[type=checkbox]#menuDownArrow20:checked ~ .downArrow > .down-arrow.level-0:after,#block-ccnm-navigation input[type=checkbox]#menuDownArrow30:checked ~ .downArrow > .down-arrow.level-0:after{content:"▲";}#block-ccnm-navigation .menu.level-1,#block-ccnm-navigation .menu.level-2{display:none;transition:all 0.3s;}#block-ccnm-navigation input[type=checkbox]#menuDownArrow10:checked ~ .menu.level-1,#block-ccnm-navigation input[type=checkbox]#menuDownArrow11:checked ~ .menu.level-2,#block-ccnm-navigation input[type=checkbox]#menuDownArrow20:checked ~ .menu.level-1,#block-ccnm-navigation input[type=checkbox]#menuDownArrow30:checked ~ .menu.level-1{display:block;}#block-ccnm-navigation ul li li a,#block-ccnm-navigation ul li li span{padding-left:2rem;}#block-ccnm-navigation ul li li li a,#block-ccnm-navigation ul li li li span{padding-left:3rem;}.position-fix{height:36px;}}
@media all and (min-width:960px){#block-ccnm-navigation,#block-ccnm-pc-navigation input[type=checkbox],#block-ccnm-pc-navigation label{display:none;}#block-ccnm-pc-navigation{width:600px;margin-left:calc(50% - 300px);}#block-ccnm-pc-navigation ul{float:left;height:76px;margin:0;padding:0;line-height:1.25;list-style:none;}#block-ccnm-pc-navigation ul li ul{visibility:hidden;opacity:0;transition:all 0.5s ease;display:none;}#block-ccnm-pc-navigation ul li:hover > ul,#block-ccnm-pc-navigation ul li ul:hover{visibility:visible;opacity:1;display:block;background-color:var(--colour-whitesmoke);}#block-ccnm-pc-navigation li:hover > ul{top:2rem;width:600px;box-shadow:2px 2px 10px rgba(0,0,0,0.5);}#block-ccnm-pc-navigation li.item-2:hover > ul{margin-left:-100px;}#block-ccnm-pc-navigation li.item-3:hover > ul{margin-left:-200px;}#block-ccnm-pc-navigation li.item-4:hover > ul{margin-left:-300px;}#block-ccnm-pc-navigation li{width:100px;margin:0;}#block-ccnm-pc-navigation ul li{float:left;position:relative;z-index:498;}#block-ccnm-pc-navigation .level-1 li{margin-top:0;margin-right:0;width:300px;}#block-ccnm-pc-navigation .item-2 .item-1,#block-ccnm-pc-navigation .item-3 .item-1{width:600px;}#block-ccnm-pc-navigation a,#block-ccnm-pc-navigation span{display:block;position:relative;color:#404040;background-color:white;font-size:0.875rem;font-weight:700;text-align:center;text-transform:uppercase;letter-spacing:0.5px;text-decoration:none;padding:0.5rem 0.25rem;}#block-ccnm-pc-navigation .level-1 a{text-align:left;padding:0.5rem;z-index:499;border:1px solid silver;background-color:white;&::after{display:block;padding:0.5rem 0;content:attr(title);letter-spacing:0.25px;text-transform:none;font-weight:400;}}#block-ccnm-pc-navigation a:focus,#block-ccnm-pc-navigation a:hover,#block-ccnm-pc-navigation a:active,#block-ccnm-pc-navigation span:hover{background:white;outline:0;}#block-ccnm-pc-navigation li li:hover > ul,#block-ccnm-pc-navigation li li > ul:hover{left:100%;box-shadow:2px 2px 10px rgba(0,0,0,0.5);z-index:499;}#block-ccnm-pc-navigation li:hover > li.menu-item--expanded:after,#block-ccnm-pc-navigation li li span:after{content:" ►";}#block-ccnm-pc-navigation li li.menu-item--expanded > ul{margin-top:-2rem;}}
nav.menu--history-plus,nav.menu--history-menu{position:sticky;top:44px;background-color:white;z-index:50;border-bottom:1px solid #bbbbbb;}.menu--history-plus #mobileMenu{overflow:auto;}#block-ccnm-history-plus-menu input[type=checkbox],#block-ccnm-history-plus-menu label,#block-ccnm-history-menu input[type=checkbox],#block-ccnm-history-menu label{display:none;}#block-ccnm-history-plus-menu ul,#block-ccnm-history-menu ul{list-style:none;padding:0;margin-bottom:0;margin-top:0;}#block-ccnm-history-menu li{display:none;}#block-ccnm-history-menu ul li ul{visibility:hidden;opacity:0;transition:all 0.5s ease;display:none;}#block-ccnm-history-plus-menu a,#block-ccnm-history-menu a{display:inline-block;color:#696969;font-weight:bold;background-color:white;text-align:center;}#block-ccnm-history-plus-menu li,#block-ccnm-history-menu li.menu-item--active-trail,#block-ccnm-history-menu li.menu-item--active-trail li{display:inline-block;}#block-ccnm-history-menu ul .menu-item--active-trail ul{visibility:visible;opacity:1;display:inline-block;}.page-stirling #block-ccnm-history-menu ul.top-level > li.item-1,.page-challacombe #block-ccnm-history-menu ul.top-level > li.item-2,.page-birkett #block-ccnm-history-menu li.item-3,.page-habershon #block-ccnm-history-menu li.item-4,.page-bartle #block-ccnm-history-menu li.item-5,.page-roberts #block-ccnm-history-menu li.item-6,.page-coombs #block-ccnm-history-menu li.item-7,.page-short #block-ccnm-history-menu li.item-8,.page-downey #block-ccnm-history-menu li.item-9,.page-kuhrt #block-ccnm-history-menu li.item-10{display:inline-block;& a{display:inline-block;}}.page-stirling #block-ccnm-history-menu ul.top-level > li.item-3,.page-challacombe #block-ccnm-history-menu li.item-4,.page-birkett #block-ccnm-history-menu li.item-5,.page-habershon #block-ccnm-history-menu li.item-6,.page-bartle #block-ccnm-history-menu li.item-7,.page-roberts #block-ccnm-history-menu li.item-8,.page-coombs #block-ccnm-history-menu li.item-9,.page-short #block-ccnm-history-menu li.item-10,.page-downey #block-ccnm-history-menu li.item-11,.page-kuhrt #block-ccnm-history-menu li.item-12{display:inline-block;& a{display:inline-block;}}#block-ccnm-history-menu li.menu-item--active-trail a{color:var(--colour-grey-x40);border-bottom:6px solid LightBlue;}#block-ccnm-history-plus-menu a:hover,#block-ccnm-history-menu li.menu-item--active-trail a:hover,#block-ccnm-history-menu a:hover{color:var(--colour-venetian-red);text-decoration:none;}#block-ccnm-history-menu li.menu-item--active-trail a.is-active{color:var(--colour-text);border-bottom:6px solid blue;}#block-ccnm-history-plus-menu a{border-bottom:6px solid silver;}#block-ccnm-history-plus-menu a.is-active{border-bottom:6px solid gold;}@media all and (min-width:960px){nav.menu--history-menu{position:sticky;top:0px;}}@media all and (min-width:800px){#block-ccnm-history-menu ul.top-level{margin-left:42px;}#block-ccnm-history-menu .menu-item--active-trail.menuparent{margin-left:2.5rem;}#block-ccnm-history-menu .menu-item--active-trail .item-2{margin-right:2.5rem;}#block-ccnm-history-plus-menu ul.top-level{margin-left:92px;}}@media all and (min-width:600px){.page-stirling #block-ccnm-history-menu ul.top-level > li.item-1 a,.page-challacombe #block-ccnm-history-menu ul.top-level > li.item-2 a,.page-birkett #block-ccnm-history-menu li.item-3 a,.page-habershon #block-ccnm-history-menu li.item-4 a,.page-bartle #block-ccnm-history-menu li.item-5 a,.page-roberts #block-ccnm-history-menu li.item-6 a,.page-coombs #block-ccnm-history-menu li.item-7 a,.page-short #block-ccnm-history-menu li.item-8 a,.page-downey #block-ccnm-history-menu li.item-9 a,.page-kuhrt #block-ccnm-history-menu li.item-10 a{border-bottom:6px solid silver;}.page-stirling #block-ccnm-history-menu ul.top-level > li.item-3 a,.page-challacombe #block-ccnm-history-menu li.item-4 a,.page-birkett #block-ccnm-history-menu li.item-5 a,.page-habershon #block-ccnm-history-menu li.item-6 a,.page-bartle #block-ccnm-history-menu li.item-7 a,.page-roberts #block-ccnm-history-menu li.item-8 a,.page-coombs #block-ccnm-history-menu li.item-9 a,.page-short #block-ccnm-history-menu li.item-10 a,.page-downey #block-ccnm-history-menu li.item-11 a,.page-kuhrt #block-ccnm-history-menu li.item-12 a{border-bottom:6px solid silver;}#block-ccnm-history-menu a,#block-ccnm-history-menu span{width:100px;}#block-ccnm-history-menu .item-3 > a{width:104px;}#block-ccnm-history-menu .item-9 > a{width:80px;}#block-ccnm-history-plus-menu a{font-size:0.875rem;}#block-ccnm-history-plus-menu a{letter-spacing:-0.25px;width:120px;padding:0.875rem 0rem;}#HistoryPlusNavigation{display:none;}}@media all and (min-width:672px){#block-ccnm-history-menu a{padding:0.5rem 0.75rem;}#block-ccnm-history-menu .item-3 > a{padding:0.5rem 0.625rem;}#block-ccnm-history-menu .item-9 > a{padding:0.5rem 1.375rem;}}@media all and (min-width:600px) and (max-width:671px){#block-ccnm-history-menu ul.top-level{margin-left:calc(25% - 140px);margin-right:calc(25% - 140px);}#block-ccnm-history-menu .menu-item--active-trail.menuparent{margin-left:calc(50% - 280px);}#block-ccnm-history-menu .menu-item--active-trail .item-2{margin-right:0;}.page-stirling #block-ccnm-history-menu ul.top-level > li.item-3,.page-challacombe #block-ccnm-history-menu li.item-4,.page-birkett #block-ccnm-history-menu li.item-5,.page-habershon #block-ccnm-history-menu li.item-6,.page-bartle #block-ccnm-history-menu li.item-7,.page-roberts #block-ccnm-history-menu li.item-8,.page-coombs #block-ccnm-history-menu li.item-9,.page-short #block-ccnm-history-menu li.item-10,.page-downey #block-ccnm-history-menu li.item-11,.page-kuhrt #block-ccnm-history-menu li.item-12{margin-left:calc(50% - 280px);}#block-ccnm-history-plus-menu ul.top-level{margin-left:calc(50% - 292px);margin-right:calc(50% - 292px);}#block-ccnm-history-plus-menu a{width:112px;}}@media all and (min-width:672px) and (max-width:799px){#block-ccnm-history-menu ul.top-level{margin-left:calc(25% - 160px);margin-right:calc(25% - 160px);}#block-ccnm-history-menu .menu-item--active-trail.menuparent{margin-left:calc(50% - 320px);}#block-ccnm-history-menu .menu-item--active-trail .item-2{margin-right:0;}.page-stirling #block-ccnm-history-menu ul.top-level > li.item-3,.page-challacombe #block-ccnm-history-menu li.item-4,.page-birkett #block-ccnm-history-menu li.item-5,.page-habershon #block-ccnm-history-menu li.item-6,.page-bartle #block-ccnm-history-menu li.item-7,.page-roberts #block-ccnm-history-menu li.item-8,.page-coombs #block-ccnm-history-menu li.item-9,.page-short #block-ccnm-history-menu li.item-10,.page-downey #block-ccnm-history-menu li.item-11,.page-kuhrt #block-ccnm-history-menu li.item-12{margin-left:calc(50% - 318px);}#block-ccnm-history-plus-menu ul.top-level{margin-left:calc(50% - 309px);margin-right:calc(50% - 309px);}}@media all and (max-width:671px){#block-ccnm-history-menu ul.top-menu{margin:0.5rem 0.5rem 0 0.5rem;}#block-ccnm-history-menu a,#block-ccnm-history-menu span{padding:0.5rem 0.25rem;}#block-ccnm-history-menu .item-3 > a{padding:0.5rem 0.125rem;}#block-ccnm-history-menu .item-9 > a{padding:0.5rem 0.875rem;}}@media all and (max-width:599px){.page-stirling #block-ccnm-history-menu ul.top-level > li.item-1,.page-challacombe #block-ccnm-history-menu ul.top-level > li.item-2,.page-birkett #block-ccnm-history-menu li.item-3,.page-habershon #block-ccnm-history-menu li.item-4,.page-bartle #block-ccnm-history-menu li.item-5,.page-roberts #block-ccnm-history-menu li.item-6,.page-coombs #block-ccnm-history-menu li.item-7,.page-short #block-ccnm-history-menu li.item-8,.page-downey #block-ccnm-history-menu li.item-9,.page-kuhrt #block-ccnm-history-menu li.item-10{display:inline-block;& a{display:inline-block;font-size:0;background-color:#e6f2ff;color:blue;border:1px solid silver;border-radius:8px;padding:0.1875rem;width:20px;&::before{font-size:1.5rem;line-height:1;content:"<";}}}.page-stirling #block-ccnm-history-menu ul.top-level > li.item-3,.page-challacombe #block-ccnm-history-menu li.item-4,.page-birkett #block-ccnm-history-menu li.item-5,.page-habershon #block-ccnm-history-menu li.item-6,.page-bartle #block-ccnm-history-menu li.item-7,.page-roberts #block-ccnm-history-menu li.item-8,.page-coombs #block-ccnm-history-menu li.item-9,.page-short #block-ccnm-history-menu li.item-10,.page-downey #block-ccnm-history-menu li.item-11,.page-kuhrt #block-ccnm-history-menu li.item-12{display:inline-block;& a{display:inline-block;font-size:0;background-color:#e6f2ff;color:blue;border:1px solid silver;border-radius:8px;padding:0.1875rem;width:20px;&::before{font-size:1.5rem;line-height:1;content:">";}}}#HistoryPlusNavigation{display:block;margin-bottom:1.5rem;}#block-ccnm-history-plus-menu{display:none;}}@media all and (min-width:420px) and (max-width:599px){#block-ccnm-history-menu .menu-item--active-trail.menuparent{margin-left:calc(25% - 97px);margin-right:calc(25% - 97px);}#block-ccnm-history-menu .menu-item--active-trail .item-2{margin-right:0;}#block-ccnm-history-menu li.menu-item--active-trail,#block-ccnm-history-menu .menu-item--active-trail li{letter-spacing:-0.4px;}.page-stirling #block-ccnm-history-menu ul.top-level > li.item-1,.page-challacombe #block-ccnm-history-menu ul.top-level > li.item-2,.page-birkett #block-ccnm-history-menu li.item-3,.page-habershon #block-ccnm-history-menu li.item-4,.page-bartle #block-ccnm-history-menu li.item-5,.page-roberts #block-ccnm-history-menu li.item-6,.page-coombs #block-ccnm-history-menu li.item-7,.page-short #block-ccnm-history-menu li.item-8,.page-downey #block-ccnm-history-menu li.item-9,.page-kuhrt #block-ccnm-history-menu li.item-10{margin-left:calc(25% - 101px);}#block-ccnm-history-menu a,#block-ccnm-history-menu span{width:100px;}#block-ccnm-history-menu .menu-item--active-trail a{letter-spacing:0px;}#block-ccnm-history-menu .item-3 > a{width:104px;}#block-ccnm-history-menu .item-9 > a{width:80px;}}@media all and (min-width:375px) and (max-width:419px){.page-stirling #block-ccnm-history-menu ul.top-level > li.item-1,.page-challacombe #block-ccnm-history-menu ul.top-level > li.item-2,.page-birkett #block-ccnm-history-menu li.item-3,.page-habershon #block-ccnm-history-menu li.item-4,.page-bartle #block-ccnm-history-menu li.item-5,.page-roberts #block-ccnm-history-menu li.item-6,.page-coombs #block-ccnm-history-menu li.item-7,.page-short #block-ccnm-history-menu li.item-8,.page-downey #block-ccnm-history-menu li.item-9,.page-kuhrt #block-ccnm-history-menu li.item-10{margin-left:calc(25% - 90px);}#block-ccnm-history-menu .menu-item--active-trail.menuparent{margin-left:calc(25% - 84px);margin-right:calc(25% - 84px);}#block-ccnm-history-menu li.menu-item--active-trail,#block-ccnm-history-menu .menu-item--active-trail li{letter-spacing:-0.4px;}#block-ccnm-history-menu a,#block-ccnm-history-menu span{font-size:0.875rem;letter-spacing:-0.25px;padding:0.5rem 0.375rem;width:80px;}#block-ccnm-history-menu .item-3 > a{width:88px;padding:0.5rem 0.0625rem;}#block-ccnm-history-menu .item-9 > a{width:70px;padding:0.5rem 0.625rem;}}@media all and (max-width:374px){#block-ccnm-history-menu ul.top-level{margin:0.5rem 0.375rem 0 0.375rem;}#block-ccnm-history-menu .menu-item--active-trail.menuparent{margin-left:calc(25% - 77px);margin-right:calc(25% - 77px);}#block-ccnm-history-menu li.menu-item--active-trail,#block-ccnm-history-menu .menu-item--active-trail li{letter-spacing:-0.6px;}#block-ccnm-history-menu a,#block-ccnm-history-menu span{font-size:0.75rem;letter-spacing:-0.25px;width:72px;padding:0.5rem 0.25rem;}#block-ccnm-history-menu .item-3 > a{width:76px;padding:0.5rem 0.125rem;}#block-ccnm-history-menu .item-9 > a{width:60px;padding:0.5rem 0.625rem;}.page-stirling #block-ccnm-history-menu ul.top-level > li.item-1,.page-challacombe #block-ccnm-history-menu ul.top-level > li.item-2,.page-birkett #block-ccnm-history-menu li.item-3,.page-habershon #block-ccnm-history-menu li.item-4,.page-bartle #block-ccnm-history-menu li.item-5,.page-roberts #block-ccnm-history-menu li.item-6,.page-coombs #block-ccnm-history-menu li.item-7,.page-short #block-ccnm-history-menu li.item-8,.page-downey #block-ccnm-history-menu li.item-9,.page-kuhrt #block-ccnm-history-menu li.item-10{margin-left:calc(25% - 76px);& a{width:18px;}}.page-stirling #block-ccnm-history-menu ul.top-level > li.item-3,.page-challacombe #block-ccnm-history-menu li.item-4,.page-birkett #block-ccnm-history-menu li.item-5,.page-habershon #block-ccnm-history-menu li.item-6,.page-bartle #block-ccnm-history-menu li.item-7,.page-roberts #block-ccnm-history-menu li.item-8,.page-coombs #block-ccnm-history-menu li.item-9,.page-short #block-ccnm-history-menu li.item-10,.page-downey #block-ccnm-history-menu li.item-11,.page-kuhrt #block-ccnm-history-menu li.item-12{& a{width:18px;}}}
.region-footer p{margin:0.5rem 0 0.5rem 0;padding:0;}.region-footer #mc_embed_signup .foot{grid-template-columns:none;}@media all and (min-width:750px){.region-footer #mc_embed_signup{width:720px;}.region-footer #mc_embed_signup .mc-field-group{display:inline-block;width:188px;margin-right:2px;padding-bottom:0.5rem;min-height:2rem;}.region-footer #mc_embed_signup .foot{width:688px;}}@media all and (max-width:749px){.region-footer #mc_embed_signup{width:96%;}}#block-3d-picture-carousel{font-size:0;}#block-3d-picture-carousel .pb__pmw_300{max-width:19.25rem;}#block-3d-picture-carousel .pb__caro-item{height:17.75rem;}#block-calendar-slideshow .views_slideshow_cycle_teaser_section{height:258px;}#block-calendar-slideshow .view-header{font-size:var(--font-size-h3);margin:var(--space-xl) 0 0;text-align:center;font-weight:bold;}#block-calendar-slideshow .views-row{text-align:center;}#block-calendar-slideshow .views-field{line-height:3rem;font-size:var(--font-size-base);}#block-social-media{width:100%;clear:both;float:left;}#block-social-media img,#block-social-media iframe{padding:0.5rem;}#block-ccnm-policies{float:left;clear:both;width:100%;padding:0;margin-bottom:0.5rem;background:#d8d8d8;}#block-ccnm-policies img{padding:1rem 0 0 0;}#block-ccnm-login{float:right;clear:both;margin:-1rem 2rem 0.5rem 2rem;}#block-ccnm-login p{margin-top:0;}#block-ccnm-login a{text-decoration:none;}#block-ccnm-login a:link,#block-ccnm-login a:visited{color:#d8d8d8;}#block-ccnm-login a:hover{color:#990000;}@media all and (max-width:959px){.region-footer{background-color:#d8d8d8;}#footer{width:100%;margin-top:-0.5rem;}.ccnm-picture-slideshow img{margin:auto;}.ccnm-picture-slideshow{margin-top:1rem;}}@media all and (max-width:671px){#block-calendar-slideshow{height:336px;}#block-calendar-slideshow .views_slideshow_slide{margin-left:0.5rem;width:calc(100% - 1rem);}#block-3d-picture-carousel .pb__pmw_300{max-width:calc(100% - 1rem);}#block-3d-picture-carousel .pb__caro-wrap__inner{height:22rem;}#block-3d-picture-carousel .pb__caro-item{padding-inline:2.4375rem;}}@media all and (min-width:672px) and (max-width:959px){#block-calendar-slideshow{width:50%;float:right;}.views-element-container#block-calendar-slideshow{clear:none;}#block-calendar-slideshow .views_slideshow_slide{width:calc(100% - 1rem);}#block-views-ccnm-picture-slideshow-block{width:50%;float:left;padding:78px 0;}}@media all and (min-width:960px){#block-views-ccnm-picture-slideshow-block{clear:right;float:right;background-color:#d8d8d8;padding:0;height:336px;width:320px;margin-right:calc(50% - 360px);}#block-calendar-slideshow{clear:left;float:left;padding:0;height:336px;margin-left:calc(50% - 360px);width:360px;}#block-calendar-slideshow h2{margin-bottom:1rem;}#block-calendar-slideshow .views-row{width:360px;}#block-calendar-slideshow .views-field-field-ccnm-group-poster{height:204px;}}
img{max-width:100%;height:auto;width:auto;vertical-align:bottom;}audio{vertical-align:middle;max-width:100%;}video,iframe{max-width:100%;}.ck-content .drupal-media-style-align-center{max-width:100%;}.centre{display:block;margin-left:auto;margin-right:auto;}.context-whos-who table img{float:right;height:160px;width:160px;margin-left:1.5rem;margin-top:0.25rem;}.facebook{max-width:48px;}.max-width-500{width:500px;}.max-width-600{width:600px;}.max-width-720{width:720px;}.max-width-200{width:200px;}.portrait{width:400px;}.node-event-icons img{display:block;margin:auto;}.lookwhostalking{width:160px;margin:0.5rem;}.bookcovers{width:160px;margin:0 0.5rem 0.5rem 0.5rem;}.bookcovers-240{width:240px;margin:0 0.5rem 0.5rem 0.5rem;}.section-poster .node-type-poster img{padding-top:1rem;}.section-group .view img{padding:0.75rem;}.section-whos-who .node-page img,.section-our-mission .node-page img{padding-left:1rem;}.view-group-events img{min-width:120px;max-width:132px;}.node--type-ccnm-group .field--name-field-ccnm-group-poster img,.node--type-event-icons img,.section-sermons .view-header img,.section-preaching .view-header img{display:block;margin:auto;}.views-field-field-ccnm-group-logo img{max-width:160px;padding:0.25rem 0.5rem 0.25rem 0.25rem;}.field--name-field-ccnm-group-poster{padding:0.5rem;}.views-field-field-mp3-audio .file  img{display:none;}.page-node-type-ccnm-sermon-series .field--name-field-media-image{margin-bottom:0.5rem;}.navigation img,.history-nav img{width:24px;}.media--type-image{margin-top:1rem;width:fit-content;}td .media--type-image{margin:0.25rem;}td .media--type-image img{vertical-align:middle;}.media--type-remote-video iframe,article .field__item audio{width:calc(100% - 1rem);margin:0.5rem;}@media all and (max-width:959px){.views-field article .field__item audio{width:100%;margin:0.5rem 0;}.media--type-image{margin:1rem auto 0 auto;}.teaser-image{margin-top:0.5rem;}.region-content .field__item img.teaser-image.in-para{margin-bottom:0.5rem;}}@media all and (max-width:800px){.region-content .media--type-image{max-width:calc(100% - 1rem);}}@media all and (min-width:960px){}
.page-node-type-ccnm-sermon-series  h1.page-title,.page-node-type-ccnm-sermon  h1.page-title{display:block;text-transform:capitalize;}.page-node-type-ccnm-sermon .field__item audio{width:100%;margin:0;}.page-node-type-ccnm-sermon-series  .node__content p,.page-node-type-ccnm-sermon .node__content p{margin:1rem 0;}.page-node-type-ccnm-sermon .node__content .field--name-field-bible-reading,.page-node-type-ccnm-sermon .node__content .field--name-field-date-of-sermon{margin:1rem 0;font-style:italic;}.view-ccnm-sermons .view-grouping-header,.view-ccnm-sermons caption{font-weight:bold;text-align:center;padding:0.75rem 0 0.5rem 0;}.view-ccnm-sermons .views-field{padding:0.25rem;}.view-ccnm-sermons .views-field-field-service-logo{width:128px;}.view-ccnm-sermons .views-field-field-date-of-sermon{width:12%;}.view-ccnm-sermons .views-field-title{width:36%;}.view-ccnm-sermons .views-field-field-sermon-speaker{width:16%;}.views-field-field-sermon-audio-file{text-align:right;}.sermon-search .form--inline .form-actions{float:none;clear:none;}.sermon-search .form--inline .form-item{margin-right:0.25em;}.sermon-search #edit-combine{line-height:1.5;}.sermon-search select{height:2rem;}.sermon-search #edit-submit-ccnm-sermons{margin-top:2.75rem;line-height:1.75;}.speaker-search #edit-submit-ccnm-sermons{line-height:1.875;}.speaker-search .view-grouping-header{font-weight:bold;text-align:center;padding:0.75rem 0 0.5rem 0;}.path-whyiamachristian .views-field-field-sermon-speaker{width:40%;}.view-ccnm-sermons nav{margin-top:0.5rem;}.view-ccnm-sermons .navigation td{border:1px solid #cccccc;text-align:center;}.views-field-field-series-date-range{font-style:italic;}.field--name-field-sermon-series-link{text-align:right;margin:1rem 0.5rem 1.5rem 0;}#block-view-header-930-preaching-programme,#block-view-header-11am-preaching-programme{margin-top:0.5rem;}.page-node-type-ccnm-sermon-series .views-element-container,.path-preaching .views-element-container{padding-bottom:0.5rem;}.view-preaching-programme .view-grouping-header{font-size:1.25rem;line-height:1.5rem;margin:0;padding:0.5rem;font-weight:bold;color:#4682B4;letter-spacing:0.5px;}.view-preaching-programme .view-grouping-content .view-grouping-header{font-size:1rem;line-height:1.125rem;margin:1.5rem 0;padding:0;color:black;text-transform:none;letter-spacing:0px;}.path-preaching caption p{margin:0.75rem 0.5rem;}.view-preaching-programme th{text-align:left;}.view-preaching-programme .views-field{padding:0.5rem;}.view-preaching-programme .views-field-field-date-of-sermon{width:100px;}.view-preaching-programme .views-field-field-sermon-speaker{width:128px;}.view-past-preaching .views-row{border-top:2px solid #585858;padding-top:0.5rem;}.view-past-preaching .views-field-title{font-size:1.5rem;}.view-sermon-videos h3{margin-bottom:0;}.view-sermon-videos .views-field-rendered-entity{margin-top:0.5rem;}.view-sermon-videos .views-field-field-video-tag{margin-left:0.5rem;}@media all and (max-width:599px){.view-ccnm-sermons .views-field-field-date-of-sermon{width:60px;}.speaker-search .views-field-field-service-logo{display:none;}.view-sermon-videos .views-field-field-video-tag{margin-left:1rem;}}@media all and (min-width:600px) and (max-width:959px){.speaker-search .views-field-field-service-logo{width:20%;}.speaker-search .views-field-title,.speaker-search .views-field-field-sermon-audio-file{width:32%;}}@media all and (min-width:960px){.path-whyiamachristian .views-field{padding:0.25rem 1.5rem;}}
.node--type-ccnm-group .field--name-field-group-event-date{margin:0 var(--space-xs);}.view-ccnm-news .media--type-image{margin:1rem auto 0.5rem auto;padding:0 0.5rem;}.view-ccnm-news td .media--type-image{margin:0;}.view-ccnm-news .views-table td{padding:0.25rem 0;}.view-ccnm-groups .view-content{border-top:2px solid #585858;}.view-ccnm-groups .views-row{margin:0.75rem 0 0.5rem;border-bottom:2px solid #585858;}.view-ccnm-groups .views-field-field-group-event-date,.view-ccnm-groups .views-field-title{font-size:var(--font-size-h4);font-weight:bold;}.view-ccnm-groups .media--type-image{margin-top:0.5rem;margin-bottom:0.75rem;}.view-ccnm-groups .views-field-field-event-details-1{font-weight:normal;margin-bottom:0.5rem;}#block-views-our-film-clubs .views-field-field-group-event-date{font-style:italic;}#block-views-our-film-clubs .views-label-field-group-event-date{padding-left:0.5rem;}#block-views-our-film-clubs .views-field-field-group-event-date .field-content{display:inline;}.views-field-field-event-details p{padding:0.25rem 0.5rem;margin:0;}@media all and (max-width:959px){.view-ccnm-groups .views-field-field-group-event-date,.view-ccnm-groups .views-field-title{font-size:var(--font-size-base);font-weight:bold;}.view-ccnm-groups .views-field-field-group-event-date{margin-left:0.5rem;}}@media all and (min-width:960px){.view-ccnm-groups .views-field-field-group-event-date{margin-left:0.5rem;}.view-ccnm-groups .views-field-title{display:inline-block;width:50%}.view-ccnm-groups .views-field-field-event-details-1{width:calc(50% - 0.5rem);float:left;}.view-ccnm-groups .views-field-field-ccnm-group-poster{width:calc(50% - 0.5rem);float:right;margin-right:0.5rem;}}@media all and (max-width:419px){.view-ccnm-groups .views-field-field-group-event-date,.view-ccnm-groups .views-field-title{letter-spacing:-0.25px;}.view-ccnm-groups .views-field-title{white-space:nowrap;margin-left:0.5rem;}}
.page-node-type-ccnm-podcast  h1.page-title{display:block;text-transform:capitalize;}.page-node-type-ccnm-podcast .node__content div.field--name-field-podcast-date,.page-node-type-ccnm-podcast .node__content div.field--name-field-podcast-summary,.page-node-type-ccnm-podcast .node__content p{margin:1rem 0;}.view-look-who-s-talking .views-field{padding:0.25rem;}.view-look-who-s-talking .views-field-title{width:22.5%;}.view-look-who-s-talking .views-field-field-podcast-date{width:12%;}.views-field-field-podcast-audio-file{text-align:right;}@media all and (max-width:959px){}@media all and (min-width:960px){}@media all and (max-width:599px){}
ul.inline,ul.links.inline{display:inline;padding-left:0;}[dir="rtl"] ul.inline,[dir="rtl"] ul.links.inline{padding-right:0;padding-left:1rem;}ul.inline li{display:inline;padding:0 0.5rem;list-style-type:none;}ul.links a.is-active{color:#000;}.more-link{display:block;text-align:right;}[dir="rtl"] .more-link{text-align:left;}.action-links{margin:1rem 0;padding:0;list-style:none;}[dir="rtl"] .action-links{margin-right:0;}.action-links li{display:inline-block;margin:0 0.375rem;}.action-links li:first-child{margin-left:0;}[dir="rtl"] .action-links li:first-child{margin-right:0;margin-left:0.375rem;}.button-action{display:inline-block;padding:0.25rem 0.5rem 0.375rem;text-decoration:none;line-height:160%;}.button-action:before{margin-left:-0.1rem;padding-right:0.2rem;content:"+";font-weight:900;}[dir="rtl"] .button-action:before{margin-right:-0.1rem;margin-left:0;padding-right:0;padding-left:0.2rem;}#HistoryNavigation,#HistoryPlusNavigation,#WindowsNavigation{margin-top:1rem;}#HistoryNavigation p,#HistoryPlusNavigation p,#WindowsNavigation p{display:inline-block;font-weight:bold;margin:0.5rem;}#HistoryNavigation a,#WindowsNavigation a{display:inline-block;text-align:center;padding:0.5rem;border:1px solid silver;border-radius:5px;&:hover{text-decoration:none;}}#HistoryNavigation a{color:indigo;background-color:#e6f2ff;}@media all and (min-width:600px){#HistoryNavigation p,#HistoryPlusNavigation p,#WindowsNavigation p{width:calc(50% - 19px);}#HistoryNavigation a{width:240px;}}@media all and (max-width:599px){#HistoryNavigation .hide-small{display:none!important;}#HistoryNavigation p,#HistoryPlusNavigation p,#WindowsNavigation p{width:calc(50% - 35px);}#HistoryNavigation a{width:120px;}}#WindowsNavigation a{width:120px;color:indigo;background-color:lavender;}#HistoryPlusNavigation a{display:inline-block;width:132px;font-size:0.875rem;text-align:center;padding:0.5rem 0.25rem;color:DarkRed;background-color:#eeeeee;border:1px solid silver;border-radius:5px;&:hover{text-decoration:none;}}#HistoryNavigation p.previous,#HistoryPlusNavigation p.previous,#WindowsNavigation p.previous{text-align:left;}#HistoryNavigation p.next,#HistoryPlusNavigation p.next,#WindowsNavigation p.next{text-align:right;}
.button,.image-button{margin-right:1em;margin-left:1em;}.button:first-child,.image-button:first-child{margin-right:0;margin-left:0;}button.link{margin:0;padding:0;cursor:pointer;border:0;background:transparent;font-size:1em;}label button.link{font-weight:bold;}.js .dropbutton-widget{border:1px solid #ccc;background-color:white;}.js .dropbutton-widget:hover{border-color:#b8b8b8;}.dropbutton .dropbutton-action > *{padding:0.1em 0.5em;white-space:nowrap;}.dropbutton .secondary-action{border-top:1px solid #e8e8e8;}.dropbutton-multiple .dropbutton{border-right:1px solid #e8e8e8;}[dir="rtl"] .dropbutton-multiple .dropbutton{border-right:0 none;border-left:1px solid #e8e8e8;}.dropbutton-multiple .dropbutton .dropbutton-action > *{margin-right:0.25em;}[dir="rtl"] .dropbutton-multiple .dropbutton .dropbutton-action > *{margin-right:0;margin-left:0.25em;}
.breadcrumb{padding-bottom:0.5em;}.breadcrumb ol{margin:0;padding:0;}[dir="rtl"] .breadcrumb ol{margin-right:0;}.breadcrumb li{display:inline;margin:0;padding:0;list-style-type:none;}.breadcrumb li:before{content:" \BB ";}.breadcrumb li:first-child:before{content:none;}
.container-inline label:after,.container-inline .label:after{content:":";}.form-type-radios .container-inline label:after,.form-type-checkboxes .container-inline label:after{content:"";}.form-type-radios .container-inline .form-type-radio,.form-type-checkboxes .container-inline .form-type-checkbox{margin:0 1em;}.container-inline .form-actions,.container-inline.form-actions{margin-top:0;margin-bottom:0;}
.field__label{font-weight:bold;}.field--label-inline .field__label,.field--label-inline .field__items{float:left;}.field--label-inline .field__label,.field--label-inline > .field__item,.field--label-inline .field__items{padding-right:0.5em;}[dir="rtl"] .field--label-inline .field__label,[dir="rtl"] .field--label-inline .field__items{padding-right:0;padding-left:0.5em;}.field--label-inline .field__label::after{content:":";}
.form--inline .form-item{float:left;margin-right:0.5em;}[dir="rtl"] .form--inline .form-item{float:right;margin-right:0;margin-left:0.5em;}[dir="rtl"] .views-filterable-options-controls .form-item{margin-right:2%;}.form--inline .form-item-separator{margin-top:2.3em;margin-right:1em;margin-left:0.5em;}[dir="rtl"] .form--inline .form-item-separator{margin-right:0.5em;margin-left:1em;}.form--inline .form-actions{clear:left;}[dir="rtl"] .form--inline .form-actions{clear:right;}
.item-list .title{font-weight:bold;}.item-list ul{margin:0 0 0.75em 0;padding:0;}.item-list li{margin:0 0 0.25em 1.5em;padding:0;}[dir="rtl"] .item-list li{margin:0 1.5em 0.25em 0;}.item-list--comma-list{display:inline;}.item-list--comma-list .item-list__comma-list,.item-list__comma-list li,[dir="rtl"] .item-list--comma-list .item-list__comma-list,[dir="rtl"] .item-list__comma-list li{margin:0;}
.pager__items{clear:both;text-align:center;}.pager__item{display:inline;padding:0.5em;}.pager__item.is-active{font-weight:bold;}
tr.selected td{background:#ffc;}td.checkbox,th.checkbox{text-align:center;}[dir="rtl"] td.checkbox,[dir="rtl"] th.checkbox{text-align:center;}th.is-active img{display:inline;}tr.drag{background-color:#fffff0;}tr.drag-previous{background-color:#ffd;}body div.tabledrag-changed-warning{margin-bottom:0.5em;}
.messages{padding:15px 20px 15px 35px;word-wrap:break-word;border:1px solid;border-width:1px 1px 1px 0;border-radius:2px;background:no-repeat 10px 17px;overflow-wrap:break-word;}[dir="rtl"] .messages{padding-right:35px;padding-left:20px;text-align:right;border-width:1px 0 1px 1px;background-position:right 10px top 17px;}.messages + .messages{margin-top:1.538em;}.messages__list{margin:0;padding:0;list-style:none;}.messages__item + .messages__item{margin-top:0.769em;}.messages--status{color:#325e1c;border-color:#c9e1bd #c9e1bd #c9e1bd transparent;background-color:#f3faef;background-image:url(/themes/shema/images/icons/check.svg);box-shadow:-8px 0 0 #77b259;}[dir="rtl"] .messages--status{margin-left:0;border-color:#c9e1bd transparent #c9e1bd #c9e1bd;box-shadow:8px 0 0 #77b259;}.messages--warning{color:#734c00;border-color:#f4daa6 #f4daa6 #f4daa6 transparent;background-color:#fdf8ed;background-image:url(/themes/shema/images/icons/warning.svg);box-shadow:-8px 0 0 #e09600;}[dir="rtl"] .messages--warning{border-color:#f4daa6 transparent #f4daa6 #f4daa6;box-shadow:8px 0 0 #e09600;}.messages--error{color:#a51b00;border-color:#f9c9bf #f9c9bf #f9c9bf transparent;background-color:#fcf4f2;background-image:url(/themes/shema/images/icons/error.svg);box-shadow:-8px 0 0 #e62600;}[dir="rtl"] .messages--error{border-color:#f9c9bf transparent #f9c9bf #f9c9bf;box-shadow:8px 0 0 #e62600;}.messages--error p.error{color:#a51b00;}
