html, body {
    height: 100%;
    min-height: 0px;
}
.container {
    min-height: calc(100% - 120px);
}
.foot {
    clear: both;
    text-align: center;
    margin: 20px auto auto;
    border-top: 1px solid rgb(170, 170, 170);
    max-width: 400px;
    padding-top: 10px;
}

.login-button{
    text-align: center;
}
.lost-password{
    text-align: right;
}
.navbar-default {
    background-color: #d9edf7 !important;
    border-color: #bce8f1 !important;
    color: #31708f !important;
}
ul.nav > li > a {
    color: #31708f !important;
}
ul.nav > li.active > a, ul.nav > li.dropdown.open > a {
    background-color: #9ec8e9 !important;
}
ul.dropdown-menu {
    background-color: #d9edf7 !important;
}
.road {
}
.table-alert{
    width: 100%;
    border-left: 1px solid #ccbbaa;
    margin-top: 5px;
}
.table-alert tr th{
    background: #ffeedd;
    padding-left: 5px;
    border-top: 1px solid #ccbbaa;
    border-right: 1px solid #ccbbaa;
    border-bottom: 1px solid #ccbbaa;
}
.table-alert tr td i{
    margin-right: 5px;
    color: #00dd1c;
    cursor: pointer;
}
.table-alert tr td{
    padding-left: 5px;
    border-right: 1px solid #ccbbaa;
    border-bottom: 1px solid #ccbbaa;
}
#calendar {
    max-width: 100%;
    /*max-width: 100%;*/
    margin: 0 auto;
}
.title-ficha-interno {
    padding-top: 10px;
    background: #ddd;
    padding-bottom: 10px;
    font-size: 15px;
    color: #000;
    font-weight: bold;
}
.nav-tabs > li > a {
    border: 1px solid #ddd;
}
.title{
    font-size: 23px;
    margin-bottom: 10px;
}
.table tbody tr:hover td, .table tbody tr:hover th {
    background-color: #d9edf7;
}
#toolbar-contable{
    /*height: 90px;*/
}
.table-button-panel {
    text-align: right;
    margin-top: 10px;
}
.colorSelector {
    height: 35px;
    cursor: pointer;
    width: 35px;
    float: left;
    padding-left: 10px;
}
.colorSelector i {
    padding-top: 10px;
    color: #ffffff;
}
.table-select-console {
    text-align: right;
    width: 10px;
}
#table-contable tbody tr:hover td, #table-contable tbody tr:hover td.adelanto,  #table-contable tbody tr:hover td.adelanto-azul, #table-contable tbody tr:hover td.presupuesto, #table-contable tbody tr:hover td.presupuesto-azul {
    background: #d9edf7 !important;
}
#table-contable tbody tr.selected td, #table-contable tbody tr.selected td.adelanto, #table-contable tbody tr.selected td.adelanto-azul, #table-contable tbody tr.selected td.presupuesto, #table-contable tbody tr.selected td.presupuesto-azul {
    background: #559cd9;
}
#table-contable tbody tr td.adelanto {
    background: #fffccc;
}
#table-contable tbody tr td.adelanto-azul {
    background: #86cfda;
}
#table-contable tbody tr td.presupuesto {
    background: #ffeaaa;
}
#table-contable tbody tr td.presupuesto-azul {
    background: #bee5eb;
}
#foto {
    border: 1px solid #ccc;
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset;
    height: 130px;
    margin-bottom: 10px;
    color: #ddffdd;
    font-size: 90px;
    text-align: center;
}
.spinner{
    float: right;
    font-size: 17px;
    height: 25px;
    margin-bottom: auto;
    margin-left: auto;
    margin-top: 12px;
    right: 0;
    text-align: right;
    margin-right: 5px;
}
.spinner-paraclinica{
    font-size: 17px;
    height: 25px;
    margin-bottom: auto;
    margin-left: auto;
    margin-top: 12px;
    right: 0;
    text-align: center;
    margin-right: 5px;
}
.spinner-radiografia{
    font-size: 17px;
    height: 25px;
    margin-bottom: auto;
    margin-left: auto;
    margin-top: 12px;
    right: 0;
    text-align: center;
    margin-right: 5px;
}
span.menu-icon{
    margin-right: 5px;
}
span.input-group-addon{
    font-size: 20px !important;
    padding: 6px 12px !important;
} 
.btn-close-windows{
    float: right;
    margin-top: -23px;
    padding: 3px 10px;
}
#message-popup{
    margin-bottom: 8px;
}
#btnSearchUser > i {
    margin-left: 5px;
}
.modal-content > .panel{
    margin-bottom: 0px !important;
}
.fc-button {
    background: #ffffff !important;
}
.fc-button:hover {
    background: #dddddd !important;
}
.login-top {
    height: 40px;
}
.login-top > .panel-title-left {
    float: left;
    width: calc(100% - 30px);
}
.login-top > .panel-title-right {
    float: right;
    position: relative;
    width: 30px;
    font-size: 17px;
    text-align: right;
    display: none;
}
.div-btn-login {
    margin-top:20px;
    margin-bottom: 20px;
    text-align: center;
}
#message {
    background: #ffffdd;
    float: right;
    padding: 5px;
    display: none;
    margin-top: -15px;
}
.alert-sucess{
    color: #419641;
}
.alert-danger{
    color: #c12e2a;
}
thead {
    background: #ddffdd;
}
.input-group-addon i {
    max-height: 17px;
}
#buscar-evento-btn{
    
}
#buscar-evento{
    width: calc(100% - 40px);
}
.tab-content {
    margin-bottom: 10px;
    margin-top: 10px;
}
.bootstrap-select {
    width: 100%;
}
.paciente-encontrado {
    color: #5cb85c; /*0px, #419641 100%)*/
}
.paciente-no-encontrado {
    color: #d9534f; /* 0px, #c12e2a 100%)*/
}
.paciente-nuevo {
    color: #337ab7; /* 0px, #265a88 100%)*/
}
.paciente-varios {
    color: #f0ad4e; /* 0px, #eb9316 100%)*/
}
#table-consultas-pacientes {
    margin-bottom: 10px;
    display: none;
}
#table-consultas-pacientes tbody tr td {
    cursor: pointer;
}

