@font-face{font-family:Practice;src:url(/fonts/Practice-Regular.ttf)}
@font-face{font-family:newFont;src:url(/fonts/newFont-Regular.woff)}
@font-face{font-family:BloqIcons;src:url(/fonts/BloqIcons-Regular.woff)}
@font-face{font-family:icomoon;src:url(/fonts/icomoon.eot) format("embedded-opentype"),url(/fonts/icomoon.woff) format("woff"),url(/fonts/icomoon.ttf) format("truetype"),url(/fonts/icomoon.svg) format("svg")}
body,html{display:flex;min-height:100vh;flex-direction:column}
div#wrapper-body{flex-grow:1}
section#brand-wrapper{width:100%}
div#brand-logo{margin-top:auto;display: flex;justify-content: center;}
body{margin:0;padding:0}
a img{border:none}
.clear{clear:both}
.preview{padding:2px;width:100%;font-size:.8em;text-align:center;color:#000;background-color:#9ad52f;position:fixed;bottom:0;z-index:89;opacity:.8;filter:alpha(opacity=80)}
.timer{padding-right:5px;padding-left:5px;padding-bottom:2px;padding-top:2px;font-size:11px;clear:none;width:250px;text-align:left;color:#000;background-color:#8ea5d5}
div.padding{margin:0 20px;overflow:hidden}
.space_before{margin-top:20px}
.space_after{margin-bottom:20px}
.pad_right{padding-right:20px}
hr{color:#717171;background-color:#717171}
div.wedge_branding{width:100%;border-top:1px solid #717171;text-align:right;margin-top:20px}
.border_all{border:1px solid #717171}
.border_bottom{border-bottom:1px solid #717171}
div.border_right{border-right:1px solid #717171}
div.full_border{border:1px solid #717171}
div#brand{border-top:1px solid #717171}
div#map_canvas{border:1px solid #717171}
div.twitter_wedge div.row_odd{background-color:#eee}
div.element_row{margin-bottom:40px}
div.element_row:last-child{margin-bottom:0}
.tabs .top_tab{-webkit-border-top-left-radius:8px;-webkit-border-top-right-radius:8px;-moz-border-radius-topleft:8px;-moz-border-radius-topright:8px;border-top-left-radius:8px;border-top-right-radius:8px}
img.list_image{float:left;margin-right:10px}
div.button{font-size:1.2em;line-height:1em;padding:.54em;border:1px solid #000;background-color:#fff;cursor:pointer}
.button_hilight{background:#fff;opacity:.2;position:absolute;top:0;left:0;height:50%;width:100%;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px}
.bg_medium,.bg_medium.hover_item .active_outline_color,.bg_medium.hover_item.active_outline_color{background-color:#e3e3e3;color:#777}
.bg_medium.active_outline_color{border:1px solid #ddd}
.bg_medium_dark{background-color:#cdcdcd;color:#636466}
.bg_medium_dark.active_outline_color{border:1px solid #cdcdcd}
.bg_medium_dark .active_item,.bg_medium_dark .hover_item,.bg_medium_dark.hover_item{background-color:#939393;color:#fff}
.bg_medium_dark .button_hilight{opacity:1;background-color:#e3e3e3}
.bg_heavy{color:#fff;background-color:#777}
.bg_heavy.active_outline_color{border:1px solid #777}
.bg_heavy .bold_button,.bg_medium .bold_button{background:#fff;color:#777}
.bg_heavy_color_bold{background:#1c89cd}
.bg_heavy_color_bold_gradient{color:#fff;background:#1c89cd;background:-moz-linear-gradient(top,#1d8ecf 0,#2799dc 20%,#06558b 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#1d8ecf),color-stop(20%,#2799dc),color-stop(100%,#06558b));background:-webkit-linear-gradient(top,#1d8ecf 0,#2799dc 20%,#06558b 100%);background:-o-linear-gradient(top,#1d8ecf 0,#2799dc 20%,#06558b 100%);background:-ms-linear-gradient(top,#1d8ecf 0,#2799dc 20%,#06558b 100%);background:linear-gradient(top,#1d8ecf 0,#2799dc 20%,#06558b 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#1d8ecf', endColorstr='#06558b', GradientType=0 );zoom:1}
a:hover .bg_heavy_color_bold_gradient{color:#fff;background:#114d6f;background:-moz-linear-gradient(top,#114d6f 0,#1b628c 20%,#042c47 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#114d6f),color-stop(20%,#1b628c),color-stop(100%,#042c47));background:-webkit-linear-gradient(top,#114d6f 0,#1b628c 20%,#042c47 100%);background:-o-linear-gradient(top,#114d6f 0,#1b628c 20%,#042c47 100%);background:-ms-linear-gradient(top,#114d6f 0,#1b628c 20%,#042c47 100%);background:linear-gradient(top,#114d6f 0,#1b628c 20%,#042c47 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#114d6f', endColorstr='#042c47', GradientType=0 );zoom:1}
.affirm_gradient_button,.boxy-content button.affirm_gradient_button,a.affirm_gradient_button:link,a.affirm_gradient_button:visited{color:#fff;background:#61ac22;background:-moz-linear-gradient(top,#61ac22 0,#31740f 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#61ac22),color-stop(100%,#31740f));background:-webkit-linear-gradient(top,#61ac22 0,#31740f 100%);background:-o-linear-gradient(top,#61ac22 0,#31740f 100%);background:-ms-linear-gradient(top,#61ac22 0,#31740f 100%);background:linear-gradient(top,#61ac22 0,#31740f 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#61ac22', endColorstr='#31740f', GradientType=0 );zoom:1;padding:8px 16px}
.boxy-content button.decline_gradient_button,.decline_gradient_button,a.decline_gradient_button:link,a.decline_gradient_button:visited{color:#fff;background:#e06069;background:-moz-linear-gradient(top,#e06069 0,#b1151c 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#e06069),color-stop(100%,#b1151c));background:-webkit-linear-gradient(top,#e06069 0,#b1151c 100%);background:-o-linear-gradient(top,#e06069 0,#b1151c 100%);background:-ms-linear-gradient(top,#e06069 0,#b1151c 100%);background:linear-gradient(top,#e06069 0,#b1151c 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#e06069', endColorstr='#b1151c', GradientType=0 );zoom:1;padding:6px 14px}
.active_item .active_outline_color,.active_item.active_outline_color,.hover_item .active_outline_color,.hover_item.active_outline_color{border:1px solid #1c89cd;-webkit-box-shadow:0 0 0 1px #1c89cd inset;-moz-box-shadow:0 0 0 1px #1c89cd inset;box-shadow:0 0 0 1px #1c89cd inset}
div.framed_wedge div.outer_box{color:#fff;background:#555;border:1px solid #000;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}
div.framed_wedge div.inner_box{background:#fff;color:#333;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}
div.framed_wedge div.framed_box{border:2px solid #939395;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}
div.framed_wedge div.inner_box a,div.framed_wedge div.inner_box a:visited{color:#333}
.horizontal_scroller{position:relative;overflow:hidden;display:block}
table.contact-info-table{clear:both}
.contact-info-table th{font-weight:400;text-align:left}
.contact-info-table span.ci-title{font-weight:700;font-size:1.2em}
.contact-info-table td{padding-left:5px;text-align:left}
.wedge-module-outer{padding:10px 0}
div.featured_item_image{margin:10px 20px 10px 0;float:left}
div.solo_featured_item,div.solo_featured_item_with_image{padding:0}
div.wedge_1000 div.featured_item,div.wedge_1000 div.featured_item_with_image{width:500px;padding:0 25px 0 0;float:left}
div.wedge_1000 div.featured_right,div.wedge_1000 div.featured_right_with_image{width:400px}
div.wedge_960 div.featured_item,div.wedge_960 div.featured_item_with_image{width:480px;padding:0 25px 0 0;float:left}
div.wedge_960 div.featured_right,div.wedge_960 div.featured_right_with_image{width:380px}
div.wedge_720 div.featured_item,div.wedge_720 div.featured_item_with_image{width:320px;padding:0 35px 0 0;float:left}
div.wedge_720 div.featured_right,div.wedge_720 div.featured_right_with_image{width:300px}
div.featured_right,div.featured_right_with_image{float:right}
div.wedge-module-wrapper{overflow:hidden}
div.padding div.element-bottom:last-child,div.wedge-module-outer:last-child div.wedge-module-bottom{min-height:0}
div.wedge-module-content div.wedge-element{margin-bottom:20px}
div.wedge-module-content div.wedge-element:last-child{margin-bottom:0}
div.twitter_wedge_tweets_box div.wedge-element{margin-bottom:0}
div.twitter_wedge_tweets_bubble div.wedge-element{margin-bottom:10px}
.faq_question{font-weight:700}
.faq_answer{margin-bottom:25px;margin-left:25px}
.input_label_left{margin-right:10px;text-align:right;line-height:30px;float:left}
.pager_header{color:#000;font-weight:700;font-size:2em}
.pager_pagination{text-align:right}
.pager_pagination a{color:#000}
.pager_pagination span.current{color:#999}
.pager_listing{margin:25px 0}
.pager_listing th{font-size:1.25em;line-height:200%}
div#side-nav ul{list-style:none;margin:0 20px 20px;padding:0}
div#side-nav ul ul{margin:0 20px}
div#side-nav li{line-height:1em;margin:.57em 0}
.popup_form_wrapper{padding:30px}
.pnp_title{font-size:16px;font-weight:700}
.pnp_name{font-style:italic;color:#555;font-size:12px}
.pnp_ctrl,div#content .pnp_ctrl a:active,div#content .pnp_ctrl a:hover,div#content .pnp_ctrl a:link,div#content .pnp_ctrl a:visited{font-size:11px;padding:5px 0}
.request_form{color:#000;background-color:#fff;border:1px solid #ccc;padding:10px}
.request_form h3{color:#000}
div._PrayerAndPraiseForm table td{white-space:nowrap}
div.prayer_wedge_im_praying{float:left}
div.prayer_wedge_praying_count{float:right}
div.prayer_and_praise_wedge div.wedge-element,div.prayer_wedge_element{width:100%}
div.element_comments{margin:.43em 20px 1em}
.comment_title{background-color:#ccc;margin-bottom:0;padding:2px 5px}
.comment{border-bottom:1px dotted #b4b4b4;margin-bottom:5px;padding:15px 5px}
.post_comment_title{margin-top:15px;font-weight:700}
.post_comment_body input[type=text]{width:300px}
.post_comment_body textarea{width:340px}
div.blog_article p:last-child{margin-bottom:0}
.blog_by_line{font-size:.8em;margin-top:1px;margin-bottom:4px}
.blog_wedge_article{margin-top:5px}
.blog_from_line{font-size:.7em}
.blog_wedge_headline{font-size:1.3em}
.bloq_blog_wrapper>hr{clear:both}
.news_listing{margin:25px 0;border-collapse:collapse}
.news_listing th{font-size:16px;line-height:200%;padding:5px 0;text-align:left}
.news_listing td{font-size:1.5em;line-height:200%;padding:8px 0 8px;font-size:12px}
.news_listing td.last{font-size:1.5em;line-height:200%;border-right:none;border-top:1px solid #ccc;border-bottom:1px solid #ccc;padding:5px}
.news_wedge_headline{font-size:1.3em}
.bloq_news_wrapper>hr{clear:both}
.blog_news_article_featured_title{font-size:1.8em;font-weight:600;line-height:1.4;margin-top:1.5em}
.blog_news_article_featured_by{font-size:1.1em;font-weight:400;margin-bottom:.25em;display:inline-block}
.res_listing{margin:25px 0;border-collapse:collapse}
.res_listing th{font-size:16px;line-height:200%;padding:5px 0}
.res_listing td{font-size:1.5em;line-height:200%;padding:8px 0 8px;font-size:12px}
.res_listing td.last{font-size:1.5em;line-height:200%;border-right:none;border-top:1px solid #ccc;border-bottom:1px solid #ccc;padding:5px}
.res_desc p{margin:0}
td.res_download{line-height:125%}
.field_error,input.error,textarea.error{border:1px solid red;background-color:pink}
label.error{padding-left:10px;color:red;font-weight:400;font-size:11px}
.help{background-color:#00ceee;border:1px solid #b4b4b4;color:#fff;cursor:help;display:inline;font-weight:700;padding:0 2px;text-align:center;font-size:small;margin-right:-5px}
form.pwd_form{overflow:hidden;text-align:left;padding:25px 0;background-image:url(/img/password_box.png);background-repeat:no-repeat;background-position:left center;width:482px}
table#table-church th,table#table-group th{text-align:left}
table#table-church td,table#table-group td{border-bottom:1px solid #848484;padding:10px 0}
table#table-church table td,table#table-group table td{border-bottom:none;padding:0}
table#table-church .church-desc,table#table-group .group-desc{font-size:smaller;padding:0 10px}
div#eventsLoading{position:absolute;font-weight:700;top:500px;left:0;text-align:center;z-index:89;width:100%}
.calendar_wedge_headline{font-size:1.2em}
div#footer2,div#social,div#template_logo_badge{display:none}
table#gallery{padding-top:10px;clear:both}
#gallery_display{list-style-type:none;margin:0;padding:0}
#gallery_display li{margin:10px 10px 10px 0;padding:1px;float:left;width:120px;height:95px;background-color:#fff;text-align:center;border:1px solid #aaa}
.gallery_item_ctrls_img{padding-top:5px}
.gallery_item_ctrls_av{padding-top:30px}
#gallery_display img{border:none}
ul#gallery_display_list{list-style-type:none;margin:0;padding:0}
ul#gallery_display_list li{margin:10px 10px 10px 0;padding:10px 5px;height:95px;clear:both}
ul#gallery_display_list img{border:none}
ul#gallery_display h4.media-title{font-weight:700}
.gi_byline{font-size:.95em}
.gi_desc_content{font-size:.85em}
.gi_desc{width:520px;float:left;padding:10px 0 25px}
.cake-debug{overflow:scroll;width:600px}
div.showcase_slide{background:0 0;overflow:hidden}
div.showcase-promo{margin:0 auto}
div.showcase-promo,div.showcase-promo div{overflow:hidden;position:relative;line-height:normal;color:#000}
div.showcase_slide div{overflow:visible!important}
div.showcase-promo-imgBelow,div.showcase-promo-imgLeft,div.showcase-promo-imgRight{border:1px solid #000;background-color:#000}
div.showcase_wedge_1000 div.showcase-promo-imgBelow,div.showcase_wedge_1000_1 div.showcase-promo-imgLeft,div.showcase_wedge_1000_1 div.showcase-promo-imgRight{border:21px solid #000}
div.showcase-promo-imgRight div.showcase-promo-large-image{float:left}
div.showcase-promo-imgRight div.showcase-promo-thumbnail-images{float:right}
div.showcase-promo-imgLeft div.showcase-promo-large-image{float:right}
div.showcase-promo-imgLeft div.showcase-promo-thumbnail-images{float:left}
div.showcase-promo-imgLeft div.wedge-showcase-full-small-image,div.showcase-promo-imgRight div.wedge-showcase-full-small-image{margin-bottom:1px}
div.showcase-promo-imgBelow div.showcase-promo-large-image{margin-bottom:1px}
div.showcase-promo-imgBelow div.wedge-showcase-full-small-image{float:left;margin-right:1px}
div.showcase-promo-thumbnail-images{position:relative}
div.showcase-promo-thumbnail-slider{position:relative}
div.ad-promo{margin-bottom:-21px}
div.ad_nav{position:relative;text-align:center;z-index:18;height:21px}
a.ad_promo_pager_anchor{background:url(img/pager_anchor_default.png);display:inline-block;height:21px;width:21px}
a.ad_promo_pager_anchor.activeSlide{background:url(img/pager_anchor_active.png)}
div#brand{width:920px;margin:0 auto;padding:7px 20px 10px}
div#copyright div.cww-brand{width:220px;float:left;background-image:url(img/powered-by-light-bg.png);background-repeat:no-repeat;min-height:20px}
div#copyright div.rp-copyright{width:240px;margin-left:105px;float:left;text-align:center}
div#copyright div.website-copyright{width:355px;float:left;text-align:right}
div#SodaBox-copyright{text-align:right;color:#000;background:#fff;width:920px;padding:0 20px;position:relative;left:-20px}
div#SodaBox-copyright div.DonorByDesign-brand,div#SodaBox-copyright div.SodaBox-brand{width:100px;float:right;background-repeat:no-repeat;min-height:30px}
div#SodaBox-copyright div.SodaBox-brand{background-image:url(img/powered_by_SodaBox.gif)}
div#SodaBox-copyright div.DonorByDesign-brand{background-image:url(img/powered_by_DonorByDesign.gif)}
div#SodaBox-copyright div.rp-copyright{width:auto;float:right}
div#SodaBox-copyright div.website-copyright{width:auto;float:right;padding-left:20px}
div#ThanksATon-copyright div.ThanksATon-brand{min-height:40px;width:220px;float:left;background-repeat:no-repeat;min-height:45px;margin-left:10px}
div#ThanksATon-copyright div.ThanksATon-brand{background-image:url(img/powered_by_thanks_a_ton.png)}
div#ThanksATon-copyright div.rp-copyright{width:240px;margin-left:105px;float:left;text-align:center}
div#ThanksATon-copyright div.website-copyright{float:right;text-align:right}
div#Juiced-copyright{text-align:right}
div#Juiced-copyright div.Juiced-brand{width:220px;float:left;background-repeat:no-repeat;min-height:45px;margin-left:10px}
div#Juiced-copyright div.Juiced-brand{background-image:url(img/powered-by-click.png)}
div#Outreach-copyright div.Outreach-brand{width:220px;float:left;background-image:url(img/powered-by-outreach.png);background-repeat:no-repeat;min-height:40px}
div#Outreach-copyright div.rp-copyright{width:240px;margin-left:105px;margin-top:3px;float:left;text-align:center}
div#Outreach-copyright div.website-copyright{width:355px;margin-top:3px;float:left;text-align:right}
div#copyright div.beans-brand{width:220px;float:left;background-image:url(img/brands/19beans.png);background-repeat:no-repeat;min-height:40px}
#brand-spacer{min-height:20px}
div.social-addthis-bottom{margin-bottom:20px}
.date{color:#999;font-size:11px;margin:0;padding:0}
.file_type{color:#999;font-size:11px;margin-bottom:3px;padding-bottom:3px}
.file_type_compact{color:#999;font-size:11px;margin-bottom:0;padding-bottom:0}
tr.res_item td{padding:15px 0}
tr.res_item_compact td{padding-bottom:5px}
table.res_table{margin-bottom:10px}
tr.res_item td h5 p{margin:0;padding:0}
div.person_item{padding:0 0 10px 0}
h5.person{margin:0;padding:0;font-size:16px;font-weight:700;line-height:18px;color:#4f4f4f}
div.person_title{color:#999;font-size:12px;margin-bottom:3px;padding-bottom:3px;font-style:italic}
.BlogItemArea960Left,.NewsItemArea960Left{float:left;padding-right:20px}
.fb div{color:#000}
.fb a:link,.fb a:visited{font-size:12px;color:#254688;text-decoration:none}
.fb a:active,.fb a:hover{font-size:12px;color:#254688;text-decoration:underline}
div.twitter_wedge_tweeted_by_top{margin-bottom:10px}
div.tweet_box div.tweet_text,div.tweet_box div.tweet_time,div.tweet_box div.tweet_tweeted_by_username{margin:0 5px}
div.twitter_wedge_tweeted_by_top div.tweet_tweeted_by_image{margin-right:5px}
div.tweet_bubble div.tweet_text{padding:10px;width:100%;background-image:url(img/wedge_twitter_json_feeds/bubble_bg.png);background-repeat:repeat}
div.tweet_bubble{width:100%}
div.tweet_bubble div.tweet_tweeted_by{padding:5px 5px 5px 17px;margin-left:10px;background-image:url(img/wedge_twitter_json_feeds/bubble_tip.png);background-repeat:no-repeat}
div.tweet_time{white-space:nowrap;margin:0}
div.tweet_time p{font-size:.8em;line-height:1em;margin:.34em 0 0}
div.tweet_bubble div.tweet_tweeted_by_image,div.tweet_bubble div.tweet_tweeted_by_text{float:left;margin:0 5px}
div.tweet_box{padding:10px}
div.quicklinks_wedge div.wedge_element{margin-bottom:.71em}
div#banner_slideshow{display:none}
div.banner_slideshow_images img{display:none}
div.banner_slideshow_images img:first-child{display:block}
ul.site-map{margin:0;padding:0}
ul.site-map li{display:block;float:left;margin:0 20px}
ul.site-map li li{float:none;margin:0}
ul.site-map ul{padding:0}
ul.site-map li li ul{padding:0 0 0 10px}
div.featured_sermon{overflow:hidden;margin-bottom:25px;padding:20px;border:1px solid}
div.featured_sermon_desc_full{overflow:hidden}
div.sermon_series{overflow:hidden}
div.sermon_series_desc{overflow:hidden}
div.sermon_series_sidenav{overflow:hidden}
div.sermon_series_sidenav li.current{font-weight:700}
h3.featured_sermon_header{margin:0;padding:5px 20px;color:#fff;background-color:#000}
a.featured_sermon_header_link:active,a.featured_sermon_header_link:hover,a.featured_sermon_header_link:link,a.featured_sermon_header_link:visited{color:#fff;text-transform:capitalize}
div.featured_sermon_details{padding:5px 20px}
.featured_sermon_series_name{margin:0}
.featured_sermon_name{margin:0}
.sermon_series_listing{border-bottom:1px solid;margin:15px 0;padding:15px 0;font-weight:700}
.sermon_series_listing h4{font-weight:700}
.sermon_series_subscribe{font-weight:400}
div.sermon_series_item{width:275px;height:156px;margin-right:30px;text-align:center;float:left;overflow:hidden}
div.sermon_series_image{width:135px;float:left;text-align:left}
div.sermon_series_image img,div.sermon_series_img img{border:1px solid}
div.sermon_series_desc{width:140px;float:right;text-align:left}
a.sermon_series_link{text-decoration:none}
a.featured_sermon_series_link{text-transform:lowercase}
.featured_sermon_name a.featured_sermon_series_link{text-transform:lowercase;text-decoration:none}
ul.sermon_series_feed li{display:inline;padding-right:10px}
div.gallery_wedge{position:relative;z-index:1}
.app_bottom_padding{padding-bottom:20px}
div.showcase_promo_nav{text-align:center}
a.showcase_promo_pager_anchor{background:url(img/pager_anchor_default.png);display:inline-block;height:21px;width:21px}
a.showcase_promo_pager_anchor.activeSlide{background:url(img/pager_anchor_active.png)}
.event_wedge .wedge_960 .row_odd.top_event{width:620px;padding-right:20px;border-color:#a1a1a1;border-right-width:1px;border-right-style:solid}
.event_wedge .wedge_1000 .events_side_1000{width:380px;float:left}
.event_wedge .wedge_1000 .row_even.sub_event{float:left;width:380px;padding-left:20px}
.event_wedge .wedge_1000 .row_odd.sub_event{float:left;width:380px;padding-left:20px}
.event_wedge .wedge_960 .events_side_960{width:380px;float:left}
.event_wedge .wedge_960 .row_even.sub_event{float:left;width:380px;padding-left:20px}
.event_wedge .wedge_960 .row_odd.sub_event{float:left;width:380px;padding-left:20px}
.event_wedge div.wedge_720 div.featured_item,.event_wedge div.wedge_720 div.featured_item_with_image{width:400px;padding:0 35px 0 0;float:left}
.event_wedge .wedge_720 .row_odd.top_event{width:400px;padding-right:20px}
.event_wedge .wedge_720 .events_side_720{width:200px;float:left}
.event_wedge .wedge_720 .row_even.sub_event{float:left;width:200px;padding-left:20px}
.event_wedge .wedge_720 .row_odd.sub_event{float:left;width:200px;padding-left:20px}
.event_wedge .wedge_1000 h4,.event_wedge .wedge_640 h4,.event_wedge .wedge_720 h4,.event_wedge .wedge_960 h4,.event_wedge h4{line-height:17px}
.event_wedge .wedge_640 .events_side_640{float:left;padding-bottom:20px}
.event_wedge .wedge_640 .row_odd.top_event{float:left;padding-bottom:15px;border-bottom-width:1px;border-bottom-style:solid}
td.row_even.sub_event{vertical-align:top;width:280px;padding-right:15px;border-color:#a1a1a1;border-right-width:1px;border-right-style:solid;padding-bottom:20px}
td.row_odd.sub_event{vertical-align:top;width:280px;padding-left:20px;padding-bottom:20px}
a.prayer_praise_button{border:1px solid #545454;height:35px;display:table-cell;vertical-align:middle;width:680px;color:#000;background:url(css/jq_ui/smoothness/images/ui-bg_glass_75_e6e6e6_1x400.png) 50% 50% repeat-x;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;cursor:pointer}
a:hover.prayer_praise_button{background:url(css/jq_ui/smoothness/images/ui-bg_glass_75_dadada_1x400.png) 50% 50% repeat-x;color:#545454;text-decoration:none}
a:active.wedge_resource_link,a:link.wedge_resource_link,a:visited.wedge_resource_link{height:20px;display:table-cell;vertical-align:middle;text-align:center;width:100px;color:#444;background:url(css/jq_ui/smoothness/images/ui-bg_glass_75_e6e6e6_1x400.png) 50% 50% repeat-x;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;cursor:pointer}
a:hover.wedge_resource_link{background:url(css/jq_ui/smoothness/images/ui-bg_glass_75_dadada_1x400.png) 50% 50% repeat-x;color:#757575;text-decoration:none}
div.international_address{line-height:.7em;margin-top:10px;font-weight:400}
div#content-body-top div.element-outer{padding:0 20px}
.person{font-size:1.25em;font-weight:700}
.person_title{font-size:1em;font-weight:400}
a:link.person,a:visited.person{text-decoration:none}
a:active.person,a:hover.person{text-decoration:underline}
.subtle{font-weight:400}
div.video_wedge_inner_1{background-color:#000;background:-webkit-gradient(linear,left top,left bottom,from(#000),to(#454545));background:-moz-linear-gradient(top,#000,#454545);color:#fff;border:1px solid #000;margin-bottom:-2px;padding-top:3px}
div.video_wedge_inner_video_1{float:left;padding-left:4px;border-right:6px solid #000;background:#000}
div.video_wedge_inner_desc_1{float:left;width:280px;padding:10px 0 5px 20px}
div.video_wedge_inner_1.video_wedge_title{font-size:36px;line-height:40px;padding-bottom:8px}
div.video_wedge_inner_1.video_wedge_desc{font-weight:400}
ul.side-nav-top li{display:inline;padding:.25em .5em;border-right:1px solid}
ul.side-nav-top li:last-child{display:inline;padding:.25em .5em;border-right:none}
ul.side-nav-top li.current_menu_item{font-weight:700}
span[contenteditable=false]{display:none!important}
.dialog-video{background:0 0!important;background-color:#111!important;border:1px solid #000!important}
.dialog-video .ui-dialog-titlebar{background:0 0!important;background-color:#222!important;border:none;color:#ccc}
div.popup{background:0 0;border:none}
div#imgAjaxLoaderOverlay{background-color:#f5f5f5;padding:7px 2px 0;border:2px solid #fefefe;-webkit-border-radius:10px;border-radius:10px;text-align:center}
input[name=custom1],input[name=custom2],input[name=custom3],textarea[name=comment]{width:95%}
input[name=address-level-1],input[name=address-level-2],input[name=postal-code]{width:88%}
input[name=street-address2],input[name=street-address]{width:70%}
input[name=email],input[name=firstname],input[name=organization]{width:65%}
input[name=phone]{width:50%}
/*div.bloq_simple_contact_form_wrapper label{white-space:nowrap}*/
div.bloq_simple_contact_form_wrapper input[type=email],div.bloq_simple_contact_form_wrapper input[type=text],div.bloq_simple_contact_form_wrapper label,div.bloq_simple_contact_form_wrapper textarea{font-size:1.4em}
div.bloq_simple_contact_form_wrapper label{font-size:1.2em}
div.bloq_prayer_request_wrapper label{white-space:nowrap}
div.bloq_prayer_request_wrapper input[type=email],div.bloq_prayer_request_wrapper input[type=text],div.bloq_prayer_request_wrapper label,div.bloq_prayer_request_wrapper textarea{font-size:1em}
div.bloq_prayer_request_wrapper label{font-size:1em}
.form_required_note{padding:0 5px;margin:0;color:red;font-size:small}
.errorContainer{display:none;overflow:auto;background-color:#fdd;border:1px solid #ff2323;font-size:.85em}
.error{color:red}
ul.footer-menu li a:link,ul.footer-menu li a:visited{color:#333;text-decoration:none}
ul.footer-menu li a:active,ul.footer-menu li a:hover{color:#111}
#brand-wrapper{font-size:small;text-align:center}
.blog_article_featured_title,.news_article_featured_title{font-size:1.75em;padding-top:0;margin-top:0;margin-bottom:0;padding-bottom:0;line-height:1.1em}
.blog_article_featured_title a:active,.blog_article_featured_title a:hover,.news_article_featured_title a:hover,.news_article_featured_title>a:active{text-decoration:none!important}
.blog_article_featured_by,.news_article_featured_by{font-size:.75em;text-transform:uppercase;font-weight:700}
.blog_article_featured_publish_date,.news_article_featured_publish_date{font-size:.75em;font-weight:700}
.blog_article_featured_content,.news_article_featured_content{font-size:1em;margin:.6em 0}
.blog_article_featured_read_more,.news_article_featured_read_more{font-size:.95em}
.blog_article_title,.news_article_title{font-size:1.35em;padding-top:0;margin-top:0;margin-bottom:0;padding-bottom:0;line-height:1.1em}
.blog_article_title a:active,.blog_article_title a:hover,.news_article_title a:hover,.news_article_title>a:active{text-decoration:none!important}
.blog_article_by,.news_article_by{font-size:.7em;text-transform:uppercase;font-weight:700}
.blog_article_publish_date,.news_article_publish_date{font-size:.7em;font-weight:700}
.blog_article_content,.news_article_content{font-size:.8em;margin:.5em 0}
.blog_article_read_more,.news_article_read_more{font-size:.75em}
.bloq_blog_wrapper,.bloq_news_wrapper{margin-left:18px;margin-right:18px}
main#content-all{clear:both}
#drawer-wrapper{visibility:hidden}
.bloq_css_button_wrapper,.bloq_image_wrapper,img{line-height:0}
.bloq_list_wrapper article{clear:both;font-size:1.25em;margin:1em;border-bottom:1px solid #ccc}
.bloq_list_wrapper article img{width:25%;height:auto}
summary{font-size:.75em}
.bloq_list_wrapper summary{padding-top:1em}
ul.bloq_list_library{margin:0;padding:0 .25em 0 0}
.bloq_list_library h5{margin:0 0 .25em 0}
.bloq_list_library summary{padding:0;margin:0}
.bloq_list_library li img{margin:0 .5em .5em 0;border:1px solid #111}
.bloq_list_library small{font-size:small}
.no-padding div.area{padding:0}
div.bloq_open_cart_product .list-unstyled{padding-left:0;list-style:none}
div.bloq_open_cart_product .form-group{margin-bottom:15px}
div.bloq_open_cart_product div.form-group.required .control-label:before{content:'* ';color:red;font-weight:700}
div.bloq_open_cart_product .image-additional{max-width:78px}
div.bloq_open_cart_product .image-additional a{margin-bottom:20px;padding:5px;display:block;border:1px solid #ddd}
div.bloq_open_cart_product .thumbnails{overflow:auto;clear:both;list-style:none;padding:0;margin:0}
div.bloq_open_cart_product .thumbnails .image-additional{float:left;margin-left:20px}
.thumbnail>img,div.bloq_open_cart_product .thumbnail a>img{margin-right:auto;margin-left:auto}
.thumbnail>img,div.bloq_open_cart_product .thumbnail a>img{display:block;max-width:100%;height:auto}
div.bloq_open_cart_product .ui-tabs-nav a{color:#333!important}
div.oc_rating{font-size:smaller}
.bloqRecipeName{margin-bottom:15px}
.bloqRecipeOverview{display:flex;margin-bottom:20px}
.bloqRecipeImgWrapper{background-size:cover;background-repeat:no-repeat;background-position:center;width:315px;height:315px;margin-right:20px}
.bloqRecipeDesc{background-color:#f2f2f2;flex:1}
.bloqRecipeIng div{margin-bottom:20px}
.bloqRecipeInst div{margin-bottom:20px}
.list-day-wide{font-size: 1.4em;background: #494949;padding:0.55em;color: white;font-weight:600;margin-bottom:.5em;}
.events-list-header-wide{font-size:1.3em;}
.events-list-header-tight{font-size:1em;}
.events-wide-wrapper{background: #fbfbfb;gap:1em;display:flex;width:100%;padding: .5em 1em;justify-content: space-between;border: 1px solid #ededed;flex-wrap: wrap;margin-bottom: 0.5em;}
.events-wide-wrapper-tight{background: #fbfbfb;gap:1em;display:flex;width:100%;padding: .5em 1em;justify-content: space-between;border: 1px solid #ededed;flex-wrap: wrap;margin-bottom: 0.5em;}
.events-wide-wrapper:hover, .events-wide-wrapper-tight:hover{background: #eeeeee;cursor:pointer;}
.events-wide-wrapper-tight-rightcolumwrapper{display:flex;width:30%;gap:1em;}
.events-wide-wrapper-tight-leftcoumn{width: 60%;}
@media (max-width: 1200px) {
    .events-wide-wrapper-tight-leftcoumn{width: 100%;}
    .events-wide-wrapper-tight-rightcolumwrapper{width: 100%;}
    .events-wide-wrapper-tight{flex-direction: row; gap: 0px;}
}