
html {
  -webkit-text-size-adjust: 100%;
  text-size-adjust: 100%;
}
@supports (-webkit-touch-callout: none) {
  input,
  textarea,
  select,
  button,#account-login .btn-primary {
    font-size: 16px !important;
    line-height: 1.4;
  }
}
@font-face {
  font-family: 'AcuminProWide';
  src: url('/fonts/acumin-pro-wide.otf') format('opentype');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'AcuminPro';
  src: url('/fonts/acumin_pro.otf') format('opentype');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'AcuminProWideBold';
  src: url('/fonts/Acumin_Pro_Wide_Bold2.otf') format('opentype');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'AcuminProBold';
  src: url('/fonts/acumin_pro_bold.otf') format('opentype');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'AcuminProWideSemibold';
  src: url('/fonts/acumin_pro_wide_semibold.otf') format('opentype');
  font-weight: normal;
  font-style: normal;
}

#menu-container,
.categories-list,
#heureka-mala .stats
 {
  background: #36368B;
}
.puvodni-detail .puvodni_badge{
background: #192151;
}
.icon_holder_cart .cnt_cart {
  background: #F3E500;color:#202B6A
}

.categories-list,
.product-buy-items .ikona,
.swiper-slide:hover,
.bestseller_prod_box .btn-view,
.btn-primary.btn-view,
.nav-tabs > li.active > a,
.nav-tabs > li.active > a:focus,
.nav-tabs > li.active > a:hover,

#tab-description a.btn-primary.btn-recenze,
#information-contact .phonebox .btn,
.blog_btn a,
.border_category,
#tab-description a,
.product-thumb .btn-detail {
  border-color: #36368B;
}
.tab-content-product{
border-color:#192151
}
.border_category:hover{
border-color: #222d6c;
}
.border_category:hover a{
color:#222d6c
}

.product-buy-items .ikona{
border-color:#36368B33
}

#search .btn-lg,
.btn-orange,
.bestseller_prod_box .btn-view,
.btn-primary.btn-view,
#tab-description a.btn-primary.btn-recenze,

.product-thumb .btn-detail,
.nav-pills li.active a,
.nav-pills li.active a:focus,
.nav-pills li.active a:hover
 { font-size:13px;
  background-color: #36368B;
  border: 1px solid #36368B;
}
#information-contact .phonebox .btn{
  background-color: #36368B;
  border: 1px solid #36368B;
}
#extension-d_blog_module-category .btn-view{
  background-color: #36368B !important;
  background-image:none;
  border: 1px solid #36368B !important;
}
#extension-d_blog_module-category .btn-view:hover{
background: #202B6A !important;
    border-color: #202B6A !important
}
.nav-tabs > li.active > a,
.nav-tabs > li.active > a:focus,
.nav-tabs > li.active > a:hover
 {
  background-color: #192151;
  border: 1px solid #192151;
}
.provozovna {
  background-color: #192151;
  border: 1px solid #192151;
}

#button-cart,#button-cart2 {
  background: #F3E500;
  border: 1px solid #F3E500;
  color: #202B6A;
}
#button-cart:hover,#button-cart2:hover {
  
  border: 1px solid #F9F300;
  background: #F9F300;
}

.breadcrumb > li a,
.darkycheckbox a,
a.noback,
#tab-description .btn-blue,
.bm .bm-categories .item-cateogry .title,
.post-layout .cat_badge,
#information-contacth2,
.bm a, #tab-description a,
#information-information h2, #information-information h3, #information-information h4,
.btn-link {
  color: #36368B !important;
}
.bm .phonebox h3{
 color: #192151 !important;
}
#information-contact .phonebox h2,.fakturac h3,.formbluebox h2{
color:#444 !important;
}
.phonebox .porad_text a{
color: #36368B !important;
}
.bm .container ul a{text-decoration:underline !important}
.cart_full td.name_col .darek_title{color:#192151}
.banner_text_centered_left>div, .banner_text_centered_right>div{    background: rgba(0, 0, 0, 0.5);}
#information-information .text_holder_cart h4{
color: #444 !important;
}
.tel_number span .open_day{
color:#192151
}
a{color:#36368B}
a:focus, a:hover{color: #222d6c}
.nav>li>a{padding: 10px 10px}
.categories-list a {
  border-left: 3px solid #36368B;
}

#menu-container {
  padding: 0px;
}

#menu-container .btn_categories {
  background-color: #202B6A;
  color: white;
  border: 1px solid #202B6A;
  padding: 13px;
  padding-top:15px
}

