.ltr #origin_chzn {
	float:left;
	margin-right:5px;
}
.chzn-select {
	width:300px;
}

/*  PLAN B GRAPH */
div#population_graph {
	position:relative;
	width:976px;
	height:428px !important;
}
#greyGraph {
	position:absolute;
	top:0;
	height:400px;
	width:898px;	
}
.ltr #greyGraph {
	left:12px;
	background:transparent url("/staticarchive/d39ed1506af84a4125446a8e96316a3c3ff1a6e0.gif") no-repeat left bottom;
}
.rtl #greyGraph {
	right:12px;
	background:transparent url("/staticarchive/4c368d35fa24db2468007ba14e50243b2379512d.gif") no-repeat left bottom;
}
#orangeGraph {
	position:absolute;
	top:0;
	height:400px;
	width:0px;
	overflow:hidden;
}
.ltr #orangeGraph {
	left:12px;
	background:transparent url("/staticarchive/f984c4c7f93eb879da32ed7458feff8606fdd2a2.gif") no-repeat left bottom;
}
.rtl #orangeGraph {
	right:12px;
	background:transparent url("/staticarchive/5e2b84114c78e99209b786f435cbea71c7883f22.gif") no-repeat right bottom;
}
#xaxis {
	position:absolute;
	width:976px;
	bottom:23px;
	font-size:11px;
	font-family:arial;
}
.ltr #xaxis {left:0;}
.rtl #xaxis {right:0;}
#xaxis span {
	position:absolute;
	top:0;
}
.ltr #xaxis span {left:0;}
.ltr #xaxis span.y1525 {left:41px;}
.ltr #xaxis span.y1550 {left:81px;}
.ltr #xaxis span.y1575 {left:122px;}
.ltr #xaxis span.y1600 {left:163px;}
.ltr #xaxis span.y1625 {left:204px;}
.ltr #xaxis span.y1650 {left:245px;}
.ltr #xaxis span.y1675 {left:286px;}
.ltr #xaxis span.y1700 {left:327px;}
.ltr #xaxis span.y1725 {left:368px;}
.ltr #xaxis span.y1750 {left:409px;}
.ltr #xaxis span.y1775 {left:450px;}        	
.ltr #xaxis span.y1800 {left:490px;}
.ltr #xaxis span.y1825 {left:531px;}
.ltr #xaxis span.y1850 {left:572px;}
.ltr #xaxis span.y1875 {left:613px;}
.ltr #xaxis span.y1900 {left:654px;}
.ltr #xaxis span.y1925 {left:695px;}
.ltr #xaxis span.y1950 {left:736px;}
.ltr #xaxis span.y1975 {left:777px;}
.ltr #xaxis span.y2000 {left:818px;}
.ltr #xaxis span.y2025 {left:859px;}
.ltr #xaxis span.y2050 {left:900px;}

.rtl #xaxis span {right:0;}
.rtl #xaxis span.y1525 {right:41px;}
.rtl #xaxis span.y1550 {right:81px;}
.rtl #xaxis span.y1575 {right:122px;}
.rtl #xaxis span.y1600 {right:163px;}
.rtl #xaxis span.y1625 {right:204px;}
.rtl #xaxis span.y1650 {right:245px;}
.rtl #xaxis span.y1675 {right:286px;}
.rtl #xaxis span.y1700 {right:327px;}
.rtl #xaxis span.y1725 {right:368px;}
.rtl #xaxis span.y1750 {right:409px;}
.rtl #xaxis span.y1775 {right:450px;}        	
.rtl #xaxis span.y1800 {right:490px;}
.rtl #xaxis span.y1825 {right:531px;}
.rtl #xaxis span.y1850 {right:572px;}
.rtl #xaxis span.y1875 {right:613px;}
.rtl #xaxis span.y1900 {right:654px;}
.rtl #xaxis span.y1925 {right:695px;}
.rtl #xaxis span.y1950 {right:736px;}
.rtl #xaxis span.y1975 {right:777px;}
.rtl #xaxis span.y2000 {right:818px;}
.rtl #xaxis span.y2025 {right:859px;}
.rtl #xaxis span.y2050 {right:900px;}