#odontograma_1 {
    margin: auto;
    width: 640px;
    height: 435px;
    background: transparent url("../img/odontograma_01.png") no-repeat scroll 0px -439px;
}
#odontograma_2 {
    margin: auto;
    width: 640px;
    height: 240px;
    background: transparent url("../img/odontograma_01.png") no-repeat scroll 0px 0px;
}
#odontograma_3 {
    margin: auto;
    width: 400px;
    height: 193px;
    background: transparent url("../img/odontograma_01.png") no-repeat scroll -120px -244px;
}
.perfil {
    position: absolute;
    /* display: none;*/
}
.a-mini-tab {
    font-size: 10px !important;
    padding: 5px !important;
}
.btn-perfil {
    cursor: pointer;
}
.perfil_01 {
    height: 98px;
    width: 30px;
}
.perfil_02 {
    height: 23px;
    width: 120px;
}
.perfil_03 {
    height: 98px;
    margin-left: 91px;
    width: 29px;
}
.perfil_04 {
    height: 24px;
    margin-top: 74px;
    width: 120px;
}
.perfil_05 {
    height: 51px;
    margin-left: 28px;
    margin-top: 23px;
    width: 63px;
}
.perfil_06 {
    height: 97px;
    width: 37px;
}
.perfil_07 {
    height: 48px;
    width: 119px;
}
.perfil_08 {
    height: 97px;
    margin-left: 82px;
    width: 38px;
}
.perfil_09 {
    height: 48px;
    margin-left: 0;
    margin-top: 49px;
    width: 119px;
}
.perfil_01_over {
    background: transparent url('../img/perfil_select.png') no-repeat scroll 0 0;
}
.perfil_02_over {
    background: transparent url("../img/perfil_select.png") no-repeat scroll -12px -108px;
}
.perfil_03_over {
    background: transparent url("../img/perfil_select.png") no-repeat scroll -111px 0;
}
.perfil_04_over {
    background: transparent url("../img/perfil_select.png") no-repeat scroll -12px -142px;
}
.perfil_05_over {
    background: transparent url("../img/perfil_select.png") no-repeat scroll -38px -23px;
}
.perfil_06_over {
    background: transparent url("../img/perfil_select.png") no-repeat scroll -230px -371px;
}
.perfil_07_over {
    background: transparent url("../img/perfil_select.png") no-repeat scroll -177px -12px;
}
.perfil_08_over {
    background: transparent url("../img/perfil_select.png") no-repeat scroll -150px -369px;
}
.perfil_09_over {
    background: transparent url("../img/perfil_select.png") no-repeat scroll -178px -71px;
}
.perfil_01.select {
    background: transparent url('../img/perfil_select.png') no-repeat scroll 0 -180px;
}
.perfil_02.select {
    background: transparent url("../img/perfil_select.png") no-repeat scroll -12px -288px;
}
.perfil_03.select {
    background: transparent url('../img/perfil_select.png') no-repeat scroll -111px -180px;
}
.perfil_04.select {
    background: transparent url('../img/perfil_select.png') no-repeat scroll -12px -322px;
}
.perfil_05.select {
    background: transparent url('../img/perfil_select.png') no-repeat scroll -38px -203px;
}
.perfil_06.select {
    background: transparent url("../img/perfil_select.png") no-repeat scroll -99px -373px;
}
.perfil_07.select {
    background: transparent url("../img/perfil_select.png") no-repeat scroll -177px -152px;
}
.perfil_08.select {
    background: transparent url("../img/perfil_select.png") no-repeat scroll -30px -374px;
}
.perfil_09.select {
    background: transparent url("../img/perfil_select.png") no-repeat scroll -178px -211px;
}
.no-view {
    display: none;
}
.msg-error {
    border: 3px solid #ff0000;
    width: 300px;
    text-align: center;
    padding: 10px;
    margin: auto;
    margin-top: 50px;
}
.dientes{
    position: absolute;
    text-align: center;
    /*  background: #ff0f0f;
      opacity: 0.5;*/
    cursor: pointer;
}
/** Dientes - PANEL A --------- **/
.diente_a18{
    width: 38px;
    margin-left: 0px;
    height: 117px;
    padding-top: 95px;
}
.diente_a17{
    width: 41px;
    margin-left: 39px;
    height: 117px;
    padding-top: 95px;
}
.diente_a16{
    width: 38px;
    margin-left: 81px;
    height: 117px;
    padding-top: 95px;
}
.diente_a15{
    width: 38px;
    margin-left: 121px;
    height: 117px;
    padding-top: 95px;
}
.diente_a14{
    width: 38px;
    margin-left: 160px;
    height: 117px;
    padding-top: 95px;
}
.diente_a13{
    width: 38px;
    margin-left: 200px;
    height: 117px;
    padding-top: 95px;
}
.diente_a12{
    width: 38px;
    margin-left: 239px;
    height: 117px;
    padding-top: 95px;
}
.diente_a11{
    width: 38px;
    margin-left: 279px;
    height: 117px;
    padding-top: 95px;
}
.diente_a21{
    width: 42px;
    margin-left: 319px;
    height: 117px;
    padding-top: 95px;
}
.diente_a22{
    width: 38px;
    margin-left: 361px;
    height: 117px;
    padding-top: 95px;
}
.diente_a23{
    width: 38px;
    margin-left: 400px;
    height: 117px;
    padding-top: 95px;
}
.diente_a24{
    width: 38px;
    margin-left: 441px;
    height: 117px;
    padding-top: 95px;
}
.diente_a25{
    width: 38px;
    margin-left: 480px;
    height: 117px;
    padding-top: 95px;
}
.diente_a26{
    width: 41px;
    margin-left: 518px;
    height: 117px;
    padding-top: 95px;
}
.diente_a27{
    width: 42px;
    margin-left: 559px;
    height: 117px;
    padding-top: 95px;
}
.diente_a28{
    width: 38px;
    margin-left: 602px;
    height: 117px;
    padding-top: 95px;
}
.diente_a55{
    width: 38px;
    margin-left: 119px;
    margin-top: 119px;
    height: 90px;
    padding-top: 70px;
}
.diente_a54{
    width: 38px;
    margin-left: 159px;
    margin-top: 119px;
    height: 90px;
    padding-top: 70px;
}
.diente_a53{
    width: 38px;
    margin-left: 199px;
    margin-top: 119px;
    height: 90px;
    padding-top: 70px;
}
.diente_a52{
    width: 38px;
    margin-left: 240px;
    margin-top: 119px;
    height: 90px;
    padding-top: 70px;
}
.diente_a51{
    width: 38px;
    margin-left: 280px;
    margin-top: 119px;
    height: 90px;
    padding-top: 70px;
}
.diente_a61{
    width: 38px;
    margin-left: 320px;
    margin-top: 119px;
    height: 90px;
    padding-top: 70px;
}
.diente_a62{
    width: 38px;
    margin-left: 360px;
    margin-top: 119px;
    height: 90px;
    padding-top: 70px;
}
.diente_a63{
    width: 38px;
    margin-left: 400px;
    margin-top: 119px;
    height: 90px;
    padding-top: 70px;
}
.diente_a64{
    width: 38px;
    margin-left: 440px;
    margin-top: 119px;
    height: 90px;
    padding-top: 70px;
}
.diente_a65{
    width: 38px;
    margin-left: 480px;
    margin-top: 119px;
    height: 90px;
    padding-top: 70px;
}
.diente_a85{
    height: 93px;
    margin-left: 119px;
    margin-top: 216px;
    padding-top: 69px;
    width: 38px;
}
.diente_a84{
    height: 93px;
    margin-left: 160px;
    margin-top: 216px;
    padding-top: 69px;
    width: 38px;
}
.diente_a83{
    height: 93px;
    margin-left: 200px;
    margin-top: 216px;
    padding-top: 69px;
    width: 38px;
}
.diente_a82{
    height: 93px;
    margin-left: 240px;
    margin-top: 216px;
    padding-top: 69px;
    width: 38px;
}
.diente_a81{
    height: 93px;
    margin-left: 280px;
    margin-top: 216px;
    padding-top: 69px;
    width: 38px;
}
.diente_a71{
    height: 93px;
    margin-left: 320px;
    margin-top: 216px;
    padding-top: 69px;
    width: 38px;
}
.diente_a72{
    height: 93px;
    margin-left: 360px;
    margin-top: 216px;
    padding-top: 69px;
    width: 38px;
}
.diente_a73{
    height: 93px;
    margin-left: 400px;
    margin-top: 216px;
    padding-top: 69px;
    width: 38px;
}
.diente_a74{
    height: 93px;
    margin-left: 440px;
    margin-top: 216px;
    padding-top: 69px;
    width: 38px;
}
.diente_a75{
    height: 93px;
    margin-left: 480px;
    margin-top: 216px;
    padding-top: 69px;
    width: 38px;
}
.diente_a48{
    height: 117px;
    margin-left: -3px;
    margin-top: 316px;
    padding-top: 95px;
    width: 41px;
}
.diente_a47{
    height: 117px;
    margin-left: 38px;
    margin-top: 316px;
    padding-top: 95px;
    width: 41px;
}
.diente_a46{
    height: 117px;
    margin-left: 79px;
    margin-top: 316px;
    padding-top: 95px;
    width: 41px;
}
.diente_a45{
    height: 117px;
    margin-left: 120px;
    margin-top: 316px;
    padding-top: 95px;
    width: 40px;
}
.diente_a44{
    height: 117px;
    margin-left: 160px;
    margin-top: 316px;
    padding-top: 95px;
    width: 40px;
}
.diente_a43{
    height: 117px;
    margin-left: 200px;
    margin-top: 316px;
    padding-top: 95px;
    width: 40px;
}
.diente_a42{
    height: 117px;
    margin-left: 240px;
    margin-top: 316px;
    padding-top: 95px;
    width: 40px;
}
.diente_a41{
    height: 117px;
    margin-left: 280px;
    margin-top: 316px;
    padding-top: 95px;
    width: 40px;
}
.diente_a31{
    height: 117px;
    margin-left: 320px;
    margin-top: 316px;
    padding-top: 95px;
    width: 40px;
}
.diente_a32{
    height: 117px;
    margin-left: 360px;
    margin-top: 316px;
    padding-top: 95px;
    width: 40px;
}
.diente_a33{
    height: 117px;
    margin-left: 400px;
    margin-top: 316px;
    padding-top: 95px;
    width: 40px;
}
.diente_a34{
    height: 117px;
    margin-left: 440px;
    margin-top: 316px;
    padding-top: 95px;
    width: 40px;
}
.diente_a35{
    height: 117px;
    margin-left: 480px;
    margin-top: 316px;
    padding-top: 95px;
    width: 37px;
}
.diente_a36{
    height: 117px;
    margin-left: 517px;
    margin-top: 316px;
    padding-top: 95px;
    width: 41px;
}
.diente_a37{
    height: 117px;
    margin-left: 558px;
    margin-top: 316px;
    padding-top: 95px;
    width: 40px;
}
.diente_a38{
    height: 117px;
    margin-left: 598px;
    margin-top: 316px;
    padding-top: 95px;
    width: 41px;
}

