@charset "UTF-8";
/* Writed by Silvia */
.btn-back {
  background-color: #3c8dbc;
  color: white; }

.table_upload {
  display: inline-block; }
  .table_upload select {
    width: 240px; }
  .table_upload .fileinput-button {
    margin-left: 10px; }

.mailbox-attachments li {
  width: 250px !important; }

.messagelist_content {
  display: inline-block; }

.attachment_text {
  margin-bottom: 1px solid grey;
  border-bottom: 1px solid #d2d2d2;
  padding-bottom: 8px; }
  .attachment_text .att_to_trash {
    padding: 1px 7px !important; }

tr.readed {
  background-color: #f1f1f1 !important; }

span.message_info {
  padding: 4px;
  border: 1px solid #50b3ec;
  background-color: #50b3ec;
  color: white;
  border-radius: 6px; }

.message_list_preview_link {
  color: black !important;
  cursor: pointer; }

.badge.info {
  background-color: #3c8dbc; }

.request_date {
  display: inline-block; }

.item_center {
  text-align: center; }

.preview_status {
  font-size: 15px; }

.update_status_sel {
  max-width: 40%; }

.sHelp {
  display: inline-block;
  margin-top: 0px;
  margin-bottom: 0px; }

.without_left_margin {
  margin-left: 0px !important; }

.bulk_actions_cont {
  display: inline-block !important; }

.parte_calendar_item {
  cursor: pointer; }

#parte_preview_linea {
  color: white; }

#ispayslip {
  vertical-align: sub !important; }

#associate_attachment_form .select2-container--krajee {
  width: 90% !important;
  display: inline-block !important; }
#associate_attachment_form label {
  display: block; }

.va_text-bottom {
  vertical-align: text-bottom; }

.content-wrapper {
  background-repeat: no-repeat;
  background-position: 90% 90%; }

.login-page {
  margin-top: 40px; }

.main-header .logo {
  background: url("../img/logo.png");
  background-size: contain;
  padding: 10px !important;
  background-origin: content-box;
  background-repeat: no-repeat;
  background-position: center center; }

.datepicker-inline {
  width: 100% !important; }

#calportada {
  display: none; }

#calhome .table-condensed {
  width: 100% !important; }

/**********Datepicker***********/
.pagesize_selector {
  max-width: 75px !important;
  display: inline-block !important; }

.pagesize_cont {
  display: inline;
  margin-right: 2%; }

.table-striped > tbody > tr:nth-of-type(odd) {
  background-color: #ececec !important; }

#message_table_cont {
  margin-top: 3%; }

.request_msg {
  display: inline-block;
  float: right;
  margin-bottom: 1px;
  padding: 3px; }

.custom-inline-btn {
  vertical-align: baseline;
  margin-left: 36px; }

.custom-inline-form-group {
  display: inline-block; }

.custom-inline-input {
  width: 400px; }

.white_text {
  color: white !important; }

.text_center_column {
  text-align: center; }

/*Datepicker today style*/
/*Datepicker today style*/
.fc-list-item-title a, .fc-content {
  cursor: pointer; }

.comunicado-box {
  min-height: 360px; }

#graphic_first_date {
  background-color: rgba(171, 171, 171, 0.7); }

#graphic_second_date {
  background-color: rgba(151, 187, 205, 0.7); }

.datepicker table tr td.day:hover, .datepicker table tr td.focused {
  background: rgba(0, 0, 0, 0.2) !important; }

img.manual-image {
  border: 4px solid #3c8dbc;
  padding: 10px;
  margin-bottom: 5px; }

.skin-blue .main-header li.user-footer {
  background-color: #367fa9 !important; }

.navbar-nav > .user-menu > .dropdown-menu > li.user-header {
  height: 60px !important; }

@media (max-width: 991px) {
  .user-footer a.btn.btn-default.btn-flat {
    background-color: #f4f4f4 !important; } }
div.grid-view {
  width: 100%;
  overflow: auto;
  position: relative; }

.btn-warning:hover {
  background-color: #e08e0b !important; }

/**El ├║ltimo para que prevalezca sobre otros display**/
.oculto {
  display: none; }

/*# sourceMappingURL=global.css.map */
