
.matrix-report-link {
    text-decoration: underline;
    color: blue;
    font-weight: bold;
}

.x-boundlist {
 border-color : transparent !important;
}

.ie-selected {
color : white !important; 
text-decoration: underline; 
font-weight : bold !important; 
font-size:12px !important;
}

body{
 font-family: Helvetica, Arial,sans-serif;
 font-size: 62.5%;
}

html, body{
 height: 100%;
 margin: 0;
 padding: 0;
}

.chromeFrameInstallDefaultStyle {
       width: 100%; /* default is 800px */
       border: 5px solid blue;
     }
     
.disappear{
 visibility: hidden;
}
.add{
 background-image: url('../../images/add.png');
}
.moveto-handle{
 box-shadow: 6px 4px 10px rgba(0, 0, 0, 0.4);
 color: #294263;
 font-family: Helvetica;
 font-size: 10px;
 font-weight: normal;
 moz-box-shadow: 6px 4px 10px rgba(0, 0, 0, 0.4);
 text-shadow: 0px 1px 0px white;
 webkit-box-shadow: 6px 4px 10px rgba(0, 0, 0, 0.4);
}
.choosen-count{
 color: #4F4F4F;
 display: inline;
 font-family: helvetica,arial,sans-serif;
 font-size: 10px;
 font-weight: bold;
 height: 20px;
 text-align: center !important;
 text-align: center;
 text-shadow: 0px 1px 0px white;
}
.feed-btn{
 border-bottom: 1px #7A7E81 solid !important;
 border-left: 1px white solid !important;
 border-right: 1px #7A7E81 solid !important;
 border-top: 1px white solid !important;
 color: #D5D3D4 !important;
 cursor: pointer !important;
 font-family: Helvetica !important;
 font-size: 9pt !important;
 font-weight: normal;
 height: 25px;
 khtml-border-radius: 4px;
 margin-left: auto;
 margin-right: 10px;
 moz-border-radius: 4px;
 padding: 0px;
 position: relative;
 text-shadow: 1px 0px 0px #A3A4A6 !important;
 text-shadow: 2px 1px 0px white !important;
 top: 13px;
 webkit-border-radius: 4px;
 width: 80px;
 width: 95px;
}
path.no-access, shape.no-access {
 fill: #bad9ad !important;
 fillcolor: #bad9ad !important;
 color : #2e9900 !important;
 cursor: default !important;
}

.no-access text, .no-access tspan {
 color : #FFF !important;
 cursor: default !important;
}

.selected{
 fill: #2e9900;
 fillcolor: #2e9900;
}

.highlight{
 color: Black;
 fill: #48b4b8;
 fillcolor: #48b4b8;
}

.logo{
 background-color: Transparent;
 background-image: url('../../images/informa_logo.png');
 background-position: 20px 2px;
 background-repeat: no-repeat;
 height: 46px;
 position: fixed;
 width: 241px;
}
.logo img{
 visibility: hidden;
}
#fecha{
 color: #c9c7c8;
 float: right;
 font-family: Helvetica;
 height: 20px;
 margin: 18px 5px 10px 5px;
 position: relative;
 text-shadow: 0px -1px 0px #717171 !important;
 width: 200px;
}
.main-toolbar{
 background-image: url('../../images/bg_barra_sup01.jpg') !important;
 box-shadow: -2px 5px 15px black !important;
 color: white !important;
 font-family: Helvetica;
 moz-box-shadow: 1px 1px 10px #757678;
 webkit-box-shadow: 1px 1px 10px #757678;
 z-index: 1000;
}
.main-toolbar-btn{
 background: transparent !important;
 padding: 10px;
}
.main-toolbar-btn:hover{
 background: #333 !important;
}
.informa-vertical-btn{
 background-image: url('../../images/menu_lateral_btn01.png');
 background-repeat: no-repeat;
 background-size: 100% 100%;
 cursor: pointer;
 height: 44px;
 left: 0px;
 position: absolute;
 top: 96px;
 width: 45px;
}
.informa-vertical-menu{
 background-image: url('../../images/menu_lateral_bg01.png');
 background-repeat: no-repeat;
 background-size: 100% 100%;
 height: 290px;
 left: 0px;
 position: absolute;
 top: 136px;
 width: 45px;
}

