#dm_inner,
#dm_inner_wrapper,
#dm_form,
#dm_form_wrapper,
#dm_status,
#dm_facts,
#dm_description,
#dm_countdown,
#dm_fixed_price,
#dm_custom_html,
#dm_form_contact {
	float: left;
	width: 100%;
}
#dm_form_wrapper {
	position: relative;
}
body.visible-sidebar-right.visible-sidebar-left #dm_form_main,
body.visible-sidebar-right.visible-sidebar-left #dm_form_secondary {
	width: 100%;
}
body.dm_layout_blocks #dm_form,
body.dm_layout_blocks #dm_form_contact,
body.visible-sidebar-right.visible-sidebar-left #dm_form_secondary {
	margin: 0 0 1rem !important;
}
body.dm_layout_blocks #dm_form_contact {
	padding: 2rem;
}
body.dm_landing_page #main .dm_article .entry-content {
	padding: 0 !important;
}
#primary ul.dm_tabs,
#primary ul.dm_tabs li {
	float: left;
	list-style: none;
	margin: 0;
	padding: 0;
}
#primary ul.dm_tabs {
	overflow: hidden;
	padding: 1rem 0 0 2rem;
	position: relative;
	width: 100%;
	z-index: 1000;
}
#primary ul.dm_tabs li {
	margin: 0 1% -1px 0;
	white-space: nowrap;
}
#primary ul.dm_tabs li:nth-child(1):nth-last-child(3),
#primary ul.dm_tabs li:nth-child(2):nth-last-child(2),
#primary ul.dm_tabs li:nth-child(3):nth-last-child(1) {
	width: 32%;
}
#primary ul.dm_tabs li a {
	border: 1px solid transparent;
	border-bottom: 0 none;
	color: #555;
	float: left;
	font-weight: bold;
	margin: 0;
	opacity: 0.75;
	padding: 0.5rem 1.5rem;
	text-align: center;
	text-decoration: none;
	text-shadow: none;
	transition: box-shadow .3s, color .3s, opacity .3s;
	width: 100%;
}
body.dm_round_corners #primary ul.dm_tabs li a {
	border-radius: 5px 5px 0 0;
}
#primary ul.dm_tabs li a:focus,
#primary ul.dm_tabs li a:hover,
#primary ul.dm_tabs li a:active {
	outline: 0 none;
}
#primary ul.dm_tabs li a.dm_tab_active {
	border-bottom: 2px solid #fff;
	margin-bottom: -1px;
	padding-bottom: 0.5rem;
	opacity: 1;
}
#dm_form.dm_with_background,
#dm_form.dm_without_background #dm_inner,
body.dm_layout_blocks #dm_form_contact {
	list-style: none;
	overflow: hidden;
	margin: 0;
	position: relative;
}
#dm_filters,
#dm_form.dm_with_background,
#dm_inner,
body.dm_layout_blocks #dm_form_contact,
body.dm_list_plain.dm_no_animation #dm_list ul.difs_list,
#dm_list li.difs_item,
#primary ul.dm_tabs li a,
#dm_list .difs_domain_list_error,
#dm_list .difs_domain_list_empty {
	background: #fff;
	color: #333;
}
body.dm_drop_shadow #primary ul.dm_tabs li a,
body.dm_drop_shadow #dm_filters,
body.dm_drop_shadow #dm_filters_toggle,
body.dm_drop_shadow #dm_form.dm_with_background,
body.dm_drop_shadow #dm_form.dm_without_background #dm_inner,
body.dm_drop_shadow.dm_layout_blocks #dm_form_contact,
body.dm_drop_shadow.dm_list_masonry #dm_list li.difs_item,
body.dm_drop_shadow.dm_list_plain.dm_no_animation #dm_list ul.difs_list,
body.dm_drop_shadow #dm_list .difs_list_pager a.difs_button,
body.dm_drop_shadow #dm_list .difs_domain_list_error,
body.dm_drop_shadow #dm_list .difs_domain_list_empty {
	box-shadow: 0 5px 10px rgba(0,0,0,0.4), 0 0 5px rgba(0,0,0,0.4);
}
#dm_filters_toggle {
	background: #000000;
	background: linear-gradient(to bottom, #111111 0%, #000000 100%);
	color: #fff !important;
	font-weight: normal;
	margin: 0 44% 0;
	opacity: 0.9;
	padding: 0.5rem 1rem;
	font-weight: bold;
	float: left;
	min-width: 154px;
	text-align: center;
	text-decoration: none;
	text-transform: uppercase;
	transition: color .3s, opacity .3s, padding .3s;
	width: 12%;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	-o-user-select: none;
	user-select: none;
}
body.dm_drop_shadow #dm_filters_toggle {
	text-shadow: 1px 1px 1px rgba(0,0,0,0.5);
}
#dm_filters_toggle.dm_filters_expanded {
	opacity: 0.5;
}
#dm_filters_toggle:focus,
#dm_filters_toggle:active {
	outline: 0 none;
}
#dm_filters_toggle:hover {
	opacity: 1;
}
#dm_filters_toggle span {
	padding: 0 1rem;
	position: relative;
}
#dm_filters_toggle span:before,
#dm_filters_toggle span:after {
	content: "\f078";
	font-family: 'FontAwesome';
	font-weight: normal;
	left: -25%;
	position: absolute;
	top: -4px;
	transition: transform .33s, text-shadow .33s;
}
#dm_filters_toggle span:after {
	left: auto;
	right: -25%;
}
#dm_filters_toggle.dm_filters_expanded span:before {
	transform: rotate(-180deg);
}
body.dm_drop_shadow #dm_filters_toggle.dm_filters_expanded span:before {
	text-shadow: 1px -1px 1px rgba(0,0,0,0.5);
}
#dm_filters_toggle.dm_filters_expanded span:after {
	transform: rotate(180deg);
}
body.dm_drop_shadow #dm_filters_toggle.dm_filters_expanded span:after {
	text-shadow: 1px -1px 1px rgba(0,0,0,0.5);
}
#dm_filters,
#dm_filters .difs_wrap_inner {
	float: left;
	width: 100%;
}
#dm_filters {
	float: left;
	overflow: hidden;
	position: relative;
	text-shadow: 1px 1px 1px rgba(255,255,255,0.1);
	width: 100%;
	z-index: 1;
}
#dm_filters:after {
	background: rgba(0,0,0,0.3);
	bottom: 0;
	content: '';
	height: 1px;
	left: 0;
	position: absolute;
	width: 100%;
}
#dm_filters .difs_wrap {
	float: left;
	padding: 1rem 2rem;
	width: 100%;
}
#dm_filters h3 {
	border: 0 none !important;
	clip: rect(1px,1px,1px,1px);
	clip: rect(1px 1px 1px 1px);
	height: 1px !important;
	margin: 0 !important;
	overflow: hidden !important;
	padding: 0 !important;
	position: absolute !important;
	width: 1px !important;
}
#dm_filters fieldset {
	border: 1px solid rgba(0,0,0,0.05);
	float: left;
	height: 100%;
	margin: 0 0.5% 1rem 0.5%;
	max-width: 100%;
	overflow: hidden;
	padding: 50px 0 0 !important;
	position: relative;
	width: 100%;
}
body.dm_round_corners #dm_filters fieldset {
	border-radius: 3px;
}
#dm_filters fieldset legend {
	float: left;
	font-size: 0.857em;
	left: 0;
	margin: 0;
	padding: 7px 0 7px 1rem;
	position: absolute;
	text-transform: uppercase;
	top: 0;
	width: 100%;
}
#dm_filters fieldset legend:before {
	content: "\f107";
	display: inline-block;
	font-family: 'FontAwesome';
	margin: 0 0.5rem 0 0;
	opacity: 0.3;
}
#dm_filters fieldset legend:after {
	background: rgba(170,170,170,0.5);
	background: linear-gradient(90deg, rgba(170,170,170,0.3) 0%, rgba(170,170,170,0) 100%);
	bottom: 0;
	content: '';
	height: 1px;
	left: 0;
	position: absolute;
	width: 100%;
}
#dm_filters fieldset > .difs_wrap_fields {
	float: left;
	height: 100%;
	max-width: 100%;
	overflow: auto;
	overflow-x: hidden;
	padding: 1rem;
	position: relative;
	width: 100%;
}
#dm_filters fieldset .dm_scrollbar > .scroll-element,
#dm_filters fieldset .dm_scrollbar > .scroll-element div {
	border: none;
	margin: 0;
	overflow: hidden;
	padding: 0;
	position: absolute;
	z-index: 10;
}
#dm_filters fieldset .scroll-wrapper > .scroll-content {
	padding: 0 1rem;
}
#dm_filters fieldset .dm_scrollbar > .scroll-element div {
	display: block;
	height: 100%;
	left: 0;
	top: 0;
	width: 100%;
}
#dm_filters fieldset .dm_scrollbar > .scroll-element.scroll-x {
	bottom: 0;
	height: 20px;
	left: 0;
	min-width: 100%;
	width: 100%;
}
#dm_filters fieldset .dm_scrollbar > .scroll-element.scroll-y {
	height: 100%;
	min-height: 100%;
	right: 0;
	top: 0;
	width: 20px;
}
#dm_filters fieldset .dm_scrollbar > .scroll-element .scroll-bar {
	background-color: rgba(0,0,0,0.2);
	border: 1px solid rgba(0,0,0,0.35);
	box-shadow: 1px 1px 0 rgba(255,255,255,0.1) inset, -1px -1px 1px rgba(0,0,0,0.05) inset;
	cursor: default;
	opacity: 0.9;
	transition: background-color .3s, border-color .3s, opacity .3s;
}
body.dm_round_corners #dm_filters fieldset .dm_scrollbar > .scroll-element .scroll-bar {
	border-radius: 7px;
}
#dm_filters fieldset .dm_scrollbar > .scroll-element .scroll-bar:before {
	content: "\f0dc";
	display: block;
	font-family: 'FontAwesome';
	font-size: smaller;
	left: 50%;
	opacity: 0.75;
	position: absolute;
	text-shadow: 1px 1px 0 rgba(255,255,255,0.3);
	top: 50%;
	transform: translate(-50%,-50%);
}
#dm_filters fieldset .dm_scrollbar > .scroll-element .scroll-bar:hover {
	cursor: -webkit-grab;
	cursor: -moz-grab;
	cursor: grab;
}
#dm_filters fieldset .dm_scrollbar > .scroll-element.scroll-draggable .scroll-bar {
	cursor: -webkit-grabbing;
	cursor: -moz-grabbing;
	cursor: grabbing;
}
#dm_filters fieldset .dm_scrollbar > .scroll-element .scroll-bar:hover,
#dm_filters fieldset .dm_scrollbar > .scroll-element.scroll-draggable .scroll-bar {
	opacity: 1;
}
#dm_filters fieldset .dm_scrollbar > .scroll-element .scroll-bar:hover:before,
#dm_filters fieldset .dm_scrollbar > .scroll-element.scroll-draggable .scroll-bar:before {
	opacity: 0.75;
}
#dm_filters fieldset .dm_scrollbar > .scroll-content.scroll-scrolly_visible {
	left: -1em;
	margin-left: 1rem;
}
#dm_filters fieldset .dm_scrollbar > .scroll-content.scroll-scrollx_visible {
	top: -1em;
	margin-top: 1rem;
}
#dm_filters fieldset .dm_scrollbar > .scroll-element.scroll-x .scroll-bar {
	height: 18px;
	min-width: 10px;
	top: 1px;
}
#dm_filters fieldset .dm_scrollbar > .scroll-element.scroll-y .scroll-bar {
	left: 1px;
	min-height: 10px;
	width: 18px;
}
#dm_filters fieldset .dm_scrollbar > .scroll-element.scroll-x .scroll-element_track {
	height: 20px;
	left: -3px;
}
#dm_filters fieldset .dm_scrollbar > .scroll-element.scroll-x .scroll-element_size {
	height: 20px;
	left: -4px;
}
#dm_filters fieldset .dm_scrollbar > .scroll-element.scroll-y .scroll-element_track,
#dm_filters fieldset .dm_scrollbar > .scroll-element.scroll-y .scroll-element_size {
	top: -4px;
	width: 20px;
}
#dm_filters fieldset .dm_scrollbar > .scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_size,
#dm_filters fieldset .dm_scrollbar > .scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_track {
	left: -19px;
}
#dm_filters fieldset .dm_scrollbar > .scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_size,
#dm_filters fieldset .dm_scrollbar > .scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_track {
	top: -19px;
}
#dm_filters fieldset .dm_scrollbar > .scroll-element,
#dm_filters fieldset .dm_scrollbar > .scroll-element .scroll-element_track {
	background-color: #eee;
}
#dm_filters fieldset .dm_scrollbar > .scroll-element .scroll-element_track {
	border: 1px solid #eee;
}
#dm_filters fieldset .dm_scrollbar > .scroll-element.scroll-x .scroll-element_outer {
	border-left: 1px solid #eee;
	border-right: 1px solid #eee;
}
#dm_filters fieldset .dm_scrollbar > .scroll-element.scroll-y .scroll-element_outer {
	border-top: 1px solid #eee;
}
#dm_filters fieldset label {
	cursor: pointer;
	float: left;
	font-size: 0.857em;
	line-height: 1;
	margin: 1px;
	padding: 5px;
	text-transform: capitalize;
	transition: padding .3s;
	white-space: nowrap;
	width: 48.5%;
}
#dm_filters fieldset label.difs_length_0 {
	text-transform: none;
}
#dm_filters fieldset label:first-of-type:last-of-type {
	margin: 0;
	width: 100%;
}
#dm_filters fieldset label input[type="checkbox"] {
	margin: 0;
	vertical-align: middle;
}
#dm_filters fieldset label.dm_active {
	background: #0040a7;
	color: #fff;
	opacity: 0.9;
	padding-left: 0.5rem;
}
body.dm_drop_shadow #dm_filters fieldset label.dm_active {
	text-shadow: none !important;
}
body.dm_round_corners #dm_filters fieldset label.dm_active {
	border-radius: 5px;
}
#dm_filters fieldset label.dm_active:focus,
#dm_filters fieldset label.dm_active:hover,
#dm_filters fieldset label.dm_active:active {
	opacity: 1;
}
#dm_filters fieldset label span.difs_extension_count,
#dm_filters fieldset label span.difs_length_count,
#dm_filters fieldset label span.difs_tag_count,
#dm_filters fieldset label span.difs_age_count,
#dm_filters fieldset label span.difs_price_count {
	opacity: 0.4;
	vertical-align: super;
}
#dm_filters .irs--domain .irs-line,
#dm_filters .irs--domain .irs-grid-pol {
  background-color: rgba(170,170,170,0.5);
}
#dm_filters .irs--domain .irs-bar,
#dm_filters .irs--domain .irs-handle.state_hover,
#dm_filters .irs--domain .irs-handle:hover,
#dm_filters .irs--domain .irs-from,
#dm_filters .irs--domain .irs-to,
#dm_filters .irs--domain .irs-single {
  background-color: #0040a7;
}
#dm_filters .irs--domain .irs-handle {
	background-color: #fff;
	border: 4px solid #0040a7;
	box-shadow: 0 1px 3px rgba(0,0,255,0.3);
}
#dm_filters .irs--domain .irs-shadow {
  background-color: rgba(222,228,236, 0.5);
}
#dm_filters .irs--domain .irs-min,
#dm_filters .irs--domain .irs-max {
  background-color: rgba(170,170,170,0.1);
	color: rgba(0,0,0,0.5);
	text-shadow: none;
}
#dm_filters .irs--domain .irs-from,
#dm_filters .irs--domain .irs-to,
#dm_filters .irs--domain .irs-single {
  color: #fff;
}
#dm_filters .irs--domain .irs-grid-text {
  color: #555;
}
#dm_filters .irs--domain .irs-from:before,
#dm_filters .irs--domain .irs-to:before,
#dm_filters .irs--domain .irs-single:before {
  border-top-color: #0040a7;
}
#dm_filters .irs--domain {
  height: 50px;
}
#dm_filters .irs--domain.irs-with-grid {
  height: 65px;
}
#dm_filters .irs--domain .irs-line {
  border-radius: 4px;
	height: 4px;
	top: 36px;
}
#dm_filters .irs--domain .irs-bar {
  height: 3px;
	top: 34px;
}
#dm_filters .irs--domain .irs-bar--single {
  border-radius: 4px 0 0 4px;
}
#dm_filters .irs--domain .irs-shadow {
	bottom: 21px;
	height: 4px;
}
#dm_filters .irs--domain .irs-handle {
  border-radius: 24px;
	height: 24px;
	top: 26px;
	width: 24px;
}
#dm_filters .irs--domain .irs-min,
#dm_filters .irs--domain .irs-max {
  border-radius: 4px;
	font-weight: bold;
  line-height: 1;
  padding: 3px 5px;
  top: 0;
}
#dm_filters .irs--domain .irs-from,
#dm_filters .irs--domain .irs-to,
#dm_filters .irs--domain .irs-single {
  border-radius: 4px;
	font-size: bold;
  line-height: 1;
  padding: 3px 5px;
  text-shadow: none;
}
#dm_filters .irs--domain .irs-from:before,
#dm_filters .irs--domain .irs-to:before,
#dm_filters .irs--domain .irs-single:before {
  border: 3px solid transparent;
	bottom: -6px;
	content: '';
  display: block;
	height: 0;
  left: 50%;
	margin-left: -3px;
	overflow: hidden;
	position: absolute;
  width: 0;
}
#dm_filters .irs--domain .irs-grid {
  height: 25px;
}
#dm_filters .difs_button.difs_apply_filters {
	background: #39c33c;
	background: linear-gradient(0deg, #3a9a4a 0%, #39c33c 100%);
	border: 0 none !important;
	color: #fff;
	float: left;
	font-size: 1em;
	margin: 0 40% !important;
	padding: 0.5rem 1rem;
	text-align: center;
	text-transform: uppercase;
	width: 20% !important;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	-o-user-select: none;
	user-select: none;
}
body.dm_drop_shadow #dm_filters .difs_button.difs_apply_filters {
	box-shadow: 1px 1px 0 rgba(255,255,255,0.25) inset, -1px -1px 0 rgba(0,0,0,0.25) inset;
	text-shadow: 0 1px 1px rgba(0,0,0,0.3);
}
body.dm_round_corners #dm_filters .difs_button.difs_apply_filters {
	border-radius: 100px;
}
#dm_filters .difs_button.difs_apply_filters:focus,
#dm_filters .difs_button.difs_apply_filters:hover,
#dm_filters .difs_button.difs_apply_filters:active {
	text-decoration: none;
}
#dm_filters .difs_button.difs_apply_filters:active {
	background: #3a9a4a;
}
#dm_filters .difs_button.difs_apply_filters:before {
	content: "\f00c";
	font-family: 'FontAwesome';
	margin: 0 1rem 0 0;
}
#content .difs_filters h3,
#content .difs_tags h3 {
	float: left;
	margin: 0 0 1rem;
	padding: 1rem 2rem !important;
	width: 100%;
}
#content .difs_filters fieldset {
	border: 1px solid #ccc;
	border-radius: 5px;
	padding: 1rem;
}
#content .difs_filters fieldset:last-of-type {
	margin: 0 0 1rem;
}
#content .difs_filters label input {
	display: inline-block;
}
#dm_form.dm_without_background #dm_inner {
	padding: 2rem;
}
#dm_form input.difs_field_error {
	border: 1px solid #c40000;
}
#dm_form input[type="submit"] {
	width: 100% !important;
}
#dm_form .difs_maximum_characters {
	font-size: 0.715em;
	margin-top: 4px !important;
}
#dm_form .difs_wrap_form h3,
#dm_form_contact h3,
#dm_facts h3 {
	margin: 0 0 0.5rem;
}
#dm_inner {
	margin: 0;
	padding: 0;
	position: relative;
	z-index: 4;
}
#dm_form.dm_with_background {
	padding-top: 170px !important;
	padding-left: 2rem;
	padding-right: 2rem;
}
#dm_form.dm_with_background #dm_inner {
	padding: 2em 2em 4em;
}
#dm_form.dm_with_background #dm_inner:before {
	box-shadow: 0 0 10px rgba(0,0,0,0.5);
	content: '';
	left: 0;
	position: absolute;
	top: 0;
	width: 100%;
	z-index: 2;
	height: 100%;
}
#dm_form.dm_with_background #dm_inner:after {
	background: linear-gradient(to bottom, rgba(255,255,255,0) 50%,rgba(255,255,255,1) 70%);
	bottom: -10%;
	content: '';
	height: 100%;
	left: -10%;
	position: absolute;
	width: 120%;
	z-index: 2;
}
#dm_inner_wrapper {
	position: relative;
	z-index: 5;
}
#dm_form_background {
	left: 0;
	position: absolute;
	top: 0;
	width: 100%;
	z-index: 1;
}
#dm_form_background .difs_image {
	width: 100%;
}
#dm_form_background:before {
	background: linear-gradient(to bottom, rgba(255,255,255,0) 50%,rgba(255,255,255,1) 100%);
	bottom: 0;
	content: '';
	height: 100%;
	left: 0;
	position: absolute;
	width: 100%;
	z-index: 2;
}
#primary .difs_message,
#primary .difs_status_sold,
#primary .difs_status_closed,
#primary .difs_fixed_price,
#primary .difs_starting_price,
#dm_form .difs_end_date,
#primary .difs_time_is_up {
	background: transparent;
	border: 1px solid rgba(155,155,155,0.5);
	float: left;
	font-size: 0.857em;
	font-weight: bold;
	line-height: 1.5;
	margin: 0 0 1rem;
	overflow: hidden;
	padding: 1.5rem 2rem 1.5rem 100px;
	position: relative;
	width: 100%;
}
body.dm_drop_shadow #primary .difs_message,
body.dm_drop_shadow #primary .difs_status_sold,
body.dm_drop_shadow #primary .difs_status_closed,
body.dm_drop_shadow #primary .difs_fixed_price,
body.dm_drop_shadow #primary .difs_starting_price,
body.dm_drop_shadow #dm_form .difs_end_date,
body.dm_drop_shadow #primary .difs_time_is_up {
	box-shadow: 1px 1px 3px rgba(0,0,0,0.3);
}
body.dm_round_corners #primary .difs_message,
body.dm_round_corners #primary .difs_status_sold,
body.dm_round_corners #primary .difs_status_closed,
body.dm_round_corners #primary .difs_fixed_price,
body.dm_round_corners #primary .difs_starting_price,
body.dm_round_corners #dm_form .difs_end_date,
body.dm_round_corners #primary .difs_time_is_up {
	border-radius: 5px;
}
#primary .difs_message ul,
#primary .difs_message li {
	list-style: none;
	margin: 0;
	padding: 0;
}
#primary .difs_message li {
	margin: 0.5rem 0;
}
#primary .difs_message li:first-child:last-child {
	margin: 0;
}
#dm_form form,
#dm_form form fieldset { /* IE needs these. */
	float: left;
	width: 100%;
}
#dm_form form .difs_starting_price {
	background: transparent;
	border: 0 none;
	box-shadow: none !important;
	margin: 4px 0 0;
}
#dm_form form .difs_starting_price p:before {
	display: none;
}
#primary .difs_message.difs_error,
#primary .difs_status_closed,
#dm_form .difs_end_date,
#primary .difs_time_is_up {
	background: rgba(155,0,0,0.1);
}
#primary .difs_wrap_portfolio .difs_message.difs_error {
	background: #d2acac;
	text-shadow: 1px 1px 3px rgba(0,0,0,0.25);
}
#primary .difs_message.difs_error p,
#primary .difs_status_sold p,
#primary .difs_status_closed p,
#primary .difs_fixed_price p,
#primary .difs_starting_price p,
#dm_form .difs_end_date p,
#primary .difs_time_is_up p {
	margin: 0;
	padding: 0;
}
#primary .difs_message.difs_error p *,
#primary .difs_status_sold p *,
#primary .difs_status_closed p *,
#primary .difs_fixed_price p *,
#primary .difs_starting_price p *,
#dm_form .difs_end_date p *,
#primary .difs_time_is_up p * {
	position: relative;
	z-index: 2;
}
#primary label abbr,
#primary .difs_fixed_price abbr,
#primary .difs_starting_price abbr {
	background: transparent;
}
#primary .difs_fixed_price .difs_button {
	font-weight: bold;
	margin: 1rem 0 0;
	padding-left: 4rem !important;
	padding-right: 4rem !important;
	width: auto !important;
}
#primary .difs_message.difs_error:after,
#primary .difs_message.difs_error:before,
#primary .difs_message.difs_success:after,
#primary .difs_message.difs_success:before,
#primary .difs_status_sold:after,
#primary .difs_status_sold:before,
#primary .difs_status_closed:after,
#primary .difs_status_closed:before,
#primary .difs_fixed_price:after,
#primary .difs_fixed_price:before,
#primary .difs_starting_price:after,
#primary .difs_starting_price:before,
#primary .difs_countdown:after,
#primary .difs_countdown:before,
#dm_form .difs_end_date:after,
#dm_form .difs_end_date:before,
#primary .difs_time_is_up:after,
#primary .difs_time_is_up:before {
	font-family: 'FontAwesome';
	font-weight: normal;
	position: absolute;
	text-shadow: none;
}
#primary .difs_message.difs_error:after,
#primary .difs_message.difs_success:after,
#primary .difs_status_sold:after,
#primary .difs_status_closed:after,
#primary .difs_fixed_price:after,
#primary .difs_starting_price:after,
#dm_form .difs_end_date:after,
#primary .difs_time_is_up:after {
	display: inline-block; /* .clearfix */
	font-size: 8em;
	height: auto !important; /* .clearfix */
	right: 20px;
	opacity: 0.1;
	top: 50%;
	transform: translateY(-50%) scale(1.2,1.2);
	visibility: visible !important; /* .clearfix */
	z-index: 1;
}
#page .dm_wrapper.dm_not_visible #primary .difs_message.difs_error:after,
#page .dm_wrapper.dm_not_visible #primary .difs_message.difs_success:after,
#page .dm_wrapper.dm_not_visible #primary .difs_status_sold:after,
#page .dm_wrapper.dm_not_visible #primary .difs_status_closed:after,
#page .dm_wrapper.dm_not_visible #primary .difs_fixed_price:after,
#page .dm_wrapper.dm_not_visible #primary .difs_starting_price:after,
#page .dm_wrapper.dm_not_visible #dm_form .difs_end_date:after,
#page .dm_wrapper.dm_not_visible #primary .difs_time_is_up:after {
	visibility: hidden !important; /* .clearfix */
}
#primary .difs_message.difs_error ul:before,
#primary .difs_message.difs_success ul:before,
#primary .difs_status_sold p:before,
#primary .difs_status_closed p:before,
#primary .difs_fixed_price p:before,
#primary .difs_starting_price p:before,
#dm_form .difs_end_date p:before,
#primary .difs_time_is_up p:before {
	background: rgba(255,255,255,0.1);
	border-right: 1px solid rgba(155,155,155,0.5);
	content: '';
	height: 100%;
	left: 0;
	position: absolute;
	top: 0;
	width: 80px;
}
#primary .difs_message.difs_error:before,
#primary .difs_message.difs_success:before,
#primary .difs_status_sold:before,
#primary .difs_status_closed:before,
#primary .difs_fixed_price:before,
#primary .difs_starting_price:before,
#primary .difs_countdown:before,
#dm_form .difs_end_date:before,
#primary .difs_time_is_up:before {
	font-size: 3em;
	left: 0;
	opacity: 0.5;
	position: absolute;
	text-align: center;
	top: 50%;
	transform: translateY(-50%);
	width: 80px;
}
#primary .difs_error:after,
#primary .difs_error:before {
	content: "\f12a";
}
#primary .difs_success:after,
#primary .difs_success:before {
	content: "\f00c";
}
#primary .difs_status_sold:after,
#primary .difs_status_sold:before {
	content: "\f02b";
}
#primary .difs_status_closed:after,
#primary .difs_status_closed:before {
	content: "\f05e";
}
#primary .difs_fixed_price:after,
#primary .difs_fixed_price:before {
	content: "\f0e3";
}
#dm_form .difs_end_date:after,
#dm_form .difs_end_date:before {
	content: "\f252";
}
#primary .difs_time_is_up:after,
#primary .difs_time_is_up:before {
	content: "\f253";
}
body.visible-sidebar-left.visible-sidebar-right #dm_form .difs_end_date {
	padding-left: 2rem;
}
body.visible-sidebar-left.visible-sidebar-right #dm_form .difs_end_date:before,
body.visible-sidebar-left.visible-sidebar-right #dm_form .difs_end_date p:before {
	display: none;
}
#primary .difs_message.difs_loading ul,
#primary .difs_message.difs_loading li {
	list-style: none;
	margin: 0;
	padding: 0;
}
#primary .difs_message.difs_loading .difs_icon {
	background: transparent;
	border-top: 3px solid rgba(155,155,155,0.1) !important;
	border-right: 3px solid rgba(155,155,155,0.1) !important;
	border-bottom: 3px solid rgba(155,155,155,0.1) !important;
	border-left: 3px solid rgba(155,155,155,0.5) !important;
	border-radius: 50% !important;
	font-size: 10px !important;
	height: 3em !important;
	left: 2em;
	margin: 0;
	padding: 0;
	position: absolute;
	top: 0;
	width: 3em !important;
	animation: dm_loading 0.5s infinite linear;
}
#primary .difs_button,
#primary .hpcf_button {
	margin: 1rem 0;
	padding: 1rem 4rem;
	width: 100%;
}
#primary .difs_required {
	opacity: 0.5;
}
#primary .difs_field_error,
#primary .difs_field_error:focus,
#primary .difs_field_error:active,
#primary .hpcf_field_error,
#primary .hpcf_field_error:focus,
#primary .hpcf_field_error:active {
	box-shadow: 1px 1px 5px rgba(105,0,0,0.2) inset, 0 0 5px rgba(255,0,0,0.5) !important;
}
#primary .difs_wrap_row {
	margin: 0 0 1rem;
}
#primary .difs_starting_price {
	background: transparent;
	border: 0 none;
	margin: 0;
	padding: 0;
}
#primary .difs_row_accept label {
	white-space: normal !important;
}
#primary .difs_row_accept input {
	display: inline-block !important;
	height: auto !important;
	vertical-align: middle;
	width: auto !important;
}
#primary .difs_captcha img {
	margin-bottom: 1rem;
	max-width: 30%;
}
body.dm_round_corners #primary .difs_captcha img {
	border-radius: 5px;
}
#primary .difs_captcha input#difs_equation {
	-webkit-appearance: none;
	float: left;
	height: 40px !important;
	margin-bottom: 1rem;
	min-height: 40px;
	padding: 0.5rem !important;
	width: 25%;
}
#primary .difs_captcha .difs_captcha_description {
	float: left;
	line-height: 1.5;
	margin-bottom: 1rem;
	width: 100%;
}
#primary .difs_captcha .difs_captcha_description a {
	display: inline-block;
	font-weight: bold;
	margin: 0 0 0 0.5rem;
}
#primary .difs_small,
#primary .hpcf_small {
	margin: 5px 0 0;
	padding: 0;
}
#primary .difs_required,
#primary .hpcf_required {
	font-weight: normal;
	font-size: 0.715em;
	margin: 1rem 0;
	padding: 0;
}
#dm_countdown .countdown .countdown-period {
	margin: 0 0.5rem;
}
body.dm_hide_list_title #dm_portfolio h3,
body.dm_hide_facts_title #dm_facts h3,
body.dm_hide_form_title #dm_form .difs_wrap_form h3,
body.dm_hide_contact_form_title #dm_form_contact h3 {
	border: 0 none !important;
	clip: rect(1px,1px,1px,1px);
	clip: rect(1px 1px 1px 1px);
	height: 1px !important;
	margin: 0 !important;
	overflow: hidden !important;
	padding: 0 !important;
	position: absolute !important;
	width: 1px !important;
}
#content .difs_facts ul,
#dm_facts ul,
#dm_facts li {
	list-style: none;
	margin: 0;
	padding: 0;
}
#dm_facts li {
	box-shadow: 1px 1px 3px rgba(0,0,0,0.1);
	float: left;
	font-weight: bold;
	color: #fff;
	margin: 0 4px 0.5rem 0;
	overflow: hidden;
	padding: 1rem;
	position: relative;
	text-shadow: 1px 1px 1px rgba(0,0,0,0.5), 0 0 1px rgba(0,0,0,0.1);
	white-space: nowrap;
}
body.dm_round_corners #dm_facts li {
	border-radius: 3px;
}
body.dm_facts_with_icon #dm_facts li {
	padding: 1rem 0.5rem;
}
body.dm_facts_with_icon #dm_facts li:after {
	font-family: 'FontAwesome';
	font-size: 7em;
	font-weight: normal;
	opacity: 0.2;
	position: absolute;
	right: 20px;
	text-shadow: none;
	top: -40px;
}
body.dm_facts_with_icon #dm_facts li .metric {
	padding: 0 0 0 2.5rem;
}
body.dm_facts_with_icon #dm_facts li .number,
body.dm_facts_with_icon .sidebar .difs_facts li .number {
	padding: 0 0.5rem 0 0;
}
body.dm_facts_with_icon #dm_facts li .metric:before,
body.dm_facts_with_icon .sidebar .difs_facts li .metric:before {
	color: #fff;
	font-family: 'FontAwesome';
	font-weight: normal;
	text-align: center;
	margin: 0 1rem 0 0;
}
body.dm_facts_with_icon #dm_facts li .metric:before {
	font-size: 1.5em;
	font-variant: normal;
	font-weight: normal;
	height: 30px;
	left: 8px;
	margin: 0;
	position: absolute;
	speak: none;
	top: 50%;
	text-shadow: 1px 1px 2px rgba(0,0,0,0.35);
	text-transform: none;
	transform: translateY(-50%);
	width: 30px;
	z-index: 30;
}
#dm_facts li.difs_domain_age,
#dm_facts li.difs_highest_offer,
#dm_facts li.difs_offer_count,
#dm_facts li.difs_letter_count {
	background: #3baf43;
}
#dm_facts li.difs_alexa_global_rank,
#dm_facts li.difs_alexa_country_rank {
	background: #007aeb;
}
#dm_facts li.difs_google_pagerank,
#dm_facts li.difs_google_backlinks,
#dm_facts li.difs_googleplus_links {
	background: #cb2e2e;
}
#dm_facts li.difs_twitter_links {
	background: #22a7da;
}
#dm_facts li.difs_linkedin_links {
	background: #2b91c7;
}
#dm_facts li.difs_pinterest_links {
	background: #cb232a;
}
#dm_facts li.difs_facebook_links,
#dm_facts li.difs_facebook_shared,
#dm_facts li.difs_facebook_likes,
#dm_facts li.difs_facebook_comments,
#dm_facts li.difs_facebook_commentsbox,
#dm_facts li.difs_facebook_clicks {
	background: #3a5795;
}
body.dm_facts_with_icon #dm_facts li.difs_domain_age:after,
body.dm_facts_with_icon #dm_facts li.difs_domain_age .metric:before {
	content: "\f017";
}
body.dm_facts_with_icon #dm_facts li.difs_highest_offer:after,
body.dm_facts_with_icon #dm_facts li.difs_highest_offer .metric:before {
	content: "\f201";
}
body.dm_facts_with_icon #dm_facts li.difs_offer_count:after {
	right: 10px !important;
}
body.dm_facts_with_icon #dm_facts li.difs_offer_count:after,
body.dm_facts_with_icon #dm_facts li.difs_offer_count .metric:before {
	content: "\f0e3";
}
body.dm_facts_with_icon #dm_facts li.difs_letter_count:after,
body.dm_facts_with_icon #dm_facts li.difs_letter_count .metric:before {
	content: "\f031";
}
body.dm_facts_with_icon #dm_facts li.difs_alexa_global_rank:after,
body.dm_facts_with_icon #dm_facts li.difs_alexa_global_rank .metric:before {
	content: "\f0ac";
}
body.dm_facts_with_icon #dm_facts li.difs_alexa_country_rank:after,
body.dm_facts_with_icon #dm_facts li.difs_alexa_country_rank .metric:before {
	content: "\f0ac";
}
body.dm_facts_with_icon #dm_facts li.difs_google_pagerank:after,
body.dm_facts_with_icon #dm_facts li.difs_google_pagerank .metric:before {
	content: "\f1a0";
}
body.dm_facts_with_icon #dm_facts li.difs_google_backlinks:after,
body.dm_facts_with_icon #dm_facts li.difs_google_backlinks .metric:before {
	content: "\f1a0";
}
body.dm_facts_with_icon #dm_facts li.difs_googleplus_links:after {
	right: 5px !important;
}
body.dm_facts_with_icon #dm_facts li.difs_googleplus_links:after,
body.dm_facts_with_icon #dm_facts li.difs_googleplus_links .metric:before {
	content: "\f0d5";
}
body.dm_facts_with_icon #dm_facts li.difs_twitter_links:after {
	top: -32px !important;
}
body.dm_facts_with_icon #dm_facts li.difs_twitter_links:after,
body.dm_facts_with_icon #dm_facts li.difs_twitter_links .metric:before {
	content: "\f099";
}
body.dm_facts_with_icon #dm_facts li.difs_linkedin_links:after,
body.dm_facts_with_icon #dm_facts li.difs_linkedin_links .metric:before {
	content: "\f0e1";
}
body.dm_facts_with_icon #dm_facts li.difs_pinterest_links:after,
body.dm_facts_with_icon #dm_facts li.difs_pinterest_links .metric:before {
	content: "\f0d2";
}
body.dm_facts_with_icon #dm_facts li.difs_facebook_links:after,
body.dm_facts_with_icon #dm_facts li.difs_facebook_shared:after,
body.dm_facts_with_icon #dm_facts li.difs_facebook_likes:after,
body.dm_facts_with_icon #dm_facts li.difs_facebook_comments:after,
body.dm_facts_with_icon #dm_facts li.difs_facebook_commentsbox:after,
body.dm_facts_with_icon #dm_facts li.difs_facebook_clicks:after {
	right: 30px !important;
	top: -30px !important;
}
body.dm_facts_with_icon #dm_facts li.difs_facebook_links:after,
body.dm_facts_with_icon #dm_facts li.difs_facebook_links .metric:before {
	content: "\f09a";
}
body.dm_facts_with_icon #dm_facts li.difs_facebook_shared:after,
body.dm_facts_with_icon #dm_facts li.difs_facebook_shared .metric:before {
	content: "\f09a";
}
body.dm_facts_with_icon #dm_facts li.difs_facebook_likes:after,
body.dm_facts_with_icon #dm_facts li.difs_facebook_likes .metric:before {
	content: "\f09a";
}
body.dm_facts_with_icon #dm_facts li.difs_facebook_comments:after,
body.dm_facts_with_icon #dm_facts li.difs_facebook_comments .metric:before {
	content: "\f09a";
}
body.dm_facts_with_icon #dm_facts li.difs_facebook_commentsbox:after,
body.dm_facts_with_icon #dm_facts li.difs_facebook_commentsbox .metric:before {
	content: "\f09a";
}
body.dm_facts_with_icon #dm_facts li.difs_facebook_clicks:after,
body.dm_facts_with_icon #dm_facts li.difs_facebook_clicks .metric:before {
	content: "\f09a";
}
#dm_form {
	margin: 0 0 2rem;
}
#dm_list {
	float: left;
	margin: 0 0 1rem;
	position: relative;
	width: 100%;
	z-index: 1000;
}
#dm_list ul.difs_list_actions {
	float: right;
	list-style: none;
	margin: 0;
	padding: 0;
	position: relative;
}
#dm_list .difs_domain_list {
	transition: opacity .3s;
}
body.dm_landing_page header.dm_content_header,
body.dm_landing_page footer.dm_content_footer {
	border: 0 none !important;
	clip: rect(1px,1px,1px,1px);
	clip: rect(1px 1px 1px 1px);
	height: 1px !important;
	margin: 0 !important;
	overflow: hidden !important;
	padding: 0 !important;
	position: absolute !important;
	width: 1px !important;
}
#dm_list .difs_domain_list > h3 {
	font-size: 2em;
	padding: 0;
	margin: 1rem 0;
	text-align: center;
	width: 100%;
}
body.dm_drop_shadow #dm_list .difs_domain_list > h3 {
	text-shadow: 0 2px 10px rgba(0,0,0,0.75), 0 0 10px rgba(0,0,0,0.5);
}
body.dm_landing_page #main .dm_article header.dm_content_header,
body.dm_landing_page #main .dm_article_wrapper .dm_article {
	background: transparent !important;
}
body.dm_landing_page.dm_drop_shadow #main .dm_article_wrapper .dm_article {
	box-shadow: none;
}
body.dm_list_masonry #dm_list ul.difs_list,
body.dm_list_masonry #dm_list li.difs_item {
	-webkit-backface-visibility: hidden;
	-webkit-transform: translate3d(0,0,0);
}
#dm_list .difs_domain_list.difs_processing {
	opacity: 0.5;
}
#dm_list .difs_list_subheading {
	float: left;
	padding: 0 0.375%;
	width: 100%;
}
#dm_list .difs_list_subheading ul,
#dm_list .difs_list_subheading li {
	list-style: none;
	display: inline-block;
	margin: 0;
	padding: 0;
}
#dm_list .difs_list_subheading li {
	line-height: 1;
	margin: 0 0.5rem 0 0;
	padding: 2px 0 2px 1rem !important;
	white-space: nowrap;
}
#dm_list .difs_list_subheading li:last-child {
	margin-right: 0;
}
#dm_list .difs_list_subheading .difs_list_filters {
	display: inline-block;
	font-size: 0.857em;
	font-weight: bold;
	margin: 0 1rem 1rem 0;
	opacity: 0.9;
	overflow: hidden;
	padding: 0.25rem 1rem;
	position: relative;
	text-transform: uppercase;
	transition: opacity .3s;
}
body.dm_drop_shadow #dm_list .difs_list_subheading .difs_list_filters {
	box-shadow: 0 2px 4px rgba(0,0,0,0.3);
}
#dm_list .difs_list_subheading .difs_list_filters:hover {
	opacity: 1;
}
#dm_list .difs_list_subheading .difs_list_filters.difs_has_multiple {
	padding-right: 4rem;
}
#dm_list .difs_list_subheading .difs_list_filter {
	position: relative;
}
#dm_list .difs_list_subheading .difs_filter_remove {
	color: #c40000;
	display: inline-block;
	font-weight: normal;
	margin: 0 0 -2px;
	overflow: hidden;
	padding: 0 0 0 0.5rem;
	position: relative;
	text-align: center;
	text-decoration: none;
	text-indent: -99999px;
	width: 30px;
}
#dm_list .difs_list_subheading .difs_filter_remove:before {
	content: "\f00d";
	font-family: 'FontAwesome';
	font-weight: normal;
	position: absolute;
	right: 0;
	speak: none;
	text-indent: 0;
	top: 0;
	width: 100%;
}
#dm_list .difs_list_subheading .difs_filter_remove_all {
	border-left: 1px solid #000;
	color: #eee;
	font-weight: normal;
	height: 100%;
	line-height: 1.5;
	min-height: 100%;
	padding: 0.33rem 1rem;
	position: absolute;
	right: 0;
	text-align: center;
	text-indent: -99999px;
	top: 0;
	width: 32px;
}
#dm_list .difs_list_subheading .difs_filter_remove_all:before {
	content: "\f00d";
	font-family: 'FontAwesome';
	font-weight: normal;
	position: absolute;
	right: 0;
	speak: none;
	text-indent: 0;
	top: 3px;
	width: 100%;
}
#dm_list .difs_list_subheading li,
#dm_list .difs_list_subheading .difs_list_filters {
	background: rgba(0,0,0,0.5);
	border: 1px solid rgba(0,0,0,0.75);
	box-shadow: 0 0 7px rgba(0,0,0,0.2), 2px 2px 4px rgba(0,0,0,0.3), 1px 1px 0 rgba(255,255,255,0.05) inset;
	color: rgba(255,255,255,0.75);
	font-weight: bold;
	line-height: 1;
	text-transform: uppercase;
	transition: background-color .3s, border-color .3s, color .3s;
}
#dm_list .difs_list_subheading li {
	background: rgba(0,0,0,0.1);
}
body.dm_round_corners #dm_list .difs_list_subheading li,
body.dm_round_corners #dm_list .difs_list_subheading .difs_list_filters {
	border-radius: 5px;
}
#dm_list .difs_domain_list_error,
#dm_list .difs_domain_list_empty {
	float: left;
	font-weight: bold;
	margin: 0 0 1rem;
	padding: 2rem;
	text-align: center;
	width: 100%;
}
#dm_list .difs_domain_list_error {
	color: #c30000;
}
#page .difs_message.dm_loading {
	background: rgba(0,0,0,0.75);
	border: 0 none;
	color: #fff;
	font-weight: bold;
	font-size: 1.5em;
	left: 0;
	min-height: 100%;
	position: fixed;
	text-align: center;
	text-shadow: 1px 1px 10px rgba(0,0,0,0.5);
	top: 0;
	z-index: 200000;
	width: 100%;
}
#page .difs_message.dm_loading.difs_error {
	border: 0 none;
	border-radius: 0 !important;
	text-shadow: none;
}
#page .difs_message.dm_loading ul,
#page .difs_message.dm_loading li {
	line-height: 1;
	list-style: none;
	margin: 0 !important;
	padding: 0 !important;
}
#page .difs_message.dm_loading ul,
#page .difs_message.dm_loading.difs_loading .difs_wrap_icon {
	position: absolute;
	left: 50% !important;
	top: 50% !important;
	transform: translate(-50%,-50%);
}
#page .difs_message.dm_loading.difs_loading ul {
	list-style: none;
	padding: 0 0 0 30px;
}
#page .difs_message.dm_loading.difs_loading .difs_icon,
#page .difs_message.dm_loading.difs_loading .difs_wrap_icon {
	height: 250px !important;
	width: 250px !important;
}
#page .difs_message.dm_loading.difs_loading .difs_icon {
	background: transparent;
	border-radius: 50% !important;
	font-size: 10px !important;
	height: 25em !important;
	left: 0;
	margin: 0;
	padding: 0;
	position: absolute;
	top: 0;
	width: 25em !important;
	animation: dm_loading 0.5s infinite linear;
}
body.dm_loading_spinner_style_1 #page .difs_message.dm_loading.difs_loading .difs_icon {
	border-top: 10px solid rgba(255,255,255,0.1) !important;
	border-right: 10px solid rgba(255,255,255,0.1) !important;
	border-bottom: 10px solid rgba(255,255,255,0.1) !important;
	border-left: 10px solid rgba(255,255,255,0.75) !important;
}
body.dm_loading_spinner_style_2 #page .difs_message.dm_loading.difs_loading .difs_icon {
	border-top: 10px solid rgba(255,255,255,0.1) !important;
	border-right: 10px solid rgba(255,255,255,0.75) !important;
	border-bottom: 10px solid rgba(255,255,255,0.1) !important;
	border-left: 10px solid rgba(255,255,255,0.75) !important;
}
body.dm_loading_spinner_style_3 #page .difs_message.dm_loading.difs_loading .difs_icon {
	border-top: 1px solid rgba(255,255,255,0.1) !important;
	border-right: 1px solid rgba(255,255,255,0.1) !important;
	border-bottom: 1px solid rgba(255,255,255,0.1) !important;
	border-left: 1px solid rgba(255,255,255,0.5) !important;
}
body.dm_loading_spinner_style_4 #page .difs_message.dm_loading.difs_loading .difs_icon {
	border-top: 1px solid rgba(255,255,255,0.5) !important;
	border-right: 1px solid rgba(255,255,255,0.5) !important;
	border-bottom: 1px solid rgba(255,255,255,0.5) !important;
	border-left: 1px solid rgba(255,255,255,0.75) !important;
}
#dm_list .difs_domain_list .difs_list {
	float: left;
	margin: 0;
	padding: 0;
	width: 100%;
}
body.dm_list_masonry #dm_list li.difs_item {
	float: left;
	list-style: none;
	overflow: hidden;
	margin: 0 0.5% 10px 0.5% !important;
	position: relative;
	width: 100%;
}
html.no-js body.dm_list_masonry #dm_list li.difs_item {
	display: inline-block;
	float: none;
}
body.dm_list_plain #dm_list li.difs_item {
	float: left;
	list-style: none;
	margin: 0;
	overflow: hidden;
	padding: 1rem 1rem 1rem 155px;
	position: relative;
	width: 100%;
}
body.dm_list_plain #dm_list li.difs_item:before {
	background: #aaa;
	background: linear-gradient(90deg, rgba(0,0,0,0) 0%, #000000 50%, rgba(0,0,0,0) 100%);
	content: '';
	height: 2px;
	left: 0;
	opacity: 0.25;
	position: absolute;
	top: 0;
	width: 100%;
}
body.dm_list_plain #dm_list li.difs_item:first-child:before {
	display: none;
}
body.dm_list_masonry #dm_list li.difs_item {
	padding-bottom: 2rem;
	padding-top: 2rem;
	width: 100%;
}
#dm_list .difs_description {
	font-size: 0.857em;
}
body.dm_list_masonry #dm_list .difs_description,
body.dm_list_masonry #dm_list .difs_make_offer,
body.dm_list_masonry #dm_list .difs_price_starting,
body.dm_list_masonry #dm_list .difs_price_fixed,
body.dm_list_masonry #dm_list .difs_marks,
body.dm_list_masonry #dm_list .difs_tags {
	float: left;
	margin: 0 10% 1rem !important;
	min-width: 170px;
	text-align: center;
	text-decoration: none;
	width: 80% !important;
}
body.dm_list_masonry #dm_list .difs_make_offer:last-child,
body.dm_list_masonry #dm_list .difs_price_starting:last-child,
body.dm_list_masonry #dm_list .difs_price_fixed:last-child,
body.dm_list_masonry #dm_list .difs_marks:last-child,
body.dm_list_masonry #dm_list .difs_tags:last-child {
	margin-bottom: 0 !important;
}
body.dm_list_masonry #dm_list .difs_description {
	padding-bottom: 1rem;
}
body.dm_list_masonry #dm_list .difs_description:last-child {
	padding-bottom: 0;
}
#dm_list .difs_list > li .difs_url {
	font-weight: bold;
	font-size: 1.5em;
}
body.dm_list_masonry #dm_list .difs_list > li .difs_url {
	display: block;
	margin: 0 0 1rem;
	text-align: center;
	text-decoration: none;
}
body.dm_list_masonry #dm_list li.difs_has_logo {
	padding-top: 0;
}
body.dm_list_masonry #dm_list .difs_url.difs_has_logo {
	margin: 0 0 1rem;
}
body.dm_list_plain #dm_list .difs_list > li .difs_url {
	float: left;
	line-height: 1;
	padding: 10px 0;
}
body.dm_list_plain #dm_list .difs_list > li .difs_url:focus,
body.dm_list_plain #dm_list .difs_list > li .difs_url:hover,
body.dm_list_plain #dm_list .difs_list > li .difs_url:active {
	text-decoration: none;
}
body.dm_list_masonry #dm_list .difs_list > li .difs_url img {
	float: left;
	height: auto;
	margin: 0;
	max-width: 100%;
	transition: transform .5s;
	width: 100%;
}
body.dm_list_plain #dm_list .difs_list > li .difs_url img {
	left: 0;
	max-width: 128px;
	position: absolute;
	top: 0;
}
body.dm_list_masonry #dm_list .difs_list > li .difs_url > .difs_wrap {
	display: block;
	line-height: 0;
	margin: 0 0 1rem;
	overflow: hidden;
}
body.dm_list_masonry.dm_thumbnail_style_1 #dm_list .difs_list > li .difs_url > .difs_wrap,
body.dm_list_masonry.dm_thumbnail_style_2 #dm_list .difs_list > li .difs_url > .difs_wrap,
body.dm_list_masonry.dm_thumbnail_style_3 #dm_list .difs_list > li .difs_url > .difs_wrap,
body.dm_list_masonry.dm_thumbnail_style_4 #dm_list .difs_list > li .difs_url > .difs_wrap,
body.dm_list_masonry.dm_thumbnail_style_5 #dm_list .difs_list > li .difs_url > .difs_wrap,
body.dm_list_masonry.dm_thumbnail_style_6 #dm_list .difs_list > li .difs_url > .difs_wrap,
body.dm_list_masonry.dm_thumbnail_style_7 #dm_list .difs_list > li .difs_url > .difs_wrap,
body.dm_list_masonry.dm_thumbnail_style_8 #dm_list .difs_list > li .difs_url > .difs_wrap,
body.dm_list_masonry.dm_thumbnail_style_9 #dm_list .difs_list > li .difs_url > .difs_wrap,
body.dm_list_masonry.dm_thumbnail_style_10 #dm_list .difs_list > li .difs_url > .difs_wrap {
	background: linear-gradient(90deg, #ff8800 0%, #ffd800 50%, #ff8800 100%);
	padding: 0 0 8px !important;
}
body.dm_list_masonry.dm_thumbnail_style_1 #dm_list .difs_list > li .difs_url > .difs_wrap,
body.dm_list_masonry.dm_thumbnail_style_1 #dm_list .difs_list > li .difs_url > .difs_wrap img {
	clip-path: polygon(0 0, 100% 0, 100% calc(100% - 35px), 50% 100%, 0 calc(100% - 35px));
}
body.dm_list_masonry.dm_thumbnail_style_2 #dm_list .difs_list > li .difs_url > .difs_wrap,
body.dm_list_masonry.dm_thumbnail_style_2 #dm_list .difs_list > li .difs_url > .difs_wrap img {
	clip-path: polygon(0% 0%, 100% 0%, 100% calc(100% - 15px), 60% calc(100% - 15px), 50% 100%, 40% calc(100% - 15px), 0% calc(100% - 15px));
}
body.dm_list_masonry.dm_thumbnail_style_3 #dm_list .difs_list > li .difs_url > .difs_wrap,
body.dm_list_masonry.dm_thumbnail_style_3 #dm_list .difs_list > li .difs_url > .difs_wrap img {
	clip-path: polygon(0 0, 100% 0, 100% calc(100% - 35px), 75% 100%, 0 calc(100% - 35px));
}
body.dm_list_masonry.dm_thumbnail_style_4 #dm_list .difs_list > li .difs_url > .difs_wrap,
body.dm_list_masonry.dm_thumbnail_style_4 #dm_list .difs_list > li .difs_url > .difs_wrap img {
	clip-path: polygon(0 0, 100% 0, 100% calc(100% - 35px), 25% 100%, 0 calc(100% - 35px));
}
body.dm_list_masonry.dm_thumbnail_style_5 #dm_list .difs_list > li .difs_url > .difs_wrap,
body.dm_list_masonry.dm_thumbnail_style_5 #dm_list .difs_list > li .difs_url > .difs_wrap img {
	clip-path: polygon(0 0, 100% 0, 100% calc(100% - 25px), 0% 100%);
}
body.dm_list_masonry.dm_thumbnail_style_6 #dm_list .difs_list > li .difs_url > .difs_wrap,
body.dm_list_masonry.dm_thumbnail_style_6 #dm_list .difs_list > li .difs_url > .difs_wrap img {
	clip-path: polygon(0 0, 100% 0, 100% 100%, 0 calc(100% - 25px));
}
body.dm_list_masonry.dm_thumbnail_style_7 #dm_list .difs_list > li .difs_url > .difs_wrap,
body.dm_list_masonry.dm_thumbnail_style_7 #dm_list .difs_list > li .difs_url > .difs_wrap img {
	clip-path: polygon(0% 0%, 100% 0%, 100% calc(100% - 35px), 50% calc(100% - 35px), 50% calc(100% - 5px), 25% calc(100% - 35px), 0% calc(100% - 35px));
}
body.dm_list_masonry.dm_thumbnail_style_8 #dm_list .difs_list > li .difs_url > .difs_wrap,
body.dm_list_masonry.dm_thumbnail_style_8 #dm_list .difs_list > li .difs_url > .difs_wrap img {
	clip-path: polygon(0% 0%, 100% 0%, 100% calc(100% - 35px), 75% calc(100% - 35px), 50% 100%, 50% calc(100% - 35px), 0% calc(100% - 35px));
}
body.dm_list_masonry.dm_thumbnail_style_9 #dm_list .difs_list > li .difs_url > .difs_wrap,
body.dm_list_masonry.dm_thumbnail_style_9 #dm_list .difs_list > li .difs_url > .difs_wrap img {
	clip-path: polygon(0% 0%, 100% 0%, 100% calc(100% - 25px), 75% calc(100% - 25px), 50% 100%, 25% calc(100% - 25px), 0% calc(100% - 25px));
}
body.dm_list_masonry.dm_thumbnail_style_10 #dm_list .difs_list > li .difs_url > .difs_wrap,
body.dm_list_masonry.dm_thumbnail_style_10 #dm_list .difs_list > li .difs_url > .difs_wrap img {
	border-radius: 0 0 100% 100% / 100px;
}
body.dm_list_masonry.dm_thumbnail_zoom_in #dm_list .difs_list > li:hover .difs_url img,
body.dm_list_masonry.dm_thumbnail_zoom_out #dm_list .difs_list > li .difs_url img {
	transform: scale(1.1,1.1);
}
body.dm_list_masonry.dm_thumbnail_zoom_out #dm_list .difs_list > li:hover .difs_url img {
	transform: scale(1,1);
}
body.dm_list_plain #dm_list li .difs_description,
body.dm_list_plain #dm_list li .difs_countdown,
body.dm_list_plain #dm_list li .difs_tags {
	clear: left;
}
#dm_list .difs_countdown {
	float: left;
	color: #c20000;
}
body.dm_list_masonry #dm_list .difs_countdown {
	margin: 0 0 1rem;
	text-align: center;
	width: 100%;
}
body.dm_list_plain #dm_list .difs_countdown .countdown {
	display: inline-block;
	margin: 0 0 0 0.5rem;
}
#dm_list .difs_countdown .countdown-section {
	display: inline-block;
	padding: 1rem 1rem 0 0;
}
#dm_list .difs_countdown .countdown-section:last-child {
	padding-right: 0;
}
body.dm_list_masonry #dm_list .difs_countdown .countdown-amount {
	display: block;
	font-weight: bold;
	margin: 0 0 0.5rem !important;
}
#dm_list .difs_countdown .countdown-period {
	display: block;
}
#dm_list .difs_countdown .difs_end_date {
	background: transparent;
	border: 0 none;
	line-height: 1;
	padding: 0;
	margin: 0;
}
#dm_list .difs_countdown .difs_end_date p {
	font-weight: bold;
}
#dm_list .difs_countdown .is-countdown {
	background: transparent;
	border: 0 none;
}
#dm_list a.difs_make_offer {
	font-weight: bold !important;
	padding-left: 0 !important;
	padding-right: 0 !important;
	text-align: center;
	white-space: nowrap;
}
#dm_list a.difs_make_offer:after {
	content: "\f054";
	font-family: 'FontAwesome';
	font-weight: normal;
	margin: 0 0 0 1rem;
	vertical-align: middle;
}
body.dm_list_plain #dm_list a.difs_make_offer {
	float: right;
	margin: 0;
	text-align: center;
	white-space: nowrap;
	width: 25%;
}
#dm_list a.difs_price {
	font-weight: bold;
	text-align: center;
}
body.dm_list_plain #dm_list a.difs_price {
	float: right;
	margin: 1rem 2rem;
}
#dm_list .difs_tags ul,
#dm_list .difs_tags li {
	list-style: none;
	margin: 0;
	padding: 0;
}
#dm_list .difs_tags li {
	background: rgba(120,120,120,0.5);
	border-radius: 0 3px 3px 0;
	clip-path: polygon(0 50%, 10% 0, 0 0, 100% 0, 100% 100%, 10% 100%);
	cursor: default;
	float: left;
	font-weight: bold;
	line-height: 1;
	margin: 0 0.25rem 0.25rem 0;
	opacity: 0.75;
	padding: 0.3rem 0.75rem 0.3rem 2rem;
	position: relative;
	vertical-align: middle;
	text-transform: capitalize;
}
#dm_list .difs_tags li:before {
	border: 2px solid rgba(20,20,20,0.75);
	border-radius: 100px;
	content: '';
	display: inline-block;
	height: 8px;
	left: 0.75em;
	position: absolute;
	top: 50%;
	transform: translateY(-50%);
	width: 8px;
}
body.dm_round_corners #dm_list .difs_tags li {
	border-radius: 5px;
}
#dm_list .difs_marks {
	font-weight: bold;
	text-align: center;
}
body.dm_list_plain #dm_list .difs_marks {
	display: inline-block;
	font-size: 0.857em;
	margin: 0.5rem 0 0 1rem;
	width: 20%;
	white-space: nowrap;
}
#dm_list .difs_marks ul,
#dm_list .difs_marks li {
	list-style: none;
	margin: 0;
	padding: 0;
}
#dm_list .difs_marks .difs_mark_status {
	background: transparent;
	border: 1px solid rgba(155,155,155,0.5);
	color: rgba(170,170,170,0.5);
	display: inline-block;
	padding: 0.25rem 2rem 0.25rem 1.5rem;
	text-shadow: none;
}
body.dm_round_corners #dm_list .difs_marks .difs_mark_status {
	border-radius: 3px;
}
body.dm_list_plain #dm_list .difs_marks .difs_mark_status {
	float: right;
	width: 100%;
}
#dm_list .difs_marks .difs_sold:before,
#dm_list .difs_marks .difs_closed:before {
	font-family: 'FontAwesome';
	font-weight: normal;
	margin: 0 1rem 0 0;
}
#dm_list .difs_marks .difs_sold:before {
	content: "\f07a";
}
#dm_list .difs_marks .difs_closed:before {
	content: "\f023";
}
#dm_list .difs_featured {
	height: 30px;
	left: -50px;
	overflow: hidden;
	position: absolute;
	top: 0;
	transform: rotate(-45deg);
	width: 200px;
}
#dm_list .difs_featured span {
	background: #007de8;
	color: #fff;
	left: 0;
	padding: 5px 0;
	position: absolute;
	font-weight: bold;
	text-align: center;
	text-shadow: 0 0 2px rgba(0,0,0,0.2), 0 0 2px rgba(0,0,0,0.2);
	top: 0;
	width: 150px;
}
#page ul.difs_list_pager,
#page .difs_list_pager li {
	list-style: none;
	margin: 0;
	padding: 0;
}
#page ul.difs_list_pager {
	float: left;
	margin: 2rem 0 0;
	text-align: center;
	width: 100%;
}
#page .difs_list_pager li {
	display: inline-block;
	margin: 1rem 1rem 1rem 0;
}
#page .difs_list_pager li a {
	opacity: 0.75;
	transition: opacity .3s, transform .3s;
}
#page .difs_list_pager li a:focus,
#page .difs_list_pager li a:hover,
#page .difs_list_pager li a:active,
#page .difs_list_pager li a.difs_active {
	opacity: 1;
}
#page .difs_list_pager li a.difs_active {
	transform: scale(1.1,1.1);
}
#page .difs_permanent_link,
#page .difs_reset_all,
#page .difs_list_pager a.difs_button {
	float: left;
	margin: 0 !important;
	padding: 0.5rem 1rem !important;
	position: relative;
	width: 100% !important;
}
#page .difs_permanent_link:before,
#page .difs_reset_all:before {
	content: "\f0c1";
	font-family: 'FontAwesome';
	font-weight: normal;
}
#page .difs_reset_all:before {
	content: "\f00d";
}
html.js #dm_list .difs_message,
#dm_list .difs_tags h4,
body.dm_hide_list_title #dm_list .difs_domain_list > h3 {
	border: 0 none !important;
	clip: rect(1px,1px,1px,1px);
	clip: rect(1px 1px 1px 1px);
	height: 1px !important;
	margin: 0 !important;
	overflow: hidden !important;
	padding: 0 !important;
	position: absolute !important;
	width: 1px !important;
}
#page .widget-area .difs_wrap.difs_style_none .difs_end_date,
#page .widget-area .difs_wrap.difs_style_none .difs_status_sold,
#page .widget-area .difs_wrap.difs_style_none .difs_status_closed,
#page .widget-area .difs_wrap.difs_style_none .difs_message,
#page .widget-area .difs_wrap.difs_style_none .difs_message.difs_error,
#page .widget-area .difs_wrap.difs_style_none .difs_fixed_price,
#page .widget-area .difs_wrap.difs_style_none .difs_starting_price {
	border: 1px solid #aaa;
	float: left;
	font-weight: bold;
	line-height: 1.5;
	margin: 0 0 1rem;
	padding: 1.5rem 2.5rem;
	text-shadow: 1px 1px 0 rgba(255,255,255,0.5);
	width: 100%;
}
#page .widget-area .difs_wrap.difs_style_none .difs_message ul,
#page .widget-area .difs_wrap.difs_style_none .difs_message li {
	margin: 0;
	padding: 0;
}
#page .widget-area .difs_wrap.difs_style_none .difs_end_date,
#page .widget-area .difs_wrap.difs_style_none .difs_status_closed,
#page .widget-area .difs_wrap.difs_style_none .difs_message.difs_error {
	background: #fff7f7;
	background: linear-gradient(to bottom, #fff7f7 0%,#ffefef 100%);
	border-color: #dd9b9b;
	color: #c20000;
}
#page .widget-area .difs_wrap.difs_style_none .difs_message,
#page .widget-area .difs_wrap.difs_style_none .difs_status_sold,
#page .widget-area .difs_wrap.difs_style_none .difs_fixed_price,
#page .widget-area .difs_wrap.difs_style_none .difs_starting_price {
	background: #f7faff;
	background: linear-gradient(to bottom, #f7faff 0%,#eff4ff 100%);
	color: #00830f;
	border-color: #8fb2d4;
	color: #0071cc;
}
#page .widget-area .difs_wrap.difs_style_none .difs_message.difs_loading ul {
	list-style: none;
	padding: 0 0 0 30px;
}
#page .widget-area .difs_wrap.difs_style_none .difs_message.difs_loading .difs_icon {
	background: transparent;
	border-top: 3px solid rgba(0,0,0,0.1) !important;
	border-right: 3px solid rgba(0,0,0,0.1) !important;
	border-bottom: 3px solid rgba(0,0,0,0.1) !important;
	border-left: 3px solid rgba(0,0,0,0.5) !important;
	border-radius: 50% !important;
	font-size: 10px !important;
	height: 3em !important;
	left: 0;
	margin: 0;
	padding: 0;
	position: absolute;
	top: 0;
	width: 3em !important;
	animation: dm_loading 0.5s infinite linear;
}
#page .widget-area .difs_wrap.difs_style_none .difs_wrap_search label {
	float: left;
	width: 100%;
}
#page .widget-area .difs_wrap.difs_style_none .difs_wrap_search input.difs_keyword {
	float: left;
	height: 34px !important;
	line-height: 1 !important;
	max-width: none;
	padding: 10px;
	width: 70%;
}
#page .widget-area .difs_wrap.difs_style_none .difs_wrap_search input.difs_keyword:focus,
#page .widget-area .difs_wrap.difs_style_none .difs_wrap_search input.difs_keyword:active {
	border-color: #0044cc;
}
#page .widget-area .difs_wrap.difs_style_none .difs_wrap_search input.difs_button {
	float: right;
	height: 34px !important;
	line-height: 1 !important;
	overflow: hidden;
	padding: 10px 0;
	text-align: center;
	white-space: nowrap;
	width: 30%;
}
#page .widget-area .difs_wrap.difs_style_none .difs_wrap_filters,
#page .widget-area .difs_wrap.difs_style_none .difs_wrap_tags {
	float: left;
	padding: 10px;
	width: 100%;
}
#page .widget-area .difs_wrap.difs_style_none .difs_wrap_filters .difs_button.difs_apply_filters,
#page .widget-area .difs_wrap.difs_style_none .difs_wrap_filters .difs_list .difs_button {
	font-weight: bold;
	padding: 1rem;
	width: 100%;
}
#page .widget-area .difs_wrap.difs_style_none .difs_wrap_tags ul,
#page .widget-area .difs_wrap.difs_style_none .difs_wrap_tags li {
	list-style: none;
	float: left;
	width: 100%;
}
#page .widget-area .difs_wrap.difs_style_none.difs_has_link .difs_wrap_tags ul,
#page .widget-area .difs_wrap.difs_style_none.difs_has_link .difs_wrap_tags li {
	list-style: none;
	margin: 0;
	padding: 0;
}
#page .widget-area .difs_wrap.difs_style_none.difs_has_link .difs_wrap_tags li {
	margin-bottom: 0.75rem;
}
#page .widget-area .difs_wrap.difs_style_none.difs_has_link .difs_wrap_tags li:last-child {
	margin-bottom: 0;
}
#page .widget-area .difs_wrap.difs_style_none .difs_wrap_tags .difs_tag_name {
	margin: 0;
	padding: 0 0.5rem;
}
#page .widget-area .difs_wrap.difs_style_none .difs_wrap_tags a {
	border: 1px solid #aaa;
	border-color: rgba(170,170,170,0.5) rgba(170,170,170, 0.25) rgba(170,170,170, 0.25) rgba(170,170,170, 0.5);
	color: rgba(170,170,170,0.5);
	font-weight: bold;
	padding: 0.2rem 0.25rem 0.2rem 1.5rem;
	position: relative;
	text-decoration: none;
	text-shadow: 1px 1px 0 rgba(255,255,255,0.5);
	white-space: nowrap;
}
body.dm_round_corners #page .widget-area .difs_wrap.difs_style_none .difs_wrap_tags a {
	border-radius: 50px 0 0 50px;
}
#page .widget-area .difs_wrap.difs_style_none .difs_wrap_tags a:focus {
	outline: 0 none;
}
#page .widget-area .difs_wrap.difs_style_none .difs_wrap_tags a:before {
	background: #fff;
	box-shadow: 1px 1px 0 rgba(0,0,0,0.01) inset, 1px 1px 0 rgba(255,255,255,0.01);
	content: '';
	height: 10px;
	left: 5px;
	position: absolute;
	top: 50%;
	transform: translateY(-50%);
	width: 10px;
}
body.dm_round_corners #page .widget-area .difs_wrap.difs_style_none .difs_wrap_tags a:before {
	border-radius: 50px;
}
#page .widget-area .difs_wrap.difs_style_none.difs_has_link .difs_wrap_tags .difs_tag_count {
	border-left: 1px solid rgba(0,0,0,0.3);
	font-weight: bold;
	line-height: 1;
	margin: 0 0 0 0.5rem;
	padding: 0 0.5rem;
}
#page .widget-area .difs_wrap.difs_style_none.difs_no_link .difs_wrap_tags .difs_tag_count:before {
	content: "(";
}
#page .widget-area .difs_wrap.difs_style_none.difs_no_link .difs_wrap_tags .difs_tag_count:after {
	content: ")";
}
#page .widget-area .difs_wrap.difs_style_none .difs_wrap_facts ul,
#page .widget-area .difs_wrap.difs_style_none .difs_wrap_facts li {
	float: left;
	list-style: none;
	margin: 0;
	padding: 0;
}
#page .widget-area .difs_wrap.difs_style_none .difs_wrap_facts ul {
	width: 100%;
}
#page .widget-area .difs_wrap.difs_style_none .difs_wrap_facts li {
	background: #fff;
	border: 1px solid #ccc;
	color: #333;
	float: left;
	margin: 0 0.5rem 0.5rem 0;
	padding: 0.5rem 1rem;
}
#page .widget-area .difs_wrap.difs_style_none .difs_wrap_facts .difs_number {
	font-weight: bold;
	margin: 0 0 0 0.25rem;
}
#page .widget-area .difs_wrap.difs_style_none .difs_wrap_form .difs_row {
	margin: 0 0 1rem;
}
#page .widget-area .difs_wrap.difs_style_none .difs_wrap_filters fieldset,
#page .widget-area .difs_wrap.difs_style_none .difs_wrap_form fieldset {
	border: 0 none;
	margin: 0;
	padding: 0;
}
#page .widget-area .difs_wrap.difs_style_none .difs_wrap_form label {
	display: block;
	font-weight: bold;
	white-space: nowrap;
}
#page .widget-area .difs_wrap.difs_style_none .difs_wrap_form .difs_field_error {
	box-shadow: 0 0 7px #e30000;
}
#page .widget-area .difs_wrap.difs_style_none .difs_wrap_form .difs_wrap_row {
	margin: 0 0 1rem;
}
#page .widget-area .difs_wrap.difs_style_none .difs_wrap_form .difs_small {
	margin: 0;
	padding: 0;
}
#page .widget-area .difs_wrap.difs_style_none .difs_wrap_form .difs_required {
	margin: 1rem 0;
}
#page .widget-area .difs_wrap.difs_style_none .difs_wrap_portfolio {
	float: left;
	margin: 0 0 1rem;
	position: relative;
	width: 100%;
}
#page .widget-area .difs_wrap.difs_style_none .difs_wrap_portfolio .difs_message {
	background: rgba(255,255,255,0.75);
	border: 1px solid #fff;
	font-weight: bold;
	left: 0;
	min-height: 100%;
	position: absolute;
	text-align: center;
	top: 0;
	vertical-align: middle;
	width: 100%;
	z-index: 10000;
}
#page .widget-area .difs_wrap.difs_style_none .difs_wrap_portfolio .difs_message .difs_wrap_icon {
	left: 50%;
	top: 50%;
	transform: translate(-50%,-50%);
}
#page .widget-area .difs_wrap.difs_style_none .difs_wrap_portfolio .difs_message ul,
#page .widget-area .difs_wrap.difs_style_none .difs_wrap_portfolio .difs_message li {
	line-height: 1;
	list-style: none;
	margin: 0;
	padding: 0;
}
#page .widget-area .difs_wrap.difs_style_none .difs_wrap_portfolio .difs_message ul {
	left: 0;
	margin: 40px 0 0;
	position: absolute;
	top: 50%;
	transform: translateY(-50%);
	width: 100%;
}
#page .widget-area .difs_wrap.difs_style_none .difs_wrap_portfolio h3 {
	float: left;
	margin: 0 1rem 1rem 0;
}
#page .widget-area .difs_wrap.difs_style_none .difs_wrap_portfolio .difs_list_subheading {
	float: left;
	width: 100%;
}
#page .widget-area .difs_wrap.difs_style_none .difs_wrap_portfolio .difs_list_subheading ul,
#page .widget-area .difs_wrap.difs_style_none .difs_wrap_portfolio .difs_list_subheading li {
	list-style: none;
	display: inline-block;
	margin: 0;
	padding: 0;
}
#page .widget-area .difs_wrap.difs_style_none .difs_wrap_portfolio .difs_list_subheading li {
	border: 1px solid #aaa;
	border-color: rgba(170,170,170,0.5) rgba(170,170,170,0.25) rgba(170,170,170, 0.25) rgba(170,170,170,0.5);
	box-shadow: 1px 1px 0 rgba(255,255,255,0.5) inset;
	color: #5f5f5f;
	cursor: pointer;
	line-height: 1;
	margin: 0 0.5rem 0 0;
	padding: 2px 1rem;
	text-shadow: 1px 1px 0 rgba(255,255,255,0.5);
	white-space: nowrap;
}
body.dm_round_corners #page .widget-area .difs_wrap.difs_style_none .difs_wrap_portfolio .difs_list_subheading li {
	border-radius: 15px;
}
#page .widget-area .difs_wrap.difs_style_none .difs_wrap_portfolio .difs_list_subheading li:last-child {
	margin-right: 0;
}
#page .widget-area .difs_wrap.difs_style_none .difs_wrap_portfolio .difs_list_subheading .difs_list_filters {
	background: #fff;
	box-shadow: 1px 1px 2px rgba(0,0,0,0.05);
	border: 1px solid #aaa;
	border-color: rgba(170,170,170,0.5) rgba(170,170,170,0.25) rgba(170,170,170, 0.25) rgba(170,170,170,0.5);
	display: inline-block;
	margin: 0 1rem 1rem 0;
	overflow: hidden;
	padding: 0.25rem 1rem;
	position: relative;
}
body.dm_round_corners #page .widget-area .difs_wrap.difs_style_none .difs_wrap_portfolio .difs_list_subheading .difs_list_filters {
	border-radius: 5px;
}
#page .widget-area .difs_wrap.difs_style_none .difs_wrap_portfolio .difs_list_subheading .difs_list_filters.difs_has_multiple {
	padding-right: 4rem;
}
#page .widget-area .difs_wrap.difs_style_none .difs_wrap_portfolio .difs_list_subheading .difs_list_filter {
	position: relative;
}
#page .widget-area .difs_wrap.difs_style_none .difs_wrap_portfolio .difs_list_subheading .difs_filter_remove {
	color: #c40000;
	font-weight: bold;
	margin: 0 -0.5rem 0 0;
	padding: 0 0.5rem;
	text-decoration: none;
}
#page .widget-area .difs_wrap.difs_style_none .difs_wrap_portfolio .difs_list_subheading .difs_filter_remove_all {
	border-left: 1px solid #aaa;
	color: #7f7f7f;
	font-weight: bold;
	height: 100%;
	min-height: 100%;
	padding: 0.33rem 1rem;
	position: absolute;
	right: 0;
	text-align: center;
	text-decoration: none;
	text-shadow: 1px 1px 0 rgba(255,255,255,0.2);
	top: 0;
}
#page .widget-area .difs_wrap.difs_style_none .difs_wrap_portfolio a.difs_url {
	clear: right;
	float: left;
	padding: 0.5rem 0;
}
#page .widget-area .difs_wrap.difs_style_none .difs_wrap_portfolio a.difs_url.difs_has_logo {
	display: table;
}
#page .widget-area .difs_wrap.difs_style_none .difs_wrap_portfolio a.difs_url.difs_has_logo > .difs_wrap {
	display: table-cell;
}
#page .widget-area .difs_wrap.difs_style_none .difs_wrap_portfolio .difs_logo {
	height: auto;
	margin: -0.5rem 1rem 0 0;
	vertical-align: middle;
	width: 24px;
}
#page .widget-area .difs_wrap.difs_style_none .difs_wrap_portfolio ul.difs_list,
#page .widget-area .difs_wrap.difs_style_none .difs_wrap_portfolio ul.difs_list li {
	list-style: none;
	margin: 0;
	padding: 0;
}
#page .widget-area .difs_wrap.difs_style_none .difs_wrap_portfolio ul.difs_list {
	background: #fefefe;
	border: 1px solid rgba(170,170,170,0.5);
	border-color: rgba(170,170,170,0.5) rgba(170,170,170,0.25) rgba(170,170,170, 0.25) rgba(170,170,170,0.5);
	float: left;
	max-height: 500px;
	overflow: auto;
	width: 100%;
}
body.dm_round_corners #page .widget-area .difs_wrap.difs_style_none .difs_wrap_portfolio ul.difs_list {
	border-radius: 5px;
}
#page .widget-area .difs_wrap.difs_style_none .difs_wrap_portfolio ul.difs_list > li {
	border-bottom: 1px solid #ddd;
	display: table;
	float: left;
	line-height: 1;
	list-style: none;
	margin: 0;
	padding: 0.5rem 1rem;
	position: relative;
	width: 100%;
}
#page .widget-area .difs_wrap.difs_style_none .difs_wrap_portfolio ul.difs_list > li:last-child {
	border-bottom: 0 none;
}
#page .widget-area .difs_wrap.difs_style_none .difs_wrap_portfolio ul.difs_list li a {
	font-size: 0.857em;
	font-weight: bold;
	padding: 0.5rem 0;
	text-decoration: none;
}
#page .widget-area .difs_wrap.difs_style_none .difs_wrap_portfolio .difs_description {
	float: left;
	margin: 0 0 0 1rem;
	padding: 0.5rem 0;
	width: auto;
}
#page .widget-area .difs_wrap.difs_style_none .difs_wrap_portfolio .difs_tags {
	float: left;
	font-weight: bold;
	margin: 0 0 0 1rem;
	padding: 0.25rem 0;
	line-height: 1;
}
#page .widget-area .difs_wrap.difs_style_none .difs_wrap_portfolio .difs_tags h4 {
	border: 0 none !important;
	clip: rect(1px,1px,1px,1px);
	clip: rect(1px 1px 1px 1px);
	height: 1px !important;
	margin: 0 !important;
	overflow: hidden !important;
	padding: 0 !important;
	position: absolute !important;
	width: 1px !important;
}
#page .widget-area .difs_wrap.difs_style_none .difs_wrap_portfolio .difs_tags ul {
	overflow: visible;
}
#page .widget-area .difs_wrap.difs_style_none .difs_wrap_portfolio .difs_tags li.difs_tag {
	background: #efefef;
	background: linear-gradient(to bottom, #ffffff 1%,#efefef 100%);
	border: 1px solid rgba(170,170,170,0.5);
	border-color: rgba(170,170,170,0.5) rgba(170,170,170,0.25) rgba(170,170,170, 0.25) rgba(170,170,170,0.5);
	box-shadow: 1px 1px 0 rgba(255,255,255,0.5) inset;
	color: #5f5f5f;
	display: inline-block;
	line-height: 1;
	margin: -1px 0.25rem -1px 0;
	padding: 0.25rem 7px 0.2rem 1.5rem;
	position: relative;
	text-shadow: 1px 1px 0 rgba(255,255,255,0.5);
	z-index: 1000;
}
body.dm_round_corners #page .widget-area .difs_wrap.difs_style_none .difs_wrap_portfolio .difs_tags li.difs_tag {
	border-radius: 15px 3px 3px 15px;
}
#page .widget-area .difs_wrap.difs_style_none .difs_wrap_portfolio .difs_tags ul li.difs_tag:after {
	background: #fff;
	border: 1px solid #aaa;
	border-color: #aaa #bbb #bbb #aaa;
	box-shadow: 1px 1px 0 rgba(255,255,255,0.5);
	content: '';
	height: 8px;
	left: 4px;
	position: absolute;
	top: 50%;
	transform: translateY(-50%);
	width: 8px;
}
body.dm_round_corners #page .widget-area .difs_wrap.difs_style_none .difs_wrap_portfolio .difs_tags ul li.difs_tag:after {
	border-radius: 50%;
}
#page .widget-area .difs_wrap.difs_style_none .difs_wrap_portfolio .difs_marks,
#page .widget-area .difs_wrap.difs_style_none .difs_wrap_portfolio .difs_countdown {
	float: left;
	font-weight: bold;
	margin: 0 0 0 1rem;
	padding: 0.5rem 0;
}
#page .widget-area .difs_wrap.difs_style_none .difs_wrap_portfolio .difs_countdown {
	color: #c40000;
}
#page .widget-area .difs_wrap.difs_style_none .difs_wrap_portfolio .difs_countdown .difs_end_date {
	background: transparent;
	border: 0 none;
	line-height: 1;
	padding: 0;
	margin: 0;
}
#page .widget-area .difs_wrap.difs_style_none .difs_wrap_portfolio a.difs_price {
	color: #555;
	font-weight: bold;
	float: right;
	line-height: 1;
	padding: 0.33rem 1rem;
}
#page .widget-area .difs_wrap.difs_style_none .difs_wrap_portfolio a.difs_price:focus,
#page .widget-area .difs_wrap.difs_style_none .difs_wrap_portfolio a.difs_price:hover,
#page .widget-area .difs_wrap.difs_style_none .difs_wrap_portfolio a.difs_price:active {
	color: #777;
}
#page .widget-area .difs_wrap.difs_style_none .difs_wrap_portfolio .difs_domain_list_error {
	background: #fff;
	box-shadow: 0 0 5px rgba(0,0,0,0.3);
	float: left;
	padding: 1rem;
	width: 100%;
}
#page .widget-area .difs_wrap.difs_style_none .difs_wrap_portfolio .difs_domain_list_empty {
	background: #fff;
	border: 1px solid #aaa;
	border-color: rgba(170,170,170,0.5) rgba(170,170,170,0.25) rgba(170,170,170, 0.25) rgba(170,170,170,0.5);
	float: left;
	font-weight: bold;
	margin: 0 0 1rem;
	padding: 1rem;
	width: 100%;
}
body.dm_round_corners #page .widget-area .difs_wrap.difs_style_none .difs_wrap_portfolio .difs_domain_list_empty {
	border-radius: 5px;
}
#page .widget-area .difs_wrap.difs_style_none .difs_wrap_portfolio .difs_list_pager,
#page .widget-area .difs_wrap.difs_style_none .difs_wrap_portfolio .difs_list_pager li {
	float: left;
	list-style: none;
	margin: 0;
	padding: 0;
}
#page .widget-area .difs_wrap.difs_style_none .difs_wrap_portfolio .difs_list_pager {
	margin: 1rem 0 0;
	width: 100%;
}
#page .widget-area .difs_wrap.difs_style_none .difs_wrap_portfolio .difs_list_pager a.difs_active {
	opacity: 0.5;
}
#page .widget-area .difs_wrap.difs_style_none .difs_wrap_list.difs_has_search .difs_wrap_portfolio,
#page .widget-area .difs_wrap.difs_style_none .difs_wrap_list.difs_has_filters .difs_wrap_portfolio {
	float: right;
	min-width: 180px;
	width: 74%;
}
#page .widget-area .difs_wrap.difs_style_none .difs_wrap_list .difs_wrap_list_search,
#page .widget-area .difs_wrap.difs_style_none .difs_wrap_list .difs_wrap_list_filters {
	clear: left;
	float: left;
	min-width: 180px;
	width: 25%;
}
body.dm_round_corners.dm_width_boxed #dm_filters,
body.dm_round_corners #dm_filters_toggle,
body.dm_round_corners.dm_list_plain #dm_list li.difs_item:last-child {
	border-radius: 0 0 5px 5px;
}
body.dm_round_corners.dm_list_plain #dm_list li.difs_item:first-child {
	border-radius: 5px 5px 0 0;
}
body.dm_round_corners #dm_form.dm_with_background,
body.dm_round_corners #dm_inner,
body.dm_round_corners.dm_layout_blocks #dm_form_contact,
body.dm_round_corners.dm_list_plain.dm_no_animation #dm_list ul.difs_list,
body.dm_round_corners.dm_list_masonry #dm_list li.difs_item,
body.dm_round_corners #dm_list .difs_domain_list_error,
body.dm_round_corners #dm_list .difs_domain_list_empty {
	border-radius: 5px;
}
body.dm_round_corners #dm_form.dm_with_background #dm_inner:before {
	border-radius: 5px 5px 0 0;
}
body.dm_round_corners #dm_list .difs_list_pager a.difs_button {
	border-radius: 100px;
}
@media only screen and (min-width:1024px) {
	#dm_form_main,
	body.dm_form_right #dm_form_secondary {
		float: left;
	}
	#dm_form_secondary,
	body.dm_form_right #dm_form_main {
		float: right;
	}
	#dm_form.dm_with_details #dm_form_main,
	#dm_form.dm_with_details #dm_form_secondary {
		width: 48%;
	}
	#page .difs_row,
	#page .hpcf_row {
		float: left;
		margin: 0.5rem 0 !important;
	}
	#page fieldset.difs_wrap_main_fields .difs_row:nth-child(1):nth-last-child(3),
	#page fieldset.difs_wrap_main_fields .difs_row:nth-child(2):nth-last-child(2),
	#page fieldset.difs_wrap_main_fields .difs_row:nth-child(3):nth-last-child(1) {
		width: 32.333%;
	}
	#page fieldset.difs_wrap_main_fields .difs_row:nth-child(2):nth-last-child(2) {
		margin-left: 1.5% !important;
		margin-right: 1.5% !important;
	}
	#page fieldset.difs_wrap_main_fields .difs_row:nth-child(1):nth-last-child(2),
	#page fieldset.difs_wrap_main_fields .difs_row:nth-child(2):nth-last-child(1),
	#page fieldset.difs_wrap_main_fields .difs_row:nth-child(1):nth-last-child(4),
	#page fieldset.difs_wrap_main_fields .difs_row:nth-child(2):nth-last-child(3),
	#page fieldset.difs_wrap_main_fields .difs_row:nth-child(3):nth-last-child(2),
	#page fieldset.difs_wrap_main_fields .difs_row:nth-child(4):nth-last-child(1) {
		width: 48.5%;
	}
	#page fieldset.difs_wrap_main_fields .difs_row:nth-child(1):nth-last-child(2),
	#page fieldset.difs_wrap_main_fields .difs_row:nth-child(3):nth-last-child(2),
	#page fieldset.difs_wrap_main_fields .difs_row:nth-child(1):nth-last-child(4) {
		margin-right: 3% !important;
	}
	#page fieldset.difs_wrap_main_fields .difs_row:nth-child(2):nth-last-child(3),
	#page fieldset.difs_wrap_main_fields .difs_row:nth-child(4):nth-last-child(1) {
		float: right;
	}
	body.dm_facts_two_columns #dm_facts li,
	body.dm_facts_two_columns .sidebar .difs_facts li {
		margin-left: 0;
		margin-right: 0;
		width: 49.625%;
	}
	body.visible-sidebar-left.visible-sidebar-right.dm_facts_two_columns #dm_facts li {
		margin: 0 0 0.5rem;
		width: 100%;
	}
	body.dm_facts_two_columns #dm_facts li:nth-child(2n+1),
	body.dm_facts_two_columns .sidebar .difs_facts li:nth-child(2n+1) {
		margin-right: 0.75%;
	}
	body.dm_facts_three_columns #dm_facts li,
	body.dm_facts_three_columns .sidebar .difs_facts li {
		margin-left: 0;
		margin-right: 0;
		width: 32.83333333333333%;
	}
	body.dm_facts_three_columns #dm_facts li:nth-child(3n+2),
	body.dm_facts_three_columns .sidebar .difs_facts li:nth-child(3n+2) {
		margin-left: 0.75%;
		margin-right: 0.75%;
	}
	body.dm_facts_stack #dm_facts li,
	body.dm_width_narrow #dm_facts li,
	body.dm_facts_stack .sidebar .difs_facts li,
	body.dm_width_narrow .sidebar .difs_facts li {
		clear: both;
		margin: 0 0 0.5rem;
		width: 100%;
	}
	body.dm_facts_stack_full #dm_facts li,
	body.dm_facts_stack_full .sidebar .difs_facts li,
	body.visible-sidebar-left.visible-sidebar-right #dm_facts li {
		margin: 0 0 0.5rem;
		width: 100%;
	}
	body.dm_list_masonry #dm_list li.difs_item,
	body.dm_masonry_columns_4.dm_list_masonry #dm_list li.difs_item {
		width: 24% !important;
	}
	body.dm_masonry_columns_5.dm_list_masonry #dm_list li.difs_item {
		width: 19% !important;
	}
	body.dm_masonry_columns_5.visible-sidebar-left #dm_list li.difs_item,
	body.dm_masonry_columns_5.visible-sidebar-right #dm_list li.difs_item,
	body.dm_masonry_columns_4.visible-sidebar-left #dm_list li.difs_item,
	body.dm_masonry_columns_4.visible-sidebar-right #dm_list li.difs_item,
	body.dm_masonry_columns_3 #dm_list li.difs_item {
		width: 32.33% !important;
	}
	body.dm_list_masonry.visible-sidebar-left.visible-sidebar-right #dm_list li.difs_item,
	body.dm_masonry_columns_5.visible-sidebar-left.visible-sidebar-right #dm_list li.difs_item,
	body.dm_masonry_columns_4.visible-sidebar-left.visible-sidebar-right #dm_list li.difs_item,
	body.dm_masonry_columns_3.visible-sidebar-right.visible-sidebar-left #dm_list li.difs_item,
	body.dm_masonry_columns_2 #dm_list li.difs_item {
		width: 49% !important;
	}
	body.dm_list_effect_fade .difs_list li.difs_item,
	body.dm_list_effect_enlarge .difs_list li.difs_item,
	body.dm_list_effect_enlarge_fade .difs_list li.difs_item {
		transition: box-shadow .5s, opacity .5s, transform .3s;
	}
	body.dm_list_effect_fade .difs_list:hover li.difs_item,
	body.dm_list_effect_enlarge_fade .difs_list:hover li.difs_item {
		opacity: 0.75;
	}
	body.dm_list_effect_enlarge .difs_list li.difs_item:hover,
	body.dm_list_effect_enlarge_fade .difs_list li.difs_item:hover {
		box-shadow: 0 0 25px rgba(0,0,0,0.4), 5px 5px 15px rgba(0,0,0,0.5);
		transform: scale(1.04,1.04);
		z-index: 10000;
	}
	body.dm_list_effect_fade .difs_list:hover li.difs_item:hover,
	body.dm_list_effect_enlarge_fade .difs_list:hover li.difs_item:hover {
		opacity: 1;
	}
	body.dm_list_plain #dm_list .difs_url.difs_has_logo > .difs_wrap {
		float: left;
		line-height: 0;
		margin: 0 20px 0 0;
		max-width: 80px;
	}
	#page .difs_permanent_link,
	#page .difs_reset_all {
		height: 30px;
		position: absolute;
		right: 0;
		text-indent: -99999px;
		top: -1em;
		width: 30px !important;
	}
	#page .difs_reset_all {
		right: 40px;
	}
	#page .difs_permanent_link:before,
	#page .difs_reset_all:before {
		left: 50%;
		position: absolute;
		text-align: center;
		text-indent: 0;
		top: 50%;
		transform: translate(-50%,-50%);
		width: 100%;
	}
	#dm_filters fieldset {
		height: 200px;
		padding-bottom: 1rem;
	}
	#dm_filters fieldset:nth-child(1):nth-last-child(2),
	#dm_filters fieldset:nth-child(2):nth-last-child(1) {
		width: 48.99%;
	}
	#dm_filters fieldset:nth-child(1):nth-last-child(3),
	#dm_filters fieldset:nth-child(2):nth-last-child(2),
	#dm_filters fieldset:nth-child(3):nth-last-child(1) {
		width: 32.33%;
	}
	#dm_filters fieldset:nth-child(1):nth-last-child(4),
	#dm_filters fieldset:nth-child(2):nth-last-child(3),
	#dm_filters fieldset:nth-child(3):nth-last-child(2),
	#dm_filters fieldset:nth-child(4):nth-last-child(1) {
		width: 24%;
	}
	#dm_filters fieldset:nth-child(1):nth-last-child(5),
	#dm_filters fieldset:nth-child(2):nth-last-child(4),
	#dm_filters fieldset:nth-child(3):nth-last-child(3),
	#dm_filters fieldset:nth-child(4):nth-last-child(2),
	#dm_filters fieldset:nth-child(5):nth-last-child(1) {
		width: 19%;
	}
}
@media only screen and (min-width:728px) and (max-width:1024px) {
	#dm_header .dm_phone_show.dm_connect_show.dm_search_show .dm_header_wrap > div {
		clear: both;
	}
	#dm_filters fieldset label {
		margin: 0 0 0.5rem;
		width: 100%;
	}
	#dm_filters_toggle,
	#dm_filters .difs_button.difs_apply_filters {
		margin: 0 25% !important;
		width: 50% !important;
	}
	body.dm_list_plain #dm_list a.difs_make_offer {
		min-width: 170px !important;
		width: 33% !important;
	}
	body.visible-sidebar-left #dm_form_main,
	body.visible-sidebar-left #dm_form_secondary {
		width: 100%;
	}
	body.visible-sidebar-left #dm_form_secondary {
		margin: 0 0 1.5rem;
	}
	body.dm_masonry_columns_5.dm_list_masonry #dm_list li.difs_item {
		width: 32.33% !important;
	}
}
@media only screen and (min-width:728px) and (orientation:portrait) {
	body.dm_masonry_columns_4.dm_list_masonry #dm_list li.difs_item,
	body.dm_masonry_columns_5.dm_list_masonry #dm_list li.difs_item {
		width: 32.33% !important;
	}
	body.dm_masonry_columns_4.dm_list_masonry.visible-sidebar-left #dm_list li.difs_item,
	body.dm_masonry_columns_4.dm_list_masonry.visible-sidebar-right #dm_list li.difs_item,
	body.dm_masonry_columns_5.dm_list_masonry.visible-sidebar-left #dm_list li.difs_item,
	body.dm_masonry_columns_5.dm_list_masonry.visible-sidebar-right #dm_list li.difs_item {
		width: 49% !important;
	}
	body.dm_masonry_columns_4.dm_list_masonry.visible-sidebar-left.visible-sidebar-right #dm_list li.difs_item,
	body.dm_masonry_columns_5.dm_list_masonry.visible-sidebar-left.visible-sidebar-right #dm_list li.difs_item {
		width: 100% !important;
	}
}
@media only screen and (max-width:728px) {
	#dm_filters_toggle {
		margin: 0 5%;
		width: 90%;
	}
	#dm_filters fieldset {
		height: 200px;
	}
	#dm_filters fieldset label {
		margin: 0 0 0.5rem;
		width: 100%;
	}
	#dm_filters .difs_button.difs_apply_filters {
		margin-left: 10% !important;
		margin-right: 10% !important;
		width: 80% !important;
	}
	#dm_facts,
	#dm_form_secondary {
		margin: 0 0 1.5rem;
	}
	#primary ul.dm_tabs {
		padding-left: 5px;
	}
	#dm_facts li,
	#content .sidebar .difs_facts li {
		margin: 0 0 0.5rem !important;
		width: 100% !important;
	}
	body.dm_list_plain #dm_list li.difs_item {
		padding: 2rem !important;
	}
	body.dm_list_plain #dm_list li.difs_has_logo {
		padding-top: 180px;
	}
	body.dm_list_plain #dm_list .difs_list > li .difs_url img {
		margin: 0 0 1rem;
		max-width: 100%;
		position: static;
		width: 100%;
	}
	#dm_list .difs_list > li .difs_url {
		text-align: center;
		width: 100%;
	}
	#page .difs_permanent_link,
	#page .difs_reset_all {
		margin: 0 0 1rem !important;
	}
	#page .difs_permanent_link:before,
	#page .difs_reset_all:before {
		margin: 0 1rem 0 0;
	}
	#page .difs_list_actions,
	#page .difs_list_actions li {
		width: 100% !important;
	}
	body.dm_list_plain #dm_list a.difs_price,
	body.dm_list_plain #dm_list a.difs_make_offer,
	body.dm_list_plain #dm_list .difs_marks {
		margin-left: 0;
		margin-right: 0;
		width: 100%;
	}
	#dm_list .difs_list_subheading .difs_list_filters {
		font-size: 1em;
		margin-right: 0;
		width: 100%;
	}
	#primary ul.dm_tabs li {
		width: 47%;
	}
	#primary ul.dm_tabs li a {
		margin: 0;
		padding: 0.5rem;
		white-space: nowrap;
	}
	#dm_list .difs_countdown {
		text-align: center;
		width: 100%;
	}
}
