:root {	--demoCcartColor: #081A66; }
[data-pagetype="public-page"] #footer { background: #E5F3FF; }
.hero-holder .multi-lang-drop #langSelectionDropdown.dropdown-menu{box-shadow: 0px 4px 20px 0px rgba(166, 194, 228, 0.30); border-radius: 12px; background: #FFF; padding: 8px; margin: 10px 0 0;}
.multi-lang-drop #langSelectionDropdown.dropdown-menu .dropdown-scroll{ min-width: 114px;}
.multi-lang-drop #langSelectionDropdown.dropdown-menu a{ font-size: 0.879rem; line-height: 1.4345; color: #000823; padding: 8px 14px; border-radius: 6px; font-weight: 400;}
.multi-lang-drop #langSelectionDropdown.dropdown-menu a:hover, 
.multi-lang-drop #langSelectionDropdown.dropdown-menu a:focus { background: #fff; color: #1434CB;} 
.multi-lang-drop #langSelectionDropdown.dropdown-menu a.active{ color: #fff; background:#1434CB;}
.captcha-area { margin: 70px 0 0; }
.form-forgot-password #forgotPasswordForm .link { top: auto; bottom: -30px; }
.form-forgot-password.sub-container, .form-forgot-userid.sub-container { border-width: 0; }
.main-page .third-container .article-holder .title h4 { color: var(--demoCcartColor); font-weight: 400; }
.main-page .third-container .article-holder .title h2 { font-size: 2.5em; line-height: 1.314285714285714; font-weight: 500; color: var(--demoCcartColor); }
.main-page .third-container .article-holder .article-block .heading { font-size: 1.285714285714286em; line-height: 1.277777777777778; margin: 0 0 5px; color: var(--demoCcartColor); }
.main-page .third-container .article-holder .article-block p { margin: 0 0 20px; }
.main-page #footer .footer-nav ul li a{font-size: 1em;}
.main-page #footer .footer-frame{padding-top: 24px;}
.main-page #footer .copyright{font-size: .86em; margin-top: 3px;}
.multi-lang-drop .dropdown-toggle::after { font-size: 20px;	line-height: 24px; margin: 0; }
#tnc-dialog.tnc-dialog-holder .title.d-block.text-center, 
#autopay-tnc-dialog.tnc-dialog-holder .title.d-block.text-center,
#autopay-tnc-dialog.tnc-dialog-holder .btns.terms-cond-buttons { display: none !important;}
#tnc-dialog.tnc-dialog-holder .sub-container, 
#autopay-tnc-dialog.tnc-dialog-holder .drag-image-holder{ border: none}
@media (max-width: 991px) {
	#footer .note{ font-size: 1em; }
	#footer .copyright {margin-top: 4px; margin-left: 32px; }
	#footer .footer-info .logo{ height: 30px;}
	#footer .footer-nav ul li{margin: 0 20px 0 0;}
	#footer .footer-nav ul li:last-of-type{margin: 0;}		
}
@media (max-width: 767px) {
	[data-pagetype="public-page"] #header .logo {  float: left !important;  left: 0;  padding: 0 6px 0 0;}
	.multi-lang-drop #langSelectionDropdown.dropdown-menu { width: auto; }
	#footer.footer-public .footer-holder .container { padding: 32px 15px 48px; }	
	#footer .footer-info .logo{ height: 30px; margin-left: 0 !important;}
	#footer .footer-frame{ padding: 38px 0 0 0;margin-top: 24px; border-top-color: #C7E2FF;}
	#footer .note{ margin: 0; }	
	.main-page #footer .footer-nav ul li{padding: 16px 0; border-color: #C7E2FF}	
	#footer .footer-nav { margin: 0 0 18px;  }
	#footer.footer-public .copyright{margin: 5px 0 0 10px; font-size: 0.86em;}	
}
@media (max-width: 457px) {
	#footer.footer-public .copyright{margin: 24px 0 0 ; display: block;}	
}