.diente_b48{
    height: 117px;
    margin-left: -3px;
    margin-top: 122px;
    padding-top: 95px;
    width: 41px;
}
.diente_b47{
    height: 117px;
    margin-left: 38px;
    margin-top: 122px;
    padding-top: 95px;
    width: 41px;
}
.diente_b46{
    height: 117px;
    margin-left: 79px;
    margin-top: 122px;
    padding-top: 95px;
    width: 41px;
}
.diente_b45{
    height: 117px;
    margin-left: 120px;
    margin-top: 122px;
    padding-top: 95px;
    width: 40px;
}
.diente_b44{
    height: 117px;
    margin-left: 160px;
    margin-top: 122px;
    padding-top: 95px;
    width: 40px;
}
.diente_b43{
    height: 117px;
    margin-left: 200px;
    margin-top: 122px;
    padding-top: 95px;
    width: 40px;
}
.diente_b42{
    height: 117px;
    margin-left: 240px;
    margin-top: 122px;
    padding-top: 95px;
    width: 40px;
}
.diente_b41{
    height: 117px;
    margin-left: 280px;
    margin-top: 122px;
    padding-top: 95px;
    width: 40px;
}
.diente_b31{
    height: 117px;
    margin-left: 320px;
    margin-top: 122px;
    padding-top: 95px;
    width: 40px;
}
.diente_b32{
    height: 117px;
    margin-left: 360px;
    margin-top: 122px;
    padding-top: 95px;
    width: 40px;
}
.diente_b33{
    height: 117px;
    margin-left: 400px;
    margin-top: 122px;
    padding-top: 95px;
    width: 40px;
}
.diente_b34{
    height: 117px;
    margin-left: 440px;
    margin-top: 122px;
    padding-top: 95px;
    width: 40px;
}
.diente_b35{
    height: 117px;
    margin-left: 480px;
    margin-top: 122px;
    padding-top: 95px;
    width: 37px;
}
.diente_b36{
    height: 117px;
    margin-left: 517px;
    margin-top: 122px;
    padding-top: 95px;
    width: 41px;
}
.diente_b37{
    height: 117px;
    margin-left: 558px;
    margin-top: 122px;
    padding-top: 95px;
    width: 40px;
}
.diente_b38{
    height: 117px;
    margin-left: 598px;
    margin-top: 122px;
    padding-top: 95px;
    width: 41px;
}
.diente_c55{
    width: 38px;
    margin-left: -1px;
    margin-top: 3px;
    height: 90px;
    padding-top: 70px;
}
.diente_c54{
    width: 38px;
    margin-left: 39px;
    margin-top: 3px;
    height: 90px;
    padding-top: 70px;
}
.diente_c53{
    width: 38px;
    margin-left: 79px;
    margin-top: 3px;
    height: 90px;
    padding-top: 70px;
}
.diente_c52{
    width: 38px;
    margin-left: 120px;
    margin-top: 3px;
    height: 90px;
    padding-top: 70px;
}
.diente_c51{
    width: 38px;
    margin-left: 160px;
    margin-top: 3px;
    height: 90px;
    padding-top: 70px;
}
.diente_c61{
    width: 38px;
    margin-left: 200px;
    margin-top: 3px;
    height: 90px;
    padding-top: 70px;
}
.diente_c62{
    width: 38px;
    margin-left: 240px;
    margin-top: 3px;
    height: 90px;
    padding-top: 70px;
}
.diente_c63{
    width: 38px;
    margin-left: 280px;
    margin-top: 3px;
    height: 90px;
    padding-top: 70px;
}
.diente_c64{
    width: 38px;
    margin-left: 320px;
    margin-top: 3px;
    height: 90px;
    padding-top: 70px;
}
.diente_c65{
    width: 38px;
    margin-left: 360px;
    margin-top: 3px;
    height: 90px;
    padding-top: 70px;
}
.diente_c85{
    height: 93px;
    margin-left: -1px;
    margin-top: 100px;
    padding-top: 69px;
    width: 38px;
}
.diente_c84{
    height: 93px;
    margin-left: 40px;
    margin-top: 100px;
    padding-top: 69px;
    width: 38px;
}
.diente_c83{
    height: 93px;
    margin-left: 80px;
    margin-top: 100px;
    padding-top: 69px;
    width: 38px;
}
.diente_c82{
    height: 93px;
    margin-left: 120px;
    margin-top: 100px;
    padding-top: 69px;
    width: 38px;
}
.diente_c81{
    height: 93px;
    margin-left: 160px;
    margin-top: 100px;
    padding-top: 69px;
    width: 38px;
}
.diente_c71{
    height: 93px;
    margin-left: 200px;
    margin-top: 100px;
    padding-top: 69px;
    width: 38px;
}
.diente_c72{
    height: 93px;
    margin-left: 240px;
    margin-top: 100px;
    padding-top: 69px;
    width: 38px;
}
.diente_c73{
    height: 93px;
    margin-left: 280px;
    margin-top: 100px;
    padding-top: 69px;
    width: 38px;
}
.diente_c74{
    height: 93px;
    margin-left: 320px;
    margin-top: 100px;
    padding-top: 69px;
    width: 38px;
}
.diente_c75{
    height: 93px;
    margin-left: 360px;
    margin-top: 100px;
    padding-top: 69px;
    width: 38px;
}
.diente_a18:hover{
    background: transparent url("../img/odontograma_01.png") no-repeat scroll 0px -879px;
}
.diente_a17:hover{
    background: transparent url("../img/odontograma_01.png") no-repeat scroll -39px -879px;
}
.diente_a16:hover{
    background: transparent url("../img/odontograma_01.png") no-repeat scroll -81px -879px;
}
.diente_a15:hover{
    background: transparent url("../img/odontograma_01.png") no-repeat scroll -121px -879px;
}
.diente_a14:hover{
    background: transparent url("../img/odontograma_01.png") no-repeat scroll -160px -879px;
}
.diente_a13:hover{
    background: transparent url("../img/odontograma_01.png") no-repeat scroll -200px -879px;
}
.diente_a12:hover{
    background: transparent url("../img/odontograma_01.png") no-repeat scroll -239px -879px;
}
.diente_a11:hover{
    background: transparent url("../img/odontograma_01.png") no-repeat scroll -279px -879px;
}
.diente_a21:hover{
    background: transparent url("../img/odontograma_01.png") no-repeat scroll -319px -879px;
}
.diente_a22:hover{
    background: transparent url("../img/odontograma_01.png") no-repeat scroll -361px -879px;
}
.diente_a23:hover{
    background: transparent url("../img/odontograma_01.png") no-repeat scroll -400px -879px;
}
.diente_a24:hover{
    background: transparent url("../img/odontograma_01.png") no-repeat scroll -441px -879px;
}
.diente_a25:hover{
    background: transparent url("../img/odontograma_01.png") no-repeat scroll -480px -879px;
}
.diente_a26:hover{
    background: transparent url("../img/odontograma_01.png") no-repeat scroll -518px -879px;
}
.diente_a27:hover{
    background: transparent url("../img/odontograma_01.png") no-repeat scroll -559px -879px;
}
.diente_a28:hover{
    background: transparent url("../img/odontograma_01.png") no-repeat scroll -602px -879px;
}
.diente_a55:hover{
    background: transparent url("../img/odontograma_01.png") no-repeat scroll -119px -1006px;
}
.diente_a54:hover{
    background: transparent url("../img/odontograma_01.png") no-repeat scroll -159px -1006px;
}
.diente_a53:hover{
    background: transparent url("../img/odontograma_01.png") no-repeat scroll -199px -1006px;
}
.diente_a52:hover{
    background: transparent url("../img/odontograma_01.png") no-repeat scroll -240px -1006px;
}
.diente_a51:hover{
    background: transparent url("../img/odontograma_01.png") no-repeat scroll -280px -1006px;
}
.diente_a61:hover{
    background: transparent url("../img/odontograma_01.png") no-repeat scroll -320px -1006px;
}
.diente_a62:hover{
    background: transparent url("../img/odontograma_01.png") no-repeat scroll -360px -1006px;
}
.diente_a63:hover{
    background: transparent url("../img/odontograma_01.png") no-repeat scroll -400px -1006px;
}
.diente_a64:hover{
    background: transparent url("../img/odontograma_01.png") no-repeat scroll -440px -1006px;
}
.diente_a65:hover{
    background: transparent url("../img/odontograma_01.png") no-repeat scroll -480px -1006px;
}
.diente_a85:hover{
    background: transparent url("../img/odontograma_01.png") no-repeat scroll -119px -1084px;
}
.diente_a84:hover{
    background: transparent url("../img/odontograma_01.png") no-repeat scroll -160px -1084px;
}
.diente_a83:hover{
    background: transparent url("../img/odontograma_01.png") no-repeat scroll -200px -1084px;
}
.diente_a82:hover{
    background: transparent url("../img/odontograma_01.png") no-repeat scroll -240px -1084px;
}
.diente_a81:hover{
    background: transparent url("../img/odontograma_01.png") no-repeat scroll -280px -1084px;
}
.diente_a71:hover{
    background: transparent url("../img/odontograma_01.png") no-repeat scroll -320px -1084px;
}
.diente_a72:hover{
    background: transparent url("../img/odontograma_01.png") no-repeat scroll -360px -1084px;
}
.diente_a73:hover{
    background: transparent url("../img/odontograma_01.png") no-repeat scroll -400px -1084px;
}
.diente_a74:hover{
    background: transparent url("../img/odontograma_01.png") no-repeat scroll -440px -1084px;
}
.diente_a75:hover{
    background: transparent url("../img/odontograma_01.png") no-repeat scroll -480px -1084px;
}
.diente_a48:hover{
    background: transparent url("../img/odontograma_01.png") no-repeat scroll 3px -1181px;
}
.diente_a47:hover{
    background: transparent url("../img/odontograma_01.png") no-repeat scroll -38px -1181px;
}
.diente_a46:hover{
    background: transparent url("../img/odontograma_01.png") no-repeat scroll -79px -1181px;
}
.diente_a45:hover{
    background: transparent url("../img/odontograma_01.png") no-repeat scroll -120px -1181px;
}
.diente_a44:hover{
    background: transparent url("../img/odontograma_01.png") no-repeat scroll -160px -1181px;
}
.diente_a43:hover{
    background: transparent url("../img/odontograma_01.png") no-repeat scroll -200px -1181px;
}
.diente_a42:hover{
    background: transparent url("../img/odontograma_01.png") no-repeat scroll -240px -1181px;
}
.diente_a41:hover{
    background: transparent url("../img/odontograma_01.png") no-repeat scroll -280px -1181px;
}
.diente_a31:hover{
    background: transparent url("../img/odontograma_01.png") no-repeat scroll -320px -1181px;
}
.diente_a32:hover{
    background: transparent url("../img/odontograma_01.png") no-repeat scroll -360px -1181px;
}
.diente_a33:hover{
    background: transparent url("../img/odontograma_01.png") no-repeat scroll -400px -1181px;
}
.diente_a34:hover{
    background: transparent url("../img/odontograma_01.png") no-repeat scroll -440px -1181px;
}
.diente_a35:hover{
    background: transparent url("../img/odontograma_01.png") no-repeat scroll -480px -1181px;
}
.diente_a36:hover{
    background: transparent url("../img/odontograma_01.png") no-repeat scroll -517px -1181px;
}
.diente_a37:hover{
    background: transparent url("../img/odontograma_01.png") no-repeat scroll -558px -1181px;
}
.diente_a38:hover{
    background: transparent url("../img/odontograma_01.png") no-repeat scroll -598px -1181px;
}
.diente_b48:hover{
    background: transparent url("../img/odontograma_01.png") no-repeat scroll 3px -1181px;
}
.diente_b47:hover{
    background: transparent url("../img/odontograma_01.png") no-repeat scroll -38px -1181px;
}
.diente_b46:hover{
    background: transparent url("../img/odontograma_01.png") no-repeat scroll -79px -1181px;
}
.diente_b45:hover{
    background: transparent url("../img/odontograma_01.png") no-repeat scroll -120px -1181px;
}
.diente_b44:hover{
    background: transparent url("../img/odontograma_01.png") no-repeat scroll -160px -1181px;
}
.diente_b43:hover{
    background: transparent url("../img/odontograma_01.png") no-repeat scroll -200px -1181px;
}
.diente_b42:hover{
    background: transparent url("../img/odontograma_01.png") no-repeat scroll -240px -1181px;
}
.diente_b41:hover{
    background: transparent url("../img/odontograma_01.png") no-repeat scroll -280px -1181px;
}
.diente_b31:hover{
    background: transparent url("../img/odontograma_01.png") no-repeat scroll -320px -1181px;
}
.diente_b32:hover{
    background: transparent url("../img/odontograma_01.png") no-repeat scroll -360px -1181px;
}
.diente_b33:hover{
    background: transparent url("../img/odontograma_01.png") no-repeat scroll -400px -1181px;
}
.diente_b34:hover{
    background: transparent url("../img/odontograma_01.png") no-repeat scroll -440px -1181px;
}
.diente_b35:hover{
    background: transparent url("../img/odontograma_01.png") no-repeat scroll -480px -1181px;
}
.diente_b36:hover{
    background: transparent url("../img/odontograma_01.png") no-repeat scroll -517px -1181px;
}
.diente_b37:hover{
    background: transparent url("../img/odontograma_01.png") no-repeat scroll -558px -1181px;
}
.diente_b38:hover{
    background: transparent url("../img/odontograma_01.png") no-repeat scroll -598px -1181px;
}
.diente_c55:hover{
    background: transparent url("../img/odontograma_01.png") no-repeat scroll -119px -1006px;
}
.diente_c54:hover{
    background: transparent url("../img/odontograma_01.png") no-repeat scroll -159px -1006px;
}
.diente_c53:hover{
    background: transparent url("../img/odontograma_01.png") no-repeat scroll -199px -1006px;
}
.diente_c52:hover{
    background: transparent url("../img/odontograma_01.png") no-repeat scroll -240px -1006px;
}
.diente_c51:hover{
    background: transparent url("../img/odontograma_01.png") no-repeat scroll -280px -1006px;
}
.diente_c61:hover{
    background: transparent url("../img/odontograma_01.png") no-repeat scroll -320px -1006px;
}
.diente_c62:hover{
    background: transparent url("../img/odontograma_01.png") no-repeat scroll -360px -1006px;
}
.diente_c63:hover{
    background: transparent url("../img/odontograma_01.png") no-repeat scroll -400px -1006px;
}
.diente_c64:hover{
    background: transparent url("../img/odontograma_01.png") no-repeat scroll -440px -1006px;
}
.diente_c65:hover{
    background: transparent url("../img/odontograma_01.png") no-repeat scroll -480px -1006px;
}
.diente_c85:hover{
    background: transparent url("../img/odontograma_01.png") no-repeat scroll -119px -1084px;
}
.diente_c84:hover{
    background: transparent url("../img/odontograma_01.png") no-repeat scroll -160px -1084px;
}
.diente_c83:hover{
    background: transparent url("../img/odontograma_01.png") no-repeat scroll -200px -1084px;
}
.diente_c82:hover{
    background: transparent url("../img/odontograma_01.png") no-repeat scroll -240px -1084px;
}
.diente_c81:hover{
    background: transparent url("../img/odontograma_01.png") no-repeat scroll -280px -1084px;
}
.diente_c71:hover{
    background: transparent url("../img/odontograma_01.png") no-repeat scroll -320px -1084px;
}
.diente_c72:hover{
    background: transparent url("../img/odontograma_01.png") no-repeat scroll -360px -1084px;
}
.diente_c73:hover{
    background: transparent url("../img/odontograma_01.png") no-repeat scroll -400px -1084px;
}
.diente_c74:hover{
    background: transparent url("../img/odontograma_01.png") no-repeat scroll -440px -1084px;
}
.diente_c75:hover{
    background: transparent url("../img/odontograma_01.png") no-repeat scroll -480px -1084px;
}
.diente_a18.diente-seleccionado{
    background: transparent url("../img/odontograma_01.png") no-repeat scroll 0px -1299px;
}
.diente_a17.diente-seleccionado{
    background: transparent url("../img/odontograma_01.png") no-repeat scroll -39px -1299px;
}
.diente_a16.diente-seleccionado{
    background: transparent url("../img/odontograma_01.png") no-repeat scroll -81px -1299px;
}
.diente_a15.diente-seleccionado{
    background: transparent url("../img/odontograma_01.png") no-repeat scroll -121px -1299px;
}
.diente_a14.diente-seleccionado{
    background: transparent url("../img/odontograma_01.png") no-repeat scroll -160px -1299px;
}
.diente_a13.diente-seleccionado{
    background: transparent url("../img/odontograma_01.png") no-repeat scroll -200px -1299px;
}
.diente_a12.diente-seleccionado{
    background: transparent url("../img/odontograma_01.png") no-repeat scroll -239px -1299px;
}
.diente_a11.diente-seleccionado{
    background: transparent url("../img/odontograma_01.png") no-repeat scroll -279px -1299px;
}
.diente_a21.diente-seleccionado{
    background: transparent url("../img/odontograma_01.png") no-repeat scroll -319px -1299px;
}
.diente_a22.diente-seleccionado{
    background: transparent url("../img/odontograma_01.png") no-repeat scroll -361px -1299px;
}
.diente_a23.diente-seleccionado{
    background: transparent url("../img/odontograma_01.png") no-repeat scroll -400px -1299px;
}
.diente_a24.diente-seleccionado{
    background: transparent url("../img/odontograma_01.png") no-repeat scroll -441px -1299px;
}
.diente_a25.diente-seleccionado{
    background: transparent url("../img/odontograma_01.png") no-repeat scroll -480px -1299px;
}
.diente_a26.diente-seleccionado{
    background: transparent url("../img/odontograma_01.png") no-repeat scroll -518px -1299px;
}
.diente_a27.diente-seleccionado{
    background: transparent url("../img/odontograma_01.png") no-repeat scroll -559px -1299px;
}
.diente_a28.diente-seleccionado{
    background: transparent url("../img/odontograma_01.png") no-repeat scroll -602px -1299px;
}
.diente_a55.diente-seleccionado{
    background: transparent url("../img/odontograma_01.png") no-repeat scroll -119px -1006px;
}
.diente_a54.diente-seleccionado{
    background: transparent url("../img/odontograma_01.png") no-repeat scroll -159px -1006px;
}
.diente_a53.diente-seleccionado{
    background: transparent url("../img/odontograma_01.png") no-repeat scroll -199px -1006px;
}
.diente_a52.diente-seleccionado{
    background: transparent url("../img/odontograma_01.png") no-repeat scroll -240px -1006px;
}
.diente_a51.diente-seleccionado{
    background: transparent url("../img/odontograma_01.png") no-repeat scroll -280px -1006px;
}
.diente_a61.diente-seleccionado{
    background: transparent url("../img/odontograma_01.png") no-repeat scroll -320px -1006px;
}
.diente_a62.diente-seleccionado{
    background: transparent url("../img/odontograma_01.png") no-repeat scroll -360px -1006px;
}
.diente_a63.diente-seleccionado{
    background: transparent url("../img/odontograma_01.png") no-repeat scroll -400px -1006px;
}
.diente_a64.diente-seleccionado{
    background: transparent url("../img/odontograma_01.png") no-repeat scroll -440px -1006px;
}
.diente_a65.diente-seleccionado{
    background: transparent url("../img/odontograma_01.png") no-repeat scroll -480px -1006px;
}
.diente_a85.diente-seleccionado{
    background: transparent url("../img/odontograma_01.png") no-repeat scroll -119px -1084px;
}
.diente_a84.diente-seleccionado{
    background: transparent url("../img/odontograma_01.png") no-repeat scroll -159px -1084px;
}
.diente_a83.diente-seleccionado{
    background: transparent url("../img/odontograma_01.png") no-repeat scroll -200px -1084px;
}
.diente_a82.diente-seleccionado{
    background: transparent url("../img/odontograma_01.png") no-repeat scroll -240px -1084px;
}
.diente_a81.diente-seleccionado{
    background: transparent url("../img/odontograma_01.png") no-repeat scroll -280px -1084px;
}
.diente_a71.diente-seleccionado{
    background: transparent url("../img/odontograma_01.png") no-repeat scroll -320px -1084px;
}
.diente_a72.diente-seleccionado{
    background: transparent url("../img/odontograma_01.png") no-repeat scroll -360px -1084px;
}
.diente_a73.diente-seleccionado{
    background: transparent url("../img/odontograma_01.png") no-repeat scroll -400px -1084px;
}
.diente_a74.diente-seleccionado{
    background: transparent url("../img/odontograma_01.png") no-repeat scroll -440px -1084px;
}
.diente_a75.diente-seleccionado{
    background: transparent url("../img/odontograma_01.png") no-repeat scroll -480px -1084px;
}
.diente_a48.diente-seleccionado{
    background: transparent url("../img/odontograma_01.png") no-repeat scroll 2px -1181px;
}
.diente_a47.diente-seleccionado{
    background: transparent url("../img/odontograma_01.png") no-repeat scroll -38px -1181px;
}
.diente_a46.diente-seleccionado{
    background: transparent url("../img/odontograma_01.png") no-repeat scroll -78px -1181px;
}
.diente_a45.diente-seleccionado{
    background: transparent url("../img/odontograma_01.png") no-repeat scroll -120px -1181px;
}
.diente_a44.diente-seleccionado{
    background: transparent url("../img/odontograma_01.png") no-repeat scroll -160px -1181px;
}
.diente_a43.diente-seleccionado{
    background: transparent url("../img/odontograma_01.png") no-repeat scroll -200px -1181px;
}
.diente_a42.diente-seleccionado{
    background: transparent url("../img/odontograma_01.png") no-repeat scroll -240px -1181px;
}
.diente_a41.diente-seleccionado{
    background: transparent url("../img/odontograma_01.png") no-repeat scroll -280px -1181px;
}
.diente_a31.diente-seleccionado{
    background: transparent url("../img/odontograma_01.png") no-repeat scroll -320px -1181px;
}
.diente_a32.diente-seleccionado{
    background: transparent url("../img/odontograma_01.png") no-repeat scroll -360px -1181px;
}
.diente_a33.diente-seleccionado{
    background: transparent url("../img/odontograma_01.png") no-repeat scroll -400px -1181px;
}
.diente_a34.diente-seleccionado{
    background: transparent url("../img/odontograma_01.png") no-repeat scroll -440px -1181px;
}
.diente_a35.diente-seleccionado{
    background: transparent url("../img/odontograma_01.png") no-repeat scroll -480px -1181px;
}
.diente_a36.diente-seleccionado{
    background: transparent url("../img/odontograma_01.png") no-repeat scroll -518px -1181px;
}
.diente_a37.diente-seleccionado{
    background: transparent url("../img/odontograma_01.png") no-repeat scroll -559px -1181px;
}
.diente_a38.diente-seleccionado{
    background: transparent url("../img/odontograma_01.png") no-repeat scroll -599px -1181px;
}
.diente_b48.diente-seleccionado{
    background: transparent url("../img/odontograma_01.png") no-repeat scroll 2px -1181px;
}
.diente_b47.diente-seleccionado{
    background: transparent url("../img/odontograma_01.png") no-repeat scroll -38px -1181px;
}
.diente_b46.diente-seleccionado{
    background: transparent url("../img/odontograma_01.png") no-repeat scroll -78px -1181px;
}
.diente_b45.diente-seleccionado{
    background: transparent url("../img/odontograma_01.png") no-repeat scroll -120px -1181px;
}
.diente_b44.diente-seleccionado{
    background: transparent url("../img/odontograma_01.png") no-repeat scroll -160px -1181px;
}
.diente_b43.diente-seleccionado{
    background: transparent url("../img/odontograma_01.png") no-repeat scroll -200px -1181px;
}
.diente_b42.diente-seleccionado{
    background: transparent url("../img/odontograma_01.png") no-repeat scroll -240px -1181px;
}
.diente_b41.diente-seleccionado{
    background: transparent url("../img/odontograma_01.png") no-repeat scroll -280px -1181px;
}
.diente_b31.diente-seleccionado{
    background: transparent url("../img/odontograma_01.png") no-repeat scroll -320px -1181px;
}
.diente_b32.diente-seleccionado{
    background: transparent url("../img/odontograma_01.png") no-repeat scroll -360px -1181px;
}
.diente_b33.diente-seleccionado{
    background: transparent url("../img/odontograma_01.png") no-repeat scroll -400px -1181px;
}
.diente_b34.diente-seleccionado{
    background: transparent url("../img/odontograma_01.png") no-repeat scroll -440px -1181px;
}
.diente_b35.diente-seleccionado{
    background: transparent url("../img/odontograma_01.png") no-repeat scroll -480px -1181px;
}
.diente_b36.diente-seleccionado{
    background: transparent url("../img/odontograma_01.png") no-repeat scroll -518px -1181px;
}
.diente_b37.diente-seleccionado{
    background: transparent url("../img/odontograma_01.png") no-repeat scroll -559px -1181px;
}
.diente_b38.diente-seleccionado{
    background: transparent url("../img/odontograma_01.png") no-repeat scroll -599px -1181px;
}

