html, body {
	position: relative;
	width: 100%;
	height: 100%;
}

body {
	color: #333;
	margin: 0;
	padding: 0;
	box-sizing: border-box;
	font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;
}

.row1:after {
	content: "";
	display: table;
	clear: both;
}

.top{
	width: 100%;
	height:45px;
	background:#EDEDED;
}
.top .contenedor{
	width: 1000px;
	margin-left: auto;
	margin-right: auto;
}
.top .contenedor .row1 .logo{
	float: left;
	width:33%;
	display: flex;
	align-items: center;
	height: 45px;
}
.top .contenedor .row1 .logo img{
	width:120px;
}
.top .contenedor .row1 .menu{
	float: right;
	width:33%;
	display: flex;
	align-items: center;
	height: 45px;
}
.top .contenedor .row1 .menu ul #nombre{
	font-size:15px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bold;
	cursor: pointer;
}

.top .contenedor .row1 .menu ul #nombre img{
	width:10px;
	padding-left: 10px;
}
.top .contenedor .row1 .menu ul #nombre #down{
	width: 230px;
	padding-left: 0;
}
.top .contenedor .row1 .menu ul, ol {
	list-style:none;
	width: 100%;
}

.top .contenedor .row1 .menu .nav > li {
	float:right;
	text-align: right;
	min-width:220px;
}

.top .contenedor .row1 .menu .nav li ul {
	display:none;
	text-align:left;
	position:absolute; 
	z-index:3;
}

.top .contenedor .row1 .menu .nav li:hover > ul {
	display:block;
	padding-top:12px;
}

.top .contenedor .row1 .menu .nav li ul li {
	position:relative;
	z-index:2;
	height: 35px;
	line-height: 35px;
	border-bottom: 1px solid gray;
	padding-left: 10px;
	background:#E1E1E1;
}

.top .contenedor .row1 .menu .nav li ul li:hover {
	position:relative;
	height: 35px;
	line-height: 35px;
	border-bottom: 1px solid gray;
	padding-left: 10px;
	background:#036F9F;
	color:#FFFFFF;
}

.top .contenedor .row1 .menu .nav li ul li ul {
	top:0px;
}
.informacion_general{
	width: 100%;
}
.informacion_general .contenedor{
	width: 1000px;
	margin-left: auto;
	margin-right: auto;
}
.informacion_general .contenedor .row1 .parte1{
	float: left;
	width:50%;
}
.informacion_general .contenedor .row1 .parte1 h4{
	font-size: 14px;
	font-weight: normal;
	margin:3px 0;
}
.informacion_general .contenedor .row1 .parte2{
	float: left;
	width:50%;
	text-align: right;
}

.informacion_general .contenedor .row1 .parte2 .botones_info{
	height: 25vh;
	display: flex;
	align-items:center;
}
.informacion_general .contenedor .row1 .parte2 .botones_info .ajuste{
	display: block;
}
.informacion_general .contenedor .row1 .parte2 .botones_info .ajuste button{
	width:100%;
	border:none;
	background:#036F9F;
	border-radius: 8px;
	height: 35px;
	color:#FFFFFF;
	margin-left:auto;
	margin-right: auto;
	margin-bottom:8px;
}
.informacion_general .contenedor .row1 .parte2 .botones_info .ajuste button img{
	width:20px;
}
.informacion_general .contenedor .row1 .etiqueta{
	width:96%;
	float: left;
	border-bottom:1px solid #036F9F;
	margin-bottom:10px;
}
.informacion_general .contenedor .row1 .info .fecha{
	display: inline-block;
	width:50%;
	margin-top:-15px;
}
.informacion_general .contenedor .row1 .info button{
	background:#036F9F;
	display: inline-block;
	border:none;
	color:#FFFFFF;
	border-radius:5px;
	padding: 10px 15px;
	margin-top:-15px;
}
.informacion_general .contenedor .row1 .info button img{
	width:20px;
}
.informacion_general .contenedor .row1 .icon{
	width:4%;
	float:left;
	text-align:right;
}
.informacion_general .contenedor .row1 .icon img{
	width:25px;
	padding-top: 10px;
}
.informacion_general .contenedor .etiqueta h3{
	background:#036F9F;
	color:#FFFFFF;
	width: 30%;
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	padding-left:5px;
	margin:10px 0 0 0;
}
.tecnicos{
	width:100%;
	padding-bottom: 50px;
}
.tecnicos .contenedor {
	width:1000px;
	margin-left: auto;
	margin-right: auto;
}

