#header {box-shadow:none; margin-bottom: 0;}
#header-cart-status { background: #cc44bb; color: #ffffff; line-height: 30px; font-size: 14px; padding: 15px 0; -webkit-box-shadow: 0px 0px 10px 0px rgb(0 0 0 / 44%);-moz-box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.44);box-shadow: 0px 0px 10px 0px rgb(0 0 0 / 44%); }
#header-cart-status a { color: #ffffff; }
#header-cart-status a:hover, #header-cart-status a:focus, #header-cart-status a:active { text-decoration: none; }
#header-cart-status .step-counter { opacity: 0.4; }
#header-cart-status a.active, #header-cart-status span.active { opacity: 1; }
#header-cart-status .step-counter .step-number { width: 30px; height: 30px; font-size: 16px; line-height: 30px; margin-right: 3px; text-align: center; font-weight: bold; border-radius: 50%; background: #ffffff; display: inline-block; color: #cc44bb; }
#header-cart-status .step-counter .step-name { font-size: 16px; line-height: 30px; display: inline-block; }
@media (min-width: 768px) {
	#header-cart-status .col-step { padding: 0; text-align: center; }
	.kosik #main_obal { padding-top: 0; }
	.kosik-header .info-block { margin-top: 0; }
	.rekapitulace h2 { margin-bottom: 0; }
}
@media (max-width: 767px) {
	#header-cart-status .col-step { padding: 5px 15px; }
}
.kosik-header h1 { font-size: 24px; font-weight: 400; }
#header-cart-status .link-back { padding-left: 20px; }
#header-cart-status .link-back .icon, .lin-back-btn .icon { font-size: 24px; line-height: 30px; position: absolute; top: 50%; left: 9px; margin-top: -16px; }
.lin-back-btn .icon { font-size: 24px;line-height: 70px;position: absolute;top: 50%;left: 26px;margin-top: -35px; }
.lin-back-btn { display: inline-block; margin: 30px 0;height: 70px; line-height: 68px; border-radius: 5px;font-size: 18px;padding: 0 35px;border: 1px solid #cc44bb !important;color: #cc44bb;text-shadow: none;background-color: transparent; }
@media (min-width: 1230px) {.lin-back-btn{font-size: 20px;}}
.lin-back-btn:hover, .lin-back-btn:focus, .lin-back-btn:active { text-decoration: none; }
.rekapitulace fieldset { border: none; }
.rekapitulace #dokoncitObjednavku { margin: 30px 0;padding: 0 60px;background-image: url(/img/sipka-right.png);background-repeat: no-repeat;background-position: 97% 50%; }
#top { display: none; }
#main_block { padding-top: 0; }
