@import url('common.css');
@import url('icons.css');

charset "utf-8";
/* CSS Document */

a:hover img {
	border: none !important;
	display: block;
}
a:hover {
	border: none !important;
}
a:active, a:focus, input {
	outline: 0;
	outline-style: none !important;
	outline-width: 0 !important;
}
img, a {
border:none !important, outline: none !important;
}
img {
border: 0 !important,; /* 1 */
	-ms-interpolation-mode: bicubic; /* 2 */
}
html, body {
	height: 100% !important;
}
body {
	padding: 0px;
	margin: 0px;
	/*font-family: 'Open Sans', sans-serif !important;
	background: #2f3b45 !important;*/
	overflow-x: hidden;
}
body.innerpage {
	background:#FFF !important;
}
.padding-none {
	padding: 0px !important;
}
/*==================== 
Header
====================*/
header {
	background: #161f26;
	max-height: 85px;
}
header .logo {
	background: #262d33;
	display: block;
	height: 85px !important;
	padding: 12px 20px 32px 36px;
}
.menu-links {
	margin: 0px 0px 0px 0px;
}
.menu-links p {
	padding: 0px;
	margin: 0px;
	color: #6f8fb2;
	float: left;
	padding-top: 30px;
}
.help-login-wrapper .help {
	padding: 0px !important;
	margin: 0px !important;
	border: 0px !important;
	border-radius: 0px !important;
	background: none !important;
	padding: 30px 26px 33px 26px !important;
	color: #868485;
	margin-left: 25px !important;
	height: 85px !important;
}
.help-login-wrapper .help .caret {
	margin-left: 5px !important;
}
.help-login-wrapper .help:hover {
	background: #262d33 !important;
	color: #868485;
}
.help-login-wrapper .help:focus {
	color: #868485 !important;
}
.help-login-wrapper .login {
	padding: 30px 29px 35px 20px !important;
	color: #868485;
	height: 85px !important;
	display: inline-block;
}
.help-login-wrapper .login img {
	margin-right: 5px;
}
.help-login-wrapper .login:hover {
	background: #262d33 !important;
	color: #868485;
	text-decoration: none;
}
.menu-links p span {
	font-weight: 600;
}
.top-links-droopdown {
	border: 0px !important;
	border-radius: 0px !important;
	left: 25px !important;
	background: #262d33 !important;
	width: 236px !important;
	margin: 0px !important;
	padding: 0px !important;
}
.top-links-droopdown li a {
	padding: 10px 10px 10px 10px !important;
	color: #868485 !important;
	border-bottom: 1px #2f3b45 solid;
	font-size: 14
}
.top-links-droopdown li a:hover {
	color: #666 !important;
}
/*==================== 
Main
====================*/
.main-content {
	padding: 35px 0px 0px 0px;
	text-align: center;
}
.main-content span {
	color: #a8a8a7;
	font-size: 24px;
	font-weight: 600;
	padding: 0px;
	margin: 0px;
}
.main-content h1 {
	font-weight: 700;
	font-size: 36px;
	color: #fff;
	padding: 0px;
	margin: 0px;
}
.main-content p {
	font-size: 24px;
	color: #d4d2c8;
	padding: 0px;
	margin: 0px;
	font-weight: 600;
}
.main-content i {
	color: #d4d2c8;
	font-weight: 600;
}
.circle-home {
	margin: 27px 0px 0px 0px;
}
.circle-home h3 {
	font-size: 20px;
	color: #a3a3a3;
	text-align: center;
	padding: 0px;
	margin: 0px 0px 20px 0px;
}
.circle-img {
	position: relative;
	text-align: center;
	font-size: 16px;
	color: #fff;
}
.circle-img a {
	text-decoration: none !important;
}
.circle-img img {
	margin: 0 auto;
	margin-top: 30px;
}
.circle-img p {
	padding: 0px;
	margin: 0px;
	font-weight: 400;
}
.left-shadow {
	background: url(../images/left-circle-shadow.png) no-repeat;
	width: 233px;
	height: 234px;
	position: absolute;
	z-index: -555;
	left: -93px;
	top: 26px;
}
.center-shadow {
	background: url(../images/center-circle-shadow.png) no-repeat;
	width: 233px;
	height: 234px;
	position: absolute;
	z-index: -555;
	left: 62%;
	top: 120%;
	transform: translate(-50%, -50%); /* This is a shorthand of
                                         translateX(-50%) and translateY(-50%) */
	-ms-transform: translate(-50%, -50%);
}
.right-shadow {
	background: url(../images/right-circle-shadow.png) no-repeat;
	width: 233px;
	height: 234px;
	position: absolute;
	z-index: -555;
	right: -93px;
	top: 26px;
}
.circle-section-left {
	width: 188px;
	height: 188px;
	margin: 0 auto;
	background: #f59a0b;
	border-radius: 50%;
	display: block;
	cursor: pointer;
	-webkit-transition: all .7s ease-in-out;
	-moz-transition: all .7s ease-in-out;
	-o-transition: all .7s ease-in-out;
	-ms-transition: all .7s ease-in-out;
	transition: all .7s ease-in-out;
	border: 2px solid transparent;
}
.circle-section-left .white-icon, .circle-section-center .white-icon, .circle-section-right .white-icon {
	display: none !important;
}
.circle-section-left:hover .white-icon, .circle-section-center:hover .white-icon, .circle-section-right:hover .white-icon {
	display: block !important;
}
.circle-section-left:hover {
	background-color: #2f3b45;
	color: #f59a0b;
	display: block;
	border: 2px solid #f59a0b !important;
}
.circle-section-left:hover .black-icon, .circle-section-center:hover .black-icon, .circle-section-right:hover .black-icon {
	display: none !important;
}
.circle-section-center {
	width: 188px;
	height: 188px;
	background: #94b954;
	border-radius: 50%;
	display: block;
	margin: 0 auto;
	cursor: pointer;
	-webkit-transition: all .7s ease-in-out;
	-moz-transition: all .7s ease-in-out;
	-o-transition: all .7s ease-in-out;
	-ms-transition: all .7s ease-in-out;
	transition: all .7s ease-in-out;
	border: 2px solid transparent;
}
.circle-section-center:hover {
	background-color: #2f3b45;
	color: #f59a0b;
	display: block;
	border: 2px solid #94b954 !important;
}
.circle-section-right {
	width: 188px;
	height: 188px;
	background: #e7554a;
	border-radius: 50%;
	display: block;
	margin: 0 auto;
	cursor: pointer;
	-webkit-transition: all .7s ease-in-out;
	-moz-transition: all .7s ease-in-out;
	-o-transition: all .7s ease-in-out;
	-ms-transition: all .7s ease-in-out;
	transition: all .7s ease-in-out;
	border: 2px solid transparent;
}
.circle-section-right:hover {
	background-color: #2f3b45;
	color: #f59a0b;
	display: block;
	border: 2px solid #e7554a !important;
}
.date-home-wrapper {
	margin: 56px 0px 0px 0px;
	text-align: center;
}
.date-home-wrapper p span {
	color: #a3a3a3;
	font-size: 20px;
	font-weight: 400;
}
.renew p {
	color: #d4d2c8;
	font-weight: 600;
	font-size: 16px;
	margin-top: 60px;
}
.renew p span {
	font-weight: 300;
	font-size: 14px;
	margin: 0px 0px 0px 3px;
}
.renew p img {
	margin: 0px 0px 0px 10px;
}
.renew-button {
	-moz-box-shadow: 0px 6px 0px 0px #232b32;
	-webkit-box-shadow: 0px 6px 0px 0px #232b32;
	box-shadow: 0px 6px 0px 0px #232b32;
	background-color: #e7554a;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	display: inline-block;
	cursor: pointer;
	color: #272727;
	font-family: arial;
	font-size: 17px;
	font-weight: 600;
	padding: 15px 45px;
	text-decoration: none;
}
.renew-button:hover {
	background-color: #aa1105;
	text-decoration: none;
	color: #d4d2c8;
}
.renew-button:active {
	position: relative;
	top: 2px;
	box-shadow: none;
}
.countdown-time-value {
	position: relative;
	width: 150px;
	height: 150px;
	margin: 0 auto;
}
.subscription {
	margin-top: 14px !important;
	font-size: 36px !important;
	margin-left: -136px !important;
	width: 122px !important;
	height: 122px !important;
	background: #fff !important;
	border-radius: 50% !important;
}
.subscription-bg {
	width: 165px;
}
.counts-days {
	color: #000;
	position: absolute;
	z-index: 7777;
	top: 60%;
	left: 40%;
}
/*.countwrapper-bg{
	width:148px;
	height:148px;
	background:#fff;
	border-radius:50%;
	position:absolute;
	z-index:-666;
	top:0;	
}*/
.countdown-shadow {
	width: 150px;
	height: 116px;
	background: url(../images/shadow-date.png) center top no-repeat;
	position: absolute;
	z-index: -777;
	left: 0;
	top: 90px;
}
/*==================== 
Footer
====================*/
footer {
	margin: 21px 0px 0px 0px;
	padding: 30px 0px 35px 0px;
	background: #262d33;
}
.footer-content {
	color: #fff;
	text-align: center;
}
.footer-content span {
	font-weight: 700;
	font-size: 18px;
}
/*==================== 
Inner Top
====================*/
.inner-top {
	min-height: 52px;
	padding: 0px 0px 0px 0px;
	background: #161f26 url(../images/boder-line-x.png) left bottom repeat-x;
}
.logo-r {
	padding: 7px 0px 6px 0px;
	background: url(../images/line-y.png) top right repeat-y;
}
.inner-logo {
	line-height: 45px;
}
.menu-dropdown button.dropdown-toggle {
	width: 100%;
	border: none !important;
	border-radius: 0px;
	height: 50px;
	margin: 0px;
	padding: 0px;
	background: url(../images/line-y.png) top right repeat-y #161f26;
	color: #b8b8b8;
	font-size: 15px;
	font-weight: 600;
	padding-left: 10px;
	padding-right: 10px;
}
.menu-dropdown .open > .dropdown-toggle.btn-default, .menu-dropdown button.dropdown-toggle.active {
	background: url(../images/line-y.png) top right repeat-y #262d33;
	color: #afafaf;
}
.menu-dropdown .open > .dropdown-menu {
	width: 100%;
	background: #0f151a;
	border: none !important;
	border-radius: 0px;
	font-size: 12px;
	font-weight: 600;
}
.menu-dropdown .dropdown-menu > li > a {
	padding: 5px 0px 5px 10px;
	font-size: 12px;
	font-weight: 900;
	color: #b8b8b8;
}
.menu-dropdown .dropdown-menu > li > a:hover {
	background: #262d33;
	color: #afafaf;
}
.dropdown-list-img {
	margin: 0px;
	padding: 2px 10px 0px 0px;
	float: left;
}
.menu-links {
	padding-right: 0px !important;
}
.menu-links .navbar-default {
	background: #161f26 !important;
	border: 0px;
	margin: 0px 0px 0px 0px;
}
.menu-links .navbar-default .navbar-nav > li > a {
	/*color: #b8b8b8;*/
    color: #fff;
	font-size: 16px;
	background: url(../images/line-y.png) top right repeat-y;
	padding-left: 16.6px !important;
	padding-right: 16.6px !important;
	cursor: pointer;
}
.menu-links .navbar-default .navbar-nav > li > a:hover, .menu-links .navbar-default .navbar-nav > li > a:focus {
	/*color: #7c7c7c;*/
    color: #efeeee;
}
.menu-links .navbar-default .navbar-nav > .active > a {
	/*background: #262d33 !important;*/
    background: #709c2d !important;
	/*color: #7c7c7c;*/
    color: #efeeee;
}
.sub-menu-wrapper {
	background: #161f26 url(../images/boder-line-x.png) bottom repeat-x;
}
.second-submenu-wrapper {
	background: #161f26 url(../images/boder-line-x.png) bottom repeat-x;
	display: none;
}
.sub-menu-wrapper ul {
	margin: 0px !important;
	padding: 0px !important;
}
.sub-menu-wrapper ul li {
	display: inline-block;
	float: left;
	padding: 10px 0px;
	background-image: url(../images/menu-divider.png);
	background-position: right;
	background-repeat: no-repeat;
}
.sub-menu-wrapper ul li a {
	/*color: #b8b8b8;*/
    color: #fff;
	padding: 11px 10px 9px;
	text-decoration: none;
}
.sub-menu-wrapper ul li a.active {
	font-weight: 900;
	/*background: #262D33;*/
    background:#709c2d !important;
}
.sub-menu-wrapper ul li a:hover, .sub-menu-wrapper ul li.active {
	background-image: none;
	background: #262d33;
}
.login-wrapper .btn-default {
	width: 100%;
	background: #161f26;
	border: none !important;
	border-radius: 0px;
	font-size: 15px;
	font-weight: 600;
	/*color: #b8b8b8;*/
	color: #fff;
	height: 50px;
	padding: 0px 14px;
	margin: 0px;
}
.login-wrapper .btn-default:hover, .login-wrapper .btn-default:focus {
	background: #161f26;
    /*color: #b8b8b8;*/
	color: #fff;
}

