


/* informační proužek */

/* home - dostupnost*/


.in-index  .product .p-in .ratings-wrapper .availability
{
	display:none;
color:red;
}

/* home - text*/
.homepage-box
{
border:0;
}


/* sleva */

.flags-extra .flag
{
width:65px;
height:65px;
font-weight:300;
font-size:11px;	
}


/* menu - libinst.cz*/ 

@media (min-width: 768px)
{



.navigation-in > ul >.menu-item-external-19 
{
margin-right:50px;
}


.navigation-in > ul >.menu-item-external-31 a 
{
color:  #999999 !important;
}



}


/* filtrování */

.filter-sections,.filter-count
{
font-size:x-small;
font-weight:normal;
padding:5px;
background-color:transparent;
}

.filters-wrapper  h4,.slider-header

{
font-size:small;

}

.site-msg .text
{


line-height:21px;
font-size:14px;
color:#999999;
}
/*
.site-msg
{
font-size:14px;
color:999999;
}
*/
.site-msg.information 
{
border-top:   4px solid #1e73be;
border-bottom:1px solid #e7e7e7;
	width: 100% !important; 
	max-width: 100% !important; 
	position: relative; 
	left: 0; 
	top: 0; 
	bottom: auto !important;
background:#f2f2f2;
box-shadow: none;


}
.fixed-msg 
{
	position: fixed !important; 
	bottom: auto !important;
	}

.site-msg.information .text {text-align:center}


/* eshop */

.category-title,
.homepage-group-title,
h4.homepage-group-title, .h4.homepage-group-title
{

text-align:left;
border-left: 3px solid var(--color-primary);
    font-size: 18px;
color:#19232d;
font-weight:400;
    text-transform: uppercase;
    padding-left: 14px;
    line-height: 2;
    margin-bottom: 28px;
}

.p .name
{
color:#19232d;
}


#products .product,
.products-block .product
{
border:0;
margin-bottom:20px;
}


/*fonty */

.external-fonts-loaded body, body.blank-mode,
.external-fonts-loaded ol.cart-header, .external-fonts-loaded .next-step, .external-fonts-loaded .price-wrapper, .external-fonts-loaded .price-additional, .external-fonts-loaded .price-measure, .external-fonts-loaded .price-final, .external-fonts-loaded .price-save, .external-fonts-loaded .price-standard, .external-fonts-loaded .btn, .external-fonts-loaded .products .name,
.external-fonts-loaded h1, .external-fonts-loaded h2, .external-fonts-loaded h3, .external-fonts-loaded h4, .external-fonts-loaded h5, .external-fonts-loaded h6, .external-fonts-loaded .h1, .external-fonts-loaded .h2, .external-fonts-loaded .h3, .external-fonts-loaded .h4, .external-fonts-loaded .h5, .external-fonts-loaded .h6, .external-fonts-loaded .cart-table .main-link, .external-fonts-loaded .cart-related-name, .blank-mode h1, .blank-mode h2, .blank-mode h3, .blank-mode h4, .blank-mode h5, .blank-mode h6, .blank-mode .h1, .blank-mode .h2, .blank-mode .h3, .blank-mode .h4, .blank-mode .h5, .blank-mode .h6, .blank-mode .cart-table .main-link, .blank-mode .cart-related-name

{
 font-family: arial,sans-serif;!important;
}

/* hlavička */

#header .site-name a img /*logo*/
{
max-height: 130px;	
	
}
@media (min-width: 768px)
{
.header-top
{
height:170px;
}

}


/* navigace */

.navigation-in
{
background: none !important; 	
    border-top: 1px solid #eee;
    
    background: #fff;
    box-shadow: 0px 3px 2px 0px rgba(0,0,0,.03);

}

.navigation-in>ul>li
{

border-color:#f1f1f1;
/*1px solid #f1f1f1*/

}

.navigation-in ul li a b
{
	font-weight:600;	

}

.navigation-in>ul>li>a
{
	letter-spacing:.015em;
	color:#19232d;
	font-size:13px;
text-transform:uppercase;
/*line-height:44px;*/
/*border-left:1px solid #f1f1f1;*/
}



.navigation-in>ul>li>a.active
{
	color: var(--color-primary);
}


/* patička*/

@media (min-width: 1200px) {
    .custom-footer {
        padding-left:75px;
        padding-top: 76px;
    }
    }    


#footer>.container
{
	background-color:#19232d;
color: #606569 !important;
	font-size:13px;
	/*font-weight:700;*/
}

@media (min-width: 768px) {

#footer .site-name,
.top-navigation-bar

{
	display:none;
}


#footer
{
margin-top:3em;
}


#footer h4
{
    font-size: 14px;
    font-weight: 700;
    line-height: 35px;
    color: #c5c7cb;
    border-bottom: 1px solid #253443;
    text-transform: uppercase;
    margin-bottom: 28px;
}


.custom-footer__banner17 {
    text-align: center;
margin:0px !important;
}


.custom-footer__banner17 .banner {
margin:0 !important;
padding-left:20px;
padding-right:20px;
}


@media (min-width: 768px) {
    .custom-footer__banner17 {
        display:flex;
        flex-wrap: wrap;
        flex-direction: row-reverse;
        align-items: center;
    padding-top:20px;
    }
}    
    
.banner, .banner-wrapper, .banner-category, .carousel-inner,
.banner a, .banner-wrapper a, .banner-category a, .carousel-inner a,
#footer .contact-box a, #footer .password-helper a, #footer .news-item-widget a, #footer ul a

{
color: #c5c7cb;
/*    color: #606569 !important;*/
}    


.footer-bottom,.custom-footer__banner17 
{
	background-color:#121a21 !important;

}


#signature,.copyright
{
    font-size:x-small;
}

@media (min-width: 1200px)
{
.custom-footer>div {
    flex: 0 0 auto;
    width: 33%;
}    
}

/* košík*/
.navigation-buttons a[data-target="cart"]
{
/*color:#19232d;*/

color: #121a21 ;
}


@font-face {
  font-family: 'myfonts';
  src: url("https://cdn.myshoptet.com/usr/380023.myshoptet.com/user/documents/webs/orangecar.cz/myfonts3.woff");
}

.btn.cart-count::before

{
font-family: myfonts !important;
}


.btn.cart-count::before, a.btn.cart-count::before
{
/*content: '\e031'; myshoptet*/
content: '\e804';
}


.price-final
{
color: var(--color-primary);
}

.price-final strong
{

font-weight:normal;
}


/* cookies  */

.siteCookies--bottom.siteCookies--scrolled,.siteCookies__link
{
background:none;
}

.siteCookies__form
{
/*background-color: var(--color-primary);*/
background-color: var(--color-secondary	);

opacity:95%;

}

@media (min-width: 768px)
.siteCookies__link {
    padding: 0;
    line-height: 0;
}
}


/* cookies 

.siteCookies__button
{
padding: 0 12px;
}

.siteCookies__form
{
max-width: 590px;
}


.siteCookies__form
{
background-color:#cfcfcf;
opacity:95%;

}

.siteCookies,
.siteCookies__link
{
color:#343434;
}

.siteCookies__text,
.siteCookies__links
{
font-size:13px !important;
}

.siteCookies__text
{
line-height:18px;
}
.siteCookies__button
{
line-height:40px;
font-size:14px;
}
*/