html, body{ height:100%;}
body { padding-top: 55px;padding-bottom: 28px; background: #cccccc; overflow: hidden}
.font-white{color:white;}
.font-lightgrey{color:#777777;}
.font-xs{ font-size:11px;}
.no-margin{ margin:0px!important;}
.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12
{
padding-left: 5px;
padding-right: 5px;
}
.portlet {
border-radius: 4px;
margin-bottom: 25px;
margin-top: 0;
padding: 0;
}
.portlet > .portlet-title {
border-bottom: 1px solid #eee;
border-radius: 4px 4px 0 0;
margin-bottom: 10px;
min-height: 41px;
padding: 0;
}
.portlet > .portlet-title > .caption {
display: inline-block;
float: left;
font-size: 18px;
line-height: 18px;
padding: 10px 0;