/*div::-webkit-scrollbar{
 background: transparent !important;
 border: 1px #c3c3c3 solid;
 border-radius: 6px;
 height: 13px;
 margin: 20px;
 width: 13px;
 webkit-appearance: none;
}*/

.x-panel ::-webkit-scrollbar, .x-window ::-webkit-scrollbar {
 background-color: #e4e2e3 !important;
 border: 1px #c3c3c3 solid;
 height: 13px;
 padding: 3px;
 width: 13px;
 border-radius: 6px;
 webkit-appearance: none;
}

.x-panel ::-webkit-scrollbar-thumb, .x-window ::-webkit-scrollbar-thumb {
 background-image: url('../../images/bg_menu_alert01.jpg') !important;
 border: 1px #b7b7b7 solid;
 border-top: 1px #d1cfd0 solid;
 border-radius: 6px;
 webkit-box-shadow: 0 0 1px rgba(255,255,255,.5); 
}

.x-scroller ::-webkit-scrollbar {
 background-color: #e4e2e3 !important;
 border: 1px #c3c3c3 solid !important;
 height: 13px !important;
 padding: 3px !important;
 width: 13px !important;
 border-radius: 6px !important;
 webkit-appearance: none !important;
}

.x-scroller ::-webkit-scrollbar-thumb {
 background-image: url('../../images/bg_menu_alert01.jpg') !important;
 border: 1px #b7b7b7 solid !important;
 border-top: 1px #d1cfd0 solid !important;
 border-radius: 6px !important;
 webkit-box-shadow: 0 0 1px rgba(255,255,255,.5) !important; 
}

