/*****************Start Header****************************/
.header {
	overflow: visible;
	position: relative;
	z-index: 100;
}
/*****************End Header****************************/

/***************Product Header Menu*****************/
.features-item .cont-part h2 {
	font-size: 34px;
}
.features-banner-content a.f-banner-cta {
	margin: 25px 0 0;
}
.product-nav-links li .nolink {
	color: #000!important;
	display: block;
	font-size: 16px;
	text-transform: none;
	line-height: 30px;
	position: relative;
}
.product-header-top .product-nav-links li .nolink {
	color: #333;
	/*padding: 15px 0 16px;*/
	text-transform: inherit;
	line-height: 15px;
}
#mini-panel-product_menu .product-nav-links li .nolink {
	padding: 20px 0;
}
.product-nav-links li .nolink {
	cursor: pointer;
}
.node-type-product-help-2-0-index .product-nav-links li .nolink, .node-type-product-help-2-0-home-section .product-nav-links li .nolink {
	cursor: pointer;
	color: #fff
}
.product-nav-links li .nolink::after {
	background: rgba(0, 0, 0, 0) url(../images/docs-sprite2.png) no-repeat scroll 0 -47px;
	float: right;
	height: 6px;
	margin-left: 7px;
	margin-top: 13px;
	width: 10px;
	content: ' ';
}
.menu .expanded .signing {
	display: none;
}
.menu .expanded {
	margin-right: -4px;
}
.menu .expanded:nth-child(4) .dropdown-menu, .menu .expanded:nth-child(4) .menu {
	width: 200px;
}
#mini-panel-product_menu .content-wrap {
	overflow: visible !important;
	min-height: 70px;
}
.product-header-top .menu li .nolink::after {
	background-position: -12px -47px;
	margin-top: 7px;
}
.node-type-pricing .menu li .nolink::after, .node-type-signin .menu li .nolink::after, .node-type-just-html .menu li .nolink::after, .node-type-whats-news .menu li .nolink::after, .node-type-new-product-pricing-comparision .menu li .nolink::after, .node-type-signout .menu li .nolink::after {
	background-position: -12px -47px
}
.node-type-features .expanded .nolink, .node-type-product-2-0 .expanded .nolink, .node-type-product-videos-new .expanded .nolink, .node-type-product-success-stories .expanded .nolink, .node-type-product-help-2-0-content-section .expanded .nolink, .node-type-product-help-2-0-index .expanded .nolink {
	color: #000;
}
.no-banner .expanded .nolink {
	color: #333;
}
.no-banner .expanded .nolink::after {
	background-position: -12px -47px
}
ul.menu {
	display: inline;
	margin: 0;
	padding: 0;
}
ul.menu li {
	display: inline-block;
}
ul.menu li:hover ul.dropdown-menu, ul.menu li:hover ul.menu {
	display: block;
}
ul.menu li ul.dropdown-menu, ul.menu li ul.menu {
	position: absolute;/*display: none; */
	opacity: 1;
	visibility: visible;
	box-shadow: 0 0 25px 0 rgba(0, 0, 0, 0.32);
	top: 70px;
	margin-left: -40px;
	width: 165px;
	cursor: pointer;
	padding: 0px;
	border: none;
}
.product-header-top ul.menu li ul.dropdown-menu, .product-header-top ul.menu li ul.menu {
	top: 50px;
}
ul.menu li ul.dropdown-menu li, ul.menu li ul.menu li { /*background: #555;*/
	display: block !important;
	overflow: hidden;
	max-height: 0;
	-webkit-transition: max-height 500ms ease;
	-moz-transition: max-height 500ms ease;
	-o-transition: max-height 500ms ease;
	transition: max-height 500ms ease;
	border-top: none !important;
}
//ul.menu > li:hover ul.dropdown-menu li, ul.menu > li:hover ul.menu li {
max-height:150px;
}
#mini-panel-product_menu .content-wrap::before {
	content: ' ';
	border-bottom: 1px solid
}
.dropdown-menu li a, ul.menu li ul.menu li a {
	color: #333 !important;
	padding: 5px 25px !important;
	cursor: pointer;
	line-height: 30px !important;
}
.dropdown-menu li, ul.menu li ul.menu li {
	margin-left: 0px !important;
	padding: 0px !important;
}
.product-nav-links .dropdown-menu li a:hover, .product-nav-links ul.menu li ul.menu li a:hover {
	background: #e9e9e9 !important;
}
//.menu > li:hover ul.dropdown-menu li, .menu > li:hover ul.menu li {
max-height:150px;
opacity: 1;
}
.product-nav-links ul.menu li .dropdown-menu .featured-apps-part, .menu li .menu .featured-apps-part {
	display: none !important;
}
.menu .expanded .featured-apps-part {
	display: none !important;
}

@media screen and (max-width:992px) {
.features-banner-content {
	margin: 0 auto;
}
#mini-panel-product_menu .product-nav-links li .nolink {
	padding: 20px 0;
}
}


@media screen and (max-width:767px) {
.features-item .cont-part h2 {
	font-size: 22px;
}
.dropdown-menu .featured-apps-part {
	display: none;
}
.dropdown-menu {
	height: inherit !important;
}
.product-nav-links li.expanded {
	background: #efefef;
}
.product-nav-links li .nolink {
	color: #333 !important;
}
#mini-panel-product_menu .content-wrap {
	min-height: 0px;
}
.product-nav-links li .nolink {
	font-size: 20px;
	text-align: center;
	margin-left: 25px;
}
.product-nav-links li .nolink::after {
	background: none !important;
}
.product-nav-links .menu li ul.dropdown-menu, .product-nav-links .menu li ul {
	position: inherit;
	display: inline-block;
	top: 0px;
	margin: 0px;
	box-shadow: none;
	border: none;
	width: 100%;
	background: #efefef;
}
.product-nav-links ul.menu li ul.dropdown-menu li, .product-nav-links ul.menu li ul.menu li, .product-nav-links ul.menu li ul.dropdown-menu li a, .product-nav-links ul.menu li ul.menu li a {
	max-height: inherit;
	display: inline-block !important;
	float: inherit;
	width: auto !important;
	padding: 5px 10px !important;
}
.menu .expanded:nth-child(4) .dropdown-menu, .menu .expanded:nth-child(4) .menu {
	width: auto;
}
}
.dropdown-toggle +.dropdown-menu li p a{
	font-size:15px;
}
.dropdown-toggle{
	padding-left: 0!important;
}

.product-nav-links .menu li a{
	padding: 15px 0;
		  
	}
	
@media screen and (min-width: 1140px) and (max-width: 1300px) {
	.footer-links-wrap .three-column div:nth-child(3){
		 width:340px;
	}
}

.footer-sec-wrap .product-links ul li a{
		font-size: 14px;
	}
	
.signing .signin{
	opacity:1;
	display:inline-block;
	visibility:visible;
	}
.signing .signup{
	opacity:1;
	display:inline-block;
	visibility:visible;
	}

.product-header-top .product-nav-links .product-menu li:nth-child(1) span{
		padding-top:15px !important;
	}
.product-header .product-nav-links .product-menu .dropdown-toggle{
	padding-top:15px !important;
}