.goog-te-gadget,
.goog-logo-link, 
.goog-logo-link:link, 
.goog-logo-link:visited, 
.goog-logo-link:hover, 
.goog-logo-link:active{
	color:#0D7374 !important;
}

.goog-logo-link, .goog-logo-link:link, .goog-logo-link:visited, .goog-logo-link:hover, .goog-logo-link:active{
	display:none;
}

.translate-container{
	background:rgba(13,115,116, 1);
	position:fixed;
	width:100%;
	height:100%;
	top:-100%;
	left:0;
	z-index:8888;
	
	-webkit-transition: all 0.3s ease-in-out;
	-moz-transition:    all 0.3s ease-in-out;
	-ms-transition:     all 0.3s ease-in-out;
	-o-transition:      all 0.3s ease-in-out;
	transition:         all 0.3s ease-in-out;
}

.translate-shortcode-container{
	max-width:600px;
	margin:15% auto;
}

.btn-select-container{
	max-width:300px;
	margin:auto;
}

.translate-shortcode-container h2{
	text-align:center;
	color:#FFF;
	text-transform:capitalize;
	margin-bottom:24px;	
}

.translate-container-show{
	top:0 !important;	
}

span.choose-lang-btn,
span.translate-btn{
	cursor:pointer;	
	color:#FFF;
	font-weight:600;
}

span.translate-btn{
    background: linear-gradient(center top, #fbb450, #f89406);
    background: -webkit-gradient(linear, center top, center bottom, from(#fbb450), to(#f89406));
    background: -webkit-linear-gradient(#fbb450, #f89406);
    background: -moz-linear-gradient(#fbb450, #f89406);
    background: -o-linear-gradient(#fbb450, #f89406);
    background: -ms-linear-gradient(#fbb450, #f89406);
    background: linear-gradient(#fbb450, #f89406);
    background: -o-linear-gradientcenter (center top, #fbb450, #f89406);
	
	padding:10px 20px;
	
	position:fixed;
	z-index:999;
	bottom:0;
	right:100px;
	text-shadow: 1px 1px 0px rgba(0,0,0,.25);
	border-top-right-radius:2px;
	border-top-left-radius:2px;
}

span.translate-btn i{
	padding-left: 4px;
    display: inline-block;
    top: 1px;
    position: relative;
}

span.choose-lang-btn{
	background:#EF8B1B;
	padding:14px;
	width:100%;
	display:block;
	text-align:center;
}

.overlay-close {
	width: 80px;
	height: 80px;
	position: absolute;
	right: 20px;
	top: 20px;
	overflow: hidden;
	border: none;
	background: url(../images/cross.png) no-repeat center center; 
	text-indent: 200%;
	color: transparent;
	outline: none;
	z-index: 9999;
}

@media only screen and (max-width: 414px) { /*iPhone 6s and down*/
	.translate-shortcode-container h2{
		font-size:18px;
		font-size:1.8rem;
	}
	
	.btn-select-container{
		max-width:280px;	
	}
	
	span.translate-btn{
		left:0;
		width:100%;
		display:block;
		text-align:center;	
	}
	
	.translate-shortcode-container{
		margin:35% auto;
	}
}

/*Update
------------------*/
.goog-te-gadget-simple{
	width: 100% !important;
    padding: 14px !important;
    margin: 10px 0 !important;
}

.goog-te-menu-value img{
	height: 0 !important;
	width: 20% !important;
}

.goog-te-menu-frame{
    width: 50% !important;
    /* margin: auto; */
    left: 50% !important;
    margin-left: -25% !important;
    background: #FFF !important;
}

.goog-te-menu-frame .goog-te-menu2{
    width: 100% !important;
	border: 0 !important;
}

.goog-te-menu-frame .goog-te-menu2 a{
	padding: 6px 0 !important;
}