.content-list-new-button{
 border-bottom: #bdbdbd 1px solid;
 left: 40px;
 margin: 0px;
 top: 13px;
}
.oneww{
 background-image: url('../../images/select_menu_alert01.jpg') !important;
}
.item-left-icon-execute-active{
 background-image: url('../../images/reg_folder.png');
 background-position: 10px 6px;
 background-repeat: no-repeat;
 display: inline-block;
 height: 35px;
 width: 30px;
}
.item-left-icon-execute-inactive{
 background-image: url('../../images/reg_folder.png');
 background-position: 10px 6px;
 background-repeat: no-repeat;
 display: inline-block;
 height: 35px;
 width: 30px;
}
.item-left-icon-inactive{
 background-image: url('../../images/reg_folder.png');
 background-position: 11px 7px;
 background-repeat: no-repeat;
 display: inline-block;
 height: 35px;
 width: 30px;
}
.item-left-icon-active{
 background-image: url('../../images/reg_folder.png');
 background-position: 11px 7px;
 background-repeat: no-repeat;
 display: inline-block;
 height: 35px;
 width: 30px;
}
.item-number-active{
 background-image: url('../../images/numbre_active_menu_alert01.png');
 background-repeat: no-repeat;
 display: inline-block;
 font-size: 10px;
 height: 21px;
 left: 61px;
 line-height: 23px;
 position: relative;
 text-align: center !important;
 top: 9px;
 width: 20px;
}
.item-number-inactive{
 background-image: url('../../images/numbre_inactive_menu_alert01.png');
 background-repeat: no-repeat;
 color: White;
 display: inline-block;
 font-size: 10px;
 height: 21px;
 left: 61px;
 line-height: 21px;
 position: relative;
 text-align: center !important;
 text-shadow: 0px 0px 0px black !important;
 top: 9px;
 width: 20px;
}
.trash-icon{
 background-image: url('../../images/deleteFolder.png');
 cursor: pointer;
 display: inline-block;
 height: 15px;
 left: -2px;
 position: relative;
 top: 12px;
 width: 15px;
}
.edit-icon{
 background-image: url('../../images/Icons/rename.png');
 cursor: pointer;
 display: inline-block;
 height: 15px;
 left: 14px;
 position: relative;
 top: 10px;
 width: 17px;
}
.app-header{
 background-color: #ccc;
 background-image: url('../../images/bg_header_superior01.jpg') !important;
 border: 0px;
}
.app-center{
 background-image: url('../../images/bg_fondo_gral01.jpg');
 background-repeat: repeat;
}
.app-footer{
 background-image: url('../../images/bg_barra_sup01.jpg');
 background-repeat: repeat-x;
 height: 30px;
}
.app-footer-text{
 color: #eee;
 display: inline;
 float: right;
 font-family: 'Helvetica';
 font-size: 10px !important;
 margin: 0px 0px 0px auto;
 text-align: right;
 text-shadow: 0px 0px 0px transparent !important;
}
.app-footer-text-left{
 color: silver;
 display: inline;
 float: left;
 font-family: 'Helvetica';
 font-size: 10px !important;
 margin: 0px 0px 0px 38px;
 text-align: left;
 text-shadow: 0px 0px 0px transparent !important;
}
.favorites-border-west-panel .x-panel-header{
 background-image: url('../../images/bg_header_menu_alert01.jpg') !important;
 border-right : 1px blue solid !important;
 background-size: 100% 100%;
 height: 40px;
 top: -1px !important;
}
.favorites-border-west-panel{
 background-color: #ccc;
 background-image: url('../../images/bg_menu_alert01.jpg');
 background-repeat: repeat;
 border-bottom: 0px;
 box-shadow: 5px 1px 10px gray;
 margin: 0px 15px 0px 0px;
 moz-box-shadow: 1px 1px 10px gray;
 webkit-box-shadow: 1px 1px 10px gray;
}
.favorites-border-west-panel-top{
 background-image: url('../../images/bg_header_menu_alert01.jpg');
 background-repeat: repeat-x;
 height: 50px;
}
.invisible{
 visibility: hidden !important;
}
.visible{
 visibility: visible !important;
}
.SK{
 box-shadow: 0 4px 10px #8b8b8b;
 moz-box-shadow: 0 4px 10px #8b8b8b;
 padding: 5px;
 webkit-box-shadow: 0 4px 10px #8b8b8b;
}
.AX, .AR{
 background: #F7F7F7;
 color: black;
 font: 80% arial,sans-serif;
}
.highReport{
 background-color: #EDF0F9;
}
.moveto-one{
 cursor: pointer;
}
.highMoveto{
 background-color: #FFB;
}
.highFeature{
 background-color: #FFC !important;
 border: 1px gray solid !important;
}
.report-content-list-style{
 background-color: transparent !important;
}
.shadow{
 box-shadow: 3px 3px 4px gray, -1px -1px 2px gray;
 filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='gray');
 moz-box-shadow: 0 0 7px black;
 ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='gray')";
 webkit-box-shadow: 3px 3px 4px gray, -1px -1px 2px gray;
}
.row-1{
 background-attachment: scroll;
 background-clip: border-box;
 background-color: white;
 background-image: none;
 background-origin: padding-box;
 border-bottom: 1px gray solid;
 border-bottom-color: gray;
 border-collapse: collapse;
 border-left-color: gray;
 border-right-color: gray;
 border-top-color: gray;
 color: black;
 cursor: pointer;
 display: table-row;
 font-family: arial, sans-serif;
 height: 23px;
 margin-bottom: 0px;
 margin-left: 0px;
 margin-right: 0px;
 margin-top: 0px;
 padding-bottom: 0px;
 padding-left: 0px;
 padding-right: 0px;
 padding-top: 0px;
 table-layout: auto;
 vertical-align: middle;
 webkit-border-horizontal-spacing: 0px;
 webkit-border-vertical-spacing: 0px;
}
.td-1{
 background-image: url('../../images/grippy.png');
 background-position: 10% center;
 background-repeat: no-repeat;
 height: 25px;
 width: 5px;
}
.td-1-image{
}
.td-1-checkbox{
 margin-bottom: 3px;
 margin-left: 10px;
 margin-top: 3px;
}
.td-2{
 margin-bottom: 3px;
 margin-top: 3px;
 width: 10px;
}
.td-2-span{
}
.td-2-image{
 background-image: url('https://mail.google.com/mail/?ui=2&view=dim&iv=vzu23tlyixop&it=ic');
 background-position: 0px -20px;
 background-repeat: no-repeat;
 height: 15px;
 left: -10px;
 position: relative;
 top: 4px;
 width: 15px;
}
.transparent {
 background :transparent !important; 
}
.filter-tc {
 background:transparent !important; 
 border-top:1px silver solid !important; 
 margin-left:2px; 
 text-align: right; 
 margin-bottom:3px;  
}
filter-hc{
 background:transparent !important; 
 border-bottom: 1px silver solid !important; 
 text-align: right;
}
stategraph-toolbar {
 background:transparent !important; 
}  

.inner-btn {
 border-radius : 6px;
 border : 1px #333 solid;
}

