/*
Theme Name: Divi Child
Theme URI: https://diviextended.com/
Version: 1.0
Description: Child Theme of Divi
Author: Divi Extended
Template: Divi
*/
@import url("../Divi/style.css");

.search-results.et_right_sidebar #content-area #left-area { display: flex ; flex-wrap: wrap; margin: 0; padding: 50px 0 0; }
.search-results.et_right_sidebar #content-area #left-area .et_pb_post { width: 33.33%; border: 1px #eaeaea solid; margin: 0; background: #fff; padding: 15px 20px; text-align: center; font-size: 13px; line-height: 20px; }
.search-results.et_right_sidebar #content-area #left-area .et_pb_post .entry-featured-image-url { margin: 0 0 15px; }
.search-results.et_right_sidebar #content-area #left-area .et_pb_post .entry-featured-image-url img { height: 350px; object-fit: contain; }
.search-results.et_right_sidebar #content-area #left-area .et_pb_post .entry-title { font-size: 22px; font-weight: 700; }
.search-results.et_right_sidebar #content-area .pagination { width: 100%; text-align: center; padding: 30px 0; }
.search-results.et_right_sidebar #content-area .pagination a { color: #000; font-size: 15px; font-weight: 600; }
.et_pb_menu .et_pb_menu__menu > nav > ul > .menu-item-has-children > .sub-menu { display: block !important; }
.mobile-arrow { display: none; }
.mobile_nav .mobile-arrow { display: block; }


@media (max-width: 1025px) {
.search-results.et_right_sidebar #content-area #left-area .et_pb_post { width: 50%; }

}


@media (max-width: 480px) {
.search-results.et_right_sidebar #content-area #left-area .et_pb_post { width: 100%; }
.search-results.et_right_sidebar #content-area #left-area .et_pb_post .entry-featured-image-url img { height: 100%; }

}