/*Print*/
@media print {
	article,
	aside,
	details,
	figcaption,
	figure,
	footer,
	header,
	hgroup,
	main,
	nav,
	section,
	summary {
		display: block
	}

	audio,
	canvas,
	video {
		display: inline-block;
		*display: inline;
		*zoom: 1
	}

	audio:not([controls]) {
		display: none;
		height: 0
	}

	[hidden] {
		display: none
	}

	html {
		font-size: 100%;
		-ms-text-size-adjust: 100%;
		-webkit-text-size-adjust: 100%
	}

	html,
	button,
	input,
	select,
	textarea {
		font-family: sans-serif
	}

	body {
		margin: 0
	}

	a:focus {
		outline: thin dotted
	}

	a:active,
	a:hover {
		outline: 0
	}

	h1 {
		font-size: 2em;
		margin: .67em 0
	}

	h2 {
		font-size: 1.5em;
		margin: .83em 0
	}

	h3 {
		font-size: 1.17em;
		margin: 1em 0
	}

	h4 {
		font-size: 1em;
		margin: 1.33em 0
	}

	h5 {
		font-size: .83em;
		margin: 1.67em 0
	}

	h6 {
		font-size: .67em;
		margin: 2.33em 0
	}

	abbr[title] {
		border-bottom: 1px dotted
	}

	b,
	strong {
		font-weight: bold
	}

	blockquote {
		margin: 1em 40px
	}

	dfn {
		font-style: italic
	}

	hr {
		-moz-box-sizing: content-box;
		box-sizing: content-box;
		height: 0
	}

	mark {
		background: #ff0;
		color: #000
	}

	p,
	pre {
		margin: 1em 0
	}

	code,
	kbd,
	pre,
	samp {
		font-family: monospace, serif;
		_font-family: 'courier new', monospace;
		font-size: 1em
	}

	pre {
		white-space: pre;
		white-space: pre-wrap;
		word-wrap: break-word
	}

	q {
		quotes: none
	}

	q:before,
	q:after {
		content: '';
		content: none
	}

	small {
		font-size: 80%
	}

	sub,
	sup {
		font-size: 75%;
		line-height: 0;
		position: relative;
		vertical-align: baseline
	}

	sup {
		top: -0.5em
	}

	sub {
		bottom: -0.25em
	}

	dl,
	menu,
	ol,
	ul {
		margin: 1em 0
	}

	dd {
		margin: 0 0 0 40px
	}

	menu,
	ol,
	ul {
		padding: 0 0 0 40px
	}

	nav ul,
	nav ol {
		list-style: none;
		list-style-image: none
	}

	img {
		border: 0;
		-ms-interpolation-mode: bicubic
	}

	svg:not(:root) {
		overflow: hidden
	}

	figure {
		margin: 0
	}

	form {
		margin: 0
	}

	fieldset {
		border: 1px solid #c0c0c0;
		margin: 0 2px;
		padding: .35em .625em .75em
	}

	legend {
		border: 0;
		padding: 0;
		white-space: normal;
		*margin-left: -7px
	}

	button,
	input,
	select,
	textarea {
		font-size: 100%;
		margin: 0;
		vertical-align: baseline;
		*vertical-align: middle
	}

	button,
	input {
		line-height: normal
	}

	button,
	select {
		text-transform: none
	}

	button,
	html input[type="button"],
	input[type="reset"],
	input[type="submit"] {
		-webkit-appearance: button;
		cursor: pointer;
		*overflow: visible
	}

	button[disabled],
	html input[disabled] {
		cursor: default
	}

	input[type="checkbox"],
	input[type="radio"] {
		box-sizing: border-box;
		padding: 0;
		*height: 13px;
		*width: 13px
	}

	input[type="search"] {
		-webkit-appearance: textfield;
		-moz-box-sizing: content-box;
		-webkit-box-sizing: content-box;
		box-sizing: content-box
	}

	input[type="search"]::-webkit-search-cancel-button,
	input[type="search"]::-webkit-search-decoration {
		-webkit-appearance: none
	}

	button::-moz-focus-inner,
	input::-moz-focus-inner {
		border: 0;
		padding: 0
	}

	textarea {
		overflow: auto;
		vertical-align: top
	}

	table {
		border-collapse: collapse;
		border-spacing: 0
	}

	[hidden] {
		display: none !important
	}

	#yui3-css-stamp.cssnormalize {
		display: none
	}

	h1,
	body h1 {
		font-size: 1.8em;
	}

	body {
		visibility: hidden;
		color: #000 !important;
	}

	body .supreme_wrapper {
		visibility: visible;
	}

	.frontend_website:link:after {
		content: " ["attr(href) "] ";
	}

	.left-off-canvas-menu,
	.home_page_banner,
	.home_page_banner .map_sidebar,
	.header-widget-wrap,
	header .nav_bg,
	.primary_menu_wrapper,
	.inner-wrap .tab-bar,
	div#menu-primary,
	div#menu-secondary,
	div#menu-secondary1,
	.mega-menu,
	div#menu-primary .mega-menu,
	div#menu-secondary1 .mega-menu,
	#comments-template,
	.share_link,
	.edit,
	.social-media-share,
	.wordpress .tabs-content #listing_map,
	.listing_rating,
	.sidebar .widget,
	#footer,
	body .tab-bar,
	#tabs.ui-tabs .ui-tabs-nav,
	.post-meta,
	.pos_navigation,
	.get_direction,
	.claim-post-wraper,
	.singular-property #loop_property_taxonomy.grid,
	#property_video,
	#property_map,
	.property-page-end,
	#comments,
	.tmpl_property_agent .tmpl-agent-details #contact_frm,
	#breadcrumb,
	.breadcrumb,
	.clearfix::after,
	.event_rating,
	.attending_event,
	#locations_map,
	#comments-template,
	#loop_listing_taxonomy,
	.sidebar,
	.how_to_reg{
		display: none !important;
		height: 0 !important;
		overflow: hidden !important;
		width: 0 !important;
	}

	.grid .post,
	.grid div[id*="post"] {
		display: inline-block;
		float: none;
		width: 30%;
	}

	.wordpress .tabs-content > .content {
		display: block !important;
	}

	body.tevolution-directory #listing_description .listing_content,
	.large-9 {
		width: 100% !important;
	}

	#contact_seller_id,
	.event  #event_image_gallery,
	.event  #event_image_gallery * {
		display: none !important;
		height: 0 !important;
		overflow: hidden !important;
		width: 0 !important;
	}

	.flexslider .slides>li {
		margin-right: 15px;
		width: 100% !important;
	}

	.event-organizer,
	.event-organizer * {
		display: inline-block;
		width: 100%;
	}

	body .tmpl_classified_seller {
		height: auto !important;
		width: auto !important;
		overflow: visible !important;
	}
	.how_to_reg{
		padding: 0;
	}
	[class*="organizer-left"] > img{
		max-width: 100px;
	}
	.event-organizer .event-organizer-left{
		width: auto;
		margin-right: 20px;
	}
	.event-organizer .event-organizer-right p span:before{
		left: 0;
	}
	.event-organizer .event-organizer-right p span{
		padding-left: 25px;
	}
	.entry-content li{
		margin-bottom: 10px;
	}
	ol{
		margin-left: 15px;
	}

}