/* here you can put your own css to customize and override the theme */
.portlet-title{padding-bottom: 8px !important}
.portlet-title .result{line-height:35px}
.portlet-title .tools .search{float:right}
.portlet-body .table-responsive{margin-bottom:0 !important;}
.portlet-body .table-responsive.table{margin-bottom:0 !important}
.action a,.action span{cursor:pointer;font-size:11px;margin-left:10px; visibility:hidden;}
.action a:hover,.action span:hover{cursor:pointer;text-decoration:underline}
.action a:first-child,.action span:first-child{margin-left:0}
.action:hover a,.action:hover span{visibility:visible}
.portlet-body .table-responsive .table{margin-bottom: 0px !important;}
.form-group.no-horizontal{margin-right: 0; margin-left: 0;}
.portlet > .portlet-title > .tools > a{color:#FFFFFF;}
.portlet > .portlet-title > .tools > a:hover{color:#0D638F;}
.portlet .fc-button {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
    border-color: #DDDDDD;
    border-image: none;
    border-style: none solid;
    border-width: 0;
    box-shadow: none;
    color: #FFFFFF;
    margin-left: 2px;
    padding: 6px 8px 30px;
    text-shadow: none;
}
.portlet .button-prev {
    padding-left: 8px;
    padding-right: 10px;
    font-size: 15px;
}
.portlet .button-next {
    padding-left: 10px;
    padding-right: 8px;
    font-size: 15px;
}
.portlet .fc-button:hover, .portlet .fc-button.active{/*.portlet .button-prev.active,.portlet .button-next.active, .portlet .button-prev:hover,.portlet .button-next:hover{*/
    background-color: #F9F9F9;
    color: #666666;
}
th.calendar-header{width:14.2857%;}
table.calendario > thead > tr > th, table.calendario > thead > tr > td/*, table.calendario > tbody > tr > th, table.calendario > tbody > tr > td*/{padding:0 !important;}
.calendar-header > p.c-header{background-color:#a85f5c; color: #ffffff; margin:0;}
table.calendario .btn-group-justified .btn{width:100% !important;}