.login-wrapper span {
	color: #b8b8b8;
}

.login-wrapper .btn-default > span.glyphicon-user {
	font-size: 16px;
	padding: 10px;
	border-radius: 50%;
	background: #fff;
	margin-right: 10px;
}
.login-wrapper > ul.dropdown-menu {
	background: #161f26;
	width: 125%;
	background: none repeat scroll 0% 0% #0F151A;
	border: medium none !important;
	border-radius: 0px;
	font-size: 12px;
	font-weight: 600;
    z-index:10000;
}
.login-wrapper btn-default:hover, .open > .dropdown-toggle.btn-default {
	color: #FFF !important;
}
.login-wrapper btn-default:hover, .open > .dropdown-toggle.btn-default {
	background: none repeat scroll 0% 0% #262D33 !important;
	color: #b8b8b8 !important;
}


.login-wrapper > ul.dropdown-menu .arrow-icon {
	position: absolute;
	top: -15px;
	left: 50%;
}
.profile-pic-wrapper {
	width: 37px;
	height: 37px;
	float: left;
	position: relative;
	overflow: hidden;
	margin-right: 10px;
	background: #e5e5e5;
}
.profile-pic-cover {
	width: 37px;
	height: 37px;
	background: url(../images/profile-pic-cover.png) left top no-repeat;
	position: absolute;
	top: 0;
	left: 0;
}
.profile-pic-wrapper img {
	width: 100%;
	margin: 5px;
}
.profile-dropdown li > a:hover .profile-pic-cover {
	width: 37px;
	height: 37px;
	background: url(../images/profile-pic-cover-hover.png) left top no-repeat;
	position: absolute;
	top: 0;
	left: 0;
}
.profile-dropdown li {
	background: #0f171d url(../images/boder-line-x.png) left bottom repeat-x;
}
.profile-dropdown li > a {
	padding: 3px 10px !important;
}
.profile-dropdown li > a:hover, .profile-dropdown li > a:focus {
	background: #000 !important;
}
.profile-dropdown li .glyphicon {
	margin: 0px 11px 0px 11px;
}
.profile-pic-wrapper img {
	text-align: center;
	display: block;
}
ul.profile-dropdown li div {
	/*color: #b8b8b8 !important;*/
    color: #fff !important;
	font-size: 14px;
	line-height: 35px;
}
.sub-icons-dropdown-md {
	background: #161f26 !important;
	display: none;
}
ul.second-submenu-list .tooltip.top .tooltip-arrow {
	border-top-color: #000;
}
ul.second-submenu-list {
	padding: 0px;
	margin: 0px;
}
ul.second-submenu-list li{
	text-decoration: none;
	padding: 0px 5px;
	float: left;
	display: inline-block;
	background: url(../images/menu-divider.png) right no-repeat;
}
ul.second-submenu-list li a{
	padding: 0px;
	margin: 0px;
	display: block;
}
ul.second-submenu-list li a span.top-box {
	background: url(../images/icons-page.png) -122px -5px;
}
.icon-md-size {
	width: 32px;
	height: 35px;
	display: block;
}
ul.second-submenu-list li a:hover span.top-box {
	background: url(../images/icons-page.png) -122px -42px;
}
ul.second-submenu-list li a span.tree-from {
	background: url(../images/icons-page.png) -149px -5px;
}
ul.second-submenu-list li a:hover span.tree-from {
	background: url(../images/icons-page.png) -149px -42px;
}
ul.second-submenu-list li a span.add-node {
	background: url(../images/icons-page.png) -180px -5px;
}
ul.second-submenu-list li a:hover span.add-node {
	background: url(../images/icons-page.png) -180px -42px;
}
ul.second-submenu-list li a span.view-setting {
	background: url(../images/icons-page.png) -216px -5px;
}
ul.second-submenu-list li a:hover span.view-setting {
	background: url(../images/icons-page.png) -216px -40px;
}
ul.second-submenu-list li a span.save-tree {
	background: url(../images/icons-page.png) -255px -5px;
}
ul.second-submenu-list li a:hover span.save-tree {
	background: url(../images/icons-page.png) -255px -40px;
}
ul.second-submenu-list li a span.center-tree {
	background: url(../images/icons-page.png) -123px -78px;
}
ul.second-submenu-list li a:hover span.center-tree {
	background: url(../images/icons-page.png) -123px -115px;
}
ul.second-submenu-list li a span.reset-tree {
	background: url(../images/icons-page.png) -153px -78px;
}
ul.second-submenu-list li a:hover span.reset-tree {
	background: url(../images/icons-page.png) -153px -116px;
}
ul.second-submenu-list li a span.delete-tree {
	background: url(../images/icons-page.png) -262px -77px;
}
ul.second-submenu-list li a:hover span.delete-tree {
	background: url(../images/icons-page.png) -262px -116px;
}
ul.second-submenu-list li a span.undo-delete {
	background: url(../images/icons-page.png) -227px -76px;
}
ul.second-submenu-list li a:hover span.undo-delete {
	background: url(../images/icons-page.png) -227px -118px;
}
ul.second-submenu-list li a span.node-count {
	background: url(../images/icons-page.png) -187px -79px;
}
ul.second-submenu-list li a:hover span.node-count {
	background: url(../images/icons-page.png) -187px -116px;
}
.re-size {
	background: #070c10;
}
.re-size img {
	padding: 8px 3px 8px 3px;
}
ul.second-submenu-list li a span.root-causes {
	background: url(../images/icons-page.png) -400px -1px;
}
ul.second-submenu-list li a:hover span.root-causes {
	background: url(../images/icons-page.png) -400px -34px;
}
ul.second-submenu-list li a span.list-root {
	background: url(../images/icons-page.png) -397px -67px;
}
ul.second-submenu-list li a:hover span.list-root {
	background: url(../images/icons-page.png) -397px -100px;
}
ul.second-submenu-list li a span.hide-descripation {
	background: url(../images/icons-page.png) -347px -124px;
}
ul.second-submenu-list li a:hover span.hide-descripation {
	background: url(../images/icons-page.png) -377px -124px;
}
ul.second-submenu-list li a span.print-root {
	background: url(../images/icons-page.png) -436px -3px;
}
ul.second-submenu-list li a:hover span.print-root {
	background: url(../images/icons-page.png) -436px -39px;
}
ul.second-submenu-list li a span.enter-hypothesis {
	background: url(../images/icons-page.png) -358px -60px;
}
ul.second-submenu-list li a:hover span.enter-hypothesis {
	background: url(../images/icons-page.png) -359px -92px;
}
ul.second-submenu-list li a span.hypothesis-idea-icon {
	background: url(../images/icons-page.png) -621px -64px;
}
ul.second-submenu-list li a:hover span.hypothesis-idea-icon {
	background: url(../images/icons-page.png) -621px -31px;
}
ul.second-submenu-list li a span.add-checked {
	background: url(../images/icons-page.png) -760px -128px;
}
ul.second-submenu-list li a:hover span.add-checked {
	background: url(../images/icons-page.png) -792px -128px;
}
ul.second-submenu-list li a span.removed-checked {
	background: url(../images/icons-page.png) -792px -62px;
}
ul.second-submenu-list li a:hover span.removed-checked {
	background: url(../images/icons-page.png) -792px -91px;
}
ul.second-submenu-list li a span.incomplete-outcomes {
	background: url(../images/icons-page.png) -470px -1px;
}
ul.second-submenu-list li a:hover span.incomplete-outcomes {
	background: url(../images/icons-page.png) -470px -33px;
}
ul.second-submenu-list li a span.refresh-button {
	background: url(../images/icons-page.png) -499px -1px;
}
ul.second-submenu-list li a:hover span.refresh-button {
	background: url(../images/icons-page.png) -499px -33px;
}
ul.second-submenu-list li a span.print-incomplete {
	background: url(../images/icons-page.png) -530px 0px;
}
ul.second-submenu-list li a:hover span.print-incomplete {
	background: url(../images/icons-page.png) -530px -32px;
}
ul.second-submenu-list li a span.template-master {
	background: url(../images/icons-page.png) -629px -130px;
}
ul.second-submenu-list li a:hover span.template-master {
	background: url(../images/icons-page.png) -596px -130px;
}
ul.second-submenu-list li a span.template-categories {
	background: url(../images/icons-page.png) -396px -67px;
}
ul.second-submenu-list li a:hover span.template-categories {
	background: url(../images/icons-page.png) -396px -100px;
}
ul.second-submenu-list li a span.view-template {
	background: url(../images/icons-page.png) -592px -1px;
}
ul.second-submenu-list li a:hover span.view-template {
	background: url(../images/icons-page.png) -624px -1px;
}
ul.second-submenu-list li a span.print-rca-tree {
	background: url(../images/icons-page.png) -659px 0px;
}
ul.second-submenu-list li a:hover span.print-rca-tree {
	background: url(../images/icons-page.png) -659px -30px;
}
ul.second-submenu-list li a span.print-percentage {
	background: url(../images/icons-page.png) -625px -95px;
}
ul.second-submenu-list li a:hover span.print-percentage {
	background: url(../images/icons-page.png) -663px -130px;
}
ul.second-submenu-list li a span.best-fit {
	background: url(../images/icons-page.png) -659px -63px;
}
ul.second-submenu-list li a:hover span.best-fit {
	background: url(../images/icons-page.png) -659px -93px;
}
ul.second-submenu-list li a span.scale-page {
	background: url(../images/icons-page.png) -692px 0px;
}
ul.second-submenu-list li a:hover span.scale-page {
	background: url(../images/icons-page.png) -692px -29px;
}
ul.second-submenu-list li a span.from-selected-node {
	background: url(../images/icons-page.png) -690px -63px;
}
ul.second-submenu-list li a:hover span.from-selected-node {
	background: url(../images/icons-page.png) -690px -95px;
}
ul.second-submenu-list li a span.include-page {
	background: url(../images/icons-page.png) -696px -127px;
}
ul.second-submenu-list li a:hover span.include-page {
	background: url(../images/icons-page.png) -730px -127px;
}
ul.second-submenu-list li a span.include-legend {
	background: url(../images/icons-page.png) -729px 0px;
}
ul.second-submenu-list li a:hover span.include-legend {
	background: url(../images/icons-page.png) -729px -31px;
}
ul.second-submenu-list li a span.title {
	background: url(../images/icons-page.png) -723px -62px;
}
ul.second-submenu-list li a:hover span.title {
	background: url(../images/icons-page.png) -723px -91px;
}
ul.second-submenu-list li a span.sub-title {
	background: url(../images/icons-page.png) -760px 0px;
}
ul.second-submenu-list li a:hover span.sub-title {
	background: url(../images/icons-page.png) -760px -31px;
}
ul.second-submenu-list li a span.include-titles {
	background: url(../images/icons-page.png) -757px -61px;
}
ul.second-submenu-list li a:hover span.include-titles {
	background: url(../images/icons-page.png) -757px -91px;
}
ul.second-submenu-list li a span.page-setup {
	background: url(../images/icons-page.png) -791px -1px;
}
ul.second-submenu-list li a:hover span.page-setup {
	background: url(../images/icons-page.png) -791px -31px;
}
ul.second-submenu-list li a span.vl-listing {
	background: url(../images/icons-page.png) -848px -1px;
}
ul.second-submenu-list li a:hover span.vl-listing {
	background: url(../images/icons-page.png) -848px -32px;
}
ul.second-submenu-list li a span.vl-hide-description {
	background: url(../images/icons-page.png) -848px -64px;
}
ul.second-submenu-list li a:hover span.vl-hide-description {
	background: url(../images/icons-page.png) -848px -91px;
}
ul.second-submenu-list li a span.print-verification {
	background: url(../images/icons-page.png) -820px -127px;
}
ul.second-submenu-list li a:hover span.print-verification {
	background: url(../images/icons-page.png) -848px -127px;
}
/*==================== 
Mobile view
====================*/
.main-section-mobile {
	background: #161f26 url(../images/boder-line-x.png) top left repeat-x;
	padding: 2px 0px 2px 10px;
}
.main-section-mobile  .menu-dropdown button.dropdown-toggle{
	text-align: left;
}
.main-section-mobile  img{
	padding:0 10px;
}
.main-section-mobile .dropdown-list-img{
	padding:2px 5px 0px 0px;
}
.main-section-mobile  .title {
	margin-top: 10px;
} 
.mobile-menu .dropdown button, .dropdown button:hover {
	background: none;
	border: none;
}
.menu-icon {
	margin: 15px 5px 0px 0px;
	display: block;
	width: 21px;
	height: 26px;
	background: url(../images/menu-icon.jpg) left no-repeat;
}
.mob-menu-list-wrapper {
	background: #161f25;
	width: 285px;
	float: right;
	margin-top: 53px;
	position: fixed;
	right: 0;
	top: 0;
}
.mob-menu-list-wrapper ul {
	padding: 0px;
	margin: 0px;
}
.mob-menu-list-wrapper ul li {
	color: #b8b8b8;
	display: inline-block;
	font-size: 16px;
	width: 100%;
	padding: 8px 10px 8px 10px;
	background: url(../images/boder-line-x.png) bottom left repeat-x;
	float: left;
	cursor: pointer;
}
.mob-menu-list-wrapper ul li a {
	color: #b8b8b8;
	text-decoration: none;
}
.mob-menu-list-wrapper ul li:hover {
	background: #0b1116;
	color: #e25349;
}
.mob-menu-list-wrapper ul li:hover a {
	color: #e25349;
}
.icon-xs-size {
	width: 27px;
	height: 27px;
	margin-right: 5px;
	border-radius: 5px;
}
.icon-xs-color {
	background-color: #000 !important;
}
.mob-menu-list-wrapper ul li span.preserve-icon {
	background: url(../images/icons-page.png) -8px -6px;
}
.mob-menu-list-wrapper ul li span.order-icon {
	background: url(../images/icons-page.png) -40px -7px;
}
.mob-menu-list-wrapper ul li span.analyze-icon {
	background: url(../images/icons-page.png) -66px -7px;
}
.mob-menu-list-wrapper ul li span.tree-opt-icon {
	background: url(../images/icons-page.png) -95px -4px;
}
.mob-menu-list-wrapper ul li span.tree-opt-icon {
	background: url(../images/icons-page.png) -95px -4px;
}
li.active.tree-options, li.active.analyze, .tree-options.active, li.active.order {
	background: #0b1115 url(../images/boder-line-x.png) bottom left repeat-x;
}
li.active.find-tree a, li.active.tree-options a, li.active.analyze a, li.active.build-hypothesis-list a, li.active.root-causes a, li.active.incomplete-outcomes a, li.active.tree-printing a, li.active.analyze, li.active.order a {
	color: #e25349;
}
.mob-menu-list-wrapper ul li span.build-hypothesis-icon {
	background: url(../images/icons-page.png) -40px -59px;
}
.mob-menu-list-wrapper ul li span.tree-printing-icon {
	background: url(../images/icons-page.png) -68px -59px;
}
.mob-menu-list-wrapper ul li span.incomplete-icon {
	background: url(../images/icons-page.png) -98px -59px;
}
.mob-menu-list-wrapper ul li span.find-tree-icon {
	background: url(../images/icons-page.png) -9px -107px;
}
.mob-menu-list-wrapper ul li span.find-tree-icon {
	background: url(../images/icons-page.png) -9px -107px;
}
.mob-menu-list-wrapper ul li span.find-button-icon {
	background: url(../images/icons-page.png) -40px -107px;
}
.mob-menu-list-wrapper ul li span.verifications-icon {
	background: url(../images/icons-page.png) -68px -108px;
}
.mob-menu-list-wrapper ul li span.template-library-icon {
	background: url(../images/icons-page.png) -100px -107px;
}
.mob-menu-list-wrapper ul li span.present-It-icon {
	background: url(../images/icons-page.png) -10px -58px;
}
/*.tree-options:hover + .sub-menu-dropdown{
	display:block;
}
.sub-menu-dropdown{
	display:none;	
}*/
.sub-menu-dropdown {
	padding: 0px 0px 5px 0px;
	height: 195px !important;
}
.sub-menu-dropdown .container-fluid div {
	width: 50px;
	font-size: 10px;
	text-align: center;
	float: left;
	color: #fff;
	cursor: pointer;
	margin: 2.5px 0px 5px 6px;
}
/*.sub-menu-dropdown .container-fluid div:hover{
	color:#e25349;
}*/
.icon-treeopation-xs-size {
	width: 34px;
	height: 39px;
	display: block;
	border-radius: 5px;
	margin: 8px;
}
.icon-treeopation-xs {
	background-color: #000 !important;
}
.sub-order, .sub-analyze, .sub-communicate{
	background-color:#0f171d;
}
.sub-order li span.team-members {
	background: url(../images/icons-page.png) -469px -70px;
}
.sub-order li span.critical-success {
	background: url(../images/icons-page.png) -501px -72px;
}
.sub-order li span.charter {
	background: url(../images/icons-page.png) -533px -70px;
}
.sub-order li span.date-alert {
	background: url(../images/icons-page.png) -466px -134px;
}
.sub-menu-dropdown span.top-box {
	background: url(../images/icons-page.png) -122px -5px;
}
.sub-menu-dropdown .container-fluid div:hover span.top-box {
	background: url(../images/icons-page.png) -122px -42px;
}
.sub-menu-dropdown span.tree-from {
	background: url(../images/icons-page.png) -149px -5px;
}
.sub-menu-dropdown .container-fluid div:hover span.tree-from {
	background: url(../images/icons-page.png) -149px -42px;
}
.sub-menu-dropdown span.add-node {
	background: url(../images/icons-page.png) -180px -5px;
}
.sub-menu-dropdown .container-fluid div:hover span.add-node {
	background: url(../images/icons-page.png) -180px -42px;
}
.sub-menu-dropdown span.view-setting {
	background: url(../images/icons-page.png) -216px -5px;
}
.sub-menu-dropdown .container-fluid div:hover span.view-setting {
	background: url(../images/icons-page.png) -216px -40px;
}
.sub-menu-dropdown span.save-tree {
	background: url(../images/icons-page.png) -255px -5px;
}
.sub-menu-dropdown .container-fluid div:hover span.save-tree {
	background: url(../images/icons-page.png) -255px -40px;
}
.sub-menu-dropdown span.center-tree {
	background: url(../images/icons-page.png) -123px -78px;
}
.sub-menu-dropdown .container-fluid div:hover span.center-tree {
	background: url(../images/icons-page.png) -123px -115px;
}
.sub-menu-dropdown span.reset-tree {
	background: url(../images/icons-page.png) -153px -78px;
}
.sub-menu-dropdown .container-fluid div:hover span.reset-tree {
	background: url(../images/icons-page.png) -153px -116px;
}
.sub-menu-dropdown span.node-count {
	background: url(../images/icons-page.png) -187px -79px;
}
.sub-menu-dropdown .container-fluid div:hover span.node-count {
	background: url(../images/icons-page.png) -187px -116px;
}
.sub-menu-dropdown span.delete-tree {
	background: url(../images/icons-page.png) -262px -77px;
}
.sub-menu-dropdown .container-fluid div:hover span.delete-tree {
	background: url(../images/icons-page.png) -262px -116px;
}
.sub-menu-dropdown span.undo-delete {
	background: url(../images/icons-page.png) -227px -74px;
}
.sub-menu-dropdown .container-fluid div:hover span.undo-delete {
	background: url(../images/icons-page.png) -227px -116px;
}
.sub-menu-dropdown span.enter-hypothesis {
	background: url(../images/icons-page.png) -357px -58px;
}
.sub-menu-dropdown .container-fluid div:hover span.enter-hypothesis {
	background: url(../images/icons-page.png) -358px -90px;
}
.sub-menu-dropdown span.hypothesis-idea-icon {
	background: url(../images/icons-page.png) -620px -62px;
}
.sub-menu-dropdown .container-fluid div:hover span.hypothesis-idea-icon {
	background: url(../images/icons-page.png) -620px -29px;
}
.sub-menu-dropdown span.add-checked {
	background: url(../images/icons-page.png) -759px -126px;
}
.sub-menu-dropdown .container-fluid div:hover span.add-checked {
	background: url(../images/icons-page.png) -791px -126px;
}
.sub-menu-dropdown span.removed-checked {
	background: url(../images/icons-page.png) -789px -60px;
}
.sub-menu-dropdown .container-fluid div:hover span.removed-checked {
	background: url(../images/icons-page.png) -789px -89px;
}
.sub-menu-dropdown span.root-cause-icon {
	background: url(../images/icons-page.png) -398px 1px;
}
.sub-menu-dropdown .container-fluid div:hover span.root-cause-icon {
	background: url(../images/icons-page.png) -398px -32px;
}
.sub-menu-dropdown span.list-cause-icon {
	background: url(../images/icons-page.png) -398px -64px;
}
.sub-menu-dropdown .container-fluid div:hover span.list-cause-icon {
	background: url(../images/icons-page.png) -398px -97px;
}
.sub-menu-dropdown span.print-root-icon {
	background: url(../images/icons-page.png) -435px -2px;
}
.sub-menu-dropdown .container-fluid div:hover span.print-root-icon {
	background: url(../images/icons-page.png) -435px -38px;
}
.sub-menu-dropdown span.print-root-icon {
	background: url(../images/icons-page.png) -435px -2px;
}
.sub-menu-dropdown .container-fluid div:hover span.print-root-icon {
	background: url(../images/icons-page.png) -435px -38px;
}
.sub-menu-dropdown span.view-template {
	background: url(../images/icons-page.png) -592px 2px;
}
.sub-menu-dropdown .container-fluid div:hover span.view-template {
	background: url(../images/icons-page.png) -624px 2px;
}
.sub-menu-dropdown span.hide-description-icon {
	background: url(../images/icons-page.png) -346px -123px;
}
.sub-menu-dropdown .container-fluid div:hover span.hide-description-icon {
	background: url(../images/icons-page.png) -376px -123px;
}
.sub-menu-dropdown span.incomplete-outcomes-icon {
	background: url(../images/icons-page.png) -470px -1px;
}
.sub-menu-dropdown .container-fluid div:hover span.incomplete-outcomes-icon {
	background: url(../images/icons-page.png) -470px -33px;
}
.sub-menu-dropdown span.refresh-button-icon {
	background: url(../images/icons-page.png) -499px 0px;
}
.sub-menu-dropdown .container-fluid div:hover span.refresh-button-icon {
	background: url(../images/icons-page.png) -499px -32px;
}
.sub-menu-dropdown span.print-incomplete-outcomes {
	background: url(../images/icons-page.png) -529px 0px;
}
.sub-menu-dropdown .container-fluid div:hover span.print-incomplete-outcomes {
	background: url(../images/icons-page.png) -529px -32px;
}
.sub-menu-dropdown span.print-rca-tree {
	background: url(../images/icons-page.png) -529px 0px;
}
.sub-menu-dropdown .container-fluid div:hover span.print-rca-tree {
	background: url(../images/icons-page.png) -529px -32px;
}
.sub-menu-dropdown span.print-rca-tree {
	background: url(../images/icons-page.png) -659px 1px;
}
.sub-menu-dropdown .container-fluid div:hover span.print-rca-tree {
	background: url(../images/icons-page.png) -659px -29px;
}
.sub-menu-dropdown span.print-percentage {
	background: url(../images/icons-page.png) -625px -95px;
}
.sub-menu-dropdown .container-fluid div:hover span.print-percentage {
	background: url(../images/icons-page.png) -663px -130px;
}
.sub-menu-dropdown span.best-fit {
	background: url(../images/icons-page.png) -657px -62px;
}
.sub-menu-dropdown .container-fluid div:hover span.best-fit {
	background: url(../images/icons-page.png) -657px -92px;
}
.sub-menu-dropdown span.scale-page {
	background: url(../images/icons-page.png) -690px 1px;
}
.sub-menu-dropdown .container-fluid div:hover span.scale-page {
	background: url(../images/icons-page.png) -690px -28px;
}
.sub-menu-dropdown span.from-selected-node {
	background: url(../images/icons-page.png) -690px -63px;
}
.sub-menu-dropdown .container-fluid div:hover span.from-selected-node {
	background: url(../images/icons-page.png) -690px -95px;
}
.sub-menu-dropdown span.include-page {
	background: url(../images/icons-page.png) -696px -127px;
}
.sub-menu-dropdown .container-fluid div:hover span.include-page {
	background: url(../images/icons-page.png) -730px -127px;
}
.sub-menu-dropdown span.include-legend {
	background: url(../images/icons-page.png) -729px 1px;
}
.sub-menu-dropdown .container-fluid div:hover span.include-legend {
	background: url(../images/icons-page.png) -729px -30px;
}
.sub-menu-dropdown span.title {
	background: url(../images/icons-page.png) -723px -62px;
}
.sub-menu-dropdown .container-fluid div:hover span.title {
	background: url(../images/icons-page.png) -723px -91px;
}
.sub-menu-dropdown span.sub-title {
	background: url(../images/icons-page.png) -760px 0px;
}
.sub-menu-dropdown .container-fluid div:hover span.sub-title {
	background: url(../images/icons-page.png) -760px -31px;
}
.sub-menu-dropdown span.include-titles {
	background: url(../images/icons-page.png) -757px -61px;
}
.sub-menu-dropdown .container-fluid div:hover span.include-titles {
	background: url(../images/icons-page.png) -757px -91px;
}
.sub-menu-dropdown span.page-setup {
	background: url(../images/icons-page.png) -789px 2px;
}
.sub-menu-dropdown .container-fluid div:hover span.page-setup {
	background: url(../images/icons-page.png) -789px -28px;
}
.sub-menu-dropdown span.vl-listing {
	background: url(../images/icons-page.png) -848px -1px;
}
.sub-menu-dropdown .container-fluid div:hover span.vl-listing {
	background: url(../images/icons-page.png) -848px -32px;
}
.sub-menu-dropdown span.vl-hide-description {
	background: url(../images/icons-page.png) -848px -62px;
}
.sub-menu-dropdown .container-fluid div:hover span.vl-hide-description {
	background: url(../images/icons-page.png) -848px -91px;
}
.sub-menu-dropdown span.print-verification {
	background: url(../images/icons-page.png) -820px -127px;
}
.sub-menu-dropdown .container-fluid div:hover span.print-verification {
	background: url(../images/icons-page.png) -848px -127px;
}
.sub-menu-dropdown .hypothesis-idea span.tree-opt-icon {
	background: url(../images/icons-page.png) -95px -4px;
}
.mob-menu-list-wrapper ul li span.communicate {
	background: url(../images/icons-page.png) -289px -10px;
}
.mob-menu-list-wrapper ul li span.company-icon {
	background: url(../images/icons-page.png) -886px -2px;
}
.mob-menu-list-wrapper ul li span.table-maintenance-icon {
	background: url(../images/icons-page.png) -887px -68px;
}
.mob-menu-list-wrapper ul li span.owner-icon {
	background: url(../images/icons-page.png) -922px -1px;
}
li.active#communicate {
	background: #0b1115 url(../images/boder-line-x.png) bottom left repeat-x;
}
li.active#communicate a {
	color: #e7554a;
}
.mob-menu-list-wrapper ul li span.track {
	background: url(../images/icons-page.png) -368px -6px;
}
.mob-menu-list-wrapper ul li span.setting {
	background: url(../images/icons-page.png) -562px -5px;
}
.mob-menu-list-wrapper ul li span.help {
	background: url(../images/icons-page.png) -563px -36px;
}
.mob-menu-list-wrapper ul li span.logoout {
	background: url(../images/icons-page.png) -563px -69px;
}
li.active#track {
	background: #0b1115 url(../images/boder-line-x.png) bottom left repeat-x;
}
li.active#track a {
	color: #e7554a;
}
.mob-menu-list-wrapper ul li span.summary-findings {
	background: url(../images/icons-page.png) -316px -10px;
}
.mob-menu-list-wrapper ul li span.recommendations {
	background: url(../images/icons-page.png) -299px -70px;
}
.mob-menu-list-wrapper ul li span.return-investment {
	background: url(../images/icons-page.png) -822px -4px;
}
.mob-menu-list-wrapper ul li span.communication-report {
	background: url(../images/icons-page.png) -822px -67px;
}
.mob-menu-list-wrapper ul li span.new {
	background: url(../images/icons-page.png) -331px -69px;
}
.mob-menu-list-wrapper ul li span.edit {
	background: url(../images/icons-page.png) -299px -128px;
}
.mob-menu-list-wrapper ul li span.delete {
	background: url(../images/icons-page.png) -343px -8px;
}
.mob-menu-list-wrapper li span.team-members {
	background: url(../images/icons-page.png) -469px -70px;
}
.mob-menu-list-wrapper li span.critical-success {
	background: url(../images/icons-page.png) -501px -72px;
}
.mob-menu-list-wrapper li span.charter {
	background: url(../images/icons-page.png) -533px -70px;
}
.mob-menu-list-wrapper li span.date-alert {
	background: url(../images/icons-page.png) -466px -134px;
}
/*li.active.tree-options, li.active.analyze, .tree-options.active{
	background:#0b1115 url(../images/boder-line-x.png) bottom left repeat-x;
}*/

