
.navbar-static-sideR {
  position: absolute;
  width: 250px;
  z-index: 1;
  right:0px;
  top:101px;
}


.navbar-static-sideR {
  transition: 0.3s all linear;
}
.navbar-static-sideR ul li {
  border-bottom: 1px solid #484848;
}
.navbar-static-sideR ul li:first-child a {
  line-height: 18px !important;
  padding: 6px 5px !important;
}

.navbar-static-sideR ul li
{
 
     outline: none;
      color:#d9d9d9;
      background:#fff;
	  /* background: linear-gradient(to bottom, #f5f5f5 0%, #efefef 34%, #e4e4e4 77%, #e1e1e1 100%) repeat scroll 0 0 rgba(0, 0, 0, 0); */
 
 
	  
	  
    
}

.navbar-static-sideR ul li.active a {
background: #3e77ab; /* Old browsers */
  transition: 0.2s all ease-in-out;
  outline: none;
  color:#FFF;
}
.navbar-static-sideR ul li a {
  color: #e74c3c;
  padding: 15px;
}
.navbar-static-sideR ul li a span.menu-title {
  margin-left: 10px;
  color:#0090ff;
}
.navbar-static-sideR ul li a i {
  font-size: 16px;
}
.navbar-static-sideR ul li a i .icon-bg {
  display: none;
}
.navbar-static-sideR ul li a:hover,
.navbar-static-sideR ul li a:focus {
transition: 0.2s all ease-in-out;
  outline: none;
  color: #0090ff ;
   text-decoration: underline;
 background: transperent; /* Old browsers */
/* border-bottom: 1px solid #ccc; */
  
}
.navbar-static-sideR ul li a .badge,
.navbar-static-sideR ul li a .label {
  float: right;
  margin-right: 10px;
}
.navbar-static-sideR ul li a.menu-title {
  margin-left: 10px;
}
.navbar-static-sideR ul li .nav-second-level li {
  border-bottom: 1px solid #484848;
}
.navbar-static-sideR ul li .nav-second-level li:active a,
.navbar-static-sideR ul li .nav-second-level li:hover a,
.navbar-static-sideR ul li .nav-second-level li:focus a {
  color: #dc6767;
}
.navbar-static-sideR ul li .nav-second-level li a {
  padding: 15px 15px 15px 40px;
  background: #37455f;
  color: #efefef;
}
.navbar-static-sideR ul li .nav-second-level li a span.submenu-title {
  margin-left: 10px;
}
.navbar-static-sideR ul li .nav-second-level li .nav-third-level li {
  border-bottom: 1px solid #484848;
}
.navbar-static-sideR ul li .nav-second-level li .nav-third-level li.active a,
.navbar-static-sideR ul li .nav-second-level li .nav-third-level li:hover a,
.navbar-static-sideR ul li .nav-second-level li .nav-third-level li:focus a {
  color: #dc6767;
}
.navbar-static-sideR ul li .nav-second-level li .nav-third-level li a {
  padding: 15px 15px 15px 40px;
  background: #313e55;
  color: #efefef;
}
.navbar-static-sideR ul li .nav-second-level li .nav-third-level li a span.submenu-title {
  margin-left: 10px;
}
.navbar-static-sideR ul li.sidebar-heading {
  padding: 5px 15px;
}
.navbar-static-sideR ul li.sidebar-heading h4 {
  font-family: 'Oswald';
  font-size: 18px;
  font-weight: bold;
  color: #dc6767;
}
.navbar-static-sideR ul li.user-panel {
  padding: 15px;
}
.navbar-static-sideR ul li.user-panel .thumb {
  float: left;
  border: 5px solid rgba(255, 255, 255, 0.1);
  border-radius: 50%;
}
.navbar-static-sideR ul li.user-panel .thumb img {
  width: 45px;
  height: 45px;
}
.navbar-static-sideR ul li.user-panel .info {
  float: left;
  padding: 5px 5px 5px 15px;
  color: #ffffff;
}
.navbar-static-sideR ul li.user-panel .info p {
  margin-bottom: 3px;
  font-size: 16px;
}
.navbar-static-sideR ul li.user-panel .info a {
  font-size: 10px;
}
.navbar-static-sideR ul li.user-panel .info a i {
  font-size: 14px;
  color: #999;
}
.navbar-static-sideR ul li.user-panel .info a:hover,
.navbar-static-sideR ul li.user-panel .info a:focus {
  background-color: transparent;
}
.navbar-static-sideR ul li.user-panel .info a:hover i,
.navbar-static-sideR ul li.user-panel .info a:focus i {
  color: #777;
}
.navbar-static-sideR ul li.user-panel ul li {
  border-bottom: 0;
}
.sidebar-user-info {
  padding: 15px;
}
.sidebar-user-info img {
  border: 5px solid #d95b5b;
  width: 75px;
  height: 75px;
  display: inline-block;
}
.sidebar-user-info h4 {
  color: #FFFFFF;
  margin-bottom: 5px;
}
.sidebar-user-info ul {
  margin-bottom: 3px;
}
.sidebar-user-info ul li {
  border-bottom: 0 !important;
}
.sidebar-user-info ul li a {
  color: #cdcdcd;
}
.sidebar-user-info .user-status {
  width: 10px;
  height: 10px;
  border-radius: 50% !important;
  display: inline-block;
  background: transparent;
  margin-right: 5px;
}
.sidebar-user-info .user-status.is-online {
  background: #06B53C;
}
.sidebar-user-info .user-status.is-idle {
  background: #F7D227;
}
.sidebar-user-info .user-status.is-busy {
  background: #ee4749;
}
.sidebar-user-info .user-status.is-offline {
  background: #666666;
}
.sidebar-user-info span {
  color: #FFFFFF;
}
.sidebar-user-activity {
  padding: 15px;
  border-bottom: 0 !important;
}
.sidebar-user-activity h4 {
  color: #FFFFFF;
}
.sidebar-user-activity .note {
  padding: 3px 15px;
  margin-bottom: 5px;
}
.sidebar-user-activity .note small {
  color: #cdcdcd;
}
.sidebar-user-activity .note a:hover,
.sidebar-user-activity .note a:focus {
  background: transparent;
}
.arrow {
  float: right;
  margin-top: 3px;
}
.fa.arrow:before {
  content: "\f104";
}
.active > a > .fa.arrow:before {
  content: "\f107";
}
@media (min-width: 768px) {
  .navbar-static-sideR {
    z-index: 1;
	position: absolute;
    width: 250px;
	height:92%;
	line-height: 34px !important;
  }
}
.right-sidebar #topbar .navbar-header {
  float: right;
  border-right: 0;
}
.right-sidebar #sidebar {
  left: auto;
  right: 0;
}
.right-sidebar #page-wrapper {
  margin: 0 250px 0 0;
}
/* Begin Horizontal menu */
/* Begin Left Sidebar Collapsed */
.left-side-collapsedR .navbar-static-sideR {
  width: 55px;
  top:101px;
  
}
.left-side-collapsedR .navbar-static-sideR ul#side-menu li.user-panel {
  display: none;
}
.left-side-collapsedR .navbar-static-sideR ul#side-menu li.nav-hover a {
 // height: 50px;
}
.left-side-collapsedR .navbar-static-sideR ul#side-menu li.nav-hover a span.menu-title {
  display: block !important;
}
.left-side-collapsedR .navbar-static-sideR ul#side-menu li.nav-hover a span.submenu-title {
  display: block !important;
  margin-left: 0;
}
.left-side-collapsedR .navbar-static-sideR ul#side-menu li.nav-hover ul.nav-second-level {
  display: block;
  position: absolute;
  top: 50px;
  right: 55px;
  width: 195px;
}
.left-side-collapsedR .navbar-static-sideR ul#side-menu li.nav-hover ul.nav-second-level li a {
  padding: 15px;
}
.left-side-collapsedR .navbar-static-sideR ul#side-menu li a span {
  display: none;
}

