.page-time .main-container-wrapper {
	padding-bottom: 62px;
}
.page-time .page-header .page-title {
	color: #fff;
}
.page-time .page-header .page-title:after {
	background: #fff;
}
.page-time .title-conatiner {
	background-color: #02bbce;
}
.page-time .page-header {
	background-color: #02bbce;
}
.page-time .tab-msg-block {
	display: none;
}
.page-time .content-wrapper > .right-block{
	padding-left: 15px !important;
	padding-right: 15px !important;
}
/*pillar tabs section start*/
.page-time .content-block ul.nav-tabs {
	width: -ms-calc(100% + 30px);
	width: -moz-calc(100% + 30px);
	width: -webkit-calc(100% + 30px);
	width: calc(100% + 30px);
	border-bottom: 10px solid #4d4d4d;
	text-align: center;
	padding: 0;
	padding-top: 6px;
	background-color: #02bbce;
	/* margin-bottom: 77px; */
	margin-left: -15px;
	margin-right: -15px;
}
.page-time .content-block .tab-content {
	width: 1140px;
	margin: 0 auto;
}
.page-time .content-block ul.nav-tabs li {
	border: 0;
	float: none;
	display: inline-block;
	text-align: center;
	margin: 0;
	cursor: pointer;
}
.page-time .content-block ul.nav-tabs li a {
	border: 0;
	font-size: 14px;
	font-weight: 700;
	color: #4d4d4d;
	padding-bottom: 23px;
	padding-top: 70px;
	cursor: pointer;
	margin: 0;
	background-color: #fff;
	min-width: 90px;
	text-transform: uppercase;
}
.page-time ul.nav-tabs li a.pillar-130 {
	background: url(../images/time_slices/ACCESS-TO-CLEAN-COOKING.png) no-repeat top 0 center;
}
.page-time ul.nav-tabs li a.pillar-129 {
	background: url(../images/time_slices/ACCESS-TO-ELECTRICITY.png) no-repeat top 0 center;
}
.page-time ul.nav-tabs li a.pillar-131 {
	background: url(../images/time_slices/ENERGY-EFFICIENCY.png) no-repeat top 0 center;
}
.page-time ul.nav-tabs li a.pillar-132 {
	background: url(../images/time_slices/RENEWABLE-ENERGY.png) no-repeat top 0 center;
}
.page-time ul.nav-tabs li.active a.pillar-130,
.page-time ul.nav-tabs li a.pillar-130:hover {
	background: url(../images/time_slices/ACCESS-TO-CLEAN-COOKING-Hover.png) no-repeat top 0 center;
}
.page-time ul.nav-tabs li.active a.pillar-129,
.page-time ul.nav-tabs li a.pillar-129:hover {
	background: url(../images/time_slices/ACCESS-TO-ELECTRICITY-Hover.png) no-repeat top 0 center;
}
.page-time ul.nav-tabs li.active a.pillar-131,
.page-time ul.nav-tabs li a.pillar-131:hover {
	background: url(../images/time_slices/ENERGY-EFFICIENCY-Hover.png) no-repeat top 0 center;
}
.page-time ul.nav-tabs li.active a.pillar-132,
.page-time ul.nav-tabs li a.pillar-132:hover {
	background: url(../images/time_slices/RENEWABLE-ENERGY-Hover.png) no-repeat top 0 center;
}
.page-time .content-block ul.nav-tabs li a span {
	font-size: 14px;
	font-weight: 700;
}
.page-time .content-block ul.nav-tabs li.active a {
	color: #fff;
}
.page-time .content-block ul.nav-tabs li a{
	position: relative;
}
.page-time .content-block ul.nav-tabs li.active a:after {
    content: "";
    width: 24px;
    height: 12px;
    background: url(../images/Results-slices/Indicating_Icon.png) no-repeat center center;
    /*top: 123px;*/
	bottom: -21px;
    right: 50%;
    -webkit-transform: translatey(50%);
    transform: translateX(50%);
    position: absolute;
    display: inline-block;
}
/*pillar tabs section end*/

