CSS backup

#header, .ordering-process #header {
border-bottom: solid 2px #111;
box-shadow: 3px 3px 3px rgba(0,0,0,0.1);
}
#header {
position: relative;
z-index: 2;
}

.full_collection {position:relative;font-size:18px;}
.full_collection:hover {text-decoration: underline;}
.full_collection {color: #111;}
.hp_appended_link1, .hp_appended_link2, .hp_appended_link3 {text-align: center;margin-bottom: 30px;}

 

#hidden_outwside_HP {display: none;}
body.type-index #hidden_outwside_HP {display: block;}

.p-thumbnails a img {
border-style: none;
border-width: 3px;
}
.one-column-body .category-header input[type="radio"]:checked+label {
color: #c87e7f;
}
.p-thumbnails a {
margin-left: 0;
}

 

.detail_benefits {width:100%;
display: -webkit-box; display: -ms-flexbox; display: -webkit-flex; display: flex;
flex-flow: row wrap;justify-content:space-between;
padding: 20px 10px;
border-top: solid 1px #111;
border-bottom: solid 1px #111;
margin: 20px 0;
}
/* Fix for Safari width */
.detail_benefits:before, .detail_benefits:after {
width: 100%;
}
.benefit p {width: 100%; font-size:12px; text-transform: uppercase; font-weight: 600;margin-bottom: 0;}
.benefit img {width: 30px;}
.benefit {display: flex; align-items: center;}
@media (max-width: 768px) {
.benefit {width:100%; padding:10px;}
}

@media (min-width: 768px) and (max-width: 992px) {
.benefit {width:50%; padding:10px;}
}

@media (min-width: 992px) {
.benefit {width:100%; padding:10px;}
}

.hidden-split-parameter {margin-top: 15px;}
/* Cat hidden elements */
.widget-parameter-wrapper, .products-block:not(.products-related) .p-bottom .p-tools, .p-code, .p-detail-inner-header .p-code {display: none;}

.kn_5050_outer {width:100%;overflow:hidden;}

@media (max-width: 992px) {
.kn_5050_outer {text-align: right;}
.kn_5050_inner {width:200%; position: relative; left: -100%;}
}

.products-related .btn.btn-primary {
background: #111;
padding: 8px 25px 5px;
text-transform: uppercase;
font-size: 14px;
border-radius: 0;
border: solid 2px #111;
margin: 7px;
color: #fff;
}

.col-xs-12.col-lg-6.p-info-wrapper {display: -webkit-box; display: -ms-flexbox; display: -webkit-flex; display: flex;
flex-flow: column;}
/* Fix for Safari width */
.col-xs-12.col-lg-6.p-info-wrapper:before, .col-xs-12.col-lg-6.p-info-wrapper:after {
width: 100%;
}

/*
.p-detail-inner-header {order:1;}
.p-final-price-wrapper {order:2;}
.availability-value {order:3}
.detail-parameters {order:4;}
#myBtnTabulka_velikosti {order:5;}
.add-to-cart {order:6;}
.p-short-description {order:7;}
.detail_benefits {order:8;}
.col-xs-12.col-lg-6.p-info-wrapper > p {order:9;}
.social-buttons-wrapper {order:10;}
*/
#myBtnTabulka_velikosti:before {display: none;}
#myBtnTabulka_velikosti, #myBtnTabulka_velikosti:hover {
width: unset !important;
margin-top: 15px;
border-radius: 2px;
background: white;
color: #666;
font-size: 15px;
box-shadow: none;
cursor: pointer;
margin-bottom: 0px;
padding: 0;
transition: 350ms;
margin-left: auto;
margin-right: auto;
}
#myBtnTabulka_velikosti:hover {text-decoration: underline;}

.p-thumbnails>div>div {
flex-wrap: nowrap !important;
}
.slick-dotted.slick-slider {z-index: 0;}
.one-column-body #dklabFilterTop {
position: relative;
margin-top: 0px;
z-index: 4;
order: 5;
}

/* Uprava filtrů */
@media (max-width: 767px) {
.one-column-body.template-11 .dklabFiltrBtn {
left: 117px;
right: unset;
margin-top: -49px;
width: calc(100% - 117px);
}
.one-column-body .dklabFiltrBtn .btn.btn-primary {height: 37px;width: 100%;}
}
@media (min-width: 767px) and (max-width: 992px) {
.one-column-body #category-header:before {padding: 11px 35px 9px 10px;font-weight: 600;}
.one-column-body #category-header {display: inline-block; float: left;}
#content #filters {top: -9px;}
.one-column-body .filter-section-default {margin: 0px 11px 8px 0px;}
}
@media (min-width: 992px) {
.one-column-body #category-header:before {padding: 11px 35px 9px 10px;}
.one-column-body #category-header {display: inline-block; float: left;}
.one-column-body .filter-section-default {margin: 0px 11px 8px 0px;}
#content #filters {top: -12px;}
.one-column-body .filter-section h4, .one-column-body .filter-section-default h4 { padding: 11px 50px 11px 20px;}
}
.one-column-body #category-header:before {font-weight: 600;}

.subcategories.with-image {
padding-bottom: 20px;
border-bottom: solid 1px #ecb7b8;
margin-bottom: 40px;
}
.subcategories li a {border-color: #111;color: #111;}

 

.slick-slider .slick-prev:before, .slick-slider .slick-next:before {
color: #111;
border: solid 1px #111;
background: #fff;
line-height: 25px;}
.slick-slider .slick-prev:hover:before, .slick-slider .slick-next:hover:before {
color: #fff;
border: solid 1px #111;
background: #111;
line-height: 25px;}

@media (max-width: 767px) {
.slick-list.draggable {margin-left: -10px; padding-left: 0 !important;}
.site-name a {
padding: 3px;
max-width: 250px;
}
}