img.wp-smiley,
img.emoji {
	display: inline !important;
	border: none !important;
	box-shadow: none !important;
	height: 1em !important;
	width: 1em !important;
	margin: 0 .07em !important;
	vertical-align: -0.1em !important;
	background: none !important;
	padding: 0 !important;
}

span.wplmi-user-avatar { width: 16px;display: inline-block !important;flex-shrink: 0; } img.wplmi-elementor-avatar { border-radius: 100%;margin-right: 3px; }

#site-mobile-navigation-toggle,
		.post-modules-highlight,
		#related-posts .related-posts,
		.blog .sticky,
		.post-review .review-summary,
		.milkit-gallery,
		body:before,
		.sf-menu .megamenu .sub-categories a {
			background-color: #c2b59b;
		}

		mark,
		ins,
		.page-title,
		#author-bio,
		#comments .bypostauthor > .comment-body,
		.taxonomy-description {
			background-color: #696969;
		}

		a:hover,
		.site-info a,
		.author-date .nickname,
		.review-summary .star-rating span:before ,
		#colophon a,
		.sf-menu .megamenu .subnav-posts a:hover {
			color: #54a8d0;
		}

		#colophon .site-follow a:hover,
		.milkit_widget_social .site-follow a:hover,
		.sf-menu.sf-js-enabled > li.current_page_item > a,
		.sf-menu.sf-js-enabled > li.current_page_parent > a,
		.sf-menu.sf-js-enabled > li.current-menu-parent > a,
		.sf-menu.sf-js-enabled > li.current-menu-item > a,
		.sf-menu.sf-js-enabled > li.current-menu-ancestor > a,
		.sf-menu.sf-js-enabled > li.current-post-ancestor > a,
		.sf-menu.sf-js-enabled > li.sfHover > a,
		.sf-menu.sf-js-enabled > li > a:hover {
			background-color: #54a8d0;
		}

		@media (min-width: 992px) {
			.sf-menu > li.current_page_item > a,
			.sf-menu > li.current_page_parent > a,
			.sf-menu > li.current-menu-parent > a,
			.sf-menu > li.current-menu-item > a,
			.sf-menu > li.current-menu-ancestor > a,
			.sf-menu > li.current-post-ancestor > a,
			.sf-menu > li.sfHover > a,
			.sf-menu > li > a:hover {
				background-color: #54a8d0;
			}
		}

		body,
		button,
		input,
		select,
		textarea {
			font-family: Karla;
		}

		.wpcf7-form p:nth-child(-n+3) {
  margin-bottom: 0;
}

.page-header {
  display: none;
}

.newsletter-input {
    border: 1px solid #ccc;
    display: block;
    color: rgba(0,0,0,0.75);
    font-size: 13px;
    padding: 8px;
    height: 37px;
    width: 100%;
}

.newsletter-subscribe-btn {
    font-family: 'Helvetica Neue',Helvetica,Arial,sans-serif;
    font-weight: normal;
    height: 36px;
    display: inline-block;
    width: 100%;
    border-radius: 3px;
    border: 0;
    font-size: 13px;
    color: #fff;
    background-image: linear-gradient(to bottom, #3498db, #2980b9);
}

.mailmunch-branding {
  display: none;
}

.tech-det {
    width: 40%;
    float: right;
}

.epal-img {
  width: 50%;
}

.item-info {
  overflow: hidden;
  margin: 15px 0;
}

.mini-row:before,
.mini-row:after {
    content: " ";
    display: table;
}

.mini-row:after {
    clear: both;
}

.col-3 {
  float: left;
  width: 33%;
  padding:  0 10px;
}

.palett-img {
  width: 60%;
}
