.radio-list>label.radio-inline:first-child {padding-left:20px !important;}
.control-label {font-weight:700 !important;margin-bottom:7px !important;}
.todo-tasklist-item-text {color:#45535b;}
.todo-tasklist-date {font-size:11px;}
.todo-tasklist-controls {margin-top:0px; margin-left:38px; clear:both;}
.todo-project-list ul li a {color:#2b4a5c;}
.page-header.navbar {background-color:#21282E;}
.page-sidebar, .page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover {background-color:#2c3e4d;}
body {background-color:#2c3e4d;}
.portlet.light>.portlet-title .caption>.caption-subject {font-size:20px;}
.portlet.light>.portlet-title .caption {padding: 10px 0;}

.page-sidebar .page-sidebar-menu>li.active.open>a, .page-sidebar .page-sidebar-menu>li.active>a, .page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu>li.active.open>a, .page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu>li.active>a {background:#28a9f1;}
.page-sidebar .page-sidebar-menu .sub-menu>li>a, .page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu .sub-menu>li>a {color:#fff;}
.portlet.box.green {border:1px solid #28a9f1;}
.portlet.box.green>.portlet-title, .portlet.green, .portlet>.portlet-body.green{background-color:#28a9f1;}
.form-control {color:#333; height:26px; padding:2px 8px;}
.input-xsmall1 {width:150px!important;}
.input-xsmall2 {width:70px!important;}
.input-xsmall3 {width:60px!important;}


.right {text-align:right !important;}
.table>tbody>tr>td, .table>tbody>tr>th, .table>tfoot>tr>td, .table>tfoot>tr>th, .table>thead>tr>td, .table>thead>tr>th {padding:2px !important;}
.login {background-color:#21282E!important;}
.login .content .form-control {color:#333;}
.label-success {background-color:#28a9f1 !important;}
.font-green-haze {color:#28a9f1 !important;}
.dropdown-menu>li>a {line-height:10px;}
.portlet.box>.portlet-title>.caption {padding:6px 0 5px;}
.portlet>.portlet-title>.caption {font-size:14px; text-transform:uppercase;}
.portlet>.portlet-title>.tools {padding:6px 0 4px;}
.portlet.box>.portlet-title {padding:0 10px; min-height:21px;}

.btn.green:not(.btn-outline) {background-color:#28a9f1; border-color:#28a9f1;}
.page-header.navbar .page-actions {
    margin: 10px 0 15px 15px;
    padding: 0;
    float: left;
	color: #fff;
    font-size: 20px;
}
.table .btn {padding: 0 6px;}
.static-info {margin-bottom:5px;}
.form-group {margin-bottom:5px;}
.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9 { padding-left:5px; padding-right:5px; }
.edit {padding:0;}
h4 {padding-top: 24px; color: #E57213; font-weight: bold;}
.well2 {padding-left:20px;}

@media (max-width: 480px){
.page-header.navbar .top-menu {clear: none; }
.input-xs { height: 22px; padding: 2px 5px; font-size: 12px; line-height: 1.5; /* If Placeholder of the input is moved up, rem/modify this. */  border-radius: 3px;}
.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9 { padding-left:5px; padding-right:5px; }
.col-xs-3 .form-group .form-control, .col-xs-4 .form-group .form-control, .col-xs-6 .form-group .form-control{padding:2px 2px; height:24px;font-size:12px;}
.page-header.navbar .page-actions {display:none;}
}