.top_banner ul > li:nth-child(1) .el-meta {
	color: #ddd !important;
}
.top_banner ul > li:nth-child(2) .el-meta {
	color: #333 !important;
}
.top_banner ul > li:nth-child(3) .el-title {
	color: #ffc623;
	text-shadow: 0 2px 2px #222;
}
.top_banner ul > li:nth-child(3) .el-overlay {
	background: #3339;
	padding: 20px;
}
.ph-category-action-buttons .ph-pull-left {
	float: none;
    text-align: center;
}
.ph-item-stock-box {
	display: none;
}
#ph-pc-item-box .ph-top {
	margin-bottom: 20px;
}
.ph-item-price-box {
	font-size: 20px;
}
.ph-item-price-box .ph-price-brutto {
	float: left;
	margin-left: 20px;
}
.uk-nav-sub {
	border-left: 2px solid #fff;
}
.uk-navbar-container:not(.uk-navbar-transparent) .uk-navbar-nav > li > a.uk-open, .uk-navbar-container:not(.uk-navbar-transparent) .uk-navbar-nav>li a:hover {
    color: rgba(255, 255, 255, 0.9) !important;
}
.uk-navbar-container:not(.uk-navbar-transparent) .uk-navbar-nav > li > a {
	color: rgba(255, 255, 255, 0.6) !important;
}
.uk-navbar-container:not(.uk-navbar-transparent) .uk-navbar-nav>li.uk-active>a {
	color: #fff !important;
}
.header-contacts {
	font-size: 20px;
	color: #fff !important;
}
.uk-pagination > li {
	display: inline-block !important;
	padding-left: 5px;
}