/*body*/
body{font-family:Montserrat,sans-serif;color:#000;}#main-wrapper{margin:0px auto;width:90%;max-width:2000px;z-index:auto;box-shadow:0 0 5px rgba(0,0,0,0.2);}
}
a,.btn-outline-primary,.btn-link,.page-link,.text-primary,#header .top-menu a[data-depth="0"]:hover,a:hover,.block_newsletter form input[type=text]:focus+button .search,.btn-unstyle:focus .expand-more,.search-widget form input[type=text]:focus+button .search,.carousel .carousel-control .icon-next:hover i,.carousel .carousel-control .icon-prev:hover i,.dropdown:hover .expand-more,.page-my-account #content .links a:hover i,.search-widget form button[type=submit] .search:hover,.top-menu .sub-menu a:hover,.dropdown-item:focus,.dropdown-item:hover,.product-miniature .highlighted-informations .quick-view:hover,.pagination .current a,#subcategories ul li .subcategory-name:hover,.block-categories .arrows .arrow-down:hover,.block-categories .arrows .arrow-right:hover,.block-categories .collapse-icons .add:hover,.block-categories .collapse-icons .remove:hover,.cart-grid-body a.label:hover,.product-price,.tabs .nav-tabs .nav-link.active,#blockcart-modal .product-name,.block-promo .promo-code-button.cancel-promo,.account-list a:hover,.block_newsletter form button[type=submit] .search:hover,.footer-container li a:hover,#header a:hover,#header .header-nav .blockcart a:hover,#header .header-top .current a[data-depth="0"]{color:#24b9d7;}
.btn-outline-primary,.card-outline-primary,.card-outline-secondary{border-color:#974d32;}
.btn-outline-primary:hover,.btn-outline-primary.focus,.btn-outline-primary:focus,.btn-outline-primary.active,.btn-outline-primary:active,.open>.btn-outline-primary.dropdown-toggle,.card-primary,.page-item.active .page-link,.page-item.active .page-link:focus,.page-item.active .page-link:hover,.list-group-item.active,.list-group-item.active:focus,.list-group-item.active:hover{background-color:#974d32;border-color:#974d32;}
.btn-primary,.btn-primary:hover,.btn-primary.disabled.focus,.btn-primary.disabled:focus,.btn-primary:disabled.focus,.btn-primary:disabled:focus,.btn-primary.disabled:hover,.btn-primary:disabled:hover,.dropdown-item.active,.dropdown-item.active:focus,.dropdown-item.active:hover,.nav-pills .nav-item.open .nav-link,.nav-pills .nav-item.open .nav-link:focus,.nav-pills .nav-item.open .nav-link:hover,.nav-pills .nav-link.active,.nav-pills .nav-link.active:focus,.nav-pills .nav-link.active:hover,.tag-primary,.bg-primary,.custom-radio input[type=radio]:checked+span,.block-social ul li:hover{background-color:#974d32;}
.form-control:focus,.input-group.focus,.product-customization .product-message:focus{outline:.1875rem solid #974d32;}.search-widget form input[type=text]:focus,body#checkout section.checkout-step .address-item.selected,.block_newsletter form input[type=email]:focus{outline:3px #974d32 solid;}
.bootstrap-touchspin .group-span-filestyle .btn-touchspin,.group-span-filestyle .bootstrap-touchspin .btn-touchspin,.group-span-filestyle .btn-default,.brands-sort .select-list:hover,.products-sort-order .select-list:hover,.suppliers-sort .select-list:hover,.facet-dropdown .select-list:hover,.product-flags li.product-flag,#header .header-nav .cart-preview.active{background:#974d32;}
.facet-dropdown.open>.select-title,#product-modal .modal-content .modal-body .product-images img:hover,.product-images>li.thumb-container .thumb.selected,.product-images>li.thumb-container .thumb:hover{border:3px solid #974d32;}
#subcategories ul li:hover .subcategory-image a{border:5px solid #974d32;}
.tabs .nav-tabs .nav-link.active,.tabs .nav-tabs .nav-link:hover{border-bottom:#974d32 3px solid;}
.block-promo .promo-input+button{border:2px solid #974d32;}
body,.top-menu a[data-depth="0"]{font-size:.9rem;}
legend,.close,body#checkout section.checkout-step .step-title,#custom-text h2,#search_filters>.h6,#search_filters_brands>.h6,#search_filters_suppliers>.h6,.block-categories .h6,.cart-grid-body .card-block h1{font-size:1.4rem;}
.alert-warning .material-icons,.contact-rich .block .icon i,.carousel .carousel-control .icon-next i,.carousel .carousel-control .icon-prev i,.carousel .carousel-item .caption .display-1,.block-category h1{font-size:1.9rem;}
#main .page-content ul{padding-left:30px;}#main .page-content ul li{list-style-image:url('https://mvp.valasinec.eu/themes/minipivovary/assets/img/li.svg');margin:15px 0;}#main .page-content .simpleblog__postInfo ul li{list-style-image:none;}.page-content.page-cms,.card-block{padding:3rem;}.page-content.page-cms ul, p{color:#000;}
/*header*/
#header #contact-link{background:#974d32;color:#fff;text-align:center;height:3rem;white-space:nowrap;padding:.75rem;}#header #contact-link a{color:#fff;}#header #_desktop_contact_link #contact-link{margin-top:0;}#header #_desktop_logo{text-align:center;margin-bottom:15px;}#header .header-top-menu{text-align:center;}
.top-menu a[data-depth="0"]{padding:1.5rem 1.5rem 0 1.5rem;}#header .header-nav #_desktop_contact_link #contact-link{margin-top:0;}.top-menu .popover{padding:2rem;}carousel .direction{z-index:auto}.carousel .carousel-inner{height:450px}
/*titles*/
.page-content h2{color:#974d32;font-size:2rem;}.page-content h3{color:#974d32;font-size:1.4rem;}.page-content h4{font-size:1.1rem;}h3.h1{font-weight:500;}
/*footer*/
footer .block_newsletter{border-bottom:1px solid #ddd;}footer .text-sm-center{border-top:1px solid #ddd;padding-top:1.1rem;}
@media(min-width:2000px){.container{width:100%;}}
@media(min-width:1500px) and (max-width:1999px){.container{width:100%;}}   
@media(min-width:1400px) and (max-width:1499px){.container{width:100%;}.top-menu a[data-depth="0"]{padding:1.5rem 1.1rem 0 1.1rem;}}
@media(min-width:1200px) and (max-width:1399px){.container{width:100%;}.top-menu a[data-depth="0"]{font-size:.8rem;padding:1.5rem .7rem 0 .7rem;}}
/*md*/
@media(min-width:992px) and (max-width:1199px){.top-menu a[data-depth="0"]{font-size:.7rem;padding:1.5rem .3rem 0 .3rem;}}  
/*sm*/
@media(min-width:768px) and (max-width:991px){.container{width:100%;}} 
/*xs*/
@media(min-width:576px) and (max-width:767px){.container{width:100%;}} 
@media(min-width:480px) and (max-width:575px){}                             
/*XS Portrait*/
@media (max-width:479px){}