.tecnicos  .contenedor .row1 .etiqueta{
	width:96%;
	border-bottom:1px solid #036F9F;
	margin-bottom:10px;
	float:left;
}
.tecnicos  .contenedor .row1 .etiqueta h3{
	background:#036F9F;
	color:#FFFFFF;
	width: 30%;
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	padding-left:5px;
	margin:10px 0 0 0;
}
.tecnicos .contenedor .row1 .icon{
	width:4%;
	float:left;
	text-align:right;
}
.tecnicos .contenedor .row1 .icon img{
	width:25px;
	padding-top: 10px;
}
.tabla_tecnicos{
	height: 50vh;
	-webkit-box-shadow: 0px 0px 7px 5px rgba(0,0,0,0.2);
	-moz-box-shadow: 0px 0px 7px 5px rgba(0,0,0,0.2);
	box-shadow: 0px 0px 7px 5px rgba(0,0,0,0.2);
	border-top-left-radius:8px;
	border-top-right-radius:8px;
}
.tabla_tecnicos table{
	width:100%;
	border-spacing:0;
}
.tabla_tecnicos table thead th{
	background:#EDEDED;
	color:#606060;
}
.tabla_tecnicos table tbody{
	overflow-y: auto;
}
.tabla_tecnicos table thead .column{
	border-top-left-radius:8px;
}
.tabla_tecnicos table tbody tr .column{
	padding-left:5px;
}
.tabla_tecnicos table tbody tr .column1{
	text-align:center;
}
.tabla_tecnicos table tbody tr .column2{
	text-align:left;
	padding-left:15px;
}
.imagen_tabla_modal{
	width:18px;
}
.tabla_tecnicos table tbody tr .column3{
	text-align:right;
}
.tabla_tecnicos table tbody tr .column4{
	text-align:left;
	padding-left:15px;
}
.tabla_tecnicos table tbody tr .column5{
	text-align:center;
}
.tabla_tecnicos table tbody tr .column6{
	text-align:center;
}
.tabla_tecnicos table thead .column6{
	border-top-right-radius:8px;
}
.tabla_tecnicos tr td img{
	width:15px;
	padding-right:10px;
}
.tecnicos_movil{
	display:none;
}
.parte1_modal{
	float: left;
	width:48%;
}
.parte1_modal h4{
	font-size:14px;
	font-weight: normal;
	color:#616161;
}
.parte2_modal{
	float: left;
	width:48%;
}
.parte2_modal h4{
	font-size:14px;
	font-weight: normal;
	color:#616161;
	margin: 0;
}
.cabecera_modal{
	width:100%;
	border-bottom:1px solid #606060;
}

.cabecera_modal .row1 .pestaña{
	float:left;
	width:28%;
	height:35px;
	border:1px solid #606060;
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	text-align: center;
}
.cabecera_modal .row1 .pestaña1{
	float:left;
	width:28%;
	cursor:default;
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	height:35px;
	text-align: center;
	border:1px solid #606060;
	border-bottom:2px solid #fff;
	margin-bottom:-1px;
}
.cabecera_modal .row1 .pestaña h4{
	margin:0;
	line-height:35px;
	cursor:default;
}
.cabecera_modal .row1 .pestaña1 h4{
	margin:0;
	line-height:35px;
}

