.twttr_settings_page form#twttr_settings_form,
#twttr_settings_form_block {
	position:relative;
}
/* network style*/
.twttr_bg {
	background: #4D4D4D;
	opacity: 0.11;
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=11); /* IE 5.5+*/
	-moz-opacity: 0.11;
	width: 100%;
	height: 100%;
	position: absolute;
	z-index: 1;
}
.twttr_network_apply_all {
	padding-left: 15px;
}
#twttr_followme_option td table th {
	padding-left: 0px;
	font-size: 13px
}
#twttr_form_table {
	display: block;
	width: 42% !important;
	float: left;
	margin-right: 15px; 
}
.rtl #twttr_form_table {
	float: right;
}
.twttr-table {
	border-collapse: inherit;
	border-top: 1px solid #ccc; 
}
/*******************************************************************************
 * dynatree elements style
*/
#twttr_disable_box {
	background: #fff;
	position: absolute;
	opacity: 0.5;
	width: 100%;
}
#twttr_converting {
	float: left;
}
#twttr_loader {
	float: left;
	position: relative;
	display: none;
	margin: -3px 20px 0;
}
#twttr_jstree {
	float: left;
	margin-right: 10px;
	width: auto;
}
.rtl #twttr_jstree {
    float: right;
    margin-left: 10px;
}
.twttr_element_url {
	margin-left: 8px;
}
/* preview elements style */
#twttr_preview_container {
	padding: 15px;
}
#twttr_preview_button {
	display: block;
	overflow: hidden;
	border: 1px solid #ccc;
	max-height: 180px;
	padding: 15px;
	min-width: 90px;
}
.twttr_preview_fix {
	position: fixed;
	top: 40px;
}
/*
* twitter buttons elements style
*/
.twttr_buttons {
	margin-top: 3px;
}
.twttr_twitter,
.twttr_followme,
.twttr_hashtag,
.twttr_mention {
	display: inline;
	margin-right: 5px
}
.twttr_followme a img {
	display: inline !important;
	vertical-align: top;
	margin-bottom: 3px;
}
.twttr_buttons .twttr_followme a {
	border-bottom: none;
}
.twttr_followme {
	width: 50% !important;
	height: auto !important;
}
.twttr_buttons iframe {
	margin-bottom: 0 !important;
}

@media screen and (max-width: 1200px) {
	#twttr_form_table {
		width: 47% !important;
	}
}
@media screen and (max-width: 1100px) {
	#twttr_form_table {
		width: 54% !important;
	}
}
@media screen and (max-width: 1000px) {
	#twttr_form_table {
		width: 60% !important;
	}
}
@media screen and (max-width: 782px) {
	#twttr_form_table {
		width: 100% !important;
	}
	.twttr_display_option_custom input {
		font-size: inherit;
	}
	#twttr_preview_container {
		max-width: 100%;
		position: static;
	}
}