.mob-profile-wrapper-cover-img {
	width: 50px;
	height: 50px;
	background: url(../images/cover-image.png) left no-repeat;
	display: block;
	position: absolute;
	z-index: 555;
}
.mob-profile-wrapper {
	line-height: 30px;
	font-weight: bold;
	cursor: default !important;
}
.mob-profile-wrapper:hover {
	background: #161f26 url(../images/boder-line-x.png) bottom left repeat-x !important;
}
.mob-profile-wrapper .cover {
	float: left;
	position: relative;
	width: 50px;
	height: 50px;
	margin: 1px 10px 1px 10px;
	overflow: hidden;
}
.mob-profile-wrapper .cover img {
	margin: 5px;
	width: 85%;
}
.mob-profile-wrapper p {
	float: left;
	margin: 10px 0px 10px 0px;
	padding: 0px;
}
.mob-menu-list-wrapper ul li.mob-profile-wrapper:hover {
	color: #B8B8B8;
}
.existing-analyses {
	background: #161f26 url(../images/boder-line-x.png) top left repeat-x;
	padding: 15px 0px 15px 10px;
}
.existing-analyses img {
	float: left;
	margin: 0px 30px 0px 0px;
}
.existing-analyses p {
	color: #fff;
	padding: 0px;
	margin: 0px;
	line-height: 30px;
	font-weight: 600;
	float: left;
}
.existing-analyses a {
	padding: 2px 0px 0px 15px;
	display: block;
	float: left;
}
/*==================== 
Selected
====================*/

.cd-dropdown ul {
	position: absolute;
	top: 0px;
	width: 100%;
}
.cd-dropdown ul li {
	position: absolute;
	width: 100%;
	top:0;
}
.cd-active.cd-dropdown > span {
	color: #fc756f;
}
.cd-active.cd-dropdown ul li span {
	-webkit-transition: all 0.2s linear 0s;
	-moz-transition: all 0.2s linear 0s;
	-ms-transition: all 0.2s linear 0s;
	-o-transition: all 0.2s linear 0s;
	transition: all 0.2s linear 0s;
}

.cd-active.cd-dropdown ul li span:hover {
	background: #fc756f;
	color: #fff;
}
