.native .author-information {margin-left: 58px;}.module-header {background: none repeat scroll 0 0 #000000; margin: 0 0 3px; color: #ffffff; font-size: 22px; font-size: 2.2rem; letter-spacing: 0; line-height: 22px; padding: 8px 10px;}.opacity-0 {-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; filter: alpha(opacity=0); -moz-opacity: 0; -khtml-opacity: 0; opacity: 0;}.opacity-35 {-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=35)"; filter: alpha(opacity=35); -moz-opacity: 0.35; -khtml-opacity: 0.35; opacity: 0.35;}.opacity-50 {-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"; filter: alpha(opacity=50); -moz-opacity: 0.5; -khtml-opacity: 0.5; opacity: 0.5;}.opacity-75 {-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=75)"; filter: alpha(opacity=75); zoom: 1; -moz-opacity: 0.75; -khtml-opacity: 0.75; opacity: 0.75;}.opacity-90 {-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=90)"; filter: alpha(opacity=90); -moz-opacity: 0.90; -khtml-opacity: 0.90; opacity: 0.90;}.opacity-100 {-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; filter: alpha(opacity=100); -moz-opacity: 1; -khtml-opacity: 1; opacity: 1;}.hide-text {color: transparent; text-indent: 100%; white-space: nowrap; overflow: hidden;}.module {margin-bottom: 16px;}.module h1 {background: none repeat scroll 0 0 #000000; margin: 0 0 3px; color: #ffffff; font-size: 22px; font-size: 2.2rem; letter-spacing: 0; line-height: 22px; padding: 8px 10px;}.around-bbc-module {font-size: 0; margin-bottom: 12px;}.around-bbc-module h1 {margin-bottom: 12px;}.around-bbc-module .story-index-item .image-container {margin-bottom: 0; padding-bottom: 6px; display: block;}.around-bbc-module article {float: right; *display: inline-block; *vertical-align: top; *float: none;}.around-bbc-module article h1 {font-size: 15px; font-size: 1.5rem; width: 160px; margin-bottom: 8px;}.around-bbc-module .left {margin-right: 16px; float: left; clear: both; *float: none;}.around-bbc-module .story-index-item span {display: block; height: 12px; margin: 0; vertical-align: baseline; width: 122px;}.around-bbc-module .story-index-item span.bbcnews {background-position: -283px -99px; width: 86px;}.around-bbc-module .story-index-item span.bbcautos {background-position: -523px -63px; width: 91px;}.around-bbc-module .story-index-item span.bbccapital {background-position: -640px -63px; width: 104px;}.around-bbc-module .story-index-item span.bbcculture {background-position: -766px -63px; width: 97px;}.around-bbc-module .story-index-item span.bbcfuture {background-position: -283px -64px; width: 101px;}.around-bbc-module .story-index-item span.bbctravel {background-position: -406px -75px; width: 96px;}article,aside,details,figcaption,figure,footer,header,hgroup,nav,section {display: block;}audio,canvas,video {display: inline-block; *display: inline; *zoom: 1;}audio:not([controls]) {display: none;}[hidden] {display: none;}html {font-size: 100%; overflow-y: scroll; -webkit-text-size-adjust: 100%; -ms-text-size-adjust: 100%;}body {margin: 0; line-height: 1.231;}body,button,input,select,textarea {font-family: sans-serif; color: #222;}abbr[title] {border-bottom: 0;}b,strong {font-weight: bold;}dfn {font-style: italic;}hr {display: block; height: 1px; border: 0; border-top: 1px solid #ccc; margin: 1em 0; padding: 0;}ins {background: #ff9; color: #000; text-decoration: none;}mark {background: #ff0; color: #000; font-style: italic; font-weight: bold;}pre,code,kbd,samp {font-family: monospace, monospace; _font-family: 'courier new', monospace; font-size: 1em;}pre {white-space: pre; white-space: pre-wrap; word-wrap: break-word;}q {quotes: none;}q:before,q:after {content: ""; content: none;}small {font-size: 85%;}sub,sup {font-size: 75%; line-height: 0; position: relative; vertical-align: baseline;}sup {top: -0.5em;}sub {bottom: -0.25em;}nav ul,nav ol {list-style: none; list-style-image: none; margin: 0; padding: 0;}img {border: 0; -ms-interpolation-mode: bicubic;}svg:not(:root) {overflow: hidden;}figure {margin: 0;}form {margin: 0;}fieldset {border: 0; margin: 0; padding: 0;}label {cursor: pointer;}legend {border: 0; *margin-left: -7px; padding: 0;}button,input,select,textarea {font-size: 100%; margin: 0; vertical-align: baseline; *vertical-align: middle;}button,input {line-height: normal; *overflow: visible;}table button,table input {*overflow: auto;}button,input[type="button"],input[type="reset"],input[type="submit"] {cursor: pointer; -webkit-appearance: button;}input[type="checkbox"],input[type="radio"] {box-sizing: border-box;}input[type="search"] {-webkit-appearance: textfield; -moz-box-sizing: content-box; -webkit-box-sizing: content-box; box-sizing: content-box;}input[type="search"]::-webkit-search-decoration {-webkit-appearance: none;}button::-moz-focus-inner,input::-moz-focus-inner {border: 0; padding: 0;}textarea {overflow: auto; vertical-align: top; resize: vertical;}input:invalid,textarea:invalid {background-color: #f0dddd;}table {border-collapse: collapse; border-spacing: 0;}td {vertical-align: top;}ul,li {margin: 0;}.ir {display: block; border: 0; text-indent: -999em; overflow: hidden; background-color: transparent; background-repeat: no-repeat; text-align: left; direction: ltr;}.ir br {display: none;}.hidden {display: none !important; visibility: hidden;}.visuallyhidden {border: 0; clip: rect(0 0 0 0); height: 1px; margin: -1px; overflow: hidden; padding: 0; position: absolute; width: 1px;}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus {clip: auto; height: auto; margin: 0; overflow: visible; position: static; width: auto;}.invisible {visibility: hidden;}.clearfix:before,.clearfix:after {content: ""; display: table;}.clearfix:after {clear: both;}.clearfix {zoom: 1;}@media only screen and (min-width: 480px) {}@media only screen and (min-width: 768px) {}@media print {* {background: transparent !important; color: black !important; text-shadow: none !important; filter: none !important; -ms-filter: none !important;} a, a:visited {text-decoration: underline;} a[href]:after {content: " (" attr(href) ")";} abbr[title]:after {content: " (" attr(title) ")";} .ir a:after, a[href^="javascript:"]:after, a[href^="#"]:after {content: "";} pre, blockquote {border: 1px solid #999; page-break-inside: avoid;} thead {display: table-header-group;} tr, img {page-break-inside: avoid;} img {max-width: 100% !important;} @page {margin: 0.5cm;} p, h2, h3 {orphans: 3; widows: 3;} h2, h3 {page-break-after: avoid;}}a {color: #000; text-decoration: none; font-weight: bold; outline: 0;}a:hover {text-decoration: underline;}a[rel="publisher"] {display: none;}@media print {body {background: white; font-size: 12pt;} body div, body section, body article, body a, body p {float: none !important; background: none!important; margin: 0 !important; padding: 0 !important; width: 100%!important; position: relative!important; clear: both;} h1 {color: #000000;} .bbccom_sponsor, .ad-slot, #blq-masthead, .header-wrapper, .side-bar, .secondary-column, #footer, aside, #blq-foot, #thumbnails, .social {display: none!important;} #blq-content {width: auto; padding: 0; border: 0; float: none !important; color: black;} #blq-content div, #blq-content section, #blq-content article {margin: 5px 0 !important;} a:link, a:visited {color: #000000; background: transparent; font-weight: bold; text-decoration: underline;} #blq-content a:link:after, #blq-content a:visited:after {content: " (" attr(href) ") "; font-size: 90%;} #blq-content a[href^="/"]:after {content: " (http://www.bbc.com" attr(href) ") ";}}.article-title {font-size: 32px; font-size: 3.2rem; line-height: 40px; line-height: 4rem;}.section-title {font-size: 22px; font-size: 2.2rem; line-height: 24px; line-height: 2.4rem;}.headline {font-size: 20px; font-size: 2rem; line-height: 24px; line-height: 2.4rem;}.sub-headline,.details-with-copy .sub-header {font-size: 18px; font-size: 1.8rem; line-height: 22px; line-height: 2.2rem; margin-top: 8.8px; margin-top: 0.8800000000000001rem; margin-bottom: 0;}.standfirst,.image-header h1.image-header-heading {font-size: 16px; font-size: 1.6rem; line-height: 19px; line-height: 1.9rem; margin-top: 7.6px; margin-top: 0.76rem; margin-bottom: 0;}.article-body-copy {font-size: 14px; font-size: 1.4rem; line-height: 18px; line-height: 1.8rem; margin-top: 18px; margin-top: 1.8rem; margin-bottom: 0;}.index-body-copy,.details-with-copy p {font-size: 13px; font-size: 1.3rem; line-height: 16px; line-height: 1.6rem; margin-top: 16px; margin-top: 1.6rem; margin-bottom: 0;}.alt-header {font-size: 11px; font-size: 1.1rem; line-height: 13px; line-height: 1.3rem; margin-top: 6.5px; margin-top: 0.65rem; margin-bottom: 0; text-transform: UPPERCASE;}.caption p {font-size: 12px; font-size: 1.2rem; line-height: 14px; line-height: 1.4rem; color: #666;}#blq-content .page-label {font-size: 10px; font-size: 1rem; line-height: 10px; line-height: 1rem; text-align: right; text-transform: uppercase; font-weight: bold; display: block; color: #505050; margin-top: 0;}ul.details-list li {margin-top: 1px; padding: 8px; background: #e5e5e5; font-weight: bold; color: #666666;}ul.details-list li.link {-webkit-transition: background-color 0.1s linear; -moz-transition: background-color 0.1s linear; -o-transition: background-color 0.1s linear; transition: background-color 0.1s linear;}ul.details-list li.link:hover {background: #000000;}ul.details-list li.link:hover a {color: white; text-decoration: none;}ul.details-list a {color: #000000;}.details-with-copy {display: inline; float: left; width: 624px;}.details-with-copy .details {display: inline; float: left; width: 288px;}.details-with-copy .copy {display: inline; float: left; width: 304px; margin-left: 16px; margin-right: 16px;}.details-with-copy .sub-header {color: #d1d3d4;}.image-header {position: relative; display: inline; float: left; width: 624px;}.image-header .image-header-heading-wrapper {position: absolute; bottom: 0; background: #000000; display: inline; float: left; width: 288px;}.image-header h1.image-header-heading {margin: 0px; padding: 8px 12px; color: white;}.image-header img.image-header-img {display: block;}.modal-view,.modal-view-backdrop,#close-modal-view {position: absolute; top: 0; left: 0;}#close-modal-view,.modal-view-backdrop {width: 100%; height: 1500px;}#close-modal-view {z-index: 101;}.modal-view {z-index: 102; width: 656px; left: 50%;}.modal-view header {margin: 0; padding: 0; position: relative;}.modal-view-backdrop {background: white; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=75)"; filter: alpha(opacity=75); zoom: 1; -moz-opacity: 0.75; -khtml-opacity: 0.75; opacity: 0.75; z-index: 100;}.modal-view-backdrop.hide {-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; filter: alpha(opacity=0); -moz-opacity: 0; -khtml-opacity: 0; opacity: 0;}.modal-view-backdrop.animate {-webkit-transition: all 0.3s linear; -moz-transition: all 0.3s linear; -o-transition: all 0.3s linear; transition: all 0.3s linear;}.modal-view-content {display: inline; float: left; width: 656px; position: absolute; left: -328px; top: 50px; background: white;}.modal-view-content.animate {-webkit-transition: all 0.6s linear; -moz-transition: all 0.6s linear; -o-transition: all 0.6s linear; transition: all 0.6s linear;}.modal-view-content.hide {top: -1500px;}.modal-view-content-inner {margin: 16px;}.button-group-three a {-webkit-transition: background-color 0.2s linear; -moz-transition: background-color 0.2s linear; -o-transition: background-color 0.2s linear; transition: background-color 0.2s linear; background: grey; float: left; width: 100%;}.button-group-three a:hover {text-decoration: none; background: grey !important;}.button-group-three a .button-text {display: block; font-size: 13px; font-size: 1.3rem; line-height: 32px; line-height: 3.2rem;}.button-group-three a p {margin: 0; text-align: center; color: white; font-weight: normal;}.button-group-three .button-first,.button-group-three .button-second,.button-group-three .button-third {width: 33.3%; float: left;}.button-group-three .button-first .button-lining {padding-right: 6px;}.button-group-three .button-second .button-lining {padding-left: 2px; padding-right: 2px;}.button-group-three .button-third .button-lining {padding-left: 6px;}.share-tools {clear: float; display: inline; float: left; width: 624px; margin-top: 16px;}.share-tools .icon-wrapper,.share-tools .icon-wrapper-large {position: absolute; top: 7px; left: 70px; width: 32px; height: 20px;}.share-tools .email,.share-tools .facebook,.share-tools .twitter {position: relative;}.share-tools .button-text {padding-left: 30px;}.share-tools .email {background-color: #605f5d;}.share-tools .twitter {background-color: #00bbf2;}.share-tools .facebook {background-color: #3c5a98;}.share-tools .facebook .icon-wrapper,.share-tools .facebook .icon-wrapper-large {left: 74px; top: 6px;}.share-tools .facebook .button-text {padding-left: 20px;}.share-tools .icon-email {overflow: hidden; background-image: url("../img/shared/shared-sprite.png"); background-position: -169px -50px; background-repeat: no-repeat; width: 30px; height: 20px;}.share-tools .icon-twitter {overflow: hidden; background-image: url("../img/shared/shared-sprite.png"); background-position: -142px -50px; background-repeat: no-repeat; width: 23px; height: 20px;}.share-tools .icon-facebook {overflow: hidden; background-image: url("../img/shared/shared-sprite.png"); background-position: -107px -49px; background-repeat: no-repeat; width: 10px; height: 20px;}.icon-wrapper,.icon-wrapper-large,.icon-wrapper-small {color: transparent; text-indent: 100%; white-space: nowrap; overflow: hidden; margin-right: 8px; position: relative;}.icon-wrapper .icon,.icon-wrapper-large .icon,.icon-wrapper-large .icon-date,.icon-wrapper-small .icon-date,.icon-wrapper-small .icon-location {position: absolute; left: 0;}.icon-wrapper-large {display: inline; float: left; width: 32px; background-color: #000000; -webkit-transition: background-color 0.2s linear; -moz-transition: background-color 0.2s linear; -o-transition: background-color 0.2s linear; transition: background-color 0.2s linear; height: 32px;}.icon-wrapper-large .icon-date {overflow: hidden; background-image: url("../img/shared/shared-sprite.png"); background-position: -668px -90px; background-repeat: no-repeat; width: 19px; height: 20px; left: 6px; top: 8px;}.icon-wrapper-small {display: inline; float: left; width: 16px; height: 18px;}.icon-wrapper-small .icon-date {overflow: hidden; background-image: url("../img/shared/shared-sprite.png"); background-position: -592px -136px; background-repeat: no-repeat; width: 14px; height: 14px;}.icon-wrapper-small .icon-location {overflow: hidden; background-image: url("../img/shared/shared-sprite.png"); background-position: -576px -136px; background-repeat: no-repeat; width: 14px; height: 18px; left: 1px;}.icon-with-instruction {margin-top: 12px;}.icon-with-instruction .instruction-title,.icon-with-instruction .instruction-cta {margin-top: 0; color: #000000;}.icon-with-instruction a:hover .icon-wrapper-large {background: grey;}.icon-with-instruction a:hover p {text-decoration: underline;}.modal-view-content #ui-dialog-titlebar-close {display: block; float: right; overflow: hidden; background-image: url("../img/shared/shared-sprite.png"); background-position: -430px -86px; background-repeat: no-repeat; width: 27px; height: 27px; cursor: pointer; margin-right: 16px;}.modal-view-content .ui-icon-close {display: block; height: 27px; text-indent: -9999em; width: 27px;}.modal-view-content .ui-icon-close:hover {overflow: hidden; background-image: url("../img/shared/shared-sprite.png"); background-position: -430px -113px; background-repeat: no-repeat;}ul.link-list {margin-top: 8px;}.toggle-panel {clear: both; overflow: hidden; -webkit-transition: all 0.4s linear; -moz-transition: all 0.4s linear; -o-transition: all 0.4s linear; transition: all 0.4s linear;}.toggle-panel .toggle-panel-content {margin-top: 16px;}.toggle-panel.closed {height: 0;}.browser-ver-ie7 .toggle-panel.closed,.browser-ver-ie8 .toggle-panel.closed {display: none;}.loading-wrapper {-webkit-transition: all 0.4s linear; -moz-transition: all 0.4s linear; -o-transition: all 0.4s linear; transition: all 0.4s linear; height: 0px; margin: 0 auto; width: 100%; position: relative; float: left;}.loading-wrapper .loading-element {top: 50%; left: 50%; position: absolute;}.loading-wrapper .loading-element .loader {height: 34px; width: 42px; margin-top: -10px; margin-left: -10px; background-image: url("../img/shared/loader.gif");}#details-overlay .wrapper {margin-right: 16px; position: relative; z-index: 1000;}#details-overlay .controller {float: left; line-height: 26px; position: relative; padding: 0 8px; font-size: 14px; font-size: 1.4rem; -webkit-transition: background-color 0.2s linear; -moz-transition: background-color 0.2s linear; -o-transition: background-color 0.2s linear; transition: background-color 0.2s linear; cursor: pointer;}#details-overlay .controller .arrow {-webkit-transition: all 0.3s linear; -moz-transition: all 0.3s linear; -o-transition: all 0.3s linear; transition: all 0.3s linear; overflow: hidden; background-image: url("../img/shared/shared-sprite.png"); background-position: -130px -86px; background-repeat: no-repeat; width: 14px; height: 10px; display: inline-block; margin-right: 5px; position: relative; *vertical-align: middle;}#details-overlay .controller .arrow.small {overflow: hidden; background-image: url("../img/shared/shared-sprite.png"); background-position: -195px -136px; background-repeat: no-repeat; width: 9px; height: 7px;}#details-overlay .controller:hover {background: #E5E5E5; -webkit-transition: background-color 0.2s linear; -moz-transition: background-color 0.2s linear; -o-transition: background-color 0.2s linear; transition: background-color 0.2s linear;}#details-overlay .controller a:hover {cursor: pointer;}#details-overlay .controller-expanded {background: #E5E5E5; -webkit-transition: background-color 0.2s linear; -moz-transition: background-color 0.2s linear; -o-transition: background-color 0.2s linear; transition: background-color 0.2s linear;}#details-overlay .controller-expanded .arrow {-moz-transform: rotate(-180deg); -webkit-transform: rotate(-180deg); -o-transform: rotate(-180deg); -ms-transform: rotate(-180deg); transform: rotate(-180deg);}#details-overlay .content {background-color: #E5E5E5; cursor: auto; padding: 14px 14px 0; position: absolute; top: 26px; left: 0px; z-index: 1000; width: 288px;}#details-overlay .content-collapsed {display: none;}#details-overlay .content-expanded {display: block;}#details-overlay .ie-fallback .arrow {overflow: hidden; background-image: url("../img/shared/shared-sprite.png"); background-position: -181px -132px; background-repeat: no-repeat;}#details-overlay .ie6-fallback {padding-top: 4px; height: 20px;}#details-overlay .no-js-fallback .arrow {overflow: hidden; background-image: url("../img/shared/shared-sprite.png"); background-position: -181px -132px; background-repeat: no-repeat;}#details-overlay .no-js-fallback .arrow {display: none;}#details-overlay .no-js-fallback:hover {background: transparent;}.details-overlay {margin-right: 16px; position: relative; z-index: 1000;}.details-overlay .details-overlay-content {background-color: #E5E5E5; cursor: auto; padding: 14px 14px 0; position: absolute; top: 26px; left: 0px; z-index: 1000; width: 288px;}.details-overlay-expanded .details-overlay-content {display: block;}.details-overlay-collapsed .details-overlay-content {display: none;}.details-overlay .details-overlay-controller {float: left; line-height: 26px; position: relative; padding: 0 8px; font-size: 14px; font-size: 1.4rem; -webkit-transition: background-color 0.2s linear; -moz-transition: background-color 0.2s linear; -o-transition: background-color 0.2s linear; transition: background-color 0.2s linear; cursor: pointer;}.details-overlay .details-overlay-controller .arrow {-webkit-transition: all 0.3s linear; -moz-transition: all 0.3s linear; -o-transition: all 0.3s linear; transition: all 0.3s linear; overflow: hidden; background-image: url("../img/shared/shared-sprite.png"); background-position: -130px -86px; background-repeat: no-repeat; width: 14px; height: 10px; display: inline-block; margin-right: 5px; position: relative; *vertical-align: middle;}.details-overlay .details-overlay-controller .arrow.small {overflow: hidden; background-image: url("../img/shared/shared-sprite.png"); background-position: -195px -136px; background-repeat: no-repeat; width: 9px; height: 7px;}.details-overlay .details-overlay-controller:hover {background: #E5E5E5; -webkit-transition: background-color 0.2s linear; -moz-transition: background-color 0.2s linear; -o-transition: background-color 0.2s linear; transition: background-color 0.2s linear;}.details-overlay .details-overlay-controller a:hover {cursor: pointer;}.details-overlay-expanded .details-overlay-controller {background: #E5E5E5; -webkit-transition: background-color 0.2s linear; -moz-transition: background-color 0.2s linear; -o-transition: background-color 0.2s linear; transition: background-color 0.2s linear;}.details-overlay-expanded .details-overlay-controller .arrow {-moz-transform: rotate(-180deg); -webkit-transform: rotate(-180deg); -o-transform: rotate(-180deg); -ms-transform: rotate(-180deg); transform: rotate(-180deg);}body.browser-ver-ie6 .details-overlay-expanded .arrow,body.browser-ver-ie7 .details-overlay-expanded .arrow,body.browser-ver-ie8 .details-overlay-expanded .arrow {overflow: hidden; background-image: url("../img/shared/shared-sprite.png"); background-position: -181px -132px; background-repeat: no-repeat;}.browser-ver-ie6 .details-overlay-controller {padding-top: 4px; height: 20px;}.no-js .details-overlay-controller .arrow {overflow: hidden; background-image: url("../img/shared/shared-sprite.png"); background-position: -181px -132px; background-repeat: no-repeat;}.no-js .details-overlay-controller .arrow {display: none;}.no-js .details-overlay-controller:hover {background: transparent;}#iplayer-promo {width: 976px; display: block; height: 88px; margin-bottom: 16px; border-bottom: 3px solid #e6e7e8;}#iplayer-promo div {background: url("../img/shared/iplayer-promo.png") no-repeat 0 -28px transparent; width: 95px; height: 82px; display: block; float: left; padding-right: 15px;}#iplayer-promo h3 {display: inline; font-size: 21px; font-size: 2.1rem; letter-spacing: -1px;}#iplayer-promo strong {color: #ec008c;}#iplayer-promo a {background-color: #000000; color: #ffffff; width: 180px; line-height: 26px; font-size: 16px; font-size: 1.6rem; display: inline-block; zoom: 1; *display: inline; vertical-align: top; padding-left: 8px; margin-top: 6px;}#iplayer-promo a:hover {background-color: #ec008c; text-decoration: none;}#iplayer-promo span {overflow: hidden; background-image: url("../img/shared/shared-sprite.png"); background-position: -195px -86px; background-repeat: no-repeat; width: 10px; height: 14px; display: inline-block; margin-left: 54px; vertical-align: middle; margin-bottom: 1px;}#iplayer-promo .iplayer-logo {background: url("../img/shared/iplayer-promo.png") no-repeat 0 0 transparent; text-indent: 100%; overflow: hidden; width: 150px; height: 26px; margin-top: 9px; float: right; padding: 0;}#longform-promo {width: 976px; display: block; margin-bottom: 16px; border-bottom: 3px solid #e6e7e8; overflow: hidden;}#longform-promo h3 {width: 176px; text-align: right; font-size: 16px; font: 1.6rem; line-height: 20px; line-height: 2rem; float: left;}#longform-promo .story-index-item {font-size: 14px; font-size: 1.4rem; line-height: 16px; line-height: 1.6rem; border-bottom: 0;}#longform-promo .image-container > span {position: absolute; bottom: 0; left: 0; color: #ffffff; background: #000000; background: rgba(0, 0, 0, 0.75); padding: 5px 7px;}#longform-promo .image-container > span span {background: url("../img/shared/shared-sprite.png") -693px -92px; width: 10px; height: 10px; display: inline-block; margin-right: 12px;}#longform-promo ul {display: inline; float: left;}#longform-promo ul:after {clear: both;}#longform-promo li {float: left; display: inline; width: 144px; margin-left: 16px;}.ad-slot {widows: 100%; margin-bottom: 0; overflow: hidden;}.ad-slot.promo_feature {background-color: transparent; margin-bottom: 0;}.ad-slot.promo_feature a {display: block;}.ad-slot.promo_feature a img {vertical-align: top;}.bbccom_slot_mpu .adsense_mpu {margin-bottom: 16px;}.bbccom_slot_mpu .ad-slot.mpu,.bbccom_slot_mpu .ad-slot.mpu_bottom {margin-bottom: 16px;}#blq-main .ad-slot a {line-height: 0 !important; display: block;}#blq-main .ad-slot .bbccom_text {line-height: 13px !important;}#blq-main .ad-slot .bbccom_text a {line-height: 13px; display: inline;}#culture #bbccom_leaderboard {margin-top: 0;}.bbccom_slot_leaderboard .ad-slot.leaderboardGvl3 {background-color: #fff; margin-bottom: 16px;}#blq-main .bbccom_adsense h3 a,#blq-main .bbccom_adsense h4 a,#blq-main .bbccom_adsense p a {line-height: 16px !important;}.bbccom_slot_ad_feature_rc .ad_feature_rc {margin-bottom: 16px;}.bbccom_slot_promo_feature_1 .promo_feature_1,.bbccom_slot_promo_feature_1 .promo_feature_1_v3 {margin-bottom: 16px; *padding-bottom: 6px;}.bbccom_slot_promo_feature_1 .promo_feature_1 .promo_feature_1_v3,.bbccom_slot_promo_feature_1 .promo_feature_1_v3 .promo_feature_1_v3 {margin-bottom: 0;}.bbccom_slot_promo_feature_2 .ad-slot.promo_feature_2 {margin-bottom: 16px;}.bbccom_slot_promo_feature_2 .ad-slot.promo_feature_2 .promo_feature_2_v3 {margin-bottom: 0;}.ad-slot.ad_feature_rc {margin-bottom: 0;}.ad-slot.mpu .bbccom_text {margin: 0; padding-top: 0;}.ad-slot.native_side,.ad-slot.native_main_large,.ad-slot.native_main_small {margin-bottom: 16px;}.native_main_medium_v3 {padding-bottom: 16px; border-bottom: 3px solid #E5E5E5;}.bbccom_slot_ad_feature_rc .ad-slot.ad_feature_rc {margin-bottom: 16px;}.sponsor-non-native #bbccom_sponsor_section {position: relative; float: right; top: 0; right: 0;}.sponsor-non-native .story-page #bbccom_sponsor_section .bbccom_text {*float: left;}.adsense_mpu {background-color: #e8e8e8; margin-bottom: 16px;}.secondary-column .adsense_mpu h3 {border-bottom: 1px solid black; overflow: auto; padding: 0; margin: 4px;}.secondary-column .adsense_mpu h3 a {float: right; margin: 3px 0 0 0;}#blq-main .bbccom_adsense h3 {padding: 0;}#bbccom_adsense_mpu {margin-top: 0; background-color: #E8E8E8; margin-bottom: 0;}.wallpaper-wrapper a {display: block; height: 0; line-height: 0; overflow: hidden;}.wallpaper-wrapper img {display: none;}#blq-content {overflow: hidden;}.bbccom_slot_leaderboard970 #blq-main #bbccom_leaderboard,.bbccom_slot_leaderboard97066 #blq-main #bbccom_leaderboard,.bbccom_slot_leaderboard97090 #blq-main #bbccom_leaderboard {padding: 1px 3px 8px 3px;}.secondary-column .bbccom_text {margin: 0 4px 0 0; padding-top: 3px;}.secondary-column .bbccom_adsense h3 {text-align: right; border-bottom: 1px solid #aaa; padding: 0; margin: 2px 8px 0;}.secondary-column .bbccom_adsense .undefined {padding: 0 8px 8px;}#culture .column-index .bbccom_sponsor {padding: 9px 16px; background-color: #CCCCCC; width: 272px; position: relative;}#culture .story-page .bbccom_sponsor .bbccom_text {position: absolute; right: 91px; top: 12px; width: 115px;}#culture .column-index .bbccom_sponsor img {margin: 0 0 0 190px;}* html #culture .column-index .bbccom_sponsor img {margin-left: 183px;}#culture .column-index .bbccom_sponsor .bbccom_text {top: 24px; display: inline; position: absolute; right: 97px;}.section-page .bbccom_sponsor,.topic-page .bbccom_sponsor {height: 40px; margin-bottom: 16px;}#culture .bbccom_adsense ul {padding: 9px 12px 0 12px;}#culture .bbccom_adsense ul li {padding: 0 0 9px;}#capital .tag-heading .sponsor a {float: left;}#capital .tag-heading .sponsor .bbccom_text {float: left; margin-top: 22px;}.author .prefix {color: #666;}.author {font-weight: bold; font-size: 13px; float: left; clear: both;}.author .name {color: #000; line-height: 1.53em;}.author-profile.no-image {left: 0px;}.author-profile h3 {font-size: 13px; letter-spacing: 0;}.author-profile dl {border-top: 3px solid #E5E5E5;}.author-profile dt {color: #666; line-height: 16px; margin-bottom: 10px;}.author-profile dd {font-weight: normal; line-height: 16px;}.author-profile a {cursor: pointer; font-weight: normal; text-decoration: underline;}.author-profile a:hover {color: #666;}.author-profile dl.recent-articles {padding-top: 6px;}.article-container .information .author {margin-right: 16px; position: relative; z-index: 1000;}.author .prefix {color: #666;}.author {font-weight: bold; font-size: 13px; float: left; clear: both;}.author .name {color: #000; line-height: 1.53em;}.author-information {margin-left: 53px;}.author-information.no-image {margin-top: 0; margin-left: 0;}.browser-ver-ie6 .author-has-profile .author-information {padding-top: 4px; height: 20px;}.author-has-profile .separator {border-right: 2px solid #E5E5E5; margin-right: 8px;}.columns .author .author-information {margin: 0 0 0 13px; width: 163px;}footer .author .prefix {display: block;}.affiliate-no-author {font-weight: bold; font-size: 13px; float: left; clear: both; margin-right: 16px; position: relative; z-index: 150;}.affiliate-from {color: #666666;}.affiliate-no-author .affiliate-from {border-left: 0; color: #666666; padding-left: 0;}.columns .author {margin: 8px 0 0 0;}.article-container .information .author {margin-right: 16px; position: relative; z-index: 1000;}.author-has-profile .author-profile {background-color: #E5E5E5; cursor: auto; padding: 14px 14px 0; position: absolute; top: 26px; left: 0px; z-index: 1000; width: 288px; left: 48px;}.author-has-profile .author-profile.no-image {left: 0px;}.author-profile-expanded .author-profile {display: block;}.author-profile-collapsed .author-profile {display: none;}.author-has-profile .author-information {float: left; line-height: 26px; position: relative; padding: 0 8px; font-size: 14px; font-size: 1.4rem; -webkit-transition: background-color 0.2s linear; -moz-transition: background-color 0.2s linear; -o-transition: background-color 0.2s linear; transition: background-color 0.2s linear; cursor: pointer; margin-left: 48px;}.author-has-profile .author-information .arrow {-webkit-transition: all 0.3s linear; -moz-transition: all 0.3s linear; -o-transition: all 0.3s linear; transition: all 0.3s linear; overflow: hidden; background-image: url("../img/shared/shared-sprite.png"); background-position: -130px -86px; background-repeat: no-repeat; width: 14px; height: 10px; display: inline-block; margin-right: 5px; position: relative; *vertical-align: middle;}.author-has-profile .author-information .arrow.small {overflow: hidden; background-image: url("../img/shared/shared-sprite.png"); background-position: -195px -136px; background-repeat: no-repeat; width: 9px; height: 7px;}.author-has-profile .author-information:hover {background: #E5E5E5; -webkit-transition: background-color 0.2s linear; -moz-transition: background-color 0.2s linear; -o-transition: background-color 0.2s linear; transition: background-color 0.2s linear;}.author-has-profile .author-information a:hover {cursor: pointer;}.author-profile-expanded .author-information {background: #E5E5E5; -webkit-transition: background-color 0.2s linear; -moz-transition: background-color 0.2s linear; -o-transition: background-color 0.2s linear; transition: background-color 0.2s linear;}.author-profile-expanded .author-information .arrow {-moz-transform: rotate(-180deg); -webkit-transform: rotate(-180deg); -o-transform: rotate(-180deg); -ms-transform: rotate(-180deg); transform: rotate(-180deg);}body.browser-ver-ie6 .author-profile-expanded .arrow,body.browser-ver-ie7 .author-profile-expanded .arrow,.author-profile-expanded .author-profile-expanded .arrow {overflow: hidden; background-image: url("../img/shared/shared-sprite.png"); background-position: -181px -132px; background-repeat: no-repeat;}.browser-ver-ie6 .author-has-profile .author-information {padding-top: 4px; height: 20px;}.no-js .author-has-profile .author-information .arrow {overflow: hidden; background-image: url("../img/shared/shared-sprite.png"); background-position: -181px -132px; background-repeat: no-repeat;}.no-js .author-has-profile .author-information .arrow {display: none;}.no-js .author-has-profile .author-information:hover {background: transparent;}.best-of .topic-heading {margin-bottom: 12px;}.best-of article {border-bottom: 1px solid #f0f0f0; padding-bottom: 16px; margin-bottom: 16px;}.best-of article img {vertical-align: top;}.best-of .story-index-item .image-container {display: inline-block; zoom: 1; *display: inline; vertical-align: top; margin-bottom: 0;}.best-of .header-container {width: 180px; display: inline-block; zoom: 1; *display: inline; vertical-align: top; margin-left: 6px;}.best-of .header-container h1 {font-size: 14px; font-size: 1.4rem; line-height: 16px; line-height: 1.6rem;}.best-of p {line-height: 16px; line-height: 1.6rem; width: 180px; margin-bottom: 0; font-size: 13px; font-size: 1.3rem;}.column-index article {width: 304px; background-color: #ffffff; float: left; margin-bottom: 21px; position: relative;}.column-index article.column-preview h1 {position: absolute; z-index: 500; padding: 0; -webkit-transition: all 0.2s linear; -moz-transition: all 0.2s linear; -o-transition: all 0.2s linear; transition: all 0.2s linear;}.column-index article.column-preview h1 a {width: 284px; display: block; padding: 6px 10px;}.column-index article.column-preview h1 a img {-webkit-transition: all 0.2s linear; -moz-transition: all 0.2s linear; -o-transition: all 0.2s linear; transition: all 0.2s linear;}.column-index article.column-preview div img {-webkit-transition: all 0.2s linear; -moz-transition: all 0.2s linear; -o-transition: all 0.2s linear; transition: all 0.2s linear;}.column-index article.column-preview div:hover h1 {background-color: #1a1a1a; -webkit-transition: all 0.2s linear; -moz-transition: all 0.2s linear; -o-transition: all 0.2s linear; transition: all 0.2s linear;}.column-index article.column-preview div:hover a {text-decoration: none;}.column-index article.column-preview div:hover img {-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=90)"; filter: alpha(opacity=90); -moz-opacity: 0.90; -khtml-opacity: 0.90; opacity: 0.90; -webkit-transition: all 0.2s linear; -moz-transition: all 0.2s linear; -o-transition: all 0.2s linear; transition: all 0.2s linear;}.column-index article a img {position: relative; display: block; margin: 0 0 6px 0; vertical-align: top;}.column-index article .image-anchor {display: block; padding-top: 38px;}.column-index article:nth-child(2n+1) {margin-right: 16px;}.column-index article.first-child {margin-right: 16px;}.column-index .featured-column {background-color: #ffffff; width: 336px; float: none;}.column-index .go-to-text {margin: 12px 0 6px; text-transform: uppercase;}.column-index .go-to-text span {overflow: hidden; background-image: url("../img/shared/shared-sprite.png"); background-position: -180px -86px; background-repeat: no-repeat; width: 10px; height: 14px; float: left; position: relative; top: 0; padding-right: 4px;}.widget-heading-column {background-color: #000000; letter-spacing: -0.02em; line-height: 26px; line-height: 2.6rem; padding: 6px 10px; margin: 0;}.widget-heading-column a {color: #FFFFFF;}.column-page .column-header {margin-bottom: 1em;}.column-page .column-header h1 {font-size: 42px; font-size: 4.2rem; margin-bottom: 8px; line-height: 45px; line-height: 4.5rem;}.column-page .column-header p {color: #666;}.column-page .column-header .pre-heading {text-transform: uppercase; font-size: 14px; color: #666; font-weight: bold; padding-top: 0; display: block;}.column-page .column-header .intro {margin: 0 0 1em; width: 464px;}.column-page .tags {margin-bottom: 11px;}.column-page .tags a {width: inherit; color: #fff;}.column-page .image-container {display: inline-block; zoom: 1; *display: inline; vertical-align: top; margin-bottom: 16px;}.column-page .article-date {display: block; margin-bottom: 4px;}.column-page .header-container {display: inline-block; zoom: 1; *display: inline; vertical-align: top;}.column-page .header-container a {width: inherit;}.column-page .recent-contributors {overflow: hidden; margin-bottom: 22px;}.column-page .recent-contributors h2 {margin-bottom: 10px; font-size: 14px; text-transform: uppercase;}.column-page .recent-contributors .contributor {float: left;}.column-page .recent-contributors .contributor img {vertical-align: top; float: left; padding-right: 10px;}.column-page .recent-contributors .contributor .contributor-name {display: block; float: left; width: 86px; line-height: 16px; padding-right: 16px;}.column-page .latest-heading {font-weight: bold; border-top: 3px solid #E5E5E5; padding: 14px 0 8px; text-transform: uppercase; display: block; width: 100%;}.column-page.bbccom_slot_sponsor_section .pre-heading {padding-top: 20px;}.see-more-articles p {text-align: center; padding-top: 6px;}.article-date .column-header {text-transform: uppercase;}.gallery-standalone .js-enabled.slideshow-thumbnails {position: relative; height: 456px;}.gallery-standalone .js-enabled.slideshow-thumbnails #slideshow {position: absolute; top: 92px; margin-bottom: 16px;}.gallery-standalone #slideshow .gelui-carousel-navigation {height: 48px; margin-top: 147px; width: 48px;}.gallery-standalone #slideshow .gelui-carousel-button {width: 48px; height: 48px;}.gallery-standalone #slideshow li {background-color: transparent;}.gallery-standalone #slideshow .gelui-carousel-button-next {background-position: -158px -50px;}.gallery-standalone #slideshow .gelui-carousel-button-next:hover {background-position: -42px -50px;}.gallery-standalone #slideshow .gelui-carousel-button-prev {background-position: -113px -50px;}.gallery-standalone #slideshow .gelui-carousel-button-prev:hover {background-position: 5px -50px;}.gallery-standalone #slideshow .gelui-carousel-button-disabled .gelui-carousel-button-prev {background-position: -113px -50px;}.gallery-standalone #slideshow .gelui-carousel-button-disabled .gelui-carousel-button-next {background-position: -157px -50px;}.gallery-standalone #thumbnails {position: absolute; top: 0; margin: 0;}.gallery-standalone #thumbnails li {background-color: transparent;}.gallery-standalone #captions {margin-bottom: 16px; border-bottom: 3px solid #e5e5e5; padding-bottom: 14px;}.gallery-standalone #captions dt {font-size: 28px; font-size: 2.8rem; font-weight: bold; line-height: 28px; line-height: 2.8rem; margin-bottom: 6px; color: #000;}.gallery-standalone #captions dd {line-height: 18px; width: 520px;}.gallery-standalone #captions dl {color: #666666;}.gallery-standalone .view-more {font-size: 0; margin-bottom: 16px; clear: both;}.gallery-standalone .view-more section {width: 304px; display: inline-block; zoom: 1; *display: inline; vertical-align: top;}.gallery-standalone .view-more section h1 {font-size: 28px; font-size: 2.8rem; color: #666666; margin-bottom: 6px;}.gallery-standalone .view-more section .image-container {padding-bottom: 4px; margin-bottom: 0;}.gallery-standalone .view-more section h2 {line-height: 16px; line-height: 1.6rem; font-size: 13px; font-size: 1.3rem;}.gallery-standalone .view-more .more-slideshows {margin-right: 16px;}.gallery-standalone .view-more .more-slideshows .left-side {margin-right: 16px;}.gallery-standalone .view-more .more-like-this {margin-left: 0;}.gallery-standalone .view-more .more-like-this li {width: 100%;}.gallery-standalone .view-more .more-like-this article {width: 100%; margin-bottom: 8px;}.gallery-standalone .view-more .more-like-this article:hover .image-container img {-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=90)"; filter: alpha(opacity=90); -moz-opacity: 0.90; -khtml-opacity: 0.90; opacity: 0.90;}.gallery-standalone .view-more .more-like-this article:hover span a {text-decoration: none;}.gallery-standalone .view-more .more-like-this .image-container {display: inline-block; zoom: 1; *display: inline; vertical-align: top; padding-bottom: 0;}.gallery-standalone .view-more .more-like-this .text-container {display: inline-block; zoom: 1; *display: inline; vertical-align: top; width: 216px; line-height: 1.231em; margin-left: 8px;}.gallery-standalone .view-more .more-like-this .text-container span a {color: #666666; font-weight: normal; font-size: 13px; font-size: 1.3rem;}.gallery-standalone .view-more li {display: inline-block; zoom: 1; *display: inline; vertical-align: top;}.gallery-standalone .view-more article {width: 144px; border-bottom: none; margin-bottom: 16px;}.gallery-standalone .view-more article:hover a {color: #666666; text-decoration: underline;}header.header-wrapper {background-color: #fff; padding-top: 22px; margin-bottom: 16px;}header.header-wrapper .visual-header {color: transparent; text-indent: 100%; white-space: nowrap; overflow: hidden; display: block; margin-bottom: 21px; padding: 0;}header.header-wrapper h1 {margin: 0;}header.search-header {margin-bottom: 16px; background-color: transparent; text-indent: 0; line-height: 50px; padding: 16px 8px 0px 190px; color: #8C8C8C;}header.search-header span.search {font-size: 3em; text-indent: -5000px; display: none;}header.search-header span.results {vertical-align: baseline; font-size: 1.85em;}#blq-container-inner {background-image: url("../img/shared/search-header.jpg"); background-position: center top; background-repeat: no-repeat; background-color: #fff;}.media-type-block,.media-type-block a {display: block; width: 72px; height: 72px; position: absolute; top: 0; left: 0; cursor: pointer;}.media-type-description {display: none;}.hover .media-type-block {background-color: #000000; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=90)"; filter: alpha(opacity=90); -moz-opacity: 0.90; -khtml-opacity: 0.90; opacity: 0.90; -webkit-transition: all 0.2s linear; -moz-transition: all 0.2s linear; -o-transition: all 0.2s linear; transition: all 0.2s linear;}.media-type-block {background-color: #000; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=75)"; filter: alpha(opacity=75); zoom: 1; -moz-opacity: 0.75; -khtml-opacity: 0.75; opacity: 0.75; -webkit-transition: all 0.2s linear; -moz-transition: all 0.2s linear; -o-transition: all 0.2s linear; transition: all 0.2s linear;}.media-type-block a span {display: block; margin-top: 17px; margin-left: 15px; width: 40px; height: 36px;}.media-type-block a .slideshow {margin-top: 18px; background: url("../img/shared/shared-sprite.png") no-repeat scroll -497px -86px transparent;}.media-type-block a .image {margin-top: 18px; background: url("../img/shared/shared-sprite.png") no-repeat scroll -497px -86px transparent;}.media-type-block a .infographic {background: url("../img/shared/shared-sprite.png") no-repeat scroll -457px -87px transparent;}.media-type-block a .video {background: url("../img/shared/shared-sprite.png") no-repeat scroll -536px -86px transparent; margin-left: 23px; margin-top: 21px;}.media-type-block a .audio {background: url("../img/shared/shared-sprite.png") no-repeat scroll -457px -123px transparent; margin-left: 17px; margin-top: 18px;}.medium-icon .media-type-block,.column-right .media-type-block,.featured-columns .media-type-block,.medium-icon .media-type-block a,.column-right .media-type-block a,.featured-columns .media-type-block a {width: 40px; height: 40px;}.medium-icon .media-type-block .media-type,.column-right .media-type-block .media-type,.featured-columns .media-type-block .media-type {width: 21px; height: 19px; margin: 9px auto; display: block;}.medium-icon .media-type-block a .image,.column-right .media-type-block a .image,.featured-columns .media-type-block a .image {background: url("../img/shared/shared-sprite.png") no-repeat scroll -874px -86px transparent; margin-left: 7px; margin-top: 10px;}.medium-icon .media-type-block a .slideshow,.column-right .media-type-block a .slideshow,.featured-columns .media-type-block a .slideshow {background: url("../img/shared/shared-sprite.png") no-repeat scroll -875px -86px transparent; margin-left: 7px; margin-top: 11px; width: 24px;}.medium-icon .media-type-block a .infographic,.column-right .media-type-block a .infographic,.featured-columns .media-type-block a .infographic {background: url("../img/shared/shared-sprite.png") no-repeat scroll -848px -86px transparent; margin-left: 6px; margin-top: 11px; width: 26px;}.medium-icon .media-type-block a .video,.column-right .media-type-block a .video,.featured-columns .media-type-block a .video {background: url("../img/shared/shared-sprite.png") no-repeat scroll -900px -86px transparent; margin-left: 12px; margin-top: 11px; width: 16px;}.medium-icon .media-type-block a .audio,.column-right .media-type-block a .audio,.featured-columns .media-type-block a .audio {background: url("../img/shared/shared-sprite.png") no-repeat scroll -917px -86px transparent; height: 24px; margin-left: 7px; margin-top: 8px; width: 25px;}.small-icon .media-type-block,.small-icon .media-type-block a {display: block; width: 33px; height: 33px; cursor: pointer;}.small-icon .media-type-block .media-type,.small-icon .media-type-block span {display: block; margin-top: 17px; margin-left: 7px; width: 22px; height: 20px;}.small-icon .media-type-block .slideshow {margin-top: 6px; margin-left: 6px; background: url("../img/shared/shared-sprite.png") no-repeat scroll -622px -86px transparent;}.small-icon .media-type-block .image {margin-top: 6px; margin-left: 6px; background: url("../img/shared/shared-sprite.png") no-repeat scroll -622px -86px transparent;}.small-icon .media-type-block .infographic {background: url("../img/shared/shared-sprite.png") no-repeat scroll -644px -87px transparent; margin-left: 6px; margin-top: 6px;}.small-icon .media-type-block .video {background: url("../img/shared/shared-sprite.png") no-repeat scroll -598px -86px transparent; margin-left: 9px; margin-top: 5px;}.small-icon .media-type-block .audio {background: url("../img/shared/shared-sprite.png") no-repeat scroll -645px -108px transparent; margin-left: 7px; margin-top: 5px;}.media-type-block-mini span {display: inline-block; height: 18px; margin-right: 6px; *vertical-align: middle;}.mini .media-type-block span {display: inline-block; height: 18px; margin-right: 6px;}.campaign {display: block; width: 100%;}.campaign .head {zoom: 1; *zoom: 1; line-height: normal; border-bottom: 3px solid #e5e5e5; padding-bottom: 6px; margin-bottom: 6px; margin-top: 10px;}.campaign .head:before,.campaign .head:after {content: ""; display: table;}.campaign .head:after {clear: both;}.campaign .head img {vertical-align: text-bottom;}.campaign .campaign-signpost {float: left; width: auto; margin-right: 6px; font-family: helvetica, arial, sans-serif;}.campaign .campaign-line-1 {font-size: 11px; font-size: 1.1rem; line-height: 13px; line-height: 1.3rem; margin-top: 6.5px; margin-top: 0.65rem; margin-bottom: 0; text-transform: UPPERCASE; font-weight: normal;}.campaign .campaign-line-2 {font-size: 12px; font-size: 1.2rem; text-align: right;}.campaign #bbccom_sponsor_section {float: left; padding: 6px; background: #fff; position: static;}.campaign #bbccom_sponsor_section .bbccom_text {display: none;}.native {font-family: Georgia, serif; float: left; clear: both; width: 100%; background: #eeeeee; padding: 6px 16px 0;}.native .page-label {font-family: helvetica, arial, sans-serif;}.story-page .native {width: 592px; margin-bottom: 32px;}.story-page .native.wide-column {width: 944px;}.story-page .native.wide-column .social {margin-right: 16px;}.story-page .native ~ .secondary-column {margin-top: 16px;}.story-page .native .article-heading {font-size: 36px; font-size: 3.6rem;}.story-page .native.story div.body aside.related-articles h3 {font-size: 18px; font-size: 1.8rem;}.story-page .native .tags,.story-page .native .show-caption {font-family: Arial, Helvetica, sans-serif;}.story-page .native .author img {background-color: #eeeeee;}.story-page .native .lead-image,.story-page .native #emp,.story-page .native #slideshow,.story-page .native #thumbnails {margin-left: -16px;}.story-page .native #captions {width: 624px;}.story-page .native .story-body {width: 432px;}.story-page .native blockquote {width: 288px;}.story-page .native blockquote span.open {background-position: -818px -121px;}.story-page .native blockquote span.close {background-position: -847px -121px;}.gallery-standalone .story.native {margin-bottom: 32px;}.gallery-standalone .story.native #captions {width: 592px;}.column-page .native .main-column {width: 608px;}.column-page .native .secondary-column {width: 320px;}.column-page .native .text-box {width: 292px;}.column-page .native .intro {width: 100%;}.features-navigation {z-index: 5000;}.features-navigation ul {background: #000000; width: 976px;}.features-navigation ul li {float: left; font-size: 16px; font-size: 1.6rem;}.features-navigation ul li.rss {font-size: 14px; font-size: 1.4rem; float: right;}.features-navigation ul li.rss a {line-height: 25px; padding-bottom: 5px; padding-top: 6px;}.features-navigation ul li.rss a .title {padding-left: 5px;}.features-navigation ul li.rss a .icon {width: 24px; height: 24px; display: block; float: left; background: url("../img/shared/shared-sprite.png") no-repeat scroll -723px -121px #ff3600; -webkit-transition: background-color 0.2s linear; -moz-transition: background-color 0.2s linear; -o-transition: background-color 0.2s linear; transition: background-color 0.2s linear;}.features-navigation ul li.rss a:hover .icon {background-color: #FF6600;}.features-navigation ul a {text-decoration: none; display: inline-block; zoom: 1; *display: inline; vertical-align: top; padding: 7px 8px; color: #fff; line-height: 22px;}.features-navigation ul a.main {-webkit-transition: background-color 0.2s linear; -moz-transition: background-color 0.2s linear; -o-transition: background-color 0.2s linear; transition: background-color 0.2s linear;}.features-navigation ul a.main:hover {background: #666666; color: #fff;}.features-navigation ul .featured-button a {background-color: #121212; position: relative; white-space: nowrap; padding: 0 8px 7px 8px; *padding-top: 6px; margin-top: -15px; display: inline-block; zoom: 1; *display: inline; vertical-align: top;}.features-navigation ul .featured-button a:hover {background-color: #6e6e6e;}.features-navigation ul .featured-button .featured {font-weight: bold; font-size: 0.75em;}.features-navigation ul .featured-button .chevron {background: url("../img/shared/shared-sprite.png") no-repeat scroll -195px -86px transparent; display: inline-block; height: 14px; width: 10px; margin-left: 6px; vertical-align: middle;}.features-navigation ul .featured-button-1 a {background-color: #1f1f1f;}.features-navigation ul .featured-button-1 a:hover {background-color: #757575;}.features-navigation ul .featured-button-2 a {background-color: #2b2b2b;}.features-navigation ul .featured-button-2 a:hover {background-color: #7d7d7d;}* html nav.features-navigation .nav {height: 1%;}.column-index-page .features-navigation .column,.programme-index-page .features-navigation .programme,.column-page .features-navigation .column,.home-page .features-navigation .home,.section-name-film .features-navigation .film,.section-name-art .features-navigation .art,.section-name-music .features-navigation .music,.section-name-style .features-navigation .style,.calendar .features-navigation .calendar {background-color: #737373;}.column.featured-column-0 .features-navigation .column,.column.featured-column-1 .features-navigation .column,.column.featured-column-2 .features-navigation .column {background-color: transparent;}.column.featured-column-0 .features-navigation .column:hover,.column.featured-column-1 .features-navigation .column:hover,.column.featured-column-2 .features-navigation .column:hover {background-color: #666666;}.featured-column-0 .featured-nav-slot-0,.featured-column-1 .featured-nav-slot-1,.featured-column-2 .featured-nav-slot-2 {background-color: #737373;}#paginationControl {float: right; margin-bottom: 48px;}#paginationControl .number {background-color: #D1D3D4; color: #fff;}#paginationControl .number,#paginationControl .number-selected {display: inline-block; zoom: 1; *display: inline; vertical-align: top; -webkit-transition: background-color 0.2s linear; -moz-transition: background-color 0.2s linear; -o-transition: background-color 0.2s linear; transition: background-color 0.2s linear; font-size: 16px; font-size: 1.6rem; height: 2em; line-height: 32px; line-height: 3.2rem; text-align: center; width: 2em; margin: 0 3px 0 2px;}#paginationControl .number-selected {background-color: #666666; color: #FFF;}#paginationControl .number:hover {-webkit-transition: background-color 0.2s linear; -moz-transition: background-color 0.2s linear; -o-transition: background-color 0.2s linear; transition: background-color 0.2s linear; background-color: #bbb; text-decoration: none;}#paginationControl .next-page {margin-left: 6px; margin-right: 8px; padding-top: 7px; display: inline-block; zoom: 1; *display: inline; vertical-align: top;}#paginationControl .next-page a {color: #666; font-size: 16px; font-size: 1.6rem;}#paginationControl .previous-page {font-size: 16px; font-size: 1.6rem; padding-right: 10px; display: inline-block; zoom: 1; *display: inline; vertical-align: top; padding-top: 7px;}#paginationControl .previous-page a {color: #666666;}.pagination-frontpage {width: 624px; border-top: 1px solid #E6E7E8; padding-top: 16px;}.see-more-articles {border-top: 3px solid #E5E5E5; clear: both; overflow: hidden;}.see-more-articles span {display: block; width: 25px; height: 19px; float: left; background: url("../img/shared/shared-sprite.png") no-repeat scroll -213px -86px transparent; margin-right: 10px;}.see-more-articles span.loader {background: url("../img/shared/loader-small.gif") no-repeat scroll transparent !important;}.see-more-articles a {color: #333; font-size: 24px; font-size: 2.4rem; text-align: center; letter-spacing: 0; float: left; line-height: 0.917em; margin-left: 38%; cursor: pointer; padding-top: 13px; padding-bottom: 12px; text-transform: uppercase;}.see-more-articles a:hover {color: #E5E5E5;}.see-more-articles a:hover span {background: url("../img/shared/shared-sprite.png") no-repeat scroll -239px -86px transparent;}.see-more-articles p {text-align: center;}a.error {font-size: inherit; float: none; margin: 0;}section#search-filter-column {float: left; font-family: "Helvetica Neue", arial, sans-serif; overflow: hidden; width: 146px; margin: 0;}section#search-filter-column h3 {background-color: #f0f0f0; border-top: 1px solid #e2e2e2; border-bottom: 1px solid #e2e2e2; color: #8C8C8C; padding: 8px; font-size: 16.25px;}section#search-filter-column ul li {padding: 4px 8px; font-size: 12.35px; font-weight: bold;}section#search-filter-column ul li a {color: #555;}section#search-filter-column ul li.highlight {background-color: #174F82; color: #fff;}section#search-filter-column ul li.highlight a {color: #fff;}section#search-main-column {float: left; width: 446px; margin: 0 0 85px 0; position: relative; border-left: 1px solid #e2e2e2; padding: 0 0 0 16px;}section#search-main-column h1.filter {font-size: 32px; color: #464646; padding: 0 0 8px 0; margin: 0px; border-bottom: 1px solid #e2e2e2;}section#search-main-column h2.date {font-size: 20px; color: #555; border-bottom: 1px solid #e2e2e2; padding: 8px 0;}section#search-main-column div.result {clear: both; padding: 16px 0; border-bottom: 1px solid #e2e2e2;}section#search-main-column div.result h3 {font-size: 16.9px; font-family: "Helvetica Neue", arial, sans-serif; margin-bottom: 8px;}section#search-main-column div.result h3 a {color: #174F82;}section#search-main-column div.result div.image-container {float: left; margin-right: 8px;}section#search-main-column p.meta {font-weight: bold; margin: 0; font-size: 12px;}section#search-main-column p.meta span.column,section#search-main-column p.meta span.column a {color: #AAA; text-transform: uppercase;}section#search-main-column p.meta span.date {color: green;}section#search-main-column p.meta span.date-new {color: red;}section#search-main-column p.summary {color: #555; margin: 0; font-size: 12px;}section#search-main-column div.tags ul.tags {padding-bottom: 0;}.section-page .full-width-horizontal-layout .image-container {float: left; margin-bottom: 16px;}.section-page .full-width-image .image-container {margin-bottom: 0;}.section-page .article-date {display: block; margin-bottom: 6px;}.section-page .recent-contributors {overflow: hidden; margin-bottom: 22px;}.section-page .recent-contributors h2 {margin-bottom: 10px; font-size: 14px; text-transform: uppercase;}.section-page .recent-contributors .contributor {float: left;}.section-page .recent-contributors .contributor img {vertical-align: top; float: left; padding-right: 10px;}.section-page .recent-contributors .contributor .contributor-name {display: block; float: left; width: 86px; line-height: 16px; padding-right: 16px;}.section-page .latest-heading {font-weight: bold; border-top: 3px solid #E5E5E5; padding: 14px 0 16px; text-transform: uppercase; display: block; width: 100%;}.gelui-carousel {position: relative; width: 100%; overflow: hidden;}.gelui-carousel .gelui-carousel-viewport {position: relative; margin: 0; height: 79px;}.gelui-carousel ul {width: 20000px; position: absolute; list-style: none; margin: 0; padding: 0;}.gelui-carousel li {float: left; margin: 0 1px 0 0; padding: 0;}*[dir=rtl] .gelui-carousel li {float: right; margin: 0 0 0 10px;}.gelui-carousel .gelui-carousel-navigation {border: none; position: absolute; top: 0; margin: 0; padding: 0; height: 100%; z-index: 100; -webkit-transition: all .2s linear; -moz-transition: all .2s linear; -o-transition: all .2s linear; transition: all .2s linear; background-color: #000;}.gelui-carousel .gelui-carousel-navigation:hover {-webkit-transition: all .2s linear; -moz-transition: all .2s linear; -o-transition: all .2s linear; transition: all .2s linear; background-color: #fff; zoom: 1;}.gelui-carousel .gelui-carousel-navigation legend {display: none;}.gelui-carousel .gelui-carousel-button {display: block; width: 100%; border: none; background: url("../img/shared/arrows-sprite-8bit.png") no-repeat; text-indent: -9999px; cursor: pointer;}.gelui-carousel .gelui-carousel-button:hover {cursor: pointer;}.gelui-carousel .gelui-carousel-button-disabled .gelui-carousel-button-prev,.gelui-carousel .gelui-carousel-button-disabled .gelui-carousel-button-next {zoom: 1; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=20)"; filter: alpha(opacity=20); -moz-opacity: 0.2; -khtml-opacity: 0.2; opacity: 0.2; cursor: default;}.gelui-carousel .gelui-carousel-button-prev {background-position: -102px 13px;}.gelui-carousel .gelui-carousel-button-next {background-position: -155px 13px;}.gelui-carousel .gelui-carousel-button-prev:hover {background-position: 16px 13px;}.gelui-carousel .gelui-carousel-button-next:hover {background-position: -39px 13px;}.gelui-carousel .gelui-carousel-button-disabled:hover {background-color: #000000; zoom: 1; cursor: default;}.gelui-carousel .gelui-carousel-button-disabled .gelui-carousel-button-prev {background-position: -102px 13px;}.gelui-carousel .gelui-carousel-button-disabled .gelui-carousel-button-next {background-position: -155px 13px;}.gelui-carousel .gelui-carousel-navigation-left {left: 0;}.gelui-carousel .gelui-carousel-navigation-right {right: 0;}.gelui-overlay-container {width: 100%; position: absolute; top: 0; background: #000000 transparent; background: rgba(0, 0, 0, 0.7); filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr="#99000000", EndColorStr="#99000000"); -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000, endColorstr=#99000000)"; min-width: 992px;}.ui-widget-overlay {width: 960px; height: 566px; display: block; padding: 16px; background-color: #E6E6E6; opacity: 1; margin: 0 auto; position: relative;}.ui-widget-overlay .ui-dialog-title {color: #333333; float: left; font-family: Arial; font-size: 2em; font-weight: bold;}.ui-widget-overlay .ui-dialog-titlebar-close {display: block; float: right; overflow: hidden; background-image: url("../img/shared/shared-sprite.png"); background-position: -430px -86px; background-repeat: no-repeat; width: 27px; height: 27px; cursor: pointer;}.ui-widget-overlay .ui-icon-close {display: block; height: 27px; text-indent: -9999em; width: 27px;}.ui-widget-overlay .ui-dialog-titlebar-close:hover {overflow: hidden; background-image: url("../img/shared/shared-sprite.png"); background-position: -430px -113px; background-repeat: no-repeat;}#slideshow {position: relative;}#slideshow .expand {overflow: hidden; background-image: url("../img/shared/shared-sprite.png"); background-position: -374px -86px; background-repeat: no-repeat; display: none; width: 28px; height: 28px; position: absolute; bottom: 8px; right: 8px; cursor: pointer; -webkit-transition: all 0.2s linear; -moz-transition: all 0.2s linear; -o-transition: all 0.2s linear; transition: all 0.2s linear;}#slideshow .expand:hover {overflow: hidden; background-image: url("../img/shared/shared-sprite.png"); background-position: -402px -86px; background-repeat: no-repeat;}#thumbnails {margin-top: 17px; display: none; margin-bottom: 20px;}#slideshow ul,#thumbnails ul {padding: 0;}#slideshow li,#thumbnails li {background-color: #a9a9a9; position: relative; list-style-type: none; display: inline-block; zoom: 1; *display: inline; vertical-align: top; overflow: hidden;}#thumbnails li {width: 144px; height: 81px; margin-right: 16px; position: relative;}#thumbnails li.active {width: 138px; height: 73px; border: 3px solid;}.autos-section #thumbnails li.active {border-color: #000000;}#slideshow .gelui-carousel-navigation {margin-top: 147px; width: 64px; height: 58px;}#thumbnails .gelui-carousel-navigation {width: 48px; background: #000000 transparent; background: rgba(0, 0, 0, 0.6); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#99000000", endColorstr="#99000000"); -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000, endColorstr=#99000000)"; zoom: 1; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";}#thumbnails .gelui-carousel-navigation:hover {width: 48px; background: #ffffff transparent; background: rgba(255, 255, 255, 0.6); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#99ffffff", endColorstr="#99ffffff"); -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#99ffffff, endColorstr=#99ffffff)";}#slideshow .gelui-carousel-button {width: 64px; height: 58px;}#thumbnails .gelui-carousel-button {width: 48px; height: 79px;}#thumbnails .gelui-carousel-button-prev {background-position: -113px -34px;}#thumbnails .gelui-carousel-button-next {background-position: -158px -34px;}#thumbnails .gelui-carousel-button-prev:hover {background-position: 5px -34px;}#thumbnails .gelui-carousel-button-next:hover {background-position: -42px -34px;}#slideshow .gelui-carousel a,#thumbnails .gelui-carousel a {text-decoration: none;}#slideshow .gelui-carousel,#thumbnails .gelui-carousel {width: 624px;}#slideshow .gelui-carousel .gelui-carousel-viewport {height: 351px;}#slideshow {zoom: 1;}#slideshow .caption-space {position: absolute; bottom: 0;}#slideshow .show-caption {display: none; padding: 0 10px 0 16px; line-height: inherit; margin: 0; font-size: 10px; color: #fff; width: 105px; background-color: #000; cursor: pointer; zoom: 1; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)"; filter: alpha(opacity=70); -moz-opacity: 0.7; -khtml-opacity: 0.7; opacity: 0.7;}#slideshow .show-caption span.status-arrow {-webkit-transition: all .3 ; -moz-transition: all .3 ; -o-transition: all .3 ; transition: all .3 ; display: block; height: 8px; float: left; position: relative; top: 10px; width: 11px; margin-right: 6px; line-height: 18px;}#slideshow .show-caption span.status-text {font-size: 10px; font-size: 1.0rem;}#slideshow .show-caption span.status-arrow.open {overflow: hidden; background-image: url("../img/shared/shared-sprite.png"); background-position: -195px -110px; background-repeat: no-repeat;}#slideshow .show-caption span.status-arrow.closed {overflow: hidden; background-image: url("../img/shared/shared-sprite.png"); background-position: -195px -118px; background-repeat: no-repeat;}.story #slideshow .caption-space .item-caption {width: 100%; color: #fff; width: 432px; padding: 16px; line-height: 18px; background-color: #000; zoom: 1; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)"; filter: alpha(opacity=70); -moz-opacity: 0.7; -khtml-opacity: 0.7; opacity: 0.7;}#slideshow .caption-space .item-caption {width: 100%; color: #fff; width: 432px; padding: 16px; line-height: 18px; background: #000000 transparent; background: rgba(0, 0, 0, 0.6); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#99000000", endColorstr="#99000000"); -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000, endColorstr=#99000000)";}#slideshow .item-caption {margin-top: 0px; z-index: 1000;}#slideshow .item-caption dt {font-size: 16px; font-weight: bold; line-height: 20px;}#slideshow .item-caption dd {margin-bottom: 10px;}#slideshow .caption-space.captions-hidden .item-caption {display: none;}#slideshow .caption-space.captions-displayed .item-caption {display: block;}#slideshow #captions {font-size: 13px; font-size: 1.3rem; -webkit-transition: all 0.2s linear; -moz-transition: all 0.2s linear; -o-transition: all 0.2s linear; transition: all 0.2s linear;}.index #slideshow-nav,.section-index #slideshow-nav {position: absolute; top: 0; right: 0; background-color: #000;}* html .index #slideshow-nav,* html .section-index #slideshow-nav {display: none;}.index #slideshow-nav ul,.section-index #slideshow-nav ul {clear: both; height: 24px;}.index #slideshow-nav ul li {background: #fff; width: 8px; height: 8px; display: block; float: left; margin: 8px 3px 8px 0px; cursor: pointer;}.index #thumbnails li,.section-index #thumbnails li {background-color: transparent;}.index #slideshow-nav ul li.active.autos-section-topic,.section-index #slideshow-nav ul li.active.autos-section-topic {background-color: #000000;}.index #slideshow-nav ul li:first-child,.section-index #slideshow-nav ul li.first-child {margin-left: 8px;}.index #slideshow-nav ul li:last-child,.section-index #slideshow-nav ul li:last-child {margin: 8px 8px 8px 0px; margin-right: 8px;}.index #slideshow-nav ul .last-child,.section-index #slideshow-nav ul .last-child {margin: 8px 8px 8px 0px; margin-right: 8px;}.index #slideshow-nav,.section-index #slideshow-nav {z-index: 500;}.index #slideshow,.section-index #slideshow {margin-top: 0; overflow: hidden;}#slideshow .media-type-block-mini .related-bbc-news {overflow: hidden; background-image: url("../img/shared/shared-sprite.png"); background-position: -265px -100px; background-repeat: no-repeat; width: 107px; height: 12px; vertical-align: middle;}.index #slideshow .related-stories {display: block; margin: 8px 0; overflow: hidden; width: 624px;}.index #slideshow .related-stories div {display: inline-block; zoom: 1; *display: inline; vertical-align: top;}.index #slideshow .caption-space,.section-indexindex #slideshow .caption-space {background-color: transparent; margin-top: -60px; position: relative; z-index: 1000; display: block; zoom: 100%;}.index #slideshow .item-caption,.section-index #slideshow .item-caption {padding: 0; color: #666; width: inherit; background: transparent; background: #ffffff transparent; background: rgba(255, 255, 255, 0); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#00ffffff", endColorstr="#00ffffff"); -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#00ffffff, endColorstr=#00ffffff)"; width: 376px;}.index #slideshow .item-caption .item-caption-intro,.section-index #slideshow .item-caption .item-caption-intro {background-color: #FFFFFF; position: relative; border-top: none; padding-top: 0; display: block; zoom: 100%;}#blq-content .index #slideshow h1,#blq-content .section-index #slideshow h1 {font-size: 2.154em; letter-spacing: -0.02em; line-height: 1.0715em;}.index #slideshow li h1 a,.section-index #slideshow li h1 a {color: #000;}.index #slideshow .article-date,.section-index #slideshow .article-date {padding-top: 10px; margin-bottom: 10px;}.index #slideshow li,.section-index #slideshow li {background-color: transparent;}#thumbnails .gelui-carousel-button-prev.gelui-carousel-button-disabled,#thumbnails .gelui-carousel-button-prev.gelui-carousel-button-disabled:hover,#thumbnails .gelui-carousel-button-next.gelui-carousel-button-disabled,#thumbnails .gelui-carousel-button-next.gelui-carousel-button-disabled:hover {background-color: #000; -webkit-transition: background-color 0.3s; -moz-transition: background-color 0.3s; -o-transition: background-color 0.3s; transition: background-color 0.3s; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; filter: alpha(opacity=100); -moz-opacity: 1; -khtml-opacity: 1; opacity: 1;}#thumbnails .gelui-carousel-button-prev.gelui-carousel-button-disabled,#thumbnails .gelui-carousel-button-prev.gelui-carousel-button-disabled:hover {background-position: -228px -34px;}#thumbnails .gelui-carousel-button-next.gelui-carousel-button-disabled,#thumbnails .gelui-carousel-button-next.gelui-carousel-button-disabled:hover {background-position: -274px -34px;}#slideshow.end-slide .expand,#slideshow.end-slide #captions,#slideshow.end-slide .gelui-carousel-navigation-right {-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; filter: alpha(opacity=0); -moz-opacity: 0; -khtml-opacity: 0; opacity: 0; -webkit-transition: all 0.2s linear; -moz-transition: all 0.2s linear; -o-transition: all 0.2s linear; transition: all 0.2s linear; cursor: auto; display: none\9;}.section-index #slideshow {min-height: 305px;}.section-index .gelui-carousel .gelui-carousel-viewport {margin: 0 68px 0 0; position: relative; height: 24px;}.section-index .gelui-carousel-navigation {height: 100%; margin-top: 0;}.section-index #slideshow .gelui-carousel .gelui-carousel-viewport {margin: 0 66px; position: relative;}.section-index #slideshow .gelui-carousel-navigation {height: 100%; margin-top: 0;}.section-index #slideshow-nav {top: 39px; right: 66px; left: 488px; z-index: 1000;}.section-index #slideshow-nav ul {left: 0!important;}.section-index #slideshow #slideshow-nav {top: 10px; z-index: 500;}.section-index #slideshow .gelui-carousel .gelui-carousel-viewport {height: auto;}.section-index #slideshow #slideshow-nav {background-color: #000000; position: absolute; right: 66px; top: 0;}.section-index #slideshow-nav ul li {background: none repeat scroll 0 0 #FFFFFF; cursor: pointer; display: block; float: left; height: 8px; margin: 8px 3px 8px 0; width: 8px;}.section-index #slideshow .caption-space {left: 66px; background-color: transparent; display: block; margin-top: -60px; position: relative; z-index: 1000; width: 492px;}.section-index #slideshow .item-caption .item-caption-intro {padding-left: 8px;}.section-index #slideshow .gelui-carousel .gelui-carousel-viewport {height: 277px;}.section-index #slideshow .article-date {margin-bottom: 4px; padding-top: 10px;}.section-index .gelui-carousel .gelui-carousel-navigation {display: none;}.section-index #slideshow .gelui-carousel .gelui-carousel-navigation {display: block; -moz-transition: all 0.2s linear 0s; background-color: #000000; border: medium none; height: 100%; margin: 0; padding: 0; position: absolute; top: 0; z-index: 100; cursor: pointer; background: #000000 transparent; background: rgba(0, 0, 0, 0.6); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#99000000", endColorstr="#99000000"); -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000, endColorstr=#99000000)"; zoom: 1; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";}.section-index #slideshow .gelui-carousel .gelui-carousel-navigation:hover {background: #ffffff transparent; background: rgba(255, 255, 255, 0.6); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#99ffffff", endColorstr="#99ffffff"); -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#99ffffff, endColorstr=#99ffffff)"; zoom: 1; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";}.section-index .gelui-carousel .gelui-carousel-button-disabled:hover {background: #666666 transparent; background: #666666; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#ff666666", endColorstr="#ff666666"); -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#ff666666, endColorstr=#ff666666)"; zoom: 1; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";}.section-index .gelui-carousel .gelui-carousel-button-next {background-position: -449px 125px;}.section-index .gelui-carousel .gelui-carousel-button-prev {background-position: -407px 125px;}.section-index .gelui-carousel .gelui-carousel-navigation-left:hover .gelui-carousel-button-prev {background-position: -320px 125px;}.section-index .gelui-carousel .gelui-carousel-navigation-right:hover .gelui-carousel-button-next {background-position: -362px 125px;}.section-index #slideshow .gelui-carousel-button {height: 100%; width: 64px;}.section-index #slideshow .gelui-carousel .gelui-carousel-button-disabled .gelui-carousel-button-prev,.section-index #slideshow .gelui-carousel .gelui-carousel-button-disabled:hover .gelui-carousel-button-prev {background-position: -493px 125px;}.section-index #slideshow .gelui-carousel .gelui-carousel-button-disabled .gelui-carousel-button-prev:hover {background: url("../img/shared/arrows-sprite-8bit.png") no-repeat scroll -493px 125px #666666;}.section-index .gelui-carousel .gelui-carousel-button-disabled .gelui-carousel-button-next,.section-index .gelui-carousel .gelui-carousel-button-disabled .gelui-carousel-button-next:hover {background-position: -535px 125px;}.section-index .gelui-carousel .gelui-carousel-button-disabled .gelui-carousel-button-prev,.section-index .gelui-carousel .gelui-carousel-button-disabled .gelui-carousel-button-next,.section-index .gelui-carousel .gelui-carousel-button-disabled .gelui-carousel-button-prev:hover,.section-index .gelui-carousel .gelui-carousel-button-disabled .gelui-carousel-button-next:hover {cursor: default; opacity: 1; background-color: #666666;}.section-index #bbccom_adsense_mpu,#bbccom_adsense_middle {margin-bottom: 58px;}.section-index .top-topics {margin-bottom: 52px;}.main-column.section-index {margin-bottom: 16px;}.section-index .double-article {border-top: none; padding-top: 0;}.section-index .ie-hidden-navigation {display: none;}.section-index #slideshow img {vertical-align: baseline;}.section-index #bbccom_mpu {margin-top: 38px;}.thumbnail-nav {*z-index: 9999; *height: 24px; *width: 68px;}.thumbnail-nav .gelui-carousel-viewport {*float: right;}.thumbnail-nav .gelui-carousel-viewport ul {*float: left; *left: -68px !important;}.slideshow-related-content {background: #000000; background: rgba(0, 0, 0, 0.7); width: 624px; height: 351px; display: block; color: #fff; font-size: 0; position: absolute; top: 0; left: 0;}.slideshow-related-content .related-holder {padding-left: 112px; padding-top: 25px;}.slideshow-related-content h2 {font-size: 22px; font-size: 2.2rem; margin-bottom: 6px;}.slideshow-related-content a {display: inline-block; width: 144px; color: #fff; margin-right: 16px; line-height: 1.6rem; margin-bottom: 16px; vertical-align: top; -webkit-transition: all 0.2s linear; -moz-transition: all 0.2s linear; -o-transition: all 0.2s linear; transition: all 0.2s linear;}.slideshow-related-content a:hover {color: #c3c3c3; -webkit-transition: all 0.2s linear; -moz-transition: all 0.2s linear; -o-transition: all 0.2s linear; transition: all 0.2s linear;}.slideshow-related-content a:hover img {-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=90)"; filter: alpha(opacity=90); -moz-opacity: 0.90; -khtml-opacity: 0.90; opacity: 0.90; -webkit-transition: all 0.2s linear; -moz-transition: all 0.2s linear; -o-transition: all 0.2s linear; transition: all 0.2s linear;}.slideshow-related-content a:hover h3 {text-decoration: underline;}.slideshow-related-content h3 {font-size: 14px; font-size: 1.4rem; line-height: 16px; line-height: 1.6rem;}.blq-js article .social a {color: transparent; text-indent: 100%; white-space: nowrap; overflow: hidden;}article .social .bbc-st a {*text-indent: 0;}.blq-js article .social .bbc-st .bbc-st-facebook-cta a,.blq-js article .social .bbc-st .bbc-st-twitter-cta a,.blq-js article .social .bbc-st .linked-button {*text-indent: 100%;}article .social {width: 100%; height: 40px;}article .social a.print,article .social a.email {margin: 8px 0; float: right; display: block; color: transparent; text-indent: 100%; white-space: nowrap; overflow: hidden;}article .social a.email {overflow: hidden; background-image: url("../img/shared/shared-sprite.png"); background-position: 163px -86px; background-repeat: no-repeat; width: 18px; height: 14px; margin: 12px 6px 0 0;}article .social a.print {overflow: hidden; background-image: url("../img/shared/shared-sprite.png"); background-position: -163px -100px; background-repeat: no-repeat; width: 17px; height: 18px; margin: 9px 0 0;}article .social a.print:hover,article .social a.email:hover {cursor: pointer;}.bbc-st-wrapper {float: right;}.story-meta {display: inline-block; vertical-align: top; line-height: 26px; white-space: nowrap;}.author-has-profile .story-meta-separator {border-left: 2px solid #E5E5E5; height: 24px;}.story-meta-separator {border-left: 2px solid #000000; padding-left: 6px; height: 12px; display: inline-block; vertical-align: middle;}.browser-ie .story-meta-separator {vertical-align: baseline;}.story {position: relative; width: 624px;}.story .body {clear: both;}.story-body p a,.story-body li a {font-weight: normal; text-decoration: underline;}.story-body p a:hover,.story-body li a:hover {color: #666666;}.story-body {display: block; float: right; width: 464px;}.story-body .secondary-asset {display: inline; float: left;}.story-body dl.inline-image dt {margin: 0; padding: 0;}.story-body dl.inline-image dd {margin: 0; padding: 0; font-size: 12px; color: #666666;}.story-body dl.inline-image img {margin: 0; padding: 0;}.story-body .secondary-image {margin-right: 16px; width: 304px;}.story-body .secondary-image p.secondary-image-caption {font-size: 12px; margin: 8px 0;}.story-body ul,.story-body ol {margin-left: 20px; margin-bottom: 16px;}.story-body ul li,.story-body ol li {font-size: 14px; line-height: 18px; color: #666; list-style-position: outside; list-style-image: none;}.story-body ul li {list-style-type: disc;}.story-body ol li {list-style-type: decimal;}.story-body .callout {color: #000; background-color: #F0DDBF; width: 272px; float: right; margin: 0 0 22px 16px; padding: 0;}.story-body .callout .heading {padding: 15px 15px 0 15px; border-bottom: 1px solid #DAC29C;}.story-body .callout .heading h1 {margin-bottom: 8px; font-size: 1.8rem;}.story-body .callout .heading h2 {margin-bottom: 12px; font-size: 13px; font-size: 1.3rem; font-weight: normal; font-style: italic; line-height: 1.4em;}.story-body .callout .body {padding: 16px 16px 0 16px;}.story-body .callout .body p,.story-body .callout .body li {font-size: 13px; font-size: 1.3rem; color: #000;}.footer-container,.footer-conatiner .social,.footer-container .image-container {position: relative; zoom: 1;}#blq-content .article-container .article-heading {clear: both; font-weight: bold; font-size: 36px; font-size: 3.6rem; margin: 0 16px 10px 0;}.article-container .time,.article-container .column {float: left; margin: 12px 0 2px; font-size: 13px; font-size: 1.3rem;}.article-container .time {line-height: 11px; line-height: 1.1rem; margin-top: 17px;}.article-container .column {line-height: 20px; line-height: 2.0rem; margin-right: 9px; text-transform: uppercase;}.article-container .information {border-bottom: 3px solid #E5E5E5; min-height: 35px; padding-bottom: 5px; position: relative; z-index: 1000;}.article-container .information.no-image {margin-left: 0px;}.article-container .author img {position: absolute; top: 0; left: 0; padding-right: 10px; background-color: #fff;}.article-container .social {position: relative;}.article-container .affliate-from {border-left: 1px solid #eaeaea; color: #666; padding-left: 10px;}.article-container .lead-image {margin: 0 0 8px 0;}.article-container p.lead-image-caption {color: #666; margin: 0 0 16px; font-size: 12px;}.article-container .no-image {margin-top: 0; margin-left: 0;}.inline-youtube,.inline-magnify {position: relative; padding-bottom: 56.25%; height: 0; margin-bottom: 16px;}.inline-youtube iframe,.inline-magnify iframe {position: absolute; top: 0; left: 0; width: 100%; height: 100%;}.inline-video {display: block;}.tags {overflow: hidden;}.tags div,.tags li {display: inline-block; zoom: 1; *display: inline; vertical-align: top; margin: 0 5px 5px 0;}.top-topics .tags div,.top-topics .tags li {display: block;}.tags a {display: inline-block; zoom: 1; *display: inline; vertical-align: top; line-height: 24px; padding: 1px 10px; color: #ffffff; background-color: #aaaaaa; white-space: nowrap; -webkit-transition: background-color 0.2s linear; -moz-transition: background-color 0.2s linear; -o-transition: background-color 0.2s linear; transition: background-color 0.2s linear; color: #fff; font-size: 13px; font-size: 1.3rem;}.tags a:hover {text-decoration: none; background-color: #000000;}.related-topics .tags {margin-bottom: 16px;}.tag-page .tag-heading,.section-page .tag-heading,.technology-index-page .tag-heading,.health-index-page .tag-heading,.science-index-page .tag-heading {margin-bottom: 16px; border-bottom: 3px solid #E5E5E5; padding-bottom: 5px;}.tag-page .tag-heading h1,.section-page .tag-heading h1,.technology-index-page .tag-heading h1,.health-index-page .tag-heading h1,.science-index-page .tag-heading h1 {height: 31px; float: left; line-height: 31px; font-size: 2.154em; letter-spacing: 0; margin-bottom: 5px;}.tag-page .tag-heading .ad-slot,.section-page .tag-heading .ad-slot,.technology-index-page .tag-heading .ad-slot,.health-index-page .tag-heading .ad-slot,.science-index-page .tag-heading .ad-slot {float: right; margin-bottom: 8px; background-color: #ffffff;}.tag-page .tag-heading .ad-slot .bbccom_sponsor,.section-page .tag-heading .ad-slot .bbccom_sponsor,.technology-index-page .tag-heading .ad-slot .bbccom_sponsor,.health-index-page .tag-heading .ad-slot .bbccom_sponsor,.science-index-page .tag-heading .ad-slot .bbccom_sponsor {height: auto; margin-bottom: 0;}.tag-page .tag-heading .ad-slot .bbccom_text,.section-page .tag-heading .ad-slot .bbccom_text,.technology-index-page .tag-heading .ad-slot .bbccom_text,.health-index-page .tag-heading .ad-slot .bbccom_text,.science-index-page .tag-heading .ad-slot .bbccom_text {vertical-align: bottom;}.tag-page .full-width-image h1 a,.section-page .full-width-image h1 a,.technology-index-page .full-width-image h1 a,.health-index-page .full-width-image h1 a,.science-index-page .full-width-image h1 a {color: #fff;}.tag-page .full-width-image h1 a:hover,.section-page .full-width-image h1 a:hover,.technology-index-page .full-width-image h1 a:hover,.health-index-page .full-width-image h1 a:hover,.science-index-page .full-width-image h1 a:hover {color: #f2f2f2;}.tag-page .full-width-image:hover h1 a,.section-page .full-width-image:hover h1 a,.technology-index-page .full-width-image:hover h1 a,.health-index-page .full-width-image:hover h1 a,.science-index-page .full-width-image:hover h1 a {color: #f2f2f2;}.tag-page .main-column,.section-page .main-column,.technology-index-page .main-column,.health-index-page .main-column,.science-index-page .main-column {margin-bottom: 45px;}.tag-page .secondary-column .half-width-with-image-no-summary h1,.section-page .secondary-column .half-width-with-image-no-summary h1,.technology-index-page .secondary-column .half-width-with-image-no-summary h1,.health-index-page .secondary-column .half-width-with-image-no-summary h1,.science-index-page .secondary-column .half-width-with-image-no-summary h1 {margin-bottom: 0; padding-bottom: 8px;}.tag-page .tags,.section-page .tags,.story-page .tags,.column-page .tags {margin-bottom: 11px;}.tag-page .tags a,.section-page .tags a,.story-page .tags a,.column-page .tags a {width: inherit; color: #fff;}.tag-page .tags a.section,.section-page .tags a.section,.story-page .tags a.section,.column-page .tags a.section {background-color: #f23436;}.tag-page .tags a:hover,.section-page .tags a:hover,.story-page .tags a:hover,.column-page .tags a:hover {background-color: #000000;}.story-index-item .tags a:hover {color: #ffffff;}.top5 {overflow: hidden; position: relative;}.top5 h2 {cursor: pointer; float: left; font-size: 16px; font-size: 1.6rem; font-weight: bold; padding: 6px 0; text-align: center; width: 50%; color: #666666; line-height: 22px; line-height: 2.2rem; -webkit-transition: all 0.2s linear; -moz-transition: all 0.2s linear; -o-transition: all 0.2s linear; transition: all 0.2s linear;}.top5 h2:hover {background-color: #ebebeb; -webkit-transition: background-color 0.2s linear; -moz-transition: background-color 0.2s linear; -o-transition: background-color 0.2s linear; transition: background-color 0.2s linear;}.top5 ul {overflow: hidden;}.top5 ul li {float: left; font-size: 16px; font-size: 1.6rem; line-height: 20px; line-height: 2.0rem; font-weight: bold; margin: 0; padding: 10px 10px 8px; cursor: pointer;}.top5 .selected {background-color: #666666; color: #fff; -webkit-transition: all 0.2s linear; -moz-transition: all 0.2s linear; -o-transition: all 0.2s linear; transition: all 0.2s linear;}.top5 .selected:hover {background-color: #666666;}.top5 .top5-container {border-top: 1px solid #666666; clear: both;}.top5 .top5-container ul {border-bottom: none; padding: 0 8px; background-color: #f6f6f6; border-bottom: 4px solid #aaaaaa;}.top5 .top5-container ul li {padding: 0 0 0; border-bottom: 1px solid #E5E5E5; width: 320px;}.top5 .top5-container ul li a {padding: 13px 0 11px; position: relative; width: 294px; float: left;}.top5 .top5-container ul li .number {color: #a2a2a2; cursor: pointer; margin-top: 6px; position: absolute; right: 0; width: 25px; font-size: 1.5em; line-height: 1.5em; -webkit-transition: color 0.2s linear; -moz-transition: color 0.2s linear; -o-transition: color 0.2s linear; transition: color 0.2s linear;}.top5 .top5-container ul li.item-2 .number {color: #b4b4b4;}.top5 .top5-container ul li.item-3 .number {color: #c6c6c6;}.top5 .top5-container ul li.item-4 .number {color: #d5d5d5;}.top5 .top5-container ul li.item-5 .number {color: #e4e4e4;}.top5 .top5-container ul li:hover .number {color: #666666; text-decoration: none; -webkit-transition: color 0.2s linear; -moz-transition: color 0.2s linear; -o-transition: color 0.2s linear; transition: color 0.2s linear;}.top5 .top5-container ul li.last-item {border-bottom: none;}.top5 .news-sport h2 {padding: 0; width: 50%;}.top5 .news-sport h2 span {text-indent: 100%; white-space: nowrap; overflow: hidden; width: 119px; height: 18px; background-image: url("../img/shared/shared-sprite.png"); margin: 8px auto; display: block;}.top5 .news-sport .editors-picks span {background-position: 0 -86px;}.top5 .news-sport .selected.editors-picks span {background-position: 0 -104px;}.top5 .news-sport .recent span {background-position: 0 -123px; width: 123px;}.top5 .news-sport .selected.recent span {background-position: 0 -141px;}.js-enabled .top5-container {clear: right; display: inline; float: right; margin-right: 0; margin-top: 34px; opacity: 0; position: absolute; right: -500%;}.blq-js .livestats-tabbed .panel {border-bottom: 4px solid #A9A9A9; border-top: 1px solid #A9A9A9; clear: right; display: inline; float: right; margin-right: 0; margin-top: 32px; position: absolute; right: -500%;}.js-enabled .block-selected {margin-right: -336px; opacity: 1; position: relative; right: 336px; width: 336px;}#autos {font-family: Arial, Helmet, Freesans, sans-serif;}html {font-size: 62.5%;}body {font-size: 13px; font-size: 1.3rem;}h1 {font-size: 24px; font-size: 2.4rem;}#blq-masthead .blq-rst {font-size: 13px; font-size: 1.3rem;}.related-topics h3,.columns h3 {color: #fff; background-color: #000; display: block; margin: 0 0 16px;}h3 {font-weight: bold; font-size: 24px; font-size: 2.4rem; margin: 0 ; letter-spacing: -0.03em;}p {font-size: 14px; font-size: 1.4rem; line-height: 18px; line-height: 1.8rem; margin-bottom: 16px; color: #666;}span {font-size: 14px; font-size: 1.4rem; line-height: 16px; line-height: 1.6rem;}blockquote {font-size: 32px; font-size: 3.2rem; color: #666; line-height: 32px; line-height: 3.2rem; letter-spacing: -0.03em; float: right; margin: 22px 0 22px 24px; width: 304px;}.story-body blockquote.secondary-asset {float: right;}blockquote footer {background: none; font-size: 12px; font-size: 1.2rem; letter-spacing: normal;}.description {font-weight: bold; margin: 0 0 16px 0px; font-size: 14px; font-size: 1.4rem; line-height: 18px; line-height: 1.8rem;}.related-story p.description {font-weight: normal; line-height: 16px; line-height: 1.6rem;}.related-story h1 {font-size: 18px; font-weight: normal; line-height: 16px; line-height: 1.6rem; letter-spacing: 0px; color: #fff;}.column-name {font-size: 13px; font-size: 1.3rem; line-height: 22px; line-height: 2.2rem; margin-bottom: 2px; text-transform: uppercase; display: inline-block;}.bbc-st-slim ul li,#blq-main .bbc-st-slim ul li {font-size: 10px; font-size: 1.0rem;}#blq-foot {font-size: 12px; font-size: 1.2rem;}.secondary-column .inline-video {margin-top: 16px;}.videos-module {font-size: 0; border-bottom: 2px solid #eee; margin-bottom: 16px;}.videos-module h1 {color: #ffffff;}.videos-module .header-container {background-color: #000; width: 144px; padding: 6px 8px;}.videos-module .header-container h1 {font-size: 13px; font-size: 1.3rem; line-height: 15px; line-height: 1.5rem; margin-bottom: 0;}.videos-module .header-container h1 a {color: #fff; display: inline-block; zoom: 1; *display: inline; vertical-align: top; line-height: 15px; line-height: 1.5rem;}.videos-module a {font-size: 13px; font-size: 1.3rem; line-height: 15px; line-height: 1.5rem;}.videos-module .first {width: 208px; margin-right: 16px; display: inline-block; zoom: 1; *display: inline; vertical-align: top; position: relative;}.videos-module .first .header-container {width: 192px; position: absolute; bottom: 0; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=75)"; filter: alpha(opacity=75); zoom: 1; -moz-opacity: 0.75; -khtml-opacity: 0.75; opacity: 0.75;}.videos-module .story-index-item {margin-bottom: 16px;}.videos-module .story-index-item .image-container {margin-bottom: 0;}.videos-module:after {clear: both;}.videos-module .hover .header-container h1 a {color: #fff;}.indent {position: relative;}.indent .header-container {position: absolute; bottom: 0; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=75)"; filter: alpha(opacity=75); zoom: 1; -moz-opacity: 0.75; -khtml-opacity: 0.75; opacity: 0.75; width: 208px;}.indent .header-container h1 {margin-bottom: 0;}.small-image {position: relative; display: inline-block; zoom: 1; *display: inline; vertical-align: top; width: 160px;}.archived-columns article {background-color: #E8E8E8; margin-bottom: 8px; padding: 14px 10px; width: 316px;}div.autos-promo h2 {background: #000; color: #fff; padding: 8px;}.gelui-carousel {position: relative; width: 100%; overflow: hidden;}.gelui-carousel .gelui-carousel-viewport {position: relative; margin: 0; height: 79px;}.gelui-carousel ul {width: 20000px; position: absolute; list-style: none; margin: 0; padding: 0;}.gelui-carousel li {float: left; margin: 0 1px 0 0; padding: 0;}*[dir=rtl] .gelui-carousel li {float: right; margin: 0 0 0 10px;}.gelui-carousel .gelui-carousel-navigation {border: none; position: absolute; top: 0; margin: 0; padding: 0; height: 100%; z-index: 100; -webkit-transition: all .2s linear; -moz-transition: all .2s linear; -o-transition: all .2s linear; transition: all .2s linear; background-color: #000;}.gelui-carousel .gelui-carousel-navigation:hover {-webkit-transition: all .2s linear; -moz-transition: all .2s linear; -o-transition: all .2s linear; transition: all .2s linear; background-color: #fff; zoom: 1;}.gelui-carousel .gelui-carousel-navigation legend {display: none;}.gelui-carousel .gelui-carousel-button {display: block; width: 100%; border: none; background: url("../img/shared/arrows-sprite-8bit.png") no-repeat; text-indent: -9999px; cursor: pointer;}.gelui-carousel .gelui-carousel-button:hover {cursor: pointer;}.gelui-carousel .gelui-carousel-button-disabled .gelui-carousel-button-prev,.gelui-carousel .gelui-carousel-button-disabled .gelui-carousel-button-next {zoom: 1; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=20)"; filter: alpha(opacity=20); -moz-opacity: 0.2; -khtml-opacity: 0.2; opacity: 0.2; cursor: default;}.gelui-carousel .gelui-carousel-button-prev {background-position: -102px 13px;}.gelui-carousel .gelui-carousel-button-next {background-position: -155px 13px;}.gelui-carousel .gelui-carousel-button-prev:hover {background-position: 16px 13px;}.gelui-carousel .gelui-carousel-button-next:hover {background-position: -39px 13px;}.gelui-carousel .gelui-carousel-button-disabled:hover {background-color: #000000; zoom: 1; cursor: default;}.gelui-carousel .gelui-carousel-button-disabled .gelui-carousel-button-prev {background-position: -102px 13px;}.gelui-carousel .gelui-carousel-button-disabled .gelui-carousel-button-next {background-position: -155px 13px;}.gelui-carousel .gelui-carousel-navigation-left {left: 0;}.gelui-carousel .gelui-carousel-navigation-right {right: 0;}.columns li {float: left; margin: 0 8px; width: 176px;}.columns li div {font-size: 13px; line-height: 16px; margin-bottom: 8px;}.columns li .image-container {margin-bottom: 8px;}.columns li .image-container a {display: block;}.columns li:first-child,.columns li.column-0 {margin: 0 8px 0 0;}.columns li:last-child,.columns li.column-4 {margin: 0 0 0 8px;}.columns a {color: #fff;}.columns div a {font-weight: bold;}.columns .author img {margin: 0 8px 0 0;}.columns .author .name {color: #fff;}.columns h2 {margin-bottom: 8px; font-weight: normal;}.archived-columns {margin-bottom: 12px; *margin-bottom: 16px;}.see-more-articles {border-bottom: 3px solid #E5E5E5; border-top: 3px solid #E5E5E5; clear: both; margin-bottom: 50px; overflow: hidden;}.featured-content,.featured-videos {clear: both; padding-top: 16px; border-top: 3px solid #efefef; font-size: 0;}.featured-content h1,.featured-videos h1 {font-size: 22px;}.featured-content article,.featured-videos article {border-bottom: none; padding-bottom: 0; margin-bottom: 16px; float: none;}.featured-content article .image-container,.featured-videos article .image-container {display: block;}.featured-content article .text-box p,.featured-videos article .text-box p {margin-bottom: 0;}.featured-content .topic-heading,.featured-videos .topic-heading {margin-bottom: 3px;}.featured-content article,.featured-videos article {width: 304px; float: right; *display: inline-block; *vertical-align: top; *float: none;}.featured-content article .text-box,.featured-videos article .text-box {width: inherit;}.featured-content article .text-box h1,.featured-videos article .text-box h1 {margin-bottom: 4px; font-size: 18px;}.featured-content .left,.featured-videos .left {float: left; clear: both; *margin-right: 16px; *float: none;}.featured-content .hero,.featured-videos .hero {position: relative; width: 624px;}.featured-content .hero .text-box,.featured-videos .hero .text-box {background-color: #FFFFFF; padding-top: 10px; position: absolute; bottom: 0; margin: 0; width: 446px;}.featured-content .hero .text-box h1,.featured-videos .hero .text-box h1 {font-size: 24px;}.featured-content .hero .text-box p,.featured-videos .hero .text-box p {margin-bottom: 0;}.featured-content a,.featured-videos a {display: inline-block; zoom: 1; *display: inline; vertical-align: top;}.featured-videos {border-top: 0;}.story div.body aside.related-articles {float: left; width: 144px; margin: 0 16px 16px 0; border-top: 3px solid #E5E5E5; letter-spacing: 0;}.story aside.related-articles .image-container {position: relative; margin-bottom: 3px;}.story div.body aside.related-articles h3 {color: #666; font-weight: bold; font-size: 18px; font-size: 1.8rem; line-height: 21px; font-size: 2.1rem; margin: 11px 0; letter-spacing: 0;}.story div.body aside.related-articles article {margin-bottom: 14px; padding-bottom: 11px; border-bottom: 1px solid #E5E5E5;}.story div.body aside.related-articles article:last-child {border-bottom: none; margin-bottom: 0;}.story div.body aside.related-articles article h5 {font-size: 13px; font-size: 1.3rem; line-height: 16px; line-height: 1.6rem; margin-bottom: 4px;}.story div.body aside.related-articles article {margin-bottom: 16px; padding-bottom: 0; border-bottom: none;}.story div.body aside.related-articles article img {margin-bottom: 0; vertical-align: bottom;}aside.related-articles .header {color: white; padding: 8px; margin-top: 16px;}aside.related-articles .header.bbcnews {background-color: #990000;}aside.related-articles .header.bbcnews .logo {background-position: -265px -86px; height: 12px; width: 106px;}aside.related-articles .header.topgear {background-color: #000; padding: 7px 8px 6px;}aside.related-articles .header.topgear .logo {background-position: -265px -134px; height: 15px; width: 110px;}aside.related-articles .header.bbcautos {background-color: #C29A58; padding: 7px 8px 6px;}aside.related-articles .header.bbcautos .logo {background-position: -504px -74px; height: 11px; width: 115px; margin: 2px 0;}aside.related-articles .header.bbcfuture {background-color: #000; padding: 7px 8px 6px;}aside.related-articles .header.bbcfuture .logo {background-position: -265px -75px; height: 11px; width: 122px; margin: 2px 0;}aside.related-articles .header.bbctravel {background-color: #125949; padding: 7px 8px 6px;}aside.related-articles .header.bbctravel .logo {background-position: -388px -64px; height: 11px; width: 117px; margin: 2px 0;}aside.related-articles .header .logo {overflow: hidden; background-image: url("../img/shared/shared-sprite.png"); background-position: 0 0; background-repeat: no-repeat; display: block;}.story div.body aside.related-articles article div.content {padding: 8px; background: #e5e5e5;}.story div.body aside.related-articles p {margin: 0; font-size: 12px; font-size: 1.2rem; line-height: 14px; line-height: 1.4rem;}.filter-options {font-size: 16px; margin: -11px 0 25px 0; position: relative; z-index: 998;}body.browser-ver-ie6 .filter-options {height: auto !important;}.filter-options .filter-icons-text {overflow: hidden; background-image: url("../img/shared/shared-sprite.png"); background-position: -211px -86px; background-repeat: no-repeat;}.filter-options .filter-icons-video {overflow: hidden; background-image: url("../img/shared/shared-sprite.png"); background-position: -252px -86px; background-repeat: no-repeat;}.filter-options .filter-icons-image {overflow: hidden; background-image: url("../img/shared/shared-sprite.png"); background-position: -293px -86px; background-repeat: no-repeat;}.filter-options .filter-icons-infographic {overflow: hidden; background-image: url("../img/shared/shared-sprite.png"); background-position: -334px -86px; background-repeat: no-repeat;}.filter-options .filter-icons {float: right; height: 40px;}.filter-options .filter-icons li {border-left: 1px solid #fff; display: block; float: left; width: 40px; height: 40px;}.filter-options li:hover {cursor: pointer;}body.bbccom_slot_leaderboard .filter-options {margin: 0 0 25px !important;}.filter-options a,.topic-filter {color: #fff; display: inline-block; padding: 8px 0 7px 8px; font-weight: bold;}.drop-down {color: #FFFFFF; line-height: 28px; font-size: 13px; font-weight: bold; width: 960px; padding: 8px 8px; z-index: 998;}.drop-down ul {float: left;}.drop-down li {width: 157px;}.drop-down a {padding: 2px 0px;}.filter-text dt {height: 36px;}.filter-text .drop-down {-webkit-transition: none; -moz-transition: none; -o-transition: none; transition: none;}.filter-text .drop-down.science-environment-section {background-color: #2F967B;}body.browser-ver-ie6 .filter-text .drop-down.science-environment-section {background-color: #115a49;}.filter-text .drop-down.technology-section {background-color: #492D8F;}body.browser-ver-ie6 .filter-text .drop-down.technology-section {background-color: #2e006e;}.filter-text .drop-down.health-section {background-color: #2389D9;}body.browser-ver-ie6 .filter-text .drop-down.health-section {background-color: #174f82;}.selected dt {border-bottom: 1px solid #fff;}footer {overflow: visible; position: relative; width: 976px; float: left; padding-top: 93px; background: url("../img/wwfuture/footer-image.png") no-repeat scroll 99px 0 rgba(0, 0, 0, 0);}footer.more-on .columns {margin-top: 45px;}footer .boxout {padding: 16px !important; position: absolute; left: 0; top: -45px;}footer h1 {background-color: #000; letter-spacing: 0; line-height: 0.9em;}footer h2 {font-size: 24px; color: #FFFFFF; display: block; margin: 0; font-size: 17px; letter-spacing: 0; line-height: 16px; font-weight: normal;}footer .social {color: #fff; padding: 24px 0 ; margin: 0 16px; clear: both; background-color: #000; border-bottom: 3px solid #333;}footer .social h3 {font-size: 24px; margin: 0 ; letter-spacing: -1px;}footer .social dl {font-size: 13px; color: #a9a9a9; margin: 24px 0 0 0; height: 40px;}footer .social dt {float: left;}footer .social dd {float: left; margin: 9px 28px 9px 10px; font-weight: bold;}footer .social a {color: #fff;}footer .social a.icon {display: block; background: url("../img/wwfuture/sprite_8bit.png") no-repeat scroll left top; height: 40px; width: 40px;}footer .social a.icon span {float: left; text-indent: -5000px;}footer .social a.twitter {background-position: 0px -86px;}footer .social a.facebook {background-position: -80px -86px;}footer .social a.email {background-position: -40px -86px;}.footer-container {background-color: #000000;}.footer-container .image-container {clear: both; float: left; overflow: hidden;}.footer-imagery {display: block; background: url("../img/wwautos/footer-image.png") no-repeat scroll 1px 1px transparent; height: 93px; position: absolute; top: -93px; left: 149px; width: 950px;}footer .columns .boxout {font-weight: bold;}footer .columns .goto {font-size: 13px; line-height: 16px; margin-top: 8px; margin-bottom: 0;}footer .columns .goto a {font-weight: bold; text-transform: uppercase; margin-left: 4px; vertical-align: top;}footer .columns .goto .arrow-right {background: url("../img/wwautos/culture-sprite.png") no-repeat scroll -195px -86px transparent; display: inline-block; height: 14px; width: 10px;}footer .columns .container {border-bottom: 3px solid #333333; overflow: hidden; padding-bottom: 26px;}.columns li.first-child {margin: 0 8px 0 0;}.columns li.last-child {margin: 0 0 0 8px;}header {background-color: #fff; padding-top: 22px; margin-bottom: 16px; background-color: #FFFFFF; background-image: url("../img/shared/future-branding.png"); background-position: right top; background-repeat: no-repeat; overflow: hidden; width: 976px;}header .visual-header {background-image: url("../img/shared/shared-sprite.png"); background-position: 0 -162px; background-repeat: no-repeat; width: 200px; height: 43px; color: transparent; text-indent: 100%; white-space: nowrap; overflow: hidden; display: block; margin-bottom: 21px; padding: 0;}.separator {border-right: 2px solid #E5E5E5; margin-right: 8px; padding-right: 8px;}.separator:last-child {border-right: none; margin-right: 0;}.tags a.technology {background-color: #2e006e;}.tags a.technology:hover {background-color: #492d8f;}.tags a.health {background-color: #174f82;}.tags a.health:hover {background-color: #2389d9;}.tags a.science {background-color: #115a49;}.tags a.science:hover {background-color: #2f967b;}.features-navigation ul .featured-button a {height: 44px; height: 4.4rem; background-color: #D12B2D;}.features-navigation ul .featured-button a:hover {background-color: #F23436;}.features-navigation ul .featured-button-1 a {background-color: #492D8F;}.features-navigation ul .featured-button-1 a:hover {background-color: #5D39B6;}.features-navigation ul .featured-button-2 a {background-color: #2F967B;}.features-navigation ul .featured-button-2 a:hover {background-color: #3BBD9B;}.features-navigation ul .native-promo-button a {color: #000; background-color: #eeeeee; white-space: normal;}.features-navigation ul .native-promo-button a .chevron {background: url("../img/shared/shared-sprite.png") no-repeat scroll -181px -86px transparent;}.features-navigation ul .native-promo-button a:hover {color: #000; background-color: #eeeeee;}.features-navigation ul .native-promo-button a img {float: left; margin-right: 8px;}* html nav.features-navigation .nav {height: 1%;}.column-index-page .features-navigation .column,.programme-index-page .features-navigation .programme,.column-page .features-navigation .column,.home-page .features-navigation .home,.section-name-film .features-navigation .film,.section-name-art .features-navigation .art,.section-name-music .features-navigation .music,.section-name-style .features-navigation .style,.calendar .features-navigation .calendar {background-color: #737373;}.column.featured-column-0 .features-navigation .column,.column.featured-column-1 .features-navigation .column,.column.featured-column-2 .features-navigation .column {background-color: transparent;}.column.featured-column-0 .features-navigation .column:hover,.column.featured-column-1 .features-navigation .column:hover,.column.featured-column-2 .features-navigation .column:hover {background-color: #666666;}.featured-column-0 .featured-nav-slot-0,.featured-column-1 .featured-nav-slot-1,.featured-column-2 .featured-nav-slot-2 {background-color: #737373;}.gelui-overlay-container {width: 100%; position: absolute; top: 0; background: #000000 transparent; background: rgba(0, 0, 0, 0.7); filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr="#99000000", EndColorStr="#99000000"); -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000, endColorstr=#99000000)"; min-width: 992px;}.ui-widget-overlay {width: 960px; height: 566px; display: block; padding: 16px; background-color: #E6E6E6; opacity: 1; margin: 0 auto; position: relative;}.ui-widget-overlay .ui-dialog-title {color: #333333; float: left; font-family: Arial; font-size: 2em; font-weight: bold;}.ui-widget-overlay .ui-dialog-titlebar-close {display: block; float: right; overflow: hidden; background-image: url("../img/shared/shared-sprite.png"); background-position: -430px -86px; background-repeat: no-repeat; width: 27px; height: 27px; cursor: pointer;}.ui-widget-overlay .ui-icon-close {display: block; height: 27px; text-indent: -9999em; width: 27px;}.ui-widget-overlay .ui-dialog-titlebar-close:hover {overflow: hidden; background-image: url("../img/shared/shared-sprite.png"); background-position: -430px -113px; background-repeat: no-repeat;}#paginationControl.pagination-frontpage {float: none; line-height: 1em; font-size: 18px; margin-top: -8px; width: inherit; border-top: 0; padding-top: 0;}#paginationControl.pagination-frontpage .next-page {display: block; float: right; padding: 0 0 0 16px; margin: 0;}#paginationControl.pagination-frontpage .previous-page {display: block; float: left; padding: 0 16px 0 0; margin: 0;}#paginationControl.pagination-frontpage a {color: #666666; -webkit-transition: color 0.2s linear; -moz-transition: color 0.2s linear; -o-transition: color 0.2s linear; transition: color 0.2s linear;}#paginationControl.pagination-frontpage a:hover {color: #000; -webkit-transition: color 0.2s linear; -moz-transition: color 0.2s linear; -o-transition: color 0.2s linear; transition: color 0.2s linear;}.secondary-column .partner-module {padding-bottom: 17px;}.secondary-column .partner-module h1 {color: #000; font-size: 24px; font-weight: bold; padding-top: 12px; float: left;}.secondary-column .partner-module span.partner {float: right;}.secondary-column .partner-module span.partner img {vertical-align: baseline;}.secondary-column .partner-module span.prefix {text-transform: uppercase; color: #666; font-weight: bold; font-size: 10px;}.secondary-column .partner-module div {border-bottom: 3px solid #E5E5E5; margin-bottom: 14px;}.secondary-column .partner-module span.promo a:first-child {float: left;}.secondary-column .partner-module span.promo img {height: 80px; width: 144px; margin-right: 17px;}.browser-ver-ie6 .secondary-column .partner-module span.promo img {float: left;}.secondary-column .partner-module span.promo a:last-child {width: 150px; line-height: 1.3em;}.popularTopics h2 {font-size: 1.077em; line-height: 2em; color: #666;}.popularTopics .tags li {width: 161px;}.recommended {border-top: 3px solid #E5E5E5; display: inline-block; margin-top: 24px; padding-top: 10px; margin-bottom: 24px; width: 624px;}.recommended .OUTBRAIN ul {width: 304px; display: inline-block; vertical-align: top; padding-top: 8px; color: #666666; line-height: 15px; line-height: 1.5rem;}.recommended .OUTBRAIN ul li {margin-bottom: 7px;}.recommended .OUTBRAIN ul li a {color: #000000; font-weight: bold; font-size: 13px; font-size: 1.3rem;}.recommended .OUTBRAIN ul li span {display: block; font-size: 13px; font-size: 1.3rem; text-transform: uppercase;}.recommended .OUTBRAIN .ob_what {font-size: 12px;}.recommended .OUTBRAIN .AR_1 .ob_dual_left {padding: 0 8px 0 0; width: 304px;}.recommended .OUTBRAIN .AR_1 .ob_dual_right {padding: 0 !important; width: 304px;}.related-topics {padding: 16px 16px 0 16px; color: #fff; position: relative;}.related-topics h1 {margin-top: 5px; font-weight: bold;}.related-topics p {margin: 10px 0 0 0;}.related-topics a {color: #fff;}.related-topics article {display: block; float: left; width: 465px;}.related-topics article h1 {font-size: 1.385em; margin: 8px 0 0;}.related-topics article.first-child {margin-right: 14px;}.related-topics .text {float: right; width: 145px;}.related-topics .related-story:first-child {margin-right: 10px;}.related-topics time {color: #999;}.related-topics .text h1 a {font-weight: bold;}.related-topics .text p {color: #fff; line-height: 15px;}.related-topics .container {border-bottom: 3px solid #333333; overflow: hidden; padding-bottom: 26px;}.second-item {overflow: hidden; position: relative; border-bottom: 3px solid #e5e5e5; padding-bottom: 16px; margin-bottom: 16px;}.second-item .story-index-item {border-bottom: 0; margin-bottom: 0;}.second-item .ad-slot.sponsor {background-color: #ffffff; text-align: right;}.second-item .ad-slot.sponsor span {vertical-align: top;}.second-item h2 {font-size: 1.231em; font-weight: bold; padding: 6px 8px; margin-bottom: 3px; color: #ffffff; line-height: 1.0715em; background-color: #000000; display: inline-block; zoom: 1; *display: inline; vertical-align: top;}.second-item p {font-size: 13px;}.second-item .image-container {position: relative;}.second-item .image-container img {vertical-align: top;}.second-item .image-container:hover .text-overlay {background-color: #737373; -webkit-transition: background-color 0.2s linear; -moz-transition: background-color 0.2s linear; -o-transition: background-color 0.2s linear; transition: background-color 0.2s linear;}.second-item .image-container .toggle-btn {display: none;}.second-item .story-index-item .text-overlay {position: absolute; bottom: 0; left: 0; background-color: #666666; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=90)"; filter: alpha(opacity=90); -moz-opacity: 0.90; -khtml-opacity: 0.90; opacity: 0.90; -webkit-transition: background-color 0.2s linear; -moz-transition: background-color 0.2s linear; -o-transition: background-color 0.2s linear; transition: background-color 0.2s linear; font-weight: normal; margin-bottom: 0;}.second-item .story-index-item .text-overlay h1 {font-size: 1.846em; margin-bottom: 0;}.second-item .story-index-item .text-overlay h1 a {font-weight: bold;}.second-item .story-index-item .text-overlay a {padding: 8px; display: inline-block; zoom: 1; *display: inline; vertical-align: top; color: #fff; font-weight: normal; width: 320px;}.second-item .story-index-item .text-overlay a:hover {text-decoration: none;}.second-item .story-index-item .text-overlay a span {color: #fff; font-weight: bold; -webkit-transition: color 0.2s linear; -moz-transition: color 0.2s linear; -o-transition: color 0.2s linear; transition: color 0.2s linear; white-space: nowrap;}.second-item .story-index-item .text-overlay p {margin-bottom: 0;}.second-item .story-index-item .text-overlay p a {padding-top: 0;}.second-item .media-type:hover {background-color: transparent;}.second-item .second-item-container {clear: both;}.js-enabled.featured .image-container {margin-bottom: 0;}.js-enabled.featured .second-item-container {clear: right; display: inline; float: right; margin-right: 0; opacity: 1; position: absolute;}.js-enabled.featured .second-item-container .toggle-btn {display: block; height: 261px; width: 100%; position: absolute; top: 0;}.js-enabled.featured .second-item-container .toggle-btn div {background-color: #000000; cursor: pointer; display: block; height: 100%; width: 100%; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"; filter: alpha(opacity=50); -moz-opacity: 0.5; -khtml-opacity: 0.5; opacity: 0.5; -webkit-transition: all 0.2s linear; -moz-transition: all 0.2s linear; -o-transition: all 0.2s linear; transition: all 0.2s linear;}.js-enabled.featured .second-item-container .toggle-btn .arrow {height: 32px; width: 64px; display: block; background-image: url("../img/shared/arrows-sprite-8bit.png"); position: absolute; top: 110px; cursor: pointer;}.js-enabled.featured .second-item-container .toggle-btn:hover div {-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=75)"; filter: alpha(opacity=75); zoom: 1; -moz-opacity: 0.75; -khtml-opacity: 0.75; opacity: 0.75; -webkit-transition: all 0.2s linear; -moz-transition: all 0.2s linear; -o-transition: all 0.2s linear; transition: all 0.2s linear;}.js-enabled.featured .second-item-container .text-overlay {display: none; bottom: -72px; left: 33px;}.js-enabled.featured .second-item-container .media-type-block-large {display: none; left: 33px;}.js-enabled.featured .second-item-container .image-container {margin-left: -199px;}.js-enabled.featured .second-item-container.left-side {right: 0; width: 64px; overflow: hidden; position: relative; margin-right: -398px; opacity: 1; right: 798px; *right: 464px!important;}.js-enabled.featured .second-item-container.left-side .arrow {background-position: -156px 0; left: 0;}.js-enabled.featured .second-item-container.right-side {right: 0; width: 64px; overflow: hidden;}.js-enabled.featured .second-item-container.right-side .arrow {background-position: -102px 0; right: 0;}.js-enabled.featured .selected .second-item-container.left-side {margin-right: -398px; opacity: 1; position: relative; right: 464px; width: 398px; overflow: hidden;}.js-enabled.featured .selected .second-item-container.right-side {right: 0; width: 398px; overflow: hidden;}.js-enabled.featured .selected .second-item-container .image-container {margin-left: -33px;}.js-enabled.featured .selected .second-item-container .toggle-btn {display: none;}.js-enabled.featured .selected .second-item-container .text-overlay {display: block; bottom: 0;}.js-enabled.featured .selected .second-item-container .media-type-block-large {display: block; top: 0;}.bbccom_slot_sponsor_1 .second-item .article-container {margin-bottom: 8px;}.archived-heading {font-size: 1.75em; margin-bottom: 10px;}.side-heading {background: #000000; margin: 0 0 3px;}.topic-heading {background: none repeat scroll 0 0 #000000; margin: 0 0 3px; color: #ffffff; font-size: 22px; font-size: 2.2rem; letter-spacing: 0; line-height: 22px; padding: 8px 10px;}a.topic-heading {display: block; white-space: nowrap; -webkit-transition: background-color 0.2s linear; -moz-transition: background-color 0.2s linear; -o-transition: background-color 0.2s linear; transition: background-color 0.2s linear;}a.topic-heading:hover {text-decoration: none; background-color: #000000;}a.topic-heading h1,a.topic-heading h2 {color: #ffffff; font-size: 1em; line-height: 1em; margin: 0;}.sections {clear: both;}.sections .topic-heading {margin-bottom: 5px;}.sections .top-topics .top-topics-section {width: 306px; margin-right: 16px;}.sections .top-topics .top-topics-section:last-child {width: 320px; margin-right: 0px;}.sections .top-topics .last-child {width: 336px; margin-right: 0;}.sections #bbccom_adsense_mpu,#bbccom_adsense_middle {width: 728px; margin: 0 auto; display: block;}#blq-main .sections .bbccom_adsense li {float: left; padding: 9px 12px 9px 0; width: 222px;}.sections .bbccom_adsense ul {border-top: 1px solid #ABABAB; overflow: hidden; margin: 0 12px;}#blq-main .sections .bbccom_adsense h3 {text-align: right; padding: 0 12px 0 0;}.section-index .top-topics-section .bbccom_sponsor {background-color: #E8E8E8; margin-bottom: 8px; padding: 8px; text-align: right;}.section-index .top-topics-section .bbccom_sponsor img {vertical-align: baseline;}.section-index .story-index-item {border-bottom: none; margin-bottom: 0; padding-bottom: 0;}.bbc-st a.linked-button {display: block; float: right; margin: 3px 0 0 8px; background-image: url("../img/shared/shared-sprite.png"); background-position: -240px -56px; background-repeat: no-repeat; width: 16px; height: 16px; color: transparent; text-indent: 100%; white-space: nowrap; overflow: hidden; -webkit-transition: background-color 0.2s linear; -moz-transition: background-color 0.2s linear; -o-transition: background-color 0.2s linear; transition: background-color 0.2s linear;}.bbc-st a.linked-button:hover {-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"; filter: alpha(opacity=50); -moz-opacity: 0.5; -khtml-opacity: 0.5; opacity: 0.5;}.story-index-item {border-bottom: 3px solid #E5E5E5; margin-bottom: 16px;}.story-index-item a {-webkit-transition: all 0.2s linear; -moz-transition: all 0.2s linear; -o-transition: all 0.2s linear; transition: all 0.2s linear;}.story-index-item a:hover {-webkit-transition: all 0.2s linear; -moz-transition: all 0.2s linear; -o-transition: all 0.2s linear; transition: all 0.2s linear; color: #666666;}.story-index-item a:hover .author {color: #000; text-decoration: none;}.story-index-item a .author {color: #000;}.story-index-item .column-name {line-height: 16px; line-height: 1.6rem;}.story-index-item .image-and-header {position: relative;}.story-index-item .image-and-header .header-container {position: absolute; bottom: 0; left: 0; width: 384px; padding-right: 16px; padding-top: 8px; background-color: #fff;}.story-index-item .image-and-header .header-container h1 {margin: 0;}.story-index-item a {-webkit-transition: all 0.2s linear; -moz-transition: all 0.2s linear; -o-transition: all 0.2s linear; transition: all 0.2s linear;}.story-index-item a:hover {-webkit-transition: all 0.2s linear; -moz-transition: all 0.2s linear; -o-transition: all 0.2s linear; transition: all 0.2s linear; color: #666666;}.story-index-item.hover .header-container a {color: #666666; -webkit-transition: all 0.2s linear; -moz-transition: all 0.2s linear; -o-transition: all 0.2s linear; transition: all 0.2s linear; text-decoration: underline;}.story-index-item.hover .header-container a .author {color: #000; text-decoration: none;}.story-index-item.hover .image-container img {-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=90)"; filter: alpha(opacity=90); -moz-opacity: 0.90; -khtml-opacity: 0.90; opacity: 0.90; -webkit-transition: all 0.2s linear; -moz-transition: all 0.2s linear; -o-transition: all 0.2s linear; transition: all 0.2s linear;}.story-index-item.hover .image-container .media-type-block-large {background-color: #000000; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=90)"; filter: alpha(opacity=90); -moz-opacity: 0.90; -khtml-opacity: 0.90; opacity: 0.90; -webkit-transition: all 0.2s linear; -moz-transition: all 0.2s linear; -o-transition: all 0.2s linear; transition: all 0.2s linear;}.story-index-item.hover .affiliate a {text-decoration: none; color: #000;}.story-index-item .header-container {line-height: 14px; line-height: 1.4rem;}.story-index-item .header-container span {cursor: pointer; display: inline-block; zoom: 1; *display: inline; vertical-align: top; font-size: 13px; font-size: 1.3rem;}.story-index-item .header-container .top-gear-logo {vertical-align: middle;}.story-index-item .has-author h1 {margin: 0 0 4px 0;}.story-index-item h1 {font-size: 24px; font-size: 2.4rem; margin: 0 0 4px 0; display: inline-block; zoom: 1; *display: inline; vertical-align: top;}.story-index-item h1 a {-webkit-transition: all 0.2s linear; -moz-transition: all 0.2s linear; -o-transition: all 0.2s linear; transition: all 0.2s linear;}.story-index-item h1 a:hover {color: #666666; -webkit-transition: all 0.2s linear; -moz-transition: all 0.2s linear; -o-transition: all 0.2s linear; transition: all 0.2s linear;}.story-index-item .article-date {margin: 0 0 10px; font-weight: bold; font-size: 14px; font-size: 1.4rem; color: #666666;}.story-index-item .article-date .column {text-transform: uppercase;}.story-index-item .image-container {clear: both; margin-bottom: 4px;}.story-index-item .image-container:hover img {-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=90)"; filter: alpha(opacity=90); -moz-opacity: 0.90; -khtml-opacity: 0.90; opacity: 0.90; -webkit-transition: all 0.2s linear; -moz-transition: all 0.2s linear; -o-transition: all 0.2s linear; transition: all 0.2s linear;}.story-index-item .image-container:hover .media-type-block-large {background-color: #000000; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=90)"; filter: alpha(opacity=90); -moz-opacity: 0.90; -khtml-opacity: 0.90; opacity: 0.90; -webkit-transition: all 0.2s linear; -moz-transition: all 0.2s linear; -o-transition: all 0.2s linear; transition: all 0.2s linear;}.story-index-item .author {display: inline; padding-bottom: 6px;}.story-index-item .author:hover {cursor: auto;}.story-index-item .affiliate {margin-left: 6px; padding-left: 6px; color: #666666; font-weight: bold; border-left: 2px solid #e5e5e5; font-size: 13px; font-size: 1.3rem;}.story-index-item .affiliate a {color: #000;}.story-index-item .affiliate:hover {cursor: auto;}.story-index-item .affiliate:hover a {cursor: pointer;}.story-index-item p {font-size: 13px; font-size: 1.3rem;}.story-index-item img {-webkit-transition: all 0.2s linear; -moz-transition: all 0.2s linear; -o-transition: all 0.2s linear; transition: all 0.2s linear; vertical-align: top;}.story-index-item .tags {margin-bottom: 8px;}.story-index-item .related-stories {margin-bottom: 8px; font-size: 13px; font-size: 1.3rem; line-height: 21px; line-height: 2.1rem;}.story-index-item .related-stories .related-stories-bbc-news {display: inline-block;}.story-index-item .related-stories .related-stories-bbc-news span {color: #666666;}.story-index-item .media-type-block-mini {line-height: 18px; line-height: 1.8rem;}.story-index-item .media-type-block-mini span {display: inline-block; height: 18px; margin-right: 6px;}.story-index-item .media-type-block-mini .related-content {vertical-align: middle;}.story-index-item .media-type-block-mini .related-content.bbcnews {overflow: hidden; background-image: url("../img/shared/shared-sprite.png"); background-position: -265px -99px; background-repeat: no-repeat; width: 107px; height: 16px;}.story-index-item .media-type-block-mini .related-content.topgear {overflow: hidden; background-image: url("../img/shared/shared-sprite.png"); background-position: -265px -114px; background-repeat: no-repeat; width: 110px; margin-top: -4px;}.story-index-item .media-type-block-mini .related-content.bbcfuture {overflow: hidden; background-image: url("../img/shared/shared-sprite.png"); background-position: -265px -64px; background-repeat: no-repeat; width: 122px; height: 11px; margin: 0 6px 0 0; vertical-align: baseline; *vertical-align: middle;}.story-index-item .media-type-block-mini .related-content.bbctravel {overflow: hidden; background-image: url("../img/shared/shared-sprite.png"); background-position: -388px -75px; background-repeat: no-repeat; width: 118px; height: 11px; margin: 0 6px 0 0; vertical-align: baseline; *vertical-align: middle;}.story-index-item .related-content {height: 16px; vertical-align: middle; width: 107px;}.story-index-item .related-content.bbcnews {overflow: hidden; background-image: url("../img/shared/shared-sprite.png"); background-position: -265px -99px; background-repeat: no-repeat; *vertical-align: middle;}.story-index-item .related-content.bbcautos {overflow: hidden; background-image: url("../img/shared/shared-sprite.png"); background-position: -505px -63px; background-repeat: no-repeat; width: 114px; height: 11px; vertical-align: baseline; *vertical-align: middle;}.story-index-item .related-content.bbcfuture {overflow: hidden; background-image: url("../img/shared/shared-sprite.png"); background-position: -621px -63px; background-repeat: no-repeat; width: 127px; height: 11px; vertical-align: baseline;}.story-index-item .related-content.bbcculture {overflow: hidden; background-image: url("../img/shared/shared-sprite.png"); background-position: -749px -63px; background-repeat: no-repeat; width: 118px; height: 11px; vertical-align: baseline;}.story-index-item .related-content.bbccapital {overflow: hidden; background-image: url("../img/shared/shared-sprite.png"); background-position: -621px -63px; background-repeat: no-repeat; width: 127px; height: 11px; vertical-align: baseline;}.story-index-item .related-content.bbcfuture {overflow: hidden; background-image: url("../img/shared/shared-sprite.png"); background-position: -265px -64px; background-repeat: no-repeat; width: 122px; height: 11px; margin: 0 6px 0 0; vertical-align: baseline; *vertical-align: middle;}.story-index-item .related-content.bbctravel {overflow: hidden; background-image: url("../img/shared/shared-sprite.png"); background-position: -388px -75px; background-repeat: no-repeat; width: 118px; height: 11px; margin: 0 6px 0 0; vertical-align: baseline;}.around-bbc-module .story-index-item {border-bottom: 0;}.videos-pictures-module .story-index-item,.double-article .story-index-item {border-bottom: medium none; margin-bottom: 0; padding-bottom: 0; padding-top: 3px;}p.text {color: #666666;}.top-gear-logo {background-image: url("../img/shared/shared-sprite.png"); background-position: -332px 0px; background-repeat: no-repeat; width: 92px; height: 15px; color: transparent; text-indent: 100%; white-space: nowrap; overflow: hidden; vertical-align: middle; *margin-top: 3px; display: inline-block;}.storySelector {border-bottom: 3px solid #e5e5e5; margin-bottom: 16px; clear: both;}.storySelector .see-more {margin: 9px 0;}.storySelector .large-text .summary {font-size: 1.077em; line-height: 1.3em; padding: 0; clear: right; display: block; margin-left: 6px;}.storySelector .large-text .summary a {font-weight: normal; color: #999;}.storySelector .large-text .summary h2 {margin-left: 6px;}.storySelector article {margin-top: 0; float: left; margin: 0 0 8px 0;}.storySelector article p {font-size: 1em;}.storySelector article .top p {background-color: #666666; width: 100%; margin-bottom: 0; -webkit-transition: all 0.2s linear; -moz-transition: all 0.2s linear; -o-transition: all 0.2s linear; transition: all 0.2s linear;}.storySelector article .top p span {padding: 2px 6px 3px; color: #f6f6f6; display: block; font-weight: bold;}.storySelector article .top a:hover {text-decoration: none;}.storySelector article .top.next span {text-align: right;}.storySelector article .image-container {position: relative; zoom: 1;}.storySelector article .image-container a {overflow: hidden; display: block;}.storySelector article img {-webkit-transition: all 0.2s linear; -moz-transition: all 0.2s linear; -o-transition: all 0.2s linear; transition: all 0.2s linear; vertical-align: top;}.storySelector article h2 {line-height: 1em; color: #000; padding-top: 4px; display: block; font-size: 1.077em; -webkit-transition: all 0.2s linear; -moz-transition: all 0.2s linear; -o-transition: all 0.2s linear; transition: all 0.2s linear;}.storySelector article.no-image {margin-top: 22px; margin-bottom: 4px;}.storySelector article.previous h2.no-image {margin-top: 4px; margin-bottom: 4px;}.storySelector article:hover img {-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=90)"; filter: alpha(opacity=90); -moz-opacity: 0.90; -khtml-opacity: 0.90; opacity: 0.90; -webkit-transition: all 0.2s linear; -moz-transition: all 0.2s linear; -o-transition: all 0.2s linear; transition: all 0.2s linear;}.storySelector article:hover .top {text-decoration: none; cursor: pointer;}.storySelector article:hover .top p {color: #f6f6f6; background-color: #737373;}.storySelector article:hover h2 {text-decoration: underline; color: #333333; -webkit-transition: all 0.2s linear; -moz-transition: all 0.2s linear; -o-transition: all 0.2s linear; transition: all 0.2s linear;}.storySelector article:hover .media-type-block-medium,.storySelector article:hover .media-type-block-small {background-color: #000000; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=90)"; filter: alpha(opacity=90); -moz-opacity: 0.90; -khtml-opacity: 0.90; opacity: 0.90;}.storySelector .first-story,.storySelector .last-story {-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=35)"; filter: alpha(opacity=35); -moz-opacity: 0.35; -khtml-opacity: 0.35; opacity: 0.35;}.storySelector .first-story:hover img,.storySelector .last-story:hover img {-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; filter: alpha(opacity=100); -moz-opacity: 1; -khtml-opacity: 1; opacity: 1;}.storySelector .first-story:hover .top,.storySelector .last-story:hover .top {cursor: default;}.storySelector .first-story:hover .top p,.storySelector .last-story:hover .top p {color: #f6f6f6; background-color: #666666;}.storySelector .first-story:hover h2,.storySelector .last-story:hover h2 {color: #000; text-decoration: none;}.storySelector .next h2 {clear: right;}.storySelector .next .image-container {float: right;}.tedquotes .column-page .header-container,.ted .column-page .header-container {display: block;}.tedquotes .column-page .sponsor-container,.ted .column-page .sponsor-container {margin-top: -44px;}.tedquotes .column-page .story-index-item,.ted .column-page .story-index-item {margin-bottom: 30px; padding-bottom: 28px; line-height: 1.6em;}.tedquotes .column-page .story-index-item h1 a,.ted .column-page .story-index-item h1 a {font-weight: normal; color: #000; font-size: 28px; letter-spacing: -1px; line-height: 28px; padding-bottom: 10px;}.tedquotes .column-page .story-index-item .author,.ted .column-page .story-index-item .author {display: block; float: none;}.tedquotes .column-page .story-index-item .author span,.ted .column-page .story-index-item .author span {color: #FF0000;}.tedquotes .column-page .story-index-item .tags,.ted .column-page .story-index-item .tags {margin-top: 10px;}.full-width-text-inset .text-box.ted {width: 464px; margin-bottom: 18px;}.ted .article-container .information {border-bottom: none; width: 420px; float: left;}.ted article .social {float: right; width: 200px;}.ted .bbc-st {margin: 0;}.ted .sponsor-container {width: 100%; display: block; border-bottom: 3px solid #f43334; margin-bottom: 16px; text-align: right; text-transform: uppercase; color: #555555; font-weight: bold; font-size: 10px; margin-top: -21px; padding-bottom: 2px;}.ted .sponsor-container img {margin-bottom: 6px;}.ted-sponsor-container {border-top: 3px solid red; left: 464px; margin-top: 5px; position: absolute; top: 390px; width: 160px; text-transform: uppercase; color: #555555; font-weight: bold; font-size: 10px; text-align: right;}.ted .partnership-text {vertical-align: bottom;}.ted .article-container h1.article-heading {margin-bottom: 0px !important; width: 420px;}.ted .author-profile {background-color: #E5E5E5; cursor: auto; left: auto; padding: 0; position: relative; top: auto; z-index: auto; width: auto;}.ted .author-profile .author-container,.ted .author-profile h2 {padding: 5px 8px;}.ted .author-profile .author-container p {margin: 0 0 12px;}.ted .author-profile h2 {color: #000; background-color: #dbdbdd;}.tedquotes blockquote {font-size: 28px;}blockquote span.quotemark {color: #e3e3e3;}blockquote span.open {display: inline-block; overflow: hidden; background-image: url("../img/shared/shared-sprite.png"); background-position: -761px -121px; background-repeat: no-repeat; width: 27px; height: 25px; margin-right: 7px; vertical-align: top;}blockquote span.close {display: inline-block; overflow: hidden; background-image: url("../img/shared/shared-sprite.png"); background-position: -790px -121px; background-repeat: no-repeat; width: 27px; height: 25px; margin-left: 6px; margin-right: 6px; vertical-align: top;}blockquote .quote-author {font-size: 15px; font-weight: bold; color: #999; white-space: nowrap;}.ted .story div.body blockquote {width: auto; margin: 0 0 22px 0;}.subcolumn {float: right; width: 464px; margin-bottom: 16px;}.subcolumn h2 {font-size: 1.2em; margin-bottom: 8px;}.subcolumn .description {font-weight: normal;}.subcolumn .author-profile h2 {font-size: 1.077em;}section.storySelector span.author,.ted .text-box span.author {color: #ff0000;}.ted section.storySelector span.title {font-weight: bold;}.ted .text-box span.title {color: #666; font-weight: bold;}.full-width-horizontal-layout-medium-image,.full-width-horizontal-layout-medium-image-first {position: relative; clear: both; overflow: hidden; width: 624px;}.full-width-horizontal-layout-medium-image-first {border-top: none; padding-top: 6px; margin-top: 8px;}.full-width-horizontal-layout-medium-image .text-box,.full-width-horizontal-layout-medium-image-first .text-box {float: right; width: 430px !important; position: relative; margin-bottom: 0;}.full-width-horizontal-layout-medium-image .image-container,.full-width-horizontal-layout-medium-image-first .image-container {float: left;}.full-width-horizontal-layout-medium-image .image-anchor,.full-width-horizontal-layout-medium-image-first .image-anchor {width: 176px; height: 99px; display: block; float: left;}.full-width-horizontal-layout-medium-image .main-image,.full-width-horizontal-layout-medium-image-first .main-image {margin: 0 16px 22px 0; float: left; display: block; width: 304px; height: 171px; background: yellow;}.full-width-horizontal-layout-medium-image p.comments-number {top: 169px; left: 264px; padding-bottom: 0; padding-right: 10px; background-position: 40px -10px;}.full-width-horizontal-layout-medium-image-first p.comments-number {top: 152px; left: 264px; padding-bottom: 0; padding-right: 10px; background-position: 40px -10px;}.tedquotes .main-column article:last-child {border: 0px;}.full-width-text-inset .ted .author {color: red;}.full-width-text-inset .ted .title {font-weight: bold; color: #666;}.full-width-text-inset .ted h1 {margin-bottom: 5px !important;}.full-width-text-inset .ted h1 a {font-weight: normal;}.storySelector .item-container:hover {cursor: pointer;}.storySelector .item-container .quote {background-color: #CCC; color: #505050; font-size: 14px; line-height: 16px; padding: 6px; clear: right;}.storySelector article.next .item-container .quote {height: 94px;}.storySelector article.previous .item-container .quote {height: 69px;}.storySelector {height: 265px; position: relative;}.storySelector .see-more {position: absolute; top: 225px;}.top5 .top5-container ul {background-color: #ffffff;}.top-topics {overflow: hidden; position: relative; margin-bottom: 13px;}.top-topics .top-topics-section {display: inline-block; zoom: 1; *display: inline; vertical-align: top; width: 166px;}.top-topics .top-topics-section-header a {display: block; line-height: 24px; padding-left: 10px;}.top-topics .top-topics-section-header a:hover {text-decoration: none;}.top-topics .see-more {padding-top: 9px;}.top-topics-section-header {display: block; margin: 0 0 5px 0; line-height: 24px; padding: 1px 10px; color: #ffffff; background-color: #aaaaaa; white-space: nowrap; -webkit-transition: background-color 0.2s linear; -moz-transition: background-color 0.2s linear; -o-transition: background-color 0.2s linear; transition: background-color 0.2s linear;}.top-topics-section-header:hover {text-decoration: none; background-color: #000000;}.sections .top-topics .tags li {display: inline-block; zoom: 1; *display: inline; vertical-align: top; width: 145px;}#slideshow-thumbnails {padding-top: 96px; margin-bottom: 16px; position: relative;}#slideshow-thumbnails #slideshow .caption-space {position: static;}#slideshow-thumbnails #slideshow .caption-space .item-caption {width: auto; opacity: 1;}#slideshow-thumbnails #slideshow .expand {top: 316px;}#slideshow-thumbnails #thumbnails {position: absolute; top: 0; margin-top: 0;}#about-index .module-content p {float: left; width: 182px;}#about-index .module-content img {float: right;}#email-sign-up a {background-image: url("../img/shared/newsletter-promo.jpg"); width: 624px; height: 72px; display: block; margin-bottom: 16px; position: relative; background-position: 0 -36px; margin-top: 36px; text-indent: -9999px; font-size: 0;}#email-sign-up a .phone {position: absolute; left: 370px; bottom: 0; background-image: url("../img/shared/newsletter-promo.jpg"); width: 120px; height: 108px; display: block; background-position: -370px 0;}#email-sign-up a .btn {position: absolute; color: #ffffff; left: 506px; top: 27px; text-indent: 0; font-weight: normal; background: none; font-size: 14px; font-size: 1.4rem;}#email-sign-up a:hover .btn {text-decoration: underline;}.tertiary-column {clear: both; padding-top: 16px;}.tertiary-column h1 {font-size: 1.5em;}.tertiary-column h3 {border-bottom: 3px solid #e5e5e5; margin-bottom: 14px; padding-bottom: 9px; color: #666666;}.tertiary-column .story-index-item {border-bottom: none; text-decoration: none;}.tertiary-column .story-index-item .item-container:hover h2 a {color: #666666; text-decoration: underline;}.tertiary-column .column {float: left; margin: 0 8px; line-height: 1.4em;}.tertiary-column a:hover {text-decoration: none;}.tertiary-column .inner-column-medium {margin-left: 0px;}.tertiary-column .inner-column-large {margin-right: 0px;}.inner-column-large {width: 464px;}.inner-column-medium {width: 336px;}.inner-column-small {width: 144px;}.inner-column-medium h2 {font-size: 1.539em; margin-top: 12px; margin-bottom: 4px; line-height: 20px;}.inner-column-small article {margin-bottom: 16px;}.inner-column-small article .image-container {margin-bottom: 4px;}.inner-column-small h2 {margin-top: 4px;}.inner-column-small article.story-index-item:hover,.inner-column-medium article.story-index-item:hover,.inner-column-large article.story-index-item:hover {-webkit-transition: all 0.2s linear; -moz-transition: all 0.2s linear; -o-transition: all 0.2s linear; transition: all 0.2s linear; color: #aaaaaa; cursor: pointer;}.inner-column-small article.story-index-item:hover .image-container img,.inner-column-medium article.story-index-item:hover .image-container img,.inner-column-large article.story-index-item:hover .image-container img {-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=90)"; filter: alpha(opacity=90); -moz-opacity: 0.90; -khtml-opacity: 0.90; opacity: 0.90; -webkit-transition: all 0.2s linear; -moz-transition: all 0.2s linear; -o-transition: all 0.2s linear; transition: all 0.2s linear;}.inner-column-small article.story-index-item:hover .image-container .caption,.inner-column-medium article.story-index-item:hover .image-container .caption,.inner-column-large article.story-index-item:hover .image-container .caption {text-decoration: underline;}.inner-column-small article.story-index-item:hover .image-container .media-type-block-small,.inner-column-medium article.story-index-item:hover .image-container .media-type-block-small,.inner-column-large article.story-index-item:hover .image-container .media-type-block-small {background-color: #000000; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=90)"; filter: alpha(opacity=90); -moz-opacity: 0.90; -khtml-opacity: 0.90; opacity: 0.90; -webkit-transition: all 0.2s linear; -moz-transition: all 0.2s linear; -o-transition: all 0.2s linear; transition: all 0.2s linear;}#featured-slideshows-promo {height: 261px; margin-bottom: 16px; position: relative; width: 464px;}#featured-slideshows-promo .promo-carousel .gelui-carousel-viewport {height: 261px; width: 464px;}#featured-slideshows-promo .promo-carousel .gelui-carousel-navigation {height: 42px; margin-top: 115px; width: 48px;}#featured-slideshows-promo .promo-carousel .caption {font-size: 1.2em; line-height: 1.2em; max-width: 300px; padding: 6px 9px;}#follow-us {background-color: #f6f6f6; margin-bottom: 16px;}#follow-us h1 {color: #666666; background-color: #f6f6f6; font-size: 22px; font-size: 2.2rem; letter-spacing: 0; line-height: 20px; padding: 8px 10px; *padding: 6px 10px 10px; display: inline-block; zoom: 1; *display: inline; vertical-align: top; float: left; margin-bottom: 0;}#follow-us ul {display: inline-block; zoom: 1; *display: inline; vertical-align: top; float: right;}#follow-us ul li {display: inline-block; zoom: 1; *display: inline; vertical-align: top; padding: 6px 6px 0 0;}#follow-us .icon {display: block; -webkit-transition: all 0.2s linear; -moz-transition: all 0.2s linear; -o-transition: all 0.2s linear; transition: all 0.2s linear;}#follow-us .icon span {position: absolute; left: -5000px;}#follow-us .icon.facebook {overflow: hidden; background-image: url("../img/shared/shared-sprite.png"); background-position: 0 -47px; background-repeat: no-repeat; width: 24px; height: 24px;}#follow-us .icon.twitter {overflow: hidden; background-image: url("../img/shared/shared-sprite.png"); background-position: -25px -47px; background-repeat: no-repeat; width: 24px; height: 24px;}#follow-us .icon.pinterest {overflow: hidden; background-image: url("../img/shared/shared-sprite.png"); background-position: -50px -47px; background-repeat: no-repeat; width: 24px; height: 24px;}#follow-us .icon.linkedin {overflow: hidden; background-image: url("../img/shared/shared-sprite.png"); background-position: -75px -47px; background-repeat: no-repeat; width: 24px; height: 24px;}#follow-us .icon.newsletter {overflow: hidden; background-image: url("../img/shared/shared-sprite.png"); background-position: -199px -46px; background-repeat: no-repeat; width: 24px; height: 24px;}#follow-us .icon:hover {-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"; filter: alpha(opacity=50); -moz-opacity: 0.5; -khtml-opacity: 0.5; opacity: 0.5; -webkit-transition: all 0.2s linear; -moz-transition: all 0.2s linear; -o-transition: all 0.2s linear; transition: all 0.2s linear;}.side-bar {width: 144px; display: block; float: left; margin-right: 16px;}.side-bar h1 {letter-spacing: -0.01em; font-size: 15px; font-size: 1.5rem;}.side-bar h1.title {font-size: 15px; font-size: 1.6rem; color: #fff; margin: 0; padding: 6px; margin-bottom: 3px;}.side-bar .top-gear .title {display: block; background-image: url("../img/shared/shared-sprite.png"); background-position: -188px 0; background-repeat: no-repeat; height: 53px; color: transparent; text-indent: 100%; white-space: nowrap; overflow: hidden; margin-bottom: 3px; padding: 0;}.side-bar section {margin-bottom: 16px;}.side-bar article {background-color: #f0f0f0;}.side-bar article img {-webkit-transition: all 0.2s linear; -moz-transition: all 0.2s linear; -o-transition: all 0.2s linear; transition: all 0.2s linear; vertical-align: bottom;}.side-bar article .header-container {-webkit-transition: all 0.2s linear; -moz-transition: all 0.2s linear; -o-transition: all 0.2s linear; transition: all 0.2s linear;}.side-bar article .header-container a {color: #666666; display: block;}.side-bar article .text-container {border-bottom: 1px solid #c7c7c7; margin: 0 6px; padding: 8px 0;}.side-bar article .text-container p {margin-bottom: 0; font-size: 13px; font-size: 1.3rem; line-height: 16px;}.side-bar article .text-container p a {font-weight: normal; display: block; padding-top: 6px;}.side-bar article .text-container.last-child {border-bottom: none;}.side-bar article:hover img {-webkit-transition: all 0.2s linear; -moz-transition: all 0.2s linear; -o-transition: all 0.2s linear; transition: all 0.2s linear; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=90)"; filter: alpha(opacity=90); -moz-opacity: 0.90; -khtml-opacity: 0.90; opacity: 0.90;}.side-bar article:hover .header-container {background-color: #f6f6f6; -webkit-transition: all 0.2s linear; -moz-transition: all 0.2s linear; -o-transition: all 0.2s linear; transition: all 0.2s linear;}.side-bar article:hover .header-container a {text-decoration: none; color: #737373;}.side-bar article:hover .header-container h1 a {text-decoration: underline;}.side-bar .top-gear {background-color: transparent;}.side-bar .top-gear h1 {border-bottom: none;}.side-bar .top-gear article {margin-bottom: 16px;}.side-bar .top-gear article .text-container {border-bottom: none;}#slideshows-promo {position: relative; height: 230px; width: 336px;}#slideshows-promo h1 {background: none repeat scroll 0 0 #000000; margin: 0 0 3px; color: #ffffff; font-size: 22px; font-size: 2.2rem; letter-spacing: 0; line-height: 22px; padding: 8px 10px;}.promo-carousel {}.promo-carousel .slideshow {position: relative;}.promo-carousel .slideshow .caption {background-color: #666666; color: #ffffff; display: block; font-size: 1.0em; line-height: 1.3em; font-weight: normal; text-align: right; max-width: 250px; padding: 0.3em 8px; position: absolute; top: 0; right: 0; -webkit-transition: all 0.2s linear; -moz-transition: all 0.2s linear; -o-transition: all 0.2s linear; transition: all 0.2s linear; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=90)"; filter: alpha(opacity=90); -moz-opacity: 0.90; -khtml-opacity: 0.90; opacity: 0.90;}.promo-carousel .slideshow img {vertical-align: top; -webkit-transition: all 0.2s linear; -moz-transition: all 0.2s linear; -o-transition: all 0.2s linear; transition: all 0.2s linear;}.promo-carousel.hover .slideshow img {-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=90)"; filter: alpha(opacity=90); -moz-opacity: 0.90; -khtml-opacity: 0.90; opacity: 0.90; -webkit-transition: all 0.2s linear; -moz-transition: all 0.2s linear; -o-transition: all 0.2s linear; transition: all 0.2s linear;}.promo-carousel.hover .slideshow .caption {background-color: #777777; text-decoration: underline; -webkit-transition: all 0.2s linear; -moz-transition: all 0.2s linear; -o-transition: all 0.2s linear; transition: all 0.2s linear;}.promo-carousel.hover .slideshow .media-type-block-medium {background-color: #000000; opacity: 1;}.promo-carousel .gelui-carousel-viewport {height: 189px; width: 336px;}.promo-carousel .gelui-carousel-navigation {margin-top: 72px; width: 48px; height: 42px;}.promo-carousel .gelui-carousel-button {background: url("../img/shared/arrows-sprite-8bit.png") no-repeat scroll 0 0 transparent; width: 48px; height: 42px;}.promo-carousel .gelui-carousel-button-prev {background-position: -112px -53px;}.promo-carousel .gelui-carousel-button-prev:hover {background-position: 6px -53px;}.promo-carousel .gelui-carousel-button-prev.gelui-carousel-button-disabled {background-position: -228px -53px;}.promo-carousel .gelui-carousel-button-next {background-position: -157px -53px;}.promo-carousel .gelui-carousel-button-next:hover {background-position: -42px -53px;}.promo-carousel .gelui-carousel-button-next.gelui-carousel-button-disabled {background-position: -273px -53px;}.promo-carousel .gelui-carousel-button-disabled {background-color: #000000;}.promo-carousel .gelui-carousel-button-disabled:hover {background-color: #000000; zoom: 1; cursor: default;}.promo-carousel-navigation {background-color: #000000; position: absolute; right: 0; bottom: 0; z-index: 100;}.promo-carousel-navigation ul {clear: both; height: 24px;}.promo-carousel-navigation ul li {background-color: #ffffff; cursor: pointer; display: block; float: left; height: 8px; margin: 8px 3px 8px 0; width: 8px;}.promo-carousel-navigation ul li.active {background-color: #000000;}.promo-carousel-navigation ul li.first-child {margin-left: 8px;}.promo-carousel-navigation ul li.last-child {margin-right: 8px;}.full-width-horizontal-layout-first,.full-width-horizontal-layout {overflow: hidden; clear: both; padding-bottom: 16px;}.full-width-horizontal-layout-first .text-box,.full-width-horizontal-layout .text-box {display: inline-block; zoom: 1; *display: inline; vertical-align: top; width: 304px; float: right;}.full-width-horizontal-layout-first .image-container,.full-width-horizontal-layout .image-container {margin-right: 12px; margin-bottom: 0; float: left;}.full-width-horizontal-layout-first .tags,.full-width-horizontal-layout .tags {margin-bottom: -5px;}.full-width-horizontal-layout .main-image,.full-width-horizontal-layout-first .main-image {margin: 0 16px 22px 0; float: left; display: block; width: 304px; height: 171px;}.full-width-horizontal-layout p.comments-number {top: 169px; left: 264px; padding-bottom: 0; padding-right: 10px; background-position: 40px -10px;}.full-width-horizontal-layout-first p.comments-number {top: 152px; left: 264px; padding-bottom: 0; padding-right: 10px; background-position: 40px -10px;}.full-width-text-inset {position: relative; *float: left;}.full-width-text-inset .text-box {background-color: #ffffff;}.full-width-text-inset .text-box span.column {font-size: 13px; font-size: 1.3rem; line-height: 16px; line-height: 1.6rem;}#slideshow .full-width-text-inset .article-date {top: 8px;}.reversed .image-container {float: right;}.reversed .text-box {float: left;}.reversed p.comments-number {left: 0;}.full-width-image .image-container {margin-bottom: 0;}.full-width-image .header-container {position: relative; top: -26px; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=90)"; filter: alpha(opacity=90); -moz-opacity: 0.90; -khtml-opacity: 0.90; opacity: 0.90;}.full-width-image .header-container h1 {display: inline-block; zoom: 1; *display: inline; vertical-align: top; background-color: #000; padding: 6px 8px 6px 8px; font-size: 13px; font-size: 1.3rem; margin-bottom: 0; color: #fff; -webkit-transition: background-color 0.2s linear; -moz-transition: background-color 0.2s linear; -o-transition: background-color 0.2s linear; transition: background-color 0.2s linear; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=90)"; filter: alpha(opacity=90); -moz-opacity: 0.90; -khtml-opacity: 0.90; opacity: 0.90;}.full-width-image:hover h1 {-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=75)"; filter: alpha(opacity=75); zoom: 1; -moz-opacity: 0.75; -khtml-opacity: 0.75; opacity: 0.75; -webkit-transition: background-color 0.2s linear; -moz-transition: background-color 0.2s linear; -o-transition: background-color 0.2s linear; transition: background-color 0.2s linear;}.section-main-heading {color: #666666; font-size: 2em; margin: 0 16px 10px 0;}.section-sub-heading {color: #666666; font-size: 1.8em; margin-bottom: 10px;}.story-body blockquote footer {padding-top: 22px; width: 200px; line-height: 18px;}.this-is-from-less {width: 1px;}.blq-container-outer img {vertical-align: top;}.arrow-down,media-type-block-large,.see-more-articles span {behavior: url(/modules/iepngfix.htc);}.home-page .main-column {width: 624px;}.main-column {float: left; width: 624px; margin-right: 16px; margin-bottom: 85px; position: relative;}.secondary-column {float: left; overflow: hidden; width: 336px;}.default-section {background-color: #000;}body.autos-section,body.test-drive-section {background-color: #ffffff;}body.autos-section:hover,body.test-drive-section:hover {background-color: #ffffff; -webkit-transition: none; -moz-transition: none; -o-transition: none; transition: none;}.see-more {clear: both; margin: 16px 0; text-transform: uppercase;}.see-more a {margin: 0 0 0 4px; vertical-align: top;}article.previous {margin-right: 3px; width: 144px;}article.next {width: 189px;}.arrow-right {background: url("../img/wwfuture/autos-sprite.png") no-repeat scroll -181px -86px transparent; display: inline-block; height: 14px; width: 10px;}.arrow-left {background: url("../img/wwfuture/autos-sprite.png") no-repeat scroll -181px -116px transparent; display: inline-block; height: 14px; width: 10px;}.health-topic span {color: #93c4ec;}.health-topic a:hover {background-color: #174F82;}.arrow-right-grey {background: url("../img/wwfuture/autos-sprite.png") no-repeat scroll -149px -86px transparent; display: inline-block; height: 14px; width: 10px; position: relative;}.arrow-left-grey {background: url("../img/wwfuture/autos-sprite.png") no-repeat scroll -149px -116px transparent; display: inline-block; height: 14px; width: 10px; position: relative;}#blq-content .information ul.tags {margin: 0 0;}.description {font-weight: bold; color: #666;}#blq-main .bbc-st-slim ul li.bbc-st-twitter-cta a {margin: 0;}h2.summary {margin-top: 16px;}.time {color: #666; font-weight: bold; display: block;}.related-topics,.columns {background-color: #000;}.columns {overflow: visible; position: relative;}.arrow-down {background: url("../img/wwfuture/autos-sprite.png") no-repeat scroll -195px -100px transparent; display: block; float: right; height: 10px; top: 5px; width: 14px; margin: 7px 10px 0 8px; overflow: hidden; font-size: 0;}.expanded {-moz-transform: rotate(180deg); -webkit-transform: rotate(180deg); -o-transform: rotate(180deg); -ms-transform: rotate(180deg); transform: rotate(180deg);}span.count {padding-left: 4px; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=60)"; filter: alpha(opacity=60); -moz-opacity: 0.6; -khtml-opacity: 0.6; opacity: 0.6;}footer aside {padding: 16px 16px 0;}.warning {background-color: #CCCCCC; padding: 10px;}.bbc-st {float: right; margin: 8px 0;}.text-box {position: relative;}#blq-content .topic-page h1 {font-size: 2.1em;}h1 {line-height: 1.0715em; letter-spacing: -0.03em;}.section-page .border {border-top: 3px solid #E5E5E5; margin-bottom: 0; padding-top: 23px;}p.comments-number {position: absolute; top: -25px; display: block; margin: 0; width: 40px; color: #fff; text-align: center; line-height: 25px; right: 0; padding-bottom: 10px; background-image: url("../img/wwfuture/topic-sprite.png"); background-position: 0 25px; background-repeat: no-repeat; cursor: pointer;}.comments-number span {display: none;}.comments-number a {color: #fff;}.comments-number a:hover {text-decoration: none;}.topic-page .main-column .half-width-large-text .text,.section-page .main-column .half-width-large-text .text,.secondary-column .half-width-large-text .text {font-size: 24px; font-size: 2.4rem; line-height: 28px; line-height: 2.8rem; color: #000;}.half-width-large-text {width: 304px; float: left;}.half-width-large-text p.comments-number {top: -5px;}.half-width-large-text .text {font-size: 24px; font-size: 2.4rem; color: #000; line-height: 28px; font-size: 2.8rem; letter-spacing: -0.02em;}.secondary-column .half-width-large-text {width: 336px; float: none;}.secondary-column .second-article {float: none;}.secondary-column p.comments-number {top: 21px; float: none;}.secondary-column .article-date {top: 0;}.double-article {float: left; width: 624px; border-bottom: 3px solid #E5E5E5; margin-bottom: 16px;}.double-article .tags {margin-bottom: 8px;}.double-article .half-width-large-text .article-date {top: 0;}.media-block {border-top: 3px solid #E5E5E5; padding: 23px 0; width: 624px; clear: both; overflow: hidden;}.media-block li {margin-right: 16px; display: block; height: 79px; width: 144px; float: left;}.media-block li:last-child {margin-right: 0;}body.bbccom_slot_sponsor_technology .first,body.bbccom_slot_sponsor_scienceenvironment .first,body.bbccom_slot_sponsor_health .first {border-top: 3px solid #fff;}.large-text-no-image.first {border-top: none; padding-top: 0;}.large-text-no-image {float: left; position: relative; width: 100%;}.large-text-no-image p.comments-number {top: 5px;}.large-text-no-image .text {font-size: 1.077em; color: #666; line-height: 1.286em; letter-spacing: -0.02em; max-width: 464px;}.large-text-no-image .article-date {top: 0;}.secondary-column .large-text-no-image {border-top: 3px solid #E5E5E5; padding-top: 14px; width: 336px;}.full-width {width: 624px;}.half-width {width: 304px;}.large-text-right-float {float: right; width: 304px; position: relative;}#blq-content .large-text-right-float h1 {margin: 0 0 2px 0;}.large-text-right-float .image-anchor {display: block; height: 171px;}.large-text-right-float .text {font-size: 2.154em; color: #000; line-height: 1.143em; letter-spacing: -0.02em;}.large-text-right-float .comments-number {top: -5px;}.large-text-right-float .article-date {top: 0;}.story-index-item.half-width-with-image {float: right; width: 304px; position: relative;}.story-index-item.half-width-with-image .image-container {margin-bottom: 0;}.half-width-with-image .image-anchor {display: block; height: 171px;}.half-width-with-image .comments-number {top: 146px;}.secondary-column .half-width-with-image-no-summary {width: 336px; position: relative;}.secondary-column .half-width-with-image-no-summary .image-container {position: relative;}.secondary-column .half-width-with-image-no-summary .image-anchor {display: block; height: 189px;}.secondary-column .half-width-with-image-no-summary .comments-number {top: 21px;}.second-column-first-article .media-type-block-large {top: 0;}.image-container {position: relative;}.section-selector {position: absolute; z-index: 998; width: 219px;}.browser-ver-ie9 .section-selector {width: 218px;}.section-selector a {width: 211px;}.filter-text a:hover {text-decoration: none;}.filter-text .selected {background-color: #000 !important;}#blq-content .column h1 {font-size: 3.231em; padding-top: 4px; margin-bottom: 8px;}.see-more-articles p {text-align: center; padding-top: 6px;}.videos-pictures-module {clear: both; overflow: hidden;}.videos-pictures-large-image {position: relative; float: left; display: block; width: 463px;}.videos-pictures-large-image .media-type-block-large {top: 0;}.videos-pictures-large-image img {display: block;}#blq-content .videos-pictures-large-image h1 {background-color: #fff; position: absolute; font-size: 1em; margin-top: -26px; padding: 12px 20px 2px 2px;}.videos-pictures-small-image {position: relative; float: right; width: 159px; display: block;}.videos-pictures-small-image .media-type-block-large {top: 0;}.videos-pictures-small-image img {display: block;}#blq-content .videos-pictures-small-image h1 {background-color: #fff; margin-top: 5px; font-size: 1em; padding: 0 2px 0;}.error-page-message {padding: 29px 0 0 0; width: 500px;}.error-page-message h1 {font-size: 32px; font-weight: bold; font-family: "arial";}.error-page-message h3 {font-size: 16px; font-weight: bold; color: #656565; font-family: "arial"; margin-bottom: 16px; margin-top: 40px;}.error-page-message ul {margin: 0 0 124px 0;}#emp {margin-bottom: 12px; clear: both; width: 624px; height: 351px; position: relative;}#emp.wide-format {width: 976px; height: 549px;}#emp .noflash {text-transform: uppercase; color: #fff; background-color: #666; font-size: 1.4em; padding: 46px; text-align: center; line-height: 38px; display: block;}#emp .noflash a {color: #fff;}