#yaxis {
	position:absolute;
	width:68px;
	height:424px;
	top:0;
}
.ltr #yaxis {
	left:920px;
	font-size:11px;
}
.rtl #yaxis {
	right:920px;
	font-size:14px;
}
#yaxis span {
	position:absolute;
	top:0;
}
.ltr #yaxis span {left:0;}  
.rtl #yaxis span {right:0;}      	
#yaxis span.b1 {top:360px;}
#yaxis span.b2 {top:320px;}
#yaxis span.b3 {top:280px;}
#yaxis span.b4 {top:240px;}
#yaxis span.b5 {top:200px;}
#yaxis span.b6 {top:160px;}
#yaxis span.b7 {top:120px;}
#yaxis span.b8 {top:80px;}
#yaxis span.b9 {top:40px;}        	  

.graph_marker {
	background-image:url("/staticarchive/63dad3692cce016254d765d1e070c3d8d9b22f3e.gif");
	background-repeat: no-repeat;
	position:absolute;
	height:32px;
	visibility:hidden;
}
.ltr .graph_marker {
	font-size:11px;
}
.ltr #marker_1500 {
	background-position:0 -22px;
	padding-left:4px;
}
.ltr #marker_2011 {
	background-position:right -22px;
	padding-right:4px;	
}
.ltr #marker_me {
	background-position:right -22px;
	padding-right:4px;	
	font-size:14px;
	font-weight:bold;
}
.rtl .graph_marker {
	font-size:14px;
}
.rtl #marker_1500 {
	background-position:right -22px;
	padding-right:4px;
}
.rtl #marker_2011 {
	background-position:left -22px;
	padding-left:4px;	
}
.rtl #marker_me {
	background-position:left -22px;
	padding-left:4px;	
	font-size:16px;
	font-weight:bold;
}

/* OVERRIDES */
/* 7_billion.css */
div#wrapper_7_billion {
	min-height:732px;
}
div#wrapper_7_billion ul.main_nav {
	margin-bottom:16px;
}
div#wrapper_7_billion div.input_cta {
	font-size:16px;
}
div#wrapper_7_billion ul.main_nav li a {
	background-image: url("/staticarchive/c435dee97660b0bbb460d595c965a5f77d7e2aa6.png");
}
div#wrapper_7_billion ul.main_nav li {
	background-image: url("/staticarchive/236e7ed3f94f9453c72ac21d5e2c36d14cc63139.gif");
}
div#wrapper_7_billion ul.main_nav li#head_1.selected, 
div#wrapper_7_billion ul.main_nav li#head_2.selected, 
div#wrapper_7_billion ul.main_nav li#head_3.selected, 
div#wrapper_7_billion ul.main_nav li#head_4.selected {
	background-image: url("/staticarchive/7e38c0c2786707defbbd6d8cc74f263ce2cc86ce.jpg");
}	
/* origin.css */
div#wrapper_7_billion div#myorigin {
	background-image: url("/staticarchive/ce3f7e24bb5e1ab973d272c42bac743b6a51d805.gif");
}	
div#wrapper_7_billion div#inpespective div.highest_pop_growth{
    background-image: url("/staticarchive/9ff37e175f747910e2b974596b293cd4c5d97442.gif");
}
div#wrapper_7_billion div#inpespective div.lowest_pop_growth{
    background-image: url("/staticarchive/2c14e8f69f87fd3c37ae9a76e0831bc3fd3ecb0a.gif");
}
div#wrapper_7_billion div#gender_pespective div.highest_life_exp{
    background-image: url("/staticarchive/f026733ff8c68ef6202c7c34e291bae36523c996.gif");
}
div#wrapper_7_billion div#gender_pespective div.lowest_life_exp{
    background-image: url("/staticarchive/28f5c3c1ceb763c139d49c007fd0ecc96837c710.gif");
} 
div#wrapper_7_billion div#inpespective div.figures div.section-labels, 
div#wrapper_7_billion div#gender_pespective div.figures div.section-labels {

}
/* input_el.css */
div#wrapper_7_billion div.navigation span#cta_next {
    background-image: none;
    position:relative;
    background-color:#333;
}
div#wrapper_7_billion div.navigation span#cta_next span.chevron {
    background-image: url("/staticarchive/f40b6eceb4ab332d1eb2e5c87cabeaec35832580.png");
    height:19px;
    width:15px;
    position:absolute;
    top:10px;
}	
.ltr div#wrapper_7_billion div.navigation span#cta_next {
	padding:7px 32px 0 8px;
}
.ltr div#wrapper_7_billion div.navigation span#cta_next span.chevron {
	right:8px;
	background-position: -195px -91px;
}
.ltr div#wrapper_7_billion div.navigation span#cta_next.disabled span.chevron {
	background-position: -195px -24px;
}

