@charset "utf-8";
/* CSS Document */

ul#cssMenu ul{display:none}
ul#cssMenu li:hover>ul{display:block}
ul#cssMenu ul{position: absolute;left:3px;top:44px;}
/* uncomment to right justify last main nav subnav
ul#cssMenu li.last ul{position: absolute;right:3px;top:44px;left: auto;}
 */
ul#cssMenu,ul#cssMenu ul {
	margin:0px;
	list-style:none;
	padding:0;
}
ul#cssMenu ul {
	background-image: url(/assets/templates/netmindbody/images/header/nav/subnav_background.gif);
	background-repeat: repeat-x;	
	background-position: top left;
	background-color: #256786;
	z-index: +1;
}
ul#cssMenu {
	display:block;
	/* zoom:1; */
	/*float: left;*/
}
ul#cssMenu ul{
	/* width:150px; */
	padding: 5px 14px 3px 10px;
	border-bottom: 3px solid #333333;
}
ul#cssMenu li{
	display:block;
	margin:0;
	font-size:0px;
	padding: 0;
	line-height:44px;
}
ul#cssMenu li ul li.first{
	
	display:block;
	margin:0;
	font-size:0px;
	padding: 7px 7px 6px 6px;
	border: none;
}
ul#cssMenu li ul li, ul#cssMenu li ul li.last{
	
	display:block;
	margin:0;
	font-size:0px;
	padding: 7px 7px 4px 6px;
	border-top: 1px solid #4888A9;
}
ul#cssMenu a:active, ul#cssMenu a:focus {
outline-style:none;
}
ul#cssMenu a {
	display:block;
	vertical-align:middle;
	text-align:center;
	padding:0 18px;
	font-family: 'Poppins', sans-serif;
	font-size: 20px;
	color: #368db6;
	text-decoration:none;
	letter-spacing:-.01em;
}
ul#cssMenu ul a/*, ul#cssMenu li.dis a:hover, ul#cssMenu li.sep a:hover*/ {
	display:block;
	vertical-align:middle;
	border-width:0px;
	border-color:#242424;
	border-style:solid;
	text-align:left;
	text-decoration:none;
	padding:0px;
	font: 11px 'Poppins', sans-serif;
	color: #ffffff;
	text-decoration:none;
	cursor:pointer;
	letter-spacing:0;
}
ul#cssMenu li.active ul li.active {
	font-weight: bold;
}
ul#cssMenu li {
	/*float:left;*/
	display:inline-block;
}
ul#cssMenu ul li {
	float:none;
}
ul#cssMenu ul a {
	text-align:left;
	white-space:nowrap;
}
ul#cssMenu li.sep{
	padding:0px;
	line-height:0;
	width: 1px;
	height:37px;
}
ul#cssMenu li:hover{
	position:relative;
}
ul#cssMenu>li:hover>a{
	background-color:#368db6;
	font-family: 'Poppins', sans-serif;
	font-size: 20px;
	color: #fff;
	text-decoration:none;
}
ul#cssMenu ul li a:hover{
	position:relative;
	background-color:transparent;
	border-color:#242424;
	border-style:solid;
	font: 11px 'Poppins', sans-serif;
	color: #d3f0ff;
	text-decoration:none;
}
ul#cssMenu li.dis a {
	color: #AAAAAA !important;
}
ul#cssMenu a:hover ul{display:block}
ul#cssMenu span{
	display:block;
	background-position:right center;
	background-repeat: no-repeat;
   padding:0;
   margin:0;}

/* FOR PRACTITIONERS master button */
ul#cssMenu li#nav44 {
	/*background-image:url(/assets/templates/netmindbody/images/header/nav/more-information.gif);
	background-repeat:no-repeat;
	width: 199px;*/
	height: 44px;
}
ul#cssMenu li#nav44.active,
ul#cssMenu li#nav44:hover {
	/*background-image:url(/assets/templates/netmindbody/images/header/nav/more-information_roll.gif);
	background-repeat:no-repeat;*/
}
/* ABOUT US master button */
ul#cssMenu li#nav9 {
	/*background-image:url(/assets/templates/netmindbody/images/header/nav/about-us_.gif);
	background-repeat:no-repeat;
	width: 127px;*/
	height: 44px;
}
ul#cssMenu li#nav9.active,
ul#cssMenu li#nav9:hover {
	/*background-image:url(/assets/templates/netmindbody/images/header/nav/about-us_roll_.gif);
	background-repeat:no-repeat;*/
}
/* CONTACT */
ul#cssMenu li#nav12 {
	/*background-image:url(/assets/templates/netmindbody/images/header/nav/contact.gif);
	background-repeat:no-repeat;
	width:114px;*/
	height: 44px;
}
ul#cssMenu li#nav12.active,
ul#cssMenu li#nav12:hover {
	/*background-image:url(/assets/templates/netmindbody/images/header/nav/contact_roll.gif);
	background-repeat:no-repeat;*/
}


.ql-btn {
}
.ql-dropdown {
    /*position: relative;
    display: inline-block;*/
}
.ql-dropdown-content {
    display: none;
    position: absolute;
	right:0;
    background-color: #a52c2b;
    box-shadow: 0px 4px 8px 0px rgba(0,0,0,0.2);
    z-index: 1;
	font-size:12px;
	line-height:14px;
	color:#fff;
	padding:5px 0;
	margin-top:-1px;
}
.ql-dropdown-content a {
    padding: 7px 10px 6px 10px;
    text-decoration: none;
	text-transform:uppercase;
    display: block;
	color:#fff;
	white-space:nowrap;
	font-weight:400;
	border-bottom:1px solid #b6366f;
	font-size:12px;
}
.ql-dropdown-content a:last-child {
	border-bottom:none;
}
.ql-dropdown-content a:visited {
	color:#fff;
}
.ql-dropdown-content a:hover {background-color: #c23433;}
.ql-dropdown:hover .ql-dropdown-content {display: block;}