body {
  min-height: 600px;
  min-width:500px;
  background: #000 url(../images/body_bg.jpg) no-repeat left top;
  background-size:100% 100%;
    background-repeat:no-repeat;
    background-position:left top;
}

.navbar-static-top {
  margin-bottom: 19px;
}

.ui-jqgrid .ui-jqgrid-view {
    font-size:13px !important;
}

.ui-jqgrid {
    line-height:normal;
}
.container .jumbotron
{
    padding-top:5px !important;
    padding-bottom:5px !important;
    padding-left:5px !important;
    padding-right:5px !important;
    
}


.ui-th-column, .ui-jqgrid .ui-jqgrid-htable th.ui-th-column {
   color: rgb(119, 119, 119);
}

.ui-jqgrid .ui-jqgrid-pager {
	color: rgb(119, 119, 119);
}

.jqgrid-actionicon {
    float:left;
    width:20px;
    height:20px;
    text-align:center;
}

.jqgrid-actionicon:hover {
    background-color:#f3f3f3;
    border: 1px solid grey;
}

.ui-jqdialog {
    font-size:13px;
}

.ui-jqgrid .ui-pg-input {
    height:17px;
    border:1px solid #dddddd;
}

#ajax_message_div {
    font-size:13px;
}

#ajax_message_div ul { list-style-type: none; }

.ui-jqgrid .ui-jqgrid-btable{table-layout: auto;} 
.ui-jqgrid .ui-jqgrid-htable{table-layout: auto;}

.ui-dialog .ui-dialog-buttonpane button {
    margin:0;
}

.ui-jqgrid table{
    border-collapse:separate;
}

.pagination a{
    color:#333333 !important;
}

#cb_clientlist {
    margin:0 !important;
}

.orderable:hover {
    background-color:#EEEEEE;
    -webkit-user-select: none;
    -khtml-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    -o-user-select: none;
    user-select: none;
}

.btn-default{
    color:#333333 !important;
}

.caret.caret-reversed {
    border-top-width: 0;
    border-bottom: 4px solid #000000;
}

.ftable_wrapper {
    font-size: 14px;
}

.ftable_table_panel {   
    background-color:white;
    padding:0;
    margin:0;
    border-bottom: 2px solid #DDDDDD;
}

.ftable_top_toolbar {
    font-size: 14px;
    color: #333333;
    font-weight: normal;
    margin: 0;
    border: 0;
    padding-top: 5px;
    padding-bottom: 5px;
    border-bottom: 2px solid #DDDDDD;
    background-color:white;
}

.ftable_bottom_toolbar {
    background-color:white;
    padding:0;
    margin:0;
    color:#333333;
    padding-top:5px;
}

.pagination > li > a, .pagination > li > span {
    color:#333333 !important;
}

.ftable_header {
    color: #EEEEEE;
    height:30px;
    padding-top:5px;
    border:0;
}

.table {
    margin-bottom:10px;
}

.ftable_table_panel .table > tbody > .active > td {
    background-color:#eeeeee !important;
}

.ftable_cell {
    cursor:pointer;
}

.col-md-3, .col-md-6, .col-md-4, .col-md-5 {
    padding-left:5px;
    padding-right:5px;
}

.ui_dialog {
    
}

.fdialog_ui {
    padding:0 !important;
    background:white;
}

.fdialog_ui .ui-widget-content {
    border:0;
}


.fdialog_ui .ui-widget-header {
    border-bottom-right-radius: 0;
    border-bottom-left-radius: 0;
    background:white;
    border:0;
    border-bottom:1px solid #E5E5E5;
    color:#333333;
}

.fdialog_ui .ui-widget-header .ui-dialog-title {
    margin:0.5em 0 0.5em 0.5em;
}

.fdialog_ui .ui-widget-content {
    background:white;
    border-bottom:1px solid #E5E5E5;
}

.fdialog_ui .ui-icon-closethick {
    background-image: none !important;
    background-position: left top !important;
    margin: 0 !important;
}

.fdialog_ui .ui-dialog .ui-dialog-titlebar-close, .ui-dialog .ui-dialog-titlebar-close {
    padding: 0 !important;
    background:white;
    border:0;
    margin: -14px 15px 0px;
}

.fdialog_ui .ui-dialog .ui-dialog-titlebar-close, .ui-dialog .ui-dialog-titlebar-close:hover {
    padding: 0 !important;
    background:white;
    border:0;
    color:#000000;
    opacity:0.5;
}

.fdialog_ui .ui-dialog-buttonset .ui-button-text {
    color:#333333;
    font-size:14px;
}
.fdialog_ui .ui-dialog-buttonset .ui-state-hover {
   
    background:none;
    background-color:#EBEBEB;
    border-color:#ADADAD;
    color:#333333;
}

.fdialog_ui .ui-dialog-buttonpane {
    padding: 0.5em 1em 1em 0.4em;
}

.fdialog_ui {
    z-index:1051;
}

.fdialog_ui .ui-state-focus {
    background:none;
    background-color:#EBEBEB;
    border-color:#ADADAD;
    color:#333333;
}

.ui-widget-overlay
{
  opacity: .50 !important; /* Make sure to change both of these, as IE only sees the second one */
  filter: Alpha(Opacity=50) !important;
  z-index:1050;
  background: #333333 !important; /* This will make it darker */
}

#messageform {
    z-index:1052;
}

.fdialog_ui .ui-button {
    margin-left:10px !important;
}

.ui-dialog {
    z-index:3000 !important;
}

#softwarepage .nav-tabs > li > a {
    color:#fff;
}

#softwarepage .nav-tabs>li.active>a, .nav-tabs>li.active>a:hover, .nav-tabs>li.active>a:focus {
  color: #333333;
}

#clientEditForm_additionalSoftwares {
  height: auto;
}