.left-side-collapsedR .navbar-static-sideR .external_links li a span{
  display: none;
}


.left-side-collapsedR .navbar-static-sideR ul#side-menu li a i.fa {
  font-size: 14px;
}




.left-side-collapsedR .navbar-static-sideR ul#side-menu li ul.nav-second-level {
  display: none;
  position: absolute;
  top: 50px; 
  left: 55px;
  width: 195px;
}
.left-side-collapsedR .navbar-static-sideR ul#side-menu li ul.nav-second-level li a i {
  display: none;
}
/*.left-side-collapsedR #page-wrapper {
  margin: 0 0 0 55px;
}
/* End Left Sidebar Collapsed */
/* Begin Right Sidebar Collapsed */
.right-side-collapsed .navbar-static-sideR {
  width: 55px;
}
.right-side-collapsed .navbar-static-sideR ul#side-menu li.user-panel {
  display: none;
}
.right-side-collapsed .navbar-static-sideR ul#side-menu li.nav-hover a {
  height: 50px;
}
.right-side-collapsed .navbar-static-sideR ul#side-menu li.nav-hover a span.menu-title {
  display: block !important;
}
.right-side-collapsed .navbar-static-sideR ul#side-menu li.nav-hover a span.submenu-title {
  display: block !important;
  margin-right: 0;
}
.right-side-collapsed .navbar-static-sideR ul#side-menu li.nav-hover ul.nav-second-level {
  display: block;
  position: absolute;
  top: 50px;
  right: 55px;
  width: 195px;
}
.right-side-collapsed .navbar-static-sideR ul#side-menu li.nav-hover ul.nav-second-level li a {
  padding: 15px 5px;
}
.right-side-collapsed .navbar-static-sideR ul#side-menu li a span {
  display: none;
}
.right-side-collapsed .navbar-static-sideR ul#side-menu li a i.fa {
  font-size: 18px;
}