#menu .nav > li > a {
  padding: 16px 11px 13px 11px;
}

#menu-container .btn:active:focus,
#menu-container .btn:focus {
  outline: none;
}

#logo {
  top: 45px;
}
@media (max-width: 997px) {
    #logo {
        position: relative;
        top: 30px;
    }
}

.percentage_box .progress-bar,.navbar-toggle .icon-bar {
  background-color: #101010;
}
.navbar-navcat{margin-top:16px}
@media (max-width: 600px) {
    #logo, .lang-cs #logo {
        height: 60px;
    }
}
@media (max-width: 997px) {
    #logo {
        position: relative;
        top: 20px;
    }
}
.icn_categories {
  border: none;
  position: relative;
  top: 1px;
}
.cart_breadcrumb > li.active > a, .cart_breadcrumb > li.active > a:hover, .cart_breadcrumb > li.active > a:focus{
background-color: #192151;
}

.cart_breadcrumb > li.active.old > a, .cart_breadcrumb > li.active.old > a:hover, .cart_breadcrumb > li.active.old > a:focus{
background-color: #36368B;
}
.cart_breadcrumb > li.active.old > a:after{
 border-left: 20px solid #36368B;
}
.cart_breadcrumb > li > a:focus{
    background-color: #f3f3f3;
}
.cart_breadcrumb > li:not(:last-child) > a:after{
    border-left: 20px solid #f3f3f3;
}
.cart_breadcrumb > li.active > a:after{
border-left-color: #192151;
}
.cart_breadcrumb > li > a{text-transform:none}
.cart_breadcrumb.nav>li>a:hover{
background-color:#f3f3f3;cursor:pointer
}
.cart_breadcrumb.nav>li.notcursor>a:hover{
cursor:default
}
.cart_breadcrumb > li.active > a:hover{
background-color: #192151;
}
.cart_breadcrumb > li.active.notcursor > a{
font-weight:bold
}