div#wrapper_7_billion div.navigation span#cta_prev {
	background-image: url("/staticarchive/f40b6eceb4ab332d1eb2e5c87cabeaec35832580.png");
}
div#wrapper_7_billion div.navigation {
 
}		
div.pop_input input#submit_bday, 
div.pop_input input#submit_origin,
div#wrapper_7_billion div.navigation span#cta_next {
	width:auto;
}
div.pop_input input#gender_male, 
div.pop_input input#gender_female {
	width:auto;
}
div.pop_input input#submit_origin {
	float:left;
}

div.pop_input input#bday, 
div.pop_input input#bmonth, 
div.pop_input input#byear, 
div.pop_input input#origin {
	border-width:1px !important;
	height:36px;
	line-height:36px;
}
div#wrapper_7_billion div.pop_input input#submit_bday, 
div#wrapper_7_billion div.pop_input input#submit_origin,
div#wrapper_7_billion div.pop_input input#gender_male, 
div#wrapper_7_billion div.pop_input input#gender_female {
	border:none !important;
	padding-left:4px;
	padding-right:4px;
}
div#wrapper_7_billion div.pop_input input#gender_male, 
div#wrapper_7_billion div.pop_input input#gender_female {
	text-transform:capitalize;
}
div#wrapper_7_billion div.navigation span#cta_next.disabled, 
div#wrapper_7_billion div.navigation span#cta_prev.disabled {
	background-color:#ccc !important;
}
/* gender.css */
div#wrapper_7_billion div#gender{
	background-image: url("/staticarchive/881b64de1c79d3029de10bc4e847938029a4c6ae.png");
}	   	

/*div.pop_input form {overflow:hidden;}*/
.ltr div.pop_input input {
	font-family:arial;
	float:left;
}

.rtl div.pop_input input {
	float:right;
	margin-right:0 !important;
	margin-left:5px;
}


