#left2{width: min-content;}
.mosaicDesigned{white-space: nowrap;}
.es_style{margin-bottom: 73px;}
.twolineSpace{font-size: 12px;}
.custBttn4{margin-top: 25px !important;}
.langBtn{width: auto;white-space: nowrap;}
.sv_styles{font-size:12px;}
.langBttn{width: 233px !important;white-space: nowrap;}
.section2Headers{width: 297px;}
.ru_btn{margin: 15px auto 20px;}
.ru_resources{font-size: 12px !important;	white-space: break-spaces;}
.headPadding {
    padding: 5px 0 0 15px;
}
.custWidthContainer{
	width: 100% !important;
}
.custWidth3{
	width: 38% !important;
}
.custWidth1{
	width: 12% !important;
}
.custWidth2{
	width: 50% !important;
}
.langPuzzle{
    width: 655px !important;
}

.langSect6Text{
	width: 90% !important;
}

.es_promo1,.es_promo4{
	font-size: 50px !important;
}
.es_promo2{
	font-size: 46px !important;
}
.es_promo3{
	font-size: 32px !important;
}
.es_promo_btn {
    margin: 44px auto 8px auto;
}
.de_promo_btn {
    margin: 44px auto 10px auto;
}
.ru_promo_btn {
    margin: 33px auto 6px auto;
}
.de_poster{
	height: 440px;
}
.instruction{
	font-size: 20px;
}
.ru_earning{
	font-size: 35px !important;
}
.ru_custWidth1{
	width: 25% !important;
}
.ru_custWidth2{
	width: 40% !important;
}
.ru_custWidth3{
	width: 34% !important;
}
.custBtn{
	white-space: nowrap;
	width: 300px !important;
}
.es_choiceItem2{
	font-size: 10px !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;
}
.techBtnTxt{
	width: auto;
	white-space: nowrap;
}
.es_smallText{
	font-size: 14px;
}

#buttonSection1, #buttonSection2, #buttonSection3{height: 530px;}
#blueBackground2, #blueBackground{height: 326px !important;}
.productLogoContainer1, .productLogoContainer2 {padding: 5px 0;text-align: center;}
#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.3vw;}
	.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;
		padding-top: 0px;
	}
}

@media (max-width:750px) {
	.langSmallText{
		font-size: 13px !important;
	}
}

@media (max-width:760px){
	#covidTxt{font-size: 2.3vw;}
}

@media (max-width:767px) {
	.langBtn {margin-left: auto !important;margin: 40px auto;width: 75vw;	float: none;}
	.ru_styles{bottom: 3px !important;}
	.asteriskText{font-size: 1.3vw !important;}	
	.es_style{margin-bottom: 0px;}
	.custBttn4{margin-top: 0px !important;}
	.videoCustom{margin-bottom: 0px;}
	.langSmallText {line-height: 14px !important;font-size: 13.45px !important;}
	.es_smallText{
		font-size: 12px;
	}
	.techText{
		font-size: 1rem !important;
	}
}

@media (max-width: 950px){
	#covidTxt{font-size: 1.6vw;}
}

@media (max-width:990px) {
	.langSmallText {line-height: 10.5px !important;font-size: 9.1px !important;}
	.section1Btn {width: 242px !important;}
	.pdfTitles {font-size: 10.5px;}
	.es_smallText{
		font-size: 9px;
	}
	.langSect6Text{
		width: 90% !important;
		font-size: 1.3vw;
	}
	.es_smallText{
		font-size: 11px !important;
	}
}

@media (max-width: 1020px){
	.detail_leftHeader, .detail_rightHeader {
		font-size: 26.5px !important;
	}
}

@media (max-width:1200px) {
	.langSmallText {line-height: 15px !important;font-size: 13px !important;}
	.ru_resources{font-size: 10px;}
	.ytText{font-size: 10px !important;}
	.videoCustom{margin-bottom: 36px;}
	.ru_btn{margin: 0px;}
	.langSmallText {
		line-height: 15px !important;
		font-size: 9px !important;
	}
	.langSect6Text {
		font-size: 1.35vw;
	}
	.techText{
		font-size: 1.1vw !important;
	}
	.es_smallText{
		font-size: 12px;
	}
	.es_smallText{
		font-size: 11.5px !important;
	}
	.es_section1Btn{
		bottom: 2%;
	}
}




/* navbar */
@media (min-width: 768px){
	.navbar-nav > li > a {font-size: 10px !important;}
}
@media (min-width: 991px){
	.navbar-nav > li > a {font-size: 13px !important;}
}
@media (min-width: 1200px){
	.nav > li > a {padding: 30px 27px;font-size: 16px !important;}
}















