.product-info{float:right;width:35%}.product-info>span{padding-right:10px;font-size:.85em;color:#555}.product-annotation{margin:0;padding:10px 0 15px;font-size:.85em}.order-parts{float:right;width:32%}.order-set{height:107px}.order-set .parts-list{border-bottom:1px solid #101010;float:left;padding:5px;width:100%}.order-parts,.order-set{background-color:#fafafa;padding:14px;border-radius:10px;border:1px solid #c9c9c9}.order-parts{margin-top:70px;position:relative}.order-set span{display:block;float:left}.order-set .set{width:55%}.order-set .set>a{color:inherit;pointer-events:none}.order-set .set-price{width:20%;color:#770f2a;font-weight:600}.order-set .qty{position:relative;text-align:right;top:-2px;width:25%}.qty input{width:20px}.eprint-image{border:1px solid #999;box-shadow:0 0 4px #555;float:left;height:100vh;min-height:500px;margin-bottom:4px;width:62%;border-radius:5px}.re-eprint-viewer{position:relative;overflow:scroll;-webkit-overflow-scrolling:touch;position:relative;height:100%}.re-eprint-viewer iframe{position:absolute;top:0;left:0;height:calc(100% + 1px);width:100%;border-radius:5px;border:none}.parts-label{font-size:1.6em;font-weight:600;left:0;position:absolute;text-align:center;top:-36px;width:100%}.parts-head>span{font-weight:700}.order-parts span{display:block;float:left}.parts-head{float:left;padding:5px 0;width:100%}.order-parts .parts-head,.order-parts .parts-list{font-size:.85em}.order-parts .parts-list{border-top:1px solid #101010;float:left;padding:5px 0;width:100%}.order-parts div.viewing{background-color:#d2d2d2;position:relative;color:#000}.product-currently-viewing-tag{left:-40px;top:2px;position:absolute;z-index:800}.product-currently-viewing-tag img{height:28px}.add-to-order:hover{background-color:transparent!important}section.faq-section{margin-top:20px;background-color:#fafafa;padding:14px;border-radius:10px;border:1px solid #c9c9c9;width:59%;float:left;font-size:80%}section.faq-section h1{font-size:1.6em;font-weight:600;text-align:center;margin-bottom:15px}section.faq-section h2{font-size:1.2em;font-weight:600}section.faq-section p{padding:5px 0 10px}.eprint-image{border:1px solid #999;border-radius:5px;box-shadow:0 0 4px #555;float:left;height:100vh;margin-bottom:4px;min-height:500px;width:62%}.re-eprint-viewer{height:100%;overflow:scroll;position:relative}.re-eprint-viewer iframe{border:medium;border-radius:5px;height:calc(100% + 1px);left:0;position:absolute;top:0;width:100%}.productpurchasetools{float:right;width:20%;text-align:right;position:absolute;bottom:10px;right:15px}.productPrice{font-size:30px;font-weight:700;color:#499294;width:100%;margin-bottom:15px}.productPrice:before{content:"$"}.productBuyQuantity{border:1px solid #000;width:30%;height:46px;float:right;background:0 0;margin-right:10px;font-size:15px;text-align:center;color:#499294;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0!important}::-webkit-input-placeholder{color:#000}:-moz-placeholder{color:#000}::-moz-placeholder{color:#000}:-ms-input-placeholder{color:#000}#scoreviewerOverlay{position:fixed}#scoreviewerOverlay{background:transparent url(https://www.jwpepper.com/images/overlay_bg.png) repeat scroll 0 0;display:none;height:100vh!important;left:0;position:fixed;text-align:center;top:0;width:100%;z-index:10000000}#scoreviewerOverlay iframe{overflow:scroll!important}iframe{background:#fff none repeat scroll 0 0;height:85vh;margin:0 auto;padding-top:0;width:98%}.productTitle span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;width:100%}.productTitle{margin:15px 0 5px}.partName{float:left;font-weight:100;text-transform:lowercase;font-size:11px;clear:both}.partspan{float:left;clear:both}.fake2header{width:85px;height:1px}.coverImage{}.productTitle{font-size:15px;font-weight:600}.productTitle,.titleheader{width:-moz-calc(25% - 22px);width:-webkit-calc(25% - 22px);width:calc(25% - 22px)}.composerheader,.productArtist{width:-moz-calc(25% - 22px);width:-webkit-calc(25% - 22px);width:calc(25% - 22px)}.Levelheader,.productLevel{text-align:center;width:-moz-calc(10% - 22px);width:-webkit-calc(10% - 22px);width:calc(15% - 22px)}.Descriptionheader,.productAnnotation{width:-moz-calc(15% - 22px);width:-webkit-calc(15% - 22px);width:calc(15% - 22px)}.DatePurchase,.productPurchaseDate{width:-moz-calc(13% - 22px);width:-webkit-calc(13% - 22px);width:calc(13% - 22px)}.productlayout2{width:-moz-calc(30% - 65px);width:-webkit-calc(30% - 65px);width:calc(30% - 65px);float:left}.libraryNotesBox .correctionBoxTitle{border:0}.libraryCorrectionBoxXButton,.libraryNotesBoxXButton{height:26px;width:26px;background:url(https://www.jwpepper.com/images/ml_xclosepop.jpg) no-repeat;position:absolute;right:17px;top:9px;z-index:100}.libraryCorrectionBoxXButton:hover{background:url(https://www.jwpepper.com/images/mlxicon5.png) no-repeat center;background-size:26px 26px}.correctionBoxCopy{text-transform:uppercase;float:left;padding:10px 30px 7px;margin:13px 0 0 315px;position:absolute;bottom:10px;right:170px;border:1px solid #315d5e;background:#499294;color:#fff}.correctionBoxMove{text-transform:uppercase;float:left;padding:10px 30px 7px;margin:13px 0 0 15px;position:absolute;bottom:10px;right:280px;border:1px solid #315d5e;background:#499294;color:#fff}.correctionBoxMove.active:hover,.correctionBoxCopy.active:hover{background:#8bdadc;-webkit-transition:background .2s linear;-moz-transition:background .2s linear;-ms-transition:background .2s linear;-o-transition:background .2s linear;transition:background .2s linear}.correctionBoxDone{text-transform:uppercase;float:left;padding:8px 30px 7px;border:1px solid #315d5e;margin:13px 0 0 40px;color:#315d5e;position:absolute;bottom:10px;right:20px;cursor:pointer}.completed_message{float:left;width:100%;text-align:center;font-size:20px!important;font-weight:400;color:#499294;margin-bottom:300px}iframe{margin:0 auto 0;background:#fff;width:98%;height:85vh;padding-top:0;-webkit-overflow-scrolling:touch}#scoreviewerOverlay{position:fixed}#scoreviewerOverlay iframe{overflow:scroll!important}#annotation_bar{background-color:#f5f5f5!important}.order-set{margin-top:20px}.coverImage img{border:1px solid #d1d1d1}.partsDetailsOverlay{right:0;position:fixed;text-align:center}.orderForm{margin:0 auto;position:relative;width:98%}.buttonsDiv{float:left;width:100%;margin-top:15px}.buttonsDiv2{width:98%;height:50px;margin:0 auto;background:#fff}.openPartsDetails{position:relative;margin:10px 0 0 10px;background-size:35px;background-position:2px 5px;background:#499294 none repeat scroll 0 0;border:1px solid #499294;color:#fff;font-size:10px;padding:7px 15px;text-transform:uppercase;cursor:pointer;font-weight:600;float:right}.openPartsDetails:hover{background:#66c9cc;-webkit-transition:background .2s linear;-moz-transition:background .2s linear;-ms-transition:background .2s linear;-o-transition:background .2s linear;transition:background .2s linear}.order-parts{width:92%;margin-bottom:30px}.closePartsView{background:#000;height:26px;position:absolute;width:26px;z-index:200;background:transparent url(https://www.jwpepper.com/images/ml_xclosepop.jpg) no-repeat scroll 0 0;top:10px;right:5px}.closePartsView:hover{background:rgba(0,0,0,0) url("https://www.jwpepper.com/images/mlxicon5.png") no-repeat scroll left center/26px 26px}.closeScoreViewer{height:35px;width:35px;background:transparent url(https://www.jwpepper.com/images/ml_xclosepop.jpg) no-repeat scroll center center;position:relative;float:right;margin:7px 10px 0 6px;cursor:pointer}.closeScoreViewer:hover{background:rgba(0,0,0,0) url("https://www.jwpepper.com/images/mlxicon5.png") no-repeat scroll center center/25px 25px}.order-parts .part{text-decoration:underline;cursor:pointer}.order-parts .part:hover{text-decoration:none}.parts-head .part{text-decoration:none}@media handheld,only screen and (max-width:800px){.myLibraryDashboard .left-dash{width:90%}.myLibraryDashboard .right-dash{display:none}.dashboardbottom{width:80%;float:left;margin:0 auto}form.dashboardchx label.dashlabel{height:200px}}.loginFields input{width:100%}.page-content{width:100%;max-width:none}.print_success_title{left:0;text-align:center}.enter_your_name,.print_user_alert{left:0;margin-left:15px}@media only screen and (min-width:760px){.productlayout2 .notesButton.noNotes,.productlayout2 .notesButton.hasNotes{display:none}}@media only screen and (min-width:960px) and (max-width:1260px){.myLibraryDashboard .left-dash p{font-size:15px!important}.myLibraryDashboard .left-dash h1{font-size:35px!important}}@media only screen and (min-width:1px) and (max-width:959px){#left{background:#fff;position:absolute;width:100%;z-index:1000;left:-webkit-calc(-101%);left:-moz-calc(-101%);left:calc(-101%)}.highlight,.folderSelectedHighlight,.folder2SelectedHighlight{width:100%}#folderDisplayInformation .folderheaderspan{width:55%}.gear{right:10px}#right{width:100%}.mobile_menu{display:block;float:left;position:relative;margin:28px 0 0 15px;width:35px}.mllinktopepper{margin:0;padding:0;text-align:right;float:left;width:100%}.mllinktopeppertxt{float:right;margin:12px 5px 0 0;color:#fff;padding:0}.mllinktopepperimg{float:right;margin:5px}.logoimg2{float:left;margin:25px 0 20px 20px;width:145px}.mlsearchmobile{float:right;margin:20px 13px 13px 4px;width:35px}.search_wrapper{float:left;clear:both;background:url(https://www.jwpepper.com/images/overlay_bg.png) repeat;width:100%;overflow:hidden;height:0}.librarySearchBox{width:100%;padding:10px;background:#fff url(https://www.jwpepper.com/images/ml_search_mobile_x.png) no-repeat 92% center;border:0;background-size:25px}.searchBarDiv .search{margin:17px 0 0 25px}.searchMobile label,.searchMobile input{margin:10px}.top_mobile,.search_wrapper,.top_pepper{display:block}.top{display:none}.top_pepper{background:#4c0417;float:left;width:100%}.top_mobile{float:left;width:100%;clear:both}.search>label{clear:both}.search{height:auto;margin:10px;width:-moz-calc(100% - 20px);width:-webkit-calc(100% - 20px);width:calc(100% - 20px);overflow:hidden;float:left;clear:both}.productlayout2 .notesButton.noNotes,.productlayout2 .notesButton.hasNotes{display:block}.search label,.search input{float:none;white-space:nowrap}.search label{line-height:30px}}@media only screen and (min-width:760px){.correctBoxWrapper,.libraryNotesWrapper{min-height:100%}}@media only screen and (max-width:759px){body,html{overflow-x:hidden}.libraryCorrectionBox{width:90%;margin:-45% auto 0 -45%;height:auto;top:55%}.correctionBoxAdd{position:initial;margin:10px 10px 0;padding:8px 60px}.correctionBoxEdit{position:initial;margin:5px 10px 10px;padding:8px 60px;clear:both}.libraryCorrectionBox .inputTextBox{position:initial;margin:10px 0 10px 10px;width:40%}.correctionBoxMove{float:left;clear:both;position:initial;margin:10px 0 10px 10px;padding:10px 50px 7px}.correctionBoxCopy{float:left;clear:both;position:initial;margin:10px 0 0 10px;padding:10px 50px 7px}.libraryCorrectionBox,.libraryNotesBox{position:fixed;top:1px;margin:0 auto 0 -45%}.libraryNotesBox{width:100%;left:0;margin:0}.libraryNotesWrapper{height:1000px;position:fixed}.correctBoxWrapper,.libraryNotesWrapper{position:absolute}.correctionBoxFolderListContainer.listOfFolders2,.NotesTextBox{height:auto}.NotesTextBox{height:270px;overflow-x:hidden}#correctBox ul.listOfFolders2{padding-bottom:30px}.fake1header,.ownedheader,.fake2header,.productPlayButton,.productOwnedBox,#folderDisplayInformation>ul,.searchDesktop label{display:none}.listOfProductsli .productLevel,.listOfProductsli .productAnnotation{display:block}.productTitle,.productArtist{margin:0;width:100%;clear:both;float:left}.productTitle{font-size:20px}.productArtist{font-size:15px}.productlayout,.productpurchasetools{float:left;width:100%;width:-moz-calc(100% - 175px);width:-webkit-calc(100% - 175px);width:calc(100% - 175px);right:15px}.productLevel,.productAnnotation,.productPurchaseDate{width:100%;float:left;clear:both;text-align:left;margin:0}.productLevel:before{content:"Level: "}.productAnnotation:before{content:"Description: "}.productPurchaseDate:before{content:"Purchase Date: "}.coverImage{width:100px;text-align:center}.coverImage img{width:75px;height:100px;float:none;margin:0 auto}.listOfProductsli .coverImage{width:175px}.listOfProductsli .coverImage img{width:141px;height:200px}#listOfProducts>li{}#listOfProducts .listOfProductsli{background:#fbfbfb}.noteandtags{display:none}.productpurchasetools{float:right;position:relative;bottom:1px}#listOfProducts label{display:none!important}.jcarousel-wrapper{margin:25% auto 0;width:45vh;height:45vh}.jcarousel{height:45vh!important;width:45vh!important}.login-form-holder{width:70%;position:absolute}.loginFields input{}}@media only screen and (max-width:550px){.product-info{width:200px}.productTitle span{font-size:14px}}@media only screen and (max-width:479px){#listOfProducts>li{padding:20px 0}.productXButton{left:15px}#listOfProducts>li{width:100%}.productpurchasetools{width:95%!important;clear:both}.taskfeedbackcomplete{padding:10px 30px}button.productBuyButton{width:38%;margin:5px;float:right}.productBuyQuantity{float:right;margin:5px;width:27%;height:40px}}