.navbar-purple{
	background-color: #5e5696;
	/*background: linear-gradient(90deg, rgba(35,0,56,1) 0%, rgba(86,0,135,1) 100%);
	background: linear-gradient(-90deg, rgba(118,108,186,1) 0%, rgba(86,0,135,1) 100%);*/
		background-repeat: no-repeat, repeat;

	
}
.bg-purple{
	background-color: #7e74be ;
}
.bg-razuri{
    background-color: #2166ac ;
}
.bg-soft-purple{
	background-color: #f4f2f6 ;
}
.bc-purple{
	border-color: #7e74be ;
}
.chosen-single{
	color: #51575d!important;
    background-color: #fff!important;
    border: 1px solid #d3d5d7!important;
    border-radius: 0.125rem!important;
    font-family: inherit!important;
    transition-duration: 120ms!important;
    height: calc(1.5em + 1rem + 2px)!important;
    padding: .5rem 1rem!important;
    line-height: 1.5!important;
    border-radius: .3rem!important;
    display: block!important;
    width: 100%!important;
    font-size: 1rem!important;
    font-weight: 400!important;
    background-clip: padding-box!important;
}
.chosen-single{
    background-image: #fff!important;
}
.chosen-container-single .chosen-single{
    background: #fff!important;
}
.chosen-container .chosen-results li{
    line-height: 25px!important;
}
.search-choice-close{
    margin-top: 8px;
    color:#7e74be!important;
    font-weight: bolder;
}
.chosen-container-single .chosen-search input[type=text]{
    padding: 10px!important;
}
.chosen-results li.result-selected{
    background: #7e74be!important;
    background-color: #7e74be!important;
    background-image: #7e74be!important;
}
.chosen-results li.highlighted{
    background: #7e74be!important;
    background-color: #7e74be!important;
    background-image: #7e74be!important;
    
}
.chosen-results li.highlighted :hover{
    background: #7e74be!important;
    background-color: #7e74be!important;
    background-image: #7e74be!important;
    
}
.chosen-results li:hover  i{
    background: #7e74be!important;
    background-color: #7e74be!important;
    background-image: #7e74be!important;
    color: #fff!important;    
}

.color_i{
    color:var(--primary-color)!important;
    font-size: 25px!important;
}
.color_i:hover{
    color: #fff!important;
    font-size: 25px!important;
}
.modal-xl{
    min-width: 80%;
    height: 100vh;
}
.modal-content{
   min-height: 70vh!important;
   width: 70%;
}



@media (max-width: 780px){
 .modal-content {
    min-height: 70vh!important;
   width: 100%;
}
}
.modal-dialog{
    display: flex!important;
  align-items: center;
  justify-content: center;
}
.modal-content  {
    max-width: calc(100vw - 3.5rem);
    max-height: calc(100vh - 10rem);
}
.modal-header{
    background-color: var(--primary-color)!important;
    background: var(--primary-color)!important;
    color: #e9e9e9!important;
}
.modal-header .close{
    color: #fff!important;
    opacity: .8!important;
}
.modal-header .close:hover{
   
    opacity: 1!important;
}
.bgc-grey-tp4{
    /*background-image: url("img/blur_3.png")!important;*/
    background: #d2d3d4!important;
    background-color: #d2d3d4!important;
   opacity: 0.6!important;
   filter: blur();
  
  transition: 0.8 ease-in-out;
}
.select.ace-select{
    border: 1px solid #d3d5d7!important;
    color: #51575d!important;
}
.bgc-default-l5, .bgc-h-default-l5:hover {
    background-color: #fff !important; 
    color: #51575d!important;
}
.brc-default-m3, .brc-h-default-m3:hover {
    border-color: #d3d5d7 !important;
    color: #51575d!important;
}
.confirmacion_pedido{
    background:#ddd;
    min-height: 70vh;
}
.buscador_de_pedidos{
 
    min-height: 70vh; 
}
.page-link:hover{
    cursor: pointer;
}