html{color:#000;background:#FFF}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{margin:0;padding:0}table{border-collapse:collapse;border-spacing:0}fieldset,img{border:0}address,caption,cite,code,dfn,em,strong,th,var,optgroup{font-style:inherit;font-weight:inherit}del,ins{text-decoration:none}li{list-style:none}caption,th{text-align:left}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}q:before,q:after{content:''}abbr,acronym{border:0;font-variant:normal}sup{vertical-align:baseline}sub{vertical-align:baseline}legend{color:#000}input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit}input,button,textarea,select{*font-size:100%}body{font:13px/1.5 'Helvetica', Arial, 'Liberation Sans', FreeSans, sans-serif;*font-size:small;*font:x-small}select,input,button,textarea,button{font:99% arial,helvetica,clean,sans-serif}table{font-size:inherit;font:100%}pre,code,kbd,samp,tt{font-family:monospace;*font-size:108%;line-height:100%}a:focus{outline:1px dotted invert}hr{border:0 #ccc solid;border-top-width:1px;clear:both;height:0}h1{font-size:189%}h2{font-size:174%}h3{font-size:161.6%}h4{font-size:146.5%}h5{font-size:131%}h6{font-size:116%}ol{list-style:decimal}ul{list-style:disc}li{margin-left:30px}h1,h2,h3,h4,h5,h6{margin-bottom:5px}p,dl,hr,ol,ul,pre,table,address,fieldset{margin-bottom:20px}.clearfix:before,#header:before,#footer:before,#tabselect:before,#basket-summary div:before,div#MEDIA_PLAYER .wrapper:before,.clearfix:after,#header:after,#footer:after,#tabselect:after,#basket-summary div:after,div#MEDIA_PLAYER .wrapper:after{content:" ";display:table}.clearfix:after,#header:after,#footer:after,#tabselect:after,#basket-summary div:after,div#MEDIA_PLAYER .wrapper:after{clear:both}.clearfix,#header,#footer,#tabselect,#basket-summary div,div#MEDIA_PLAYER .wrapper{zoom:1}.hidden{display:none !important}html{text-align:center}body{text-align:left;margin:auto;width:1000px;background-color:transparent}body #cc-main .cm__footer{background-color:#fff;color:#000;border-top:none}.sidebar{width:230px;overflow:hidden}#controls{float:left}#status{float:right}#content{float:right;position:relative;width:520px;margin:0px 10px 0px 10px;padding-top:20px;overflow:hidden}#header,#footer{padding:10px}.hidden{display:none !important}fieldset{margin:0}body,p{color:#848484}em{font-style:italic}strong{font-style:bold}ol li{list-style:decimal}table th,h1,h2,h3,h4,h5,h6{color:black;line-height:1;text-transform:uppercase;font-weight:bold;font-family:Verdana}table th{font-size:100%}h1,h2,h3,h4,h5,h6{font-size:108%}table th,table td{padding:5px;vertical-align:middle}input[type=submit]{cursor:pointer;background:none;border:none}input[type=text]{border:1px solid #707070;padding:3px 0px 3px 0px}a{text-decoration:none}a:hover{text-decoration:underline}a a.more{padding-left:15px}.aside,.packshot{border:8px solid inherit;border-radius:8px}.aside{padding:10px}.button{border:5px double #707070;border-radius:4px;overflow:hidden}.button .wrapper{width:120%}.button a{display:block;height:100%;background:#707070}.button input[type="submit"]{display:block;border:none;width:100%;height:100%;color:white;background:#707070;text-align:left}.button.go input[type=submit]{padding-right:20px}.navi li{margin:0px 0px 5px 0px}#news .item p{padding-left:20px;padding-right:20px}#news .navi{clear:both;width:90%;padding-left:5%}#news .navi li{margin:0px 0px 5px 0px;border:5px double #707070;border-radius:4px;overflow:hidden}#news .navi li a{display:block;padding-left:10px;height:100%;background:#707070}.paging{clear:left;float:right;margin-right:20px}.paging div ul{display:inline}.paging li{display:inline !important;margin-left:10px}.paging li.next{margin-right:10px}.paging .current{color:black;font-weight:bold;margin-right:10px}.paging a{display:inline !important}.paging img{display:inline !important}#footer{clear:both;margin-top:20px;padding-left:0;padding-right:0}#footer .wrapper{float:right}#footer .wrapper .button{text-align:center;width:100px}#footer .wrapper .button a{text-align:center;padding:5px}#ACTIVITY_INDICATOR{margin-top:5px;margin-right:15px;text-align:center}.bagged{color:orange}.lines{padding:0;margin:0;clear:both}.line{position:relative;margin:0;padding:0;overflow:hidden}.line .artist{font-weight:normal;text-transform:none}.line .description{margin-bottom:0;font-style:italic}.line a.more{display:block;text-transform:uppercase}div.tracklist{padding-top:10px}.content{margin-bottom:40px}.content li.line{float:left;padding:0;margin:15px;width:135px}.content li.line .line-description{height:110px;overflow:hidden;padding-bottom:1rem}.content li.line .action{position:relative;height:50px}.content li.line .action a.more{position:absolute;bottom:0}.content li.line .line-details{position:relative;height:3em;overflow:hidden}.content li.line .line-details span.details,.content li.line .line-details span.warning{position:absolute;bottom:0}#item-overview .line-description{margin-top:20px;margin-bottom:20px}#formats table{width:100%}#formats table th.price,#formats table th.buy{text-align:center}#formats table td{vertical-align:middle}#formats table td.price{text-align:right}#formats table td.buy{text-align:center}#formats table td.buy div.button input.go{margin-left:auto;margin-right:auto}@media (max-width: 900px){#formats table td{vertical-align:top}}#tabselect .tabs{position:relative;top:5px;margin-bottom:0;padding-left:15px;zoom:1}#tabselect .tabs:after{visibility:hidden;display:block;content:" ";clear:both;height:0;zoom:1}#tabselect .tabs li{float:left;text-align:center;width:115px;margin-right:15px}#tabselect .tabs li a{display:block;height:100%;padding:5px;color:#707070;border:2px solid #707070;border-bottom:none;border-top-left-radius:4px;border-top-right-radius:4px}#tabselect .tabs li .active a,#tabselect .tabs li ul.tabselect.tabs li a:hover{background:#707070;color:white}#tabselect .content{padding:10px;border:8px solid #707070;border-radius:4px}#tabselect .heads{display:none}#tabselect .tabselect .length{width:50px}#tabselect .tabselect .buy{width:120px}.mailinglist label{display:block;font-weight:bold}.mailinglist label span{font-weight:normal}.mailinglist input{width:100%}.mailinglist .field{margin-bottom:10px}.mailinglist .button{width:200px}.mailinglist #signup{width:100%;margin-bottom:10px;padding:3%}.mailinglist #signup:after{visibility:hidden;display:block;content:" ";clear:both;height:0;zoom:1}.mailinglist #signup .new,.mailinglist #signup .existing{width:40%;float:left;padding-bottom:4000px;margin-bottom:-4000px}.mailinglist #signup .existing{margin-left:10%}.sidebar div{margin:20px 0px 20px 0px}.sidebar ul{margin:0}.sidebar a{color:#848484}#departments a{padding-left:5px;color:white}#search{padding:5px}#search label{display:none}#search input{width:100%}#search button{border:5px double #707070;border-radius:4px;border:none;width:100%;height:23px;color:white;background:#707070;text-align:center}#search div{display:inline-block;float:left}#search .col-80{width:79%}#search .col-20{width:19%}#basket img{vertical-align:middle}#basket .packshot{border:none;border-radius:0}#basket .detail{width:100px;display:inline-block}#basket .lines{border-top:1px solid #707070;border-bottom:1px solid #707070}#basket .line{position:relative;margin:10px 0px 10px 0px;zoom:1}#basket .line h3{display:none}#basket .line form{position:absolute;top:50%;margin-top:-10px;width:15px}#basket .line form input.submit{display:block;width:20px;padding-left:25px;border:none}#basket .line .add{right:20px}#basket .line .add input.submit{background:url("/static/img/icon-add.png") no-repeat left center}#basket .line .remove{right:0}#basket .line .remove input.submit{background:url("/static/img/icon-remove.png") no-repeat left center}#basket span.button{display:block;width:185px;clear:both}#basket .button a{color:white;text-align:center;text-transform:uppercase}#basket button.inventory{background:transparent;border:none;cursor:pointer}#basket-summary{margin:0}#basket-summary div{display:block;margin:0;width:100%}#basket-summary .label{float:left;font-weight:bold}#basket-summary .total{float:right}#basket-postage a{text-align:right;color:black;text-transform:lowercase}#mailservices p.excerpt{margin:10px 0}#mailservices a.more:after{content:"..."}#mailservices ul{margin:20px 0 20px 0}#mailservices ul li{padding:5px 0 5px 0;margin:0 0 10px 0;border-bottom:1px solid #cccccc}#mailservices ul li:last-child{margin:0;border:none}div.free-gift{margin:20px 0 20px 0}div.free-gift h2{float:left}div.free-gift form{float:right}ul.free-gifts{margin:0;padding:0}ul.free-gifts li{margin:0 0 20px 0}ul.free-gifts li img{margin:0 10px 0 0}.subscription-options{margin:20px 0 20px 0}.subscription-options ul{width:100%;margin:20px 0 20px 0;padding:0}.subscription-options ul li{width:50%;float:left;margin:0}.subscription-options ul li h3{font-size:14px}.downloadlist table{width:100%}#offer-items table{width:100%}div#MEDIA_PLAYER{background-color:black;color:white;overflow:hidden;position:fixed;bottom:0;left:0;width:100%}div#MEDIA_PLAYER a{color:white}div#MEDIA_PLAYER .wrapper{padding:10px}div#MEDIA_PLAYER .wrapper ul li{float:left;display:inline}div#MEDIA_PLAYER #MP_CONTROLS{margin:0}div#MEDIA_PLAYER #MP_INFO{margin-left:20px}.float-left{float:left}.float-right{float:right}.icon{width:1em;height:1em;fill:currentColor;display:inline-block;vertical-align:-0.125em}@keyframes icon-spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.icon-spinner.spin{animation:icon-spin 2s infinite linear;transform-origin:center}.icon-spinner.pulse{animation:icon-spin 1s infinite steps(8);transform-origin:center}.icon-lg{font-size:1.33333em;vertical-align:-0.225em}.icon-2x{font-size:2em}.icon-3x{font-size:3em}

