table td,a{
  color:#EC6CA9;
}
.row{
  color:#555;
}

table th{
  /*background-color:#fbf1f5;*/
}
table.jambo_table thead{
  color:#FFF;
}
table.jambo_table tbody tr.selected {
  background : rgba(185, 38, 151, 0.16);
}
table.jambo_table tbody tr.selected td {
  border-top:1px solid rgba(185, 38, 151, 0.16);
  border-bottom:1px solid rgba(185, 38, 151, 0.16);
}
table td {
  color:#555;
}
.dashboard-widget-content a{
  color:#555!important;
}

.nav_menu{
background:#FBF1F5;  
}


body.nav-sm ul.nav.child_menu {
  background-color:#844161;
}

.dashboard_graph h2{
  color:#EC6CA9; 
}

.nav.child_menu > li > a{
  color:rgb(255, 255, 255) !important;
}

.nav.side-menu> li.current-page, .nav.side-menu> li.active,
body.nav-sm .nav.side-menu li.active-sm {
    border-right: 5px solid #E09799;
}
.nav.side-menu> li.active > a {
    color: #ff0000;
    text-shadow: rgba(0, 0, 0, 0.25) 0 -1px 0;
    background: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #9E4E75), color-stop(100%, #8A4A68)), #8A4A68;
    background: -webkit-linear-gradient(#8A4A68, #8A4A68), #8A4A68;
    background: -moz-linear-gradient(#8A4A68, #8A4A68), #8A4A68;
    background: -o-linear-gradient(#8A4A68, #8A4A68), #8A4A68;
    background: linear-gradient(#8A4A68, #8A4A68), #8A4A68;
    -webkit-box-shadow: rgba(0, 0, 0, 0.25) 0 1px 0, inset rgba(255, 255, 255, 0.16) 0 1px 0;
    -moz-box-shadow: rgba(0, 0, 0, 0.25) 0 1px 0, inset rgba(255, 255, 255, 0.16) 0 1px 0;
    box-shadow: rgba(0, 0, 0, 0.25) 0 1px 0, inset rgba(255, 255, 255, 0.16) 0 1px 0;
}
#sidebar-menu span.fa {
  color:#FFF;
}
body.nav-md ul.nav.child_menu li:before {
  background: #BF6390;
}
body.nav-md ul.nav.child_menu li:after{
  border-left: 1px solid #BF6390;
}

body.nav-sm .nav.side-menu li a {
  font-size:0.95em;
}
.nav.side-menu> li > a {
  margin-bottom:0px;
}
a.btn-link{
  color:#FFF!important;
  background-color:#EC6CA9;
}

a.btn-link:hover{
  background-color:#844161;
  border-color:#844161;
  text-decoration:none;
}

.dashboard_graph2{
  display:block;
  background-color:#EC6CA9;
  color:#FFF;
}

.badge{
 padding:5px 6px;
 margin-left:2px;
 background-color:#EC6CA9;
}
.badge .fa{
  font-size:1px!important;
}
.child_menu p {
  color:#FFF;
  font-size:0.8em!important;
}
.child_menu li p i{
 font-size:5px!important; 
 width:1em!important;
} 


body.nav-sm .nav.child_menu li a i {
  font-size:15px!important;
}
.alert-warning a{
  color:#FFF!important;
  font-size:1.2em;
}
.top_nav .navbar-right {
  position:absolute;
  right:0;
}
.toggle {
  padding-top:12px;
  z-index:9999;
}
.table>thead>tr>th, .table>tbody>tr>th, .table>tfoot>tr>th, .table>thead>tr>td, .table>tbody>tr>td, .table>tfoot>tr>td{
  vertical-align: middle;
}
table td span.alert{
  color:#FFF!important;
  padding: 5px;
  margin: 5px;
}

@media (max-width: 767px) {
  .dropdown-menu li{
    padding-left:2em;
  }
  .x_title h2 small {
    display:block!important;
    padding-top: 1em!important;
    margin-left:0px ! important;
 }
}    

.x_title h2 small {
  color:#555;
}
@media (max-width: 1270px) and (min-width: 192px){

}
.badge img{
  width:12px;
  padding:0 3px 2px 0;
}

body.nav-sm ul.nav.child_menu li a:hover {
    background-color: #8D2638!important;
}
.nav.child_menu > li > a:hover {
    background-color: #8D2638!important;
}
body.nav-sm .nav.side-menu li a:focus {
    background-color: #8D2638!important;
}
.nav.child_menu li:hover {
  background-color: #8D2638!important;
}
.nicescroll-rails div{
  height:0px ! important;

}

.toggle{
  float:left;
  cursor:pointer;
}
.toggle a {
  text-decoration: none;
}
#menu_toggle{
  position:absolute;
  float:left;
  display:block;
  height:25px;
  margin:0;
  padding:0;
  text-align:center;
}
#menu_toggle small{
  display:block;
  font-size:0.8em;
  position:relative;
  margin-top:-5px;
}
#menu_toggle i {
  font-size: 25px;  
  position:relative;
  top:0px;
  z-index:1;
  margin-left:5px;
  margin-right:5px;
}
.navigation{
  margin:2px;
}
.toggle {
  padding-top:1px;
  width:40px;
}
.navigation .btn {
  margin-bottom:3px;
  margin-right:0px;
}


