/* mawe virtuemart */
div[class*="-view"] .vm-product-media-container {
	text-align: left;
}

.vm-product-rating-container {
	display: none;
}

.product-container.vmproduct.productdetails .spacer {
	overflow: hidden;
	text-align: left;
	margin-bottom: 25px;
}

div.product-container span.addtocart-button input.addtocart-button,
span.addtocart-button input.addtocart-button,
span.addtocart-button input.notify-button,
div.vm-details-button a,
input.highlight-button,
.ja-megafilter-wrap .ja-products-wrapper .product-item .product-item-actions .addtocart-button .btn {
	padding: 12px 22px;
	font-size: 0.633rem;
  line-height: 1.6;
  border-radius: 0;
  background: #212121;
  border-color: #212121;
  text-transform: uppercase;
  font-weight: 700;
}

.vm-button-correct,
.vm-button-correct:link,
.vm-button-correct:visited {
  display: inline-block;
  font-weight: 700;
	background-color: #c1ab7c !important;
	border-color: #c1ab7c !important;
	cursor: pointer;
	letter-spacing: normal;
	text-decoration: none;
	padding: 16px 32px;
	font-size: 0.933rem;
	line-height: 1.6;
	border-radius: 0;
	text-transform: uppercase;
	margin: 20px 0 20px 0;
} 
.vm-button-correct:hover {
	opacity: 0.85;
	text-decoration: none;
}
.ja-login-wrap ul.ja-login > li #login-form .logout-button {
	height: 20px;
}
div.productdetails-view .vm-product-container .vm-product-media-container .main-image {
	border: none;
}
/* mawe virtuemart */

/* mawe widgetkit */
.uk-scope .uk-transition-active.uk-active .uk-transition-fade,
.uk-scope .uk-transition-toggle .uk-transition-fade:focus-within,
.uk-scope .uk-transition-toggle:focus .uk-transition-fade,
.uk-scope .uk-transition-toggle:hover .uk-transition-fade {
	opacity: 0.5 !important;
}
/* mawe widgetkit */

/* mawe topbar */
.t4-topbar {
	font-size: 16px;
}
/* mawe topbar */

/* mawe ja megafilter */
.filter-options-content {
	font-size: 15px;
}
.sidebar-l {
	padding-right: 1.2rem;
}

/* mawe ja megafilter */

/* mawe content-article */
.blog h1,
.com-content-article.single-article.item-page h1 {
	margin-top: 0px;
}

.blog .items-row {
	margin-bottom: 96px;
}
/* mawe content-article */

/* mawe docman */
.docman_sorting.form-search {
	margin-bottom: 35px;
}
.koowa_media__item {
	vertical-align: top !important;
}
.k-pagination__limit select {
	height: 45px !important;
}
.k-ui-namespace .k-pagination .k-pagination__pages > li > a,
.k-ui-namespace .k-pagination .k-pagination__pages > li > span {
	padding: 12px 16px;
}
/* mawe docman */

/* mawe review */
div#review {
	display: none;
}