.fileinput-button input { position: absolute; top: 0; right: 0; margin: 0; opacity: 0; -ms-filter: 'alpha(opacity=0)'; font-size: 200px; direction: ltr; cursor: pointer; }  h1{ margin: auto; } .formulario{ border: 1px solid #CED5D7; padding: 45px 45px 20px; margin-top: 20px; background-color: rgb(191,143,0); color: #fff; display: inline-block; } .formulario h1{ text-align: center; font-size: 20px; color:#fff; font-weight: bold;  } .formulario label{ display: block; font-weight: bold; } .insert{ margin-bottom: 20px; } .formulario input[type='text'], .formulario input[type='textarea'], .formulario textarea{ display: inline-block; margin-bottom: 0; font-weight: 400; text-align: center; vertical-align: middle; cursor: pointer; background-image: none; border: 1px solid transparent; white-space: nowrap; padding: 6px 12px; font-size: 14px; line-height: 1.428571429; border-radius: 4px; width:100%; } .formulario input[type='text']:focus , .formulario input[type='text']:hover , .formulario input[type='textarea']:focus , .formulario input[type='textarea']:hover, .formulario textarea:focus, .formulario textarea:hover, .formulario textarea:active, .tablacontenido input:focus, .tablacontenido input:hover { border-color: #5B4500; } .formulario input[type='text'].invalido, .formulario textarea.invalido{ box-shadow:0 0 0 3px #FFC9C9; } .formulario input[type='submit']{ background-color: transparent; border: none; cursor: inherit; display: block; color: #fff; } .error{ z-index: 9999999; background-color: #BC1010; border-radius: 4px 4px 4px 4px; color: white; font-weight: bold; margin-left: 16px; margin-top: 6px; padding: 6px 12px; position: absolute; } .error:before{ border-color: transparent #BC1010 transparent transparent; border-style: solid; border-width: 6px 8px; content: ""; display: block; height: 0; left: -16px; position: absolute; top: 8px; width: 0; } /**ESTILOS DEL CUESTIONARIO**/ .qec{ margin:30px; color:#000; } .cabecera .titulo{ background:#000; color:#fff; padding: 0.1em; margin-right:15px; } .evaluador { float: left; display: block; width: 47%; background: #ffffff; border: 2px solid #000; } .trabajador { float: right; display:block; width:47%; background: #ffffff; border: 2px solid #000; } .detalles { display:inline-block; background: #ffffff; padding: 15px; margin-top: 15px; padding-bottom: 40px; } .evaluador h2, .trabajador h2{ color: #060606; text-transform: uppercase; padding: 15px; line-height: 35px; margin: 0px; background-color: #A6A6A6; font-size: 1.5em; font-weight: bold; } div.evaluador  label > input:checked +img { border: 2px solid #000000; } .unico{ display:inline-block; width: 49.5%; } .unico label { } .unico input[type='text']{ } .unicos { width: 100%; margin-bottom:20px; } .espalda h3, .hombrobrazo h3, .manomuneca h3, .cuello h3{ background: rgb(191,143,0); padding: 10px; margin: 0px; color: #fff; font-size: 1.5em; border: 1px solid #000; font-weight: bold; } .evaluador p, .trabajador p{ background:rgba(225,192,0,1.00); padding: 10px; margin: 0px; border: 1px solid #000; font-weight: bold; } .letra{ font-size:1em; color:#FF0004; font-weight:bold; } ol { counter-reset: li; list-style: none; line-height:25px; padding-left: 10px; padding-right: 10px; } ol li input{ cursor:pointer; } ol.listaA > li:before { counter-increment: li; content: 'A' counter(li) ' '; color: red; } ol.listaB > li:before { counter-increment: li; content: 'B' counter(li) ' '; color: red; } ol.listaC > li:before { counter-increment: li; content: 'C' counter(li) ' '; color: red; } ol.listaD1 > li:before { counter-increment: li; content: 'D' counter(li) ' '; color: red; } ol.listaE > li:before { counter-increment: li; content: 'E' counter(li) ' '; color: red; } ol.listaF > li:before { counter-increment: li; content: 'F' counter(li) ' '; color: red; } ol.listaG > li:before { counter-increment: li; content: 'G' counter(li) ' '; color: red; } ol.listaH > li:before { counter-increment: li; content: 'H' counter(li) ' '; color: red; } ol.listaJ > li:before { counter-increment: li; content: 'J' counter(li) ' '; color: red; } ol.listaK > li:before { counter-increment: li; content: 'K' counter(li) ' '; color: red; } ol.listaL > li:before { counter-increment: li; content: 'L' counter(li) ' '; color: red; } ol.listaL > .L2> li:before  { counter-increment: li; content: '*L' counter(li) ' '; color: red; margin-left: -6px; } ol.listaM > li:before { counter-increment: li; content: 'M' counter(li) ' '; color: red; } ol.listaN > li:before { counter-increment: li; content: 'N' counter(li) ' '; color: red; } ol.listaP > li:before { counter-increment: li; content: 'P' counter(li) ' '; color: red; } ol.listaP > .P3> li:before  { counter-increment: li; content: '*P' counter(li) ' '; color: red; margin-left: -6px; } ol.listaQ > li:before { counter-increment: li; content: 'Q' counter(li) ' '; color: red; } ol.listaQ > .Q3> li:before  { counter-increment: li; content: '*Q' counter(li) ' '; color: red; margin-left: -6px; } .detalles input[type='text'],  textarea{ display: inline-block; margin-bottom: 0; font-weight: 400; text-align: left; vertical-align: middle; cursor: pointer; border: 1px solid #000; white-space: nowrap; padding: 6px 12px; font-size: 0.9em; line-height: 1.428571429; border-radius: 4px; width: 40%; } .detalles input:focus, .detalles input:active, .detalles input:hover , .tablacontenido input:focus, .tablacontenido input:hover, textarea:hover,  textarea:focus,  textarea:active{ box-shadow: inset 0px 0px 20px #DFD70F } .trabajador label, .evaluador label { cursor: pointer; position: relative; margin-right: 15px; line-height: 40px; display: inline; } .evaluador label:before, .trabajador label:before { content: ""; display: inline-block; width: 25px; height: 25px; border-radius:3px; margin-right: 10px; box-shadow: inset 2px 2px 2px #727272; margin-bottom: -5px; border: 0.1em solid #000; } input[type="radio"], input[type="checkbox"]{ display:none; } input[type='radio']:checked + label:before, input[type="checkbox"]:checked + label:before {  content: url(/herramienta_qec/imagenes/check.png); padding-top: 3px; line-height: 5px; padding-left: 2px;   } .btn-primary { color: #fff; background-color: #BF9103; border-color: #9E7904; } .btn-primary:hover, .btn-primary:focus, .btn-primary:active, .btn-primary.active, .open .dropdown-toggle.btn-primary { color: #fff; background-color: #886600; border-color: #5B4500; } .cuestionario .btn { display: inline-block; margin: 15px; font-weight: 400; text-align: center; vertical-align: middle; cursor: pointer; background-image: none; border: 1px solid transparent; white-space: nowrap; padding: 6px 12px; font-size: 14px; line-height: 1.428571429; border-radius: 4px; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; -o-user-select: none; user-select: none; } .cuestionario input[type='submit'] { background-color: transparent; border: none; color: inherit; font: inherit; margin: 0; } /**ESTILOS VALORES**/ .valores{ margin:30px; color:#000; } .valores h1{ text-align:center; margin:0px; background:#000; color:#fff; padding: 10px; font-size: 2em; } .valores h2{ text-align:center; margin-top:10px; background: rgb(255,192,0); font-size:20px; padding:8px; } .valores table{ text-align: left; width: 100%; line-height: 40px; border: 1px solid #000; margin-bottom: 20px; } .valores th{ text-align:center; background:#D6D6D6; vertical-align: middle; } .valores .tablatitulo{ background:rgb(191,143,0); text-align:center; color:#fff; font-weight: bold; font-size: 1.1em; } .valores .tablacontenido{ background:#fff; color:#000; text-align:center; font-weight: bold; font-size: 1.1em; } .tablacontenido td{ text-align:center; } .resumen_datos{ border:1px soldid #000; } .resumen_datos th{ background:rgb(191,143,0); color:#fff; text-align:justify; font-size: 2em; } .leyenda{ background: rgb(225,192,0); text-align: center; font-weight: bold; font-style: italic; line-height: 18px; font-size: 1.1em; } .puntuacion{ background:#fff; text-align: right; } .total_tabla{ text-align:center; font-size:1em; background:#D6D6D6; text-transform:uppercase; width:150px; line-height:17px; font-weight: bold; } .numeracion_tabla{ text-align:center; font-size:1.5em; background:#fff; color:red; font-weight:bold; width:150px; } .puntos{ font-weight:bold; border:1px solid red; padding:5px; margin: 5px; } table .tabla3x4{ border:none; font-size: 12px; text-align:center; margin:auto; max-width:250px; } table .tabla3x3{ border:none; font-size: 12px; text-align:center; margin:auto; max-width:200px; } table .tabla2x3{ border:none; font-size: 12px; text-align:center; margin:auto; max-width:200px; } table .tabla1x3{ border:none; font-size: 12px; text-align:center; margin:auto; max-width:150px; } table .tabla1x4{ border:none; font-size: 12px; text-align:center; margin:auto; max-width:200px; } .puntuacion table th{ color:#000; background:none; font-size:15px; text-align:center; } .puntuacion table td{ text-align:center; border:1px solid #000; width:25%; } .puntos2{ background:#fde9d9; } .puntos4{ background:#fbd4b4; } .puntos6{ background:#fabf8f; } .puntos8{ background:#e36c0a; } .puntos10{ background:#984806; } .puntos12{ background:#c0504d; } .sel{ background: green; color:#FFFFFF; } #nivel1{ border:1px solid #000; padding:5px; } #nivel2{ text-align:left; font-style:italic; border:1px solid #000; padding:5px; background-color:#E7E7E7; } .tablacontenido input{ height: 100%; display: inline-block; margin-bottom: 0; font-weight: 400; vertical-align: middle; cursor: pointer; background-image: none; border: 1px solid transparent; white-space: nowrap; font-size: 0.9em; border-radius: 4px; width:100%; } /*! * Bootstrap v3.1.0 (http://getbootstrap.com) * Copyright 2011-2014 Twitter, Inc. * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) */ /*! normalize.css v3.0.0 | MIT License | git.io/normalize */ [hidden],template{ display:none } @media print{ *{ text-shadow:none!important; color:#000!important; background:transparent!important; box-shadow:none!important } a,a:visited{ text-decoration:underline } a[href]:after{ content:" (" attr(href) ")" } abbr[title]:after{ content:" (" attr(title) ")" } a[href^="javascript:"]:after,a[href^="#"]:after{ content:"" } pre,blockquote{ border:1px solid #999; page-break-inside:avoid } thead{ display:table-header-group } tr,img{ page-break-inside:avoid } img{ max-width:100%!important } p,h2,h3{ orphans:3; widows:3 } h2,h3{ page-break-after:avoid } select{ background:#fff!important } .navbar{ display:none } .table td,.table th{ background-color:#fff!important } .btn>.caret,.dropup>.btn>.caret{ border-top-color:#000!important } .label{ border:1px solid #000 } .table{ border-collapse:collapse!important } .table-bordered th,.table-bordered td{ border:1px solid #ddd!important } } *{ -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box } :before,:after{ -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box } img{ vertical-align:middle } .img-thumbnail{ padding:4px; line-height:1.428571429; background-color:#fff; border:1px solid #ddd; border-radius:4px; -webkit-transition:all .2s ease-in-out; transition:all .2s ease-in-out; display:inline-block; max-width:100%; height:auto } fieldset{ padding:0; margin:0; border:0; min-width:0 } legend{ display:block; width:100%; padding:0; margin-bottom:20px; font-size:21px; line-height:inherit; color:#333; border:0; border-bottom:1px solid #e5e5e5 } label{ display:inline-block; margin-bottom:5px; font-weight: normal; } input[type=search]{ -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box } input[type=radio],input[type=checkbox]{ margin:4px 0 0; margin-top:1px 9; line-height:normal } input[type=file]{ display:block } input[type=range]{ display:block; width:100% } select[multiple],select[size]{ height:auto } input[type=file]:focus,input[type=radio]:focus,input[type=checkbox]:focus{ outline:thin dotted; outline:5px auto -webkit-focus-ring-color; outline-offset:-2px } output{ display:block; padding-top:7px; font-size:14px; line-height:1.428571429; color:#555 } .form-control{ display:block; width:100%; height:34px; padding:6px 12px; font-size:14px; line-height:1.428571429; color:#555; background-color:#fff; background-image:none; border:1px solid #ccc; border-radius:4px; -webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075); box-shadow:inset 0 1px 1px rgba(0,0,0,.075); -webkit-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s; transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s } .form-control:focus{ border-color:#66afe9; outline:0; -webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6); box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6) } .form-control:-moz-placeholder{ color:#999 } .form-control::-moz-placeholder{ color:#999; opacity:1 } .form-control:-ms-input-placeholder{ color:#999 } .form-control::-webkit-input-placeholder{ color:#999 } .form-control[disabled],.form-control[readonly],fieldset[disabled] .form-control{ cursor:not-allowed; background-color:#eee; opacity:1 } textarea.form-control{ height:auto } input[type=date]{ line-height:34px } .form-group{ margin-bottom:15px } .radio,.checkbox{ display:block; min-height:20px; margin-top:10px; margin-bottom:10px; padding-left:20px } .radio label,.checkbox label{ display:inline; font-weight:400; cursor:pointer } .radio input[type=radio],.radio-inline input[type=radio],.checkbox input[type=checkbox],.checkbox-inline input[type=checkbox]{ float:left; margin-left:-20px } .radio+.radio,.checkbox+.checkbox{ margin-top:-5px } .radio-inline,.checkbox-inline{ display:inline-block; padding-left:20px; margin-bottom:0; vertical-align:middle; font-weight:400; cursor:pointer } .radio-inline+.radio-inline,.checkbox-inline+.checkbox-inline{ margin-top:0; margin-left:10px } input[type=radio][disabled],input[type=checkbox][disabled],.radio[disabled],.radio-inline[disabled],.checkbox[disabled],.checkbox-inline[disabled],fieldset[disabled] input[type=radio],fieldset[disabled] input[type=checkbox],fieldset[disabled] .radio,fieldset[disabled] .radio-inline,fieldset[disabled] .checkbox,fieldset[disabled] .checkbox-inline{ cursor:not-allowed } .input-sm{ height:30px; padding:5px 10px; font-size:12px; line-height:1.5; border-radius:3px } select.input-sm{ height:30px; line-height:30px } textarea.input-sm,select[multiple].input-sm{ height:auto } .input-lg{ height:46px; padding:10px 16px; font-size:18px; line-height:1.33; border-radius:6px } select.input-lg{ height:46px; line-height:46px } textarea.input-lg,select[multiple].input-lg{ height:auto } .btn{ display:inline-block; margin-bottom:0; font-weight:400; text-align:center; vertical-align:middle; cursor:pointer; background-image:none; border:1px solid transparent; white-space:nowrap; padding:6px 12px; font-size:14px; line-height:1.428571429; border-radius:4px; -webkit-user-select:none; -moz-user-select:none; -ms-user-select:none; -o-user-select:none; user-select:none } .btn:focus{ outline:thin dotted; outline:5px auto -webkit-focus-ring-color; outline-offset:-2px } .btn:hover,.btn:focus{ color:#333; text-decoration:none } .btn:active,.btn.active{ outline:0; background-image:none; -webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125); box-shadow:inset 0 3px 5px rgba(0,0,0,.125) } .btn.disabled,.btn[disabled],fieldset[disabled] .btn{ cursor:not-allowed; pointer-events:none; opacity:.65; filter:alpha(opacity=65); -webkit-box-shadow:none; box-shadow:none } .btn-default{ color:#333; background-color:#fff; border-color:#ccc } .btn-default:hover,.btn-default:focus,.btn-default:active,.btn-default.active,.open .dropdown-toggle.btn-default{ color:#333; background-color:#ebebeb; border-color:#adadad } .btn-default:active,.btn-default.active,.open .dropdown-toggle.btn-default{ background-image:none } .btn-default.disabled,.btn-default[disabled],fieldset[disabled] .btn-default,.btn-default.disabled:hover,.btn-default[disabled]:hover,fieldset[disabled] .btn-default:hover,.btn-default.disabled:focus,.btn-default[disabled]:focus,fieldset[disabled] .btn-default:focus,.btn-default.disabled:active,.btn-default[disabled]:active,fieldset[disabled] .btn-default:active,.btn-default.disabled.active,.btn-default[disabled].active,fieldset[disabled] .btn-default.active{ background-color:#fff; border-color:#ccc } .btn-default .badge{ color:#fff; background-color:#333 } .btn-primary{ color:#fff; background-color: #BF9103; border-color: #9E7904; } .btn-primary:hover,.btn-primary:focus,.btn-primary:active,.btn-primary.active,.open .dropdown-toggle.btn-primary{ color:#fff; background-color: #886600; border-color: #5B4500; outline: 0; } .btn-primary:active,.btn-primary.active,.open .dropdown-toggle.btn-primary{ background-image:none } .btn-primary.disabled,.btn-primary[disabled],fieldset[disabled] .btn-primary,.btn-primary.disabled:hover,.btn-primary[disabled]:hover,fieldset[disabled] .btn-primary:hover,.btn-primary.disabled:focus,.btn-primary[disabled]:focus,fieldset[disabled] .btn-primary:focus,.btn-primary.disabled:active,.btn-primary[disabled]:active,fieldset[disabled] .btn-primary:active,.btn-primary.disabled.active,.btn-primary[disabled].active,fieldset[disabled] .btn-primary.active{ background-color:#428bca; border-color:#357ebd } .btn-primary .badge{ color:#428bca; background-color:#fff } .btn-success{ color:#fff; background-color:#5cb85c; border-color:#4cae4c } .btn-success:hover,.btn-success:focus,.btn-success:active,.btn-success.active,.open .dropdown-toggle.btn-success{ color:#fff; background-color:#47a447; border-color:#398439 } .btn-success:active,.btn-success.active,.open .dropdown-toggle.btn-success{ background-image:none } .btn-success.disabled,.btn-success[disabled],fieldset[disabled] .btn-success,.btn-success.disabled:hover,.btn-success[disabled]:hover,fieldset[disabled] .btn-success:hover,.btn-success.disabled:focus,.btn-success[disabled]:focus,fieldset[disabled] .btn-success:focus,.btn-success.disabled:active,.btn-success[disabled]:active,fieldset[disabled] .btn-success:active,.btn-success.disabled.active,.btn-success[disabled].active,fieldset[disabled] .btn-success.active{ background-color:#5cb85c; border-color:#4cae4c } .btn-success .badge{ color:#5cb85c; background-color:#fff } input[type=submit].btn-block,input[type=reset].btn-block,input[type=button].btn-block{ width:100% }  .btn-group,.btn-group-vertical{ position:relative; display:inline-block; vertical-align:middle } .btn-group>.btn,.btn-group-vertical>.btn{ position:relative; float:left } .btn-group>.btn:hover,.btn-group-vertical>.btn:hover,.btn-group>.btn:focus,.btn-group-vertical>.btn:focus,.btn-group>.btn:active,.btn-group-vertical>.btn:active,.btn-group>.btn.active,.btn-group-vertical>.btn.active{ z-index:2 } .btn-group>.btn:focus,.btn-group-vertical>.btn:focus{ outline:0 } .btn-group .btn+.btn,.btn-group .btn+.btn-group,.btn-group .btn-group+.btn,.btn-group .btn-group+.btn-group{ margin-left:-1px } .btn-toolbar{ margin-left:-5px } .btn-toolbar .btn-group,.btn-toolbar .input-group{ float:left } .btn-toolbar>.btn,.btn-toolbar>.btn-group,.btn-toolbar>.input-group{ margin-left:5px } .btn-group>.btn:not(:first-child):not(:last-child):not(.dropdown-toggle){ border-radius:0 } .btn-group>.btn:first-child{ margin-left:0 } .btn-group>.btn:first-child:not(:last-child):not(.dropdown-toggle){ border-bottom-right-radius:0; border-top-right-radius:0 } .btn-group>.btn:last-child:not(:first-child),.btn-group>.dropdown-toggle:not(:first-child){ border-bottom-left-radius:0; border-top-left-radius:0 } .btn-group>.btn-group{ float:left } .btn-group>.btn-group:not(:first-child):not(:last-child)>.btn{ border-radius:0 } .btn-group>.btn-group:first-child>.btn:last-child,.btn-group>.btn-group:first-child>.dropdown-toggle{ border-bottom-right-radius:0; border-top-right-radius:0 } .btn-group>.btn-group:last-child>.btn:first-child{ border-bottom-left-radius:0; border-top-left-radius:0 } .btn-group .dropdown-toggle:active,.btn-group.open .dropdown-toggle{ outline:0 } .btn-group-xs>.btn{ padding:1px 5px; font-size:12px; line-height:1.5; border-radius:3px } .btn-group-sm>.btn{ padding:5px 10px; font-size:12px; line-height:1.5; border-radius:3px } .btn-group-lg>.btn{ padding:10px 16px; font-size:18px; line-height:1.33; border-radius:6px } .btn-group>.btn+.dropdown-toggle{ padding-left:8px; padding-right:8px } .btn-group>.btn-lg+.dropdown-toggle{ padding-left:12px; padding-right:12px } .btn-group.open .dropdown-toggle{ -webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125); box-shadow:inset 0 3px 5px rgba(0,0,0,.125) } .btn-group.open .dropdown-toggle.btn-link{ -webkit-box-shadow:none; box-shadow:none } .btn .caret{ margin-left:0 } .btn-lg .caret{ border-width:5px 5px 0; border-bottom-width:0 } .dropup .btn-lg .caret{ border-width:0 5px 5px } .btn-group-vertical>.btn,.btn-group-vertical>.btn-group,.btn-group-vertical>.btn-group>.btn{ display:block; float:none; width:100%; max-width:100% } .btn-group-vertical>.btn-group>.btn{ float:none } .btn-group-vertical>.btn+.btn,.btn-group-vertical>.btn+.btn-group,.btn-group-vertical>.btn-group+.btn,.btn-group-vertical>.btn-group+.btn-group{ margin-top:-1px; margin-left:0 } .btn-group-vertical>.btn:not(:first-child):not(:last-child){ border-radius:0 } .btn-group-vertical>.btn:first-child:not(:last-child){ border-top-right-radius:4px; border-bottom-right-radius:0; border-bottom-left-radius:0 } .btn-group-vertical>.btn:last-child:not(:first-child){ border-bottom-left-radius:4px; border-top-right-radius:0; border-top-left-radius:0 } .btn-group-vertical>.btn-group:not(:first-child):not(:last-child)>.btn{ border-radius:0 } .btn-group-vertical>.btn-group:first-child:not(:last-child)>.btn:last-child,.btn-group-vertical>.btn-group:first-child:not(:last-child)>.dropdown-toggle{ border-bottom-right-radius:0; border-bottom-left-radius:0 } .btn-group-vertical>.btn-group:last-child:not(:first-child)>.btn:first-child{ border-top-right-radius:0; border-top-left-radius:0 } .btn-group-justified{ display:table; width:100%; table-layout:fixed; border-collapse:separate } .btn-group-justified>.btn,.btn-group-justified>.btn-group{ float:none; display:table-cell; width:1% } .btn-group-justified>.btn-group .btn{ width:100% } [data-toggle=buttons]>.btn>input[type=radio],[data-toggle=buttons]>.btn>input[type=checkbox]{ display:none } .input-group{ position:relative; display:table; border-collapse:separate } .input-group[class*=col-]{ float:none; padding-left:0; padding-right:0 } .input-group .form-control{ float:left; width:100%; margin-bottom:0 } .input-group-lg>.form-control,.input-group-lg>.input-group-addon,.input-group-lg>.input-group-btn>.btn{ height:46px; padding:10px 16px; font-size:18px; line-height:1.33; border-radius:6px } select.input-group-lg>.form-control,select.input-group-lg>.input-group-addon,select.input-group-lg>.input-group-btn>.btn{ height:46px; line-height:46px } textarea.input-group-lg>.form-control,textarea.input-group-lg>.input-group-addon,textarea.input-group-lg>.input-group-btn>.btn,select[multiple].input-group-lg>.form-control,select[multiple].input-group-lg>.input-group-addon,select[multiple].input-group-lg>.input-group-btn>.btn{ height:auto } .input-group-sm>.form-control,.input-group-sm>.input-group-addon,.input-group-sm>.input-group-btn>.btn{ height:30px; padding:5px 10px; font-size:12px; line-height:1.5; border-radius:3px } select.input-group-sm>.form-control,select.input-group-sm>.input-group-addon,select.input-group-sm>.input-group-btn>.btn{ height:30px; line-height:30px } textarea.input-group-sm>.form-control,textarea.input-group-sm>.input-group-addon,textarea.input-group-sm>.input-group-btn>.btn,select[multiple].input-group-sm>.form-control,select[multiple].input-group-sm>.input-group-addon,select[multiple].input-group-sm>.input-group-btn>.btn{ height:auto } .input-group-addon,.input-group-btn,.input-group .form-control{ display:table-cell } .input-group-addon:not(:first-child):not(:last-child),.input-group-btn:not(:first-child):not(:last-child),.input-group .form-control:not(:first-child):not(:last-child){ border-radius:0 } .input-group-addon,.input-group-btn{ width:1%; white-space:nowrap; vertical-align:middle } .input-group-addon{ padding:6px 12px; font-size:14px; font-weight:400; line-height:1; color:#555; text-align:center; background-color:#eee; border:1px solid #ccc; border-radius:4px } .input-group-addon.input-sm{ padding:5px 10px; font-size:12px; border-radius:3px } .input-group-addon.input-lg{ padding:10px 16px; font-size:18px; border-radius:6px } .input-group-addon input[type=radio],.input-group-addon input[type=checkbox]{ margin-top:0 } .input-group .form-control:first-child,.input-group-addon:first-child,.input-group-btn:first-child>.btn,.input-group-btn:first-child>.btn-group>.btn,.input-group-btn:first-child>.dropdown-toggle,.input-group-btn:last-child>.btn:not(:last-child):not(.dropdown-toggle),.input-group-btn:last-child>.btn-group:not(:last-child)>.btn{ border-bottom-right-radius:0; border-top-right-radius:0 } .input-group-addon:first-child{ border-right:0 } .input-group .form-control:last-child,.input-group-addon:last-child,.input-group-btn:last-child>.btn,.input-group-btn:last-child>.btn-group>.btn,.input-group-btn:last-child>.dropdown-toggle,.input-group-btn:first-child>.btn:not(:first-child),.input-group-btn:first-child>.btn-group:not(:first-child)>.btn{ border-bottom-left-radius:0; border-top-left-radius:0 } .input-group-addon:last-child{ border-left:0 } .input-group-btn{ position:relative; font-size:0; white-space:nowrap } .input-group-btn>.btn{ position:relative } .input-group-btn>.btn+.btn{ margin-left:-1px } .input-group-btn>.btn:hover,.input-group-btn>.btn:focus,.input-group-btn>.btn:active{ z-index:2 } .input-group-btn:first-child>.btn,.input-group-btn:first-child>.btn-group{ margin-right:-1px } .input-group-btn:last-child>.btn,.input-group-btn:last-child>.btn-group{ margin-left:-1px } .label{ display:inline; padding:.2em .6em .3em; font-size:75%; font-weight:700; line-height:1; color:#fff; text-align:center; white-space:nowrap; vertical-align:baseline; border-radius:.25em } .label[href]:hover,.label[href]:focus{ color:#fff; text-decoration:none; cursor:pointer } .label:empty{ display:none } .btn .label{ position:relative; top:-1px } .label-default{ background-color:#999 } .label-default[href]:hover,.label-default[href]:focus{ background-color:gray } .label-primary{ background-color:#428bca } .label-primary[href]:hover,.label-primary[href]:focus{ background-color:#3071a9 } .label-success{ background-color:#5cb85c } .label-success[href]:hover,.label-success[href]:focus{ background-color:#449d44 } .label-info{ background-color:#5bc0de } .label-info[href]:hover,.label-info[href]:focus{ background-color:#31b0d5 } .label-warning{ background-color:#f0ad4e } .label-warning[href]:hover,.label-warning[href]:focus{ background-color:#ec971f } .label-danger{ background-color:#d9534f } .label-danger[href]:hover,.label-danger[href]:focus{ background-color:#c9302c } .thumbnail{ display:block; padding:4px; margin-bottom:20px; line-height:1.428571429; background-color:#fff; border:1px solid #ddd; border-radius:4px; -webkit-transition:all .2s ease-in-out; transition:all .2s ease-in-out } .thumbnail>img,.thumbnail a>img{ display:block; max-width:100%; height:auto; margin-left:auto; margin-right:auto } a.thumbnail:hover,a.thumbnail:focus,a.thumbnail.active{ border-color:#428bca } .thumbnail .caption{ padding:9px; color:#333 } .alert{ padding:15px; margin-bottom:20px; border:1px solid transparent; border-radius:4px } .close{ float:right; font-size:21px; font-weight:700; line-height:1; color:#000; text-shadow:0 1px 0 #fff; opacity:.2; filter:alpha(opacity=20) } .close:hover,.close:focus{ color:#000; text-decoration:none; cursor:pointer; opacity:.5; filter:alpha(opacity=50) } button.close{ padding:0; cursor:pointer; background:0 0; border:0; -webkit-appearance:none } .clearfix:before,.clearfix:after,.container:before,.container:after,.container-fluid:before,.container-fluid:after,.row:before,.row:after,.form-horizontal .form-group:before,.form-horizontal .form-group:after,.btn-toolbar:before,.btn-toolbar:after,.btn-group-vertical>.btn-group:before,.btn-group-vertical>.btn-group:after,.nav:before,.nav:after,.navbar:before,.navbar:after,.navbar-header:before,.navbar-header:after,.navbar-collapse:before,.navbar-collapse:after,.pager:before,.pager:after,.panel-body:before,.panel-body:after,.modal-footer:before,.modal-footer:after{ content:" "; display:table } .clearfix:after,.container:after,.container-fluid:after,.row:after,.form-horizontal .form-group:after,.btn-toolbar:after,.btn-group-vertical>.btn-group:after,.nav:after,.navbar:after,.navbar-header:after,.navbar-collapse:after,.pager:after,.panel-body:after,.modal-footer:after{ clear:both } .center-block{ display:block; margin-left:auto; margin-right:auto } .hide{ display:none!important } .show{ display:block!important } .invisible{ visibility:hidden } .text-hide{ font:0/0 a; color:transparent; text-shadow:none; background-color:transparent; border:0 } .hidden{ display:none!important; visibility:hidden!important } .affix{ position:fixed } .visible-sm,tr.visible-sm,th.visible-sm,td.visible-sm{ display:none!important } .btn-file { position: relative; overflow: hidden; } .btn-file2 { position: relative; overflow: hidden; float:right; } .btn-file input[type=file] { position: absolute; top: 0; right: 0; min-width: 100%; min-height: 100%; font-size: 999px; text-align: right; filter: alpha(opacity=0); opacity: 0; background: red; cursor: inherit; display: block; color:#fff; } .file-caption-disabled { background-color: #EEEEEE; cursor: not-allowed; opacity: 1; } .file-input .btn[disabled], .file-input .btn .disabled { cursor: not-allowed; } .file-preview { border-radius: 5px; border: 1px solid #ddd; padding: 5px; width: 100%; margin-bottom: 5px; } .file-preview-frame { display: table; margin: 8px; height: 160px; border: 1px solid #ddd; box-shadow: 1px 1px 5px 0px #a2958a; padding: 6px; float: left; text-align: center; } .file-preview-frame:hover { background-color: #eee; box-shadow: 2px 2px 5px 0px #333; } .file-preview-image { height: 150px; vertical-align: text-center; } .file-preview-text { display: table-cell; width: 150px; height: 150px; color: #428bca; font-size: 11px; vertical-align: middle; text-align: center; } .file-preview-other { display: table-cell; width: 150px; height: 150px; font-family: Monaco, Consolas, monospace; font-size: 11px; vertical-align: middle; text-align: center; } .file-input-new .file-preview, .file-input-new .close, .file-input-new .glyphicon-file, .file-input-new .fileinput-remove-button, .file-input-new .fileinput-upload-button { display: none; } .wrap-indicator { font-weight: bold; color: #245269; cursor: pointer; } td { vertical-align: middle; } th{ border:0px; } table{ border: 1px solid #000; }  @media (max-width: 770px) { .unico{ width:100%; } .evaluador { display:block; width:auto; float:none; } .trabajador{ display:block; width:auto; float:none;  } .resumen_datos { border: 0; }  .resumen_datos .leyenda, .resumen_datos .numeracion_tabla, .tablaevaluador .tablacontenido{ display: none; }  .resumen_datos tr { display: block; } .resumen_datos th { display:block; } .puntuacion table th{ display:table-cell; } .puntuacion table td{ display:table-cell; width:25%; } .puntuacion table tr { }  .resumen_datos .puntuacion { display: block; text-align: left; font-size: 13px; }  .resumen_datos td:last-child { }  .tablaevaluador .tablatitulo:after{ content: attr(data-label); background: #fff; display: block; color:#000; } .tablaevaluador .tablatitulo{ display:block; padding: 0px; } .tabalaevaluador tr{ margin-bottom: 10px; display: block; border-bottom: 2px solid #ddd; }   .puntuacion:before { content: attr(data-label); font-weight: bold; font-style: italic; background: rgb(255,192,0); display: block; padding-left: 10px; } .total_tabla:before{ color: #fff; background: green; content: attr(data-label); padding: 10px 25%; display:block; } .total_tabla{ display:inline; background: none; color: transparent; border: none; margin: 0px; padding: 0px;  }      table td .tabla3x4 { width:100%; } table td .tabla3x4 th{ width: 50px; } table td .tabla3x4 td{ width: 50px; }    table td .tabla3x3 { width:100%; } table td .tabla3x3 th{ width: 50px; } table td .tabla3x3 td{ width: 50px; }    table td .tabla2x3 { width:100%; } table td .tabla2x3 th{ width: 50px; } table td .tabla2x3 td{ width: 50px; }    table td .tabla1x3 { width:100%; } table td .tabla1x3 th{ width: 50px; } table td .tabla1x3 td{ width: 50px; }    table td .tabla1x4 { width:100%; } table td .tabla1x4 th{ width: 50px; } table td .tabla1x4 td{ width: 50px; }  #paso2 thead, #paso3 thead{ display:none; } #nivel1:before, #nivel2:before{ content: attr(data-label); background: rgb(191,143,0); color: #fff; display:block;  } #paso2 #nivel1:before{ content: attr(data-label); background: rgb(191,143,0); color: #fff; display:block; float: left; width: 50%; } #nivel2{ margin-top:10px } #nivel2, #nivel1{ display:block; padding: 0px; font-style: normal; text-align: center; } th.otrosfactores  { background: rgb(191,143,0); color: #fff; margin-bottom: 0px; margin-top: 15px; line-height:5em; }   }  /* Tablets en horizonal y escritorios normales ------------------------------------------------------------------------- */ @media (min-width: 1024px) { }  /* Escritorios muy anchos ------------------------------------------------------------------------- */ @media (min-width: 1200px) { }