.main-sidebar {position:fixed; top:60px; left: 0; padding-top:15px;  width: 260px; z-index: 810;
-webkit-transition: -webkit-transform 0.3s ease-in-out, width 0.3s ease-in-out; -moz-transition: -moz-transform 0.3s ease-in-out, width 0.3s ease-in-out;
-o-transition: -o-transform 0.3s ease-in-out, width 0.3s ease-in-out; transition: transform 0.3s ease-in-out, width 0.3s ease-in-out;}  
.sidebar-menu {list-style: none; margin: 0; padding: 0;}
.sidebar-menu > li {position: relative; margin: 0; padding: 0;} 
.sidebar-menu > li > a {padding: 12px 5px 12px 15px;display: block;}
.sidebar-menu > li > a > .fa,
.sidebar-menu > li > a > .glyphicon,
.sidebar-menu > li > a > .ion {width: 20px;}
.sidebar-menu .active > .myview-menu {display: block;}
.sidebar-mini:not(.sidebar-mini-expand-feature).sidebar-collapse .sidebar-menu > li:hover > a > span:not(.pull-right),
.sidebar-mini:not(.sidebar-mini-expand-feature).sidebar-collapse .sidebar-menu > li:hover > .myview-menu {display: block !important; position: absolute; width:230px; left:50px;}
.sidebar-mini:not(.sidebar-mini-expand-feature).sidebar-collapse .sidebar-menu > li:hover > a > span {top: 1px; margin-left: -3px; padding: 12px 5px 12px 20px; background-color: inherit;}
.sidebar-mini:not(.sidebar-mini-expand-feature).sidebar-collapse .sidebar-menu > li:hover > a > .pull-right-container {position: relative !important; float: right;
  width: auto !important; left:230px !important; top: -22px !important; z-index: 900; } 
