/**
 * Translator Revolution PRO
 * http://goo.gl/83QKw
 *
 * LICENSE
 *
 * You need to buy a license if you want use this script.
 * http://codecanyon.net/legal/membership/
 *
 * @package    Translator Revolution PRO
 * @copyright  Copyright (c) 2012, Federico Stabile, surstudio.com.ar
 * @license    http://codecanyon.net/licenses/regular_extended/
 * @version    1.4
 * @date       2012-07-10
 */

/*
 * 
 *	Grey Classic Skin
 * 
 */

/*
 * 
 * 	Main	
 * 
 */

.grey_classic .translator_bar, 
.grey_classic .translator_bar a,
.grey_classic .translator_bar .translator_bar_from_label,
.grey_classic .translator_bar .translator_bar_to_label,
.grey_classic .translator_bar_swap_button,
.grey_classic .translator_bar_swap_button a,
.grey_classic .translator_restore_button,
.grey_classic .translator_restore_button a,
.grey_classic .translator_loading_center,
.grey_classic .translator_initializing {
	color: #fff;
	font-size: 12px;
	line-height: 30px;
}

.grey_classic .translator_tab,
.grey_classic .translator_tab a {
	color: #fff;
	font-size: 12px;
	line-height: 14px;
}

.grey_classic a.translator_processing:hover,
.grey_classic .translator_restore_button a.translator_processing:hover {
	text-decoration: none;
}

.grey_classic .translator_tab_title {
	padding: 0 10px 5px;
}

.grey_classic .translator_tab_title h2 {
	color: #767676;
}

.grey_classic .translator_bar .translator_bar_from_link a,
.grey_classic .translator_bar .translator_bar_to_link a,
.grey_classic .translator_bar .translator_bar_swap_button a,
.grey_classic .translator_bar .translator_bar_translate_button a,
.grey_classic .translator_restore_button a {
	text-decoration: none;
}

.grey_classic .translator_bar .translator_bar_from_link a img,
.grey_classic .translator_bar .translator_bar_to_link a img {
	margin: 7px 0 0 4px;
}

.grey_classic .translator_bar .translator_bar_from_link a span,
.grey_classic .translator_bar .translator_bar_to_link a span {
	margin: 0 0 0 4px;
}

.grey_classic .translator_bar .translator_bar_swap_button_disabled,
.grey_classic .translator_bar .translator_bar_swap_button_disabled a {
	color: #bbb;
}

.grey_classic .translator_decoration_left,
.grey_classic .translator_decoration_center,
.grey_classic .translator_decoration_right,
.grey_classic .translator_decoration_top_left,
.grey_classic .translator_decoration_top_center,
.grey_classic .translator_decoration_top_right,
.grey_classic .translator_decoration_bottom_left,
.grey_classic .translator_decoration_bottom_center,
.grey_classic .translator_decoration_bottom_right {

}

.grey_classic .translator_decoration_tab {
	border-left: 1px solid #cecfcf;
	border-right: 1px solid #cecfcf;
	background: #eee;
}

.grey_classic .translator_decoration_inner_tab {
	border-left: 1px solid #2d2d2d;
	border-right: 1px solid #2d2d2d;
	background: #303030;
}

.grey_classic .translator_tab_item_group {
	padding: 0 10px;
}

.grey_classic .translator_tab_item_container,
.grey_classic .translator_tab_detect_container {
	border: 1px solid #303030;
}

.grey_classic .translator_tab_item_selected {
	border: 1px dotted #fff;
}

.grey_classic .translator_decoration_title_left,
.grey_classic .translator_decoration_title_center,
.grey_classic .translator_decoration_title_right {

}

.grey_classic .translator_tab_close {
	position: absolute;
	top: 6px;
	right: 17px;
}

.grey_classic .translator_tab_close a {
	background-position: -3px -140px;
	background-repeat: no-repeat;
	width: 15px;
	height: 15px;
	display: block;
}

.grey_classic .translator_tab_close a:hover {
	background-position: -22px -140px;
}

/*
 * 
 *	End Main
 * 
 */

/*
 * 
 *	To remove the skin from the Restore Button, uncomment the following style definition
 * 
 */

.grey_classic .translator_restore_button .translator_decoration_left,
.grey_classic .translator_restore_button .translator_decoration_center,
.grey_classic .translator_restore_button .translator_decoration_right {
/*	
	background-image: none;
*/
}

/*
 * 
 *	To remove the skin from the Loading Message, uncomment the following style definition
 * 
 */

.grey_classic .translator_loading .translator_decoration_left,
.grey_classic .translator_loading .translator_decoration_center,
.grey_classic .translator_loading .translator_decoration_right {
/*	
	background-image: none;
*/
}

/*
 * 
 *	General Styles Definition
 * 
 */

.grey_classic .translator_bar {
	height: 32px;
}

.grey_classic .translator_decoration_left {
	float: left;
	display: block;
	background-position: left -1px;
	background-repeat: no-repeat;
	height: 32px;
	padding-left: 15px;
}

.grey_classic .translator_decoration_bar_icon .translator_decoration_left {
	padding-left: 25px;
	background-position: left -100px;
}

.grey_classic .translator_decoration_center {
	background-position: right -67px;
	background-repeat: repeat-x;
	height: 32px;
}

.grey_classic .translator_decoration_right {
	float: left;
	display: block;
	background-position: right -34px;
	background-repeat: no-repeat;
	height: 32px;
	padding-right: 15px;
}

