/* Show it is fixed to the top */
.custom-select:disabled { 
    background-color: #a7a9ab!important;
	color:#FFF!important;
}
.notificacion{
	color: white;
    position: relative;
    float: right;
    top: 11px;
    left: -27px;
    background-color: red;
    border-radius: 5px;
    padding: 1px;
	width:18px;
    font-size: 12px;
}
.mensajes{
	color: black;
    position: relative;
    float: right;
    top: 11px;
    left: -22px;
    background-color:#FC3;
    border-radius: 5px;
    padding: 1px;
	width:18px;
    font-size: 12px;
}
.btnNavegacion {
	padding:10px;
	width:180px;
}
@media (max-width: 1001px) {
  .nav-link > img {
	display:none!important;
  }
  .nav-link > span > img {
	display:none!important;
  }
  .notificacion {
	  float:left!important;
	  left:-3px!important;
	  top:0px!important;
  }
  .mensajes {
	  float:left!important;
	  left:-3px!important;
	  top:0px!important;
  }
  
}
@media (min-width: 1001px) {
  .nav-link{
	  text-align:center!important;
	  max-width:100px!important;
  }
  .nav-link > span {
	text-align:center!important;	
  }  
}
.cont_imagen{
	height:370px;
}

@media (max-width: 1001px) {
	.cont_imagen{
		height:auto!important;
	}

}

.btn_desplegar_accord{
	color:#069;
	font-size:20px !important;
	cursor:pointer;	
}

.texto-azul{
	color:#395d94;	
}

.celeste{
	background:#d1ecf1!important;
}



/*********************breadcrumb*****************************/


@media (max-width: 767px) {
	.btn-breadcrumb { margin-left: 10px; margin-right: 10px; width: calc(100% - 20px) !important; }
}

.btn-breadcrumb{
	width: 100%;
	background-color: #fff;
	border-radius: 4px;
	border: solid 1px #ccc;
}

.btn-breadcrumb .btn{
	border-color: transparent; border: 0px solid transparent;
	border-right: 1px solid transparent !important; 
	font-size: 11px;
	/*cursor:default !important;*/
}

.breadcrumb-default{ background-color: #fff; }
.btn-primary,.breadcrumb-primary{ background-color: #337ab7; }
.btn-primary:hover{background-color: #286090;}


/*.btn-breadcrumb .btn:last-child {font-weight: bold; text-decoration: underline;}*/
.btn-breadcrumb .btn:last-child:after{margin-left: -2px;}
.btn-breadcrumb .btn:last-child:before{margin-left: -1px;}

.btn-breadcrumb .btn-derecha{
	float: right;
	margin-right: 0px;
	padding: 6px 10px 6px 10px !important;
	margin-left: 0px !important;
	border-radius: 0px !important; 
}
.btn-breadcrumb .btn-derecha:first-child { 
	border-top-right-radius: 2px !important; 
	border-bottom-right-radius: 2px !important; 
}

.btn-breadcrumb .btn-derecha:after, .btn-breadcrumb .btn-derecha:before{
	content: none !important;
}

.btn-breadcrumb .btn:after {
  content: " ";
  display: block;
  width: 0;
  height: 0;
  border-top: 13px solid transparent;
  border-bottom: 14px solid transparent;
  border-left: 10px solid white;
  position: absolute;
  top: 50%;
  margin-top: -14px;
  margin-left: 0px;
  left: 100%;
  z-index: 3;
}
.btn-breadcrumb .btn:before {
  content: " ";
  display: block;
  width: 0;
  height: 0;
  border-top: 13px solid transparent;
  border-bottom: 14px solid transparent;
  border-left: 10px solid rgb(173, 173, 173);
  position: absolute;
  top: 50%;
  margin-top: -14px;
  margin-left: 1px;
  left: 100%;
  z-index: 3;
}

/** The Spacing **/
.btn-breadcrumb .btn {padding:6px 12px 6px 24px;}
.btn-breadcrumb .btn:first-child {padding:6px 6px 6px 10px;}
.btn-breadcrumb .btn:last-child {padding:6px 18px 6px 24px;}

/** Default button **/
.btn-breadcrumb .btn.btn-default:after { border-left: 10px solid #fff;}
/*.btn-breadcrumb .btn.btn-default:hover:after {border-left: 10px solid #e6e6e6;}*/
/*.btn-breadcrumb .btn.btn-default:hover:before, .btn-breadcrumb .btn.btn-default:before {border-left: 10px solid #adadad;}*/
.breadcrumb-default{ border: solid 1px #adadad; }


/**********  Botones inicio  ********/
.btn-inicio{
	background-color:#2974b5;
	border:0px;	
	color:#FFF;
	width:90%;
	margin-top:25px;	
}
.btn-inicio2{
	border:0px;	
	color:#2974b5;
	width:90%;
	margin-top:25px;	
}
.btn-inicio2 img{
	padding-bottom:10px;
}

#ContenedorEstrellas{
	cursor:pointer;
}
.colorAzul {
	background-color:#2974b5;
}


.scroll-class {    
	list-style:none;
    width: 100%;
    height: 250px;
    overflow:scroll;
	overflow-x: hidden;
}

.ui-dialog{
	z-index:99999999!important;
}