.tpl select{padding:11px;border:1px solid #636363;background-color:#fff}.tpl textarea{padding:11px;border:1px solid #636363;background-color:#fff}.tpl input.text{padding:11px;border:1px solid #636363;background-color:#fff}.tpl input.button{padding:8px;border:none;background-color:#484848;color:#fff;font-size:1.1em}.tpl input.readonly-field,.tpl select.readonly-field,.tpl textarea.readonly-field{background-color:#e9e9e9;opacity:.5}.tpl .shop-order-address-form select,.mwc-listform select{min-width:100%}.tpl .shop-order-address-form textarea,.mwc-listform textarea{min-width:100%}.tpl .shop-order-address-form input.text,.mwc-listform input.text{min-width:100%}.tpl td{vertical-align:inherit!important}.tpl .mshop.charsearch .chars-title{background-color:#fad096;font-weight:bold;padding:3px 5px;margin-bottom:5px}.tpl .mshop{clear:both}.tpl .productsearch{clear:both}.tpl .productsearch .mwc-tableform{float:left;padding:2px 0 0 4px}.tpl .productsearch .mwc-form-submit{float:left;padding:2px 0 0 4px}.tpl-left-area .sidesearch .mwc-form-submit{clear:both}.tpl-left-area .sidesearch select.productsort{min-width:inherit}.tpl-left-area input.text{border:none;background-color:#484848;min-width:100%;box-sizing:border-box}.tpl-left-area select{min-width:100%}.tpl-left-area input.button{border:none;background-color:#484848}.tpl .mshop .product-list-base .mwc-datatable table{border-spacing:0}.tpl .mshop .product-list-base .mwc-datatable table th{font-weight:bold;text-align:left}.tpl .mshop .product-list-base .mwc-datatable table td,th{padding:8px 8px 8px 0}.tpl .mshop .product-list-base .mwc-datatable table tr:nth-child(odd){background-color:#e8e8e8}.tpl .mshop .product-list-base .mwc-datatable table .product-name a{color:#484848}.tpl .mshop .basket-comparison .mwc-datatable table{border-spacing:0}.tpl .mshop .basket-comparison .mwc-datatable table td,.tpl .mshop .basket-comparison .mwc-datatable table th{border-right:2px solid #e8e8e8;padding:8px 8px 8px 8px}.tpl .mshop .basket-comparison .mwc-datatable table tr:nth-child(even){background-color:#e8e8e8}.tpl .mshop .basket-comparison .mwc-datatable table th{text-align:left}.tpl .mshop .basket-comparison .mwc-datatable table .product-name a{color:#484848}.tpl-supplemental-area .msw-image{margin:-1em 0 -1em 0;overflow:hidden;line-height:0}.tpl-supplemental-area .msw-googlemap{margin:-1em 0 -1em 0;overflow:hidden;line-height:0}.tpl-supplemental-area .mworkref-multi-map{margin:-1em 0 -1em 0;overflow:hidden;line-height:0}.mevt .nav.forward{background-color:#dea430}.mevt .nav.backward{background-color:#dea430}.mevt .calendar-month{background-color:#dea430}.mevt .calendar-table td{padding:8px}.mevt .calendar-table td a{color:#000}.mevt .calendar-table td.with-event{background-color:#f8edd4;font-weight:bold}.msw-breadcrumb a{color:#484848}.toast-type-success .toast-item-bar{background-color:#484848!important}.toast-type-success{color:#484848!important}.toast-bg-success{background-color:#484848!important}.tpl .mshop .dynamic-product-list .mwc-datatable .amount .imagebutton,.tpl .mshop .basket-comparison .comparison-table td.order .imagebutton{width:20px;height:20px;background:url(../img/button-cart-add.png) no-repeat;margin:8px 0 0 0;padding:20px 0 0 0;overflow:hidden;box-sizing:border-box}.tpl .mshop .dynamic-product-list .mwc-datatable .remove .imagebutton{position:relative;width:20px;height:20px;background:url(../img/button-cart-remove.png) no-repeat;padding:20px 0 0 0;overflow:hidden;box-sizing:border-box}.tpl .mshop .full-basket .basket-commands .basket-clear{padding-left:36px}.tpl .mauth-login .section-info-cell a{display:none}@media only screen and (max-width:48em){.tpl .productsearch input.text{width:120px!important}}