/*# World Service - Hotspots Publishing Interface# Developed in accordance to spec laid out at # https://confluence.dev.bbc.co.uk/display/newsspec/Imagemaps+Publishing+Process# CSS To control the layout and user feedback for Hotspot overlay panels on World service news sites.# A full list of classes used is available at # https://confluence.dev.bbc.co.uk/display/newsspec_ws# Version 1 - 16/10/2012# Developed by Steven Atherton - steven.atherton@bbc.co.uk# World service styles*/div#clickable{display:none;}/*Close panel option*/body.rtl a.ns_pan_close, div.gelui-wrapper div.gelui-overlay-state div.gelui-overlay-container div#ui_nav a.ns_pan_close{	float:left;}body.ltr a.ns_pan_close, div.gelui-wrapper div.gelui-overlay-state div.gelui-overlay-container div#ui_nav a.ns_pan_close{	float:right;}/* Latin scripts left to right*//*Wide 976*/.ltr .ws-wide-include .static-l span.caption-overlay p,.ltr .ws-wide-include .static-t span.caption-overlay p{    	direction: ltr;}/*Story body 624*/.ltr .ws-storybody-halfwide-include .static-l span.caption-overlay p.ltr .ws-storybody-halfwide-include .static-t span.caption-overlay p{    	direction: ltr;}/*Narrow 464*/.ltr .ws-narrow-include .static-l span.caption-overlay p,.ltr .ws-narrow-include .static-t span.caption-overlay p{    	direction: ltr;}.rtl div.gelui-wrapper div.gelui-overlay-state div.gelui-overlay-container div#ui_nav div p{	direction: rtl; }/* Non latin scripts parent styles right to left*/.rtl .ws-wide-include .static-l span.caption-overlay p,.rtl .ws-wide-include .static-t span.caption-overlay p{    	direction: rtl; 	line-height: 18px;}.rtl.ws-storybody-halfwide-include .static-t span.caption-overlay p,.rtl.ws-storybody-halfwide-include .static-t span.caption-overlay p{    	direction: rtl; }.rtl .ws-narrow-include .static-l span.caption-overlay p,.rtl .ws-narrow-include .static-t span.caption-overlay p{ 	direction: rtl; }.rtl div.gelui-wrapper div.gelui-overlay-state div.gelui-overlay-container div#ui_nav div#active-content h2.hd{   	direction: rtl;    float: right;    width: 95%;}/*align icons for right to left*//*thumbnails*/.rtl .ws-wide-include .static-t span.img_overlay, .rtl .ws-wide-include .static-t span.vid_overlay, .rtl .ws-wide-include .static-t span.aud_overlay, .rtl .ws-wide-include .static-t span.text_overlay {         right: 0; }/*labels*/.rtl .ws-wide-include .static-l span.img_overlay, .rtl .ws-wide-include .static-l span.vid_overlay, .rtl .ws-wide-include .static-l span.aud_overlay, .rtl .ws-wide-include .static-l span.text_overlay {   }#www-bbcrussian-com .ws-wide-include .static-l span.caption-overlay p, #www-bbcrussian-com .ws-wide-include .static-t span.caption-overlay p{line-height: 20px;font-weight: bold;padding-top: 0;}#www-bbcpersian-com .rtl .ws-wide-include .static-l span.caption-overlay p, #www-bbcpersian-com .rtl .ws-wide-include .static-t span.caption-overlay p{line-height: 24px;font-weight: bold;padding-top: 0;}#www-bbcchinese-com div.gelui-wrapper div.gelui-overlay-state div.gelui-overlay-container div#ui_nav p{line-height: 24px;}#www-bbcchinese-com .ws-wide-include .static-l span.caption-overlay p, #www-bbcchinese-com .ws-wide-include .static-t span.caption-overlay p{line-height: 20px;font-weight: bold;padding-top: 0;padding-bottom: 0;}#www-bbcchinese-com div.gelui-wrapper div.gelui-overlay-state div.gelui-overlay-container div#ui_nav div#active-content h2.hd{font-weight: bold;padding-bottom: 0;}#www-bbcpersian-com div#mapping.static-t .caption-overlay{padding: 2px 8px;}/*Arabic specific styles*/#www-bbcarabic-com.rtl .ws-wide-include .static-l span.caption-overlay p,#www-bbcarabic-com.rtl .ws-wide-include .static-t span.caption-overlay p{     font-size:24px;}#www-bbcarabic-com .ws-storybody-halfwide-include .static-l span.caption-overlay p,#www-bbcarabic-com .ws-storybody-halfwide-include .static-t span.caption-overlay p{   }#www-bbcarabic-com .ws-narrow-include .static-l span.caption-overlay p,#www-bbcarabic-com .ws-narrow-include .static-t span.caption-overlay p{    }/*Burmese specific styles*/#www-bbcburmese-com .ws-wide-include .static-l span.caption-overlay p,#www-bbcburmese-com .ws-wide-include .static-t span.caption-overlay p{    }#www-bbcburmese-com .ws-storybody-halfwide-include .static-l span.caption-overlay p,#www-bbcburmese-com .ws-storybody-halfwide-include .static-t span.caption-overlay p{    }#www-bbcburmese-com .ws-narrow-include .static-l span.caption-overlay p,#www-bbcburmese-com .ws-narrow-include .static-t span.caption-overlay p{    }body#www-bbcburmese-com div.gelui-wrapper div.gelui-overlay-state div.gelui-overlay-container div#ui_nav div h2.hd {font-size: 1.4em;font-size: 18px;line-height: 28px;padding-bottom: 0px;width: 95%;}#www-bbcburmese-com div.gelui-wrapper div.gelui-overlay-state div.gelui-overlay-container div#ui_nav div p{	font-size: 1.15em;	line-height: 28px;}#www-bbcburmese-com. div.gelui-wrapper div.gelui-overlay-state div.gelui-overlay-container div#ui_nav div h2.hd,#www-bbcburmese-com. div.gelui-wrapper div.gelui-overlay-state div.gelui-overlay-container div#ui_nav div p{	font-family: sans-serif,'Padauk',arial,verdana;}#www-bbcburmese-com .ws-wide-include .static-l span.caption-overlay p,#www-bbcburmese-com .ws-wide-include .static-t span.caption-overlay p{	font-size: 1.2em;	font-weight: bold;	line-height: 24px;	padding-top: 0;}/*Chinese specific styles*/#www-bbcchinese-com .ws-wide-include .static-l span.caption-overlay p,#www-bbcchinese-com .ws-wide-include .static-t span.caption-overlay p{    }#www-bbcchinese-com .ws-storybody-halfwide-include .static-l span.caption-overlay p,#www-bbcchinese-com .ws-storybody-halfwide-include .static-t span.caption-overlay p{    }#www-bbcchinese-com .ws-narrow-include .static-l span.caption-overlay p,#www-bbcchinese-com .ws-narrow-include .static-t span.caption-overlay p{    }/*China UK has latin and chinese scripts???*/#www-bbcukchina-com .ws-wide-include .static-l span.caption-overlay p,#www-bbcukchina-com .ws-wide-include .static-t span.caption-overlay p{    }#www-bbcukchina-com .ws-storybody-halfwide-include .static-l span.caption-overlay p,#www-bbcukchina-com .ws-storybody-halfwide-include .static-t span.caption-overlay p{    }#www-bbcukchina-com .ws-narrow-include .static-l span.caption-overlay p,#www-bbcukchina-com .ws-narrow-include .static-t span.caption-overlay p{    }/*Hindi specific styles*/#www-bbchindi-com .ws-wide-include .static-l span.caption-overlay p,#www-bbchindi-com .ws-wide-include .static-t span.caption-overlay p{    }#www-bbchindi-com .ws-storybody-halfwide-include .static-l span.caption-overlay p,#www-bbchindi-com .ws-storybody-halfwide-include .static-t span.caption-overlay p{    }#www-bbchindi-com .ws-narrow-include .static-l span.caption-overlay p,#www-bbchindi-com .ws-narrow-include .static-t span.caption-overlay p{    }/*Sinhala specific styles*/#www-bbcsinhala-com .ws-wide-include .static-l span.caption-overlay p,#www-bbcsinhala-com .ws-wide-include .static-t span.caption-overlay p{    }#www-bbcsinhala-com .ws-storybody-halfwide-include .static-l span.caption-overlay p,#www-bbcsinhala-com .ws-storybody-halfwide-include .static-t span.caption-overlay p{    }#www-bbcsinhala-com .ws-narrow-include .static-l span.caption-overlay p,#www-bbcsinhala-com .ws-narrow-include .static-t span.caption-overlay p{    }#www-bbcsinhala-com div.gelui-wrapper div.gelui-overlay-state div.gelui-overlay-container div#ui_nav div h2.hd,#www-bbcsinhala-com div.gelui-wrapper div.gelui-overlay-state div.gelui-overlay-container div#ui_nav div p{	font-family: "Iskoola Pota BBC",arial,verdana,sans-serif;}#www-bbcsinhala-com div.gelui-wrapper div.gelui-overlay-state div.gelui-overlay-container div#ui_nav div h2.hd{	font-size: 22px;	line-height: 24px;	padding-bottom: 0;}#www-bbcsinhala-com div#mapping.static-t a.hotspot span.caption-overlay p,#www-bbcsinhala-com div#mapping.static-l a.hotspot span.caption-overlay p,#www-bbcsinhala-com div.gelui-wrapper div.gelui-overlay-state div.gelui-overlay-container div#ui_nav div p{	font-size: 17px;	line-height: 20px;	padding-bottom: 0;	padding-top: 0;}/*Tamil specific styles*/#www-bbctamil-com .ws-wide-include .static-l span.caption-overlay p,#www-bbctamil-com .ws-wide-include .static-t span.caption-overlay p{  font-size: 14px;font-size: 1.1em;font-weight: bold;padding-top: 0;  }#www-bbctamil-com div.gelui-wrapper div.gelui-overlay-state div.gelui-overlay-container div#ui_nav div h2.hd{line-height: 24px;padding-bottom: 0;}#www-bbctamil-com div.gelui-wrapper div.gelui-overlay-state div.gelui-overlay-container div#ui_nav p{font-size: 12px;font-size: 0.9em;line-height: 20px;}#www-bbctamil-com .ws-storybody-halfwide-include .static-l span.caption-overlay p,#www-bbctamil-com .ws-storybody-halfwide-include .static-t span.caption-overlay p{    }#www-bbctamil-com .ws-narrow-include .static-l span.caption-overlay p,#www-bbctamil-com .ws-narrow-include .static-t span.caption-overlay p{    }#www-bbcvietnamese-com div.gelui-wrapper div.gelui-overlay-state div.gelui-overlay-container div#ui_nav div h2.hd{padding-bottom: 0;}#www-bbcvietnamese-com div.gelui-wrapper div.gelui-overlay-state div.gelui-overlay-container div#ui_nav p{line-height: 20px;}