.diente_c55.diente-seleccionado{
    background: transparent url("../img/odontograma_01.png") no-repeat scroll -119px -1006px;
}
.diente_c54.diente-seleccionado{
    background: transparent url("../img/odontograma_01.png") no-repeat scroll -159px -1006px;
}
.diente_c53.diente-seleccionado{
    background: transparent url("../img/odontograma_01.png") no-repeat scroll -199px -1006px;
}
.diente_c52.diente-seleccionado{
    background: transparent url("../img/odontograma_01.png") no-repeat scroll -240px -1006px;
}
.diente_c51.diente-seleccionado{
    background: transparent url("../img/odontograma_01.png") no-repeat scroll -280px -1006px;
}
.diente_c61.diente-seleccionado{
    background: transparent url("../img/odontograma_01.png") no-repeat scroll -320px -1006px;
}
.diente_c62.diente-seleccionado{
    background: transparent url("../img/odontograma_01.png") no-repeat scroll -360px -1006px;
}
.diente_c63.diente-seleccionado{
    background: transparent url("../img/odontograma_01.png") no-repeat scroll -400px -1006px;
}
.diente_c64.diente-seleccionado{
    background: transparent url("../img/odontograma_01.png") no-repeat scroll -440px -1006px;
}
.diente_c65.diente-seleccionado{
    background: transparent url("../img/odontograma_01.png") no-repeat scroll -480px -1006px;
}
.diente_c85.diente-seleccionado{
    background: transparent url("../img/odontograma_01.png") no-repeat scroll -119px -1084px;
}
.diente_c84.diente-seleccionado{
    background: transparent url("../img/odontograma_01.png") no-repeat scroll -159px -1084px;
}
.diente_c83.diente-seleccionado{
    background: transparent url("../img/odontograma_01.png") no-repeat scroll -200px -1084px;
}
.diente_c82.diente-seleccionado{
    background: transparent url("../img/odontograma_01.png") no-repeat scroll -240px -1084px;
}
.diente_c81.diente-seleccionado{
    background: transparent url("../img/odontograma_01.png") no-repeat scroll -280px -1084px;
}
.diente_c71.diente-seleccionado{
    background: transparent url("../img/odontograma_01.png") no-repeat scroll -320px -1084px;
}
.diente_c72.diente-seleccionado{
    background: transparent url("../img/odontograma_01.png") no-repeat scroll -360px -1084px;
}
.diente_c73.diente-seleccionado{
    background: transparent url("../img/odontograma_01.png") no-repeat scroll -400px -1084px;
}
.diente_c74.diente-seleccionado{
    background: transparent url("../img/odontograma_01.png") no-repeat scroll -440px -1084px;
}
.diente_c75.diente-seleccionado{
    background: transparent url("../img/odontograma_01.png") no-repeat scroll -480px -1084px;
}
#div-ficha-radiografia{
    min-height: 140px;
}
#access-radiografia{
    margin-top: 20px;
    max-width: 100%;
    white-space: inherit !important;
}
.dientes-popup{
    cursor: pointer;
  /*  position: absolute;*/
    text-align: center;
}
.dientes-list{
    padding: 0px;
    height: 50px;
    float: left;
    position: relative;
}
.dientes-id{
    float: left;
    margin-left: 10px;
    padding-top: 10px;
    position: relative;
}
.perfil-icono-list{
    height: 25px;
    width: 31px;
    background: transparent url("../img/perfil_list02.png") no-repeat;
    /*float: left;
    margin-right: 5px;*/
    margin: auto;
    background-size: 30px;
}
.diente18-popup{
    background: transparent url("../img/odontograma_01.png") no-repeat scroll 1px -1757px;
    width: 22px;
    padding-top: 35px;
}
.diente17-popup{
    background: transparent url("../img/odontograma_01.png") no-repeat scroll -21px -1757px;	
    width: 22px;
    padding-top: 35px;
}
.diente16-popup{
    background: transparent url("../img/odontograma_01.png") no-repeat scroll -44px -1756px;
    width: 22px;
    padding-top: 35px;
}
.diente15-popup{
    background: transparent url("../img/odontograma_01.png") no-repeat scroll -65px -1752px;
    width: 22px;
    padding-top: 40px;
}
.diente14-popup{
    background: transparent url("../img/odontograma_01.png") no-repeat scroll -87px -1748px;
    width: 22px;
    padding-top: 44px;
}
.diente13-popup{
    background: transparent url("../img/odontograma_01.png") no-repeat scroll -109px -1743px;
    width: 22px;
    padding-top: 48px;
}
.diente12-popup{
    background: transparent url("../img/odontograma_01.png") no-repeat scroll -132px -1748px;
    width: 22px;
    padding-top: 44px;
}
.diente11-popup{
    background: transparent url("../img/odontograma_01.png") no-repeat scroll -153px -1748px;
    width: 22px;
    padding-top: 44px;
}
.diente21-popup{
    background: transparent url("../img/odontograma_01.png") no-repeat scroll -176px -1748px;
    width: 22px;
    padding-top: 44px;
}
.diente22-popup{
    background: transparent url("../img/odontograma_01.png") no-repeat scroll -197px -1748px;
    width: 22px;
    padding-top: 44px;
}
.diente23-popup{
    background: transparent url("../img/odontograma_01.png") no-repeat scroll -219px -1743px;
    width: 22px;
    padding-top: 48px;
}
.diente24-popup{
    background: transparent url("../img/odontograma_01.png") no-repeat scroll -242px -1749px;
    width: 22px;
    padding-top: 42px;
}
.diente25-popup{
    background: transparent url("../img/odontograma_01.png") no-repeat scroll -263px -1753px;
    width: 22px;
    padding-top: 39px;
}
.diente26-popup{
    background: transparent url("../img/odontograma_01.png") no-repeat scroll -285px -1755px;
    width: 22px;
    padding-top: 38px;
}
.diente27-popup{
    background: transparent url("../img/odontograma_01.png") no-repeat scroll -307px -1756px;
    width: 22px;
    padding-top: 37px;
}
.diente28-popup{
    background: transparent url("../img/odontograma_01.png") no-repeat scroll -329px -1758px;
    width: 22px;
    padding-top: 34px;
}
.diente55-popup{
    background: transparent url("../img/odontograma_01.png") no-repeat scroll -385px -1767px;
    width: 22px;
    padding-top: 26px;
}
.diente54-popup{
    background: transparent url("../img/odontograma_01.png") no-repeat scroll -406px -1768px;
    width: 22px;
    padding-top: 26px;
}
.diente53-popup{
    background: transparent url("../img/odontograma_01.png") no-repeat scroll -427px -1758px;
    width: 22px;
    padding-top: 36px;
}
.diente52-popup{
    background: transparent url("../img/odontograma_01.png") no-repeat scroll -450px -1757px;
    width: 22px;
    padding-top: 36px;
}
.diente51-popup{
    background: transparent url("../img/odontograma_01.png") no-repeat scroll -472px -1759px;
    width: 22px;
    padding-top: 36px;
}
.diente61-popup{
    background: transparent url("../img/odontograma_01.png") no-repeat scroll -495px -1758px;
    width: 22px;
    padding-top: 36px;
}
.diente62-popup{
    background: transparent url("../img/odontograma_01.png") no-repeat scroll -517px -1757px;
    width: 22px;
    padding-top: 36px;
}
.diente63-popup{
    background: transparent url("../img/odontograma_01.png") no-repeat scroll -539px -1758px;
    width: 22px;
    padding-top: 36px;
}
.diente64-popup{
    background: transparent url("../img/odontograma_01.png") no-repeat scroll -561px -1767px;
    width: 22px;
    padding-top: 27px;
}
.diente65-popup{
    background: transparent url("../img/odontograma_01.png") no-repeat scroll -583px -1767px;
    width: 22px;
    padding-top: 27px;
}
.diente85-popup{
    background: transparent url("../img/odontograma_01.png") no-repeat scroll -385px -1816px;
    width: 22px;
    padding-top: 27px;
}
.diente84-popup{
    background: transparent url("../img/odontograma_01.png") no-repeat scroll -406px -1817px;
    width: 22px;
    padding-top: 27px;
}
.diente83-popup{
    background: transparent url("../img/odontograma_01.png") no-repeat scroll -427px -1819px;
    width: 22px;
    padding-top: 27px;
}
.diente82-popup{
    background: transparent url("../img/odontograma_01.png") no-repeat scroll -450px -1820px;
    width: 22px;
    padding-top: 27px;
}
.diente81-popup{
    background: transparent url("../img/odontograma_01.png") no-repeat scroll -472px -1819px;
    width: 22px;
    padding-top: 27px;
}
.diente71-popup{
    background: transparent url("../img/odontograma_01.png") no-repeat scroll -495px -1819px;
    width: 22px;
    padding-top: 27px;
}
.diente72-popup{
    background: transparent url("../img/odontograma_01.png") no-repeat scroll -517px -1820px;
    width: 22px;
    padding-top: 27px;
}
.diente73-popup{
    background: transparent url("../img/odontograma_01.png") no-repeat scroll -539px -1819px;
    width: 22px;
    padding-top: 27px;
}
.diente74-popup{
    background: transparent url("../img/odontograma_01.png") no-repeat scroll -561px -1817px;
    width: 22px;
    padding-top: 27px;
}
.diente75-popup{
    background: transparent url("../img/odontograma_01.png") no-repeat scroll -583px -1817px;
    width: 22px;
    padding-top: 27px;
}
/* ********************************************************************************************************************/
.diente48-popup{
    background: transparent url("../img/odontograma_01.png") no-repeat scroll 1px -1810px;
    width: 22px;
    padding-top: 34px;
}
.diente47-popup{
    background: transparent url("../img/odontograma_01.png") no-repeat scroll -21px -1812px;
    width: 22px;
    padding-top: 36px;
}
.diente46-popup{
    background: transparent url("../img/odontograma_01.png") no-repeat scroll -44px -1811px;
    width: 22px;
    padding-top: 39px;
}
.diente45-popup{
    background: transparent url("../img/odontograma_01.png") no-repeat scroll -65px -1810px;
    width: 22px;
    padding-top: 42px;
}
.diente44-popup{
    background: transparent url("../img/odontograma_01.png") no-repeat scroll -87px -1811px;
    width: 22px;
    padding-top: 43px;
}
.diente43-popup{
    background: transparent url("../img/odontograma_01.png") no-repeat scroll -109px -1810px;
    width: 22px;
    padding-top: 50px;
}
.diente42-popup{
    background: transparent url("../img/odontograma_01.png") no-repeat scroll -132px -1811px;
    width: 22px;
    padding-top: 46px;
}
.diente41-popup{
    background: transparent url("../img/odontograma_01.png") no-repeat scroll -153px -1812px;
    width: 22px;
    padding-top: 40px;
}
.diente31-popup{
    background: transparent url("../img/odontograma_01.png") no-repeat scroll -176px -1812px;
    width: 22px;
    padding-top: 40px;
}
.diente32-popup{
    background: transparent url("../img/odontograma_01.png") no-repeat scroll -197px -1811px;
    width: 22px;
    padding-top: 46px;
}
.diente33-popup{
    background: transparent url("../img/odontograma_01.png") no-repeat scroll -219px -1811px;
    width: 22px;
    padding-top: 49px;
}
.diente34-popup{
    background: transparent url("../img/odontograma_01.png") no-repeat scroll -240px -1811px;
    width: 22px;
    padding-top: 43px;
}
.diente35-popup{
    background: transparent url("../img/odontograma_01.png") no-repeat scroll -263px -1812px;
    width: 22px;
    padding-top: 40px;
}
.diente36-popup{
    background: transparent url("../img/odontograma_01.png") no-repeat scroll -285px -1813px;
    width: 22px;
    padding-top: 38px;
}
.diente37-popup{
    background: transparent url("../img/odontograma_01.png") no-repeat scroll -307px -1813px;
    width: 22px;
    padding-top: 36px;
}
.diente38-popup{
    background: transparent url("../img/odontograma_01.png") no-repeat scroll -329px -1811px;
    width: 22px;
    padding-top: 34px;
}
#completo, #adulto, #ninio {
    overflow-y: auto;
    position: relative;
}