.user_name{
  position:absolute;
  width:100%;
  text-align:right;
  margin-top:7px;
  margin-right:120px;
  right:0;
  font-size:1.1em;
}
.login{
  float:right;
}
.nav_menu h1{
  display:inline-block;
  position:none;
  width:100%;
  z-index:0;
  float:left;
  font-size:1.2em;
  float:left;
  /*margin:6px 0 8px 10px;*/
  font-weight:bold;
  text-align:center;
}
div.nav_menu:first-child{
  margin-bottom:0px;
}
.rows{
  border-bottom:1px #999 solid ;
  border-right:1px #999 solid ;
}
.th div{
  border-top:1px #999 solid ;
  border-left:1px #999 solid ;
}
.th div > span{
  display:inline-block;
  margin:5px;
}
.th{
  background-color:#1E90FF;
  margin:0px;
  padding:0px;
  color:#FFF;
}

.td{
  /*background-color:#F0F0F0;*/
  background-color:#F0FFFF;
  margin:0px;
  padding:0px;
  color:#555;
  border-top:none!important;
  border-bottom:none!important;
}

.td div{
  border-bottom:1px #999 solid ;
  border-left:1px #999 solid ;
}
.td div > span{
  display:inline-table;
  margin:2px;

}
.odd{
  background-color:#FFFFFF;
}
a.site_title small{
  position:absolute;
  font-size:10px;
  color:#FFF;
  top:35px;
  left:14px;
}
.td .btn{
  margin:1px;
}
.pdB20{
  padding-bottom:20px;
}
.alert {
  margin-bottom:0px;
  /*font-size:0.8em;*/
}
.btn-primary .badge{
  background-color:#844161;
  color:#FFF;
}
.nav_title{
  wdith:100%;
  margin-top:-2px;
}

.nav_title {
    position:relative;
    width:170px;
    float: left;
    background: #844161;
    border-radius: 0;
    font-size:1.5em;
    line-height: 15px;
    
}
.site_title {
  padding-left: 0px;
  color:#EC6CA9!important;
  line-height:32px;
  height: 32px;
}

.nav_title {
  background-color:#FBF1F5!important;
  color:#EC6CA9!important;
  height: 35px;
}
.navbar {
  height: 35px;
  min-height: 32px;
}
.site_title span{
}

.pagination > .active > a,
.pagination > .active > span,
.pagination > .active > a:hover,
.pagination > .active > span:hover,
.pagination > .active > a:focus,
.pagination > .active > span:focus {
    background-color: #ec6ca9;
    border-color: #ec6ca9;
}

.pagination > li > a,
.pagination > li > span {
    color: #ec6ca9;
}