/*otp btn css*/
.signup-box input, form .za-country-container .globalcountrycode-signup {
    color: #000;
    padding: 14px 12px;
    border: none;
    display: block;
    width: 100%;
    margin: 15px 0 0;
    font-size: 14px;
    background: #fff;
    appearance: none;
    -webkit-appearance: none;
    -moz-appearance: none;
    position: relative;
    z-index: 1;
    transition: .5s ease;
    border-radius: 0;
}
/*otp btn css end*/
/**custom css for bottom**/
.footer-sec-wrap.two-column .promo-section-wrap{
vertical-align: top;
}
.footer-links-wrap,.footer-sec-wrap.two-column .promo-section-wrap{
background: #333;
color: #e5e5e5;
}
.footer-sec-wrap .product-links ul li a{
color: #e5e5e5;
}
.footer-sec-wrap .product-links h4{
color: #e5e5e5;
}
@media screen and (max-width: 480px){
.footer-sec-wrap .product-links h4{
color: ##e5e5e5;
}
}

/***custom article list*****/
.footer-sec-wrap .promo-section-wrap a{
    display: block;
    max-width: 350px;
    margin: 0 auto;
    width: 100%;
    color: #e5e5e5;
}
.other-lang .footer-sec-wrap .promo-section-wrap .article-list h3{
    max-width: 350px;
    margin: 0 auto;
   color: ##e5e5e5;
    font-size: 20px;
    padding-bottom: 25px;
}
.other-lang .footer-sec-wrap .promo-section-wrap .article-list > a:before{
   content: '● ';
   color: #e5e5e5;
}
.other-lang .footer-sec-wrap .promo-section-wrap .article-list .btm-cta-wrap{
  display: block;
  color: #ccc;
  max-width: 350px;
  margin: 0 auto;
  border-top: 1px solid #ccc;
  padding: 30px 0;
  margin-top:30px;
}
.other-lang .footer-sec-wrap .promo-section-wrap .article-list .btm-cta-wrap .btm-cta{
  width: inherit;
  text-align: center;
  margin-top:30px;
  color: #fff;
}
.other-lang .footer-sec-wrap .promo-section-wrap .article-list .btm-cta-wrap > p{
  color: #ccc;
}

/***custom article list end*****/


.i18n-en .product-nav-links .menu li:last-child{display:none}
.i18n-en .page-node-14141 .menu li:last-child{display:inherit}
/**** For other languages ****/

/*.other-lang .promo-section-wrap .customer-stories{ display: none; }
.other-lang .footer-sec-wrap.two-column .promo-section-wrap{ width: 20%; }

.other-lang .ztop-smm-inner>a { width: 50%; }
.other-lang .ztop-smm-inner>a:last-child{ display: none; }*/

@media only screen and (max-width: 991px){
    .other-lang .footer-sec-wrap.two-column .content-wrap>div.promo-section-wrap{ display: none; }
}
/**** For other languages ****/


/**header product icon**/

/*.menu-icon-help-header>a img {
    width: auto;
    height: 26px;
}*/

/*.menu-icon-help-header>a img {
    margin: 7px 0 0;
}*/

@media only screen and (min-width :1200px) {
    .all-features ul.menu li {
        width: auto;
    }
}

.helpful-wrap,
.help-promo-panel {
    display: none;
}

.help-content-inner-wrap img {
    border: 1px solid #e4e4e4;
}

.help-content-inner-wrap .has-inline-img img {
    margin: 3px 0px;
}

.plHr-high-topic-box {
    border: 15px solid #F4F4F4;
    padding: 15px;
    margin-bottom: 30px;
}

.common-links.remove-before:before {
    display: none
}

#czone-home #signup-termservice {
    border: 1px solid #000;
}

#czone-home #signup-termservice.checked::before,
#czone-home #signup-termservice.checked::after {
    background-color: #000;
}

#czone-home .za-tos-container label {
    color: #000;
}

.other-lang #plus_testimonial{
    display: none;
}


/* .other-lang .product-links{
display:none;
} */

.promo-section-wrap .customer-stories a, .promo-section-wrap .customer-stories .watch-video {
    cursor: pointer;
}

.node-type-zp-features-home.og-context-node-14130 #block-system-main {
    margin-top: -69px;
}

