.karta-vyrobku h4, .karta-vyrobku h2 {
	padding: 30px 0 10px 0;
}
.karta-vyrobku .col-sm-6 h4:first-child, .karta-vyrobku h2:first-child, .col-sm-7 h3:first-child {
	padding-top: 0;
	margin-top: 0;
	line-height: inherit;
}
/*  list */
.karta-vyrobku ul {
	list-style-position: inside;
	margin-left: inherit;
	padding-left: inherit;
	padding-top: 0;
	margin-top: 0;
}
.karta-vyrobku ul li {
	display: block;
}
.karta-vyrobku ul li:before {
/*Using a Bootstrap glyphicon as the bullet point*/
	content: "\e080";
	font-family: 'Glyphicons Halflings';
	font-size: 11px;
	float: left;
	margin-top: 0px;
	margin-left: -17px;
	color: #365699;
}
.dofiltrovani {
	float: left;
	width: 190px;
	padding-top: 20px;
}
.dofiltrovani_link {
	float: left;
	width: 250px;
}
.dofiltrovani_link span {
	position: relative;
	margin-right: 10px;
	top: 4px;
}
.dofiltrovani_link .fa {
	margin-top: 4px;
	font-size: 16px;
}
.imgkatalog {
	width: 370px;
}
fieldset {
	padding: 5px 10px;
	margin: 10px 0px;
	border-top: 0;
	border-left: 0;
	border-right: 0;
	border-bottom: 0;
}
.product_item {
	position: relative;
}
.novinka, .akce {
	position: absolute;
	top: 0;
	right: 0;
	width: 103px;
	height: 32px;
	text-indent: 999px;
	overflow: hidden;
}
.novinka {
	background: url('../../images/stitek_novinka.png') no-repeat;
}
.akce {
	background: url('../../images/stitek_akce.png') no-repeat;
}
#content-1 h2 {
	margin: 0 0 20px 20px;
}
.strankovani ul li::before {
	display: none;
}
.strankovani ul {
	list-style: none;
	height: 23px;
	padding-left: 0;
	margin: 0 0 0 0;
	border-bottom: 1px #fe6601 solid;
	padding-top: 0px;
}
.strankovani ul form input[type="submit"] {
	border-left: 1px #fe6601 solid;
	border-right: 1px #fe6601 solid;
	border-top: 1px #fe6601 solid;
	border-bottom: none;
	line-height: 12px;
	border-radius: 0;
	min-width: 30px;
	padding: 0 5px 0 5px;
	height: 22px;
}
ul.pagination {
	margin-left: 0;
	padding-left: 0;
}
.pagination>.active>a, .pagination>.active>span, .pagination>.active>a:hover, .pagination>.active>span:hover, .pagination>.active>a:focus, .pagination>.active>span:focus {
	z-index: 2;
	color: #fff;
	cursor: default;
	background-color: #fe6601;
	border-color: #fe6601;
}
.thumbs a.gallery {
	width: 115px;
	height: 80px;
	box-shadow: 0 1px 3px rgba(0,0,0,0.5);
	margin: 0 3px 3px 0;
}
.thumbs a.gallery.main {
	width: 380px;
	height: 240px;
}
.thumbs a:after {
	display: none;
}
.wrap10top, .offset-top-10 {
	margin-top: 10px;
}
.wrap20top, .offset-top-20 {
	margin-top: 20px;
}
.wrap30top, .offset-top-30 {
	margin-top: 30px;
}
.cena {
	font-size: 25px;
	color: #be0a09;
	margin-top: -6px;
}
.kod {
	font-size: 18px;
	color: #fe6601;
	margin-top: -6px;
}
#Skryt_filtr i,
#Ukazat_filtr i {
	margin-top: 5px;
}
@media (max-width:767px) {
.col-sm-7 h3: first-child {
	padding-top: 0;
	margin-top: 20px;
}
}
/* bootstrap form styles vyrobky */
.vyrobky .form-control {
	height: 33px;
	background-color: #fff;
	border-color: transparent;
	-webkit-transition: .5s;
	-o-transition: .5s;
	transition: .5s;
	border: 1px solid rgb(118,118,118);
	padding: 6px 20px;
	-webkit-box-shadow: none;
	box-shadow: none;
	border-radius: 0;
}
.vyrobky .row {
	display: -ms-flexbox;
	display: flex;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
	margin-right: -15px;
	margin-left: -15px;
}
.vyrobky .col-sm-8 {
	-ms-flex: 0 0 66.666667%;
	flex: 0 0 66.666667%;
	max-width: 66.666667%;
}
.vyrobky .col-sm-3 {
	-ms-flex: 0 0 25%;
	flex: 0 0 25%;
	max-width: 25%;
}
.vyrobky .col-sm-4 {
	padding: .5rem;
}
.vyrobky .col-lg-5.col-md-5.col-sm-12.col-xs-12 {
	margin-right: 34px;
}
.vyrobky .col, .vyrobky .col-1, .vyrobky .col-10, .vyrobky .col-11, .vyrobky .col-12, .vyrobky .col-2, .vyrobky .col-3, .vyrobky .col-4, .vyrobky .col-5, .vyrobky .col-6, .vyrobky .col-7, .vyrobky .col-8, .vyrobky .col-9, .vyrobky .col-auto, .vyrobky .col-lg, .vyrobky .col-lg-1, .vyrobky .col-lg-10, .vyrobky .col-lg-11, .vyrobky .col-lg-12, .vyrobky .col-lg-2, .vyrobky .col-lg-3, .vyrobky .col-lg-4, .vyrobky .col-lg-5, .vyrobky .col-lg-6, .vyrobky .col-lg-7, .vyrobky .col-lg-8, .vyrobky .col-lg-9, .vyrobky .col-lg-auto, .vyrobky .col-md, .vyrobky .col-md-1, .vyrobky .col-md-10, .vyrobky .col-md-11, .vyrobky .col-md-12, .vyrobky .col-md-2, .vyrobky .col-md-3, .vyrobky .col-md-4, .vyrobky .col-md-5, .vyrobky .col-md-6, .vyrobky .col-md-7, .vyrobky .col-md-8, .vyrobky .col-md-9, .vyrobky .col-md-auto, .vyrobky .col-sm, .vyrobky .col-sm-1, .vyrobky .col-sm-10, .vyrobky .col-sm-11, .vyrobky .col-sm-12, .vyrobky .col-sm-2, .vyrobky .col-sm-3, .vyrobky .col-sm-4, .vyrobky .col-sm-5, .vyrobky .col-sm-6, .vyrobky .col-sm-7, .vyrobky .col-sm-8, .vyrobky .col-sm-9, .vyrobky .col-sm-auto, .vyrobky .col-xl, .vyrobky .col-xl-1, .vyrobky .col-xl-10, .vyrobky .col-xl-11, .vyrobky .col-xl-12, .vyrobky .col-xl-2, .vyrobky .col-xl-3, .vyrobky .col-xl-4, .vyrobky .col-xl-5, .vyrobky .col-xl-6, .vyrobky .col-xl-7, .vyrobky .col-xl-8, .vyrobky .col-xl-9, .vyrobky .col-xl-auto {
	position: relative;
	padding-right: 15px;
	padding-left: 15px;
}
