div.col-xs-12.col-lg-6.p-info-wrapper > table > tbody > tr > td {
    border: 0px;
}
.category-perex a {
    color: #ff91e1;
}
/* košík - odstranění zpět do obchodu */
a.btn.btn-lg.next-step-back {
    display: none !important;
}
/* blog */
.blog-container {
    display: grid;
    justify-items: end;
}
.blog-content {
    color: #000;
    max-width:787px;
    line-height: 200%;
    margin: auto;
}
.blog-content p {
    font-size: 20px;
}
.blog-fig {
    margin:0px;
}
.blog-content ul {
    padding-left: 80px;
}
.blog-content ol {
    padding-left: 80px;
}
.blog-content li {
    font-size: 20px;
    margin-bottom: 12px; 
}
.blog-content h2 {
    font-size: 36px;
    color: #000;
    margin-top: 50px; 
    margin-bottom: 30px; 
}
.blog-content a {
    color: #ff91e1;
}
.blog-content h3 {
    font-size: 23px;
    margin-top: 40px;
    color: #000;
    font-weight: bold;
}
.blog-perex {
    font-size: 26px !important;
    line-height: 1.4em;
    margin-bottom: 50px;   
}
[data-testid="textArticleTitle"] {
		line-height: 1.4em;
    font-size: 56px;
    padding-top: 10px;
    padding-bottom: 40px;
    max-width:787px;
    margin: auto;
    color: #000;
}
.table-blog { overflow-x: auto; }
  .responsive-table-blog { width: 100%; border-collapse: collapse; font-size: 16px; text-align: center;}
  .responsive-table-blog th, .responsive-table td { padding: 8px;}
  .responsive-table-blog th { background: #ff91e1;}
  .responsive-table-blog tbody tr:nth-child(even) {background: #FFF9FE;}

/** Košík - FV doplněk **/
.fvDoplnek h4 {
    text-transform:none;
    color:black;
}
.fvDoplnek-text .name {
    text-transform: none;
    font-weight: 400;
    color: #1e1e1c;
}
.fvDoplnek {
    margin-bottom: 15px;
    border-bottom: 0px;
    text-align: left;
    margin-top: 20px;
}
.fvDoplnek .fvDoplnek-produkt .fvDoplnek-text .price {
    color: #149b2e; !important
}
.fvDoplnek-produkt {
    margin-bottom: 10px; !important
}
.cart-table .p-name a {
    font-size: 16px;
}
/* klientské centrum */
.sidebar.sidebar-left.sidebar-visible {
    display: block;
}
.client-center-box .active, .client-center-box .active > a {
    font-weight: 800;
    color: #aa2eff;
}
.client-center-box ul li:first-child{
    list-style: none;
    color: #aa2eff;
    font-size: 16px;
}
/* Sdílet/zeptat se pryč */
.social-buttons-wrapper {
    display: none;
}
.p-detail-inner-header {
    margin-top: 10px;
}
/* Snoubení */
.sn-banner {
    margin-top: 0px; !important
}
.sidebar {
    background-color: transparent;
    width: 300px;
    margin-right: 10px;
}
/* Přebarvení dárku */
.p-gifts-heading {
    color: #fe473c;
}
/* cookies */
.siteCookies__button {
    background-color: #fe91e2;
    color: #000;
}
.siteCookies--bottom {
    top: 0;
    left: 0;
    right: unset;
    bottom: unset;
    background: rgba(0,0,0,0.3) !important;
    color: #000;
    align-items: center;
    padding: 0;
    z-index: 1003;
    display: flex;
    justify-content: center;
    width: 100vw;
    height: 100vh;
    margin: 0;
}
.siteCookies__form {
    background-color: #f3f5f4;
    border-bottom-right-radius: 8px;
    border-bottom-left-radius: 8px;
}
.siteCookies__link {
    color: #000;
    background-color: #f3f5f4;
}
.siteCookies__button:hover {
    background-color: #ed54c6;
        color: #000;

}
.siteCookies__link:hover {
    background-color: #dadada;
        color: #000;
}
/* Dárek košík */
.cart-content .extras-wrapper .extras-col {
    display: block; !important
    max-width: 500px; !important
}
.free-gifts-wrapper form, .discount-coupon input {
    max-width: 200px;
}
/** snoubeni design **/
.snoubeniclanek {
    margin-bottom: 40px;
}
.snoubenintro {
    margin-bottom: 40px;
    clear: both;
    font-size: 18px;
    margin-top: 20px;
}
.snoubeniclanek > li {
    font-size: 16px;
    letter-spacing: 1px;
    margin-bottom: 5px;
}
.snoubeniclanek > p {
    font-size: 16px;
    letter-spacing: 1px;
    margin-bottom: 5px;
}
.snoubeniclanek h2 {
    font-size: 24px;
    font-weight: 400;
}
.snouimgprava {
    float: right;
    max-width: 580px;
    margin: 20px;
    width: 100%;
    clear: both;
}
@media only screen and (max-width: 768px){
.snouimgprava {
    margin: 0px;
    margin-bottom: 10px;
}
}
@media only screen and (min-width: 768px) and (max-width: 959px){
.snouimgprava {
    margin: 20px;
    width: 50%;
}
}
.t-material {
    clear: both;
    font-size: 16px;
    width: 100%; 
		margin: 10px auto 10px auto;
		border-collapse:collapse; 
		border: 1px solid pink; 
		background-color:white;
}
.t-material td {
		padding: 4px;
}
@media only screen and (max-width: 768px){
.t-material {
    font-size: 12px;
}
}
@media only screen and (max-width: 768px){
.t-material-nadpis h3 {
    font-size: 14px;
}
}
.t-material-nadpis {
    font-weight: 400;
}
/* oprava výpisu produktů */
.products-block {
    width: 100%;
}
.type-category #content h4 {
    display: none;
}
/* Vánoce
.menu-item-864 a > b {
    color: #950f14;
    font-weight: 600;
} */
.basic-description > p {
    font-weight: 400;
}
/* Obarvení slevy% */
.menu-item-2342 a > b {
    color: #990000;
    font-weight: 600;
}
/* Oprava košík CTA */
.cart-content .next-step .btn:after {
    display: none;
}
.order-button-text {
    margin-top: 6px;
}
.order-button-suffix {
    margin-top: 2px;
}
.form-group label.whole-width strong {
  display: none;
}
.type-category #content #filters {
    margin-top: 0px;
}
#navigation > div > ul > li.menu-item-1367 > a {
    color: #9132FF; !important
}
@media only screen and (max-width: 768px){
#navigation > div > ul > li.menu-item-1367 > a {
    color: #9132FF; !important
}
}
#header #navigation .navigation-in .menu-level-1 > li.menu-item-1367 > a {
    color: #9132FF; !important
}
/* Košík - headline po vložení produktu */
.advanced-order-suggestion {
    visibility: hidden;
}
.advanced-order-suggestion:after {
    content: 'Mohlo by se vám hodit';
    visibility: visible;
		display: block;
}
#search-group-articles {
    display: none;
}
#footer > div.container.footer-rows > div.custom-footer.elements-6 > div.custom-footer__newsletter.extended {
    display: none;
}
#formNewsletterWidget {
    width: 30%;
}
@media only screen and (max-width: 768px){
#formNewsletterWidget {
    width: 66%;
}
}
#vnitrni {
    width: 36%;
}
@media only screen and (max-width: 768px){
#vnitrni {
    width: 100%; !important
}
}
#header > div.site-msg.information > div > div.text {
    text-align: center;
    font-size: 18px;
}
.in-snoubeni .category-perex .sn-top-cats>a {
    background: none;
}
#content > div.category-top > div.category-perex > div.sn-faq > div > div.clicked > div > a {
    color: #9331FF;
    text-decoration: underline;
}
.products-block .product .old-price-line .old-price {
    color: #666;
}
.id-1139 #products.products-block {display: none !important;}
.sold-out {display: none;}
.type-detail .shp-tabs-row .shp-tabs-holder li a[href="#productDiscussion"] {display:none !important;}
.empty-content-category {margin-top: -30px;}
.social-buttons-wrapper>div>.watchdog {display: none !important;}
@media only screen and (max-width: 767px) {
.p-info-wrapper .add-to-cart {justify-content:space-between;}
}