.cabecera_modal .row1 .pestaña2{
	float:left;
	width:20%;
	height:35px;
	border:1px solid #606060;
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	text-align: center;
}
.cabecera_modal .row1 .pestaña3{
	float:left;
	width:20%;
	cursor:default;
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	height:35px;
	text-align: center;
	border:1px solid #606060;
	border-bottom:2px solid #fff;
	margin-bottom:-1px;
}
.cabecera_modal .row1 .pestaña2 h4{
	margin:0;
	line-height:35px;
	cursor:default;
}
.cabecera_modal .row1 .pestaña3 h4{
	margin:0;
	line-height:35px;
}
.modal1 h2{
	color:#606060;
	margin:0;
	margin-top:10px;
	font-size: 20px;
	text-align: center;
}
.modal1 h4{
	color:#606060;
	margin:0;
	margin-top:10px;
	margin-bottom:5px;
	font-size: 16px;
}
.modal1 .modal_input{
	color:#606060;
	margin:0;
	font-size: 16px;
	width: 98%;
	border-radius: 5px;
	margin-bottom:10px;
	padding: 8px 5px;
	border:1px solid gray;
}
.modal1 .modal_button{
	background:#036F9F;
	color:#FFFFFF;
	border-radius:5px;
	border:none;
	box-shadow: #808080;
	padding: 15px 20px;
}
.titulo-modal{
	color:#606060;
	margin:0;
	margin-top:5px;
	font-size: 20px;
	text-align: center;
}
.input_modal{
	color:#606060;
	margin:0;
	font-size: 16px;
	width: 98%;
	border-radius: 5px;
	margin-bottom:5px;
	padding: 8px 5px;
	border:1px solid gray;
}
.input_modal_2{
	color:#606060;
	margin:0;
	font-size: 16px;
	width: 30%;
	border-radius: 5px;
	margin-bottom:5px;
	padding: 8px 5px;
	border:1px solid gray;
}

.texto_modal{
	color:#606060;
	margin:0;
	margin-top:5px;
	margin-bottom:5px;
	font-size: 16px;
}

.modal_button{
	background:#036F9F;
	color:#FFFFFF;
	border-radius:5px;
	border:none;
	box-shadow: #808080;
	padding: 15px 20px;
}

.cuota{
	width:100%;
	text-align: center;
}
.cuota table{
	width:100%;
}
.cuota table tr th{
	width:25%;
}
.tabla_clientes_movil{
	display: none;
}
.tabla_clientes{
	width:1000px;
	margin-left:auto ;
	margin-right: auto;
	height: 80vh;
}
.tabla_clientes table{
	width:100%;
	border-spacing:0;
    display:block;
}
.tabla_clientes table thead {
    display: block;
    width: 100%;
	background:#EDEDED;
	color:#606060;
}
.tabla_clientes table thead th{
    display: inline-block;
}
.tabla_clientes table tbody{
    display: block;
    width: 100%;
}
.tabla_clientes table tbody tr{
    width: 100%;
    display: block;
}
.tabla_clientes table thead tr{
    width: 100%;
    display: block;
}
.tabla_clientes table tbody tr td{
    display: inline-block;
	font-size:14px;
}

