/*! Nire Dialog (Library) - v2.0.0 - 9/04/2022
 * Author: Erin Jesús Pupo Silva
 * Copyright (c) 2022 */

#nire-dialog {
  position: fixed; 
  z-index: 999999999999;  
  padding-top: 100px; 
  font-family: Arial, Helvetica, sans-serif;
  left: 0;
  top: 0;
  width: 100%; 
  height: 100%; 
  overflow: auto;  
  background: rgba(0,0,0,0.7); 
}

#nire-dialog .nire-dialog-container {
  position: relative;
  background-color: #fff;
  margin: auto;
  padding: 0;
  border: 1px solid #888;
  border: 1px solid rgba(0,0,0,.2);
  border-radius: 6px;
  width: 80%;
  box-shadow: 0 4px 8px 0 rgba(0,0,0,0.2),0 6px 20px 0 rgba(0,0,0,0.19);
  -webkit-animation-name: animate-nire-dialog;
  -moz-animation-name: animate-nire-dialog;
  animation-name: animate-nire-dialog;
  -webkit-animation-duration: 0.4s;
  -moz-animation-duration: 0.4s;
  animation-duration: 0.4s
}

@-webkit-keyframes animate-nire-dialog {
  from {top:-300px; opacity:0} 
  to {top:0; opacity:1}
}

@-moz-keyframes animate-nire-dialog {
  from {top:-300px; opacity:0} 
  to {top:0; opacity:1}
}

@keyframes animate-nire-dialog {
  from {top:-300px; opacity:0}
  to {top:0; opacity:1}
}

#nire-dialog .nire-dialog-header {
    min-height: 16.43px;
    padding: 15px;
    border-bottom: 1px solid #e5e5e5;
}

#nire-dialog .nire-dialog-close {
    margin-top: -2px;
}

#nire-dialog h1[nire-dialog-title],
#nire-dialog h2[nire-dialog-title],
#nire-dialog h3[nire-dialog-title],
#nire-dialog h4[nire-dialog-title],
#nire-dialog h5[nire-dialog-title] {
    margin: 0;
    line-height: 1.42857143;
}

#nire-dialog .nire-dialog-body {
    position: relative;
    padding: 15px;
}

#nire-dialog .nire-dialog-close {
    -webkit-appearance: none;
	-moz-appearance: none;
	appearance: none;
    padding: 0;
    cursor: pointer;
    background: 0 0;
    border: 0;
	float: right;
    font-size: 21px;
    font-weight: 700;
    line-height: 1;
    color: #000;
    text-shadow: 0 1px 0 #fff;
    filter: alpha(opacity=20);
    opacity: .2;
}

#nire-dialog .nire-dialog-close:after {
    content: '×';
}

[nire-dialog-title], 
[nire-dialog-content]{
	display: none !important;
}

#nire-dialog [nire-dialog-title],
#nire-dialog [nire-dialog-content] {
	display: block !important;
}