.page-footer .footer-toolbar-bottom{links:1;cms:5;}
.jumbotron.jumbotron-image {background:none!important}
.jumbotron.jumbotron-pastel {background:#fff!important; }
.jumbotron-inverse a, .jumbotron-inverse p, .jumbotron-inverse .block-title, .jumbotron-inverse .block .block-title strong {color:#023761!important}
.cms-index-index .column.main .easycatalogimg .list-subcategories li {text-transform:none!important}
.cms-index-index .column.main .easycatalogimg .list-subcategories li:before {content: "\00BB"!important;}
.jumbotron .triangle, .jumbotron .stub {display:none!important;}
.jumbotron.jumbotron-bright { background: #fff!important;}
.jumbotron-image {border-bottom: 1px solid #e0e0e0;}
.product-info-stock-sku{display:none!important;}
.box-tocart .fieldset { display: flex; justify-content: space-evenly;}
.box-tocart .fieldset button.action.tocart { width: auto; white-space: nowrap;     line-height: 3rem;}

.action.primary {color: #fff!important;background:#005eb8!important;border:0;}
.action.primary:hover {color: #fff!important;background:#064d90!important;border:0;}

.footer-links-container {display:table-cell;}
.footer-links li {width: 25%; float:left; display:table-cell;}
.footer-links li ul li {width:100%}

@media screen and (min-width: 800px) {
.page-products .products-grid:not(.swiper-container) .product-items .product-item, .block.widget .products-grid:not(.swiper-container) .product-items .product-item {
    height: 420px!important;
    }}

table.descriptiontable {
  width: 100%;
  background-color: #FFFFFF;
  border-collapse: collapse;
  border-width: 2px;
  border-color: #2371B6;
  border-style: solid;
  color: #000000;
}

table.descriptiontable td, table.descriptiontable th {
  border-width: 2px;
  border-color: #2371B6;
  border-style: solid;
  padding: 5px;
}

table.descriptiontable thead {
  background-color: #2371B6;
    color: #fff;
}