.page-id-18697 .thumbnail_content ul.filters-container.ps-fc-2 {
    display: inline-block;
    border: none;
    width: 100%;
	padding: 0;
    margin: 0;
}

.thumbnail_content{display: flex;flex-wrap: wrap;padding: 0px 20px;}
/*.thumbnail_content .filters-container{width: 20% !important;;display: inline-block !important;}*/
.thumbnail_content .filters-container li:after{display: none !important;}
.thumbnail_content div.thumbnails-shortcode{width: 80% !important;}
.thumbnail_content div.thumbnails-shortcode.full-width{width: 100% !important;}
.thumbnail_content .filters-container li .submenu-filters{display: block;}
.thumbnail_content .filters-container li .submenu-filters li{display: inline-block !important;}

/* Extra img on hover */
.new-images img{max-width: 22px !important;}
.new-images{position: absolute;bottom: 30px;right: 65px;}
.new-images a{padding-left:15px;position:unset;}
.mtheme-post-like .post-link-count-wrap{display: none;}
.new-images + .gridblock-links-wrap{display: none;}
.caption_description{position: absolute;right: 0;left: 0;width: calc(100% * 4);margin-top: 15px;border: 1px solid #ddd;display: flex;z-index: 999999999999;top: 0;padding: 20px 15px;display: none;}
.caption_description .desc{padding: 10px;}
.caption_description .desc h3{font-weight: 100;text-transform: uppercase;font-family: Questrial;font-size: 18px;}
.caption_description .desc p{font-weight: 100;font-family: Questrial;font-size: 16px;}
.caption_description .related_search{width: 33%;background: rgb(253,245,243);}
.caption_description .related_search{width: 67%;}



.page-id-18697 .thumbnail_content .sidebar-filter-panel { flex: 0 0 100%; max-width: 100%;}
.page-id-18697 .thumbnail_content .side-filter-btn { display: inline-block; padding: 5px 25px; margin: 10px 0; border: 1px solid #efefef; cursor: pointer; color: #111; letter-spacing: 1px; font-weight: 500; text-transform: uppercase;}
.page-id-18697 .thumbnail_content .filters-container{flex: 0 0 20%; max-width: 20%; display: block; border: 1px solid #e1e0e0; box-sizing: border-box; margin-top: 15px !important; padding: 10px;opacity: 1;position: unset;}
.page-id-18697 .thumbnail_content .filters-container > li{float: left; width: 100%; border: none; border-bottom: 1px solid #e1e0e0; padding: 15px; margin: 0 !important; max-width: 100%; box-sizing: border-box;}
.page-id-18697 .thumbnail_content .filters-container > li.nav-title{font-weight: normal !important; text-transform: uppercase; text-align: center; border-bottom: none !important;}
.page-id-18697 .thumbnail_content .filters-container > li:last-child { border-bottom: none;}
.page-id-18697 .filters-container .submenu-filters li:not(:last-child){border: none}
/*.page-id-18697 .thumbnail_content .filters-container li .submenu-filters { transition: all 0.5s ease-in-out;}*/
.page-id-18697 .filters-container  li:not(:nth-child(2)) .submenu-filters li { float: left; width: 100%; box-sizing: border-box;}
.page-id-18697 ul.filters-container > li[data-filter-type="colors"]:hover ul{width: 100%; border: none; padding: 0 !important; margin: 0; position: relative;}
.page-id-18697 ul.filters-container > li:hover ul{width: 100%; border: none; padding: 0 !important; margin: 0; position: relative;}
.page-id-18697 .thumbnail_content .navigation-bar{flex: 0 0 100%; max-width: 100%;}
.page-id-18697 .thumbnail_content .filters-container li .submenu-filters .checkmark{background-color: #fff; border: 1px solid #e1e0e0; transition: all 0.5s ease-in-out;}
.page-id-18697 .thumbnail_content .filters-container li .submenu-filters .checkmark:hover{background-color:  #eee;}
.page-id-18697 .thumbnail_content .filters-container li .submenu-filters input:checked ~ .checkmark{background-color: #ffafaf;}
.page-id-18697 .thumbnail_content .side-filter-btn i{margin-right: 5px;}
.page-id-18697 .thumbnail_content .side-filter-btn.active i::before { content: "\f067";}
.page-id-18697 .thumbnail_content .filter-select { float: right; text-align: right; margin: 10px 0; position: relative; width: auto !important;}
.page-id-18697 .thumbnail_content .filter-select select { border: 1px solid #e1e0e0;  padding: 10px 25px; text-transform: uppercase; font: inherit;}
.page-id-18697 .thumbnail_content .filter-select select option { font-family: "Questrial", sans-serif; font-weight: normal; font-size: 15px;}
.page-id-18697 .thumbnail_content .filter-select::after { position: absolute; content: ''; border: 6px solid transparent; border-top-color: #111; right: 23px; top: 5px; bottom: 0; margin: auto; left: auto; width: 0px; height: 0px;}
.page-id-18697 .thumbnail_content .filter-select::before { content: ''; width: 20px; background: #fff; right: 0; position: absolute; border: 1px solid #e1e0e0; border-left-color: transparent; box-sizing: border-box; top: 0; bottom: 0;}
.page-id-18697 .homemenu{margin-left: 0;}
@media only screen and (max-width: 991px) {
    .gridblock-grid-element .gridblock-background-hover, .mtheme-post-like-wrap {
        opacity: 1 !important;
    }
}

#mtheme-block-5 .mtheme-cell-inner {
    width: 100% !important;
}

@media(max-width:1024px){
    .thumbnail_content div.thumbnails-shortcode{
        width: 100% !important;
    }

}

@media (max-width: 725px){
    body.page-id-18697 #mtheme-block-5 .mtheme-cell-inner {
        left: 0px;
    }
}

@media (max-width: 991px){
    .gridblock-grid-element:hover .gridblock-background-hover, .gridblock-grid-element:hover .mtheme-post-like-wrap {
        display: block !important;
        opacity: 1 !important;
    }
}

