.ribbon_bg 													{ background-size: 41px 79px;}
.ribbon span 												{ background-size: 41px 79px;}
header .ribbon span:before 									{ background-size: 19px 19px;}
.mainmenu li.active > em,
.mainmenu li.active:hover > em,
.mainmenu li.sfHover.active > em 							{ background-size: 8px 4px;}
.mainmenu li:hover > em,
.mainmenu li.sfHover > em,
.mainmenu li.current-menu-item > em  						{ background-size: 4px 8px;}
.main_menu .hover 											{ background-size: 1px 67px;}
.sf-menu ul li.dropdown:before 								{ background-size: 4px 8px;}
#breadcrumbs 												{ background-size: 1px 200px;}
.jcyclemain .cycle_image .holder 							{ background-size: 1px 351px;}
a.cycle_btn,
.dialog_insert_button a.cycle_btn,
.rev_slider_wrapper a.cycle_btn,
.edit_slide_wrapper a.cycle_btn 							{ background-size: 19px 14px;}
.location-map-a 											{ background-size: 22px 22px;}
.location-map-b 											{ background-size: 22px 22px;}
.grid_bg 													{ background-size: 1px 214px;}
.grid_bg:before, .grid_bg:after 							{ background-size: 40px 214px;}
.imghover span 												{ background-size: 27px 27px;}
a.video .imghover span 										{ background-size: 11px 21px;}
.postdate 													{ background-size: 73px 73px;}
.postdate span 												{ background-size: 73px 73px;}
.location-map-swap 											{ background-size: 29px 31px;}
.events_calendar .calendar_header #next_month 				{ background-size: 17px 12px;}
.events_calendar .calendar_header #previous_month 			{ background-size: 17px 12px;}
.multi_button span 											{ background-size: 2px 1px;} 
.blog_shortcode h2.entry-title:after 						{ background-size: 4px 34px;}
.jp-volume 													{ background-size: 9px 12px;}
.th_notification.notification_mark 							{ background-size: 35px 35px;}
.th_notification.notification_error 						{ background-size: 35px 35px;}
.th_notification.notification_info 							{ background-size: 35px 35px;}
.th_notification.notification_warning 						{ background-size: 35px 35px;}
.th_notification.notification_mark_tiny 					{ background-size: 21px 20px;}
.th_notification.notification_error_tiny 					{ background-size: 21px 20px;}
.th_notification.notification_info_tiny 					{ background-size: 21px 20px;}
.th_notification.notification_warning_tiny 					{ background-size: 21px 20px;}
pre 														{ background-size: 1px 42px;}
.t_ico 														{ background-size: 13px 40px;}
.ui-tabs .ui-tabs-nav li 									{ background-size: 1px 11px;}
.dropcaps 													{ background-size: 44px 43px;}
a.th_totop 													{ background-size: 24px 14px;}
.stoggle  													{ background-size: 76px 154px;}
.widget_recent_sermons .recent_sermon_date					{ background-size: 13px 13px;}
.widget_event strong.three_ints 							{ background-size: 50px 45px;}
.widget_search #searchsubmit 								{ background-size: 27px 16px;}
.schedule_time  											{ background-size: 120px 63px;}
.schedule_time:after  										{ background-size: 14px 63px;}
.schedule_time > span  										{ background-size: 1px 73px;}
.widget_recent_posts ul li .recent_txt p 					{ background-size: 13px 13px;}
.social_links, 												
.widget_social_links a:before 								{ background-size: 120px 1200px;}
.main_menu .hoverL, .main_menu .hoverR 						{ background-size: 21px 134px;}
#menu-icon div 												{ background-size: 19px 15px;}
.mainmenu 													{ background-size: 1px 10px;}
.jp-play 													{ background-size: 34px 26px;}
.jp-pause 													{ background-size: 34px 26px;}
.widget_twitter ul li:before 								{ background-size: 15px 12px;}
.widget_feedburner input,
.widget_mailchimp input.mailchimp_input,
.widget_contactform input, .widget_contactform textarea  	{ background-size: 29px 15px;}
.events_calendar .day.has_event .number a,
ul.upcoming_events p.meta_date a,
.widget_upcoming p.meta_date a,
.widget_event li a 											{ background-size: 41px 20px;}
header .widget_upcoming p.meta_date,
header .grid_6 .widget_event strong 						{ background-size: 46px 45px;}
header .grid_6 .widget_event strong.three_ints 				{ background-size: 50px 45px;}
header .widget_upcoming p.meta_date a,
header .grid_6 .widget_event li a 							{ background-size: 41px 20px;}
.postmeta .commentslink,
.widget_popular_posts ul li .recent_txt p,
.widget_recent_comments ul li 								{ background-size: 11px 10px;}
.quote:before, .entry-content blockquote:before,
.quote:before  												{ background-size: 44px 43px;}
#stylechanger a.section_toggle, 							
#stylechanger a.section_toggle.active  						{ background-size: 354px 68px;}
#slide_prev, #slide_next,
.tp-leftarrow.default, .tp-rightarrow.default				{ background-size: 100px 200px;}
.events_calendar .day.has_event .number,
ul.upcoming_events p.meta_date, 							
.widget_upcoming p.meta_date,  								
.widget_event strong 										{ background-size: 46px 45px;}
.tp-bullets.simplebullets.round .bullet,
#navjcycle a,
#navjcycle a:hover,
#navjcycle a.activeSlide 									{ background-size: 14px 7px;}
.autolink .imghover span, .jpg .imghover span,
.png .imghover span, .gif .imghover span 					{ background-size: 24px 24px;}
#commentform input#author,
.widget_contactform input.name,
.th_contact-form input.name,
.contact-form input.name,
.widget_mailchimp input.mailchimp-name,
.widget_mailchimp input.mailchimp-lastname					{ background-size: 29px 15px;}
#commentform input#email,
.th_contact-form input.email,
.contact-form input.email 									{ background-size: 29px 15px;}
#commentform input#url,
.th_contact-form input.url,
.contact-form input.url 									{ background-size: 29px 17px;}
.location-map-address-error,
.widget_contactform label.error,
.th_contact-form label.error,
.contact-form label.error									{ background-size: 23px 21px;}
ul.page-numbers li > a, ul.page-numbers li > span 			{ background-size: 1px 7px;}
ul.page-numbers a.next, ul.page-numbers a.prev 				{ background-size: 68px 68px;}
.widget_recent_posts a.imgborder > span.placeholder span,
.widget_popular_posts a.imgborder > span.placeholder span,
.widget_recent_sermons a.imgborder > span.placeholder span 	{ background-size: 24px 28px;}
.widget_calendar tfoot #prev a,
.widget_calendar tfoot #next a,
.widget_testimonial .controls .prev,
.widget_testimonial .controls .next  						{ background-size: 41px 34px;}
.sermon_attrs li a:before,
.sermon_attrs_blog li a:before,
.widget_recent_sermons span a:before  						{ background-size: 10px 74px;} 
#commentform #submit_rating, 
.churchope_button:before, .churchope_button:after 			{ background-size: 1px 44px;}
#main .gallery_listing .buttons, 							
.post_title_area,											
.events .events_meta, 										
.adp-list, 													
.adp-placemark, 												
.events_calendar .week, 										
.events_calendar .event_line, 								
.jp-title, 													
#footer_widgets .dotted, 									
.entry-content ul > li, 										
.entry-content ol > li,							
ul.upcoming_events li, 										
.widget_upcoming ul li,  									
.widget_calendar caption, 									
.widget_event, 												
.widget_event ul, 											
.widget_twitter ul li:after, 								
.widget_recent_comments ul li:after, 						
.single-th_galleries #main article h1.entry-title,
#main .gallery_listing h2.entry-title, 						
.grid_12 .widget_event:before,
.grid_6 .widget_event:before, 								
.widget_nav_menu>div>ul >li, .widget_links >ul >li,
.widget_meta >ul >li,
.widget_nav_menu ul ul li, .widget_links ul ul li,
.widget_meta ul ul li, 										
.widget_recent_posts ul li,
.widget_popular_posts ul li,
.widget_recent_sermons ul li,
.widget_sermon_speakers ul li 								{ background-size: 2px 1px;}
div.filters ul li a, 										
div.filters ul li a.selected 								{ background-size: 3px 2px;}
#commentform #submit, #commentform #submit_rating, input.churchope_button,
.churchope_button:before, .churchope_button:after 			{ background-size: 1px 44px;} span.top_cart_text span:before 								{ background-size: 23px 23px;}
.woocommerce select 										{ background-size: 19px 15px;}
#main .woocommerce-message,
#main .woocommerce-info,
#main .woocommerce-error 									{ background-size: 21px 20px;}
a.checkout-button:before,
a.checkout-button:after,
.widget_shopping_cart a.checkout:before,
.widget_shopping_cart a.checkout:after,
button.single_add_to_cart_button:before,
button.single_add_to_cart_button:after,
form.login button.button,
form.login input.button,
form.register button.button
form.register input.button,
form.lost_reset_password button.button,
form.lost_reset_password input.button,
button#place_order,
input#place_order  											{ background-size: 1px 44px;}
button.single_add_to_cart_button 							{ background-size: 18px 13px;}
a.woocommerce-remove-coupon,
.widget_layered_nav_filters ul li a:before,
.widget_shopping_cart a.remove 								{ background-size: 17px 51px;}
.star-rating,
.star-rating span 											{ background-size: 13px 22px;}
p.stars span,
p.stars span a:hover,
p.stars span a:focus,
p.stars span a.active 										{ background-size: 17px 30px;}
.product-meta-divider,
div.myaccount_user, .addresses + h2,
.summary .woocommerce-product-rating,
.summary p.price,
.woocommerce-product-details__short-description,
.summary div[itemprop~="description"],
form.cart,
p.cart,
table.group_table td,
.summary p.stock,
.summary .single_variation_wrap,	
.summary .woocommerce-variation-description p,
.summary .single_variation p.stock.in-stock,
ul.product_list_widget li,
.widget_product_categories ul li,
.widget_product_categories ul.children,
.widget_layered_nav_filters ul li,
.widget_layered_nav ul li,
.widget_shopping_cart p.total,
.woocommerce-tabs #comments,
.cart_totals table th, .cart_totals table td,
table.woocommerce-checkout-review-order-table tbody td,
table.woocommerce-checkout-review-order-table tfoot th, 
table.woocommerce-checkout-review-order-table tfoot td,
ul.payment_methods li:last-child,
table.order_details tbody td,
table.order_details tfoot th,
table.order_details tfoot td,
table.my_account_orders tbody td 							{ background-size: 2px 1px;}
ul.products a.button,
ul.products a.added_to_cart 								{ background-size: 44px 43px;}
ul.products a.button:before,
ul.products a.added_to_cart:before 							{ background-size: 17px 12px;}
ul.products a.added_to_cart:before 							{ background-size: 15px 11px;}
ul.products a.product_type_variable:before,
ul.products a.product_type_grouped:before 					{ background-size: 14px 10px;}
.quantity input[type="button"] 								{ background-size: 38px 38px;}
table.shop_table tbody td.product-remove a.remove 			{ background-size: 23px 46px;}
button.button_update_cart,
input.button_update_cart,
.shipping-calculator-form button.button 					{ background-size: 11px 11px;}
h3.topline-heading, .topline_shopping_cart ul.product_list_widget li:last-child,
#main .cart_totals h2 										{ background-size: 222px 25px;}
form.login input[type="password"],
form.register input[type="password"],
form.lost_reset_password input[type="password"],
form.login input#username,
form.lost_reset_password input#user_login,
form.register input#reg_email								{ background-size: 26px 15px;}
.widget_product_search input[type="submit"] 				{ background-size: 27px 16px;}
.flex-direction-nav a 										{ background-size: 62px 62px;} @media only screen and (min-width: 768px) and (max-width: 959px) {
.grid_6 .widget_event ul 								{ background-size: 2px 1px;}
}
@media only screen and (max-width: 767px) {	
.grid_12 .widget_event ul,
.grid_6 .widget_event ul 								{ background-size: 2px 1px;}
}
@media only screen and (min-width: 480px) and (max-width: 767px) {	
.grid_12 .widget_event:before,
.grid_6 .widget_event:before, .widget_event:before 		{ background-size: 2px 1px;}
} @media only screen and (min-width: 960px) {
.grid_8 table.group_table 									{ background-size: 2px 1px;}
}
@media only screen and (max-width: 959px) {
table.group_table 											{ background-size: 2px 1px;}
}
@media only screen and (max-width: 767px) {
.woocommerce-tabs ul.tabs li a:after 						{ background-size: 13px 40px;}
} .header_top 												{ background-size: 1px 4px;}
.header_bottom 												{ background-size: 1px 4px;}
.mainmenu li em 											{ background-size: 4px 8px;}
.mainmenu_inner 											{ background-size: 1px 3000px;}
.sf-menu ul li 												{ background-size: 215px 25px;}
.gray_line 													{ background-size: 1px 28px;}
.location-map-travelmode 									{ background-size: 132px 90px;}
#sreset button  											{ background-size: 8px 8px;}
footer 														{ background-size: 1px 8px;}
@media only screen and (max-width: 767px) {
.sf-menu > li 												{ background-size: 215px 25px;}
} @media only screen and ( -webkit-min-device-pixel-ratio: 1.5), only screen and ( min--moz-device-pixel-ratio: 1.5), only screen and ( -o-min-device-pixel-ratio: 3/2), only screen and ( min-device-pixel-ratio: 1.5) {
.ribbon_bg 													{ background-image: url(//seehaus-ev.de/wp-content/themes/churchope/images/retina/ribbon_bg@2x.png);}
.ribbon span 												{ background-image: url(//seehaus-ev.de/wp-content/themes/churchope/images/retina/ribbon@2x.png);}
header .ribbon span:before 									{ background-image: url(//seehaus-ev.de/wp-content/themes/churchope/images/retina/i_ribbon@2x.png);}
.mainmenu li.active > em,
.mainmenu li.active:hover > em,
.mainmenu li.sfHover.active > em 							{ background-image: url(//seehaus-ev.de/wp-content/themes/churchope/images/retina/bg_dropdown_d@2x.png);}
.mainmenu li:hover > em,
.mainmenu li.sfHover > em,
.mainmenu li.current-menu-item > em  						{ background-image: url(//seehaus-ev.de/wp-content/themes/churchope/images/retina/bg_dropdown_white@2x.png);}
.sf-menu ul li.dropdown:before 								{ background-image: url(//seehaus-ev.de/wp-content/themes/churchope/images/retina/bg_dropdown@2x.png);}
#breadcrumbs 												{ background-image: url(//seehaus-ev.de/wp-content/themes/churchope/images/retina/bg_breadcrumbs@2x.png);}
.jcyclemain .cycle_image .holder 							{ background-image: url(//seehaus-ev.de/wp-content/themes/churchope/images/retina/bg_cycle_image@2x.png);}
a.cycle_btn,
.dialog_insert_button a.cycle_btn,
.rev_slider_wrapper a.cycle_btn,
.edit_slide_wrapper a.cycle_btn 							{ background-image: url(//seehaus-ev.de/wp-content/themes/churchope/images/retina/i_arrow@2x.png);}
.location-map-a 											{ background-image: url(//seehaus-ev.de/wp-content/themes/churchope/images/retina/a@2x.png);}
.location-map-b 											{ background-image: url(//seehaus-ev.de/wp-content/themes/churchope/images/retina/b@2x.png);}
.grid_bg 													{ background-image: url(//seehaus-ev.de/wp-content/themes/churchope/images/retina/bg_main_tail@2x.png);}
.grid_bg:before, .grid_bg:after 							{ background-image: url(//seehaus-ev.de/wp-content/themes/churchope/images/retina/bg_main@2x.png);}
.imghover span 												{ background-image: url(//seehaus-ev.de/wp-content/themes/churchope/images/retina/i_more@2x.png);}
a.video .imghover span 										{ background-image: url(//seehaus-ev.de/wp-content/themes/churchope/images/retina/i_video@2x.png);}
.postdate 													{ background-image: url(//seehaus-ev.de/wp-content/themes/churchope/images/retina/bg_post_date@2x.png);}
.postdate span 												{ background-image: url(//seehaus-ev.de/wp-content/themes/churchope/images/retina/bg_post_date_span@2x.png);}
.location-map-swap 											{ background-image: url(//seehaus-ev.de/wp-content/themes/churchope/images/retina/i_swap@2x.png);}
.events_calendar .calendar_header #next_month 				{ background-image: url(//seehaus-ev.de/wp-content/themes/churchope/images/retina/bg_next_month@2x.png);}
.events_calendar .calendar_header #previous_month 			{ background-image: url(//seehaus-ev.de/wp-content/themes/churchope/images/retina/bg_previous_month@2x.png);}
.multi_button span 											{ background-image: url(//seehaus-ev.de/wp-content/themes/churchope/images/retina/bg_dots_white@2x.png);} 
.blog_shortcode h2.entry-title:after 						{ background-image: url(//seehaus-ev.de/wp-content/themes/churchope/images/retina/arrow_transparent@2x.png);}
.jp-volume 													{ background-image: url(//seehaus-ev.de/wp-content/themes/churchope/images/retina/i_volume@2x.png);}
.th_notification.notification_mark 							{ background-image: url(//seehaus-ev.de/wp-content/themes/churchope/images/retina/i_successful@2x.png);}
.th_notification.notification_error 						{ background-image: url(//seehaus-ev.de/wp-content/themes/churchope/images/retina/i_errorn@2x.png);}
.th_notification.notification_info 							{ background-image: url(//seehaus-ev.de/wp-content/themes/churchope/images/retina/i_info@2x.png);}
.th_notification.notification_warning 						{ background-image: url(//seehaus-ev.de/wp-content/themes/churchope/images/retina/i_warning@2x.png);}
.th_notification.notification_mark_tiny 					{ background-image: url(//seehaus-ev.de/wp-content/themes/churchope/images/retina/i_successful_tiny@2x.png);}
.th_notification.notification_error_tiny 					{ background-image: url(//seehaus-ev.de/wp-content/themes/churchope/images/retina/i_errorn_tiny@2x.png);}
.th_notification.notification_info_tiny 					{ background-image: url(//seehaus-ev.de/wp-content/themes/churchope/images/retina/i_info_tiny@2x.png);}
.th_notification.notification_warning_tiny 					{ background-image: url(//seehaus-ev.de/wp-content/themes/churchope/images/retina/i_warning_tiny@2x.png);}
pre 														{ background-image: url(//seehaus-ev.de/wp-content/themes/churchope/images/retina/bg_code@2x.png);}
.t_ico 														{ background-image: url(//seehaus-ev.de/wp-content/themes/churchope/images/retina/toggle@2x.png);}
.ui-tabs .ui-tabs-nav li 									{ background-image: url(//seehaus-ev.de/wp-content/themes/churchope/images/retina/separator@2x.png);}
.dropcaps 													{ background-image: url(//seehaus-ev.de/wp-content/themes/churchope/images/retina/dropcaps@2x.png);}
a.th_totop 													{ background-image: url(//seehaus-ev.de/wp-content/themes/churchope/images/retina/totop@2x.png);}
.stoggle  													{ background-image: url(//seehaus-ev.de/wp-content/themes/churchope/images/retina/bg_stoggle@2x.png);}
.widget_recent_sermons .recent_sermon_date					{ background-image: url(//seehaus-ev.de/wp-content/themes/churchope/images/retina/i_date_dark@2x.png);}
.widget_event strong.three_ints 							{ background-image: url(//seehaus-ev.de/wp-content/themes/churchope/images/retina/bg_counter_light_big@2x.png);}
.widget_search #searchsubmit								{ background-image: url(//seehaus-ev.de/wp-content/themes/churchope/images/retina/b_search@2x.png); background-position: 0 9px;}
.schedule_time  											{ background-image: url(//seehaus-ev.de/wp-content/themes/churchope/images/retina/bg_schedule_time_left@2x.png);}
.schedule_time:after  										{ background-image: url(//seehaus-ev.de/wp-content/themes/churchope/images/retina/bg_schedule_time_right@2x.png);}
.schedule_time > span  										{ background-image: url(//seehaus-ev.de/wp-content/themes/churchope/images/retina/bg_schedule_span@2x.png);}
.widget_recent_posts ul li .recent_txt p 					{ background-image: url(//seehaus-ev.de/wp-content/themes/churchope/images/retina/i_date@2x.png);}
.social_links, 												
.widget_social_links a:before 								{ background-image: url(//seehaus-ev.de/wp-content/themes/churchope/images/retina/sprite_socialbuttons@2x.png);}
.main_menu .hoverL, .main_menu .hoverR 						{ background-image: url(//seehaus-ev.de/wp-content/themes/churchope/images/retina/bg_active_menu_shadows@2x.png);}
.events_calendar .day.has_event .number a,
ul.upcoming_events p.meta_date a,
.widget_upcoming p.meta_date a,
.widget_event li a 											{ background-image: url(//seehaus-ev.de/wp-content/themes/churchope/images/retina/bg_counter_a_light@2x.png);}
header .widget_upcoming p.meta_date,
header .grid_6 .widget_event strong 						{ background-image: url(//seehaus-ev.de/wp-content/themes/churchope/images/retina/bg_counter@2x.png);}
header .grid_6 .widget_event strong.three_ints 				{ background-image: url(//seehaus-ev.de/wp-content/themes/churchope/images/retina/bg_counter_big@2x.png);}
header .widget_upcoming p.meta_date a,
header .grid_6 .widget_event li a 							{ background-image: url(//seehaus-ev.de/wp-content/themes/churchope/images/retina/bg_counter_a@2x.png);}
.postmeta .commentslink,
.widget_popular_posts ul li .recent_txt p,
.widget_recent_comments ul li 								{ background-image: url(//seehaus-ev.de/wp-content/themes/churchope/images/retina/i_comments@2x.png);}
.quote:before, .entry-content blockquote:before,
.quote:before  												{ background-image: url(//seehaus-ev.de/wp-content/themes/churchope/images/retina/i_quote@2x.png);}
#stylechanger a.section_toggle, 							
#stylechanger a.section_toggle.active  						{ background-image: url(//seehaus-ev.de/wp-content/themes/churchope/images/retina/bg_preview_toggle@2x.png);}
#slide_prev, #slide_next,
.tp-leftarrow.default, .tp-rightarrow.default 				{ background-image: url(//seehaus-ev.de/wp-content/themes/churchope/images/retina/slide_navigation@2x.png);}
#menu-icon div 												{ background-image: url(//seehaus-ev.de/wp-content/themes/churchope/images/retina/menu_icon@2x.png);}
.mainmenu 													{ background-image: url(//seehaus-ev.de/wp-content/themes/churchope/images/retina/bg_mainmenu@2x.png);}
.jp-play 													{ background-image: url(//seehaus-ev.de/wp-content/themes/churchope/images/retina/i_play@2x.png);}
.jp-pause 													{ background-image: url(//seehaus-ev.de/wp-content/themes/churchope/images/retina/i_pause@2x.png);}
.widget_twitter ul li:before 								{ background-image: url(//seehaus-ev.de/wp-content/themes/churchope/images/retina/i_twitter@2x.png);}
.widget_feedburner input,
.widget_mailchimp input.mailchimp_input,
.widget_contactform input, .widget_contactform textarea  	{ background-image: url(//seehaus-ev.de/wp-content/themes/churchope/images/retina/i_feedburner@2x.png);}
.events_calendar .day.has_event .number,
ul.upcoming_events p.meta_date, 							
.widget_upcoming p.meta_date,  								
.widget_event strong 										{ background-image: url(//seehaus-ev.de/wp-content/themes/churchope/images/retina/bg_counter_light@2x.png);}
.tp-bullets.simplebullets.round .bullet,
#navjcycle a,
#navjcycle a:hover,
#navjcycle a.activeSlide 									{ background-image: url(//seehaus-ev.de/wp-content/themes/churchope/images/retina/bg_dots@2x.png);}
.autolink .imghover span, .jpg .imghover span,
.png .imghover span, .gif .imghover span 					{ background-image: url(//seehaus-ev.de/wp-content/themes/churchope/images/retina/i_zoom@2x.png);}
#commentform input#author,
.widget_contactform input.name,
.th_contact-form input.name,
.contact-form input.name,
.widget_mailchimp input.mailchimp-name,
.widget_mailchimp input.mailchimp-lastname					{ background-image: url(//seehaus-ev.de/wp-content/themes/churchope/images/retina/i_name@2x.png);}
#commentform input#email,
.th_contact-form input.email,
.contact-form input.email 									{ background-image: url(//seehaus-ev.de/wp-content/themes/churchope/images/retina/i_feedburner@2x.png);}
#commentform input#url,
.th_contact-form input.url,
.contact-form input.url 									{ background-image: url(//seehaus-ev.de/wp-content/themes/churchope/images/retina/i_website@2x.png);}
.location-map-address-error,
.widget_contactform label.error,
.th_contact-form label.error,
.contact-form label.error,
.woocommerce-tabs form#commentform label#rating-error 		{ background-image: url(//seehaus-ev.de/wp-content/themes/churchope/images/retina/error@2x.png);}
ul.page-numbers li > a, ul.page-numbers li > span 			{ background-image: url(//seehaus-ev.de/wp-content/themes/churchope/images/retina/bg_pagination_dots@2x.png);}
ul.page-numbers a.next, ul.page-numbers a.prev 				{ background-image: url(//seehaus-ev.de/wp-content/themes/churchope/images/retina/bg_pagination@2x.png); border-radius: 2px;}
.widget_recent_posts a.imgborder > span.placeholder span,
.widget_popular_posts a.imgborder > span.placeholder span,
.widget_recent_sermons a.imgborder > span.placeholder span 	{ background-image: url(//seehaus-ev.de/wp-content/themes/churchope/images/retina/i_placeholder@2x.png);}
.widget_calendar tfoot #prev a,
.widget_calendar tfoot #next a,
.widget_testimonial .controls .prev,
.widget_testimonial .controls .next  						{ background-image: url(//seehaus-ev.de/wp-content/themes/churchope/images/retina/i_cal_nav@2x.png);}
.sermon_attrs li a:before, .sermon_attrs_blog li a:before,
.widget_recent_sermons span a:before  						{ background-image: url(//seehaus-ev.de/wp-content/themes/churchope/images/retina/sermon_icons_sprite@2x.png);}
#main .gallery_listing .buttons, 							
.post_title_area,											
.events .events_meta, 										
.adp-list, 													
.adp-placemark, 												
.events_calendar .week, 										
.events_calendar .event_line, 								
.jp-title, 													
#footer_widgets .dotted, 									
.entry-content ul > li, 										
.entry-content ol > li,							
ul.upcoming_events li, 										
.widget_upcoming ul li,  									
.widget_calendar caption, 									
.widget_event, 												
.widget_event ul, 											
.widget_twitter ul li:after, 								
.widget_recent_comments ul li:after, 						
.single-th_galleries #main article h1.entry-title,
#main .gallery_listing h2.entry-title, 						
.grid_12 .widget_event:before,
.grid_6 .widget_event:before, 								
.widget_nav_menu>div>ul >li, .widget_links >ul >li,
.widget_meta >ul >li,
.widget_nav_menu ul ul li, .widget_links ul ul li,
.widget_meta ul ul li, 										
.widget_recent_posts ul li,
.widget_popular_posts ul li,
.widget_recent_sermons ul li,
.widget_sermon_speakers ul li 								{ background-image: url(//seehaus-ev.de/wp-content/themes/churchope/images/retina/bg_footer_widgets@2x.png);}
div.filters ul li a, 										
div.filters ul li a.selected 								{ background-image: url(//seehaus-ev.de/wp-content/themes/churchope/images/retina/bg_filter@2x.png);}
#commentform #submit, #commentform #submit_rating, input.churchope_button,
.churchope_button:before, .churchope_button:after 			{ background-image: url(//seehaus-ev.de/wp-content/themes/churchope/images/retina/bg_button@2x.png);} span.top_cart_text span:before 								{ background-image: url(//seehaus-ev.de/wp-content/themes/churchope/images/retina/woo/woo_i_ribbon@2x.png);}
.woocommerce select 										{ background-image: url(//seehaus-ev.de/wp-content/themes/churchope/images/retina/woo/woo_select_icon@2x.png);}
#main .woocommerce-message 									{ background-image: url(//seehaus-ev.de/wp-content/themes/churchope/images/retina/i_successful_tiny@2x.png);}
#main .woocommerce-info 									{ background-image: url(//seehaus-ev.de/wp-content/themes/churchope/images/retina/i_info_tiny@2x.png);}
#main .woocommerce-error 									{ background-image: url(//seehaus-ev.de/wp-content/themes/churchope/images/retina/i_errorn_tiny@2x.png);}
a.checkout-button:before,
a.checkout-button:after,
.widget_shopping_cart a.checkout:before,
.widget_shopping_cart a.checkout:after,
button.single_add_to_cart_button:before,
button.single_add_to_cart_button:after,
form.login button.button,
form.login input.button,
form.register button.button,
form.register input.button,
form.lost_reset_password button.button,
form.lost_reset_password input.button,
button#place_order,
input#place_order 											{ background-image: url(//seehaus-ev.de/wp-content/themes/churchope/images/retina/bg_button@2x.png);}
button.single_add_to_cart_button { background-image: url(//seehaus-ev.de/wp-content/themes/churchope/images/retina/woo/woo_add_tocart_light@2x.png);}
a.woocommerce-remove-coupon,
.widget_layered_nav_filters ul li a:before,
.widget_shopping_cart a.remove 								{ background-image: url(//seehaus-ev.de/wp-content/themes/churchope/images/retina/woo/woo_i_remove_small@2x.png);}
.star-rating,
.star-rating span { background-image: url(//seehaus-ev.de/wp-content/themes/churchope/images/retina/woo/woo_star_small@2x.png);}
p.stars span,
p.stars span a:hover,
p.stars span a:focus,
p.stars span a.active { background-image: url(//seehaus-ev.de/wp-content/themes/churchope/images/retina/woo/woo_star@2x.png);}
.product-meta-divider,
div.myaccount_user, .addresses + h2,
.summary .woocommerce-product-rating,
.summary p.price,
.woocommerce-product-details__short-description,
.summary div[itemprop~="description"],
form.cart,
p.cart,
table.group_table td,
.summary p.stock,
.summary .single_variation_wrap,
.summary .single_variation,
ul.product_list_widget li,
.widget_product_categories ul li,
.widget_product_categories ul.children,
.widget_layered_nav_filters ul li,
.widget_layered_nav ul li,
.widget_shopping_cart p.total,
.woocommerce-tabs #comments,
.cart_totals table th, .cart_totals table td,
table.woocommerce-checkout-review-order-table tbody td,
table.woocommerce-checkout-review-order-table tfoot th, 
table.woocommerce-checkout-review-order-table tfoot td,
ul.payment_methods li:last-child,
table.order_details tbody td,
table.order_details tfoot th,
table.order_details tfoot td,
table.my_account_orders tbody td 							{ background-image: url(//seehaus-ev.de/wp-content/themes/churchope/images/retina/bg_footer_widgets@2x.png);}
ul.products a.button,
ul.products a.added_to_cart { background-image: url(//seehaus-ev.de/wp-content/themes/churchope/images/retina/woo/woo_addtocart_bg@2x.png);}
ul.products a.button:before,
ul.products a.added_to_cart:before { background-image: url(//seehaus-ev.de/wp-content/themes/churchope/images/retina/woo/woo_addtocart_icon@2x.png);}
ul.products a.added_to_cart:before { background-image: url(//seehaus-ev.de/wp-content/themes/churchope/images/retina/woo/woo_arrow_shop@2x.png);}		
ul.products a.product_type_variable:before,
ul.products a.product_type_grouped:before 					{ background-image: url(//seehaus-ev.de/wp-content/themes/churchope/images/retina/woo/woo_options@2x.png);}
.quantity input[type="button"] 								{ background-image: url(//seehaus-ev.de/wp-content/themes/churchope/images/retina/woo/woo_qty@2x.png);}
table.shop_table tbody td.product-remove a.remove { background-image: url(//seehaus-ev.de/wp-content/themes/churchope/images/retina/woo/woo_cart_remove@2x.png);}
button.button_update_cart,
input.button_update_cart,
.shipping-calculator-form button.button { background-image: url(//seehaus-ev.de/wp-content/themes/churchope/images/retina/woo/woo_update_cart@2x.png);} 		
h3.topline-heading, .topline_shopping_cart ul.product_list_widget li:last-child,
#main .cart_totals h2 { background-image: url(//seehaus-ev.de/wp-content/themes/churchope/images/retina/woo/woo_carttotal_bg@2x.png);}
form.login input[type="password"],
form.register input[type="password"],
form.lost_reset_password input[type="password"] { background-image: url(//seehaus-ev.de/wp-content/themes/churchope/images/retina/i_password@2x.png);}
form.login input#username,
form.lost_reset_password input#user_login 					{ background-image: url(//seehaus-ev.de/wp-content/themes/churchope/images/retina/i_name@2x.png);}
form.register input#reg_email 								{ background-image: url(//seehaus-ev.de/wp-content/themes/churchope/images/retina/i_feedburner@2x.png);}
.widget_product_search input[type="submit"] 				{ background-image: url(//seehaus-ev.de/wp-content/themes/churchope/images/retina/b_search@2x.png); background-position: 0 9px;}
.flex-direction-nav a { background-image: url(//seehaus-ev.de/wp-content/themes/churchope/images/retina/woo/woo_slider_arrow@2x.png);}
} @media only screen and ( -webkit-min-device-pixel-ratio: 1.5) and (min-width: 768px) and (max-width: 959px),only screen and ( min--moz-device-pixel-ratio: 1.5) and (min-width: 768px) and (max-width: 959px),only screen and ( -o-min-device-pixel-ratio: 3/2) and (min-width: 768px) and (max-width: 959px),only screen and ( min-device-pixel-ratio: 1.5) and (min-width: 768px) and (max-width: 959px) {
.grid_6 .widget_event ul 									{ background-image: url(//seehaus-ev.de/wp-content/themes/churchope/images/retina/bg_footer_widgets@2x.png);}
}
@media only screen and ( -webkit-min-device-pixel-ratio: 1.5) and (max-width: 767px),only screen and ( min--moz-device-pixel-ratio: 1.5) and (max-width: 767px),only screen and ( -o-min-device-pixel-ratio: 3/2) and (max-width: 767px),only screen and ( min-device-pixel-ratio: 1.5) and (max-width: 767px) {
.grid_12 .widget_event ul,
.grid_6 .widget_event ul 									{ background-image: url(//seehaus-ev.de/wp-content/themes/churchope/images/retina/bg_footer_widgets@2x.png);}
}
@media only screen and ( -webkit-min-device-pixel-ratio: 1.5) and (min-width: 480px) and (max-width: 767px),only screen and ( min--moz-device-pixel-ratio: 1.5) and (min-width: 480px) and (max-width: 767px),only screen and ( -o-min-device-pixel-ratio: 3/2) and (min-width: 480px) and (max-width: 767px),only screen and ( min-device-pixel-ratio: 1.5) and (min-width: 480px) and (max-width: 767px) {
.grid_12 .widget_event:before,
.grid_6 .widget_event:before, .widget_event:before 			{ background-image: url(//seehaus-ev.de/wp-content/themes/churchope/images/retina/bg_footer_widgets@2x.png);}
} @media only screen and ( -webkit-min-device-pixel-ratio: 1.5) and (min-width: 960px),only screen and ( min--moz-device-pixel-ratio: 1.5) and (min-width: 960px),only screen and ( -o-min-device-pixel-ratio: 3/2) and (min-width: 960px),only screen and ( min-device-pixel-ratio: 1.5) and (min-width: 960px) {
.grid_8 table.group_table 									{ background-image: url(//seehaus-ev.de/wp-content/themes/churchope/images/retina/bg_footer_widgets@2x.png);}
}
@media only screen and ( -webkit-min-device-pixel-ratio: 1.5) and (max-width: 959px),only screen and ( min--moz-device-pixel-ratio: 1.5) and (max-width: 959px),only screen and ( -o-min-device-pixel-ratio: 3/2) and (max-width: 959px),only screen and ( min-device-pixel-ratio: 1.5) and (max-width: 959px) {
table.group_table 											{ background-image: url(//seehaus-ev.de/wp-content/themes/churchope/images/retina/bg_footer_widgets@2x.png);}
}
@media only screen and ( -webkit-min-device-pixel-ratio: 1.5) and (max-width: 767px),only screen and ( min--moz-device-pixel-ratio: 1.5) and (max-width: 767px),only screen and ( -o-min-device-pixel-ratio: 3/2) and (max-width: 767px),only screen and ( min-device-pixel-ratio: 1.5) and (max-width: 767px) {
.woocommerce-tabs ul.tabs li a:after 						{ background-image: url(//seehaus-ev.de/wp-content/themes/churchope/images/retina/toggle@2x.png);}
}
@media only screen and (max-width: 959px){
.product-type-grouped div[itemprop~="description"] {
background-image: none;
}
}