@charset "utf-8";
#languageTable{font-size:14px;text-align:left;z-index:100}#languageTable table tr td{width:100px}#languageTable table tr td a{color:#FFF}
	#typingGif {
    position: absolute;
   
	}
	#lighKybu {
		position: absolute; 
		padding:10px; 
		border-radius: 5px; 
		text-align: center;
		font-family:raleway, Arial;
   		background: #3390E2;
		text-decoration: none;
		color:#FFFFFF;
	}
	#lighKybu a{
		
	}
	#linkDonloadMore {
			position: absolute; 
		font-family:raleway, Arial;
		color: #3390E2; 
	}
	#linkDonloadMore a {
		font-family:raleway, Arial;
		color: #3390E2; 
	}
	#lightKey1 {
		position: absolute; 
		font-family:raleway, Arial;
		color: #000000; 
	}
		#lightKey2 {
		position: absolute; 
		font-family:raleway, Arial;
		color: #000000; 
	}
.addbygoogle
{
	width: 100%; 
	text-align: center; 
}
a .keyLesson:hover {
	background:#79AFE3;
	color: #4C4B4B;
}
.keyLesson{
	text-align:center;
	font-size:18px;
	float:left;
	width:133px;
	height:33px;
	margin-left:7px;
	margin-bottom:6px;
	background:#4C4B4B; 
	padding:5px;
}
a .keyLesson { 
	color:#fff;
	text-decoration: none; 
}
.keboardButNews {
	width:270px;
	
}

.bbcLink
{
	float:left;
}
.textForKey
{
	margin-top: 360px;
}
.textForKeyAni {

	clear: both; 
}

a .keyLessonAni {
	margin:0 0 5px 5px;
	font-size:16px;
	float:left;
	width:110px; 
	height:100px;
	padding:5px; 
	color:#FFFFFF;
	text-align: center;
	background:url(../img/iconvideo.png) #4C4B4B no-repeat;
	
}

a:hover .keyLessonAni {
	color:#4C4B4B; 
	background: #79AFE3; 
	background:url(../img/iconvideo.png) #79AFE3 no-repeat;
	background-position: -27px 0;
	

}
a .keyLessonAni span{
	font-size:13px;
}


#mytext {
	
	width:274px;
	font-size:16px; 
	
}
@media (max-width:1199px) {
	.keyLesson{
		width:105px;
	}
		
	#mytext {
	
	width:218px; 
	
}
}

.course_image
{
	text-align: center; 
}
.event_image
{
	text-align: center; 
}
.event_title
{
	text-align: center;
}
.about_item_image {
text-align: center;	
}
.about_item_title {
text-align: center;		
}
.section_title
{
	
	margin-bottom: 30px;
}
.search_button
{
	margin-left: 0px;
}
.main_nav_contaner
{
	margin-left: 70px;

}
@media (max-width:1199px) {
.main_nav_contaner
{
	margin-left: 20px;

}

.main_nav li:not(:last-child)
{
	margin-right: 32px;
}
}

.back_button
{
	width: 210px;
	height: 46px;
	border-radius: 3px;
	background: #14bdee;
	text-align: right;
	margin-top: 41px;
	box-shadow: 0px 5px 40px rgba(29,34,47,0.15);
}
.back_button:hover
{
	box-shadow: 0px 5px 40px rgba(29,34,47,0.45);
}
.backLink 
{
	text-align: left; 
}
.backLink a {
	text-decoration: underline; 
	
}
.back_button a
{
	display: block;
	font-size: 14px;
	font-weight: 500;
	text-transform: uppercase;
	line-height: 46px;
	color: #FFFFFF;
}
.keyboardingLeftNuv li{
	height: 100px;
	}

#liDefault {

	background: url(../img/defaultTestNav.png) no-repeat left top ; 
	background-position: 27px 35px;
	height: 120px;		
}
#liTarget {
	
	background: url(../img/targetNav.png) no-repeat left top ; 
	background-position: 27px 35px;
	height: 120px;	
		
}
#liCertifi {

	background: url(../img/certificationTestNav.png) no-repeat left top ; 
	background-position: 27px 35px;
	height: 120px;	
	
}
#liLesson {

	background: url(../img/lessonsNav.png) no-repeat left top ; 
	background-position: 27px 35px;

	height: 120px;		
}
#limytext {
	
	background: url(../img/myTextNav2.png) no-repeat left top ; 
	background-position: 48px 35px;
	height: 120px;	

	
}
#libbcNews {

	background: url(../img/BBCTestNav.png) no-repeat left top ; 
	background-position: 27px 35px;

	height: 120px;	
	
}
#liArticles {

	background: url(../img/articlesNav.png) no-repeat left top ; 
	background-position: 27px 35px;
	height: 120px;	
	
}
#liTypingGuide {

	background: url(../img/insturctionsNav.png) no-repeat left top ; 
	background-position: 27px 35px;
	height: 120px;	

}
#liLessonAC{

	background: url(../img/lessonsNav.png) no-repeat left top ; 
	background-position: 27px 35px;
	border: solid 2px #BBBBBB; 
	height: 120px;
	color: #14bdee;
}