.tabla_clientes table thead .column{
	border-top-left-radius:8px;
	width:25%;
}
.tabla_clientes table thead .column1{
	width: 17%;
}
.tabla_clientes table thead .column2{
	width: 13%;
}
.tabla_clientes table thead .column3{
	width: 17%;
}
.tabla_clientes table thead .column4{
	width: 7%;
}
.tabla_clientes table thead .column5{
	width: 5%;
}
.tabla_clientes table thead .column6{
	width: 5%;
}
.tabla_clientes table thead .column7{
	width: 2%;
}
.tabla_clientes table thead .column7 img{
	width: 15px;
}
.tabla_clientes table tbody tr .column{
	padding-left:5px;
	width:25%;
}
.tabla_clientes table tbody tr .column1{
	text-align:center;
	width:17%;
}
.tabla_clientes table tbody tr .column2{
	text-align:center;
	width:13%;
}
.tabla_clientes table tbody tr .column3{
	text-align:center;
	width:17%;
}
.tabla_clientes table tbody tr .column4{
	text-align:center;
	width:7%;
}
.tabla_clientes table tbody tr .column5{
	text-align:center;
	width:5%;
}
.tabla_clientes table tbody tr .column6{
	text-align:center;
	width:5%;
}
.tabla_clientes table tbody tr .column7{
	text-align:center;
	width:2%;
}
.tabla_clientes tr td img{
	width:18px;
	padding-right:10px;
}
.tabla_clientes tr:hover{
	background:#EDEDED;
	cursor: default;
}
.tabla_clientes table thead .column_s{
	border-top-left-radius:8px;
	width:10%;
}
.tabla_clientes table thead .column_s1{
	width: 10%;
}
.tabla_clientes table thead .column_s2{
	width: 20%;
}
.tabla_clientes table thead .column_s3{
	width: 35%;
}
.tabla_clientes table thead .column_s4{
	width: 10%;
}
.tabla_clientes table thead .column_s5{
	width: 5%;
}
.tabla_clientes table thead .column_s5 img{
	width: 15px;
}
.tabla_clientes table thead .column_s6{
	width: 5%;
}
.tabla_clientes table thead .column_s6 img{
	width: 15px;
}
.tabla_clientes table tbody tr .column_s{
	padding-left:5px;
	width:10%;
}
.logo_imagen{
	width:75%;
}
.tabla_clientes table tbody tr .column_s1{
	text-align:center;
	width:10%;
}
.tabla_clientes table tbody tr .column_s2{
	text-align:center;
	width:20%;
}
.tabla_clientes table tbody tr .column_s3{
	text-align:center;
	width:35%;
}
.tabla_clientes table tbody tr .column_s4{
	text-align:center;
	width:10%;
}
.tabla_clientes table tbody tr .column_s5{
	text-align:center;
	width:5%;
}
.tabla_clientes table tbody tr .column_s6{
	text-align:center;
	width:5%;
}
.table_series{
	width:100%;
}
.table_series table thead tr th{
	width:14%;
}
.table_series table thead tr th img{
	width:15px;
}
.table_series table tbody tr td{
	width:14%;
	text-align: center;
}
.table_series table tr h3{
	width:100%;
	text-align: center;
}
.table_series table tr h3 img{
	width:15px;
}
.concept{
	width:90%;
	margin-top:20px;
	margin-left: auto;
	margin-right: auto;
}
.concept .row1 .sect1{
	width:70%;
	float:left;
}
.concept .row1 .sect1 h2{
	font-size: 20px;
	margin:0;
}
.concept .row1 .sect2{
	width:30%;
	float:left;
	text-align:right;
}
.concept .row1 .sect2 img{
	width:15px;
}
.tabla_servicios table{
	width:100%;
	border-spacing:0;
    display:block;
}
.tabla_servicios table thead {
    display: block;
    width: 100%;
	background:#EDEDED;
	color:#606060;
}
.tabla_servicios table thead th{
    display: inline-block;
}
.tabla_servicios table tbody{
    display: block;
    width: 100%;
}
.tabla_servicios table tbody tr{
    width: 100%;
    display: block;
}
.tabla_servicios table tbody tr td{
    display: inline-block;
}

.tabla_servicios table thead .column{
	border-top-left-radius:8px;
	width:40%;
}
.tabla_servicios table thead .column1{
	width: 30%;
}
.tabla_servicios table thead .column2{
	width: 20%;
}
.tabla_servicios table thead .column3{
	width: 5%;
}
.tabla_servicios table thead .column3 img{
	width: 15px;
}
.tabla_servicios table tbody tr .column{
	padding-left:5px;
	width:40%;
}
.tabla_servicios table tbody tr .column1{
	text-align:center;
	width:30%;
}
.tabla_servicios table tbody tr .column2{
	text-align:center;
	width:20%;
}
.tabla_servicios table tbody tr .column3{
	text-align:center;
	width:5%;
}
.tabla_servicios tr td img{
	width:15px;
	padding-right:10px;
}
.ajuste_modal_info{
	width:90%;
	margin-left: auto;
	margin-right: auto;
}
.ajuste_modal_info h4{
	font-size:16px;
	color: #606060;
}
.concepto_servicio_btn{
	width:160px;
	color:#FFFFFF;
	height:25px;
	border-radius:8px;
	margin-bottom:10px;
	background:#808283;
	border:none;
}
.modal_h4{
	margin:0;
}
.conten_login{
	background:#f2f2f2;
	display:flex;
	align-items:center;
	width:100%;
	height:100vh;
}
.conten_login .cuadro_blanco{
	background:#FFFFFF;
	-webkit-box-shadow: 0px 0px 7px 5px rgba(0,0,0,0.2);
	-moz-box-shadow: 0px 0px 7px 5px rgba(0,0,0,0.2);
	box-shadow: 0px 0px 7px 5px rgba(0,0,0,0.2);
	width:400px;
	height:80vh;
	max-height: 500px;
	margin-left:auto;
	margin-right:auto;
	border-radius:8px;
}
.conten_login .cuadro_blanco .adjust{
	width:70%;
	margin-top:40px;
	margin-left:auto;
	margin-right:auto;
}
.conten_login .cuadro_blanco .adjust img{
	width:200px;
}

