a:hover, .blog-latest-posts .readmore, .shipping-info li i, #main .posts .button-more, #main .post .meta > li a, .copyright p .ri-li, .product-filter .options .button-group button:hover, .product-filter .options .button-group .active, .like-bnr h4, .some-cate li:nth-last-child(1) a, .some-cate li a:hover {
	color: var(--color-iconos);
}
 #main .posts .button-more:hover, .tagcloud a:hover {
	color: #fff;
}
 #main .posts .post .tags a, #main .posts .button-more:hover, .news .media-body .tags a, .tagcloud a, #main .post .tags a, .camera_wrap .owl-controls .owl-pagination .active span, .box-product .owl-pagination > div.active, .tab-content .prev-button:hover, .tab-content .next-button:hover, .box > .prev:hover, .box > .next:hover, .product-info .thumbnails-carousel .owl-buttons .owl-prev:hover, .product-info .thumbnails-carousel .owl-buttons .owl-next:hover, .about-us .progress-bar, .about-us .heading hr:before, .box2 .box-heading:after, .dropdown-menu > li > a:hover, .dropdown-menu > li > a:focus, .product-info .radio-type-button2 span.active {
	background: var(--main-color);
}
 .box-product .owl-pagination > div.active, .tab-content .prev-button:hover, .tab-content .next-button:hover, .box > .prev:hover, .box > .next:hover, .product-info .thumbnails-carousel .owl-buttons .owl-prev:hover, .product-info .thumbnails-carousel .owl-buttons .owl-next:hover, .header-type-5 + .main-content .filter-product .filter-tabs ul > li.active, .product-info .radio-type-button2 span.active {
	border-color: var(--main-color);
}
 .filter-product2 .filter-tabs ul li.active a, #main .mfilter-slider-slider .ui-slider-handle, #main #mfilter-price-slider .ui-slider-handle {
	background: #fed700 !important;
	border-color: #fed700 !important;
}
 .filter-product2 .filter-tabs ul li.active a:before {
	color: #fed700 !important;
}
 .box .box-heading:after, .filter-product .filter-tabs ul > li.active > a, .filter-product .filter-tabs ul > li.active > a:hover, .filter-product .filter-tabs ul > li.active > a:focus, .htabs a.selected:before, .filter-product .filter-tabs ul > li > a:hover {
	background: var(--main-color);
}
 .buttons .left .button, .buttons .center .button, .btn-default, .input-group-btn .btn-primary {
	background: #aaa;
}
 .buttons .left .button:hover, .buttons .center .button:hover, .btn-default:hover, .input-group-btn .btn-primary:hover {
	background: #333;
}
 #top .background {
	background: var(--main-color);
}
 #top .search_form {
	border-color: #fff;
}
 #top #cart_block .cart-heading .itm-cont {
	background: #333333;
}
#top #cart_block .cart-heading p {
	color: #141414;
}
#top .dark #cart_block .cart-heading p {
	color: #FFF;
}
#top .light #cart_block .cart-heading p {
	color: #222;
}
.vertical .megamenuToogle-wrapper
{
	background: var(--color-menu);
}
.vertical .megamenuToogle-wrapper .container {
	color: #222;
}
.vertical .megamenuToogle-wrapper.dark .container
{
	color: #fff;
}
.vertical .megamenuToogle-wrapper.light .container
{
	color: #222;
}



#top-bar .dropdown-menu
{
	padding: 10px 0;
}

#top-bar .dropdown-menu li a
{
	padding: 10px 30px;
	font-size: 16px;
	width: 180px;
}

.dropdown-bubble .dropdown-menu
{
	margin-top: 1em;
	right: -17px !important;
}

.dropdown-bubble .dropdown-menu:before,
.dropdown-bubble .dropdown-menu:after
{
	content: ' ';
	display: block;
	border-style: solid;
	border-width: 0 .5em .6em .5em;
	border-color: transparent;
	position: absolute;
	right: 1em;
}

.dropdown-bubble .dropdown-menu:before
{
	top: -.6em;
}

.dropdown-bubble .dropdown-menu:after
{
	top: -.6em;
	border-bottom-color: #fff;
}

#banner_mailing
{
	background-color: var(--main-color);
}


@media (min-width: 768px) and (max-width: 991px)
{
	.responsive #top .container
	{
		padding: 10px 20px 20px;
	}

	#top .logo
	{
		width: 150px;
		margin-top: 10px;
	}

	#top .search_form
	{
		position: absolute;
		top: 10px;
		left: 200px;
		width: 330px;
	}
}