#libbcNewsAC {

	background: url(../img/BBCTestNav.png) no-repeat left top ; 
	background-position: 27px 35px;
	border: solid 2px #BBBBBB;  
	height: 120px;
	color: #14bdee;
	
}
#liArticlesAC {

	background: url(../img/articlesNav.png) no-repeat left top ; 
	background-position: 27px 35px;
	border: solid 2px #BBBBBB; 
	height: 120px;
	color: #14bdee;
	
}
#liTypingGuideAC {

	background: url(../img/insturctionsNav.png) no-repeat left top ; 
	background-position: 27px 35px;
	border: solid 2px #BBBBBB; 
	height: 120px;
	color: #14bdee;

}
#liDefault:hover, #liTarget:hover, #liCertifi:hover, #liLesson:hover, #limytext:hover, #libbcNews:hover, #liArticles:hover, #liTypingGuide:hover
{
	
	border: solid 2px #BBBBBB; 
}
.course_price {
	width: 100%;
	text-align: center;

}
.languageT {
	color: #ffffff;
}
.languageT a {

	color:#FFFFFF; 
}
.header_search_container.active
{
	bottom: -30px;
	opacity: 1;
}

@media (max-width:1199px) {
	.languageT {
	margin-top: -20px;
}
	.header_search_container.active
{
	bottom: -52px;
	opacity: 1;
}
}
.home
{
	margin-top: 70px;
}
.about, .courses {
	
	padding-top: 10px;
}
.lessonLink 
{
font-size:20px;
width:150px; 
height:140px;
text-decoration:none;
color:#FFFFFF;
display:block; 
background:url(../img/arr.png) #4C4B4B no-repeat;
line-height:16px;
padding:14px; 
}
.lessonLink span
{
	font-size:16px;
}
.lessonLink:hover
{
	color:#4C4B4B;
	background:url(../img/arr.png) #79AFE3 no-repeat;
	background-position: -38px 0;
}
.btn-link,.btn-link:active,.btn-link[disabled]{background-color:transparent;background-image:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.btn-link{border-color:transparent;cursor:pointer;color:#292929;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.btn-link:hover{color:#dc1010;text-decoration:underline;background-color:transparent}.btn-link[disabled]:hover{color:#333;text-decoration:none}
.btn.btn-link{padding:0;margin:0;background:none;box-shadow:none;text-shadow:none;border:none;border-radius:0;font:bold 15px Arial,Helvetica,sans-serif;color:#53a1e8;text-decoration:none;-webkit-transition:all .35s ease;-moz-transition:all .35s ease;-o-transition:all .35s ease;transition:all .35s ease}.btn.btn-link span{float:left}.btn.btn-link > img{margin-left:9px;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}.btn.btn-link:hover{text-decoration:none;color:#000;-webkit-transition:all .35s ease;-moz-transition:all .35s ease;-o-transition:all .35s ease;transition:all .35s ease}.btn.btn-link:hover > img{margin-left:4px;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}.list1{margin:0;list-style:none}
.gameCenterAdds{float:left;min-width:410px;text-align:center;padding-left:20px;padding-right:20px;padding-top:0;height:407px}

.rowADD, .thumb-pad3 {
	margin-left: 40px;
	margin-bottom: 30px;
	float: left;
}
.sidebar_section_title
{
	
	font-size: 16px;
	
}
.head2 {
	font-size: 24px;
	margin-bottom: 30px;
}
.contact_map {
	
	text-align: center; 
	margin-top: 120px;
		
}
.event_title
{
	font-family: 'Roboto Slab', serif;
	font-size: 20px;
	font-weight: 700;
	line-height: 1.4;
	color: #384158;
	-webkit-transition: all 200ms ease;
	-moz-transition: all 200ms ease;
	-ms-transition: all 200ms ease;
	-o-transition: all 200ms ease;
	transition: all 200ms ease;
}
.event_title:hover
{
	color: #14bdee;
}
.keyboardTypeAC, .keyboardType:hover
{
	border: solid 2px #BBBBBB; 
}