.conten_login .cuadro_blanco .adjust .form_login{
	margin-top:50px;
}
.conten_login .cuadro_blanco .adjust .form_login .input_login{
	background:none;
	border:none;
	border-bottom:2px solid gray;
    font-family: "Arial";
    font-size: 15px;
    color: #555;
    line-height: 1.2;
    display: block;
    width: 100%;
    height: 45px;
    background: 0 0;
    padding: 0 5px;
	margin-top:30px;
	margin-bottom:25px;
}
.conten_login .cuadro_blanco .adjust .boton_login{
	background:#036F9F;
	border:none;
	width:100%;
	color:#FFFFFF;
	height:35px;
	border-radius: 16px;
	margin-top:25px;
	margin-bottom:25px;
}
.conten_login .cuadro_blanco .adjust .forgot{
	background:none;
	border:none;
	width:100%;
	color:#606060;
}
.parte3_modal{
	width: 60%;
	float: left;
}
.parte3_modal h4{
	font-size:15px;
	margin:0;
}
.parte3_modal h2{
	font-size:18px;
	margin:0;
	margin-top:15px;
	margin-bottom:15px;
}
.parte4_modal{
	width: 40%;
	float: left;
	text-align:right;
}
.parte4_modal h2{
	font-size:18px;
	margin:0;
	margin-top:15px;
	margin-bottom:15px;
	margin-right:35px;
}
.parte4_modal h4{
	font-size:15px;
	margin:0;
}
.parte4_modal img{
	width:18px;
	margin:0;
	padding:0;
}

.parte5_modal{
	width: 30%;
	float: left;
}
.parte5_modal h4{
	font-size:15px;
	margin:0;
}
.parte6_modal{
	width: 30%;
	float: left;
}
.parte6_modal h4{
	font-size:15px;
	margin:0;
}
.parte7_modal{
	width: 40%;
	float: left;
	text-align:right;
}
.parte7_modal h4{
	font-size:15px;
	margin:0;
}
.parte7_modal img{
	width:18px;
	margin:0;
	padding:0;
}

.modal_frac1_cabecera{
	float:left;
	width:60%;
}
.modal_frac1_cabecera h4{
	font-size:15px;
	margin:0;
	margin-top:15px;
	padding-left: 20px;
}
.modal_frac2_cabecera{
	float:left;
	width:29%;
}
.modal_frac2_cabecera h4{
	font-size:15px;
	margin:0;
	margin-top:15px;
	padding-left: 20px;
}
.modal_frac3_cabecera{
	float:left;
	width:5%;
	text-align:center;
}
.modal_frac3_cabecera img{
	margin:0;
	margin-top:15px;
	padding-left: 20px;
	width:20px;
}

