
@font-face {
    font-family: 'Roboto-Thin';
    src: url(../fonts/Roboto-Thin.ttf);
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;
}

@font-face {
    font-family: 'Roboto-Light';
    src: url(../fonts/Roboto-Light.ttf);
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;
}

@font-face {
    font-family: 'Roboto-Condensed';
    src: url(../fonts/Roboto-Condensed.ttf);
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;
}

@font-face {
    font-family: 'Roboto-Bold';
    src: url(../fonts/Roboto-Bold.ttf);
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;
}

@font-face {
    font-family: 'Roboto-Condensed-bold';
    src: url(../fonts/Roboto-BoldCondensed.ttf);
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;
}


body { 
	margin: 0px;
	padding-top: 70px;
	background-color:#e0f2fa;
	color:#0293d2;
}

.input_sin_borde{
	/*background-color:#e0f2fa;*/
	border:none;
	border-bottom: 1px solid #0293d2;
	color:#0293d2;
}

.input_sin_borde:focus{
	/*background-color:#e0f2fa;*/
	border:none;
	outline:0px;
	border-bottom: 1px solid #0293d2;
	color:#0293d2;
}

.input_sin_borde:disabled{
	/*background-color:#e0f2fa;*/
	border:none;
	outline:0px;
	border-bottom: 1px solid #0293d2;
	color:#0293d2;
}

.input_sin_borde2{
	background-color:#e0f2fa;
	border:none;
	border-bottom: 1px solid #0293d2;
	color:#0293d2;
}

.input_sin_borde2:focus{
	background-color:#e0f2fa;
	border:none;
	outline:0px;
	border-bottom: 1px solid #0293d2;
	color:#0293d2;
}

.input_sin_borde2:disabled{
	background-color:#e0f2fa;
	border:none;
	outline:0px;
	border-bottom: 1px solid #0293d2;
	color:#0293d2;
}

.btn.btn-solicitud2 {
	font-family: 'Roboto-Condensed';
	font-size:18px;
    color: #0293d2;
    background-color: #ceeaf6;
    border-color: #0293d2 #0293d2 #0293d2;
	margin:30px 0px 0px 0px;
	border-radius: 50px;
	padding:15px 20px;
}
.btn.btn-solicitud2:hover {
    background-color: #edf7fc;
	cursor:pointer;
}

/*.modal-header{
	background-color: #e0f2fa;
}

.modal-content{
	background-color: #e0f2fa;
}*/

.titulo_salir{
	color: #ffffff;
	margin:60px 0px 20px 0px;
	padding:20px 20px 20px 20px;
	text-align:center;
	font-size:3em;
	background-color: rgba(0, 0, 0, 0.39);
	transition: all 0.9s ease 0s;
	-moz-transition: all 0.9s ease 0s;
	-webkit-transition: all 0.9s ease 0s;
	-o-transition: all 0.9s ease 0s;
}

.titulo3{
	font-family: 'Roboto-Thin';
	font-size:2em;
	color:#0293d2;
	margin-top:20px;
	padding:10px 20px 0px 20px;
	line-height:115%;
	font-weight: 200;
}

.solicitud{
	background-color: #e0f2fa;
	width:100%;
}

.titulo_error{
	font-family: 'Roboto-Thin';
	font-size:2em;
	color:#ff0000;
	margin-top:20px;
	padding:10px 20px 0px 20px;
	line-height:115%;
	font-weight: 200;
}

.imagen_tabla {
	transition: all 0.9s ease 0s;
	-moz-transition: all 0.9s ease 0s;
	-webkit-transition: all 0.9s ease 0s;
	-o-transition: all 0.9s ease 0s;
}

.imagen_tabla:hover {
	-moz-transform: scale(.8);
	-webkit-transform: scale(.8);
	-o-transform: scale(.8);
	-ms-transform: scale(.8);
	transform: scale(.8);
}
