body{background: #e6e6e6;background-attachment: fixed !important;font-family: 'Open Sans', sans-serif;}
p{font-family: 'Open Sans', sans-serif;}
.centrado{margin:0 auto;width:100%;text-align:center;margin-top:20px;}
.selector{font-size:25px;}
#wrap > .container{padding-top:0px;}
.item20{width:20%;float:left;}
.item25{width:25%;float:left;}
.item30{width:30%;float:left;}
.item33{width:33%;float:left;}
.item34{width:34%;float:left;}
.item40{width:40%;float:left;}
.item50{width:50%;float:left;}
.item60{width:60%;float:left;}
.item70{width:70%;float:left;}
.item75{width:75%;float:left;}
.item80{width:80%;float:left;}
.item100{width:100%;float:left;}

.oculto{display:none;}
.navbar,.footer{background:none;border:none;}
.bienvenida{padding-right:10px;}
.footer a{color:#000;font-weight:bold;}
.footer p{font-size:12px;}
.btn4{background:#6893e8; color:#fff;padding:20px 10px;border:none;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border-radius: 10px;
	color:#fff;
	display:inline;
	float:left;
	margin-right:2px;
	margin-bottom:5px;
}

.btn4:hover{background:#94b4f3;}

.btn5{background:#6893e8; color:#fff;padding:10px;border:none;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border-radius: 10px;
	color:#fff;
	  margin-top:5px;
	  margin-left:10px;
}

.btn5:hover{background:#94b4f3;color:#fff;}

.pull-right{padding-top:20px;}

.cabecerasoft{width:100%;float:left;text-align:center !important;}
.cabecerasoft a{text-indent:-999em;background:url('../img/logo.png') center center no-repeat;display:block;width:100%;height:51px;text-align:center;margin:30px 0px;}

/* Login */

#logout{background:#D05820; color:#fff;padding:10px;border:none;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border-radius: 10px;
	color:#fff;
	
}

#logout:hover{background:#E0703B;text-decoration:none;}
.idpformlogin{text-align:center;margin-left:0px;}
.loginin{width:300px;margin:0 auto;}
.idpformlogin input[type="text"],.idpformlogin input[type="password"] ,.idpformlogin select{
	width:300px;background:#fafbfd;padding:15px 10px;border:none;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border-radius: 10px;
	color:#a3afc4;
	text-align:center;
}
.idpformlogin select{height:60px;width:298px;display:inline-block !important;text-align:center !important;   /*-webkit-appearance: none;*/
}
.controles{text-align:right;margin-bottom:5px;}
.controles .btn{background:#6893e8;color:#fff;width:300px;line-height:50px;}
 
/* Botones de menú */


.idpmenu{width:330px;margin:auto;}
.idpmenu li a{display:block;background:#6893e8; color:#fff;padding:6px 10px;border:none;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border-radius: 10px;
	color:#fff;
	margin-top:10px;
	float:left;
	width:100%;
	text-align:center;
	line-height:60px;
}
.idpmenu li a:hover{background:#94b4f3;}

/* Consultar Pedido */

.cabeceravolver2out{background:#000;margin-bottom:0px;float:left;width:100%;}
.cabeceravolver2out p{line-height:50px;color:#fff;margin:0;}
.cabeceravolver2out .cabeceravolver1 a{display:block;background:url('../img/volver.png') no-repeat 0px 8px;height:50px;line-height:50px;padding-left:50px;margin-left:30px;cursor:pointer !important;color:#000;}
  .cabeceravolver2out .cabeceravolver3 a{font-weight:normal !important;display:inline-block;background:url('../img/actualizar.png') no-repeat 80px 8px;padding-right:70px;text-align:right;float:right;color:#5cdc65;}

.idpform2{text-align:center;}

.idpform2 input[type="text"] ,.idpform2 select{
	width:370px;background:#181818;padding:20px;border:none;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border-radius: 10px;
	color:#fff;
}

.idpformselect input[type="text"]{width:220px;}
.idpform2 input[type="submit"]{background:url('../img/lupa.png') no-repeat;width:79px;height:60px;text-indent:-999em;border:none;}
.fila2{background:#7095dd; color:#fff;padding:0px 0px;border:none;
	
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border-radius: 10px;
	color:#fff;
	margin-top:0px;
	float:left;
	width:100%;
	margin-top:1px;
	margin-bottom:1px;
}
.fila2 p{text-align:center;border-right:1px solid #fff;line-height:50px;margin:0px;}
.pedidos{background:rgba(255,255,255,0.8); color:#fff;padding:0px 0px;border:none;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border-radius: 10px;
	color:#fff;
	margin-top:0px;
	padding-top:20px;
	padding-bottom:20px;
	float:left;
	width:100%;
}

.listapedidos{max-height:370px;width:100%;float:left;overflow:auto;}
.pedidos .fila-0{background:rgba(214,220,230,0.8); color:#fff;padding:0px 0px;border:none;

	color:#2c2c2c;
	margin-top:10px;
	min-height:50px;
;
	float:left;
	width:100%;
}
.pedidos .fila-1{background:rgba(255,255,255,0.0); color:#fff;padding:0px 0px;border:none;

	color:#2c2c2c;
	margin-top:10px;
	min-height:50px;

	float:left;
	width:100%;
	
}
.pedidos p{color:#2c2c2c;text-align:center;border-right:1px solid #fff;line-height:30px;margin:0px;padding-top:0px;min-height:50px;padding-top:10px;padding-bottom:10px;}
.pedidos .col1, .fila2 .col1{width:12%;float:left;}
.pedidos .col2, .fila2 .col2{width:25%;float:left;}
.pedidos .col3, .fila2 .col3{width:20%;float:left;}
.pedidos .col4, .fila2 .col4{width:16%;float:left;}
.pedidos .col5, .fila2 .col5{width:12%;float:left;}
.pedidos .col6, .fila2 .col6{width:15%;float:left;}

.pedidos .col2 p, .fila2 .col2 p{font-weight:bold;}
.pedidos .col6 p, .fila2 .col6 p{border-right:none;}

.pedidos .btn1{background:#6893e8; color:#fff;padding:20px 10px;border:none;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border-radius: 10px;
	color:#fff;
}

.pedidos .btn1:hover{background:#94b4f3;}


/* Consultar Partes */

.trabajosrealizados > div{max-height:370px;width:100%;float:left;overflow:auto;}
.trabajosrealizados .col5 {text-align:center;}
.trabajosrealizados .col5 .btn5{margin-left:0px;}

#fecha,#fecha2{background:#000 url('../img/calendario.png') no-repeat top right !important;}
/* Consultar Partes Trabajadores */

.fila3{background:#7095dd; color:#fff;padding:0px 0px;border:none;
	
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border-radius: 10px;
	color:#fff;
	margin-top:10px;
	float:left;
	width:100%;
}
.fila3 p{text-align:center;border-right:1px solid #fff;line-height:50px;margin:0px;}

.partesrealizados{background:rgba(255,255,255,0.8); color:#fff;padding:0px 0px;border:none;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border-radius: 10px;
	color:#fff;
	margin-top:10px;
	padding-top:20px;
	padding-bottom:20px;
	float:left;
	width:100%;
}
.partesrealizados .fila-0{background:rgba(214,220,230,0.8); color:#fff;padding:0px;border:none;

	color:#2c2c2c;
	margin-top:10px;
	min-height:50px;

	float:left;
	width:100%;
}
.partesrealizados .fila-1{background:rgba(255,255,255,0.0); color:#fff;padding:0px;border:none;

	color:#2c2c2c;
	margin-top:10px;
	min-height:50px;

	float:left;
	width:100%;
	
}
.partesrealizados p{color:#2c2c2c;text-align:center;border-right:0px solid #fff;line-height:30px;margin:0px;padding-top:0px;min-height:50px;padding-top:10px;padding-bottom:10px;}

.partesrealizados .col1, .fila3 .col1{width:10%;float:left;}
.partesrealizados .col2, .fila3 .col2{width:8%;float:left;}
.partesrealizados .col3, .fila3 .col3{width:18%;float:left;}
.partesrealizados .col4, .fila3 .col4{width:17%;float:left;}
.partesrealizados .col5, .fila3 .col5{width:10%;float:left;}
.partesrealizados .col6, .fila3 .col6{width:8%;float:left;}
.partesrealizados .col7, .fila3 .col7{width:8%;float:left;}
.partesrealizados .col8, .fila3 .col8{width:16%;float:left;}
.partesrealizados .col2 p, .fila3 .col2 p{font-weight:bold;}
.partesrealizados .col8 p, .fila3 .col8 p{border-right:none;}

.partesrealizados .btn1{background:#6893e8; color:#fff;padding:10px;border:none;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border-radius: 10px;
	color:#fff;
}

.partesrealizados .btn1:hover{background:#94b4f3;}


.idpform3 input[type="text"] ,.idpform3 select{
	width:50%;background:#181818;padding:6px 10px;border:none;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border-radius: 10px;
	color:#fff;
	
}

.idpform3 .btn1{background:#688258; color:#fff;padding:6px 10px;border:none;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border-radius: 10px;
	color:#fff;
	margin-top:10px;
	float:right;
}

.loginin .text-error{text-align:center;margin:5px 0px;display:inline-block;width:100%;float:left;}

/* Editar Pedido */

.cabeceravolver1{text-align:left;width:40%;float:left;}
.cabeceravolver2{text-align:left;width:60%;float:left;}
.cabeceravolver2a{text-align:left;width:33%;float:left;padding-left:60px;}
.cabeceravolver3{text-align:right;width:33%;float:left;}

.cabeceravolver2out .cabeceravolver1{text-align:left;width:34%;float:left;}

.cabeceravolver{background:#000;margin-bottom:40px;float:left;width:100%;}
.cabeceravolver p{line-height:50px;color:#fff;margin:0;}
.cabeceravolver a{display:block;background:url('../img/volver.png') no-repeat 0px 8px;height:50px;line-height:50px;padding-left:50px;margin-left:30px;cursor:pointer !important;color:#000;}

.idpform1 input[type="text"] ,.idpform1 select{
	width:90%;background:#181818;padding:6px 10px;border:none;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border-radius: 10px;
	color:#fff;
}
.idpform1 select{height:30px;}
.idpform1 .acciones p{width:90%;}
.idpform1 .item50 select{width:80%;}
.idpform1 .acciones{width:100%;float:left;}
.idpform1 .mensaje{width:100%;float:left;margin-top:10px;}
.idpform1 .mensaje p{width:90%;}
.idpform1 .btn1{background:#688258; color:#fff;padding:6px 10px;border:none;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border-radius: 10px;
	color:#fff;
	margin-top:10px;
	float:right;
}
.idpform1 .btn2{background:#676767; color:#fff;padding:6px 10px;border:none;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border-radius: 10px;
	color:#fff;
	margin-top:10px;
}

.fila1,.fila1b{background:#7095dd; color:#fff;padding:0px 0px;border:none;
	
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border-radius: 10px;
	color:#fff;
	margin-top:10px;
	float:left;
	width:100%;
}
.fila1 p,.fila1b p{text-align:center;border-right:1px solid #fff;line-height:50px;margin:0px;}
.trabajosrealizados{background:rgba(255,255,255,0.8); color:#fff;padding:0px 0px;border:none;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border-radius: 10px;
	color:#fff;
	margin-top:10px;
	padding-top:20px;
	padding-bottom:20px;
	float:left;
	width:100%;
}
.trabajosrealizados .fila-0{background:rgba(214,220,230,0.8); color:#fff;padding:0px 0px;border:none;
	
	color:#2c2c2c;
	margin-top:10px;
	min-height:50px;

	float:left;
	width:100%;
}
.trabajosrealizados .fila-1{background:rgba(255,255,255,0.0); color:#fff;padding:0px 0px;border:none;
	
	color:#2c2c2c;
	margin-top:10px;
	min-height:50px;

	float:left;
	width:100%;
	
}
.trabajosrealizados p{color:#2c2c2c;text-align:center;border-right:0px solid #fff;line-height:50px;margin:0px;}
.trabajosrealizados .col1, .fila1 .col1{width:18%;float:left;}
.trabajosrealizados .col2, .fila1 .col2{width:25%;float:left;}
.trabajosrealizados .col3, .fila1 .col3{width:20%;float:left;}
.trabajosrealizados .col4, .fila1 .col4{width:22%;float:left;}
.trabajosrealizados .col5, .fila1 .col5{width:15%;float:left;}
.trabajosrealizados .col2 p, .fila1 .col2 p{font-weight:bold;}
.trabajosrealizados .col5 p, .fila1 .col5 p{border-right:none;}

.trabajosrealizadosb{background:rgba(255,255,255,0.8); color:#fff;padding:0px 0px;border:none;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border-radius: 10px;
	color:#fff;
	margin-top:10px;
	padding-top:20px;
	padding-bottom:20px;
	float:left;
	width:100%;
}
.trabajosrealizadosb .fila-0{background:rgba(214,220,230,0.8); color:#fff;padding:0px 0px;border:none;
	
	color:#2c2c2c;
	margin-top:10px;
	min-height:50px;

	float:left;
	width:100%;
}
.trabajosrealizadosb .fila-1{background:rgba(255,255,255,0.0); color:#fff;padding:0px 0px;border:none;
	
	color:#2c2c2c;
	margin-top:10px;
	min-height:50px;

	float:left;
	width:100%;
	
}
.trabajosrealizadosb p{color:#2c2c2c;text-align:center;border-right:1px solid #fff;line-height:30px;margin:0px;padding-top:0px;min-height:50px;padding-top:10px;padding-bottom:10px;}
.trabajosrealizadosb .col1, .fila1b .col1{width:15%;float:left;}
.trabajosrealizadosb .col2, .fila1b .col2{width:13%;float:left;}
.trabajosrealizadosb .col3, .fila1b .col3{width:17%;float:left;}
.trabajosrealizadosb .col4, .fila1b .col4{width:17%;float:left;}
.trabajosrealizadosb .col5, .fila1b .col5{width:13%;float:left;}
.trabajosrealizadosb .col6, .fila1b .col6{width:12%;float:left;}
.trabajosrealizadosb .col7, .fila1b .col7{width:13%;float:left;}
.trabajosrealizadosb .col2 p, .fila1b .col2 p{font-weight:bold;}
.trabajosrealizadosb .col7 p, .fila1b .col7 p{border-right:none;}


.trabajosrealizados2{background:rgba(255,255,255,0.8); color:#fff;padding:0px 0px;border:none;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border-radius: 10px;
	color:#fff;
	margin-top:10px;
	padding-top:20px;
	padding-bottom:20px;
	float:left;
	width:100%;
}
.trabajosrealizados2 .fila-0{background:rgba(214,220,230,0.8); color:#fff;padding:0px 0px;border:none;

	color:#2c2c2c;
	margin-top:10px;
	min-height:50px;

	float:left;
	width:100%;
}
.trabajosrealizados2 .fila-1{background:rgba(255,255,255,0.0); color:#fff;padding:0px 0px;border:none;

	color:#2c2c2c;
	margin-top:10px;
	min-height:50px;

	float:left;
	width:100%;
	
}
.trabajosrealizados2 p{color:#2c2c2c;text-align:center;border-right:1px solid #fff;line-height:50px;margin:0px;}

.trabajosrealizados2 .col6, .fila1 .col6{width:30%;float:left;}
.trabajosrealizados2 .col7, .fila1 .col7{width:15%;float:left;}
.trabajosrealizados2 .col8, .fila1 .col8{width:15%;float:left;}
.trabajosrealizados2 .col9, .fila1 .col9{width:15%;float:left;}
.trabajosrealizados2 .col10, .fila1 .col10{width:15%;float:left;}
.trabajosrealizados2 .col10 p, .fila1 .col10 p{border-right:none;}


.item60 p{font-weight:bold;}
.especial{font-size:16px;color:#7095dd;font-weight:bold;}
.sinborde{border:none !important; }
.negrita{font-weight:bold;}

.c1{background:rgba(233,92,36,0.8);font-size:12px;}
.c2{background:rgba(0,156,136,0.8);font-size:12px;}
.c3{background:rgba(233,203,36,0.8);font-size:12px;}
.c4{background:rgba(133,61,206,0.8);font-size:12px;}
.c5{background:rgba(17,177,223,0.8);font-size:12px;}
.c6{background:rgba(0,73,156,0.8);font-size:12px;}
.c7{background:rgba(62,143,27,0.8);font-size:12px;}
.c8{background:rgba(57,11,105,0.8);font-size:12px;}
.c9{background:rgba(192,61,169,0.8);font-size:12px;}
.c10{background:rgba(122,98,47,0.8);font-size:12px;}

.b1{background:#6893e8 !important;}
.b2{background:#68cbe8 !important;}
.b3{background:#8f68e8 !important;}
.b4{background:#6893e8 !important;}
.b5{background:#68cbe8 !important;}
.b6{background:#6893e8 !important;}
.b1:hover{background:#6893e8 !important;}
.b2:hover{background:#68cbe8 !important;}
.b3:hover{background:#8f68e8 !important;}

.amplio{padding:20px 20px;}

.btn1,.btn2,.btn3,.btn4{font-weight:bold;text-transform:uppercase;}

.btn1,.btn2{padding:15px 10px !important;}
.fila2{margin:10px 0px;}

.letrasjuntas{letter-spacing:0.01em;}

.pt11{font-size:11px;}
.conborde1{border:1px solid #000;}
.trabajadorpartes .fila-0, .trabajadorpartes  .fila-1{border:1px solid #000;margin-top:-1px;border-right:0px;border-left:0px;}
.trabajadorpartes .fila-0,.trabajadorpartes .fila-1,.trabajadorpartes .fila-0 p, .trabajadorpartes .fila-1 p{border-color:#000 !important;}

.filtrofecha{width:300px;margin:0 auto;margin-top:10px;padding-bottom:10px;}
.filtrofecha p{line-height:50px;height:50px;}
.idpformselect select{width:auto !important;line-height:60px !important;height:60px !important;}


.idpform1  .item33 .acciones p{width:100%;}

.filano{margin-left:5px;}

.modifhoras{font-size:10px;}
