@import url(//fonts.googleapis.com/css?family=Oxygen:400,700);
@import url(//fonts.googleapis.com/css?family=Courgette);
@import url(//fonts.googleapis.com/css?family=Noto+Sans:400,700);
@import url(//fonts.googleapis.com/css?family=Open+Sans:400,300,600,700,800);

body, body.wordpress, body .ui-widget-content, #respond #cancel-comment-reply-link { color:#494949; font-family: "Roboto",Georgia,serif; }
h1, h2, h3, h4, h5, h6 {color: #703771}
a, ol li a, ul li a, .byline a, #tev_sub_categories ul li a, #sub_event_categories ul li a, #sub_listing_categories ul li a, .templatic_twitter_widget .twit_time,.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,.listing_post .hentry h2 a{ color: #703771 }
a:hover,ol li a:hover, ul li a:hover, .byline a:hover, #sub_listing_categories ul li a:hover, #sub_event_categories ul li a:hover { color: #494949 }
body .left-off-canvas-menu .mega-menu .mega_menu_wrap,
.left-off-canvas-menu,.footer{ background-color: #703771; }

body #loop_property_taxonomy .post .entry .entry-title, #tmpl-search-results .post .entry .entry-title{float: left;}


.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, #special_offer a.button {
		background-color: #703771;
}
.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, #special_offer a.button:hover,#content .claim-post-wraper ul li a:hover {
		background-color: #494949;
}
#special_offer a.button, #special_offer a.button:hover {color: #fff}

#submit_form .upload.button, #userform .upload.button {background-color: #703771; color: #fff}
#submit_form .upload.button:hover, #userform .upload.button {background-color: #494949; color: #fff}

#sidebar-header .searchform_wdgt input[type="submit"], 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 {
		
		color: #fff;
		background-color: #494949;
		
}
#sidebar-header .searchform_wdgt input[type="submit"]: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.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 {
		background-color: #703771
}
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 {
		background-color: #494949;
}

button, input[type="reset"], input[type="submit"], input[type="button"], a.button, .button, .uploadfilebutton, body button.ui-datepicker-trigger,
body.frontend_editor .directory_google_map .map_customizer_wrap  #panel input[type="button"] {
		background-color: #703771;
		
}
body.frontend_editor .directory_google_map .map_customizer_wrap  #panel input[type="button"] { padding-bottom: 11px; }
button:hover, input[type="reset"]:hover, input[type="submit"]:hover, input[type="button"]:hover, a.button:hover, .button:hover, .uploadfilebutton:hover, body button.ui-datepicker-trigger:hover, body.frontend_editor .directory_google_map .map_customizer_wrap  #panel input[type="button"]:hover,
.upload.button.secondary_btn:hover {
		background-color: #494949;
		border: 0;
}


.pos_navigation img { display: none; }
#footer .footer_bottom,
.mobile-view .comment-pagination .page-numbers, .mobile-view .loop-nav span.next, .mobile-view .loop-nav span.previous, .mobile-view .pagination .page-numbers, body.mobile-view .pos_navigation .post_left a, body.mobile-view .pos_navigation .post_right a,
.pagination .page-numbers.next:before, .pagination .page-numbers.previous:before, .pagination .page-numbers.prev:before { background: #703771; color: #fff; }

div.primary_menu_wrapper, #menu-primary .menu ul ul{ background: transparent;}
.mobile-view .toggle_handler #directorytab, .mobile-view .mobile-search, .mobile-view .mobile-search:hover{ color: #703771;}
body.mobile-view .tab-bar .menu-icon span{ box-shadow: 0 0 0 1px #703771, 0 7px 0 1px #703771, 0 14px 0 1px #703771;}

.mobile-view.event-single-page .hentry .entry-header-title .entry-header-custom-wrap p span, .mobile-view .event-organizer .event-organizer-right span.label_data { max-width: 55%; margin-left: 0; }
.mobile-view.event-single-page .hentry .entry-header-title .entry-header-custom-wrap p label, .mobile-view .event-organizer .event-organizer-right label { max-width: 45%; }
.widget.testimonials #nav{ display: none;}