.archive .et_pb_post &gt; a.more-link, .search .et_pb_post &gt; a.more-link{
    margin: 0;
}

*/
.search #main-content .container::before,
.archive #main-content .container::before {
    display: none;
}
.search #left-area,
.archive #left-area {
    width: 100%;
   /* float: none;*/
    padding-right: 0;
}
/*.search #sidebar,
.archive #sidebar {
    display: none;
}*/
 
/*
* Create Mansonory styles for archive pages
*/
.search #left-area,
.archive #left-area {
    -moz-column-count: 3;
         column-count: 3;
    -moz-column-gap: 60px;
         column-gap: 60px;
}
 
.archive .et_pb_post &gt; a,
.search .et_pb_post &gt; a {
    margin: -20px -20px 10px;
    display: block;
}
 
.search #left-area .et_pb_post,
.archive #left-area .et_pb_post {
    overflow: hidden; /* fix for Firefox */
    page-break-inside: avoid;
    break-inside: avoid-column;
    width: 100%;
    padding: 19px;
    border: 1px solid #d8d8d8;
    background-color: #fff;
    word-wrap: break-word;
    display: inline-block;
}
 
.search #left-area .et_pb_post h2,
.archive #left-area .et_pb_post h2 {
    font-size: 18px;
}
 
.search #left-area .et_pb_post.format-link,
.search #left-area .et_pb_post.format-quote,
.search #left-area .et_pb_post.format-audio,
.archive #left-area .et_pb_post.format-link,
.archive #left-area .et_pb_post.format-quote,
.archive #left-area .et_pb_post.format-audio{
    padding: 0;
}
 
.archive .et_pb_post .et_pb_image_container,
.archive .et_pb_post .et_main_video_container,
.archive .et_pb_post .et_audio_content,
.archive .et_pb_post .et_pb_slider,
.search .et_pb_post .et_pb_image_container,
.search .et_pb_post .et_main_video_container,
.search .et_pb_post .et_audio_content,
.search .et_pb_post .et_pb_slider {
    margin: -20px -20px 10px;
}
 
.archive .et_pb_post.format-audio .et_audio_content{
    margin: 0px -38px 0px;
}
 
.archive .et_pb_post .et_pb_slider .et_pb_slide,
.search .et_pb_post .et_pb_slider .et_pb_slide {
    min-height: 180px;
}
 
.archive .pagination,
.search .pagination {
    padding: 20px 0;
}
 
/*
* Media Queries
*/
@media screen and (max-width: 980px) {
    .search #left-area,
    .archive #left-area {
        -moz-column-count: 2;
            column-count: 2;
        -moz-column-gap: 60px;
            column-gap: 60px;
    }
}
@media screen and (max-width: 767px) {
    .search #left-area,
    .archive #left-area {
        -moz-column-count: 1;
            column-count: 1;
    }
    .search .et_pb_post.format-audio .et_audio_content,
    .archive .et_pb_post.format-audio .et_audio_content{
        margin: 0;
    }
    .search #left-area .et_pb_post.format-audio .et_audio_container .mejs-controls div.mejs-time-rail,
    .archive #left-area .et_pb_post.format-audio .et_audio_container .mejs-controls div.mejs-time-rail,
    .search #left-area .et_pb_post.format-audio .et_audio_container .mejs-controls .mejs-time-rail .mejs-time-total,
    .archive #left-area .et_pb_post.format-audio .et_audio_container .mejs-controls .mejs-time-rail .mejs-time-total{
        min-width: 300px!important;
        width: 300px!important;
    }
}
/*body.category.et_right_sidebar #main-content .container:before {
display: none;
}
body.category #page-container #left-area {
width: 100%;
}
body.category #page-container #sidebar {
display: none;
}*/

.archive .wpInsert.wpInsertInPostAd.wpInsertAbove {
    display: none;
}
.wp-pagenavi {
    width: 71%;
}
.archive .et_pb_post .wpInsert.wpInsertInPostAd.wpInsertMiddle {
display: none;
}
body.archive #left-area .et_pb_post h2.entry-title {
display: block;
}
.et_pb_blog_grid .et_pb_post h2, .et_pb_blog_grid .et_pb_post h1, .et_pb_blog_grid .et_pb_post p {
font-size: 18px;
font-weight: normal;
}
.et_pb_blog_grid .et_pb_post{
margin-bottom:10px !important;
}
@media(min-width: 981px) {
   #top-menu li.custom-search {
      display: none;
   }
}
@media (max-width: 980px) { 
.et_search_outer {
display: block !important;
}

div#et_top_search {
display: block !important;
}
.container.et_search_form_container {
height: 120px !important;
width: 80% !important;
max-width: none !important;
}
div#et_top_search {
width: 100%;
}
.et_header_style_centered #et_search_icon:before {
left:auto;
right:10px;
}
}
form.wpc-form .et-search-field {
   border: 1px solid black;
   width: 100%;
   padding: 10px;
}
li.custom-search {
   padding-left: 5%;
}