html{-webkit-text-size-adjust:none;}
body,div,form,h1,h2,h3,h4,h5,h6,input,li,ol,p,pre,td,textarea,th,ul{margin:0;padding:0;}
td,th{padding:1px}
a:link,a:visited{text-decoration:none}
a:hover{color:#E71D36}
button,input[type=button],input[type=submit]{padding:2px 4px 2px 1px;line-height:100%}
button,input[type=button],input[type=checkbox],input[type=image],input[type=radio],input[type=reset],input[type=submit],select{cursor:pointer}
h1,h2,h3,h4,h5,h6{font-weight:normal}
h2{font-size:21px;line-height:27px}
h3{font-size:18px;line-height:18px}
pre{margin:10px 0;border:1px dotted #aab4be}
#logoimg{width:180px;height:75px}
h1,h2,h3,h4,h5,h6,ol,p,ul{margin:10px 0;padding:0}
table{width:100%}
body#lad-body{background:#fff;color:#000;font-family:Arial,sans-serif;font-size:13px}
div.lad-wrap{float:left;width:100%;height:100%}
div.lad-widthTemp{margin:0 auto;width:980px}
.lad-widthTemp-i{float:left;margin:0;padding:0}
.italic{font-style: italic;}
div.lad-footer,div.lad-header,div.lad-headertop,div.lad-mainbody,div.lad-middle,div.lad-top-content,div.lad-top-extend,div.lad-topboxes,div.lad-widthTemp-i{float:left;width:100%}
div.header-wrapper{float:left;width:100%}
div.lad-middle{min-height:500px}
div.lad-bottom-extends,div.lad-bottomboxes,div.lad-topboxes{border-bottom:1px solid #f2f2f2}
div.lad-header{position:relative;z-index:999;border-bottom:4px solid #333;padding:13px 0 20px}
div.lad-logo{float:left;width:34%;margin:0;height:75px}
div.lad-logo a.logo{width:180px;height:75px;display:block}
div.lad-mainmenu{position:relative;z-index:9999;float:left;padding:25px 0 5px}
div.lad-headertop{float:right;width:642px;min-height:80px}
.lad-headertop .guitmod{float:left;line-height:24px;padding-top:4px}
.module h3{margin-top:0;margin-bottom:6px}
.module h3#chords-song-list{color:#222;line-height:34px;display:block;padding: 8px 8px 0 10px;line-height: 126%;}
.module ul,.module ul.menu{padding:0;margin:0}
.module ul.menu li{margin:0;padding:0;line-height:19px;}
.module ul.menu li.active a,div.lad-rightcolumn .module ul.menu li.active a{background:#e2e2e2}
.module ul.menu li a:hover{background:#d5d5d5;text-decoration:none}
div.lad-rightcolumn .module ul.menu li a:hover{background:#d5d5d5}
.module ul.menu li.active a{text-decoration:none;color:#222}
.module ul.menu li.first,.module ul.menu li.first div{border:0}
.module ul.menu li a{text-transform:none;display:block;padding:4px 5px 5px 10px}
.lad-top-extend{padding:0;margin:0}
.lad-top-extend .guitmod{float:left}
.lad-top-extend .module .guitmod-i{padding:10px 0;float:left;width:100%}
.breadcrumbs{padding:0;display:block;font-size:12px;color:#666;}
div.lad-mainbody{margin:0;padding:5px 0}
div.lad-leftcolumn{float:left;width:200px;margin:0 20px 0 0}
div.lad-rightcolumn{width:220px}
div.lad-leftcolumn .guitmod,div.lad-rightcolumn .guitmod{float:left;width:100%}
div.lad-leftcolumn .guitmod-i,div.lad-rightcolumn .guitmod-i{padding:10px 0}
div.lad-leftcolumn .guitmodContent-i,div.lad-rightcolumn .guitmodContent-i{padding:0}
div.lad-leftcolumn ul,div.lad-rightcolumn ul{padding:0;margin:0}
div.lad-leftcolumn ul li,div.lad-rightcolumn ul li{margin:0;padding:0 0 0 15px;line-height:24px;background:0}
div.lad-leftcolumn ul li a,div.lad-rightcolumn ul li a{text-transform:none}
div.lad-leftcolumn .guitmod,div.lad-rightcolumn .guitmod{float:left;margin-bottom:20px;width:100%}
.lad-content{overflow:hidden;padding:0 8px 0 0}
div.lad-footer{background:#e2e2e2;color:#000000;border-top: 1px solid #a5a5a5;padding:30px 0 60px 0; margin-top: 60px;}
div.lad-footer p{color:#000000;}
div.lad-footer a{color: #005cd4;text-decoration:underline;}
div.lad-bottom-1,div.lad-bottom-2{padding:0}
div.lad-bottom-1 .guitmod,div.lad-bottom-2 .guitmod{padding:10px 0}
div.lad-bottom-1 .guitmod .guitmod-i,div.lad-bottom-2 .guitmod .guitmod-i{padding:0 10px}
#lad-mainmenu,#lad-mainmenu ul.level0{line-height:55px;padding:0;margin:0}
#lad-mainmenu li,#lad-mainmenu li li{float:left;margin:0;padding:0}
#lad-mainmenu ul.level0{float:right;margin:0;padding:0;height:30px;position:relative}
#lad-mainmenu ul.level0 li{background:0;cursor:pointer;display:block;float:left;list-style:none;margin:0;padding:0}
#lad-mainmenu ul.level0 li a{color:#005cd4;display:block;font-size:30px;height:30px;line-height:30px;margin:0;padding:0}
#lad-mainmenu ul.level0 li a span{padding:0;display:block}
#lad-mainmenu ul.level0 li{margin-right: 69px;}
#lad-mainmenu ul.level0 li#item-140 {margin-right: 0;}
#lad-mainmenu ul.level0 li,#lad-mainmenu ul.level0 li a{background:0}
#lad-mainmenu ul.level0 li a:hover,#lad-mainmenu ul.level0 li.sfhover a{text-decoration:underline;color:#E71D36}
#lad-mainmenu ul.level0 li.active a,#lad-mainmenu ul.level0 li.active a:hover{text-decoration:none;color:#333}
*{margin:0;padding:0}
img{border:0;vertical-align:top}
a{border:0;color:#a7a998;text-decoration:none;outline:0;outline:0;cursor:pointer}
a:active,a:focus,a:visited{border:0;outline:0}
a:hover{text-decoration:underline}
a img{border:0}
p{line-height:1.6;padding:8px 0}
h1{font-size:32px;line-height:1;margin-bottom:.5em}
h4{font-size:1.2em;line-height:1.25;line-height:normal}
h5,h6{font-size:1em;line-height:normal}
ul li{list-style:none;margin-left:0}
ol,ul{margin:0;padding:0}
ul{list-style-type:disc}
ol{list-style-type:decimal}
pre{padding:1px 5px 5px}
.ladclrf{clear:both}
ul li{line-height:1.5;padding:6px 0 3px 15px}
ol li{line-height:1.5;padding:6px 0 3px 15px}
body.left-right-content div.lad-mainbody div.lad-rightcolumn{float:left;margin:0 30px 0 0}
.center{text-align:center}
p.plaintext{max-width:1100px;line-height:1.6}
p.chordstext{max-width:1335px;line-height:1.6}
a.psevdo{text-decoration:none!important;border-bottom:1px dashed}
span.psevdo{color:#005cd4;border-bottom:1px dashed;cursor:pointer}
.psevdodown,.psevdoup{cursor:pointer;display:inline-block;outline:0;-webkit-transition:all .2s;-moz-transition:all .2s;transition:all .2s;margin-right:8px;width:39px;height:39px;font-size:30px;font-weight:bold;font-family:'Courier New',monospace;padding-left:3px;border:2px solid #005cd4;color:#005cd4;background:#fff;border-radius:7px;}
.psevdodown:active,.psevdodown:hover,.psevdoup:active,.psevdoup:hover{color:#fff;background:#005cd4}
h3.applikchordsh3,h3.fontsizeh3{padding-top:10px}
td.textofsong{vertical-align:top;padding:0 5px 0 0}
.textofsong pre{font-family:Consolas, monospace;width:590px;font-size:16px;line-height:1.3;color:#000;overflow-x:auto;padding-bottom:26px;background-color:#fff}
td.rightpartsong{vertical-align:top;padding:0}
#lad-mainmenu div.guitmod.module{float:left}
.applikdiv{width:140px;height:140px;float:left;text-align:center;border:1px solid #e6e6fa;background-color: #fff;}
.apliktitle{text-align:center;margin-top:2px;margin-bottom:0;font-size:15px;line-height:1.3;padding-bottom:4px}
.textofsong pre span, .bottom-chords-line span{font-weight:bold;color:#004093}
div.modulecomments{float:left}
div.modulecomments .guitmod-i{margin-right:30px;width:555px;margin-bottom:30px}
div.modulehits{float:left}
div.modulehits .guitmod-i{margin-right:15px;margin-bottom:30px}
.micro-bc-arrow{display:inline-block;}
#smoothtop{height:45px;width:45px;background:url(/images/up-arrow-2.gif) center top no-repeat}
#smoothtop:hover{background-position:center bottom}
a{color:#005CD4}
div#fixedmobilead{display:none}
div#fixedtabletad{display:none}
div#fixedmobileortabletad{display:none}
.img18{margin-top:-25px;margin-bottom:0;position:relative;top:45px;left:94%}
.bluebutton{cursor:pointer;display:inline;font-size:14px;transition: none;border:none;color:#005cd4;background:none;text-decoration: none; margin-top:26px; padding:0;border-radius: 0px;background-size: contain;}
.bluebutton:active,.bluebutton:hover{color:#E71D36;background:none;border:none;border-bottom:1px solid #E71D36;}
.randombutton{float:right;}
.bottomrightdiv{margin-bottom:15px}
.searchbutton{display:none;}
.mobtunerhref{display:none}
.lad-rightcolumn h3{display:inline-block}
.sort-wrapper{display:block;margin: 9px 0px 11px 8px;}
.sort-wrapper select{position:relative;font-size:13px;border-color: #005cd4;}
h2.video {padding-top: 1rem;}
.autoscroll-line span.psevdo {color: #004298;}
body>iframe {display: none;}
.text-headings h2 {margin:1.2rem 0 0.8rem;}
.text-headings h3 {margin:0.6rem 0 0.6rem;}
.text-headings p {margin:0;padding-top:0;padding-bottom:1rem;line-height:1.6}
p.song-intro-text{padding-bottom:0;margin-bottom:0}
p.navigator-heading,p.navigator-bottom {padding-bottom:2px;}
#chords-and-lyrics{margin-bottom: 0.4rem;}
p.song-description-text{margin-top:10px;}
td.rightpartsong p.diagrams-description-text {margin-top:8px;font-size: 0.8rem;}
p.navigator-bottom {margin-top:0;padding-top:0;margin-bottom:0}
.table-of-contents{margin-bottom:1.9rem}
.mt-0{margin-top:0!important}
.pb-0{padding-bottom:0!important}
.pt-0{padding-top:0!important}
.textofsong pre {min-height: 500px;}
.song-page p.navigator-heading,.song-page p.navigator-bottom {font-size:1rem}
td.rightpartsong p.nobarre {margin-top: 1.5rem;margin-bottom: 0.4rem;}
td.rightpartsong p.nobarre span.psevdo {font-weight:bold;}
.nobarre .psevdo, .simplify .psevdo {margin-left:0;display: inline;}
.loading {
  clip-path: inset(0 3ch 0 0);
  animation: l 0.8s steps(4) infinite;
  font-family:monospace;
}
@keyframes l {
  to {
    clip-path: inset(0 -1ch 0 0)
  }
}
.artists-list-wrapper{margin: 0 0 1rem 0.5rem; padding: 0 0 1rem 0; } 
.artists-list-wrapper ul{column-count: 2;column-rule: none;} 
.artists-list-wrapper ul.single-column{column-count: 1;} 
.artists-list-wrapper .letter{margin:1.2rem 0 1rem 0;} 
.artists-list-wrapper ul li{background:0 0;font-size:16px;padding:8px 0 0} 
.artists-list-wrapper h4{margin:0 0 0.5rem 0; font-size: 1.4rem; padding:0.8rem 0 0 0;}
.alphabet-index{margin: 0 0 0 0.5rem;}
.alphabet-index ul{margin: 0 0 0.5rem 0;padding: 0;list-style: none;}
.alphabet-index ul li {display: inline-block;margin: 10px 10px 0 0; padding:0;}
.alphabet-index ul li a{cursor: pointer;display: block; font-size: 16px;border: 1px solid #005cd4;color: #005cd4;background: #fff;text-decoration: none;border-radius: 5px;padding:0 8px 0 8px;text-align: center;min-width: 14px;}
.alphabet-index ul li:last-child {margin: 10px 0 0 0;}
#alphabetical-index{margin:0 0 0.2rem 0;}
.nowrap{white-space:nowrap;}
.song-page table .small-only{display:none}
a[target="_blank"]:not(.share-social a)::after {
content: '';
background: no-repeat url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg"  viewBox="0 0 20 20"><g style="stroke:rgb(0,92,212);stroke-width:1"><line x1="5" y1="5" x2="5" y2="14" /><line x1="14" y1="9" x2="14" y2="14" /><line x1="5" y1="14" x2="14" y2="14" /><line x1="5" y1="5" x2="9" y2="5"  /><line x1="10" y1="2" x2="17" y2="2"  /><line x1="17" y1="2" x2="17" y2="9" /><line x1="10" y1="9" x2="17" y2="2" style="stroke-width:1.5" /></g></svg>');
padding-right: 1em;
}
.another-instrument {padding-top:0}
.song-page .table-of-contents{margin-bottom: 1rem;}
.lad-bottom-content {margin-top:1rem}
.mobileonly{display:none}
.nomobileonly{display:block}
.top-ad{margin:0 0 12px 0;padding:8px 0 0 0;clear:both}

/*media*/
@media all and (min-width:0px) and (max-width:641px) {
html{font-size:16px}
div.lad-wrap{min-width:320px}
div.lad-widthTemp{width:100%}
div.lad-mainbody{padding-top:0px}
div.lad-content{padding:0}
body.left-right-content div.lad-mainbody div.lad-rightcolumn{width:90%;margin:0}
body.left-right-content.song-page div.lad-mainbody div.lad-rightcolumn{margin-top:1.1rem}
div.lad-leftcolumn{display:table-row-group;width:80%;margin:0 5% 0 0}
div.modulecomments{display:none}
td.textofsong{padding:0;margin:0}
.textofsong pre{width:95vw;font-size:.751rem;margin: 11px 0px 0px 4px;padding:5px 0 10px 5px}
#lad-mainmenu ul.level0 li a{font-size:0.96rem;margin-right:0rem;line-height:1.4rem;height:1.4rem}
div.lad-mainmenu{padding:.1rem 0 .8rem .3rem}
#lad-mainmenu ul.level0{height:1.4rem}
#lad-mainmenu ul.level0 li{margin-right:0}
#lad-mainmenu div.guitmod.module{float:left;margin-right:0}
div.lad-header{padding:.3rem 0 0 0}
h1{font-size:1.5rem;margin:.3rem 0 .3rem .3rem;line-height:120%}
.breadcrumbs{font-size:.751rem;line-height:110%;padding-left:.3rem}
h2{font-size:1.2rem;padding-left:.3rem}
h3{font-size:1.1rem;line-height:1.3rem;margin:0;padding:0 0 0 .3rem}
.text-headings h3 {font-size: 1rem;}
td.textofsong{display:table-header-group;overflow:hidden;max-width:96vw}
td.rightpartsong{display:table-row-group}
td.rightpartsong p{padding:0;margin:0 0 0 .5rem}
div#applikdivbig{margin:0 0 0 .3rem}
td.rightpartsong p.apliktitle{margin-top:.6rem}
div.lad-header{border-bottom:3px solid #333;}
.textofsong pre+h3,.textofsong pre+h3+object,.textofsong pre+h3+object+br,.textofsong pre+h3+object+br+small,.textofsong pre+h3+object+div{display:none}
.applikdiv{width:6.3rem;height:7.1rem}
.crdinsong{width:6rem}
#smoothtop{height:0;width:0;display: none;}
.psevdodown{border-width:.1875rem;width:3rem;height:3rem;font-size:2rem;line-height:2rem;margin:0 1rem 0 0;padding:0}
.psevdoup{border-width:.1875rem;width:3rem;height:3rem;font-size:2rem;line-height:2rem;margin:0;padding:0}
span.psevdo{display:inline-block;margin-top:0;padding-top:0;margin-left:1rem}
.song-intro-text span.psevdo{margin:0}
.module ul.menu li{margin-bottom:0;padding:.2rem 0}
.module ul.menu li a{font-size:.8rem;line-height:1.3rem;padding:0.15rem 1.5rem 0.15rem 0.7rem;display:inline-block}
.module ul.menu li a:hover{background:none !important}
.chordstext,.plaintext{font-size:.8rem;padding:1rem .5rem;margin:0}
.text-headings p{font-size:.8rem;padding:0 .5rem 1rem .5rem;margin:0}
.text-headings ul li{font-size:.8rem;}
.module h3#chords-song-list{font-size:1.2rem;line-height:1.4rem;margin:0;padding:15px 0 .3rem .3rem}
div.lad-footer{font-size:.751rem; margin-top:10px; padding-bottom:20px}
ul.mostreadhits li{display:block;background:0 0;padding:.1rem 0}
ul.mostreadhits li a{font-size:.8rem;line-height:1.8rem;display:block;padding:0 .4rem 0 .7rem}
ol.rating-song-list li{font-size:.8rem;background:0 0;padding: 10px 0 10px 0;border-bottom: 1px solid #ececec;}
ol.rating-song-list li a{display:block;font-size:1rem;line-height:1.9rem;padding:0 .4rem 0 .4rem}
div.italic-rating-song-list{margin-left: 0.4rem;font-size: .9rem;}
ol.rating-song-list{padding-left: 37px !important;margin-top: 12px;}
p.center{font-size:1rem}
div#fixedmobilead{display:block;position:fixed;left:0;bottom:0;z-index:998;width:100%;height:90px}
div#fixedmobileortabletad{display:block;position:fixed;left:0;bottom:0;z-index:998;width:100%;height:90px}
div.moduleshare{display:none}
.img18{left:92%;top:32px}
.bluebutton{cursor:pointer;display:block;font-size:1rem;transition:none;border:none;color:#005cd4;background:none;text-decoration:none;margin:0;padding:0;border-radius: 0px;}
.bluebutton:active,.bluebutton:hover{border:none;}
.searchbutton:active,.searchbutton:hover{background: url("/images/search.png");background-size: contain;}
.randombutton:active,.randombutton:hover{background: url("/images/rand.png");background-size: contain;}
.searchbutton{float:none;margin-left:.3rem;position:absolute;top: 15px;right: 10px;background: url("/images/search.png");width: 25px;height: 25px;}
.randombutton{float:none;margin-left:.3rem;position:absolute;top: 14px;right: 58px;background: url("/images/rand.png");width: 25px;height: 25px;}
.bluebutton{background-size: contain;}
.randombutton span,.randombutton span span{display:none}
.mobtunerhref{display:block;width: 25px;height: 25px;background: url("/images/tuner.png");background-size: contain;float:none;position: absolute;top: 14px;right: 107px;}
.lad-headertop .guitmod{padding-top:0;visibility: hidden;width:100%}
div.lad-headertop{min-height: 160px;width:100%;}
body#lad-body{font-size:1rem}
td.rightpartsong h3{padding:1.3rem 0 .3rem .4rem}
li#item-140, li#item-10352{display:none !important}
div.lad-logo a.logo,#logoimg{width:108px;height:45px}
div.lad-logo{margin-left:.3rem;width:108px;height:45px}
.item-page h1+table+h3{display:none}
.item-page .textofsong pre iframe{display:block}
.item-page .adundertext iframe {display:block}
.item-page .adbeforetext iframe {display:block}
div.modulehits .guitmod-i{margin-right:0;margin-bottom:30px}
.menu.level0{overflow:hidden}
div.lad-leftcolumn div{width:100%}
.item-pagetunerpage b{font-size:.8rem;padding-left:.3rem}
ul.sound{font-size:.751rem}
#lad-mainmenu ul.level0 li#item-137, #lad-mainmenu ul.level0 li#item-7799{margin-right: 1.8rem;}
.item-page>table{border-collapse: collapse;}
.lad-rightcolumn h3{display:block}
.sort-wrapper{display:block;margin:0.4rem 0rem 0.4rem 0.4rem;}
.item-page iframe[src*='youtube'] {display: block;height: 232px;max-width: 100%;}
.item-page iframe[src*='google'] {display: block;}
.item-page iframe[src*='about:blank'] {display: block;}
p.song-intro-text{padding-top:0;}
p.song-description-text{padding-left:.3rem; padding-top:.3rem;}
.song-page p, .song-page ul li {font-size:0.8rem;padding-left:.3rem;}
.song-page p.navigator-heading,.song-page p.navigator-bottom {margin-bottom:0;padding-bottom:2px;font-size:1rem}
p.navigator-bottom {margin-top:1.8rem}
.video-heading {display:block; padding: 1rem 0 0 0.3rem}
.table-of-contents {margin-bottom: 1rem;}
.song-page ul.table-of-contents:nth-of-type(2) li {padding: 8px 0 8px 15px;}
.song-page .lad-rightcolumn ul.menu {padding-top:4px;}
p.video-description-text {margin-top:0}
.textofsong pre {min-height: 290px;}
pre .nobarre {font-size: 0.8rem;}
.artists-list-wrapper ul li{font-size:0.95rem;padding:.5rem 0 .3rem}
.lad-bottom-content{margin-left:0.5rem}
.mobileonly{display:block}
.nomobileonly{display:none}
.top-ad{margin:0 0 18px 0;padding:4px 0 0 0;}
}
@media all and (min-width:0px) and (max-width:620px) {
a.mainbutton{display: block;margin-left: auto;margin-right: auto;}
}
@media all and (min-width:0px) and (max-width:359px) {
#lad-mainmenu ul.level0 li#item-137, #lad-mainmenu ul.level0 li#item-7799{margin-right:1rem;}
}
@media all and (width < 410px), (max-width:409px) {
.alphabet-index ul li a{min-width: 8px;}
.alphabet-index ul li:last-child a {padding:0 2px 0 2px;}
}
@media all and (359px < width < 410px), (min-width:360px) and (max-width:409px) {
#lad-mainmenu ul.level0 li a{font-size:1.1rem;}
#lad-mainmenu ul.level0 li#item-137, #lad-mainmenu ul.level0 li#item-7799{margin-right:1.4rem;}
}
@media all and (min-width:410px) and (max-width:641px) {
#lad-mainmenu ul.level0 li a{font-size:1.15rem;}
}
@media all and (width > 641px), (min-width:642px) {
.artists-list-wrapper, .alphabet-index{margin-left:0;}
}
@media all and (641px < width <= 1101px) and (orientation:portrait), (min-width:642px) and (max-width:1101px) and (orientation:portrait) {
div.lad-wrap {min-width:770px}
h3.applikchordsh3,h3.fontsizeh3{padding-top:8px}
div.lad-widthTemp{width:760px}
div.lad-content{padding:0}
body.left-right-content div.lad-mainbody div.lad-rightcolumn{width:90%;margin:0}
div.lad-leftcolumn{display:table-row-group;width:349px;margin:0 58px 0 0}
div.modulecomments{display:none}
td.textofsong{padding-right:0;width:608px}
.textofsong pre{width:580px;font-size:17px;margin-bottom:10px;padding-top:10px}
#lad-mainmenu ul.level0 li a{font-size:23px}
#lad-mainmenu ul.level0 li {margin-right: 50px;}
#lad-mainmenu div.guitmod.module{float:left;}
h1{font-size:34px;margin:13px 0 0 0;line-height:110%}
.breadcrumbs{font-size:20px;line-height:26px}
h2{font-size:20px}
h3{font-size:16px;line-height:normal;margin:4px 0 7px;padding:0}
.text-headings h3 {font-size:18px;}
td.rightpartsong p{padding-top:0;margin-top:11px}
td.rightpartsong p.apliktitle{margin-top:6px}
.textofsong pre+h3,.textofsong pre+h3+object,.textofsong pre+h3+object+br,.textofsong pre+h3+object+br+small,.textofsong pre+h3+object+div{display:none}
.applikdiv{width:70px;height:93px}
.crdinsong{width:70px}
#smoothtop{height:0;width:0}
.psevdodown{border-width:3px;width:65px;height:65px;font-size:48px;line-height:48px;margin:0 14px 0 0;padding:0}
.psevdoup{border-width:3px;width:65px;height:65px;font-size:48px;line-height:48px;margin:0;padding:0}
span.psevdo{display:inline-block;margin-top:15px;padding-top:3px}
.module ul.menu li{margin-bottom:5px}
.module ul.menu li a{font-size:20px;line-height:1.5;padding:7px 22px 7px 22px;display: inline-block;}
.chordstext,.plaintext{font-size:18px;padding:14px 8px}
.module h3#chords-song-list{font-size:32px;line-height:36px;margin:17px 0 11px 8px;padding:0}
div.lad-footer{margin-top:30px}
ul.mostreadhits li{display:block;background:0 0;padding-left:10px}
ul.mostreadhits li a{font-size:27px;line-height:34px;display:block;padding:12px 5px 12px 0}
ol.rating-song-list li{font-size:15px;background:0 0;padding-left:10px}
ol.rating-song-list li a{display:block;font-size:20px;line-height:26px;padding:7px 5px 3px 0}
p.center{font-size:26px;text-align:left}
div.lad-logo a.logo,#logoimg{width:144px;height:60px}
div#fixedtabletad{display:block;position:fixed;left:0px;bottom:0px;z-index:998;width:100%;height:90px}
div#fixedmobileortabletad{display:block;position:fixed;left:0px;bottom:0px;z-index:998;width:100%;height:90px}
.img18{left: 92%;top: 42px;}
.bluebutton{font-size:15px; margin-top:22px;}
.bluebutton:active,.bluebutton:hover{color:#E71D36;background:none;border:none;border-bottom:1px solid #E71D36;}
.randombutton span span{display:none}
.lad-headertop .guitmod{padding-top:0px}
div.lad-headertop{min-height: 75px;}
body#lad-body{font-size:15px}
.searchbutton{display:none;}
.sort-wrapper{margin:0.4rem 0rem 0.4rem 0.4rem;}
.sort-wrapper select{font-size:20px;}
td.rightpartsong p.diagrams-description-text {font-size: 0.7rem;}
div.lad-headertop {width: 544px;}
div.lad-logo {width:27%}
.artists-list-wrapper ul{column-count: 3;} 
.artists-list-wrapper h4{font-size:1.6rem}
}
@media all and (641px < width <= 1101px) and (orientation:landscape), (min-width:642px) and (max-width:1101px) and (orientation:landscape) {
.randombutton{margin-right: 4px;}
div.lad-wrap {min-width: 1007px}
h3.applikchordsh3,h3.fontsizeh3{padding-top:8px}
h3.applikchordsh3{padding-bottom:5px}
div.lad-widthTemp{width:1005px}
h1{font-size:26px}
div.lad-leftcolumn,div.lad-rightcolumn{margin:0 3px 0 0;width:145px}
body.left-right-content div.lad-mainbody div.lad-rightcolumn{float:left;margin:0 3px 0 0}
.textofsong pre{width:535px;font-size:14px;margin-bottom:15px}
#lad-mainmenu ul.level0 li a {font-size: 25px;}
#lad-mainmenu ul.level0 li {margin-right: 46px;}
body#lad-body{font-size:13px}
.module ul.menu li{font-size:13px}
.psevdodown,.psevdoup{margin-right:4px}
h3{font-size:16px;line-height:normal;margin:0;padding:0}
td.textofsong{padding-right:2px}
td.rightpartsong p{padding-top:0;margin-top:11px}
td.rightpartsong p.apliktitle{margin-top:2px}
.applikdiv{width:70px;height:93px}
.crdinsong{width:70px}
.textofsong pre+h3,.textofsong pre+h3+object,.textofsong pre+h3+object+br,.textofsong pre+h3+object+br+small,.textofsong pre+h3+object+div{display:none}
td.rightpartsong{padding-top:4px}
.img18{top: 42px;}
.randombutton span span{display:none}
div.lad-headertop {width: 560px;}
.searchbutton{display:none;}
ol.rating-song-list li a{font-size: 14px;line-height: 24px;}
.sort-wrapper select{font-size:12px;}
.song-page .lad-content{float: right;}
.song-page .lad-content {width:848px}
div.lad-header {padding: 8px 0 7px;}
.artists-list-wrapper ul{column-count: 4;}
.artists-list-wrapper h4{font-size:1.6rem}
.module h3#chords-song-list {padding: 8px 6px 0 10px;}
.header-wrapper h1 {margin-bottom:3px}
p.song-intro-text{margin-top:9px}
}
@media all and (width > 1101px), (min-width:1102px) {
.song-page .lad-content{float: right;}
.artists-list-wrapper ul{column-count: 4;} 
.artists-list-wrapper ul li{list-style: square inside;} 
.artists-list-wrapper ul li::marker {color: #515151;} 
.artists-list-wrapper h4 {font-size: 1.7rem;margin: 0 0 1rem 0;}
.artists-list-wrapper .letter {margin: 2rem 0 2rem 0;}
ul li{line-height:1.6;}
ol li{line-height:1.6;}
.alphabet-index { margin-top: 0.3rem;}
.song-page h3.applikchordsh3{padding-bottom:5px}
.header-wrapper h1 {margin-bottom:3px}
p.song-intro-text{margin-top:9px}
}
@media all and (1101px < width < 1259px), (min-width:1102px) and (max-width:1258px) {
div.lad-widthTemp{width:1070px}
h1{font-size:26px}
div.lad-leftcolumn,div.lad-rightcolumn{margin:0 3px 0 0;width:145px}
body.left-right-content div.lad-mainbody div.lad-rightcolumn{float:left;margin:0 3px 0 0}
.textofsong pre{width:545px;font-size:14px;margin-bottom:15px}
#lad-mainmenu ul.level0 li a {font-size: 25px;}
#lad-mainmenu ul.level0 li {margin-right: 46px;}
body#lad-body{font-size:13px}
.applikdiv{width:95px;height:114px}
.crdinsong{width:95px}
.module ul.menu li{font-size:13px}
h3{font-size:16px;margin:0;padding:0}
.rightpartsong h3{line-height:22px;}
td.rightpartsong p{padding-top:0;margin-top:5px}
td.textofsong{padding-right:2px}
td.rightpartsong{padding-top:6px}
.img18{top: 42px;}
.searchbutton{display:none;}
ol.rating-song-list li a{font-size: 14px;line-height: 24px;}
.sort-wrapper select{font-size:12px;}
.song-page .lad-content {width:913px}
div.lad-header {padding: 8px 0 7px;}
.module h3#chords-song-list {padding: 8px 6px 0 10px;}
}
@media all and (min-width:1259px) and (max-width:1345px) {
h1{font-size:28px}
h3{font-size:16px;margin:0;padding:0}
.rightpartsong h3{line-height:22px;}
td.rightpartsong p{padding-top:0;margin-top:5px}
div.lad-widthTemp{width:1245px}
.applikdiv{width:95px;height:114px}
.crdinsong{width:95px}
.textofsong pre{width:545px;font-size:15px;margin-bottom:15px}
body.left-right-content div.lad-mainbody div.lad-rightcolumn {margin: 0 28px 0 0;}
.module ul.menu li{font-size:14px;margin-bottom:3px}
td.rightpartsong{padding-top:6px}
body#lad-body{font-size:14px}
#lad-mainmenu ul.level0 li a {font-size: 26px;}
#lad-mainmenu ul.level0 li {margin-right: 50px;}
.searchbutton{display:none;}
div.lad-header {border-bottom: 3px solid #333;padding: 8px 0 7px;}
div.lad-mainmenu {padding: 16px 0 5px;}
.sort-wrapper select{font-size:12px;}
.song-page .lad-content {width:988px}
}
@media all and (1345px < width < 1427px), (min-width:1346px) and (max-width:1426px) {
h1{font-size:30px}
h3{font-size:18px;margin:0;padding:0}
.rightpartsong h3{line-height:24px;}
td.rightpartsong p{padding-top:0;margin-top:7px}
div.lad-widthTemp{width:1340px}
.textofsong pre{width:588px;font-size:15px;margin-bottom:25px}
body#lad-body{font-size:14px}
.module ul.menu li{font-size:14px;margin-bottom:3px}
.crdinsong{width:115px}
.applikdiv{width:115px;height:133px}
td.rightpartsong{padding-top:5px}
.searchbutton{display:none;}
div.lad-header {border-bottom: 3px solid #333;padding: 8px 0 12px;}
div.lad-mainmenu {padding: 19px 0 5px;}
.sort-wrapper select{font-size:12px;}
.song-page .lad-content {width:1081px}
}
@media all and (1345px < width < 1363px), (min-width:1346px) and (max-width:1362px) {
div.lad-widthTemp{width:1335px}
body.left-right-content div.lad-mainbody div.lad-rightcolumn {margin-right:23px;}
}
@media all and (min-width:1427px) and (max-width:1574px) {
div.lad-widthTemp{width:1410px}
h3{font-size:18px;margin:0;padding:0}
td.rightpartsong p{padding-top:0;margin-top:7px}
.textofsong pre{width:650px;margin-bottom:25px;font-size:15px}
h1{font-size:32px}
body#lad-body{font-size:14px}
.module ul.menu li{font-size:14px;margin-bottom:3px}
.crdinsong{width:115px}
.applikdiv{width:115px;height:133px}
td.rightpartsong{padding-top:8px}
.img18{left: 95%;}
.searchbutton{display:none;}
div.lad-header {padding: 8px 0 12px;}
div.lad-mainmenu {padding: 20px 0 5px;}
.song-page .lad-content {width:1151px}
}
@media all and (width > 1574px), (min-width:1575px) {
.breadcrumbs{font-size:14px;line-height:24px}
div.lad-widthTemp{width:1565px}
.song-page h3{font-size:22px;margin:0;padding:0}
.song-page h3{line-height:27px;}
td.rightpartsong p{padding-top:0}
.textofsong pre{width:743px;margin-bottom:28px;font-size:17px}
body#lad-body{font-size:15px}
.module ul.menu li{font-size:16px;margin-bottom:4px}
td.rightpartsong{padding-top:6px}
.img18{left: 95%;}
.searchbutton{display:none;}
div.lad-header {padding: 11px 0 14px;}
div.lad-mainmenu {padding: 23px 0 7px;}
.crdinsong { width: 120px;}
.song-page .lad-content {width:1306px}
.song-page .module h3#chords-song-list { font-size: 17px;padding-bottom: 1px;}
.song-page p, .song-page ul li {font-size:0.9rem;}
p.video-description-text {margin:0}
}
@media all and (1574px < width <= 1588px), (min-width:1575px) and (max-width:1588px) {
div.lad-widthTemp{width:1559px}
body.left-right-content div.lad-mainbody div.lad-rightcolumn {margin-right:23px;}
}
.bottom-chords-line div{padding: 9px 10px;font-size: 12px; line-height: 18px;} .bottom-chords-line { max-height:103px;border-top:1px solid #c1c1c1;bottom:27px;} 
.autoscroll-line{height:33px;display:none;background:#e2e2e2;border-top:1px solid #a5a5a5;width:100%;position: fixed;right: 0;bottom: 0;left:0;z-index:1050;max-height:42px} .autoscroll-line div{padding: 7px 10px;font-size: 12px; line-height: 18px;text-align: center;} .autoscroll-line span.psevdo{margin: 0 0 0 4px;padding: 0;}
@media all and (width > 641px), (min-width:642px){
.bottom-chords-line { max-height:108px;bottom:32px;} .autoscroll-line{height:38px;} .bottom-chords-line div{padding: 14px 5px 17px 85px;font-size: 15px; line-height: 27px;text-align: center; } .autoscroll-line div{padding: 6px 8px;font-size: 14px; line-height: 18px;text-align: center;}
.mobileonly{display:none}
.nomobileonly{display:block}
}
@media all and (min-width:410px) and (max-width:641px) {
.bottom-chords-line div, .autoscroll-line div{font-size: 13px;} 
}
@media all and (max-width: 499px) {
.text-right-small{text-align: right!important;}
}
@media all and (min-width: 499px) {
.small-only{display:none}
}

/*header*/
div.lad-header{background: url(/images/guitar-990x400.png) no-repeat 0 0;background-size: auto 172px; background-position: left 41px;}
div.lad-mainmenu {padding-top:15px}
#top-search-line{padding-top:65px;width:473px;height:37px;overflow: hidden;}
@media all and (min-width:0px) and (max-width:641px) {
#top-search-line{width:97%;height: 14px;margin-left:2%;}
}
@media all and (min-width:360px) {
div.lad-mainmenu {padding-top:19px}
}
@media all and (min-width:385px) {
div.lad-header{background-size: auto 186px; background-position: left 41px;}
div.lad-mainmenu {padding-top:32px}
#top-search-line{padding-top:72px;}
}
@media all and (min-width:395px) {
div.lad-header{background-size: auto 169px; background-position: left 41px;}
div.lad-mainmenu {padding-top:15px}
#top-search-line{padding-top:62px;}
}
@media all and (min-width:410px) {
div.lad-mainmenu {padding-top:15px}
}
@media all and (min-width:418px) {
div.lad-header{background-image: url(/images/guitar-1128x400.png);}
}
@media all and (min-width:425px) {
div.lad-header{background-image: url(/images/guitar-990x400.png);background-size: auto 174px; background-position: left 41px;}
div.lad-mainmenu {padding-top:20px}
#top-search-line{padding-top:66px;}
}
@media all and (min-width:450px) {
div.lad-header{background-size: auto 185px; background-position: left 41px;}
div.lad-mainmenu {padding-top:29px}
#top-search-line{padding-top:71px;}
}
@media all and (width > 430px), (min-width:431px) {
div.lad-header{background-image: url(/images/guitar-1128x400.png);}
}
@media all and (width > 641px), (min-width:642px) {
#top-search-line{padding-top:11px;}
}
@media all and (min-width:521px) {
div.lad-header{background-image: url(/images/guitar-1385x400.png);background-size: auto 186px; background-position: left 41px;}
div.lad-mainmenu {padding-top:30px}
}
@media all and (min-width:831px) {
div.lad-header{background-image: url(/images/guitar-1818x400.png);}
}
@media all and (641px < width <= 1101px) and (orientation:portrait), (min-width:642px) and (max-width:1101px) and (orientation:portrait) {
div.lad-header{background-size: auto 242px; background-position: left 63px;}
div.lad-mainmenu {padding-top:235px}
#top-search-line{width:436px;}
}
@media all and (641px < width <= 1101px) and (orientation:landscape), (min-width:642px) and (max-width:1101px) and (orientation:landscape) {
div.lad-header{background-size: auto 242px; background-position: left 71px;}
div.lad-mainmenu {padding-top:241px}
#top-search-line{width:449px}
}
@media all and (width > 1101px), (min-width:1102px) {
div.lad-header{background-size: auto 260px; background-position: left 69px;}
div.lad-mainmenu {padding-top:256px}
}
@media all and (min-width:1181px) {
div.lad-header{background-size: auto 267px; background-position: left 69px;}
div.lad-mainmenu {padding-top:262px}
}
@media all and (min-width:1211px) {
div.lad-header{background-size: auto 283px; background-position: left 69px;}
div.lad-mainmenu {padding-top:277px}
}
@media all and (min-width:1285px) {
div.lad-header{background-size: auto 304px; background-position: left 69px;}
div.lad-mainmenu {padding-top:302px}
}
@media all and (min-width:1378px) {
div.lad-header{background-size: auto 318px; background-position: left 69px;}
div.lad-mainmenu {padding-top:322px}
}
@media all and (min-width:1445px) {
div.lad-header{background-size: auto 346px; background-position: left 69px;}
div.lad-mainmenu {padding-top:343px}
}
@media all and (min-width:1570px) {
div.lad-header{background-size: auto 349px; background-position: left 69px;}
div.lad-mainmenu {padding-top:351px}
}
@media all and (min-width:1585px) {
div.lad-header{background-size: auto 354px; background-position: left 69px;}
div.lad-mainmenu {padding-top:353px}
}
@media all and (min-width:1605px) {
div.lad-header{background-size: auto 371px; background-position: left 61px;}
div.lad-mainmenu {padding-top:359px}
}
@media all and (min-width:1685px) {
div.lad-header{background-image: url(/images/guitar-1920x400.png);background-size: auto 376px; background-position: -45px 61px;}
div.lad-mainmenu {padding-top:367px}
}
@media all and (min-width:1761px) {
div.lad-header{background-size: auto; background-position: left 61px;}
.textofsong pre{font-size:18px}
div.lad-mainmenu {padding-top:392px}
}
@media all and (width > 1920px), (min-width:1921px) {
div.lad-header{background-size: auto; background-position: center 61px;}
}