/*Tile-pillar background color change with change of pillar - start*/
.page-time.pillar-129 .pillar-tabs,
.page-time .title-container-wrapper,
.page-time.pillar-129 .title-container-wrapper,
.page-time.pillar-129 .title-conatiner,
.page-time.pillar-129 .page-header,
.page-time.pillar-129 .content-block ul.nav-tabs {
	background-color: #02bbce;
}
.page-time.pillar-130 .pillar-tabs,
.page-time.pillar-130 .title-container-wrapper,
.page-time.pillar-130 .title-conatiner,
.page-time.pillar-130 .page-header,
.page-time.pillar-130 .content-block ul.nav-tabs {
	background-color: #b971b2 ;/*#67aef4;*/
}
.page-time.pillar-131 .pillar-tabs,
.page-time.pillar-131 .title-container-wrapper,
.page-time.pillar-131 .title-conatiner,
.page-time.pillar-131 .page-header,
.page-time.pillar-131 .content-block ul.nav-tabs {
	background-color: #f2a916;
}
.page-time.pillar-132 .pillar-tabs,
.page-time.pillar-132 .title-container-wrapper,
.page-time.pillar-132 .title-conatiner,
.page-time.pillar-132 .page-header,
.page-time.pillar-132 .content-block ul.nav-tabs {
	background-color: #77916a;
}
.page-time.pillar-697 .pillar-tabs,
.page-time.pillar-697 .title-container-wrapper,
.page-time.pillar-697 .title-conatiner,
.page-time.pillar-697 .page-header,
.page-time.pillar-697 .content-block ul.nav-tabs {
	background-color: #3DA568;
}
/*Tile-pillar background color change with change of pillar - end*/

/* Pillar tab-content and download button */
.page-time .pillar-blurb .block-title {
	display: none;
}
.page-time .pillar-blurb {
	font-size: 15px;
	color: #333;
	line-height: 24px;
	margin-bottom: 28px;
}
.page-time .pillar-blurb-top{
	margin-right: 205px;
}
.page-time .pillar-blurb-download{
	float: right;
    width: 145px;
    height: 42px;
    font-size: 14px;
    margin-left: 60px;
    display: inline-block;
    border: 1px solid #333;
    border-radius: 30px;
    padding: 9px 12px 8px 31px;/*8px 12px 8px 17px;*/
    cursor: pointer;
    background: url(../images/Downloads/Download.png) no-repeat scroll right 10px center transparent;
    transition: background-color 0.5s ease;
}
/*Pillar tab-content and download button end */
/*Chart-block*/
.page-time .time-chart-left{
	width: calc(100% - 270px);
}
.page-time .chartBlock{
	position: relative;
    padding: 0; 
    background: #fff; 
    clear: both; 
    margin-top: 0; 
}

/*Country chart filter section */
.page-time .country-selection-head{
	margin-bottom: 20px;/***Task #243263 - 05/04/2019***/
	position: relative;
  left: 0;
  top: 0;
  padding-top: 0;
  width: 100%;
  height: auto;
  /*11-04-2019 Task #243863*/
  /*text-align: left;*/
  background: none;
}
.page-time .country-selection-head:after, 
.page-time .country-selection-head:before{
	display: none;
}
.page-time .time-slctd-cntry-spn{
 	width: auto;
 	margin: 0;
 	margin-right: 20px;
	/*11-04-2019 Task #243863*/
	display: none;
}
.page-time .chartBlock .time-cntry-filt-span{
	padding-left: 0;/*Task #243863 - 11/04/2019*/
 	width: auto;
 	margin: 0;
 	font-size: 14px;
	color: #000000;
	border-color: #e6e6e6;
	/*margin-top: 5px;*//***Task #243263 - 05/04/2019***/
}
.page-time .xls-export-time-series{
	display: none;
}
.page-time .chartBlock .country-selection-head .time-slctd-cntry-lbl{
	font: 14px;
	font-family: andes-regular;
	color: #000000;
	width: auto;
	margin-top: 5px;
}
.page-time .chartBlock .time-cntry-filt-span input{
	width: 227px;
    border: 0;
    border-bottom: 1px solid #4d4d4d;
    outline: 0;
    background: url(../images/time_slices/Search_Countries.png) no-repeat right 2px top 3px;
}
/*Country chart filter section end*/

