/* css helpers */
.elem-right, .elem-left, .block {
	display:block;
}
.elem-right {
	float:right;
	margin:0 0 15px 15px;
}
.elem-left {
	float:left;
	margin:0 15px 15px 0;
}
.shadow{
	box-shadow: 0 0 3px #000;
}
h1:first-child{
	margin-top: 0;
}
/* TNT Forms Toggle Theme - Default
----------------------------------*/

.toggleBtn-off,
.toggleBtn-on {
	display: inline-block;
	margin:	2px 5px 3px;
	width: 36px;
	height: 16px;
	line-height: 20px;
	background: transparent url(assets/images/switch.png) no-repeat left bottom;
	text-decoration: none;
	vertical-align: middle;
	outline: none;
}
.toggleBtn-on {
	background-position: left top;
	cursor: default;
}
.toggleBtn-off:hover,
.toggleBtn-on:hover {
	text-decoration: none;
}
.security.toggle {
	color: #666;
	font: 12px/20px Arial, Helvetica, sans-serif;
}
.security.toggle span {
	font-weight: bold;
}
.security.toggle span:first-child {
	display: block;
}
.security.toggle span:nth-child(2) {
	display: inline-block;
}
.security.toggle span:last-child {
}
