/* ============================================================
   Fonts Family
==============================================================*/
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video,button {font-family:Noto Sans,'Noto Sans',Arial, sans-serif;}

input[type="text"],input[type="email"],input[type="number"],button,input[type="submit"],input[type="reset"],button,input[type="tel"],button,input[type="password"],input[type="url"],input[type="search"],input[type="file"],button,textarea {font-family:Noto Sans,'Noto Sans',Arial, sans-serif; }



/*	CaseStudy Main:Item
=========================================================*/
html[lang="en-US"] .CaseStudySubSlideItemCont{
	padding-right: 180px;
}
/*Responsive*/
@media screen and (max-width: 1440px) and (min-width: 1025px){
	html[lang="en-US"] .CaseStudySubSlideItemCont{
		padding:25px 20px;
		padding-right: 170px;
	}
}
@media screen and (max-width: 1024px) and (min-width: 768px){
	html[lang="en-US"] .CaseStudySubSlideItemCont{
		padding:25px 20px;
	}
	html[lang="en-US"] .CaseStudySubSlideItemCont-btn {
		margin-top: 10px;
		position: static;
		transform: translate(0,0);
	}
}
@media screen and (max-width: 767px) and (min-width: 1px){
	html[lang="en-US"] .CaseStudySubSlideItemCont{
		padding:15px 10px;
	}
	html[lang="en-US"] .CaseStudySubSlideItemCont-btn {
		margin-top: 6px;
		position: static;
		transform: translate(0,0);
	}
	html[lang="en-US"] .CaseStudySubSlideItemCont-title{
		padding-left:0;
	}
}

/*	Menu
=========================================================*/
@media screen and (max-width: 1610px) and (min-width: 1441px){
	html[lang="en-US"] .HeaderNav{
		margin-right:182px;
	}
	
	html[lang="en-US"] .HeaderNav .main-menu > .menu-item{
		padding:0 17px;
	}
	
	html[lang="en-US"] .DepthMenuSection{
		left: calc(50% + 91px);
	}
}

@media screen and (max-width: 1440px) and (min-width: 1281px){
	html[lang="en-US"] .HeaderNav{
		margin-right: 164px;
	}
	
	html[lang="en-US"] .HeaderNav .main-menu > .menu-item{
		padding: 0 15px;
	}
	
	html[lang="en-US"] .DepthMenuSection{
		left: calc(50% + 82px);
	}
}

@media screen and (max-width: 1280px) and (min-width: 1025px){
	html[lang="en-US"] .HeaderNav{
		margin-right: 164px;
	}
	
	html[lang="en-US"] .HeaderNav .main-menu > .menu-item{
		padding: 0 10px;
	}
	
	html[lang="en-US"] .DepthMenuSection{
		left: calc(50% + 82px);
	}
}

/*	SiteMap
=========================================================*/
@media screen and (min-width: 1025px){
	html[lang="en-US"] .SiteMapMenu .main-menu > .menu-item > a{
		font-size:14px;
		padding-right:14px;
	}
	
	html[lang="en-US"] .SiteMapMenu .main-menu > .menu-item > .sub-menu > .menu-item > a{
		font-size:13px;
	}
	
	html[lang="en-US"] .SiteMapMenu .main-menu .sub-menu .sub-menu .menu-item > a{
		font-size:13px;
	}
	
	html[lang="en-US"] .SiteMapMenu .main-menu{
		margin:0 -10px;
	}
	
	html[lang="en-US"] .SiteMapMenu .main-menu > .menu-item{
		padding:0 10px;
	}
}




/*	Solution Main
=========================================================*/
@media screen and (max-width: 767px) and (min-width: 1px){
	html[lang="en-US"] .CaseStudySubPostItem-btn{
		right:10px;
		left:10px;
	}
	html[lang="en-US"] .CaseStudySubPostItemText {
		top: 10px;
		left: 10px;
		right: 10px;
	}
	html[lang="en-US"] .CaseStudySubPostItem-btnText{
		font-size:10px;
	}
}

