@font-face {
    font-family: 'Libre'; /*a name to be used later*/
    src: url('/css/fonts/DavidLibre-Regular.ttf'); /*URL to font*/
}

.dib { display: inline-block; }
.vat { vertical-align: top; }
.vac { vertical-align: middle; }
.vab { vertical-align: bottom; }
.tar { text-align: right; }
.tac { text-align: center; }
.tal { text-align: left; }
.lh37 { line-height: 37px; }
input[type=text]::-webkit-input-placeholder { font-style: italic; color: #AAA; }
input[type=text]:-moz-placeholder { font-style: italic; color: #AAA;}
input[type=text]::-moz-placeholder { font-style: italic; color: #AAA;}
input[type=text]:-ms-input-placeholder { font-style: italic; color: #AAA; }
textarea::-webkit-input-placeholder { font-style: italic; color: #AAA; }
textarea:-moz-placeholder { font-style: italic; color: #AAA;}
textarea::-moz-placeholder { font-style: italic; color: #AAA;}
textarea:-ms-input-placeholder { font-style: italic; color: #AAA; }

.button.fix { height: 37px; line-height: 7px; }
.column.lbl, .columns.lbl { line-height: 37px; }
.titleFont { font-family: 'Libre'; font-size: 24px; }
.panel { border-radius: 5px; }
.tny { font-size: 8px; }
.dklnk { text-decoration: underline; color: #815e18; }
ul.dropdown li.divider { border-top: solid 1px #777; }

/** Boon Page **/


.favlist ul li input[type="checkbox"] { margin: 0 0.25rem 0.5rem 0; vertical-align: text-top; }
/** Old Stuff Have to look for CSS **/

.top-bar .name h1 span { color: #fff; display: block; font-weight: normal; padding: 0 .9375rem; width: auto; font-size: 24px;}

/** OLD Module **/
.noShow {
	display: none;
}

.modlist {
	border-top: 1px solid #000;
	margin-top:15px;
}

.mod_pic {
	width: 200px;
	display: block;
	margin: 0 auto;
	
}

.mod_nfo {
	padding: 5px 0;
}

.mod_nfo_lbl {
	display: inline-block;
}

.w45p {
	width: 45%;
}

.modcons {
	width: 32px;
}

.submnu {
	text-align: center;
}