
/* otazník u dárkového balení - posun doleva */
.show-tooltip.question-tooltip {
    float: none;
    margin-left: 5px;
    vertical-align: middle;
}

.stars .star.star-on::before, .stars .star.star-half::before {
  color: gold !important;
}

.odber{
 background-color: #FFF !important;
 padding: 25px 0px !important;
}

.newsletter {
 background: #EDEDED !important;
 padding: 40px 15px;
}

.odber .newsletter-header{
 text-align: left !important;
}

.product-top h1 {
 margin-top: 0px !important;
}

.product-top .add-to-cart {
    padding-top: 10px;
}

.product-top .price-line {
    padding-top: 20px;
}

.p-detail .price-line .price-final {
    font-size: 2.3em;
}

.disabled-add-to-cart .product-top .add-to-cart button {
    background: #159F51;
}

.disabled-add-to-cart .product-top .add-to-cart button:hover {
    background: #107F40;
}

.product-top .add-to-cart button {
    font-weight: 550;
    letter-spacing: 1px;
}

.homepage-box.welcome-wrapper {
    display: none;
}

[class~=blog-hp]:before {
    content: "Něco ke čtení";
    text-transform: none;
    padding-bottom: 20px;
    padding-top: 20px;
    font-size: 2.3em;
    font-weight: 600;
    letter-spacing: .5px;
}

#dklab_instagram_widget {
    margin-bottom: 40px;
}

.product-top .p-detail-info .stars-wrapper .stars-label {
    font-size: 1em;
}

.stars a.star:before, .stars span.star:before {
    font-size: 11px;
}

.type-detail .shp-tabs-wrapper {
    background: #EDEDED;
}

.cart-content .cart-summary, .cart-content .delivery-time {
    padding: 0 0;
}

.cart-content .cart-summary {
    padding-top: 0px;
}

.btn.btn-default, .btn.btn-primary, .button, .products .product .btn, .products .product button, .unveil-button, a.btn, form button, input.btn:hover {
    background: #000;
}

.type-detail .shp-tabs-wrapper {
    border-top: 30px !important;
}

aside #categories {
    background: #EDEDED;
}

aside.sidebar .box.box-categories h4 {
    background: #EDEDED;
}

aside.sidebar .box-productRating .rate-wrapper {
    background: #EDEDED;
}

#checkoutContent .cart-content .co-box {
    background: #EDEDED;
}

.cart-table {
    margin-bottom: 0px;
}

.cart-content .cart-summary h4 {
    padding: 0;
}

.cart-widget.popup-widget #continue-order-button {
    background: #159F51;
}

.cart-widget.popup-widget #continue-order-button:hover {
    background: #107F40;
}

.cart-table tbody {
    margin-bottom: 20px;
}

.type-detail .shp-tabs-wrapper {
    background: none;
}

/* barva polozky v menu */
#navigation ul.menu-level-1>li .menu-level-2 li>div>ul.menu-level-3 li a {
    color: #555555;
}

/* barva po najeti na polozku v menu */
#navigation ul.menu-level-1>li .menu-level-2 li>div>ul.menu-level-3 li a:hover {
    color: #26b2ed;
}

/*zarovnani nadpisu kategorie na stred */
.category-title, .in-klient h1, .products-related-header {
    text-align: center;
}

/* uprava buttonu a paginatoru v kategorii */
.pagination, .pagination-loader, .pagination-top {
    min-width: 0;
}

.pagination-wrapper {
    flex-direction: column;
    margin-bottom: 40px;
}

/* zuzeni tlacitka hodnoceni + zmena barvy */
#hodnoceniobchodu .shop-stat-all a {
    max-height: 55px;
    background-color: #000;
    font-size: 14px;
    padding: 10px 40px;
}

#hodnoceniobchodu .shop-stat-all a:hover {
    background-color: #000;
}

/* velikost nadpisu hodnoceni */
#hodnoceniobchodu h2 {
    text-align: center;
    font-size: 2.3em;
    font-weight: 600;
    letter-spacing: .5px;
}

/* sirka - odsazeni bannery na HP*/
.one-column-body.template-11 #dklabBanplusUvod {
    margin-left: -25px !important;
}

.template-11 #dklabBanplusUvod {
    margin-right: -25px !important;
}

/* vystředění banneru na HP */
.normal-banners-line {
    margin: 0 0 0 0 !important;
}

/* schování k zblití fotky u hodnocení */
.vote-pic {
    display: none !important;
}

/* vycentrování nadpisů na HP */
.homepage-group-title.homepage-products-heading-21.h4,
.homepage-group-title.homepage-products-heading-12.h4,
.homepage-group-title.homepage-products-heading-25.h4 {
  text-align: center;
}

/* detail produktu */

/* zmenšení levého sloupce */
@media only screen and (min-width: 1025px) {
.p-detail .p-image-wrapper {
    -ms-flex: 0 0 50%;
    flex: 0 0 50%;
    max-width: 50%;
}

.p-detail .p-info-wrapper {
    -ms-flex: 0 50%;
    flex: 0 50%;
    max-width: 50%;
}
}

/* skrytí Zvolte variantu */

.parameter-dependent.default-variant {
  display: none;
}

/* odšednutí náhledových fotek */
.type-detail .p-thumbnails-wrapper .p-thumbnails-inner a {
    opacity: 1;
    width: 110px;
    height: 110px;
}

/* zvětšení náhledových obrázků */

.p-detail .p-thumbnails {
    height: 110px;
}

.p-detail .p-thumbnails>div {
    height: 110px;
}

.p-detail .p-thumbnails .thumbnail-next, .p-detail .p-thumbnails .thumbnail-prev {
    height: 110px;
}

/* zviditelnění newsletteru */
.newsletter {
    display: block;
    margin: 40px auto 50px;
}

/* zvětšení levého sloupce ve článcích */
article {
    max-width: 100% !important;
}

/* změna barvy textu tlačítka Vybrat dárek */
#cart-wrapper > div.cart-inner > div > div.col-md-8 > div > div > div > div.extras-col.coupon-box > div.free-gift > a {
    display: none !important;
}

/* Apply CSS to change the font size of the order button text */
.order-button-text {
  font-size: 1.1em;
  font-weight: 500;
}
/* větší text upozornění */
.site-msg.information .text {
  font-size: 15px;