	/* Left menu start */
		.navbar {
			border-radius: 0;
			border: 0;
		}
		#sidenav_container {
			padding: 0;
		}
		.heading {
			color: #06829d;
			background-color: #ddd !important;
			position: relative;
		}
		.heading span {
			display: block;
			font-size: 1.4em;
			padding: 10px 20px;
			text-transform: uppercase;
			font-weight: 300;
		}
		#sidenav li {
			background-color: #EEE;
			border-top-width: 0;
			border-bottom: 1px solid #C9C9C9;
			position: relative;
		}
		#sidenav .panel {
			margin-bottom: 0;
			border-radius: 0!important;
			border-right: none;
			border-left: none;
		}
		#sidenav a {
			display: block;
			padding: 5px 20px;
		}
		#sidenav a:hover,
		#sidenav a:focus {
			text-decoration: none;
		}
		#sidenav .subcat {
			margin-right: 30px;
		}
		#sidenav .panel .glyphicon {
			position: absolute;
			top: 0;
			right: 0;
			padding: 9px;
			width:30px;
			color: #555;
			height: 30px;
		}
		.panel-heading {
			font-weight: bold;
			color: #333;
		}
		#sidenav .panel .glyphicon-plus[aria-expanded="true"]::before,
		.collapse.in + .glyphicon-plus::before {
			content: "\2212";
		}
		.panel-body {
			padding: 0;
		}
		#sidenav .panel-body li {
			transition: all 0.25s ease;
			background-color: #F7F7F7;
			border-right: none;
			border-left: none;
		}
		#sidenav .active {
			background-color: #333 !important;
			color: #FFF !important;
		}
		#sidenav .active:hover>a {
			color: #FFF;
		}
		#sidenav .panel-body .panel li {
			background-color: #F1F1F1;
		}
		#sidenav .panel-body .panel li li {
			background-color: #E5E5E5;
		}
		#sidenav .panel-body .panel li li li {
			background-color: #D9D9D9;
		}
		#sidenav .nav>li>a:hover,
		#sidenav .nav>li>a:focus {
			background-color: transparent;
		}
		#sidenav .panel-body a {
			border: 0;
			color: #555;
		}
		#sidenav  .panel-body .panel-body a {
			  padding-left: 25px;
		}
		#sidenav  .panel-body .panel-body .panel-body a {
			  padding-left: 35px;
		}
		#sidenav  .panel-body .panel-body .panel-body .panel-body a {
			  padding-left: 45px;
		}
		#sidenav .panel-body .panel-body .glyphicon-plus {
			padding-left: 9px !important; 
		}
		#sidenav .nav>li:first-child {
			-webkit-box-shadow: inset 0 8px 6px -6px rgba(51,51,51,0.3);
			-moz-box-shadow: inset 0 8px 6px -6px rgba(51,51,51,0.3);
			box-shadow: inset 0 8px 6px -6px rgba(51,51,51,0.3);
		}
	/* left menu end */
	@media only screen and (min-width : 992px) {
		#breadcrumbs_holder {
			margin-top: -49px;
		}
		.content_area article {
			padding: 15px 30px;
		}

	}
	#tools {
		position: relative;
		background-color: rgba(255, 255, 255, 0.8);
		min-height: 50px;
		line-height: 50px;
	}
	.breadcrumb {
		font-size: 1.15em;
		margin: 0;
		padding: 0 15px;
		border-radius:0;
		display: inline-block;
		*display: inline;
		zoom: 1;
		background-color: transparent;
	}
	.breadcrumb a {
		color: #333;
	}
	.breadcrumb>li+li:before {
		font-weight: bold;
		color: #00718f;
	}
	#tools .list-inline {
		margin: 0;
	}
	#tools .list-inline li {
		vertical-align: middle;
	}
	#tools>.list-inline>li {
		background: url(/file_source/qu/global/images/global_images/toolbar-sep.png) no-repeat right;
		padding-right: 9px;
	}
	#tools>.list-inline>li:last-child {
		background: none;
	}
	#tools button {
		vertical-align: middle;
		background-color: transparent;
		padding: 0;
		border: 0;
		border-radius: 0;
	}
	#share_box li {
		width: 150px
	}
	#tools_popover,
	#share_popover {
		display: none;
	}
	.popover {
		border-radius: 0;
		background-color: #39a2b9;
		border: 0;
	}
	.popover.bottom>.arrow,
	.popover.bottom>.arrow:after {
		border-bottom-color: #39a2b9;
	}
	.popover-content {
		padding: 0;
	}
	.popover-content a {
		text-decoration: none;
		display: block;
		color: #FFF;
		padding: 5px 10px;
	}
	.popover-content a:hover {
			background-color: #00718f;
	}
	.popover_hover .popover-content { 
		width: 190px;
		padding: 5px;
		color: #FFF;
		font-size: 12px;
	}
	.hidetreeroot > a {
		display: none !important;
	}
.navcontent:before {
	content: "";
    position: absolute;
    z-index: 0;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: #333;
    -webkit-transform: scaleX(0);
    transform: scaleX(0);
    -webkit-transform-origin: 0 50%;
    transform-origin: 0 50%;
    -webkit-transition-property: transform;
    transition-property: transform;
    -webkit-transition-duration: 0.1s;
    transition-duration: 0.1s;
    -webkit-transition-timing-function: ease-out;
    transition-timing-function: ease-out;
}
.navcontent:hover:before {
	-webkit-transform: scaleX(0.03);
	transform: scaleX(0.03);
}
.navcontent.active,
.active>.navcontent,
#sidenav .active > .navcontent a {
	color: #FFF !important;
}