.museum_search_div {padding: 4px 15px 32px 15px;background: #f5f5f5;margin-bottom: 32px;}
.museum_search_div h4 {font-size: 22px;}
.museum_search_div .row {display: grid; grid-template-columns: repeat(4, 1fr) auto;column-gap: 1%;}
.museum_search_div .search-field {width: 100%;padding: 12px;font-size: 15px;height:50px;}
.museum_search_div select {
color: #7b7979;
width: 100%;
height: 50px;
-webkit-appearance: none;
-moz-appearance: none;
background-image: url("data:image/svg+xml;utf8,<svg fill='black' height='24' viewBox='0 0 24 24' width='24' xmlns='http://www.w3.org/2000/svg'><path d='M7 10l5 5 5-5z'/><path d='M0 0h24v24H0z' fill='none'/></svg>");
background-repeat: no-repeat;
background-position-x: 98%;
background-position-y: 10px;
border: 1px solid #dfdfdf;
padding: 12px;
}
.museum_search_div .museumserach {background: #58595B;border-radius: 0;color: #fff;font-size: 18px;font-weight: 700;display: block;padding: 15px;}
.museum_search_div .museumserach:hover{ background: #3b3b3d;}
#museum_total_div .term-description p {font-size: 17px;font-weight: 800;padding: 30px 0;}
.musem_sub_title {text-align: center;font-size: 40px;font-weight: 800;color: #948475;}
.musem_sub_title2 {font-size: 20px;font-weight: 800;padding: 0 20px;}
.musem_sub_desc {font-size: 18px;margin-bottom: 53px !important;padding: 0 20px;}
#museum_total_div .entry-content .term-description {display: none;}
.contentWrapper_museum {background: #242424 !important;}
#museum_total_div .fpMediumImage img {width: 100%;margin: 0 auto;}
#museum_total_div .woocommerce.columns-3 ul.products li.product {width: 28%;padding: 15px 14px 0 10px;margin: 5px 5px 15px 0;}
#museum_total_div .woocommerce.columns-3 ul.products li.product:first-child,
#museum_total_div .woocommerce.columns-3 ul.products li.product:nth-child(3n+4) {margin-left: 7%;}
#museum_total_div .woocommerce-result-count {margin-left: 8%;}
#museum_total_div .entry .entry-content>.woocommerce {max-width: 100% !important;}
@media screen and (max-width: 993px) {
.museum_search_div .row {grid-template-columns: repeat(3, 1fr);row-gap: 10px;}
}
@media screen and (max-width: 768px) {
#museum_total_div .woocommerce.columns-3 ul.products li.product {width: 44% !important;}
#museum_total_div .woocommerce.columns-3 ul.products li.product:first-child,
#museum_total_div .woocommerce.columns-3 ul.products li.product:nth-child(3n+4) {margin-left: 0;}
.museum_search_div .row{grid-template-columns: repeat(2, 1fr);}
.museum_search_div .row > .column:last-of-type {grid-column: 1 / -1;}
}
@media screen and (max-width: 453px) {
#museum_total_div .woocommerce.columns-3 ul.products li.product {width: 100% !important;}
.museum_search_div .row{grid-template-columns: 1fr;}
}