.grey_classic .translator_decoration_top {
	clear: both;
	height: 15px;
	overflow: hidden;
}

.grey_classic .translator_decoration_bottom {
	clear: both;
	height: 17px;
	overflow: hidden;
}

.grey_classic .translator_decoration_top_left,
.grey_classic .translator_decoration_bottom_left {
	float: left;
	width: 16px;
	background-repeat: no-repeat;
}

.grey_classic .translator_decoration_top_left {
	height: 15px;
	background-position: left -1px;
}

.grey_classic .translator_decoration_bottom_left {
	height: 17px;
	background-position: left -16px;
}

.grey_classic .translator_decoration_top_center,
.grey_classic .translator_decoration_bottom_center {
	margin: 0 16px;
	background-repeat: repeat-x;
}

.grey_classic .translator_decoration_top_center {
	height: 15px;
	background-position: right -67px;
}

.grey_classic .translator_decoration_bottom_center {
	height: 17px;
	background-position: right -82px;
}

.grey_classic .translator_decoration_top_right,
.grey_classic .translator_decoration_bottom_right {
	float: right;
	width: 16px;
	background-repeat: no-repeat;
}

.grey_classic .translator_decoration_top_right {
	height: 15px;
	background-position: right -34px;
}

.grey_classic .translator_decoration_bottom_right {
	background-position: right -49px;
	height: 17px;
}

.grey_classic .translator_decoration_tab {
	clear: both;
	padding: 0 3px;
}

.grey_classic .translator_tab_detect_container {
	margin-right: 10px;
}

/*
 * 
 * 	Title Bar
 * 
 */

.grey_classic .translator_decoration_title_left {
	float: left;
	display: block;
	background-position: left -2px;
	background-repeat: no-repeat;
	height: 29px;
	padding-left: 20px;
}

.grey_classic .translator_decoration_tab_title_icon .translator_decoration_title_left {
	padding-left: 30px;
	background-position: left -101px;
}

.grey_classic .translator_decoration_title_center {
	background-position: right -68px;
	background-repeat: repeat-x;
	height: 29px;
	margin: 0 20px;
}

.grey_classic .translator_decoration_tab_title_icon .translator_decoration_title_center {
	margin: 0 20px 0 30px;
}

.grey_classic .translator_decoration_title_right {
	float: right;
	display: block;
	background-position: right -35px;
	background-repeat: no-repeat;
	height: 29px;
	padding-right: 20px;
}

/*
 * 
 * 	CSS3 Decorations
 * 
 */

.grey_classic .translator_css3 .translator_bar, 
.grey_classic .translator_css3 .translator_bar a,
.grey_classic .translator_css3 .translator_restore_button,
.grey_classic .translator_css3 .translator_restore_button a,
.grey_classic .translator_css3 .translator_loading_center {
	text-shadow: 0 0 4px #000;
}

.grey_classic .translator_css3 .translator_tab a {
	text-shadow: 0 0 4px #000;
}

.grey_classic .translator_css3 .translator_bar a img,
.grey_classic .translator_css3 .translator_tab a img {
	box-shadow: 0 0 4px #444;
	-moz-box-shadow: 0 0 4px #444;
	-webkit-box-shadow: 0 0 4px #444;
	border-radius: 3px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;

}

/*
 * 
 * 	Processing
 * 
 */

.grey_classic .translator_processing,
.grey_classic .translator_processing a,
.grey_classic .translator_processing .translator_bar_center,
.grey_classic .translator_processing .translator_bar_center a,
.grey_classic .translator_processing .translator_bar_center .translator_bar_from_label,
.grey_classic .translator_processing .translator_bar_center .translator_bar_to_label,
.grey_classic .translator_bar .translator_bar_from_link a.translator_processing,
.grey_classic .translator_bar .translator_bar_swap_button a.translator_processing,
.grey_classic .translator_bar .translator_bar_to_link a.translator_processing,
.grey_classic .translator_bar .translator_bar_translate_button a.translator_processing,
.grey_classic .translator_restore_button a.translator_processing {

}

/*
 * 
 * 	Translating translator
 * 
 */

.grey_classic .translator_translating,
.grey_classic a.translator_translating,
.grey_classic .translator_bar .translator_translating, 
.grey_classic .translator_bar a.translator_translating,
.grey_classic .translator_tab .translator_translating,
.grey_classic .translator_tab a.translator_translating,
.grey_classic .translator_tab .translator_tab_item a.translator_translating,
.grey_classic .translator_tab .translator_tab_title h2.translator_translating,
.grey_classic .translator_restore_button .translator_translating,
.grey_classic .translator_restore_button a.translator_translating,
.grey_classic .translator_loading_center .translator_translating {
	color: #bbb;
}

.grey_classic a.translator_translating:hover,
.grey_classic .translator_restore_button a.translator_translating:hover {
	text-decoration: none;
}

/*
 * 
 * 	Internet Explorer 6 Fixes
 * 
 */

.grey_classic .translator_ie .translator_decoration_top,
.grey_classic .translator_ie .translator_decoration_bottom {
	background-repeat: repeat-x;
}

.grey_classic .translator_ie .translator_decoration_top {
	background-position: right -67px;
}

.grey_classic .translator_ie .translator_decoration_bottom {
	background-position: right -82px;
}

.grey_classic .translator_ie .translator_decoration_title_container {
	background-position: right -68px;
	background-repeat: repeat-x;
}
