/* @license GNU-GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.gsc-control-cse{font-family:verdana,arial,sans-serif}.gsc-control-cse .gsc-table-result{font-family:verdana,arial,sans-serif}.gsc-refinementsGradient{background:linear-gradient(to left,rgba(255,255,255,1),rgba(255,255,255,0))}.gsc-control-cse{border-color:#000099;background-color:#EEEEEE}input.gsc-input,.gsc-input-box,.gsc-input-box-hover,.gsc-input-box-focus{border-color:#D9D9D9}button[type='submit']{min-width:69px;min-height:27px;padding:6px 27px;width:auto;vertical-align:middle;border:1px solid #666666;filter:none;cursor:pointer;}button[type='submit']:hover,button[type='submit']:active{border-color:#000099;}.search-block-form button[type='submit'],.search-block-form button[type='submit']:hover,.search-block-form button[type='submit']:focus{font-size:0px;background:#CECECE url(/themes/light/images/search.svg) no-repeat center;background-size:13px;}.gsc-tabHeader.gsc-tabhActive,.gsc-refinementHeader.gsc-refinementhActive{color:#CCCCCC;border-color:#CCCCCC;background-color:#FFFFFF}.gsc-tabHeader.gsc-tabhInactive,.gsc-refinementHeader.gsc-refinementhInactive{color:#CCCCCC;border-color:#CCCCCC;background-color:#FFFFFF}.gsc-webResult.gsc-result,.gsc-results .gsc-imageResult{border-color:#FFFFFF;background-color:#FFFFFF}.gsc-webResult.gsc-result:hover,.gsc-imageResult:hover{border-color:#FFFFFF;background-color:#FFFFFF}.gs-webResult.gs-result a.gs-title:link,.gs-webResult.gs-result a.gs-title:link b,.gs-imageResult a.gs-title:link,.gs-imageResult a.gs-title:link b{color:#0000CC}.gs-webResult.gs-result a.gs-title:visited,.gs-webResult.gs-result a.gs-title:visited b,.gs-imageResult a.gs-title:visited,.gs-imageResult a.gs-title:visited b{color:#0000CC}.gs-webResult.gs-result a.gs-title:hover,.gs-webResult.gs-result a.gs-title:hover b,.gs-imageResult a.gs-title:hover,.gs-imageResult a.gs-title:hover b{color:#0000CC}.gs-webResult.gs-result a.gs-title:active,.gs-webResult.gs-result a.gs-title:active b,.gs-imageResult a.gs-title:active,.gs-imageResult a.gs-title:active b{color:#0000CC}.gsc-cursor-page{color:#0000CC}a.gsc-trailing-more-results:link{color:#0000CC}.gs-webResult .gs-snippet,.gs-imageResult .gs-snippet,.gs-fileFormatType{color:#000000}.gs-webResult div.gs-visibleUrl,.gs-imageResult div.gs-visibleUrl{color:#008000}.gs-webResult div.gs-visibleUrl-short{color:#008000}.gs-webResult div.gs-visibleUrl-short{display:none}.gs-webResult div.gs-visibleUrl-long{display:block}.gs-promotion div.gs-visibleUrl-short{display:none}.gs-promotion div.gs-visibleUrl-long{display:block}.gsc-cursor-box{border-color:#FFFFFF}.gsc-results .gsc-cursor-box .gsc-cursor-page{border-color:#CCCCCC;background-color:#FFFFFF;color:#CCCCCC}.gsc-results .gsc-cursor-box .gsc-cursor-current-page{border-color:#CCCCCC;background-color:#FFFFFF;color:#CCCCCC}.gsc-webResult.gsc-result.gsc-promotion{border-color:#336699;background-color:#FFFFFF}.gsc-completion-title{color:#0000CC}.gsc-completion-snippet{color:#000000}.gs-promotion a.gs-title:link,.gs-promotion a.gs-title:link *,.gs-promotion .gs-snippet a:link{color:#0000CC}.gs-promotion a.gs-title:visited,.gs-promotion a.gs-title:visited *,.gs-promotion .gs-snippet a:visited{color:#0000CC}.gs-promotion a.gs-title:hover,.gs-promotion a.gs-title:hover *,.gs-promotion .gs-snippet a:hover{color:#0000CC}.gs-promotion a.gs-title:active,.gs-promotion a.gs-title:active *,.gs-promotion .gs-snippet a:active{color:#0000CC}.gs-promotion .gs-snippet,.gs-promotion .gs-title .gs-promotion-title-right,.gs-promotion .gs-title .gs-promotion-title-right *{color:#000000}.gs-promotion .gs-visibleUrl,.gs-promotion .gs-visibleUrl-short{color:#008000}.gcsc-find-more-on-google{color:#0000CC}.gcsc-find-more-on-google-magnifier{fill:#0000CC}.gscb_a{display:inline-block;font:27px/13px arial,sans-serif}.gsst_a .gscb_a{color:#a1b9ed;cursor:pointer}.gsst_a:hover .gscb_a,.gsst_a:focus .gscb_a{color:#36c}.gsst_a{display:inline-block}.gsst_a{cursor:pointer;padding:0 4px}.gsst_a:hover{text-decoration:none !important}.gsst_b{font-size:16px;padding:0 2px;position:relative;user-select:none;-webkit-user-select:none;white-space:nowrap}.gsst_e{vertical-align:middle;opacity:0.55;}.gsst_a:hover .gsst_e,.gsst_a:focus .gsst_e{opacity:0.72;}.gsst_a:active .gsst_e{opacity:1;}.gsst_f{background:white;text-align:left}.gsst_g{background-color:white;border:1px solid #ccc;border-top-color:#d9d9d9;box-shadow:0 2px 4px rgba(0,0,0,0.2);-webkit-box-shadow:0 2px 4px rgba(0,0,0,0.2);margin:-1px -3px;padding:0 6px}.gsst_h{background-color:white;height:1px;margin-bottom:-1px;position:relative;top:-1px}.gsib_a{width:100%;padding:4px 6px 0}.gsib_a,.gsib_b{vertical-align:top}.gssb_c{border:0;position:absolute;z-index:989}.gssb_e{border:1px solid #ccc;border-top-color:#d9d9d9;box-shadow:0 2px 4px rgba(0,0,0,0.2);-webkit-box-shadow:0 2px 4px rgba(0,0,0,0.2);cursor:default}.gssb_f{visibility:hidden;white-space:nowrap}.gssb_k{border:0;display:block;position:absolute;top:0;z-index:988}.gsdd_a{border:none !important}.gsq_a{padding:0}.gsq_a{padding:0}.gssb_a{padding:0 7px}.gssb_a,.gssb_a td{white-space:nowrap;overflow:hidden;line-height:22px}#gssb_b{font-size:11px;color:#36c;text-decoration:none}#gssb_b:hover{font-size:11px;color:#36c;text-decoration:underline}.gssb_g{text-align:center;padding:8px 0 7px;position:relative}.gssb_h{font-size:15px;height:28px;margin:0.2em;-webkit-appearance:button}.gssb_i{background:#eee}.gss_ifl{visibility:hidden;padding-left:5px}.gssb_i .gss_ifl{visibility:visible}a.gssb_j{font-size:13px;color:#36c;text-decoration:none;line-height:100%}a.gssb_j:hover{text-decoration:underline}.gssb_l{height:1px;background-color:#e5e5e5}.gssb_m{color:#000;background:#fff}.gssb_a{padding:0 9px}.gsib_a{padding:5px 9px 4px 9px}.gscb_a{line-height:27px}.gssb_e{border:0}.gssb_l{margin:5px 0}input.gsc-input::-webkit-input-placeholder{font-size:14px}input.gsc-input:-moz-placeholder{font-size:14px}input.gsc-input::-moz-placeholder{font-size:14px}input.gsc-input:-ms-input-placeholder{font-size:14px}input.gsc-input:focus::-webkit-input-placeholder{color:transparent}input.gsc-input:focus:-moz-placeholder{color:transparent}input.gsc-input:focus::-moz-placeholder{color:transparent}input.gsc-input:focus:-ms-input-placeholder{color:transparent}.gssb_c .gsc-completion-container{position:static}.gssb_c{z-index:5000}.gsc-completion-container table{background:transparent;font-size:inherit;font-family:inherit}.gssb_c>tbody>tr,.gssb_c>tbody>tr>td,.gssb_d,.gssb_d>tbody>tr,.gssb_d>tbody>tr>td,.gssb_e,.gssb_e>tbody>tr,.gssb_e>tbody>tr>td{padding:0;margin:0;border:0}.gssb_a table,.gssb_a table tr,.gssb_a table tr td{padding:0;margin:0;border:0}
.wrap-header{position:relative;}.wrapp-article .form-required{position:relative;}.wrapp-article .form-required::before{content:'*';position:absolute;right:-10px;top:0;color:red;}.wrapp-article input,.wrapp-article textarea,.wrapp-article select{box-sizing:border-box;width:100%;padding:5px 15px;}.wrapp-article .rateit{width:100%;padding-top:3px;}.wrapp-article button,.wrapp-article input[type="submit"]{background-color:#fff;}.wrapp-article button:hover,.wrapp-article input[type="submit"]:hover{background-color:#e2e2e2;}.wrapp-article .input-block{margin-bottom:10px;}.search-block-form form{display:flex;flex-wrap:wrap;}.search-block-form .form-item-keys{display:flex;flex-grow:1;}.search-block-form .form-search{flex-grow:1;padding:5px 9px 4px 9px;border:none;margin:0px;min-height:27px;border:1px solid #D9D9D9;}.container-inline .form-search{width:80%;}.search-block-form .form-actions{margin-left:10px;}.search-block-form .container-inline{margin-bottom:10px;}.search-help-link{display:none;}#block-light-content .search-form{margin-bottom:20px;}.pager__items{display:flex;flex-wrap:wrap;justify-content:center;margin:0;padding:0;list-style:none;}.pager{margin-bottom:15px;}.pager__items li{margin-right:10px;}.pager__items li:last-child{margin-right:0;}span.marker{color:#f12f5dcc;}div.special-container{background:#eee;border:1px solid #ccc;padding:5px 10px;}h2.italic-title{font-style:italic;font-weight:normal;line-height:1.2;}h3.subtitle{font-weight:normal;font-style:italic;line-height:1.2;color:#aaa;}big.big{font-size:larger;}small.small{font-size:smaller;}.article-content a{color:blue;}.views-row{position:relative;padding-bottom:30px;padding-top:30px;border-bottom:1px solid #ccc;border-top:1px solid #fff;}.views-row::before{content:'';position:absolute;top:0;left:-20px;z-index:-1;width:64px;height:64px;background:url(/themes/light/images/quote-left.svg) no-repeat;background-size:64px;opacity:0.5;}.contextual + .views-row,.views-row:first-child{padding-top:0;border-top:none;}.views-row:last-child{border-bottom:none;}.views-field-field-guest-name{font-weight:bold;color:#CC3333;}.views-field .field-content{}#block-socialmenu{margin-bottom:20px;}#block-socialmenu > ul{display:flex;flex-wrap:wrap;}#block-socialmenu > ul li{margin-right:15px;}#block-socialmenu > ul li:last-child{margin-right:0;}#block-socialmenu > ul a{display:block;width:16px;height:16px;background:no-repeat center;background-size:16px;text-indent:-9999px;}#block-socialmenu > ul a:hover,#block-socialmenu > ul a:focus{opacity:0.7;}#block-socialmenu > ul .icon-youtube{background-image:url(/themes/light/images/social/youtube.svg);}#block-socialmenu > ul .icon-facebook{background-image:url(/themes/light/images/social/facebook.svg);}#block-socialmenu > ul .icon-twitter{background-image:url(/themes/light/images/social/twitter.svg);}#block-socialmenu > ul .icon-linkedin{background-image:url(/themes/light/images/social/linkedin.svg);}#block-socialmenu > ul .icon-instagram{background-image:url(/themes/light/images/social/instagram.svg);}#block-socialmenu > ul .yelp{background-image:url(/themes/light/images/social/yelp.svg);}#block-socialmenu > ul .bing{background-image:url(/themes/light/images/social/bing.svg);}#block-socialmenu > ul .apple{background-image:url(/themes/light/images/social/apple.svg);}#block-socialmenu > ul .rumble{background-image:url(/themes/light/images/social/rumble.png);}.article-content .form-actions{margin-top:20px;}.forum table th a{color:white;text-decoration:none;}.forum table th a:hover,.forum table th a:focus{color:#d6d6d6;}.comment-form .form-actions{margin-top:20px;}
