/* CSS Document */

.main-container-wrapper .quick-connect-links ul li:first-child, .main-container-wrapper.umain .quick-connect-links ul li.logged-in {display: block;}
.main-container-wrapper.umain .quick-connect-links ul li:first-child, .main-container-wrapper .quick-connect-links ul li.logged-in {display: none;}
.helpful-wrap{display:none}
@media only screen and (min-width : 768px) and (max-width: 1199px) {
.product-header-top .menu li{margin-left: 0;}
.main-container-wrapper #mini-panel-product_menu .menu-icon-help-header + .product-nav-links li:nth-child(5),
.main-container-wrapper #mini-panel-product_menu .menu-icon-help-header + .product-nav-links li:last-child{margin-right: 25px;}
}
/*****************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}

@media only screen and (max-width : 767px) {
.node-type-product-help-2-0-content-section .main-container-wrapper #mini-panel-product_menu .menu-icon-help-header + .product-nav-links li:nth-child(-n+7){display:none}
.main-container-wrapper #mini-panel-product_menu .menu-icon-help-header + .product-nav-links li:nth-child(n+8){display:none}
.node-type-product-help-2-0-content-section .main-container-wrapper #mini-panel-product_menu .menu-icon-help-header + .product-nav-links li:nth-child(n+8){display:inline-block}
.main-container-wrapper #mini-panel-product_menu .menu-icon-help-header + .product-nav-links li.featured-apps-part{display:block}
}
/*****************Help Header Menu****************************/