/* panel.css */
div#wrapper_7_billion div.summary_left div#summary_position{
    background-image: url("/staticarchive/a7ea9a56c0f7f58d2ef918b04b605877d2ef5cc5.jpg");
}
div#wrapper_7_billion div.summary_left div#summary_gender.summary_male{
    background-image: url("/staticarchive/778ab6175db4e2fb794f0acd3270fb22436e3b2b.jpg");
}
div#wrapper_7_billion div.summary_left div#summary_gender.summary_female{
    background-image: url("/staticarchive/0c2c310be52dccfd1754b0f447185f64a6e55cc6.jpg");
}
div#wrapper_7_billion div#panel_2_content, 
div#wrapper_7_billion div#panel_3_content, 
div#wrapper_7_billion div#panel_4_content, 
div#wrapper_7_billion div#panel_5_content {
	background-image: url("/staticarchive/95774f3e24378667ce237d5d84d63c8feb137379.gif");
}
.rtl div#wrapper_7_billion div#panel_2_content, 
.rtl div#wrapper_7_billion div#panel_3_content, 
.rtl div#wrapper_7_billion div#panel_4_content, 
.rtl div#wrapper_7_billion div#panel_5_content {
	background-image: url("/staticarchive/49d57d4ab72a1c0719a412bf3b4a331fdee238b4.gif");
	background-position:-15px -14px;
}
div#wrapper_7_billion div#my_position span#panel_1 {
	background-image: url("/staticarchive/1d50edab578fc692eb48b346188912046629d5cf.png");
}
div#wrapper_7_billion div#panel_1_content h2,
div#wrapper_7_billion div#panel_2_content h2, 
div#wrapper_7_billion div#panel_3_content h2, 
div#wrapper_7_billion div#panel_4_content h2, 
div#wrapper_7_billion div#panel_5_content h2 {
	background-image: url("/staticarchive/b01083e0ba516e5528c3276e10ae95b54e550d62.png");
	top:2px;
}
div#wrapper_7_billion span#panel_2, 
div#wrapper_7_billion span#panel_3, 
div#wrapper_7_billion span#panel_4,
div#wrapper_7_billion span#panel_5 {
	background-image: url("/staticarchive/1d50edab578fc692eb48b346188912046629d5cf.png");
	width:auto;
}
div#wrapper_7_billion div div.figures div.section-value {

}
div#wrapper_7_billion div div.figures div.section-labels {

	display:block;

}
div#wrapper_7_billion div div.figures div.section-labels .pop_panel {

}
.ltr div#wrapper_7_billion div div.figures div.section-labels .lab1 {
	float:left;
}
.ltr div#wrapper_7_billion div div.figures div.section-labels .pop_panel {
	float:right;
	margin-right:8px;
}
.rtl div#wrapper_7_billion div div.figures div.section-labels .lab1 {
	float:right;
	line-height:18px
}
.rtl div#wrapper_7_billion div div.figures div.section-labels .pop_panel {
	float:left !important;
	margin-left:8px;
}
.ltr div#wrapper_7_billion span#panel_2, 
.ltr div#wrapper_7_billion span#panel_3, 
.ltr div#wrapper_7_billion span#panel_4, 
.ltr div#wrapper_7_billion span#panel_5 {
	line-height:16px;
}
.rtl div#wrapper_7_billion span#panel_2, 
.rtl div#wrapper_7_billion span#panel_3, 
.rtl div#wrapper_7_billion span#panel_4, 
.rtl div#wrapper_7_billion span#panel_5 {
	line-height:18px;
}
.ltr div#wrapper_7_billion div#summary_id {
	font-size:18px;
	line-height:24px;
}

/* origin.css */
div#wrapper_7_billion div#myorigin div.figures div h4 {
	padding-left:0;
}
div#wrapper_7_billion div#myorigin div.figures div span#pop_bph.personal, 
div#wrapper_7_billion div#myorigin div.figures div span#pop_dph.personal, 
div#wrapper_7_billion div#myorigin div.figures div span#pop_mph.personal, 
div#wrapper_7_billion div#myorigin div.figures div span#pop_ayg.personal {
	font-size:26px;
}

/* RIGHT TO LEFT OVERRIDES */
.rtl div#wrapper_7_billion div#my_position {
	left:auto;
	right:0;
}
.rtl div#wrapper_7_billion div.navigation span#cta_next {
	padding:7px 8px 0 32px;
}
.rtl div#wrapper_7_billion div.navigation span#cta_next span.chevron {
	left:8px;
	background-position: -73px -91px;
}
.rtl div#wrapper_7_billion div.navigation span#cta_next.disabled span.chevron {
	background-position: -73px -24px;
}
.rtl div#wrapper_7_billion div.navigation span#cta_prev{
    background-position: -181px -81px;
}

