body {
	font-size:16px;
}

/*mobile font size*/
.smallFont{font-size:16px;}
.mideumFont {font-size:18px;}
.largeFont {font-size:20px;}

.font-resize .sm {font-size:18px;}
.font-resize .md {font-size:20px;}
.font-resize .lg {font-size:22px;}

	
	.infoCnt{
		font-size:0.625em  /*10px*/
	}
	.headTitle,
	.combineerror,
	.reg-info-mngmnt .checkbox-container .checkboxText,
	div.checkBox-error-class,
	div.error,
	div.error-two-input,
	div.error-three-input,
	div.date-error-class
	{
		font-size:0.688em  /*11px*/
	}
	.inner-container-bg .form-group label,
	.inner-container-bg a,
	.inner-container-bg input,
	.registerLinks .row div a,
	.rememberpass label,
	.notice-list li,
	.accordianContent,
	.footer,
	.container-box p, 
	.inner-container p,
	.passwordRules li,
	.caution-list li, 
	.info-text,
	.font-resize.mob,
	.navbar-collapse .infoBlock,
	.callCenter,
	.blockSection,
	.homeTile,
	.noticeTable,
	.contractInfo,
	.conditionLink,
	.menuLink,
	.announcement .alertInfo,
	.cust-personal-info,
	.ulList,
	.box-footer span.checkboxText,
	/*.box-footer div.success-text,*/
	.membership-box-footer span.checkboxText,
	.membership-box-footer div.success-text,
	.innerBoxBg p,
	.checkbox-container label.email-delivery,
	.sslBlock .regSSLText,
	.checkbox-container span.checkboxText,
	.important span.info,
	.outerBox label,
	.setFont,
	.innerBoxBg p.text-info,  
	.innerBoxBg .reg-em-verify,
	.innerBoxBg .textAreaVerify p,
	.reg-info-mngmnt .checkbox-container,
	.policySummaryContainer,
	.policyDetailsInfoBar,
	.faqSummaryContainer p,
	.upperBlock .regSSLText,
	.upperBlock .taxCertReissueText,
	.openCollapse,
	.faq-block-head,
	.faq-cont,
	.tax-data,
	.tax-info,
	.tabSecuritiesNumber,
	.taxCertInfo,
	.phoneCond,
	.addressContainer,
	.reg-un-head,
	.unlistedTableHead,
	.tax-info-list li,
	.alert-success,
	.change-section-head,
	.tax-address,
	.cws-block-cont p,
	.bannerText p,
	.CWStableWrapper .table td,
	.CWStableWrapper .table th,
	.date-error-class,
	.procedure-head,
	.warningMsg,
	.securityEnhancement .confirm-data,
	.addressChnageContainer span,
	.post-logout-container-bg p,
	.inner-container label,
	.menuPopup .menuRightBar p,
	.registrationCompletionBg .stepText,
	.cws-available-service-list li,
	.mainServicesTable .evenRow,
	.mainServicesTable .oddRow,
	.convenientServiceBg .procedure,	
	.servicesAvailable .servicesAvailableNote,
	.servicesAvailable table td,
	.insurance-claim-page-3 ul
	{
		font-size:0.750em;  /*12px*/
	}
	.navbar-collapse .date,
	.dob select,
	.box-footer,
	.inner-container-bg .reg-con-cus ul li,
	.popup-header span,
	.security-question-footer a,
	.mainServicesTable table thead > tr,
	.convenientServiceBg .gradeUpInfo,
	.servicesAvailable .leftHeading,
	.servicesAvailable table thead  tr th
	{
		font-size:0.813em;	/*13px*/
	}
	.modal-body{
		font-size:0.833em; /*13.33px*/
	}
	.box-footer div.success-text,
	.box-head,
	.navbar-collapse .breadcrumbsLinks,
	.mainInnerContainer > p,
	.sslBlock .regHeadText,
	.sslBlock .configHeadText,
	.faqBlock .regHeadText,
	.modal-header h4,
	.form-group label.pay-first,
	.menuPopup .menuContentFooter .btn,
	.block-font
	{
		font-size:0.875em;	/*14px*/
	}
	.contact-no input, select{
		font-size:14px;
	}
	.panelBlock .heading{
		font-size:1em;	/*16px*/
	}
	span.acptDuration,
	.address-modal-contents	{
		font-size:0.938em;	/*15px*/
	}
	.modal-title,
	.faq-cont p,
	.menuPopup .menuContent p,
	.availableService .iconHeading span,
	.availableServiceInfo .serviceInfoHeading,
	.mainServicesTableLeftWrapper .CWSHeadingText p,
	.convenientServiceBg .serviceSupport span
	{
		font-size:1em;	/*16px*/
	}
	.reg-footer-text
	{
		font-size:1em !important;	/*16px*/
	}
	.defaultBtn,
	.defaultBtn:hover,
	.alterBtn,
	.alterBtn:hover,
	.half-circle{
		font-size:1.125em;	/*18px*/
	}
	/*.box-head{
		font-size:1.5em;	/*24px
	}*/ 
	
	.cws-block-num{
		font-size:3.188em	/*51px*/ 
	} 
	
	.cws-block-cont h4,
	.cws-chart-head{
		font-size:1.063em   /*17px*/	
	}
	.bannerText h1,
	.containCWS h2,
	.flowUp h2,
	.tableCWS h2,
	.registrationCompletionBg h2{
		font-size:1.188em;           /*19px*/
	}

	.gradeBtn,
	.gradeBtn:hover{
		font-size:0.8em;	/*12.2px*/
	}
	
	.convenientServiceBg .gradeUpText{
		font-size:2.5em;
	}
	.blockSection .modal-content{
		font-size:1.333em;
	}
	.menuContentFooter.largeButton button.btn{
		font-size:13px;
	}


