html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed, 
figure, figcaption, footer, header, hgroup, 
menu, nav, output, ruby, section, summary,
time, mark, audio, video {margin: 0;padding: 0;border: 0;font-size: 100%;font: inherit;vertical-align: baseline;}
.noEditable{border:1px solid #fff !important;background:#fff !important;color:#000 !important}
.pendienteSalvar{border:1px solid #cd0a0a !important}
*{margin:0;padding:0}
a img{border:none}
a.fa{text-decoration:none}
a:hover{color:#e0e0e0;text-decoration:none;cursor: pointer;text-decoration:underline}
a{color:#eca200;text-decoration:underline;font-weight:bold}
body, table, form{font-family:'Source Sans Pro',sans-serif;font-size:14px;color:#000}
body{background-color:#fff}
div.ui-dialog{min-width: 200px;}
div.ui-dialog-titlebar{background:#eca200;color:#fff}
form div{text-align:left}
form{margin:20px;padding:0}
h1,h2,h3,h4{font-weight:bold;color:#eca200}
h1{margin-top:30px;margin-bottom:10px;}
h2{margin:.8em 0}
h3{margin:.6em 0}
input[disabled],input[disabled="disabled"],select[disabled],select[disabled="disabled"],input[readonly],input[readonly="readonly"],textarea[disabled],textarea[disabled="disabled"],textarea[readonly],textarea[readonly="readonly"]{background:#ccc;border-color:#9f9282;color:grey}
input[type=file]{margin:.3em;}
input[type=radio],input[type=checkbox]{margin:.3em .6em}
input[type=search],input[type=password],input[type=text],select,textarea{border:1px solid #ccc;margin:.3em; font-family:'Source Sans Pro',sans-serif;font-size:16px}
input[type=search],input[type=password],input[type=text],textarea{padding:.4em}
label{font-weight:bold;margin:.05em 0}
option{font-size:.9em;padding:0 .3em}
select{padding:.3em}
table.dataTable.no-row-border tbody th,table.dataTable.no-row-border tbody tr td{border:0px none white}
table.dataTable.no-row-border tbody tr{background-color:inherit}
table.dataTable.compact thead th, table.dataTable.compact thead th div{font-weight: bold;text-align:center !important}
.ui-widget{font-size: 14px;}
textarea, .ui-widget select{font-family:'Source Sans Pro',sans-serif}
ul li{list-style:none}
#accComments h3 span.ui-icon{display: none;}
#accProject{width:95%;text-align:left}
#accComments{width:60%;text-align:left}
#container{text-align:left;width:100%;margin:0 auto;}
#content h1{}
#content{color:#333;margin: 70px 10px 10px 20px;width:96%;padding-top: 2px;}
#datosModificacion{width:675px}
#divClient{width:750px}
#divLogo{float:left;margin-left:20px; padding-top:2px}
#divNotifications{position: absolute;right: 7px;z-index:999;width: 350px;background-color: rgba(224,63,43,1);color: #e5e5e5;border: 1px solid #e5e5e5;box-shadow: rgba(200,200,200,1) 0 4px 18px;border-radius: 3px 3px 3px 3px;}
#divNotifications div{padding: 15px;border-bottom: 1px solid #fff}
.divNotification{cursor:pointer;}
.divNotification:hover,.divNotificationNotVisited:hover{cursor:pointer;background-image: url("../img/ball.png");background-repeat: no-repeat;background-position:right;}
.divNotificationNotVisited{cursor:pointer;background-color: #E0E0E0;}

#tableAlerts {border: 1px;}
#tableAlerts tr{color: #000;}
#tableAlerts td{padding: 10px 18px;}
#tableAlerts th{background-color: #e0e0e0; color: #000000;font-weight: bold;border-bottom: 1px solid #111;padding: 10px 18px;}

#divTablaEquiposSell{}
#divUser, #divCategory{width:675px}
#footer p a{text-decoration:none}
#footer p{width:250px;margin:0 auto;text-align:center;font-size:.8em}
#footer{height:70px;margin:1em 0}
#form-categories,#form-files,#form-client,#form-project-status,#form-users,#form-new-comment{width: auto}
#formulario-login{margin-left: 8px;padding: 16px 40px;font-weight: 400;-moz-border-radius: 11px;-khtml-border-radius: 11px;-webkit-border-radius: 11px;background: rgba(0, 0, 0, 0.8) none repeat;border: 1px solid #e5e5e5;-moz-box-shadow: rgba(200,200,200,1) 0 4px 18px;-webkit-box-shadow: rgba(200,200,200,1) 0 4px 18px;-khtml-box-shadow: rgba(200,200,200,1) 0 4px 18px;box-shadow: rgba(200,200,200,1) 0 4px 18px;width:40%;text-align: center;}
#header h1 a{height:80px;width:420px}
#header ul li{display:inline;margin:0 5px}
#header ul{float:right;margin-right: -80px;}
#header {width: 100%;height: 47px;z-index: 9999;padding-top:10px}
#header.sticky-header {background: rgb(0, 0, 0);background: rgba(0, 0, 0, .8);position: fixed;z-index: 70;top:0}

#header2 h1 a{height:80px;width:420px}
#header2 ul li{display:inline;margin:0 5px}
#header2 ul li a{font-size:13px;color:#aaa;text-decoration: none;padding-right: 25px;}
#header2 ul li a:hover{font-size:13px;color:#eca200;text-decoration: none;}
#header2 ul{margin-right:0;margin-top:-7px;margin-left: 230px;}
#header2 {width: 100%;height: 12px;z-index: 9999;padding-top:10px}
#header2.sticky-header {background: rgba(224, 224, 224, .8);position: fixed;z-index:70;top:57px;border-bottom: 2px solid rgba(0, 0, 0, .8);}

#subheader{background: red; position: absolute;top: 57px;width: 100%;}
#subheader h1 a{height:80px;width:420px}
#subheader ul li{display:inline;margin:0 5px}
#subheader ul{float:left;margin-right:0}

#infoPlayer{color:#fff;padding:10px}
#info-user{ margin-top:-20px;font-size: 14px;color: #fff;}
#info-user-login{font-size: 14px;color: #000;margin-right: 0px !important;}
#limited_div{background:#fff;clear:both;color:#333;width:100%;height:300px; border:1px;overflow-y: auto}
#listado-categories_wrapper{border:0;padding-left:210px}
#listado-discussion-comments thead{display:none;}
#listado-discussion-project_wrapper, #listado-discussion-comments_wrapper, #listado-profiles_wrapper{border:0}
#listado-finalClient_wrapper{margin-left:207px;width:35%}
#listado-model_wrapper{margin-left:207px;width:35%}
#listado-uanumber-eq_wrapper{margin-left:200px;width:40%}
#listado-user_wrapper, #listado-projectType_wrapper, #listado-subcategory_wrapper{border:0;padding-left:160px;margin-top: -20px;}
#listado-priority_wrapper{border:0;}
#maxMin{position: fixed;bottom: 3px;right: 0;}
#menu, #menu.ui-widget-content{background:transparent;border:0px;position: absolute;padding-left: 130px;font-size:14px}

#labelCPU{position: absolute;
margin-top: -19px;
margin-left: 5px;
font-weight: bold;
color: #fff;}
#progressbarCPU{margin-top: 15px;height: 15px;
width: 37%;
border-radius: 3px;
margin-left: 70px;}

#sidebar ul li a.select{color:#eca200;font-size:16px;font-weight:bold}
#sidebar ul li a:hover{background:transparent;color:#eca200;border:0px}
#sidebar ul li a{color:#fff;text-decoration:none;padding:.6em 1.2em}
#sidebar ul li:hover{background:transparent;margin:0;display: inline;border:0px;border-right: 1px solid #e0e0e0;padding: 3px 0px 3px 0px;}
#sidebar ul li{background:transparent;margin:0;display: inline;border:0px;border-right: 1px solid #e0e0e0;padding: 3px 0px 3px 0px;}
#sidebar ul ul li a{background-color:#0b58a2}
#sidebar ul{margin:0}
#sidebar{color:#5347E7;width:1000px;margin:0 20px 0 20px; padding-top:10px}

#menudown.ui-widget-content{background:transparent;border:0px;position: absolute;padding-left: 200px;font-size:12px}
#sidebar2{}
#sidebar2 ul li a{padding-left: 5px;}
#sidebar2 ul li a.select{color:#eca200;font-size:14px;font-weight:bold; background: rgba(0, 0, 0, .8); border-radius: 4px 4px 0px 0px;box-shadow: rgba(100,100,100,1) 5px -6px 10px -5px;}
#sidebardown ul li a:hover{background:transparent;color:#eca200;border:0px}
#sidebardown ul li a{color:#F26532;text-decoration:none;padding:.6em 1.2em}
#sidebardown ul li:hover{background:transparent;margin:0;display: inline;border:0px;border-right: 1px solid #e0e0e0;padding: 3px 0px 3px 0px;}
#sidebardown ul li{background:transparent;margin:0;display: inline;border:0px;border-right: 1px solid #e0e0e0;padding: 3px 0px 3px 0px;}
#sidebardown ul ul li a{background-color:#0b58a2}
#sidebadownr ul{margin:0}
#sidebardown{color:#5347E7;width:1000px;margin:0 20px 0 20px; padding-top:10px}

#spLogo img{width: 143px;height: 21px;}
#spLogoApp img{width: 95px;height: 20px;}
#spLogoLogin img{width: 265px;height: 38px;}
#spLogoAppLogin img{width: 95px;height: 20px;}
#tablaProjectSummary td{padding:10px;text-align: center;}
#tableComments{width:75%;border: 1px solid #e5e5e5;}
#tableComments tbody tr th{background-color: rgba(42,42,42,0.8);height:30px;color:#E0E0E0;text-align: left;padding-left: 10px}
#tablePriority{height: 120px;}
#new-project{position: relative;top: -4px;left: 4px;width: 20px;height: 20px;}
#new-project span{padding-left: 6px;padding-top: 0px;}

#panelVlc{background: rgba(0, 0, 0, 0.8) none repeat scroll 0% 0%;border: 1px solid rgb(229, 229, 229);box-shadow: 0px 4px 18px rgb(200, 200, 200);width: 80%;min-height:600px;height: 78%;position: absolute;top: 20%;left: 10%;}
#vlc_player{margin-top:30px}
.table-button{border: 1px solid #c5c5c5;background: #e0e0e0;font-weight: normal;color: #454545;padding: .4em 1em;border-radius: .2125em;margin-right: 2px;cursor: pointer;}
.table-button:enabled:hover{background: #eca200}
.table-button[disabled]{color: #c5c5c5}
.table-button[disabled]:hover{color: #c5c5c5}


.ancho-servicios{width:250px}
.ancho-total{width:100%}
.ancho-atotal{width:90%}
.ancho-3_4{width:70%}
.audio_pair_num{color: #eca200;font-weight: bold;}
.borde-derecho-superior{border-top-right-radius:8px}
.borde-izquierdo-superior{border-top-left-radius:8px}
.cabeceraResumen{background-color:#eca200;color: #fff;}
.capaBloqueante{background-color: rgb(211,211,211); opacity: 0.5;height: 660px;width:98%;z-index: 100;position: absolute}
.clear{clear:both}
.client_auto{}
.jcgmt-lbl, .jcgmt-date{display:none}
.closed_project{font-weight:bold;font-style: italic;}
.comment-name{font-weight:bold;font-weight: bold;color: #F26532;font-style: italic;}
.comment-time{font-style: italic;font-size: 13px;float:right;}
.comment-text{}
.comment-selected{border:1px solid #eca200}
.contenedor-errores p span{float: left; margin-right: .3em}
.contenedor-errores{padding:.7em}
.contenido-derecha{float:right}
.contenido-izquierda{float:left}
.contenido-oculto{visibility:hidden}
.control{padding:0 !important}
.correo-usuario{display:block}
.data-info{display: inline-block;width: 350px;vertical-align: middle}
.data-info label{height: 20px !important}
.data-info div{display: inline-block;width: 150px;text-align: left}
.dataTables_filter{font-size: 12px}
.dataTables_info{font-size: 12px}
.dataTables_length label select{font-size: 12px}
.dataTables_length{font-size: 12px}
.dataTables_paginate{font-size: 12px}
.dataTables_wrapper{padding-top: 20px;}
.dato-unanumber{display:block}
.discussion-title{color:#eca200;font-weight:bold}
.divClock{position:absolute; left:0}
.divEditable{width:95%;height:100px;border: 1px solid #ccc;border-collapse: collapse;margin: 0;position: relative;float:left}
.elementoSinEspacio{display:none!important;}
.elementoNoVisible{visibility:hidden}
.elementoNoSpace{display:none}
.elementoVisible{display:inline-block}
.errores-formulario{outline: 1px solid #cd0a0a !important;background-color:#fef1ec !important;color:#000 !important}
.etiqueta-ancha{width:200px}
.etiqueta-bloque{display:block}
.etiqueta-estrecha{width:70px}
.etiqueta-linea{display:inline-block;height: 35px}
.etiqueta-media{width:120px}
.etiquetaBusqueda{font-weight:bold}
.expiredDate{color:#eca200}
.filaSeleccionada{background-color:#f7b158}
.file_input_div     {position: relative;width:100px;height:35px;overflow: hidden;padding-top: 5px;display: inline;}
.file_input_hidden,.file_input_hidden:hover  {font-size:45px;position:absolute;right:0px;top:0px;cursor:pointer;opacity:0;filter:alpha(opacity=0);-ms-filter:"alpha(opacity=0)";-khtml-opacity:0;-moz-opacity:0; }
.file_input_textbox {width:500px;float:left; padding:.4em 1em;}
.fondoBlanco{background-color:#ffffff}
.jcgmt-digital, .gmt-clock{color: #af0;font-size: 30px;text-align: center;}
.gmt-clock{margin-top: 40px;display:none}
.go-up{float:right}
.historyHead{font-weight:bold;display: inline-block;width:200px;}
.historyTitle{color:#F26532}
.icono-info{color:#2a2a2a}
.icono-linkable-cabecera:hover{color:#eca200}
.icono-linkable-cabecera{color:#FFFFFF;cursor:pointer}
.icono-linkable-menu:hover{color:#eca200}
.icono-linkable-menu{color:#F26532;cursor:pointer}
.icono-linkable:hover,.icono-no-linkable:hover,.icono-linkable-on:hover,.icono-linkable-off:hover{color:#eca200 !important}
.icono-linkable{color:#2a2a2a;cursor:pointer}
.icono-linkable-on{color:#007d00;cursor:pointer}
.icono-linkable-off{color:#e03f2b;cursor:pointer}
.icono-no-linkable{color:#eca200;cursor:default}
.icono-no-linkable-on{color:#007d00;cursor:default}
.icono-no-linkable-off{color:grey;cursor:default}
.icono-no-linkable-error{color:#e03f2b;cursor:default}
.icono-warning:hover{color:#FFFFFF;cursor:pointer}
.icono-warning{color:#eca200}
.icono-error{color:#eca200}
.inline{display:inline-block;}
.divLegend{}
.label-radio{border: 0 !important; background: none !important;}
.legendTitle{font-weight:bold;color:#2a2a2a;font-style: italic;}
.legend{font-style: italic;font-size:12px;border: 1px solid #E0E0E0;height: 50px;width: 350px;color:#2A2A2A}
.legendStatus{}
.legendStatusTitle{font-weight:bold;font-style: italic;}
.margen-vertical{margin:1em 0}
.mostrar-correos{float:right}
.no-cortar{white-space:nowrap}
.note{font-size:12px;color:#2A2A2A;font-style:italic;position: relative;left: 5px;}
.number-notifications{width: 15px;height: 14px;background-color: #eca200;color: white;text-align: center;font-size: 10px;font-weight: bold;border-top-left-radius: 4px;border-top-right-radius: 4px;border-bottom-left-radius: 4px; border-bottom-right-radius: 4px;position: relative;left: 20px;top: 10px;}
.numeroDecimal,.numeroEntero{}
.numero-comments{position: absolute;margin-left: 18px;margin-top: 5px;}
.separadorMenu{color:#000}
.start-decoder{background-color: green !important;color: #ffffff !important;}
.stop-decoder, #reboot{background-color: #E03F2B !important;color: #ffffff !important;}
.tabla-datos tbody td{padding:.3em .5em}
.tabla-datos tbody th{padding:.3em 0}
.text-center{text-align:center !important}
.text-right{text-align:right}
.texto-alertas{text-align:justify}
.texto-arriba{vertical-align:top}
.texto-abajo{vertical-align:bottom}
.texto-centrado{text-align:center}
.texto-derecha{text-align:right}
.texto-error{color:#cd0a0a;text-align:center;font-weight:bold}
.texto-izquierda{text-align:left}
.textoBusqueda{margin-right: 15px;}
.total{font-weight:bold}
.uaNumbers{margin-left:210px;width:400px}
.uaNumber{margin:10px 10px 10px 10px;}
.ui-datepicker-trigger{vertical-align:middle}
.units{font-weight: normal;font-size:14px}
.userComment{color:#fff}

.footer{width:90%;position: absolute;bottom: 0;}
.footer li{display:inline}
.fa-min {font-size: 0.888888888em;line-height: 0.75em;vertical-align: -15%;}
#listado-srt-client_processing{}
.switch-wrapper {display: inline-block;position: relative;top: 3px;vertical-align: middle;}
#cargando {position: absolute;top: 20%;left: 30%;margin-left: 610px;margin-top: 385px;}

/* Tablas */
/* Estilos de dataable y jqueryiu */
.dataTables_wrapper{border: 1px dashed #e0e0e0;}
table.dataTable tbody tr:hover{background-color: #ebebeb !important}
table.dataTable thead .sorting, table.dataTable thead .sorting_disabled {background: #e0e0e0;}
table.dataTable thead .sorting_asc, table.dataTable thead .sorting_desc {color:#fff;background: rgba(42,42,42,0.8);}.ui-accordion .ui-accordion-header, .ui-accordion .ui-accordion-content{font-size:14px !important;text-align:left;padding: 0.7em 1.5em !important;}
table.dataTable.no-footer{border-bottom: 0px solid rgba(42,42,42,0.8) !important;}

.sortable-placeholder{background: #eca200;}

.window_active .window_tag{background: #eca200;color: #000;font-weight: bold;text-align: center;padding: 2px;}
div.window_clock{background:#000 !important}
div.window_clock .window_tag{background:#000 !important;color:#000 !important;}
div.window_clock .window_info .clock{text-align:center}
i.window_clock{color:lightgrey !important}
.window_info{text-align: left;padding: 3px}
.window_active{background:#fff !important;border:1px solid lightgray !important;}
.window_inactive{border:1px solid lightgray !important;}
.window_active i{color: rgba(0, 0, 0, .8);padding-top:3px}
.window_inactive i{padding-top:3px}
.window_active i.clean-window{padding-top:2px !important}

.autostart{position: relative}
.active_channel, .clock_on{color:#eca200 !important;}
.desactive_channel{color:grey !important;}
.desactive_channel_title{background-color: lightgrey !important;color: grey !important;}
.card{margin: 3px;background: lightgrey;overflow: hidden;}
.card-delete{opacity: 0.5 !important;}
.card_options{position:relative;top:-20px;}
.column {display: inline-block;padding: 0 3px 10px 0;vertical-align: top;}
.columns {white-space: nowrap;text-align: left;}
.field-data{height: 50px;margin-right: 20px;}
.field-stats{height: 35px;margin-right: 20px;}
.label_user_tag{display:inline-block;text-align: center;}
.txt_biss_on{display: inline-block;margin-left: -10px;}
.txt_biss_on .switch-button-background{cursor:default;}
.switch-wrapper {display: inline-block;position: relative;top: 3px;}
#buttonsGrid{margin-top: -70px}

#imgAlerts{color: #e03f2b !important;}
#imgAlerts:hover{color: #e03f2b !important;-webkit-transform:scale(1.2);transform:scale(1.2);}

.status-STOPPED{color:grey;font-style: italic;} /* STOPPED */
.status-RUNNING{color:#eca200;font-style: italic;} /* PLAYING */
.status-ERROR{color:#e03f2b;cursor:pointer} /* PLAYING */
.status-INITIALIZING{color:#e03f2b;} /* Other */
.status-STOPPING{color:#e03f2b;} /* Other */
.client_connected{color:#eca200} /* PLAYING */
.delete-audio, .delete-output{margin-top: -9px;}
#imgCartela{width: 50%;height: auto}
.divFiles{width:100%;margin: 0 auto;border: 1px solid lightgray;box-shadow: rgba(200,200,200,1) 0 4px 18px;border-radius: 2px;}
#listado-files-pictures{width:100% !important;}
#divFile{width: 900px;margin: 0 auto;}
#divStatus{width: 150px;margin: 0 auto;}
input[type="radio"] + label {font-size:1em;text-transform: uppercase;color: #adadad ;cursor: pointer;margin:auto 15px auto auto;}
input[type="radio"]:checked + label{color: #eca200;}
input[type="radio"] + label span {display:inline-block;width:30px;height:10px;margin:1px 0px 0 -30px;cursor:pointer;border-radius: 20%;}
input[type="radio"] + label span {background-color: #FFFFFF }
input[type="radio"]:checked + label span{background-color: #660006; }
fieldset { border:1px solid #b5b5b5 !important;padding-left:5px;padding-right: 5px;width:98%;}
legend {margin: 20px;padding-left: 5px;padding-right: 5px;color: #454545;font-size: 100%;text-align:left;font-weight: bold;}
#accordion{position:relative;}
#accordion #accDisable{position: absolute;background: rgba(200,200,200,0.4);top: 0;bottom: 0;width: 100%;z-index: 10;}

.margen-5{margin-left:5px}
.margen-10{margin-left:12px}
.margen-200{margin-left:200px}
.margen-20{margin-left:20px}
.margen-30{margin-left:31px}
.margen-50{margin-left:50px}
.margen-60{margin-left:63px}
.margen-100{margin-left:100px}

.margen-r10{margin-right: 10px}

.rendezvous{color:#e9473f;}
#divRendezvous .switch-button-background.checked{background:#e9473f}
#divRendezvous .switch-button-label.on{color:#e9473f}