/**
* @package Joomla
* @subpackage JoomShopping
* @author Nevigen.com
* @website http://nevigen.com/
* @email support@nevigen.com
* @copyright Copyright © Nevigen.com. All rights reserved.
* @license Proprietary. Copyrighted Commercial Software
* @license agreement http://nevigen.com/license-agreement.html
**/

/*.uk-table-hover tbody tr:hover, .uk-table-hover>tr:hover {background: #eee;}*/
.hslidertext {
	font-size: 20px;
	line-height: 1.5;
	color: #2d2e33;
	font-family: Roboto;
	font-weight: 400;
	padding-bottom: calc(5px + 0.1em);
	border-bottom: calc(0.5px + 0.03em) solid rgba(232, 17, 17, .23);
}

.footertel {
	display: inline-block;
	width: 100%;
	text-align: center;
	font-size: 1.2rem;
}

.uk-head-style {
	font-size: 2.2rem;
	line-height: 1.5;
	color: #2d2e33;
	font-family: Roboto;
	font-weight: 400;
}

.tm-cart-icon {
}

.modNevigenJShopCart {
}

.NevigenJShopCart_qty {
	position: absolute;
	top: 7px;
	right: -6px;
	font-size: 14px;
	height: 25px;
	min-width: 25px;
}

.icon-button-compare:hover {
	cursor: pointer
}

.mod-nevigen-jshopcart-product-cart-text, .mod-nevigen-jshop_tocompare-text {
	color: #fff;
	font-weight: bold;
	margin-top: 29px;
}


.tm-text-white {
	color: #fff !important;
}

.nvg-compare-result-wrapper img {
	max-height: 300px;
}

.nvg-offcanvas-filter-openbutton {
}

.nvg_fltr_icn {
	min-width: 40px;
}

#nvg-offcanvas-filter .uk-offcanvas-bar {
}

.mod_nevigen_jshop_filter_offcanwrapper {
	padding: 15px;
}

.nevigen_jshop_filter_title {
	margin: 20px 0 7px;
}

[class^="nevigen_jshop_filter_"] .form-check {
	display: flex;
	align-items: center;
	margin: 7px 0;
}

.form-check input {
	min-width: 16px;
	margin-top: 2px;
}

.form-check .uk-checkbox {
	border-color: #fff !important
}

.form-check-label {
	line-height: 1.3;
	margin-left: 10px;
}

.tm-filter-block-title, .nevigen_jshop_filter_title {
}

.uk-position-top-right.uk-badge.uk-alert-primary {
	top: -5px;
	right: -10px;
}
.tm-filter-extrafilds-options {}
.tm-search-input { border-radius: 7px;}

.mobile-before-header {padding: 10px 10px  0}
.tm-background {background:#222B2F;}




@media (min-width: 992px) {

	.footertel:before {
		content: "";
		position: absolute;
		top: calc(55% - (calc(0.6px + 0.03em) / 2));
		border-bottom: calc(0.6px + 0.03em) solid #e5e5e7;
		opacity: 0.3;
		margin-right: calc(5px + 0.3em);

		width: 43%;
		right: 56%;

	}

	.footertel:after {
		content: "";
		position: absolute;
		top: calc(55% - (calc(0.6px + 0.03em) / 2));
		border-bottom: calc(0.6px + 0.03em) solid #e5e5e7;
		margin-left: calc(5px + 0.3em);
		opacity: 0.3;

		width: 43%;
		left: 56%;

	}


}


@media screen and (max-width: 769px) {


	.footertel:before {
		content: "";
		position: absolute;
		top: calc(55% - (calc(0.6px + 0.03em) / 2));
		border-bottom: calc(0.6px + 0.03em) solid #e5e5e7;
		opacity: 0.3;
		margin-right: calc(5px + 0.3em);

		width: 40%;
		right: 70%;
	}

	.footertel:after {
		content: "";
		position: absolute;
		top: calc(55% - (calc(0.6px + 0.03em) / 2));
		border-bottom: calc(0.6px + 0.03em) solid #e5e5e7;
		margin-left: calc(5px + 0.3em);

		width: 40%;
		left: 70%;
	}


}