/* ====== | FILTER | ====== */
.filter-actions-top{ float:right; margin-bottom:-1px; }
.filter-actions-top .action-btn{ text-transform:uppercase; padding:12px; -moz-border-radius:0; -webkit-border-radius:0; border-radius:0; }
.filter-actions-top .action-btn:focus, .filter-actions-top 
.action-btn:active:focus, .filter-actions-top .action-btn.active:focus { outline:none; }
.gbl-filter .search-btn button{ width:100%; }
@media (max-width: 991px){ /* --| Give margins to form fields when stacked |-- */
	.gbl-filter input, .gbl-filter select{ margin-bottom: 20px; }
	.gbl-filter .search-btn button{ margin:0 auto; width:50%; }
	.filter-actions-top{ float:none; margin-left:auto; margin-right:auto; margin-bottom:-1px; margin-top:10px; text-align:center; }
}

/* ====== | NEWS LIST | ====== */
.list-heading { margin-top:0; } 
.news-list-wpr .news-list-group{ margin-bottom:30px; padding-bottom:20px; overflow:auto; border-style:solid; border-width:0 0 3px; }
.news-list-wpr .list-thumb img{ margin-top:24px; }
.news-list-wpr .list-title{ margin-top:0; }
.news-list-wpr .summary{ margin-top:20px; line-height:1.7em; }
.upload-form-placeholder { text-align:center; margin:200px 0; }

@media (min-width: 992px){
	.news-filter-wpr { position:relative; top:-44px; }
}
@media (max-width: 991px){
	.news-list-wpr { padding-top:25px; }
}
@media (max-width: 767px){
	.news-list-wpr .list-thumb img{ width:100%; margin-bottom:20px; margin-top:0; }
}

