.ctools-locked{color:red;border:1px solid red;padding:1em;}.ctools-owns-lock{background:#ffffdd none repeat scroll 0 0;border:1px solid #f0c020;padding:1em;}a.ctools-ajaxing,input.ctools-ajaxing,button.ctools-ajaxing,select.ctools-ajaxing{padding-right:18px !important;background:url(/sites/all/modules/contrib/ctools/images/status-active.gif) right center no-repeat;}div.ctools-ajaxing{float:left;width:18px;background:url(/sites/all/modules/contrib/ctools/images/status-active.gif) center center no-repeat;}
div.panel-pane div.admin-links{font-size:xx-small;margin-right:1em;}div.panel-pane div.admin-links li a{color:#ccc;}div.panel-pane div.admin-links li{padding-bottom:2px;background:white;z-index:201;}div.panel-pane div.admin-links:hover a,div.panel-pane div.admin-links-hover a{color:#000;}div.panel-pane div.admin-links a:before{content:"[";}div.panel-pane div.admin-links a:after{content:"]";}div.panel-pane div.panel-hide{display:none;}div.panel-pane div.panel-hide-hover,div.panel-pane:hover div.panel-hide{display:block;position:absolute;z-index:200;margin-top:-1.5em;}div.panel-pane div.feed a{float:right;}
.amazon-bundle-product{position:relative;margin:30px 10px 0;}.amazon-bundle-product:after{content:".";clear:both;display:block;visibility:hidden;height:0px;}.amazon-bundle-product a,.amazon-bundle-product a:hover{text-decoration:none;}.amazon-bundle-product__ad{position:absolute;top:5px;left:5px;font-family:'Roboto',sans-serif;font-size:10px;color:#000;}.amazon-bundle-product__main{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;padding-top:30px;padding-bottom:20px;}.amazon-bundle-product__main .amazon-bundle-product__image{-webkit-box-flex:1;-ms-flex:1 1;flex:1 1;width:100%;position:relative;text-align:center;margin-right:15px;}.amazon-bundle-product__main .amazon-bundle-product__image img{max-height:250px;width:auto;height:auto;}.amazon-bundle-product__main .amazon-bundle-product-box{-webkit-box-flex:1.2;-ms-flex:1.2 1.2;flex:1.2 1.2;text-align:center;}.amazon-bundle-product__main .amazon-bundle-product-box-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:7px;}.amazon-bundle-product__main .amazon-bundle-product-box-info__price{font-family:inherit;font-size:16px;color:#000;padding:3px;}.amazon-bundle-product__main .amazon-bundle-product-box-info__uvp{font-family:inherit;font-size:14px;color:#acacac;text-decoration:line-through;padding:3px;}.amazon-bundle-product__main .amazon-bundle-product-box-info__savings{font-family:inherit;font-size:14px;color:#d71100;padding:3px;}.amazon-bundle-product__main .amazon-bundle-product__title{font-family:inherit;font-size:20px;line-height:1.25;margin:0 10px 10px;padding:0;text-align:center;text-transform:none;}.amazon-bundle-product__main .amazon-bundle-product__button{background:#f1f1f1;display:inline-block;padding:15px 25px;border:1px solid #dbdbdb;}.amazon-bundle-product__main .amazon-bundle-product__button span{font-family:inherit;font-weight:bold;color:#333333;font-size:16px;text-align:center;}.amazon-bundle-product__main .amazon-bundle-product__text{color:#000;}.amazon-bundle-product__main .amazon-bundle-product__text ul:not(.list) li{margin-bottom:0;line-height:24px;}.amazon-bundle-product__main .amazon-sprite{background-image:url("https://images-na.ssl-images-amazon.com/images/G/01/AUIClients/AmazonUIBaseCSS-sprite_2x-9d768db982f81e1fde71be6e1f86b818ea0ecfcf._V2_.png");-moz-background-size:400px 650px;-o-background-size:400px 650px;background-size:400px 650px;display:inline-block;}.amazon-bundle-product__main .amazon-sprite__prime{width:52px;height:16px;background-position:-5px -489px;vertical-align:baseline;margin:0 auto 5px;}
.col.col-3.aside .tabs.primary{max-width:300px;}.col.col-3.aside .tabs.primary li a{font-size:11px;margin-right:.25em;}
ul.better-autocomplete{max-height:490px !important;}
.xcel-piano-form-hp-wrapper{display:none;}.xcel-piano-form-message{display:none;padding:8px;margin:0 0 24px;}.xcel-piano-form-message--error{color:#d10000;}
