.centreVertically{position:absolute;top:50%;left:50%;margin-right:-50%;-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.button{display:block;text-transform:uppercase;position:relative;font-size:12px;-moz-transition:background-color .3s;-o-transition:background-color .3s;-webkit-transition:background-color .3s;transition:background-color .3s}.button:after{content:url('/Themes/hmv-ie/Images/hmv-arrow.png');height:10px;width:7px;right:8px;top:13px;position:absolute}.button.back{background-color:#d50058;color:#fff;padding:12px 15px 12px 25px}.button.back:after{content:"";right:8px;top:11px;font-size:1.2em;position:absolute}.button.back:before{content:"<";left:8px;top:10px;font-size:1.2em;position:absolute}.inline-button{padding:12px 25px 12px 15px;text-align:left}.button.slim{padding:6px 25px 6px 15px;display:inline;height:auto;line-height:normal}.button.slim:after{right:8px;top:7px}.button>span{float:right}.button.buybutton,.button.actionbutton{background-color:#d50058;color:#fff}.button.unavailable{background-color:#7c7c7c;color:#fff}.button.greenbutton{background-color:#059000;color:#fff}.button:hover{background-color:#1a1a1a;text-decoration:none}.greenbutton.clicked:after{content:url('/Content/Images/ajax-loader-3.gif');padding:0;height:16px;width:16px;right:5px}div.buttons{overflow:hidden}div.buttons ul{float:right;overflow:hidden}div.buttons ul li{float:left}div.buttons ul li+li{margin-left:5px}.major,.minor,a.standard,div.buttons ul li>*{display:block;overflow:visible;text-align:center;margin-left:auto;margin-right:auto}.green-button,.green-button:link,.green-button:active,.green-button:visited{background-color:#059000;color:#fff;padding:5px;max-width:105px;border:1px solid #059000}.green-button.clicked:after{content:url('/Content/Images/ajax-loader-3.gif');padding:0 10px}.green-button:hover{border:1px solid #026a00}.orange-button,.orange-button:link,.orange-button:active,.orange-button:visited,.orange-button:hover{background-color:#ff5400;color:#fff}.large{font-size:24px}.small{font-size:14px;line-height:23px;height:23px;font-weight:bold;padding:0;margin-bottom:8px;border:none}.small-bold{font-weight:bold}.blue-button,.blue-button:link,.blue-button:active,.blue-button:visited{background-color:#d50058;color:#fff;border:1px solid #d50058}.blue-button:hover{border:1px solid #d50058}.pink-button,.pink-button:link,.pink-button:active,.pink-button:visited{background-color:#d50058;color:#fff}.search-button,.search-button:link,.search-button:active,.search-button:visited{background-color:#d50058;color:#fff}.grey-button,.grey-button:link,.grey-button:active,.grey-button:visited{background-color:#888;color:#fff;max-width:105px}.grey-button:hover{background-color:#888;color:#fff}.centreVertically{position:absolute;top:50%;left:50%;margin-right:-50%;-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}*{margin:0;padding:0}body{font-size:14px;min-width:320px}body,input,textarea{color:#444;font-family:'Source Sans Pro',sans-serif}a,a:link,a:visited,a:active{text-decoration:none;outline:none;color:#d50058}img{border:none}a:hover{color:#444;text-decoration:none}ul{list-style:none}.pricepoint{border:1px solid #000;opacity:1;-webkit-transition:all 200ms ease-in-out;-moz-transition:all 200ms ease-in-out;-o-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out}.pricepoint:hover{background-color:#d50058;border:1px solid #fff}h1{font-size:30px}@media only screen and (max-width:479px){h1{text-indent:-9999px;display:none}}h2{font-size:25px}h3{font-size:20px}h4{font-size:17px}h5{font-size:12px}a>img{border:0}@font-face{font-family:"SSGizmo";src:url('/content/fonts/ss-gizmo.eot');src:url('/content/fonts/ss-gizmo.eot?#iefix') format('embedded-opentype'),url('/content/fonts/ss-gizmo.woff') format('woff'),url('/content/fonts/ss-gizmo.ttf') format('truetype'),url('/content/fonts/ss-gizmo.svg#SSGizmo') format('svg');font-weight:normal;font-style:normal}.fontsemibold{font-weight:600}.fontlight{font-weight:300}.boxUnderline{border-bottom:solid 5px #1a1a1a}.clearboth{clear:both}div.chart{background-color:#e7e7e7;padding:5px}div.chartProducts ul li:nth-child(odd){background-color:#f5f5f5}div.chartProducts ul li{padding:4px 4px;overflow:hidden}div.chartProducts ul li>div{float:left;overflow:hidden}div.chartProducts ul li div.number{width:10%}div.chartProducts ul li div.media{width:20%}div.chartProducts ul li div.title{width:66.8%;padding:0 1.6%;text-overflow:ellipsis;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;overflow:hidden;white-space:nowrap}div.chartProducts ul li div.nomedia{width:86.8%}.titleholder{overflow:hidden;padding-bottom:5px;margin-top:20px;clear:both}.boxUnderlineShadow{border-bottom:solid 5px #1a1a1a;-webkit-box-shadow:1px 1px 1px #d50058;-moz-box-shadow:1px 1px 1px #d50058;box-shadow:1px 1px 1px #d50058}.boxUnderlineThin{border-bottom:solid 2px #1a1a1a}ul.productline.threeproducts li{float:left;width:30%;padding:0 1.5%}ul.productline.threeproducts li:nth-child(1n+4){margin-top:10px}ul.productline.fourproducts li{float:left;width:22%;padding:0 1.5%}ul.productline.fourproducts li:nth-child(5n+1){margin-top:10px}ul.productline.fiveproducts li{float:left;width:17%;padding:0 1.5%}ul.productline.fiveproducts li:nth-child(6n+1){margin-top:10px}ul.productline{text-align:center}ul.productline>li>section.description{height:40px;margin-top:10px;overflow:hidden}ul.productline>li>section.image{height:250px}section.image{position:relative;margin:auto;overflow:hidden}section.image.mediumImage{max-height:250px;height:250px;width:170px}section.image.largeImage{max-height:445px;height:445px;width:300px}section.image>a{display:block;left:50%;position:absolute;bottom:0;width:100%;height:100%}section.image>a>img,section.image>img{max-height:100%;max-width:100%;position:absolute;bottom:0}section.image.topalign>a>img,section.image.topalign>img{top:0}section.image>a img{left:-50%}section.image>img{left:0}.inline-product,.owl-item{float:left}.inline-product .item,.owl-item .item{padding-bottom:10px}.inline-product .item .producttitle,.owl-item .item .producttitle{height:35px;padding:3px;overflow:hidden;text-align:center;font-size:14px;font-weight:600}.inline-product .item section.description,.owl-item .item section.description{height:35px;padding:3px;overflow:hidden;text-align:center;font-size:14px}.inline-product .item div.buttonHolder,.owl-item .item div.buttonHolder{padding:0 5px}section#price{min-height:35px;text-align:center;font-size:20px}section#price .fontsemibold span.price{display:block;padding-bottom:10px}.hidden{display:none}.hmvText{color:#ed0677}.fullcrumbs{width:100%}.description{padding-top:30px}ul.tabstrip>li{float:left;display:block;background-color:#a1a1a1;margin:0 10px;color:#444;cursor:pointer;cursor:hand}ul.tabstrip>li>h3{padding:10px 15px}ul.tabstrip>li.current{background-color:#fff;color:#ed0677}.tabcontents{clear:both;padding:10px;background-color:#fff}.tabcontents>div,.tabcontents>section{display:none}.tabcontents>div.current,.tabcontents>section.current{display:block}.tabcontents>div .mobiletab,.tabcontents>section .mobiletab{display:none}@media only screen and (max-width:999px){ul.tabstrip{display:none}.tabcontents{padding:0}.tabcontents>div{display:block}.tabcontents>div .mobiletab{display:block;width:100%;text-align:center;position:relative;background-color:#7c7c7c;color:#fff;border-bottom:solid 1px #f3f3f3}.tabcontents>div .mobiletab h3{padding:5px 10px}.tabcontents>div .mobiletab h3::after{content:'';background:url('/Themes/hmv-ie/Images/toggle-2.png') no-repeat 0 -26px;width:26px;height:26px;position:absolute;right:15px;top:5px;display:block}.tabcontents>div>.content{display:none;padding:5px}.tabcontents>div.current .mobiletab{background-color:#ed0677;color:#fff}.tabcontents>div.current .mobiletab h3::after{background-position:0 0}.tabcontents>div.current>.content{display:block}}form>*+*,form div.field+*{margin-top:5px}form select,form input[type=tel],form input[type=text],form input[type=date],form input[type=email],form input[type=password],textarea{border:1px solid #000}textarea{overflow:auto}form div.field{overflow:hidden;line-height:25px}form div.field>*{float:left;height:25px;display:block}form div.field input[type=checkbox]{height:auto;margin-top:3px}form div.field input[disabled=disabled]{background-color:#efefef}form div.field label{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.centreVertically{position:absolute;top:50%;left:50%;margin-right:-50%;-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.media-icon{background-image:url('/Content/Images/media-icons-7.png');background-repeat:no-repeat;display:block}.formats-apparel{background-position:-503px -38px;width:22px;height:21px}.formats-headphones{background-position:-249px -39px;width:24px;height:18px}.formats-electronics{width:22px;height:20px;background-position:-252px -40px}.formats-dvd{width:42px;height:20px;background-position:0 -41px}.formats-blu-ray{width:36px;height:20px;background-position:-42px -41px}.formats-xbox-360{width:52px;height:20px;background-position:-78px -44px}.formats-ps3{width:49px;height:20px;background-position:-132px -42px}.formats-wii{width:32px;height:20px;background-position:-181px -41px}.formats-ds{width:31px;height:20px;background-position:-214px -44px}.formats-cd{background-position:-277px -42px;width:29px;height:20px}.formats-vinyl{background-position:-308px -41px;width:18px;height:20px}.formats-ps4{width:52px;height:20px;background-position:-362px -42px}.formats-xbox-one{width:30px;height:20px;background-position:-329px -41px}.formats-posters{width:20px;height:20px;background-position:-417px -40px}.formats-3d-blu-ray{width:34px;height:20px;background-position:-441px -40px}.formats-books{width:25px;height:20px;background-position:-475px -40px}.formats-merchandise{width:24px;height:22px;background-position:-621px -38px}.formats-psvita{width:50px;height:20px;background-position:-528px -38px}.formats-tickets{width:34px;height:19px;background-position:-583px -40px}.rating-star-hollow{width:23px;height:22px;background-position:-51px -61px}.rating-star-full{width:17px;height:16px;background-position:-36px -64px}.rating-star-my-rating-hollow{width:23px;height:22px;background-position:-15px -61px}.rating-star-my-rating-full{width:17px;height:16px;background-position:0 -64px}.pegi-18{width:19px;height:19px;background-position:-114px 0}.pegi-16{width:19px;height:19px;background-position:-95px 0}.pegi-12{width:19px;height:19px;background-position:-76px 0}.pegi-7{width:19px;height:19px;background-position:-57px 0}.pegi-6{width:19px;height:19px;background-position:-38px 0}.pegi-4{width:19px;height:19px;background-position:-19px 0}.pegi-3{width:19px;height:19px;background-position:0 0}.pegi-tbc{width:22px;height:19px;background-position:-199px -19px}.certificate-en-u{width:23px;height:19px;background-position:0 -19px}.certificate-en-pg{width:23px;height:19px;background-position:-23px -19px}.certificate-en-12{width:19px;height:19px;background-position:-46px -19px}.certificate-en-15{width:19px;height:19px;background-position:-65px -19px}.certificate-en-18{width:19px;height:19px;background-position:-84px -19px}.certificate-en-tbc{width:22px;height:19px;background-position:-199px -19px}.certificate-en-ie-g{width:19px;height:19px;background-position:-103px -19px}.certificate-en-ie-pg{width:19px;height:19px;background-position:-122px -19px}.certificate-en-ie-12{width:19px;height:19px;background-position:-141px -19px}.certificate-en-ie-15{width:19px;height:19px;background-position:-160px -19px}.certificate-en-ie-18{width:19px;height:19px;background-position:-179px -19px}.certificate-en-ie-tbc{width:22px;height:19px;background-position:-199px -19px}.social-icon{background-image:url('/content/Images/logos-sharing3.png');background-repeat:no-repeat;display:inline-block;width:20px;height:20px}.social-instagram{background-position:-60px 0}.social-google{background-position:-72px 0}.social-twitter{background-position:-20px 0}.social-facebook{background-position:0 0}.social-youtube{background-position:-40px 0}.purehmvsmall{width:54px;height:15px;background-position:-76px -64px}.card-icon{background-image:url('/content/Images/Checkout/all-cards-2.png');background-repeat:no-repeat;display:block;width:36px;height:24px}.card-icon.visa{background-position:0 0}.card-icon.maestro{background-position:0 -24px}.card-icon.mastercard{background-position:0 -48px}.card-icon.dinersclub{background-position:0 -72px}.card-icon.laser{background-position:-36px 0}.card-icon.americanexpress{background-position:-36px -24px}.card-icon.switch{background-position:-36px -48px}.centreVertically{position:absolute;top:50%;left:50%;margin-right:-50%;-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.popin{z-index:100;padding:10px;display:none;position:fixed;background-color:#fff;border:1px solid #000}.popin>section.content{margin-top:5px}.popin>section.content a.close{top:10px;width:20px;right:10px;height:20px;position:absolute;text-indent:-9999px;background:url('/Themes/_master/Images/sprite_crosses.png') no-repeat 1px -15px}.popin>section.content a.close:hover{background-position:1px 0}.popin-overlay{top:0;left:0;z-index:99;width:100%;height:100%;position:fixed;background:url('/Themes/_master/Images/opaque.png') repeat 0 0}.centreVertically{position:absolute;top:50%;left:50%;margin-right:-50%;-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.popup_back{height:100%;left:0;position:fixed;top:0;width:100%;z-index:100}.popup_cont{position:fixed;z-index:102}.preloader{z-index:101}.popup_close{color:#888;cursor:pointer;position:absolute;padding:5px;right:5px;top:0}.popup_close:hover{color:#111}.popup_back{cursor:pointer;background-color:#222}div.popup{background:#fff;padding:25px;box-shadow:0 3px 10px #222}.preloader{left:50%;margin:-10px 0 0 -25px;position:fixed;top:50%}.staticPopup{width:500px}.validation-summary-errors{padding:10px;border:1px solid #d50058}.validation-summary-errors span{font-weight:bold}.validation-summary-errors ul{color:#d50058;margin-top:5px;list-style-type:square;list-style-position:inside}.input-validation-error{color:#d50058;border:1px solid #d50058!important}.field-validation-error,.field-validation-valid{display:none!important}.centreVertically{position:absolute;top:50%;left:50%;margin-right:-50%;-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.centreVertically{position:absolute;top:50%;left:50%;margin-right:-50%;-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}div #add-card h4{line-height:30px;margin-bottom:10px;width:100%}div #add-card h4 .boxUnderlineThin{width:500px}div #add-card p{margin-bottom:10px}div #add-card section form{float:left;width:100%;height:auto}div #add-card section form iframe{float:left}div #add-card section .buttons{width:100%;float:left}div #add-card section .buttons ul{float:left}#address{width:940px;margin:0 auto;float:left}#address>h4{height:30px;line-height:30px;padding-left:10px}#address>section.content{padding:5px;margin:0 auto}#address>section.content div.info p{text-align:justify}#address>section.content form div.address{overflow:hidden}#address>section.content form div.address #manual-entry{display:block;margin-left:160px}#address>section.content form div.address div.field{height:100%;width:488px;margin-left:5px;overflow:hidden}#address>section.content form div.address div.field div.phonelabel{width:150px}#address>section.content form div.address div.field>input[id=lookup]{margin-right:5px}#address>section.content form div.address div.field label{width:176px}#address>section.content form div.address div.field label.phone{width:97px}#address>section.content form div.address div.field label.phone+a{margin-right:14px;width:65px}#address>section.content form div.address div.field input,#address>section.content form div.address div.field select{float:left}#address>section.content form div.address div.field select.AddressList{max-width:312px;height:100px;float:left;margin-left:150px;margin-top:15px;overflow:auto}#address>section.content form div.address div.field #btnSearch{margin-left:5px;float:left;margin-top:0;width:108px}#address>section.content form div.address div.field input{width:310px}#address>section.content form div.address div.field select:not(.AddressList){width:312px}#address>section.content form div.address div.field div#nickname{clear:left}#address>section.content form div.address div.field div.field:last-child{clear:both}#address>section.content form div.address div.field #lookup{width:192px}#address>section.content form div.address div.field div.error{clear:both;margin-left:150px;color:red}#address>section.content form div.address div.searchfield{width:100%}#address>section.content form div.address div.field.nooverflow{overflow:visible;width:100%;height:auto}@media only screen and (max-width:479px){#address{width:300px}#address>section.content form div.address #manual-entry{margin-left:0}#address>section.content form div.address div.field{height:100%}#address>section.content form div.address div.field label{width:110px}#address>section.content form div.address div.field label.phone{width:85px}#address>section.content form div.address div.field input{width:178px}#address>section.content form div.address div.field select:not(.AddressList){width:180px}#address>section.content form div.address div.field select.AddressList{width:280px;height:100px;margin-left:5px}#address>section.content form div.address div.field #lookup{width:178px}#address>section.content form div.address div.field #btnSearch{margin-top:5px}#address>section.content form div.address div.field div.error{margin-left:0;margin-top:5px}}@media only screen and (min-width:480px) and (max-width:679px){#address{width:440px}#address>section.content form div.address div.field{}#address>section.content form div.address div.field input{width:248px}#address>section.content form div.address div.field select{width:250px!important}#address>section.content form div.address div.field #lookup{width:140px}}@media only screen and (min-width:680px) and (max-width:1239px){#address{width:620px}#address>section.content form div.address div.field input{width:300px}#address>section.content form div.address div.field select:not(.AddressList){width:300px}#address>section.content form div.address div.field select.AddressList{margin-left:150px;max-width:302px}}@media only screen and (max-width:999px){#address>section.content form div.address div.field{float:none;width:auto}}@media only screen and (max-width:1239px){#address section.content form div.address div.field select.AddressList{max-width:312px}#address section.content form div.address div.field #checkout-address div.field>select#GenderId{width:200px}}.centreVertically{position:absolute;top:50%;left:50%;margin-right:-50%;-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}#authenticated{padding-top:30px}#authenticated>section.addresses{height:198px}#authenticated>section.addresses>h4{height:30px;line-height:30px;padding-left:10px}#authenticated>section.addresses>section.content{padding:5px;height:157px;overflow:auto}#authenticated>section.addresses div.selector{height:125px;overflow:hidden;padding-top:10px}#authenticated>section.addresses div.selector>p{margin-bottom:10px}#authenticated>section.addresses div.selector form{float:left;overflow:hidden;padding-top:5px;width:100%}#authenticated>section.addresses div.selector #newAddress{margin-top:5px;float:left}#authenticated>section.addresses div.selector form>div.buttons{float:left;margin-top:0}#authenticated>section.addresses div.selector form select{width:385px;padding:6px 0;display:inline-block;margin-right:5px;float:left}@media only screen and (max-width:479px){#authenticated>section.addresses div.selector form select{max-width:230px}}@media only screen and (min-width:480px) and (max-width:679px){#authenticated>section.addresses div.selector form select{width:80%;float:left}}@media only screen and (max-width:1000px){#authenticated>section.addresses{height:auto}#authenticated>section.addresses>section.content{height:auto}#authenticated>section.addresses div.selector{height:auto}#authenticated>section.addresses div.selector form{padding:0 0 5px 0}}@media only screen and (min-width:1240px){#authenticated>section.addresses{width:500px}}.centreVertically{position:absolute;top:50%;left:50%;margin-right:-50%;-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}#anonymous section.authentication{width:460px}#anonymous section.authentication>h4{height:30px;line-height:30px;padding-left:10px}#anonymous section.authentication>section.content{padding:5px}#anonymous section.authentication div.info p{text-align:justify}#anonymous section.authentication form{margin-top:5px}#anonymous section.authentication form label{width:130px}#anonymous section.authentication form input{float:left;width:286px}#anonymous section.authentication form input[type=checkbox]{width:auto;float:left}@media only screen and (max-width:479px){#anonymous section.authentication{width:auto}}@media only screen and (min-width:680px) and (max-width:999px){#anonymous section.authentication{width:618px}}.centreVertically{position:absolute;top:50%;left:50%;margin-right:-50%;-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.centreVertically{position:absolute;top:50%;left:50%;margin-right:-50%;-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}#authenticated{padding-top:30px}#authenticated>section.cards{width:500px}#authenticated>section.cards>h4{height:30px;line-height:30px;padding-left:10px}#authenticated>section.cards>section.content{padding:5px;height:170px;overflow:auto}#authenticated>section.cards div.selector{overflow:hidden}#authenticated>section.cards div.selector form{overflow:hidden;padding-top:10px}#authenticated>section.cards div.selector form>*{float:left}#authenticated>section.cards div.selector form>p{float:left;margin-bottom:10px}#authenticated>section.cards div.selector form #cardRemovedText{float:right;width:100%;margin-top:5px;color:#039800}#authenticated>section.cards div.selector form select{width:400px;padding:6px 0;display:block;margin-right:5px;clear:both}#authenticated>section.cards #removeCardDiv{width:100%}#authenticated>section.cards #btnAddCard{width:100%;margin-top:5px}#authenticated>section.cards #btnAddCard a{float:left}#authenticated>section.cards div.buttons ul{float:left}@media only screen and (max-width:479px){#authenticated>section.cards div.selector form select{max-width:230px}}@media only screen and (min-width:480px) and (max-width:679px){#authenticated>section.cards div.selector form select{width:80%}}@media only screen and (max-width:1000px){#authenticated>section.cards{height:auto}#authenticated>section.cards>section.content{height:auto}#authenticated>section.cards div.selector{height:auto}#authenticated>section.cards div.selector form{padding:0 0 5px 0}}@media only screen and (min-width:1240px){#authenticated>section.cards{width:500px}}.centreVertically{position:absolute;top:50%;left:50%;margin-right:-50%;-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}#account-edit{overflow:hidden;clear:left}#account-edit>*{float:left;width:800px}#account-edit>h3{height:30px}#account-edit>section+section{margin-top:10px}@media only screen and (max-width:1000px){#account-edit>*{float:none;width:auto}}.centreVertically{position:absolute;top:50%;left:50%;margin-right:-50%;-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}#forgot-password{width:500px;margin:0 auto}#forgot-password>h4{height:30px;line-height:30px;padding-left:10px}#forgot-password>section.content{padding:5px}#forgot-password>section.content>div.info{margin-bottom:5px}#forgot-password form{margin-top:15px}#forgot-password form label{width:160px}#forgot-password form input,#forgot-password form select{float:right}#forgot-password form input{width:328px}#forgot-password form select{width:330px}@media only screen and (max-width:479px){#forgot-password{width:300px}#forgot-password form input{width:288px;float:none}#forgot-password form select{width:290px;float:none}}@media only screen and (min-width:480px) and (max-width:679px){#forgot-password{width:440px}#forgot-password form input{width:268px}#forgot-password form select{width:270px}}.centreVertically{position:absolute;top:50%;left:50%;margin-right:-50%;-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}#forgot-password-email>h4{height:30px;line-height:30px;padding-left:5px}.centreVertically{position:absolute;top:50%;left:50%;margin-right:-50%;-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}section.authentication{vertical-align:top;display:inline-block;margin-right:16px}section.new-account{display:inline-block}#anonymous>h1{font-size:24px;margin-bottom:10px}#anonymous>p{margin:10px 0}#authenticated>h1{font-size:24px;margin-bottom:10px}#authenticated>p{margin:10px 0}#authenticated>section{float:left}#authenticated>section.image{width:198px;background-color:#e0e0e0}#authenticated>section.user-profile,#authenticated>section.addresses{margin-right:20px}#authenticated>section.order-history,#authenticated>section.subscription{margin-left:0}#authenticated>section.user-profile,#authenticated>section.order-history,#authenticated>section.addresses{margin-bottom:20px}section.authentication .minor{max-width:none}.centreVertically{position:absolute;top:50%;left:50%;margin-right:-50%;-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}aside.checkout h4{margin-top:0}#account-edit section.information>h4{line-height:30px;padding-left:10px}#account-edit section.information>section.content{padding:5px}#account-edit section.information div.info p{text-align:justify}#account-edit section.information form{margin-top:5px}#account-edit section.information form label{width:100px}#account-edit section.information form input{width:488px}#account-edit section.information form select{width:auto}#account-edit section.information form input#FirstName,#account-edit section.information form input#LastName{margin-left:10px;width:150px;float:left}#account-edit section.information form span[data-model="Yosemite.DateInput"] select{float:none;width:auto}@media only screen and (max-width:479px){#account-edit section.information form label{width:100%}#account-edit section.information form input,#account-edit section.information form input#FirstName,#account-edit section.information form input#LastName{width:99%;clear:left;margin-top:10px;margin-left:0}}@media only screen and (min-width:480px) and (max-width:679px){#account-edit section.information form input{width:245px}#account-edit section.information form input#FirstName,#account-edit section.information form input#LastName{margin-left:10px;width:137px;float:left}}@media only screen and (min-width:680px) and (max-width:1000px){#account-edit section.information form label{width:200px}#account-edit section.information form input{width:445px}}.centreVertically{position:absolute;top:50%;left:50%;margin-right:-50%;-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}#anonymous section.new-account{width:460px}#anonymous section.new-account>h4{height:30px;line-height:30px;padding-left:10px}#anonymous section.new-account>section.content{padding:5px}#anonymous section.new-account form{margin-top:5px}#anonymous section.new-account form input,#anonymous section.new-account form select{float:left}#anonymous section.new-account form label{width:130px}#anonymous section.new-account form input{width:260px}#anonymous section.new-account form select{width:260px}#anonymous section.new-account form div.field>#GenderId{width:60px;clear:right}#anonymous section.new-account form div.field:nth-child(2)>input{margin-left:10px}#anonymous section.new-account form div.field>input[type=text],#anonymous section.new-account form div.field>input[type=password]{width:150px}#anonymous section.new-account form input[type=checkbox]{width:auto;float:left}#anonymous section.new-account form span[data-model="Yosemite.DateInput"] select{float:none;width:auto}#anonymous section.new-account form div.field>input#FirstName,#anonymous section.new-account form div.field>input#LastName{}#anonymous section.new-account form div.field>#Email{width:260px}@media only screen and (max-width:479px){#anonymous section.new-account{width:auto}#anonymous section.new-account form label{width:100%}#anonymous section.new-account form input,#anonymous section.new-account form select{width:100%;clear:both}#anonymous section.new-account form div.field>#GenderId{clear:right}#anonymous section.new-account form div.field>#Email{width:260px}#anonymous section.new-account form div.field>input#FirstName,#anonymous section.new-account form div.field>input#LastName{clear:left;margin-top:10px;margin-left:0}}@media only screen and (min-width:480px) and (max-width:679px){#anonymous section.new-account form label{width:130px}#anonymous section.new-account form input,#anonymous section.new-account form select{width:260px}#anonymous section.new-account form div.field>#GenderId{clear:right}#anonymous section.new-account form div.field>#Email{width:260px}#anonymous section.new-account form div.field>input#FirstName,#anonymous section.new-account form div.field>input#LastName{clear:left;margin-top:10px;margin-left:130px}}@media only screen and (min-width:680px) and (max-width:999px){#anonymous section.new-account{width:618px}}.centreVertically{position:absolute;top:50%;left:50%;margin-right:-50%;-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}#new-password{width:500px;margin:0 auto}#new-password>h4{height:30px;line-height:30px;padding-left:10px}#new-password>section.content{padding:5px}#new-password form{margin-top:5px}#new-password form label{width:160px}#new-password form input,#new-password form select{float:right}#new-password form input{width:328px}@media only screen and (max-width:479px){#new-password{width:300px}#new-password form input{width:128px;float:none}}@media only screen and (min-width:480px) and (max-width:679px){#new-password{width:440px}#new-password form input{width:268px}#new-password form select{width:270px}}.centreVertically{position:absolute;top:50%;left:50%;margin-right:-50%;-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}#order{padding:20px}#order>div.basket>*{float:none}#order .order-addresses h4{padding-bottom:5px}#order>aside>ul>li.order-shipping>section>table tbody tr td{padding-left:5px}#order:after{clear:both;content:"";display:table}#order>h1{font-size:24px;margin-bottom:20px}#order>div.basket{float:left;width:560px;margin-right:20px}#order>div.basket>aside.reinsurance-blocks{display:none}#order>aside{float:left;width:360px}#order>aside table.mobile{display:none}#order>aside>ul>li{margin-top:10px}#order>aside>ul>li:first-child{margin-top:0}#order>aside>ul>li>h4{height:30px;font-size:20px;line-height:30px;text-align:center}#order>aside>ul>li>h4+a{display:none}#order>aside>ul>li>section{display:block;padding:10px}#order>aside>ul>li>section>table{width:100%}#order>aside>ul>li.order-summary>section>section:after{clear:both;content:"";display:table}#order>aside>ul>li.order-summary>section>section>div{float:left}#order>aside>ul>li.order-summary>section>section>div:first-child{width:100%}#order>aside>ul>li.order-summary>section>section>div:first-child>span~span{line-height:40px}#order>aside>ul>li.order-summary>section a{text-decoration:underline}#order>aside>ul>li.order-detail{display:none}#order>aside>ul>li.order-detail div.basket .basketInfoRow div.total{text-align:left;font-size:unset;font-weight:normal}#order>aside>ul>li.order-detail div.basket .basketInfoRow div.total>span>strong{font-weight:normal}#order>aside>ul>li.order-detail div.basket .basketInfoRow .postage{text-align:left;font-weight:normal}#order>aside>ul>li.order-addresses>section:after{clear:both;content:"";display:table}#order>aside>ul>li.order-addresses>section>div+div{margin-left:4%}#order>aside>ul>li.order-addresses>section>div.shipping,#order>aside>ul>li.order-addresses>section>div.shipping+div{float:left;width:48%}#order>aside>ul>li.order-shipping>section>table>tbody>tr>td:first-child>img{max-width:60px;max-height:60px}#order>aside>ul>li.order-shipping>section tr td.orderSubset{padding-top:5px}#order>aside>ul>li.order-shipping>section tr:first-child td.orderSubset{padding-top:0}#order>aside>ul>li.order-shipping>section a.tracking{text-transform:uppercase;text-decoration:underline}@media only screen and (max-width:479px){#order>div.basket,#order>aside{width:300px}#order>aside>ul>li.order-addresses>section>div.shipping,#order>aside>ul>li.order-addresses>section>div.shipping+div{float:none}#order>aside>ul>li.order-addresses>section>div.shipping+div{margin-left:0;margin-top:10px}}@media only screen and (min-width:480px) and (max-width:679px){#order>div.basket,#order>aside{width:440px}}@media only screen and (max-width:679px){#order{padding:10px}#order>h1{margin-bottom:10px}#order>div.basket{display:none}#order>aside table.standard{display:none}#order>aside table.mobile{display:table}#order>aside>ul>li.order-detail{display:block}#order>aside>ul>li.order-detail>section>div.basket>aside.reinsurance-blocks{display:none}#order>aside>ul>li.order-addresses>section>div.shipping,#order>aside>ul>li.order-addresses>section>div.shipping+div{width:100%;margin:0}#order>aside>ul>li>h4{height:40px;font-size:16px;text-align:left;line-height:40px;padding-left:10px;background-color:#fff}#order>aside>ul>li>h4+a{display:block;margin:-35px 5px 0 0}#order>aside>ul>li>section{display:none}#order>aside>ul>li.open>section{display:block}#order>aside>ul>li.order-shipping>section>table.mobile td.orderSubset{}}@media only screen and (min-width:680px) and (max-width:1000px){#order>div.basket,#order>aside{width:100%}#order>div.basket>table.standard{display:none}#order>div.basket>table.mobile{display:table}#order>aside>ul>li[data-model="Yosemite.Toggle"]{border-bottom-width:1px!important}#order>aside>ul>li.order-addresses>section>div.shipping,#order>aside>ul>li.order-addresses>section>div.shipping+div{width:39%}}@media only screen and (min-width:1000px) and (max-width:1240px){#order>div.basket{width:100%}#order>aside{width:100%}#order>aside>ul>li.order-addresses>section>div.shipping,#order>aside>ul>li.order-addresses>section>div.shipping+div{width:41%}}@media only screen and (min-width:1240px){#order>div.basket{width:640px}#order>aside{width:520px}}@media only screen and (min-width:1480px){#order>div.basket{width:700px}#order>aside{width:680px}}.centreVertically{position:absolute;top:50%;left:50%;margin-right:-50%;-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}#authenticated>section.order-history{width:500px;height:198px}#authenticated>section.order-history>h4{height:30px;line-height:30px;padding-left:10px}#authenticated>section.order-history>section.content{padding:5px;height:157px}#authenticated>section.order-history div.last-order{height:115px;overflow:hidden;line-height:18px}#authenticated>section.order-history div.last-order p{clear:both;float:left;width:100%;margin-bottom:10px}#authenticated>section.order-history div.last-order section.details div #viewDetails{float:left}#authenticated>section.order-history div.last-order section.details div #viewAllOrders{float:right}#authenticated>section.order-history .major{max-width:none}@media only screen and (max-width:479px){#authenticated>section.order-history div.last-order section.details{float:none;padding-top:10px}#authenticated>section.order-history div.last-order section.details>a{float:right;margin-top:-25px}}@media only screen and (max-width:1000px){#authenticated>section.order-history{height:auto}#authenticated>section.order-history>section.content{height:auto}#authenticated>section.order-history div.last-order{height:auto;margin-bottom:5px}}@media only screen and (min-width:1240px){#authenticated>section.order-history{width:500px}}.centreVertically{position:absolute;top:50%;left:50%;margin-right:-50%;-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}#orders{padding:0 0 20px 0}#orders>h1{font-size:24px}#orders ul.tabs{margin:20px 0}#orders ul.tabs:after{clear:both;content:"";display:table}#orders ul.tabs>li{float:left;text-align:center;width:25%}#orders ul.tabs>li>a{width:92%;display:block;font-size:16px;font-weight:bold;border:1px solid #505050;border-bottom:none;padding:5px 0;margin:0 auto}#orders ul.tabs>li.current>a{background-color:#d50058;color:#fff}#orders ul.list:after{clear:both;content:"";display:table}@media only screen and (max-width:479px){#orders ul.tabs>li>a{width:148px}#orders ul.list>li.order{width:290px}}@media only screen and (min-width:480px) and (max-width:679px){#orders ul.list>li.order{width:96%;margin-left:0;padding:2%}}@media only screen and (max-width:679px){#orders{padding:10px}#orders ul.tabs>li{display:table;width:50%}}@media only screen and (min-width:680px) and (max-width:1000px){#orders ul.list>li.order{width:46%;margin:0 1%}}@media only screen and (min-width:1001px) and (max-width:1239px){#orders ul.list>li.order{width:29%;margin:0 1%}}@media only screen and (min-width:1240px){#orders ul.list>li.order{width:22%;margin:0 1%}}.centreVertically{position:absolute;top:50%;left:50%;margin-right:-50%;-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.order{float:left;padding:.5%;margin-bottom:10px}.order>section>div{float:left}.order>section>div:first-child{width:90%}.order>section>div:first-child>span~span{line-height:30px}.order>section>a{float:right;height:55px;width:10%;display:block;text-indent:-9999px;background:url('/Themes/_master/Images/breadcrumb-separator.png') no-repeat -3px 30px}.order>ul.buttons{clear:both}.order>ul.buttons>li>a{text-decoration:underline}.centreVertically{position:absolute;top:50%;left:50%;margin-right:-50%;-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}#account-edit section.password>h4{line-height:30px;padding-left:10px}#account-edit section.password>section.content{padding:5px}#account-edit section.password div.info p{text-align:justify}#account-edit section.password form{margin-top:5px}#account-edit section.password form label{width:300px}#account-edit section.password form input{width:488px}@media only screen and (max-width:479px){#account-edit section.password form label{width:110px}#account-edit section.password form input{width:196px}}@media only screen and (min-width:480px) and (max-width:679px){#account-edit section.password form label{width:200px}#account-edit section.password form input{width:245px}}@media only screen and (min-width:680px) and (max-width:1000px){#account-edit section.password form label{width:200px}#account-edit section.password form input{width:445px}}.centreVertically{position:absolute;top:50%;left:50%;margin-right:-50%;-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}#account-edit section.secret>h4{line-height:30px;padding-left:10px}#account-edit section.secret>section.content{padding:5px}#account-edit section.secret div.info p{text-align:justify}#account-edit section.secret form{margin-top:5px}#account-edit section.secret form label{width:300px}#account-edit section.secret form input{width:488px}#account-edit section.secret form select{width:490px}@media only screen and (max-width:479px){#account-edit section.secret form label{width:110px}#account-edit section.secret form input{width:196px}#account-edit section.secret form select{width:198px}}@media only screen and (min-width:480px) and (max-width:679px){#account-edit section.secret form label{width:200px}#account-edit section.secret form input{width:245px}#account-edit section.secret form select{width:247px}}@media only screen and (min-width:680px) and (max-width:1000px){#account-edit section.secret form label{width:200px}#account-edit section.secret form input{width:445px}#account-edit section.secret form select{width:447px}}.centreVertically{position:absolute;top:50%;left:50%;margin-right:-50%;-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}#authenticated>section.order-history,#authenticated>section.addresses,#authenticated>section.cards,#authenticated>section.newsletter{width:100%;margin-right:0}#authenticated>section.user-profile{width:100%;height:198px}#authenticated>section.user-profile h4{height:30px;line-height:30px;padding-left:10px}#authenticated>section.user-profile>section.content{padding:5px;overflow:auto}#authenticated>section.user-profile p{line-height:30px}#authenticated>section.user-profile div.info{margin-bottom:10px}#authenticated>section.user-profile div.buttons{float:left}#authenticated>section.user-profile div.buttons a{max-width:110px}@media only screen and (max-width:999px){#authenticated>section.user-profile{width:100%;height:auto;margin-right:0}#authenticated>section.user-profile>section.content{height:auto}#authenticated>section.user-profile div.info{height:auto}#authenticated>section.order-history,#authenticated>section.addresses,#authenticated>section.cards,#authenticated>section.newsletter{width:100%;margin-right:0}}@media only screen and (min-width:1240px){#authenticated>section.order-history,#authenticated>section.addresses,#authenticated>section.newsletter,#authenticated>section.user-profile{width:500px}#authenticated>section.cards{margin-left:20px;width:500px}}.centreVertically{position:absolute;top:50%;left:50%;margin-right:-50%;-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}div.basket table.mobile{display:none}div.basket{overflow:hidden}.subsetHolder{clear:both;margin-top:10px}.orderSubset{background-color:#ececec;padding:5px;overflow:hidden}.orderSubset>div,div.vouchers>div,div.vouchers div.couponInput>div{float:left}.orderSubset>div.subsetTitle{width:76.7%}.orderSubset>div.subsetPrice{width:10%;margin-left:1.6%}.orderSubset>div.subsetQuantity{width:10%;margin-left:1.6%}.subsetProducts{clear:both}.subsetProduct{clear:both;padding:10px 0;border-bottom:solid 1px #efefef;overflow:hidden}.subsetProduct>div{float:left;margin-left:1.6%}.subsetProduct>div:first-child{margin-left:0%}.subsetProduct img{max-width:100%}.subsetProduct div.image{width:10%}.subsetProduct div.image>section.image.mediumImage{width:100%;height:100px}.subsetProduct div.details{width:65%}.subsetProduct>div.details>div.media{margin-top:10px}.subsetProduct div.price{width:10%}.subsetProduct div.quantity{width:10%}.subsetProduct div.quantity input{width:30px;height:20px;border:1px solid #000;text-align:center}.subsetProduct div.discounts{color:red;margin-top:10px}div.vouchers{padding:5px 0;overflow:hidden}div.vouchers div.vouchersTitle{width:30%}div.vouchers div.vouchersInfo{width:70%}div.vouchers div.couponInput .input{width:78%}.input input{width:100%;height:30px;line-height:30px;border:1px solid #000}div.vouchers div.couponInput .action{width:20%;margin-left:1.6%}.basketInfoRow{clear:both;margin-top:10px;margin-right:10px;overflow:hidden}.basketInfoRow>div{text-align:right}.total{text-align:right;font-size:1.5em;font-weight:bold}.checkout{float:right;width:160px}div.checkout>a.green-button{max-width:150px}.postage{text-align:right;font-weight:bold}.sub-total{text-align:right}.taxes{text-align:right}div.basket>*{float:left}div.basket p.empty,div.basket p.empty+aside{width:100%}div.basket table{width:100%;border-collapse:collapse}div.basket table td,div.basket table th{padding:5px;border:0 solid #000}div.basket table td.name>span{display:inline-block;margin-left:10px}div.basket table td.orderSubset{height:20px;padding-left:30px;border-bottom:1px solid #d2d2d2;background:#e0e0e0 url('/Themes/_master/Images/envelope.png') no-repeat 5px 50%}div.basket table tr.orderSubset-total{border-top:1px solid #cacaca}div.basket table tr.orderSubset-total>td>table.recap>tbody>tr:first-child{display:none}div.basket table td.info{text-align:right}div.basket table td.name>a,div.basket table td.name>a:hover{color:#000;font-size:24px;font-weight:bold}div.basket table td.image{padding:0;width:150px}div.basket table td.image>a{padding:0;width:140px;height:140px;display:block;background-color:#fff}div.basket table td.image img{max-width:140px;max-height:140px}div.basket table td.references{padding-left:10px;vertical-align:top}div.basket table td.references a{color:#000}div.basket table td.references>a.brand{color:#000}div.basket table td.references ul{padding:10px 0;list-style-type:square;list-style-position:inside}div.basket table td.references+td{vertical-align:top}div.basket table td table.recap>tbody>tr{background:url('/Themes/_master/Images/dot.png') repeat-x 0 50%}div.basket table td table.recap>tbody>tr.subtotal{display:none}div.basket table td table.recap>tbody>tr>td{padding-left:0;padding-right:0}div.basket table td table.recap>tbody>tr>td:first-child+td{font-size:15px;font-weight:bold;text-align:right}div.basket table td table.recap>tbody>tr>td>span,div.basket table td table.recap>tbody>tr>td>label{padding-left:5px;background-color:#fff}div.basket table td table.recap>tbody>tr>td:first-child>span,div.basket table td table.recap>tbody>tr>td:first-child>label{padding-left:0;padding-right:5px}div.basket table td table.recap>tbody>tr>td>span.cut-price{color:#000;font-weight:bold;text-decoration:line-through}div.basket table td table.recap input[type=text],div.basket table td table.recap input[type=number]{width:30px;height:20px;text-align:right;border:1px solid #000}div.basket table tr.discounts{background:none!important;font-style:italic}div.basket table tr.remove{background-color:#efefef;border-top:10px solid #fff}div.basket div.remove a{height:16px;min-height:16px;padding-left:20px;line-height:16px;display:inline-block;background:url('/Themes/_master/Images/remove.png') no-repeat 0 50%;margin-top:10px}div.basket table tr.remove+tr.orderSubset-total{border-top:1px solid #d2d2d2}div.basket table tr.remove table.recap>tbody>tr>td>span{background-color:#efefef}div.basket table tr.remove table.recap>tbody>tr>td+td>span{font-size:20px;font-weight:bold}div.basket table td.shipping{background-color:#fff}div.basket table td.shipping table{width:100%;float:right;text-align:right}div.basket table td.shipping td img{max-width:60px;max-height:60px}div.basket td.shipping table tr+tr td a{text-decoration:underline}div.basket>table>tfoot{border-top:1px solid #cacaca}div.basket>table>tfoot tr.vouchers{border-top:1px solid #000}div.basket>table>tfoot tr.vouchers>td:first-child{font-size:14px;text-align:right;font-weight:bold}div.basket>table>tfoot tr.vouchers td input[type=text]{width:100%;height:30px;line-height:30px;border:1px solid #000}div.basket>table>tfoot tr.vouchers td.action{text-align:center;padding:0}div.basket>table>tfoot tr.vouchers table tbody td.action a{text-decoration:underline}div.basket>table>tfoot tr.vouchers table tfoot td.action a{width:99%;padding:0;height:30px;font-size:14px;line-height:30px;font-weight:bold;text-align:center;display:inline-block}div.basket>table>tfoot tr.vouchers+tr{border-top:1px solid #000}div.basket>table>tfoot tr.vouchers+tr.discounts{border-top:0}div.basket>table>tfoot tr.discounts+tr{border-bottom:0;border-top:1px solid #000}div.basket>table>tfoot td>span:first-child{float:left}div.basket>table>tfoot td.sub-total{font-size:15px}div.basket>table>tfoot td.total>span:first-child{font-size:25px;line-height:42px;text-transform:uppercase}div.basket>table>tfoot td.total>span:first-child em{font-size:12px;font-style:normal;text-transform:none}div.basket>table>tfoot td>span:first-child+span{float:right;font-weight:bold}div.basket>table>tfoot td.total>span:first-child+span{font-size:35px}div.basket>table>tfoot td.checkout{padding:10px 0 0 0}div.basket>table>tfoot td.checkout a{display:block;padding:10px 0;font-size:24px;text-align:center}div.popin.modify{width:960px}@media only screen and (max-width:479px){div.popin.modify{width:320px}.orderSubset>div.subsetTitle{width:76.7%}.orderSubset>div.subsetPrice,.orderSubset>div.subsetQuantity{display:none}.subsetProduct>div{float:left;margin-left:1.6%}.subsetProduct>div:first-child{margin-left:0%}.subsetProduct div.image{display:none}.subsetProduct div.details{width:72%;float:left}.subsetProduct>div.details>div.media{margin-top:10px}.subsetProduct div.price{float:right;width:24%}.subsetProduct div.quantity{float:right;clear:right;width:24%}.subsetProduct div.quantity input{width:30px;height:20px;border:1px solid #000;text-align:center}div.vouchers{padding:5px 0;overflow:hidden;margin-top:10px}div.vouchers div.vouchersTitle{width:100%}div.vouchers div.vouchersInfo{width:100%}div.vouchers div.couponInput .input{width:70%}.input input{width:100%;height:30px;line-height:30px;border:1px solid #000}div.vouchers div.couponInput .action{width:28%;margin-left:1.6%}}@media only screen and (min-width:480px) and (max-width:679px){div.popin.modify{width:460px}}@media only screen and (max-width:679px){div.basket table td.name>a,div.basket table td.name>a:hover{font-size:14px;text-transform:initial}div.basket table.standard{display:none}div.basket table.mobile{display:table}div.basket table td.references ul+a{text-decoration:underline}div.basket table td.image{width:70px}div.basket table td.image>a{width:60px;height:60px;display:block;text-align:center}div.basket table td.image img{max-width:60px;max-height:60px}div.basket>table>tfoot tr.vouchers>td:first-child{text-align:left}}@media only screen and (min-width:680px) and (max-width:1000px){div.popin.modify{width:620px}}@media only screen and (max-width:1000px){div.basket>table>tfoot tr.vouchers>td:first-child{font-size:12px}div.basket>table>tfoot tr.vouchers td.action a{font-size:12px}div.basket>table>tfoot td.total>span:first-child{line-height:36px}div.basket>table>tfoot td.total>span:first-child+span{font-size:30px}}@media only screen and (min-width:1240px){div.basket table td.image img{max-width:230px}div.basket table td.image>a{width:220px;height:220px}div.basket table td.image>a>img{max-width:220px;max-height:220px}div.basket table td table.recap>tbody>tr.subtotal{display:none}div.basket.read-only table tr.remove{display:none}div.popin.modify{width:1180px}}@media only screen and (min-width:1480px){div.popin.modify{width:1420px}}.centreVertically{position:absolute;top:50%;left:50%;margin-right:-50%;-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}#estimate-shipping{overflow:hidden}#estimate-shipping>*{float:left}#estimate-shipping .validation-summary-errors{float:none;clear:both}#estimate-shipping div.field>*{float:none}#estimate-shipping div.field+*{margin-left:10px}#estimate-shipping div.field+a.major{margin-top:25px}#estimate-shipping div.field input,#estimate-shipping div.field select{width:150px}#estimate-shipping a.button{height:25px;margin-top:30px;line-height:25px}#estimate-shipping table.location{width:200px}#estimate-shipping table.location tr{background:url('/Themes/_master/Images/dot.png') repeat-x 0 50%}#estimate-shipping table.location tr td{padding:5px 0}#estimate-shipping table.location tr td span{background-color:#fff}#estimate-shipping table.location tr td:first-child{font-weight:bold}#estimate-shipping table.location tr td:first-child span{padding-right:5px}#estimate-shipping table.location tr td:first-child+td{text-align:right}#estimate-shipping table.location tr td:first-child+td span{padding-left:5px}#estimate-shipping table.location tr.change{background:none}#estimate-shipping table.location tr.change td a{font-weight:normal}#estimate-shipping p.undeliverable{padding:10px;margin-left:10px;border:1px solid red;background-color:#ffc0cb}#estimate-shipping table.shippingrates{width:350px;margin-left:10px;border:1px solid #cacaca}#estimate-shipping table.shippingrates>tbody>tr>td{border-bottom:1px solid #cacaca}#estimate-shipping table.shippingrates>tbody>tr>td.carrier,#estimate-shipping table.shippingrates>tbody>tr>td.price{font-weight:bold;border-bottom:0;background:url('/Themes/_master/Images/dot.png') repeat-x 0 50%}#estimate-shipping table.shippingrates>tbody>tr>td.carrier{padding-left:0}#estimate-shipping table.shippingrates>tbody>tr>td span{padding:0 5px;background-color:#fff}#estimate-shipping table.shippingrates>tbody>tr>td.price{padding-right:0;text-align:right}#estimate-shipping table.shippingrates>tbody>tr>td img{max-width:80px;max-height:40px}#estimate-shipping div.buttons{float:none;clear:both;padding-top:10px}@media only screen and (max-width:679px){#estimate-shipping>*{float:none}#estimate-shipping div.field+*{margin-left:0}#estimate-shipping div.field input,#estimate-shipping div.field select{width:250px}#estimate-shipping a.button{margin-top:20px;text-align:center}#estimate-shipping table.location,#estimate-shipping table.shippingrates{width:100%;float:none;margin-left:0}#estimate-shipping p.undeliverable{margin-left:0}}.centreVertically{position:absolute;top:50%;left:50%;margin-right:-50%;-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}#basket{padding:0;overflow:hidden}#basket>h1 a{padding:5px 0 0 30px;background:url('/Themes/_master/Images/sprite_header.png') no-repeat -4px -25px}#basket>div.basket>aside{width:100%}#basket.reinsurance>div.basket>div.basketcontent,#basket.reinsurance>div.basket>p.empty{width:650px}#basket.reinsurance>div.basket>aside.reinsurance-blocks{width:280px;margin-left:10px}#basket.reinsurance>div.basket>aside.reinsurance-blocks>h3{display:none}#basket.reinsurance>div.basket>aside.reinsurance-blocks>ul>li{margin-top:10px}@media only screen and (max-width:679px){#basket{padding:10px}}@media only screen and (max-width:999px){#basket>h1{font-size:18px}#basket.reinsurance>div.basket>aside.reinsurance-blocks{display:none}#basket.reinsurance>div.basket>div.basketcontent,#basket.reinsurance>div.basket>p.empty{width:100%}}@media only screen and (min-width:1240px){#basket.reinsurance>div.basket>div.basketcontent,#basket.reinsurance>div.basket>p.empty{width:890px}}@media only screen and (min-width:1470px){#basket.reinsurance>div.basket>div.basketcontent,#basket.reinsurance>div.basket>p.empty{width:1130px}}.centreVertically{position:absolute;top:50%;left:50%;margin-right:-50%;-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.sub-genre-indent{padding-left:3px;padding-bottom:5px;clear:left}.sub-genre-indent-lowest{padding-left:33px;width:20%;float:left}.sub-genre-header{height:26px;font-weight:bold;padding-top:5px;float:left;margin:5px 0 0 32px}#products>div>section>ul>li>div>section>ul>li>div{margin-left:27px}#products>div>section>ul>li>header{border-bottom:1px solid grey;width:100%}#products>div>section>ul>li>div>section>header{border-bottom:1px solid grey;width:100%}@media only screen and (min-width:680px) and (max-width:999px){.sub-genre-indent-lowest{padding-left:30px;width:40%;float:left}}@media only screen and (max-width:680px){.sub-genre-indent-lowest{padding-left:30px;width:100%;float:none}}.centreVertically{position:absolute;top:50%;left:50%;margin-right:-50%;-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.centreVertically{position:absolute;top:50%;left:50%;margin-right:-50%;-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.like-buttons{float:right;line-height:10px;margin-top:5px}.like-buttons>div.fb-like{margin:0 5px}div.catcontent{overflow:hidden;margin-top:20px;clear:both}div.catcontent:nth-child(1){margin-top:0}div.catcontent .catbanners>a{padding-top:40px}div.catcontent .catbanners>a>img{width:100%}div.catcontent .feature{margin-top:10px;-ms-flex-direction:row;flex-direction:row}div.catcontent .feature section.image.mediumImage{float:left;margin-right:14px;height:auto}div.catcontent .feature section.image.mediumImage>a{position:relative;left:auto}div.catcontent .feature section.image.mediumImage a img{top:0;position:relative;left:auto}div.catcontent .feature div#featuredetails{flex-grow:1;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap}div.catcontent .feature div#featuredetails h2,div.catcontent .feature div#featuredetails div.description,div.catcontent .feature div#featuredetails a.more{-ms-flex:1 100%;flex:1 100%}div.catcontent .feature div#featuredetails h2{margin-bottom:0}div.catcontent .feature div#featuredetails div.description{padding:0 0;height:138px;overflow:hidden;line-height:17px}div.catcontent .feature div#featuredetails div.buybutton{margin-top:10px;width:170px;flex-basis:170px}div.catcontent .feature div#featuredetails div.moreholder{flex:1 0;text-align:right}div.catcontent .title{width:100%;height:30px;background-color:#2b2b2b}div.catcontent .title h1{float:left;padding-left:10px;color:#fff;line-height:28px;margin:0;font-size:20px;font-weight:normal}div.catcontent .title h2{float:left;padding-left:10px;color:#fff;line-height:28px;font-size:20px;margin:0;font-weight:normal}div.catcontent .title a{float:right;padding-right:10px;color:#fff;line-height:30px}div.catcontent .offers .offer{width:710px;height:250px;margin-right:20px;margin-top:10px;float:left}div.catcontent .offers .offer:nth-child(2n){margin-right:0}div.catcontent .offers .offer a{color:#fff;text-decoration:none}div.catcontent .offers .offer .panel{float:left;width:560px;background-color:#2b2b2b}div.catcontent .offers .offer .panel .text{width:100%;height:223px;text-align:center;position:relative}div.catcontent .offers .offer .panel .text p{margin:0;font-size:28px;line-height:40px;position:absolute;top:50%;left:50%;margin-right:-50%;-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}div.catcontent .offers .offer .panel .more{height:27px;text-align:right;padding-right:8px}div.catcontent .offers .offer .image{float:right;width:150px;text-align:right}div.catcontent .offers .offer:hover .image{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=40);opacity:.4;-webkit-transition:opacity .3s;-moz-transition:opacity .3s;-o-transition:opacity .3s;transition:opacity .3s}@media only screen and (min-width:1470px){div.catcontent .offers .offer{width:710px}div.catcontent .offers .offer .panel{width:560px}}@media only screen and (min-width:1240px) and (max-width:1469px){div.catcontent .offers .offer{width:590px}div.catcontent .offers .offer .panel{width:440px}}@media only screen and (min-width:1000px) and (max-width:1239px){div.catcontent .offers .offer{width:450px}div.catcontent .offers .offer .panel{width:300px}}@media only screen and (min-width:680px) and (max-width:999px){div.catcontent .offers .offer{width:310px}div.catcontent .offers .offer .panel{width:160px}}@media only screen and (min-width:480px) and (max-width:679px){div.catcontent .offers .offer{width:460px;margin-right:0}div.catcontent .offers .offer .panel{width:310px}}@media only screen and (max-width:479px){div.catcontent .offers .offer{width:320px;margin-right:0}div.catcontent .offers .offer .panel{width:170px}div.catcontent .offers .offer .panel .text p{font-size:22px}}#products.category>iframe.no-content-items{height:149px}.centreVertically{position:absolute;top:50%;left:50%;margin-right:-50%;-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}#categorylanding{margin-top:20px}#categorylanding h1{float:left}#categorylanding div.catcontent:nth-child(2),#categorylanding div.catcontent:nth-child(3){margin-top:10px}#categorylanding div.catcontent .catbanners>a>img{width:100%}#categorylanding div.catcontent .like-buttons{float:right;line-height:10px}#categorylanding div.catcontent .like-buttons>div.fb-like{margin:0 5px}#categorylanding div.catcontent .imagelinks .imagelink{width:460px;margin-right:20px;margin-top:10px;float:left}#categorylanding div.catcontent .imagelinks .imagelink:nth-child(2n){margin-right:0}#categorylanding div.catcontent .imagelinks .imagelink img{width:100%}@media only screen and (min-width:1470px){#categorylanding div.catcontent .imagelinks .imagelink{width:710px}}@media only screen and (min-width:1240px) and (max-width:1469px){#categorylanding div.catcontent .imagelinks .imagelink{width:590px}}@media only screen and (max-width:999px){#categorylanding div.catcontent .imagelinks .imagelink,#categorylanding div.catcontent .imagelinks .imagelink:nth-child(2n){margin:10px auto 0;float:none}}@media only screen and (max-width:999px){#categorylanding div.catcontent .imagelinks .imagelink{width:100%;height:auto}#categorylanding div.catcontent .imagelinks .imagelink img{max-width:100%}}@media only screen and (max-width:479px){.like-buttons{display:none}}.centreVertically{position:absolute;top:50%;left:50%;margin-right:-50%;-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.breadcrumb{float:left}.like-buttons{float:right;line-height:10px}.like-buttons>div.fb-like{margin:0 5px}#product div.informations{padding:10px 0}#product div.informations h4{background-color:#2b2b2b;color:#fff;padding-left:10px;line-height:30px;margin-bottom:10px}#description>div{padding-top:10px}#castlist{padding-top:10px}#castlist>div,#castlist>ul,#castlist>ul li{float:left}#product div.informations ul.tabs{margin-top:10px;overflow:hidden}#product div.informations ul.tabs li{float:left;border:1px solid #666}#product div.informations ul.tabs li+li{margin-left:-1px}#product div.informations ul.tabs li h2 a{height:30px;display:block;padding:0 20px;font-size:12px;line-height:30px;background-color:#e0e0e0}#product div.informations ul.tabs li.current h2 a{background-color:#fff}#product div.informations ul.tabs+ul{padding:10px;margin-top:-1px;border:1px solid #666}#product>h3{margin-top:10px;padding:10px 20px}#product>div.linked-products+h3{margin-top:10px;border-top:1px solid #666}aside.bottomadvert{width:728px;margin:20px auto}@media only screen and (max-width:679px){#product{padding:10px}#product div.informations{padding:0}#product div.informations ul.tabs,#product div.informations ul.tabs+ul{display:none}#product div.informations ul.accordion{display:block;margin-top:10px}#product div.informations ul.accordion li+li{margin-top:-1px}#product div.informations ul.accordion li>h2.full{display:none}#product div.informations ul.accordion li>h2>a{height:60px;display:block;font-size:12px;line-height:60px;padding-left:10px;border:1px solid #666;background:#e0e0e0 url('/Themes/hmv-ie/Images/sprite_tabs.png') no-repeat 98% -70px}#product div.informations ul.accordion li.current>h2>a{background-color:#fff;background-position:98% -5px}#product div.informations ul.accordion li>div{padding:10px;margin-top:-1px;border:1px solid #666}#product>h3{display:none}}@media only screen and (max-width:999px){aside.bottomadvert{width:320px;margin:auto}}@media only screen and (min-width:680px){#product div.informations ul.accordion{display:block;margin-top:10px}#product div.informations ul.accordion li+li{margin-top:-1px}#product div.informations ul.accordion li>h2.mobile{display:none}#product div.informations ul.accordion li>h2.full{border:none}#product div.informations ul.accordion li.current>h2>a{background-color:#fff;background-position:98% -5px}#product div.informations ul.accordion li>div{padding:10px;margin-top:-1px;border:none}}.centreVertically{position:absolute;top:50%;left:50%;margin-right:-50%;-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}#descriptiontab{line-height:1.6}h4{margin-top:10px}table.trackdata{border-collapse:collapse;border-spacing:0;width:100%}table.trackdata tr{padding:5px}table.trackdata tr th{font-weight:bold;font-size:1.1em;text-align:left;padding:5px}table.trackdata tr :first-child{width:150px}table.trackdata tr td{border:none;border-collapse:collapse;padding:5px}table.trackdata tr:nth-child(even){background-color:#feeef6}@media only screen and (max-width:999px){table.trackdata thead{display:none}table.trackdata tr td{display:block}table.trackdata tr td:first-child{display:none}table.trackdata tr td:before{content:attr(data-label) ": ";font-weight:600;display:block;min-width:75px}}#screenshottab section.content img{margin-right:10px}#trailertab section.content{float:none;clear:both;width:100%;position:relative;padding-bottom:56.25%;padding-top:25px;height:0}#trailertab section.content iframe{position:absolute;top:0;left:0;width:100%;height:100%}@media only screen and (max-width:479px){#screenshottab section.content img{margin-right:0;max-width:100%}#trailertab section.content{width:300px}#trailertab section.content iframe{width:300px}}@media only screen and (max-width:679px){#trailertab section.content{width:440px}#trailertab section.content iframe{width:440px}}@media only screen and (max-width:999px){#trailertab section.content{width:660px}#trailertab section.content iframe{width:660px}}.centreVertically{position:absolute;top:50%;left:50%;margin-right:-50%;-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}#product .productImage{position:relative}#product .productImage .pricepoint{position:absolute;top:10px;left:15px;padding:5%}#product .productImage .pricepoint>span{font-size:120%}#product .informations{clear:both}#product section.productImage.images{position:relative}div.product-definition{overflow:hidden}div.product-definition>div.title{margin-bottom:20px}div.product-definition>div.title>h1{text-indent:0;display:block;word-wrap:break-word}div.product-definition>div.title>div.social{float:right;margin-left:1.6%}div.product-definition>div.title>div.social>a{float:left;margin-right:10px}div.product-definition>div.title>div.social>a:last-child{margin-right:0}div.product-definition>section.images{overflow:hidden;width:300px;float:left}div.product-definition>section.images section.image.largeImage{width:290px;height:350px;max-height:350px;margin-bottom:10px}div.product-definition>section.images>img{max-width:100%}div.product-definition>section.basket{background:#fff;padding:35px 0;float:left;width:640px}div.product-definition>section.basket div.buyDetails{width:500px;margin:auto}div.product-definition>section.basket div.buyDetails>div.priceAndButton{overflow:hidden;margin:auto;text-align:center;width:540px}div.product-definition>section.basket div.buyDetails>div.priceAndButton .price{font-size:38px;line-height:38px;font-weight:bold;text-align:right;float:left;width:120px}div.product-definition>section.basket div.buyDetails>div.priceAndButton div.buttonHolder{margin-left:20px;float:left;width:207px}div.product-definition>section.basket div.buyDetails>div.priceAndButton div.buttonHolder a{max-width:150px;margin:auto}div.product-definition>section.basket div.buyDetails>div.priceAndButton div.buttonHolder div.grey-button{margin:auto;max-width:100%}div.product-definition>section.basket div.buyDetails div.dispatchnotice{text-align:center;clear:both;margin-bottom:10px}div.product-definition>section.basket div.buyDetails div.dispatchnotice span.deliveryMessage{font-weight:bold}div.product-definition>section.basket div.buyDetails>div.cutPriceInfo,div.product-definition>section.basket div.buyDetails>div.guarantee{clear:left;margin-top:10px;text-align:center;background-color:transparent}div.product-definition>section.basket div.buyDetails>div.cutPriceInfo .saving{color:#d50058;font-weight:bold}div.product-definition>section.basket span.quantity{height:26px;float:right;line-height:26px;margin-bottom:26px}div.product-definition>section.basket span.quantity label{display:block}div.product-definition>section.basket span.quantity select{width:100px}div.product-definition>section.basket span.quantity>a{clear:both;display:block;padding:3px 0;font-size:24px;margin-top:80px;font-weight:bold;text-align:center}div.product-definition>aside.advert{float:right;margin-right:50px}div.product-definition>aside.advert.mobile{display:none}div.product-definition>section.description{background-color:#f5f5f5;padding:20px 0;float:left;width:640px}div.product-definition>section.description>.pdrow{clear:both;overflow:hidden;padding:5px;background-color:#fff}div.product-definition>section.description>.pdrow>span{float:left;margin-right:16px}div.product-definition>section.description>.pdrow>span:first-child{width:158px;text-align:right}div.product-definition>section.description>.pdrow>span:first-child div{float:right}div.product-definition>section.description>.pdrow>div.media-icon{float:left;margin-right:10px}div.product-definition>section.description>.pdrow>.castlist{float:left}div.product-definition>section.description>.pdrow>.castlist>li{float:left}div.product-definition>section.description>.pdrow #purelink{margin-left:10px}div.product-definition>section.description #purehmv{z-index:10005;padding:20px}div.product-definition>section.description #purehmv p{margin-top:10px}div.product-definition>section.description #purehmv ul{margin-top:10px;list-style-type:disc;list-style-position:inside}div.product-definition>section.description #purehmv ul li{margin-top:5px}div.product-definition>section.description>h1{font-size:20px}div.product-definition section.discounts{float:left;width:72%;margin-top:20px}div.product-definition section.discounts>h3{margin-bottom:10px}div.product-definition section.discounts>div.offer{width:49%;float:left}div.product-definition section.discounts>div.offer.single{width:100%}div.product-definition section.discounts>div.offer+div.offer{margin-left:2%}div.product-definition section.discounts>div.offer>div.offerWrapper>a>div.offer{width:98%}div.product-definition section.discounts>div.offer>div.offerWrapper>a>div.offer>div.title{font-size:2.5em}@media only screen and (max-width:479px){div.product-definition h1{font-size:15px}div.product-definition>section.images{width:100%}div.product-definition>section.images>img{margin:auto}div.product-definition>section.basket{width:100%;margin-top:10px;clear:both}div.product-definition>section.basket>div.buyDetails{width:auto}div.product-definition>section.basket>div.buyDetails>div.priceAndButton{width:auto}div.product-definition>section.basket>div.buyDetails>div.priceAndButton div{float:none}div.product-definition>section.basket>div.buyDetails>div.priceAndButton .price{text-align:center;float:none;width:100%}div.product-definition>section.basket>div.buyDetails>div.priceAndButton>div.buttonHolder{width:auto;margin:20px 0 0 0;float:none}div.product-definition>section.basket>div.buyDetails>div.priceAndButton>div.buttonHolder>a{margin:auto}div.product-definition>section.description{margin-top:20px;clear:both;overflow:hidden}div.product-definition>section.description div.pdrow span:first-child{width:80px}div.product-definition>section.description div.pdrow .castlist>li{float:none}}@media only screen and (min-width:480px) and (max-width:679px){#product .productImage .pricepoint{padding:1%;font-size:60%;top:2px;left:2px}div.product-definition>section.images{width:140px}div.product-definition>section.images>section.image.largeImage{width:140px;height:200px}div.product-definition>section.basket{width:278px;float:right}div.product-definition>section.basket>span.quantity{line-height:50px;height:50px}div.product-definition>section.basket>span.quantity label{display:inline}div.product-definition>section.basket>div.buyDetails{width:278px}div.product-definition>section.basket>div.buyDetails>div.priceAndButton{width:auto}div.product-definition>section.basket>div.buyDetails>div.priceAndButton div{float:none}div.product-definition>section.basket>div.buyDetails>div.priceAndButton .price{text-align:center;float:none;width:100%}div.product-definition>section.basket>div.buyDetails>div.priceAndButton>div.buttonHolder{width:auto;margin:20px 0 0 0;float:none}div.product-definition>section.basket>div.buyDetails>div.priceAndButton>div.buttonHolder>a{margin:auto}div.product-definition>section.description{width:280px;clear:both;margin-top:10px}div.product-definition>section.description div.pdrow .castlist>li{float:none}}@media only screen and (max-width:679px){div.product-definition>section.images{float:left}div.product-definition>section.images div.current{width:42px;height:202px;background:none;margin-left:49px;position:absolute}div.product-definition>section.description,div.product-definition>section.discounts{float:none;width:100%;clear:both}div.product-definition>section.description div.pdrow #purelink{display:block;margin-left:0}div.product-definition>section.discounts>div.offer{float:none;width:100%;margin-left:0}div.product-definition>section.basket{margin-bottom:0}div.product-definition>aside.advert{float:none;clear:both;width:320px;margin:auto}}@media only screen and (min-width:680px) and (max-width:999px){div.product-definition h1{font-size:20px}div.product-definition>section.images,div.product-definition>section.description,div.product-definition>ul.attributes{float:left}div.product-definition>section.description,div.product-definition>section.discounts{width:370px;margin-left:10px}div.product-definition>section.images{width:280px}div.product-definition>section.images div.current{width:280px;height:280px}div.product-definition>section.images>section.image.largeImage{width:280px;height:445px}div.product-definition>section.description div.pdrow .castlist>li{float:none}div.product-definition>section.description div.pdrow>span:first-child{width:80px}div.product-definition>section.description div.pdrow #purelink{display:block;margin-left:0}div.product-definition>section.basket{width:370px;margin-left:10px}div.product-definition>section.basket>div.buyDetails{width:auto;margin:auto}div.product-definition>section.basket>div.buyDetails>div.priceAndButton{width:auto}div.product-definition>section.basket>div.buyDetails>div.priceAndButton div{float:none}div.product-definition>section.basket>div.buyDetails>div.priceAndButton .price{text-align:center;float:none;width:100%}div.product-definition>section.basket>div.buyDetails>div.priceAndButton>div.buttonHolder{width:auto;margin:20px 0 0 0;float:none}div.product-definition>section.basket>div.buyDetails>div.priceAndButton>div.buttonHolder>a{margin:auto}div.product-definition>aside.advert{display:none}div.product-definition>aside.advert.mobile{display:block;width:300px;margin:auto;float:none;clear:both}div.product-definition>section.discounts>div.offer{width:100%;float:none;margin-left:0}}@media only screen and (max-width:999px){div.product-definition>aside.advert{display:none}div.product-definition>aside.advert.mobile{display:block;width:300px;margin:0 auto 20px;float:none;clear:both}}@media only screen and (min-width:1000px) and (max-width:1239px){#product .productImage .pricepoint{left:20px}div.product-definition>section.images{width:33.2%}div.product-definition>section.basket{width:310px}div.product-definition>section.basket>div.buyDetails{width:100%}div.product-definition>section.basket>div.buyDetails>div.priceAndButton{width:100%}div.product-definition>section.basket>div.buyDetails>div.priceAndButton .price{float:none;margin:auto;text-align:center}div.product-definition>section.basket>div.buyDetails>div.priceAndButton div.buttonHolder{width:100%;margin-left:0;margin-top:10px}div.product-definition>aside.advert{margin-right:0}div.product-definition>section.description,div.product-definition>section.discounts{width:627px}}@media only screen and (min-width:1240px){div.product-definition>section.images,div.product-definition>section.description,div.product-definition>ul.attributes{float:left;position:relative}div.product-definition>section.basket,div.product-definition>section.description{width:600px}div.product-definition>aside.advert{margin-right:0}div.product-definition>section.images div.current img{max-width:460px;max-height:460px}div.product-definition>section.description>h1{font-size:24px}}@media only screen and (min-width:1470px){div.product-definition>section.basket{float:left}div.product-definition>section.basket,div.product-definition>section.description{width:818px}}@media only screen and (max-width:999px){.like-buttons{display:none}}.centreVertically{position:absolute;top:50%;left:50%;margin-right:-50%;-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}div.item{background-color:#fff}.breadcrumb{float:left}#products{margin-top:20px;overflow:hidden}#products>.items>ul>.inline-product>.item{position:relative}#products>.items>ul>.inline-product>.item>.pricepoint{bottom:150px;right:2px}#products>h1{float:left;font-size:24px;padding:0 0 10px}#products>.banners{background:none;margin:0}#products>section>header{font-size:15px;font-weight:bold}#products>section.filters{margin:0;margin-top:-11px}#products>section.filters.open{margin-bottom:15px}#products>section.filters.open>header>a.toggle{background-position:0 0}#products>section.filters.open>ul,#products>section.filters.open>footer{display:block}#products>section.filters.open>ul>ul>li,#products>section.filters.open>footer>ul>li{float:left;margin-left:10px}#products>section.filters.open>ul>ul>li+li,#products>section.filters.open>footer>ul>li+li{padding-top:10px}#products>section.filters.open>ul{clear:left}#products>section.filters:after{clear:both;display:table;content:""}#products>section.filters>header{width:200px;height:30px;float:right}#products>section.filters>header .title{float:left;text-align:right;width:170px;padding-top:4px;margin-right:4px}#products>section.filters>header>a.toggle{width:26px;height:26px;display:block;float:right;text-indent:-9999px;background:url('/Themes/hmv-ie/Images/toggle-2.png') no-repeat 0 -26px}#products>section.filters>ul,#products>section.filters>footer{display:none;float:left;margin-top:6px}#products>section.filters>footer{margin-left:6px;margin-top:17px}#products>section.filters a.blue-button{height:18px}#products>section.filters>ul{overflow:hidden}#products>section.filters>ul>li{float:left;padding:0 6px;min-height:35px}#products>section.filters>ul>li div label,#products>section.filters>ul>li div span{display:block}#products>section.filters>ul>li input[type=text]{height:18px}#products>section.filters>ul>li select,#products>section.filters>ul>li input[type=text],#products>section.filters>ul>li div.range-filter div.container{width:180px;border:1px solid #000}#products>section.filters>ul>li div.range-filter label{display:none}#products>section.filters>ul>li div.range-filter input[type=text]{border:0;width:30px;height:18px;line-height:18px;text-align:center;background-color:transparent}#products>section.filters>ul>li div.range-filter div.container{height:18px;background-color:#fff}#products>section.filters>ul>li div.date-filter{overflow:hidden}#products>section.filters>ul>li div.date-filter>div{float:left}#products>section.filters>ul>li div.date-filter+div{margin-left:5px}#products>section.filters>ul>li select{height:20px;width:200px}#products>section.filters>ul>li span[data-model="Yosemite.DateInput"] select{width:auto}#products>section.filters>ul>li>footer>ul>li{float:left;margin-top:0}#products>section.filters>ul>li>footer>ul>li+li{margin:6px 0 0 10px}#products>#display-parameters{margin:10px 0 0;background-color:#595b5c;padding-left:12px;padding-right:12px;clear:both}#products>#display-parameters:after{content:"";display:table;clear:both}#products>#display-parameters>section.display,#products>#display-parameters>section.sorting,#products>#display-parameters>section.page-size{float:left;height:32px;width:33.33%;padding:10px 0;overflow:hidden;line-height:32px;color:#fff}#products>#display-parameters>section.sorting select{width:95px}#products>#display-parameters>section.display>*{float:left;display:block}#products>#display-parameters>section.display>ul{overflow:hidden;margin-left:10px}#products>#display-parameters>section.display>ul>li{float:left}#products>#display-parameters>section.display>ul>li+li{margin-left:20px}#products>#display-parameters>section.display>ul>li a{color:#fff;height:32px;display:block;padding-left:40px;background:url('/Themes/hmv-ie/Images/sprite_display-2.png') no-repeat}#products>#display-parameters>section.display>ul>li a.grid{background-position:-5px -5px}#products>#display-parameters>section.display>ul>li a.list{background-position:-5px -42px}#products>#display-parameters>section.display>ul>li.active{color:#fff}#products>#display-parameters>section.display>ul>li.active a{font-weight:bold}#products>#display-parameters>section.page-size{text-align:right}#products>section.items{clear:both}#products>section.items>p{text-align:center;padding:20px 20px 0}#products>section.items.all{padding-bottom:20px}#products>section.items>ul>li>div.item>a.direct{display:none}#products>section.items>ul>li>div.item>section.info{}#products>section.items>ul>li>div.item>section.info>h4{font-size:12px}#products>section.items>ul>li>div.item>section.info>div.icons{clear:both;overflow:hidden}#products>section.items>ul>li>div.item>section.info>div.icons>span{margin:0 5px}#products>section.items>ul>li>div.item section.access>*{float:left;clear:both;display:block}#products>section.items>ul>li>div.item section.access>*+*{margin-top:15px}#products>section.items>ul>li>div.item section.access>span.price{font-size:3em;font-weight:bold}#products>section.items>ul>li>div.item section.access>span.cut-price{margin-top:0;font-weight:bold;text-decoration:line-through}#products>section.items>ul>li>div.item section.access>span.available{padding:4px;color:#666;font-weight:bold;background-color:#e5e5e5;text-transform:uppercase}#products>section.items>ul>li>div.item section.access>span.unavailable{color:red;padding:4px;font-weight:bold;background-color:#ffe6e6;text-transform:uppercase}#products>section.items>ul>li>div.item section.buydetails>section.access{float:none;margin-top:8px;width:100%;text-align:center}#products>section.items.list>ul{padding:0 10px}#products>section.items.list>ul>li{float:none;text-align:left;padding:10px 0;overflow:hidden}#products>section.items.list>ul>li>div.item>section{float:left;text-align:left}#products>section.items.list>ul>li>div.item>section.info{width:48.4%;margin-left:1.6%}#products>section.items.list>ul>li>div.item>section.info h3.producttitle{font-size:20px;text-align:left}#products>section.items.list>ul>li>div.item>section.info>div.searchInfoRow{margin-top:10px;clear:both}#products>section.items.list>ul>li>div.item>section.info>section.description{text-align:left}#products>section.items.list>ul>li>div.item>section.info>ul>li{float:left}#products>section.items.list>ul>li>div.item>section.info>div.icons>span{float:left}#products>section.items.list>ul>li>div.item>section.buydetails{float:left;width:28.4%;margin-left:1.6%;padding-top:5%}#products>section.items.list>ul>li>div.item>section.buydetails>section#price{float:left;width:50%;font-size:2.3em;min-height:2.3em;text-align:right}#products>section.items.list>ul>li>div.item>section.buydetails>div.buttonHolder{float:left;width:30%;margin-left:10px}#products>section.items.list>ul>li>div.item>section.buydetails>section.access{float:left;width:50%}#products>section.items.list>ul>li>div.item section.image{width:20%;text-align:center;margin-bottom:10px}#products>section.items.list>ul>li>div.item>section.description{margin-top:10px;clear:both;max-height:110px;overflow:hidden}#products>section.items.grid{padding-bottom:20px}#products>section.items.grid>ul{overflow:hidden}#products>section.items.grid>ul>li{float:left;width:193px;overflow:hidden;margin:10px 5px 20px 5px}#products>section.items.grid>ul>li.advert{width:406px;height:421px;margin:0}#products>section.items.grid>ul>li.advert>div{width:300px;margin:75px auto 0}#products>section.items.grid>ul>li>div.item>section.access{background:url('/Themes/hmv-ie/Images/opaque_white.png') repeat 0 0}#products>section.items.grid>ul>li>div.item>section.image{text-align:center}#products>section.items.grid>ul>li>div.item>section.image>a{height:100%;display:block}#products>section.items.grid>ul>li>div.item>section.image>a>img{bottom:0;top:auto}#products>section.items.grid>ul>li>div.item>section.info{text-align:center}#products>section.items.grid>ul>li>div.item>section.info>div.category,#products>section.items.grid>ul>li>div.item>section.info>div.directors,#products>section.items.grid>ul>li>div.item>section.info>div.actors,#products>section.items.grid>ul>li>div.item>section.info>div.artists,#products>section.items.grid>ul>li>div.item>section.info>section.description{display:none}#products>section.items.grid>ul>li>div.item>section.info>div.icons{text-align:center}#products>section.items.grid>ul>li>div.item>section.info>div.icons>span{display:inline-block}#products>section.items.grid>ul>li>div.item>section.buydetails{margin-top:5px;text-align:center}#products>section.items.grid>ul>li>div.item>section.buydetails>section.pricing{font-size:14px;min-height:20px}#products>section.items.grid>ul>li>div.item>section.buydetails>section.access{margin-top:0}#products>section.items.grid>ul>li>div.item>section.buydetails>section.access>.major{margin:auto}#products>section.items.grid>ul>li.open>section.access{height:200px;width:200px;display:block;cursor:pointer;position:absolute;margin:-280px 0 0 0}#products>section.items.grid>ul>li.open>section.access>span.price{margin-top:10px}#products>section.items.all+section.pagination-wrapper{display:none}#products>section.pagination-wrapper{clear:left;padding:20px;background-color:#595b5c;margin:20px 0;overflow:hidden}#products>section.pagination-wrapper>section.pagination{float:right;min-height:32px;color:#fff;overflow:hidden;line-height:32px}#products>section.pagination-wrapper>section.pagination:after{clear:both;content:"";display:table}#products>section.pagination-wrapper>section.pagination>a.button{float:left;height:30px;line-height:30px;font-weight:bold;margin:0 20px 0 0;text-decoration:none}#products>section.pagination-wrapper>section.pagination>ul{float:left;overflow:hidden}#products>section.pagination-wrapper>section.pagination>ul>li{line-height:32px;float:left}#products>section.pagination-wrapper>section.pagination>ul>li+li{margin-left:10px}#products>section.pagination-wrapper>section.pagination>ul>li.disabled{display:none}#products>section.pagination-wrapper>section.pagination>ul>li.first a,#products>section.pagination-wrapper>section.pagination>ul>li.previous a,#products>section.pagination-wrapper>section.pagination>ul>li.next a,#products>section.pagination-wrapper>section.pagination>ul>li.last a{padding:0;width:32px;height:32px;display:block;text-indent:-9999px;background:url('/Themes/hmv-ie/Images/sprite_pagination-2.png') no-repeat}#products>section.pagination-wrapper>section.pagination>ul>li.first>a{background-position:-5px -5px}#products>section.pagination-wrapper>section.pagination>ul>li.previous>a{background-position:-5px -42px}#products>section.pagination-wrapper>section.pagination>ul>li.previous+li:before{content:" "}#products>section.pagination-wrapper>section.pagination>ul>li.last>a{background-position:-5px -116px}#products>section.pagination-wrapper>section.pagination>ul>li.last+li{display:none}#products>section.pagination-wrapper>section.pagination>ul>li.next>a{background-position:-5px -79px}#products>section.pagination-wrapper>section.pagination>ul>li.page>a{color:#fff;padding:7px 11px}#products>section.pagination-wrapper>section.pagination>ul>li.page>a:hover{background-color:#e0e0e0}#products>section.pagination-wrapper>section.pagination>ul>li.page>a:active{color:#fff;background-color:#000}#products>section.pagination-wrapper>section.pagination>ul>li.page:before{content:"|"}#products>section.pagination-wrapper>section.pagination>ul>li.current a{font-size:14px;font-weight:bold}#products .pink-button,#products .grey-button{line-height:23px;height:23px;font-weight:bold;padding:0;margin-bottom:8px;border:none}#products>section.items.list .pink-button,#products>section.items.list .grey-button{margin:auto}@media only screen and (min-width:1000px) and (max-width:1239px){#products>#display-parameters>section.display{width:50%}#products>#display-parameters>section.sorting{width:50%;text-align:right}#products>#display-parameters>section.sorting>select{width:87px}#products>#display-parameters>section.page-size{display:none}#products>#display-parameters section.filters>footer{margin-top:11px}#products section.items.list>ul>li{padding:20px 0 0}#products section.items.list>ul>li div.item>section.info{width:58%;margin-left:2%}#products section.items.list>ul>li div.item>section.info>section.description{display:none}#products section.items.list>ul>li div.item>section.image{height:170px;width:20%}#products section.items.list>ul>li div.item>section.image img{max-width:100%}#products section.items.list>ul>li div.item>section.buydetails{width:20%;margin-left:0}#products section.items.list>ul>li div.item>section.buydetails>section.pricing{float:none;text-align:center;width:100%;min-height:0}#products section.items.list>ul>li div.item>section.buydetails>section.pricing>section.access{float:none;width:100%}#products section.items.grid>ul>li{width:180px;margin:8px 5px}#products section.items.grid>ul>li.advert{width:375px;margin:0}#products section.items.grid>ul>li.advert>div{width:300px;margin:75px auto 0}#products section.items.grid>ul>li:nth-child(5),#products section.items.grid>ul>li:nth-child(13),#products section.items.grid>ul>li:nth-child(18),#products section.items.grid>ul>li:nth-child(23),#products section.items.grid>ul>li:nth-child(28),#products section.items.grid>ul>li:nth-child(33),#products section.items.grid>ul>li:nth-child(38),#products section.items.grid>ul>li:nth-child(43),#products section.items.grid>ul>li:nth-child(48),#products section.items.grid>ul>li:nth-child(53),#products section.items.grid>ul>li:nth-child(58),#products section.items.grid>ul>li:nth-child(63),#products section.items.grid>ul>li:nth-child(68),#products section.items.grid>ul>li:nth-child(73),#products section.items.grid>ul>li:nth-child(78),#products section.items.grid>ul>li:nth-child(83),#products section.items.grid>ul>li:nth-child(88),#products section.items.grid>ul>li:nth-child(93),#products section.items.grid>ul>li:nth-child(98){margin-right:0}#products section.items.grid>ul>li:nth-child(1),#products section.items.grid>ul>li:nth-child(6),#products section.items.grid>ul>li:nth-child(14),#products section.items.grid>ul>li:nth-child(19),#products section.items.grid>ul>li:nth-child(24),#products section.items.grid>ul>li:nth-child(29),#products section.items.grid>ul>li:nth-child(34),#products section.items.grid>ul>li:nth-child(39),#products section.items.grid>ul>li:nth-child(44),#products section.items.grid>ul>li:nth-child(49),#products section.items.grid>ul>li:nth-child(54),#products section.items.grid>ul>li:nth-child(59),#products section.items.grid>ul>li:nth-child(64),#products section.items.grid>ul>li:nth-child(69),#products section.items.grid>ul>li:nth-child(74),#products section.items.grid>ul>li:nth-child(79),#products section.items.grid>ul>li:nth-child(84),#products section.items.grid>ul>li:nth-child(89),#products section.items.grid>ul>li:nth-child(94),#products section.items.grid>ul>li:nth-child(99){margin-left:0}}@media only screen and (min-width:680px) and (max-width:999px){#products>#display-parameters>section.display{width:50%}#products>#display-parameters>section.sorting{width:50%;text-align:right}#products>#display-parameters>section.sorting>select{width:87px}#products>#display-parameters>section.page-size{display:none}#products>#display-parameters section.filters>footer{margin-top:11px}#products section.items.list>ul>li{padding:20px 0 0}#products section.items.list>ul>li div.item>section.info{width:58%;margin-left:2%}#products section.items.list>ul>li div.item>section.info>section.description{display:none}#products section.items.list>ul>li div.item>section.image{height:170px;width:20%}#products section.items.list>ul>li div.item>section.image img{max-width:100%}#products section.items.list>ul>li div.item>section.buydetails{width:20%;margin-left:0}#products section.items.list>ul>li div.item>section.buydetails>section#price{float:none;text-align:center;width:100%;min-height:0}#products section.items.list>ul>li div.item>section.buydetails>section#price>section.access{float:none;width:100%}#products section.items.list>ul>li div.item>section.buydetails>div.buttonHolder{float:none;width:79%}#products section.items.grid>ul>li{width:157px;margin:10px 5px}#products section.items.grid>ul>li.advert{width:326px;height:370px}#products section.items.grid>ul>li>div.item>section.image{width:145px;height:220px}#products section.items.grid>ul>li>div.item>section.image img{max-width:100%}#products section.items.grid>ul>li:nth-child(4),#products section.items.grid>ul>li:nth-child(8),#products section.items.grid>ul>li:nth-child(11),#products section.items.grid>ul>li:nth-child(15),#products section.items.grid>ul>li:nth-child(19){margin-right:0}#products section.items.grid>ul>li:nth-child(1),#products section.items.grid>ul>li:nth-child(5),#products section.items.grid>ul>li:nth-child(12),#products section.items.grid>ul>li:nth-child(16),#products section.items.grid>ul>li:nth-child(20){margin-left:0}}@media only screen and (min-width:480px) and (max-width:679px){#products>#display-parameters>section.display{width:50%}#products>#display-parameters>section.sorting{width:50%;text-align:left}#products>#display-parameters>section.sorting>select{width:82px}#products>#display-parameters>section.page-size{display:none}#products>#display-parameters section.filters>footer{margin-top:11px}#products>section.items.list>ul>li div.item>section.image{height:120px}#products>section.items.list>ul>li div.item>section.info{width:53%}#products>section.items.list>ul>li div.item>section.info>h3.producttitle{font-size:18px;overflow:visible;height:auto}#products>section.items.list>ul>li div.item>section.buydetails{width:25%}#products>section.items.list>ul>li div.item>section.buydetails>section#price{font-size:14px;float:none}#products>section.items.list>ul>li div.item>section.buydetails>div.buttonHolder{float:none;width:90%}#products>section.items.grid>ul>li{width:143px}#products>section.items.grid>ul>li.advert{width:480px;height:260px}#products>section.items.grid>ul>li.advert>div{margin-top:0}#products>section.items.grid>ul>li div.item{margin:10px 5px 10px 5px}#products>section.items.grid>ul>li div.item>section.image{width:125px;height:200px}#products>section.items.grid>ul>li div.item>section.image img{max-width:100%}#products>section.items.grid>ul>li:nth-child(3n){margin-right:0}#products>section.items.grid>ul>li:nth-child(3n+1){margin-left:0}}@media only screen and (max-width:479px){#products>#display-parameters>section.display{width:66.6%}#products>#display-parameters>section.sorting{display:none}#products>section.filters{margin-top:11px}#products>section.items.list>ul{padding:0}#products>section.items.list>ul>li{padding-top:10px;float:none}#products>section.items.list>ul>li div.item{overflow:hidden}#products>section.items.list>ul>li div.item>section.image{height:100px;margin-bottom:0}#products>section.items.list>ul>li div.item>section.info{width:50%;margin-bottom:6px}#products>section.items.list>ul>li div.item>section.info>.category{display:none}#products>section.items.list>ul>li div.item>section.info>h3.producttitle{font-size:14px;overflow:visible;height:auto}#products>section.items.list>ul>li div.item>section.buydetails{width:100%}#products>section.items.grid>ul>li{width:155px;margin:10px 5px 10px 5px}#products>section.items.grid>ul>li.advert{width:320px;height:260px}#products>section.items.grid>ul>li.advert>div{margin-top:0}#products>section.items.grid>ul>li div.item>section.image{width:140px}#products>section.items.grid>ul>li:nth-child(odd){margin-left:0}#products>section.items.grid>ul>li:nth-child(even){margin-right:0}.like-buttons{display:none}}#products.category>section.child-categories{height:100%;overflow:hidden;padding:0 20px 15px}#products.category>section.child-categories>header{float:none;width:100px}#products.category>section.child-categories a.toggle{width:100px;float:none;background-position-x:74px}#products.category>section.child-categories>ul{list-style-type:none;list-style-position:inside;margin-top:0;margin-bottom:30px}#products.category>section.child-categories>ul>li{float:left;margin-left:20px}#products.category>section.child-categories>ul>li:first-child{margin-left:0}#products.category>section.child-categories>ul>li>h2{font-size:12px;display:inline;font-weight:normal}#products.category>section.child-categories+section.filters{margin-top:-5px}#products.category>div.description{padding-left:20px;margin-bottom:40px;clear:left}#products.category>iframe.no-content-items{height:149px}@media only screen and (max-width:479px){#products.category>iframe.no-content-items{height:77px}#products.category>section.child-categories{padding:0 0 0 10px}#products.category>section.child-categories>header{float:none}#products.category>section.child-categories>ul>li{float:none;margin-left:0;margin-top:5px}}@media only screen and (min-width:480px) and (max-width:679px){#products.category>iframe.no-content-items{height:111px}#products.category>section.child-categories{padding:0 0 0 10px}#products.category>section.child-categories>header{float:none}#products.category>section.child-categories>ul>li{float:none;margin-left:0;margin-top:5px}}@media only screen and (max-width:1000px){#products.category>div.banners{display:none}}.centreVertically{position:absolute;top:50%;left:50%;margin-right:-50%;-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.centreVertically{position:absolute;top:50%;left:50%;margin-right:-50%;-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}#xmas h1{float:left}#xmas a>img{width:100%}#xmas #offers>div.offer{float:left}#xmas #offers>div.offer>a>div.offertitle{display:none}#xmas #offers>div.offer>a img{width:100%}#xmas #offers.twoOffers>div.offer{width:48%}#xmas #offers.twoOffers div.offer:first-child{margin-right:4%}#xmas #offers.threeOffers>div.offer{width:478px;margin-right:2px}#xmas #offers.threeOffers:last-child{margin-right:0}#xmas #lowerOffers>div.offer{float:left;width:710px;margin-right:20px;overflow:hidden;margin-top:10px;position:relative;height:205px}#xmas #lowerOffers>div.offer>a{color:#fff}#xmas #lowerOffers>div.offer>a>div.offertitle{float:left;width:511px;height:100%;position:relative;font-size:2em}#xmas #lowerOffers>div.offer>a>div.offertitle>span{position:absolute;top:50%;left:50%;margin-right:-50%;-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}#xmas #lowerOffers>div.offer>a>img{float:right;width:199px}#xmas #lowerOffers div.offer{background-color:#444}#xmas #lowerOffers div.offer:nth-child(2n+1){margin-right:0}#xmas-offer #banner img{width:100%}@media only screen and (min-width:1240px) and (max-width:1469px){#xmas #offers.threeOffers>div.offer{width:404px;margin-right:2px}#xmas #lowerOffers>div.offer{width:600px}#xmas #lowerOffers>div.offer>a>div.offertitle{width:401px}}@media only screen and (min-width:1000px) and (max-width:1239px){#xmas #offers.threeOffers>div.offer{width:311px;margin-right:2px}#xmas #lowerOffers>div.offer{width:460px}#xmas #lowerOffers>div.offer>a>div.offertitle{width:261px}}@media only screen and (min-width:680px) and (max-width:999px){#xmas #offers.threeOffers>div.offer{width:218px;margin-right:2px}#xmas #lowerOffers>div.offer{width:660px}#xmas #lowerOffers>div.offer>a>div.offertitle{width:461px}}@media only screen and (min-width:480px) and (max-width:679px){#xmas #offers.threeOffers>div.offer:first-child{width:460px;margin-right:0}#xmas #offers.threeOffers>div.offer:nth-child(1n+2){width:229px;margin-right:2px}#xmas #offers.threeOffers>div.offer:last-child{margin-right:0}#xmas #lowerOffers>div.offer{width:460px}#xmas #lowerOffers>div.offer>a>div.offertitle{width:261px;font-size:1.5em}}@media only screen and (max-width:479px){#xmas #lowerOffers>div.offer{width:320px}#xmas #lowerOffers>div.offer>a>div.offertitle{width:320px;font-size:1.5em}#xmas #offers.twoOffers>div.offer,#xmas #offers.threeOffers>div.offer{width:100%}#xmas #offers.twoOffers div.offer:first-child{margin-right:0}}#checkout-address>div+h5{margin-top:20px}#checkout-address div.field>label{width:150px}#checkout-address div.field>label.phone{width:100px}#checkout-address div.field>label.phone+a{width:50px}#checkout-address div.field>input[id=lookup]{margin-right:5px}#checkout-address div.field>input[type=tel],#checkout-address div.field>input[type=text],#checkout-address div.field>input[type=email]{width:197px}#checkout-address div.field>select#GenderId{width:200px}#checkout-address div.field>select:not(.AddressList){width:199px}#checkout-address div.field select.AddressList{max-width:525px;height:100px;float:left;margin-left:150px;margin-top:15px;overflow:auto}#checkout-address div.field .btnAddressSearch{margin-left:5px;float:left}#checkout-address div.field div.error{clear:both;margin-left:150px;color:red}#checkout-address #manual-entry{margin-left:150px}@media only screen and (max-width:479px){#checkout-address div.field>label{width:100%}#checkout-address div.field .btnAddressSearch{margin:10px 0 10px 0;clear:both}#checkout-address div.field select.AddressList{width:280px;height:100px;margin-left:5px}#checkout-address div.field div.error{margin-left:0}#checkout-address #manual-entry{margin-left:0}}@media only screen and (min-width:480px) and (max-width:679px){#checkout-address div.field .btnAddressSearch{margin-left:150px;margin-top:5px}#checkout-address div.field select.AddressList{max-width:286px;height:100px;margin-left:150px}}@media only screen and (min-width:680px) and (max-width:1239px){#checkout-address div.field .btnAddressSearch{margin-left:150px;margin-top:5px}#checkout-address div.field select.AddressList,#checkout-address div.field .ShowAllField{margin-left:150px;max-width:452px}}@media only screen and (min-width:1000px) and (max-width:1239px){#checkout-address div.field .btnAddressSearch{margin-left:150px;margin-top:5px}#checkout-address div.field select.AddressList,#checkout-address div.field .ShowAllField{margin-left:150px;max-width:252px}#checkout-address div.field div.error{margin-left:150px}}@media only screen and (min-width:1240px) and (max-width:1469px){#checkout-address div.field select.AddressList,#checkout-address div.field .ShowAllField{margin-left:150px;max-width:452px}}.centreVertically{position:absolute;top:50%;left:50%;margin-right:-50%;-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}#checkout-addresses h5{width:136px;float:left}#checkout-addresses h5+span{float:left;display:block;height:20px}#checkout-addresses h5+div{clear:left}#checkout-addresses h5+span+div{clear:left}#checkout-addresses>div.selection a.minor{display:inline;margin-left:10px}#checkout-addresses>div.selection select{height:30px;width:252px}#checkout-addresses>div.selection a.standard{width:250px;padding-left:0;padding-right:0;margin-top:10px;text-align:center}@media only screen and (max-width:479px){#checkout-addresses>div.selection select{width:229px}}.centreVertically{position:absolute;top:50%;left:50%;margin-right:-50%;-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}#checkout-addresses-recap{overflow:hidden}#checkout-addresses-recap>div{float:left;padding:1%;width:48%}#checkout-authentication label{min-width:120px}#checkout-authentication input[type=text],#checkout-authentication input[type=email]{width:200px}#checkout-authentication input[type=password]{width:200px}#checkout-authentication>ul{margin-top:20px;clear:both;width:50%}#checkout-authentication>ul>li>p{margin-top:10px}#checkout-authentication>ul>li>a{margin:auto;margin-top:10px}@media only screen and (max-width:479px){#checkout-authentication label{min-width:90px}#checkout-authentication input[type=text],#checkout-authentication input[type=email],#checkout-authentication input[type=password]{width:186px}}@media only screen and (min-width:480px) and (max-width:679px){#checkout-authentication input[type=text],#checkout-authentication input[type=email]{}}@media only screen and (min-width:680px) and (max-width:1000px){#checkout-authentication label{}#checkout-authentication input[type=text],#checkout-authentication input[type=email]{}}@media only screen and (min-width:1240px){#checkout-authentication input[type=text],#checkout-authentication input[type=email]{width:416px}}@media only screen and (min-width:1480px){#checkout-authentication input[type=text],#checkout-authentication input[type=email]{width:557px}}.centreVertically{position:absolute;top:50%;left:50%;margin-right:-50%;-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}#checkout-edit-account>p{margin:5px 0}#checkout-edit-account div.field>select,#checkout-edit-account div.field>span.date-input,#checkout-edit-account div.field>input[type=text],#checkout-edit-account div.field>input[type=password]{clear:none}#checkout-edit-account div.field>label{min-width:170px}#checkout-edit-account div.field>select{width:319px}#checkout-edit-account div.field>#GenderId{width:60px}#checkout-edit-account div.field>#FirstName{margin-bottom:5px;width:138px}#checkout-edit-account div.field>#LastName{width:208px}#checkout-edit-account div.field:nth-child(2)>input{margin-left:10px}#checkout-edit-account div.field>#Email{width:208px}#checkout-edit-account div.field>input[type=text],#checkout-edit-account div.field>input[type=password]{width:150px}#checkout-edit-account input[type=checkbox]{margin-left:5px}@media only screen and (max-width:479px){#checkout-edit-account div.field>label{min-width:88px}#checkout-edit-account div.field>#LastName{margin-left:88px}}.centreVertically{position:absolute;top:50%;left:50%;margin-right:-50%;-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.centreVertically{position:absolute;top:50%;left:50%;margin-right:-50%;-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}#checkout{margin-top:10px}#checkout>*{float:left}#checkout .minor{max-width:none}#checkout .major{max-width:none}#checkout>section.basket{padding:0;background-color:#fff;width:52%;float:right}#checkout>section.basket>h1{font-size:24px;margin-bottom:20px}#checkout>section.basket>h1 a{padding-left:30px;text-transform:uppercase;background:url('/Themes/hmv-ie/Images/sprite_header.png') no-repeat -4px -33px}#checkout>section.basket>div{width:100%}#checkout>section.basket>div>.basketcontent{width:100%}#checkout>section.basket>div table td.image>a{width:140px;height:140px}#checkout>section.basket>div table td.image>a>img{max-width:140px;max-height:140px}#checkout>section.basket>div>table>tfoot{border-top:1px solid #000;border-bottom:1px solid #000}#checkout>section.basket>div>table>tfoot td.total{padding:0 0;text-align:right}#checkout>section.basket>div>table>tfoot td.total>span:first-child+span{font-size:25px;line-height:42px}#checkout>section.basket>div table td table.recap>tbody>tr.subtotal{display:table-row}#checkout>section.basket>div table td table.recap>tbody>tr.subtotal>td>span{font-weight:bold}#checkout>section.basket>div table td table.recap>tbody>tr>td>span,#checkout>section.basket>div table td table.recap>tbody>tr>td>label{background-color:#fff}#checkout>section.basket>div table tr.remove{display:none}#checkout div.buttons>ul{width:100%;float:none}#checkout div.buttons>ul>li:first-child{float:left}#checkout div.buttons>ul>li:last-child{float:right}.orderSubset>div.subsetTitle{width:75.7%}.orderSubset>div.subsetPrice{width:10%;margin-left:1.6%}.orderSubset>div.subsetQuantity{width:11%;margin-left:1.6%}#checkout>section.basket>div>aside.reinsurance-blocks{width:100%;margin-top:20px}#checkout>section.basket>div>aside.reinsurance-blocks>h3{display:none}#checkout>section.basket>div>aside.reinsurance-blocks>ul{overflow:hidden}#checkout>section.basket>div>aside.reinsurance-blocks>ul>li{float:left;width:274px;clear:left}#checkout>section.basket>div>aside.reinsurance-blocks>ul>li.odd{margin-left:10px;clear:none}#checkout>section.basket>div.basket>aside.reinsurance-blocks>ul>li>header>h4{float:none;border-top:1px solid #d2d2d2;width:200px;padding-top:5px}#checkout>section.basket>div>aside.reinsurance-blocks>ul>li:first-child>header>h4,#checkout>section.basket>div>aside.reinsurance-blocks>ul>li:first-child+li>header>h4{border-top:0}#checkout>section.basket>div>aside.reinsurance-blocks>ul>li>section.content{padding-bottom:15px;display:block}#checkout>aside.checkout{width:46%;margin-right:2%;float:left;border-bottom:0}#checkout>aside.checkout>ul>li.active{background-color:#d50058;border:solid 1px #d50058}#checkout>aside.checkout>ul>li.active>header>h4{color:#fff}#checkout>aside.checkout>ul>li>header{height:30px;padding:5px;overflow:hidden;border-bottom:solid 1px #d50058}#checkout>aside.checkout>ul>li>header>h4{float:left;font-size:20px}#checkout>aside.checkout>ul>li>header>a{float:right;display:block;margin-top:2px}#checkout>aside.checkout>ul>li>div.content{padding:10px;background-color:#fff}#checkout>aside.checkout>ul>li>div.content h5{font-size:15px}@media only screen and (max-width:479px){#checkout>aside{width:318px!important}#checkout>aside.reinsurance-blocks>iframe.no-content-items{border-bottom:1px solid #000}#checkout>section.basket>div.basket>aside.reinsurance-blocks>ul>li>header>h4{float:none;border-top:none;width:100%;padding-top:0}#checkout>section.basket>div>aside.reinsurance-blocks>ul>li>section.content{padding-bottom:15px}#checkout>section.basket>div>aside.reinsurance-blocks>ul>li.odd{margin-left:0}}@media only screen and (min-width:480px) and (max-width:679px){#checkout>aside{width:458px!important}#checkout>aside.reinsurance-blocks>iframe.no-content-items{border-bottom:1px solid #000}}@media only screen and (max-width:679px){#checkout>section.basket{width:100%;float:none;padding:10px 0 0 0}#checkout>*,#checkout div.basket>*{float:none}#checkout>section.basket>div{width:100%}#checkout>section.basket div.image{display:none}#checkout>section.basket div.details{margin-left:0}#checkout>section.basket div.price{width:20%}#checkout>section.basket div.subsetTitle{width:67.7%}#checkout>section.basket>h1{margin-bottom:0}#checkout>aside.checkout{width:auto;margin-left:0}#checkout>aside.reinsurance-blocks{padding:0;display:block;border:1px solid #000;border-top:0;border-bottom:0}#checkout>section.basket>div>aside.reinsurance-blocks>ul>li{padding:0;margin-top:0;float:none;width:100%}#checkout>section.basket>div>aside.reinsurance-blocks>ul>li.odd{margin-left:0}#checkout aside.reinsurance-blocks>ul>li.current{border-bottom:1px solid #666}#checkout aside.reinsurance-blocks>ul>li>header{height:60px;padding-left:15px;border-bottom:1px solid #666;background:#e0e0e0 url('/Themes/hmv-ie/Images/sprite_tabs.png') no-repeat 98% -70px}#checkout aside.reinsurance-blocks>ul>li>header:hover{cursor:pointer}#checkout aside.reinsurance-blocks>ul>li.current>header{background-color:#fff;border-top-color:#666;background-position:98% -5px}#checkout aside.reinsurance-blocks>ul>li.current>section.content{border-bottom:1px solid #666}#checkout aside.reinsurance-blocks>ul>li>header>img{display:none}#checkout>section.basket>div.basket>aside.reinsurance-blocks>ul>li>header>h4{color:#000;margin-left:0;font-size:14px;font-weight:normal;border:0}#checkout aside.reinsurance-blocks>ul>li.open>header>h4{color:#000}#checkout aside.reinsurance-blocks>ul>li>section{width:auto;margin-left:0;background-color:#fff;padding:10px 10px 10px 15px}}@media only screen and (min-width:680px) and (max-width:999px){#checkout>section.basket{width:100%;float:none}#checkout>*,#checkout div.basket>*{float:none}#checkout>section.basket>div{width:100%}#checkout>section.basket>div>aside.reinsurance-blocks>ul>li{width:47%}#checkout>section.basket>div>aside.reinsurance-blocks>ul>li>header>h4{width:100%;color:#000;margin-left:0}#checkout>section.basket>div>aside.reinsurance-blocks>ul>li>section{width:100%;margin-left:0}#checkout>section.basket>div>aside.reinsurance-blocks>ul>li>section.content{display:block!important}#checkout>aside.checkout{width:100%;float:none}#checkout>aside.checkout>ul>li>header{padding:10px}#checkout>aside.checkout>ul>li>header>h4{font-size:15px}}@media only screen and (max-width:999px){#checkout>section.basket>div table td.name>a{font-size:14px}#checkout>section.basket>div table tr.remove{border-top:0;display:table-row}#checkout>section.basket>div>table>tfoot td.total>span:first-child+span{font-size:30px}#checkout>aside.checkout>ul>li>header{padding:10px}#checkout>aside.checkout>ul>li>div.content{padding:10px}}@media only screen and (max-width:1239px){#checkout>section.basket{width:100%;padding:10px 0 0 0}}@media only screen and (min-width:1000px) and (max-width:1239px){#checkout>section.basket{width:480px}#checkout>section.basket>div>aside.reinsurance-blocks>ul>li{width:320px}#checkout>section.basket>div>aside.reinsurance-blocks>ul>li>section.content{display:block!important}}@media only screen and (min-width:1240px){#checkout>aside.checkout{width:650px;margin-right:0}#checkout>section.basket{width:531px}#checkout>section.basket>div>aside.reinsurance-blocks>ul>li{width:250px}#checkout>section.basket>div>aside.reinsurance-blocks>ul>li>section.content{display:block!important}#checkout div.basket>*{float:none}}@media only screen and (min-width:1470px){#checkout>aside.checkout{width:719px}#checkout>section.basket{width:698px}#checkout>section.basket>div>aside.reinsurance-blocks>ul>li{width:334px}}#checkout-new-account>p{margin:5px 0}#checkout-new-account div.field>select,#checkout-new-account div.field>span.date-input,#checkout-new-account div.field>input[type=text],#checkout-new-account div.field>input[type=password]{clear:none}#checkout-new-account div.field>label{min-width:170px}#checkout-new-account div.field>select,#checkout-new-account div.field>#Email{width:210px}#checkout-new-account div.field>#GenderId{width:60px}#checkout-new-account div.field>#FirstName{margin-bottom:5px}#checkout-new-account div.field>#LastName{float:none;clear:both;margin-left:170px}#checkout-new-account div.field:nth-child(2)>input{margin-left:10px}#checkout-new-account div.field>input[type=text],#checkout-new-account div.field>input[type=password]{width:150px}#checkout-new-account input[type=checkbox]{margin-left:5px}@media only screen and (max-width:479px){#checkout-new-account div.field>select,#checkout-new-account div.field>span.date-input,#checkout-new-account div.field>input[type=text],#checkout-new-account div.field>input[type=password]{clear:both}#checkout-new-account div.field>#GenderId{margin-bottom:5px}#checkout-new-account div.field>#FirstName{margin-bottom:5px;margin-left:0}#checkout-new-account div.field>#LastName{margin-left:0;margin-bottom:5px}}@media only screen and (min-width:1240px){#checkout-new-account div.field>#LastName{float:left;clear:none;margin-left:10px}#checkout-new-account div.field>#Email,#checkout-new-account div.field>#PasswordQuestion{width:350px}}.centreVertically{position:absolute;top:50%;left:50%;margin-right:-50%;-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}div.cards div.headers>div{float:left}div.cards div.headers div.cardHeader{width:240px}div.cards div.headers div.nameHeader{width:250px}div.cards div.headers div.expiryHeader{width:80px}div.cards div.card{padding:5px;clear:both;overflow:hidden;border:1px solid #fff}div.cards div.card>label>input{float:left;margin-top:9px;margin-right:5px}div.cards div.card>label span{display:block;float:left}div.cards div.card>label span.cardDigits{min-width:177px;padding-top:5px;margin-left:5px}div.cards div.card>label span.cardName{width:250px;padding-top:5px}div.cards div.card>label span.cardExpiry{width:80px;padding-top:5px}div.cards div.card.selected{background-color:#b0c4de;border:1px solid #4682b4}div.cards a{margin-top:10px}div.cards a#btnAddCard{margin:10px 0;display:block}div.card{overflow:hidden}div.card div{float:left}div.card span{float:left;margin:3px 5px}.cardDetails{clear:left;width:680px;margin-top:10px}iframe{width:100%;height:480px;border:none}.loading{height:16px;line-height:16px;padding-left:20px;background:url('/Themes/_master/Images/ajax-loader.gif') no-repeat 0 50%;background-position:center;text-align:center}.cardDetails>a.green-button{display:block;margin-top:10px;max-width:114px}@media only screen and (max-width:479px){iframe.sagepayWindow{height:650px}iframe{height:540px;border:none}div.cards div.headers>div{float:left}div.cards div.headers div.cardHeader{width:240px}div.cards div.headers div.nameHeader{display:none}div.cards div.headers div.expiryHeader{display:none}div.cards div.card{border:1px solid #fff}div.cards div.card>label span.cardName{clear:left;margin-left:60px;padding-top:5px;width:175px}div.cards div.card>label span.cardExpiry{clear:left;margin-left:60px;padding-top:5px}}@media only screen and (max-width:679px){.cardDetails{width:100%}}@media only screen and (min-width:480px) and (max-width:679px){iframe.sagepayWindow{height:590px}iframe{height:540px}div.cards div.headers>div{float:left}div.cards div.headers div.cardHeader{width:240px}div.cards div.headers div.nameHeader{display:none}div.cards div.card>label>input{float:left;margin-top:5px;margin-right:5px}div.cards div.card>label span{display:block;float:left}div.cards div.card>label span.cardDigits{min-width:177px;padding-top:5px;margin-left:5px}div.cards div.card>label span.cardName{clear:left;margin-left:60px;padding-top:5px;width:175px}div.cards div.card>label span.cardExpiry{width:80px;padding-top:5px}}@media only screen and (min-width:680px) and (max-width:999px){.card-details{width:660px}}@media only screen and (min-width:1000px) and (max-width:1239px){iframe.sagepayWindow{border-bottom:solid 2px #ef2e20;padding-bottom:10px}li.payment iframe{height:540px}div.cards div.headers>div{float:left}div.cards div.headers div.cardHeader{width:240px}div.cards div.headers div.nameHeader{display:none}div.cards div.card>label>input{float:left;margin-top:5px;margin-right:5px}div.cards div.card>label span{display:block;float:left}div.cards div.card>label span.cardDigits{min-width:177px;padding-top:5px;margin-left:5px}div.cards div.card>label span.cardName{clear:left;margin-left:60px;padding-top:5px;width:175px}div.cards div.card>label span.cardExpiry{width:80px;padding-top:5px}}@media only screen and (min-width:1240px) and (max-width:1469px){div#payment>div#checkout>section.basket{padding:0 0 0 10px;width:530px}}.centreVertically{position:absolute;top:50%;left:50%;margin-right:-50%;-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}#checkout-payments #accept-ts-and-cs-container{display:block;float:left;height:30px;margin:0 4px 0 7px}#checkout-payments #accept-ts-and-cs-label-container{float:left;width:90%}#checkout-payments p.error{padding:10px;border:1px solid red;background-color:#ffc0cb}#checkout-payments section.totals>div{overflow:hidden;margin-top:10px;background:url('/Themes/_master/Images/dot.png') repeat-x 0 75%}#checkout-payments section.totals>div>span{font-weight:bold;background-color:#fff}#checkout-payments section.totals>div>span:first-child{float:left}#checkout-payments section.totals>div.total>span:first-child{font-size:20px}#checkout-payments section.totals>div>span:first-child>em{font-size:11px;font-style:normal;font-weight:normal}#checkout-payments section.totals>div>span:first-child+span{float:right}#checkout-payments section.totals>div.total>span:first-child+span{font-size:20px}#checkout-payments table{margin:-10px 0 10px 0}#checkout-payments table td{padding:20px 5px 5px 5px}.centreVertically{position:absolute;top:50%;left:50%;margin-right:-50%;-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}#checkout-raw-address div.field>label{min-width:120px}#checkout-raw-address div.field>input[type=tel],#checkout-raw-address div.field>input[type=text],#checkout-raw-address div.field>input[type=email]{width:197px}#checkout-raw-address div.field>select{width:199px}#checkout-raw-address div.field>input[type=checkbox]{margin-left:5px}#checkout-raw-address select{width:207px}@media only screen and (max-width:479px){#checkout-raw-address div.field>label{min-width:100px}#checkout-raw-address div.field>input[type=tel],#checkout-raw-address div.field>input[type=text],#checkout-raw-address div.field>input[type=email]{width:195px}#checkout-raw-address div.field>select{width:197px}}@media only screen and (min-width:480px) and (max-width:679px){#checkout-raw-address div.field>input[type=tel],#checkout-raw-address div.field>input[type=text],#checkout-raw-address div.field>input[type=email]{width:315px}#checkout-raw-address div.field>select{width:317px}}@media only screen and (min-width:680px) and (max-width:1000px){#checkout-raw-address div.field>label{min-width:100px}#checkout-raw-address div.field>input[type=tel],#checkout-raw-address div.field>input[type=text],#checkout-raw-address div.field>input[type=email]{width:196px}#checkout-raw-address div.field>select{width:198px}}@media only screen and (min-width:1240px){#checkout-raw-address div.field>label{min-width:170px}#checkout-raw-address div.field>input[type=tel],#checkout-raw-address div.field>input[type=text],#checkout-raw-address div.field>input[type=email]{width:366px}#checkout-raw-address div.field>select{width:368px}}@media only screen and (min-width:1480px){#checkout-raw-address div.field>input[type=tel],#checkout-raw-address div.field>input[type=text],#checkout-raw-address div.field>input[type=email]{width:507px}#checkout-raw-address div.field>select{width:509px}}.centreVertically{position:absolute;top:50%;left:50%;margin-right:-50%;-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}#checkout-shipping table{width:100%;border:none;border-collapse:collapse}#checkout-shipping table th,#checkout-shipping table td{padding:5px;text-align:center;vertical-align:middle;border-bottom:1px solid #ececec;border-right:0;border-left:0}#checkout-shipping table td img{max-width:50px;max-height:50px}#checkout-shipping table table td img{max-width:30px;max-height:30px}#checkout-shipping table tr.ordersubset>td{height:25px;line-height:25px;background-color:#e0e0e0}#checkout-shipping table tr.ordersubset>td:first-child{text-align:left}#checkout-shipping table tr.ordersubset>td:first-child+td{text-align:right;white-space:nowrap;border-right:1px solid}#checkout-shipping table tr.ordersubset>td a.detail{padding:5px;display:none;margin-left:5px;background-color:#fff;border:1px solid #000}#checkout-shipping table tr.ordersubset>td a.detail:hover{color:#fff;background-color:#000}#checkout-shipping>div.buttons>ul>li>a.green-button{max-width:100%}@media only screen and (max-width:679px){#checkout-shipping table tr.ordersubset>td a.detail{display:inline}}.centreVertically{position:absolute;top:50%;left:50%;margin-right:-50%;-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}#checkout-shipping-recap,#checkout-shipping-recap table{width:100%;border:1px solid #000;border-collapse:collapse}#checkout-shipping-recap td,#checkout-shipping-recap th{padding:5px;text-align:center;vertical-align:middle;border:1px solid #000;border-left:0;border-right:0}#checkout-shipping-recap td img{max-width:50px;max-height:50px}#checkout-shipping-recap tr.ordersubset td{height:25px;line-height:25px;background-color:#e0e0e0}#checkout-shipping-recap tr.ordersubset>td:first-child{text-align:left}#checkout-shipping-recap tr.ordersubset>td:first-child+td{text-align:right;white-space:nowrap}#checkout-shipping-recap tr.ordersubset>td a.detail{padding:5px;display:none;margin-left:5px;background-color:#fff;border:1px solid #000}#checkout-shipping-recap tr.ordersubset>td a.detail:hover{color:#fff;background-color:#000}@media only screen and (max-width:679px){#checkout-shipping-recap tr.ordersubset>td a.detail{display:inline}}.centreVertically{position:absolute;top:50%;left:50%;margin-right:-50%;-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}#layout-container>footer div.options form.contextual-picker{overflow:hidden}#layout-container>footer div.options form.contextual-picker *{float:left;display:block;line-height:35px}#layout-container>footer div.options form.contextual-picker label{height:32px;padding-left:25px;background:url('/Themes/_master/Images/sprite_footer.png') no-repeat}#layout-container>footer div.options form.contextual-picker select{padding:3px 0}#layout-container>footer div.options form.contextual-picker.country label{background-position:-5px -5px}#layout-container>footer div.options form.contextual-picker.culture label{background-position:-5px -37px}#layout-container>footer div.options form.contextual-picker.culture ul{display:none}#layout-container>footer div.options form.contextual-picker.currency label{background-position:-5px -69px}#layout-container>footer div.options form.contextual-picker a.validate,#layout-container>footer div.options form.contextual-picker select{margin-left:10px;border:1px solid #000}#layout-container>footer div.options form.contextual-picker select{width:100px}#layout-container>footer div.options form.contextual-picker a.validate{height:24px;display:none;padding:0 10px;line-height:24px;text-transform:uppercase}@media only screen and (max-width:479px){#layout-container>footer div.options form.contextual-picker select{width:270px}}@media only screen and (min-width:480px) and (max-width:679px){#layout-container>footer div.options form.contextual-picker select{width:410px}}@media only screen and (min-width:680px) and (max-width:1000px){#layout-container>footer div.options form.contextual-picker select{width:150px}}@media only screen and (max-width:1000px){#layout-container>footer div.options form.contextual-picker.country label,#layout-container>footer div.options form.contextual-picker.culture label,#layout-container>footer div.options form.contextual-picker.currency label{padding-left:20px;text-indent:-9999px}}@media only screen and (min-width:1240px){#layout-container>footer div.options form.contextual-picker a.validate{display:block}#layout-container>footer div.options form.contextual-picker select{width:150px}}@media only screen and (min-width:1480px){#layout-container>footer div.options form.contextual-picker select{width:120px}}.centreVertically{position:absolute;top:50%;left:50%;margin-right:-50%;-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.centreVertically{position:absolute;top:50%;left:50%;margin-right:-50%;-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}#notifications{overflow:hidden;margin:10px 0}#notifications div.clear{float:right;margin-top:1px;padding:10px 5px;background-color:#d50058}#notifications div.clear>a{color:#fff;font-weight:bold;padding-left:15px;font-family:Helvetica;background:url('/Themes/hmv-ie/Images/sprite_crosses.png') no-repeat -5px -33px}#notifications ul li{padding:10px;border-width:1px;border-style:solid}#notifications ul li+li{margin-top:-1px}#notifications ul li.confirmation{border-color:#5f6160;background-color:#fff}#notifications ul li.debug{border-color:#444;background-color:#5f6160}#notifications ul li.warning,#notifications ul li.error{color:#d50058;border-color:#d50058;background-color:#fff}#notifications ul li.information{border-color:#5f6160;background-color:#8caaff}@media only screen and (max-width:679px){#notifications{margin:0 10px}}#faqs div.questions{margin-top:10px}#faqs div.answers{margin-top:10px}#faqs div.answers>div{border-bottom:solid 1px #ececec;margin-bottom:10px;padding-bottom:10px;position:relative}#faqs div.answers>div>a{position:absolute;top:-200px}#faqs h1{font-size:20px}#faqs h2{font-size:20px;margin-bottom:10px}@media only screen and (max-width:479px){#faqs div.answers>div>a{top:0}}@media only screen and (min-width:480px) and (max-width:679px){#faqs div.answers>div>a{top:0}}@media only screen and (min-width:680px) and (max-width:999px){#faqs div.answers>div>a{top:0}}.centreVertically{position:absolute;top:50%;left:50%;margin-right:-50%;-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.centreVertically{position:absolute;top:50%;left:50%;margin-right:-50%;-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.pricepoint{-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;width:50px;height:50px;background-color:#000;color:#fff;position:absolute;bottom:5px;right:5px;padding:10px}.pricepoint>span{margin:0;position:absolute;top:50%;width:90%;padding:0 5% 0 5%;left:0;-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-webkit-transform:translate(0,-50%);transform:translate(0,-50%);font-size:1.4em;font-weight:bold;text-align:center}.pricepoint>span>a{color:#fff}#slider a img{width:100%}#slides a img{width:100%}#slider{margin:0 auto}#slider img{width:100%;height:auto!important}#home{}#home .catcontent:first-child{margin-top:0}#home #banner a img{width:100%}#home #featuredCat{width:1060px;margin-right:20px;float:left;padding-top:20px}#home #featuredCat>.products>.inline-product{float:left;width:168px;margin:10px 5px 1.5% 5px;position:relative}#home #featuredCat>.products>.inline-product>div.item>section.image.mediumImage{width:150px;height:238px}#home #boxes{float:right;width:380px;clear:none}#home #boxes .featuredBox:last-child{margin-bottom:0}#home #boxes .featuredBox{margin-bottom:20px;background-color:#fff}#home #boxes .featuredBox .featuredpackshot{float:left;width:50%;height:170px;position:relative}#home #boxes .featuredBox .featuredpackshot>div{position:relative}#home #boxes .featuredBox .featuredpackshot>div>a>img{position:absolute;top:50%;left:50%;margin-right:-50%;-webkit-transform:translate(-50%,5%);-moz-transform:translate(-50%,5%);-ms-transform:translate(-50%,5%);transform:translate(-50%,5%);max-height:150px}#home #boxes .featuredBox .featuredpackshot div.pricepoint{position:absolute}#home #boxes .featuredBox .featuredtitles{float:left;width:48%;padding:4px 1%}#home #boxes .featuredBox .featuredtitles h2{margin-bottom:5px}#home #boxes .featuredBox .featuredtitles>a{width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;padding-bottom:5px}#home #boxes .featuredBox .featuredtitles>a:last-child{text-align:right}#home #boxes aside.homeadvert{float:left;width:380px}#home #boxes aside.homeadvert .switch_placeholder{margin:auto}#home #postage{background-color:#2b2b2b;height:44px;color:#fff;width:1060px;text-align:center;position:relative;clear:none}#home #postage span{position:absolute;top:50%;left:50%;margin-right:-50%;-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);font-size:1.7em}#home #slides{width:100%;height:380px;clear:none}#home #slides a img{height:380px}#home #slides .slider-wrapper{overflow:hidden;width:100%;height:100%}#home #promotedCategory{margin-bottom:20px}#home #offers .offer{float:left;width:341px;margin-right:31px;background-color:#fff;padding-bottom:10px}#home #offers .offer .offertitle{background-color:#fff;color:#444;position:relative;text-align:left;font-size:17px;font-weight:bold;margin-top:10px;height:42px}#home #offers .offer .offerdescription{margin-top:10px;height:68px;overflow:hidden}#home #offers .offer>div{padding:0 10px}#home #offers .offer>a{text-decoration:none}#home #offers .offer>a:hover{text-decoration:none;color:#444}#home #offers .offer>a img{width:100%}#home #offers .offer>a .offerbutton{width:70%;margin:auto;margin-top:10px}#home #offers :last-child{margin-right:0}#home #bottomads{width:728px;margin-right:auto;margin-left:auto}#home #promotedCategory .pricepoint{position:absolute;right:0}#home #promotedCategory .pricepoint>span{font-size:91%}#home #featuredCat .pricepoint{position:absolute}#home #featuredCat .pricepoint>span{font-size:91%}#slider .owl-prev,#slider .owl-next{text-align:center;padding:0;position:absolute;bottom:45%;left:10px;z-index:1000;display:block;width:30px;height:30px;background:url('/Themes/hmv-ie/Images/arrow_horizontal.png') no-repeat;background-position:0 50%;text-indent:-9999px;border:0;opacity:0;-webkit-transition:all 200ms ease-in-out;-moz-transition:all 200ms ease-in-out;-o-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out}#slider:hover .owl-prev,#slider:hover .owl-next{opacity:1}#slider .owl-next{left:auto;right:10px;background-position:-50px 50%}#slider .owl-dots{margin-top:-26px;position:absolute;margin-left:50%}#slider .owl-dot{display:inline-block;width:16px;height:15px;background:url('/Themes/hmv-ie/images/sprite.png') no-repeat;background-position:-3px -42px;text-indent:-9999px;border:0;margin:0 2px}#slider .owl-dot.active{background-position:-21px -42px}@media only screen and (max-width:479px){#home .catcontent:first-child{margin-top:0}#home #promotedCategory .pricepoint{bottom:119px;padding:5px}#home #featuredCat{width:100%;margin-bottom:20px}#home #featuredCat div.catcontent{margin-bottom:20px}#home #featuredCat .pricepoint{bottom:119px;right:-4px;padding:5px}#home #featuredCat>.products>.inline-product{width:155px;margin:10px 5px 0 5px;position:relative}#home #featuredCat>.products>.inline-product:nth-child(2n+1){margin-left:0}#home #featuredCat>.products>.inline-product:nth-child(2n+2){margin-right:0}#home #featuredCat>.products .product:nth-child(1n+5){display:none}#home #boxes{width:100%;float:none}#home #boxes .featuredBox{float:left;width:99%}#home #boxes .featuredBox:nth-child(2n+1){margin-right:0}#home #boxes .featuredBox:last-child{margin-bottom:20px}#home #boxes aside.homeadvert{width:317px}#home #postage{width:100%}#home #postage span{font-size:1em}#home #slides{width:100%;height:83px}#home #slides a img{height:83px}#home #slides .slider-wrapper{overflow:hidden;width:100%;height:100%}#home #topads{margin-right:160px;margin-bottom:25px}#home #offers .offer{float:left;width:155px;margin-bottom:20px;margin-right:5px}#home #offers .offer img{width:100%}#home #offers .offer>a{text-decoration:none}#home #offers .offer>a:hover{text-decoration:none}#home #offers .offer>a>div{padding:0 10px}#home #offers .offer>a .offertitle{font-size:14px}#home #offers .offer>a .offerdescription{font-size:12px;height:61px}#home #offers .offer>a .offerbutton{width:90%;font-size:12px}#home #slider .owl-dots{display:none}#home #bottomads{width:320px;margin-bottom:20px}}@media only screen and (min-width:480px) and (max-width:679px){#home .catcontent:first-child{margin-top:0}#home #promotedCategory .pricepoint{bottom:119px;padding:5px}#home #featuredCat{width:480px}#home #featuredCat .pricepoint{bottom:119px;right:1px;padding:5px}#home #featuredCat>.products>.inline-product{width:146px;margin:10px 10px 1.5% 10px}#home #featuredCat>.products>.inline-product:nth-child(3n+1){margin-left:0}#home #featuredCat>.products>.inline-product:nth-child(3n+3){margin-right:0}#home #featuredCat>.products>.inline-product>div.item>section.image.mediumImage{width:120px;height:200px}#home #featuredCat>.products .product:nth-child(1n+7){display:none}#home #boxes{width:480px;float:none}#home #boxes .featuredBox{float:left;width:478px}#home #boxes .featuredBox:nth-child(2n+1){margin-right:0}#home #boxes .featuredBox:last-child{margin-bottom:20px}#home #boxes aside.homeadvert{width:478px}#home #postage{width:480px}#home #slides{width:100%;height:125px}#home #slides a img{height:125px}#home #slides .slider-wrapper{overflow:hidden;width:100%;height:100%}#home #offers .offer{float:left;width:224px;margin:10px 5px 5px 10px;margin-bottom:10px}#home #offers .offer:nth-child(even){margin-right:0}#home #offers .offer img{width:100%}#home #offers .offer>a .offertitle{font-size:14px}#home #offers .offer>a .offerdescription{font-size:12px;height:61px}#home #offers .offer>a .offerbutton{width:90%;font-size:12px}#home #slider .owl-dots{display:none}#home #bottomads{width:320px;margin-bottom:20px}}@media only screen and (min-width:680px) and (max-width:999px){#home .catcontent:first-child{margin-top:0}#home #promotedCategory .pricepoint{bottom:119px;padding:5px}#home #featuredCat{width:680px}#home #featuredCat .pricepoint{bottom:119px;right:16px}#home #featuredCat>.products>.inline-product{width:30%;margin:10px 10px 1.5% 10px}#home #featuredCat>.products .product:nth-child(1n+7){display:none}#home #boxes{width:680px;float:none}#home #boxes .featuredBox{float:left;width:48%}#home #boxes .featuredBox:nth-child(2n+1){margin-right:2%}#home #boxes .featuredBox:last-child{margin-bottom:20px}#home #boxes aside.homeadvert{width:326px}#home #postage{width:680px}#home #slides{width:100%;height:177px}#home #slides a img{height:177px}#home #slides .slider-wrapper{overflow:hidden;width:100%;height:100%}#home #offers .offer{float:left;width:309px;margin-bottom:20px}#home #slider .owl-dots{right:275px;width:100px}#home #bottomads{width:320px;margin-bottom:20px}}@media only screen and (min-width:1000px) and (max-width:1239px){#home #promotedCategory .pricepoint{bottom:119px;padding:8px}#home #featuredCat{width:620px}#home #featuredCat>.products{margin-top:10px}#home #featuredCat>.products>.inline-product{width:22%;margin:auto 10px 1.5% 10px}#home #featuredCat>.products>.inline-product:nth-child(4n+1){margin-left:0}#home #featuredCat>.products>.inline-product:nth-child(4n+4){margin-right:0}#home #featuredCat>.products>.inline-product>div.item>section.image.mediumImage{width:120px;height:247px}#home #featuredCat>.products .inline-product:nth-child(1n+9){display:none}#home #boxes{width:320px;margin-bottom:20px}#home #boxes aside.homeadvert{width:320px}#home #postage{width:620px}#home #slides{width:100%;height:250px}#home #slides a img{height:250px}#home #slides .slider-wrapper{overflow:hidden;width:100%;height:100%}#home #topads{width:319px;height:198px}#home #offers .offer{float:left;width:215px}#home #offers .offer>a .offertitle{font-size:15px}#home #offers .offer>a .offerdescription{font-size:12px;height:61px}#home #offers .offer>a .offerbutton{width:90%;font-size:12px}}@media only screen and (min-width:1240px) and (max-width:1469px){#home #promotedCategory .pricepoint{bottom:119px}#home #featuredCat{width:840px}#home #featuredCat .pricepoint{bottom:119px;right:-8px}#home #featuredCat>.products{margin-top:10px}#home #featuredCat>.products>.inline-product{width:18%;margin:auto 10px 1.5% 10px}#home #featuredCat>.products>.inline-product:nth-child(5n+1){margin-left:0}#home #featuredCat>.products>.inline-product:nth-child(5n+5){margin-right:0}#home #featuredCat>.products>.inline-product:nth-child(1n+11){display:none}#home #featuredCat>.products>.inline-product>div.item>section.image.mediumImage{height:245px}#home #postage{width:840px}#home #slides{width:100%;height:323px}#home #slides a img{height:323px}#home #slides .slider-wrapper{overflow:hidden;width:100%;height:100%}#home #offers .offer{float:left;width:286px}}@media only screen and (min-width:1470px){#home #featuredCat .pricepoint{bottom:119px;right:-4px}#home #featuredCat>.products>.inline-product:nth-child(6n+1){margin-left:0}#home #featuredCat>.products>.inline-product:nth-child(5n+6){margin-right:0}}#home div.featured-products ul{}#home div.featured-products ul li{float:left;margin:0% .8%}#home div.featured-products ul li section.image{background-color:#fff;overflow:hidden;text-align:center;margin:auto;max-width:100%}#home div.featured-products ul li section.description{height:35px;overflow:hidden;padding:3px;text-align:center}#home div.featured-products ul li section.basket span.price{display:block;text-align:center}@media only screen and (max-width:479px){#home div.featured-products ul li{margin-top:20px;width:48%}}@media only screen and (min-width:480px) and (max-width:679px){#home div.featured-products ul li._\30,#home div.featured-products ul li._\31,#home div.featured-products ul li._\32,#home div.featured-products ul li._\33,#home div.featured-products ul li._\34,#home div.featured-products ul li._\35,#home div.featured-products ul li._\36,#home div.featured-products ul li._\37,#home div.featured-products ul li._\38,#home div.featured-products ul li._\39,#home div.featured-products ul li._\31 0,#home div.featured-products ul li._\31 1,#home div.featured-products ul li._\31 2,#home div.featured-products ul li._\31 3,#home div.featured-products ul li._\31 4,#home div.featured-products ul li._\31 5{width:31.5%}#home div.featured-products ul li._\33{clear:left}#home div.featured-products ul li._\33,#home div.featured-products ul li._\34,#home div.featured-products ul li._\35{margin-top:20px}}@media only screen and (max-width:679px){#home div.featured-products ul{padding:0}#home div.featured-products ul li._\37,#home div.featured-products ul li._\38{width:123px!important}#home div.featured-products ul li._\37  section.image img,#home div.featured-products ul li._\38  section.image img{max-width:123px!important}#home div.featured-products ul li._\39,#home div.featured-products ul li._\31 0,#home div.featured-products ul li._\31 1,#home div.featured-products ul li._\31 2,#home div.featured-products ul li._\31 3,#home div.featured-products ul li._\31 4{display:none}}@media only screen and (min-width:680px) and (max-width:1000px){#home div.featured-products ul li{margin-top:20px;width:31.4%}#home div.featured-products ul li._\32{margin-right:0}#home div.featured-products ul li._\38{margin-top:-140px}}@media only screen and (max-width:1000px){#home div.featured-products ul li section.description span.price{display:none}}@media only screen and (max-width:1239px){}@media only screen and (min-width:1480px){}.centreVertically{position:absolute;top:50%;left:50%;margin-right:-50%;-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.centreVertically{position:absolute;top:50%;left:50%;margin-right:-50%;-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}#offers .catcontent a{display:block;width:710px;float:left}#offers .catcontent a div.offer-text{width:510px;float:left;color:#fff;position:relative;height:180px}#offers .catcontent a div.offer-text div.headline{position:absolute;top:50%;left:50%;margin-right:-50%;-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);font-size:28px;text-align:center}#offers .catcontent a div.more{height:27px;text-align:right;padding-right:8px;float:left;position:absolute;bottom:0;right:0}#offers .catcontent a img{float:right}#offers .catcontent a.even{background-color:#d50058}#offers .catcontent a.odd{background-color:#444}#offers .catcontent a:first-child{margin-right:20px}@media screen and (max-width:479px){#offers .catcontent a{width:320px;float:left}#offers .catcontent a div.offer-text{width:220px;height:90px}#offers .catcontent a div.offer-text div.headline{font-size:18px}#offers .catcontent a div.more{height:15px;font-size:10px}#offers .catcontent a img{width:100px}#offers .catcontent a:first-child{margin-right:0}#offers .catcontent a:last-child{margin-top:20px}}@media screen and (min-width:480px) and (max-width:679px){#offers .catcontent a{width:460px;float:left}#offers .catcontent a div.offer-text{width:260px;height:180px}#offers .catcontent a div.offer-text div.headline{font-size:24px}#offers .catcontent a div.more{height:27px}#offers .catcontent a img{width:200px}#offers .catcontent a:first-child{margin-right:0}#offers .catcontent a:last-child{margin-top:20px}}@media screen and (min-width:680px) and (max-width:999px){#offers .catcontent a{width:320px;float:left}#offers .catcontent a div.offer-text{width:170px;height:135px}#offers .catcontent a div.offer-text div.headline{font-size:18px}#offers .catcontent a div.more{height:27px}#offers .catcontent a img{width:150px}}@media screen and (min-width:1000px) and (max-width:1239px){#offers .catcontent a{width:460px;float:left}#offers .catcontent a div.offer-text{width:300px;height:144px}#offers .catcontent a div.more{height:27px}#offers .catcontent a img{width:160px}}@media screen and (min-width:1240px) and (max-width:1469px){#offers .catcontent a{width:600px;float:left}#offers .catcontent a div.offer-text{width:400px;height:180px}#offers .catcontent a div.more{height:27px}}section#offers{clear:both}section#offers>div.section{width:47.5%;float:left;margin-top:10px}section#offers>div.section:nth-child(even){margin-left:5%}section#offers>div.section>div.productImage{width:40%;float:left}section#offers>div.section>div.productImage>section.image{width:100%;height:335px}section#offers>div.section>div.offers{width:55%;float:left;margin-left:5%}div.offerWrapper>a>div.offer{width:94%;padding:5px;overflow:hidden}div.offerWrapper>a>div.offer.dvd{background-color:#1f1f1f}div.offerWrapper>a>div.offer.blu-ray{background-color:#2b85ba}div.offerWrapper>a>div.offer.xbox-360{background-color:#8fc139}div.offerWrapper>a>div.offer.ps3{background-color:#002f7f}div.offerWrapper>a>div.offer>div.logo{background-color:#fff;padding:2%;float:left}div.offerWrapper>a>div.offer>div.title{color:#fff;font-size:1.7em;margin-left:2%;float:left;margin-top:12px}div.offerWrapper{margin-bottom:10px;clear:both}@media only screen and (max-width:679px){section#offers>div.section{width:100%;float:none;margin-top:10px}section#offers>div.section:nth-child(even){margin-left:0}}@media only screen and (max-width:1000px){section#offers>div.section>div.productImage{display:none}section#offers>div.section>div.offers{width:100%;float:none;margin-left:0%}}@media only screen and (min-width:1001px) and (max-width:1239px){section#offers>div.section>div.offers>a>div.offer>div.title{font-size:1.5em}}#layout-container #offers{margin-top:20px}.offer-width-4-up{width:940px;margin:auto}.offer-width{width:940px;margin:auto}.stretchimg{width:460px}.top-offer-image-padding{padding-right:16px;padding-bottom:20px}.top-offer-image-padding-end{padding-bottom:20px}.offer-image-padding{padding-right:16px;padding-bottom:20px}.offer-image-padding-end{padding-bottom:20px}@media only screen and (max-width:1023px){.offer-width-4-up{width:100%}.offer-width{width:100%;margin:auto;text-align:center}.stretchimg{width:100%}.top-offer-image-padding{padding-right:0}.top-offer-image-padding-end{padding-right:0}.offer-image-padding{padding-right:16px}.offer-image-padding-end{padding-right:16px}}@media only screen and (max-width:460px){.offer-image-padding{padding-right:0}.offer-image-padding-end{padding-right:0}}#checkout-payments a.authorize{height:35px;line-height:35px;padding-right:174px;display:inline-block;background:url('/Themes/_master/Images/cards.png') no-repeat 100% 0}#checkout-payment-authorize>p{height:16px;line-height:16px;padding-left:20px;background:url('/Themes/_master/Images/ajax-loader.gif') no-repeat 0 50%}.centreVertically{position:absolute;top:50%;left:50%;margin-right:-50%;-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}#order-cancelled{padding:10px}#order-cancelled>h1{font-size:20px;font-weight:normal;margin:40px 0 20px}#order-cancelled>div{font-size:14px;margin-top:10px;font-weight:normal}#order-cancelled>a{margin-top:10px}@media only screen and (max-width:679px){#order-cancelled{padding:10px}#order-cancelled>ul{width:auto;margin-bottom:0}#order-cancelled>ul>li{float:none;width:100%;height:60px;padding-left:0}#order-cancelled>ul>li>span{padding-left:50px}}.centreVertically{position:absolute;top:50%;left:50%;margin-right:-50%;-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}#checkout-payments a.check{height:35px;line-height:35px;padding-right:77px;display:inline-block;background:url('/Themes/_master/Images/check.png') no-repeat 100% 0}.centreVertically{position:absolute;top:50%;left:50%;margin-right:-50%;-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}#payment-confirmation{padding:20px}#payment-confirmation>h1{font-size:20px;text-align:center;font-weight:normal;margin:40px 0 20px}#payment-confirmation>h3{font-size:14px;text-align:center;font-weight:normal}#payment-confirmation>a{display:inline-block;margin-top:10px}#payment-confirmation>div.conf-row{margin-top:10px}#payment-confirmation>ul{width:540px;margin:80px auto 40px}#payment-confirmation>ul:after{clear:both;content:"";display:table}#payment-confirmation>ul>li{float:left;width:250px;padding-left:20px}#payment-confirmation>ul>li:first-child{padding-left:0}#payment-confirmation>ul>li>span{height:30px;display:block;line-height:20px;padding-left:40px}#payment-confirmation>ul>li>span>a{text-decoration:underline}#payment-confirmation>ul>li.account>span{background:url('/Themes/_master/Images/sprite_header.png') no-repeat -6px -5px}#payment-confirmation>ul>li.home>span{background:url('/Themes/_master/Images/home.png') no-repeat 0 2px}@media only screen and (max-width:679px){#payment-confirmation{padding:10px}#payment-confirmation>ul{width:auto;margin-bottom:0}#payment-confirmation>ul>li{float:none;width:100%;height:60px;padding-left:0}#payment-confirmation>ul>li>span{padding-left:50px}}@media only screen and (min-width:680px) and (max-width:1000px){#payment-confirmation>ul{width:620px}#payment-confirmation>ul>li{width:190px}}.centreVertically{position:absolute;top:50%;left:50%;margin-right:-50%;-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}#checkout-payment-errors{padding:10px;border:1px solid red;background-color:#ffc0cb}#checkout-payment-errors>span{font-weight:bold}#checkout-payment-errors>ul{color:#000;margin-top:5px;list-style-type:square;list-style-position:inside}#checkout div.buttonHolder a{max-width:150px;margin-top:10px}.centreVertically{position:absolute;top:50%;left:50%;margin-right:-50%;-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}#checkout-payments a.pdv{height:35px;line-height:35px;padding-right:48px;display:inline-block;background:url('/Themes/_master/Images/pdv.png') no-repeat 100% 0}.centreVertically{position:absolute;top:50%;left:50%;margin-right:-50%;-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}#checkout-payments #paypal-option-inline{margin:0 10px 0 0}#checkout-payments span#paypal-inline{height:67px;line-height:67px;margin-left:-4px;margin-top:10px;padding-right:262px;display:inline-block;background:url('/Themes/_master/Images/paypal.png') no-repeat 100% 0}#checkout-payment-paypal>p{height:16px;line-height:16px;padding-left:20px;background:url('/Themes/_master/Images/ajax-loader.gif') no-repeat 0 50%}.centreVertically{position:absolute;top:50%;left:50%;margin-right:-50%;-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.datepick{background-color:#fff;color:#000;border:1px solid #444;border-radius:.25em;-moz-border-radius:.25em;-webkit-border-radius:.25em;font-family:Arial,Helvetica,Sans-serif;font-size:90%}.datepick-rtl{direction:rtl}.datepick-popup{z-index:1000}.datepick-disable{position:absolute;z-index:100;background-color:#fff;opacity:.5;filter:alpha(opacity=50)}.datepick a{color:#fff;text-decoration:none}.datepick a.datepick-disabled{color:#888;cursor:auto}.datepick button{margin:.25em;padding:.125em 0;background-color:#fcc;border:none;border-radius:.25em;-moz-border-radius:.25em;-webkit-border-radius:.25em;font-weight:bold}.datepick-nav,.datepick-ctrl{float:left;width:100%;background-color:#000;color:#fff;font-size:90%;font-weight:bold}.datepick-ctrl{background-color:#000}.datepick-cmd{width:30%}.datepick-cmd:hover{background-color:#777}.datepick-ctrl .datepick-cmd:hover{background-color:#f08080}.datepick-cmd-prevJump,.datepick-cmd-nextJump{width:8%}a.datepick-cmd{height:1.5em}button.datepick-cmd{text-align:center}.datepick-cmd-prev,.datepick-cmd-prevJump,.datepick-cmd-clear{float:left;padding-left:2%}.datepick-cmd-current,.datepick-cmd-today{float:left;width:35%;text-align:center}.datepick-cmd-next,.datepick-cmd-nextJump,.datepick-cmd-close{float:right;padding-right:2%;text-align:right}.datepick-rtl .datepick-cmd-prev,.datepick-rtl .datepick-cmd-prevJump,.datepick-rtl .datepick-cmd-clear{float:right;padding-left:0%;padding-right:2%;text-align:right}.datepick-rtl .datepick-cmd-current,.datepick-rtl .datepick-cmd-today{float:right}.datepick-rtl .datepick-cmd-next,.datepick-rtl .datepick-cmd-nextJump,.datepick-rtl .datepick-cmd-close{float:left;padding-left:2%;padding-right:0%;text-align:left}.datepick-month-nav{float:left;background-color:#777;text-align:center}.datepick-month-nav div{float:left;width:12.5%;margin:1%;padding:1%}.datepick-month-nav span{color:#888}.datepick-month-row{clear:left}.datepick-month{float:left;width:15em;border:1px solid #444;text-align:center}.datepick-month-header,.datepick-month-header select,.datepick-month-header input{height:1.5em;background-color:#444;color:#fff;font-weight:bold}.datepick-month-header select,.datepick-month-header input{height:1.4em;border:none;font-size:100%}.datepick-month-header input{position:absolute;display:none}.datepick-month table{width:100%;border-collapse:collapse}.datepick-month thead{border-bottom:1px solid #aaa}.datepick-month th,.datepick-month td{margin:0;padding:0;font-weight:normal;text-align:center}.datepick-month th{border:1px solid #777}.datepick-month th,.datepick-month th a{background-color:#777;color:#fff}.datepick-month td{background-color:#eee;border:1px solid #aaa}.datepick-month td.datepick-week{border:1px solid #777}.datepick-month td.datepick-week *{background-color:#777;color:#fff;border:none}.datepick-month a{display:block;width:100%;padding:.125em 0;background-color:#eee;color:#000;text-decoration:none}.datepick-month span{display:block;width:100%;padding:.125em 0}.datepick-month td span{color:#888}.datepick-month td .datepick-other-month{background-color:#fff}.datepick-month td .datepick-weekend{background-color:#ddd}.datepick-month td .datepick-today{background-color:#f0c0c0}.datepick-month td .datepick-highlight{background-color:#f08080}.datepick-month td .datepick-selected{background-color:#777;color:#fff}.datepick-month th.datepick-week{background-color:#777;color:#fff}.datepick-status{clear:both;background-color:#ddd;text-align:center}.datepick-clear-fix{clear:both}.centreVertically{position:absolute;top:50%;left:50%;margin-right:-50%;-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.noUiSlider,.noUiSlider *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;display:block;cursor:default}.noUiSlider{position:relative}.noUiSlider a{position:absolute;z-index:1}.noUiSlider a:nth-child(2){background:inherit!important}.noUiSlider.horizontal a{height:100%;right:0}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.noUiSlider:before,body.TOUCH,.noUiSlider div{-ms-touch-action:none}.noUiSlider:before{display:block;position:absolute;width:150%;left:-25%;height:400%;top:-150%;content:"";z-index:-1}}.noUiSlider div{width:30px;height:20px;border:1px solid #000;background-color:#efefe7}.noUiSlider.disabled div{background:transparent}.noUiSlider.horizontal{height:18px;margin:0 15px 0 15px}.noUiSlider.horizontal div{margin:-1px 0 0 -16px}.noUiSlider.horizontal a+a div{margin-left:-14px}.centreVertically{position:absolute;top:50%;left:50%;margin-right:-50%;-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.owl-carousel .animated{-webkit-animation-duration:1000ms;animation-duration:1000ms;-webkit-animation-fill-mode:both;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.owl-height{-webkit-transition:height 500ms ease-in-out;-moz-transition:height 500ms ease-in-out;-ms-transition:height 500ms ease-in-out;-o-transition:height 500ms ease-in-out;transition:height 500ms ease-in-out}.owl-carousel{display:none;width:100%;-webkit-tap-highlight-color:transparent;position:relative;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0)}.owl-carousel .owl-controls .owl-dot,.owl-carousel .owl-controls .owl-nav .owl-next,.owl-carousel .owl-controls .owl-nav .owl-prev{cursor:pointer;cursor:hand;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-loaded{display:block}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel .owl-refresh .owl-item{display:none}.owl-carousel .owl-item{position:relative;min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel .owl-item img{display:block;width:100%;-webkit-transform-style:preserve-3d}.owl-carousel.owl-text-select-on .owl-item{-webkit-user-select:auto;-moz-user-select:auto;-ms-user-select:auto;user-select:auto}.owl-carousel .owl-grab{cursor:move;cursor:-webkit-grab;cursor:-o-grab;cursor:-ms-grab;cursor:grab}.owl-carousel .owl-rtl{direction:rtl}.owl-carousel .owl-rtl .owl-item{float:right}.no-js .owl-carousel{display:block}.owl-carousel .owl-item .owl-lazy{opacity:0;-webkit-transition:opacity 400ms ease;-moz-transition:opacity 400ms ease;-ms-transition:opacity 400ms ease;-o-transition:opacity 400ms ease;transition:opacity 400ms ease}.owl-carousel .owl-item img{transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url('/Themes/_master/Plugins/owl.video.play.png') no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;-webkit-transition:scale 100ms ease;-moz-transition:scale 100ms ease;-ms-transition:scale 100ms ease;-o-transition:scale 100ms ease;transition:scale 100ms ease}.owl-carousel .owl-video-play-icon:hover{-webkit-transition:scale(1.3,1.3);-moz-transition:scale(1.3,1.3);-ms-transition:scale(1.3,1.3);-o-transition:scale(1.3,1.3);transition:scale(1.3,1.3)}.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;-webkit-background-size:contain;-moz-background-size:contain;-o-background-size:contain;background-size:contain;-webkit-transition:opacity 400ms ease;-moz-transition:opacity 400ms ease;-ms-transition:opacity 400ms ease;-o-transition:opacity 400ms ease;transition:opacity 400ms ease}.owl-carousel .owl-video-frame{position:relative;z-index:1}.centreVertically{position:absolute;top:50%;left:50%;margin-right:-50%;-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.centreVertically{position:absolute;top:50%;left:50%;margin-right:-50%;-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}#layout-container>.header-wrapper>header div.basket{width:260px;background-color:#595b5c;padding:7px 10px;height:23px}#layout-container>.header-wrapper>header div.basket a{float:left;width:98px}#layout-container>.header-wrapper>header div.basket a>span.count:before{content:"("}#layout-container>.header-wrapper>header div.basket a>span.count:after{content:")"}#layout-container>.header-wrapper>header div.basket a:first-child{height:25px;display:block;line-height:24px;padding-left:30px;background-repeat:no-repeat;background-image:url('/Themes/hmv-ie/Images/sprite_header_white-2.png');background-position:-4px -33px;color:#fff}#layout-container>.header-wrapper>header div.basket a.pink-button{line-height:normal;padding:2px 0 3px;height:auto;float:right;background-color:#d50058}@media only screen and (max-width:679px){#layout-container .header-wrapper>header div.basket{width:auto;background-color:transparent;padding:0 10px 0 0;background-position:-6px -114px}#layout-container .header-wrapper>header div.basket a:first-child{width:auto;text-indent:0;background-position:-6px -126px;color:#fff}#layout-container .header-wrapper>header div.basket a.pink-button{display:none}#layout-container .header-wrapper>header div.basket a span.text{display:none}#layout-container .header-wrapper>header div.basket a>span.count:before{content:" "}#layout-container .header-wrapper>header div.basket a>span.count:after{content:" "}}@media only screen and (min-width:680px) and (max-width:999px){#layout-container>.header-wrapper>header div.basket{width:125px}}@media only screen and (max-width:999px){#layout-container>.header-wrapper>header div.basket{width:auto;background-color:transparent;padding:0;background-position:-6px -114px}#layout-container>.header-wrapper>header div.basket a:first-child{width:auto;text-indent:0;background-position:-6px -126px;color:#fff}#layout-container>.header-wrapper>header div.basket a.pink-button{display:none}}#layout-container>header div.title>a>img{max-width:100%}#layout-container>header div.title>a{padding:0;margin:0;width:auto;height:100%}.centreVertically{position:absolute;top:50%;left:50%;margin-right:-50%;-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}#layout-container>header div.title>a>img{width:100%}.centreVertically{position:absolute;top:50%;left:50%;margin-right:-50%;-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}#layout-container>div.content ul.breadcrumb{overflow:hidden;padding-top:10px;margin-bottom:20px}#layout-container>div.content ul.breadcrumb>li{float:left;margin-left:30px;color:#444;font-weight:bold;font-size:17px}#layout-container>div.content ul.breadcrumb>li h1{font-size:17px}#layout-container>div.content ul.breadcrumb>li>a{color:#444;font-size:17px}#layout-container>div.content ul.breadcrumb>li>a:hover{color:#444}#layout-container>div.content ul.breadcrumb>li:first-child{margin-left:0;background:none}#layout-container>div.content ul.breadcrumb>li+li:before{content:'>';font-size:17px;margin:0 10px 0 -20px;float:left}#layout-container>div.content>.like-buttons{float:right;list-style:none;background:none;padding-top:17px}@media only screen and (max-width:679px){>div.content>ul.breadcrumb{padding:0 10px}#layout-container>div.content>ul.breadcrumb.maskable{display:none}}@media only screen and (max-width:479px){#layout-container>div.content>.like-buttons{display:none}}.country-switcher{float:right;text-align:center;margin-top:5px;margin-right:80px}.country-switcher a,.country-switcher a:link,.country-switcher a:active,.country-switcher a:visited,.country-switcher a:hover{color:#000;float:left;margin-right:6px}.country-switcher a:last-child{margin-right:0}@media only screen and (min-width:680px){.country-switcher a:last-child{margin-right:10px}}.centreVertically{position:absolute;top:50%;left:50%;margin-right:-50%;-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.centreVertically{position:absolute;top:50%;left:50%;margin-right:-50%;-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}footer h4{color:#fff}footer a:link,footer a:active,footer a:visited,footer a:hover{color:#b3b3b3}#layout-container>footer>div.links{overflow:hidden;margin:0 1.6%;margin:0}#layout-container>footer>div.links>ul{float:left;margin-right:1.5%;width:11%}#layout-container>footer>div.links>ul:last-child{margin-right:0%}#layout-container>footer>div.links>ul>li:first-child{font-weight:bold}#layout-container>footer>div.legal{clear:both;margin-top:10px;border-top:solid 1px #444}#layout-container>footer>.legal>img{float:right;margin-left:1.6%}#layout-container>footer div.options{margin:0 20px;overflow:hidden;clear:both}#layout-container>footer div.options>*{float:left;margin:20px 0 20px 20px}#layout-container>footer div.options a.back-to-top{float:right;height:25px;display:none;line-height:25px;padding-left:30px;margin-right:20px;background:url('/Themes/hmv-ie/Images/sprite_tabs.png') no-repeat -5px -23px}@media only screen and (max-width:479px){#layout-container>footer>div.links>ul{float:none;margin:0;width:100%}#layout-container>footer>div.links>ul>li{height:20px;padding:5px;border-bottom:solid 1px #444}#layout-container>footer>div.links>ul>li>a{display:block}#layout-container>footer>div.links>ul>li:first-child{font-weight:bold;background-color:#2b2b2b}}@media only screen and (min-width:480px) and (max-width:679px){#layout-container>footer>div.options>*{margin-bottom:0}#layout-container>footer>div.links>ul{margin-right:0;width:48.4%}#layout-container>footer>div.links>ul:nth-child(odd){clear:left}#layout-container>footer>div.links>ul:nth-child(even){float:left;margin-left:1.6%}#layout-container>footer>div.links>ul>li{height:20px;padding:5px;border-bottom:solid 1px #444}#layout-container>footer>div.links>ul>li>a{display:block}#layout-container>footer>div.links>ul>li:first-child{font-weight:bold;background-color:#2b2b2b}}@media only screen and (max-width:679px){#layout-container>footer{padding-top:0}#layout-container>footer div.options{margin:0 10px}#layout-container>footer div.options>*{float:none;margin:0 0 20px}}@media only screen and (min-width:680px) and (max-width:999px){#layout-container>footer div.options>*{margin:20px 0 0 20px}}@media only screen and (max-width:999px){#layout-container>footer div.options{padding-bottom:10px}}@media only screen and (min-width:1240px) and (max-width:1469px){#layout-container>footer div.options a.back-to-top{padding:0;width:25px;text-indent:-9999px}}@media only screen and (min-width:1470px){#layout-container>footer div.options>*+*{margin-left:30px}}.centreVertically{position:absolute;top:50%;left:50%;margin-right:-50%;-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}div.footer-legal{overflow:hidden;background-color:#2b2b2b;color:#666;width:100%;font-size:11px;border-top:1px solid #444}footer.enclosed div.footer-legal{background-color:#2b2b2b}div.footer-legal>div.footer-inner{width:980px;margin:auto}div.footer-legal>div.footer-inner p{margin-top:8px;margin-right:8px;margin-bottom:18px;float:left;max-width:60%}div.footer-legal>div.footer-inner img.payment-accept{float:right;margin-bottom:8px}@media only screen and (max-width:479px){div.footer-legal>div.footer-inner{width:320px;text-align:center}div.footer-legal>div.footer-inner p{text-align:left}}@media only screen and (min-width:480px) and (max-width:679px){div.footer-legal>div.footer-inner{width:460px}}@media only screen and (max-width:679px){div.footer-legal>div.footer-inner p{margin:8px 4px;float:none;max-width:none}div.footer-legal>div.footer-inner img.payment-accept{float:none}}@media only screen and (min-width:680px) and (max-width:999px){div.footer-legal>div.footer-inner{width:660px}div.footer-legal>div.footer-inner p{max-width:46%}}@media only screen and (min-width:1000px) and (max-width:1469px){div.footer-legal>div.footer-inner{width:1220px}}@media only screen and (min-width:1470px){div.footer-legal>div.footer-inner{width:1460px}}.centreVertically{position:absolute;top:50%;left:50%;margin-right:-50%;-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}div.links{overflow:hidden;background-color:#2b2b2b;padding:24px 0 32px 0;margin-top:1px}div.links>div.inner-links{padding:0 20px;overflow:hidden;width:980px;margin:0 auto}div.links>div.inner-links>section.narrowCols{float:left;width:12.5%}div.links>div.inner-links>section.narrowCols>section>ul.sociallinks>li{overflow:hidden;margin-top:5px}div.links>div.inner-links>section.narrowCols>section>ul.sociallinks>li>a div{float:left}div.links>div.inner-links>section.narrowCols>section>ul.sociallinks>li>a div+div{margin-left:10px}div.links>div.inner-links>section.narrowCols>section>ul>li a{color:#b3b3b3;-moz-transition:color .5s;-o-transition:color .5s;-webkit-transition:color .5s;transition:color .5s}div.links>div.inner-links>section.narrowCols>section>ul>li a:link,div.links>div.inner-links>section.narrowCols>section>ul>li a:active,div.links>div.inner-links>section.narrowCols>section>ul>li a:visited{color:#b3b3b3;-moz-transition:color .5s;-o-transition:color .5s;-webkit-transition:color .5s;transition:color .5s}div.links>div.inner-links>section.narrowCols>section>ul>li a:hover{color:#fff}div.links>div.inner-links>section.narrowCols>h4{font-weight:bold;color:#fff}div.links>div.inner-links>section.narrowCols2{float:left;width:25%}div.links>div.inner-links>section.narrowCols2 form#form1 section.content div.newsLine1{color:#b3b3b3;padding-bottom:7px;padding-top:5px}div.links>div.inner-links>section.narrowCols2 form#form1 section.content input.newsInput1{padding:5px 1%;border:1px solid #fff;border-radius:4px;height:30px;font-size:1.2vw;width:75%}div.links>div.inner-links>section.narrowCols2 form#form1 section.content input.newsInput2{margin-top:3px;border:1px solid #fff;padding:5px 1%;border-radius:4px 0 0 4px;height:30px;font-size:1.2vw;width:75%;float:left}div.links>div.inner-links>section.narrowCols2 form#form1 section.content button.newsButton{margin-top:3px;border:1px solid #fff;border-left:1px solid gray;border-radius:0 4px 4px 0;font-size:1.2vw;transition:all .3s ease-in-out;width:15%;height:42px;float:left;background-color:#fff;color:gray}div.links>div.inner-links>section.narrowCols2 form#form1 section.content button.newsButton:hover{background-color:#d50058;color:#fff}div.links>div.inner-links>section.narrowCols2 form#form1 section.content div.validSum{float:left;margin-top:3px}div.links>div.inner-links>ul:last-child{margin-right:0}@media only screen and (max-width:479px){div.links>div.inner-links{padding:0;overflow:hidden;width:320px}div.links>div.inner-links>section{float:none;margin:0;width:100%}div.links>div.inner-links>section.narrowCols{margin-right:0;width:100%}div.links>div.inner-links>section.narrowCols2{margin-right:0;margin-top:10px;width:100%}div.links>div.inner-links>section.narrowCols2 form#form1 section.content input.newsInput1{font-size:4vw}div.links>div.inner-links>section.narrowCols2 form#form1 section.content input.newsInput2{font-size:4vw}div.links>div.inner-links>section.narrowCols2 form#form1 section.content button.newsButton{font-size:4vw}div.links>div.inner-links>section>section>ul>li{min-height:20px;padding:5px;border-bottom:solid 1px #444}div.links>div.inner-links>section>section>ul>li>a{display:block}div.links>div.inner-links>ul>li:first-child{font-weight:bold;background-color:#2b2b2b}div.links>div.inner-links>section>h4{background-color:#2b2b2b;padding:5px 5px}}@media only screen and (min-width:480px) and (max-width:679px){div.links>div.inner-links{padding:0}div.links>div.inner-links>section{margin-right:0;width:49%}div.links>div.inner-links>section.narrowCols{margin-right:0;width:49%}div.links>div.inner-links>section.narrowCols2{margin-right:0;margin-top:10px;width:49%}div.links>div.inner-links>section.narrowCols2 form#form1 section.content input.newsInput1{font-size:2.5vw}div.links>div.inner-links>section.narrowCols2 form#form1 section.content input.newsInput2{font-size:2.5vw}div.links>div.inner-links>section.narrowCols2 form#form1 section.content button.newsButton{font-size:2.5vw}div.links>div.inner-links>section:nth-child(odd){clear:left}div.links>div.inner-links>section>section>ul:nth-child(even){float:left;margin-left:1.6%}div.links>div.inner-links>section>section>ul>li{height:20px;padding:5px;border-bottom:solid 1px #444}div.links>div.inner-links>section>section>ul>li>a{display:block}div.links>div.inner-links>ul>li:first-child{font-weight:bold;background-color:#2b2b2b}}@media only screen and (min-width:480px) and (max-width:679px){div.links>div.inner-links{width:460px}}@media only screen and (min-width:680px) and (max-width:999px){div.links>div.inner-links>section{float:left;width:auto;margin-right:32px}div.links>div.inner-links>section.narrowCols{margin-right:0;width:16.33%}div.links>div.inner-links>section.narrowCols2{margin-right:0;width:49%}div.links>div.inner-links>section.narrowCols2 form#form1 section.content input.newsInput1{font-size:2vw}div.links>div.inner-links>section.narrowCols2 form#form1 section.content input.newsInput2{font-size:2vw}div.links>div.inner-links>section.narrowCols2 form#form1 section.content button.newsButton{font-size:2vw}div.links>div.inner-links>section>section>ul{min-height:140px;margin-right:0;width:100%}div.links>div.inner-links{width:660px;padding:0}}@media only screen and (min-width:1240px) and (max-width:1469px){div.links>div.inner-links{width:1220px}}@media only screen and (min-width:1470px){div.links>div.inner-links{width:1460px}}.centreVertically{position:absolute;top:50%;left:50%;margin-right:-50%;-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}#layout-container .header-wrapper>header{overflow:hidden;width:100%}#layout-container .header-wrapper>header a{text-decoration:none}#layout-container .header-wrapper>header a.menu-toggle{display:none;float:left;color:#fff;margin-top:15px;margin-left:10px}#layout-container .header-wrapper>header div.options{float:right;margin-right:0;margin-top:10px}#layout-container .header-wrapper>header div.title{float:left;width:108px;height:24px;margin-top:18px}#layout-container .header-wrapper>header .searchHolder{float:left;margin-left:275px;margin-top:11px}#layout-container .header-wrapper>header div.basket{float:right;margin-top:11px;clear:right}#layout-container .header-wrapper>header div.title>a>img{width:auto;max-width:none}@media only screen and (min-width:1240px){#layout-container>.header-wrapper>header{width:100%}}@media only screen and (max-width:999px){#layout-container>.header-wrapper>header{width:100%}#layout-container>.header-wrapper>header a.menu-toggle{display:block}#layout-container>.header-wrapper>header div.options{margin-right:100px;margin-top:16px}#layout-container>.header-wrapper>header .searchHolder{margin-left:40px;margin-bottom:20px}#layout-container>.header-wrapper>header div.basket{clear:none;margin:0;margin-top:-25px}}@media only screen and (min-width:480px) and (max-width:679px){#layout-container>.header-wrapper>header div.title{width:100%;margin:5px 0;clear:both;text-align:center}#layout-container>.header-wrapper>header .searchHolder{margin:0 auto 11px auto;clear:both}#layout-container>.header-wrapper>header div.basket{margin-top:-106px;margin-right:10px}}@media only screen and (max-width:679px){#layout-container>.header-wrapper>header div.options{margin-right:47px;margin-top:12px}}@media only screen and (max-width:999px){#layout-container>.header-wrapper>header div.title{margin-left:0}}@media only screen and (max-width:479px){#layout-container>.header-wrapper>header div.title{text-align:center;width:100%;margin:5px 0}#layout-container>.header-wrapper>header .searchHolder{clear:both;margin:0 0 6px}#layout-container>.header-wrapper>header div.basket{margin-top:-101px;margin-right:10px}}@media only screen and (min-width:1000px) and (max-width:1239px){#layout-container>.header-wrapper>header .searchHolder{margin-left:75px}}.centreVertically{position:absolute;top:50%;left:50%;margin-right:-50%;-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}#layout-container{padding:0;background:#f3f3f3}#layout-container .fixed{position:fixed}#layout-container #topBannerSpacer{height:1px;margin-bottom:131px}#layout-container .header-wrapper{width:100%;z-index:10005}#layout-container #slider>div.owl-controls>div.owl-nav .owl-prev,#layout-container #slider>div.owl-controls>div.owl-nav .owl-next{text-align:center;padding:0;position:absolute;bottom:0;left:5px;z-index:1000;display:block;width:30px;height:100%;background:url('/Themes/XV-new/Images/arrow_horizontal.png') no-repeat;background-position:0 50%;text-indent:-9999px;border:0}#layout-container #slider>div.owl-controls>div.owl-nav .owl-next{right:5px;left:unset;background-position:-50px 50%}#layout-container header .full-width{width:100%}#layout-container header .full-width-1{background-color:#1a1a1a;height:40px;border-bottom:1px solid #333}#layout-container header .full-width-1 ul#sitelinks li{float:left;margin-right:25px;height:31px;border-top:3px solid #1a1a1a;padding-top:7px}#layout-container header .full-width-1 ul#sitelinks li a{color:#999;-moz-transition:color .3s;-o-transition:color .3s;-webkit-transition:color .3s;transition:color .3s}#layout-container header .full-width-1 ul#sitelinks li:hover{border-top:3px solid #d50058}#layout-container header .full-width-1 ul#sitelinks li:hover a{color:#fff}#layout-container header .full-width-1 ul#sitelinks li.selected{border-top:3px solid #d50058}#layout-container header .full-width-1 ul#sitelinks li.selected a{color:#d50058}#layout-container header .full-width-2{height:59px;background-color:#0f0f0f;background-repeat:repeat-x}#layout-container header .header-centered{width:1460px;margin:0 auto;clear:both}#layout-container>div.content{padding:20px 0 20px 0}#layout-container>div.content.innav{padding-top:0}#layout-container>div.content.innav div#notifications{margin-top:41px}#layout-container>div.content.enclosed{padding-top:10px}#layout-container div.ribbon{line-height:36px;background-color:#2b2b2b;text-align:center;font-size:18px;color:#fff;clear:both;border-bottom:1px solid #444}#layout-container div.ribbon a{color:#fff;font-weight:bold}#layout-container div.ribbon-coloured{background-color:#d50058;margin-top:1px;line-height:32px}#layout-container .inner{width:940px;margin:0 auto;clear:both}#epd #cookiesdirective{position:fixed;bottom:-300px;left:0;width:100%;height:auto;background-color:#fff;z-index:10000;border-top:solid 1px #999;text-align:left;padding:10px 0 10px}#epd #cookiesdirective .message{position:relative;height:auto;padding:8px;margin-left:auto;margin-right:auto}#epd #cookiesdirective .closeButton{margin:18px 0 0;width:100px}#layout-container>.inner{width:960px;clear:both}#layout-container>.inner .inner{width:940px}@media only screen and (min-width:1470px){#layout-container .inner{width:1440px}#layout-container>.inner,#epd>#cookiesdirective>.message{width:1460px}#layout-container>.inner .inner{width:1440px}}@media only screen and (min-width:1240px) and (max-width:1469px){#layout-container header .header-centered{width:1220px;margin:0 auto;clear:both}#layout-container .inner{width:1220px}#layout-container>.inner,#layout-container #epd>#cookiesdirective>.message{width:1240px}#layout-container>.inner .inner{width:1220px}}@media only screen and (min-width:1000px) and (max-width:1239px){#layout-container header .header-centered{width:940px;margin:0 auto;clear:both}#layout-container .inner{width:940px}#layout-container>.inner,#layout-container #epd>#cookiesdirective>.message{width:960px}#layout-container>.inner .inner{width:940px}}@media only screen and (min-width:680px) and (max-width:999px){#layout-container header{height:100px}#layout-container header .header-centered{width:660px;margin:0 auto;clear:both}#layout-container header .header-centered ul#sitelinks{display:none}#layout-container .inner{width:660px}#layout-container>.inner,#layout-container #epd>#cookiesdirective>.message{width:680px}#layout-container>.inner .inner{width:660px}#browsegenre #layout-container header{height:100px}#browsegenre #layout-container header .header-centered{width:660px;margin:0 auto;clear:both}#browsegenre #layout-container header .header-centered ul#sitelinks{display:none}#browsegenre #layout-container section header{height:22px}#browsegenre #layout-container .inner{width:660px}#browsegenre #layout-container>.inner,#browsegenre #layout-container #epd>#cookiesdirective>.message{width:680px}#browsegenre #layout-container>.inner .inner{width:660px}#browsegenre #layout-container>div.content.inner{padding-top:20px}}@media only screen and (min-width:480px) and (max-width:679px){#layout-container header{height:auto}#layout-container header .full-width-2{height:auto}#layout-container header .header-centered{width:460px;margin:0 auto;clear:both}#layout-container header .header-centered ul#sitelinks{display:none}#layout-container .inner{width:460px}#layout-container>.inner,#layout-container #epd>#cookiesdirective>.message{width:480px}#layout-container>.inner .inner{width:460px}#layout-container>div.content.inner{padding-top:0}}@media only screen and (max-width:479px){#layout-container header{height:auto}#layout-container header .full-width-2{height:auto}#layout-container header .header-centered{width:320px;margin:0 auto;clear:both}#layout-container header .header-centered ul#sitelinks{display:none}#layout-container .inner{width:320px}#layout-container>.inner,#layout-container #epd>#cookiesdirective>.message{width:320px}#layout-container>.inner .inner{width:320px}#layout-container>div.content.inner{padding-top:0}}@media only screen and (max-width:999px){#layout-container .fixed{position:static}#layout-container>div.content{padding:33px 0 20px 0}#layout-container>div.content.innav{padding-top:0}#layout-container>div.content.innav div#notifications{margin-top:41px}#layout-container>div.content.enclosed{padding-top:10px}}.flag{text-indent:-9999px;display:block;height:20px;width:24px;background-image:url('/content/Images/Header/flag-sprite-uk-ie.png')}.ukflag{background-position:0 0}.roiflag{background-position:0 -20px}.faded{background-position-x:-24px}.price{color:#222}section.basket a.green-button{margin:auto}@media only screen and (max-width:679px){#layout-container{padding:0}}@media only screen and (max-width:999px){body{overflow-x:hidden}#layout-container div.ribbon{font-size:14px;line-height:28px;line-height:16px;padding:4px 0}#layout-container #topBannerSpacer{height:0;margin-bottom:0}#layout-container>div.content.innav div#notifications{margin-top:10px}}.legal{background-color:#ddd;margin:20px 0 0;padding:4px}.legal-accept{float:right;margin:2px 0 0 16px}.legal ul{float:left;display:block}.legal ul li{list-style-type:none;list-style-image:none}.centreVertically{position:absolute;top:50%;left:50%;margin-right:-50%;-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.centreVertically{position:absolute;top:50%;left:50%;margin-right:-50%;-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}div.linked-products section.image>a{left:auto;position:relative}div.linked-products section.image>a img{position:absolute;bottom:0;left:0;right:0;margin:auto}.item{position:relative}.item>.pricepoint{position:absolute;bottom:119px;right:0;padding:3%}.item>.pricepoint>span{font-size:92%}.feature{position:relative}.feature .pricepoint{position:absolute;top:5px;left:5px}.feature .pricepoint>span{font-size:92%}div.linked-products section.image.mediumImage{width:160px}div.linked-products{padding:20px 0 0;overflow:hidden;position:relative}div.linked-products .releaseDate{text-align:center}div.linked-products .items{width:940px}div.linked-products .item{float:left;margin:0 10px;width:160px;padding-bottom:10px}div.linked-products>a{width:30px;text-indent:-9999px;background-color:#fff;background-repeat:no-repeat;background-image:url('/Themes/hmv-ie/images/arrow_horizontal-2.png');height:100%;overflow:hidden}div.linked-products>a.previous{background-position:-3px 50%;position:absolute;left:0;top:0;z-index:1000;display:none}div.linked-products>a.next{background-position:-47px 50%;position:absolute;right:0;top:0;z-index:1000;display:none}div.linked-products .item section.description{height:40px;padding:3px;overflow:hidden;text-align:center}div.linked-products .item section.description>h4+a{display:none}div.linked-products .item section#price{min-height:28px;text-align:center}div.linked-products .item section#price span.price{display:block;padding-bottom:10px}div.linked-products .item .number{background-color:#d50058;color:#fff;line-height:24px;width:30px;text-align:center;margin:0 auto}div.linked-products .pink-button,div.linked-products .grey-button{line-height:23px;height:23px;font-weight:bold;padding:0;margin-bottom:8px;border:none}div.linked-products .owl-prev,div.linked-products .owl-next{text-align:center;padding:0;position:absolute;bottom:0;left:0;z-index:1000;display:block;width:30px;height:100%;background:#f3f3f3 url('/Themes/hmv-ie/images/arrow_horizontal-2.png') no-repeat;background-position:-3px 50%;text-indent:-9999px;border:0}div.linked-products .owl-next{left:auto;right:0;background-position:-47px 50%}div.linked-products .owl-prev.disabled,div.linked-products .owl-next.disabled{display:none}@media only screen and (min-width:1470px){.item>.pricepoint{bottom:119px;right:0}div.linked-products .items{width:1440px}div.linked-products .item{margin:0 10px;width:180px}}@media only screen and (min-width:1240px) and (max-width:1469px){.item>.pricepoint{bottom:119px;right:-2px}div.linked-products .items{width:1220px}div.linked-products .item{margin:0 10px;width:176px}}@media only screen and (max-width:999px){.item>.pricepoint{bottom:119px;right:5px}.item>.pricepoint>span{font-size:88%}div.linked-products .items{width:660px}.feature .pricepoint>span{font-size:88%}div.linked-products .item{margin:0 8px;width:139px}div.linked-products section.image.mediumImage{width:139px;margin-top:6px}}@media only screen and (max-width:679px){div.linked-products .items{width:460px}div.linked-products .item{margin:0 5px;width:130px}div.linked-products section.image.mediumImage{width:130px;margin-top:6px}}@media only screen and (max-width:479px){div.linked-products .items{width:320px}}#loader{top:50%;left:50%;color:#fff;height:50px;z-index:9999;position:fixed;padding:0 20px;line-height:50px;text-align:center;margin:-25px 0 0 -50px;background-color:#000}.centreVertically{position:absolute;top:50%;left:50%;margin-right:-50%;-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.managedContent *{margin:initial;padding:initial}.managedContent ul{list-style:disc}.managedContent ul ul{padding-left:40px;list-style:circle}.managedContent ul ul ul{list-style:square}.managedContent ol ol{padding-left:40px}.centreVertically{position:absolute;top:50%;left:50%;margin-right:-50%;-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.centreVertically{position:absolute;top:50%;left:50%;margin-right:-50%;-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.sublinkhover{text-decoration:none;color:#fff}#layout-container>.header-wrapper>nav{font-size:14px;font-weight:400;line-height:31px}#layout-container>.header-wrapper>nav a{text-decoration:none}#layout-container>.header-wrapper>nav section.categories{background-color:#0f0f0f;width:100%;height:31px;position:relative}#layout-container>.header-wrapper>nav section.categories div#mainmenu{height:31px;border-bottom:1px solid #444}#layout-container>.header-wrapper>nav section.categories div#mainmenu:hover>ul>li>div{opacity:1}#layout-container>.header-wrapper>nav section.categories div#mainmenu>ul{text-align:center;margin:0 auto;width:725px;padding:0}#layout-container>.header-wrapper>nav section.categories div#mainmenu>ul>li{display:inline}#layout-container>.header-wrapper>nav section.categories div#mainmenu>ul>li>a{padding:0 10px;margin:0 10px;line-height:29px;color:#fff;-moz-transition:color .3s;-o-transition:color .3s;-webkit-transition:color .3s;transition:color .3s}#layout-container>.header-wrapper>nav section.categories div#mainmenu>ul>li>a:hover{text-decoration:none;color:#999}#layout-container>.header-wrapper>nav section.categories div#mainmenu>ul>li>div{text-align:left;display:none;position:absolute;background-color:#1a1a1a;opacity:.6;-moz-transition:opacity .3s;-o-transition:opacity .3s;-webkit-transition:opacity .3s;transition:opacity .3s;width:100%;left:0;z-index:10001}#layout-container>.header-wrapper>nav section.categories div#mainmenu>ul>li>div>ul{margin:auto}#layout-container>.header-wrapper>nav section.categories div#mainmenu>ul>li>div>ul>li>a{float:left;color:#999;padding:0 20px;line-height:31px;display:block;-moz-transition:color .3s;-o-transition:color .3s;-webkit-transition:color .3s;transition:color .3s}#layout-container>.header-wrapper>nav section.categories div#mainmenu>ul>li>div>ul>li>a:hover{text-decoration:none;color:#fff}#layout-container>.header-wrapper>nav section.categories div#mainmenu>ul>li>div>ul>li.on>a{text-decoration:none;color:#fff}#layout-container>.header-wrapper>nav section.categories div#mainmenu>ul>li:hover>a,#layout-container>.header-wrapper>nav section.categories div#mainmenu>ul>li.on>a{border-bottom:solid 3px #fff}#layout-container>.header-wrapper>nav section.categories div#mainmenu>ul>li:hover>div,#layout-container>.header-wrapper>nav section.categories div#mainmenu>ul>li.on>div{display:block}#layout-container>.header-wrapper>nav section.categories div#mainmenu>ul>li:hover>a{color:#999;border-bottom:solid 3px #fff}#layout-container>.header-wrapper>nav section.categories div#mainmenu>ul>li.over>div{display:block;z-index:10002}#layout-container>.header-wrapper>nav section.categories div#mainmenu>ul>li#Movies:hover>a,#layout-container>.header-wrapper>nav section.categories div#mainmenu>ul>li#Movies.on>a{border-bottom-color:#78d7c9}#layout-container>.header-wrapper>nav section.categories div#mainmenu>ul>li#Movies>div>ul{width:700px}#layout-container>.header-wrapper>nav section.categories div#mainmenu>ul>li#Music:hover>a,#layout-container>.header-wrapper>nav section.categories div#mainmenu>ul>li#Music.on>a{border-bottom-color:#ffd400}#layout-container>.header-wrapper>nav section.categories div#mainmenu>ul>li#Music>div>ul{width:609px}#layout-container>.header-wrapper>nav section.categories div#mainmenu>ul>li#Games:hover>a,#layout-container>.header-wrapper>nav section.categories div#mainmenu>ul>li#Games.on>a{border-bottom-color:#f76757}#layout-container>.header-wrapper>nav section.categories div#mainmenu>ul>li#Games>div>ul{width:260px}#layout-container>.header-wrapper>nav section.categories div#mainmenu>ul>li#Electronics>div>ul{width:805px}#layout-container>.header-wrapper>nav section.categories div#mainmenu>ul>li#Merchandise:hover>a,#layout-container>.header-wrapper>nav section.categories div#mainmenu>ul>li#Merchandise.on>a{border-bottom-color:#f66851}#layout-container>.header-wrapper>nav section.categories div#mainmenu>ul>li#Merchandise>div>ul{width:440px}#layout-container>.header-wrapper>nav section.categories div#mainmenu>ul>li#SummerBlitz>div>ul{width:516px}#layout-container>.header-wrapper>nav section.categories div#mainmenu>ul>li#Christmas>div>ul{width:455px}#layout-container>.header-wrapper>nav section.categories div#mainmenu>ul>li#BigSale>div>ul{width:580px}#layout-container>.header-wrapper>nav section.categories>div.submenu{height:31px;top:31px;width:100%}@media only screen and (max-width:999px){#layout-container .header-wrapper>nav{border:0;width:680px;margin:auto}#layout-container .header-wrapper>nav section.categories{display:none;position:absolute;border:none;background-color:#0f0f0f;z-index:1001;height:auto;width:auto}#layout-container .header-wrapper>nav section.categories.open{display:block}#layout-container .header-wrapper>nav section.categories div#mainmenu{width:680px;margin:0;height:auto;position:absolute}#layout-container .header-wrapper>nav section.categories div#mainmenu>ul{text-align:left;width:100%;margin:0}#layout-container .header-wrapper>nav section.categories div#mainmenu>ul>li{display:block;border-top:2px solid #fff;background-color:#0f0f0f}#layout-container .header-wrapper>nav section.categories div#mainmenu>ul>li#Movies>div>ul,#layout-container .header-wrapper>nav section.categories div#mainmenu>ul>li#Music>div>ul,#layout-container .header-wrapper>nav section.categories div#mainmenu>ul>li#Games>div>ul,#layout-container .header-wrapper>nav section.categories div#mainmenu>ul>li#SummerBlitz>div>ul,#layout-container .header-wrapper>nav section.categories div#mainmenu>ul>li#Christmas>div>ul,#layout-container .header-wrapper>nav section.categories div#mainmenu>ul>li#BigSale>div>ul,#layout-container .header-wrapper>nav section.categories div#mainmenu>ul>li#Electronics>div>ul,#layout-container .header-wrapper>nav section.categories div#mainmenu>ul>li#Merchandise>div>ul{width:100%}#layout-container .header-wrapper>nav section.categories div#mainmenu>ul>li>a{float:none;padding:6px 0 6px 50px;line-height:31px;display:block;color:#fff}#layout-container .header-wrapper>nav section.categories div#mainmenu>ul>li>a:hover{text-decoration:underline}#layout-container .header-wrapper>nav section.categories div#mainmenu>ul>li:hover>a,#layout-container .header-wrapper>nav section.categories div#mainmenu>ul>li.on>a{background-color:#0f0f0f;color:#fff}#layout-container .header-wrapper>nav section.categories div#mainmenu>ul>li>div{text-align:left;display:block;position:relative;margin:0 0 0 0;background-color:#0f0f0f;width:100%;opacity:1}#layout-container .header-wrapper>nav section.categories div#mainmenu>ul>li>div>ul{width:100%;margin-left:0}#layout-container .header-wrapper>nav section.categories div#mainmenu>ul>li>div>ul li::first-child{display:none}#layout-container .header-wrapper>nav section.categories div#mainmenu>ul>li>div>ul li.on>a,#layout-container .header-wrapper>nav section.categories div#mainmenu>ul>li>div>ul li a:hover{text-decoration:underline}#layout-container .header-wrapper>nav section.categories div#mainmenu>ul>li>div>ul li>a{float:none;background-color:#0f0f0f;color:#fff;padding:6px 0 6px 80px}}@media only screen and (max-width:479px){#layout-container .header-wrapper>nav{border:0;width:320px;margin:auto}#layout-container .header-wrapper>nav section.categories{width:320px}#layout-container .header-wrapper>nav section.categories div#mainmenu{width:100%;position:absolute}#layout-container .header-wrapper>nav section.categories .inner{width:320px}}@media only screen and (min-width:480px) and (max-width:679px){#layout-container .header-wrapper>nav{border:0;width:480px;margin:auto}#layout-container .header-wrapper>nav section.categories{width:480px}#layout-container .header-wrapper>nav section.categories div#mainmenu{width:100%;position:absolute}#layout-container .header-wrapper>nav section.categories .inner{width:480px}}@media only screen and (min-width:1240px){#layout-container>.header-wrapper>nav section.categories ul>li>section.child-categories{width:1180px;margin-left:-611px}#layout-container>.header-wrapper>nav section.categories ul>li>section.child-categories>ul{width:928px}}@media only screen and (min-width:1470px){#layout-containe>.header-wrapper>nav section.categories ul>li>section.child-categories{width:1420px;margin-left:-731px}#layout-container>.header-wrapper>nav section.categories ul>li>section.child-categories>ul{width:1168px}}.centreVertically{position:absolute;top:50%;left:50%;margin-right:-50%;-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}#layout-container>.header-wrapper>header a.menu-toggle{height:20px;padding-left:35px;background:url('/Themes/hmv-ie/Images/sprite_header_white.png') no-repeat -2px -65px}@media only screen and (max-width:479px){#layout-container>.header-wrapper>header a.menu-toggle{width:32px;padding-left:0;text-indent:-9999px}}iframe.no-content-items{border:0;width:100%;overflow:hidden;background-color:#fff}.centreVertically{position:absolute;top:50%;left:50%;margin-right:-50%;-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.centreVertically{position:absolute;top:50%;left:50%;margin-right:-50%;-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}#layout-container .header-wrapper>header div.options ul li{display:inline-block;vertical-align:top}#layout-container .header-wrapper>header div.options ul li+li{margin-left:4px}#layout-container .header-wrapper>header div.options ul li a{color:#b3b3b3;-moz-transition:color .3s;-o-transition:color .3s;-webkit-transition:color .3s;transition:color .3s;height:25px;display:block;padding:0 10px;text-decoration:none}#layout-container .header-wrapper>header div.options ul li a span.hmv{display:inline-block;vertical-align:top;width:36px;height:25px;background:transparent url('/Themes/hmv-ie/Images/sprite.png') -73px -36px no-repeat;color:#fff}#layout-container .header-wrapper>header div.options ul.open a,#layout-container .header-wrapper>header div.options ul a:hover{color:#fff}#layout-container .header-wrapper>header div.options ul.open a span.hmv,#layout-container .header-wrapper>header div.options ul a:hover span.hmv{background-position:-37px -36px}#layout-container .header-wrapper>header div.options ul.open a span.hmv span,#layout-container .header-wrapper>header div.options ul a:hover span.hmv span{color:#fff;font-size:18px;font-weight:bold;visibility:hidden}@media only screen and (max-width:679px){#layout-container>header div.options ul li{width:25px}#layout-container>header div.options ul li+li{margin-left:10px}#layout-container>header div.options ul li a{padding:2px;background-repeat:no-repeat;text-indent:-9999px;background-image:url('/Themes/hmv-ie/Images/sprite_header_white.png')}#layout-container>header div.options ul li.authLink{display:none}#layout-container>header div.options ul li.account{margin-left:10px}#layout-container>header div.options ul li.help a{background-position:-11px -91px}}@media only screen and (min-width:680px) and (max-width:999px){#layout-container>header div.options ul li a{height:24px;line-height:24px}}@media only screen and (max-width:1239px){#layout-container>header div.options ul li.account{margin-left:0}}aside.reinsurance-blocks>h3{display:none}aside.reinsurance-blocks>ul>li{padding:5px;margin-top:10px}aside.reinsurance-blocks>ul>li header{overflow:hidden;margin-bottom:10px}aside.reinsurance-blocks>ul>li header img{float:left;max-width:60px;max-height:60px}aside.reinsurance-blocks>ul>li header h4{font-size:20px;font-weight:bold}aside.reinsurance-blocks>ul>li section.content{margin-top:5px;color:#757575}aside.reinsurance-blocks>iframe.no-content-items{height:125px}.centreVertically{position:absolute;top:50%;left:50%;margin-right:-50%;-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.centreVertically{position:absolute;top:50%;left:50%;margin-right:-50%;-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.searchHolder{background-color:#595b5c;padding:7px 10px;height:23px}.searchHolder>*{float:left;line-height:23px;border:none;height:23px}.searchHolder>select{width:100px}.searchHolder>input[type="text"]{width:345px;margin-left:10px;border:none;padding-left:3px}.searchHolder>a{padding:0 13px;text-decoration:none}.searchHolder #searchSubmit{line-height:22px}#addsearch-results.addsearch-d{height:auto;font-family:'Gudea',Arial,Verdana,sans-serif;width:341px}#addsearch-results-mid{width:361px;background:none;height:300px}#addsearch-results .addsearch-result-item-sub h1 a{color:#444}#addsearch-results .addsearch-result-item-sub-active{background-color:#f5f5f5}#addsearch-results #addsearch-results-right{display:none}#addsearch-results .addsearch-result-item-container,#addsearch-results .addsearch-result-item-sub{background-size:60px auto}#addsearch-results .addsearch-result-item-sub{min-height:80px;border-right:none;width:100%}#addsearch-results .addsearch-result-item-sub div{padding-left:80px;min-height:80px;width:261px}#addsearch-results .addsearch-result-item-sub-active div{background:none}#addsearch-results .addsearch-result-item-sub p{display:none}#addsearch-results #addsearch-results-bottom>a{display:none}@media only screen and (min-width:1470px){.searchHolder>input[type="text"]{width:600px}#addsearch-results.addsearch-d{width:596px}#addsearch-results-mid{width:614px}#addsearch-results .addsearch-result-item-sub div{width:516px}}@media only screen and (min-width:1240px) and (max-width:1469px){.searchHolder>input[type="text"]{width:400px}#addsearch-results.addsearch-d{width:396px}#addsearch-results-mid{width:416px}#addsearch-results .addsearch-result-item-sub div{width:313px}}@media only screen and (max-width:999px){.searchHolder{margin:0 auto 10px auto}.searchHolder>input[type="text"]{width:350px}#addsearch-results.addsearch-d{width:354px}#addsearch-results-mid{width:378px}#addsearch-results .addsearch-result-item-sub div{width:274px}}@media only screen and (max-width:679px){.searchHolder>input[type="text"]{width:395px;margin-left:0}#addsearch-results.addsearch-t{width:395px}#addsearch-results-mid{width:417px}#addsearch-results .addsearch-result-item-sub div{width:315px}}@media only screen and (max-width:479px){.searchHolder>select{display:none}.searchHolder>input[type="text"]{width:255px;margin-left:0}#addsearch-results.addsearch-t{width:255px}#addsearch-results-mid{width:280px}#addsearch-results .addsearch-result-item-sub div{width:175px}}#layout-container>footer>div.options ul.social{overflow:hidden;line-height:35px}#layout-container>footer>div.options ul.social li{float:left}#layout-container>footer>div.options ul.social li+li{margin-left:10px}#layout-container>footer>div.options ul.social li a{width:20px;height:32px;display:block;text-indent:-9999px;background:url('/Themes/_master/Images/sprite_footer.png') no-repeat}#layout-container>footer>div.options ul.social li.twitter a{background-position:-5px -164px}#layout-container>footer>div.options ul.social li.facebook a{background-position:-5px -196px}@media only screen and (max-width:479px){#layout-container>footer>div.options ul.social li{margin-right:74px}#layout-container>footer>div.options ul.social li+li+li{margin-right:0}}@media only screen and (min-width:480px) and (max-width:679px){#layout-container>footer>div.options ul.social li{margin-right:120px}#layout-container>footer>div.options ul.social li+li+li{margin-right:0}}@media only screen and (max-width:679px){#layout-container>footer div.options ul.social{margin-bottom:0}#layout-container>footer>div.options ul.social li:first-child{display:none}#layout-container>footer>div.options ul.social li{text-indent:-999px}#layout-container>footer>div.options ul.social li+li{margin-left:0}}@media only screen and (min-width:680px) and (max-width:1000px){#layout-container>footer>div.options ul.social{float:right}#layout-container>footer>div.options ul.social{margin:20px 20px 0}}@media only screen and (min-width:1240px) and (max-width:1480px){#layout-container>footer>div.options ul.social{margin-top:0}}.centreVertically{position:absolute;top:50%;left:50%;margin-right:-50%;-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.centreVertically{position:absolute;top:50%;left:50%;margin-right:-50%;-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}[data-model="Yosemite.Toggle"]>a.toggle{display:none}[data-model="Yosemite.Toggle"]>a.toggle.red{background-image:url('/Themes/hmv-ie/Images/toggle-red.png')}[data-model="Yosemite.Toggle"]>a.toggle.pink{background-image:url('/Themes/hmv-ie/Images/toggle-2.png')}[data-model="Yosemite.Toggle"].fullscreen{overflow:hidden;border-bottom-width:0!important}[data-model="Yosemite.Toggle"].fullscreen>a.toggle{width:26px;float:none;display:block;line-height:26px;text-indent:-9999px;margin:5px 0 0 0;background:url('/Themes/hmv-ie/Images/toggle-2.png') no-repeat 0 -26px}[data-model="Yosemite.Toggle"].fullscreen>ul{clear:both}[data-model="Yosemite.Toggle"].fullscreen>a.toggle+*{display:none}[data-model="Yosemite.Toggle"].fullscreen.open{border-bottom-width:1px!important}[data-model="Yosemite.Toggle"].fullscreen.open>a.toggle{background-position:0 0}[data-model="Yosemite.Toggle"].fullscreen.open>a.toggle+*{display:block}@media only screen and (max-width:679px){#authenticated>section>a{margin:-30px 8px 0 0}[data-model="Yosemite.Toggle"]{overflow:hidden;border-bottom-width:0!important}[data-model="Yosemite.Toggle"]>a.toggle{width:26px;float:right;display:block;line-height:27px;text-indent:-9999px;margin:-23px 8px 0 0;background:url('/Themes/hmv-ie/Images/toggle-2.png') no-repeat 0 -26px}[data-model="Yosemite.Toggle"]>a.toggle+*{display:none}[data-model="Yosemite.Toggle"].open{border-bottom-width:1px!important}[data-model="Yosemite.Toggle"].open>a.toggle{background-position:0 0}[data-model="Yosemite.Toggle"].open>a.toggle+*{display:block}}.centreVertically{position:absolute;top:50%;left:50%;margin-right:-50%;-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}#layout-container>footer div.options ul.vendor{overflow:hidden}#layout-container>footer div.options ul.vendor li{float:left}#layout-container>footer div.options ul.vendor li+li{margin-left:20px}#layout-container>footer div.options ul.vendor li a{height:32px;display:block;line-height:35px;padding-left:25px;background:url('/Themes/_master/Images/sprite_footer.png') no-repeat}#layout-container>footer div.options ul.vendor li.store a{background-position:-5px -101px}#layout-container>footer div.options ul.vendor li.contact a{background-position:-5px -132px}@media only screen and (max-width:479px){#layout-container>footer div.options ul.vendor li{margin-right:73px}}@media only screen and (min-width:480px) and (max-width:679px){#layout-container>footer div.options ul.vendor li{margin-right:120px}}@media only screen and (max-width:679px){#layout-container>footer div.options ul.vendor{float:left;margin-bottom:0}#layout-container>footer div.options ul.vendor li+li{margin-left:0}#layout-container>footer div.options ul.vendor li a{padding-left:20px;text-indent:-9999px}}@media only screen and (min-width:1240px) and (max-width:1479px){#layout-container>footer div.options ul.vendor li+li{margin-left:25px}}.centreVertically{position:absolute;top:50%;left:50%;margin-right:-50%;-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}div.banners{height:300px;overflow:hidden;margin-top:-1px;border:1px solid #000}div.banners>a{z-index:1;width:159px;height:300px;display:block;position:absolute;background:url('/Themes/_master/Images/opaque.png') repeat 0 0}div.banners>a span{width:48px;height:48px;display:block;text-indent:-9999px;margin:126px auto 0 auto;background:url('/Themes/_master/Images/sprite_slider.png') no-repeat}div.banners>a.next{margin:-300px 0 0 820px}div.banners>a.next span{background-position:-5px -58px}div.banners>a.previous span{background-position:-5px -5px}div.banners div.viewport{overflow:hidden}div.banners div.viewport>ul.list{overflow:hidden;margin-left:-1px;border-left:1px solid #000}div.banners div.viewport>ul.list li{float:left;width:660px;height:300px;overflow:hidden;border-right:1px solid #000}div.banners div.viewport>ul.list li[data-model="Yosemite.Link"]:hover{cursor:pointer}div.banners div.viewport>ul.list li>div{overflow:hidden}div.banners div.viewport>ul.list li>div.image{height:250px;text-align:center}div.banners div.viewport>ul.list li>div.image img{max-width:620px;max-height:250px}div.banners div.viewport>ul.list li>div.content{height:50px;overflow:hidden;background-color:#cacaca;border-top:1px solid #000}div.banners div.viewport>ul.list li>div.content>*{float:left;height:50px;display:block;line-height:50px}div.banners div.viewport>ul.list li>div.content>section.text{width:600px;padding:0 5px}div.banners div.viewport>ul.list li>div.content>section.text p{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}div.banners div.viewport>ul.list li>div.content>a.more{width:50px;color:#fff;font-weight:bold;text-align:center;background-color:#000}div.banners div.viewport>ul.indexes{display:none}@media only screen and (max-width:479px){div.banners{height:140px}div.banners>a{display:none}div.banners div.viewport>ul.list li{width:300px;height:140px}div.banners div.viewport>ul.list li>div.image{height:100px}div.banners div.viewport>ul.list li>div.image img{max-width:300px;max-height:100px}div.banners div.viewport>ul.list li>div.content{height:40px}div.banners div.viewport>ul.list li>div.content>*{line-height:40px}div.banners div.viewport>ul.list li>div.content>section.text{width:250px}div.banners div.viewport>ul.list li>div.content>a.more{width:40px}}@media only screen and (min-width:480px) and (max-width:679px){div.banners{height:220px}div.banners>a{width:50px;height:180px;background:none}div.banners>a.next{margin:-220px 0 0 388px}div.banners>a span{margin:66px 0 0 1px}div.banners div.viewport>ul.list li{width:440px;height:220px}div.banners div.viewport>ul.list li>div.image{height:180px}div.banners div.viewport>ul.list li>div.image img{max-width:460px;max-height:180px}div.banners div.viewport>ul.list li>div.content>*{line-height:40px}div.banners div.viewport>ul.list li>div.content>section.text{width:390px}div.banners div.viewport>ul.list li>div.content>a.more{width:40px}}@media only screen and (max-width:679px){div.banners{margin-right:10px;margin-left:10px}}@media only screen and (min-width:680px) and (max-width:1000px){div.banners>a{width:50px;height:250px;background:none}div.banners>a.next{margin-left:608px}div.banners>a span{margin:101px 0 0 1px}}@media only screen and (min-width:1240px){div.banners>a{width:50px}div.banners>a.next{margin-left:940px}}@media only screen and (min-width:1480px){div.banners>a{width:50px}div.banners>a.next{margin-left:1060px}}.centreVertically{position:absolute;top:50%;left:50%;margin-right:-50%;-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}span.price em{font-style:normal;text-decoration:line-through}.centreVertically{position:absolute;top:50%;left:50%;margin-right:-50%;-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}#contact{clear:left;background-color:#f6f6f6;padding:20px;margin:0 20px}#contact>section.address,#contact form{margin-top:20px}#contact form{overflow:hidden}#contact form>*+*{margin:0}#contact form .validation-summary-errors+*{margin-top:20px}#contact form div.field{float:left}#contact form div.field>*{float:none}#contact form div.field input[type=text],#contact form div.field input[type=email]{width:300px}#contact form div.field.gender>*{float:left}#contact form div.field.gender>label{width:80px}#contact form div.field.gender ul{overflow:hidden}#contact form div.field.gender ul li{float:left}#contact form div.field.gender ul li+li{margin-left:5px}#contact form div.field.gender ul li input[type=radio]+label{padding-left:5px}#contact form div.field.lastname,#contact form div.field.email,#contact form div.field.firstname,#contact form div.field.phone-number,#contact form div.field.order-number{margin-top:20px}#contact form div.field.firstname,#contact form div.field.email,#contact form div.field.order-number{clear:left}#contact form div.field.lastname,#contact form div.field.phone-number{margin-left:20px}#contact form div.field.contactMainReasons{clear:left;margin-top:20px}#contact form div.field.contactMainReasons select{width:622px}#contact form div.field.contactSubReasons{clear:left;margin-top:20px;display:none}#contact form div.field.contactSubReasons select{width:622px}#contact form div.field.message{clear:left;width:100%;margin:20px 0 0 0}#contact form div.field.message textarea{width:99%;height:100px}#contact form div.buttons{clear:both;padding-top:10px}@media only screen and (max-width:479px){#contact>h2{font-size:15px}#contact form div.field.lastname,#contact form div.field.phone-number,#contact form div.field.message{margin-left:0}#contact form div.field input[type=text],#contact form div.field input[type=email],#contact form div.field.message textarea{width:258px}}@media only screen and (min-width:480px) and (max-width:679px){#contact form div.field input[type=text],#contact form div.field input[type=email]{width:188px}}@media only screen and (max-width:679px){#contact{margin:10px}}@media only screen and (min-width:680px) and (max-width:1000px){#contact form div.field input[type=text],#contact form div.field input[type=email]{width:278px}}.centreVertically{position:absolute;top:50%;left:50%;margin-right:-50%;-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}#standard-content{padding:20px;clear:both}#standard-content>.content{overflow:hidden}#standard-content>.content>*{margin-bottom:10px}#standard-content>.content ul{margin-left:20px}#standard-content>iframe.no-content-items{height:149px}@media only screen and (max-width:479px){#standard-content>iframe.no-content-items{height:71px}}@media only screen and (min-width:480px) and (max-width:679px){#standard-content>iframe.no-content-items{height:101px}}.centreVertically{position:absolute;top:50%;left:50%;margin-right:-50%;-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}