body,button{color:#641506;background:#fffce5}
input[type=text],input[type=email],input[type=tel],input[type=number],input[type=password],input[type=date],select,textarea{color:#641506;background:#fff;border:1px #B2B2B2 solid}
input[type=checkbox],input[type=radio]{background:#ccc}
input[type=checkbox]:checked,input[type=radio]:checked{background:#000}
.popis,.description{color:#999}
a{color:#C00D0D}
h2 a{color:#C00D0D}
a:hover{color:#C1881E}
h1,h2,h3{color:#C00D0D}
.blue,input[type=submit],#checkout #edit-actions-next:hover,.eshop input[type=submit],#checkout input#edit-login-returning-customer-submit,#checkout #edit-login-guest-continue,#checkout-login input[type='submit'],input[type=file]::file-selector-button{color:#fff;background:#C00D0D;border:none}
.aqua,input[type=submit]:hover,.pager li a:hover,.pager li.is-active a,#formularetabs input[type=submit],#newsletter input[type=submit],.pager li a:hover,.pager li.is-active a,input[type=submit]:hover,#cart input#edit-checkout:hover,#cart input#edit-submit:hover,#checkout #edit-actions-next:hover,.eshop input[type=submit]:hover,#checkout input#edit-login-returning-customer-submit:hover,#checkout #edit-login-guest-continue:hover,#checkout-login input[type='submit']:hover{background:#000;color:#fff}
.aqua a{color:#fff}
.red{color:#C00D0D}
.green{color:#59ac00}
#stats,.redbckgr{color:#fffce5;background:#C00D0D}
.redbckgr h2{color:#fff}
.black{background:#000;color:#fffce5}
.white{background:#fff;color:#641506}
.beige{background:#e5e3cb;color:#641506}
/* .obrazek{background:#fff} */
.form-item--error-message,.password-strength__text, .password-confirm-message .error{color:#C00D0D}
.password-confirm-message .ok{color:#69b334}
.is-strong{background:#69b334;}
.is-good{background:#C00D0D;}
.is-fair{background:#000;}
.is-weak{background:#C00D0D;}
a.packeta-selector-open{background:#C00D0D;color:#fff}

.white{background:#fff}
/* .eshop .product{background:#fff} */
.brown{color:#641506}
/* limitky */
#limitovane {background:#C00D0D;color:#fff}
#limitovane .product{background:#fff}
#limitovane .product:hover{background:#000}
#limitovane .product h3{color:#C00D0D}
#limitovane .product:hover h3,#limitovane .product:hover .cena{color:#fff}
#limitovane h2{color:#fff}
#limitovane input:hover{background:#fff;color:#C00D0D}

/* kromerizsky special */
#special{background:linear-gradient(45deg, #b89366, #7e5b33);color:#fff}
#special .product:hover{background:#641506;color:#fff}
#special .product:hover h3,#special .product:hover .cena{color:#fff}
#special h2{color:#fff}


#eshopbtns a{background:#E0DDD3;color:#000}
#eshopbtns a:hover,#formularetabs input[type=submit]:hover{background:#C00D0D;color:#fff}
#newsletter input[type=submit]:hover{background:#ffffff;color:#C00D0D}
#topmenu{background: rgb(55,1,1);
	background: linear-gradient(90deg, rgba(71, 14, 10, 1) 0%, rgba(149, 19, 20, 1) 50%, rgba(71, 14, 10, 1) 100%);color:#fff}
#topmenu .is-active{background:linear-gradient(90deg, rgba(38, 12, 7, 1) 0%, rgba(255,0,0,1) 50%, rgba(38, 12, 7, 1) 100%);color:#fff}
/* #topmenu a:hover{border-top:6px solid #fff} */
/* #topmenu a.is-active:hover{border-top:6px solid #000} */
#topmenu a{color:#fffce5}
#topmenu a:hover{color:#fffce5;background:#000}
#topmenu #logo a:hover{background:none}
#topmenu a.is-active{background:#000}
#topmenu svg {fill:#fffce5}
#topmenu a:hover svg {fill:#fff;}
#topmenu a.emptycart svg{fill:#DCA2A1}
#obsah{background:#fffce5}
.skladem{border:1px solid #69b334;color:#69b334}
.naobjednavku{border:1px solid #e76037;color:#e76037}
#cart table{background:#fff}
#cart #edit-submit{background:#fff;color:#C00D0D}
#cart td.views-field-edit-quantity input[type="submit"]{color:#ccc}
#cart td.views-field-edit-quantity input[type="submit"]:hover{background:#000;color:#fff}
#cart #edit-checkout:hover{background:#C00D0D}

.obrazek .piktogram{background:rgb(178, 178, 178);}


footer,footer a{color:#fffce5}
footer a:hover{color:#C00D0D}
footer .social svg,footer .logoholder svg {fill:#fffce5}
footer .social svg:hover,footer .logoholder svg:hover {fill:#C00D0D}

#formularetabs .tablink{border:1px solid #fff;color:#fff}
#formularetabs .tablink:hover{background:#fff;color:#C00D0D}
#formularetabs .tablink.active{background:#000;color:#fff;border:#000 1px solid}
.scroll-indicator,.progress-container{background:#e1e1e1}
.webform-scale-option input{background:#ccc}
.webform-scale-text-min,.webform-scale-text-max{color:#ccc}

/* #cardsdole {background:#fff} */
#block-d9theme-primary-local-tasks a:hover,#block-d9theme-primary-local-tasks--2 a:hover{background:#000;color:#fff;border:1px solid #000}
#block-d9theme-primary-local-tasks a.is-active,#block-d9theme-primary-local-tasks--2 a.is-active{background:#000;color:#fff;border:#000 1px solid}
.ratingstars{color:#C8AB3F}

@media (max-width:767px){
/* 	#topmenu,#topmenu li{color:#C00D0D;background:#fff} */
/* 	#topmenu a{background:none;color:#fff} */
	#topmenu ul a{border-bottom:1px solid #06AED5}
	#topmenu a:hover{background:#000;color:#fff}
	#topmenu .is-active{border-top:1px solid #000;background:#000}
	#topmenu a#hamburger .line{background:linear-gradient(90deg, rgba(71, 14, 10, 1) 0%, rgba(255,0,0,1) 50%, rgba(71, 14, 10, 1) 100%);}
	#topmenu a#hamburger:hover .line{background:#fff}
	#topmenu a img {width:20px;height:20px}
	#topmenu a svg {width:auto;height:25px;display:inline-block}
	#mobiletopmenu{background: rgb(55,1,1);
	background: linear-gradient(90deg, rgba(71, 14, 10, 1) 0%, rgba(149, 19, 20, 1) 50%, rgba(71, 14, 10, 1) 100%);color:#fff}
}
