/*CRM*/

/***** Zoholics banner hidden ******/
.zoholics-banner{ display: none !important; }
/***** Zoholics banner hidden Ends******/

/*****************Help Header Menu****************************/
.node-type-product-help-2-0-content-section .product-nav-links li:nth-child(-n+7){display:none}
.product-nav-links li:nth-child(n+8){display:none}
.node-type-product-help-2-0-content-section .product-nav-links li:nth-child(n+8){display:inline-block}
.helpful-wrap  > div:last-child{display:none}
.product-nav-links .menu li a.active, .main-container-wrapper #mini-panel-product_menu .menu-icon-help-header + .product-nav-links li a.active{box-shadow: 0 -2px 0 #fff inset;}
/*****************Help Header Menu****************************/

/*****************Start Header Pricing Popup****************************/

.header {overflow: visible;position: relative;z-index: 100;}
.pricing-wrap-dialog {position: absolute;top:36px;width: 600px;right: 0px;background: #f4fafc;border: 1px solid #ddd;text-align: center;padding: 30px 30px;transition: width 0.5s ease;z-index: 100;display: none;}
.pricing-wrap-dialog .pricing-table {margin: 60px 0px;border-right: 1px solid #d8dfe1;background: #fff;}
.pricing-wrap-dialog .pricing-table:after {display: block;content: '';clear: both;}
.pricing-wrap-dialog .pricing-column {width: 33.3%;float: left;position: relative;}
.pricing-wrap-dialog .pricing-column-pad {padding: 20px;border: 1px solid #d8dfe1;border-right: none;}
.pricing-wrap-dialog .pricing-wrap-dialog h5 {font-size: 20px;line-height: 25px;font-weight: 400;}
.pricing-wrap-dialog h6 {font-size: 15px;line-height: 25px;text-transform: uppercase;font-weight: 400;margin: 0px 0px 15px;}
.pricing-wrap-dialog .price-figure {display: block !important;margin-bottom: 10px;}
.pricing-wrap-dialog .price-figure, .pricing-wrap-dialog .price-figure i {color: #00add5;font-size: 40px;font-weight: 600;letter-spacing: -2px;line-height: 40px;display: inline-block;margin-right: 10px;font-style: inherit;}
.pricing-wrap-dialog .price-figure small {display: inline-block;font-size: 25px;font-weight: 400;line-height: 30px;position: relative;top: -10px;}
.pricing-wrap-dialog p.duration {color: #9fa3a7;margin-bottom: 20px;}
.pricing-wrap-dialog p.tagline {color: #565b61;margin-bottom: 20px;font-size:16px;}
.pricing-wrap-dialog .pricing-column a, .pricing-wrap-dialog .crm-plus-col a {background: #00add5;color: #fff;display: inline-block;padding: 10px 25px;text-transform: uppercase;font-weight: 600;font-size: 14px;}
.pricing-wrap-dialog .crm-plus-col h6 {font-size: 15px;font-weight: 600;margin-bottom: 10px;}
.pricing-wrap-dialog .crm-plus-col, .pricing-wrap-dialog .crm-plus-col a {background: transparent;color: #333;text-transform: none;font-weight: 400;font-size: 12px;padding: 0px;}
.pricing-wrap-dialog .crm-plus-col a {border-bottom: 1px solid #333;}
.pricing-wrap-dialog .band {position: absolute;top: -30px;width: 100%;height: 50px;border: 1px solid #ddd;border-top: 1px solid #f85a2a;left: 0px;background: #fff;border-bottom: none;color: #f85a2a;font-size: 12px;line-height: 50px;}
.pricing-wrap-dialog .bottom-band {	top: auto;bottom: -30px;border-bottom: 1px solid #ddd;border-top: none;}
.pricing-wrap-dialog .pricing-form-wrap {display: none;}
.pricing-wrap-dialog .signup_frm {max-width: 350px;margin: 0 auto;}
.pricing-wrap-dialog form {margin: 0;}
.pricing-wrap-dialog .signup_frm .signup-heading {font-size: 22px;line-height: 28px;font-weight: 400;margin: 0 0 20px;}
.pricing-wrap-dialog .sgfrm {margin-bottom: 10px;}
.pricing-wrap-dialog .signup_error, .pricing-wrap-dialog .jqval-error, .pricing-wrap-dialog .error {color: #F0483E;float: left;font-size: 14px;margin: 0 0 7px;padding: 5px 0;text-align: left;}
.pricing-wrap-dialog .sign_agree {color: #999;font-size: 10px;line-height: 16px;padding-bottom: 20px;margin-top: 5px;text-align: left;width: 350px;}
.pricing-wrap-dialog .sign_agree a {color: inherit;text-decoration: underline;}
.pricing-wrap-dialog .snews-letter {color: #444444;font-size: 12px;height: 0;margin: 0;opacity: 0;padding-left: 0;visibility: hidden;}
.pricing-wrap-dialog .socl-signup {margin: 0;overflow: hidden;padding: 15px 0 0;text-align: center;}
.pricing-wrap-dialog .socl-signup p {color: #999;display: inline-block;font-size: 15px;font-weight: 400;line-height: 24px;padding: 0;position: relative;text-align: right;top: -5px;}
.pricing-wrap-dialog .socl-signup ul {display: inline-block;}
.pricing-wrap-dialog .socl-signup ul li {background-image: url("https://zoho.com/images/social-signin-sprite.png");background-position: 4px 1px;background-repeat: no-repeat;color: #496faf;cursor: pointer;font-size: 14px;font-weight: 700;height: 20px;margin: 0 0 0 10px;opacity: 0.7;padding: 0;text-align: left;text-indent: -99999em;width: 20px;display: inline-block;line-height: 25px;float: right;}
.pricing-wrap-dialog .vi-gapps {display: none;}
.pricing-wrap-dialog .socl-signup ul li:hover {opacity: 1;}
.pricing-wrap-dialog .socl-signup .vi-google {background-position: 4px -37px;}
.pricing-wrap-dialog .socl-signup .vi-gapps {background-position: -28px -37px;}
.pricing-wrap-dialog .socl-signup .vi-twitter {background-position: -60px -37px;}
.pricing-wrap-dialog .socl-signup .vi-linkedin {background-position: -98px -37px;}
.pricing-wrap-dialog .socl-signup .vi-facebook {background-position: -132px -37px;}
.pricing-wrap-dialog .socl-signup .vi-yahoo {background-position: -168px -37px;}
.pricing-wrap-dialog input[type='text'], .pricing-wrap-dialog input[type='password'] {width: 100%;height: 45px;line-height: 45px;font-size: 15px;border: 1px solid #e0e0e0;margin: 0px 0px 0px 0px;text-indent: 10px;outline: none;}
.pricing-wrap-dialog .sgnbtn input {background-color: #f0483e;border: 1px solid #f0483e;-webkit-appearance: none;appearance: none;-moz-appearance: none;border-radius: 0;-webkit-border-radius: 0;color: #ffffff;cursor: pointer;font-size: 16px;height: 46px;padding: 5px 0;position: relative;width: 100%;z-index: 99;box-sizing: border-box;-webkit-box-sizing: border-box;text-transform: uppercase;line-height:0;}
.pricing-wrap-dialog .sgnbtnmn {overflow: hidden;	width: 100%;}
.pricing-wrap-dialog .back-btn {position: absolute;top: 10px;right: 10px;color: #27aac8;}

/*****************End Header Pricing Popup****************************/

.plHr-high-topic-box{border: 15px solid #F4F4F4; padding: 15px 15px 0; margin-bottom: 30px;}
.plHr-high-topic-box h2{padding:0 0 10px; margin:0}



/************** CRM Features Banner **************/
.features-item .content-wrap{max-width:940px}
.features-item .image-part > div{max-width:900px}
/************** CRM Features Banner **************/

/************** CRM Footer **************/
.bottom-promo{text-align:center}
.bottom-promo .content-wrap{margin:40px auto}
.bottom-promo .content-wrap a.promo-link{color: #00aeef; font-size: 22px; font-weight: 600; margin-top: 15px; text-decoration: underline;}
.customer-stories-box{padding:20px 60px; background:#fff; margin-bottom:10px}
.customer-stories-box h2{text-align:center; font-family: proxima_novablack; text-transform:uppercase}
.customer-stories-box h2 a{ color:#000}
.customer-stories p a span{display:inline-block; color:#00aeef}
.customer-stories p{max-width:240px; margin:0 auto}
/************** CRM Footer **************/
/************** CRM Help Footer Updates **************/
.node-type-product-help-2-0-home-section .breadcrumb, 
.node-type-product-help-2-0-home-section .footer-sec-wrap.two-column .content-wrap > div.promo-section-wrap, 
.node-type-product-help-2-0-home-section .footer-sec-wrap .product-links, 
.node-type-product-help-2-0-home-section .bottom-promo,
.node-type-product-help-2-0-content-section .footer-sec-wrap.two-column .content-wrap > div.promo-section-wrap,
.node-type-product-help-2-0-content-section .footer-sec-wrap .product-links, 
.node-type-product-help-2-0-content-section .bottom-promo {
	display: none
}
.help-menu-panel > div > ul > li > a {color: #333; font-size: 16px;}
.node-type-product-help-2-0-home-section .footer-sec-wrap,
.node-type-product-help-2-0-content-section .footer-sec-wrap {
	border-top: none
}
.node-type-product-help-2-0-home-section .footer-sec-wrap.two-column .common-links,
.node-type-product-help-2-0-content-section .footer-sec-wrap.two-column .common-links {
	text-align: center
}
.node-type-product-help-2-0-home-section .footer-sec-wrap.two-column .footer-links-wrap,
.node-type-product-help-2-0-content-section .footer-sec-wrap.two-column .footer-links-wrap {
	padding: 0 0 60px
}
.node-type-product-help-2-0-home-section .footer-sec-wrap.two-column .common-links:before,
.node-type-product-help-2-0-content-section .footer-sec-wrap.two-column .common-links:before{
	width:100%;
}
.ct-action-btn{ color: #fff; margin: 20px 0; display: inline-block; padding: 10px 30px; background: #f0483e; text-transform: uppercase; font-family: "proxima_novasemibold"; }
.ct-action-btn:hover{color:#fff}
.umain .ct-action-btn{display:none}
.help-content-inner-wrap .todo{font-weight:bold}
.help-content-inner-wrap ul.alpha li, .help-content-inner-wrap ol.alpha li{list-style-type: lower-alpha;}
.phr, .profile-per-req {max-width:320px; padding:15px 15px 0; background: #fafafa; margin:0 0 20px; }
.phr p, .profile-per-req p{display:inline-block; vertical-align:top; line-height:1.4}
.phr p img, .profile-per-req p img{display:inline-block; float:left; margin:0 15px 5px 0}
.phr p a, .profile-per-req p a{background:#005ca1;color:#fff;padding:5px 15px 0px; display: inline-block;margin:0 auto;text-align: center;}
/************** CRM Help Footer Updates **************/

/*****Zoholics Banner Inside help/ Folder Above Footer*********/
.zoholics-banner{margin: 25px auto;max-width: 1000px;width: 90%;}
.zoholics-banner img {vertical-align: bottom;width: 100%;}
/*****Zoholics Banner Inside help/ Folder Above Footer - ENDS*********/

@media only screen and (min-width : 992px) and (max-width: 1199px) {
.product-nav-links .menu li a{margin-top:2px; padding:10px 5px}
}
@media only screen and (min-width : 768px) and (max-width: 991px) {
.main-container-wrapper #mini-panel-product_menu .menu-icon-help-header + .product-nav-links li{margin-left:22px;}
.main-container-wrapper #mini-panel-product_menu .menu-icon-help-header + .product-nav-links li:first-child{margin-left:0;}
}
/********** CRM HELP FEEDBACK CSS********/
#TB_window{background: none repeat scroll 0 0 #FFFFFF;border:none;color: #000000;display: none;left: 50%;position: fixed; padding:20px; text-align: left;top: 50%;z-index: 102; box-sizing:border-box; height:380px}
#TB_overlay{background: none repeat scroll 0 0 #0e161e;height: 100%;left: 0;opacity: 0.96;position: fixed;top: 0;width: 100%;z-index: 100;}
#TB_window a{position:relative; display:inline-block}
#TB_window > span{position:absolute; right:-25px; top:-25px; width:50px; height:50px; border-radius:100%; cursor:pointer; background:#666; color:#fff; text-align:center; line-height:46px; font-size:24px}
#TB_window a:visited{color: #666666;}
#TB_ajaxWindowTitle{float: left;}
.helpful-wrap{display:none}
.help-content-panel .help-content-inner-wrap .script p{word-wrap: break-word;}
.help-content-panel .help-content-inner-wrap .faq-list h3{cursor:pointer}
/****** Popup Video ******/
.video-img-container {
	cursor: pointer;
	max-width: 350px;
	position: relative;
	width: 100%;
}
.video-img-container:after {
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	content: "";
}
.video-img-container img {
	width: 100%;
	vertical-align: top;
        box-shadow: 0px 0px 15px 0px rgba(0, 0, 0, 0.2);
}
.videoplay-circle {
	background: rgba(0, 0, 0, 0.4) none repeat scroll 0 0;
	border: 1px solid white;
	border-radius: 100%;
	display: inline-block;
	height: 45px;
	left: 44%;
	position: absolute;
	top: 41%;
	width: 45px;
	z-index: 1;
}
.videoplay-circle:before {
	-moz-border-bottom-colors: none;
	-moz-border-left-colors: none;
	-moz-border-right-colors: none;
	-moz-border-top-colors: none;
	border-color: rgba(194, 225, 245, 0) rgba(194, 225, 245, 0) rgba(194, 225, 245, 0) #fff;
	border-image: none;
	border-style: solid;
	border-width: 8px;
	content: " ";
	height: 0;
	left: 44%;
	margin-top: -5px;
	pointer-events: none;
	position: absolute;
	top: 44%;
	width: 0;
}
.video-img-container .video-text {
    bottom: 65px;
    position: relative;
    z-index: 1;
    text-align: center;
    display: block;
    color: #333;
    text-shadow: 0 0 15px rgba(0,0,0,0.4);
}
.z-pouup-wrap, .z-popup-overlay {
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	position: fixed;
	outline: 0!important;
	-webkit-backface-visibility: hidden;
	z-index: 100;
}
.z-pouup-wrap {
	display: none;
}
.z-pouup-wrap-inner {
	text-align: center;
	position: absolute;
	width: 100%;
	height: 100%;
	left: 0;
	top: 0;
	padding: 0;
	overflow: auto;
	z-index: 101;
}
.z-pouup-wrap-inner:before {
	content: '';
	display: inline-block;
	height: 100%;
	vertical-align: middle;
	margin-left: -5px;
}
.z-popup-content-inner .popup-data {
	display: block;
}
.z-popup-overlay {
	background: #fff;
	background: rgba(255, 255, 255, 0.95);
	cursor: pointer;
}
.z-popup-content-wrap {
	position: relative;
	display: inline-block;
	vertical-align: middle;
	margin: 0 auto;
	text-align: left;
	width: 100%;
}
.z-popup-content {
	margin: 50px auto;
	max-width: 800px;
	background: #fff;
	z-index: 6;
	position: relative;
	text-align: initial;
	width: 90%;
	border: 1px solid #ddd;
}
.z-video-wrap .z-popup-content {
	padding: 0px;
	-webkit-box-shadow: none;
	-moz-box-shadow: none;
	box-shadow: none;
	max-width: 70%;
}
.popup-data {
	display: none;
}
.popup-data-inner {
	padding: 70px;
}
.z-popup-close {
	display: block;
	position: fixed;
	right: 25px;
	top: 25px;
	width: 30px;
	height: 30px;
	line-height: 30px;
	font-style: normal;
	font-size: 28px;
	font-family: Arial, Baskerville, monospace;
	text-align: center;
	color: #000;
	text-decoration: none;
	z-index: 2;
	background: url('https://www.zoho.com/creator/images/e-p-sprite.png') no-repeat 10px -6px;
	text-indent: -1000px;
	overflow: hidden;
}
