Backup CSS code

<style>
.categories .topic > a {
padding-top: 13px;
padding-bottom: 13px;
padding-left: 70px;
background: xffffff;
color: #444444;
font-size: 16px;
border: 1px solid #e1e1e1;
border-top: 0;

background-position: 30px center;
background-repeat: no-repeat;
background-size: 30px auto;
}

 

 

/*
.navigation-in {background-image:url("http://code2.kubanavratil.com/user/documents/upload/Res/2018/MrCandyBull/flag_pattern.png");}
.navigation-in>ul>li {border-left-color:rgba(255, 0, 0, 0);}
#xheader {background-image:url("http://code2.kubanavratil.com/user/documents/upload/Res/2018/MrCandyBull/header_background_repeated_finalxy.png");background-position:bottom;background-size: 1920px 250px;}
.top-navigation-bar {background-image:url("http://code2.kubanavratil.com/user/documents/upload/Res/2018/MrCandyBull/flag_pattern_blue.png");border-top-color:rgba(255, 0, 0, 0);border-bottom-color:rgba(255, 0, 0, 0);}
.top-navigation-menu {background-color:rgba(255, 0, 0, 0);}
.top-navigation-bar a, .top-navigation-bar .dropdown button {color:#ffffff;}
#logo img {max-width:370px;width:auto;height:auto;}
.btn.btn-default, a.btn.btn-default {border-color: #f70e2d; background-color: #f70e2d;}
.box-bg-variant .categories a {font-weight:600;}
#categories .expandable.expanded > ul {background: #e6e6e6;margin-bottom: 6px;}
#categories .expandable>.topic>a>span {color:#f70e2d;font-weight:600;}
.header-top .cart-count span {color:#ffffff;}
#header .cart-count {color:#ffffff;}
#header .cart-count:hover {color:#f70e2d;}
#header .cart-count:focus {color:#f70e2d;}
.header-top .btn.cart-count i {background-color: #f70e2d;}

#menu li, .navigation-menu li {font-size: 0.8375rem;}
#menu li a, .navigation-menu li a { padding-top: 0px;
padding-right: 1rem;
padding-bottom: 0px;
padding-left: 1rem;}
.footer-row-element > .box-even {margin-bottom:10px;}

 

p {font-size:14px;line-height:1.5;}
h1 {font-size:20px;font-weight:600;}
h2 {font-size:18px;
h3 {font-size:16px;}
h4 {font-size:18px;}
h5 {font-size:16px;}
<style>

<style>
#xxxstock-filter {color:white; } /* Změna barvy slov "Na Skladě" v parametrickém filtru*/
#welcome:before {display:none;} /*Skrytí ozdoby na hlavní stránce */
#xxxwelcome h1 {margin-top:-65px;} /*Posun Welcome h1 a p nahoru, odstranění hluchého místa na hlavní stránce*/
/* xxx deaktivuje části kódu, které jsou potřeba v šabloně Rock a ne v šabloně Pop */

/*
.categories .topic, .categories.expandable
.topic {background-color:#ffffff;border-style: solid;
border-width: 1px 1px 1px 1px;border-color:#4cc3e3;}
#column-l-in > div .topic {background-color:#ffffff;border-style: solid;
border-width: 1px 1px 1px 1px;border-color:#4cc3e3;}
#facebookWidget
.categories .topic
a {color:black;} */
</style>

<style>
.p-detail .p-standard-price:not(:empty) { display: flex; flex-direction: column; justify-content: center; position: absolute; top: 157px; right: 16px; width: 50px; border-radius: 50%; overflow: hidden; height: 50px !important; text-align: center; background-color: #cf0000; font-size: 0; }
.p-detail .p-standard-price span,
.p-detail .p-standard-price strong { color: #fff; line-height: 14px; }
.p-detail .p-standard-price .line { font-size: 10px; text-decoration: line-through; }
.p-detail .p-standard-price .p-det-discount { font-size: 10px; }

.qr-wrap { display: flex; width: 100%; justify-content: center; margin-top: 10px; margin-bottom: 10px; }

@media only screen and (max-width: 40em) {
.p-detail { display: block; }
.p-detail .p-standard-price:not(:empty) { top: 193px }
}
</style>