/* Right Stick Banner
=========================================================*/
@media screen  and (min-width: 1025px){
	html[lang="en-US"] .QuickBarItem-text{
		font-size:10px;
	}
}

@media screen and (max-width: 1440px) and (min-width: 1025px){
	html[lang="en-US"] .QuickBarItem-link{
		width:80px;
	}
	
	html[lang="en-US"] .QuickBarItem-text{
		width:80px;
	}
	
	html[lang="en-US"] .QuickContact{
		padding-right:80px;
	}
}

.MobileHeader-item:nth-child(3) .MobileHeader-text{
	padding:0 !important;
}

.FooterFamilyMenuTabCont-list .FooterFamilyMenuTabCont-item:nth-child(2) .FooterFamilyRow:nth-child(1) .FooterFamilyRow-item:nth-child(6){
	display:none !important;
}

.FooterFamilyMenuTabCont-list .FooterFamilyMenuTabCont-item:nth-child(2) .FooterFamilyRow:nth-child(1) .FooterFamilyRow-item:nth-child(7){
	display:none !important;
}

.FooterFamilyMenuTabCont-list .FooterFamilyMenuTabCont-item:nth-child(2) .FooterFamilyRow:nth-child(3) .FooterFamilyRow-item:nth-child(3){
	display:none !important;
}

.FooterFamilyMenuTabCont-list .FooterFamilyMenuTabCont-item:nth-child(2) .FooterFamilyRow:nth-child(3) .FooterFamilyRow-item:nth-child(6){
	display:none !important;
}

.ScrollpolicyMeta .FormBasicCheck{
	position: static !important;
	margin-top:15px !important;
	transform: translateY(0) !important;
}

.FooterInfoText-item:nth-child(2){
	display:none !important;
}


.FaqTopBannerText-item:last-child{
	display:none !important;
}

.FaqTopBannerText-item:nth-child(2):after{
	display:none !important;
}

.CenterTopBannerText-item:last-child{
	display:none !important;
}

.CenterTopBannerText-item:nth-child(2):after{
	display:none !important;
}

@media screen and (min-width: 768px) {
	.MainCaseStudyTab-slide{
		width:10% !important;
		padding: 0 5px !important;
	}
	.MainCaseStudyTab-text{
		font-size:10px !important;
	}
}

@media screen and (min-width: 768px) {
	.SubCaseStudyTab-text{
		min-height:2.6em;
	}
}

html[lang="en-sea"] .WebinarsIntro-bottom .WebinarsIntro-text:nth-child(2){
	display:none !important;
}

html[lang="en-sea"] .WebinarsIntro-bottom .WebinarsIntro-text:nth-child(3){
	display:none !important;
}


@media screen and (max-width: 767px) and (min-width: 1px){
	.SSMLicenseVerLineBtn-item{
		width:100% !important;
		max-width:100% !important;
	}
	
	.SSMLicenseVerLineBtn-item .DownloadBtn {
		display:block !important;
	}
	
	.SSMLicenseVerLineBtn-item:last-child{
		margin-top:5px !important;
	}
	
	.SSMLicenseVerLineBtn-item:first-child{
		margin-top:0px !important;
	}
}

@media screen and (max-width: 767px) and (min-width: 1px){
	.SSMSoftwareLink-item{
		width:100% !important;
	}
	
	.SSMSoftwareLink-item .DownloadBtn{
		display:block !important;
	}
	
	.SSMSoftwareLink-item:last-child{
		margin-top:5px !important;
	}
	
	.SSMSoftwareLink-item:first-child{
		margin-top:0px !important;
	}
	
	.ManageDownload-item{
		width:100% !important;
		margin-top:5px !important;
	}
	
	.ManageDownload-item:first-child{
		margin-top:0 !important;
	}
	
	.ManageDownload-item .DownloadBtn{
		display:block !important;
	}
	
	.CompanyInfoNum-text{
		display:block !important;
	}
}



/* Company Overview
=========================================================*/
@media screen and (max-width: 1024px) and (min-width: 768px){
	html[lang="en-US"] .CompanyInfoNum-text{
		font-size: 12px;
	}
}