.layout-boxed {
  background: url('../img/boxed-bg.png') repeat fixed;
}
.tmedio > tbody > tr > td, .tmedio > tbody > tr > th, .tmedio > tfoot > tr > td, .tmedio > tfoot > tr > th, .tmedio > thead > tr > td, .tmedio > thead > tr > th {
    vertical-align: middle;
}
.nav-tabs-custom > .nav-tabs > li.active > a {
	background-color: #eee;
}
.nav-tabs-custom > .tab-content {
	background-color: #eee;	
}
.clickeable{
	cursor: pointer;
}
.box_activo{
	border-top-color:#00a65a;
}
.box_activo > .box-header{
	background-color: #00a65a;
	color: white;
}
.leyenda{
	border-color: #e03b25;
    color: #e03b25;
    font-size: 20px;
    margin-bottom: 10px;
}
.content-header > .breadcrumb > li > a {
    color: #f4290e;
    font-size: 14px;
}
.estrellasHotel .glyphicon-star{
    color: #fed35d;
    font-size: 14px;
    margin-right: -3px;
    top: 0;
}
.glyph-success{
    color:#00a65a;
}
.glyph-danger{
    color:#dd4b39;
}
.card-rounded .control-label{
    cursor: pointer;
}
/*.main-header .logo{
    font-size: 18px;
    padding: 0 13px;
    width: 180px;
}
.main-sidebar, .left-side{
    width: 180px;
}
.main-header .navbar, .content-wrapper, .right-side, .main-footer{
    margin-left: 180px;
}*/
.btn-completo{
    width: 100%;
    text-align: left;
}
/*Botones*/
.btn-blanco {
  color: #8a8a8a;
  background-color: #fff;
  border-color: #ccc;
}
.btn-blanco .glyphicon {
  color: #8a8a8a !important;
}
.btn-blanco:focus,
.btn-blanco.focus {
  color: #333;
  background-color: #e6e6e6;
  border-color: #8c8c8c;
}
.btn-blanco:hover {
  color: #333;
  background-color: #e6e6e6;
  border-color: #adadad;
}
.btn-blanco:focus,
.btn-blanco.focus .glyphicon {
  color: #333 !important;
}
.btn-blanco:hover .glyphicon {
  color: #333 !important;
}
.btn-blanco:active,
.btn-blanco.active,
.open > .dropdown-toggle.btn-blanco {
  color: #333;
  background-color: #e6e6e6;
  border-color: #adadad;
}
.btn-blanco:active:hover,
.btn-blanco.active:hover,
.open > .dropdown-toggle.btn-blanco:hover,
.btn-blanco:active:focus,
.btn-blanco.active:focus,
.open > .dropdown-toggle.btn-blanco:focus,
.btn-blanco:active.focus,
.btn-blanco.active.focus,
.open > .dropdown-toggle.btn-blanco.focus {
  color: #8a8a8a;
  background-color: #d4d4d4;
  border-color: #8c8c8c;
}
.btn-blanco:active,
.btn-blanco.active,
.open > .dropdown-toggle.btn-blanco {
  background-image: none;
}
.btn-blanco.disabled:hover,
.btn-blanco[disabled]:hover,
fieldset[disabled] .btn-blanco:hover,
.btn-blanco.disabled:focus,
.btn-blanco[disabled]:focus,
fieldset[disabled] .btn-blanco:focus,
.btn-blanco.disabled.focus,
.btn-blanco[disabled].focus,
fieldset[disabled] .btn-blanco.focus {
  background-color: #fff;
  border-color: #ccc;
}
.btn-blanco .badge {
  color: #333;
  background-color: #8a8a8a;
}
.skin-black-black-light .btn-completo > .gly-left {
    float: left;
    margin-right: 10px;
    top: 3px;
}
.skin-black-black-light .content-header {
    background: #d2d6de none repeat scroll 0 0;
}
.content-header {
    line-height: 22px;
    padding: 10px 15px 14px;
    position: relative;
}
@media (min-width: 991px) {
    .content-header > .breadcrumb {
        background-color: #f5f5f5;
        border-radius: 2px;
        float: right;
        font-size: 12px;
        margin-bottom: 0;
        margin-top: 0;
        padding: 7px 5px;
        position: absolute;
        right: 10px;
        top: 6px;
    }
}
@media (max-width: 991px) {
    .content-header > .breadcrumb {
        background: #f5f5f5;
        float: none;
        margin-top: 5px;
        padding-left: 10px;
        position: relative;
        right: 0;
        top: 0;
    }
    .content-header > .breadcrumb li::before {
        color: #97a0b3;
    }
}
.skin-black-black-light .card-rounded{
    height: 60px;
    line-height: 12px;
}
/*.skin-black-black-light .wrapper, .skin-black-black-light .main-sidebar, .skin-black-black-light .left-side {
    background-color: wheat;
}
.skin-black-black-light .main-header .navbar .sidebar-toggle {
    color: #000000;
}
.skin-black-black-light .main-header .navbar .nav > li > a {
    color: #000000;
}
.skin-black-black-light .main-header .navbar {
    background-color: wheat;
}
.skin-black-black-light .sidebar-menu > li:hover > a, .skin-black-black-light .sidebar-menu > li.active > a {
    background: #d2d6de none repeat scroll 0 0;
    color: #000000;
}*/
/*.content-wrapper, .login-page{
    background-color: wheat;
}*/
.table-hover > tbody > tr:hover{
    background-color: #F5DEB3;
}
/* Para el formato de hoja*/
/*.layout-boxed .main-header{
    position: fixed;
    width: 1250px;
}
.layout-boxed .main-sidebar{
    position: fixed;
    min-height: unset;
    top: unset;
    left: unset;
}*/
/*.main-sidebar, .left-side {
    width: 180px;
}
.content-wrapper, .right-side, .main-footer {
    margin-left: 180px;
}
@media (max-width: 767px) {
    .main-sidebar, .left-side {
        padding-top: 100px;
    }
}
@media (max-width: 767px) {
    .main-sidebar, .left-side {
        transform: translate(-230px, 0px);
    }
}
@media (max-width: 767px) {
    .content-wrapper, .right-side, .main-footer {
        margin-left: 0;
    }
}*/
.masInfo{
    background-color: #eee;
    margin-bottom: 10px;
    padding: 10px;
    max-height: 40px;
}
.autotext {
    text-overflow: ellipsis !important;
    white-space: nowrap !important;
    overflow: hidden !important;
}
.cont-result {
    font-size: 14px;
}
.fecha-consulta{
    font-size: 14px;
    margin-left: 10px;
}
.card-rounded{
    height: 60px;
    line-height: 12px;
    padding: 8px;
}
.card-servicio{
    cursor: pointer;
   height: auto !important;
   line-height: 20px !important; 
}
.card-servicio:hover{
    background-color: #F5DEB3;
}
.card-servicio-activo{
    background-color: papayawhip;
}
.card-servicio p{
    margin-left: 26px;
    margin-top: -22px;
}
.card-servicio img{
    margin-left: 24px;
}
.tCarrera{
    background-color: #555555 !important;
    color: #f9fafc !important;
    padding: 10px 25px 10px 15px !important;
    font-size: 12px !important;
}