/******** Pricing Page ********/
.node-type-product-pricing-2-0 .main-container-wrapper:before {
    background: #c5c3ff;
    /* Old browsers */
    background: -moz-linear-gradient(top, #c5c3ff 0%, #ffffff 100%);
    background: -webkit-linear-gradient(top, #c5c3ff 0%, #ffffff 100%);
    background: linear-gradient(to bottom, #c5c3ff 0%, #ffffff 100%);
    filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='#c5c3ff', endColorstr='#ffffff', GradientType=0);
}
.node-type-product-pricing-2-0 .quick-links h4 span, .node-type-product-pricing-2-0 .quick-links li, .node-type-product-pricing-2-0 .ql-open {
	background-image: url('/sites/default/files/prd-common-sprite.png');
}
.node-type-product-pricing-2-0 .next-actions {
	text-align: center;
	margin-bottom: 50px;
}
.node-type-product-pricing-2-0 .next-actions h4 {
	font-size: 16px;
	line-height: 24px;
	color: #333;
	margin-bottom: 10px;
}
.node-type-product-pricing-2-0 .next-actions a {
	color: #03a9f5 !important;
	display: inline-block;
	font-size: 20px;
	line-height: 30px;
	text-decoration: underline;
}
.node-type-product-pricing-2-0 .nfpo-section {
	padding: 80px 5%;
	text-align: center;
}
.node-type-product-pricing-2-0 .nfpo-section h2, .node-type-product-pricing-2-0 .more-pricing h2 {
	font-size: 30px;
}
.node-type-product-pricing-2-0 .nfpo-section p {
	margin: 0 auto;
	max-width: 640px;
}
.node-type-product-pricing-2-0 .more-pricing {
	overflow: hidden;
	padding: 30px 0% 100px;
	position: relative;
	text-align: center;
}
.node-type-product-pricing-2-0 .more-pricing:before {
	height: 140px;
	background: #red; /* Old browsers */
	background: -moz-linear-gradient(top, #ffffff 10%, #ccc 50%, #ffffff 90%); /* FF3.6-15 */
	background: -webkit-linear-gradient(top, #ffffff 10%, #ccc 50%, #ffffff 90%); /* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(to bottom, #ffffff 10%, #ccc 50%, #ffffff 90%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ccc', GradientType=0 ); /* IE6-9 */
	width: 1px;
	content: "";
	left: 50%;
	top: 50%;
	margin-top: -50px;
	position: absolute;
	opacity: 0.9;
}
.node-type-product-pricing-2-0 .more-pricing .content-wrap {
	max-width: 850px;
}
.node-type-product-pricing-2-0 .more-pricing .two-col {
	float: left;
	width: 50%;
	padding: 0 5%;
	box-sizing: border-box;
	position: relative;
}
.node-type-product-pricing-2-0 .more-pricing h2 {
	margin-bottom: 50px;
}
.node-type-product-pricing-2-0 .more-pricing .two-col h3 {
	font-family: 'proxima_novasemibold';
}
.node-type-product-pricing-2-0 .row {
	overflow: hidden;
	max-width: 1100px;
	margin: 0 auto;
	display: table;
	position: relative;
	margin-bottom: 50px;
}
.node-type-product-pricing-2-0 .row.two-col .col {
	padding: 20px 90px;
	width: 50%;
	box-sizing: border-box;
	display: table-cell;
	height: 100%;
}
.node-type-product-pricing-2-0 .zoho-sites.row.two-col .col p {
	font-size: 18px;
	line-height: 28px;
	position: relative;
	padding-left: 20px;
}
.node-type-product-pricing-2-0 .zoho-sites.row.two-col .col p:before {
	content: ' ';
	display: block;
	width: 5px;
	height: 5px;
	background: #a5a5a5;
	border-radius: 50%;
	left: 0px;
	top: 12px;
	position: absolute;
}
.node-type-product-pricing-2-0 .referals, .node-type-product-pricing-2-0 .special-offer {
	text-align: center;
}
.node-type-product-pricing-2-0 .referals {
	background: #fef9f3;
}
.node-type-product-pricing-2-0 .referals p a {
	color: #333;
}
.node-type-product-pricing-2-0 .special-offer {
	background: #f9f9f9;
}
.node-type-product-pricing-2-0 .col.special-offer {
	border-left: 1px solid #eaeaea;
}
.node-type-product-pricing-2-0 .two-col .referals h2 {
	font-size: 36px;
	margin-bottom: 10px;
	color: #00add5;
	text-transform: uppercase;
}
.node-type-product-pricing-2-0 .two-col .referals p {
	font-size: 20px;
	color: #333333;
	margin-bottom: 20px;
	line-height: 30px;
}
.node-type-product-pricing-2-0 .referals img {
	margin-bottom: 30px;
}
.node-type-product-pricing-2-0 .two-col .special-offer p {
	font-size: 20px;
	color: #333333;
	margin-bottom: 20px;
	line-height: 30px;
}
.node-type-product-pricing-2-0 .two-col .special-offer h5 {
	color: #333333;
	font-size: 24px;
	margin-bottom: 20px;
	text-transform: uppercase;
	font-weight: 700;
}
.node-type-product-pricing-2-0 .special-offer a {
	display: inline-block;
	padding: 10px 30px;
	text-transform: uppercase;
	font-size: 14px;
	font-weight: 600;
	color: #333333;
	border: 1px solid #333;
}

@media only screen and (max-width: 767px) {
.node-type-product-pricing-2-0 .more-pricing {
	padding: 30px 5% 60px;
	text-align: center;
}
.node-type-product-pricing-2-0 .more-pricing .two-col {
	float: none;
	width: 100%;
	border-bottom: 1px dashed #e2e2e2;
	margin-bottom: 30px;
	padding: 0 0 35px 0;
}
.node-type-product-pricing-2-0 .more-pricing .content-wrap .two-col:last-child {
	border-bottom: 0px dashed #e2e2e2;
	margin-bottom: 0px;
	padding: 0 0 15px 0;
}
.node-type-product-pricing-2-0 .more-pricing .content-wrap {
	max-width: 350px;
}
.node-type-product-pricing-2-0 .more-pricing h2 {
	margin-bottom: 35px;
}
.node-type-product-pricing-2-0 .more-pricing:before {
	display: none;
}
}

@media only screen and (max-width: 650px) {
.node-type-product-pricing-2-0 .row.two-col .col.referals {
	background: #fef9f3 none repeat scroll 0 0;
	display: block;
	margin: 0 auto;
	padding: 25px 5%;
	width: 90%;
}
.node-type-product-pricing-2-0 .referals img {
	width: 100%;
}
.node-type-product-pricing-2-0 .nfpo-section h2, .node-type-product-pricing-2-0 .more-pricing h2 {
	font-size: 24px;
}
}

@media only screen and (max-width: 480px) {
.node-type-product-pricing-2-0 .more-pricing {
	text-align: left;
}
}

/********** Pricing Page Ends ***********/ 

/* Req Demo Form */
#zreq-form-agree{
font-size: 10px;line-height: 1.4;
}
