﻿input::-ms-clear{display:none;visibility:hidden}iframe{max-width:100%}img{max-width:100%;height:auto!important}.htmlArea img{display:block;margin-left:auto;margin-right:auto}select{box-sizing:border-box;height:30px;padding:5px 21px 5px 5px;width:auto;text-indent:.01px;text-overflow:'';border:1px solid #ccc;padding-right:0px\9\0}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){select{padding-right:21px\9\0}}select::-ms-clear,select::-ms-expand{display:none}-moz-document URl-prefix(){.custom-select{padding-right:0;}}.ddlb{display:inline-block;border:solid 1px #e3e3e3;height:40px;position:relative;overflow:hidden;vertical-align:middle;background:url('../files/images/select_arrow.png') no-repeat right center #fff;border-radius:9px}.ddlb select{-webkit-appearance:none;-moz-appearance:none;-o-appearance:none;appearance:none}.ie .ddlb{background:url('../files/images/select_arrow.png') no-repeat right center #fff}.ddlCurrencies-box,.ddlbLanguageSelection{border:0;border-radius:0;background:url('../files/images/select_arrow_b.png') no-repeat right center/18px 5px rgba(255,255,255,0)!important;height:44px;overflow:inherit}.sticky-header .ddlCurrencies-box,.sticky-header .ddlbLanguageSelection{background-color:transparent!important}.ddlbLanguageSelection:before{background:transparent}.ddlb select{-webkit-appearance:none;-moz-appearance:none;-o-appearance:none;appearance:none;border-color:transparent!important;background-color:transparent!important;border:none!important;height:40px;padding:7px 26px 5px 11px;margin:0;box-sizing:border-box;outline:none;padding-right:0px\9\0;width:130% \9\0}.user-box{background:url('../files/images/select_arrow_b.png') no-repeat right center/18px 5px rgba(255,255,255,0)!important}.ddlbLanguageSelection:before{background:transparent}.ddlCurrencies-box select,.ddlbLanguageSelection select{height:18px;font-size:15px;line-height:17px;color:#000!important;background-color:transparent!important;outline-style:none;box-shadow:none;border-color:transparent}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.ddlb select{padding-right:24px\9\0;width:100%}.formLine .ddlCurrencies-box select,.formLine .ddlbLanguageSelection select{width:100%}.ddlbLanguageSelection{padding-right:0px\9\0}}.ddlb select::-ms-expand{display:none}.ddlCurrencies-box select,.ddlbLanguageSelection select{height:auto;padding-top:0;padding-bottom:0;padding-left:3px}@supports(pointer-events:none)and((-webkit-appearance:none)or(-moz-appearance:none)or(appearance:none)){.ddlb:before,.ddlb:after{content:"";pointer-events:none;position:absolute;}.ddlb:before{bottom:0;right:0;top:0;width:24px;}.ddlb:after{background:url('../files/images/select_arrow.png') no-repeat right center transparent;height:1em;width:1em;line-height:1;margin-top:-.5em;right:0;top:50%;}@-moz-document URl-prefix(){.ddlb:before{background-image:url('../files/images/select_arrow.png');background-repeat:no-repeat;background-position:right center;background-color:inherit;}.ddlb select{padding-right:0;}.ddlb.ddlCurrencies-box:before,.ddlb.ddlbLanguageSelection:before{background-image:none;background-repeat:no-repeat;background-position:right center;}}}.paging select,.form select{margin-top:0;border:none!important}.controlPagerContainer .resultsPerPage select{min-width:63px}[type="radio"]:not(:checked),[type="radio"]:checked{position:absolute;left:-9999px}[type="radio"]:not(:checked)+label,[type="radio"]:checked+label{position:relative;padding-left:25px;cursor:pointer;display:block;min-height:22px}[type="radio"]:not(:checked)+label:before,[type="radio"]:checked+label:before{content:'';position:absolute;left:0;top:3px;width:14px;height:14px;border-radius:8px;background:#fff;border:1px solid #cacaca}[type="radio"]:not(:checked)+label:after,[type="radio"]:checked+label:after{content:'';position:absolute;top:6px;left:3px;width:10px;height:10px;background-color:#e8332c;font-size:13px;border-radius:5px}[type="radio"]:not(:checked)+label:after{opacity:0;transform:scale(0)}[type="radio"]:checked+label:after{opacity:1;transform:scale(1)}[type="radio"]:disabled:not(:checked)+label:before,[type="radio"]:disabled:checked+label:before{box-shadow:none;border-color:#bbb;background-color:#ddd}[type="radio"]:disabled:checked+label:after{color:#999}[type="radio"]:disabled+label{color:#aaa}[type="checkbox"]:not(:checked),[type="checkbox"]:checked{position:absolute;left:-9999px}[type="checkbox"]:not(:checked)+label,[type="checkbox"]:checked+label{position:relative;padding-left:25px;cursor:pointer}[type="checkbox"]:not(:checked)+label:before,[type="checkbox"]:checked+label:before{content:'';position:absolute;left:0;top:3px;width:13px;height:13px;background:#fff;border:1px solid #c9c9c9}.ie [type="checkbox"]:not(:checked)+label:before,.ie [type="checkbox"]:checked+label:before{top:4px}[type="checkbox"]:not(:checked)+label:after,[type="checkbox"]:checked+label:after{content:'';position:absolute;top:6px;left:3px;width:9px;height:9px;background-color:#e8332c;font-size:13px}.ie [type="checkbox"]:not(:checked)+label:after,.ie [type="checkbox"]:checked+label:after{top:7px}[type="checkbox"]:not(:checked)+label:after{opacity:0;transform:scale(0)}[type="checkbox"]:disabled:not(:checked)+label:before,[type="checkbox"]:disabled:checked+label:before{box-shadow:none;border-color:#bbb;background-color:#ddd}[type="checkbox"]:disabled:checked+label:after{color:#999}[type="checkbox"]:disabled+label{color:#aaa}.controlSitemapContainer{width:100%}.controlSitemapContainer .AspNet-Menu>li{width:20%}.controlSitemapContainer .AspNet-Menu>li>div{padding-right:40px}.siteSitemapContainerCntPadding{padding:40px 0 20px 0}.controlSitemapContainerCnt{margin:0;padding:0 20px}.siteSitemapContainerCnt{border:1px solid;border-radius:14px;overflow:hidden;filter:initial!important;position:relative}.controlSitemapContainer .AspNet-Menu li a{padding-right:0}.controlSitemapContainer .mainLevel>li .AspNet-Menu-Template a{display:inline-block;font-weight:bold;margin-left:17px;float:left;position:relative;line-height:20px}.controlSitemapContainer .AspNet-Menu ul li{margin-left:17px}.controlSitemapContainer .mainLevel>li .AspNet-Menu-Template{position:relative}.controlSitemapContainer .mainLevel>li .AspNet-Menu-Template:before{content:"›";font-size:14px;color:#f33;float:left;position:absolute;left:7px;top:0}.controlSitemapContainerCnt h2{padding-bottom:24px}.controlSitemapContainer .AspNet-Menu ul{padding:10px 0;display:block}.controlSitemapContainer .AspNet-Menu ul li{line-height:20px}.controlFooterContainer .copyright{font-weight:normal;font-size:11px;padding-top:5px;padding-bottom:5px}.controlFooterContainer .AspNet-Menu-Template a{font-size:11px;display:inline-block;padding:5px 0}.siteFooterContainer .controlFooterContainer li{padding:0 0 0 23px;float:none!important;display:inline-block}.siteFooterContainer .controlFooterContainer ul{padding:0;float:none;text-align:right}.siteFooterContainerCnt{border-top:1px solid #e3e3e3;margin-top:35px!important}.siteFooterInfo-item{width:35%;padding-right:15px;line-height:20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.siteFooterInfo-item.socialsMedia{width:29%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.siteFooterInfo-item.paymentBlock{width:340px;width:36%;padding-right:0}.siteFooterInfo-box{padding-top:40px}.siteFooterInfo-item .adrFootLbl{font-size:13px;font-weight:bold;display:inline-block;width:74px;float:left}.siteFooterInfo-item .infoFootTxt{display:inline-block;float:left;clear:right}.siteFooterInfo-item h3{padding-bottom:33px}.siteFooterInfo-item span.infoFootTxt{margin-bottom:2px}.siteFooterInfo-item .infoFootTxt .greyTxt{color:#999}.siteFooterInfo-item .adrFootLink{color:#000;text-decoration:none}.siteFooterInfo-item .adrFootLink:before{content:'›';color:#f33;font-size:13px}.siteFooterInfo-item .adrFootLink:hover span{text-decoration:underline}.socialsMedia a{display:inline-block;height:32px;border-radius:8px;background:#ddd;margin:0 5px 10px 0;text-align:left;color:#fff;font-weight:bold;padding:5px 5px 5px 40px;line-height:14px;text-decoration:none;position:relative}.socialsMedia a span{color:#fff}.socialsMedia a.fb{background-color:#335d9d}.socialsMedia a.tw{background-color:#28a9e0}.socialsMedia a.gg{background-color:#d55240}.socialsMedia a.pl{background-color:#de312a}.socialsMedia a.yt{background-color:#d72a25}.paymentBlock img{margin-top:15px}.socialsMedia a .ico{display:block;position:absolute;background:url("/content/files/images/HalLeonard/socials.png") no-repeat 0 0;width:27px;height:27px;top:7px;left:9px}.socialsMedia a.fb .ico{background-position:0 0}.socialsMedia a.tw .ico{background-position:-26px 0}.socialsMedia a.gg .ico{background-position:-54px 0}.socialsMedia a.pl .ico{background-position:-82px 0}.socialsMedia a.yt .ico{background-position:-111px 0}.cntMiddle{width:160px;min-height:310px;float:left;position:relative;padding-bottom:10px;padding-top:35px}#productPage .ism-rotator-container .cntMiddle{padding-top:10px}.thumbnailContainer{height:185px;display:table-cell;vertical-align:bottom;text-align:center;width:160px;padding-bottom:5px}.imgThumbnail{width:auto;height:auto;float:none}.gvi .imgThumbnail{display:block}.imgThumbnail a{display:block;width:121px;height:auto;margin:0 auto;line-height:initial!important}.gviCntProductImg .imgThumbnail a{width:68px}.imgThumbnail img{max-width:64px;height:auto}.sliderBox .imgThumbnail img,.controlProductFlowContainer .imgThumbnail img,.productBlockView .imgThumbnail img{max-width:121px;height:auto;width:auto;max-height:180px}.productInfoContainer a{font-size:13px;color:#000;line-height:20px;font-weight:bold;overflow:hidden;text-overflow:ellipsis;display:inline-block}.productInfoContainer{padding:0 17px}.controlItemNumberContainer .lblProductidValue{margin-left:0}.salesPriceContainer{padding:0 17px}.productDetailsContainer>div{padding:0 17px;clear:both}.slick-prev,.slick-next,.prevSlide,.nextSlide{background:url("/content/files/images/HalLeonard/slider-btns.png") no-repeat 0 0;position:absolute;display:block;width:10px;height:19px;top:125px;z-index:3}.slick-prev,.slick-next{background:none;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.additionalMenuSlider-manager:before,.slick-prev:before,.slick-next:before{background:url("/content/files/images/HalLeonard/slider-btns.png") no-repeat 0 0;width:10px;height:19px;content:"";display:block}.additionalMenuSlider-manager:before{position:absolute;top:2px;right:0;bottom:0;left:0;margin:auto}.slick-prev:before,.slick-next:before{position:static}.additionalMenuSlider-manager[data-dir=right]:before,.slick-next:before{background-position:-10px 0}.slick-prev,.prevSlide{left:-11px}#productListPage .slick-prev{left:0}.slick-next,.nextSlide{right:-11px}#productListPage .slick-next{right:0}.sliderList.cbSliderCnt{background:#efefef;max-width:1000px;width:100%}.siteContentContainerCntPadding{padding:0}.siteContentContainerCnt .isBigestMenuPresent{padding-top:20px}.slider.cbHomeSlider{border-radius:11px;overflow:hidden;height:auto;width:100%}.cbHomeSlider .cbSliderCnt{margin:0!important}.slidePagerWrapper{bottom:11px;height:9px}.slidePager{background:transparent;border:none}.slidePager .radio{width:8px;height:8px;border-radius:50%;background:rgba(255,255,255,.5);text-indent:-9999px;margin:0 7px}.slidePager .radio:hover,.slidePager .radio.current{background:rgba(255,255,255,1)}.tabsWithSliders-box{margin:50px -15px 0;width:auto}.tabsWithSliders-box.searchLandingPage{margin-top:0}.tabsWithSliders-box.topSearchLandingPage{margin-top:0;margin-bottom:30px}.searchLandinPage .ajax__tab_xp .ajax__tab_body,.homepage .ajax__tab_xp .ajax__tab_body{position:relative;border:none;padding:0;min-height:400px}.searchLandinPage .ajax__tab_xp .ajax__tab_header,.homepage .ajax__tab_xp .ajax__tab_header{text-align:right;font-size:13px}.htmlArea{width:100%;padding:30px 0 10px}.homeContainer-box{max-width:515px;width:50%;float:left;padding:0 15px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.searchLandinPage .homeContainer-box{float:none;max-width:828px;width:100%}.homeContainer-box.rightPromo{float:right}.searchLandinPage .ajax__tab_xp .ajax__tab_hover span,.searchLandinPage .ajax__tab_xp .ajax__tab_inner,.searchLandinPage .ajax__tab_xp .ajax__tab_outer,.searchLandinPage .ajax__tab_xp .ajax__tab_active .ajax__tab_tab,.searchLandinPage .ajax__tab_xp .ajax__tab_tab,.searchLandinPage .ajax__tab_header .ajax__tab_active .ajax__tab_inner,.searchLandinPage .ajax__tab_header .ajax__tab_active .ajax__tab_outer,.homepage .ajax__tab_xp .ajax__tab_hover span,.homepage .ajax__tab_xp .ajax__tab_inner,.homepage .ajax__tab_xp .ajax__tab_outer,.homepage .ajax__tab_xp .ajax__tab_active .ajax__tab_tab,.homepage .ajax__tab_xp .ajax__tab_tab,.homepage .ajax__tab_header .ajax__tab_active .ajax__tab_inner,.homepage .ajax__tab_header .ajax__tab_active .ajax__tab_outer{display:block!important;background:none;padding:0;margin:0}.checkoutOffers-box .ajax__tab_header,.tabsBox,#productPage .ajax__tab_default .ajax__tab_header,.searchLandinPage .ajax__tab_xp .ajax__tab_header,.homepage .ajax__tab_xp .ajax__tab_header{height:53px;background:none;border-bottom:0 solid #e3e3e3;width:100%;white-space:nowrap!important;position:relative}.checkoutOffers-box .ajax__tab_header{height:47px;position:relative!important;margin:0 0 20px 0}#productPage .tabsBox,#productPage .ajax__tab_default .ajax__tab_header{height:45px}.tabsBox{border-bottom-width:0}#orderHistoryDetailPage .ajax__tab_header:before,.checkoutOffers-box .ajax__tab_header:before,.searchLandinPage .ajax__tab_xp .ajax__tab_header:before,.homepage .ajax__tab_xp .ajax__tab_header:before,.tabsBox:before{content:"";position:absolute;bottom:0;height:1px;left:0;right:0;z-index:0;background:#e3e3e3;z-index:0}#orderHistoryDetailPage .ajax__tab_default .ajax__tab_header{width:100%;position:relative!important}#orderHistoryDetailPage .ajax__tab_default .ajax__tab_header:after{content:" ";clear:both;display:block;height:0;visibility:hidden}#orderHistoryDetailPage .controlTabContainer .ajax__tab_header .ajax__tab_tab{min-height:25px;height:auto}.searchLandinPage .tabsBox .ajax__tab_xp .tabsBox .ajax__tab_header:before,.homepage .ajax__tab_xp .tabsBox .ajax__tab_header:before{display:none}.searchLandinPage .ajax__tab_xp .tabsBox .ajax__tab_header,.homepage .ajax__tab_xp .tabsBox .ajax__tab_header{border-bottom:none}.searchLandinPage .ajax__tab_xp .ajax__tab_tab,.homepage .ajax__tab_xp .ajax__tab_tab{padding:19px 22px!important;font-weight:bold;border:1px solid #e3e3e3;display:inline-block;margin-left:18px!important;border-radius:10px 10px 0 0;background:#f6f6f6;background:-webkit-gradient(linear,0 0,0 bottom,from(#f6f6f6),to(#eaeaea));background:-moz-linear-gradient(#f6f6f6,#eaeaea);background:linear-gradient(#f6f6f6,#eaeaea);background:-o-linear-gradient(#f6f6f6,#eaeaea);filter:none!important}.searchLandinPage .ajax__tab_xp .tabsBox .ajax__tab_tab,.homepage .ajax__tab_xp .tabsBox .ajax__tab_tab{margin:0 9px 0 9px!important}.searchLandinPage .ajax__tab_xp .ajax__tab_header>span:first-child .ajax__tab_tab,.homepage .ajax__tab_xp .ajax__tab_header>span:first-child .ajax__tab_tab{margin-left:0!important}.searchLandinPage .ajax__tab_xp .ajax__tab_header>span:last-child .ajax__tab_tab,.homepage .ajax__tab_xp .ajax__tab_header>span:last-child .ajax__tab_tab{margin-right:0!important}.searchLandinPage .ajax__tab_xp .ajax__tab_active .ajax__tab_tab,.homepage .ajax__tab_xp .ajax__tab_active .ajax__tab_tab{border-bottom-color:#fff}.premanentShow{display:block!important;visibility:visible!important}.additionalMenuSlider-manager.disabled:before,.slick-prev.slick-disabled,.slick-next.slick-disabled,.nextSlide.disabled,.prevSlide.disabled{opacity:.25!important;cursor:default;outline:none;transition:left .2s linear}.homeContainer-box.twoColumnsLayout{width:100%;max-width:100%;float:none}.pagerSlide{position:absolute;z-index:3;bottom:-3px;left:0;right:0;height:10px;text-align:center}.pagerSlide a{background:#ccc;margin:0;padding:0;display:inline-block;width:8px;height:8px;border-radius:50%;margin:0 7px}.pagerSlide a:hover,.pagerSlide a.selected{background:#000;outline:none}.homeContainer-box.twoColumnsLayout .ajax__tab_xp.ajax__tab_container,.searchLandinPage .ajax__tab_xp.ajax__tab_container{margin-top:-47px}.homeContainer-box .controlNewsletterContainer{width:100%}.homeContainer-box .controlNewsletterContainerCnt h2{height:22px;padding-top:50px;display:block;border-bottom:1px solid #e3e3e3;width:100%;margin-bottom:32px}.controlNewsletterContainer .formNewsletter .btnSubscibe{margin-top:-42px}.AspNet-Menu-WithChildren ul{display:block}.formNewsletter{position:relative}.controlNewsletterContainer .formNewsletter .tbxEmailNewsletter{width:305px;margin:0;float:left;margin:10px 0 0}.controlNewsletterContainer .formNewsletter .tbxEmailNewsletter input{padding-right:60px}.siteFooterInfo-item.paymentBlock .controlNewsletterContainer .formNewsletter .tbxEmailNewsletter{width:100%;height:42px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.controlNewsletterContainer .formNewsletter .btnSubscibe{float:left;margin:10px 0 0 -20px;position:absolute;right:0}.controlNewsletterContainer .formNewsletter .btnSubscibe .btnNormal,.controlNewsletterContainer .formNewsletter .btnSubscibe .btnMiddle{border-radius:0 9px 9px 0}.controlNewsletterContainer .formNewsletter .btnSubscibe a{padding:0 14px}.controlNewsletterContainerCnt{margin-right:0}.controlNewsletterContainerCnt .hypUnsubscribe a:visited,.controlNewsletterContainerCnt .hypUnsubscribe a:active,.controlNewsletterContainerCnt .hypUnsubscribe a{font-size:11px!important;color:#999!important;text-decoration:underline!important;display:inline}.controlNewsletterContainerCnt .hypUnsubscribe{margin-left:2px}.formPendingOrders .ddlbOrderTypeInput{display:block}.formPendingOrders .lblPendingOrdersDateFilter,.formPendingOrders .lblFromDate,.formPendingOrders .lblCalendarTo{margin:8px 0 0 0}.controlDatesContainer .btnCalendar{margin:-42px 0 0 0}.controlDatesContainer .btnCalendar .btnNormal,.controlDatesContainer .btnCalendar .btnMiddle{border-radius:0 9px 9px 0;padding:0 3px 1px;margin-right:-1px}.controlFromDateContainer .tbx,.controlToDateContainer .tbx{margin-right:10px}.imgCalendar{display:inline-block;vertical-align:middle}.hypShoppingBasket .lblNumberOfItems,.formLine .lblCsvFile.first{margin-top:0}#myAccountPage .controlContentContainer{padding-bottom:15px}#myAccountPage h2{margin-top:25px}.chbRememberMe input{margin-top:2px}#basketModalPopup{z-index:10002;top:100%}.ddlbContactCountry.ddlbDisabled{background:#ece9d8}.ddlb.ddlbContactCountry.ddlbDisabled:after{background-color:#ece9d8!important}.tbxDisabled{border-image:none}.tbxDisabled{border-color:#e3e3e3!important}#productListPage{position:relative;z-index:1}.controlMainMenuContainer .AspNet-Menu-WithChildren>ul{width:100%;box-sizing:border-box}.controlMainMenuContainer .AspNet-Menu-WithChildren ul ul{left:100%;display:none;box-sizing:initial}.facetList .facetCnt,.controlCategoryContainerCnt{border:none}.facetList .facet .facetCnt .cnt,.facetList .facet .facetCnt .hdr{padding:0}.facetList{padding-top:15px;border-top:1px solid #d9d9d9}.controlCategoryContainerCnt{padding:0}.controlCategoryContainer .AspNet-TreeView{border:none!important;background:none}.facetListCnt li a,.facetListCnt li a span,.controlCategoryContainer .AspNet-TreeView a{padding:0;display:inline;border:none!important;font-size:13px;text-decoration:none;line-height:13px}.controlCategoryContainer .AspNet-TreeView a:hover{text-decoration:underline}.controlCategoryContainer .AspNet-TreeView .AspNet-TreeView-Root{padding-bottom:5px}#contentLeft,.contentLeft{width:145px;padding-right:25px}#contentRight,.contentRight{width:830px}.facetSearchCnt .ico{display:none}#News .siteContentContainerLeft,#Shop .siteContentContainerLeft{margin-right:0;width:auto}.facetList li span,.facetList label{font-size:13px}.facetList .facet .facetCnt .hdr{border-bottom:none}.js-to.facetSearchInput,.js-from.facetSearchInput,.facetList .facet .facetCnt .cnt input{height:40px}.facetList .facet .facetCnt .hdr{padding-bottom:6px}.facetListCnt li a:hover{text-decoration:underline}.facetList .facetSelected .cnt li{border:none}.facetList .facetSelected .cnt li label{padding:1px 0 0 0;line-height:14px;width:117px;vertical-align:middle}.ie .facetList .facetSelected .cnt li label{width:113px}.facetList .facetSelected .cnt li .btnRemove{position:static;display:inline-block;left:0;top:0;float:none;padding:0;margin:0 0 0 0;vertical-align:middle}#contentMiddle,.contentMiddle{width:auto;float:none;margin-left:170px}#contentMiddle:first-child:last-child,.contentMiddle:first-child:last-child{margin-left:0}.facetSearchCnt{margin-left:-1px}.hypClearSelection,.facetCnt .cnt .hypExpand .text,.facetCnt .cnt .hypCollapse .text{color:#777!important;text-decoration:underline;font-size:11px}.facetCnt .cnt .hypExpand,.facetCnt .cnt .hypCollapse{margin-top:5px;float:left}.facetCnt .btnRemove .btnMiddle{background:none!important;border:none!important}.facetCnt .btnRemove{display:inline-block;margin:4px 0 0 0}.facetList .hyp.hypClearSelection{float:left;text-decoration:underline;line-height:12px}.facetList .hyp.hypClearSelection:hover{color:#4c4c4c!important}.facet.facetSelected{padding-bottom:5px}.hypClearSelection-box{border-bottom:1px solid #d9d9d9;padding-bottom:25px;margin-bottom:20px}.facetList .lblHdr{font-size:17px;margin-bottom:7px}.facetList .facetSelected .cnt li{padding:0}.formProductDetail .btnAddToBasket .btnMiddle .ico,.btnAddToBasket .btnCalltoAction .ico{width:22px;height:19px;margin:-9px 15px 0 9px;background:url("/content/files/images/HalLeonard/basketImg.png") no-repeat 0 0;position:absolute;top:50%;left:0}.orderButtonPanelBottom .btnAddToBasket .btnMiddle,.orderButtonPanelTop .btnAddToBasket .btnMiddle,.controlProductListContainer .btnAddToBasket .btnMiddle{padding:0 0 0 39px}.controlProductListContainer .productBlockView .btnAddToBasket .btnMiddle{padding:0}.listModeswitcher{float:none;margin:0 15px 10px auto}.ddlb select.sortDropDown{margin:0}.controlProductListContainer .controlPagerContainer .resultsPerPage .lblResultsAmount{margin:9px 14px 0 0;font-weight:normal}.siteContentContainerMiddle .listSortWrapper .controlPagerContainer .lblResultsAmount,.controlProductResultsContainer .sorting label{margin:11px 14px 0 0;font-weight:normal}.listSortWrapper .listModeswitcher a{border-radius:9px;border:1px solid #e3e3e3;background:transparent;text-decoration:none;background:none;padding:13px 10px 13px 33px;height:auto;width:auto;margin-left:9px;color:#888;font-weight:normal;position:relative;line-height:16px;min-height:16px}.listSortWrapper .listModeswitcher a:before{content:"";display:block;position:absolute;left:10px;top:14px;width:17px;height:14px;background:url("/content/files/images/HalLeonard/listPage-btns.png") no-repeat 0 0}.listSortWrapper .listModeswitcher a.btnListMode:before{background-position:-39px 0;top:14px}.listSortWrapper .listModeswitcher a.btnNoImagesMode:before{background-position:-17px 0;top:14px}.listSortWrapper .listModeswitcher .listModeText{margin-top:13px;font-weight:normal}.listSortWrapper .listModeswitcher a.selected{background:#fff}.gviProductList .gviCntLast{width:86px}.gviCntPrice .salesPriceContainer{padding:0}.btnRemoveButton .btnMiddle{background:none;border:none}.controlProductResultsContainer .sorting{margin-left:15px;margin-bottom:10px}.sorting .ddlb{max-width:206px}.listSortWrapper{text-align:center;background:#f6f6f6;background:-webkit-gradient(linear,0 0,0 bottom,from(#f6f6f6),to(#eaeaea));background:-moz-linear-gradient(#f6f6f6,#eaeaea);background:linear-gradient(#f6f6f6,#eaeaea);background:-o-linear-gradient(#f6f6f6,#eaeaea);filter:none!important;border:1px solid #d9d9d9}.listSortWrapper{padding:11px 10px 0;border-radius:9px;margin:23px 0 0 0}.controlProductListContainer .controlPagerContainer .paging .resultsPerPage,.siteContentContainerMiddle .controlPagerContainer .paging .resultsPerPage{margin-right:0;float:left;display:inline-block;opacity:.99}.controlProductListContainer .controlPagerContainer .paging,.siteContentContainerMiddle .controlPagerContainer .paging{float:none}.controlProductListContainer .controlPagerContainer,.siteContentContainerMiddle .controlPagerContainer{text-align:center;padding-top:20px}.controlProductListContainer>.controlPagerContainer:first-child,.siteContentContainerMiddle>.controlPagerContainer:first-child,.controlProductListContainer .controlPagerContainer.first,.siteContentContainerMiddle .controlProductListContainer .controlPagerContainer.first{left:341px;position:absolute;top:-77px;width:auto!important;z-index:3;background:transparent;padding-top:7px}.controlPagerButtonsContainer{margin-top:12px}.controlPagerButtonsContainer .btnMiddle{width:16px;height:19px;background:transparent;border:none}.controlPagerButtonsContainer .btnMiddle .ico{width:16px;height:19px;margin:0;padding:0;background:url("/content/files/images/HalLeonard/slider-btns.png") no-repeat 0 0}.controlPagerButtonsContainer .btnFirst .btnMiddle .ico,.controlPagerButtonsContainer .btnFirstDisabled .btnMiddle .ico{background-position:2px -21px}.controlPagerButtonsContainer .btnLast .btnMiddle .ico,.controlPagerButtonsContainer .btnLastDisabled .btnMiddle .ico{background-position:-16px -21px}.controlPagerButtonsContainer .btnNext .btnMiddle .ico,.controlPagerButtonsContainer .btnNextDisabled .btnMiddle .ico{background-position:-10px 0}.controlPagerButtonsContainer .btnNextDisabled .btnMiddle,.controlPagerButtonsContainer .btnPreviousDisabled .btnMiddle,.controlPagerButtonsContainer .btnNext .btnMiddle,.controlPagerButtonsContainer .btnPrevious .btnMiddle,.controlPagerButtonsContainer .btnNextDisabled .btnMiddle .ico,.controlPagerButtonsContainer .btnPreviousDisabled .btnMiddle .ico,.controlPagerButtonsContainer .btnNext .btnMiddle .ico,.controlPagerButtonsContainer .btnPrevious .btnMiddle .ico{width:10px}.controlPagerButtonsContainer .btnNextDisabled .btnMiddle,.controlPagerButtonsContainer .btnPreviousDisabled .btnMiddle,.controlPagerButtonsContainer .btnNext .btnMiddle,.controlPagerButtonsContainer .btnPrevious .btnMiddle{margin-right:6px}.controlPagerButtonsContainer .btnFirstDisabled .btnMiddle .ico,.controlPagerButtonsContainer .btnLastDisabled .btnMiddle .ico,.controlPagerButtonsContainer .btnNextDisabled .btnMiddle .ico,.controlPagerButtonsContainer .btnPreviousDisabled .btnMiddle .ico{opacity:.25}.controlPagerButtonsContainer .btnMiddle a{width:16px;height:19px;margin:-19px 0 0 0;padding:0}.controlPagerContainer .controlPagerButtonsContainer .btn{margin:0 5px}.controlPagerContainer .controlPagerButtonsContainer .btn.btnLast{margin-left:0}.controlPagerContainer .controlPagerButtonsContainer .btn.btnPreviousDisabled,.controlPagerContainer .controlPagerButtonsContainer .btn.btnPrevious{margin-right:10px}.controlPagerContainer .controlPagerButtonsContainer .btn.btnNextDisabled,.controlPagerContainer .controlPagerButtonsContainer .btn.btnNext{margin-left:19px}.controlProductListContainer .productBlockView{margin-top:0;position:relative}.controlProductResultsContainer .searchResults{float:none}.productBlock{border:none;width:20%;padding:25px 8px 10px 8px;float:none;display:block;float:none;text-align:center}.productBlock-wrp{display:inline-block;text-align:left}.productBlock .pbLink{width:142px;height:auto;margin-bottom:0;display:block;text-align:center}.pbImgWrapper{width:142px;display:table-cell;vertical-align:bottom;padding-top:10px;position:static}.productBlock .pbImage{max-width:100%;height:auto;position:static}.ie11 .productBlock .pbImage{max-width:142px}.productBlock .btnMiddle{height:auto;min-height:26px;line-height:25px}.productBlock.firstInRow{margin-left:0;clear:left}.resultsPerPage .ddlbPageSelection select,.controlPagerContainer .ddlbResultAmount select,.listSortWrapper .sortDropDown{color:#888}.productBlock .pbTitle{color:#000;margin-top:15px}#editProfilePage .ddlbCountry,#createAccountPage .ddlbCountry,#clubregistration .ddlbCountry,#editProfilePage .ddlbMusicianType,#createAccountPage .ddlbMusicianType,#clubregistration .ddlbMusicianType{margin-left:0;display:table-cell;width:500px}.promoC3,.promoC4{margin-top:40px}.pageHtmlEditorBottomContainer{margin-top:50px}.pageHtmlEditorBottomContainer.marginTop0{margin-top:0}.gviProductList .gviCntLast{width:auto}.gviProductList .gviCntNotAvailableAndOrderButton .notAvailableContainer,.gviProductList .gviCntNotAvailableAndOrderButton .productListButtonContainer{margin:0 auto;width:auto;float:right;padding-right:10px!important}.gviHdrNotAvailableAndOrderButton{text-align:right;padding-right:30px!important}.controlMainMenuContainer .AspNet-Menu-Selected .tabInactiveMiddle{background:#fff}.controlMainMenuContainer .AspNet-Menu-Selected>.AspNet-Menu-Template a,.controlMainMenuContainer .AspNet-Menu-Selected>.AspNet-Menu-Template a span{color:#e61515!important;font-weight:bold}.AspNet-Menu .first .AspNet-Menu-Template,.AspNet-Menu .AspNet-Menu-WithChildren.first .AspNet-Menu-Template{border-radius:0}.AspNet-Menu-Leaf.brdTR,.AspNet-Menu-WithChildren.brdTR{border-radius:0 9px 0 0;overflow:hidden}.AspNet-Menu .mostLast .AspNet-Menu-Template{border-radius:0 0 9px 0;overflow:hidden}.AspNet-Menu .afterLast .AspNet-Menu-Template{border-radius:0 0 0 9px;overflow:hidden}.lbl.lblListPriceValue{position:relative;text-decoration:none;font-size:11px;font-weight:bold;color:#666!important;z-index:0;float:left}.homeContainer-box .lbl.lblListPriceValue{margin-top:0}.lbl.lblListPriceValue:before{display:block;position:absolute;top:9px;left:-3px;right:-3px;bottom:-1px;content:'';height:1px;background:#666!important;transform:rotate(-10deg);-ms-transform:rotate(-10deg);-webkit-transform:rotate(-10deg)}.salesPriceContainer .lbl.lblPrice{color:#595959;font-weight:bold}.twoPrices .lbl.lblPrice{color:#f33!important;font-weight:bold}.homepage .salesPriceContainer .lbl.lblPrice{margin-top:5px;display:block;float:none}.sliderBox .lblPrice{display:block;font-size:11px}.PicLinkWrapper{min-height:20px}.ProductPropertiesText-box span,.controlItemNumberContainer span,.ProductPropertiesText-box,.controlItemNumberContainer{font-size:11px;line-height:13px;color:#666!important}#uploadCsvPage .lblCsvFile.SecLBL{margin-top:8px;padding-right:15px}.controlBreadCrumbContainer{padding-left:0}.controlBreadCrumbContainer.empty{display:none}.siteBreadCrumbContainer a{font-size:11px;color:#999;font-weight:normal}.siteBreadCrumbContainer a:hover{color:#4c4c4c!important}.BasketLoginContainer .imgThumbnail,.BasketLoginContainer .imgThumbnail a,.BasketLoginContainer .imgThumbnail img{max-width:64px;max-height:64px;width:auto;margin:0 auto}.controlBasketModalPopupProductContainer .thumbnailContainer{width:86px;margin-right:0}.controlBasketModalPopupProductContainer .thumbnailContainer a{width:86px;height:66px}.controlBasketModalPopupProductContainer .thumbnailContainer .imgThumbnail img{max-height:64px}.controlProductFlowContainer .ProductPropertiesText-box,.controlProductFlowContainer .salesPriceContainer,.controlProductFlowContainer .productInfoContainer{padding:0;min-height:0}#Checkout #contentMiddle,#Checkout .contentMiddle{width:75%;margin-left:0;float:left}#Checkout #contentRight,#Checkout .contentRight{width:25%}.controlBasketTotalDeleteBtnContainer{margin-top:-1px}.controlFooterContainer .btnControlRelated a span,.controlFooterContainer .btnControlRelated a{color:#000!important;font-weight:bold}.controlFooterContainer .btnControlRelated a:hover{color:#cc1313!important}.ShippingAddressControlBox{}.selAStore{display:inline-block;float:left}.selAStore label{top:6px}.selAStore .btnCnt input{line-height:40px;font-weight:bold}.checkBx-wrap{float:left;margin:4px 0 0 0}.clickAndCollectHeader{padding:20px 0 0 0}.js-go:hover,.btnAttractBig:hover .btnMiddle,.btnNormal:hover .btnMiddle,.btnDefaultBig:hover .btnMiddle,.btnSubscibe:hover .btnMiddle,.btnDecreaseNumber:hover .btnMiddle,.btnIncreaseNumber:hover .btnMiddle,.btnAttract:hover .btnMiddle,.btnSearch:hover .btnMiddle,.btnCalltoAction:hover .btnMiddle,.btnCalltoActionBig:hover .btnMiddle{border:0 solid #b31010;background:#b31010;background:-webkit-gradient(linear,0 0,0 bottom,from(#b31010),to(#b31010));background:-moz-linear-gradient(#b31010,#b31010);background:-o-linear-gradient(#b31010,#b31010)}button.fancybox-close-small:hover:after{background-color:#b31010!important}.ie .btnSubscibe:hover .btnMiddle,.ie .spinBoxContainer .btn.btnDecreaseNumber:hover .btnMiddle,.ie .spinBoxContainer .btn.btnIncreaseNumber:hover .btnMiddle,.ie .spinBoxContainer .btnAttract:hover .btnMiddle,.ie .spinBoxContainer .btnSearch:hover .btnMiddle,.ie .spinBoxContainer .btnCalltoAction:hover .btnMiddle,.ie .spinBoxContainer .btnCalltoActionBig:hover .btnMiddle{border:0 solid #b31010;background:#b31010;filter:none!important}.lastViewedPanel-box .ajax__tab_tab{border:none!important}.controlProductFlowContainer .cntMiddle .thumbnailContainer{width:160px;margin:0 auto;padding:0 0 10px 0;float:none}.controlProductFlowContainer .thumbnailContainer{height:195px}.controlProductFlowContainer .productDetailsContainer{margin-left:0;padding:0 20px}.controlProductFlowContainer .btnQuickOrder{margin-left:20px;max-width:160px;margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px;box-sizing:border-box;float:none}.productLanding-box .controlProductFlowContainer .btnQuickOrder{padding-left:0;padding-right:0;text-align:center}.controlProductFlowContainer .btnQuickOrder .btnMiddle{height:28px;line-height:28px}.controlProductFlowContainer .controlItemNumberContainer{margin:5px 0 5px}.controlProductFlowContainer .lbl.lblPrice{margin:0 0 0 2px}.controlLastViewedProductLinksContainer a span,.controlLastViewedProductLinksContainer a{color:#999;font-size:11px;text-decoration:underline}.controlLastViewedProductLinksContainer a span{font-size:11px!important}.advancedSearchLink:hover,.controlNewsletterContainerCnt .hypUnsubscribe a:hover,.facetCnt .cnt .hypExpand:hover .text,.facetCnt .cnt .hypCollapse:hover .text,.controlLastViewedProductLinksContainer a:hover span,.controlLastViewedProductLinksContainer a:hover{color:#4c4c4c!important}.controlLastViewedProductLinksContainer a.hypRemove{margin-top:0}.controlLastViewedProductLinksContainer .hyp{border:none}.controlRelatedAndLastViewedProductsContainer .lastViewedProductsHdr,.controlTabContainer .ajax__tab_header .lastViewedProductsHdr{margin-right:22px}.errormessage{padding-left:0;background:none;font-size:11px}.formLine.errorBrdr .ddlb,.formLine.errorBrdr .jq-selectbox__select,.formLine.errorBrdr div.tbx{border-color:#e8332c!important}#productListPage .searchResults span{font-size:24px;line-height:24px}.ddlb{display:inline-block}.custom-select .select-list li{float:none!important}.ddlbContactCountry{margin-left:4px;height:auto}.formLine .ddlbCountry select{width:100%;border:none!important}.jq-selectbox__select{border-color:#d9d9d9}.facetSearchCnt ul.quickOrderAutocomplete{border-radius:0 0 9px 9px;margin-top:-5px;width:auto!important;min-width:99%!important;padding:5px 0 15px 0!important}ul.searchAutocomplete li,.facetSearchCnt ul.quickOrderAutocomplete li{line-height:17px;font-size:13px;padding:5px 30px 6px 10px!important;background:transparent!important;color:#000!important;white-space:nowrap;float:none!important}ul.searchAutocomplete li{white-space:normal}ul.searchAutocomplete{border-radius:0 0 9px 9px;margin-top:-5px;width:95.6%!important;padding:5px 0 15px 0!important;z-index:-1!important}.ie .facetSearchCnt ul{max-height:270px!important}.controlBaseSearchContainer{position:relative;z-index:5;width:55%;max-width:505px;padding-top:8px}.sticky-header .controlBaseSearchContainer{width:auto}.tbxSearch input{position:relative;z-index:1001;background:#fff;border-radius:9px 0 0 9px}.ExtraProductsContainer .tbxSearch input{border-radius:9px}.sticky-header .btnSearch,.controlBaseSearchCntContainer .btnSearch{z-index:1002;position:relative;display:inline-block;float:none}#Checkout .gviCnt{padding-top:10px!important;vertical-align:middle}.controlRememberMeForgotPasswordcontainer .lblForgotPassword a span,.hyp span{text-decoration:underline;color:#777;font-weight:normal}.controlRememberMeForgotPasswordcontainer .lblForgotPassword a:hover span,.hyp:hover span{color:#000}.termsBlock-box .chb{margin-top:-3px;float:left;display:inline-block}.searchLandinPage .ajax__tab_body .ajax__tab_panel,.homepage .ajax__tab_body .ajax__tab_panel{padding-bottom:15px}.controlTabContainer{position:relative;z-index:0}.formLine .lblMembership{cursor:pointer;margin-top:5px}.formEditProfile .formLine .lblMembership{float:none;white-space:normal;width:100%;box-sizing:border-box}.chbMembership{display:block;float:left;margin:-4px 0 0 0}input.facetSearchInput:focus{z-index:9997!important}input.facetSearchInput:focus+ul{z-index:9996!important}.facetSearchCnt.active ul{z-index:9996!important}.active.facetSearchCnt:after{z-index:9998!important}.siteContentContainerLeft .controlCategoryContainer .AspNet-TreeView li a{font-weight:bold;-ms-word-break:break-all;word-break:break-all}.inputsRepeater-box .facetCustom label{font-weight:normal}.searchPanel-box .facetList .facet .facetCnt{background:transparent}.searchPanel-box .facet.facetCustom{width:50%;clear:none}.searchPanel-box .facetCustom .hdr{display:block;float:left;white-space:nowrap;width:120px;padding:9px 7px 0 0!important;overflow:hidden;text-overflow:ellipsis;font-weight:normal}.searchPanel-box .facetSearchInput{width:160px!important;padding-right:30px;max-width:100%}.catNav-box,.searchPanel-box .inputsRepeater-box{border:1px solid #d9d9d9;border-radius:9px;margin:0 0 25px 0;padding:17px 22px 4px;width:100%;background:#f6f6f6;background:-webkit-gradient(linear,0 0,0 bottom,from(#f6f6f6),to(#eaeaea));background:-moz-linear-gradient(#f6f6f6,#eaeaea);background:-o-linear-gradient(#f6f6f6,#eaeaea);background:linear-gradient(#f6f6f6,#eaeaea);filter:none!important;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.catNav-box{max-width:340px;width:100%;margin:0}.changedRepeater-box{margin-bottom:20px}.changedRepeater-box .facetSelected{width:25%;float:left;clear:none}#productListPage.searchLandinPage .searchResults span{color:#888;font-weight:normal;font-size:13px}.searchPanel-box .facetList{border:none}#productListPage.searchLandinPage .searchResults{padding:5px 0 0 0}.searchLandinPage .controlTabContainer .ajax__tab_header .ajax__tab_outer .ajax__tab_tab{border:none}.searchPage-lbl .facetList{border-top:none}.oneLinesMenu .first .AspNet-Menu-Template{border-radius:9px 0 0 9px}.oneLinesMenu .first .AspNet-Menu-Template .first .AspNet-Menu-Template{border-radius:0}.oneLinesMenu .last .AspNet-Menu-Template{border-radius:0 9px 9px 0}.oneLinesMenu .lastNotFull .AspNet-Menu-Template{border-radius:0!important}.searchLandinPage .productSanaTextCnt{padding-top:15px;padding-bottom:15px}.tbxSpinBox{background:#fff}.ProductListSelectionLostPopup .btnCancel{float:left;margin:0}.btnBack .btnNormal,.ProductListSelectionLostPopup .btnCancel .btnNormal{margin-top:0}.listLinks a span,.listLinks a{color:#999}.averageProductRating .hypWriteReview:hover{border-bottom-color:#4c4c4c!important}.controlB2cLoginContainer .formLeft .lblRememberMe{float:none;display:inline-block;-ms-user-select:none}.controlRememberMeForgotPasswordcontainer{text-align:right}.controlRememberMeForgotPasswordcontainer .lblForgotPassword{float:none;clear:both}.controlB2cLoginContainer .formLeft .lblForgotPassword{float:none}.seeMoreLbl-box>span{font-weight:bold;padding:10px 0 12px;display:block}.seeMoreLbl-box>span span{margin-right:2px}.cntMiddle .blockHoverLink{display:block;position:absolute;top:20px;left:1px;right:1px;bottom:10px;margin:auto;visibility:hidden;border:1px solid #e3e3e3;border-radius:9px;z-index:1;background:url("/content/files/images/HalLeonard/transparetnImg.png") no-repeat 0 0;max-width:160px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.cntMiddle .seeMoreLbl-box{visibility:hidden}.cntMiddle:hover .seeMoreLbl-box,.cntMiddle:hover .blockHoverLink{visibility:visible!important}.homepage .cbHomeSlider .slick-arrow,.homepage .scrolling{display:none;background:url("/content/files/images/HalLeonard/homeTopSliderNav.png") no-repeat 0 0;position:absolute;width:37px;height:37px;top:50%;z-index:1;margin-top:-18px;cursor:pointer}.homepage .cbHomeSlider .slick-arrow,.homepage .cbHomeSlider .slick-prev:before,.homepage .cbHomeSlider .slick-next:before{display:none!important}.homepage .cbHomeSlider:hover .slick-arrow{display:block!important}.homepage .cbHomeSlider .slick-prev,.homepage .scrolling.prev{left:18px}.homepage .cbHomeSlider .slick-next,.homepage .scrolling.next{right:18px;background-position:-37px 0}.formPendingOrders .ddlbOrderTypeInput select{min-width:120px}#pendingOrdersPage .controlPagerContainer .paging{width:300px;text-align:center}#pendingOrdersPage .controlPagerContainer{overflow:initial}#pendingOrdersPage .controlPagerContainer .btnCnt{overflow:initial}#pendingOrdersPage .controlPagerButtonsContainer{margin-top:0;display:inline-block;float:none}#pendingOrdersPage .controlPagerButtonsContainer .btnFirst .btnMiddle .ico,#pendingOrdersPage .controlPagerButtonsContainer .btnFirstDisabled .btnMiddle .ico{background-position:0 -21px}.ddlbPager{display:inline-block;float:none}.btnPrintOrder .ico{margin:12px 10px 10px;position:absolute}a.seeMoreLink{position:absolute;right:20px;font-size:12px;line-height:12px;font-weight:bold;text-decoration:none;z-index:4;top:100%;margin-top:-14px}a.seeMoreLink span{text-decoration:none;margin-right:2px}a.seeMoreLink:hover span{color:#cc1313}a.seeMoreLink[href=""]{display:none}.ism-rotator-container,.ism-rotator-container *{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}.controlNewsletterContainerCnt .btnSubscibe .btnText a:before{content:"›";font-size:14px;margin-right:5px;font-weight:bold}.siteFooterInfo-item.paymentBlock .controlNewsletterContainer .controlNewsletterContainerCnt .btnSubscibe .btnText a:before{content:none}.facetSearchCnt li.selected{font-weight:bold}.addToWishListSingleProductCnt:hover span,.formProductDetail .hypPrint:hover span,.formProductDetail .hypTellaFriend:hover span,.hypLessInfo:hover span,.hypMoreInfo:hover span,.controlSitemapContainer .mainLevel>li .AspNet-Menu-Template a:hover{text-decoration:none!important;color:#cc1313!important}.controlRememberMeForgotPasswordcontainer .lblRememberMe{font-weight:normal}.rbHover label:hover,.controlRememberMeForgotPasswordcontainer .lblRememberMe:hover,.lblTemsConditions:hover span{font-weight:bold}.listLinks a:hover span,.controlCarouselLargeImageLinksContainer .controlCarouselZoomContainer .hypZoom:hover,.averageProductRating .hypWriteReview:hover span,.listLinks a:hover{color:#4c4c4c!important;text-decoration:underline}.flpTitle{font-size:24px;font-weight:bold;margin:0 0 5px 0;display:block}.descriptionContainer{font-weight:normal;font-size:15px;margin:0 0 22px 0}.letter-pager{text-align:center;min-height:15px;border:1px solid #d9d9d9;border-radius:9px;padding:11px 2px 9px 2px;margin-bottom:40px;background:#f6f6f6;background:-webkit-gradient(linear,0 0,0 bottom,from(#f6f6f6),to(#eaeaea));background:-moz-linear-gradient(#f6f6f6,#eaeaea);background:linear-gradient(#f6f6f6,#eaeaea);background:-o-linear-gradient(#f6f6f6,#eaeaea);filter:none!important}.letter-pager div{min-width:25px}.letter-pager div a{color:#000!important;font-size:13px;padding:5px 7px;text-decoration:none;font-weight:bold;display:inline-block}.letter-pager div.noLinkPanel{cursor:default;color:#777!important}.letter-pager div.linkPanel a:hover{font-weight:bold;color:#cc1313!important}.letter-pager div.active a{color:#cc1313!important}.AspNet-DataList{padding:0 0 60px 0}.controlBasketOverviewContainer .hypThumbnail,.controlBasketOverviewContainer .hypThumbnailSelected{height:auto;width:auto;display:block}.controlBasketOverviewContainer .hypThumbnail>span{display:block}.form .lblMembership{font-weight:normal;display:inline-block!important}.form .lblMembership:hover{font-weight:bold}.searchLandinPage .controlTabContainer{margin-top:20px}.searchLandinPage .homeContainer-box{margin-top:40px}.searchLandinPage .homeContainer-box.top{margin-top:0}.searchLandinPage .homeContainer-box a.seeMoreLink{bottom:-3px;top:inherit}.isBigMenuPresent,.isBigestMenuPresent{padding:0}.lbl{margin-top:0}.sortDeskText,.sortSeparator,.sortAskText{display:none}.ie .facetList .facetSelected .cnt li .btnRemove{margin:2px 6px 0 0}.ie .facetList .facetSelected .cnt li{margin-top:8px}.ie .controlCategoryContainer .AspNet-TreeView a{line-height:15px}.btnGuestAccount{margin-bottom:15px;float:none}.btnGuestAccount .btnCnt{overflow:inherit}.highlighted{border-color:#b0b0b0!important}.hlClearSelection-box{padding:0 0 15px 0}.searchLandinPage .hypClearSelection-box{border:none;padding-bottom:35px;margin-bottom:0}.imgPaymentMethod>span{display:block}.imgPaymentMethod>span img{position:relative!important;float:none;display:inline-block;vertical-align:middle}.formLine .lbl{display:table-cell;vertical-align:middle;height:auto;min-height:40px;float:none;width:30%;padding-right:5px}.formProductDetail .formLine .lbl{width:auto;min-height:0}.formLine>.lbl{line-height:16px}.form .tbx{display:table-cell;float:none;margin-left:0;width:500px}.form .tbxRecaptcha{display:table-cell;float:none;margin-left:0;width:470px;max-width:100%}.form .tbxRecaptcha div{max-width:100%}.formPendingOrders .ddlbOrderTypeInput{display:table-cell;margin-left:0}.controlDatesContainer{display:table-cell;margin-left:0}.controlBaseSearchContainer .tbx{margin-left:0;float:none;display:block;width:auto}.formLine .ddlbContactCountry{display:table-cell;margin-left:0;width:500px}#Checkout .formLine .lbl{text-align:left}#Checkout h3 span{font-size:19px!important}.searchLandinPage .facetCustom:nth-child(even) .facetCnt{}#productListPage .controlProductListContainer .productListButtonContainer .controlVariantsSelectionContainer .tbxProductQuantity{float:none}.formOrderHistory .ddlb.ddlbTypeSelect{display:table-cell;margin-left:0}.controlProductDetailsFormCntContainer .tbx.tbxQuantity{width:65px}.formLanguageSelection .ddlbLanguageSelection{display:block}.siteContentContainerLeft h3{letter-spacing:-.03em}.formLineLocator-wrapper select{width:auto!important;padding-right:0!important;background:none;padding-top:0;padding-bottom:0}.formLineLocator-wrapper select::-ms-expand{display:inline-block}.personalia{float:left;padding-top:12px}.personalia .selectedPickupLocationPanel-box{margin-bottom:18px}.personalia .btnSelectLocationContainer{margin:-12px 0 0 0}.controlCurrencySelectionContainer{float:left;padding:1px 0 0 0;height:auto}.disabledBtn a,.disabledBtn a[disabled],.disabledBtn a[disabled='disabled']{text-shadow:none!important;color:#fff!important;cursor:default}.headInfLine{height:auto;padding:0 0 15px 0;border-bottom:1px solid #d9d9d9;text-align:center;width:100%}.headInfLine a{font-size:12px;line-height:19px;text-decoration:none}.headInfLine a:hover{color:#e61515!important}.infCell{display:table-cell;vertical-align:middle;height:34px}.ie .tbx.tbxSearch input{width:97%!important;padding-right:5px}.ie .tbx.tbxSearch .tbxWaterMarkExtension{width:97%!important}.ie .btnSearchLocation .btnCnt{overflow:visible}.searchResultText{font-size:15px;font-weight:bold;margin-bottom:10px}.searchResultKeyword{color:#70778d}.searchResultNumber{font-size:15px;font-weight:bold;margin-bottom:35px}.highlight{color:#262626!important;font-weight:bold!important}.searchResultItem h2{color:#313131;font-size:15px;line-height:19px}.searchResultItemDesc{line-height:22px;color:#898989}.searchReadMoreBtn{color:#e61515!important;line-height:20px;display:inline-block;margin-top:5px;font-weight:bold}.searchAlert{margin-top:20px}.cntMiddle .productDetailsContainer .btnAttract{position:relative;z-index:9999;margin-top:7px;padding-left:0;padding-right:0;margin-left:5px;margin-right:5px;text-align:center}.cntMiddle .productDetailsContainer{max-width:155px;width:100%;margin-left:auto;margin-right:auto;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#basketPage .controlBasketFooterContainer .controlTabContainer{padding-top:15px}.controlFooterContainer.btmBorder{border-bottom:2px solid;text-align:right}.serieProductsCnt-box .serieProductsCnt{width:auto;float:none;margin:0}.controlBasketFooterContainer .controlTabContainer .controlTabContainerCnt{padding-top:0}.controlBasketFooterContainer .controlTabContainer .cnt.ajax__tab_container.ajax__tab_default{overflow:inherit}.controlProductFlowContainer .cntMiddle{padding-top:10px}#basketPage .ism-rotator-container .prevSlide,#basketPage .ism-rotator-container .nextSlide{top:161px}#productPage .ism-rotator-container .prevSlide,#productPage .ism-rotator-container .nextSlide{top:139px}.cntMiddle .btnMiddle{line-height:29px;min-height:28px}#productPage .serieProductsCnt-box td.threecolumn{width:16.6666%}.secondLevel>li.AspNet-Menu-WithChildren.last:hover{border-radius:0 0 0 6px}.controlMegaTopMenu .border{box-shadow:none;border:1px solid;border-top:0;padding-left:10px;padding-right:10px}.controlMainMenuContainer .controlMegaTopMenu .AspNet-Menu-WithChildren ul ul{left:auto}.controlMainMenuContainer .controlMegaTopMenu .AspNet-Menu-WithChildren>ul{min-width:100%}.controlMegaTopMenu ul ul li .text{margin-top:0}.controlMainMenuContainer .controlMegaTopMenu .AspNet-Menu ul li,.controlMainMenuContainer .controlMegaTopMenu .AspNet-Menu ul .AspNet-Menu-Template,.controlMainMenuContainer .controlMegaTopMenu .AspNet-Menu ul a{border-radius:0!important;background:transparent}.controlMainMenuContainer .controlMegaTopMenu ul ul li .AspNet-Menu-Template{margin:0;border:none}.controlMainMenuContainer .controlMegaTopMenu .secondLevel li:hover{margin-left:0;margin-top:0;padding-right:0;padding-top:0}.controlMegaTopMenu ul ul li .first{border-top:none}.controlMegaTopMenu ul ul ul li .text{margin:0}.controlMegaTopMenu a:hover,.controlMegaTopMenu a:hover .text{text-decoration:none}.controlMainMenuContainer .controlMegaTopMenu ul ul.secondLevel li a{background:transparent}.controlMegaTopMenu .secondLevel{margin-bottom:15px}.controlMegaTopMenu .border ul li ul li.first{padding:0}.controlMainMenuContainer .controlMegaTopMenu ul.secondLevel ul li.last:hover .AspNet-Menu-Template{padding-bottom:0!important}.controlMainMenuContainer .controlMegaTopMenu ul.secondLevel a{padding-top:5px;padding-bottom:5px}.controlMainMenuContainer .controlMegaTopMenu ul.secondLevel>li{margin-top:0!important;margin-bottom:0!important}.catNav-item .ddlb,.searchPanel-box .facet.facetCustom .ddlb{margin-left:0;width:200px}.catNav-item .ddlb{width:100%}.searchPanel-box .facet.facetCustom .ddlb select{color:#999!important}.searchPanel-box .facet.facetCustom .ddlb select option{color:#000!important}.ie9 .searchPanel-box .facet.facetCustom .ddlb select option{color:#999!important}.ie .facet input::-ms-clear{margin-right:-24px;width:20px;height:20px;display:block;visibility:visible}.facetCnt .ddlb select{padding-left:5px}.ie9 .facetCnt .ddlb select{padding-left:8px}.pseudoTable{display:table;margin-bottom:9px;clear:both}.pseudoTable .formLine.slicer .tbx{background:none!important;border:none!important;height:1px;font-size:10px;line-height:10px}.pseudoTable .formLine.slicer .lbl{height:1px;font-size:10px;line-height:10px}.contactUsPageFooter{padding-top:30px;display:block}#resultsPanel .controlSimpleProductListContainer{width:100%;display:table}#resultsPanel .gviCntProductid{max-width:400px;overflow:hidden;text-overflow:ellipsis;text-align:left}.pseudoTable .formLine>.lbl{width:30%}.pseudoTable .formLine.slicer{margin-bottom:0}.pseudoTable div:first-child{margin-bottom:0}.pseudoTable .tbxPassword input{font-size:10px}.ProductPropertiesText-box{height:28px;overflow:hidden;text-overflow:ellipsis;display:block}#languagesList{background-color:#fff!important;border:none;right:0;position:absolute;top:100%;width:auto;z-index:10002;margin-top:0;margin-left:0}#languagesList .langListContainer{list-style:outside none none;margin:0;padding:0}#currentLang{cursor:pointer;text-decoration:none}.ddlbLanguageSelection .lang{display:block;line-height:20px;overflow:hidden;padding:0 0 0 5px;text-overflow:ellipsis;white-space:nowrap}.ddlbLanguageSelection .langListContainer>div:first-child{display:none;position:absolute;top:-44px;right:0;white-space:nowrap;float:none;cursor:pointer;width:60px;height:44px}.ddlbLanguageSelection .langListContainer>div:first-child .imgFlag{position:absolute;left:50%;top:50%;margin:-14px 0 0 -15px!important;height:21px;line-height:21px}.ddlbLanguageSelection .langListContainer>div:first-child .imgFlag img{max-height:21px!important}#languagesList:hover .langListContainer,#languagesList .langListContainer{margin:0;white-space:nowrap}#languagesList .langListContainer{padding:0;overflow:hidden;width:0;height:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-overflow-scrolling:touch}.sticky-header #basketModalPopup .positioning,.sticky-header .controlLoginViewContainer{-webkit-overflow-scrolling:touch;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.lang-box.hovered #languagesList .langListContainer{overflow:inherit;width:auto;height:auto;padding:14px 20px 15px 20px}.langAsList{position:relative;z-index:4;height:44px}.langAsList .ddlb.ddlbLanguageSelection{overflow:visible;height:44px;width:100%}.alterlanguage{display:none}.lang-box.hovered .alterlanguage{display:block}#languagesList .imgFlag{display:inline-block;overflow:hidden;margin:-3px 0 0 1px;padding:0;vertical-align:middle;width:21px;height:21px;line-height:21px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;position:relative}#languagesList .imgFlag img{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;max-height:17px}.ie #languagesList .imgFlag{margin-top:-1px}#languagesList a{display:inline;font-weight:normal;color:#000!important;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;-ms-word-wrap:break-word;word-wrap:break-word;font-size:12px}#languagesList .langListContainer .langColumn div{white-space:nowrap;float:none}#languagesList .langListContainer #currentLang{color:#000!important;display:none}.langColumn{float:none;display:inline-block;vertical-align:top;margin-left:12px}.langColumn.first{margin-left:0}.langAsList .ddlb.ddlbLanguageSelection:after{display:none!important}.frmForgotPassword .tbxUserName{width:490px}.extraInformation{padding:0 0 10px 0}.newsAndEventsHome.first{padding-right:50px}.newsAndEventsHome h4,.newsAndEventsHome h3,.newsAndEventsHome h2,.newsAndEventsHome h1{padding-bottom:0}.newsAndEventsHome h3{font-size:15px;font-weight:normal}.newsItemHome>a span,.newsItemHome>a,.eventsWrapper .lnkTitle span,.eventsWrapper .lnkTitle{text-transform:uppercase;font-size:13px;line-height:17px;font-weight:bold;color:#082833!important;display:inline-block}.hyp.hypNewsTitle span,.hyp.hypNewsTitle{text-decoration:none}.hyp.hypNewsTitle:hover span{text-decoration:underline}.hypNewsTitle:before,.lnkTitle:before{content:">";font-weight:bold;font-size:14px;font-family:cursive;margin-right:2px;color:red}.eventsWrapper .lnkTitle:hover span{text-decoration:underline}.eventsWrapper>div{padding-left:11px}.newsAndEventsHome .list li:first-child{padding-top:25px}.newsAndEventsHome .newsAndEventsShowMore{position:absolute;right:3px;bottom:14px}.headBox{padding-bottom:15px;position:relative}.newsAndEventsPanel{padding-bottom:45px}.newsAndEventsHome{display:inline-block;width:50%;vertical-align:top;box-sizing:border-box;padding:50px 10px 10px 0;float:left}.newsAndEventsHome>h2{float:left}.newsAndEventsShowMore{float:right;line-height:20px}.newsAndEventsHome .hr{padding-top:0;margin-bottom:10px}.eventCalendar{float:left;width:60px;height:60px;text-align:center;margin:0 0 0 0;border:1px solid;border-radius:7px}.eventCalendarDay{font-size:23px;padding:12px 0 0 0;font-weight:bold}.eventCalendarMonth{font-size:12px;font-weight:bold}.eventCalendarDay,.eventCalendarMonth{color:red;display:block}.eventsWrapper{float:left;margin:0 0 0 20px;width:80%}.eventsWrapper>a:hover{text-decoration:none}.newsItemHome,.eventItemHome{margin:0;padding:10px 0;border-bottom:0 solid}.eventItemHome:after{content:"";display:table;clear:both}.eventsWrapperTitle{font-weight:bold;display:block}.newsItemHome{margin:0 0 0 0}.eventsListHome{padding:0 0 0 0}.eventsListOverviewItem{margin:0 0 10px 0}.eventsListOverviewItem:after{content:"";display:table;clear:both}.list.eventsOverview td{width:50%;vertical-align:top}.newsAndEventsPanel .btnCnt{margin:20px 0 0 0}.newsAndEventsPanel .btnCnt a{padding-left:15px;padding-right:17px}.newsAndEventsPanel .btnCnt a:before{content:">";font-weight:bold;font-size:14px;font-family:cursive;margin-right:2px;color:#fff}.newsAndEventsHome.first .list li .lblNewsShortDescription{display:none}.newsAndEventsHome.first .list li:first-child .lblNewsShortDescription{display:block}.newsItemHome{padding:2px 0}.list.listNewsOverview,.list.listNewsOverview>li{width:100%;float:left}.eventHeader{margin-top:10px}.noUi-handle{background:#fff;box-shadow:none}.noUi-handle::before{background:#e61515;width:6px;height:6px;border-radius:4px;top:5px;left:5px}.noUi-handle::after{display:none}.noUi-horizontal{height:12px;border:1px solid #d3d3d3;border-radius:7px;background:#fff}.noUi-horizontal .noUi-handle{height:18px;width:18px;border-color:#dedede;border-radius:50%;left:-9px;top:-4.5px}.noUi-connect{background:#df1113 none repeat scroll 0 0;box-shadow:inset 0 0 1px 1px rgba(0,0,0,.2);border-radius:7px}.noUi-background{border-radius:7px;background:#fff url('../files/images/bg-slider.png') repeat-x 0 0;box-shadow:none}.noUi-origin.noUi-connect.noUi-dragable{right:2px}.js-range-container .js-to.facetSearchInput,.js-range-container .js-from.facetSearchInput{width:100%!important;box-sizing:border-box;text-align:center;padding-right:10px;padding-left:10px}.js-range-year-container .js-to.facetSearchInput,.js-range-year-container .js-from.facetSearchInput{width:100%!important;box-sizing:border-box;text-align:center;padding-right:6px;padding-left:6px}.js-range-container .table,.js-range-year-container .table{margin-top:20px}.js-range-container .table-cell,.js-range-year-container .table-cell{width:49%;display:table-cell;padding-right:7px;vertical-align:top}.js-range-container .table-cell.last,.js-range-year-container .table-cell.last{width:auto;padding-right:0}.js-go{padding-left:15px;padding-right:14px;height:38px;line-height:38px;font-size:29px;text-indent:1px;display:inline-block}.js-go:hover{text-decoration:none}.facetList .js-range-container,.facetList .js-range-year-container{padding-top:5px}.searchPanel-box .durationBox>div{width:199px;padding-top:11px}.mp3-table{border-collapse:collapse;border:none;width:80%;margin:30px auto}.mp3-table td{vertical-align:middle;border:1px solid #000;padding:2px 5px;-ms-word-wrap:break-word;word-wrap:break-word}.mp3-table td a{font-weight:bold;font-size:12px}.mp3-table .leftCell{text-align:center}.mp3Group{display:inline-block;min-height:17px;line-height:17px;padding-bottom:19px;padding-left:0!important}.btnWrapper{display:block;width:80%;margin-left:auto;margin-right:auto}.mp3-table .mp3Group:before,.mp3-table .mp3Group:after{top:auto!important;bottom:2px!important;left:0;right:0;margin-top:auto;margin-bottom:auto;margin-left:auto;margin-right:auto}.mp3-table .mp3Group:after{bottom:5px!important;right:3px}span[disabled=disabled]+.mp3Group{padding-bottom:0}.groupRow td{padding-top:18px;border-left:none;border-right:none;font-weight:bold;font-size:14px;line-height:14px}.groupRow:first-child td{border-top:none;padding-top:0}.EmailSubmitBox{display:block;padding:40px 0 0 0}.EmailSubmitBox .form{width:60%}.mp3-mainBox{padding-top:40px}.btnWrapper{text-align:center}.mp3btnBox.btnWrapper .btnSubmit{margin:0;display:inline-block;float:none}.mp3btnBox.btnWrapper .btn.btnSubmit .btnText a{padding-left:35px;padding-right:35px}a.hlZipLink,a.hlZipLink span{text-decoration:underline}a.hlZipLink:hover,a.hlZipLink:hover span{text-decoration:none}.groupRow td{padding-bottom:4px}#productPage .controlBigImageContainer .imgProductBig img{max-height:100%}#productPage .controlBigImageContainer,#productPage .controlBigImageContainer .imgProductBig{max-height:80vh}.ddlbLanguageSelection select{cursor:pointer}#tooltip .footer-text,.over-description .footer-text{font-style:italic;display:block;padding:2px 0 0}.description-cutter{overflow:hidden;padding:0!important;margin:0!important;display:block}.description-flow{display:block}.slideItemLink{display:block}.orderButtonPanelTop{padding-top:5px}.AspNet-Menu ul li.AspNet-Menu-WithChildren>.AspNet-Menu-Template{border-bottom-width:1px;border-bottom-style:dotted}.seeMoreLbl-box{font-size:12px}.controlCategoryContainer.state-empty+.facetList{border-top-width:0;padding-top:5px}.listSortWrapper{float:none;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.home-default-usp-wrapper{display:none}#registerEducatorPage .formLine label,#registerEducatorPage .formLine .tbx,#registerEducatorPage .formLine .ddlb{display:block;width:100%;min-height:0;margin-bottom:5px}#registerEducatorPage .formLine label{padding-left:10px;margin-bottom:8px;box-sizing:border-box}#registerEducatorPage .tbx input{height:100%}#registerEducatorPage .btnSave{margin:5px auto 0 auto;float:none}#registerEducatorPage .errormessage{padding-left:10px;box-sizing:border-box}#registerEducatorPage .form{width:80%}#registerEducatorPage .form .errormessage{margin-left:0}@media screen and (min-width:640px)and (max-width:1023px){#registerEducatorPage .controlContentContainer{margin:auto;width:80%}#registerEducatorPage .form{width:100%}}@media screen and (max-width:639px){#registerEducatorPage .form{width:100%}#registerEducatorPage .ddlb{display:block}#registerEducatorPage .form .formLine{margin-bottom:0}#registerEducatorPage .btnSave{margin-top:10px}}.siteSitemapAndFooterContainer{opacity:0;transition:opacity .2s ease-in-out}.siteSitemapAndFooterContainer.initialized{opacity:1}#cookie-bar{background:#111;height:auto;line-height:24px;color:#eee;text-align:center;padding:10px 0;z-index:1000}#cookie-bar.fixed{position:fixed;top:0;left:0;width:100%}#cookie-bar.fixed.bottom{bottom:0;top:auto}#cookie-bar p{margin:0;padding:0;color:#fff}#cookie-bar a{color:#fff;display:inline-block;border-radius:3px;text-decoration:none;padding:0 6px;margin-left:8px;font-weight:bold}#cookie-bar .cb-enable{background:#e61515}#cookie-bar .cb-enable:hover{background:#b31010}#cookie-bar .cb-disable{background:#900}#cookie-bar .cb-disable:hover{background:#b00}#cookie-bar .cb-policy{background:#03b}#cookie-bar .cb-policy:hover{background:#05d}.controlLastViewedProductsListContainer .resultsPerPage{display:none}.customer-credits-row .btnSubmit{margin-top:-32px}.customer-credits-row .tbxPromotionCode{padding-top:10px}.customer-credits-row .promotionCode{padding-top:5px}.smd-preview-container{height:auto;margin:0 auto}.pnlPreview{width:60%;margin:0 auto}.digitalProductText{margin-bottom:20px}@media screen and (max-width:600px){.pnlPreview{width:100%;margin-left:0}}@media screen and (min-width:601px)and (max-width:1024px){.pnlPreview{width:600px}}.smd-preview-container .smd-iframe{border:solid #c9c9c9 1px;width:567px;overflow:hidden;height:calc(100vw* 1.41);max-height:800px}.form .terms-section{display:table-cell;float:none;margin-left:0;width:500px}.form .terms-lbl{margin-left:25px;display:block;margin-top:2px;line-height:1.4}.terms-section h3{font-size:20px}.form .terms-lbl *{line-height:1.4}.terms-section .errormessage{margin-left:0}.terms-section .termsBlock-box .chb{margin-top:-6px}-moz-document URl-prefix(){.form .terms-lbl{margin-top:0;}.terms-section .termsBlock-box .chb{margin-top:-4px;}}.formDigitalItems{width:60%}.formDigitalItems .formLine{float:left!important;width:80%!important}.productListButtonContainer .btnAddToBasket .btnCalltoAction .btnText,.controlWishlistBasketBtnContainer .btnAddToBasket .btnText{min-width:127px}.pdp-bottom-wrapper .trustpilot-widget iframe{height:100%!important;min-height:400px}.pdp-bottom-wrapper .trustpilot-widget{clear:both}