/*!
________   __                          _                  
\ \ \ \ \ / /__ __ ___  _ _ __ __ ___ | | ___  __ _  _  TM 
 \ \ \ \ V / \ V // -_)| '_|\ V // _ \| |/ _ \/ _` || || |
  \_\_\_\_/   \_/ \___||_|   \_/ \___/|_|\___/\__, | \_, |
                                              |___/  |__/ 
*/
/*!
Theme Name: Springside Inn
Theme URI: https://www.springsideinn.com/
Template: suki
Author: Vervology
Author URI: https://www.vervology.com/
Description: Suki child theme for Springside Inn.
Version: 1.0.3
*/
a{-webkit-transition:none;transition:none}a:focus{border-radius:2px;outline:0}main a{text-decoration:underline;-webkit-text-decoration-color:#7a6b62;text-decoration-color:#7a6b62;text-underline-offset:.125em}#cff .cff-event-title a:hover,main a:hover{-webkit-text-decoration-color:#903;text-decoration-color:#903}main a:focus{color:#fff;background-color:#903;text-decoration:none;border-radius:2px}main a:active{color:#903;text-decoration:none;background:0 0}nav a{text-underline-offset:.125em}nav a:hover{text-decoration:underline;-webkit-text-decoration-color:#7a6b62;text-decoration-color:#7a6b62}nav a:active{text-decoration:none}.suki-header-top-bar a:hover{-webkit-text-decoration-color:#fff;text-decoration-color:#fff}.suki-header-top-bar a:hover .suki-header-contact-item-text{text-decoration:underline;text-underline-offset:.125em}footer .suki-footer-widgets-bar a:not(.suki-social-link),footer a:not(.suki-social-link):hover{text-decoration:underline;-webkit-text-decoration-color:rgba(255,255,255,.55);text-decoration-color:rgba(255,255,255,.55);text-underline-offset:.125em}footer a:not(.suki-social-link):hover{-webkit-text-decoration-color:rgba(255,255,255,.75);text-decoration-color:rgba(255,255,255,.75)}.single-post .entry-author .entry-author-name a:not(:hover),footer a:not(.suki-social-link):active{text-decoration:none}.entry-content .h3,.entry-content h3{margin-bottom:.6em}.entry-content>:last-child.wp-block-cover.alignfull,.entry-content>:last-child.wp-block-group.alignfull.has-background{margin-bottom:-4em}.entry-content>:last-child.wp-block-gallery.alignfull{margin-top:2.5em;margin-bottom:-5em}.wp-block-cover .wp-block-cover__inner-container,.wp-block-cover-image .wp-block-cover__inner-container{max-width:740px}.width-content-wrapper .wp-block-cover__inner-container{max-width:1140px}.entry-content>.wp-block-cover.alignfull:first-child .wp-block-cover__inner-container{max-width:640px;margin-left:auto;margin-right:auto}.entry-content>.wp-block-cover.alignfull:first-child .wp-block-cover__inner-container .wp-block-cover h1,.entry-content>.wp-block-cover.alignfull:first-child .wp-block-cover__inner-container .wp-block-cover h2,.entry-content>.wp-block-cover.alignfull:first-child .wp-block-cover__inner-container .wp-block-cover p{text-shadow:1px 1px 0 rgba(0,0,0,.3),0 0 2em #000,0 0 4em #000}.entry-content>.wp-block-cover.alignfull:first-child .wp-block-cover__inner-container>:last-child{margin-bottom:0}.wp-block-columns .wp-block-cover,.wp-block-media-text{position:relative}.wp-block-columns .wp-block-cover a:before,.wp-block-media-text__content a:before{content:'';display:block;position:absolute;top:0;left:0;width:100%;height:100%}.wp-block-cover iframe,.wp-block-cover img,.wp-block-embed iframe{border-radius:.2em}.wp-block-buttons{margin:.5em 0 2.5em}.wp-block-buttons .wp-block-button:not(:last-child){margin-right:.5em}.wp-block-columns>.wp-block-column{margin-top:0}.wp-block-columns>.wp-block-column:empty{display:none}@media screen and (min-width:768px){.wp-block-column:first-child{margin-left:0}.wp-block-column:last-child{margin-right:0}.page-contact .wp-block-column:last-child{margin-top:2em;margin-right:0;padding-left:2em}}.wp-block-cover.alignfull{margin-bottom:3em;padding-top:2em;padding-bottom:2em}.wp-block-cover.alignfull+[class*=wp-block].alignfull,.wp-block-group.alignfull.has-background+[class*=wp-block].alignfull{margin-top:-3em}.wp-block-columns .wp-block-cover{border-radius:.2em}.wp-block-gallery.alignfull{margin-top:3em;margin-bottom:2.5em}.wp-block-gallery.alignfull+[class*=wp-block].alignfull{margin-top:-2.5em}.wp-block-cover.alignfull+.wp-block-gallery.alignfull{margin-top:-2em}.wp-block-group.alignfull{padding-top:3em;padding-bottom:3em}.wp-block-group.alignfull .wp-block-group__inner-container{max-width:776px;padding-left:1em;padding-right:1em}.wp-block-group.alignfull.has-background{margin-top:3em;margin-bottom:3em;padding-left:0;padding-right:0}.wp-block-group h1{margin-top:.8em!important}.wp-block-cover.alignfull .wp-block-image{margin-bottom:0}.wp-block-media-text{margin:2em 0}@media (max-width:600px){.wp-block-media-text .wp-block-media-text__content{margin-top:2em;padding:0}.wp-block-media-text.is-stacked-on-mobile.has-media-on-the-right .wp-block-media-text__media{grid-row:1}.wp-block-media-text.is-stacked-on-mobile.has-media-on-the-right .wp-block-media-text__content{grid-row:2}}.wp-block-quote cite{font-family:"Source Serif Pro",serif;opacity:1}.wp-block-quote.is-style-large{border-left:none}.wp-block-quote.is-style-large cite{font-size:1.2em}.wp-block-table{border:0}.events-mockup{margin-top:3em}.events-mockup .wp-block-columns{margin:3em 0}.events-mockup .wp-block-column{margin-bottom:1em}.events-mockup h2{color:#333}@media screen and (min-width:768px){.events-mockup .wp-block-columns{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.events-mockup .wp-block-column:first-child{margin-right:0;padding-left:1em}.events-mockup .wp-block-column:last-child{margin-left:0;padding-right:1em}}.suki-toggle.suki-popup-close-icon{top:.6em;right:.1em}.suki-header-mobile-vertical-bar .suki-menu-icon,.suki-header-top-bar .suki-menu-icon{-webkit-transform:translateY(-1px);transform:translateY(-1px)}@media screen and (max-width:1023px){.suki-header-mobile-vertical-bar .suki-header-contact .suki-menu-icon{font-size:17px}}.suki-header-mobile-vertical-bar .suki-header-html-1{font-family:"Source Sans Pro",sans-serif;font-size:.944em}.suki-header-mobile-vertical-bar .suki-header-html-1 li+li{margin-top:.5em}#masthead{-webkit-box-shadow:0 5px 0 rgba(51,48,45,.05);box-shadow:0 5px 0 rgba(51,48,45,.05)}#page-header{margin-bottom:2.5em}.suki-page-header-title,.wp-block-cover__inner-container .has-suki-color-8-color a{text-shadow:0 0 1em #000,0 0 4em #000}.entry-header{margin-bottom:1.2em}.entry-title{margin:0}@media screen and (max-width:767px){.suki-page-header-inner{padding:8em 1em}}footer .widget .textwidget{max-width:14em}footer .suki_widget_social{margin-top:-1em}footer .suki-social-link{display:block;margin-left:0!important;text-decoration:none}footer .suki-social-link::after{margin-left:.66em;font-size:16px;opacity:.9}@media screen and (min-width:500px){footer .suki-social-link::after{font-size:17px}}footer .suki-social-link:hover::after{text-decoration:underline;opacity:1}#cff .cff-event-title a:active,footer .suki-social-link:active::after{text-decoration:none}footer .suki-social-link[class*=facebook]::after{content:'Facebook'}footer .suki-social-link[class*=instagram]::after{content:'Instagram'}footer .suki-social-link[class*=the-knot]::after{content:'The Knot'}footer .suki-social-link[class*=tripadvisor]::after{content:'TripAdvisor'}footer .suki-social-link[class*=twitter]::after{content:'Twitter'}footer .suki-social-link[class*=weddingwire]::after{content:'WeddingWire'}footer .suki-social-link[class*=youtube]::after{content:'YouTube'}@media screen and (max-width:767px){footer .widget .textwidget{margin-left:auto;margin-right:auto}.suki-footer-widgets-bar-inner,.suki-widget-title-alignment-left .widget-title{text-align:center}.suki-footer-widgets-bar-inner .suki_widget_social{display:inline-block;white-space:nowrap}}aside.sidebar a{color:#4d4d4d}aside.sidebar a:focus,aside.sidebar a:hover{color:#903}.navigation .nav-links a:hover:not(:active) .nav-links__title,aside.sidebar a:hover:not(:active){text-decoration:underline}aside.sidebar .widget li{margin-top:.6em;padding:0;line-height:1.5;border:0!important}#cff,aside.sidebar .widget.widget_archive li{margin-top:.6em}.is-style-cover-map{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:stretch;-ms-flex-pack:stretch;justify-content:stretch;background-size:calc(2500px - 100vw);-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.08);box-shadow:inset 0 1px 1px rgba(0,0,0,.08)}@media screen and (max-width:767px){.is-style-cover-map{min-height:calc(100vw*(10/16))!important}}@media screen and (min-width:768px){.is-style-cover-map{background-size:calc(2500px - 50vw)}}@media screen and (min-width:1670px){.is-style-cover-map{background-size:cover}}.is-style-cover-map .wp-block-cover__inner-container{width:100%;max-width:none!important;padding:0}.is-style-cover-map .wp-block-cover__inner-container>*{max-width:none}.is-style-cover-map .wp-block-image{margin-top:-1em;margin-left:-.3em}.is-style-cover-map a:focus{outline:0}.is-style-cover-map a img{-webkit-transition:all .2s cubic-bezier(0,.5,.8,1);transition:all .2s cubic-bezier(0,.5,.8,1);position:relative;z-index:2;-webkit-transform:translateX(.66em);transform:translateX(.66em)}.is-style-cover-map a:focus img,.is-style-cover-map a:hover img{-webkit-transform:scale(1.1) translate(.6em,-.4em);transform:scale(1.1) translate(.6em,-.4em)}.is-style-cover-map a:focus img{outline:1px dotted #333;outline-offset:2px}.is-style-cover-map a::after{-webkit-transition:all .2s cubic-bezier(0,.5,.8,1);transition:all .2s cubic-bezier(0,.5,.8,1);content:'';display:block;width:60px;height:20px;margin:0 auto;background:radial-gradient(#000 0,transparent 75%);-webkit-transform:translateY(-.4em);transform:translateY(-.4em);opacity:.2}.is-style-cover-map a:focus::after,.is-style-cover-map a:hover::after{-webkit-transform:scaleX(1.2) translateY(-.4em);transform:scaleX(1.2) translateY(-.4em)}p.is-style-large{margin-bottom:1.75rem;color:#70625a;font-family:"Source Sans Pro",sans-serif;font-size:1.25em;line-height:1.5}p.is-style-large strong{font-weight:400}.archive article .entry-wrapper,.blog article .entry-wrapper{border-radius:4px}.archive article a,.blog article a{color:#333;text-decoration:none}.archive article .entry-thumbnail:focus:not(:active)+.entry-header .entry-small-title a,.archive article .entry-thumbnail:hover:not(:active)+.entry-header .entry-small-title a,.archive article a:focus:not(:active),.archive article a:hover:not(:active),.blog article .entry-thumbnail:focus:not(:active)+.entry-header .entry-small-title a,.blog article .entry-thumbnail:hover:not(:active)+.entry-header .entry-small-title a,.blog article a:focus:not(:active),.blog article a:hover:not(:active){color:#903;text-decoration:underline}.single-post .entry-tags a{border-radius:.3em;-webkit-transition:all .2s cubic-bezier(0,.5,.8,1);transition:all .2s cubic-bezier(0,.5,.8,1);margin:1em 1em 0 0;color:#333;font-size:.833em!important;font-weight:700;text-decoration:none;background:#fff;border-style:solid;border-width:1px}.single-post .entry-tags a:focus,.single-post .entry-tags a:hover{color:#903;border-color:#903}.single-post .entry-author{border-radius:.2em;margin-top:2em}.single-post .entry-author .entry-author-name{font-size:1.2em}.single-post .entry-author .entry-author-name .fn{font-weight:700}.single-post .entry-author .entry-author-content p{margin:0 0 1em}.single-post .entry-author .entry-author-content p:last-child{margin-bottom:0}.navigation .nav-links{margin-top:3em;font-size:1.05em;line-height:1.4}.navigation .nav-links .nav-links__heading{display:block;color:#333;font-size:1.37em;font-weight:700}.navigation .nav-links .nav-links__label{-webkit-transition:-webkit-transform .2s cubic-bezier(0,.5,.8,1);transition:transform .2s cubic-bezier(0,.5,.8,1);transition:transform .2s cubic-bezier(0,.5,.8,1),-webkit-transform .2s cubic-bezier(0,.5,.8,1);display:inline-block;-webkit-transform:translateY(-2px);transform:translateY(-2px)}.navigation .nav-links a{color:#903;text-decoration:none}.navigation .nav-links a:focus .nav-links__label,.navigation .nav-links a:hover .nav-links__label{-webkit-transform:translateX(3px) translateY(-2px);transform:translateX(3px) translateY(-2px)}.navigation .nav-links a:focus .nav-links__label--previous,.navigation .nav-links a:hover .nav-links__label--previous{-webkit-transform:translateX(-3px) translateY(-2px);transform:translateX(-3px) translateY(-2px)}@media screen and (min-width:500px){.navigation .nav-links .nav-next,.navigation .nav-links .nav-previous{max-width:17em;padding:0}.navigation .nav-links .nav-next{float:right;padding-left:20px;text-align:right}.navigation .nav-links .nav-previous{float:left;padding-right:20px;text-align:left}}.single-post .navigation .nav-links{padding-top:3em;border-top-style:solid;border-top-width:1px}.single-post .entry-author+.navigation .nav-links{padding-top:0;border-top-width:0}.home .welcome-message a{color:#fff}.home .welcome-message h1,.home .welcome-message p{text-shadow:1px 1px 0 rgba(0,0,0,.3),0 0 2em #000,0 0 4em #000}.home .welcome-message h1{max-width:530px;margin-left:auto;margin-right:auto}.home .wp-block-group .wp-block-buttons{margin-bottom:0}.wpforms-form .wpforms-container .wpforms-field:not(.wpforms-field-phone){overflow:visible}.wpforms-form .wpforms-field-label{font-family:"Source Sans Pro",sans-serif;font-weight:600}.wpforms-form input,.wpforms-form textarea{margin-top:.5em;-webkit-transition:none!important;transition:none!important}.wpforms-form input:focus,.wpforms-form textarea:focus{outline:0!important;-webkit-box-shadow:0 0 0 2px #fdf7f2,0 0 0 3px #903;box-shadow:0 0 0 2px #fdf7f2,0 0 0 3px #903}.wpforms-form button[type=submit],.wpforms-form input[type=submit]{margin:.5em 0 2.8em}.wpforms-form .wpforms-field-checkbox ul{padding-left:0}.wpforms-form .mailing-list>label{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%)}.wpforms-form .mailing-list .wpforms-field-label-inline{font-size:.92em;font-weight:700}.grecaptcha-badge{z-index:2}@media screen and (min-width:768px){.wpforms-confirmation-container{min-height:500px}}#cff .cff-no-events{margin:2em 0;font-size:22px;font-style:italic;text-align:left}#cff .cff-photo{border:.4em solid #fff!important;border-radius:.2em;-webkit-box-shadow:0 0 1em rgba(0,0,0,.1),0 0 0 1px rgba(0,0,0,.1);box-shadow:0 0 1em rgba(0,0,0,.1),0 0 0 1px rgba(0,0,0,.1)}#cff.cff-thumb-layout .cff-html5-video,#cff.cff-thumb-layout .cff-iframe-wrap,#cff.cff-thumb-layout .cff-photo,#cff.cff-thumb-layout .cff-vidLink{width:35%}@media screen and (max-width:599px){#cff.cff-thumb-layout .cff-html5-video,#cff.cff-thumb-layout .cff-iframe-wrap,#cff.cff-thumb-layout .cff-photo,#cff.cff-thumb-layout .cff-vidLink{width:100%;margin-bottom:1em}#cff.cff-thumb-layout .cff-html5-video img,#cff.cff-thumb-layout .cff-iframe-wrap img,#cff.cff-thumb-layout .cff-photo img,#cff.cff-thumb-layout .cff-vidLink img{float:none}}#cff .cff-details{width:62%;margin-left:3%}@media screen and (max-width:599px){#cff .cff-details{float:none;width:100%;margin-left:0}}#cff .cff-date{margin:0 0 1em;font-family:"Source Sans Pro",sans-serif}#cff .cff-date>*{font-size:23px!important}#cff .cff-end-date{display:none}#cff .cff-event-title{margin-bottom:.5em;font-family:"Source Sans Pro",sans-serif;font-size:29px!important}#cff .cff-event-title a{text-decoration:underline;-webkit-text-decoration-color:#70625a;text-decoration-color:#70625a}#cff .cff-location{display:none}#cff .cff-desc{line-height:1.6}#cff .cff-event-meta{color:#70625a;font-size:19px;font-family:"Source Sans Pro",sans-serif}#cff .cff-expand a,.ot-dtp-picker{font-size:18px!important}.cff-wrapper+h2{margin-bottom:.6em;font-size:36px}@media screen and (max-width:1023px){.cff-wrapper+h2{font-size:34px}}#ot-reservation-widget{width:auto!important;padding:0!important;margin:.5em 0 2em}.ot-dtp-picker{font-family:"Source Serif Pro",serif!important;line-height:normal!important;text-align:center}.ot-button{display:inline-block!important;width:auto!important;padding:.5em .9em .65em!important;font-weight:700!important;text-decoration:none!important;background:#70625a!important;border:0!important;-webkit-transition:all .25s;transition:all .25s;-webkit-font-smoothing:subpixel-antialiased!important}.ot-button:hover{background:#62564f!important}.ot-powered-by{display:none}.padding-none{padding:0!important}.border-top{border-top:1px solid #e3d1bf}.color-dark-gray{color:#333!important}.photo-frame img{border:.4em solid #fff;border-radius:.2em;-webkit-box-shadow:0 0 1em rgba(0,0,0,.1),0 0 0 1px rgba(0,0,0,.1);box-shadow:0 0 1em rgba(0,0,0,.1),0 0 0 1px rgba(0,0,0,.1)}@media screen and (min-width:600px){.rotate-left img{margin:2em 0;-webkit-transform:rotate(-2deg);transform:rotate(-2deg)}.rotate-right img{margin:2em 0;-webkit-transform:rotate(2deg);transform:rotate(2deg)}}@media screen and (min-width:45em){ul.columns-2{-webkit-columns:2;-moz-columns:2;columns:2;-webkit-column-gap:2em;-moz-column-gap:2em;column-gap:2em}ul.columns-2 li{-webkit-column-break-inside:avoid;page-break-inside:avoid;break-inside:avoid}}.wp-block-button__link.has-background.has-suki-color-2-background-color{background-color:#111010;border-color:#111010}.wp-block-button__link.has-background.has-suki-color-2-background-color:focus,.wp-block-button__link.has-background.has-suki-color-2-background-color:hover{background-color:#040404;border-color:#040404}.wp-block-button__link.has-background.has-suki-color-3-background-color{background-color:#33302e;border-color:#33302e}.wp-block-button__link.has-background.has-suki-color-3-background-color:focus,.wp-block-button__link.has-background.has-suki-color-3-background-color:hover{background-color:#262322;border-color:#262322}.wp-block-button__link.has-background.has-suki-color-4-background-color{background-color:#70625a;border-color:#70625a}.wp-block-button__link.has-background.has-suki-color-4-background-color:focus,.wp-block-button__link.has-background.has-suki-color-4-background-color:hover{background-color:#63564f;border-color:#63564f}.wp-block-button.is-style-outline .wp-block-button__link{color:#903!important;border:0;-webkit-box-shadow:inset 0 0 0 2px currentColor;box-shadow:inset 0 0 0 2px currentColor}.wp-block-button.is-style-outline .wp-block-button__link.has-suki-color-4-color{color:#70625a!important}.wp-block-cover.has-suki-color-2-background-color{background-color:#111010!important}.wp-block-cover.has-suki-color-3-background-color{background-color:#33302e!important}.wp-block-cover.has-suki-color-6-background-color{background-color:#faefe6!important}
/*# sourceMappingURL=style.css.map */


/* InHouse Mods */
#wpadminbar {
  background:red;
}
.post-type-archive-news .suki-hero, .single-news .suki-hero {
  display:none;
}
.post-type-archive-news .entry.entry-layout-default {
  margin-bottom:2em;
}
.post-type-archive-news h3 {
  margin-bottom:0;
}
.post-type-archive-news .meta-data {
  font-size: 14px;
  margin-bottom: 10px;
}
.post-type-archive-news article a {
  color:#903;
}
.post-type-archive-news article a.more:focus {
  background:none!important;
}
.single-news .entry-content:last-child {
  margin-bottom:1.5rem;
}
.single-news .back {
  margin-bottom:2em;
}

.wp-block-media-text__content a:before {
    pointer-events: none;
}