.rtl div#wrapper_7_billion div.navigation span#cta_prev.disabled{
	background-position: -181px -15px;
}
.rtl div#input_navigation {}
.rtl div#wrapper_7_billion ul.main_nav li,
.rtl div#pop_input,
.rtl div#wrapper_7_billion div.navigation span#cta_next, 
.rtl div#wrapper_7_billion div.navigation span#cta_prev,
.rtl div.pop_input input#submit_origin,
.rtl div#wrapper_7_billion div#gender {
	float:right;
}
.rtl #origin_chzn {
	float:right;
	margin-left:8px;
}
.rtl div#wrapper_7_billion div.navigation {
	float:left;
}
.rtl div#wrapper_7_billion div#myorigin,
.rtl div#wrapper_7_billion div#myorigin div.figures div {
	float:right;
}
.rtl div#wrapper_7_billion div#myorigin div.figures div span.pop_head {
	padding:10px 8px 0 20px;
}
.rtl div#wrapper_7_billion div#myorigin div.figures div span {
	float:right;		
}
.rtl div#wrapper_7_billion div#inpespective, 
.rtl div#wrapper_7_billion div#gender_pespective {
	float:left;
}
.rtl div#wrapper_7_billion div#myorigin div.figures div.avg_annual {
	right:auto;
	left: 10px;
}
.rtl div#wrapper_7_billion div#gender div#mf-life-expectancy {
	padding: 25px 8px 0 0;
}
.rtl div#wrapper_7_billion div.navigation span#cta_next,
.rtl div.pop_input input#submit_bday, 
.rtl div.pop_input input#submit_origin,
.rtl div.pop_input #gender_male, 
.rtl div.pop_input #gender_female,
.rtl div.pop_input input {
	font-family: "BBCNassim",arial,verdana,sans-serif;
}	
.rtl #population_meter,
.rtl div#wrapper_7_billion div#myorigin div.figures div span#pop_bph, 
.rtl div#wrapper_7_billion div#myorigin div.figures div span#pop_dph, 
.rtl div#wrapper_7_billion div#myorigin div.figures div span#pop_mph, 
.rtl div#wrapper_7_billion div#myorigin div.figures div span#pop_ayg,		
.rtl div#wrapper_7_billion div.navigation span#cta_prev,
.rtl div#wrapper_7_billion div#gender div.mf-comparison span#mf_female, 
.rtl div#wrapper_7_billion div#gender div.mf-comparison span#mf_male {
	font-family:arial;
	direction: ltr;
}
.rtl div#wrapper_7_billion div#inpespective div.figures, 
.rtl div#wrapper_7_billion div#gender_pespective div.figures {
	padding:8px 8px 0 0;
}
.rtl div#wrapper_7_billion div#myorigin div.figures div h4 {font-size:18px;}
.rtl div#wrapper_7_billion div#myorigin div.pop_count {
	right:auto;
	left:8px;
}
.rtl div#wrapper_7_billion div#myorigin div.pop_count span#population_meter {
	padding-left:0;
	padding-right:6px;
	direction:ltr;
}
.rtl .seven-billion-loader {
	padding-right:40%;
}
.rtl div#wrapper_7_billion div#inpespective div.highest_pop_growth h3, 
.rtl div#wrapper_7_billion div#gender_pespective div.highest_life_exp h3, 
.rtl div#wrapper_7_billion div#inpespective div.lowest_pop_growth h3, 
.rtl div#wrapper_7_billion div#gender_pespective div.lowest_life_exp h3 {
	padding:8px 8px 10px 0;
	font-size:24px;
	line-height:24px;
}
.rtl div#wrapper_7_billion div#inpespective div.highest_pop_growth h4, 
.rtl div#wrapper_7_billion div#gender_pespective div.highest_life_exp h4, 
.rtl div#wrapper_7_billion div#inpespective div.lowest_pop_growth h4, 
.rtl div#wrapper_7_billion div#gender_pespective div.lowest_life_exp h4 {
	font-size:22px;
	line-height:22px;
	padding: 8px 8px 0 0;
}
.rtl div#wrapper_7_billion div#inpespective div.figures div.section-labels, 
.rtl div#wrapper_7_billion div#gender_pespective div.figures div.section-labels,
.rtl div#wrapper_7_billion div#myorigin div.figures div span.pop_head {
	font-size:18px;
}
.rtl div#wrapper_7_billion div#myorigin div.pop_count span {
	float:right;
	font-size:22px;
}
.rtl div#wrapper_7_billion div#myorigin div.pop_count #population_meter,
.rtl div#wrapper_7_billion div#myorigin div.pop_count #population_meter span {
	float:left;
}
.rtl div#wrapper_7_billion div#panel_2_content, 
.rtl div#wrapper_7_billion div#panel_3_content, 
.rtl div#wrapper_7_billion div#panel_4_content, 
.rtl div#wrapper_7_billion div#panel_5_content {
	padding-right:0;
	padding-left:10px;
	right:auto;
	left:-7px;
}
.rtl div#wrapper_7_billion div#panel_2_content h2 span, 
.rtl div#wrapper_7_billion div#panel_3_content h2 span, 
.rtl div#wrapper_7_billion div#panel_4_content h2 span, 
.rtl div#wrapper_7_billion div#panel_5_content h2 span,
.rtl div#wrapper_7_billion div#panel_1_content h2 span {
	margin-left:0;
	margin-right:-5000px;
}
.rtl div#wrapper_7_billion div#panel_2_content div, 
.rtl div#wrapper_7_billion div#panel_3_content div, 
.rtl div#wrapper_7_billion div#panel_4_content div, 
.rtl div#wrapper_7_billion div#panel_5_content div {
	border-left:0;
	border-right:1px solid #000000;
}
.rtl div#wrapper_7_billion div#gender div.mf-comparison {
	font-size:16px;
}
.rtl div#wrapper_7_billion div#gender div#mf-life-expectancy {
	font-size:24px;
	line-height:24px;
}
.rtl div#wrapper_7_billion div.summary_left, 
.rtl div#wrapper_7_billion div.summary_right {
	float:right;
}
.rtl div#wrapper_7_billion div.summary_left div#summary_position, 
.rtl div#wrapper_7_billion div.summary_left div#summary_nation, 
.rtl div#wrapper_7_billion div.summary_left div#summary_gender {
	margin-right:0;
	margin-left:10px;
}
.rtl div#wrapper_7_billion div#my_position span#panel_1 {
	padding-right:20px;
	padding-left:0;
	background-position: 194px -11px;
}
.rtl div#wrapper_7_billion div#my_position span {font-size:18px;}
.rtl div#wrapper_7_billion div#my_position span.pc-number {font-size:35px;}
.rtl div#wrapper_7_billion div#my_position span#panel_1, 
.rtl div#wrapper_7_billion div#my_position span#share_1 {float:none;}
.rtl div#wrapper_7_billion div.summary_left div#summary_position span, 
.rtl div#wrapper_7_billion div.summary_left div#summary_nation div, 
.rtl div#wrapper_7_billion div.summary_left div#summary_gender span {
		font-size:18px;
}
.rtl .bbc-st-full ul li, 
.rtl #blq-main .bbc-st-full ul li {
	float:right;
	margin:0 0 0 8px;
}