#couponik, #commentsa{
outline: none;
}
.checkout-box input[type="checkbox"]:checked + .label-text:before,
.checkout-box2 input[type="radio"]:checked + .label-text{
color: #202B6A;
}
.modal-header{background:white;}
.modal-header .modal-title{color:black}
.btn-pruvodce a{
    background: #36368B;
    border-color: #36368B;
}
.modal-footer .btn-default {
    background-color: white;
    border-color: #36368B;
    color: #36368B;
}
.modal-footer .btn-default:hover {
        background: #202B6A;
    border-color: #202B6A;
    color: white !important;
}
.nav-side-menu .menu-list,.reklamace_box .porad_inner{
background-color: white;
font-family: 'AcuminProWide', sans-serif;
}
.menu-list .poradenstvi_box{border-bottom:1px solid #E1E4F2}
.nav-side-menu .menu-list .blueback{background:#36368B}
.nav-side-menu .menu-list .sub-menu li{
background-color: #58589F;
border-bottom:1px solid #58589F
}
.nav-side-menu .menu-list .sub-menu li a{
color:white;
padding-left:30px
}
.nav-side-menu .custom_links{

background: #F2F3F9;
    color: #272727;
    border-bottom: 1px solid #E1E4F2;}
    .nav-side-menu .custom_links.blog{
    background-color: #36368B;
  
    border-top: 1px solid #F2F3F9;
    }
     .nav-side-menu .custom_links.blog a{color:#36368B;background:#EBEBF3}
.nav-side-menu  .poradenstvi_box .porad_inner .porad_text{
color:#1D1D1B
}
.nav-side-menu .poradenstvi_box .porad_inner svg{float:left;margin-top:7px

}
.nav-side-menu li a{font-weight:400}
.nav-side-menu .poradenstvi_box .porad_inner svg path{
fill:#36368B
}
#vertical-ticker li{
color:#192151 !important
}
.more_cats a,#vertical-ticker li i{
color:#192151 !important;
}
#product-product .services_menu_content h5 strong{
color:#192151 !important;
}
#information-information table th{
 background: #EBECF5;
 color:black;
 border:none
}
.puvodni-detail .puvodni_priceWrapper,.puvodni-list .puvodni_bg-in{
background-color: #FF490C;
}
.puvodni-list .puvodni_bg{border: 2px dashed #FF490C;}
.puvodni-detail .puvodni_border{
border: 3px dashed #FF490C;
}
.puvodni-detail .puvodni_triangleUp{
    border-bottom: 38px solid #FF490C;
}
.swiper-slide .button_box .btn{
background: #36368B;
    border-color: #36368B;
     color:white;
}
.swiper-slide .button_box .btn:hover, .swiper-slide:hover .button_box .btn,.swiper-slide .button_box .btn:hover{
background: #202B6A;
    border-color: #202B6A;
     color:white;
}
.btn-yellow,.btn-custom, .btn-primary,#checkout-checkout #button-login{
background: #36368B;
    border-color: #36368B;
    color:white;
}
.btn_add_cart{
background: #F3E500;
    border: 1px solid #F3E500;
    color: #202B6A !important;
}
.bm a{line-height: 1.42857143;}
.btn-yellow:hover,.btn-yellow:hover, .wide_banner:hover .btn-yellow,.btn-custom:hover, .btn-primary:hover,.btn-custom:focus, .btn-primary:focus,.btn-custom:active, 

