﻿.badgebox
{
    opacity: 0;
}
 td.details-control {
            text-align:center;
            color:forestgreen;
    cursor: pointer;
}
th {font-size: 14px; } 
td {font-size: 14px; }

 p.tahoma {
    font-family: Tahoma;
}

tr.shown td.details-control {
    text-align:center; 
    color:red;
}
.puntero{
    cursor:pointer;
}


.title {
  font-weight : bold;
}

.details-container {
  width            : 100%;
  height           : 100%;
  background-color : #FFF;
  padding-top      : 5px;
}

.details-table {
  width            : 100%;
  background-color : #FFF;
  margin           : 5px;
}

.KnSelRow { 
  background-color:rgb(121,117,46)!important; 
  color:rgb(255,255,255)!important;
}
.badgebox + .badge
{
    /* Move the check mark away when unchecked */
    text-indent: -999999px;
    /* Makes the badge's width stay the same checked and unchecked */
	width: 27px;
}

.badgebox:focus + .badge
{
    /* Set something to make the badge looks focused */
    /* This really depends on the application, in my case it was: */
    
    /* Adding a light border */
    box-shadow: inset 0px 0px 5px;
    /* Taking the difference out of the padding */
}

.badgebox:checked + .badge
{
    /* Move the check mark back when checked */
	text-indent: 0;
}

.img-circle {
    border-radius: 10% !important;
}

.navbar-nav > .user-menu .user-image {
    border-radius: 10% !important;
    height: inherit !important;
    margin-top: -6px !important;
}




.navbar-nav > .user-menu > .dropdown-menu > li.user-header > img {
    
    width: inherit !important;
   
}


.some_class{
   width: 1px;
}

.picker { position: relative; }
      .picker i {
        position: absolute; bottom: 10px; right: 24px; top: auto; cursor: pointer;
      }


.select2-container--default .select2-selection--single {
  
     border-radius: 1px !important; 
}

.select2-container .select2-selection--single {
   
     height: inherit !important; 
     padding-top:4px;
     padding-bottom:4px;
  

}



.lobipanel {
    z-index:1050 !important;
}


.fondobody {
   background-image: url("http://localhost/AgendasMysql/Content/images/logo.jpg");
   background-color: #cccccc;
   background-size:cover;
   width:100%;
   height:100%;
}

.select2-container--default .select2-selection--multiple .select2-selection__choice {

     color: inherit !important; 
}

.kv-avatar .krajee-default.file-preview-frame, .kv-avatar .krajee-default.file-preview-frame:hover {
    margin: 0;
    padding: 0;
    border: none;
    box-shadow: none;
    text-align: center;
}

.kv-avatar {
    display: inline-block;
}

    .kv-avatar .file-input {
        display: table-cell;
        width: 213px;
    }

.kv-reqd {
    color: red;
    font-family: monospace;
    font-weight: normal;
}

.error {
    color: red;
}

#previewContainer {
    width: 200px;
    height: 200px;
    overflow: hidden;
}

#previewImage {
    width: 100%;
    height: 100%;
    object-fit: cover;
    border-radius: 50% !important;
    float: none;
    margin: 0 auto;
}

/*.select2-selection--multiple{
      overflow: hidden !important;
      height: auto !important;
}*/