﻿select#tipoChart {    display:none;}#menuSources {    z-index: 100;    position: absolute;    border: 0px solid;    width: 20.3125em;    margin-left: 0;    background-color: #f7f7f7;    opacity: 0.96;    margin-top: 2.1875em;    display: none;    height: auto;}	#menuSources ul{		list-style:none;		/*padding-left:0.625em;*/		margin-top: 0px;	}    #menuSources li {        line-height: 2.1875em;        border-bottom: 1px solid #ffffff;        margin-top: 0px;        /* padding-top: 5px; */        /* padding-bottom: 5px; */        width: 100%;        background: #f7f7f7;    }		/*#menuSources li:last-child{		border:0px;		height: 0px;		padding-bottom: 10px;	}*/	    #menuSources ul li a {        width: 100%;        color: #000000;        text-align: left;        text-decoration: none;        font-size: 0.8em;/*0.9em*/        margin-left: 0.6em;    }	        #chart_div{		width: 440px;		margin: 0 auto;		/*border: 1px solid;*/		margin-top: 50px;		border-top:1px solid #cdcdcd;		border-bottom:1px solid #cdcdcd;		display: none;        }	        #chart_div_mobile, #chart_div_mobile2 {        display: none;        width: 100%;        margin: 0 auto;        border: 0px solid;        margin-top: 3.5em;        /* border-top: 1px solid #cdcdcd; */        /* border-bottom: 1px solid #cdcdcd; */        }	#chart_div_mobile{		display: block;	}	        .modeChart a:hover{            cursor:pointer;        }                #years,#values,#tipo_graf,#tipo_download{	        width: 400px;		margin: 0 auto;		list-style-type: none;		margin-top: 10px;		position: relative;		border: 0px solid;		font-size: 11px;        }	#years{		width: 100%;		margin-top: 10px;		min-height: 20px;	}		#years li{		margin-top: 15px;	}		#tipo_download{		position: relative;		float: right;		width: 82px;		margin-bottom: 20px;		margin-top: 20px;		margin-right: -55px;		/*left: 77px;*/	}		/*#tipo_graf{		float: right;		width: 90px;		position: relative;		/*left: 67px;		left: 17%;		margin-top: 15px;	}*/    #tipo_graf {        display: inline;        width: 23em;        position: relative;        /* left: 67px; */        /* left: 17%; */        /* margin-top: 15px; */        vertical-align: bottom;    }	    #tipo_graf li {        color: #a6aeb3;        float: left;        text-align: center;    }                #years li,#values li{            float:left;	    color: #a6aeb3;	    width: 60px;        }		#years li span{		float:right;		margin-right: 10px;	}            .values_group {    width: 100%;    margin: 0 auto;    list-style-type: none;    position: relative;    border: 0px solid;    min-height: 2.5em;    /* padding-left: 40px; */    /* border-bottom: 1px solid #cdcdcd; */    font-size: .6785em;    margin-left: 5.1em;    padding-bottom: 3.25em;    float: left;    margin-top: 1em;    }		.values_group li{		float: left;		color: #a6aeb3;		width: 70px;	}		#values_grupo4.values_group li{		float: left;		color: #a6aeb3;		width: 150px;	}		#values_grupo5{		padding-left: 0px;	}		#values_grupo5.values_group li{		float: left;		color: #a6aeb3;		width: 80px;		padding-right: 10px;	}	    .values_group li span {    float: right;    margin-right: 0.625em;    color: #232323;    }		/* checkboxes */	.checkboxFive {		width: 15px;		/*margin: 10px 100px;*/		position: relative;	}	/**	* Create the box for the checkbox	*/       .checkboxFive label {	       cursor: pointer;	       position: absolute;	       width: 15px;	       height: 15px;	       top: -2px;	       left: 0;	       background: white;	       border:1px solid #ddd;       }       /**	* Display the tick inside the checkbox	*/       .checkboxFive label:after {	       opacity: 0.2;	       content: '';	       position: absolute;	       width: 14px;	       height: 5px;	       background: transparent;	       top: -2px;	       left: 2px;	       border: 3px solid #d91821;	       border-top: none;	       border-right: none;	       -webkit-transform: rotate(-45deg);	       -moz-transform: rotate(-45deg);	       -o-transform: rotate(-45deg);	       -ms-transform: rotate(-45deg);	       transform: rotate(-45deg);       }              /**	* Create the hover event of the tick	*/       .checkboxFive label:hover::after {	       opacity: 0.5;       }       /**	* Create the checkbox state for the tick	*/       .checkboxFive input[type=checkbox]:checked + label:after {	       opacity: 1;       }               .btnGrafico {            /* background-image: url(../images/table_icon.png); */            width: 3.5em;            border: 0px solid;            height: 3.5em;            background-repeat: no-repeat;            background-position: top left;            /* float: left; */            margin-right: 1px;        }       #grafTabla{		background-image: url("/media/graficasTest/3ButtonsSprite.png");        background-position:-40px 0;       }       #grafTabla:hover{		background-image: url("/media/graficasTest/3ButtonsSprite.png");        background-position:-40px -40px;       }       #grafLine{		background-image: url("/media/graficasTest/3ButtonsSprite.png");        background-position:-78px 0px;       }       #grafLine:hover{		background-image: url("/media/graficasTest/3ButtonsSprite.png");        background-position:-78px -40px;       }       #grafCol{		background-image: url("/media/graficasTest/3ButtonsSprite.png");       }       #grafCol:hover{		background-image: url("/media/graficasTest/3ButtonsSprite.png");        background-position:-0px -40px;       }       /*#grafImage{		background-image: url(../images/jpg_icon.png);       }       #grafExcel{		background-image: url(../images/csv_icon.png);       }       #grafPdf{		background-image: url(../images/pdf_icon.png);       }*/               #years2 {        margin: 0.625em 3.4375em;        display: block;        width: inherit;        /* position: relative; */        }	       #years2 li,#values li{		float:left;		color: #a6aeb3;		width: 3.75em;		list-style:none;        }		#years2 li span{		float:right;		margin-right: 10px;		font-size: 12px;		color: #232323;	}           .chkYear, .chk_values {        background-image: url(/media/GraficasTest/ico_checkbox.png);        background-repeat: no-repeat;        background-position: 0px 0px;        width: 24px;        height: 24px;    }	    .chkYear:hover, .chk_values:hover {        cursor: pointer;        /*background-position: 0 -24px;*/    }	.chkYearSelected,.chk_values_selected{        background-position: 0 -24px;	}/*NEWSTYLE*/#chartOrganizer {background-color: #ffffff;padding: 1.875em;}#chartOrganizer > div.selectChart {float: left;}#chartOrganizer > div.modeChart {float: right;}#chartOrganizer > div.downloadChart {margin-top: 1em;text-align: center;color: #8f8f8f;  /*visibility: hidden;*/}.downloadChart p {    margin-top:3em;}.downloadChart span.btnGrafico,.downloadChart span.btnGrafico:hover {background-image: url("/media/GraficasTest/ico_download.png");width: 3em;display: inline-block;/* outline: 1px solid red; */text-align: right;height: auto;margin-left: 1em;margin-right: 1em;}#btnChangeSource {width:20.3125em; /*30.2em;20.3125em*/line-height:2.1875em; /*2.9em;2.1875em*/background-image: url("/media/GraficasTest/DropDownArrow.png");background-position: right;background-repeat: no-repeat;background-color: #f1f1f1;padding-left: 0.5em;text-align:left;/*new*//*font-size: 12px;new*/}#btnChangeSource span.reducedfont{font-size:73%;}#menuSources ul li:hover {background-color: #f1f1f1;cursor: pointer;}    #menuSources ul li:hover a {    font-weight:bold;    }.chk_inversiones {width: 10em!important;}/* GOOGLE CLASSES:: */.google-visualization-table-table {font-family: inherit!important;font-size: 1.125em!important;color: #262626!important;text-transform: capitalize!important;}.google-visualization-table-tr-head .gradient,.google-visualization-table-tr-head-nonstrict .gradient,.google-visualization-table-div-page .gradient {background: none #e6e6e6!important;padding: 1.6875em 0!important;border: 1px solid #ffffff!important;}/*#chart_div_mobile div div {    height:auto!important;}*/.google-visualization-table-td-number{text-align:center!important;}.google-visualization-table-td {    padding:1.2em!important;}.google-visualization-table-tr-odd,.google-visualization-table-tr-odd td,.google-visualization-table-tr-odd-nonstrict{background-color:#ffffff}.google-visualization-table-tr-even,.google-visualization-table-tr-even td,.google-visualization-table-tr-even-nonstrict{background-color:#fafafa}.google-visualization-table-tr-over,.google-visualization-table-tr-over td,.google-visualization-table-tr-over-nonstrict{background-color:#f2f2f2!important}.google-visualization-tooltip {  border-radius: 0;  display:block;  box-shadow: 1px 2px #e6e6e6!important;  font-size: 0.75em!important;  padding: 1em 1em 1.5em 1em!important;  -moz-box-shadow: 1px 2px #e6e6e6!important;  -webkit-box-shadow: 1px 2px #e6e6e6!important;  width:auto!important;  height:auto!important;  border:1px solid #e6e6e6!important;  z-index:3;  margin-left:-4.5em!important;}    .google-visualization-tooltip:after {    display:block!important;    position:relative!important;    width:7.5em!important;    height:1em!important;    top:2.1em!important;    content:"";    background-image:url("/media/GraficasTest/tooltipDown.png");    background-position:center bottom;    background-repeat:no-repeat;    z-index:11;    }.google-visualization-tooltip-item-list {    margin:0!important;    padding:0!important;}.google-visualization-tooltip-item {    margin:0!important;    padding:0!important;}.google-visualization-tooltip-item span{        display:inline-block;        outline:1 dashed #e6e6e6;        font:'Bliss', "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", Geneva, Verdana, sans-serif;}