.inner-btn {
color: #0081A1;
background-color: #E0E0E0;
background-image: -moz-linear-gradient(center top , white, #E0E0E0);
background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, white), color-stop(1, #E0E0E0));
background-image: filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='white', EndColorStr='#E0E0E0');
text-shadow: 1px 1px whiteSmoke;
font-size : 10px;
padding : 2px;
}

.inner-btn:hover {
  opacity : 0.6;
}

.inner-btn:active {
  opacity : 0;
}






.vzl-appear {
  display : block !important;
}

.vzl-icon-collapsed-close {
  width:16px; 
  height : 16px; 
  margin-left:20px; 
  background:url('../../images/vzl-icons.png') -32px -16px; 
}

.vzl-icon-collapsed-open {
  width:16px; 
  height : 16px; 
  margin-left:20px; 
  background:url('../../images/vzl-icons.png') -48px -16px; 
}

.vzl-wizard-steps-connections {
  background : transparent !important;
}

.vzl-wizard-selected-tree {
  background-color: transparent;
  border-collapse: collapse !important;
}

.vzl-wizard-item-tree-text {
  font-size : 12px !important;
  font-family: "Verdana";
  color : Blue;
  height : 20px !important;
  border-collapse: collapse !important;
  width : 300px;
}

.vzl-wizard-item-tree-text-td {
  font-size : 8px !important;
  font-family: "Verdana";
  color : black;
  height : 20px !important;
  border-collapse: collapse !important;
  border:1px silver solid;
  text-align:center;
}

.vzl-wizard-item-tree-text-th {
  font-size : 8px !important;
  font-family: "Verdana";
  color : black;
  height : 20px !important;
  border-collapse: collapse !important;
  border:1px silver solid;
  text-align:center;
  background :#D0D0D0; 
  color:purple; 
  font-weight:bold;
}

.vzl-wizard-item-tree-icon {
  width : 16px !important;
  height:16px;
}

.vzl-wizard-item-tree-hidden {
  background:white; 
  margin-left: 20px;
  padding : 0px;
  padding-left : 0px;
  border-left:1px silver solid;
  border-right:1px silver solid;
  border-collapse: collapse !important;
}

.vzl-icon-right-main {
  width:16px; 
  height : 16px; 
  margin-left:20px; 
  background:url('../../images/vzl-wizard-check-02.gif') no-repeat;
}

.vzl-icon-right {
  width:16px; 
  height : 16px; 
  margin-left:20px; 
  background:url('../../images/vzl-wizard-loading-04.gif') no-repeat; 
}

.vzl-icon-delete {
  width:16px; 
  height : 16px; 
  margin-left:20px; 
  position:relative;
  background:url('../../images/delete_icon.gif') no-repeat center; 
  cursor : pointer;
}

.vzl-icon-save {
  width:16px; 
  height : 16px; 
  margin-left:20px; 
  position:relative;
  float: left;
  right : 25px;
  background:url('../../images/save.gif') no-repeat; 
  cursor : pointer;
}
.vzl-icon-alert {
  width:16px; 
  height : 16px; 
  margin-left:20px; 
  background:url('../../images/vzl-icons.png') left -144px; 
}

.removeins {
  width:16px; 
  height : 16px; 
  margin-top : 3px;
  background:url('../../images/icons/removeins.png'); 
}

.addins {
  width:16px; 
  height : 16px; 
  margin-top : 3px;
  background:url('../../images/icons/addins.png'); 
}

.acriterias-title {
  font-size:10px;
  font-weight : normal;
  text-align:center;
  padding:5px;
  color:Black;
  background-color: rgb(169,208,250);
}

#displayCustomName .x-form-item-body {
	float: left;
}

.graphCompare button {
	background-color: transparent;
	border: none;
	cursor: pointer;
}

.graphCompare.btnCompare button {
	width: 86px;
	height: 30px;
	background-image: url('../../images/btn_compare01.png');
	font-size: 12px;
}
.graphCompare.btnClose button {
	width: 23px;
	height: 23px;
	background-image: url('../../images/btn_tools.png');
}

.invalid-name-field, .invalid-field-field {
	border-color: red !important;
}
/*.x-action-col-icon{
 height: 15px;
 margin-top: 12px;
 width: 15px;
}*/

.x-action-col-icon.hideNote {
	visibility: hidden;
}
.x-action-col-icon.showNote {
	visibility: visible;
	cursor: pointer;
}