
/* Chrome hack: SVG is rendered more smooth in Windozze. 100% magic, uncomment if you need it. */

/* Note, that will break hinting! In other OS-es font will be not as sharp as it could be */

/*
  @media screen and (-webkit-min-device-pixel-ratio:0) {
    @font-face {
      font-family: 'ecticons';
      src: url('font/ecticons.svg?24096328#ecticons') format('svg');
    }
  }
  */
[class^="ect-icon-"]:before, [class*=" ect-icon-"]:before {
	font-family: "ecticons";
	font-style: normal;
	font-weight: normal;
	speak: none;
	display: inline-block;
	text-decoration: inherit;
	width: 1em;
	margin-right: .2em;
	text-align: center;
	font-variant: normal;
	text-transform: none;
	line-height: 1em;
	margin-left: .2em;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}

.ect-icon-star:before {
	content: "";
}

/* '' */
.ect-icon-down:before {
	content: "";
}

/* '' */
.ect-icon-up:before {
	content: "";
}

/* '' */
.ect-icon-flight:before {
	content: "";
}

/* '' */
.ect-icon-bell:before {
	content: "";
}

/* '' */
.ect-icon-left:before {
	content: "";
}

/* '' */
.ect-icon-right:before {
	content: "";
}

/* '' */
.ect-icon-flash:before {
	content: "";
}

/* '' */
.ect-icon-card:before {
	content: "";
}

/* '' */
.ect-icon-calendar:before {
	content: "";
}

/* '' */
.ect-icon-calendar-alt:before {
	content: "";
}

/* '' */
.ect-icon-clock:before {
	content: "";
}

/* '' */
.ect-icon-clock-alt:before {
	content: "";
}

/* '' */
.ect-icon-tag:before {
	content: "";
}

/* '' */
.ect-icon-pin:before {
	content: "";
}

/* '' */
.ect-icon-tags:before {
	content: "";
}

/* '' */
.ect-icon-location:before {
	content: "";
}

/* '' */
.ect-icon-location-alt:before {
	content: "";
}

/* '' */
.ect-icon-wallet:before {
	content: "";
}

/* '' */
.ect-icon-share-alt:before {
	content: "";
}

/* '' */
.ect-icon-search:before {
	content: "";
}

/* '' */
.ect-icon-users:before {
	content: "";
}

/* '' */
.ect-icon-user:before {
	content: "";
}

/* '' */
.ect-icon-home:before {
	content: "";
}

/* '' */
.ect-icon-link:before {
	content: "";
}

/* '' */
.ect-icon-star-circled:before {
	content: "";
}

/* '' */
.ect-icon-heart:before {
	content: "";
}

/* '' */
.ect-icon-tag-alt:before {
	content: "";
}

/* '' */
.ect-icon-spin:before {
	content: "";
}

/* '' */
.ect-icon-phone:before {
	content: "";
}

/* '' */
.ect-icon-certificate:before {
	content: "";
}

/* '' */
.ect-icon-filter:before {
	content: "";
}

/* '' */
.ect-icon-money:before {
	content: "";
}

/* '' */
.ect-icon-mail-alt:before {
	content: "";
}

/* '' */
.ect-icon-bulb:before {
	content: "";
}

/* '' */
.ect-icon-bell-alt:before {
	content: "";
}

/* '' */
.ect-icon-coffee:before {
	content: "";
}

/* '' */
.ect-icon-food:before {
	content: "";
}

/* '' */
.ect-icon-left-double:before {
	content: "";
}

/* '' */
.ect-icon-right-double:before {
	content: "";
}

/* '' */
.ect-icon-up-double:before {
	content: "";
}

/* '' */
.ect-icon-down-double:before {
	content: "";
}

/* '' */
.ect-icon-quote-left:before {
	content: "";
}

/* '' */
.ect-icon-quote-right:before {
	content: "";
}

/* '' */
.ect-icon-mic:before {
	content: "";
}

/* '' */
.ect-icon-ticket:before {
	content: "";
}

/* '' */
.ect-icon-ok:before {
	content: "";
}

/* '' */
.ect-icon-down-alt:before {
	content: "";
}

/* '' */
.ect-icon-up-alt:before {
	content: "";
}

/* '' */
.ect-icon-right-alt:before {
	content: "";
}

/* '' */
.ect-icon-euro:before {
	content: "";
}

/* '' */
.ect-icon-pound:before {
	content: "";
}

/* '' */
.ect-icon-dollar:before {
	content: "";
}

/* '' */
.ect-icon-bitcoin:before {
	content: "";
}

/* '' */
.ect-icon-thumbs-up:before {
	content: "";
}

/* '' */
.ect-icon-thumbs-down:before {
	content: "";
}

/* '' */
.ect-icon-youtube:before {
	content: "";
}

/* '' */
.ect-icon-left-alt:before {
	content: "";
}

/* '' */
.ect-icon-mail:before {
	content: "";
}

/* '' */
.ect-icon-car:before {
	content: "";
}

/* '' */
.ect-icon-share:before {
	content: "";
}

/* '' */
.ect-icon-diamond:before {
	content: "";
}

/* '' */
.ect-icon-whatsapp:before {
	content: "";
}

/* '' */
.ect-icon-twitter:before {
	content: "";
}

/* '' */
.ect-icon-facebook:before {
	content: "";
}

/* '' */
.ect-icon-linkedin:before {
	content: "";
}

/* '' */

/*ECT ICONS FONT - END*/
.ect-load-more {
	display: inline-block;
	clear: both;
	width: 100%;
	margin: 10px 0;
	padding: 0;
	text-align: center;
	position: relative;
}

.ect-load-more a.ect-load-more-btn {
	display: inline-block;
	padding: 10px 20px;
	background-color: #ddd;
	font-size: 20px;
	text-align: center;
	z-index: 2;
	text-decoration: none;
}

.ect-load-more a.ect-load-more-btn:hover, .ect-load-more a.ect-load-more-btn:focus {
	opacity: .9;
	text-decoration: none;
	border-bottom: 0;
}

.ect-load-more img.ect-preloader {
	filter: invert(100%);
	height: 28px;
	width: auto;
	vertical-align: middle;
}

.ect-load-more:before, .ect-load-more:after {
	content: "";
	width: 38%;
	height: 2px;
	position: absolute;
	top: 50%;
	z-index: 1;
}

.ect-load-more:before {
	left: 0;
}

.ect-load-more:after {
	right: 0;
}

/*
|-----------------------------
| Responsive media query
|-----------------------------
*/
@media only screen and (max-width: 640px) {
	.ect-load-more:before, .ect-load-more:after {
		content: "";
		width: 25%;
	}
}
