#txtimpact_new_post_message, #txtimpact_message {
	width: 300px;
	height: 100px
}

#txtimpact_message_template {
	width: 400px;
	color: #747575
}

#txtimpact_message_template span {
	color: #21759B;
	font-size: 1.1em;
	font-weight: 400;
	cursor: pointer;
	font-style: italic
}

#txtimpact_message_template span.value {
	color: #747575;
	font-style: normal
}

#txtimpact_counter {
	font-style: italic;
	color: #747575
}

.txtimpact_subscribers_container {
	width: 99%;
	margin: 10px 0
}

.txtimpact-pager {
	text-align: right
}

.button-delete {
	background-color: red !important
}

.button-uninstall {
	text-decoration: none;
	font-size: 12px !important;
	line-height: 13px;
	cursor: pointer;
	-moz-border-radius: 20px !important;
	-khtml-border-radius: 20px !important;
	-webkit-border-radius: 20px !important;
	border-radius: 20px !important;
	-moz-box-sizing: content-box !important;
	-webkit-box-sizing: content-box !important;
	-khtml-box-sizing: content-box !important;
	box-sizing: content-box;
	font-weight: 700;
	color: #fff !important;
	background-color: #c00 !important;
	text-shadow: rgba(0, 0, 0, 0.3) 0 -1px 0 !important;
	border-color: #900 !important;
	border-style: solid;
	border-width: 1px;
	padding: 3px 8px
}

input.button-uninstall:active {
	background-color: #c00;
	color: #fee
}

input.button-uninstall:hover {
	color: #fee;
	border-color: #300
}

.txtimpact_opt_out {
	text-decoration: line-through
}

#txtimpact_message_template p, .txtimpact_note {
	margin-bottom: 5px
}

.subscribers_page_txtimpact_sent_messages .column-created, .subscribers_page_txtimpact_sent_messages .column-message {
	width: 45% !important;
}

.column-phonenumber, .column-created {
	width: 40%
}

.subscribers_page_txtimpact_received_messages .column-message {
	width: 60%;
}

.subscribers_page_txtimpact_received_messages .column-phonenumber, .subscribers_page_txtimpact_received_messages .column-mrdt {
	width: 20%;
}

.column-open {
	width: 10%;
}

.txtimpact_messages_container .content-message {
	margin: 10px;
	display: none;
	background-color: #F7F7F7;
}

.txtimpact_messages_container .arrow-msg span {
	background: url("../img/screen-options-toggle-vs.gif") no-repeat center top;
	width: 19px;
	height: 23px;
	cursor: pointer;
	display: block;
}

.txtimpact_messages_container .arrow-closed-msg span {
	background-position: center top;
}

.txtimpact_messages_container .arrow-open-msg span {
	background-position: center -19px;
}