.route-product-compare #content table tbody td {
	border-style: solid !important;
	border-color: rgba(221, 221, 221, 1) !important;
}

.route-product-product #content table tbody td:first-child,
.route-product-compare #content table tbody td:first-child {
	font-weight: bold;
}

.route-product-product .product-details .price-wrapper {
	margin-right: 25px;
}

optgroup[label] {
	font-size: 20px;
	display: block;
	text-align: center;
}

@media (max-width: 1024px) {
	.route-product-product:not(.popup).has-bottom-menu .bottom-menu {
		display: block !important;
	}

	.route-product-product:not(.popup) .product-info .product-details .button-group-page {
		bottom: 50px !important;
	}
}

@media (max-width: 760px) {
	.mobile-header-active.mobile-header-active .mobile-container.mobile-filter-container {
		width: 75%;
	}
}

@media (max-width: 989px) {
	.product-video-description {
		padding: 10px 0 5px 0;
	}
}

@media (max-width: 467px) {
	.mobile.route-account-login .login-box {
		flex-direction: column;
	}
}

.quick-checkout-wrapper .payment-cod_card {
	display: none;
}

.maintenance-page #main-menu .dropdown-menu {
	display: none !important;
}

.route-product-search .search-form select[name="category_id"] {
	display: none;
}

.quick-checkout-wrapper .confirm-section textarea {
	max-width: unset;
}


#admin-navbar-collapse .dropdown > a::after {
	content: '';
}

#search .price-new,
.compare-price .price-new,
.td-price .price-new {
	color: rgba(221, 14, 28, 1);
	font-size: 18px;
	font-weight: bold;
}

.mobile .product_extra.product_accordion .panel-collapse .block-content {
	overflow-x: scroll;
}

.search-page-open .header .top-bar {
	z-index: 1 !important;
}

.agree {
	padding: 0 !important;
}

.mobile-main-menu-wrapper .flyout-menu .menu-item.dropdown a.collapse-toggle .links-text,
.mobile-main-menu-wrapper .flyout-menu .menu-item.multi-level a .links-text {
	font-weight: bold;
}

.mobile .quick-checkout-wrapper .section-cvr .input-group .input-group-btn .btn {
	min-width: 40px;
	padding: 9px;
	min-height: 32px;
}

.mobile .notification-content {
	display: block;
}


.mobile .notification-cart img {
	margin-left: auto;
	margin-right: auto;
	width: 50%;
}

.mobile.route-information-information p img {
	display: block;
	margin-top: 5px;
}

.route-checkout-checkout .quick-checkout-wrapper .cart-section .table-responsive + table tfoot td+td {
	width: 10%;
}

.title.module-title a {
	color: rgba(44, 54, 64, 1);
}
.title.module-title a:hover {
	color: rgba(156, 208, 135, 1);
}


#common-success #content {
	text-align: center;
	padding-top: 20px;
}

#common-success #content p {
	margin-bottom: 10px;
	text-transform: uppercase;
}

.category-faq {
	order: 99;
	margin-top: 40px;
}

.category-faq .card {
	position: relative;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-direction: column;
	flex-direction: column;
	min-width: 0;
	word-wrap: break-word;
	background-color: #fff;
	background-clip: border-box;
	border: 1px solid rgba(0, 0, 0, 0.125);
	border-radius: 0.4rem;
	margin-bottom: 15px;
}

.category-faq .card-header {
	padding: 12px 20px;
	font-size: 15px;
	color: #333;
	margin-bottom: 0;
	border-bottom: 1px solid rgba(0, 0, 0, 0.125);
	font-weight: 600;
	display: flex;
	align-items: center;
	justify-content: space-between;
}
.category-faq .card-header a {
	color: #333;
}
.category-faq .card-header a:focus {
	color:#333;
}
.category-faq .card-header a:hover {
	color:#9CD087FF
}

.category-faq .card-block {
	padding: 15px 20px;
}
.category-faq .card-block a {
	color:rgba(156, 208, 135, 1);
}

.category-faq .card:last-child{
	border-bottom:1px solid rgba(0, 0, 0, 0.125);
}

@media (max-width: 760px) {
	.category-faq .card-header {
		padding: 12px 15px;
		font-size: 13px;
	}
}

option:disabled {
	background-color: rgba(139, 145, 152, .3);
}

.form-group .text-danger {
	color: #EF5042;
}

.breadcrumb > li:last-of-type a{
	pointer-events: visible !important;
	text-decoration: inherit !important;
}

.section-shipping .shippings {
	width: 100%;
}
.section-shipping .shippings .omniva-terminal-container {
	padding-left: 20px;
}
.omniva-terminals-list .omniva-dropdown {
	height: 28px;
	line-height: 22px;
	color: #999;
}
.quick-checkout-wrapper label {
	align-items: flex-start;
}
.quick-checkout-wrapper .radio input[type="radio"] {
	margin-top: 4px;
}

.omniva-select-terminal-btn {
	background-color: #ff6319;
	color: white;
	border: 0px solid black;
	height: auto;
	padding: 5px 10px;
}
.omniva-dropdown.active {
	color: #333;
}

#unisend_shipping_terminals_options {
	width: 100%;
	max-width: 500px;
}
