﻿
/* FOOTABLE CUSTOM CSS */

.footable-first-column {
	text-align: center;
}
td.footable-first-column {
	position: relative;
}
.footable-first-column .item-count {
    display: none;
	font-size: 13px !important;
	color: #666;
}
.footable.breakpoint > tbody > tr > td > span.footable-toggle {
	position: absolute;
	top: 50%;
	left: 50%;
	width: 32px;
	height: 32px;
	margin: -16px 0 0 -16px;
	overflow: hidden;
	background-color: #fff;
	background-position: center;
	background-repeat: no-repeat;
}
.footable-row-detail {
	text-align: left;
}
.footable-row-detail-cell {
	text-align: left !important;
}
.footable-row-detail-row {
	display: table-row;
}
.footable-row-detail-name {
    display: table-cell;
    padding: 5px 10px;
    color: #666;
}
.footable-row-detail-value {
    display: table-cell;
	padding: 5px 10px;
    color: #000;
} 

.footable-toggle {
    background-image: url('../img/footer-block-arrow.png');
}
.footable-detail-show .footable-toggle {
    background-image: url('../img/footer-block-arrow-up.png');
}
.footable-toggle:before {
	display: none !important;
}

.forum-table .footable-row-detail a {
	font-size: 14px;
	font-family: "Montserrat", Verdana, sans-serif;
	color: #000;
}


@media all and (min-width: 981px) { /*981 because of the footable breakpoints, not theme breakpoints*/
	
	.footable-element {
		display: none !important;
	}
}
@media all and (min-width: 769px) {
	
	.forum-table .footable-element,
	.private-messages .footable-element {
		display: none !important;
	}
}