.qq-gallery .qq-btn{float:right;border:none;padding:0;margin:0;box-shadow:none}.qq-gallery .qq-upload-button{display:inline;width:105px;padding:7px 10px;float:left;text-align:center;background:#00abc7;color:#fff;border-radius:2px;border:1px solid #37b7cc;box-shadow:0 1px 1px rgba(255,255,255,.37) inset,1px 0 1px rgba(255,255,255,.07) inset,0 1px 0 rgba(0,0,0,.36),0 -2px 12px rgba(0,0,0,.08) inset}.qq-gallery .qq-upload-button-hover{background:#33b6cc}.qq-gallery .qq-upload-button-focus{outline:1px dotted #000}.qq-gallery.qq-uploader{position:relative;min-height:200px;max-height:490px;overflow-y:hidden;width:inherit;border-radius:6px;border:1px dashed #ccc;background-color:#fafafa;padding:20px}.qq-gallery.qq-uploader:before{content:attr(qq-drop-area-text) " ";position:absolute;font-size:200%;left:0;width:100%;text-align:center;top:45%;opacity:.25}.qq-gallery .qq-upload-drop-area,.qq-upload-extra-drop-area{position:absolute;top:0;left:0;width:100%;height:100%;min-height:30px;z-index:2;background:#f9f9f9;border-radius:4px;text-align:center}.qq-gallery .qq-upload-drop-area span{display:block;position:absolute;top:50%;width:100%;margin-top:-8px;font-size:16px}.qq-gallery .qq-upload-extra-drop-area{position:relative;margin-top:50px;font-size:16px;padding-top:30px;height:20px;min-height:40px}.qq-gallery .qq-upload-drop-area-active{background:#fdfdfd;border-radius:4px}.qq-gallery .qq-upload-list{margin:0;padding:10px 0 0;list-style:none;max-height:450px;overflow-y:auto;clear:both;box-shadow:none}.qq-gallery .qq-upload-list li{display:inline-block;position:relative;max-width:120px;margin:0 25px 25px 0;padding:0;line-height:16px;font-size:13px;color:#424242;background-color:#fff;border-radius:2px;box-shadow:0 1px 1px 0 rgba(0,0,0,.22);vertical-align:top;height:186px}.qq-gallery .qq-upload-continue,.qq-gallery .qq-upload-delete,.qq-gallery .qq-upload-failed-text,.qq-gallery .qq-upload-pause,.qq-gallery .qq-upload-retry,.qq-gallery .qq-upload-size,.qq-gallery .qq-upload-spinner{display:inline}.qq-gallery .qq-upload-continue:hover,.qq-gallery .qq-upload-delete:hover,.qq-gallery .qq-upload-pause:hover,.qq-gallery .qq-upload-retry:hover{background-color:transparent}.qq-gallery .qq-upload-cancel,.qq-gallery .qq-upload-continue,.qq-gallery .qq-upload-delete,.qq-gallery .qq-upload-pause{cursor:pointer}.qq-gallery .qq-upload-continue,.qq-gallery .qq-upload-delete,.qq-gallery .qq-upload-pause{border:none;background:0 0;color:#00a0ba;font-size:12px;padding:0}.qq-gallery .qq-upload-status-text{color:#333;font-size:12px;padding-left:3px;padding-top:2px;width:inherit;display:none;width:108px}.qq-gallery .qq-upload-fail .qq-upload-status-text{text-overflow:ellipsis;white-space:nowrap;overflow-x:hidden;display:block}.qq-gallery .qq-upload-retrying .qq-upload-status-text{display:inline-block}.qq-gallery .qq-upload-retrying .qq-progress-bar-container{display:none}.qq-gallery .qq-upload-cancel{background-color:#525252;color:#f7f7f7;font-weight:700;font-family:Arial,Helvetica,sans-serif;border-radius:12px;border:none;height:22px;width:22px;padding:4px;position:absolute;right:-5px;top:-6px;margin:0;line-height:17px}.qq-gallery .qq-upload-cancel:hover{background-color:#525252}.qq-gallery .qq-upload-retry{cursor:pointer;position:absolute;top:30px;left:50%;margin-left:-31px;box-shadow:0 1px 1px rgba(255,255,255,.37) inset,1px 0 1px rgba(255,255,255,.07) inset,0 4px 4px rgba(0,0,0,.5),0 -2px 12px rgba(0,0,0,.08) inset;padding:3px 4px;border:1px solid #d2ddc7;border-radius:2px;color:inherit;background-color:#ebf6e0;z-index:1}.qq-gallery .qq-upload-retry:hover{background-color:#f7ffec}.qq-gallery .qq-file-info{padding:10px 6px 4px;margin-top:-3px;border-radius:0 0 2px 2px;text-align:left;overflow:hidden}.qq-gallery .qq-file-info .qq-file-name{position:relative}.qq-gallery .qq-upload-file{display:block;margin-right:0;margin-bottom:3px;width:auto;text-overflow:ellipsis;white-space:nowrap;overflow-x:hidden}.qq-gallery .qq-upload-spinner{display:inline-block;background:url(loading.gif);position:absolute;left:50%;margin-left:-7px;top:53px;width:15px;height:15px;vertical-align:text-bottom}.qq-gallery .qq-drop-processing{display:block}.qq-gallery .qq-drop-processing-spinner{display:inline-block;background:url(processing.gif);width:24px;height:24px;vertical-align:text-bottom}.qq-gallery .qq-upload-failed-text{display:none;font-style:italic;font-weight:700}.qq-gallery .qq-upload-failed-icon{display:none;width:15px;height:15px;vertical-align:text-bottom}.qq-gallery .qq-upload-fail .qq-upload-failed-text{display:inline}.qq-gallery .qq-upload-retrying .qq-upload-failed-text{display:inline}.qq-gallery .qq-upload-list li.qq-upload-success{background-color:#f2f7ed}.qq-gallery .qq-upload-list li.qq-upload-fail{background-color:#f5eded;box-shadow:0 0 1px 0 red;border:0}.qq-gallery .qq-progress-bar{display:block;background:#00abc7;width:0;height:15px;border-radius:6px;margin-bottom:3px}.qq-gallery .qq-total-progress-bar{height:25px;border-radius:9px}.qq-gallery .qq-total-progress-bar-container{margin-left:9px;display:inline;float:right;width:500px}.qq-gallery .qq-upload-size{float:left;font-size:11px;color:#929292;margin-bottom:3px;margin-right:0;display:inline-block}.qq-gallery INPUT.qq-edit-filename{position:absolute;opacity:0;z-index:-1}.qq-gallery .qq-upload-file.qq-editable{cursor:pointer;margin-right:20px}.qq-gallery .qq-edit-filename-icon.qq-editable{display:inline-block;cursor:pointer;position:absolute;right:0;top:0}.qq-gallery INPUT.qq-edit-filename.qq-editing{position:static;height:28px;width:90px;width:-moz-available;padding:0 8px;margin-bottom:3px;border:1px solid #ccc;border-radius:2px;font-size:13px;opacity:1}.qq-gallery .qq-edit-filename-icon{display:none;background:url(edit.gif);width:15px;height:15px;vertical-align:text-bottom}.qq-gallery .qq-delete-icon{background:url(trash.gif);width:15px;height:15px;vertical-align:sub;display:inline-block}.qq-gallery .qq-retry-icon{background:url(retry.gif);width:15px;height:15px;vertical-align:sub;display:inline-block;float:none}.qq-gallery .qq-continue-icon{background:url(continue.gif);width:15px;height:15px;vertical-align:sub;display:inline-block}.qq-gallery .qq-pause-icon{background:url(pause.gif);width:15px;height:15px;vertical-align:sub;display:inline-block}.qq-gallery .qq-hide{display:none}.qq-gallery .qq-in-progress .qq-thumbnail-wrapper{opacity:.5}.qq-gallery .qq-thumbnail-wrapper{overflow:hidden;position:relative;height:120px;width:120px}.qq-gallery .qq-thumbnail-selector{border-radius:2px 2px 0 0;bottom:0;top:0;margin:auto;display:block}:root *>.qq-gallery .qq-thumbnail-selector{position:relative;top:50%;transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%)}.qq-gallery.qq-uploader DIALOG{display:none}.qq-gallery.qq-uploader DIALOG[open]{display:block}.qq-gallery.qq-uploader DIALOG{display:none}.qq-gallery.qq-uploader DIALOG[open]{display:block}.qq-gallery.qq-uploader DIALOG .qq-dialog-buttons{text-align:center;padding-top:10px}.qq-gallery.qq-uploader DIALOG .qq-dialog-buttons BUTTON{margin-left:5px;margin-right:5px}.qq-gallery.qq-uploader DIALOG .qq-dialog-message-selector{padding-bottom:10px}.qq-gallery .qq-uploader DIALOG::backdrop{background-color:rgba(0,0,0,.7)}#ajax-loader{position:fixed;width:100%;left:0;right:0;top:0;bottom:0;background-color:rgba(255,255,255,.7);z-index:999999999;display:none}table.dataTable tbody th,table.dataTable tbody td{vertical-align:middle}@-webkit-keyframes spin{from{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(360deg)}}@keyframes spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}#ajax-loader::after{content:'';display:block;position:absolute;left:48%;top:40%;width:40px;height:40px;border-style:solid;border-color:#000;border-top-color:transparent;border-width:4px;border-radius:50%;-webkit-animation:spin .8s linear infinite;animation:spin .8s linear infinite}.pagination>.active>a,.pagination>.active>a:focus,.pagination>.active>a:hover,.pagination>.active>span,.pagination>.active>span:focus,.pagination>.active>span:hover{background-color:#2c3e50;border-color:#2c3e50}.grid-toolbar a{margin-left:3px;margin-right:0!important}.modal .modal-header{background-color:#364150!important;color:#fff!important}.modal .modal-header .close{background-image:url(/tracking/Content/Metronic/assets/global/img/remove-icon-small-white.png)!important}.form-actions button{margin-left:3px}.input-validation-error{border-color:red!important;background-color:#ffe4e4!important}.grid-header-filter{display:none}.grid-header-filter input::-webkit-input-placeholder{color:#d0d1d6}.grid-header-filter input:-ms-input-placeholder{color:#d0d1d6}.grid-header-filter input::placeholder{color:#d0d1d6}.md-checkbox.form-group .form-control~label{font-size:16px;top:25px;transition:.2s ease all;color:#999}.form-group.form-md-line-input{margin:0 0 20px}.md-checkbox.form-group{margin-top:20px}.btn{margin-right:5px!important;border-radius:4px!important}.dataTables_length{padding-top:.755em}.form-wizard .steps>li.active>a.step .number{background-color:#2c3e50}.nav-pills>li.active>a,.nav-pills>li.active>a:focus,.nav-pills>li.active>a:hover{background-color:#fff}.modal-header{padding:10px;border-top-left-radius:6px!important;border-top-right-radius:6px!important;-webkit-border-top-left-radius:6px!important;-webkit-border-top-right-radius:6px!important}.modal-content{border-radius:6px!important;-webkit-border-radius:6px!important}.grid-global-search{color:#333;border-color:#adadad;border-top-left-radius:4px!important;border-bottom-left-radius:4px!important}th.dt-center,td.dt-center{text-align:center}.green{color:green}.gray{color:gray}.btn>.badge{font-family:"Open Sans",sans-serif;position:absolute;font-size:11px;font-weight:bold;top:-7px;right:0;padding:3px 6px;color:#fff!important;text-shadow:none;border-width:0;border-style:solid;-webkit-border-radius:12px;-moz-border-radius:12px;border-radius:12px;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.badge-danger{background-color:#ed6b75!important}.hidden{display:none}.highcharts-credits{display:none}.select2.select2-container{width:100%!important}.select2-container--bootstrap .select2-selection{-webkit-box-shadow:none!important;box-shadow:none!important}.select2-selection__rendered{padding-top:2px!important}.select2-container--bootstrap.select2-container--focus .select2-selection,.select2-container--bootstrap.select2-container--open .select2-selection{box-shadow:none!important;-webkit-box-shadow:none!important}.select2 .selection .select2-selection--single,.select2-container--default .select2-search--dropdown .select2-search__field{border-width:0 0 1px 0!important;border-radius:0!important;height:34px!important;padding-left:0!important}.select2 .selection .select2-selection--multiple{border-width:0 0 1px 0!important;border-radius:0!important;padding-left:0!important}.select2-container .select2-selection--single .select2-selection__rendered,.select2-container .select2-selection--multiple .select2-selection__rendered{padding-left:0!important}.select2-container--bootstrap .select2-selection__clear{font-size:22px!important}ul.select2-selection__rendered{padding-right:30px!important}ul.select2-selection__rendered:after{content:"";position:absolute;right:10px;top:50%;transform:translateY(-50%);border-top:5px solid #999;border-left:5px solid transparent;border-right:5px solid transparent}.validation-error .select2-selection{border-color:red!important;background-color:#ffe4e4!important}input:read-only{background-color:#ebedf0!important}input[type="file"].form-control-file{width:.1px;height:.1px;opacity:0;overflow:hidden;position:absolute;z-index:-1}.form-control-file-text{width:calc(100% - 145px)!important}label.form-label-file{width:140px;border-top-left-radius:0!important;border-bottom-left-radius:0!important}.form-control-file-floating-label{width:calc(100% - 145px)!important;padding-bottom:55px}.form-group-file .help-block{margin-top:34px!important}select.form-control{-webkit-border-radius:1px!important}.grid-header-filter .form-control,.grid-header-filter option{font-weight:normal;font-style:italic;height:25px;padding:0;padding-left:2px}.select2-search__field{font-size:16px!important}.btn-circle{border-radius:25px!important;overflow:hidden!important}body{padding-top:50px;padding-bottom:20px;background-color:#364150}.body-content{padding-left:15px;padding-right:15px}.border-none{border:none!important}.icheckbox_line-grey.checked{background:#1b7e5a!important}.black{color:#000}.infotable thead tr th,.infotable tbody tr td{text-align:center}.portlet.box>.portlet-title>.tools>a.details{width:16px;background-image:url(/tracking/Content/Metronic/assets/global/img/portlet-details-icon-white.png)}.alarm-red{background-color:#e16161}.export-buttons{border:none}.export-buttons th{text-align:right}.filters h4{padding-top:15px}.button-export-div{text-align:right}@media(max-width:768px){.button-export-div{margin-top:20px;text-align:center}}.timezone{color:#fff;padding:10px;line-height:50px}.BDC_ReloadIcon{content:url('/tracking/Content/images/Refresh-icon.png')!important;height:40px}.top-menu,.top-menu-s{text-align:center}@media(max-width:992px){.top-menu{display:none!important}}@media(min-width:992px){.top-menu-s{display:none!important}}#checking{text-align:center;width:100%}.filtro_estimar_ruta,.filtro_fechas{display:none}.option-group{font-weight:bold}.option-child{margin-left:25px}.add-button{background:none;color:#fff;display:none;float:left;margin-top:7px}#installToHome{margin-top:5px;cursor:pointer;display:none}.map-control{background-color:#fff;border:1px solid #ccc;box-shadow:0 2px 2px rgba(33,33,33,.4);font-family:"Roboto","sans-serif";color:#000;margin:10px;padding-right:5px;display:none}#map .map-control{display:block}.selector-control{font-size:14px;line-height:30px;vertical-align:baseline}