.com_jcalpro #bd_results .btn-group.pull-right{
    margin-bottom: 20px;
}

.com_jcalpro #bd_results .alert-wrap{
    clear:both;
}

/* had to remove border for last child as for non-bordered tables it caused showing horizontal scroll, not sure what for was this border, 
events table looks ok without it */
.table tr td:last-child{
	border-right:0;
}

/* fix for condensed tables otherwise the general padding is applied for them */
.table-condensed.table > tbody > tr > td, .table-condensed.table > tbody > tr > th{
	padding: 5px;
}

/* fix for overlapping Onsite Events buttons */
.boxlist__wrap--events .box-content--with-bottom-status .box-link{
	text-align:left;
	width:65%;
}

.boxlist__wrap--events .box-content--with-bottom-status .box-link .btn{
	margin-top:3px;
}

.boxlist__wrap--events .box-content--with-bottom-status{
	padding-bottom: 76px;
}

@media (min-width: 768px){
.docman__icon-wrap [class^="koowa_icon--"].koowa_icon--24{
    font-size: 58px;
    line-height: 58px;
    width: 58px;
    height: 58px;
    color: #808586;
}

.docman__icon-wrap [class^="koowa_icon--"].koowa_icon--24:before {
    font-size: 58px;
    line-height: 58px;
    width: 58px;
    height: 58px;
}

}