/**
 * alertifyjs 1.11.0 http://alertifyjs.com
 * AlertifyJS is a javascript framework for developing pretty browser dialogs and notifications.
 * Copyright 2017 Mohammad Younes <Mohammad@alertifyjs.com> (http://alertifyjs.com) 
 * Licensed under GPL 3 <https://opensource.org/licenses/gpl-3.0>*/

:root {
  --opacity: 0.9;  
  --opacity_hover: 1; 
  --boton : #167dde;
  --boton_hover : #167dde;
   --azul: #00205b;
    --fondo-menu_hover : rgb(46, 58, 69);
  --tam_w : 30px;
  --tam_h : 30px;
  --b_position : 4px 3px;
  --b_position2 : 3px 3px;
  --letra : #8a8a8a;
  --border : #167dde;
	--color-v1 : rgba(70, 149, 44, 0.9);
}

.alertify .ajs-dimmer {
  background-color:#000;
  opacity:.5
}
.alertify .ajs-dialog {
  max-width: max-content;
  min-height:122px;
  background-color:#fff;
  border:1px solid rgba(0,0,0,.2);
  -webkit-box-shadow:0 5px 15px rgba(0,0,0,.5);
  box-shadow:0 5px 15px rgba(0,0,0,.5);
  border-radius:6px
}
.alertify .ajs-header {
  color: white;
  border-bottom:1px solid var(--azul);
  border-radius:6px 6px 0 0;
  font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;
  font-size:18px
}
.alertify .ajs-body {
  font-family:Roboto,sans-serif;
  color:#000;
	display: grid;
	align-items: center;
}
.alertify.ajs-maximized:not(.ajs-resizable) .ajs-content,
.alertify.ajs-resizable .ajs-content {
  top:58px;
  bottom:68px
}
.alertify .ajs-footer {
  background-color:#fff;
  padding:15px;
  border-top:1px solid #e5e5e5;
  border-radius:0 0 6px 6px
}
.alertify-notifier .ajs-message {
  background:rgba(255,255,255,.95);
  color:#000;
  text-align:center;
  border:solid 1px #ddd;
  border-radius:2px
}
.alertify-notifier .ajs-message.ajs-success {
  color:#fff;
  background:rgba(91,189,114,.95);
  text-shadow:-1px -1px 0 rgba(0,0,0,.5)
}
.alertify-notifier .ajs-message.ajs-error {
  color:#fff;
  background:rgba(217,92,92,.95);
  text-shadow:-1px -1px 0 rgba(0,0,0,.5)
}
.alertify-notifier .ajs-message.ajs-warning {
  background:rgba(252,248,215,.95);
  border-color:#999
}
:focus-visible {
outline:none;
}