.sidebar-mini:not(.sidebar-mini-expand-feature).sidebar-collapse .sidebar-menu > li:hover > .myview-menu {top: 44px; margin-left: 0;}
.sidebar-expanded-on-hover .main-footer,
.sidebar-expanded-on-hover .content-wrapper {margin-left: 50px;}
.sidebar-expanded-on-hover .main-sidebar {box-shadow: 3px 0 8px rgba(0, 0, 0, 0.125);}
.sidebar-menu,
.main-sidebar .user-panel,
.sidebar-menu > li.header {white-space: nowrap;overflow: hidden;}
.sidebar-menu:hover {overflow: visible;}
.sidebar-form,
.sidebar-menu > li.header {overflow: hidden; text-overflow: clip; }
.sidebar-menu li > a {position: relative;}
.sidebar-menu li > a > .pull-right-container {position: absolute;right: 10px; top: 50%; margin-top: -7px;}
.myview-menu {display: none; list-style: none; padding: 0; margin: 0; padding-left: 5px;}
.myview-menu .myview-menu {padding-left: 20px;}
.myview-menu > li {margin: 0;}
.myview-menu > li > a {padding: 5px 5px 5px 15px; display: block; font-size: 14px;}
.myview-menu > li > a > .fa,
.myview-menu > li > a > .glyphicon,
.myview-menu > li > a > .ion {width: 20px;}
.sidebar-toggle:hover {background-color: #367fa9;}
.main-sidebar{background-color: #1a2033;}
.sidebar-menu > li > a {border-left: 3px solid transparent; color:#9296a5; text-decoration:none;}
.sidebar-menu > li:hover > a,
.sidebar-menu > li.active > a,
.sidebar-menu > li.menu-open > a {color: #ffffff;background: #121625;}
.sidebar-menu > li.active > a {border-left-color: #3c8dbc;}
.sidebar-menu > li > .myview-menu {margin: 0 1px; background: #30364b; text-decoration:none;}
.sidebar-menu .myview-menu > li > a {color: #9296a5!important; text-decoration:none;}
.sidebar-menu .myview-menu > li.active > a,
.sidebar-menu .myview-menu > li > a:hover {color: #ffffff!important;}
.cust_user{width:50%!important; margin:0px auto; text-align:center!important;}
.cust_user li a{float:left;border:0px!important; text-align:center!important; padding:10px 5px 10px 5px!important; }
.cust_user li a:hover{border:0px!important; background:none!important;}
.custEditor{margin-top:40px;}
.custToggleHeading{padding:10px; border:1px solid #ddd; margin-bottom:40px;}
.custH4{line-height:22px;}
.cust_cont{width:95% !important;}
.cust_error{background:#000; padding:10px; color:#ff6b71 ; text-align:center;}
.attributeMain{overflow:hidden; display:block;}
.attributeMain .custIcon{position:absolute; left:10px; top:40px;}
/*.attributeMain .custIcon i{font-size:22px!important;}*/
.customTest{background:#f6f7f8; padding:10px 0px;}
.customTest input[type="text"]{background:#f6f7f8!important; border-bottom:1px solid #d7d8d9!important;}
.sidebar-header {text-align:center;}
.avatar img{border:2px solid #021168; width:160px;height: 160px;}
.title span {color: #021168;}
.title p{font-size:14px!important; margin-top:15px; margin-bottom: 0;color: #aaa;}
.myToggle a{padding:0px 0px 10px 20px; color:#fff!important;}
.myviewSelected{background:#111523}
.open{display:block}
.block{display:visible;}
.helpdeskTable{table-layout: fixed;}
.helpdeskTable>tbody>tr>td, .helpdeskTable>tbody>tr>th, .helpdeskTable>tfoot>tr>td, .helpdeskTable>tfoot>tr>th, .helpdeskTable>thead>tr>td, .helpdeskTable>thead>tr>th {width: 100%;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.security-configured-data-result .accordion-new .panel-title > a {font-size: 16px;display: inline;padding: 0;}
.security-configured-data-result .checkbox-custom-label {margin: 0;vertical-align: bottom;}
.security-configured-data-result .panel-default > .panel-heading{padding: 15px 8px !important;}
.security-configured-data-result .label-newUI {margin-top: 6px;}
.security-configured-data-result ul {list-style: none;}
.security-configured-data-result .accordion-new .panel .panel-collapse .panel-body{padding: 0 !important;}
.security-configured-data-result .panel-group.accordion-new {height: 280px;overflow: auto;margin-bottom: 0;}
.security-configured-data-result .border-B1 {border-bottom: 1px solid #ddd;}
.hidden-section{display: none;}

@media (min-width: 768px) {
	.sidebar-mini.sidebar-collapse .content-wrapper,
	/*.sidebar-mini.sidebar-collapse .right-side,*/
	.sidebar-mini.sidebar-collapse .main-footer {margin-left: 50px !important; z-index: 840;}
	.sidebar-mini.sidebar-collapse .main-sidebar {-webkit-transform: translate(0, 0); -ms-transform: translate(0, 0);
	-o-transform: translate(0, 0); transform: translate(0, 0); width: 50px !important; z-index: 850; }
	.sidebar-mini.sidebar-collapse .sidebar-menu > li > a {margin-right: 0;}
	.sidebar-mini.sidebar-collapse .sidebar-menu > li > a > span {border-top-right-radius: 4px;}
	.sidebar-mini.sidebar-collapse .sidebar-menu > li:not(.myview) > a > span {border-bottom-right-radius: 4px;}
	.sidebar-mini.sidebar-collapse .sidebar-menu > li > .myview-menu {padding-top: 5px; padding-bottom: 5px; border-bottom-right-radius: 4px;}
	.sidebar-mini.sidebar-collapse .main-sidebar .user-panel > .info,
	.sidebar-mini.sidebar-collapse .sidebar-form,
	.sidebar-mini.sidebar-collapse .sidebar-menu > li > a > span,
	.sidebar-mini.sidebar-collapse .sidebar-menu > li > .myview-menu,
	.sidebar-mini.sidebar-collapse .sidebar-menu > li > a > .pull-right,
	.sidebar-mini.sidebar-collapse .sidebar-menu li.header {display: none !important; -webkit-transform: translateZ(0);}
}
.cust-inline{margin-left:0px!important; margin-bottom:10px!important;}
@media only screen and (max-width: 480px){
	.container{width:100%!important;}	
}
@media only screen and (max-width: 360px){
	.container{width:100%!important;}
}
@media screen and (max-width:480px) and (min-width:320px) {
	.signContainer{width:100%!important;}
	.container{width:100%!important;}
	#loginbox{width:100%!important; }
}
table.app-category-list tr.hover-highlight:hover td{background-color: #f1f1f1 !important; }
.notifyjs-bootstrap-base {white-space: normal !important;}
.notifyjs-bootstrap-error, .notifyjs-bootstrap-warn {background-image: none !important;}

.account-chart-text{
	position: absolute;
	left: 0px;
	right: 0px;
	top: 95px;
}



