#boxNorm .form-group-for-select2 .select2.select2-container .select2-selection.select2-selection--single {
  	background: #fff;
  	max-width: 95%;
  	border: 1px solid rgba(0, 0, 0, .1);
  	position: relative;
}

#centerpage {
    max-width: 1700px;
    margin: 0 auto;
    display: block !important;
}

.article-content {
    line-height: 1.3;
}

.product, html .productBody {
    height: auto;
}

.productPriceBox .buy_btn {
    width: auto;
}

#description .spc .clear {
    width: auto !important;
    height: auto !important;
}

#mc_embed_signup {
    text-align: left;
}

#mc_embed_signup .clear {
    width: auto;
}

#mce-EMAIL {
    border: 1px solid #ccc;
    border-radius: 2px;
    margin-bottom: 10px;
  	padding: 10px;
}

.top-bar-content a {
    color: #fff;
}

.wrapper-voucher-value .wa-button {
    margin: 0;
}

.page-product-detail .productBody img {
    max-width: 100%;
    height: auto;
    position: relative !important;
}

.page-product-detail .productBody .img_box a {
    min-height: initial;
}

.page-product-detail #page .product .productBody .img_box {
    height: auto;
}

.page-product-detail .product, html .page-product-detail .productBody {
	max-height: initial;
}

html body #page #btn_continue_shopping {
    font-size: 0 !important;
}

html body #page #btn_continue_shopping::after {
  	content: "Späť do e-shopu";
    font-size: 16px !important;
}

.sorting {
    display: flex;
  	align-items: center;
}

.sort-right, .sort-left {
	margin: 0 15px 0 0;
}

.sort-right fieldset, .sort-left fieldset {
    float: none;
  	display: flex;
  	align-items: center;
}

.sort-right fieldset .sorting_order_text, .sort-left fieldset .sorting_order_text {
	margin: 0 5px 0 0;
}

html body #page .cat-pr-chart-wrapper .cat-pr-chart .best-of-title {
  	line-height: 1.3;
}

.cat-pr-chart .cat-name {
  	display: inline-block;
}

@media only screen and (max-width: 767px){
	.top-bar-content {
    	padding-bottom: 8px;
	}
  
  	#topBar {
		padding: 0;
    	height: auto !important;
	}
  
  	#boxNorm .form-group-for-select2 .select2.select2-container .select2-selection.select2-selection--single {
  		max-width: 100%;
	}
}