/* country chart countries selected */
.page-time .time-legend-item-wrapper{
	display: inline-block;
    margin-right: 20px;
    color: #808080;
    font-size: 14px;
}
.page-time .time-range-wrapper{
	margin-top: 0;
	display: table;
	width: 100%;
	padding-bottom: 9px;
    border-bottom: 1px solid #e6e6e6;
    padding-right: 20px;
}
.page-time .time-legends{
	/*width: 70%;*/
    margin-top: 0;
    /*border-right: 1px solid #e6e6e6;*/
    display: table-cell;
    vertical-align: middle;
}
.page-time .time-legends span{
	font: 14px andes-regular;
	color: #808080;
	float: left;
}
.page-time .time-legend-square{
	border-radius: 50%;
	width: 13px;
    height: 14px;
    display: inline-block;
    margin-right: 10px;
	background: url(../images/time_slices/select-countries-close.png) no-repeat top 4.5px center;
}
.page-time .time-legend-square.sq0{
	background: url(../images/time_slices/select-countries-close.png) no-repeat top 4.5px center #437abd;
	/*background: #4379bc;*/
	/*13-05-2020 Task #275501*/
    /* background: url(../images/Time/icn-global.png) no-repeat center center transparent; */
}
.page-time .time-legend-square.sq1{
	background: url(../images/time_slices/select-countries-close.png) no-repeat top 4.5px center #e96e91;
	/* background: url(../images/Time/select-countries-close-1.png) no-repeat top 4.5px center transparent; */
}
.page-time .time-legend-square.sq2{
	background: url(../images/time_slices/select-countries-close.png) no-repeat top 4.5px center #2eb3ba;
	/* background: url(../images/Time/select-countries-close-2.png) no-repeat top 4.5px center transparent; */
}
.page-time .time-legend-square.sq3{
	background: url(../images/time_slices/select-countries-close.png) no-repeat top 4.5px center #6cbd45;
	/* background: url(../images/Time/select-countries-close-3.png) no-repeat top 4.5px center transparent; */
}
.page-time .time-legend-square.sq4{
	background: url(../images/time_slices/select-countries-close.png) no-repeat top 4.5px center #f6921e;
	/* background: url(../images/Time/select-countries-close-4.png) no-repeat top 4.5px center transparent; */
}
.page-time .time-legend-square.sq5{
	background: url(../images/time_slices/select-countries-close.png) no-repeat top 4.5px center #868bc4;
	/* background: url(../images/Time/select-countries-close-5.png) no-repeat top 4.5px center transparent; */
}
.page-time .time-legend-square.sq6{
	background: url(../images/time_slices/select-countries-close.png) no-repeat top 4.5px center #ffcc00;
	/* background: url(../images/Time/select-countries-close-2.png) no-repeat top 4.5px center transparent; */
}
.page-time .time-legend-square.sq7{
	background: url(../images/time_slices/select-countries-close.png) no-repeat top 4.5px center #8c564b;
	/* background: url(../images/Time/select-countries-close-3.png) no-repeat top 4.5px center transparent; */
}
.page-time .time-legend-square.sq8{
	background: url(../images/time_slices/select-countries-close.png) no-repeat top 4.5px center #17becf;
	/* background: url(../images/Time/select-countries-close-4.png) no-repeat top 4.5px center transparent; */
}
.page-time .time-legend-square.sq9{
	background: url(../images/time_slices/select-countries-close.png) no-repeat top 4.5px center #9467bd;
	/* background: url(../images/Time/select-countries-close-5.png) no-repeat top 4.5px center transparent; */
}
/* country chart countries selected end*/
/*Range slider*/
.page-time .range-slider-wrapper{
	background: none;
    float: right;
    width: 76%;
    position: relative;
    height: 60px;
    margin: 0 0 0;
    display: table-cell;
    padding: 0 0 0 0;
}
.page-time .range-slider-wrapper .time-range-slider{
	width: 100%;
    height: 9px;
    border-radius: 5px;
    background: #e6e6e6;
    stroke: #fff;
	margin-bottom: 0;
}
.page-time .range-slider-wrapper .range-min-year, 
.page-time .range-slider-wrapper .range-max-year{
	position: absolute;
  	color: #999999;
    top: 6px;
    left: 0;
    font: 11px andes-regular;	
}
.page-time #min, 
.page-time #max{
	font: 11px andes-regular;
    color: #4d4d4d;
}
.page-time .range-slider-wrapper #min{
	top: 12px!important;
}
.page-time .range-slider-wrapper #max{
	top: 0px!important;
}
.page-time .range-slider-wrapper div:first-child{
	width: 100%;
    text-align: center;
    margin-bottom: 14px;
    color: #676767;
    position: relative;
    top: -8px;
    font-size: 14px;
    color: #000000;
    width: auto;
}
.page-time .range-slider-wrapper .range-max-year{
	left: calc((100% - 21px));
}
/* Popup right side */
.page-time .chartBlock .filterSection{
	right: calc((-100vw + 1160px)/2);
	border: 1px solid #e6e6e6;
	width: 245px;
	-webkit-box-shadow: -5px 5px 20px 0px #e6e6e6;
	-moz-box-shadow: -5px 5px 20px 0px #e6e6e6;
	box-shadow: -5px 5px 20px 0px #e6e6e6;
}
.page-time .sidebarNavBlockHead{
	background-color: #f2f2f2;
}
.page-time .sidebarNavBlockHead .tcell{
	width: 35px;
}
.page-time .sidebarNav{
	width: 35px;
	height: 35px;
	border-radius: 0;
}
.page-time .sidebarNavBlock .tcell{
	border: 0;
	border-bottom: 1px solid #e6e6e6;
}
.page-time .tabHead{
	width: 100%;
	padding: 0;
	position: relative;
}
.page-time .tabHead li{
	background: none;
	 padding: 10px 17px 0;
}
.page-time .activeSection .tabHead li.active{
	background: none;
	/*border-bottom: 3px solid #4d4d4d;*/
}
.page-time .tabHead li a{
	font-size: 12px;
    font-weight: 700;
    color: #b3b3b3;
    font-family: andes-regular;
    padding: 0;
    padding-bottom: 2px;
}
.page-time .activeSection .tabHead li.active a{
	color: #4d4d4d;
	background: none;
    border-bottom: 3px solid #4d4d4d;
}
.page-time #indicatorTab:after{
	display: none;
}
.page-time .activeSection #countryTab.active:before{
	background: none;
}
.page-time .sidebarInner{
	width: 100%;
}
.page-time.pillar-129 .sidebarNavBlockHead .sidebarNav{
	background: url(../images/chart-icons/Filter_Section_Icon_Electricity.png) no-repeat center center #f2f2f2;
}
.page-time.pillar-130 .sidebarNavBlockHead .sidebarNav{
	/*background: url(../images/chart-icons/Filter_Section_Icon_Clean_Cooking.png) no-repeat center center #f2f2f2;*/
	background: url(../images/home-page/pillar/Filter_Section_Icon_Clean_Cooking.png) no-repeat center center #f2f2f2;
}
.page-time.pillar-132 .sidebarNavBlockHead .sidebarNav{
	background: url(../images/chart-icons/Filter_Section_Icon_Renewable_energy.png) no-repeat center center #f2f2f2;
}
.page-time.pillar-131 .sidebarNavBlockHead .sidebarNav{
	background: url(../images/chart-icons/Filter_Section_Icon_Energy_Efficiency.png) no-repeat center center #f2f2f2;
}