.left-side-collapsedR .navbar-static-sideR ul#side-menu li a span.menu-title {
   position: absolute;
    top: 0px;
     right: 53px;
      padding:0 5px;
      margin-right: 0;
       width: 123px;
        line-height:37px !important;
         background: #ffffff;
 
    border-bottom: 1px solid #ccc;
    border-left: 1px solid #ccc;
    border-top: 1px solid #ccc;
   
    
   
}




.right-side-collapsed .navbar-static-sideR ul#side-menu li ul.nav-second-level {
  display: none;
  position: absolute;
  top: 50px;
  right: 55px;
  width: 195px;
}
.right-side-collapsed .navbar-static-sideR ul#side-menu li ul.nav-second-level li a i {
  display: none;
}


ul li.back 
{
  display:block;
  background: #ffffff !important;
  border-bottom: none !important;
  font-size:13px !important;
  line-height: 16px !important;
  color:#009bff!important;
  
 }
.left-side-collapsedR .back{display:none}

 .navbar-static-sideR ul li.back  a i
{
font-size:13px !important;
color:#e74c3c;
}

.navbar-static-sideR ul li.back  a  span
{
	 color:#009bff!important;
}

.navbar-static-sideR ul li.extlink{
background: #ffffff !important;
border-bottom: none ! important;

/* padding:0px 12px !important; */
}
.extlink_heading:hover{text-decoration:none !important;}
.navbar-static-sideR ul li.extlink i{color:#e74c3c; font-size:14px; padding-left:14px;}
.navbar-static-sideR ul li.extlink p{margin:0px;}
.black { color:black; }

.navbar-static-sideR ul li img{ width:45%; margin:0 auto; text-align:center;}
.img_qrcode{margin:0 auto; text-align:center; display:block;}


.navbar-static-sideR ul li.border
{
   border-bottom: 1px  solid #CCC !important;
}
.navbar-static-sideR ul li a {
  line-height: 26px;
  padding: 6px 18px !important;
}

.navbar-static-sideR ul li a i {
  font-size: 14px;
}

.note_text_position {
  margin-left: 11px !important;
}
.navbar-static-sideR ul li a span.menu-title {
  color: #0090ff;
  margin-left: 5px;
}

.left-side-collapsedR .navbar-static-sideR .external_links li span a{
  display: none;
}
.external_links {overflow-y:auto;word-break: break-all; word-wrap:break-word;overflow-x:hidden}
.external_links ul {margin:0px; list-style:none; padding:0px;}
.external_links ul li{background:#fff; display:block;}
.external_links ul li i{color:#e74c3c; padding-left:0px;}




.navbar-static-sideR ul li.extlink a span.menu-title {
    color: #000;
    margin-left: 5px;
}
li.extlink a {
  cursor: pointer;
  display: block;
}
li.extlink ul{}
li.extlink li.back {}
li.extlink ul li.back{}
li.extlink ul li.back a {
  color: #0090ff;
}
li.extlink li.back a{}
.left-side-collapsedR #extrlink li.extlink:hover ul {}
.left-side-collapsedR #extrlink li.extlink:hover ul {
    border: 1px solid #ccc;
    display: block;
    left: -231px;
    margin-top: -35px;
    position: absolute;
    width: 230px;
}
.left-side-collapsedR #extrlink li.extlink:hover li.back {
  display: block;
}