.btn-primary:active,#checkout-checkout #button-login:hover,#information-contact .phonebox .btn:hover,.btn-primary:active:hover{
background: #202B6A;
    border-color: #202B6A;
     color:white;
    
}
.btn_add_cart:hover{

   border: 1px solid #F9F300;
    background: #F9F300 !important;
}
.qty .plus{
background:#F3E500 !important;border:1px solid #F3E500;
color:#202B6A
}
#checkout-cart .btn-primary,.btn_categories,#checkout-checkout .btn-primary,#confirm-page .btn-primary{
background: #F3E500;
    border: 1px solid #F3E500;
    color: #202B6A;
}
#checkout-cart .btn-primary:hover,#checkout-checkout .btn-primary:hover,#confirm-page .btn-primary:hover,.plus:hover {

    border: 1px solid #F9F300;
    background: #F9F300 !important;
}   
#checkout-checkout #button-login{
padding:10.4px 12px
}    
#checkout-checkout #button-login:hover{
background: #202B6A !important;
    border-color: #202B6A !important;
     color:white;
    
}
.wide_banner .btn-yellow{text-transform:none}
.ikona.darek svg path{fill:#192151}
#footertab3 svg path,.phonebox svg path,.percentage_info svg path{fill:#36368B}
#mfilter-content-container .btn-custom,#product-search .input-group-sort .input-group-addon{color:black;background-color:#EBECF5;border-color:#EBECF5}
#logo img{width:170px}
#searchModal .modal-content{border: 2px solid #36368B;}
#searchModal .modal-header{background: #36368B;}
.topprodukt.full.third {
    background: #192151
}
#menu .nav > li > a:hover, #menu .nav > li.open > a{background-color:inherit !important;text-decoration:underline}
#menu .nav > li > a{text-transform:none;font-size:14px}
.categories-list li.active a, .categories-list a:hover, .categories-list a:active, .categories-list a:focus{
border-left: 3px solid #F3E500;
}
.product-thumb .caption a:hover{color:#36368B;}
#checkout-checkout .btn-primary{font-weight:bold}
.btn_categories{font-size:14px}
.nav-side-menu li{border-bottom:1px solid #4F4F9E}

.bm.autor .phonebox{background:#192151}
.compare_icon span{
  background: #F3E500;color:#202B6A
}
#menu .nav > li > a,#menu-container .btn_categories{
letter-spacing: -0.035em;
    font-weight: 400;
    font-family: 'AcuminProWide', sans-serif;
}
.is_gift_row svg{margin-left:9px}
.is_gift_row svg path{fill:#192151}
#menu-container .btn_categories,#menu .nav > li.category-5 > a,
.banner_text_centered_left .h4, .banner_text_centered_right .h4{
font-family: 'AcuminProWideSemibold', sans-serif;
}
.banner_text_centered_left .h4, .banner_text_centered_right .h4{
font-family: 'AcuminProWideBold', sans-serif; letter-spacing: -0.05em;line-height:30px
}
#product-product h1{
color:#101010;
letter-spacing: -0.05em;
font-weight:400;
font-family: 'AcuminProWideBold', sans-serif;
}
#product-product h1 span{font-family: 'Open Sans', sans-serif;letter-spacing:0px}
.alert-success:not(.puvodni-orange){
background: #F7F5A9;
    border-color: #F7F5A9;
    color: #101010;
  //  text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.4);
    font-weight: 400;
    font-size: 14px;
   padding: 13px 25px;
}
.alert-success:not(.puvodni-orange) a{text-decoration:none;color:#101010;text-decoration:underline}
.alert-success:not(.puvodni-orange) a b{font-weight:400}
.alert-success:not(.puvodni-orange) i{color: #0F853C;
    font-size: 16px;
    position: relative;
    margin-right:5px;
    top: 1px;}
.compare-table .btn-lg{
      background: #F3E500;
    border: 1px solid #F3E500;
    color: #202B6A;
    font-size:13px;
    font-weight:bold
    
}
.alert-dismissable .close, .alert-dismissible .close{color:black}
.compare-table .btn-lg:hover,#cart a.btn_categories:hover{
border: 1px solid #F9F300;
    background: #F9F300 !important;
    color:#202B6A !important
}
a.btn_categories .fa-flip-vertical{
position: relative;
    top: -2px;
    margin-right: 2px;
}

#megafilter_inline{
padding:10.4px 12px;
background:#36368B}
#show_desc{color:#36368B}
.nav-side-menu li:hover{background:#36368B}
.nav-side-menu li.custom_links a{color:#36368B}
.reklamace_box .porad_inner a{color:#36368B}
.rowcat .col-md-9, .rowcat .col-md-10{height:31px;text-shadow:none}
.compare-table .row.title_row{border-bottom:1px solid #36368B}
.aut_box span svg path{fill:#36368B}
.product-layout  .product-thumb:hover{border-color:#36368B}
.btn-primary:active:focus{background:#36368B;border-color:#36368B}
.blue-dot li::before{color:#36368B}
.puvodni-orange{
background:#FF490C;
border-color:#FF490C
}

.checkout-box input[type="radio"]:checked + .label-text:before{color:#36368B}
@media (max-width: 767px) {
    .nav-tabs-product.nav-tabs-product >li.active > a {
        background: #192151;
    }
}
.nav-side-menu .menu-list{width:100%}
.nav-side-menu ul  .arrow:before{transform: rotate(180deg);}
.nav-side-menu ul a.collapsed .arrow:before, .nav-side-menu li a.collapsed .arrow:before{transform: rotate(0deg);}
.nav-side-menu .poradenstvi_box .porad_inner span.tel{color:#101010}
.nav-side-menu,.nav-side-menu li a{font-size:14px}
.nav-side-menu .poradenstvi_box .porad_inner span.main_info a{color:#36368B}
.nav-side-menu ul .sub-menu li:hover,
.nav-side-menu li .sub-menu li:hover {
  background-color: #58589F;
}
.related_title{
background:#EBECF5
}
.table-hover tr:not(:first-child):hover .btn-orange{
background-color: #36368B;
    border: none;
    color: white !important;
}
.ol-blue li::before,p.number-blue2{
background: #CED0E6;
border-color: #CED0E6;
color: black !important;
text-shadow: 1px 1px 1px rgb(255 255 255 / 40%);
}
p.number-blue2{  
background: #CED0E6;
border-color: #CED0E6;
color: black !important;
text-shadow: 1px 1px 1px rgb(255 255 255 / 40%);
  border: solid 8px white;}
.bm-author-info{
border-top: 1px solid #36368B;
}
.bm h3.number-rat{
color:black
}
p.number-blue{background: #CED0E6;
border-color: #CED0E6;
color: black !important;
text-shadow: 1px 1px 1px rgb(255 255 255 / 40%);}
.bm .ratings{border: solid 3px #F7F5A9;}
.table-hover tr:not(:first-child):nth-child(odd),
.table-hover tr:not(:first-child):nth-child(even) {
  transition: background-color 0.1s ease;
}
.table-hover tr:first-child:hover {
  background-color: #f9f9f9 !important; /* napríklad sivá pre hlavičku */
}

.table-hover tr:not(:first-child):nth-child(odd):hover {
  background-color: #EDEDF6 !important;
}

.table-hover tr:not(:first-child):nth-child(even):hover {
  background-color: #F3F3FA !important;
}
.category_card{min-height:41px}
.product-thumb .image a.btn{font-size:10.2px}
.product-thumb .image a.btn:hover{opacity:1;
background: #202B6A;
    border-color: #202B6A;
    color: white;
}
.product-thumb .btn-compare{
    background-color: white;
    border-color: #36368B ;
    color:#36368B
}
.product-thumb .btn-compare:hover,#tab-description .btn-blue:hover,#search .btn-lg:hover{
  background: #202B6A;
    border-color: #202B6A;
    color:white !important
}
.icon_holder_cart .cnt_cart.empty_cart{background:#EBECF5}
.icon_holder_cart:hover svg path{fill:#202B6A}
.cartbutton:hover .cnt_cart{background:#F9F300}
 .text_holder_cart h4{color:#101010}
.cartbutton:hover  .text_holder_cart h4{color:#202B6A}

.provozovna .label{background:#E4E6F2;color:black}
.jumbotron h1{color:#36368B !important}
#dotaznik_form .btn{    background: #36368B;
    border-color: #36368B;
    color: white;}
 #dotaznik_form .btn:hover   {
    background: #202B6A;
    border-color: #202B6A;
    color: white;
    }
    
    #hp-tabs .nav>li:first-child {
	margin-right: 3px;  
   
	}

#hp-tabs .nav>li>a {
	padding: 8px 16px 8px 16px; 
     color:white;
       outline: none;
	}
#hp-tabs .nav>li a {
	background-color: white;
	border: 1px solid #36368B;
	color: #36368B;
}
 #hp-tabs .nav>li a:hover {   color: white !important;
    background: rgb(32, 43, 106);
    border-color: rgb(32, 43, 106);
    
    }
#hp-tabs .nav>li.active a {
	background: #192151;
      color:white;
      cursor:default
}

.mfilter-light-theme .mfilter-slider-slider .ui-slider-range, .mfilter-light-theme #mfilter-price-slider .ui-slider-range{
background: #36368B !important;
}
	
    .container-label input:checked ~ .checkmark{
    background-color: #36368B !important;
    }
.mfilter-free-button{
background-color: #36368B !important;
    border-color: #36368B !important;

}
#extension-d_blog_module-post .btn-orange,#tab-description .btn-orange{border-radius:4px;border: 1px solid #36368B;}
#extension-d_blog_module-post .btn-orange:hover,#tab-description .btn-orange:hover{background-color: #202B6A;
    border: 1px solid #202B6A;}
    .swiper-slide .button_box span{font-family: 'AcuminProWideBold', sans-serif; letter-spacing: -0.05em;}
    .nav-side-menu ul .sub-menu li:hover a{color:white}
    .breadcrumb > li a{font-size:13px}
    h1, .bm h1, .bm .h1{font-size:30px;
    letter-spacing: -0.05em;
    font-weight: 400;
    font-family: 'AcuminProWideBold', sans-serif;
    }
    .swiper-slide img{border-radius:inherit;width:100%;}
    @media (max-width: 667px) {
    #button-login{top:0px}
   .swiper-slide .bn_back{top:165px}
    }
    .minus:hover {
    background-color: #202B6A !important;
}
#checkout-cart #button-coupon{
background-color: #36368B;
color:white;
    border: 1px solid #36368B;
}
#checkout-cart #button-coupon:hover,#tab-description a.btn-primary.btn-recenze:hover{
background: #202B6A !important;
    border-color: #202B6A;
}
.tooltip-inner{font-family: 'Open Sans', sans-serif;}
#product-category .alert-success:not(.puvodni-orange) {
margin: 10px 0px;
}
.nav-tabs-product.nav-tabs >li >a{
color:#36368B
}
.nav-tabs-product.nav-tabs >li.active >a{
color:white
}
#top_text .alert{
background: #EBECF5 !important;
}
.categories-navigation-menu li.disa a{
font-family: 'AcuminProWide', sans-serif;
padding-left:6px;
letter-spacing: -0.05em;
}
.subcategories-item-header a{

font-size:13px

}
.stockstyle_orange{color:#EB630F !important}
#product-product .product_price.text-orange{color:#444}
.compare-table {
    color: inherit;
}
#pruvodce>div,.blue_box{background: #F2F2F9 !important; color: #272727 !important;}
.is_gift_row,.arrow-box{background: #F2F2F9 !important;}

.blue_box a{text-decoration:underline}
#information-information h2,#information-information h3,#information-information h4{color: #444 !important;}
#information-information p a,.bm p a,#tab-description p a, .show-block p a,
#information-information #content li a,#account-register p a{text-decoration:underline  !important;}
#megafilter_inline{background-color: #36368B;
    border: 1px solid #36368B;}
 .mfilter-free-button{height: 18px !important;}   
 .bm .bm-author-info .description{color:#6B6B6B}
 #account-login .breadcrumb{margin-bottom:10px}
 .quantity_text.color_orange{color: #EB630F;}
 @media (min-width: 997px) {
 .product-thumb:hover .labels_col{display: none;}
 }
 .account_welcome .col-md-4 .inner{
 border:1px solid #222d6c
 }
 .product-bar .container .name .price{color:#444;font-size:19px}
 .product-bar .container .name .price span{font-size:19px}
 .stockstyle_green{color:#109544 !important}
 .text_holder_cart h4{
 letter-spacing: -0.035em;
font-family: 'AcuminProWideSemibold', sans-serif; font-size: 16px;
 }
 .check_collapse:hover{color:#36368B}
 .post-thumb-body{min-height:80px}
 
 .pagination li a, .pagination li span{border-radius:4px !important;background:white;color:#36368B;border:1px solid #36368B;}
 .pagination>li>a:focus, .pagination>li>a:hover, .pagination>li>span:focus, .pagination>li>span:hover {
    z-index: 2;
    cursor: pointer;
    background-color: #36368B;
    color:white;
    border:1px solid #36368B;    }
 .pagination>.active>a, .pagination>.active>a:focus, .pagination>.active>a:hover, .pagination>.active>span, .pagination>.active>span:focus, .pagination>.active>span:hover {
    z-index: 2;
    cursor: default;
    border:1px solid #192151;
    background-color: #192151;
}
.product-thumb .btn-detail.btn-buy-detail:hover{background: #202B6A;
    border-color: #202B6A;}
    
    @media (max-width: 767px) {
    .name_col a {
     display:inline-block;
        width: 90%;
    }
}
.bm .post-nav-left a:hover .h4,.bm .post-nav-right a:hover .h4{text-decoration:underline !important}
.dopravanew_box b span.dopzdarma,.modal-doprava h4{color:#192151}
.modal-doprava .slidere .remainactive,.modal-doprava .slidere .remainactive .dot{background:#192151}
.modal-doprava svg path{stroke:#192151}
.elnavodbox span,.countdown.show .running timer,.obsah_table,.obsah_table .hidden-md span,.total_block .doprava_zbyva,#product-product h1 span,.checkout-totalcart .info-text,#mini-cart .darek_title
,.checkout-totalcart{color:#6B6B6B !important}
.obsah_table span.minus{color:white !important}
.elnavodbox.green b, .elnavodbox.green b span{    color: #008533 !important;}
@media (max-width: 767px) {
    .name_col a {
        color: #36368B;
    
    }
}
.post-layout .cat_badge:hover,.post-layout .post-thumb .title a:hover, .bm .category a:hover{text-decoration:underline !important}
.cart_breadcrumb > li:not(:first-child) > a{padding-left:30px}
#mini-cart .col-md-9 a{
color:#36368B
}
#cart:hover span.cnt_cart.hidden-sm.empty_cart {background-color: #F2F2F9;}
.swiper-slide .button_box span {
	text-shadow: 0px 0px 20px #FFFFFF;
}
.btn-white-top,.btn-white{
text-decoration:underline !important;;font-size:13px;color: #36368B !important;}
/*.swiper-slide .bn_back {
	background: linear-gradient(to top, rgba(25, 33, 81, 0.6) 0%, rgba(25, 33, 81, 0.4) 60%, rgba(25, 33, 81, 0) 100%);
}

.swiper-slide:hover .bn_back {
	background: linear-gradient(to top, rgba(25, 33, 81, 0.8) 0%, rgba(25, 33, 81, 0.45) 60%, rgba(25, 33, 81, 0) 100%);
}

.swiper-slide .button_box span {
	color: #FFFFFF;
	text-shadow: 0px 0px 25px #192151;
}

.swiper-slide .button_box .btn,
.swiper-slide:hover .button_box .btn {
	background-color: #FFFFFF;
	border-color: #FFFFFF;
	color: #36368B;
}*/
.category_card a,
.heureka_recenze_box .col-md-7 p,
.services_menu_content>div,
#hp-tabs .nav>li a,
#footertab1 li a,
#footertab4 li a,
.banner_text_centered_left>div:not(.h4), .banner_text_centered_right>div:not(.h4),
.modal-doprava .cenaod,
.row.row-tab-parameter,
.greay_cl,
#company_row .blue_box,
.formbluebox input[type="text"].form-control,
.formbluebox .form-control,
#pruvodce>div,
#mfilter-content-container .blue_box,
#account-login .btn,
.post-nav-left .media-body,
.post-nav-right .media-body,
.post-thumb-body .short-description,
#modal-agree .modal-body
{font-size:13px}
#information-information table th,.table-hover tr:first-child td {
    border-bottom: 1px solid #CED0E6;
}
#accordion .panel-default>.panel-heading a, #nahradnidily .panel-default>.panel-heading a,
#accordion .panel-default>.panel-heading a{
color:#36368B !important;
}
#accordion .panel-default>.panel-heading, #nahradnidily .panel-default>.panel-heading{
border:1px solid #36368B
}
#accordion .panel-default>.panel-heading a i, #nahradnidily .panel-default>.panel-heading a i{
background:#36368B
}
.alert-jpn-sale h4,.alert-jpn.alert-jpn-sale .textik span span,
blockquote.diskuse footer .odpovidajici{
color:#192151 !important;
}
.notifbox.alert-success:not(.puvodni-orange){
background:white !important;border-color: #b2b2d9
}
.warranty-return-box{background:#F2F2F9}
.warranty-return-box svg path{fill:#192151}
.blockquote.diskuse{border-left:5px solid #192151}
.lang-nl .compare_icon{width:35px}
//#product-product h1,#menu-container .btn_categories{font-weight:semibold}