	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;
		}
		img#wpstats {
			display: none
		}
		#logo {
			padding-top: 25px;
		}
		
		#logo {
			padding-bottom: 10px;
		}
		
		#logo {
			margin-left: 0px;
		}
		
		#logo {
			margin-right: 0px;
		}
		
		#nav-main,
		.nav-main {
			margin-top: 40px;
		}
		
		#nav-main,
		.nav-main {
			margin-bottom: 10px;
		}
		
		.headerfont,
		.tp-caption,
		.yith-wcan-list li,
		.yith-wcan .yith-wcan-reset-navigation,
		ul.yith-wcan-label li a,
		.price {
			font-family: Lato;
		}
		
		.topbarmenu ul li {
			font-family: Lato;
		}
		
		#kadbreadcrumbs {
			font-family: ;
		}
		
		.home-message:hover {
			background-color: #1e73be;
			background-color: rgba(30, 115, 190, 0.6);
		}
		
		nav.woocommerce-pagination ul li a:hover,
		.wp-pagenavi a:hover,
		.panel-heading .accordion-toggle,
		.variations .kad_radio_variations label:hover,
		.variations .kad_radio_variations label.selectedValue {
			border-color: #1e73be;
		}
		
		a,
		a:focus,
		#nav-main ul.sf-menu ul li a:hover,
		.product_price ins .amount,
		.price ins .amount,
		.color_primary,
		.primary-color,
		#logo a.brand,
		#nav-main ul.sf-menu a:hover,
		.woocommerce-message:before,
		.woocommerce-info:before,
		#nav-second ul.sf-menu a:hover,
		.footerclass a:hover,
		.posttags a:hover,
		.subhead a:hover,
		.nav-trigger-case:hover .kad-menu-name,
		.nav-trigger-case:hover .kad-navbtn,
		#kadbreadcrumbs a:hover,
		#wp-calendar a,
		.testimonialbox .kadtestimoniallink:hover,
		.star-rating {
			color: #1e73be;
		}
		
		.widget_price_filter .ui-slider .ui-slider-handle,
		.product_item .kad_add_to_cart:hover,
		.product_item.hidetheaction:hover .kad_add_to_cart:hover,
		.kad-btn-primary,
		html .woocommerce-page .widget_layered_nav ul.yith-wcan-label li a:hover,
		html .woocommerce-page .widget_layered_nav ul.yith-wcan-label li.chosen a,
		.product-category.grid_item a:hover h5,
		.woocommerce-message .button,
		.widget_layered_nav_filters ul li a,
		.widget_layered_nav ul li.chosen a,
		.track_order .button,
		.wpcf7 input.wpcf7-submit,
		.yith-wcan .yith-wcan-reset-navigation,
		.single_add_to_cart_button,
		#containerfooter .menu li a:hover,
		.bg_primary,
		.portfolionav a:hover,
		.home-iconmenu a:hover,
		.home-iconmenu .home-icon-item:hover,
		p.demo_store,
		.topclass,
		#commentform .form-submit #submit,
		.kad-hover-bg-primary:hover,
		.widget_shopping_cart_content .checkout,
		.login .form-row .button,
		.post-password-form input[type="submit"],
		.menu-cart-btn .kt-cart-total,
		#kad-head-cart-popup a.button.checkout,
		.kad-post-navigation .kad-previous-link a:hover,
		.kad-post-navigation .kad-next-link a:hover,
		.shipping-calculator-form .button,
		.cart_totals .checkout-button,
		.select2-results .select2-highlighted,
		.variations .kad_radio_variations label.selectedValue,
		#payment #place_order,
		.shop_table .actions input[type=submit].checkout-button,
		input[type="submit"].button,
		.order-actions .button,
		.productnav a:hover,
		.image_menu_hover_class {
			background: #1e73be;
		}
		
		.topclass {
			background: #445566;
		}
		
		@media (max-width: 991px) {
			.topbarmenu ul.sf-menu {
				display: none;
			}
		}
		
		@media only screen and (device-width: 768px) {
			.topbarmenu ul.sf-menu {
				display: none;
			}
		}
		
		@media (max-width: 768px) {
			#topbar-search form {
				display: none;
			}
		}
		
		input[type=number]::-webkit-inner-spin-button,
		input[type=number]::-webkit-outer-spin-button {
			-webkit-appearance: none;
			margin: 0;
		}
		
		input[type=number] {
			-moz-appearance: textfield;
		}
		
		.quantity input::-webkit-outer-spin-button,
		.quantity input::-webkit-inner-spin-button {
			display: none;
		}
		
		.portfolionav {
			padding: 10px 0 10px;
		}
		
		.woocommerce-ordering {
			margin: 16px 0 0;
		}
		
		.product_item .product_details h5 {
			text-transform: none;
		}
		
		.product_item .product_details h5 {
			min-height: 40px;
		}
		
		#nav-second ul.sf-menu>li {
			width: 16.5%;
		}
		
		.kad-topbar-left,
		.kad-topbar-left .topbarmenu {
			float: right;
		}
		
		.kad-topbar-left .topbar_social,
		.kad-topbar-left .topbarmenu ul,
		.kad-topbar-left .kad-cart-total,
		.kad-topbar-right #topbar-search .form-search {
			float: left
		}
		
		#topbar #mobile-nav-trigger {
			float: left;
		}
		
		.kad-header-style-two .nav-main ul.sf-menu > li {
			width: 33.333333%;
		}
		
		[class*="wp-image"] {
			-webkit-box-shadow: none;
			-moz-box-shadow: none;
			box-shadow: none;
			border: none;
		}
		
		[class*="wp-image"]:hover {
			-webkit-box-shadow: none;
			-moz-box-shadow: none;
			box-shadow: none;
			border: none;
		}
		
		.light-dropshaddow {
			-moz-box-shadow: none;
			-webkit-box-shadow: none;
			box-shadow: none;
		}
		
		.topbarmenu ul li a {
			color: #dce1e9;
		}
		
		.sidebar ul.sf-dropdown-menu li {
			border-bottom: none;
		}
		
		#containerfooter .menu li a {
			background: none;
		}
		
		.woocommerce-ordering {
			margin: 8px 58px 0 0;
		}
		
		li.current-menu-item {
			border-bottom: 3px solid #88aacc;
		}
		
		.page-header {
			border-bottom: none;
			margin: 0;
		}
		
		.product_item.hidetheaction .kad_add_to_cart {
			color: #fff;
			background: #ddd;
		}
		
		.single_add_to_cart_button:disabled {
			background: #eee;
		}
		
		#ktsidebar {
			background: #f2f2f2;
		}
		
		ul.payment_methods li {
			padding: 0 0 20px 0;
		}
		
		.stripe-logo {
			background: #445566;
			margin: 0 20px 20px 20px;
		}
		
		.widget.widget_text {
			margin-top: 0;
		}
		
		button#catapultCookie:hover {
			background: #ddd;
		}
		
		span.onsale {
			background: red;
		}
		
		div.sharedaddy .sd-content li.share-twitter a::before {
			color: #4099FF;
		}
		
		div.sharedaddy .sd-content li.share-facebook a::before {
			color: #3B5998;
		}
		
		div.sharedaddy .sd-content li.share-google-plus-1 a::before {
			color: #DD4B39;
		}
		
		div.sharedaddy .sd-content li.share-pinterest a::before {
			color: #C72527;
		}
		
		div.sharedaddy .sd-content li.share-linkedin a::before {
			color: #1D87BD;
		}
		
		.topbar-widgetcontent {
			width: 50%;
			float: left;
			margin-top: 0;
		}
		
		.topbarmenu ul li a {
			font-size: 14px;
		}
		
		.button.currency_button {
			height: 35px;
		}
		header #logo a.brand,
		.logofont {
			font-family: Lato;
			line-height: 40px;
			font-weight: 400;
			font-style: normal;
			font-size: 32px;
		}
		
		.kad_tagline {
			font-family: Lato;
			line-height: 20px;
			font-weight: 400;
			font-style: normal;
			color: #444444;
			font-size: 14px;
		}
		
		.product_item .product_details h5 {
			font-family: Lato;
			line-height: 20px;
			font-weight: 700;
			font-style: normal;
			font-size: 16px;
		}
		
		h1 {
			font-family: Lato;
			line-height: 38px;
			font-weight: 400;
			font-style: normal;
			font-size: 32px;
		}
		
		h2 {
			font-family: Lato;
			line-height: 36px;
			font-weight: 400;
			font-style: normal;
			font-size: 28px;
		}
		
		h3 {
			font-family: Lato;
			line-height: 32px;
			font-weight: 400;
			font-style: normal;
			font-size: 24px;
		}
		
		h4 {
			font-family: Lato;
			line-height: 30px;
			font-weight: 400;
			font-style: normal;
			font-size: 20px;
		}
		
		h5 {
			font-family: Lato;
			line-height: 20px;
			font-weight: normal;
			font-style: normal;
			font-size: 16px;
		}
		
		body {
			line-height: 20px;
			font-weight: 400;
			font-style: normal;
			font-size: 14px;
		}
		
		#nav-main ul.sf-menu a,
		.nav-main ul.sf-menu a {
			font-family: Lato;
			line-height: 18px;
			font-weight: 400;
			font-style: normal;
			font-size: 12px;
		}
		
		#nav-second ul.sf-menu a {
			font-family: Lato;
			line-height: 22px;
			font-weight: 400;
			font-style: normal;
			font-size: 18px;
		}
		
		#nav-main ul.sf-menu ul li a,
		#nav-second ul.sf-menu ul li a,
		.nav-main ul.sf-menu ul li a {
			line-height: inheritpx;
			font-size: 12px;
		}
		
		.kad-nav-inner .kad-mnav,
		.kad-mobile-nav .kad-nav-inner li a,
		.nav-trigger-case {
			font-family: Lato;
			line-height: 20px;
			font-weight: 400;
			font-style: normal;
			font-size: 16px;
		}