.page-time .results-filter-head{
	vertical-align: middle;
    display: table-cell;
    font-size: 12px;
    font-weight: 700;
    text-transform: uppercase;
    padding-left: 10px;
}
.page-time.pillar-129 .results-filter-head{
	color: #02bbce;
}
.page-time.pillar-130 .results-filter-head{
	color: #b971b2 ;/*#67aef4;*/
}
.page-time.pillar-132 .results-filter-head{
	color: #77916a;
}
.page-time.pillar-131 .results-filter-head{
	color: #f2a916;
}
.page-time .tabContent.indicatorTabcontent.active .bottomSection{
	display: none !important;
}
.page-time .bottomSection{
	display: none !important;
}
.page-time .sideBar .mainList{
	padding: 10px 15px 0;
}
.page-time .sideBar .mainList li{
	border-bottom: 0;
}
.page-time .regions .checkItem{
	width: 25px;
}
.page-time span.accordionTitle,
.page-time ul.indicators li span.tcell{
	font: 12px andes-regular;
	color: #999999;
	width: 22px;
	line-height: 18px;
}
.page-time .table-wrapper .tcell{
	vertical-align: top;
}
.page-time .accordionHead{
	background: url(../images/time_slices/plus-icon.png) no-repeat right center transparent;
}
.page-time .activeAccordion .accordionHead{
	background: url(../images/time_slices/minus-icon.png) no-repeat right center transparent;
}
.page-time .sideBar .sidebarInner .tabContent{
	transition: none !important;
}
.page-time .outlined.checkIcon .checks{
	background: url(../images/time_slices/un-check.png) no-repeat center center transparent;
	background-size: 10px;
}
.page-time .sideBar .subind-group-name > .table-wrapper > .tcell,
.page-time .sideBar .ind-group-name > .table-wrapper > .tcell{
	font-weight: 700;
	color: #808080;
	cursor: text;
}
.page-time .outlined.checkIcon input[type="checkbox"]:checked + .checks.results-global-checks{
	background: url(../images/time_slices/chck.png) no-repeat center center transparent;
	background-size: 10px;
}
/* Chart section */
.page-time .chart{
	margin-top: 42px;
}
.page-time .chartBlock.chartblockMain .chart.reduceWidth{
	width: 100%;
}
.pillar-blurb-download:hover{
	background-color: #4d4d4d;
}
.pillar-blurb-download:hover .xls-export-time-graph{
	color: #fff;
}
.page-time .pillar-blurb-readmore .field-name-body p{
	font-size: 14px;
}
.page-time .chart-source {
	font-family: andes-regular;
}
.page-time .showLabel {
	padding-left: 20px;
}
/***Task #243263 - 05/04/2019***/
.page-time .time-cntry-filt-span .select2 {
  width: 230px!important;
}
.page-time .time-cntry-filt-span .select2:last-child {
  margin-left: 15px;
}
.page-time .select2 .select2-selection {
  border: 0;
  border-bottom: 1px solid #4d4d4d;
  font-size: 14px;
  color: #000;
  border-radius: 0;
  outline: none;
}
/*11-04-2019 Task #243863*/
.country-selection-head .time-cntry-filt-span{
	border-left: 0;
}

.page-time .views-field.views-field-nothing {
	display: none;
}

.page-time .page-title span {
	color: #FFF;
}

.page-time .pillar-tabs {
	background-color: white;
}

.page-time .content-block .tab-content {
	background-color: white;
	width: 100%;
	margin: 0;
}
.page-time .content-block .tab-content >.tab-pane {
	width: 1140px;
	margin: 0 auto;
}