@import url("//fonts.googleapis.com/css?family=Open+Sans");
body,
.mobile-view .mobile-listing-header,
.mobile-view footer
{background-color: #1e73be!important}
body .secondary_btn, div#header, header#header, div#menu-primary .menu li a:hover, div#menu-primary .menu li:hover > a, div#menu-primary .menu li.current-menu-item a, div#menu-primary .menu ul ul, body .mega-menu ul.mega li .sub-container.non-mega .sub a:hover, body .mega-menu ul.mega li .sub-container.non-mega li a:hover, body .mega-menu ul.mega li .sub-container.non-mega li.current-menu-item a, body.tevolution-event-manager .post-meta a:hover, body.tevolution-directory .post-meta a:hover, .post-cat a:hover,
.post-tags a:hover, .widget #wp-calendar caption, body.tevolution-event-manager .searchform_wdgt .ui-slider .ui-slider-handle, body.tevolution-directory .searchform_wdgt .ui-slider .ui-slider-handle, .entry-meta .category a:hover, .entry-meta .post_tag a:hover, body .entry-header #silde_gallery .flex-direction-nav li a:hover i, body div.product form.cart .button.single_add_to_cart_button:hover, body #content div.product form.cart .button.single_add_to_cart_button:hover, body.woocommerce-page #content input.button.alt.checkout-button:hover, .woocommerce #payment #place_order:hover, .woocommerce-page #payment #place_order:hover, #submit_form .main_btn:hover, .flexslider .slides > li h2 .button:hover, .flex-control-paging li a, #header, button, input[type="reset"], input[type="submit"], input[type="button"], a.button, .button, .uploadfilebutton, button, input[type="reset"], input[type="submit"], input[type="button"], a.button, .button, .uploadfilebutton, button, input[type="reset"], input[type="submit"], input[type="button"], a.button, .button, .uploadfilebutton, .loop-nav span.previous:hover, .loop-nav span.next:hover, .pagination .page-numbers:hover, .comment-pagination .page-numbers:hover, .bbp-pagination .page-numbers:hover, body .pagination .current, body .pos_navigation .post_left a:hover, body .pos_navigation .post_right a:hover, .upload, body.woocommerce a.button, body.woocommerce button.button, body.woocommerce input.button, body.woocommerce #respond input#submit, body.woocommerce #content input.button, body.woocommerce-page a.button, body.woocommerce-page button.button, body.woocommerce-page input.button, body.woocommerce-page #respond input#submit, body.woocommerce-page #content input.button, .searchform_wdgt input[type="submit"], body.woocommerce .widget_layered_nav_filters ul li a, body.woocommerce-page .widget_layered_nav_filters ul li a, div.woocommerce form.track_order input.button, body.woocommerce a.button.alt, body.woocommerce button.button.alt, body.woocommerce input.button.alt, body.woocommerce #respond input#submit.alt, body.woocommerce #content input.button.alt, body.woocommerce-page a.button.alt, body.woocommerce-page button.button.alt, body.woocommerce-page input.button.alt, body.woocommerce-page #respond input#submit.alt, body.woocommerce-page #content input.button.alt, body.woocommerce nav.woocommerce-pagination ul li a:hover, body.woocommerce-page nav.woocommerce-pagination ul li a:hover, body.woocommerce #content nav.woocommerce-pagination ul li a:hover, body.woocommerce-page #content nav.woocommerce-pagination ul li a:hover, body.woocommerce nav.woocommerce-pagination ul li span.current, body.woocommerce-page nav.woocommerce-pagination ul li span.current, body.woocommerce #content nav.woocommerce-pagination ul li span.current, body.woocommerce-page #content nav.woocommerce-pagination ul li span.current, body.woocommerce .quantity .plus, body.woocommerce-page .quantity .plus, body.woocommerce #content .quantity .plus, body.woocommerce-page #content .quantity .plus, body.woocommerce .quantity .minus, body.woocommerce-page .quantity .minus, body.woocommerce #content .quantity .minus, body.woocommerce-page #content .quantity .minus, body .ui-datepicker-trigger, .header_strip, #nav-secondary.nav_bg, #container .header_container .header_strip .sticky_main, div#menu-secondary .wrap, div#menu-secondary1 .wrap, div#menu-subsidiary .wrap, .nav_bg .widget-nav-menu nav, .tab-bar-section.middle, .tab-bar, div#menu-secondary .menu ul ul, div#menu-secondary1 .menu ul ul, div#menu-subsidiary .menu ul ul, .nav_bg .widget-nav-menu ul ul, body .mega-menu .nav_bg, body .mega-menu ul.mega li ul.sub-menu,
body .secondary_btn:hover, .comment-pagination .page-numbers:hover strong, strong.prev:hover, strong.next:hover, .loop-nav span.next:hover, .loop-nav span.previous:hover, .pagination .page-numbers:hover strong, body .pos_navigation .post_left a:hover, body .pos_navigation .post_right a:hover, a.current.page-numbers, a.page-numbers[title~="Last"]:hover, a.page-numbers[title~="First"]:hover,
.searchform_wdgt input[type="submit"], .upload, body.woocommerce #content input.button, body.woocommerce #content input.button.alt, body.woocommerce #respond input#submit, body.woocommerce #respond input#submit.alt, body.woocommerce .widget_layered_nav_filters ul li a, body.woocommerce a.button, body.woocommerce a.button.alt, body.woocommerce button.button, body.woocommerce button.button.alt, body.woocommerce input.button, body.woocommerce input.button.alt, body.woocommerce-page #content input.button, body.woocommerce-page #content input.button.alt, body.woocommerce-page #respond input#submit, body.woocommerce-page #respond input#submit.alt, body.woocommerce-page .widget_layered_nav_filters ul li a, body.woocommerce-page a.button, body.woocommerce-page a.button.alt, body.woocommerce-page button.button, body.woocommerce-page button.button.alt, body.woocommerce-page input.button, body.woocommerce-page input.button.alt, div.woocommerce form.track_order input.button, .mobile-view .button:hover, .mobile-view .uploadfilebutton:hover, .mobile-view a.button:hover, .mobile-view button:hover, .mobile-view input[type="button"]:hover, .mobile-view input[type="reset"]:hover, .mobile-view input[type="submit"]:hover, .mobile-view #content .claim-post-wraper > ul > li > a, .mobile-view .button, .mobile-view .uploadfilebutton, .mobile-view a.button, .mobile-view button, .mobile-view input[type="button"], .mobile-view input[type="reset"], .mobile-view input[type="submit"],
.ajax-file-upload span:hover
{background-color: #020000}
body .comment-pagination .current.page-numbers,body .pagination .current.page-numbers,body .secondary_btn:hover, .comment-pagination .page-numbers:hover strong, strong.prev:hover, strong.next:hover, .loop-nav span.next:hover, .loop-nav span.previous:hover, .pagination .page-numbers:hover strong, body .pos_navigation .post_left a:hover, body .pos_navigation .post_right a:hover, a.current.page-numbers, a.page-numbers[title~="Last"]:hover,a.page-numbers[title~="First"]:hover,
body.woocommerce #content nav.woocommerce-pagination ul li a:hover, body.woocommerce nav.woocommerce-pagination ul li a:hover, body.woocommerce-page #content nav.woocommerce-pagination ul li a:hover, body.woocommerce-page nav.woocommerce-pagination ul li a:hover
{background: #020000}
.sidebar input[type="submit"], #footer input[type="submit"], body .toggle_handler #directorytab,
body .secondary_btn:hover, .loop-nav span.next:hover, .loop-nav span.previous:hover, body .pos_navigation .post_left a:hover, body .pos_navigation .post_right a:hover
{background-color: #020000 !important}
h1, h2, a, a:hover, .error_404 h4, .social_media ul li a:hover abbr, .author_social_networks.social_media ul li a:hover abbr, body h3, ul li a:hover, ol li a:hover, body .ui-widget-content a:hover, button:hover, input[type="reset"]:hover, input[type="submit"]:hover, input[type="button"]:hover, a.button:hover, .button:hover, .uploadfilebutton:hover, .arclist h2, body #sub_listing_categories ul li a, body #sub_event_categories ul li a, #breadcrumb a:hover, .breadcrumb a:hover, #horizontal_header_location a, #content .sidebar input[type="submit"]:hover, body.tevolution-event-manager .post-meta i, body.tevolution-directory .post-meta i, body .ui-datepicker-trigger:hover, #footer .footer_bottom a:hover, body .widget a:hover, body .widget-small a:hover, #recentcomments a:hover, .widget h3, .widget.title, .widget-title, .widget-search .widget-title, .sidebar .widget h3, .sidebar .widget.title, .sidebar .widget-title, .sidebar .widget-search .widget-title, footer .widget h3, footer .widget.title, footer .widget-title, footer .widget-search .widget-title, body .all_category_list_widget .category_list h3 a:hover, body .all_category_list_widget .category_list ul li a:hover, .twitter_title_link follow_us_twitter:hover, .tags a:hover, .tagcloud a:hover, .browse_by_tag a:hover, .tags a:hover, .tagcloud a:hover, .browse_by_tag a:hover, body .widget #wp-calendar .calendar_tooltip .event_title, body .templ_popup_forms .send_button:hover, .post_info_meta a:hover, .upload:hover, body.woocommerce a.button:hover, body.woocommerce button.button:hover, body.woocommerce input.button:hover, body.woocommerce #respond input#submit:hover, body.woocommerce #content input.button:hover, body.woocommerce-page a.button:hover, body.woocommerce-page button.button:hover, body.woocommerce-page input.button:hover, body.woocommerce-page #respond input#submit:hover, body.woocommerce-page #content input.button:hover, #content input.button:hover, .searchform_wdgt input[type="submit"]:hover, body.woocommerce .widget_layered_nav_filters ul li a:hover, body.woocommerce-page .widget_layered_nav_filters ul li a:hover, div.woocommerce form.track_order input.button:hover, body.woocommerce a.button.alt:hover, body.woocommerce button.button.alt:hover, body.woocommerce input.button.alt:hover, body.woocommerce #respond input#submit.alt:hover, body.woocommerce #content input.button.alt:hover, body.woocommerce-page a.button.alt:hover, body.woocommerce-page button.button.alt:hover, body.woocommerce-page input.button.alt:hover, body.woocommerce-page #respond input#submit.alt:hover, body.woocommerce-page #content input.button.alt:hover, .byline a:hover, .entry-meta a:hover, body #content .claim-post-wraper > ul > li > a, body #content .claim-post-wraper > ul > li.add_to_my_calendar a.calendar_show, body #content .claim-post-wraper > ul > li > a:hover, body #content .claim-post-wraper > ul > li.add_to_my_calendar a.calendar_show:hover, .attending_event span.fav span.span_msg a:hover, body article .entry-header span.date, body #loop_event_taxonomy.list .post .entry .date,  body #loop_event_archive.list .post .entry .date, .widget_loop_taxonomy .post .fp_entry .date, .templatic_twitter_widget .twit_time, body .related_post_grid_view li h3 a, #respond a#cancel-comment-reply-link, #content ul.products li.product:hover h3, body.woocommerce .quantity .plus:hover, body.woocommerce-page .quantity .plus:hover, body.woocommerce #content .quantity .plus:hover, body.woocommerce-page #content .quantity .plus:hover, body.woocommerce .quantity .minus:hover, body.woocommerce-page .quantity .minus:hover, body.woocommerce #content .quantity .minus:hover, body.woocommerce-page #content .quantity .minus:hover, body div.product form.cart .button.single_add_to_cart_button, body #content div.product form.cart .button.single_add_to_cart_button, body.woocommerce-page #content input.button.alt.checkout-button, .woocommerce #payment #place_order, .woocommerce-page #payment #place_order, #submit_form .main_btn, .flexslider .slides > li h2 .button, #content .people_info h3 a:hover, body .widget_loop_taxonomy .widget-title a.more:hover, body #loop_event_taxonomy .post .entry h2 a:hover, body #loop_event_archive .post .entry h2 a:hover, .entry h2.entry-title a:hover, body .widget_loop_taxonomy .post .fp_entry h2 a:hover, body .widget_loop_taxonomy.list .post .fp_entry h2 a:hover, body .listing_post .hentry h2 a:hover, body #content .people_info h3 a:hover, .search .entry-title a:hover, body.user .entry-title a:hover, #map_canvas .google-map-info .map-inner-wrapper .map-item-info h6 a span, #map_canvas .google-map-info .map-inner-wrapper .map-item-info p a, #map_canvas .google-map-info .map-inner-wrapper .map-item-info .map_rating a, body article .entry-header span.date, body #content .claim-post-wraper ul li a, body h1.loop-title, body h1.page-title, .fav a.removefromfav, body .event_manager_tab ul.event_type li a.active, .footer_widget_wrap ul li a, .footer_widget_wrap ol li a, .attending_event span.fav span.span_msg a, div.d_location_type_navigation .d_location_navigation_right .horizontal_city_name, .shortcodes_wrap h4, body.tevolution-event-manager .ui-widget-header .ui-state-active a, body.tevolution-directory .ui-widget-header .ui-state-active a:link, body.tevolution-directory .ui-widget-header .ui-state-active a:visited, .fav a.addtofav:hover, #content ul.products li.product h3, body.woocommerce div.product .woocommerce-tabs ul.tabs li.active a, body.woocommerce-page div.product .woocommerce-tabs ul.tabs li.active a, body.woocommerce #content div.product .woocommerce-tabs ul.tabs li.active a, body.woocommerce-page #content div.product .woocommerce-tabs ul.tabs li.active a, body .widget #wp-calendar .calendar_tooltip .event_title, body .all_category_list_widget .category_list h3 a, body .all_category_list_widget .category_list ul li a, twitter_title_link follow_us_twitter, #footer .footer_bottom a, ul li a, ol li a, body .ui-widget-content a, .widget.widget-nav-menu i, body .related_post_grid_view li h3 a:hover, body #content .people_info h3 a, #recentcomments a, .fav a.removefromfav:hover, .entry-title .single_rating img + span a:hover, body.directory-single-page .hentry .entry-header-title .entry-header-custom-wrap p span a:hover, .arclist ul li a, .arclist ul li .arclist_date a:hover, .arclist ul li a:hover, .arclist ul li .arclist_date a:hover, .arclist ul li a:hover, .post_info_meta, .post_info_meta a:hover, .flexslider .post_list .slider-post > h2 a,
body.woocommerce div.product span.price, body.woocommerce-page div.product span.price, body.woocommerce #content div.product span.price, body.woocommerce-page #content div.product span.price, body.woocommerce div.product p.price, body.woocommerce-page div.product p.price, body.woocommerce #content div.product p.price, body.woocommerce-page #content div.product p.price, #main #breadcrumb a:hover, #main .breadcrumb a:hover, #breadcrumb .trail-end, .breadcrumb .trail-end,
.tab-bar h1, .tab-bar h2, .tab-bar h3, .tab-bar h4, .tab-bar h5, .tab-bar h6,
div#menu-header-horizontal-title, div#menu-header-primary-title, div#menu-header-secondary-title, div#menu-mobi-primary-title, div#menu-mobi-secondary-title, div#menu-mobi-secondary-title1, div#menu-subsidiary-title, 
body .supreme_wrapper .fav a.addtofav:hover, body .supreme_wrapper .fav a.removefromfav:hover, body .rev_pin ul li a:hover, body .supreme_wrapper #loop_property_taxonomy .rev_pin a:hover,
.overlay-dark .toggle_handler #directorytab i,
#content .claim-post-wraper ul li a:hover, .mobile-view footer.footer, .mobile-view footer.footer a, a, .all_category_list_widget .category_list ul li a, .mobile-view .list .entry h2.entry-title, .mobile-view .grid .entry h2.entry-title, .mobile-view .entry h2.entry-title, .mobile-view .list .entry h2.entry-title a, .mobile-view .grid .entry h2.entry-title a, .mobile-view .entry h2.entry-title a, .mobile-view #content .peopleinfo-wrap h3 .fl a, .all_category_list_widget .category_list h3 a:hover,
h1, h2, h3, h4, h5, h6, h1 a, h2 a, h3 a, h4 a, h5 a, h6 a,
.mobile-view .list .post .entry .date, .mobile-view .list .post .entry .date span, .mobile-view #loop_event_archive.list .post .entry .date, .mobile-view #loop_event_taxonomy.list .post .entry .date, .mobile-view #loop_event_archive.list .post .entry .date span, .mobile-view #loop_event_taxonomy.list .post .entry .date span,
.comment-author cite,
#price_package_price_list .form_cat
{color: #020000 }
body .rev_pin .comment a:hover, .review a:hover, .pinpoint a:hover, #footer input[type="submit"]:hover, body.tevolution-event-manager .get_direction .b_getdirection:hover, body.tevolution-directory .get_direction .b_getdirection:hover, .widget_loop_taxonomy.grid .post .fp_entry .date, .user_dsb_cf span, .widget #wp-calendar .calendar_tooltip .event_title:hover, .woocommerce #reviews #comments ol.commentlist li .meta, .woocommerce-page #reviews #comments ol.commentlist li .meta, body.tevolution-event-manager.event-single-page .entry-content h2, body .flexslider .slides > li .slider-post h2 a:hover,
ul.off-canvas-list li a, body .left-off-canvas-menu .nav_bg ul.mega li a, body .right-off-canvas-menu .nav_bg ul.mega li a, div#menu-mobi-secondary .menu .off-canvas-list li a, div#menu-mobi-secondary1 .menu .off-canvas-list li a, div#menu-subsidiary .menu .off-canvas-list li a
{color: #020000 !important }
.social_media ul li a:hover abbr, .author_social_networks.social_media ul li a:hover abbr, body.tevolution-event-manager .searchform_wdgt .ui-slider .ui-slider-handle, body.tevolution-directory .searchform_wdgt .ui-slider .ui-slider-handle, .tags a:hover, .tagcloud a:hover, .browse_by_tag a:hover, body table.calendar_widget td.date_n div span.calendar_tooltip,
body .comment-pagination .current.page-numbers,body .pagination .current.page-numbers,body .secondary_btn:hover, .comment-pagination .page-numbers:hover strong, strong.prev:hover, strong.next:hover, .loop-nav span.next:hover, .loop-nav span.previous:hover, .pagination .page-numbers:hover strong, body .pos_navigation .post_left a:hover, body .pos_navigation .post_right a:hover, a.current.page-numbers, a.page-numbers[title~="Last"]:hover,a.page-numbers[title~="First"]:hover,
body.woocommerce #content nav.woocommerce-pagination ul li a:hover, body.woocommerce nav.woocommerce-pagination ul li a:hover, body.woocommerce-page #content nav.woocommerce-pagination ul li a:hover, body.woocommerce-page nav.woocommerce-pagination ul li a:hover
{border-color: #020000 }
#sidebar-primary, #sidebar-secondary, #sidebar-front_page, #sidebar-post-listing, #sidebar-post-detail, #sidebar-contact_page_sidebar, #sidebar-woo_page, body .ui-datepicker-trigger:hover, .form_comment_rating_wrap .event_rating_row, .nav_bg .social_media ul li a:hover abbr, .toggle_mobile_widget .social_media ul li a:hover abbr, .upload:hover, body.woocommerce a.button:hover, body.woocommerce button.button:hover, body.woocommerce input.button:hover, body.woocommerce #respond input#submit:hover, body.woocommerce #content input.button:hover, body.woocommerce-page a.button:hover, body.woocommerce-page button.button:hover, body.woocommerce-page input.button:hover, body.woocommerce-page #respond input#submit:hover, body.woocommerce-page #content input.button:hover, #content input.button:hover, .searchform_wdgt input[type="submit"]:hover, body.woocommerce .widget_layered_nav_filters ul li a:hover, body.woocommerce-page .widget_layered_nav_filters ul li a:hover, div.woocommerce form.track_order input.button:hover, body.woocommerce a.button.alt:hover, body.woocommerce button.button.alt:hover, body.woocommerce input.button.alt:hover, body.woocommerce #respond input#submit.alt:hover, body.woocommerce #content input.button.alt:hover, body.woocommerce-page a.button.alt:hover, body.woocommerce-page button.button.alt:hover, body.woocommerce-page input.button.alt:hover, body.woocommerce-page #respond input#submit.alt:hover, body.woocommerce-page #content input.button.alt:hover, body #content .claim-post-wraper > ul > li > a:hover, body #content .claim-post-wraper > ul > li.add_to_my_calendar a.calendar_show:hover, body.woocommerce nav.woocommerce-pagination ul li a, body.woocommerce-page nav.woocommerce-pagination ul li a, body.woocommerce #content nav.woocommerce-pagination ul li a, body.woocommerce-page #content nav.woocommerce-pagination ul li a, body.woocommerce .quantity .plus:hover, body.woocommerce-page .quantity .plus:hover, body.woocommerce #content .quantity .plus:hover, body.woocommerce-page #content .quantity .plus:hover, body.woocommerce .quantity .minus:hover, body.woocommerce-page .quantity .minus:hover, body.woocommerce #content .quantity .minus:hover, body.woocommerce-page #content .quantity .minus:hover, body div.product form.cart .button.single_add_to_cart_button, body #content div.product form.cart .button.single_add_to_cart_button, body.woocommerce-page #content input.button.alt.checkout-button, .woocommerce #payment #place_order, .woocommerce-page #payment #place_order, #submit_form .main_btn, body .main_btn, .loop-nav span.previous, .loop-nav span.next, .pagination .page-numbers, .comment-pagination .page-numbers, body .pos_navigation .post_left a, body .pos_navigation .post_right a, button:hover, input[type="reset"]:hover, input[type="submit"]:hover, input[type="button"]:hover, a.button:hover, .button:hover, .uploadfilebutton:hover, .flexslider .slides > li h2 .button, body article .entry-header span.date, body #loop_event_taxonomy.list .post .entry .date, body #loop_event_archive.list .post .entry .date, .widget_loop_taxonomy .post .fp_entry .date, body #content .claim_ownership .claimed, body #content .claim-post-wraper .removefromfav,
body .left-off-canvas-menu .mega-menu .mega_menu_wrap, .left-off-canvas-menu,
#content input.button:hover, .searchform_wdgt input[type="submit"]:hover, .upload:hover, body.woocommerce #cotent input.button.alt:hover, body.woocommerce #content input.button:hover, body.woocommerce #respond input#submit.alt:hover, body.woocommerce #respond input#submit:hover, body.woocommerce .widget_layered_nav_filters ul li a:hover, body.woocommerce a.button.alt:hover, body.woocommerce a.button:hover, body.woocommerce button.button.alt:hover, body.woocommerce button.button:hover, body.woocommerce input.button.alt:hover, body.woocommerce input.button:hover, body.woocommerce-page #content input.button.alt:hover, body.woocommerce-page #content input.button:hover, body.woocommerce-page #respond input#submit.alt:hover, body.woocommerce-page #respond input#submit:hover, body.woocommerce-page .widget_layered_nav_filters ul li a:hover, body.woocommerce-page a.button.alt:hover, body.woocommerce-page a.button:hover, body.woocommerce-page button.button.alt:hover, body.woocommerce-page button.button:hover, body.woocommerce-page input.button.alt:hover, body.woocommerce-page input.button:hover, div.woocommerce form.track_order input.button:hover, .mobile-view .button:hover, .mobile-view .uploadfilebutton:hover, .mobile-view a.button:hover, .mobile-view button:hover, .mobile-view input[type="button"]:hover, .mobile-view input[type="reset"]:hover, .mobile-view input[type="submit"]:hover, .mobile-view #content .claim-post-wraper > ul > li > a:hover, .mobile-view .button:hover, .mobile-view .uploadfilebutton:hover, .mobile-view a.button:hover, .mobile-view button:hover, .mobile-view input[type="button"]:hover, .mobile-view input[type="reset"]:hover, .mobile-view input[type="submit"]:hover
{background-color: #ffffff}
.comment-pagination .current.page-numbers,.pagination .current.page-numbers,.comment-pagination .page-numbers strong, .pagination .page-numbers strong,strong.prev,strong.next, .expand.page-numbers, a.page-numbers[title~="Last"],a.page-numbers[title~="First"], span.page-numbers.dots, .loop-nav span.next, .loop-nav span.previous,  body .pos_navigation .post_left a, body .pos_navigation .post_right a,
body.woocommerce #content nav.woocommerce-pagination ul li a, body.woocommerce nav.woocommerce-pagination ul li a, body.woocommerce-page #content nav.woocommerce-pagination ul li a, body.woocommerce-page nav.woocommerce-pagination ul li a,
.nav_bg .social_media ul li a:hover i, .toggle_mobile_widget .social_media ul li a:hover i
{background: #ffffff}
#footer input[type="submit"]:hover, #content .sidebar input[type="submit"]:hover, body.tevolution-event-manager .searchform_wdgt .ui-widget-content
{background-color: #ffffff !important}
div#menu-secondary .menu li a:hover, div#menu-secondary1 .menu li a:hover, div#menu-secondary .menu li:hover > a, div#menu-secondary1 .menu li:hover > a, div#menu-secondary .menu li.current-menu-item > a, div#menu-secondary1 .menu li.current-menu-item > a, div#menu-subsidiary .menu li.current-menu-item > a, body .mega-menu ul.mega li:hover a, body .mega-menu ul.mega li a:hover, body .mega-menu ul.mega li.current-menu-item a, body .mega-menu ul.mega li.current-page-item a, body .mega-menu ul.mega li .sub-container.non-mega .sub a:hover, body .mega-menu ul.mega li .sub-container.non-mega li a:hover, body .mega-menu ul.mega li .sub-container.non-mega li.current-menu-item a, body .mega-menu ul.mega li .sub li.mega-hdr a.mega-hdr-a, body .mega-menu ul.mega li ul.sub-menu ul li a, #site-title a, #site-title1 a
{color: #ffffff }
.nav_bg .social_media ul li a:hover abbr, .toggle_mobile_widget .social_media ul li a:hover abbr,
#content input.button:hover, .searchform_wdgt input[type="submit"]:hover, .upload:hover, body.woocommerce #cotent input.button.alt:hover, body.woocommerce #content input.button:hover, body.woocommerce #respond input#submit.alt:hover, body.woocommerce #respond input#submit:hover, body.woocommerce .widget_layered_nav_filters ul li a:hover, body.woocommerce a.button.alt:hover, body.woocommerce a.button:hover, body.woocommerce button.button.alt:hover, body.woocommerce button.button:hover, body.woocommerce input.button.alt:hover, body.woocommerce input.button:hover, body.woocommerce-page #content input.button.alt:hover, body.woocommerce-page #content input.button:hover, body.woocommerce-page #respond input#submit.alt:hover, body.woocommerce-page #respond input#submit:hover, body.woocommerce-page .widget_layered_nav_filters ul li a:hover, body.woocommerce-page a.button.alt:hover, body.woocommerce-page a.button:hover, body.woocommerce-page button.button.alt:hover, body.woocommerce-page button.button:hover, body.woocommerce-page input.button.alt:hover, body.woocommerce-page input.button:hover, div.woocommerce form.track_order input.button:hover, .mobile-view .button:hover, .mobile-view .uploadfilebutton:hover, .mobile-view a.button:hover, .mobile-view button:hover, .mobile-view input[type="button"]:hover, .mobile-view input[type="reset"]:hover, .mobile-view input[type="submit"]:hover, .mobile-view #content .claim-post-wraper > ul > li > a:hover, .mobile-view .button:hover, .mobile-view .uploadfilebutton:hover, .mobile-view a.button:hover, .mobile-view button:hover, .mobile-view input[type="button"]:hover, .mobile-view input[type="reset"]:hover, .mobile-view input[type="submit"]:hover
{border-color: #ffffff }  body { font-size:15px; color:#333; background-color: #EAE7D7; }
.header_container { position:relative; z-index:11;}
#main { padding:0;  position:relative; }
#main > .row{ box-shadow: 0 5px 4px 0 #cdcdcd;}
.row{ max-width: 1200px;}
#main .wrap { margin-top:0px; background-color:#FFF; box-sizing: border-box; -moz-box-sizing: border-box; -ms-box-sizing: border-box; -o-box-sizing: border-box; -webkit-box-sizing: border-box; }
#main #content { width: 75%; margin-top:15px; padding-right:20px; padding-bottom:10px; float: right; min-height: 95px;}
.frontend_editor .submit-progress-steps { width: 70%; margin:0 2%; float: right; clear: none;  }
.frontend_editor .frontend_published_box.yellow-panel { width: 66%; margin:0 2% 2%; padding:2%; float: right;  }
body.home #main #content { padding-bottom:20px;	}
.home #main #content,
.home #main .sidebar{
padding-top: 10px;
}
body .secondary_btn { background-color:#000; color:#FFF; }
#loop_jobs_taxonomy .post a.tiny_btn{
color: #fff;
}
.success_msg { clear:both; }
body.frontend_editor .property p label { width: 160px; }
body.frontend_editor .property .frontend_edit_input, body.frontend_editor .property .frontend_edit_input_checkbox { margin-left: 160px; }
body .frontend_edit_input_checkbox .hr_input_multicheckbox li, body .frontend_edit_input .hr_input_radio li { width: 50% !important; } 
body.tevolution-directory .category-widget, body.tevolution-event-manager .category-map { margin: 0; }
#main > .wrap.row { padding-top: 0; }
.rev_pin ul li.favourite:before,
.post .rev_pin ul li.pinpoint:before { top: 1px; }
.post .rev_pin ul li.review { padding-left: 20px; }
body .reveal-modal h3:after { bottom: -10px; }
.singular-classified .classified-price { float: right; }
.singular-classified .classified-price span { float: right; }
body .frontend_edit_input_checkbox#frontend_ul_price_type .hr_input_multicheckbox li, body .frontend_edit_input#frontend_ul_price_type .hr_input_radio li { width: 100% !important; }
body .frontend_edit_input#frontend_ul_price_type { padding-bottom: 0; } 
.frontend_editor .sidebar { margin-top: -236px; }
.tab-bar-section.middle { background-color: #191919; } .primary_menu_wrapper { background-color: #191919; }
div#menu-primary, #header, div#menu-secondary, div#menu-secondary1, div#menu-secondary1 .mega-menu { width: auto; padding-left:20px;  }
div#menu-primary { width: 1180px; box-sizing: border-box; -moz-box-sizing: border-box; -ms-box-sizing: border-box; -o-box-sizing: border-box; -webkit-box-sizing: border-box; }
div#menu-primary .menu { padding: 4px 0; }
div#menu-primary .menu ul ul { background-color:#000; }
div#menu-primary .menu li.current-menu-item li a:hover { color: #F8E777; background-color:#191919; }
div#menu-primary .menu li a { font-size: 14px; color: #7B7B7B; position: relative; }
div#menu-primary .menu li a:before { position: absolute; top: 11px; left: -4px; content: "|"; color: #7B7B7B; }
div#menu-primary .menu li:first-child a:before { display: none; }
div#menu-primary .menu li li a { border:none; }div#menu-primary .menu li.current-menu-item li a { color:#7B7B7B; }
div#menu-primary .menu li li a:before { display: none; }
div#menu-primary .menu li a:hover, div#menu-primary .menu li:hover > a, div#menu-primary .menu li.current-menu-item a {	-webkit-border-radius: 4px;	background-color: #000; color: #F8E777; }
div#menu-primary .wrap, .header-wrap, div#menu-secondary .wrap, div#menu-secondary1 .wrap, div#menu-secondary1 .wrap, #main .wrap, #content, .hfeed, div#menu-subsidiary .wrap, .sidebar-wrap, .footer-wrap {float: none}
.mega-menu ul.mega li .sub li.mega-hdr,
.mega-menu ul.mega li .sub li {	text-align:left; }
body .ui-widget-content#listing_event {	margin-bottom:20px; }
.tab-bar { background-color: #191919; }
body .left-off-canvas-menu .mega-menu .mega_menu_wrap,
.left-off-canvas-menu { background-color: #191919; }
.tab-bar h1, .tab-bar h2, .tab-bar h3, .tab-bar h4, .tab-bar h5, .tab-bar h6,
div#menu-header-horizontal-title, div#menu-header-primary-title, div#menu-header-secondary-title, div#menu-mobi-primary-title, div#menu-mobi-secondary-title, div#menu-mobi-secondary-title1, div#menu-subsidiary-title { color: #191919; }
.tab-bar .menu-icon span { background-position: right top; }
.tab-bar .menu-icon:hover span { box-shadow: 0 0 0 1px #fff, 0 7px 0 1px #fff, 0 14px 0 1px #fff; }
.left-small { border-right-color: rgba(255,255,255,0.2) }
body .left-off-canvas-menu .mega-menu .nav_bg, body .right-off-canvas-menu .mega-menu .nav_bg,
body .left-off-canvas-menu .mega-menu ul.mega li .sub-container { width: 100%; } body.layout-2c-l #main #content { float: left; }
body.layout-2c-l #main .wrap { padding-left:20px; padding-right:0; }
body.layout-2c-l #branding { float:right; }
body.layout-2c-l #header, body.layout-2c-l header#header { padding-left: 0px; padding-right: 0px; float:right; }
body.layout-2c-l #main .breadcrumb { background:none; margin-left: 0; padding-top: 10px; width: 75%; float:left; }
body.layout-2c-l #sidebar-primary, 
body.layout-2c-l #sidebar-secondary, 
body.layout-2c-l #sidebar-front_page, 
body.layout-2c-l #sidebar-post-listing, 
body.layout-2c-l #sidebar-post-detail, 
body.layout-2c-l #sidebar-contact_page_sidebar, 
body.layout-2c-l #sidebar-woo_page { float: right; clear: none; }  body.layout-2c-r #main #content { float:right; }
.layout-2c-r #sidebar-contact_page_sidebar, .layout-2c-r #sidebar-front_page, .layout-2c-r #sidebar-post-detail, .layout-2c-r #sidebar-post-listing, .layout-2c-r #sidebar-primary, .layout-2c-r #sidebar-secondary, .layout-2c-r #sidebar-woo_page{ clear:none; float:left; } body.layout-1c #main #content,
body.layout-1c #main .breadcrumb .breadcrumb-trail  { padding-left:20px; }
body.layout-1c div#header, 
body.layout-1c  header#header,
body.layout-1c #main .breadcrumb { width:100%; }
body.layout-1c .entry-header-custom-left > label { width:25%; float:left; }
body.layout-1c .entry-header-custom-left > .listing_custom { float:left; }
body.layout-1c #loop_event_taxonomy.list .post .entry, 
body.layout-1c #loop_event_archive.list .post .entry,
body.layout-1c #loop_listing_taxonomy.list .post .entry, 
body.layout-1c #loop_listing_archive.list .post .entry { position: relative; width:73.8% }
body.singular .pos_navigation .post_left, 
body.singular .pos_navigation .post_right { max-width: 100%; width: auto; } a,
body .list .entry .bottom_line a,
.post[class*="deals-"] .entry .entry-title:hover,
.post[class*="deals-"] .entry .entry-title a:hover{
color:#000;
}
ul li a, ol li a, body .ui-widget-content a { color:#333; }
ul li a:hover, ol li a:hover, body .ui-widget-content a:hover { color:#000; }
h1, h2, h3, h4, h5, h6 { font-family:Georgia, "Times New Roman", Times, serif; }
body h3 {
border-top:none;
border-bottom:1px solid #CDCDCD\0/;
border-bottom:1px solid rgba(0, 0, 0, 0.13);
padding:10px 0px;
font-family:Georgia, "Times New Roman", Times, serif;
font-size: 1.6em;
font-weight:normal;
color:#000;
}
body h3:after, .footer_top .footer-wrap:after {
background-color:#CDCDCD\0/;
background-color: rgba(0, 0, 0, 0.13);
content: "";
display: block;
height: 2px;
position: relative;
bottom: 0px;
-webkit-transition: all 0.2s ease-in-out;
-moz-transition: all 0.2s ease-in-out;
-ms-transition: all 0.2s ease-in-out;
-o-transition: all 0.2s ease-in-out;
transition: all 0.2s ease-in-out;
width: 1.8em;
}
body #location_navigation_wrap h3:after {
display: none;
}
body #location_navigation_wrap h3 { border: none; color: #FFF; margin-bottom: 0; padding-bottom: 0;}
body .d_location_type_navigation .d_location_navigation_left .horizontal_location_nav li .cities_names ul li a{ line-height: 1.5;} #comments li,
#comments li li  { border-top:1px solid #CDCDCD \0/; }
#comments .comment-list > li:first-child { border-top:none; }
#comments-template li img {	border: 1px solid #D1D1D1; max-width: 100%; padding: 2px; border-radius: 2px; -webkit-border-radius: 2px; }
#comments-template li .single_rating img { border:none; float:left; }
body .comment-wrap { position:relative; }	
.comment-form-comment { max-width:368px; width:100%; }
.comment-content p a { color: #191919; }
.comment-content p a:hover { color: #666; } body .comment-list .average_rating .clear_rating {padding: 4px 10px}
body .average_rating #rate{
display: flex;
display: -webkit-flex;
float: left;
vertical-align: text-top;
}
body .comment-list .average_rating { margin:0; position:absolute; top:-4px; right:0; width:auto; }
.average_rating .fa-stack, .single_rating .fa-stack { top: 1px; }
.entry-header-custom-right #rate > span.fa-stack { top: -2px; }
#comments .average_rating_wrapper .average_rating .fa-stack, 
#comments .average_rating_wrapper .single_rating .fa-stack { top: 2px; }
.form_comment_rating_wrap .single_rating i.rating-off { color: #fff;  }
.form_comment_rating_wrap .single_rating .fa-stack { top: 0; }
.form_comment_rating_wrap .single_rating i { font-size: 16px; }
body .realated_post h3:after { bottom:-12px; }
body .single_rating span, body .directory_rating_row span{
margin-right: 0!important;
} button, input[type="reset"], input[type="submit"], input[type="button"], a.button, .button, .uploadfilebutton { font-weight:normal !important; }
button:hover, input[type="reset"]:hover, input[type="submit"]:hover, input[type="button"]:hover, a.button:hover, .button:hover, .uploadfilebutton:hover,.frontend_editor .directory_google_map .map_customizer_wrap #panel .btn_input_normal:hover,
body.frontend_editor #uploadimage:hover, body.frontend_editor .upload.button:hover, body.frontend_editor .directory_google_map #panel input[type="button"]:hover, .frontend_editor .directory_google_map #panel input[type="button"]:hover, .frontend_editor #panel input[type="button"]:hover { background-color:#F8E777;	color:#000; }
body .butoontooltipitem { width:260px; } .arclist h2,
body #sub_listing_categories ul li a, 
body #sub_event_categories ul li a,
.arclist ul li .arclist_date a:hover, 
.arclist ul li a:hover   { color:#000; }
body #sub_listing_categories ul li a:hover, 
body #sub_event_categories ul li a:hover,
.profile a:hover, 
.links a:hover , 
.peoplelink a:hover,
.arclist ul li .arclist_date a:hover, 
.arclist ul li a:hover { text-decoration: underline; }
.pull-right { float:right !important; }
.pull-left { float:left !important; }
.mobile_header_open .mobi-scroll { background-color:#161615; } #show_togglebox_wrap p + i { display:none; }
body .map_full_width .map_sidebar,
body .map_fixed_width .map_sidebar, 
body .home_page_banner.map_fixed_width .map_sidebar {	padding:0; }
body .map_fixed_width .map_sidebar, 
body .home_page_banner.map_fixed_width .map_sidebar { padding:0 15px; }
body .map_fixed_width, body.home .map_fixed_width {	padding:0; }
#content .map_sidebar {	padding:0 0 20px; }
body .home_page_banner .widget{ padding: 0; margin: 0;}
body .top_banner_section_in { margin-bottom:0; } .flexslider .slides img { max-width:100%; height: auto;}
.widget_supreme_banner_slider .flex-direction-nav a:before { display: none; }
.widget_supreme_banner_slider .flex-direction-nav a.flex-prev{
left: 10px;
}
.widget_supreme_banner_slider .flex-direction-nav a.flex-next{
right: 10px;
} #lostpassword_form > h3 { margin-top: 0; }
.login_form_l > #lostpassword_form { margin-bottom: 50px; } body.woocommerce #reviews #comments ol.commentlist li, 
body.woocommerce-page #reviews #comments ol.commentlist li { list-style:none; }
body.woocommerce #reviews #comments ol.commentlist li .comment-text, 
body.woocommerce-page #reviews #comments ol.commentlist li .comment-text { padding-top:0; background:none; border:none;	} body #sidebar-subsidiary,
body #sidebar-subsidiary-2c, 
body #sidebar-subsidiary-3c, 
body .sidebar-after-header, 
body .sidebar-subsidiary { width:1160px; }
body .rev_pin .comment a:hover,
.review a:hover,
.pinpoint a:hover {	color:#000 !important; } .error_404 h4 {	line-height:normal;	color:#000; }
.entry-header-custom-left div.social-share-link-wrap label,
.directory-single-page .hentry .entry-header-title .entry-header-custom-wrap p > label{ display: inline-block;  margin-right: 5%;  vertical-align: top;  width: 32%; word-wrap: break-word; color: #666666; line-height: 26px; margin-bottom: 0; }
.directory-single-page .hentry .entry-header-title .entry-header-custom-wrap p span { width:100%; }
.entry-header-custom-left div.social-share-link-wrap > span,
.directory-single-page .hentry .entry-header-title .entry-header-custom-wrap p > span{ display: inline-block;    font-weight: 400;    vertical-align: top;    width: 61%;}
.frontend_editor #error_frontend-entry-title.message_error2 { clear:none; }
.entry-header-title .entry-header-custom-wrap p span.message_error2, 
.entry-header-title .entry-header-custom-wrap p span.message_error2,
.directory-single-page .hentry .entry-header-title .entry-header-custom-wrap p span.message_error2
{
color:red;
}
body.frontend_editor .entry-header-custom-wrap p span.popline.frontend_anchor_facebook input[type="text"],
body.frontend_editor .entry-header-custom-wrap p span.popline.frontend_anchor_google_plus  input[type="text"]{
margin: 0 0 0 10px !important;
}
.entry-header-custom-wrap div.share-link-wrap {
float: left;
padding-bottom: 10px;
width: 100%;
}
.frontend_edit_images_ul img { width:100%; }
.custom_header_field.video iframe { width:auto; height:auto; }
.frontend_editor .share_link > span span { right:auto; left:0; } .home_page_content .widget h3, .home_page_content .widget.title, .home_page_content .widget-title, .home_page_content .widget-search .widget-title { font-size:2.133em;	} div#header, header#header { background-color: #000; float: left; width: 25%; padding:0; }
body .flexslider .slides > li h2 a:hover { color:#FFF !important; text-decoration:none; }
body .flexslider .slides > li .slider-post h2 a:hover { color:#444444 !important; text-decoration:underline; }
#header.mobile_header_tag { display:none; }
#main .breadcrumb {	background:none; float:right; clear:none; padding-top: 10px; width:73.6%; margin-bottom:0; border:none; padding-left: 0;}
#breadcrumb > div, .breadcrumb > div{ border-bottom: 0; margin-bottom: 0;}
#breadcrumb .sep, .breadcrumb .sep{ font-size: 0;}
#breadcrumb .sep:before, .breadcrumb .sep:before{ font-size: 15px; color: #565656;}
#breadcrumb a, .breadcrumb a { color:#999; }
#main #breadcrumb a:hover, 
#main .breadcrumb a:hover,
#breadcrumb .trail-end, 
.breadcrumb .trail-end { color:#000; }
.flex-direction-nav .dark-nav i { background-color:#cdcdcd\0/; background-color:rgba(0, 0, 0, 0.2); } body .menu-container,body .mega-menu { padding:0; }
body #menu-secondary { padding-top:0; padding-bottom:0; }
.header_strip { background-color:#191919;  width: 100%; display: inline-block; float: left;}
.header_strip .location_fld_wrapper{ margin-top: 10px;}
.header_strip .mega-menu{ float: right; display: inline-block; width: auto; clear:none;}
body .mega-menu .nav_bg { margin:0 auto; max-width:1180px; background-color:#191919; }
body .mega-menu ul.mega li .sub-container.non-mega .sub a, 
body .mega-menu ul.mega li .sub .row li a { margin:0; border:none; }
body .mega-menu ul.mega li ul.sub-menu { background-color:#191919; }
body .mega-menu ul.mega li ul.sub-menu ul { margin:0 0 20px !important; }
body .mega-menu ul.mega li ul.sub-menu ul li a { color:#7B7B7B;	}
body .mega-menu ul.mega li .sub-container { margin-top:0px;}
body .mega-menu ul.mega li .sub-container.mega .sub { padding:10px 30px; }
body .mega-menu ul.mega li .sub-container.non-mega .sub a:hover, 
body .mega-menu ul.mega li .sub-container.non-mega li a:hover, 
body .mega-menu ul.mega li .sub-container.non-mega li.current-menu-item a {	background-color:#000; color:#F8E777; border-color:#000; }
body .mega-menu ul.mega li .sub li.mega-hdr a.mega-hdr-a { border:none; }
body .mega-menu ul.mega li .sub li.mega-hdr a.mega-hdr-a:hover { text-decoration:none; }
body .mega-menu ul.mega li .sub li.mega-hdr .sub-menu { border-top:1px solid #7B7B7B; margin-right:20px !important; }
body .mega-menu ul.mega .sub li.mega-hdr li a { background:none; }
body .mega-menu ul.mega .sub li.mega-hdr li a { padding:5px 0 !important; }
body .mega-menu ul.mega .sub li.mega-hdr li a:hover { color:#FFF; }
@media only screen and (max-width: 1200px) {
body .mega-menu ul.mega li .sub-container { padding-top: 0; }
}
body .mega-menu .nav_bg { text-align:right;} body .mega-menu .nav_bg .widget { float:none; display:inline-block; vertical-align:text-top; }
.mega-menu ul.mega { margin-left:1%; }
body .sub-menu { font-family: 'Open Sans', sans-serif; }
body #mobile_header .mega-menu ul.mega li .sub-container { padding-top:0; }
body #mobile_header .mega-menu ul.mega li .sub-container.non-mega .sub a:hover, 
body #mobile_header .mega-menu ul.mega li .sub-container.non-mega li a:hover, 
body #mobile_header .mega-menu ul.mega li .sub-container.non-mega li.current-menu-item a { background:none;	border-color:transparent; } div#menu-secondary .menu li li:hover > a, 
div#menu-secondary1 .menu li li:hover > a, 
div#menu-secondary .menu li li a:hover, 
div#menu-secondary1 .menu li li a:hover, 
div#menu-subsidiary .menu li li a:hover, 
.nav_bg .widget-nav-menu li li a:hover { background-color: #252525\0/; }
div#menu-secondary .menu li a:hover, 
div#menu-secondary1 .menu li a:hover, 
div#menu-secondary .menu li:hover > a, 
div#menu-secondary1 .menu li:hover > a, 
div#menu-secondary .menu li.current-menu-item > a, 
div#menu-secondary1 .menu li.current-menu-item > a, 
div#menu-subsidiary .menu li.current-menu-item > a { background:none; color:#F8E777; }
div#menu-secondary .menu ul ul, 
div#menu-secondary1 .menu ul ul, 
div#menu-subsidiary .menu ul ul, 
.nav_bg .widget-nav-menu ul ul { background-color:#191919; }
body #menu-secondary .menu ul li { margin:0; z-index:9;	text-align:left; }
body #menu-secondary .sub-menu li { padding-bottom:0; margin:0 !important; }
body #menu-secondary .menu ul li .sub-menu li a { padding-left:15px; }
#nav-secondary.nav_bg { background-color:#191919; } body #menu-mobi-secondary .nav_bg #menu-secondary .menu,
body #menu-mobi-secondary .mega-menu ul.mega { float:right; margin:0; text-align:left; }
body .mobile_header div#menu-mobi-primary, 
body .mobile_header div#menu-mobi-secondary, 
body .mobile_header div#menu-mobi-secondary1 { text-align:left; }
body .mobile_header .mega-menu .nav_bg { background-color:#161615 !important;	}
ul.off-canvas-list, body .left-off-canvas-menu .nav_bg ul.mega, body .right-off-canvas-menu .nav_bg ul.mega { width: 100%; } body .sticky_main .nav_bg .widget-search, 
body .sticky_main .nav_bg .widget_shopping_cart { float:right; }
body .sticky_main .nav_bg #menu-secondary .menu, body .sticky_main .mega-menu ul.mega { float:left; margin:30px 0; }
body .sticky_main .nav_bg .menu { margin:30px 0; }
#site-description > span { color:#FFF; font-family:Arial, Helvetica, sans-serif; font-weight:normal; }
#site-description {	margin-bottom:5px; }
#site-title img, #site-title1 img { max-width:100%; width:85%; margin: auto; }
.layout-1c  #site-title img, #site-title1 img { max-width:100%; width:auto; }
.full-width-map #site-title, .full-width-map #site-title1{display: inline-block; float: left; max-width: 15%; padding-top: 15px; width: 100%;}
body.full-width-map #menu-mobi-secondary .nav_bg #menu-secondary .menu, body.full-width-map #menu-mobi-secondary .mega-menu ul.mega{float: left;}
body.full-width-map .mega-menu ul.mega li a {padding: 20px 10px;}
.sticky_main #site-title img,.sticky_main #site-title1 img { width:auto; }
.full-width-map #site-title img,.full-width-map #site-title1 img {width:auto; }
body .sticky_main #branding1{ background-color: #191919; min-height: 65px; position: static;}
body .sticky_main #branding1 a{color: #FFF; height: 100%; display: inline-block;}
body .sticky_main #branding1 a img{max-height: 100%; padding: 5px 5px 10px;}
body .sticky_main .nav_bg, body .sticky_main .mega-menu .nav_bg{ max-width: 100%!important;}
#container .header_container .header_strip .sticky_main #menu-secondary, #container .header_container .header_strip .sticky_main #menu-secondary1 { width: 80%; }
#branding, #branding1 {	padding: 35px 15px 30px; width: 100%; position:relative; }
.layout-1c   #branding, #branding1{width: 100%;}
#site-title a{ color: #FFF;}
.menu li ul.sub-menu ul.sub-menu { top: -1px; } #container .header_container .header_strip .sticky_main #nav-secondary, 
#container .header_container .header_strip .sticky_main #nav-secondary1 { width:66.2%; }
body .mega-menu ul.mega > li > a,
div#menu-secondary .menu > ul > li > a, 
div#menu-secondary1 .menu > ul > li > a, 
div#menu-subsidiary .menu > ul > li > a, 
.nav_bg .widget-nav-menu > ul > li > a { padding: 22px 7px 23px; position: relative; }
body .mega-menu ul.mega > li > a:before,
div#menu-secondary .menu > ul > li > a:before, 
div#menu-secondary1 .menu > ul > li > a:before, 
div#menu-subsidiary .menu > ul > li > a:before, 
.nav_bg .widget-nav-menu > ul > li > a:before { content: ""; height: 15px; width: 1px; background-color: #7b7b7b; display: block; position: absolute; right: 0; }
body .mega-menu ul.mega > li:last-child > a:before,
div#menu-secondary .menu > ul > li:last-child > a:before, 
div#menu-secondary1 .menu > ul > li:last-child > a:before, 
div#menu-subsidiary .menu > ul > li:last-child > a:before, 
.nav_bg .widget-nav-menu > ul > li:last-child > a:before{content:none;}
.mobile_header .mega-menu ul.mega > li > a,
.mobile_header div#menu-secondary .menu > ul > li > a, 
.mobile_header div#menu-secondary1 .menu > ul > li > a, 
.mobile_header div#menu-subsidiary .menu > ul > li > a, 
.mobile_header .nav_bg .widget-nav-menu > ul > li > a { padding:8px 0 7px; border-right:none; }
body .mega-menu ul.mega li a,
div#menu-secondary .menu li a, 
div#menu-secondary1 .menu li a, 
div#menu-subsidiary .menu li a, 
.nav_bg .widget-nav-menu li a { color: #7B7B7B; font-size: 0.933em; font-weight: normal; }
div#menu-secondary .menu li li a, 
div#menu-secondary1 .menu li li a, 
div#menu-subsidiary .menu li li a, 
.nav_bg .widget-nav-menu li li a { border-top:none; }
body .mega-menu ul.mega li:hover a, 
body .mega-menu ul.mega li a:hover, 
body .mega-menu ul.mega li.current-menu-item a, 
body .mega-menu ul.mega li.current-page-item a { color:#F8E777; border-color:#7B7B7B; boder-radius:4px;	-webkit-border-radius:4px; margin: 0; }
body .mega-menu ul.mega li:last-child a,
div#menu-secondary .menu li:last-child a, 
div#menu-secondary1 .menu li:last-child a, 
div#menu-subsidiary .menu li:last-child a, 
.nav_bg .widget-nav-menu li:last-child a { border-right:none; }
body #mobile_header .mega-menu ul.mega li a:hover, 
body #mobile_header .mega-menu ul.mega li.current-menu-item a, 
body #mobile_header .mega-menu ul.mega li.current-page-item a  { border-color:transparent; text-decoration:none; }
body #mobile_header .mega-menu ul.mega li:hover a, 
body #mobile_header .mega-menu ul.mega li a:hover, 
body #mobile_header .mega-menu ul.mega li.current-menu-item a, 
body #mobile_header .mega-menu ul.mega li.current-page-item a {	border-color:transparent; }
#mobile_header .nav_bg .widget-search, 
#mobile_header .nav_bg .widget_shopping_cart { float:left; width:100%; }
#mobile_header .mega-menu .widget .search-form { width:100%; }
#mobile_header .nav_bg .widget input[type="text"]:focus, 
#mobile_header .mega-menu .widget .search-form input:focus { width:94%;	padding:6px; }
#mobile_header .widget-search input[type="text"],
#mobile_header .mega-menu .widget .search-form input { background-position:right -10px top -12px; }
body #tmpl-search-results.list .hentry .entry, .user #content .hentry .entry, .hfeed .post .entry { position: relative; }
.entry h2.entry-title, body #loop_event_archive .post .entry h2, body #loop_event_taxonomy .post .entry h2 { display: inline-block; margin-bottom: 10px; }
.directory-single-page .hentry .entry-header-title .entry-title{display: block;}
body .mobile_header .widget-search input[type="text"] {	padding-left:6px; }
.menu > ul > li:hover > ul, 
.nav_bg .widget-nav-menu > li:hover > ul { margin-top:0px; }
div.d_location_type_horizontal .toggle_handler { bottom:-23px; left: 15px; z-index: 99; }
body .toggle_handler #directorytab { background-color:#333232 !important; border:1px solid #424141; border-radius: 4px; -webkit-border-radius: 4px; color:#FFF!important;}
body .d_location_type_navigation{ background: #333232; border-color: #333!important;}
body #location_loading{ color: #FFF;}
body .d_location_type_navigation a{ color: #FFF;}
body .location_fld_wrapper ul li a:hover{ color: #f8e777;}
body .toggle_handler #directorytab i { color:#FFF; }
.d_location_type_navigation .d_location_navigation_left .horizontal_location_nav li{ margin-bottom: 3px;}
body .event-organizer .event-organizer-right { width:70%; }
#comments-number, #reply-title { margin-bottom:5px; }
.singular-listing #content #comments { padding-top:0; }
body .related_post_grid_view li h3 { border:none; }
body .related_post_grid_view li h3:after { display:none; }
#container .header_container .header_strip .sticky_main,
div#menu-secondary .wrap, div#menu-secondary1 .wrap, 
div#menu-subsidiary .wrap, .nav_bg .widget-nav-menu nav { background-color:#191919; }
body form#commentform label { clear:both; }
#commentform #rate span.rating_desc{margin-left: 0!important;}
#commentform .author_rating #rate span.rating_desc{	margin-left: 10px!important;}
body #header .columns.sticky_main .menu-container { background: white; min-height: 56px;}
body #header .columns.sticky_main .menu-container nav { padding-left: 20px; } .widget.listing_post .post .entry-header{overflow: visible;} .sidebar.large-3 { margin-left: 0; width: 25%;}
.sidebar p { color:#333; }
#sidebar-primary, 
#sidebar-secondary, 
#sidebar-front_page, 
#sidebar-post-listing, 
#sidebar-post-detail, 
#sidebar-contact_page_sidebar, 
#sidebar-woo_page { float: left; clear: none; background-color: #F8E777; padding: 15px 14px 0; }
body .sidebar ul { margin-top:10px; }
body .sidebar ul li { padding: 10px 0 10px; }
body .sidebar .widget.categories ul.children{
margin-top: 5px;
margin-left: 5px;
}
.sidebar .entry-summary img { width:100%; }
.sidebar .popular_post p { padding-bottom:0; }
.sidebar button:hover, 
.sidebar input[type="reset"]:hover, 
.sidebar input[type="submit"]:hover, 
.sidebar input[type="button"]:hover, 
.sidebar a.button:hover, 
.sidebar .button:hover, 
.sidebar .uploadfilebutton:hover { background-color:#FFF; }
.sidebar .featured_agent_list a { float:left; margin-right:10px; }
.comment-list li > a + div, .comment-list li > a + div.comment-wrap, .comment-list li > img.avatar + div, .comment-list li > img.avatar + div.comment-wrap { overflow:visible; padding-left:80px; }
div#comments .comment-list li.comment .butoontooltipitem #rate .rating_text, div#comments .comment-list li.comment .readtooltipitem #rate .rating_text { width:105px !important; }
.readtooltipitem{
width: auto!important;
}
h1 .fa-stack .fa-stack-1x.fa { font-size:14px; top:-3px; } body.frontend_editor .title-logo-wrap { padding-top:20px; } .sidebar input[type="submit"], 
#footer input[type="submit"] { background-color:#000 !important; }
#footer input[type="submit"]:hover {
box-shadow: 0 0 2px #888888;
-webkit-box-shadow: 0 0 2px #888888;
background-color: #F8E777 !important;
color: #000 !important;
}
.wc-bookings-booking-form .select-wrap span.select{min-height: 34px;}
.sidebar .wc-forward:hover, .sidebar input[type="submit"]:hover , .price_slider_amount button:hover{ background-color:#FFF !important; }
#content .sidebar input[type="submit"]:hover { background-color: #F8E777 !important; color: #000; }
#submit_category_box #select_category { max-height: none; overflow: auto; }
#subcategory #select_sub_category { max-height: none; overflow: auto; }  body .listed_events .event_img{ border: 0;}
.entry-title .single_rating img + span { position: relative; top: 2px; }  
.entry-title .single_rating img + span a:hover { text-decoration: underline; }  
.attending_event span.fav span.span_msg { margin-left: 85px; }
.tevolution-event-manager #map-container,
.tevolution-directory #map-container,
#directory_listing_map,
#evet_listing_map {
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
box-sizing: border-box;
border: 7px solid #FFF;
box-shadow: 0 0 2px 0 #999;
-webkit-box-shadow: 0 0 2px 0 #999;
margin-bottom: 20px;
margin-left: 4px;
margin-right: 4px;
clear: both;
}
body .page-title { margin-bottom:20px !important; }
.listing-image #directory_detail_img img,
#slider .flex-viewport img {
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
box-sizing: border-box; 
border: 5px solid #FFF;
box-shadow: 0 0 2px 0 #999999;
height: auto;
max-width: 98%;
width: auto;
margin: 3px;
}
.listing_content a:hover { text-decoration: underline; }
body.directory-single-page .share_link { margin:0; float:left; text-align:left; }
.share-link-wrap > label { float: left; width: 25%; }
.entry-header-custom-left .share_link > span{
margin-bottom: 10px;
display: inline-block;
}
body.event-single-page .share_link { float:left; margin-left:0;	max-width:100%; width:100%; }
body.event-single-page .share_link > label { float:left; width:30%; text-align:left; }
body.event-single-page .share_link > span { float:left; }
body.tevolution-event-manager.event-single-page .entry-content h2,
#comments-number, #reply-title,
body.tevolution-event-manager.event-single-page .event_custom_field h4 { font-size:22px !important;	}
form#commentform textarea {	height: 155px; }
.entry-content > div { margin-bottom:20px;}
.entry-content > div.single-social-media { margin-top:0; float:left; }
.post-meta .event_category { margin-bottom:15px; }
.listing_custom_field:empty {
display: none;
}
.post-meta > a,
.post-meta > .event_category > a { margin-bottom:5px; display:inline-block;	}
body .entry-header-title .entry-header-logo{ min-height: inherit!important; max-width: 84px!important;}
body .entry-header-title .entry-header-logo img{ max-width: 100%;}
#preview_submit_from_listing .entry-header-title .entry-title{ margin:0!important;}
.entry-header-title .entry-header-custom-wrap { margin-top:0; margin-bottom:0; }
.edit { clear: both; display: block; }
body.tevolution-event-manager .post-meta a,
body.tevolution-directory .post-meta a,
.post-cat a,
.post-tags a {
font-size:0.867em;
background-color: #EAEAEA;
border-radius: 5px;
-webkit-border-radius:5px;
color: #616161;
padding: 3px 7px;  
-webkit-transition: all 0.2s ease-in-out;
-moz-transition: all 0.2s ease-in-out;
-ms-transition: all 0.2s ease-in-out;
-o-transition: all 0.2s ease-in-out;
transition: all 0.2s ease-in-out; 
}
body.tevolution-event-manager .post-meta a:hover,
body.tevolution-directory .post-meta a:hover,
.post-cat a:hover,
.post-tags a:hover { background-color: #000; color: #FFF; }
body.tevolution-event-manager .post-meta .listing_category, 
body.tevolution-directory .post-meta .listing_category { margin-bottom:15px; }
body.tevolution-event-manager .post-meta i, 
body.tevolution-directory .post-meta i { padding-right:5px; color:#000; }
body.tevolution-event-manager .get_direction .b_getdirection:hover { color:#000 !important;	}
body.tevolution-directory #listing_description .listing_content { width:100%; }
.entry-header-custom-left label { color:black; color: #666666} body .author_cont .author_photo { border:none;}
body .author_cont .author_photo img { border:1px solid #CDCDCD \0/; border:1px solid rgba(0,0,0,0.13); }
body .rc_rightcol h3:after,
h3.submit_info_section:after,
.submit_info_section h3:after { bottom:-12px; }
body.layout-1c #sidebar-post-listing { display:none;}
body.layout-1c article .post_fig { width:22%; }
body.layout-1c article .entry-header { width:73.8%; }
body.layout-1c.tevolution-directory #listing_description .listing_content { width:100%; }
.comment-list .average_rating .average_rating_title { display: none; }
.comment-list li #respond .form_comment_rating_wrap .author_rating { margin-top:10px; float:left; } body .ui-datepicker-trigger:hover {	background-color:#F8E777;	color:#000; }
.comment-list .form_comment_rating_wrap .comment-form-comment { clear:both; }
.form_comment_rating_wrap { position:relative; }
.form_comment_rating_wrap .comment-form-comment { float: left; }
.form_comment_rating_wrap .form-submit { clear: both; }
.form_comment_rating_wrap .author_rating { position:absolute; border: 1px solid #CCCCCC; border-radius: 5px; float: right; margin-right: 10%; margin-top: 20px; padding-bottom:20px; }
.form_comment_rating_wrap .event_rating_row { background-color: #F8E777; padding: 12px 22px; margin-bottom:10px; display: inline-block; width: 100%;}
body form#commentform .form_comment_rating_wrap #rate {padding: 5px 0 0 !important;}
#post-listing .complete .step-heading{ color: #000;}
.packageblock .packagelistitems.selected{ background: rgba(248,231,119,0.05);}
.single_rating > span { padding-right: 1px; vertical-align: 2px; }
.listing-title .single_rating > span { padding-right: 0px; vertical-align: 2px; } .footer-wrap { width: 1200px; padding-right: 0 !important; }
#footer { box-sizing: border-box; -moz-box-sizing: border-box; -ms-box-sizing: border-box; -o-box-sizing: border-box; -webkit-box-sizing: border-box; }	
#footer .footer_bottom, #footer .footer_bottom a { color:#999999; }
#footer .footer_bottom, #footer .footer_top .footer-wrap { background:transparent; padding-left:0; }
#footer .footer_bottom .footer-wrap > div{ border-top:1px solid #CDCDCD\0/; border-top:1px solid rgba(0, 0, 0, 0.13); padding: 0;}
body.full-width-map #footer .footer_bottom .footer-wrap > div{
border: none;
}
body.full-width-map #footer .copyright,
body.full-width-map #footer .credit{
text-align: center;
}
body.full-width-map .footer-wrap{
width: 100%;
}
#footer .footer_bottom a:hover { color:#000; }
.footer-content { width:100%; padding-top: 15px; }
#footer .footer-content .copyright { font-size: 14px; text-align: center; }
#footer .footer-content .copyright a { font-size: 14px; }
.footer_widget_wrap .widget { width: 22%; float:none; }
.footer_widget_wrap .widget h3 { font-size:1.333em; }
.footer_widget_wrap .widget ul li {	border:none; padding:3px 0; }
.footer_widget_wrap .widget.twitter ul li{
padding-left: 25px;
padding-top: 0;
}
.footer_widget_wrap ul li a, .footer_widget_wrap ol li a { color:#666666; font-size:0.933em; }
.footer_widget_wrap .widget.contact_widget { width:100%; margin:0; }
.footer_widget_wrap .wpcf7-form { width:100%; }
body .footer_widget_wrap > .widget { width:19.7%; }
body .footer_widget_wrap > .widget li a:hover { text-decoration: none; }
body .footer_widget_wrap > .widget:nth-child(4) { width: 28.9%; }
body .footer_widget_wrap > .widget:nth-child(4) .widget-wrap > ul li { width: 47%; display: inline-block; vertical-align: top; }
body .footer_widget_wrap > .widget:nth-child(4) .widget-wrap > ul li:nth-child(odd) { margin-right: 20px; }
div#menu-footer { float: none; text-align: center; padding-bottom: 5px; padding:15px 0; }
.tevolution-event-manager #footer .search_nearby_widget .searchform_wdgt input[type="text"] { margin-bottom: 10px; } body .nav_bg,
body .mega-menu .nav_bg { text-align:right; width: auto; float: right; padding-right: 0; padding-left: 0;}
body .nav_bg .mega, 
body .nav_bg .widget,
body .mega-menu .nav_bg .mega, 
body .mega-menu .nav_bg .widget{width:auto; float:left; display:block; vertical-align:text-top; margin-left:10px;}
body .nav_bg .widget{
float: right;
}
.nav_bg .widget input[type="text"], 
.mega-menu .widget .search-form input { margin:8px 0 0; }
#footer .searchform_wdgt input[type="text"] { width: 100%; max-width: 100%; }
body .sticky_main .nav_bg{ float: none; width: 100%;}   .widget.widget-nav-menu i {	height: 20px; padding-right: 10px; text-align: center; width: 30px; color:#1c1c1c; font-size:17px; } #content .search_nearby_widget .sgo { margin: 0; }
.tevolution-event-manager .search_nearby_widget .searchform_wdgt .search_range input, 
.tevolution-directory .search_nearby_widget .searchform_wdgt .search_range input { box-shadow:none;}
body .search_nearby_widget .searchform_wdgt .search_range input#range_address{ background: #FFF;}
body .related_post_grid_view .moretag { color:#000; }
body .widget a:hover, body .widget-small a:hover, body .related_post_grid_view .moretag:hover { text-decoration:underline; color:#000; }
body .widget .postpagination a:hover { color:#fff; text-decoration: none; }
body #content .home_page_content .search_nearby_widget > form { text-align: center; }
body .Flicker div.flickr_badge_image img:hover,
body .neighborhood_widget ul li img:hover,
body .popular_post ul li a.link_img img:hover,
body .recent_comments li span a img:hover,
body #comments-template li img:hover,
body .featured_agent_list img:hover { opacity:0.6; }
.widget ul ul {	padding-left:0;	border-left:none; } .widget ul.browse_by_category ul li {	border-top:1px solid #CDCDCD \0/; border-top:1px solid rgba(0, 0, 0, 0.13); }
.widget ul.browse_by_category ul li { padding-left:20px; }
.widget-wrap { padding-left:0; } div.social_media ul li {width:auto}
.author_social_networks.social_media ul li a:hover abbr { color:#000; border-color: #000; }
.social_media ul li a:hover abbr { color: #000;	border-color: #000;	text-shadow: 0px 0px 1px rgba(0, 0, 0, 0.5); }
.toggle_mobile_widget .widget.social_media { padding-right:4px; }
.nav_bg .social_media ul li a i , .toggle_mobile_widget .social_media ul li a i   { background-color: rgba(255,255,255, 0.15);  border-color: transparent;	margin:0; }
.nav_bg .social_media ul li a:hover i , .toggle_mobile_widget .social_media ul li a:hover i  { background-color:#F8E777; border-color: transparent; }
.widget .social_media_list li a:hover { padding:0; }
.social_media .social_media_list li { display: inline-block; flex: 0 0 auto; max-width: none; margin: 0 5px 0 0; }
.listing_post .hentry figure.post_fig img { height: auto; }
.twp_search_cont input[type="text"] { margin: 0 10px 10px 0 !important;	}
.widget-widget_rss ul li span.rss-date, .widget-widget_rss ul li cite { color:#333; }
.widget #wp-calendar caption { background-color:#000; } #recentcomments a { color:#333; }
#recentcomments a:hover { color:#000; }
.widget .recent_comments li a.title:hover { text-decoration:underline; }
.widget .recent_comments li span a img { border:#CCCCCC; }
.comment_excerpt{ color: black;}
.widget .recent_comments li a.comment_excerpt:hover { text-decoration: underline; }
.widget h3, 
.widget.title, 
.widget-title, 
.widget-search .widget-title,
.sidebar .widget h3, 
.sidebar .widget.title, 
.sidebar .widget-title, 
.sidebar .widget-search .widget-title, 
footer .widget h3, 
footer .widget.title, 
footer .widget-title, 
footer .widget-search .widget-title { border-top:none; border-bottom:1px solid #CDCDCD\0/; border-bottom:1px solid rgba(0,0,0,0.13); padding:10px 0px; font-family:Georgia, "Times New Roman", Times, serif; font-size: 1.6em; font-weight:normal; color:#000; }
.sidebar .widget-title{
font-size: 20px!important;
}
.widget h3:after, 
.widget.title:after, 
.widget-title:after, 
.widget-search .widget-title:after,
.sidebar .widget h3:after, 
.sidebar .widget.title:after, 
.sidebar .widget-title:after, 
.sidebar .widget-search .widget-title:after, 
footer .widget h3:after, 
footer .widget.title:after, 
footer .widget-title:after, 
footer .widget-search .widget-title:after { background-color: #CDCDCD\0/; background-color:rgba(0,0,0,0.13); content: ""; display: block; height: 2px;	position: relative; bottom: -10px; transition: width 0.2s ease-in-out 0s; width: 1.5em; }
.sidebar .widget:hover h3:after, 
.sidebar .widget.title:hover:after, 
.sidebar .widget-title:hover:after, 
.sidebar .widget-search:hover .widget-title:after { width:100%; }
.widget.categories ul li a, 
.widget.categories ol li a {
-webkit-transition: all 0.2s ease; -moz-transition: all 0.2s ease; -ms-transition: all 0.2s ease; -o-transition: all 0.2s ease; transition: all 0.2s ease;
}
.widget.archives ul li a, 
.widget.archives ol li a, 
.widget.authors ul li a, 
.widget.authors ol li a, 
.widget.widget_meta ul li a, 
.widget.widget_meta ol li a, 
.widget.widget-nav-menu ul li a, 
.widget.widget-nav-menu ol li a, 
.widget.pages ul li a, 
.widget.pages ol li a, 
.widget.login_widget ul li a, 
.widget.login_widget ol li a, 
.widget.pages ul li a, 
.widget.pages ol li a, 
.widget.pages ul li a, 
.widget.pages ol li a, 
.widget.pages ul li a, 
.widget.pages ol li a { display:block; -webkit-transition: all 0.2s ease; -moz-transition: all 0.2s ease; -ms-transition: all 0.2s ease; -o-transition: all 0.2s ease; transition: all 0.2s ease; }
.widget.categories ul li a:hover, 
.widget.categories ol li a:hover, 
.widget.archives ul li a:hover, 
.widget.archives ol li a:hover, 
.widget.authors ul li a:hover, 
.widget.authors ol li a:hover, 
.widget.widget_meta ul li a:hover, 
.widget.widget_meta ol li a:hover, 
.widget.widget-nav-menu ul li a:hover, 
.widget.widget-nav-menu ol li a:hover, 
.widget.pages ul li a:hover, 
.widget.pages ol li a:hover, 
.widget.login_widget ul li a:hover, 
.widget.login_widget ol li a:hover, 
.widget.pages ul li a:hover, 
.widget.pages ol li a:hover, 
.widget.pages ul li a:hover, 
.widget.pages ol li a:hover, 
.widget.pages ul li a:hover, 
.widget.pages ol li a:hover { padding-left:15px; }
.post_data h3:after { background:none; }
.listing_post .hentry { border-bottom:1px solid #CDCDCD \0/; border-bottom:1px solid rgba(0, 0, 0, 0.13); }
.category_list_wrap h3:after { background:none !important; }
.entry-header-custom-right .flex-direction-nav { margin:0; }
#silde_gallery { padding:0; margin: 10px 4px 0 4px;}
.calendar_widget { background-color:#FFF; }
div.attending_event, 
div#listing-info #special_offer, 
.entry-content #special_offer,
.entry-content .how_to_reg  { background-color: #e5e5e5\0/; background-color: rgba(248,231,119,0.25);  border-radius: 4px; -webkit-border-radius:4px; padding: 10px; }
body .all_category_list_widget .category_list h3 { font-size:1.200em; }
body .all_category_list_widget .category_list h3 a { font-weight:normal; color: #000;}
body .all_category_list_widget .category_list h3 a:hover { color:#000; text-decoration:underline; }
body .all_category_list_widget .category_list ul li { font-size:0.933em; }
body .all_category_list_widget .category_list ul li a, twitter_title_link follow_us_twitter { color:#333; }
body .all_category_list_widget .category_list ul li a:hover, twitter_title_link follow_us_twitter:hover { color:#000; text-decoration:underline; }	
body.tevolution-event-manager .searchform_wdgt .ui-slider-horizontal,
body.tevolution-directory .searchform_wdgt .ui-slider-horizontal { padding:0; height:6px; max-width: 355px; }
body.tevolution-event-manager .searchform_wdgt .ui-widget-content,
body.tevolution-directory .searchform_wdgt .ui-widget-content { margin-right:15px; }
body #range_range { box-shadow: none !important; padding: 0; margin-bottom: 14px; }
body.tevolution-event-manager .searchform_wdgt .ui-widget-content { background-color:#f3d33f !important; border:1px solid #d9d9d9 \0/; border: 1px solid rgba(0, 0, 0, 0.15); }
body.tevolution-event-manager .searchform_wdgt .ui-slider .ui-slider-handle, 
body.tevolution-directory .searchform_wdgt .ui-slider .ui-slider-handle { border-radius:10px; -webkit-border-radius:10px; background-color:#000; border:1px solid #000; }
body.tevolution-event-manager .searchform_wdgt .ui-slider .ui-slider-range { border:1px solid #e5e5e5 \0/; border:1px solid rgba(0, 0, 0, 0.1);  background-color:#FFF; }
body.tevolution-event-manager .searchform_wdgt .ui-widget-header, 
body.tevolution-directory .searchform_wdgt .ui-widget-header { background-color:#FFF !important; }
.directory-single-page .hentry .entry-header-custom-wrap .entry-header-logo { width:100%; max-width:100px; margin-top:15px; float:left;	padding-top:10px; }
.directory-single-page .hentry .entry-header-logo img { float:left; } .browse_by_tag ul { padding-top: 0; }
.browse_by_tag li {	padding:0 !important; }
.tags a, .tagcloud a, 
.browse_by_tag a { background: none; border: 2px solid #333 \0/; border: 2px solid rgba(0, 0, 0, 0.13); border-radius: 0; }
.tags a:hover, 
.tagcloud a:hover, 
.browse_by_tag a:hover { background: none; border-color: #000; color: #000; }
.sidebar .tags a, 
.sidebar .tagcloud a, 
.sidebar .browse_by_tag a {  border:none; background-color:#dfcf6b \0/; background-color:rgba(0, 0, 0, 0.1); border-radius:4px; -webkit-border-radius:4px; padding:0px 8px; }
.sidebar .tags a:hover, 
.sidebar .tagcloud a:hover, 
.sidebar .browse_by_tag a:hover {  background-color:#FFF; text-decoration: none;} div.tevolution_author_listing .featured_agent_list li > a {
margin: 0 20px 0 0;
}
div.tevolution_author_listing .featured_agent_list li p {
width: 70%;
} .home_page_content .search_key{ background-color: #f1f1f1\0/; background-color: rgba(0,0,0,0.06); border: 1px solid #dedddd\0/; border: 1px solid rgba(0,0,0,0.1);  border-radius: 4px; box-sizing: border-box; -moz-box-sizing: border-box; -ms-box-sizing: border-box; -o-box-sizing: border-box; -webkit-box-sizing: border-box; padding: 22px; }
.home_page_content .search_key input[type="text"],.home_page_content .search_key .select-wrap{ width: 25%; display: inline-block; margin-right: 10px;}
.home_page_content .search_key .select-wrap select{ width: 100%;}
body .search_nearby_widget input[type="text"]{ margin-bottom: 0; width:100%; max-width:100%!important; display: inline-block; margin-right:0px; max-height: 39px;}
body .sidebar .widget.search_key input[type="text"]{
display: inline-block;
margin-bottom: 10px !important;
margin-right: 0;
max-height: 39px;
max-width: 100% !important;
}
body .home_page_content .search_nearby_widget.search_by_mile_active .searchform_wdgt input[type="text"], .home_page_content .search_nearby_widget.search_by_mile_active .searchform_wdgt select,body .search_nearby_widget input[type="text"],
.home_page_content .search_nearby_widget .searchform_wdgt input[type="text"]{ width:86%; }
.tevolution-event-manager #content .search_nearby_widget.search_by_mile_active .searchform_wdgt .sgo { margin:0; } body .widget #wp-calendar .calendar_tooltip .event_title { color: #000; }
body table.calendar_widget td.date_n div span.calendar_tooltip { border-color: #000; } .browse_by_category li a { display: inline-block !important; *display: inline !important; zoom: 1; vertical-align: top; } .popular_post ul li .post_data h3:after { display: none; }
.popular_post ul li .post_data h3 a { font-size: 18px; font-weight: normal; }
.popular_post ul li .post_data p .views { border-right:1px solid #999999 \0/; } .tevolution-directory #widget_location ul.widget_location_nav li { padding: 4px 0; } .widget.event_search .form_row { margin-right: 0; } body .neighborhood_widget h3 { margin-bottom: 0; }
body .neighborhood_widget ul li .nearby_content a { font-size: 16px; font-weight: normal; }
body .neighborhood_widget ul li .nearby_content a:hover { text-decoration: underline; }
body .neighborhood_widget ul li p { padding-bottom:0; } #content ul.products li.product { width: 18.6%; margin: 0 -4px 50px 6.2%; }
body.tevolution-event-manager .ui-datepicker-header { padding:5px; } body .gform_wrapper .top_label input.medium, 
body .gform_wrapper .top_label select.medium {
width:46%;	
} .recaptchatable input#recaptcha_response_field {margin: 0 !important}
div.pp_pic_holder, body div.pp_woocommerce div.pp_content_container {height: auto !important} body #at15s.atm { z-index:89 !important; }   body .widget.nav-menu a,
body .widget.browse_by_tag a,
body .widget.widget-tags .post_tag-cloud a,
body .widget.widget_product_tag_cloud.widget-woocommerce .tagcloud a {
-webkit-transition: all 0.2s ease-in-out;
-moz-transition: all 0.2s ease-in-out;
-ms-transition: all 0.2s ease-in-out;
-o-transition: all 0.2s ease-in-out;
transition: all 0.2s ease-in-out;
}
body .widget.nav-menu a:hover,
body .widget.browse_by_tag a:hover,
body .widget.widget-tags .post_tag-cloud a:hover,
body .widget.widget_product_tag_cloud.widget-woocommerce .tagcloud a:hover { text-decoration: none; }
body .widget.nav-menu a:hover i,
body .widget.browse_by_tag a:hover i,
body .widget.widget-tags .post_tag-cloud a:hover i,
body .widget.widget_product_tag_cloud.widget-woocommerce .tagcloud a:hover i {
-moz-transform: scale(1) rotate(-10deg) translateX(0px) translateY(0px) skewX(0deg) skewY(0deg);
-webkit-transform: scale(1) rotate(-10deg) translateX(0px) translateY(0px) skewX(0deg) skewY(0deg);
-o-transform: scale(1) rotate(-10deg) translateX(0px) translateY(0px) skewX(0deg) skewY(0deg);
-ms-transform: scale(1) rotate(-10deg) translateX(0px) translateY(0px) skewX(0deg) skewY(0deg);
transform: scale(1) rotate(-10deg) translateX(0px) translateY(0px) skewX(0deg) skewY(0deg);
}  body.layout-1c .widget_loop_taxonomy.grid .post .fp_image,
body.layout-1c #loop_listing_taxonomy.grid .post .listing_img, 
body.layout-1c #loop_listing_archive.grid .post .listing_img,
body.layout-1c #loop_event_taxonomy.grid .post .event_img, 
body.layout-1c #loop_event_archive.grid .post .event_img { max-width:100%; }
.entry-summary a:hover { text-decoration: underline; }
body .templ_popup_forms .send_button:hover { color:#000; }
article .entry-header h2 { font-weight:normal; font-size:18px; line-height: 24px; }
article .entry-header p { color:#333; }
article .post_fig { width:30%; margin-right: 4%; max-width:250px; }
article .entry-header { width: 65.8%; }
body article.post, 
body article.hentry { margin-bottom:15px; padding-bottom:10px; }
.post_info_meta a { color: #999999; }
.post_info_meta a:hover { color: #000; }
.entry-details p { color: #333; }   a.current.page-numbers, span.current.page-numbers strong, .page-numbers:hover strong,
body.woocommerce #content nav.woocommerce-pagination ul li a:hover, body.woocommerce #content nav.woocommerce-pagination ul li span.current, body.woocommerce nav.woocommerce-pagination ul li a:hover, body.woocommerce nav.woocommerce-pagination ul li span.current, body.woocommerce-page #content nav.woocommerce-pagination ul li a:hover, body.woocommerce-page #content nav.woocommerce-pagination ul li span.current, body.woocommerce-page nav.woocommerce-pagination ul li a:hover, body.woocommerce-page nav.woocommerce-pagination ul li span.current {
background-color: #000;
border: 1px solid #000;
color: #fff;
margin-left: 0;
margin-right: 0;
}
.comment-pagination .current.page-numbers,.pagination .current.page-numbers,.comment-pagination .page-numbers strong, .pagination .page-numbers strong,strong.prev,strong.next, .expand.page-numbers, a.page-numbers[title~="Last"],a.page-numbers[title~="First"], span.page-numbers.dots, .loop-nav span.next, .loop-nav span.previous,  body .pos_navigation .post_left a, body .pos_navigation .post_right a,
body.woocommerce #content nav.woocommerce-pagination ul li a, body.woocommerce nav.woocommerce-pagination ul li a, body.woocommerce-page #content nav.woocommerce-pagination ul li a, body.woocommerce-page nav.woocommerce-pagination ul li a { background-color:#F8E777; color: #333;  }
.comment-pagination .current.page-numbers,.pagination .current.page-numbers,body .secondary_btn:hover, .comment-pagination .page-numbers:hover strong, strong.prev:hover, strong.next:hover, .loop-nav span.next:hover, .loop-nav span.previous:hover, .pagination .page-numbers:hover strong, body .pos_navigation .post_left a:hover, body .pos_navigation .post_right a:hover, a.current.page-numbers, a.page-numbers[title~="Last"]:hover,a.page-numbers[title~="First"]:hover,
body.woocommerce #content nav.woocommerce-pagination ul li a:hover, body.woocommerce nav.woocommerce-pagination ul li a:hover, body.woocommerce-page #content nav.woocommerce-pagination ul li a:hover, body.woocommerce-page nav.woocommerce-pagination ul li a:hover { background-color: #000; color: #fff; }
a.current.page-numbers{ padding: 5px 14px 5px;}
body .comment-pagination .page-numbers,body .pagination .page-numbers,body .comment-pagination .page-numbers:hover,body .pagination .page-numbers:hover{ background: transparent;}
.entry-meta .category a, 
.entry-meta .post_tag a { background-color: #EAEAEA; border-radius: 4px 4px 4px 4px; color: #666666; padding: 5px 10px; }
.entry-meta .category a:hover, 
.entry-meta .post_tag a:hover { color: #FFF; background-color: #000; -webkit-transition: all 0.2s ease-in-out; -moz-transition: all 0.2s ease-in-out; -ms-transition: all 0.2s ease-in-out; -o-transition: all 0.2s ease-in-out; transition: all 0.2s ease-in-out; }
.entry-meta .post_tag .before {
display:inline-block;
text-indent:-999px;
background-image:url(//notarius-podol.kiev.ua/wp-content/themes/YellowPages/images/icon-tags.png);
background-repeat:no-repeat;
background-position:left 3px;
width:17px;
height:20px;
padding:0 5px 0 0;
} .listing_custom_field p label {	width:25%; }
.comment-header img.avatar { left:-90px; height: 56px; width: 59px; }
.comment-content p { color:#666666; }
.comment-meta abbr { color:#878787; font-size:0.929em; }
.comment-meta a { color:#333; }
.comment-meta a:hover { color:#999999; }
#comments-template #rate > img,
#comments-template li img.rating_img { border:none;	}
.select-wrap {max-width: 370px;}
.select-wrap select{ width: 100%!important; max-width: 100%!important;}
.select-wrap span.select,input[type="date"], input[type="datetime"], input[type="datetime-local"], input[type="email"], input[type="month"], input[type="number"], input[type="password"], input[type="search"], input[type="tel"], input[type="text"], input.input-text, input[type="time"], input[type="url"], input[type="week"], select, textarea, .select-wrap .tev_options_sel + span.select {
background:white;
border:1px solid #D1D1D1;
border-radius: 4px;
-webkit-border-radius: 4px;
max-height:40px;
overflow:hidden;
}
textarea { max-height: unset; }
.upload:hover, body.woocommerce a.button:hover, body.woocommerce button.button:hover, body.woocommerce input.button:hover, body.woocommerce #respond input#submit:hover, body.woocommerce #content input.button:hover, body.woocommerce-page a.button:hover, body.woocommerce-page button.button:hover, body.woocommerce-page input.button:hover, body.woocommerce-page #respond input#submit:hover, body.woocommerce-page #content input.button:hover, #content input.button:hover, .searchform_wdgt input[type="submit"]:hover, body.woocommerce .widget_layered_nav_filters ul li a:hover, body.woocommerce-page .widget_layered_nav_filters ul li a:hover, div.woocommerce form.track_order input.button:hover, body.woocommerce a.button.alt:hover, body.woocommerce button.button.alt:hover, body.woocommerce input.button.alt:hover, body.woocommerce #respond input#submit.alt:hover, body.woocommerce #content input.button.alt:hover, body.woocommerce-page a.button.alt:hover, body.woocommerce-page button.button.alt:hover, body.woocommerce-page input.button.alt:hover, body.woocommerce-page #respond input#submit.alt:hover, body.woocommerce-page #content input.button.alt:hover {
background-color:#F8E777;
color:#000;
}
.upload, body.woocommerce a.button, body.woocommerce button.button, body.woocommerce input.button, body.woocommerce #respond input#submit, body.woocommerce #content input.button, body.woocommerce-page a.button, body.woocommerce-page button.button, body.woocommerce-page input.button, body.woocommerce-page #respond input#submit, body.woocommerce-page #content input.button, .searchform_wdgt input[type="submit"], body.woocommerce .widget_layered_nav_filters ul li a, body.woocommerce-page .widget_layered_nav_filters ul li a, div.woocommerce form.track_order input.button, body.woocommerce a.button.alt, body.woocommerce button.button.alt, body.woocommerce input.button.alt, body.woocommerce #respond input#submit.alt, body.woocommerce #content input.button.alt, body.woocommerce-page a.button.alt, body.woocommerce-page button.button.alt, body.woocommerce-page input.button.alt, body.woocommerce-page #respond input#submit.alt, body.woocommerce-page #content input.button.alt { font-weight:normal; }
.byline a:hover, .entry-meta a:hover { color:#000; }
body #silde_gallery .flex-direction-nav li a i { margin-left:-5px; }
body select { border-radius: 4px; -webkit-border-radius: 4px; }
body #loop_event_taxonomy .post .event_img img, body #loop_event_archive .post .event_img img { margin-top:0; }
body.tevolution-directory .ui-widget-header li a { border-width:1px; }
body #loop_event_taxonomy.list .post .entry .listing_rating, 
body #loop_event_archive.list .post .entry .listing_rating,
body #loop_listing_taxonomy.list .post .entry .listing_rating, 
body #loop_listing_archive.list .post .entry .listing_rating { position: absolute; top:5px; right:0; }
.classified-tax-detail .listing_rating { position: relative !important; top: 5px !important; right: auto !important; }
.tevolution-directory #listing_description .entry-header-image .listing-image img {
border-radius: 2px;
-webkit-border-radius: 2px;
border:4px solid #FFF;
-webkit-box-shadow: 0px 0px 1px 0px #999999;
box-shadow: 0px 0px 1px 0px #999999; 
}
.list .entry h2.entry-title + [class*="rating"] { top:4px; }
.list [class*="_rating"] + p { position:relative; top:20px; }
.entry-header-title .listing_rating .single_rating img {	vertical-align:middle; }
.entry-header-title .listing_rating { line-height:1em; margin-left:20px; }
.event-page .list [class*="_rating"] + p { top:auto; }
body.event-page h2.entry-title { margin-bottom: 15px; }
body.event-single-page .entry-header-title .event_rating,
body.directory-single-page .entry-header-title .listing_rating,
.entry-header-title .listing_rating {
color: #666666;
font-size: 0.4em;
margin-left:0px;
margin-top:12px;
line-height:normal;
}
body.event-single-page .entry-header-title .single-title,
body.directory-single-page .entry-header-title .single-title,
.entry-header-title .single-title { margin-right:10px; padding-right: 150px;}
body.event-single-page .entry-header-title .listing_rating .average_rating_wrapper,
body.directory-single-page .entry-header-title .listing_rating .average_rating_wrapper,
.entry-header-title .listing_rating .average_rating_wrapper { margin-top:-6px; }
body.event-single-page .entry-header-title .event_rating .average_rating #rate,
body.directory-single-page .entry-header-title .event_rating .average_rating #rate,
.entry-header-title .event_rating .average_rating #rate { margin:0; }
.form_comment_rating_wrap .author_rating { position:relative; }
body .readtooltipitem #rate .rating_text { width:100px; }
body.event-single-page .entry-header-title .entry-header-custom-wrap p label,
body.directory-single-page .entry-header-title .entry-header-custom-wrap p label,
.entry-header-title .entry-header-custom-wrap p label,
.event-type-preview.hentry .entry-header-title .entry-header-custom-wrap .entry-header-custom-right label,
body .event-organizer .event-organizer-right label,
.listing_custom_field p label,
.directory-single-page .hentry .entry-header-title .entry-header-custom-wrap p label, 
p.custom_header_field label, .listing_custom_field p label { color:#666666; line-height:26px; margin-bottom:0; }
body .event-organizer .event-organizer-right label{ width: 27%;}
body .event-organizer .event-organizer-right span.label_data{ width: 69%;}
body .event-organizer .event-organizer-right label,body .event-organizer .event-organizer-right span.label_data{ line-height: 26px;}
.hentry .entry-header-title .entry-header-custom-wrap p label {
display: inline-block;
margin-right: 15px;
vertical-align: top;
width: 35%;
max-width: 80px;
word-wrap: break-word;
}
.share_link { float: left; }
.hentry .entry-header-title .entry-header-custom-wrap .entry-header-custom-right {
border-left: 1px solid #e5e5e5;
padding-left: 20px;
vertical-align: top;
}
#preview_submit_from_listing .hentry .entry-header-title .entry-header-custom-wrap p label {
}
body.event-single-page .entry-header-title .entry-header-custom-wrap p span,
body.directory-single-page .entry-header-title .entry-header-custom-wrap p span,
.entry-header-title .entry-header-custom-wrap p span  { max-width:100%; line-height:26px; color:#333; margin:0; }
body.event-single-page .entry-header-title .entry-header-custom-wrap p a span,
body.directory-single-page .entry-header-title .entry-header-custom-wrap p a span,
.entry-header-title .entry-header-custom-wrap p a span { color: #000; }
body.event-single-page .entry-header-title .entry-header-custom-wrap p a:hover span,
body.directory-single-page .entry-header-title .entry-header-custom-wrap p a:hover span,
.entry-header-title .entry-header-custom-wrap p a:hover span { color: #333; }
body.event-single-page .entry-header-title .entry-header-custom-wrap p span.frontend_oembed_video.button,
body.directory-single-page .entry-header-title .entry-header-custom-wrap p span.frontend_oembed_video.button,
.entry-header-title .entry-header-custom-wrap p span.frontend_oembed_video.button { color:#fff; margin-bottom:10px !important; }
body.event-single-page .entry-header-title .entry-header-custom-wrap p span.frontend_oembed_video.button:hover,
body.directory-single-page .entry-header-title .entry-header-custom-wrap p span.frontend_oembed_video.button:hover,
.entry-header-title .entry-header-custom-wrap p span.frontend_oembed_video.button:hover { color:#000; }
body.event-single-page .entry-header-title .entry-header-custom-wrap p,
body.directory-single-page .entry-header-title .entry-header-custom-wrap p span a,
.entry-header-title .entry-header-custom-wrap p span a { color:#333; }
body.event-single-page .entry-header-title .entry-header-custom-wrap p span a:hover,
body.directory-single-page .entry-header-title .entry-header-custom-wrap p span a:hover,
.entry-header-title .entry-header-custom-wrap p span a:hover { color:#666; }
.entry-header-title { width:100%; margin:0; }
body.tevolution-event-manager #image_gallery .preview_more_images ul li { margin-bottom:5px; }
body.event-single-page .entry-header-title .entry-header-custom-wrap .entry-header-custom-left,
body.directory-single-page .entry-header-title .entry-header-custom-wrap .entry-header-custom-left,
.entry-header-title .entry-header-custom-wrap .entry-header-custom-left,
.event-type-preview.hentry .entry-header-title .entry-header-custom-wrap .entry-header-custom-left { margin-bottom:15px;	width:53%; }
.preview_submit_from_data .entry-header-title .entry-header-custom-wrap .entry-header-custom-left { display: inline-block; vertical-align: top;	}
body.event-single-page .entry-header-title .entry-header-custom-wrap .entry-header-custom-right,
body.directory-single-page .entry-header-title .entry-header-custom-wrap .entry-header-custom-right,
.entry-header-title .entry-header-custom-wrap .entry-header-custom-right { width:45.9%; border:none;	}
.preview_submit_from_data .entry-header-title .entry-header-custom-wrap .entry-header-custom-right { display: inline-block; vertical-align: top;	}
body.event-single-page .entry-header-title .entry-header-custom-wrap .entry-header-custom-right #event_image_gallery,
.entry-header-title .entry-header-custom-wrap .entry-header-custom-right #event_image_gallery { margin:0; }
body.event-single-page .entry-header-title .entry-header-custom-wrap .entry-header-custom-left p label,
.entry-header-title .entry-header-custom-wrap .entry-header-custom-left p label { line-height:26px; }
body.event-single-page .entry-header-title .entry-header-custom-wrap .entry-header-custom-left p .hr_input_radio label,
.entry-header-title .entry-header-custom-wrap .entry-header-custom-left p .hr_input_radio label { line-height:21px; }
body.event-single-page .entry-header-custom-right  .thumbnail { width:96%; height:auto; }
body.event-single-page .entry-header-custom-right #gallery { margin-top:10px; }
.offset-left { padding-left:0;	width:70%; }
body .neighborhood_widget ul li { padding-left:0 !important; }
body .neighborhood_widget ul li .nearby_image { max-width: 55px; height: auto; width: 100%; }
div.neighborhood_widget ul li .nearby_image { margin-top:0;	}
body .sidebar .ui-datepicker-trigger:hover { background:#FFF; }
body #content .claim-post-wraper > ul > li > a,
body #content .claim-post-wraper > ul > li.add_to_my_calendar a.calendar_show,
body #content .claim_ownership .claimed {
background-color: #EAEAEA\0/;
background-color: rgba(0,0,0,.1);
color:#000;
font-weight:normal;
padding:5px 10px !important;
border-radius:4px;
-webkit-border-radius:4px;
}
body #content .claim_ownership .claimed, body #content .claim-post-wraper .removefromfav { background-color: #F8E777 !important; }
body #content .claim-post-wraper > ul > li > a:hover,
body #content .claim-post-wraper > ul > li.add_to_my_calendar a.calendar_show:hover { text-decoration:none; }
body #content .claim-post-wraper > ul > li > a:hover,
body #content .claim-post-wraper > ul > li.add_to_my_calendar a.calendar_show:hover { background-color:#F8E777; color:#000; }
body #content .claim-post-wraper > ul > li > a:before,
body #content .claim-post-wraper > ul > li.add_to_my_calendar a.calendar_show:before,
body #content .claim-post-wraper ul li.claim_ownership p:before { display:none;	}
body #content .add_to_my_calendar .calendar a.calendar_show span { background:none !important; padding-left:0 !important; }
body #content .people_info h3 a { color: #333; }
body #content .people_info h3 { font-size: 1.5em; font-weight: normal; padding-top: 0;}
body.tevolution-directory .get_direction .b_getdirection:hover { color:#000 !important; }	
body #listpagi .pagination { text-align:left; }	
.loop-title:empty { display: none;}
body.event-page #content .hfeed > h1.page-title.entry-title,
body h1.loop-title,
body h1.page-title { border-top:none; border-bottom:1px solid #CDCDCD; padding:10px 0px; }
body h1.loop-title:after ,
body h1.page-title:after,
body.event-page #content .hfeed > h1.page-title.entry-title:after { background-color:#CDCDCD; content: ""; display: block; height: 2px; position: relative; bottom: -10px; transition: width 0.2s ease-in-out 0s; width: 1.5em; }
body.event-page #content .hfeed > h1.page-title.entry-title { margin-bottom: 20px !important; padding-bottom: 10px !important}
.attending_event span.fav span.span_msg a:hover { color:#000; }
body .entry-header .flex-direction-nav i { background-color:#ccc\0/; background-color:rgba(0, 0, 0, 0.2); padding:9px 10px 7px 11px; }
body .entry-header #silde_gallery .flex-direction-nav li a:before{ top: 18px;}
body .entry-header #silde_gallery .flex-direction-nav li a {background: black; height: 60px; width: 25px; }
body .entry-header #silde_gallery .flex-direction-nav li a:hover i { background-color: #000; }
body .entry-header .flex-control-nav { display:none; }
#silde_gallery .flex-control-nav{ display: none;}
.flex-direction-nav a.flex-prev i:before { top:1px; left: -1px; position: relative;}
.flex-direction-nav a.flex-next i:before { top:1px; right:-1px; position: relative;}
body article .entry-header span.date,
body #loop_event_taxonomy.list .post .entry .date, 
body #loop_event_archive.list .post .entry .date,
body .widget_loop_taxonomy .post .fp_entry .date,
body .widget_loop_event .list .post .entry .date, 
body #loop_event_archive.list .post .entry .date, 
body #loop_event_taxonomy.list .post .entry .date, 
body #tmpl-search-results .date, .user .hfeed .date { color: #000; background-color: #F8E777; box-shadow: 0px 0px 2px #999; -webkit-box-shadow: 0px 0px 2px #999; }
body .widget_loop_taxonomy.grid .post .fp_entry .date { box-shadow: none; }
body .widget_loop_taxonomy.list .post .fp_entry h2 { float:none; }
body .widget_loop_taxonomy .widget-title a.more { line-height: 3em; }
body .fb_event_wrapper .facebook_event .fb_content h3 {	font-size: 1.4em; font-weight: normal; padding-top: 0; }
.templatic_twitter_widget .twit_time { color: #000;	}
body .related_post_grid_view li h3 a { color:#000; }
body .related_post_grid_view li h3 a:hover { text-decoration:underline;	}
.listing #listing-info > div { margin: 20px 0; }
.listing #listing-info > div:first-child { margin-top:0; } body #content article.hentry.featured_c, body.archive article.hentry.featured_c, body.archive article.post.featured_c, body.home .hentry.featured_c, body.home .post.featured_c{ padding: 0 15px;}
.grid .post, .grid div[id*="post"]{
margin: 0 0 20px;
padding:0 15px;
width: 32.8%;
border-right:1px solid rgba(0, 0, 0, 0.1);
}
.grid .post:nth-child(3n), .grid div[id*="post"]:nth-child(3n){ border-right: 0;}
.grid .post:nth-child(2n), .grid div[id*="post"]:nth-child(2n) { margin-right: 0; }
.widget_loop_taxonomy.grid .post .fp_entry { max-width:258px;}
.widget_loop_taxonomy.list .post .fp_entry,
.widget_loop_taxonomy.grid .post .fp_entry,
.widget_loop_taxonomy.grid .post .fp_entry .author_rating {	position:relative; }
.grid .post:nth-of-type(3n+1), 
.grid div[id*="post"]:nth-of-type(3n+1) { padding-left:17px; }
body .widget_loop_taxonomy .post .fp_entry .listing_content { padding:0; } body #loop_listing_taxonomy .post .entry .phone,
body #loop_listing_archive .post .entry .phone,
.widget_loop_taxonomy .post .fp_entry p.phone { font-weight:bold; font-size:1em; color:#333; }
article .entry-header p.phone {	background-image: url(//notarius-podol.kiev.ua/wp-content/themes/YellowPages/images/phone.png); background-repeat:no-repeat; background-position: 0 5px; background-color:transparent; padding-left: 18px; clear:left; }
.view_counter{ float: left; margin-top: 20px; width: 100%; display: inline-block;}
.view_counter > p { display: block; clear: both; }
#loop_event_archive h2.entry-title:after { display:none; }
#loop_event_archive h2.entry-title { display: inline-block!important; margin-bottom: 10px!important;	border:none; }
body .list .post .entry h2.entry-title a,body .grid .post .entry h2.entry-title a{ font-weight: normal;}
body #loop_listing_taxonomy .post .entry h2,
body #loop_listing_archive .post .entry h2{
font-size:1.2000em;
font-weight:normal; }
.directory-taxonomy-page .grid .post .entry h2{
margin-bottom: 0;
}
body #loop_listing_taxonomy.list .post .entry h2,
body #loop_listing_archive.list .post .entry h2 { display: inline-block; font-size:18px; margin-bottom: 10px; }
body #loop_listing_taxonomy.list .post .entry h2,
body #loop_listing_archive.list .post .entry h2,
body #loop_event_taxonomy.list .post .entry h2, 
body #loop_event_archive.list .post .entry h2,
body.user #content article.hentry .entry-header h2 { padding-right:75px; line-height:normal; }
#widget_loop_event .event-wrapper .entry-title { border:0; }
#widget_loop_event .event-wrapper .entry-title:before,
#widget_loop_event .event-wrapper .entry-title:after { background:none; }
body #loop_listing_taxonomy .post .entry p,
body #loop_listing_archive .post .entry p {	color:#333;	}
body .fav .addtofav,
body .rev_pin li, 
body .rev_pin li a,
body #loop_listing_taxonomy .post .entry .rev_pin ul li.review a { color:#999; }
body .rev_pin ul li a:hover { text-decoration: none; }
body .directory_manager_tab ul.view_mode li a,
body .directory_manager_tab #directory_sorting #directory_sortby,
body .event_manager_tab ul.view_mode li a,
body .event_manager_tab #event_sorting #event_sortby { background-color:#FFF; }
body .directory_manager_tab ul.view_mode li a#gridview:hover,
body .directory_manager_tab ul.view_mode li a#gridview.active,
body .directory_manager_tab ul.view_mode li a#listview:hover,
body .directory_manager_tab ul.view_mode li a#listview.active,
body .directory_manager_tab ul.view_mode li a#event_map:hover, 
body .directory_manager_tab ul.view_mode li a#event_map.active,
body .event_manager_tab ul.view_mode li a#gridview:hover,
body .event_manager_tab ul.view_mode li a#gridview.active,
body .event_manager_tab ul.view_mode li a#listview:hover,
body .event_manager_tab ul.view_mode li a#listview.active,
body .event_manager_tab ul.view_mode li a#event_map:hover, 
body .event_manager_tab ul.view_mode li a#event_map.active { background-color:#F2F2F2\0/; background-color:rgba(0, 0, 0, 0.05); }
body .directory_manager_tab ul.view_mode li a:before,
body .event_manager_tab ul.view_mode li a:before { font-size: 17px; position: relative; top: -4px; color: #999; }
div.event_manager_tab ul.view_mode li a:hover:before, div.directory_manager_tab ul.view_mode li a:hover:before,
div.event_manager_tab ul.view_mode li a.active:before, div.directory_manager_tab ul.view_mode li a.active:before { color: #333; }
body .event_manager_tab ul.view_mode li a,
body .directory_manager_tab ul.view_mode li a { background-image: none !important; text-indent: 0 !important;	 display:block; width:30px; height:30px; border-radius:4px; }
.directory_manager_tab ul.view_mode li a#listview:before { content: "\f00b"; }
.listing_post .hentry h2 { font-size:1em; }
.listing_post .hentry h2 a { font-size:18px; font-weight:normal; color:#333; line-height:18px; }
body .listed_events { background:none; }
body .loop-nav { width:100%; }
body .loop-nav a[rel="prev"]{float: left;}
body .loop-nav a[rel="next"]{float:right;} .comment-list .form_comment_rating_wrap .single_rating { position:static; }
.comment-list .form_comment_rating_wrap .event_rating_row {	float:left }
.comment-list .form_comment_rating_wrap .author_rating { margin: 0 0 10px }
.comment-list .form_comment_rating_wrap .author_rating span span { float:left; display:inline-block; }
#respond a#cancel-comment-reply-link { color:#000; }
#respond a#cancel-comment-reply-link:hover { text-decoration:underline;	}
body .event_manager_tab ul.view_mode li a#event_map,
body .directory_manager_tab ul.view_mode li a#event_map { background-position: -10px -108px; }
body .event_manager_tab ul.view_mode li a#event_map:hover, 
body .event_manager_tab ul.view_mode li a#event_map.active,
body .directory_manager_tab ul.view_mode li a#event_map:hover,
body .directory_manager_tab ul.view_mode li a#event_map.active { background-position: -10px -258px; }
.gallery-item a { height:20%; }
body .more_photos li { margin:0 4px 0 0; }
body .more_photos li img { padding:0; }
.featured_tag {
z-index: 1;
} .list .entry .classified-tax-detail > .listing_rating { top: 8px; } 
.supreme_wrapper .get_direction #from-input:hover, .supreme_wrapper .get_direction .button:hover { color: #191919; }
.list .entry .bottom_line a:hover { color: #191919; text-decoration: underline; }
.list .entry .classified-tax-detail > p a:hover { text-decoration: underline; }
.classified-short span.short-title a { padding-left: 0; }
.singular-classified .classified li{margin-bottom: 12px; margin-right: 0;}
.singular-classified .classified li:last-child{margin-bottom: 0px;} body.woocommerce nav.woocommerce-pagination ul li a, 
body.woocommerce-page nav.woocommerce-pagination ul li a, 
body.woocommerce #content nav.woocommerce-pagination ul li a, 
body.woocommerce-page #content nav.woocommerce-pagination ul li a {	background-color:#F8E777; color:#333; border:none; font-weight:normal; }
body.woocommerce nav.woocommerce-pagination ul li a:hover, 
body.woocommerce-page nav.woocommerce-pagination ul li a:hover, 
body.woocommerce #content nav.woocommerce-pagination ul li a:hover, 
body.woocommerce-page #content nav.woocommerce-pagination ul li a:hover, 
body.woocommerce nav.woocommerce-pagination ul li span.current, 
body.woocommerce-page nav.woocommerce-pagination ul li span.current, 
body.woocommerce #content nav.woocommerce-pagination ul li span.current, 
body.woocommerce-page #content nav.woocommerce-pagination ul li span.current { font-weight:normal; border:none; }
body.woocommerce nav.woocommerce-pagination ul, 
body.woocommerce-page nav.woocommerce-pagination ul, 
body.woocommerce #content nav.woocommerce-pagination ul, 
body.woocommerce-page #content nav.woocommerce-pagination ul { float:left; }
#content ul.products li.product h3 { color:#666; }
#content ul.products li.product:hover h3 { color:#000; }
#content ul.products li.product .price { color:#333; }
#content ul.products li.product .star-rating { color:#ebab3b; }
#content ul.products li.product h3 { border:none; }
#content ul.products li.product h3:after { margin:2px auto; height:1px; width:0; -webkit-transition: width 0.2s ease-in-out; -moz-transition: width 0.2s ease-in-out; -ms-transition: width 0.2s ease-in-out; -o-transition: width 0.2s ease-in-out; transition: width 0.2s ease-in-out; }
#content ul.products li.product:hover h3:after { width:100%; }
#content ul.products li.product .price .from,
#content ul.products li.product .price del { color:#333; }
body.woocommerce div.product .woocommerce-tabs ul.tabs { border-bottom:2px solid #CCCCCC !important; }
body.woocommerce #content div.product .woocommerce-tabs ul.tabs li { background-color:#FAFAFA; border:1px solid #e2e2e2; font-weight:normal; }
body.woocommerce #content div.product .woocommerce-tabs ul.tabs li.active {	border:1px solid #e2e2e2; border-bottom:3px solid #FFF !important; }
body.woocommerce #content div.product .woocommerce-tabs ul.tabs li.active { background-color:#FFF; }
body.woocommerce #content div.product .woocommerce-tabs ul.tabs li a { font-weight:normal; }
body.woocommerce .quantity .plus:hover, 
body.woocommerce-page .quantity .plus:hover, 
body.woocommerce #content .quantity .plus:hover, 
body.woocommerce-page #content .quantity .plus:hover, 
body.woocommerce .quantity .minus:hover, 
body.woocommerce-page .quantity .minus:hover, 
body.woocommerce #content .quantity .minus:hover, 
body.woocommerce-page #content .quantity .minus:hover, 
body div.product form.cart .button.single_add_to_cart_button, 
body #content div.product form.cart .button.single_add_to_cart_button, 
body.woocommerce-page #content input.button.alt.checkout-button, 
.woocommerce #payment #place_order, 
.woocommerce-page #payment #place_order, 
#submit_form .main_btn { background-color:#F8E777; color:#000; }
body div.product form.cart .button.single_add_to_cart_button:hover, 
body #content div.product form.cart .button.single_add_to_cart_button:hover, 
body.woocommerce-page #content input.button.alt.checkout-button:hover, 
.woocommerce #payment #place_order:hover, 
.woocommerce-page #payment #place_order:hover, 
#submit_form .main_btn:hover { background-color:#000; color:#FFF; text-shadow:none; }
body .main_btn { background-color:#F8E777; color:#000; }
body .main_btn:hover { background-color:#000; color:#fff!important;}
body .woocommerce h1:after, body .woocommerce .col-1 h3:after, 
body .woocommerce .col-2 h3:after {
bottom: -10px;
width: 18%;
-webkit-transition: width 0.2s ease-in-out;
-moz-transition: width 0.2s ease-in-out;
-ms-transition: width 0.2s ease-in-out;
-o-transition: width 0.2s ease-in-out;
transition: width 0.2s ease-in-out;
}
.woocommerce .checkout .col-2 h3, 
.woocommerce-page .checkout .col-2 h3 { width:100%; }
.entry-content h1,
.entry-content h2,
.entry-content h3,
.entry-content h4,
.entry-content h5,
.entry-content h6, 
.singular .entry-title,
body.tevolution-event-manager.event-single-page .entry-content h2,
.event-type-preview .entry-title,
.listing-type-preview .entry-title,
.title-logo-wrap, 
body.single-property .entry-content h2, 
body.singular-property .entry-content h2 {
border-bottom:1px solid #CDCDCD \0/;
border-bottom:1px solid rgba(0,0,0,0.13);
padding-bottom:8px !important;
margin-bottom:10px;
}
.post .property_img { margin-right: 3%; }
.post .entry .property-title .property-price .prop-price { background-color: #F8E777; color: #000;  }
.entry-content #special_offer h2 { margin-top:0; }
.title-logo-wrap { margin-bottom:26px; float:left; width:100%; position:relative; }
body .templ_popup_forms h3 { border-bottom:1px solid #CDCDCD \0/; border-bottom:1px solid rgba(0,0,0,0.13); }
.entry-header-logo { max-width:80px; margin-bottom:10px; margin-right:20px; float:left; }
.singular .entry-title,
.singular [class*="-preview"] .entry-title {
margin-bottom:30px !important;
width:auto;
margin-right:0 !important;
clear:right;
}
.singular .entry-title { margin-bottom:20px; }
.singular .entry-title,
.event-type-preview .entry-title { width:100%; margin-right:0 !important; position:relative; }
.event-type-preview .entry-title { margin-bottom:30px !important; }
#content .submit-progress-steps.columns ul li { width: 30.76%; }
.singular  .entry-title:after,
.listing-type-preview .entry-title:after { display:none; }
.listing-type-preview .entry-title { border-bottom:none; }
.singular  .entry-title { border-bottom:none; margin-top:0px !important; margin-bottom:0px !important; padding-bottom:0 !important; }
.directory-single-page .hentry .entry-header-title .entry-title { display: block; }
body.woocommerce h1.page-title, 
body.woocommerce-page h1.page-title {  border-bottom:1px solid #CDCDCD\0/; border-bottom:1px solid rgba(0, 0, 0, 0.13); width:100%; clear:both; }
.entry-content h1:after, .entry-content h2:after, .entry-content h3:after, .entry-content h4:after, .entry-content h5:after, .entry-content h6:after,
body.woocommerce #content h1.page-title:after, 
body.woocommerce-page #content h1.page-title:after,
.singular .entry-title:after,
.event-type-preview .entry-title:after,
.title-logo-wrap:after {
background-color: #CDCDCD \0/;
background-color: rgba(0,0,0,0.13);
bottom: -8px;
content: "";
display: block;
height: 2px;
position: relative;
transition: width 0.2s ease-in-out 0s;
width: 1.8em;
}
.singular .entry-title:after,
.event-type-preview .entry-title:after,
.title-logo-wrap:after {
bottom: 0px;
position: absolute;
}
body.woocommerce #content h1.page-title:after, 
body.woocommerce-page #content h1.page-title:after {
bottom: -10px;
}
body .package h3:after { display:none; }	
#add_coupon { margin-bottom:10px; }
body .people_info h3 { border-bottom:none; }
body .people_info h3:after { display:none; }
body.woocommerce div.product .product_title, 
body.woocommerce #content div.product .product_title, 
body.woocommerce-page div.product .product_title, 
body.woocommerce-page #content div.product .product_title { padding-bottom:8px; }
body.woocommerce div.product .product_title:after, 
body.woocommerce #content div.product .product_title:after,
body.woocommerce-page div.product .product_title:after, 
body.woocommerce-page #content div.product .product_title:after { bottom: -10px; width: 6%; }
.woocommerce .star-rating, 
.woocommerce-page .star-rating { color:#ebab3b; }
body.woocommerce div.product span.price, 
body.woocommerce-page div.product span.price, 
body.woocommerce #content div.product span.price, 
body.woocommerce-page #content div.product span.price, 
body.woocommerce div.product p.price, 
body.woocommerce-page div.product p.price, 
body.woocommerce #content div.product p.price, 
body.woocommerce-page #content div.product p.price { color:#333; }
.col2-set header h3 { padding-bottom:10px; }
body .author_custom_post_wrapper ul li a,
body .event_manager_tab ul.event_type li a { border-width: 1px 1px medium; }
.loop-nav .next, .pagination .next, 
body .pos_navigation .post_right a,
.loop-nav .previous, .pagination .prev, 
body .pos_navigation .post_left a {	background-image: none; }
body.tevolution-event-manager #image_gallery .event_image img {	height:auto; } body.woocommerce #content div.product .woocommerce-tabs ul.tabs li
{ border-top: 1px solid #CDCDCD\0/ !important; border-top: 1px solid rgba(0, 0, 0, 0.13) !important; background-color: #F2F2F2\0/ !important; background-color: rgba(0,0,0,0.05) !important; }
body.woocommerce #content div.product .woocommerce-tabs ul.tabs li.active { background-color: transparent !important;}
body.woocommerce #content div.product .woocommerce-tabs ul.tabs li.active { border-bottom: 4px solid #FFF !important; }
body.woocommerce div.product .woocommerce-tabs ul.tabs li a, 
body.woocommerce-page div.product .woocommerce-tabs ul.tabs li a, 
body.woocommerce #content div.product .woocommerce-tabs ul.tabs li a, 
body.woocommerce-page #content div.product .woocommerce-tabs ul.tabs li a { padding: 8px 15px !important; }
.woocommerce div.product .woocommerce-tabs ul.tabs:before, 
.woocommerce-page div.product .woocommerce-tabs ul.tabs:before, 
.woocommerce #content div.product .woocommerce-tabs ul.tabs:before, 
.woocommerce-page #content div.product .woocommerce-tabs ul.tabs:before { border-bottom: 1px solid #CDCDCD\0/ !important; border-bottom: 1px solid rgba(0,0,0,0.13) !important; }
body.woocommerce div.product .woocommerce-tabs ul.tabs,
body.woocommerce-page div.product .woocommerce-tabs ul.tabs { border-bottom: 1px solid #CDCDCD\0/; border-bottom: 1px solid rgba(0,0,0,0.13) !important; } .post_slider .slides > li h2 { display:none; }
.post_slider .post_img { float:left; margin-right:20px; }
.post_slider .slider-post { margin-left: 300px; }
.post_slider .slider-post .slider_post_excerpt { padding-left:0px; }
.post_slider .flex-control-nav { display:none; }
.flexslider h3:after { display:none; }
.flexslider .post_list .slider-post > h2 { background:none; color: #444444; display: block; height: auto; left: 0; padding: 0px 15px 15px; position: relative; text-align: left; width: auto; }
.flexslider .post_list .slider-post > h2 a { color:#444444;	line-height:normal; }
.flexslider .slides > li h2 { text-align:center; font-family: 'Open Sans', sans-serif; background-color:#F2F2F2\0/; background-color:rgba(0, 0, 0, 0.5); width:50%; left:0; right:0; height:100%; font-size:2em; padding:40px 15px; color:#FFF; }
.flexslider .slides > li h2 span { display: block; font-size: 0.5em; line-height: 22px; margin: 20px 0; }
.flexslider .slides > li h2 .button { font-family: 'Open Sans', sans-serif; font-size: 0.6em; margin: 0 auto; padding-bottom: 12px; padding-top: 12px; width: auto; display:inline;	background-color:#f3d33f; color:#000; font-weight:bold; }
.flexslider .slides > li h2 a { margin-bottom:10px;	}
.flexslider .slides > li h2 .button:hover {	background-color:#000; color:#FFF; }
.flex-control-nav {	display: block;	top: auto; left: 0;	bottom: 5px; text-align: center; z-index: 9;}
.locations_slider .flex-control-nav{bottom: 25px;}
.locations_slider .widget-title{
margin-bottom: 15px;
margin-top: 15px;
}
.flex-control-paging li a {	text-indent:9999px;	background-color:#000; border:2px solid #8a8c8e; height:8px; width:8px;	margin:1px; }
.flex-control-paging li a:hover, 
.flex-control-paging li a.flex-active {	border:4px solid #ada153; width:15px; height:15px; }
.flex-direction-nav i {	background-color:#CCC\0/; background-color:rgba(255, 255, 255, 0.2); border-radius: 50%; font-size: 0.7em; padding: 12px 15px; } .sidebar .searchform_wdgt input[type="text"], 
#footer .searchform_wdgt input[type="text"] { margin-bottom: 10px; } #content .people_info h3 a { color:#333; }
#content .people_info h3 a:hover { color:#000; }
#content .about_author p { padding-top:10px; }
#content .boxes h3:after,
.ui-accordion h3:after { background:none; }  .loop-nav .previous, .pagination .prev,
.loop-nav .next, .pagination .next { background-image: none; }  body .d_location_type_navigation .d_location_navigation_right { width: 39.5%; }
body .d_location_type_navigation .d_location_navigation_right .horizontal_city_name { padding: 9px 0 6px; }
body .d_location_type_horizontal .d_location_navigation_left .horizontal_location_nav li select { padding: 9px; } body .author_custom_post_wrapper ul li a { padding: 9px 15px; }
body .author_custom_post_wrapper ul li a.nav-author-post-tab-active { padding: 10px 15px; }
body .related_post_grid_view li h3 { padding:0; line-height:normal; }
body .listing_post .hentry h2 a { line-height:normal; }
body .widget_loop_taxonomy .widget-title a.more { margin-top: 0; }
body .widget_loop_taxonomy .widget-title a.more:hover { text-decoration:underline; color:#000; }
body .widget_loop_taxonomy .post .fp_image img { width: 100%; }
body .widget_loop_taxonomy .post .fp_entry h2 a, body .related_post_grid_view li h3 a { font-size: 18px; font-weight: normal; }
body .widget_loop_taxonomy.list .post .fp_entry { width:65%; }
body .widget_loop_taxonomy.list .post .fp_entry h2 a, body .listing_post .hentry h2 a { font-size: 22px; }
body .widget_loop_taxonomy.list .post .fp_entry h2, body #loop_event_taxonomy.list .post .entry h2, body #loop_event_archive.list .post .entry h2, body article .entry-header .event-title h2.entry-title { padding-right:85px; float:none; line-height:normal; }
.user #content article.hentry .entry-header h2 { padding-right: 10px; }
.author_rating, .listing_rating { float: right; position: absolute; right: 0; top: 3px; }
.post .entry { position: relative; }
body #loop_listing_archive.grid .post .entry .listing_rating,
body #loop_listing_taxonomy.grid .post .entry .listing_rating{
position: relative;
float: none;
margin-bottom: 10px;
}
.home_page_content section.list[id*="classified"] .entry h2.entry-title, 
.home_page_content section.list[id*="classified"] .entry .classified-info, 
.home_page_content section.list[id*="classified"] .entry .entry-summary, 
.home_page_content .list [class*="classified"] .entry [class*="-title"] h2.entry-title, 
.home_page_content .list [class*="classified"] .entry [class*="-title"] .classified-info, 
.home_page_content .list [class*="classified"] .entry [class*="-title"] .entry-summary { width: 100%; }
.home_page_content  section.list[id*="classified"] .entry > .classified-title > span, 
.home_page_content .list [class*="classified"] .entry [class*="-title"] > span { float: left; text-align: left; display: block; width: 100%;  }
.home_page_content section.list[id*="listing_taxonomy"] .entry div.entry-title > span:first-of-type { top: 0; }
.frontend_edit_coupons.flex-viewport { clear: both; } body .sort_options { margin-bottom: 0; }
body .event_manager_tab ul.view_mode li a { width: 30px; height: 30px; }
body .event_manager_tab ul.view_mode li a#gridview { background-position: -10px -8px; }
body .event_manager_tab ul.view_mode li a#gridview:hover, body .event_manager_tab ul.view_mode li a#gridview.active { background-position: -10px -158px; }
body .event_manager_tab ul.view_mode li a#listview { background-position: -10px -58px; }
body .event_manager_tab ul.view_mode li a#listview:hover, body .event_manager_tab ul.view_mode li a#listview.active { background-position: -10px -208px; } 
body .event_manager_tab #event_sorting #event_sortby { width: 132px; padding: 6px 5px 5px; }
body .event_manager_tab ul.event_type li a,
body .event_manager_tab ul.event_type li a.active,
body.tevolution-event-manager .ui-widget-header li a { padding: 9px 15px; }
.directory_manager_tab .select-wrap .tev_options_sel + span.select { height: 30px; max-height: 30px; min-height: 30px; padding-top: 3px;}
.directory_manager_tab .select-wrap span.select { padding-top: 2px; padding-bottom: 2px; font-size: 13px; background: none;}
.directory_manager_tab .tev_sorting_option .tev_options_sel { padding-top: 2px; }
.directory_manager_tab .select-wrap span.select:after { top: 2px; }
body.directory-single-page .hentry .entry-header-title, .hl-custom-field-wrap{ width: 100%;}
.directory-single-page .hentry .entry-header-title, .hl-custom-field-wrap{
max-width: 100%;
}
body ul.sorting_option li,body ul.sorting_option li:not(.init){ padding-left: 8px; padding: 0; width: 100%;}
body ul.sorting_option li.init { height: 28px; padding: 3px 7px; width: 100%;}
body ul.sorting_option li a{ padding: 3px 7px; display: block;}
body ul.sorting_option:before { top: 4px; }
body #loop_event_taxonomy.list .post .entry h2, 
body #loop_event_archive.list .post .entry h2 {font-size: 18px; font-weight: normal;}
body .widget-twocolumn ul li .post_data h3:after{ content: none;}
.list .entry h2.entry-title, .grid .entry h2.entry-title, .entry h2.entry-title  { font-size: 18px; font-weight: normal; line-height: 1.4; }
body #loop_event_taxonomy.list .post .entry h2 a, 
body #loop_event_archive.list .post .entry h2 a,
body #loop_listing_taxonomy.list .post .entry h2 a, 
body #loop_listing_archive.list .post .entry h2 a, 
article .entry-header h2 { font-size: 22px; font-weight: normal; }
body #loop_event_taxonomy .post .entry h2 a:hover, 
body #loop_event_archive .post .entry h2 a:hover, 
.entry h2.entry-title a:hover, 
body .widget_loop_taxonomy .post .fp_entry h2 a:hover, 
body .widget_loop_taxonomy.list .post .fp_entry h2 a:hover, 
body .listing_post .hentry h2 a:hover, 
body #content .people_info h3 a:hover, 
.search .entry-title a:hover, 
body.user .entry-title a:hover,
body.taxonomy-category-blog .post .entry-title a:hover { color: #000; text-decoration: underline; }
body #loop_event_taxonomy .post .entry p, 
body #loop_event_archive .post .entry p { color: #333; }
body #loop_event_taxonomy.grid, 
body #loop_event_archive.grid { margin-left: 0; }
body .recurrence_text { top: -4px; margin-left: 0; } body .sort_options { margin-bottom: 0; }
body .directory_manager_tab ul.view_mode li a { width: 30px; height: 30px; }
body .directory_manager_tab #directory_sorting #directory_sortby { width: 200px; padding: 6px 5px 5px; }
body #loop_listing_taxonomy.list .post .entry, 
body #loop_listing_archive.list .post .entry,
body #loop_event_taxonomy.list .post .entry, 
body #loop_event_archive.list .post .entry { position:relative; width: 65.8%; }
body #loop_listing_taxonomy.list .post .entry p a, 
body #loop_listing_archive.list .post .entry p a,
body #loop_event_taxonomy.list .post .entry p a, 
body #loop_event_archive.list .post .entry p a { color: #000; }
body #loop_listing_taxonomy.list .post .entry p a:hover, 
body #loop_listing_archive.list .post .entry p a:hover,
body #loop_event_taxonomy.list .post .entry p a:hover, 
body #loop_event_archive.list .post .entry p a:hover { color: #333; }
body #loop_listing_taxonomy .post .listing_img img, 
body #loop_listing_archive .post .listing_img img,
body #loop_event_taxonomy .post .event_img img, 
body #loop_event_archive .post .event_img img { position:relative; width: 100%; -webkit-transition: all 0.2s ease-in-out; -moz-transition: all 0.2s ease-in-out; -ms-transition: all 0.2s ease-in-out; -o-transition: all 0.2s ease-in-out; transition: all 0.2s ease-in-out;  }
body #loop_listing_taxonomy .post .listing_img img:hover, 
body #loop_listing_archive .post .listing_img img:hover,
body #loop_event_taxonomy .post .event_img img:hover, 
body #loop_event_archive .post .event_img img:hover,
body .widget_loop_taxonomy .post .fp_image img:hover,
body .related_post_grid_view li a.post_img img:hover { opacity:0.7; }
body .rev_pin li, 
body .rev_pin li a { font-size: 13px !important; }
.rev_pin ul li.pinpoint { background-position: 4px 1px; }
body.tevolution-event-manager .ui-widget-header .ui-state-active a, 
body.tevolution-directory .ui-widget-header .ui-state-active a:link, 
body.tevolution-directory .ui-widget-header .ui-state-active a:visited,
body.tevolution-directory .ui-widget-header li a { padding: 11px 15px 7px; }
.mobile_header .widget-search input[type="text"] { box-shadow:none; margin:6px 0; }
.tevolution-event-manager #content .search_nearby_widget .searchform_wdgt input[type="text"] { width: 25%; }
body .neighborhood_widget ul li .nearby_image {	position:relative; float: left; } .map_rating span{
margin-left: 0;
}
.map_rating i{
font-size: 14px;
}
body.full-width-map .header_container,
.map_sidebar .top_banner_section_in,
.full_map_template .map_sidebar,
body.full-width-map #main #content,
body.full-width-map .entry-content > div {margin: 0}
body.full-width-map #main > .wrap {padding-top: 0}
#content #map_sidebar { margin-bottom: 40px;}
#map_canvas .google-map-info .map-inner-wrapper .map-item-info h6 {margin-top: 0}
#map_canvas .google-map-info .map-inner-wrapper .map-item-info h6 a span,
#map_canvas .google-map-info .map-inner-wrapper .map-item-info p a,
#map_canvas .google-map-info .map-inner-wrapper .map-item-info .map_rating a {color: #000 !important}
#map_canvas .google-map-info .map-inner-wrapper .map-item-info h6 a:hover span,
#map_canvas .google-map-info .map-inner-wrapper .map-item-info p a:hover,
#map_canvas .google-map-info .map-inner-wrapper .map-item-info .map_rating a:hover {color: #333 !important}
body .sidebar .widget_loop_taxonomy .post .fp_entry .date { background: none; color: #151D41; margin-left: 90px; box-shadow: none; }
body .sidebar .widget_loop_taxonomy.list .post .fp_entry h2 { margin-left: 90px; padding-right: 0; }
body .sidebar .widget_loop_taxonomy.list .post .fp_entry .author_rating { position: static; } body.tmpl_header_fields .hentry .entry-header-title .entry-header-custom-wrap p span { max-width: 315px; } body.frontend_editor.directory-single-page .hentry .entry-header-logo { max-width: 168px; width: 26%; }
body.frontend_editor .post .entry-header { width: 100%; }
body.frontend_editor .flex-viewport ul.frontend_images_gallery { padding-top: 8px; margin-left: -8px !important;  }
.singular .social-media-share { margin: 0; }
.directory-single-page .view_counter p, .event-single-page .view_counter p { margin-left: 0; } body.event-single-page.frontend_editor.singular-event .event_custom.frontend_st_time, body.event-single-page.frontend_editor.singular-event .event_custom.frontend_end_time{ width:15%;} 
body.event-single-page.frontend_editor.singular-event .frontend_datepicker{ padding-left:0;}
body.event-single-page.frontend_editor.singular-event .hentry .entry-header-title .entry-header-custom-wrap p.google_plus span{ max-width:260px;}
body.event-single-page.frontend_editor.singular-event .share_link > label{ margin-right:5%;}
body.event-single-page.frontend_editor.singular-event input.frontend_edit_text.textfield{ padding:7px 8px;}
body.event-single-page.frontend_editor.singular-event span.frontend_anchor_google_plus i{ position:relative; left:5px; top:5px;}
body.event-single-page.frontend_editor.singular-event span.frontend_anchor_google_plus input[type="text"].frontend_edit_text.textfield{ margin:0px 0 0 22px !important; width:235px; top:-22px;}
body.event-single-page.frontend_editor.singular-event .entry-header-custom-wrap p span.popline{ top:30px;}
body.event-single-page.frontend_editor.singular-event #event_video span.oembed_video_span input{ position:relative; top:-33px; left:15px;}
.templatic-editor button.fr-trigger.active:not(.fr-color-bttn), .templatic-editor button.fr-bttn.active:not(.fr-color-bttn){ color: #B7A740;} #loop_jobs_taxonomy .post .job-type,
#loop_jobs_taxonomy .post .featured_tag{
background-color: #f8e777;
color: #333;
}
.singular-jobs .author_rating,
.singular-jobs .listing_rating{
position: inherit;
float: none;
}
.singular-jobs .entry-header-title .listing_rating{
font-size: 0.875em;
}
.singular-jobs .entry-header-title .entry-header-custom-wrap .entry-header-custom-right{
width: auto;
}
.singular-jobs .hentry .entry-header-title .entry-header-custom-wrap .entry-header-custom-right{
border: none;
padding-left: 0;
}
#loop_jobs_taxonomy .post a{
color: #000;
}
#loop_jobs_taxonomy .post a:hover,
#loop_jobs_taxonomy .post:hover .entry-title a{
color: inherit;
}
.singular-jobs .entry-header .entry-header-title .entry-header-custom-wrap .website .frontend_website span::before{
color: #000;
} .singular-deals .deal_price_link .countdowncontainer span.hurry_text ~ span,
.deal-tax-detail .dealcounter li strong{
color: #000;
} .select2-container .select2-search--inline .select2-search__field{ margin-top: 6px;} .widget_listing_sidebar_products .widget_sidebar_title {font-size: 19px;} @media only screen and (max-width:1200px) {
#main { max-width: 1200px; padding: 0 !important; width: 100% !important; }
#main #content {
padding-right: 20px;
padding-left: 20px;
}
#content.column, #content.columns { padding-left: 0; }
body .d_location_type_horizontal .toggle_handler { left: auto; }
.tab-bar h1, .tab-bar h2, .tab-bar h3, .tab-bar h4, .tab-bar h5, .tab-bar h6 { line-height: 1.813rem; }
.middle.tab-bar-section a img { padding: 6px 0 0; } body.layout-2c-l .header-wrap { padding-left: 20px; } body.layout-1c #loop_event_taxonomy.list .post .entry, body.layout-1c #loop_event_archive.list .post .entry, body.layout-1c #loop_listing_taxonomy.list .post .entry, body.layout-1c #loop_listing_archive.list .post .entry { width: 67.8% }
body.layout-1c div#header, body.layout-1c header#header { margin-left: -5%; padding: 0 5% !important; width: 100%; } #container .header_container .header_strip .sticky_main #nav-secondary, #container .header_container .header_strip .sticky_main #nav-secondary1 { width: 73%; }
#container .header_container .header_strip .sticky_main #branding, #container .header_container .header_strip .sticky_main #branding1 { width: 24%; padding: 2.3em 3% 2.4em 0; } .flexslider .slides > li h2 { width: 60% } .comment-list .form_comment_rating_wrap .author_rating { float: left; margin-bottom: 20px; } body .mega-menu .nav_bg { width: 96% }
.sidebar-after-header, #main, .sidebar-subsidiary, div#menu-subsidiary, body .nav_bg .widget-nav-menu, #footer, .widget.templatic_slider, div#menu-primary, #header, div#menu-secondary, div#menu-secondary1, div#menu-secondary1 .mega-menu, body .d_location_type_navigation, div#menu-primary { width: 92%; }
body #footer .footer-wrap { width: 100%; padding: 0 !important; }   div#header, header#header { padding: 0 !important; }
#branding, #branding1 { position: relative !important; }
.header_strip { width: 45px; position: absolute; right: 0; top: -43px; border-left: 1px solid rgba(255, 255, 255, 0.2) } body .nav_bg #menu-secondary .menu, body .mega-menu ul.mega { margin-left: 205px; } div.d_location_type_horizontal .toggle_handler { bottom: -18px; }
.header_strip .location_fld_wrapper { margin-top: 0; }
body .toggle_handler #directorytab { color: #fff !important; padding: 9px 10px 9px; border: none; background: none !important; }
.d_location_type_navigation.horizontal_open { width: 200px; } body #show_togglebox-button #show_togglebox_wrap p { display: none; }
body #show_togglebox-button #show_togglebox_wrap i { display: block; width: 100%; height: 100%; } .tevolution-event-manager #main .sidebar, #sidebar-contact_page_sidebar, #sidebar-front_page, #sidebar-post-detail, #sidebar-post-listing, #sidebar-primary, #sidebar-secondary, #sidebar-woo_page { width: 25%; }
.footer_widget_wrap .widget { margin: 40px 0 40px 3%; }
#header.mobile_header_tag { display: none; }
#branding, #branding1 { display: none; }
body .mega-menu ul.mega li ul.sub-menu { background-color: #191919; }
ul.off-canvas-list li a, body .left-off-canvas-menu .nav_bg ul.mega li a, body .right-off-canvas-menu .nav_bg ul.mega li a, div#menu-mobi-secondary .menu .off-canvas-list li a, div#menu-mobi-secondary1 .menu .off-canvas-list li a, div#menu-subsidiary .menu .off-canvas-list li a, body .left-off-canvas-menu div#menu-mobi-primary .menu > ul > li > a, body .right-off-canvas-menu div#menu-mobi-primary .menu > ul > li > a { border-bottom: 0; }
body .nav_bg .mega, body .nav_bg .widget, body .mega-menu .nav_bg .mega, body .mega-menu .nav_bg .widget { margin-left: 0; width: 100%; }
body .mega-menu ul.mega li .sub li.mega-hdr .sub-menu { margin-right: 0 !important; }
body .nav_bg, body .mega-menu .nav_bg { text-align: left; }
body .mega-menu ul.mega li .sub-container { top: 0 !important }
.widget.social_media { padding: 0 15px; }
body.event-single-page .entry-header-title .single-title,
body.directory-single-page .entry-header-title .single-title,
.entry-header-title .single-title{
clear: both;
display: inline-block;
margin-right: 0;
padding-right: 0;
width: 100%;
}
.entry-header-title .author_rating,
.entry-header-title .listing_rating,
.author_rating,
.listing_rating{
float: none;
position: inherit;
width: 100%;
}
.entry-header-logo + .entry-title{
display: inline-block;
float: left;
width: auto;
}
.form_comment_rating_wrap .author_rating {
display: inline-block;
float: none;
margin: 0 0 20px;
padding-bottom: 20px;
}
.list .entry h2.entry-title + [class*="rating"]{
position: inherit!important;
line-height: 1;
}
body #loop_listing_taxonomy.list .post .entry h2,
body #loop_listing_archive.list .post .entry h2,
body #loop_event_taxonomy.list .post .entry h2,
body #loop_event_archive.list .post .entry h2,
body.user #content article.hentry .entry-header h2{
padding-right: 0;
margin-bottom: 6px;
}
} @media only screen and (max-width: 980px) {
#main .wrap { margin-top:0px; padding-right:0px; -webkit-box-shadow:none; box-shadow: none; padding:0 4%; }
#main #content { padding-right:0; width: 100%; margin-top: 20px; }
.tevolution-event-manager #main .sidebar{width: 100%;} body.layout-1c #loop_event_taxonomy.list .post .entry, 
body.layout-1c #loop_event_archive.list .post .entry, 
body.layout-1c #loop_listing_taxonomy.list .post .entry, 
body.layout-1c #loop_listing_archive.list .post .entry { width:65.8% }	
body.layout-1c #main #content { padding-left:0px; }
body.layout-1c #main .breadcrumb .breadcrumb-trail { padding-left:0px;	} #main .wrap #header { display:none;	}
div#header, header#header {	margin: 0 -5% 15px;	padding: 0 5% !important; width: 100%; } 
#branding, #branding1 {	float:left; width:31%; padding-left:0; }
#main .breadcrumb {	margin-left:0; width:100%; }
#header.mobile_header_tag { display:block; position:relative; margin-bottom:0; }
.mobile_header_tag .header-wrap { padding: 0 4%; }
#site-title img, #site-title1 img {	width:auto;	}
body .toggle_handler { bottom: -35px; left:auto; }
body #content .claim-post-wraper > ul > li > a { margin-bottom:5px; }
.toggle_mobile_widget { background-color:transparent; }
body .mega-menu ul.mega li .sub li.mega-hdr .sub-menu {	border-top:none; }
body #mobile_header .mega-menu ul.mega .row > li > a:hover { text-decoration:underline;	}
body .mega-menu ul.mega .sub li.mega-hdr li a { background-image:url(//notarius-podol.kiev.ua/wp-content/themes/YellowPages/images/dot2.png); background-repeat:no-repeat; background-position:3px 13px; padding:5px 0 5px 15px !important; }
body .mega-menu ul.mega li .sub-container.mega .sub { padding-left:0; }
body #menu-mobi-secondary .nav_bg #menu-secondary .menu,
body #menu-mobi-secondary .mega-menu ul.mega { float:left; } .form_comment_rating_wrap .author_rating { float:right; }
.clear_rating.button { padding:5px 10px; }
#eventcal,
.widget #wp-calendar,
.sidebar .templatic_advanced_search .searchform_wdgt .hasDatepicker {max-width: 370px !important}
input[type="date"], 
input[type="datetime"], 
input[type="datetime-local"], 
input[type="email"], 
input[type="month"], 
input[type="number"], 
input[type="password"], 
input[type="search"], 
input[type="tel"], 
input[type="text"], 
input.input-text, 
input[type="time"], 
input[type="url"], 
input[type="week"], 
select, 
textarea, 
.searchform_wdgt select, 
body .directory_manager_tab #directory_sorting #directory_sortby, 
body select, 
body .event_manager_tab #event_sorting #event_sortby {
max-width: 370px !important;
} body .map_fixed_width .map_sidebar,
.home_page_banner.map_fixed_width .map_sidebar { padding:0; }
body.tevolution-event-manager .get_direction #from-input, 
body.tevolution-event-manager .get_direction .b_getdirection,
body.tevolution-directory .get_direction #from-input, 
body.tevolution-directory .get_direction .b_getdirection { margin-bottom:10px; } .widget-wrap { padding-left: 0; } 
body #content .search_nearby_widget > form { text-align:left; }
.neighborhood_widget ul li img { width: 100%; }
body .neighborhood_widget ul li .nearby_image { position:relative; max-width:100%; padding-left:0 !important; float:left; width: 12%; margin-right: 4%;	}
.widget.search.widget-search { display: block; }
.widget .categories li { float: left; margin-right: 5%;	width: 45%; }
.footer_widget_wrap .widget { width: 100%; float: none; clear: both; }
.footer_widget_wrap .widget:nth-child(even) { margin-right:0px; }
.subscribe_cont input,
.sidebar .searchform_wdgt input[type="text"], #footer .searchform_wdgt input[type="text"] { width:100%; max-width:492px; display: block; }
.form_row input[type="date"], .form_row input[type="datetime"], .form_row input[type="datetime-local"], .form_row input[type="email"], .form_row input[type="file"], .form_row input[type="month"], .form_row input[type="number"], .form_row input[type="password"], .form_row input[type="search"], .form_row input[type="tel"], .form_row input[type="text"], .form_row input.input-text, input[type="time"], .form_row input[type="url"], input[type="week"], .form_row select, .form_row .selectbox, .form_row textarea{ max-width:492px !important; display:block; }
.tevolution-event-manager #footer .search_nearby_widget .searchform_wdgt input[type="text"] { margin-bottom: 10px; }
form#commentform input[type="text"], form#commentform textarea { width:100%; }
body .sidebar ul li.nearby { padding-bottom: 20px; } body.layout-2c-l #branding { float:left; }
body.layout-2c-l #main .wrap { padding-left:0; }
.flexslider .slides img { max-width: 100%; width:100%; } #sidebar-primary, #sidebar-secondary, #sidebar-front_page, #sidebar-post-listing, #sidebar-post-detail, #sidebar-contact_page_sidebar, #sidebar-woo_page { margin-top: 0; }	
body .home_page_content .search_nearby_widget.search_by_mile_active .searchform_wdgt input[type="text"],
.tevolution-event-manager #content .search_nearby_widget .searchform_wdgt input[type="text"],
body .home_page_content .search_nearby_widget.search_by_mile_active .searchform_wdgt select { width:100%; }
body .footer_widget_wrap > .widget:nth-child(4) { width: 40%; }
body .footer_widget_wrap > .widget {
width: 40%;
display: inline-block;
margin: 25px 20px;
}
.directory-single-page .hentry .entry-header-custom-wrap .entry-header-logo { padding-top:0; } 
body article .entry-header .event-title h2.entry-title { width:75%;	}
#respond .form_comment_rating_wrap { margin:0; }
.toggle_mobile_header { margin-top: 24px; }
.toggle_mobile_widget { margin-top: 20px; float:left; }
#sidebar-contact_page_sidebar,
#sidebar-front_page,
#sidebar-post-detail,
#sidebar-post-listing,
#sidebar-primary,
#sidebar-secondary,
#sidebar-woo_page{
width: 100%;
max-width: 360px;
}
.widget{
margin-bottom: 20px;
}
.widget h3,
.widget.title,
.widget-title,
.widget-search .widget-title,
.sidebar .widget h3,
.sidebar .widget.title,
.sidebar .widget-title,
.sidebar .widget-search .widget-title,
footer .widget h3,
footer .widget.title,
footer .widget-title,
footer .widget-search .widget-title {
padding-top: 0;
}
.home_page_content .widget h3,
.home_page_content .widget.title,
.home_page_content .widget-title,
.home_page_content .widget-search .widget-title{
font-size: 25px;
}
body .widget_loop_taxonomy .widget-title a.more{
margin-top: 0;
}
#main #content{
padding-left: 0;
}
#main .wrap{
padding-left: 15px;
padding-right: 15px;
}
.home #main #content,
.home #main .sidebar{
padding-top: 15px;
}
#main #content{
margin-top: 15px;
}
.user #content .hentry .entry,
.hfeed .post .entry{
width: 100%;
}
.singular .pos_navigation .post_right a i,
.singular .pos_navigation .post_left a i{
padding-left: 0;
padding-right: 0;
}
} @media only screen and (max-width: 800px) {
.flexslider .slides > li h2 { display:none }
.form_comment_rating_wrap .author_rating {
float:left;
margin-bottom:20px;
}
body .search_nearby_widget input[type="text"] { max-width: 80%!important;}	
} @media only screen and (max-width: 767px) {
body .footer_widget_wrap > .widget:nth-child(4) { width: 100%; }
body .footer_widget_wrap > .widget {
width: 100%;
margin: 15px 0;
}
.widget .categories li{
float: none;
width: 100%;
margin-right: 0;
}
.home_page_content .widget h3, .home_page_content .widget.title, .home_page_content .widget-title, .home_page_content .widget-search .widget-title {
font-size: 20px;
}
.all_category_list_widget .category_list ul {
margin-bottom: 10px;
}
.grid .post, .grid div[id*="post"]{
width: 49%;
display: inline-block;
float: none;
}
.grid .post:nth-child(2n), .grid div[id*="post"]:nth-child(2n){
border: none;
}
.grid .post:nth-child(3n), .grid div[id*="post"]:nth-child(3n){
margin-right: 0;
border-right: 1px solid rgba(0, 0, 0, 0.1);
}
.grid .post:last-of-type,
.grid div[id*="post"]:last-of-type{
border: none;
}
.list .post .listing_img, .grid .post .listing_img, .list .post .post_fig, .grid .post .post_fig{
margin-right: 15px;
}
body #loop_event_taxonomy.list .post .entry h2 a,
body #loop_event_archive.list .post .entry h2 a,
body #loop_listing_taxonomy.list .post .entry h2 a,
body #loop_listing_archive.list .post .entry h2 a,
article .entry-header h2 {
font-size: 18px;
}
.google-map-directory input[type="text"]{
max-width: 100%!important;
margin-right: 0!important;
}
.google-map-directory .button{
margin-bottom: 0!important;
}
.dir-container:empty{
display: none;
}
.entry-content > div.view_counter{
margin-bottom: 0;
}
}
@media only screen and (max-width: 680px) { #branding, #branding1 {	width:42%; } body .author_rating { float:left; position:relative; top:0; display:block; clear:both; }
body .widget_loop_taxonomy.list .post .fp_entry .author_rating { float:none; }
.form_comment_rating_wrap .comment-form-comment { float:none; } .flex-direction-nav,
.flex-control-nav.flex-control-paging { display:none; }
#slider ul.slides { margin: 0; }
.gallery-item { display: inline-block; float: none !important; vertical-align: top; }
#silde_gallery { margin: 10px 7px ; }
body .event-organizer .event-organizer-right { width: 100%; }
bodybody #loop_listing_taxonomy.grid .post, 
body #loop_listing_archive.grid .post,
body .widget_loop_taxonomy.grid .post { width:32.7%; }
body .widget_loop_taxonomy.grid .post .fp_image,
body #loop_listing_taxonomy.grid .post .listing_img, 
body #loop_listing_archive.grid .post .listing_img,
body #loop_event_taxonomy.grid .post .event_img, 
body #loop_event_archive.grid .post .event_img { max-width:100%; } 
#loop_listing_taxonomy.grid .post:nth-of-type(2n),
body #loop_listing_archive.grid .post:nth-of-type(2n),
body .widget_loop_taxonomy.grid .post:nth-of-type(2n),
body #loop_event_taxonomy.grid .post:nth-of-type(2n), 
body #loop_event_archive.grid .post:nth-of-type(2n) { padding-right:0; border-right:none; padding-left:15px; }
body #loop_listing_taxonomy.grid .post:nth-of-type(2n+1),
body #loop_listing_archive.grid .post:nth-of-type(2n+1),
body #loop_event_taxonomy.grid .post:nth-of-type(2n+1),
body #loop_event_archive.grid .post:nth-of-type(2n+1),
body .widget_loop_taxonomy.grid .post:nth-of-type(2n+1) { padding-right:15px; padding-left:0; border-right:1px solid #cccccc; }
body #loop_event_taxonomy.list .post .entry h2, 
body #loop_event_archive.list .post .entry h2 { padding-right:10px; }
body #loop_listing_taxonomy.list .post .entry h2, 
body #loop_listing_archive.list .post .entry h2, 
body #loop_event_taxonomy.list .post .entry h2, 
body #loop_event_archive.list .post .entry h2, 
body.user #content article.hentry .entry-header h2, 
body .widget_loop_taxonomy.list .post .fp_entry h2 { display:block; width:100%; }
body #loop_event_taxonomy.list .post .entry .listing_rating, 
body #loop_event_archive.list .post .entry .listing_rating, 
body #loop_listing_taxonomy.list .post .entry .listing_rating,
body #loop_listing_archive.list .post .entry .listing_rating { position:relative; float:left !important; } body #content .home_page_content .search_nearby_widget > form { text-align: center; } body #loop_listing_taxonomy.grid .post, body #loop_listing_archive.grid .post, body .widget_loop_taxonomy.grid .post { width: 49.5%; } body #loop_event_taxonomy.grid .post, body #loop_event_archive.grid .post { width: 49.5%; } #footer .copyright, #footer .credit { padding: 10px 0; text-align:center; } #content ul.products li.product { width: 27%; } 
body.woocommerce .col2-set .col-1, 
body.woocommerce-page .col2-set .col-1,
body.woocommerce .col2-set .col-2, 
body.woocommerce-page .col2-set .col-2 { width:100%; } body .d_location_type_navigation .d_location_navigation_right {	width:100%; } body.event-single-page .entry-header-title .single-title,
body.directory-single-page .entry-header-title .single-title,
.entry-header-title .single-title{padding-right: 0; margin-right: 0; display: block;}
.entry-header-title .entry-header-custom-wrap .entry-header-custom-left, 
.entry-header-title .entry-header-custom-wrap .entry-header-custom-right { margin-bottom:20px; }
.directory-single-page .hentry .entry-header-custom-wrap .entry-header-logo { padding-top:10px;	}
body.directory-single-page .event-type-preview.hentry .entry-header-title .entry-header-custom-wrap .entry-header-custom-right { border-left:none; padding-left:0; }
body.layout-1c.directory-single-page .hentry .entry-header-title .entry-header-custom-wrap .entry-header-custom-left,
body.layout-1c.directory-single-page .hentry .entry-header-title .entry-header-custom-wrap .entry-header-custom-right, 	
body.layout-1c.directory-single-page .event-type-preview.hentry .entry-header-title .entry-header-custom-wrap .entry-header-custom-left,
body.layout-1c.directory-single-page .event-type-preview.hentry .entry-header-title .entry-header-custom-wrap .entry-header-custom-right,
body.layout-1c.event-single-page .hentry .entry-header-title .entry-header-custom-wrap .entry-header-custom-left, 
body.layout-1c.event-single-page .hentry .entry-header-title .entry-header-custom-wrap .entry-header-custom-right,
.entry-header-title .entry-header-custom-wrap .entry-header-custom-left, 
.entry-header-title .entry-header-custom-wrap .entry-header-custom-right,
.entry-header-title .entry-header-custom-wrap .entry-header-custom-left,
.entry-header-title .entry-header-custom-wrap .entry-header-custom-right,
body.directory-single-page .event-type-preview.hentry .entry-header-title .entry-header-custom-wrap .entry-header-custom-left { width:100%; }
body #loop_listing_taxonomy.list .post .entry h2,
body #loop_listing_archive.list .post .entry h2,
body #loop_event_taxonomy.list .post .entry h2, 
body #loop_event_archive.list .post .entry h2,
body.user #content article.hentry .entry-header h2,
body .widget_loop_taxonomy.list .post .fp_entry h2 { padding-right:0px; }
.tevolution-event-manager #content .search_nearby_widget.search_by_mile_active .searchform_wdgt input[type="text"], 
.tevolution-event-manager #content .search_nearby_widget.search_by_mile_active .searchform_wdgt select, 
.tevolution-directory #content .search_nearby_widget.search_by_mile_active .searchform_wdgt input[type="text"], 
.tevolution-directory #content .search_nearby_widget.search_by_mile_active .searchform_wdgt select, 
body #content .sidebar .search_nearby_widget .searchform_wdgt input[type="text"], 
body #content .sidebar .search_nearby_widget .searchform_wdgt select { max-width:100%; margin-bottom:10px; text-align:left; width: 100%; }
.entry-header-title .entry-header-custom-wrap .entry-header-custom-right { margin-left:0; padding-left:0; }
.home_page_content .search_key input[type="text"], .home_page_content .search_key .select-wrap { width: 100%; max-width: 382px; margin-bottom: 5px; }
.home_page_content .search_key input[type="text"], .home_page_content .search_key .select-wrap span.select { max-width: 382px; }
.tevolution-event-manager #content .search_nearby_widget.search_by_mile_active .searchform_wdgt input[type="text"], 
.tevolution-event-manager #content .search_nearby_widget.search_by_mile_active .searchform_wdgt select, 
.tevolution-directory #content .search_nearby_widget.search_by_mile_active .searchform_wdgt input[type="text"], 
.tevolution-directory #content .search_nearby_widget.search_by_mile_active .searchform_wdgt select,
.tevolution-event-manager .search_nearby_widget .searchform_wdgt input[type="text"] { max-width: 100%!important;}
} @media only screen and (max-width: 480px) {
#branding, #branding1 {	width:63%; } .flexslider .post_list .slider-post > h2 { margin-top:20px; text-align:center; } .comment-list .form_comment_rating_wrap .author_rating span span { display: block; }
.entry-header-title .entry-header-custom-wrap p span { max-width:100%; } .share-link-wrap > label { width:100%; } .toggle_mobile_widget .social_media { display:none;	}	
.footer_widget_wrap .widget { width: 100%; } body .neighborhood_widget ul li .nearby_image { width: 18%; } .widget .categories li { float: none; margin-right: 0%; width: 100%; }
body article .entry-header span.date { color:#000; background:none; box-shadow: none; -webkit-box-shadow: none; }
article .post_fig {	width:100%; } article .post_fig img { width: 100%; }
article .entry-header { width: 100%; }
body .widget_loop_taxonomy .post .fp_entry .date { box-shadow:none; }
body .listing_post .hentry figure.post_fig img { height:auto; } body .widget_loop_taxonomy .post .fp_image { max-width: 100%; }
body .widget_loop_taxonomy.list .post .fp_entry { width: 100%; margin-left: 0; } body #loop_event_taxonomy.grid .post, body #loop_event_archive.grid .post { width: 100%; }
body #loop_event_taxonomy .post .event_img, body #loop_event_archive .post .event_img { max-width: none; }
body #loop_event_taxonomy.list .post .entry, body #loop_event_archive.list .post .entry { width: 100%; }
body #loop_event_taxonomy.list .post .entry .date, body #loop_event_archive.list .post .entry .date { box-shadow: none; } #content ul.products li.product { width: 43.2%; } .post_slider .post_img { float: none; margin: 0 auto; max-width: 215px; }
.post_slider .slider-post { margin:0; }
body .home_page_content .search_nearby_widget.search_by_mile_active .searchform_wdgt input[type="text"],
.tevolution-event-manager #content .search_nearby_widget .searchform_wdgt input[type="text"],
body .home_page_content .search_nearby_widget.search_by_mile_active .searchform_wdgt select { width:100%; }
body .ui-datepicker-trigger { width:auto !important; padding:11px 20px !important; } body .comment-list .average_rating { position:relative; top:0; }
.entry-header-title .event_rating, 
.entry-header-title .listing_rating { margin-left:0;	} .entry-header-title .entry-header-custom-wrap .entry-header-custom-left,
.entry-header-title .entry-header-custom-wrap .entry-header-custom-right { width:99%; dispplay:block; }
body.tevolution-directory .get_direction .b_getdirection { margin-bottom:5px !important; }
.directory-single-page .hentry .entry-header-custom-wrap .entry-header-logo { float:left; margin-bottom:20px; width:100%; }
.claim-post-wraper.offset-left { width: 70%; }
.singular .entry-title, 
.singular [class*="-preview"] .entry-title {	margin-bottom:0 !important;	} body #loop_listing_taxonomy .post .listing_img, 
body #loop_listing_archive .post .listing_img { max-width: none; }
body #loop_listing_taxonomy.grid .post, 
body #loop_listing_archive.grid .post,
body .widget_loop_taxonomy.grid .post { width:100%; border:none; }
body #loop_listing_taxonomy.list .post .entry, 
body #loop_listing_archive.list .post .entry { width: 100%; }
body #loop_listing_taxonomy.list .post .entry .listing_rating, 
body #loop_listing_archive.list .post .entry .listing_rating { float: left; }
.listing_custom_field p, 
.listing_custom_field p label { width:100%; }
body .listing .claim-post-wraper ul { width:100%; margin-left:0; display:block; }
body article .entry-header span.date, 
body #loop_event_taxonomy.list .post .entry .date, 
body #loop_event_archive.list .post .entry .date, 
.widget_loop_taxonomy .post .fp_entry .date { background:none; }
body #loop_listing_taxonomy.list .post .entry h2,
body #loop_listing_archive.list .post .entry h2, 
body #loop_event_taxonomy.list .post .entry h2, 
body #loop_event_archive.list .post .entry h2, 
body.user #content article.hentry .entry-header h2, 
body .widget_loop_taxonomy.list .post .fp_entry h2 { float:none; width:100%; display:block;	}
body #loop_listing_taxonomy.grid .post:nth-of-type(2n+1),
body #loop_listing_archive.grid .post:nth-of-type(2n+1),
body .widget_loop_taxonomy.grid .post:nth-of-type(2n+1) { width:100%; padding:0; border:none; }
.widget_loop_taxonomy.grid .post .fp_entr,
body .widget_loop_taxonomy.grid .post .fp_imagey,
body .widget_loop_taxonomy.grid .post .fp_image,
.widget_loop_taxonomy.grid .post .fp_entry { max-width:100%; }
body #loop_listing_taxonomy.grid .post:nth-of-type(2n), 
body #loop_listing_archive.grid .post:nth-of-type(2n), 
body .widget_loop_taxonomy.grid .post:nth-of-type(2n) {	padding:0; }
.pull-right { float: none; text-align: center; width: 100%; }
article .post_fig {	max-width:100%;	}
.user #content article.hentry {	padding:0; } #footer .copyright, 
#footer .credit { float:none; text-align:center; width:100%; }
body .footer_widget_wrap > .widget:nth-child(4) .widget-wrap > ul li:nth-child(2n+1) { margin-right: 0;	}
body .footer_widget_wrap > .widget:nth-child(4) .widget-wrap > ul li { display: block; width: 100%; }
.middle.tab-bar-section a img{padding: 10px 0;}
div.d_location_type_horizontal .toggle_handler { bottom:-40px; }
} @media only screen and (max-width: 320px) { #branding, #branding1,
body.layout-1c #branding { width:77%; }
.toggle_mobile_header {	float:right; margin-top:6px; }
.toggle_mobile_widget {	padding-left:0px; margin-top:0; }
.mobile_header .widget-search input[type="text"] { margin:6px 7px; }
#site-title img, #site-title1 img {	width:100%;	} #silde_gallery { margin: 10px 0px 0px ;	}
body li.flex-active-slide .listing_img > img { width:95%; } .single_rating > span { display:inline-block; }
.form_comment_rating_wrap .event_rating_row { padding:12px;	}
body form#commentform .form_comment_rating_wrap #rate {	padding: 5px 12px 0 !important; }
.form_comment_rating_wrap .author_rating,
form#commentform input[type="text"], 
form#commentform textarea { width:100%; }
body .ui-datepicker { width:257px; } body #content .peoplelisting li { padding-bottom: 15px; }
body .links .email { display: block; width: 100%; }
body .links .phone { display: block; width: 100%; }
body #content .people_info .links .profile { display: block; width: 100%; }
body #content .peoplelisting li img { width:100%; } .author_cont .author_photo img { margin-top: 15px; } #content ul.products li.product { width: 100%; margin-left: 0; } body.singular .pos_navigation .post_left, 
body.singular .pos_navigation .post_right {	width:auto; }
th, td { padding:12px; }
}
#searchfilterform .sf_search_range input[type="text"]{ background: transparent!important; box-shadow: none;}
.custom_header_field.newVideo .frontend_edit_newVideo iframe{ width: 100%!important;height: auto!important;}
.postviewer_price_package h3:after,.postviewer_price_package h3{ border:none!important; background:none;}
#directory_search_location-8.search_location .autocompletesearch{ left:12px;}
#directory_search_location-8.search_location .search_by_mile_active .autocompletesearch{ left:33px;} .list .entry-title:after, .grid .entry-title:after,
.singular .entry-title:after, .event-type-preview .entry-title:after {
display: none;
}
.post .entry-header h2.entry-title{
font-size: 22px;
font-weight: 400;
line-height: 1.2;
}
body .pos_navigation .post_left a, body .pos_navigation .post_right a { padding-top: 5px; font-size: 14px; font-weight: normal;}
.directory-search-page .list .post .entry, #tmpl-search-results.list .hentry .entry { width: 66%; }
@media only screen and (max-width:980px){
.directory-search-page .post .entry, #tmpl-search-results.list .hentry .entry { width: 60%; }
}
@media only screen and (max-width:789px){
.flexslider .slides img{height: auto;}
.title-logo-wrap span.single-title  + .listing_rating { position:relative; } 
}
@media only screen and (max-width:480px){
.directory-search-page .post .entry, #tmpl-search-results.list .hentry .entry { width: 100%; }
} div.event_manager_tab ul.view_mode li a#gridview:before, div.event_manager_tab ul.view_mode li a#event_map:before, div.event_manager_tab ul.view_mode li a#listview:before {
width: 30px;
}
body.singular-event .post .entry-header, .post .entry-header { width: 100%; }
body select { padding: 6px 12px; }
body .horizontal_header_location select{
padding-top: 16px;
padding-bottom: 16px;
}
.tevolution_author_listing .featured_agent_list li .author_info { width:73%; }
.sidebar div.tevolution_author_listing .featured_agent_list li > a{
margin-top: 6px;
margin-bottom: 6px;
}
.sidebar .tevolution_author_listing .featured_agent_list li .author_info{
width:auto;
}
body .supreme_wrapper #loop_property_taxonomy.grid .rev_pin a:hover { color:#000; } body .supreme_wrapper div#loop_property_taxonomy .post .entry .property-title .property-price .prop-price, 
body .supreme_wrapper div#tmpl-search-results .post .entry .property-title .property-price .prop-price { background-color: #F8E777; color: #191919 }
body .supreme_wrapper .fav a.addtofav:hover, 
body .supreme_wrapper .fav a.removefromfav:hover,
body .rev_pin ul li a:hover,
body .supreme_wrapper #loop_property_taxonomy .rev_pin a:hover,
body.singular-property .supreme_wrapper .property .entry-header-right .property-price { color: #191919; }
.property .entry-header-custom-wrap ul li.area i,
.property .entry-header-custom-wrap ul li.bathrooms i,
.property .entry-header-custom-wrap ul li.bedrooms i { background-color: #191919; }
body.single-property #main, body.singular-property #main { padding-top: 0; }
.singular-property .supreme_wrapper .property .entry-header-right .property-price { color: #191919; }
body .preview_submit_from_data .property .entry-header-right .property-price { color: #191919; }
.property h2 { border-bottom-width: 1px !important;  }
.tabs-content h2:after { display: none !important }
.tabs-content h2 { border: none!important  }
.singular-classified .entry-header .listing_rating{
position: inherit !important;
font-size: 15px !important;
margin-top: 3px !important;
}
.singular-classified .entry-header .view_counter{
width: auto !important;
}
#main > .wrap.row{
background-color: #fff!important;
}
.widget_loop_event #loop_listing_taxonomy.list .event .entry .phone { top: 2px; }