.bbc-st-full {
    background: none repeat scroll 0 0 #EBEBEB;
    color: #666666;
    margin: 0 0 14px;
    padding: 6px 8px 8px;
    position: relative;
    overflow: hidden;
    display: block;
    width:50%;
}
.bbc-st-full ul li, 
#blq-main .bbc-st-full ul li {
   	display: inline;
    float: left;
    margin: 0 8px 0 0;	
    padding:0;
    background:none;
}
.bbc-st-full ul li a {
    height: 13px;
    text-indent: -9999px;
    width: 64px;
    display: block;
    overflow: hidden;
    padding: 6px 0 5px;    
}
.bbc-st-heading {display:inline;}
.bbc-st-full ul li.bbc-st-facebook-cta a {
	background: url("/staticarchive/8175a40eb2859166f15f16026cd4f53a1cc206f2.png") no-repeat scroll 0 0 #0253A2;
}
.bbc-st-full ul li.bbc-st-twitter-cta a {
	background: url("/staticarchive/8175a40eb2859166f15f16026cd4f53a1cc206f2.png") no-repeat scroll -65px 0 #33CCFF;
}
.bbc-st-full ul li.bbc-st-facebook-cta a:focus,
.bbc-st-full ul li.bbc-st-facebook-cta a:hover {
	background-position: 0 -25px;
}
.bbc-st-full ul li.bbc-st-twitter-cta a:focus,
.bbc-st-full ul li.bbc-st-twitter-cta a:hover {
	background-position: -65px -25px;
}



#www-bbcmundo-com .g-w11 {display:none;}
