.common-links.remove-before:before{display:none}

/********** QuickLinks CSS Start **********/
.node-type-product-2-0 .quick-connect-links-wrap, .node-type-pricing .quick-connect-links-wrap, .node-type-new-product-pricing-comparision .quick-connect-links-wrap, .node-type-product-help-2-0-content-section .quick-connect-links-wrap, .node-type-product-help-2-0-home-section .quick-connect-links-wrap {display: block;}
.main-container-wrapper .quick-connect-links ul li:before{top: 12px;}
/********** QuickLinks CSS End **********/


/********** Feedback CSS Start **********/
.help-content-panel .feedback-widget{background:#F4F4F4; border-top: 1px dashed #B5B5B5;clear: right;margin: 20px 0;padding: 20px 30px;}
.help-content-panel .feedback-widget h6{font-size: 13px;font-weight:normal;}
.help-content-panel .feedback-widget h6{font-size:15px;}
.help-content-panel .feedback-widget a{color: #005CA1;text-decoration:none;margin:0 5px;}
.help-content-panel .feedback-widget a:hover{border-bottom:1px solid;}
.help-content-panel .iframe{position:absolute;opacity:0;visibility:hidden;-webkit-transition: all 0.5s;-moz-transition: all 0.5s;transition: all 0.5s;z-index:2;left:0}
.help-content-panel .iframe.active, .iframes.active{opacity:1 !important;visibility:visible !important;}
.help-content-panel .frame{position: relative;top: 20%;left: 33%;height: 480px;width: 500px !important;}
.help-content-panel .feedback-widget #yes,.feedback-widget #no{cursor:pointer !important;}
.help-content-panel .frame > span{position:absolute; right:-25px; top:-25px; width:50px; height:50px; border-radius:100%; cursor:pointer; background:#fff; color:#333; text-align:center; line-height:46px; font-size:24px;z-index: 100;}
.help-content-panel .feedback-widget a{color: #005CA1;}
.help-content-panel .iframe.active, .iframes.active {opacity: 1;visibility: visible;}
.help-content-panel .iframes {background: rgba(0,0,0,.4);height: 100%;left: 0;opacity: 0.96;position: fixed;top: 0;width: 100%;z-index: 100;visibility: hidden;}
/********** Feedback CSS End **********/

/********** Promo CSS **********/
.help-content-inner-wrap .help-promo-panel ul li{margin: 2px 6px 3px 0;}
#help-promo-panel ul li a:after{content:'|';padding: 7px;;width:5px;color:#333}
#help-promo-panel ul li:first-child a{padding-left:0}
#help-promo-panel ul li:last-child a{padding-right:0;color:#2b7bb9;cursor:default}
#help-promo-panel ul li:last-child a:after{display:none;}
.features-item .cont-part p+p, .features-item.bottom-image .cont-part p+p, .features-item.middle-image .cont-part p+p {margin-top: 10px;}
.main-container-wrapper.umain + .footer-wrapper .bottom-promo {display: none;}
/********** Promo CSS **********/

/************** Reports Footer **************/
.all-features, footer .all-features, .page-node-13634 .bottom-promo, .page-node-14109 .bottom-promo{display:none}
.node-type-features footer .all-features{display:block}
.bottom-promo{text-align:center; color:#fff; background: #4661b9;}
.bottom-promo .content-wrap{margin:40px auto}
.ct-action-btn{border: 1px solid rgba(255, 255, 255, 0.5); background: transparent; transition:0.5s ease; font-size: 18px; margin: 20px 0 10px;}
.ct-action-btn:hover{border: 1px solid rgba(255, 255, 255, 1); }
.bottom-promo h2{font-size: 28px; margin: 0;}
.bottom-promo p {font-size: 18px; color: #fff; margin: 0;}
.feature-more-wrap .more-detail{color: #000; font-size: 15px;}

@media only screen and (max-width : 1199px) {
.quick-link-wrap{display:none}
}
/************** Reports Footer **************/

/************ contactus-form-stickydiv start ************/	 

 .contactus-form-stickydiv {	 
         position: fixed;	 
         bottom: 0;	 
         right: 0;	 
         width: 372px;	 
         z-index: 10000;
 }	 
 .bump {	 
         -webkit-animation: a .5s ease;	 
         animation: a .5s ease; 
 }	 
 .contactus-form-stickydiv * {	 
         box-sizing: border-box;	 
 }	 
 .contactus-form-stickydiv .contact-form {	 
         width: 372px;	 
         padding: 20px;
 }	 
 .contactus-form-stickydiv .contact-form .form-group {	 
         margin-bottom: 9px;	 
 }	 
 .contactus-form-stickydiv .contact-form .clr-bdr {	 
         display: none;
 }	 
 @-webkit-keyframes a {	 
 0% {	 
 bottom:0	 
 }	 
 25% {	 
 bottom:.5em	 
 }	 
 50% {	 
 bottom:0	 
 }	 
 75% {	 
 bottom:.5em	 
 }	 
 to {	 
 bottom:0	 
 }	 
 }	 
 @keyframes a {	 
 0% {	 
 bottom:0	 
 }	 
 25% {	 
 bottom:.5em	 
 }	 
 50% {	 
 bottom:0	 
 }	 
 75% {	 
 bottom:.5em	 
 }	 
 to {	 
 bottom:0	 
 }	 
 }	 
 .icon-downarrow, .icon-mail, .icon-uparrow {	 
         background: url('https://www.zoho.com/reports/images/reports-sprite1.png') no-repeat;	 
         width: 28px;	 
         height: 20px;	 
         display: inline-block;	 
 }	 
 .icon-uparrow {	 
         background-position: -165px -425px;	 
         float: right;	 
 }	 
 .icon-mail {	 
         background-position: -128px -426px;	 
         margin: 0 0 -5px;	 
 }	 
 .icon-downarrow {	 
         background-position: -220px -422px;	 
         //margin-top: 5px;	 
         float: right; 
 }	 
 .sticky-label {	 
         background-color: #444;	 
         width: 165px;	 
         padding:10px;	 
         float: right;	 
         cursor: pointer;	 
 }	 
 .sticky-label div {	 
         display: inline;	 
         font-weight: 300;	 
         color: #fff;
 }	 
 .sticky-label.dropup {	  
         border: 1px solid #444;	 
         border-radius: 5px 5px 0 0;	 
         box-shadow: 0 0 6px 3px #e5e5e5;	 
         border-bottom: none;	 
         cursor: pointer;
	 padding:10px;	 
 }	 
 .stickyform-container {	 
         background-color: #fff;	 
         clear: both;	 
         border:1px solid #ddd;	 
 }	 

 .show {	 
         display: block!important;	 
 }	 
 .hide-widget {	 
         display: none!important;
 }	 
 	 
 @media screen and (max-width:480px) {	 
 .contactus-form-stickydiv {	 
         display: none;
 } 
 }

 /********* contactus-form-stickydiv ends ************/
.main-container-wrapper{position:relative}
.page-node-16219 .main-container-wrapper:before,
.page-node-16240 .main-container-wrapper:before,
.page-node-16218 .main-container-wrapper:before,
.page-node-16239 .main-container-wrapper:before,
.page-node-16235 .main-container-wrapper:before,
.page-node-16217 .main-container-wrapper:before,
.page-node-24460 .main-container-wrapper:before
{content: ''; position: absolute; width: 100%; height: 500px; left: 0; top: 0;}
.video-player{z-index:9999!important;}