.modal_frac1{
	float:left;
	width:5%;
}
.modal_frac2{
	float:left;
	width:60%;
}
.modal_frac2 h4{
	font-size:15px;
	margin:0;
}
.modal_frac3{
	float:left;
	width:28%;
}
.modal_frac3 h4{
	font-size:15px;
	margin:0;
}
.modal_frac3 img{
	width:20px;
}
.modal_frac4{
	float:left;
	width:7%;
}
.modal_frac4 img{
	width:18px;
}
.parte1_serie{
	float:left;
	width:50%;
}
.parte1_serie .texto_serie{
	color:#606060;
	margin:0;
	margin-top:5px;
	margin-bottom:5px;
	font-size: 16px;
}
.parte1_serie .input_serie{
	color:#606060;
	margin:0;
	font-size: 16px;
	width: 90%;
	border-radius: 5px;
	margin-bottom:5px;
	padding: 8px 5px;
	border:1px solid gray;
}
.parte2_serie{
	float:left;
	width:50%;
}
.parte2_serie .texto_serie{
	color:#606060;
	margin:0;
	margin-top:5px;
	margin-bottom:5px;
	font-size: 16px;
}
.parte2_serie .input_serie{
	color:#606060;
	margin:0;
	font-size: 16px;
	width: 94%;
	border-radius: 5px;
	margin-bottom:5px;
	padding: 8px 5px;
	border:1px solid gray;
}
.conten_conceptos{
	width: 1000px;
	margin-left:auto;
	margin-right: auto;
	margin-top: 20px;
}
.tabla_tecnicos{
	height: 50vh;
	margin-top:10px;
	-webkit-box-shadow: 0px 0px 7px 5px rgba(0,0,0,0.2);
	-moz-box-shadow: 0px 0px 7px 5px rgba(0,0,0,0.2);
	box-shadow: 0px 0px 7px 5px rgba(0,0,0,0.2);
	border-top-left-radius:8px;
	border-top-right-radius:8px;
}
.tabla_tecnicos table{
	width:100%;
	border-spacing:0;
}
.tabla_tecnicos table thead th{
	background:#EDEDED;
	color:#606060;
}
.tabla_tecnicos table thead .column_modal{
	border-top-left-radius:8px;
}
.tabla_tecnicos table tbody tr .column_modal{
	padding-left:5px;
	text-align: center;
}
.tabla_tecnicos table tbody tr .column_modal1{
	text-align:center;
}
.tabla_tecnicos table tbody tr .column_modal2{
	text-align:center;
	padding-left:15px;
}
.tabla_tecnicos table tbody tr .column_modal3{
	text-align:center;
}
.tabla_tecnicos table tbody tr .column_modal4{
	text-align:center;
	padding-left:15px;
}
.tabla_tecnicos table tbody tr .column_modal5{
	text-align:center;
}
.tabla_tecnicos table tbody tr .column_modal6{
	text-align:center;
}
.tabla_tecnicos table tbody tr .column_modal7{
	text-align:center;
}
.tabla_tecnicos table tbody tr .column_modal8{
	text-align:center;
}
.tabla_tecnicos table thead .column_modal6{
	border-top-right-radius:8px;
}
.tabla_tecnicos th img{
	width:15px;
	padding-right:10px;
}
.tabla_tecnicos tr td img{
	width:15px;
	padding-right:10px;
}
@media (max-width: 1083px) {
    .top .contenedor{
        width: 90%;
        margin-left: auto;
        margin-right: auto;
    }
    
    .informacion_general .contenedor{
        width: 90%;
        margin-left: auto;
        margin-right: auto;
    }
    
    .tecnicos .contenedor{
        width: 90%;
        margin-left: auto;
        margin-right: auto;
    }
}
@media (max-width: 768px) {
	
.conten_login .cuadro_blanco{
	background:#FFFFFF;
	-webkit-box-shadow: 0px 0px 7px 5px rgba(0,0,0,0.2);
	-moz-box-shadow: 0px 0px 7px 5px rgba(0,0,0,0.2);
	box-shadow: 0px 0px 7px 5px rgba(0,0,0,0.2);
	width:400px;
	height:80vh;
	max-height: 500px;
	margin-left:auto;
	margin-right:auto;
	border-radius:8px;
}
.conten_login .cuadro_blanco .adjust{
	width:70%;
	margin-top:0px;
	margin-left:auto;
	margin-right:auto;
}
	
	.tecnicos_movil{
		display:block;
		width:90%;
		margin-left: auto;
		margin-right: auto;
	}
	
	.tecnicos_movil  .contenedor .row1 .etiqueta{
		width:96%;
		border-bottom:1px solid #036F9F;
		margin-bottom:10px;
		float:left;
	}
	.tecnicos_movil  .contenedor .row1 .etiqueta h3{
		background:#036F9F;
		color:#FFFFFF;
		width: 50%;
		border-top-left-radius:8px;
		border-top-right-radius:8px;
		padding-left:5px;
		margin:10px 0 0 0;
	}
	.tecnicos_movil .contenedor .row1 .icon{
		width:4%;
		float:left;
		text-align:right;
	}
	.tecnicos_movil .contenedor .row1 .icon img{
		width:25px;
		padding-top: 10px;
	}
	.tecnicos{
		display:none;
	}
	.tecnicos_movil .tabla_tecnicos_movil{
		width:98%;
		margin-left: auto;
		margin-right: auto;
	}
	.tecnicos_movil .tabla_tecnicos_movil .renglon{
		border-bottom: 2px solid gray;
		margin-bottom:10px;
		padding-bottom:10px;
	}
	.tecnicos_movil .tabla_tecnicos_movil .renglon h4{
		font-size:14px;
		font-weight:normal;
		color:#606060;
		margin:0;
	}
	
	.tecnicos_movil .tabla_tecnicos_movil .renglon .fin{
		display:inline-block;
		margin-top:-10px;
		width:80%;
	}
	.tecnicos_movil .tabla_tecnicos_movil .renglon h3{
		display:inline-block;
		margin:0;
		margin-top:-10px;
	}
		
	.tecnicos_movil .tabla_tecnicos_movil .renglon h3 img{
		width:15px;
		padding-right:10px;
	}
		
	.top .contenedor .row1 .logo{
		float: left;
		width:33%;
		display: flex;
		align-items: center;
		height: 45px;
	}
		
	.top .contenedor .row1 .menu{
		float: right;
		width:67%;
		display: flex;
		align-items: center;
		height: 45px;
	}
	
	.top .contenedor .row1 .menu .nav > li{
		float:none;
		text-align:center;
	}
	.informacion_general .contenedor .etiqueta h3{
		background:#036F9F;
		color:#FFFFFF;
		width: 60%;
		border-top-left-radius:8px;
		border-top-right-radius:8px;
		padding-left:5px;
		margin:10px 0 0 0;
	}
	.informacion_general .contenedor .row1 .parte1{
		float: none;
		width:100%;
	}
	
	.informacion_general .contenedor .row1 .parte2{
		float: none;
		width:100%;
		text-align: center;
	}
	iframe{
		width:100%;
	}
	
	.tecnicos  .contenedor .etiqueta h3{
		width: 60%;
	}
	.tecnicos .contenedor .default{
		display:none;
	}
		
	.parte1_modal{
		float: none;
		width:100%;
	}
	.parte2_modal{
		float: none;
		width:100%;
	}
	.informacion_general .contenedor .row1 .info .fecha{
		display: inline-block;
		width:80%;
		margin-top:-25px;
	}
	.informacion_general .contenedor .row1 .info button{
		background:#036F9F;
		display: inline-block;
		border:none;
		border-radius:5px;
		padding:5px;
		margin-top:-25px;
	}
	.informacion_general .contenedor .row1 .info button img{
		width:20px;
	}
	.tabla_clientes{
		display: none;
	}
	.tabla_clientes_movil{
		display:block;
		width:90%;
		margin-left: auto;
		margin-right: auto;
	}
	
	.tabla_clientes_movil  .contenedor .row1 .etiqueta{
		width:96%;
		border-bottom:1px solid #036F9F;
		margin-bottom:10px;
		float:left;
	}
	.tabla_clientes_movil  .contenedor .row1 .etiqueta h3{
		background:#036F9F;
		color:#FFFFFF;
		width: 50%;
		border-top-left-radius:8px;
		border-top-right-radius:8px;
		padding-left:5px;
		margin:10px 0 0 0;
	}
	.tecnicotabla_clientes_movils_movil .contenedor .row1 .icon{
		width:4%;
		float:left;
		text-align:right;
	}
	.tabla_clientes_movil .contenedor .row1 .icon img{
		width:25px;
		padding-top: 10px;
	}
	.tabla_clientes_movil .tabla_tecnicos_movil{
		width:98%;
		margin-left: auto;
		margin-right: auto;
	}
	.tabla_clientes_movil .tabla_tecnicos_movil .renglon{
		border-bottom: 2px solid gray;
		margin-bottom:10px;
		padding-bottom:10px;
	}
	.tabla_clientes_movil .tabla_tecnicos_movil .renglon h4{
		font-size:14px;
		font-weight:normal;
		color:#606060;
		margin:0;
	}
	
	.tabla_clientes_movil .tabla_tecnicos_movil .renglon .fin{
		display:inline-block;
		margin-top:-10px;
		width:80%;
	}
	.tabla_clientes_movil .tabla_tecnicos_movil .renglon h3{
		display:inline-block;
		margin:0;
		margin-top:-10px;
	}
		
	.tabla_clientes_movil .tabla_tecnicos_movil .renglon h3 img{
		width:15px;
		padding-right:10px;
	}
}