/**
 *
 * Apply your custom CSS here
 *
*/

body {
}

a {
}


td.order {
    background-color: lightgrey !important;
    border-bottom: 1px solid #C3C3C3 !important;
}

td.order:hover {
    background-color: #C3C3C3 !important;
    cursor: grab !important;
}

.cell-visita {
    border-radius: 3px;
    color: white;
    margin: 0px 1px 2px 1px;
    text-align: center;
    width: 20px;
    float: left;
}

.cell-indicador {
    height: 4px;
    width: 8px;
    margin: 5px 1px 0px 1px;
    border-radius: 40%;
    display: block;
    float: left;
}

.profesional-visita {
    border-radius: 3px;
    font-size: 0.9em;
    color: #ffffff;
    margin: 2px 2px 3px 2px;
    padding: 1px 4px 1px 4px;
    text-align: center;
    float: left;
    display: inline-block;
    cursor: pointer;
}

.profesional-assignar {
    border-radius: 3px;
    font-size: 0.9em;
    color: #ffffff;
    margin: 2px 2px 3px 2px;
    padding: 1px 4px 1px 4px;
    text-align: center;
    width: 100px;
    height: 50px;
    cursor: pointer;
    float: right;
    clear: both;
}

.cell-assignar {
    border-radius: 3px;
    color: white;
    margin: 0px 1px 2px 1px;
    text-align: center;
    width: 95% !important;
    font-size: 0.9em !important;
    cursor: pointer;
}

.user-info-navbar .user-info-menu > li.hover-line:before {
    height: 5px !important;
}

.user-info-navbar .user-info-menu > li .dropdown-menu.languages, .navbar.horizontal-menu .navbar-inner > .nav > li .dropdown-menu.languages {
    width: unset;
}

.panel .panel-heading {
    padding-bottom: unset;
}

.cbp_tmlabel .panel-body {
    color: #737881;
}

.mailbox-env .mail-compose .form-group div.form-control {
    padding-top: 10px;
    padding-bottom: 6px;
    padding-left: 80px;
}

.mailbox-env .mail-env .mail-table .star {
    color: #EEE !important;
}

.mailbox-env .mail-env .mail-table .col-subject a {
    text-overflow: unset;
}

.control-label {
    padding: 10px 10px 10px 0px;
}

.tauleta-ok {
    -webkit-background-clip: padding-box;
    background-color: green;
    -webkit-border-horizontal-spacing: 0px;
    -webkit-border-vertical-spacing: 0px;
    border-bottom-left-radius: 8px;
    border-bottom-right-radius: 8px;
    border-collapse: collapse;
    border-top-left-radius: 8px;
    border-top-right-radius: 8px;
    display: inline-block;
    height: 8px;
    margin-left: 5px;
    width: 8px;
}

.tauleta-ko {
    -webkit-background-clip: padding-box;
    background-color: red;
    -webkit-border-horizontal-spacing: 0px;
    -webkit-border-vertical-spacing: 0px;
    border-bottom-left-radius: 8px;
    border-bottom-right-radius: 8px;
    border-collapse: collapse;
    border-top-left-radius: 8px;
    border-top-right-radius: 8px;
    display: inline-block;
    height: 8px;
    margin-left: 5px;
    width: 8px;
}