.zw-product-header, .product-nav-links .menu>li>a, .zw-product-header .product-nav-links li .nolink {
    color: #fff;
}
.zw-product-header {
    position: relative;
    z-index: 1;
}
.footer-sec-wrap.two-column .content-wrap>div{float:unset; text-align:center;}
* {
	margin: 0;
	padding: 0;
	font-weight: inherit !important;
	font-family: var(--zf-primary-regular);
}
.banner-section {
	padding: 125px 25px 85px;
	text-align: center;
	margin-bottom: 25px;
margin-top:-82px; 
   background-image: url(/sites/zweb/images/apptics/crm-tips-banner.jpg);
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center center;
z-index: -1;
    position: relative;
}
.banner-con {
	display: inline-block;
	max-width: 820px;
	color: #fff;
}
.banner-con > h1 {
	font-family: var(--zf-primary-bold);
	font-size: 42px; margin-bottom:10px;
	line-height: 48px;
	letter-spacing: 1px;
}
.banner-con > p {
	font-family: var(--zf-primary-regular);
	font-size: 18px;
	margin: 10px auto 0;
}
.section-splter {
	padding: 9px 8px 2px;
	text-align: center;
	box-sizing: border-box;
}
.sec-splt-inner {
	display: inline-block;
	padding: 12px;
	box-shadow: 0px 10px 15px -10px #e3e3e3;
}
.sec-letter {
	float: left;
	transition: all ease 0.3s;
	padding: 6px 12px;
	border-radius: 4px;
	font-size: 16px;
	font-family: var(--zf-primary-regular);
	color: #333;
	cursor: pointer;
}
.sec-letter:hover {
	color: #03a9f5;
}
.sec-letter.active {
	background: #03a9f5;
	color: #fff;
}
.cb {
	clear: both;
	height: 0;
}
.sec-letter.disabled {
	color: #ccc !important;
	cursor: default !important;
pointer-events: none;

}
.container-section {
	text-align: center;
	padding: 60px 25px 0;
}
.container-inner {
	max-width: 840px;
	width: 100%;
	display: inline-block;
	text-align: left;
}
.section {
	padding-bottom: 75px;
	position: relative;
}
.sec-hdr {
	border-bottom: 1px solid #000;
	position: relative;
	height: 40px;
	margin-bottom: 10px;
}
.sec-hdr > span {
	padding: 8px 0;
	width: 68px;
	text-align: center;
	position: absolute;
	left: 0;
	bottom: -1px;
	border: 1px solid #000;
	border-bottom: none;
	font-size: 34px;
	font-family: var(--zf-primary-semibold);
}
.sec-con {
	padding: 25px 0 5px 35px;
}
.sec-con h2 {
	font-size: 24px;
	line-height: 34px;
	font-family: var(--zf-primary-semibold);
	margin: 5px 0;
}
.sec-con p {
	font-size: 18px;
	font-family: var(--zf-primary-regular);
	line-height: 30px;
	-webkit-font-smoothing: antialiased;
	font-smoothing: antialiased;
}
.section-splter.fixed {
	position: fixed;
	top: 52px;
	left: 0;
	width: 100%;
	background: #fff;
	border-bottom: 1px solid #e3e3e3;
	box-shadow: 0px 10px 10px -10px #e3e3e3;
	z-index: 3;
}
.section-splter.fixed .sec-splt-inner {
	display: inline-block;
	padding: 0;
	border-bottom: none;
	box-shadow: none;
}
.zw-product-header .menu-icon-help-header .product-title a,  .zw-product-header .menu-icon-help-header+.product-nav-links li a  {
    color: #fff;
}
.main-container-wrapper .zw-product-header .menu-icon-help-header+.product-nav-links li a {color: #fff;padding: 20px 0 5px;} .expanded.dropdown .caret{ background: url(/sites/zweb/images/apptics/cliq-arrow-icon.png) no-repeat -1px -48px !important;} 
.product-nav-links .menu li a.active, .main-container-wrapper .zw-product-header .menu-icon-help-header+.product-nav-links li a.active { font-family: var(--zf-primary-regular), Arial, Helvetica, sans-serif; box-shadow: none; } 
 .main-container-wrapper .zw-product-header .menu-icon-help-header+.product-nav-links li:nth-child(4) a, .product-header-top .menu li:nth-child(4) a { font-family: var(--zf-primary-regular), Arial, Helvetica, sans-serif; }
.main-container-wrapper .zw-product-header .menu-icon-help-header+.product-nav-links .dropdown-menu li a{ color:#333;font-family: var(--zf-primary-regular);}
.product-header-top .expanded.dropdown .caret{background: url(/sites/zweb/images/apptics/cliq-arrow-icon.png) no-repeat -12px -48px !important;}
@media only screen and (max-width:1140px) {
.section-splter.fixed{top:0;}
}
@media only screen and (max-width:992px) {
.sec-letter {
	padding: 6px 9px;
}
.sec-con p {
	font-size: 16px;
	line-height: 28px;
}
.sec-con h2 {
	font-size: 20px;
	line-height: 28px;
}
}

@media only screen and (max-width:767px) {
footer {
    position: relative;
    z-index: 3;
    background: #fff;
}
.zw-product-header span.zprd-display-name {color: #000;}

.zwph-white .zprd-display-name:after {
    color: #000;
    border-color: #000;
}
	.expanded.dropdown .caret {
    background: url(/sites/zweb/images/apptics/cliq-arrow-icon.png) no-repeat -12px -48px !important;
}
.zw-product-header .product-nav-links .menu>li>a {
    color: #333;
}
.banner-section {
	padding: 80px 25px 85px; margin-top:0;
}
.container-section {
	padding: 60px 25px 60px 75px;
}
.sec-con {
	padding: 20px 0 5px 10px;
}
.sec-hdr > span {
	font-size: 26px;
}
.section-splter {
	width: 70px;
	position: absolute;
	top: 111px;
	padding: 12px 0 5px;
	padding-left: 5px;
	box-shadow: 2px 2px 10px #e3e3e3;
	border: 1px solid #e3e3e3;
	border-left: none;
	z-index: 3;
	background: #fff;
	overflow: scroll;
}
.sec-letter {
	padding: 8px 9px;
	width: 49.5%;
	display: inline-block;
	box-sizing: border-box;
	text-align: center;
	vertical-align: middle;
}
.sec-splt-inner {
	padding: 0;
	border: none;
	box-shadow: none;
}
.sec-letter.disabled{ display:none !important;}
}
/***Footer Change CSS***/
.footer-sec-wrap.two-column .promo-section-wrap {
	display: none !important
}
.footer-sec-wrap .product-links.three-column {
	display: none
}
.footer-sec-wrap.two-column .common-links {
	text-align: center
}
.common-links:before {
	left: 50%;
	transform: translateX(-50%);
	-webkit-transform: translateX(-50%);
}
.footer-sec-wrap.two-column .footer-links-wrap {
	padding: 60px 60px 40px;
}
.product-links.two-column{ display:none !important;}

.footer-sec-wrap{ border-top:none;}