.music h1{font-family:Lato,sans-serif;margin-bottom:20px;margin-top:10px;font-size:280%;font-weight:bolder;text-align:center}.music p{text-align:center;max-width:55%;display:block;margin:0 auto 20px;color:#555;line-height:1.6}.music p + div:first-of-type{display:flex;flex-flow:row wrap;justify-content:center}.music a.load{position:relative}.music a.load:before{display:none;content:"";border:8px solid transparent;border-top:8px solid rgba(0,0,0,0.8);position:absolute;top:-30%;left:45%}.music a.load:after{display:none;content:attr(data-title);position:absolute;background:#000;opacity:.8;color:#fff;padding:10px 20px;width:120px;border-radius:4px;text-align:center;top:-108%;left:10%}.music a.load:hover:after,.music a.load:hover:before{display:block}.music a.button{margin:10px 20px 0;padding:15px 10px;width:180px;text-align:center}.music .tabs{margin-top:30px}.music .tabs .tab{display:inline-block;padding:10px 15px;cursor:pointer;position:relative;z-index:5;color:#c0392b;text-decoration:none;background-color:#fff;border-bottom:1px solid #ddd;z-index:1}.music .tabs .tab:focus,.music .tabs .tab:hover{color:#212121}.music .tabs div:first-child{display:flex;flex-flow:row wrap;justify-content:center}.music .tabs .whiteborder{border:1px solid #ddd;border-bottom:1px solid #fff;border-radius:5px 5px 0 0}.music .tabs .hide{display:none}.music .tabs .show{display:grid}.music .tabContent{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:20px;width:80%;margin:-1px auto 0;border-top:1px solid #ddd;padding-top:20px}.music .tabContent ul{padding-left:25%;margin:0}.music ul li{line-height:22.65px;margin-bottom:10px;position:relative}.music li a{position:absolute;left:-35px;top:0;color:#c0392b}.music .link{color:#c0392b;cursor:pointer}.music li a:hover{color:#333}.music p.note{font-size:26px;color:#c0392b;position:relative;display:block;width:300px;max-width:100%;margin:0 auto 30px}.music p.note:before{content:"";position:absolute;width:130px;height:1px;background:#ddd;left:0;top:50%;box-shadow:170px 0 0 0 #ddd}.music p + a.button{margin:0 auto 20px;display:block}.music .modal{background-color:rgba(0,0,0,0.5);display:none}.music .modal-content-video{width:60%;padding-bottom:34%;z-index:100;background-color:#000}@media (max-width: 420px){.music h1 + p{text-align:justify;max-width:80%}.music div.tabContent{grid-template-columns:1fr;width:90%;margin-left:10%}.music .tabContent ul{padding:0 20px}.music .modal-content-video{width:100%;padding-bottom:60%}}@media (max-width: 275px){.whiteborder{order:2}.music .tabs .tab{border-bottom:0}}