.cat-wrapper {max-width:910px;margin:5px 0}
.cat-wrapper img {max-width: 100%; height: auto}
.cat-wrapper h2{ padding:10px 0 20px; font-size: 17px; font-weight: bold}
.cat-wrapper h2:last-child{padding:20px 0 0}
.cat-flex {display: flex;justify-content: space-between}
.cat-flex>div {width:49%;display:flex;flex-direction:column}
.cat-flex>div>div {border: 2px solid #e9e9e9;padding:15px 15px 12px; -webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;text-align: center}
.cat-flex>div h2{padding:18px 0 11px}
.cat-flex>div h2 a{font-size:15px;font-weight:bold}
.cat-flex>div p {font-size: 14px;line-height: 130%;color:#656a73;margin-bottom:17px}
.cat-flex>div .shop-now{font-size: 12px;display: block;width:110px;text-align: center;font-weight: bold;background-color:#ffffff;color: #004e7d;padding:6px 15px;border: 1px solid #004e7d;margin:auto 0 15px;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px}	
@media (max-width: 1299px){
.middle-section {width: calc(100% - 195px)}
.breadcrumb .return + .breadcrumbs {width: calc(100% - 148px - 170px - 50px - 15px)}
}
@media (max-width: 1200px){
.breadcrumb .return + .breadcrumbs {width: calc(100% - 148px - 170px - 50px - 15px)}
}
@media (max-width: 1100px){
.middle-section {width: calc(100% - 195px)}
}
