#menu-wrap ul.submenu,.musicListHorizontal li.music{-webkit-box-sizing:border-box;-moz-box-sizing:border-box}#content,body{background:0 0}.isMobile{display:none}#centre,#menu-wrap{float:none}.mobileMenuButton{display:block;position:absolute;color:#fff;top:0;right:0;padding:14px;font-size:30px;cursor:pointer}#menu-wrap,#menu-wrap #menu>li,#search{position:relative}#menu-wrap{display:none;height:auto;background:#fff;border-bottom:1px solid #999}#menu-wrap.mobileMenuShow{display:block}#menu-wrap li{width:50%;display:inline-block;margin:0;height:37px}#menu-wrap li,#menu-wrap li.admin,#menu-wrap li.login{float:none;border:0}#menu-wrap li a.menulink{height:auto;line-height:40px}#menu-wrap li a.menulink span.wrap{margin-left:5px;font-size:140%}#menu-wrap li a.menulink>.icon{height:40px}#menu-wrap ul.submenu{width:100%;box-sizing:border-box}#minHeight{display:none}div.homepageTabContent{padding:5px 0}#content{clear:left;padding:0}#content div.homepageTabBox{border:0;margin:0}#content div.double{margin-right:0}#content div.homepageBox,#content div.homepageBox.last{width:auto;float:none}#content div.homepageBox .mostPopular,#content div.homepageBox.last .mostPopular{width:49%;display:inline-block;vertical-align:top}#content div.homepageBox .mostPopular h4,#content div.homepageBox.last .mostPopular h4{font-size:15px}#content div.homepageBox .mostPopular .bulletListSmall li,#content div.homepageBox.last .mostPopular .bulletListSmall li{font-size:14px;line-height:17px}#content div.homepageSearch{display:none}#content .mostPopularPieces{display:block}#breadcrumbs,#currentUser,#language,#sideGa,.homepagePaging,.tagCloud{display:none}.musicListHorizontal li.music{width:48%;box-sizing:border-box;margin:0 1% 10px!important}.musicListHorizontal li.music .thumbnailLink,.musicListHorizontal li.music ul{width:100%}.musicListHorizontal li.music .preview{width:100%;height:auto}.musicListHorizontal li.music .preview.sprite{background-size:cover;height:0;padding-bottom:60%}.musicListHorizontal li.multi .thumbnailLink,.musicSection{background:0 0}.musicListHorizontal li.multi .thumbnailLink .preview{border:1px solid #dce2cf}.musicListHorizontal .clearLeftContent{clear:none!important}#frame{margin:0;padding:0}body[orient=portrait]{min-height:1003px}body[orient=landscape]{min-height:431px}#centre,#centre.besideGaContent{margin:0;clear:left;padding:0 3px;width:auto}#centre.besideGaContent,div.besideGaContent{width:auto;float:none;clear:both}#footer,#frame,#header,body{width:auto}#header{height:auto;padding:0}#header h1{zoom:.7}#header h3{padding:45px 0 4px 17px}#footer #languageFooter{width:95%}#search{top:0;left:0;font-size:15px}#search .searchbox{width:100%;height:40px;padding:8px 38px 8px 8px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:none;-moz-box-shadow:none;-o-box-shadow:none;-khtml-box-shadow:none;box-shadow:none;border-color:#292;border-width:1px 0;border-radius:0}#search .searchbox:focus{outline:0}#search .searchboxsubmit{height:38px;width:38px;right:0}div.searchsuggest div.suggest_box{width:100%;margin:0;border-left:0;border-right:0}#language{top:44px}ul.customSelectDropdown-languageSelect{margin-top:-25px;top:0}input.button{-webkit-border-radius:0}.musicSection .musicCategories,ul.categories{width:100%}.musicSection .musicCategories li.label,ul.categories li.label{width:40%}.musicSection .musicCategories li.data,ul.categories li.data{width:55%}div.rightPanel{float:none;width:100%;margin:0}.musicSection{height:auto;-webkit-box-shadow:none;-moz-box-shadow:none;-o-box-shadow:none;-khtml-box-shadow:none;box-shadow:none;border:0;margin:0 -3px 10px}.musicSection .musicInfo{padding:0 5px;width:auto;float:none}.musicSection .musicInfo .musicCategories{margin:0}.musicSection .musicInfo .musicCategories li.data,.musicSection .musicInfo .musicCategories li.label{width:45%}.musicSection .musicInfo .buttons{padding:10px 0}.musicSection .musicInfo .buttons .button{margin:0 5px}.musicSection .musicInfo .sharing{margin:5px auto}.musicSection .musicPreview{position:static;float:none;display:block;width:100%;text-align:center;background:#eef1e7;height:200px;-webkit-box-shadow:0 0 8px rgba(0,0,0,.5);-moz-box-shadow:0 0 8px rgba(0,0,0,.5);-o-box-shadow:0 0 8px rgba(0,0,0,.5);-khtml-box-shadow:0 0 8px rgba(0,0,0,.5);box-shadow:0 0 8px rgba(0,0,0,.5)}#concert_search table.calendar,.thumbnailLink:hover .toolTip{display:none}.musicSection .musicPreview img{width:100%;max-width:420px;-webkit-box-shadow:0 0 1px rgba(0,0,0,.3);-moz-box-shadow:0 0 1px rgba(0,0,0,.3);-o-box-shadow:0 0 1px rgba(0,0,0,.3);-khtml-box-shadow:0 0 1px rgba(0,0,0,.3);box-shadow:0 0 1px rgba(0,0,0,.3)}.musicSection .musicPreview:hover{max-height:none!important;z-index:auto;-webkit-box-shadow:0 0 8px rgba(0,0,0,.5);-moz-box-shadow:0 0 8px rgba(0,0,0,.5);-o-box-shadow:0 0 8px rgba(0,0,0,.5);-khtml-box-shadow:0 0 8px rgba(0,0,0,.5);box-shadow:0 0 8px rgba(0,0,0,.5)}.reviewPreviews,.reviewPreviews>div{width:auto}#form_review_text div.data{width:90%}#form_review_text textarea{width:100%}div.bannerHeader{margin:0}div.leaderAd,div.mpuAd{height:auto;text-align:center;float:none;margin:0 0 5px;padding:0}div.browseBy{width:45%}ul.concertList li.label,ul.musicList li.label,ul.musicianList li.label,ul.referralList li.label{width:30%}ul.concertList li.data,ul.musicList li.data,ul.musicianList li.data,ul.referralList li.data{width:45%}ol.messageList li.message ul,ul.concertList li.concert ul,ul.musicList li.music ul,ul.musicianList li.musician ul,ul.recordingListHorizontal li.recording ul,ul.referralList li.referral ul,ul.reviewList li.review ul{float:none;width:100%}ul.musicListFull li.music{position:relative}ul.musicListFull li.music a.thumbnailLink{position:absolute;right:0;float:none}ul.musicListFull li.music ul .about{margin-right:112px}ul.musicListFull li.music li.data_score{width:75px;margin-right:112px}#searchcontrol input.textbox,div.fakeTextarea,input.textbox,select,textarea.textarea{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%}div.cf_formelement{width:auto}div.cf_formelement div.data,div.cf_formelement label,div.cf_formelement li.data{width:95%;padding:0;margin:0 0 5px}div.cf_formelement div.data,div.cf_formelement li.data{margin-left:10px}div.cf_formelement div.required{left:0;margin-top:25px}div.formNolabel,div.nolabel{width:95%;padding:0;margin:0 0 5px;text-align:right}ul.messages{position:static;width:100%;text-align:right;padding:0}ul.messages li.instructions{margin:1px 3px}div.cf_elementfailed,div.cf_highlighted{background-image:none}div.cf_highlighted ul.messages{background:0 0}div.concertRightPanel{margin:0 -3px;width:auto}div.concertRightPanel div.thumbnail{margin:8px 0;padding:0;width:100%;background:0 0}div.concertRightPanel div.thumbnail img{-webkit-box-shadow:0 0 8px rgba(0,0,0,.3);-moz-box-shadow:0 0 8px rgba(0,0,0,.3);-o-box-shadow:0 0 8px rgba(0,0,0,.3);-khtml-box-shadow:0 0 8px rgba(0,0,0,.3);box-shadow:0 0 8px rgba(0,0,0,.3);width:100%;height:auto;padding:0}#leftCol,#rightCol{float:none;width:auto}div.columnSection ul.musicListHorizontal li.music{margin-left:0}body.p2048 iframe.game{width:100%;height:800px}