@charset "utf-8";
@font-face { 
	font-family: 'LAN-BOLD';
	src:	local('Insanibc'),
			url(../fonts/Insanibc.eot),
			url(../fonts/InsaniburgerwithCheese.woff),
			url(../fonts/Insanibc.ttf),
			url(../fonts/Insanibc.woff2),	
			url(../fonts/InsaniburgerwithCheese.otf),
			url(../fonts/InsaniburgerwithCheese.svg);
}
@font-face { 
	font-family: 'LAN';
	src:	local('GothamRounded-Light'),
			url(../fonts/GothamRounded-Light.eot),
			url(../fonts/GothamRounded-Light.woff),
			url(../fonts/GothamRounded-Light.woff2)	,
			url(../fonts/GothamRounded-Light.ttf),
			url(../fonts/GothamRounded-Light.otf),
			url(../fonts/GothamRounded-Light.svg);
}
@font-face {
  font-family: 'FontAwesome';
  src: 	url('../fonts/web-fonts-with-css/webfonts/fa-solid-900.eot');
  src: 	url('../fonts/web-fonts-with-css/webfonts/fa-solid-900.eot?#iefix&v=5.0.8') format('embedded-opentype'), 
	  	url('../fonts/web-fonts-with-css/webfonts/fa-solid-900.woff2?v=5.0.8') format('woff2'), 
	  	url('../fonts/web-fonts-with-css/webfonts/fa-solid-900.woff?v=5.0.8') format('woff'), 
	  	url('../fonts/web-fonts-with-css/webfonts/fa-solid-900.ttf?v=5.0.8') format('truetype'), 
	  	url('../fonts/web-fonts-with-css/webfonts/fa-solid-900.svg?v=5.0.8#fontawesomeregular') format('svg');
  font-weight: normal;
  font-style: normal;	
}
#modalGral{ z-index: 9999; }
#msjGral,#msjPic{ overflow-y: auto; max-height: 470px; }
.modal-header {
	background-color: #121314;
	border:none;	
	margin-bottom:0px;
	border-bottom: solid 5px #ffdd00;
}

.modal-title {
	color: white;
}

.close{
	cursor:pointer; 
	color:#fff;
}

.close:hover{
	color:#ffdd00;
}

.modal-content{	
	background-color: #ebedef;
	border: none;
	border: 1px solid #737277;
	border-radius: 0px !important;
}
.container-login100-form-btn-small {
  	width: 100%;
  	display: -webkit-box;
  	display: -webkit-flex;
  	display: -moz-box;
  	display: -ms-flexbox;
  	display: flex;
  	flex-wrap: wrap;
	justify-content: flex-end;
	margin-top: 40px;
	margin-bottom: 20px;
}
.login100-form-btn-small, .login100-form-btn-small-blue, .login100-form-btn-small-1 {
  	display: -webkit-box;
  	display: -webkit-flex;
  	display: -moz-box;
  	display: -ms-flexbox;
  	display: flex;
  	justify-content: center;
  	align-items:center;
  	padding: 0 20px;
  	width: 26%;
	min-width: 120px;
  	height: 35px;
  	border-radius: 3px;
  	font-family: LAN;
  	font-size: 13px;
	font-weight: bold;
  	line-height: 1.2;
	-webkit-transition: all 0.4s;
	-o-transition: all 0.4s;
	-moz-transition: all 0.4s;
	transition: all 0.4s;
    -webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
	font-family: LAN, FontAwesome;
}
.login100-form-btn-small-1 {
	width: 28%;
	margin-right: 20px;
}
.login100-form-btn-small, .login100-form-btn-small-1 {
	background: #ffdd00;
	border: solid 1px #00add8;
  	color: #020202;
}
.login100-form-btn-small:hover, .login100-form-btn-small-1:hover {
  background: #131516;
  color: #ffdd00;
}
.login100-form-btn-small-blue {	
  	background: #101010;
  	color: #fff;
	border: none;
}
.login100-form-btn-small-blue:hover { 
  	color: #ffdd00;
}
.txt_modal {
	padding-left: 15px;
	padding-right: 15px;
	text-align: justify;
	margin-top: 20px;
  	font-size: 15px;
  	line-height: 1.4;
  	color: #737277;
}