/*!
Theme Name: saintnicks
Theme URI: http://underscores.me/
Author: Jer Fink
Author URI: http://highpointconcepts.com
Description: St. Nicholas Episcopal Church
Version: 1.0.0
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: st-nicholas-episcopal-church
Tags: custom-background, custom-logo, custom-menu, featured-images, threaded-comments, translation-ready

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned with others.

saintnicks is based on Underscores https://underscores.me/, (C) 2012-2017 Automattic, Inc.
Underscores is distributed under the terms of the GNU GPL v2 or later.

Normalizing styles have been helped along thanks to the fine work of
Nicolas Gallagher and Jonathan Neal https://necolas.github.io/normalize.css/
*//*! normalize.css v8.0.0 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}h1{font-size:2em;margin:0.67em 0}hr{-webkit-box-sizing:content-box;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;-webkit-text-decoration:underline dotted;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{-webkit-box-sizing:border-box;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"]{-webkit-box-sizing:border-box;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}body,button,input,select,optgroup,textarea{color:#404040;font-family:sans-serif;font-size:16px;font-size:1rem;line-height:1.5}html,body{font-family:"Raleway", "Montserrat", sans-serif}h1,h2,h3,h4,h5,h6{clear:both}p{margin-bottom:1.5em}dfn,cite,em,i{font-style:italic}blockquote{margin:0 1.5em}address{margin:0 0 1.5em}pre{background:#eee;font-family:"Courier 10 Pitch",Courier,monospace;font-size:15px;font-size:.9375rem;line-height:1.6;margin-bottom:1.6em;max-width:100%;overflow:auto;padding:1.6em}code,kbd,tt,var{font-family:Monaco,Consolas,"Andale Mono","DejaVu Sans Mono",monospace;font-size:15px;font-size:.9375rem}abbr,acronym{border-bottom:1px dotted #666;cursor:help}mark,ins{background:#fff9c0;text-decoration:none}big{font-size:125%}html{-webkit-box-sizing:border-box;box-sizing:border-box}*,*:before,*:after{-webkit-box-sizing:inherit;box-sizing:inherit}body{background:#f5f5f5}hr{background-color:#ccc;border:0;height:1px;margin-bottom:1.5em}ul,ol{margin:0}ul{list-style:disc}ol{list-style:decimal}li>ul,li>ol{margin:0}dt{font-weight:bold}dd{margin:0 1.5em 1.5em}img{height:auto;max-width:100%}figure{margin:1em 0}table{margin:0 0 1.5em;width:100%}#masthead{display:block;padding:10px 20px;width:100%;z-index:3;color:#f5f5f5;-webkit-box-shadow:0 3px 3px rgba(57,63,72,0.5);box-shadow:0 3px 3px rgba(57,63,72,0.5);position:relative}@media screen and (max-width: 1024px){#masthead{display:block;height:auto}}.custom-logo-link{max-width:100%}#heroWrapper{height:30vh;width:100%;position:relative;overflow:hidden}#heroWrapper .overlay_container,#heroWrapper .hero_image{position:absolute;width:100%}#heroWrapper .overlay_container{background-color:rgba(0,0,0,0.1);z-index:1;top:0;right:0;bottom:0;left:0}#heroWrapper .hero_image{z-index:-1}#heroWrapper .hero_image img{-o-object-fit:cover;object-fit:cover;height:30vh;width:100%}body.home #heroWrapper{height:100vh}body.home #heroWrapper .hero_image img{height:100vh}#gtWrapper{position:absolute;right:15px;top:10px}@media screen and (max-width: 767px){#gtWrapper{display:none}}#gtWrapper select{font-size:90%;padding:5px 25px;background-color:rgba(255,255,255,0.5);color:#212121}#gtWrapper select option{color:#212121}#gtWrapper a.glink{margin:5px;background-color:#01a1ca;color:white;border-radius:5px;font-size:70%;padding:5px 10px;border:1px solid #01a1ca;-webkit-transition:all 200ms ease-in-out 0s;transition:all 200ms ease-in-out 0s}#gtWrapper a.glink:hover{background-color:white;color:#01a1ca}#content{margin-top:40px;margin-bottom:40px}@media (max-width: 767px){.site-main{padding:10px 20px}}.home #content{margin-top:10px}.entry-content img{padding:5px;border:1px solid #ddd;background-color:white}.site-footer{min-height:20vh;text-align:center;padding:60px;color:#f5f5f5;background-color:#223241;position:relative}.site-footer nav,.site-footer div{margin:10px auto 20px auto}#backToTop{position:absolute;right:20px;bottom:20px}#backToTop a{color:white !important;font-size:160%;-webkit-transition:all 200ms ease-in-out 0s;transition:all 200ms ease-in-out 0s}#backToTop a:hover{color:#01A1CA !important}#footer-links ul{margin:0;padding:0}#footer-links li{display:inline-block;list-style-type:none;margin-bottom:30px}#footer-links a{color:#ccc;font-size:90%;padding:5px 20px;margin:auto 10px;text-decoration:none;border-bottom:1px solid #ccc;-webkit-transition:all 300ms ease-in-out 0s;transition:all 300ms ease-in-out 0s}#footer-links a:hover{color:#fff;border-color:#fff}.copyright,.footer_addy{font-size:90%;color:#ccc}.sm_icons a{color:white !important;font-size:200%;margin:10px;-webkit-transition:all 200ms ease-in-out 0s;transition:all 200ms ease-in-out 0s}.sm_icons a:hover{color:#01A1CA !important}button,input[type="button"],input[type="reset"],input[type="submit"]{border:1px solid;border-color:#04447c;border-radius:3px;background:#548494;color:rgba(0,0,0,0.8);font-size:12px;font-size:.75rem;line-height:1;padding:.6em 1em .4em}button:hover,input[type="button"]:hover,input[type="reset"]:hover,input[type="submit"]:hover{border-color:#548494}button:active,button:focus,input[type="button"]:active,input[type="button"]:focus,input[type="reset"]:active,input[type="reset"]:focus,input[type="submit"]:active,input[type="submit"]:focus{border-color:#548494}button{color:#fff}input[type="text"],input[type="email"],input[type="url"],input[type="password"],input[type="search"],input[type="number"],input[type="tel"],input[type="range"],input[type="date"],input[type="month"],input[type="week"],input[type="time"],input[type="datetime"],input[type="datetime-local"],input[type="color"],textarea{color:#666;border:1px solid #ccc;border-radius:3px;padding:3px}input[type="text"]:focus,input[type="email"]:focus,input[type="url"]:focus,input[type="password"]:focus,input[type="search"]:focus,input[type="number"]:focus,input[type="tel"]:focus,input[type="range"]:focus,input[type="date"]:focus,input[type="month"]:focus,input[type="week"]:focus,input[type="time"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="color"]:focus,textarea:focus{color:#111}select{border:1px solid #ccc}textarea{width:100%}a{color:#4169e1}a:visited{color:purple}a:hover,a:focus,a:active{color:#191970}a:focus{outline:thin dotted}a:hover,a:active{outline:0}#main a{color:#548494;text-decoration:underline}#main a:hover{text-decoration:none}.main-navigation li{float:left;position:relative}.main-navigation li.hover a{background-color:rgba(255,255,255,0.9);color:#223241}.main-navigation a{display:block;font-size:90%;text-decoration:none;color:#212121;text-transform:uppercase;letter-spacing:1px;padding:10px 25px;margin:auto 10px;-webkit-transition:background-color 100ms ease-in-out 0s;transition:background-color 100ms ease-in-out 0s}.main-navigation a:hover{background-color:rgba(255,255,255,0.9);color:#223241}.main-navigation ul#primary-menu{list-style:none;margin:0;padding-left:0;float:right;margin-top:45px}.main-navigation ul#primary-menu ul.sub-menu{-webkit-box-shadow:0 3px 3px rgba(0,0,0,0.2);box-shadow:0 3px 3px rgba(0,0,0,0.2);float:left;position:absolute;top:100%;left:-999em;z-index:99999}.main-navigation ul#primary-menu ul.sub-menu ul{left:-999em;top:0}.main-navigation ul#primary-menu ul.sub-menu li:hover>ul,.main-navigation ul#primary-menu ul.sub-menu li.focus>ul{left:100%}.main-navigation ul#primary-menu ul.sub-menu li a{color:#223241;border-bottom:1px solid #223241;font-size:80%}.main-navigation ul#primary-menu ul.sub-menu li.hover a{-webkit-transition:all 100ms ease-in-out 0s;transition:all 100ms ease-in-out 0s}.main-navigation ul#primary-menu ul.sub-menu li.hover a:hover{background-color:rgba(255,255,255,0.9);color:#88ddf7}.main-navigation ul#primary-menu ul.sub-menu a{max-width:240px;background-color:rgba(255,255,255,0.9);-webkit-box-shadow:none;box-shadow:none;margin:0;width:240px}.main-navigation ul#primary-menu li:hover>ul,.main-navigation ul#primary-menu li.focus>ul{left:10px}.main-navigation ul li:hover>ul,.main-navigation ul li.focus>ul{left:10px;-webkit-transition:background-color 300ms ease-in-out 0s;transition:background-color 300ms ease-in-out 0s}.menu-toggle,.main-navigation.toggled ul{display:block}@media screen and (min-width: 37.5em){.menu-toggle{display:none}.main-navigation ul{display:block}}.site-main .comment-navigation,.site-main .posts-navigation,.site-main .post-navigation{margin:0 0 1.5em;overflow:hidden}.comment-navigation .nav-previous,.posts-navigation .nav-previous,.post-navigation .nav-previous{float:left;width:50%}.comment-navigation .nav-next,.posts-navigation .nav-next,.post-navigation .nav-next{float:right;text-align:right;width:50%}button#responsive-menu-button{background-color:rgba(0,0,0,0.5)}#responsive-menu-container #responsive-menu li.responsive-menu-item a{height:auto !important;line-height:normal !important;border-bottom:1px solid #f5f5f5 !important;color:#ffffff;background-color:#212121;word-wrap:break-word;text-transform:uppercase;padding:15px 10px}#responsive-menu-container #responsive-menu ul.responsive-menu-submenu li.responsive-menu-item a{line-height:normal !important;height:auto !important;border-bottom:1px solid #f5f5f5 !important}.screen-reader-text{border:0;clip:rect(1px, 1px, 1px, 1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute !important;width:1px;word-wrap:normal !important}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;-webkit-box-shadow:0 0 2px 2px rgba(0,0,0,0.6);box-shadow:0 0 2px 2px rgba(0,0,0,0.6);clip:auto !important;-webkit-clip-path:none;clip-path:none;color:#21759b;display:block;font-size:14px;font-size:.875rem;font-weight:bold;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}#content[tabindex="-1"]:focus{outline:0}.alignleft{display:inline;float:left;margin-right:1.5em}.alignright{display:inline;float:right;margin-left:1.5em}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto}.clear:before,.clear:after,.entry-content:before,.entry-content:after,.comment-content:before,.comment-content:after,.site-header:before,.site-header:after,.site-content:before,.site-content:after,.site-footer:before,.site-footer:after{content:"";display:table;table-layout:fixed}.clear:after,.entry-content:after,.comment-content:after,.site-header:after,.site-content:after,.site-footer:after{clear:both}.widget{margin:0 0 1.5em}.widget select{max-width:100%}.sticky{display:block}.hentry{margin:0 0 1.5em}.updated:not(.published){display:none}.page-content,.entry-content,.entry-summary{margin:1.5em 0 0}.page-links{clear:both;margin:0 0 1.5em}.comment-content a{word-wrap:break-word}.bypostauthor{display:block}.hero_slides{overflow:hidden}#post-6{text-align:center}#post-6 h1{margin:15px auto}@media screen and (max-width: 767px){#post-6 h1{font-size:170%}}#post-6 .homepage{font-size:110%;margin:0}#post-6 .homepage p{margin:0}#post-6 .homepage li{padding:5px;list-style-type:none}.homepage_desc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-line-pack:center;align-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;height:100vh;z-index:2;color:#f5f5f5;text-align:center}.homepage_desc h1{letter-spacing:1px;font-size:250%}@media (max-width: 767px){.homepage_desc h1{font-size:160%;line-height:normal}}.homepage_desc .taglines{line-height:35px}.homepage_desc .tag{font-weight:lighter;letter-spacing:2px}.homepage_desc .tag.tag_primary{font-size:200%}@media (max-width: 767px){.homepage_desc .tag.tag_primary{font-size:140%}}.homepage_desc .tag.tag_secondary{font-size:160%}@media (max-width: 767px){.homepage_desc .tag.tag_secondary{font-size:110%}}.homepage_blocks{margin:60px auto}.block_title{margin:0;text-transform:uppercase;font-size:100%;color:#f5f5f5;background-color:#01A1CA;padding:10px;margin-bottom:10px}.homepage_block{text-align:center;margin-bottom:20px}.homepage_block .inner{-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.12),0 1px 2px rgba(0,0,0,0.24);box-shadow:0 1px 3px rgba(0,0,0,0.12),0 1px 2px rgba(0,0,0,0.24);-webkit-transition:all 0.3s cubic-bezier(0.25, 0.8, 0.25, 1);transition:all 0.3s cubic-bezier(0.25, 0.8, 0.25, 1)}.homepage_block .inner:hover{-webkit-box-shadow:0 14px 28px rgba(0,0,0,0.25),0 10px 10px rgba(0,0,0,0.22);box-shadow:0 14px 28px rgba(0,0,0,0.25),0 10px 10px rgba(0,0,0,0.22)}.homepage_block ul,.homepage_block li,.homepage_block h4{width:100%}.homepage_block ul{padding:0;text-align:center}.homepage_block li{display:inline-block;list-style-type:none}.homepage_block h4{margin:0 auto}.homepage_block a{display:block}.homepage_block .entry-title a{color:#0ea5da;text-decoration:none;padding:10px 0}.homepage_block img{margin:30px auto}.homepage_block img.worship_times_image{padding:5px;border:1px solid #ddd;background-color:#fff}.homepage_block .duration.time{margin-bottom:30px;display:block}.homepage_block.upcoming_event img{height:200px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;margin:7px auto}.homepage_block.upcoming_event a{color:inherit;text-decoration:none}.homepage_activity_title{display:block;font-weight:bold}.homepage_activity_time{display:block}.homepage_activity_content{display:block;padding:13px}.default_event .homepage_activity_content{padding:5px}.default_event a{color:#01A1CA !important;margin:8px auto;text-transform:uppercase;font-weight:bold}.worship_times h3{float:left;width:100%;margin:0}.worship_times p{margin-bottom:27px}.worship_times a{color:initial}.entry-content.homepage p,.entry-content.homepage ul{font-size:120%;padding:5px}@media screen and (max-width: 767px){.entry-content.homepage p,.entry-content.homepage ul{font-size:100%;text-align:left}}.document-icon{padding:20px 0;border:1px solid #ddd;background-color:#fff}.document-icon a{display:block;width:100%;height:100%;color:#88ddf7}.document-icon .title{font-size:140%;margin-top:10px;text-transform:uppercase;font-weight:bold}.staff_member{text-align:center}.staff_member article{padding:10px;border:1px solid #ddd;border-radius:10px}.staff_member span{display:block;margin:10px auto}.staff_member .sm_name,.staff_member .sm_title{font-weight:bold}.staff_member .sm_title{color:#04447c}.staff_member img{padding:3px;border:1px solid #ddd;background-color:#fff;max-height:150px}.staff_member .sm_email{font-size:85%}#post-28 img{padding:5px;border:1px solid #ddd}.activity_inner{border:1px solid #ddd;border-radius:10px;padding:0 20px;height:420px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-line-pack:center;align-content:center}.activity_inner h2{font-size:100%;margin-bottom:0}.activity_inner h2 a{text-decoration:none !important;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.activity_inner img{height:170px;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top;margin:10px auto}.activity_inner footer a{display:inline-block;text-transform:uppercase;font-size:90%;font-weight:bold;text-decoration:none !important;border-bottom:1px solid}.activity_title,.activity_date_and_time{display:block;font-weight:bold;padding:10px 0;float:left;width:100%}.activity_featured_image{margin:0}.activity_photo_thumb img{padding:5px;border:1px solid #ddd;width:100%}.nav-previous a::before{content:"<<";padding:5px}.nav-next a::after{content:">>";padding:5px}.infinite-scroll .posts-navigation,.infinite-scroll.neverending .site-footer{display:none}.infinity-end.neverending .site-footer{display:block}.page-content .wp-smiley,.entry-content .wp-smiley,.comment-content .wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0}embed,iframe,object{max-width:100%}.custom-logo-link{display:inline-block}.wp-caption{margin-bottom:1.5em;max-width:100%}.wp-caption img[class*="wp-image-"]{display:block;margin-left:auto;margin-right:auto}.wp-caption .wp-caption-text{margin:0.8075em 0}.wp-caption-text{text-align:center}.gallery{margin-bottom:1.5em}.gallery-item{display:inline-block;text-align:center;vertical-align:top;width:100%}.gallery-columns-2 .gallery-item{max-width:50%}.gallery-columns-3 .gallery-item{max-width:33.33%}.gallery-columns-4 .gallery-item{max-width:25%}.gallery-columns-5 .gallery-item{max-width:20%}.gallery-columns-6 .gallery-item{max-width:16.66%}.gallery-columns-7 .gallery-item{max-width:14.28%}.gallery-columns-8 .gallery-item{max-width:12.5%}.gallery-columns-9 .gallery-item{max-width:11.11%}.gallery-caption{display:block}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}.fade_in{-webkit-animation:fadeIn 1s 1;animation:fadeIn 1s 1}
/*# sourceMappingURL=style.min.css.map */