#header #localeDrop{width:160px;line-height:25px;padding-top:4px;padding-bottom:5px}#top_bar{position:relative}#header .ribbon .topIcons{display:block;overflow:hidden}#header .ribbon .topIcons li{display:block;float:left}#header .ribbon .topIcons .online_since{width:15% !important}#header .ribbon .topIcons .returns_policy{width:19% !important}#header .ribbon .topIcons .happy_customers{width:19% !important}#header .ribbon .topIcons .world_delivery{width:15% !important}#header .ribbon .topIcons .free_uk_delivery{width:18% !important}#header .ribbon .topIcons .system_scanner{width:12% !important}.checkout_top{position:relative;z-index:10}.checkout_top .overview{position:relative;z-index:10}.ie8 #header #top_menu ul.menu{height:53px}.ie8 #header #top_menu ul .tmf .tmf_link{height:45px}.ie8 #header #top_menu ul.menu .drop{top:53px}.ie7 #header #top_menu ul.nav{display:block;width:100%;height:60px}.ie7 #header #top_menu ul .tmf{display:block;float:left}.ie7 #header #top_menu ul{display:block}.ie7 #header #top_menu ul .tmf{max-width:85px}.ie7 #header #top_menu ul .tmf.wide{max-width:130px;width:auto}.ie7 #header #top_menu ul .tmf .tmf_link{display:block;height:30px;padding:4px 10px;float:none;text-align:center;font-size:12px;text-align:center}.glyphicons{padding-left:0 !important}.controls{margin-left:0}.tom-grid{overflow:auto;width:951px}.span9 .tom-grid{width:720px}.span8 .tom-grid{width:600px}.span4 .tom-grid{width:320px}.modal-body .memory_finder .tom-grid{width:500px !important}button.btn-large{height:38px;line-height:20px;padding-top:9px;padding-bottom:9px;display:block;float:left}input.btn-large{height:38px;line-height:20px;padding-top:9px;padding-bottom:9px;display:block;float:left}.slide_nav{float:right !important}.memory_finder .scroll{height:127px}.scroll_slide{height:208px}.price_checks{display:none}input{width:160px}.btn{white-space:nowrap}.home #node_thumbs .box{width:100%}.checkout_with_sagepay{float:right}.checkout_options_or{clear:both;float:right;width:181px}.checkout_with_payal{float:right}.basket{float:none;display:block;clear:both;padding-top:5px}.price_wrap{float:none;display:block}.price_wrap .price{float:left}.price_wrap .vat{float:left;line-height:20px;height:20px;padding-top:12px}.basket .qty{height:35px;margin-right:0;width:20px;display:none}hr{clear:both;display:block}.clearfix,.clear{height:0;line-height:0;clear:both}