.other-lang .footer-quicklinks ul li:last-child {
    display: none;
}
.footer-sec-wrap .promo-section-wrap a {
    display: block;
    max-width: 350px;
    margin: 0 auto;
    width: 90%;
}
@media only screen and (max-width: 767px) {
    .node-type-zp-features-home.og-context-node-14130 #block-system-main {
        margin-bottom: 40px;
    }
}
.footer-links-wrap .crm-soc-logo{
     text-align:center;
}
/*body:not(.node-type-zp-home) .zgh-accounts .zgh-signup{
    display:inline-block;
}*/
@media only screen and (max-width: 767px){
body:not(.node-type-zp-home) .zgh-accounts .zgh-signup {
    display: none;
}
}

/*Help pages*/
#help-promo-panel {
    display: block;
    margin-bottom: 0;
}

/* footer seperator */
@media only screen and (min-width: 480px) and (max-width: 991px) {
	.footer-sec-wrap .product-links ul li a {
		position: relative;
	}
	.footer-sec-wrap .product-links ul li a:before{
    content: '';
    width: 1px;
    height: 40%;
    background: #bdbdbd;
    display: block;
    position: absolute;
    left: -20px;
    top: 50%;
    transform: translateY(-50%);
	}
}

/**header product icon**/

.main-container-wrapper #mini-panel-product_menu .menu-icon-help-header{
	display: flex;
	align-items: center;
	padding: 10px 0 6px;
}

.menu-icon-help-header>a{
	display: contents;
}

.menu-icon-help-header>a img {
    width: 45px;
    height: auto;
}

.menu-icon-help-header .product-title a {
    padding: 10px 0 10px 10px;
}

.menu-icon-help-header>a img {
    margin: 0px;
}

@media(max-width: 767px){
	.main-container-wrapper #mini-panel-product_menu .menu-icon-help-header{
		justify-content: center;
	}
	#mini-panel-product_menu .menu-icon-help-header .product-title a {
    	padding: 0 0 0 10px;
    	background-image: none;
    }
}

@media only screen and (min-width :1200px) {
    .all-features ul.menu li {
        width: auto;
    }
}

.helpful-wrap,
.help-promo-panel {
    display: none;
}

.help-content-inner-wrap img {
    border: 1px solid #e4e4e4;
}

.help-content-inner-wrap .has-inline-img img {
    margin: 3px 0px;
}

.plHr-high-topic-box {
    border: 15px solid #F4F4F4;
    padding: 15px;
    margin-bottom: 30px;
}

.common-links.remove-before:before {
    display: none
}

#czone-home #signup-termservice {
    border: 1px solid #000;
}

#czone-home #signup-termservice.checked::before,
#czone-home #signup-termservice.checked::after {
    background-color: #000;
}

#czone-home .za-tos-container label {
    color: #000;
}

.other-lang #plus_testimonial{
    display: none;
}


/* .other-lang .product-links{
display:none;
} */

.promo-section-wrap .customer-stories a, .promo-section-wrap .customer-stories .watch-video {
    cursor: pointer;
}

.node-type-zp-features-home.og-context-node-14130 #block-system-main {
    margin-top: -69px;
}

.other-lang .footer-quicklinks ul li:last-child {
    display: none;
}
.footer-sec-wrap .promo-section-wrap a {
    display: block;
    max-width: 350px;
    margin: 0 auto;
    width: 90%;
}
@media only screen and (max-width: 767px) {
.umain #mini-panel-product_menu .menu-icon-help-header .product-title a{
	padding: 0px 0px 0px 10px;
	margin-left: 0px !important;
}
#mini-panel-product_menu .menu-icon-help-header .product-title a{
	font-size: 21px;
}
.main-container-wrapper.umain #mini-panel-product_menu .menu-icon-help-header{
	padding: 0px 2.5px;
}
.node-type-zp-features-home.og-context-node-14130 #block-system-main {margin-bottom: 40px;}
.z-bottom-cta-menu a, .z-bottom-cta-menu.onscroll a {
    color: #fff;
    background: #f0483e;
}
body:not(.node-type-zp-home) .zgh-accounts .zgh-signup {display: none;}
}




/*LOGO*/
.menu-icon-help-header .product-title, .product-header-top .menu-icon-help-header .product-title{
    display: none;
}
.menu-icon-help-header>a img {
    width: auto;
    height: 44px;
}
.product-header-top .menu-icon-help-header>a{
    background-image: url(/sites/default/files/styles/product-home-page/public/crmplus-logo.png);
    background-size: 157px auto;
    width: 130px;
}

/*LOGO*/