.gmis-layout .content:after,.gmis-layout .content-sidebar-wrap:after{
    content:'';
    display:table;
    clear:both;
}


.gmis-layout .post{
    padding: 10px;
    border: solid 1px #ddd;
    box-sizing:border-box;
}

.gmis-layout .gmis_post_column_1{
    width:100%;
    margin: 0 0 2% 0;
}

.gmis-layout .gmis_post_column_2{
    width:49%;
    margin: 0.5%;
}

.gmis-layout .gmis_post_column_3{
    width:32%;
    margin: 0.6666666%;
}

.gmis-layout .gmis_post_column_4{
    width:24%;
    margin: 0.5%;
}

.gmis-layout .gmis_post_column_5{
    width:19%;
    margin: 0.5%;
}


.gmis-layout .pagination{
    display:none;
}


.gmis-page-load-status{
    display:none;
}

.gmis-view-more-button-container{
    clear:both;
    width:100%;
    text-align:center;
    margin:20px 0;
}

.gmis-view-more-button-container button{
    border:0;
    border-radius:3px;
    cursor: pointer;
}

.gmis_button_large{
    padding: 10px 35px;
    font-size: 18px; 
}

.gmis_button_medium {
    padding: 5px 25px;
    font-size: 16px;
}

.gmis_button_small {
    padding: 2px 15px;
    font-size: 15px;
}


.infinite-scroll-request,.infinite-scroll-last,.infinite-scroll-error{
    text-align: center;
    font-weight: bold;
    margin: 20px auto;
}

@media screen and (max-width:1080px){
.gmis-layout .gmis_post_column_3{
    width:49%;
    margin: 0.5%;
}
}



@media screen and (max-width:600px){

.gmis-layout .gmis_post_column_mobile_1{
    width:100%;
}

.gmis-layout .gmis_post_column_mobile_2{
    width:49%;
    margin: 0.5%;
}

.gmis-layout .gmis_post_column_mobile_3{
    width:32%;
    margin: 0.6666666%;
}

.gmis-layout .gmis_post_column_mobile_4{
    width:24%;
    margin: 0.5%;
}

.gmis-layout .gmis_post_column_mobile_5{
    width:19%;
    margin: 0.5%;
}

}