.skin-black-black-light .sidebar-menu > li > .menuEdicion {
    color: #848484;
    background: #f9fafc;
}
.skin-black-black-light .menuEdicion > li > a {
  color: #444444;
}
.layout-boxed .autotext2{
  text-overflow: ellipsis !important;
  white-space: nowrap !important;
  overflow: hidden !important;
}
.autotext2 > .autotext{
    /*padding: 12px 5px 12px 20px;*/
    padding: 12px 4px 12px 6px;
}
.sidebar-collapse .autotext2{
  text-overflow: initial !important;
  white-space: initial !important;
  overflow: initial !important;
}
.sidebar-menu li > a.autotext2 > .pull-right-container{
    right: 0px;  
}
.sidebar-mini.sidebar-collapse .sidebar-menu > li:hover > a.tCarrera > .pull-right-container{
    left: 230px !important;
    top: -20px !important;
    padding: 12px 4px 11px 8px !important;
    font-size: 14px !important;
}
.sidebar-mini.sidebar-collapse .sidebar-menu > li:hover > a > span.autotext{
    padding: 10px 5px 10px 5px;
}
.sidebar-mini.sidebar-collapse .sidebar-menu > li:hover > .menuEdicion{
    top: 37px;
}
.chosen-container{
    background-color: white;
}
#accordion > .panel.box-default{
    border-top: 0;
}
#accordion > .panel > .box-header > .box-title{
    font-size: 14px;
    /*font-weight: bold;*/
}
#accordion > .panel > .panel-collapse > .box-footer{
    background-color: #eee;
    padding: 2px;
    text-align: center;
}
#accordion > .panel > .box-header.with-border{
    border-top: 3px solid #d2d6de;
}
#accordion > .panel > .box-header.with-border.ok{
    border-top: 3px solid #00a65a;
}
#accordion > .panel > .box-header.with-border.ko{
    border-top: 3px solid #dd4b39;
}
#accordion > .panel > .box-header.collapsed,#accordion > .panel > .box-header.ok.collapsed,#accordion > .panel > .box-header.ko.collapsed{
    background-color: #fff;
    color:#444;
    padding: 6px 6px 6px 12px;
    /*margin-bottom: 4px;*/
}
#accordion > .panel > .box-header.ok.collapsed > .box-title,#accordion > .panel > .box-header.ko.collapsed > .box-title{
    color: #444;
}
#accordion > .panel > .box-header.ok > .box-title,#accordion > .panel > .box-header.ko > .box-title{
    color: #fff;
}
#accordion > .panel > .box-header,#accordion > .panel > .panel-collapse{
    background-color: #eee;
}
#accordion > .panel > .box-header.ok{
    background-color: #00a65a;
}
#accordion > .panel > .box-header.ko{
    background-color: #dd4b39;
}
.blqInstrucciones{
    border: 1px solid #adadad;
    border-radius: 3px;
    background-color: #e7e7e7;
    padding: 10px 10px 2px;
    margin-bottom: 10px;
}
/* Gestion de la edicion*/
.subSeccionInformativa{

}
.listaAccionesTR{
   padding-left: 24px; 
   padding-right: 24px; 
   margin-bottom: 10px;
}
.listaAccionesTR .btn{
    margin-bottom:10px;
    text-align:left;
}
.listaAcciones{
   padding-left: 24px; 
   margin-bottom: 20px;
}
.listaAcciones li, .listaAccionesTR li{
   list-style: none;
   line-height: 20px;
}
.listaAcciones .glyphicon{
    margin-right: 4px;
    top: 4px;
    font-size: 16px;
}
/* Fin */
.subSeccionInformativa{
    margin-bottom: 0;
    margin-top: 6px;
    margin-left: 8px;
}
.subSeccionInformativa .btn{
    margin-left: 6px;
    margin-bottom: 2px;
    font-size: 12px;
    margin-top: -8px;
}
.list-contenidos .btn{
    margin-left: 6px;
    margin-bottom: 2px;
    font-size: 12px;
}
.list-contenidos .btn .glyphicon{
    margin: 0;
    top: 2px;
    font-size: 12px;
}