html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent;font-family:Verdana,Helvetica,sans-serif}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}:focus{outline:0}table,tr,td{vertical-align:top}ins{text-decoration:none}del{text-decoration:line-through}table{border-collapse:collapse;border-spacing:0}.clearfix:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.clearfix{display:inline-block}html[xmlns] .clearfix{display:block}* html .clearfix{height:1%}
.clearfix:after{content:'.';clear:both;display:block;height:0;visibility:hidden}button::-moz-focus-inner,input[type="reset"]::-moz-focus-inner,input[type="button"]::-moz-focus-inner,input[type="submit"]::-moz-focus-inner,input[type="file"]>input[type="button"]::-moz-focus-inner{border:0;padding:0;margin:0}body{color:#404040;font:.75em Verdana,Helvetica,sans-serif}i,a.icon{background-size:2em;cursor:pointer;display:inline-block;height:2em;width:2em}i.back,a.icon.back{background-image:url("/assets/mobile/img/back.png")}i.basket,a.icon.basket{background-image:url("/assets/mobile/img/basket.png")}i.home,a.icon.home{background-image:url("/assets/mobile/img/home.png")}i.menu,a.icon.menu{background-image:url("/assets/mobile/img/menu.png")}i.search,a.icon.search{background-image:url("/assets/mobile/img/search.png")}.right{text-align:right}.back-to-top{background:url("http://images.mobilefun.co.uk/graphics/rebrand/icons/arrow-up.gif") no-repeat;display:inline-block;line-height:15px;padding-left:18px}.product-rating{height:15px}.product-rating a{display:inline-block;height:15px;text-decoration:none !important;vertical-align:middle}.product-rating .stars{background:url("http://images.mobilefun.co.uk/graphics/rebrand/icons/product-star-small-off.gif") repeat-x;display:inline-block;height:15px;text-align:left;width:75px}.product-rating .stars div{background:url("http://images.mobilefun.co.uk/graphics/rebrand/icons/product-star-small-on.gif") repeat-x;display:inline-block;height:15px}.count:after{color:#666;position:absolute;margin-left:.25em}#spinner img{height:48px;display:block;width:48px}.pull-left{float:left}.pull-right{float:right}header{background:#000;border-bottom:solid 4px #ccdc00;box-sizing:border-box;display:block;max-height:4em;padding:.75em}header:after{content:'.';clear:both;display:block;height:0;visibility:hidden}header a{text-decoration:none}header>i,header>a.icon{position:absolute;top:1em}header>i.basket,header>a.icon.basket{right:1em}header>i.basket .total,header>a.icon.basket .total{background:#879637;border-radius:1.5em;color:#fff;font-weight:bold;font-size:.9em;font-style:normal;line-height:1.6em;padding:.2em;position:absolute;right:-1em;top:-.8em;text-align:center;text-shadow:.1em .1em #000;width:1.5em}header>i.home,header>a.icon.home{margin-right:1em;left:1em}header>i.menu,header>a.icon.menu{margin-right:1em}header>i.search,header>a.icon.search{margin-left:1em;right:4em}header>div{display:block;text-align:center}header>div img[src="/assets/mobile/img/plectrum.gif"]{height:22px}header>div img[src="/assets/mobile/img/mobilefun.png"]{position:relative;top:.3em;width:8em}header nav{background:#000;display:none;left:0;position:absolute;right:4em;top:0;z-index:1100}header nav:after{content:'.';clear:both;display:block;height:0;visibility:hidden}header nav i,header nav a.icon{position:absolute;margin-right:1em;top:1em}header nav i.home,header nav a.icon.home{left:1em}header nav i.menu,header nav a.icon.menu{left:.75em}header nav ul{margin-top:3.5em}header nav ul li{font-weight:bold;margin:.25em 0}header nav ul li.header{border-top:solid 2px #333;color:#ccdc00;padding:.75em}header nav ul li a{border-top:solid 2px #333;color:#fff;display:block;padding:.75em 5em .75em 1.5em;text-decoration:none}header nav ul li a.major{color:#ccdc00}header nav ul li a.spinner:after{content:url("/assets/mobile/img/spinner-white.gif")}header nav ul li a:after{content:">";position:absolute;right:1em;margin-left:3em}#form_searchHeader{background:black;display:none;padding:.85em .75em .75em .75em}#form_searchHeader #form_searchHeader_searchterm{-webkit-appearance:none;border:2px solid #ccc;border-radius:3px;box-sizing:border-box;color:#404040;float:left;font:1em Verdana,Helvetica,sans-serif;line-height:1em;margin-top:0;padding:.5em;width:100%;vertical-align:middle;z-index:100}#form_searchHeader #form_searchHeader_searchterm::-webkit-search-cancel-button{display:none}#form_searchHeader #form_searchHeader_searchterm::-ms-clear{display:none;width:0;height:0}#form_searchHeader i{box-sizing:border-box;color:#b3b3b3;font-size:17px;height:auto;margin:3px 5px 3px 3px;padding:4px 8px 4px 7px;position:absolute;right:0;vertical-align:middle;width:auto;z-index:200}#form_searchHeader .search-input-stretch{overflow:hidden;position:relative}#form_searchHeader.showSearch{display:block}.secondary-button{background:#666;border:0;color:white;border-radius:3px;font:bold 11px Verdana,Helvetica,sans-serif;padding:9px 1em;text-shadow:1px 1px 2px #333;vertical-align:middle}.search-button{background:#666;border:0;color:white;border-radius:3px;font:bold 11px Verdana,Helvetica,sans-serif;padding:9px 1em;text-shadow:1px 1px 2px #333;vertical-align:middle;float:right;margin:0 0 0 .75em}.zoom-back-btn{background:#666;border:0;color:white;border-radius:3px;font:bold 11px Verdana,Helvetica,sans-serif;padding:9px 1em;text-shadow:1px 1px 2px #333;vertical-align:middle;float:left;margin:1.25em}.zoom-back-header{background:#fff;left:0;overflow:hidden;padding-right:.75em;position:fixed;top:0;width:100%}.zoomed-container{margin-top:60px}.tap-tap-msg-container{pointer-events:none;position:absolute;text-align:center;width:100%;top:130px}#content .tap-tap-msg-container .tap-tap-msg{background-color:rgba(117,117,117,0.9);border-radius:40px;font-size:1.2em;font-weight:700;color:#fff;display:inline-block;padding:1em;pointer-events:none;margin:auto}#navUnderlay{bottom:0;display:none;left:0;position:fixed;right:0;top:0;z-index:1000}#content{margin:1em 0;padding:0 .75em}#content nav.back-btn-nav{left:-.75em;padding-right:.75em;width:100%;position:relative}#content h1{border-bottom:1px solid #ccc;font-size:1.5em;margin:0;margin-bottom:.75em;padding-bottom:.75em}#content h1.thumbnail:after{content:'.';clear:both;display:block;height:0;visibility:hidden}#content h1.thumbnail img{float:left;margin-right:8px}#content h1 img{display:inline-block;height:30px;vertical-align:middle;width:30px}#content h2{font-size:1.25em;margin:.75em 0 .75em 0}#content p{margin:0 0 1em 0}#content a{color:#404040;text-decoration:none}#content .promobar{width:100%;display:none}#content .messages{width:100%}#content .messages li{background-color:#f2f6bf;border-radius:4px;border:solid 1px #ccdc00;box-sizing:border-box;font-weight:bold;margin:8px 4px;padding:8px}#content .gallery{margin-bottom:2em;display:block;position:relative}#content .gallery .unzoomed-img{width:100%;float:left;border:1px solid #e5e5e5;border-radius:3px}#content .gallery .thumbnail:first-of-type{clear:left}#content .gallery .thumbnail{display:inline-block;padding:5px;float:left;border:1px solid #e5e5e5;border-radius:3px;margin:.5em .5em 0 0}#content #recentlyViewedProducts{margin:.75em 0;white-space:nowrap}#content #recentlyViewedProducts ul{white-space:nowrap}#content #recentlyViewedProducts ul:after{content:'.';clear:both;display:block;height:0;visibility:hidden}#content #recentlyViewedProducts ul li{float:left;margin-left:.35em;border:1px solid #e5e5e5;border-radius:3px;padding:5px}#content #recentlyViewedProducts ul li:first-child{margin-left:0}#content #recentlyViewedProducts ul li a{display:block}#content #recentlyViewedProducts ul li a img{display:block;height:60px;width:60px}ul.devices{margin-bottom:.75em}ul.devices li{position:relative}ul.devices li a:last-child{position:absolute;top:.5em}ul.subcategories{margin:.75em 0}ul.subcategories>li{border-top:0 solid #ccc;margin-bottom:5px}ul.subcategories>li>a{border:1px solid #e5e5e5;border-radius:3px;display:block;line-height:16px;padding:1.2em .6em}ul.subcategories>li>a.major{padding-left:72px !important}ul.subcategories>li>a i#icon{position:absolute;right:1.5em;margin-left:0;margin-top:4px;width:auto;height:auto}ul.subcategories>li.header{border-top:0;padding-bottom:.75em}ul.subcategories>li.header h2{margin:0 !important}ul.subcategories>li:first-child{border-top:0}ul.subcategories>li:last-child{border-bottom:0 solid #ccc}ul.subcategories.icons li:after{content:'.';clear:both;display:block;height:0;visibility:hidden}ul.subcategories.icons li img{float:left;margin-top:-5px;margin-left:-28px;padding-right:30px}ul.subcategories.icons li a{padding-left:40px}ul.subcategories.toggle>li>a:after{-webkit-transform:rotate(90deg);transform:rotate(90deg)}ul.subcategories.toggle>li>a.active:after{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}ul.subcategories.thumbnails>li>a img{display:inline-block;position:relative;margin-right:.5em;vertical-align:middle}ul.subcategories.thumbnails>li>a i#icon{position:absolute;right:1.5em;margin-left:0;margin-top:10px;width:auto;height:auto}#productPageTabs_content .content.tab_compatibility .model-list{display:none;width:100%;margin:0 4px 8px 4px}.model-list{box-sizing:border-box;width:100%}.model-list .toolbar.top{border-bottom:1px solid #ccc;margin-bottom:.75em;padding-bottom:.75em}.model-list .toolbar.top:after{content:'.';clear:both;display:block;height:0;visibility:hidden}.model-list .toolbar.top .show-all{text-decoration:underline !important}.model-list .toolbar.top .totals{float:left;line-height:2.5em}.model-list .toolbar.top form{float:right}.model-list .toolbar.top form select[name="sortby"],.model-list .toolbar.top form select[name="refineby"],.model-list .toolbar.top form .select-option{color:#404040;font:1em Verdana,Helvetica,sans-serif;height:2.5em;margin:0;padding:0 .25em}.model-list .toolbar.top form#refineby-form{float:left;margin-left:15px}.model-list .toolbar.top form#reviews-language-filter{float:left}.model-list .toolbar.bottom{border-top:1px solid #ccc;margin-top:.75em;padding-top:.75em;text-align:center}.model-list .toolbar.bottom:after{content:'.';clear:both;display:block;height:0;visibility:hidden}.model-list .toolbar.bottom a{font-weight:bold;text-decoration:none !important}.model-list .toolbar.bottom a.prev{float:left}.model-list .toolbar.bottom a.next{float:right}.model-list.products .results ul{border-top:1px solid #ccc;margin-top:10px;padding-top:10px;vertical-align:top}.model-list.products .results ul:after{content:'.';clear:both;display:block;height:0;visibility:hidden}.model-list.products .results ul:first-child{border-top:0;margin-top:0;padding-top:0}.model-list.products .results ul li{box-sizing:border-box;display:block;float:left;padding:0 10px;text-align:center;-moz-box-sizing:border-box}.model-list.products .results ul li>div{margin-top:.25em}.model-list.products .results ul li>div:first-child{margin-top:0}.model-list.products .results ul li .thumbnail{min-height:120px}.model-list.products .results ul li .thumbnail a{display:inline-block;max-width:120px}.model-list.products .results ul li .thumbnail a img{display:inline-block;vertical-align:text-bottom;width:100%}.model-list.products .results ul li .price .was{text-decoration:line-through}.model-list.products .results ul li .add-to-basket button.mobile-basket-button{padding:1.2em;width:100%;border-radius:3px}.model-list.products .results ul li .add-to-basket i{width:auto;height:auto}.model-list .right{margin-top:.75em}.model-list .right .back-to-top{background-position:right;padding-left:0;padding-right:18px}.model-list button.sliding-panel,.sliding-panel .filters>button,.sliding-panel .filters .filter-manager input[type="submit"]{color:#fff;float:left;background:#666;background:linear-gradient(top,#666,#4d4d4d);border:1px solid #4d4d4d;border-radius:3px;box-shadow:0 0 1px #ccc inset;font:bold 11px Verdana,Helvetica,sans-serif;margin:0;margin-bottom:.75em;padding:1em;text-shadow:1px 1px 2px #333}.model-list button.sliding-panel .fa,.sliding-panel .filters>button .fa,.sliding-panel .filters .filter-manager input[type="submit"] .fa{width:1em;height:1em}.model-list button.sliding-panel .fa{margin-left:.5em}.sliding-panel .filters>button{width:100%}.sliding-panel .filters>button .fa{float:left;margin-top:.3em}.sliding-panel .filters h3{font-size:16px;margin-bottom:.5em}.sliding-panel .filters .filter-manager div#filter-form:after{content:'.';clear:both;display:block;height:0;visibility:hidden}.sliding-panel .filters .filter-manager div#filter-form fieldset{background:#f5f5f5;border:1px solid #ccc;border-bottom:0;box-sizing:border-box;min-height:2.75em;padding:0;position:relative}.sliding-panel .filters .filter-manager div#filter-form fieldset:first-of-type{border-top-left-radius:3px;border-top-right-radius:3px}.sliding-panel .filters .filter-manager div#filter-form fieldset:last-of-type{border-bottom:1px solid #ccc;border-bottom-left-radius:3px;border-bottom-right-radius:3px}.sliding-panel .filters .filter-manager div#filter-form fieldset legend{background:#f5f5f5;box-sizing:border-box;padding:.75em;position:absolute;width:100%;z-index:1000}.sliding-panel .filters .filter-manager div#filter-form fieldset .fa{float:right;width:1em;height:1em;margin-top:.2em}.sliding-panel .filters .filter-manager div#filter-form fieldset .controls{display:none;margin-top:2.75em}.sliding-panel .filters .filter-manager div#filter-form fieldset .controls label{background:#fff;border-bottom:1px #f5f5f5 solid;display:block}.sliding-panel .filters .filter-manager div#filter-form fieldset .controls label:last-child{border-bottom:0;margin-bottom:0}.sliding-panel .filters .filter-manager div#filter-form fieldset .controls label input[type="checkbox"]{position:relative;top:2px}.sliding-panel .filters .filter-manager div#filter-form input[type="submit"]{display:none;float:right;margin:.75em 0 0 0}#review-summary-container{margin-bottom:20px}.review-stars{background:url("/assets/mobile/img/review-star-empty.gif") repeat-x;display:inline-block;height:15px;width:75px;vertical-align:bottom;text-align:right}.review-stars>div{background:url("/assets/mobile/img/review-star-full.gif") repeat-x;height:100%;width:0}#review-count{text-decoration:underline !important}#review-link{float:right;text-decoration:underline !important}#review-link-empty{text-decoration:underline !important}#price-details-container{margin-top:10px;text-align:right}#price-details-container #price-container{font-size:2em}.brand-button{margin-top:.5em;background-image:linear-gradient(to bottom,#cde400 55%,#96b800);background-image:-webkit-linear-gradient(top,#cde400 55%,#96b800);border-radius:5px;border:solid 1px #a7c117;box-shadow:inset 0 1px 1px #fff;color:#000;cursor:pointer;font:bold 24px Verdana,Helvetica,sans-serif;padding:5px 30px;text-rendering:optimizeLegibility;text-shadow:-1px -1px 1px rgba(200,200,200,0.5),1px 1px 1px rgba(20,20,20,0.25)}.brand-button i{width:1em;height:1em}.brand-button:hover,.brand-button:active,.brand-button.active{background-image:linear-gradient(to bottom,#b9d800 55%,#478100);background-image:-webkit-linear-gradient(top,#b9d800 55%,#478100);border:solid 1px #488000}footer{border-top:solid 4px #ccdc00;margin:.5em}footer ul>li{margin:.25em 0}footer ul>li>a{background:#ccc;color:#404040;display:block;padding:.75em;text-decoration:none}footer ul>li>a i#icon{position:absolute;right:1.5em;margin-left:0;margin-top:4px;width:auto;height:auto}footer ul>li.currency{padding:.75em 0 .75em .75em}footer ul>li.currency select{float:right}footer small{display:block;text-align:center}#product-review .customerDetails .elements{margin-top:32px}#product-review input,#product-review textarea{font-size:11px;margin-top:8px;width:90%;padding:4px}#product-review textarea{height:100px}#product-review div{margin:18px 0}#product-review .reviewDetails div.elements{margin:25px 0}#product-review label{font-weight:700}#product-review h1{font-size:22px;margin-bottom:15px}#product-review h3{font-size:18px;margin-bottom:6px}#product-review ul{margin-left:12px}#product-review ul li{list-style-type:disc;line-height:18px}#product-review h2{font-size:16px}#product-review .final input[type="submit"]{border:0;background:url('http://images.mobilefun.co.uk/graphics/rebrand/buttons/submit-review-light.png') no-repeat;cursor:pointer;width:232px;height:44px}#product-review .rating a{display:inline-block;background:url('http://images.mobilefun.co.uk/graphics/rebrand/icons/blank-star.png') no-repeat;width:16px;height:15px}#product-review .rating a:hover,#product-review .rating a.filled{background:url('http://images.mobilefun.co.uk/graphics/rebrand/icons/star.png') no-repeat}#product-review .rating{width:100px}#product-review h3 a{text-decoration:none}#product-review #how-to-win{margin-bottom:15px}#product-review .productInfo ul li{list-style:none;margin-left:56px}#product-review .errors{margin-left:20px}#product-review .final{margin:0;position:relative;top:-20px}#product-reviews #about-product-top{border-bottom:1px solid #000;margin-top:8px}#product-reviews .sorting{float:right;position:relative;top:-20px}#product-reviews .single-review h4{line-height:1.5em;margin-bottom:.25em}#product-reviews .single-review .pull-left{margin-right:1em}#product-reviews .single-review .description{line-height:1.5em}#product-reviews .customer-details{margin-top:5px;background-color:#ddd;padding:10px 0 0 0;width:100%}#product-reviews .customer-details .summary{float:left;width:50%;text-align:left;padding-left:10px}#product-reviews .customer-details .device{float:right;text-align:right;padding-right:10px}#product-reviews p.more{clear:both;margin-top:1em;text-align:right;width:100%}#product-reviews p.more a{text-decoration:underline}#product-reviews .product-rating.small{float:left;width:80px}#product-reviews #reviews-footer{margin-top:15px}#product-reviews #back-to-top{text-align:right}.back-section nav{background:#ccc;box-sizing:border-box;left:0;margin:-1em 0 0 -.75em;padding:.75em;width:110%}article .tab_description img{max-width:100%;height:auto;border:0 !important}nav.back-btn-nav{background:#ccc;left:0;margin-top:-1em;padding:.75em 0 .75em .75em;width:100%}nav.back-btn-nav a{display:block;line-height:1em}nav.back-btn-nav a:before{content:'<';float:left;font-weight:bold;margin-right:.5em}div#search-widget ul#search-results-list li#search-result-title{color:white;padding:12px 0}div#search-widget ul#search-results-list li.search-result-item{clear:left}div#search-widget ul#search-results-list li.search-result-item a{color:white;text-decoration:none;padding:12px 0;display:block}div#accessory-finder{background:#111;color:#fff;padding:5px;border-radius:5px;width:auto}div#accessory-finder h2{margin-top:0}div#accessory-finder input[type="search"]{width:99%;border:0;height:25px;margin-top:4px;font-size:12px;padding-left:5px}div.finder-info{display:block;width:98%;position:relative}div.finder-info .results{display:block;border-left:1px solid #111;border-right:1px solid #111;border-bottom:1px solid #111;border-top:0;background:white;padding:0;width:99%;margin-left:4px;margin-top:-5px}div.finder-info .results .loader{background-image:url("/assets/mobile/img/spinner-grey.gif");width:16px;height:16px;position:absolute;top:-20px;right:18px}div.finder-info .results li{display:block;padding:5px 0 5px 5px;border-bottom:1px solid #e5e5e5}div.finder-info .results li.recent-item{display:block;padding:10px 5px;background:#fff;margin-bottom:3px;font-size:14px;border-bottom:0}div.finder-info .results li.recent-item div{display:block}div.finder-info .results li.recent-item:hover{background:#bdc967}div.finder-info .results li.recent-item:active{background:#bdc967}div.finder-info .results li.result-item{display:block;padding:10px 5px;background:#fff;margin-bottom:0;font-size:14px;border-bottom:0 solid #e5e5e5}div.finder-info .results li.result-item div{width:98%;display:block}div.finder-info .results li.result-item:hover{background:#bdc967}.search-results{margin-bottom:15px}.search-results h2{border-bottom:1px solid #ccc;padding-bottom:10px}.search-results ul{margin-left:0 !important}.search-results.list li{list-style-type:none !important;line-height:20px}.full-width{width:100%}.full-width{width:100%}.full-width{width:100%}div.sliding-panel{background:transparent;box-sizing:border-box;display:none;left:-100%;position:absolute;width:100%;z-index:999}div.sliding-panel.visible{background:rgba(0,0,0,0.25)}div.sliding-panel>.content{background:#fff;box-shadow:0 0 25px rgba(0,0,0,0.75);box-sizing:border-box;height:100%;margin-right:48px;padding:.75em;position:relative}.filter-manager a{color:#404040;text-decoration:none;font-size:11px}.filter-manager a{color:#404040;text-decoration:none}.filter-manager .highlight-clearance{font-weight:bold;color:#f00}.filter-manager .controls a{display:block;padding:1em;position:relative}.filter-manager .controls a span.checkbox{background:url('http://images.mobilefun.co.uk/graphics/rebrand/backgrounds/filters.gif') left top no-repeat;float:left;height:12px;margin:.1em 1em 0 0;width:11px}.filter-manager .controls a:hover span.checkbox{background:url('http://images.mobilefun.co.uk/graphics/refresh/backgrounds/filters.gif') no-repeat scroll -11px 50% transparent !important}.filter-manager .controls a.selected:hover span.checkbox{background:url('http://images.mobilefun.co.uk/graphics/refresh/backgrounds/filters.gif') no-repeat scroll -33px 50% transparent !important}.filter-manager .controls a.selected span.checkbox{background:url('http://images.mobilefun.co.uk/graphics/refresh/backgrounds/filters.gif') no-repeat scroll -22px 50% transparent !important}.filter-link{display:block}#filter-form .controls.active{display:block}.sliding-panel .filter-manager .controls.active{display:block !important}.category-list li{float:left;width:118px;margin-bottom:20px;padding:0 4px;text-align:center}.category-list-text li{float:left;width:33%}.errors li{color:#f00}p.important{color:#ef4123;font:bold 1.5em Verdana,Helvetica,sans-serif;margin:1em 0 !important}