/* DELGRANDE TOAST ALERT */

/* Important requeriment dgToast.js */
/* Enginneered by Ignacio D2 Team! */

.swal2-container{
    z-index: 2060 !important;
}

#dgToast #toast_more_old{
	max-height: 120px !important;
    overflow-y: auto !important;
}
#dgToast .navbar-badge{
    right: 10px !important;
    top: 5px !important;
}
#dgToast .dropdown-menu::before{
	content: '';
	position: absolute;
	width: 0;
	height: 0;
	bottom: 100%;
	right: .6em;
	border: .9rem solid transparent;
	border-top: none;

	border-bottom-color: #fff;
	filter: drop-shadow(0 -0.0625rem 0.0625rem rgba(0, 0, 0, .1));
}
#dgToast .dropdown-item{
    position: relative;
    white-space: normal !important;
}
#dgToast .dropdown-item .dgToast_time{
    position: absolute;
    right: 5px;
    bottom: 1px;
    font-size: 10px;
    font-style: italic;
}

.server_help{
    font-size: 14px !important;
}
.server_help .dgToast_info_solutions{
    text-align: left;
}
.server_help .dgToast_info_solutions b{
    text-align: center !important;
}
.server_help .dgToast_info_footer{
    font-size: 13px;
    border-top: 7px solid rgba(128, 128, 128, 0.672);
    padding-top: 5px;
    margin: 0;
}

#dgToast_callback{
    position: relative;
    margin: 0px 4px 0px 4px;
}

#dgToast_callback_msg{
    position: absolute;
    top: 0;
    right: -100%;
    width: 0px;
    padding: 6px 4px 6px 4px;
    text-align: center;
    
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
.dgToast_hover{
    cursor: pointer;
}
#dgToast_callback_msg:not(i){
    font-size: 1.4em !important;
}
#dgToast_callback_msg i{
    font-size: 1em !important;
}
.dgToast-modal-alert-canva{
    padding: .25rem!important;
    padding-left: .4rem!important;
    margin: 0;
    font-size: 1rem;
    white-space: nowrap;
    text-align: center;
}