.logo,.footer-logo{
	font-size:28px;
	line-height:32px;
	color:#434343;
	font-weight:700;
}
.sticky .logo{
	font-size:28px;
	line-height:28px;
}
.single-product-info h3,.single-product-info .h3{
	line-height:40px;
}
.single-product-info .sin-plus-minus{
	margin-right:20px;
	margin-top:7px;
}
.product-quantity .cart-plus-minus{
	margin:0 auto;
}
.bg-header{
	background:url("../images/header/1.webp") no-repeat center center;
	background-size:cover;
	background-attachment:fixed;
}
.table-content table tr td{
	position:relative;
}
.compare_remove{
	position:absolute;
	top:20px;
	right:30px;
}
.text,.text p{
	font-size:13px;
	line-height:20px;
}
.text *{
	color:#666666;
}
.text h1,.text h2,.text h3,.text h4,.text h5,.text h6{
	font-weight:700;
}
.text ul,.text ol{
	margin-bottom:15px;
	counter-reset:num;
	margin-left:20px;
	padding-left:0;
}
.text ul > li,.text ol > li{
	position:relative;
	padding-left:20px;
	margin-bottom:5px;
}
.text ul > li:before,.text ol > li:before{
	position:absolute;
	left:0;
}
.text ul > li:before{
	width:12px;
	height:2px;
	background:#ff7f00;
	content:'';
	top:9px;
}
.text ol > li:before{
	color:#ff7f00;
	font-weight:700;
	content:counter(num) ". ";
	counter-increment:num;
	top:0;
}
#uLogin{
	margin-top:1px;
	float:right;
}
.ulogin-buttons-container{
	height:32px !important;
}
.ulogin-buttons-container > div{
	margin:0 0 0 10px !important;
}
.counters{
	text-align:right;
}
.footer-bottom{
	padding:10px 0;
}
.copyright-text{
	padding:0;
}
.copyright-text p{
	line-height:31px;
}
@media only screen and (max-width: 767px){
	#uLogin{
		float:none;
		clear:both;
		padding-top:10px;
	}
	.ulogin-buttons-container{
		height:auto !important;
	}
	.ulogin-buttons-container > div{
		margin:0 10px 10px 0 !important;
	}
	.counters{
		text-align:center;
	}
}
#pvz_map{
	height:400px;
	margin-bottom:20px;
}
.ballon_content p{
	margin-bottom:0;
	color:#666666;
}
.ballon_content p.name{
	font-weight:700;
}
.ballon_content p.comment{
	font-style:italic;
}
.ballon_content p.name,.ballon_content p.hours,.ballon_content p.comment{
	margin-bottom:10px;
}