﻿body{margin:10px 20px 0;background:#fff}div,iframe,p,span,table,td,tr{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}h1,h2{color:#1d73b9;text-shadow:none}@media (min-width: 768px){h1,h2{font-weight:100}}button,div,input,label,p,select,span,table,td,textarea,tr{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.section,section{clear:both}body,div,p,section,table,td{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}::-webkit-scrollbar{width:15px}::-webkit-scrollbar-track{background:#f6f6f6;border-left:1px solid #f1f1f1}::-webkit-scrollbar-thumb{background:#ededed;box-shadow:inset 0 0 6px #999}.info{position:absolute;top:0;left:0;right:0;padding:4px 20px;background:#fbfbfb;border-bottom:1px solid #eee}.title{font-size:1.4em;color:#333}.editor .title{font-size:1.8em}.description{font-size:1.1em;color:#555;margin-bottom:10px}.segmento:nth-child(2n){padding:20px;margin-bottom:20px;background-color:#f5f5f5}.form span.icon{margin-right:5px}.form input.selected{background:url("/zs-resources/icons/ok_16x16.png") right center no-repeat #fbfbfb}.form input.importe{text-align:right;font-style:italic}.editor .form{margin-left:20px}.editor .form-flex{padding-right:20px}#registros{margin-right:30px}.form tr.separador td{height:10px;padding:0}.form .centrado{text-align:center}.form input,.form select,.form textarea{font-style:italic;font-size:1em}.white-form{border:0;margin:0}.white-form input,.white-form select,.white-form textarea{border:0;border-radius:0;margin:0;border-bottom:2px solid #eee;padding:3px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.white-form input:focus,.white-form select:focus,.white-form textarea:focus{border-left:0 !important;border-right:0 !important;border-top:0 !important;border-bottom-width:2px !important;box-shadow:none !important}.search-form{width:100%;max-width:100%}.search-form .term{width:90%}.search-form td.term input{width:100%}.search-form td.button{width:10%;text-align:right}.toolbar{height:auto;background:transparent;border-radius:0;border:0}.toolbar a{display:inline-block}#popup_overlay{background:#aaa !important;opacity:0.4 !important}.extruder{position:fixed;cursor:default;background:url("/zs-resources/css/images/blank.png")}.extruder .header{height:27px}.extruder .content{display:none;background:#fbfbfb}.extruder.open .content{box-shadow:2px 0 5px #999999}.extruder .footer{display:none;height:10px;background:#000000;border-radius:0 0 8px 8px;box-shadow:2px 0 5px #999999}.extruder.top .flap{color:#ffffff;font:18px/28px Arial,Helvetica,sans-serif;text-align:center;display:block;margin:auto;padding:0 5px 5px;height:30px;width:180px;background:#000000;cursor:pointer;border-radius:0 0 8px 8px;box-shadow:2px 0 5px #999999;text-shadow:2px 2px 2px #333333}.extruder.top .content{border-radius:0 0 8px 8px}.extruder.bottom .flap{position:relative;color:white;font:18px/28px Arial,Helvetica,sans-serif;text-align:center;display:block;margin:1px auto auto;padding:0 5px 5px;height:30px;width:180px;background:#000000;cursor:pointer;border-radius:8px 8px 0 0;text-shadow:2px 2px 2px #333333;box-shadow:2px 0 5px #999999}.extruder.bottom .footer{border-radius:8px 8px 0 0;position:relative;margin-top:-5px}.extruder.bottom .content{border-radius:8px 8px 0 0}.extruder.bottom .ext_wrapper{bottom:0}.extruder.left{height:100%;background:url("/zs-resources/css/images/blank.png")}.extruder.left.open .content{box-shadow:2px 0 5px #999999}.extruder.left .content{border-right:3px solid #000000}.extruder.left .ext_wrapper{height:100%}.extruder.left .footer{display:none}.extruder.left .flap{font-size:18px;color:white;top:0;padding:10px 0 10px 10px;margin-right:-37px;background:#000000;width:30px;position:absolute;right:0;border-radius:0 8px 0 8px;box-shadow:2px 0 5px #999999}.extruder.left .flap .flapLabel{background:#000000}.extruder.right{height:100%;background-color:white}.extruder.right .content{border-radius:0;box-shadow:0 2px 10px rgba(50, 50, 50, 0.25)}.extruder.right.open .content{}.extruder.right .ext_wrapper{height:100%;right:0}.extruder.right .footer{display:none}.extruder.right .flap{font-size:1.2em;color:white;top:0;padding:10px 0 10px 10px;background:#2196f3;width:40px;position:absolute;left:-40px;border-radius:2px 0 0 2px;box-shadow:0 2px 3px rgba(50, 50, 50, 0.3)}.extruder.right .flap .flapLabel{font-size:1.2em;background:#2196f3}.extruder .voice{position:relative;font:18px/24px Arial,Helvetica,sans-serif;color:white;padding:5px 5px 5px 10px;height:27px;border-bottom:1px solid #333333;text-shadow:2px 2px 2px #333333}.extruder .voice:last-child{border-bottom:none}.extruder .voice .disabled{cursor:default}.extruder .voice.hover{background:url("images/extruder/voiceHover.png") no-repeat top}.extruder .voice.sel{background:url("images/extruder/voiceHover.png") no-repeat top}.extruder .voice img{float:left;margin-right:15px}.extruder .voice a.label{display:block;height:30px;color:white;padding-top:0;text-decoration:none}.extruder .voice span.label{display:block;height:30px;color:#d0cfcf;padding-top:0;text-decoration:none}.extruder .settingsBtn{display:block;position:absolute;width:36px;height:36px;background:url("images/extruder/settingsBtn.png") no-repeat bottom;cursor:pointer;right:-3px;top:-4px}.extruder .optionsPanel{background:url("images/extruder/fuzz.gif");display:none;border-bottom:1px solid #333333}.optionsPanel .panelVoice a{text-decoration:none;display:block;color:#cccccc;padding:8px 8px 8px 20px;font-size:16px;text-shadow:2px 2px 2px #333333;border-bottom:1px solid #000000;cursor:pointer}.optionsPanel .panelVoice a:hover{color:#fff;background:url("images/extruder/red_op_50.png")}:focus{outline:0}.isOpened{z-index:1000 !important}#pnlNuevo .content{border-left:2px solid #068dc4}#pnlNuevo .flap{background-color:#068dc4 !important}#pnlNuevo .flap .flapLabel{background:#068dc4 !important}#pnlEdicion .content{border-left:2px solid #f49126}#pnlEdicion .flap{background-color:#f49126 !important}#pnlEdicion .flap .flapLabel{background:#f49126 !important}#pnlCancelar .content{border-left:2px solid #e43b3b}#pnlCancelar .flap{background-color:#e43b3b !important}#pnlCancelar .flap .flapLabel{background:#e43b3b !important}#pnlCancelar .editor button{margin-right:7px}.form-box{padding:10px;background-color:#fafafa;border-radius:5px;border:1px solid #ddd}.form-box .description{margin-bottom:0;font-weight:bold}.form-box .form{margin-bottom:0}.ui-autocomplete{box-shadow:2px 2px 6px #999;border-radius:0;background:#fbfbfb;color:#666}.ui-autocomplete .ui-state-focus,.ui-autocomplete .ui-state-hover,.ui-autocomplete .ui-widget-content .ui-state-focus,.ui-autocomplete .ui-widget-content .ui-state-hover,.ui-autocomplete .ui-widget-header .ui-state-focus,.ui-autocomplete .ui-widget-header .ui-state-hover{border:0;border-radius:0 !important;background:#f6f6f6;font-weight:bold !important;margin:0 !important;color:#333}.waitbox{padding:15px 0}body.night .blockUI{background-color:#333 !important;box-shadow:0 0 5px rgba(0,0,0,0.35)}body.night .waitbox{background-color:#333;color:#fff}body.night .waitbox .waitbox-title{color:#fff}body.night .waitbox .waitbox-wait{color:#ccc}.waitbox h1{margin:15px 0;font-size:2em}.waitbox h2{margin:0;color:#333;font-size:1.3em;text-shadow:none}.ui-datepicker{background:#fff;font-size:0.9em;box-shadow:0 0 7px #999;border:1px solid white;border-radius:0}.ui-datepicker-trigger{margin-left:5px;vertical-align:text-bottom}.parent-form{padding:0 10px 10px;background-color:#dbecf2;border-radius:6px 6px 0 0}.parent-form .title{padding:5px 10px;margin-bottom:0 !important}.child-form{margin-left:10px}.child-form .title{padding:5px 10px;margin-bottom:0 !important}.box-locked{width:250px;min-height:200px}.box-left{float:left;margin-right:10px}.box-right{margin-left:260px}.box-right-2{margin-left:520px}.company{color:#fff;background-color:#2196f3;padding:3px 10px;text-align:right;position:fixed;top:0;right:0;left:0;z-index:900;box-shadow:0 0 6px #999}.company td.rootVoice{cursor:pointer}.empresasContainer{font-size:0.9em;position:absolute;background-color:white;border-left:5px solid #B30100;padding:0;box-shadow:0 2px 10px rgba(50, 50, 50, 0.5);border-radius:5px}.empresasContainer td{padding:8px 10px}.empresasContainer td a{text-decoration:none;color:#333}.empresasContainer td.voice{text-align:left;padding:3px 10px !important;cursor:pointer}.empresasContainer .separator{background-color:#dbc28b;height:2px;padding:0;margin:0}.empresasContainer td.img{text-align:center;color:#c3c3c3;background-color:transparent;width:24px;padding:5px}.empresasContainer td.img img{width:20px}.empresasContainer .textBox{padding:10px;color:#333}.empresasContainer .selected td{}.empresasContainer .over td a{color:#2196f3}.empresasContainer .selected td a{color:#0092C3}.dialog .buttons button.main{color:#fff;background-color:#0275d8;border:1px solid #0275d8}.dialog .buttons button.secondary{color:#fff;background-color:#00b15b;border:1px solid #00b15b}.dialog .buttons button.main i{margin-right:7px}.dialog .buttons button.main .icon{background-image:url("/zs-resources/css/images/glyphicons-halflings-white.png")}.dialog .buttons button.main:focus,.dialog .buttons button.main:hover{color:#fff;background-color:#1e97ff;border:1px solid #1e97ff}.dialog .buttons button.secondary:focus,.dialog .buttons button.secondary:hover{color:#fff;background-color:#00cb69;border:1px solid #00cb69}.dialog .buttons button.main:focus .icon,.dialog .buttons button.main:hover .icon{background-image:url("/zs-resources/css/images/glyphicons-halflings-white.png")}.dialog .content .zeion-grid .zeion-grid-header th{font-size:1.1em;font-weight:100;color:#1b6cae;background-color:#fff;border-bottom:2px solid #E9E3D7}.modal-box .modal-title{background-color:#06c769}#wait{position:fixed;top:40px;right:20px;padding:10px 20px;color:#fff;background:#B30100;width:400px;border-radius:5px;box-shadow:0 0 5px #ccc}#wait img{border:0;vertical-align:-3px;margin-right:5px}.searchq{float:right;position:relative;width:50%;height:40px;background:#fff;border:2px solid #eee;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:5px;-o-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-webkit-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out}.searchq-active{width:60%;border-color:#aaa}.searchw{position:absolute;top:0;left:0;right:30px;bottom:0}.searchq input{border:0;background:transparent !important;font-size:1.2em;color:#333;width:100%;padding:4px 7px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.searchq input:focus{box-shadow:none !important;border:0 !important}.searchq .icon{position:absolute;top:8px;right:5px}.addq button,.addq-floating button{float:left;background:#2196f3;color:#fff;border:1px solid #2196f3;font-size:1.2em;box-shadow:none}.grid-panel{position:absolute;left:0;top:0;bottom:0;width:50%;max-width:550px;background:#fff;box-shadow:0 -4px 8px rgba(0,0,0,0.25);border-right:0;padding:20px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:auto}.grid-panel img.closepnl{position:absolute;right:10px;top:5px;cursor:pointer}.grid-panel input{background:#fff !important;padding:4px 6px !important;border-radius:4px !important;border:1px solid #bbb !important}.grid-panel .form{float:none !important;width:auto !important;margin:0 !important}.eform{}.eform select{border:0 !important;margin:0;border-bottom:1px solid #ddd !important;padding:3px}.eform input[type=password],.eform input[type=text]{border:0 !important;border-bottom:1px solid #ddd !important;border-radius:0}.eform input[type=password]:focus,.eform input[type=text]:focus,.eform select:focus{border:0 !important;border-bottom:1px solid rgba(81, 203, 238, 1) !important;border-radius:0 !important;box-shadow:none !important}div.zeion-grid{position:relative;background-color:transparent !important;border:0 !important}.zeion-grid .zeion-grid-header th{background:#fbfbfb;border:0;border-bottom:2px solid #bbb;font-weight:normal;font-size:1.1em;padding:5px 2px}html > body .zeion-grid tbody.scrollContent{min-height:0}.zeion-grid .zeion-grid-footer{height:40px}.zeion-grid-row td{border:none !important}.zeion-grid .zeion-grid-footer td{color:#333;padding:0 !important;background:none;text-align:right;vertical-align:middle;font-style:normal;border:0 !important;border-top:none !important;height:40px}.zeion-grid tr.hsearch{border-bottom:0;height:40px;position:relative}.zeion-grid-toolbar{margin-bottom:5px !important}.zeion-grid td.zeion-grid-activator{font-weight:normal;background-color:#ffdb7b !important}.zeion-grid td.zeion-grid-activator a{color:#333 !important}.zeion-grid a.zeion-grid-action:hover{background:inherit;padding:0}.zeion-grid tr.hsearch th input,.zeion-grid tr.hsearch th select{border-color:#bbb}.ctrstatus{border-bottom:1px solid #ddd;padding:3px 0 3px 3px}.ctrstatus .ctrlstatus_selected{margin-right:5px;font-style:italic}.ctrstatus .ctrlstatus_button{padding:2px}.ctrlstatus_values{background:#fff;border:1px solid #ddd;padding:10px;display:inline-block}body.night .ctrlstatus_values{background:#555;border-color:#222}.ctrlstatus_value{}.ctrlstatus_value input{margin-right:5px}.form{position:relative;display:inline-block;border:0;border-right:0;margin-bottom:10px}fieldset.fluid{display:block}.form-border{border-right:2px solid #e8e8e8}fieldset.no-border{border-right:0}.form label{color:#222;font-weight:normal}body.night .form label{color:#bbb}.form input,.form label{vertical-align:middle}.form .name{clear:left;width:120px;display:inline-block}.editor .form-flex .name{min-width:100px}.form .value{}.form .right{text-align:right}.form .extra,.form .name,.form .value{float:left;display:inline-block;margin-bottom:7px;vertical-align:middle;margin-right:10px}.form .block{clear:left}.form .break{clear:left !important}.form .no-break{clear:none}fieldset.fluid .buttons,fieldset.fluid .name,fieldset.fluid .value{clear:none;width:auto;min-width:inherit;min-height:30px}.form .buttonset{clear:left;display:block;padding-left:120px;margin-top:20px}.form .buttons{margin-top:20px}fieldset.fluid .buttons{position:initial;bottom:auto;right:auto;float:left;margin-left:10px}.form .buttons button{padding:8px 15px}.form .buttons button.main-button .icon{margin-right:6px;vertical-align:text-top;background-image:url("/zs-resources/css/images/glyphicons-halflings-white.png")}button,fieldset.fluid input,select,textarea{vertical-align:middle}.form button.main,.form input.main{padding:6px 12px;font-size:1.1em;font-weight:normal;background-color:#0275d8;border-color:#0283f2 #0283f2 #1565c0;color:#fff;text-shadow:-1px -1px 0 #0275d8;box-sizing:border-box}.form button.secondary,.form input.secondary{padding:6px 12px;font-size:1.1em;font-weight:normal;background-color:#00a454;border-color:#00a454 #00a454 #00974d;color:#fff;text-shadow:-1px -1px 0 #00974d;box-sizing:border-box}.form button.special,.form input.special{font-size:1.1em;font-weight:normal;background-color:#fbfbfb;border-color:#49a3e1 #49a3e1 #2c95dc;color:#1d73b9;box-sizing:border-box}body.night .form button.special,body.night .form input.special{background-color:#2b2b30;color:#00b2eb;border-color:#00b2eb}.form button.main:focus,.form button.main:hover,.form input.main:focus,.form input.main:hover{background-color:#42a5f5;border-color:#42a5f5;box-shadow:0 0 6px rgba(82,168,236,.75)}.form button.secondary:focus,.form button.secondary:hover,.form input.secondary:focus,.form input.secondary:hover{background-color:#00b15b;border-color:#00a454;box-shadow:0 0 6px rgba(82, 236, 151, 0.75)}.form button.special:focus,.form button.special:hover,.form input.special:focus,.form input.special:hover{background-color:#fff;border-color:#2c95dc;box-shadow:0 0 4px rgba(82,168,236,.75)}.fields{border:0;margin-bottom:20px;display:flex;width:100%}.fields .field{flex:1 auto;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.fields .field label{display:block;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:10px;margin-right:2px}.fields .field label.name{background:#fbfbfb;border-bottom:2px solid #2196f3}body.night .fields .field label.name{background:#454545;border-bottom-color:#f49126}.fields .field label.value{background:#f1f1f1}body.night .fields .field label.value{background:#454545}.form-dialog .input{width:90%}.form-dialog .input input{width:100%}.form-dialog .button{width:10%;text-align:right}.form-dialog .button,.form-dialog .input{display:inline-block}.search-dialog{position:relative;min-width:200px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid #ddd;border-radius:2px}.search-dialog > button{float:right;border:0;border-radius:0;border-left:1px solid #ddd}.search-dialog > label{float:left;padding:3px 10px;font-style:italic;color:#666}.arrow:after,.ui-tooltip{background:#f28300;border:2px solid #f28300 !important}.ui-tooltip{color:#fff !important;background:#f28300 !important;padding:10px !important;border-radius:3px !important;font-size:0.9em !important;text-transform:uppercase;box-shadow:2px 2px 5px #ccc !important}.arrow{width:70px;height:16px;overflow:hidden;position:absolute;left:50%;margin-left:-35px;bottom:-16px}.arrow.top{top:-16px;bottom:auto}.arrow.left{top:8px !important;left:-10px !important;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.arrow:after{content:"";position:absolute;left:20px;top:-20px;width:25px;height:25px;box-shadow:6px 5px 9px -9px black;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.arrow.top:after{bottom:-20px;top:auto}