@media (min-width: 940px) {
	.infoCnt{
		font-size:0.625em  /*10px*/
	}
	.loginDate
	{
		font-size:0.688em;  /*11px*/
	}
	.container-box .caution-list li,
	.callCenter,
	.blockSection.callcenterinfo,
	
	.checkbox-container span.checkboxText,
	.innerBoxBg .double-button-text p span.normal,
	.rg-mng-ch-txt,
	.reg-info-mngmnt .checkbox-container .checkboxText,
	div.checkBox-error-class,
	div.error,
	div.error-two-input,
	div.error-three-input,
	div.date-error-class,
	.reg-info-mngmnt .checkbox-container .checkboxText
	{
		font-size:0.750em; /* 12px*/
	}
	.inner-container-bg .form-group label,
	.inner-container-bg a,
	.inner-container-bg input,
	.rememberpass label,
	.registerLinks .row div a,
	.notice-list li,
	.accordianContent,
	.password-re-issue p,
	.combineerror,
	.container-box label,
	.container-box p,
	.inner-container p,
	 ul.passwordRules li,
	.footer,
	.breadcrumbs .date,
	.headTitle p,
	.infoBlock,
	.dob label,
	.dob select,
	.info-text,
	.blockSection,
	.homeTile,
	.noticeTable,
	.contractInfo,.conditionLink,
	.announcement .alertInfo,
	.cust-personal-info,
	.ulList,
	.checkbox-text,
	.innerBoxBg p,	
	.checkbox-container label.email-delivery,
	.important span.info,
	.box-footer span.checkboxText,
	/*.box-footer div.success-text,*/
	.membership-box-footer span.checkboxText,
	.membership-box-footer div.success-text,
	.sslBlock .regSSLText,
	.outerBox label,
	.setFont,
	.innerBoxBg p.text-info, 
	.innerBoxBg .reg-em-verify, 
	.innerBoxBg .textAreaVerify p,
	.reg-info-mngmnt .checkbox-container,
	.policySummaryContainer,
	.policyDetailsInfoBar,
	.faqSummaryContainer p,
	.upperBlock .regSSLText,
	.upperBlock .taxCertReissueText,
	.openCollapse,
	.faq-block-head,
	.faq-cont,
	.tax-data,
	.tax-info,
	.tabSecuritiesNumber,
	.taxCertInfo,
	.phoneCond,
	.addressContainer,
	.tax-address,
	.tax-info-list li,
	.unlistedTableHead,
	.alert-success,
	.change-section-head,
	.tax-address,
	.cws-block-cont p,
	.CWStableWrapper .table th,
	.CWStableWrapper .table td,
	.procedure-head,
	.warningMsg,
	.securityEnhancement .confirm-data,
	.addressChnageContainer span,
	.post-logout-container-bg p,
	.inner-container label,
	.menuPopup .menuRightBar p,
	.menuPopup .menuContentFooter .btn,
	.cws-available-service-list li,
	.mainServicesTable .evenRow,
	.mainServicesTable .oddRow,
	.convenientServiceBg .procedure,
	.servicesAvailable .servicesAvailableNote,
	.servicesAvailable table td,
	.insurance-claim-page-3 ul
	{
		font-size:0.813em;	/*13px*/
	}
	.box-footer div.success-text{
		font-size:1em;
	}
	.modal-body p{
		font-size:0.938em;
	}
	.servicesAvailable .leftHeading
	{
		font-size:0.875em;	/*14px*/
	}
	.blockSection .iconBlock,
	.headTitle,ul.breadcrumbsLinks li,
	.innerBoxBg p .amber,
	.registrationCompletionBg .stepText,
	.mainServicesTable table thead > tr,
	.convenientServiceBg .gradeUpInfo,
	.address-modal-contents	{
		font-size:0.938em;	/*15px*/
	}
	.box-head,
	.defaultBtn, 
	.defaultBtn:hover,
	.alterBtn,
	.alterBtn:hover,
	.password-re-issue .success-text,
	.modal-header h4,
	.reg-menu-list,
	.innerBoxBg .double-button-text p,
	.sslBlock .regHeadText,
	.sslBlock .configHeadText,
	.inquiryText,
	.form-group label.pay-first,	
	.bannerText p.banner-subhead,
	.faq-cont p,
	.menuPopup .menuContent p,
	.servicesAvailable table thead  tr th
	{
		font-size:1em;	/*16px*/
	}
	.sss{
		font-size:1.063em;	/*17px*/
	}
	.aaa{
		font-size:1.125em;	/*18px*/
	}
	.cws-block-cont h4{
		font-size:1.188em;           /*19px*/
	}
	
	.panelBlock .heading,
	.faqBlock .regHeadText,
	.bannerText p,
	.featureConts .feature-head,
	.cws-chart-head,
	.availableService .iconHeading span,
	.availableServiceInfo .serviceInfoHeading,
	.mainServicesTableLeftWrapper .CWSHeadingText p,
	.convenientServiceBg .serviceSupport span
	{
		font-size:1.250em;	/*20px*/
	}
	.containCWS h2,
	.flowUp h2,
	.tableCWS h2,
	.registrationCompletionBg h2{
		font-size:1.5em;	/*24px*/  
	}
	
	.bannerText h1 {
		font-size:2.250em	/*36px*/ 
	}
	.convenientServiceBg .gradeUpText{
		font-size:3em	
	}			
	.cws-block-num{
		font-size:3.750em	/*60px*/ 
	}
	.blockSection .modal-content{
		font-size:1.231em;
	}
}

 /**** 2nd Tab Style Font Size****/
.listStyleForm span{
	font-size:0.7em;
	line-height:1.4em;
}
.listStyleForm ul li{
    font-size:0.7em;
	line-height:1.4em;
}