#page,h1,h2,h3,button{font-family:"Open Sans",sans-serif !important}a{color:inherit}body.modal-open{overflow:visible}body.modal-open,.modal-open .navbar-fixed-top,.modal-open .navbar-fixed-bottom{margin-right:0}.modal{overflow-y:auto}a:hover,a:focus{text-decoration:none;color:inherit}.form-control::-ms-clear{display:none}.form-control::-ms-expand{display:none}.grecaptcha-badge{display:none !important}select::-ms-expand{display:none}.ndisplay{display:none}.not_desktop{display:none}@media(max-width: 990px){.not_desktop{display:block}}@media(max-width: 990px){.not_mobile{display:none}}.hidden{display:none}.search{position:relative}.search .fast-results-fulltext{border-top:2px solid #4c2c12;width:100%;position:absolute;background:#fff;z-index:11;-webkit-box-shadow:0 3px 20px -1px rgba(0,0,0,.35);-moz-box-shadow:0 3px 20px -1px rgba(0,0,0,.35);box-shadow:0 3px 20px -1px rgba(0,0,0,.35)}@media(max-width: 1200px){.search .fast-results-fulltext{width:100%;margin-left:0}}@media(max-width: 990px){.search .fast-results-fulltext{width:100%;left:0;margin-left:0;overflow-x:scroll;max-height:calc(100vh - 105px);height:calc(100vh - 105px)}}@media(max-width: 767px){.search .fast-results-fulltext{width:100%;left:0}}.search .fast-results-fulltext .hideFulltext,.search .fast-results-fulltext .showAll{width:100%;border:none;background:#4c2c12;color:#fff;padding:6px 0}.search .fast-results-fulltext .empty{padding:20px}.search .fast-results-fulltext .items ul{margin:10px 0}.search .fast-results-fulltext .items ul li a{font-size:13px}.search .fast-results-fulltext .products .product{border-bottom:1px solid #f2f2f1;padding:8px;font-size:14px}.search .fast-results-fulltext .products .product .image{display:inline-block;vertical-align:top;margin-right:15px;width:60px;text-align:center;height:40px;line-height:40px}.search .fast-results-fulltext .products .product .image img{max-height:40px}.search .fast-results-fulltext .products .product .name{display:inline-block;vertical-align:top;font-size:13px;width:auto;height:initial;padding:0;margin:0;display:inline-block;width:calc(100% - 100px);text-align:left}.search .fast-results-fulltext .products .product .price{text-align:right;font-weight:bold;margin-top:7px;font-size:16px}.search .fast-results-fulltext .products .product .catalog{color:#b9b9b9}.search .fast-results-fulltext h2{background:#000;color:#fff;font-size:14px;font-weight:normal;padding:7px 10px;margin:0}.search .fast-results-fulltext .lds-dual-ring{display:block;width:64px;height:64px;margin-left:auto;margin-right:auto;margin-top:15px}.search .fast-results-fulltext .lds-dual-ring:after{content:" ";display:block;width:46px;height:46px;margin:1px;border-radius:50%;border:5px solid #000;border-color:#000 rgba(0,0,0,0) #000 rgba(0,0,0,0);animation:lds-dual-ring 1.2s linear infinite}@keyframes lds-dual-ring{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.search-popup .search{max-width:60%;width:auto;margin:0 auto}.search-popup .search .header-search{width:100%}.header-mobile__navigation .search{margin:20px 0}.callout{font-size:16px;color:#000;padding:20px}.callout h4{margin-top:0;font-weight:400;margin-bottom:0;font-size:16px}.callout p:last-child{margin-bottom:0}.callout.callout-danger{border-bottom:5px solid red;background:#fde9e6}.callout.callout-warning{border-bottom:5px solid red;background:#fde9e6}.callout.callout-info{border-bottom:5px solid #0097bc;background:#0097bc}.callout.callout-success{border-bottom:5px solid #00733e;background:#e5ece9}
