/* here you can put your own css to customize and override the theme */

@media (min-width: 992px){
.page-content-wrapper .page-content {
margin-left: 235px;
margin-top: 0px;
min-height: 600px;
padding: 0px 0 0 20px;
}
}
td,th{white-space:nowrap;}
.shu-inline{padding-top:7px}
.shu-inline label{margin-right:10px;display:inline-block !important}

.shu-listgroup .list-group-item{padding-bottom:2px}
.shu-listgroup li label:first-child{font-weight:bold;width:100px;text-overflow:ellipsis;white-space:nowrap;}
.shu-listgroup li label{overflow:hidden;margin-right:10px}
.portlet-footer node{color:white;margin:5px;display:block}
.table th:last-child, .table td:last-child{text-align:right;}
.table th:first-child{width:30px}
.table .mw-80{max-width:80px;overflow:hidden;text-overflow: ellipsis}
.table .mw-100{max-width:100px;overflow:hidden;text-overflow: ellipsis}
.table .mw-200{max-width:200px;overflow:hidden;text-overflow: ellipsis}
.table td{max-width:400px;overflow:hidden;text-overflow: ellipsis}

.page-header.navbar .top-menu .navbar-nav > li.dropdown-inbox > .dropdown-menu .dropdown-menu-list > li .message{margin-left:auto}
.page-header.navbar .top-menu .navbar-nav > li.dropdown-inbox > .dropdown-menu .dropdown-menu-list > li .subject{margin-left:auto}
.page-header.navbar .top-menu .navbar-nav > li.dropdown-user .dropdown-toggle > img{width:39px}
.page-header.navbar .top-menu .navbar-nav > li.dropdown > .dropdown-toggle > .badge{
padding:3px 6px;
height:auto;
margin-top:-4px;
}
.dropdown-menu>li>a>.badge{
margin-top:0px;
}
.input-group .input-group-btn select{
width:80px;
padding:3px 10px;
border-top-left-radius: 5px !important;
border-bottom-left-radius: 5px !important;
border-right:none !important;
}
.input-group .input-group-btn select.middle{
width:80px;
padding:3px 10px;
border-top-left-radius: 0 !important;
border-bottom-left-radius: 0 !important;
border-left:none !important;
border-right:none !important;
}
.input-group .input-group-btn select.right{
width:80px;
padding:3px 10px;
border-top-left-radius: 0 !important;
border-bottom-left-radius: 0 !important;
border-top-right-radius: 5px !important;
border-bottom-right-radius: 5px !important;
border-left:none !important;
border-right:1px solid #c2cad8 !important;
}

.font-red-pink-light{color:#ffbdbd!important}

.page-bar {
padding: 0px;
background-color: #ffffff;
margin-bottom: 20px;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
-ms-border-radius: 4px;
-o-border-radius: 4px;
border-radius: 4px; }
.page-bar:before,
.page-bar:after {
content: " ";
display: table; }
.page-bar:after {
clear: both; }
.page-bar .page-breadcrumb {
display: inline-block;
float: left;
padding: 10px 6px;
margin: 0;
list-style: none; }
.page-bar .page-breadcrumb > li {
display: inline-block; }
.ie8 .page-bar .page-breadcrumb > li {
margin-right: 1px; }
.page-bar .page-breadcrumb > li > a,
.page-bar .page-breadcrumb > li > span {
color: #888;
font-size: 13px;
text-shadow: none; }
.page-bar .page-breadcrumb > li > i {
color: #aaa;
font-size: 14px;
text-shadow: none; }
.page-bar .page-breadcrumb > li > i[class^="icon-"],
.page-bar .page-breadcrumb > li > i[class*="icon-"] {
color: #8c8c8c; }
.page-bar .page-toolbar {
display: inline-block;
float: right; }
.page-bar .page-toolbar .btn-fit-height {
-webkit-border-radius: 0 4px 4px 0;
-moz-border-radius: 0 4px 4px 0;
-ms-border-radius: 0 4px 4px 0;
-o-border-radius: 0 4px 4px 0;
border-radius: 0 4px 4px 0;
padding-top: 9px;
padding-bottom: 9px; }
.page-md .page-bar .page-toolbar .btn-fit-height {
padding-top: 11px;
padding-bottom: 10px;
box-shadow: none !important; }
.page-bar .page-toolbar .btn.btn-default {
border-color: #eee;
color: #999; }
.page-bar .page-toolbar .btn.btn-default > i {
color: #999; }
.page-bar .page-toolbar .btn.btn-sm {
margin-top: 0px; }
.page-bar .page-toolbar .btn-dashboard-daterange {
padding: 8px 16px 8px 16px; }
.page-bar .page-toolbar .btn-dashboard-daterange > i[class^="icon-"] {
position: relative;
font-size: 20px;
opacity: 0.8 ;
filter: alpha(opacity=80) ;
top: 2px; }
.page-bar .page-toolbar .btn-dashboard-daterange > i.fa-angle-down {
font-size: 16px;
opacity: 0.8 ;
filter: alpha(opacity=80) ; }