.diente-eliminado{
    background: #ffffff;
    opacity: 0.9;
}
.diente-trabajando{
    background: rgba(229, 112, 44, 0.2) none repeat scroll 0 0;
    /*border: 1px solid rgba(229, 112, 44, 1);*/
}
.diente-presupuestado{
    background: rgba(72, 131, 197, 0.2) none repeat scroll 0 0;
    /*border: 1px solid rgba(72, 131, 197, 1);*/
}
.diente-finalizado{
    background: rgba(0, 200, 0, 0.2) none repeat scroll 0 0;
    /*border: 1px solid rgba(0, 200, 0, 1);*/
}
#trabajando i{
    color: rgb(229, 112, 44);
}
#diagnosticados i{
    color: rgb(72, 131, 197);
}
#finalizados i{
    color: rgb(0, 200, 0);
}
#trabajando.active{
    background: #ffffff;
    box-shadow: none;
}
#diagnosticados.active{
    background: #ffffff;
    box-shadow: none;
}
#finalizados.active{
    background: #ffffff;
    box-shadow: none;
}
.list-trabajando{
    /* background: rgba(229, 112, 44, 0.2) none repeat scroll 0 0; */
}
.list-diagnosticado{
    /* background: rgba(72, 131, 197, 0.2) none repeat scroll 0 0; */
}
.list-finalizado{
    /* background: rgba(0, 200, 0, 0.2) none repeat scroll 0 0; */
}
.marca-trabajando{
    background: rgba(229, 112, 44, 1) none repeat scroll 0 0;
    border: 1px solid rgba(229, 112, 44, 1);
    height: 15px;
    margin-top: 3px;
    width: 15px;
    margin: auto;
    float: left;
    margin-right: 2px;
}
.marca-presupuestado{
    background: rgba(72, 131, 197, 1) none repeat scroll 0 0;
    border: 1px solid rgba(72, 131, 197, 1);
    height: 15px;
    margin-top: 3px;
    width: 15px;
    margin: auto;
    float: left;
    margin-right: 2px;
}
.container-radiografia {
    width: 100%;
}
.marca-finalizado{
    background: rgba(0, 200, 0, 1) none repeat scroll 0 0;
    border: 1px solid rgba(0, 200, 0, 1);
    height: 15px;
    margin-top: 3px;
    width: 15px;
    margin: auto;
    float: left;
    margin-right: 2px;
}
.marca-eliminado{
    background: rgba(200, 200, 200, 1) none repeat scroll 0 0;
    border: 1px solid rgba(200, 200, 200, 1);
    height: 15px;
    margin-top: 3px;
    width: 15px;
    margin: auto;
    float: left;
    margin-right: 2px;
}
#table-ficha thead {
    background: #9ec8e9;
}
#form-tratamiento-detalles {
    background: #fafafa none repeat scroll 0 0;
    border: 1px solid #eeeeee;
    color: rgb(119, 119, 119);
    float: right;
    margin-bottom: 10px;
    display: none;
}
#form-tratamiento-detalles tr th{
    font-weight: normal;
    padding-left: 5px;
    padding-top: 5px;
}
#form-tratamiento-detalles tr td{
    padding-left: 5px;
    padding-bottom: 5px;
    padding-right: 5px;
}
#new-tratamiento-detalle {
    margin-bottom: 10px;
}
#edit-tratamiento-detalle {
    margin-bottom: 10px;
}
#delete-tratamiento-detalle {
    margin-bottom: 10px;
}
.subtotal{
    float: right;
    color: rgb(119, 119, 119);
    margin-top: 10px;
    text-align: right;
}
.subtotal tr td{
    padding: 10px 5px 0;
}
#table-tratamiento-detalle {
    margin-bottom: 0px;
}
#table-cobro-detalle {
    margin-bottom: 0px;
}
#form-cobro-detalles {
    background: #fafafa none repeat scroll 0 0;
    border: 1px solid #eeeeee;
    color: rgb(119, 119, 119);
    float: right;
    margin-bottom: 10px;
    display: none;
}
#form-cobro-detalles tr th{
    font-weight: normal;
    padding-left: 5px;
    padding-top: 5px;
}
#form-cobro-detalles tr td{
    padding-left: 5px;
    padding-bottom: 5px;
    padding-right: 5px;
}
#new-cobro-detalle {
    margin-bottom: 10px;
}
#table-presupuesto-detalle {
    margin-bottom: 0px;
}
#form-presupuesto-detalles {
    background: #fafafa none repeat scroll 0 0;
    border: 1px solid #eeeeee;
    color: rgb(119, 119, 119);
    float: right;
    margin-bottom: 10px;
    display: none;
}
#form-presupuesto-detalles tr th{
    font-weight: normal;
    padding-left: 5px;
    padding-top: 5px;
}
#form-presupuesto-detalles tr td{
    padding-left: 5px;
    padding-bottom: 5px;
    padding-right: 5px;
}
#new-presupuesto-detalle, #edit-presupuesto-detalle, #delete-presupuesto-detalle {
    margin-bottom: 10px;
}

/** -------- FIN DIENTES   ----------**/  
#form-trabajo-laboratorio {
    background: #fafafa none repeat scroll 0 0;
    border: 1px solid #eeeeee;
    color: rgb(119, 119, 119);
    display: none;
    float: right;
    margin-bottom: 10px;
}
#new-trabajo-laboratorio {
    margin-bottom: 10px;
}
#edit-trabajo-laboratorio {
    margin-bottom: 10px;
}
#delete-trabajo-laboratorio {
    margin-bottom: 10px;
}