.mosaicDesigned{white-space: nowrap;}
.es_style{margin-bottom: 49px;}
.custBttn3{margin-top: 25px !important;}
.langBtn{width: auto;white-space: nowrap;margin-left: 20% !important;}
.ru_btn{margin-top: 15px !important;}
.custWidth3{width: 38% !important;}
.custWidth1{width: 12% !important;}
.custWidth2{width: 50% !important;}
.langPuzzle{width: 550px !important;}
.langSect6Text{width: 87% !important;}
.es_promo1,.es_promo4{font-size: 50px !important;}
.es_promo2{font-size: 56px !important;}
.es_promo3{font-size: 40px !important;}
.de_promo_btn{margin: 30px auto 10px auto;}
.es_promo_btn {margin: 32px auto 8px auto;}
.de_poster {height: 430px;}
.es_choiceItem{font-size: 11px !important;}
.custBtn{white-space: nowrap;width: 300px !important;}
.es_choiceItem2{font-size: 9.4px !important;}
.ruWidth1, .ruWidth2, .ruWidth3, .ruWidth4{width:19% !important;}
.ruWidth5{width: 22% !important;}
.zh_cust1{width: 40% !important;}
.zh_cust2{width: 13% !important;}
.zh_cust3{width: 45% !important;}
.ru_custWidth{width: 503px !important;}
#point{font-size: 95%;}


@media(max-width:1100px){
	#videoContent{margin-top: 60px;}
}
@media(max-width:550px){
	#videoContent{margin-top: 30px;}
}

@media (max-width: 375px){
	.langSect6Text {font-size: 10.5px;}
}

@media (max-width:500px) {
	.infoBtn{font-size: 3.3vw;}
	.langVisitBtn{font-size: 3.5vw;}
	.langListItem{white-space: normal !important;}
	.detail_leftHeader{text-align: center;white-space: normal !important; }
	.custVisitBtn{font-size: 4vw;}
	.custBtn {white-space: normal;width: auto !important;}
}

@media (max-width: 540px){
	.langSect6Text {font-size: 3vw;}
}

@media only screen and (max-width: 540px){
	.smBlkTxt {bottom: 0px !important;white-space: nowrap !important;}
}

@media only screen and (max-width: 640px) and (min-width: 540px){
	.asteriskText {font-size: 1.45vw !important;}
	.nl_style{padding-bottom: 20px;bottom: 1px;}
}

@media (max-width:760px){
	#covidTxt{font-size: 2.3vw;}
}

@media(max-width:767px){
	.techText{font-size: 1rem !important;}
	.es_style{margin-bottom: 0px;}
	.custBttn3{margin-top: 0px !important;}
	.langBtn {margin-left: auto !important;margin: 40px auto;width: 75vw;	float: none;}
	.langSmallText {line-height: 14px !important;font-size: 13.45px !important;}
	.videoCustom{margin-bottom: 0px;}
	.langBttn, .ru_btn{margin-top:0px !important; }
}

@media (max-width:990px) {
	.langSmallText {line-height: 10.5px !important;font-size: 9.1px !important;}
	.section1Btn {width: 242px !important;}
	.langSect6Text{font-size: 1.5vw;}
	.es_smallText{font-size: 11px !important;}
}

@media (max-width: 950px){
	#covidTxt{font-size: 1.6vw;}
}

@media (max-width: 1200px){
	.navbar-nav > li > a{font-size: 12.5px;}
	.videoCustom{margin-bottom: 40px;}
	.langBttn{margin-top:30px !important; }
	.langSmallText {line-height: 15px !important;font-size: 13px !important;}
	.techText{font-size: 1.1vw !important;}
	.es_smallText{font-size: 11.5px !important;}
	.es_section1Btn{bottom: 2%;}
}



/* navbar */
@media (min-width: 768px){
	.navbar-nav > li > a {font-size: 11px !important;}
}
@media (min-width: 991px){
	.navbar-nav > li > a {font-size: 14px !important;}
}
@media (min-width: 1200px){
	.nav > li > a {padding: 30px 27px;font-size: 17px !important;}
}




