html { -webkit-text-size-adjust: 100%; -ms-text-size-adjust: 100%; } body { line-height: 25px; font-size:15px; font-family: 'Poppins', sans-serif; color:#3a3a3a; background: #3a3a3a; margin:0; width: 100%; } #hamburger-icon { display: none; z-index: 999999; width: 30px; height: 16px; position: relative; display: block; margin: -11px 0 0; order: 3; } #hamburger-icon .line { display: none; background: #ecf0f1; width: 30px; height: 4px; position: absolute; left: 0; border-radius: 2px; transition: all 0.4s; -webkit-transition: all 0.4s; -moz-transition: all 0.4s; } #hamburger-icon .line.line-1 { top: 0; } #hamburger-icon .line.line-2 { top: 50%; } #hamburger-icon .line.line-3 { top: 100%; } #hamburger-icon:hover .line-1, #hamburger-icon:focus .line-1 { transform: translateY(-2px); -webkit-transform: translateY(-2px); -moz-transform: translateY(-2px); } #hamburger-icon:hover .line-3, #hamburger-icon:focus .line-3 { transform: translateY(2px); -webkit-transform: translateY(2px); -moz-transform: translateY(2px); } #hamburger-icon.active .line-1 { transform: translateY(8px) translateX(0) rotate(45deg); -webkit-transform: translateY(8px) translateX(0) rotate(45deg); -moz-transform: translateY(8px) translateX(0) rotate(45deg); } #hamburger-icon.active .line-2 { opacity: 0; } #hamburger-icon.active .line-3 { transform: translateY(-8px) translateX(0) rotate(-45deg); -webkit-transform: translateY(-8px) translateX(0) rotate(-45deg); -moz-transform: translateY(-8px) translateX(0) rotate(-45deg); } @font-face { font-family: 'icomoon'; src: url('fonts/icomoon.eot?l22pv6'); src: url('fonts/icomoon.eot?l22pv6#iefix') format('embedded-opentype'), url('fonts/icomoon.ttf?l22pv6') format('truetype'), url('fonts/icomoon.woff?l22pv6') format('woff'), url('fonts/icomoon.svg?l22pv6#icomoon') format('svg'); font-weight: normal; font-style: normal; font-display: block; } [class^="icon-"], [class*=" icon-"] { /* use !important to prevent issues with browser extensions that change fonts */ font-family: 'icomoon' !important; speak: never; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; line-height: 1; /* Better Font Rendering =========== */ -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } .icon-hot:before { content: "\e915"; } .icon-clock:before { content: "\e916"; } .icon-drop-menu:before { content: "\e912"; } .icon-pause:before { content: "\e914"; } .icon-delete:before { content: "\e913"; } .icon-instagram:before { content: "\e90e"; } .icon-heart-in:before { content: "\e90f"; } .icon-facebook:before { content: "\e90d"; } .icon-youtube:before { content: "\e90c"; } .icon-user:before { content: "\e90b"; } .icon-cart:before { content: "\e90a"; } .icon-printer:before { content: "\e909"; } .icon-mic:before { content: "\e908"; } .icon-megaphone:before { content: "\e907"; } .icon-tutorial:before { content: "\e906"; } .icon-play:before { content: "\e905"; } .icon-fast:before { content: "\e904"; } .icon-tabs:before { content: "\e901"; } .icon-score:before { content: "\e902"; } .icon-search:before { content: "\e911"; } .icon-check:before { content: "\e910"; } .icon-warning:before { content: "\e903"; } .icon-fast-forward:before { content: "\e900"; } /* trasforma heart-in in delete per svuota lista preferiti */ #asfp-clear-list-btn .icon-heart-in:before { content: "\e913"; } b, strong { font-weight: 700; } a { color:#31A3DD; text-decoration:none; transition:color .1s; -webkit-transition:color .1s; } a:visited { text-decoration:none } a:hover { color: #78cbf6; text-decoration:none } .chiave { -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; } pre { -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; font-family: 'Roboto Mono', monospace; border-radius: 0 0 3px 3px; padding: 0 0 5px 20px; font-size:12px; color:#000; overflow-x: scroll; margin: 0 0 24px 0; font-weight: normal; line-height: 27px; font-size: 14px; } img { border:none } p { padding:0 0 15px; margin:0 } h1, h1 a, h1 a:visited { font-family: 'Oswald', serif; font-weight: 400; text-transform: uppercase; font-size: 56px; line-height: 65px; color:#222; text-decoration:none; text-shadow: 0 0 0 #fff; margin: 0 0 16px 0; } h1 img { padding: 0; margin: 0; line-height: 24px; } h1 a:hover { color:#666; text-decoration:none } h1.archivio { display: inline; vertical-align: middle; } h1.archivio small { line-height: 0; font-size: 0.6em; } #title-box { display: block; margin: 8px 0 32px; } h2, h2 a, h2 a:visited { font-family: 'Oswald', serif; font-weight: 400; text-transform: uppercase; font-size: 32px; line-height: 40px; margin: 32px 0 12px; color:#444; text-decoration:none; } h2 { color: #999; } h2 a:hover { color:#666; text-decoration:none } .post h2, .post h3 { border-bottom: 3px solid #999; padding: 0 0 6px; } blockquote h2 { color: #fff; margin: 0; } h2.homepage-title { border-bottom: 3px solid #444 !important; padding: 0 0 6px; } .list-categories h2 { font-size: 22px; } .desc { color:#d5d5d5; text-shadow: 0 0 3px #666; margin: 16px 0 0; font-weight: 400; font-size: 16px; line-height: 30px; padding-bottom: 3px; text-decoration: none } .archives { font-weight: 400; color: #777; margin: 0; padding: 0; } .archives a { font-size: 20px; font-weight: 900; line-height: 30px; } h3 { color:#999; font-family: 'Oswald', sans-serif; text-transform: uppercase; font-size: 32px; line-height: 40px; margin: 32px 0 16px; padding: 2px; clear: both; font-weight: 400; } h3 a,h3 a:visited { color:#31A3DD; text-decoration:none } h3 a:hover { color:#25afef; text-decoration:none } .sub h3 { font-size: 24px; } h3#articoli-correlati { margin: 32px 0 0px; } .list-categories h3 { font-size: 20px; } h4 { font:bold 130%/100% Arial; color:#31A3DD; margin:10px 0 5px; padding:2px } h5 { margin:0; padding-left:0; font:bold 170% Arial; color:#fff; background-color:#a11530 } h6 { margin:0; padding-left:0; font:bold 170% Arial; color:#fff; background-color:#aaa } form { margin:0; padding:0 } blockquote { color: #fff; padding:20px; border-bottom: 3px solid #0066bd; background-color: #6d9ac0; margin: 0 0 25px 0; border-radius: 0 0 3px 3px; } blockquote img { width: 100%; } #page { height: auto; margin:0 auto 40px auto; width:996px; display: block; } #wrapper { width:996px; height: auto; background-color: #fff; box-shadow: 0 0 5px #000; display: block; margin: 22px 0 0; } #header { padding: 22px 0 0; position: relative; } #menu { display: inline-block; line-height: 24px; } #menu a { display: inline-block; color: #fff; padding: 5px 12px 3px; border-radius: 3px; transition: all .2s; letter-spacing: 1px; } #menu.text-shadow a { text-shadow: 1px 1px 2px #000; } .topmenu-icon:before { color: #c1b59a; transition: all .2s; } #menu a:hover { background-color: #c1b498; } #menu a:hover .topmenu-icon:before { color: #fff; } #searchform { width: 400px; text-align: left; } #searchform input[type="text"] { width: calc(100% - 34px); border: 2px solid #c1b498 !important; border-radius: 2px; background-color: #666; color: #e6e6e6; box-shadow: none; padding: 5px 15px; margin-top: 14px; font-family: 'Poppins', sans-serif; font-weight: 100; font-size: 16px; } #searchform input[type="text"]:focus{ outline: none; } .active-page { pointer-events: none; cursor: default; text-decoration:none; background-color: #666; } .search-smart-box { width: 400px; max-width: 400px; font-size: 14px; letter-spacing: 0; background-color: #666; color: #e6e6e6; margin: 0; padding: 0; transition: all .2s; } .search-smart-box li { list-style-type: none; background-color: #666; border-bottom: 1px solid #777; transition: all .2s; } .search-smart-box .search-result a.search-post, .search-smart-box .search-cat-link a.search-category { color: #e6e6e6; background-color: #666; transition: all .2s; display: block; padding: 8px 16px; width: 368px; max-width: 368px; } .search-smart-box .search-cat-link a.search-category { text-transform: uppercase; } .search-smart-box .search-result:hover a.search-post, .search-smart-box .search-cat-link:hover a.search-category { color: #fff; background-color: #c1b498; } #menu-toggle, #menu-close { display: none; } /* .button_search { position: relative; left: -45px; top: 2px; color: #c1b498; background-color: transparent; border: 0px solid #c1b498; font-size: 18px; width: 0; height: 39px; line-height: 24px; border-top-right-radius: 2px; border-bottom-right-radius: 2px; cursor: pointer; text-shadow: 1px 1px 1px #666; } .button_search:hover { color: #fff; } .button_search:focus{ outline: none; } */ #header-top { display: block; clear: both; min-height: 70px; } #logo { display: inline-block; height: 70px; margin-bottom: 4px; } .margin-top-bottom-20 { margin-top: 20px; margin-bottom: 20px; } .margin-top-20 { margin-top: 20px; } .margin-bottom-20 { margin-bottom: 20px; } .margin-bottom-10 { margin-bottom: 10px; } .full-page-cover { height:100vh; background-size:cover; background-position: inherit; filter:brightness(50%) blur(2px); position: fixed; left: 0; right: 0; z-index: -1; display: block; } #full-page-title { position: absolute; bottom: 20%; } #full-page-title h1 { color: #fff; font-size: 5.0em; line-height: 1.2em; text-shadow: 3px 3px 3px #000; } #content { padding: 20px 15px 25px 20px; margin: 0; float:left; width:590px; overflow:hidden; background:#fff } .related_post_title { display: none; } ul.related_post li { padding: 12px 0 !important; } ul.related_post li a img { border-radius: 99px !important; width: 52px !important; height: 52px !important; border: 4px solid #c5c5c5 !important; } .fb-page { margin: 25px 0; } #menu-top { display: inline-block; text-align: right; width: calc(100% - 428px); height: 70px; } #description { line-height: 30px; margin-bottom: 5px; clear: both; } .no-responsive, .no-resp { text-align: center; display: block; } .responsive { display: none; z-index: 1; margin-top: 16px; } .adv.no-responsive, .adv.responsive { margin-bottom: 24px; } #adtop { margin: 18px auto 24px auto; display: block; } .simple-fade img { -webkit-transition: opacity 0.1s ease-in-out; -moz-transition: opacity 0.1s ease-in-out; -o-transition: opacity 0.1s ease-in-out; transition: opacity 0.1s ease-in-out; } .simple-fade img:hover { opacity:0.7; } .searchicon { display: inline-block; cursor: pointer; } #searchbar { display: inline-block; margin: 0 5px; text-align: center; float: right; } #searchbar input[type=text]::-webkit-input-placeholder, #searchform input[type=text]::-webkit-input-placeholder { color: #999; } #searchbar input[type=text]:-moz-placeholder, #searchform input[type=text]:-moz-placeholder { /* Firefox 18- */ color: #999; } #searchbar input[type=text]::-moz-placeholder, #searchform input[type=text]::-moz-placeholder { /* Firefox 19+ */ color: #999; } #searchbar input[type=text]:-ms-input-placeholder, #searchform input[type=text]:-ms-input-placeholder { color: #999; } .search-results { padding: 20px 20px 5px 20px; border: 1px solid #e6e6e6; margin-bottom: 20px; } .search-results:hover { background-color: #f7f7f7; } .search-results2 .archives a, ul.risultati li a { width: calc(100% - 42px); display: block; padding: 8px 20px; border: 1px solid #e6e6e6; margin-bottom: 12px; transition: all 0.2s; } ul.risultati li { padding: 40px; } ul.risultati li a { padding: 12px 20px 8px; } .search-results2 .archives a:hover, ul.risultati li a:hover, .goto:hover { border: 1px solid #a5a5a5; box-shadow: 1px 1px 4px #c5c5c5; } ul.risultati li a:hover .tags-search { color: #d9d9d9; } ul.risultati { margin: 0; padding: 0; } ul.risultati li { list-style-type: none; margin: 0; padding: 0; } ul.risultati li a { font-weight: 400; font-size: 20px; font-weight: 900; line-height: 27px; } .artist-link { padding: 12px 20px 12px 12px; width: calc(100% - 42px); transition: .2s all; } .artist-link:hover { opacity: .7; } .artist-link a:hover { opacity: 1; } .artist-link .post-thumb { border: 4px solid #000 !important; margin: 0 10px 0 0 !important; filter: contrast(1.1) brightness(1.1); margin-right: 8px; } .excerpt { font-style: italic; color: #777; margin-top: 12px; } .fondopagina { line-height: 20px; text-align: center; } .post { clear:both } .entry { float:left; width:590px; padding-bottom: 12px; margin-bottom:15px } .goto { color: #31A3DD; font-weight: 700; line-height: 32px; display: block; margin-top: 12px; padding: 4px 10px 2px 12px; border-radius: 2px; -webkit-transition: opacity .1s; border: 1px solid #e5e5e5; transition: all .2s; } .goto:hover { color: #78cbf6; } .post-cat { background:#fff; padding-left:20px; float:left; font-size:95%; color:#0f2ca9 } .post-comments { background:#fff; padding-left:20px; float:right; font-size:95% } .navigation { clear:both; padding:10px 0; line-height: 24px; } .previous-entries a { font-size:1.3em; float:left; padding-left:18px } .next-entries a { font-size:1.3em; float:right; padding-right:18px } #authorbox { font-size: 13px; line-height: 21px; padding:15px; background-color:#666; color: #fff; min-height:52px; display: block; clear:both; border-radius: 3px; } #authorphoto { display: inline-block; height: 67px; margin:0 8px 8px 0; vertical-align: middle; } #authorname { display: inline-block; font-size: 1.5em; font-weight: 700; } #authorbio { display: block; padding-top: 16px; border-top: 1px dotted #777; } #authorphoto img { border: 4px solid #fff; border-radius: 99px; } #post_div { height:65px; margin-bottom:5px } .wp_rp_title { font-size: 20px; font-weight: 700; clear: both; } .wp_rp_excerpt { color: #888; display: block; } #comments,#respond { border-bottom:1px dotted #4982d0; padding:10px 0 5px; clear:both } .commentlist { margin: 10px 0; padding: 0; } ol.commentlist { padding: 0; } .commentlist li { padding: 15px; list-style-type: none; } .commentlist .alt { background:#f1f1f1; } .commentlist cite { display:block; font-weight:700; font-style:normal; font-size:150%; color:#555; line-height: 32px; margin-bottom: 8px; text-transform: capitalize; } .commentlist small { margin-bottom:5px; display:block; font-size:87% } .commentmetadata { color:#777 } .commento { margin-top:10px } #commentform { font-size:110%; } #commentform p { text-align: left; padding:6px 0; } p.submit-button { margin: 16px 0; } #commentform label { color:#aaa; font-size:87% } #commentform input[type="text"] { box-shadow: inset 2px 2px 6px #ddd; font: 14px 'Poppins', sans-serif; font-weight: 100; width:250px; color:#333; background:#FFF; border:2px solid #ccc; padding:10px; margin-top:8px } #commentform textarea { box-shadow: inset 2px 2px 6px #ddd; font: 14px 'Poppins', sans-serif; font-weight: 100; color:#333; width: calc(100% - 26px); height:115px; background:#FFF; border:3px solid #ccc; padding:10px; margin-top:3px; resize:vertical } #commentform textarea:focus,#commentform input[type="text"]:focus { background:#fff } #commentform #submit { font-family: 'Poppins', sans-serif; font-size: 16px; font-weight: 700; line-height: 25px; padding: 6px 20px; border-radius: 2px; background-color:#00A7F5; color:#fff; border:none; float:right; cursor:pointer; transition:opacity .1s; -webkit-transition:opacity .1s } #commentform #submit:hover { opacity:.7; filter:Alpha(opacity=70) } #sidebar { float:right; padding: 20px 20px 25px 15px; width:336px; margin: 0; font-size:12px; color:#999; overflow:hidden; background:#fff } #left { margin-top:20px; float:left; margin-right:10px; width:166px } #right { margin-top:20px; float:right; width:160px } #sidebar h2 { font:bold 140%/100% Arial; color:#fff; margin:20px 0 2px; border-bottom:1px #4982d0; background-color:#555 } #sidebar h4, #sidebar .sidebartitle { font-family: 'Oswald', serif; color: #c5c5c5; font-weight: 700; font-size: 24px; line-height: 24px; padding: 12px 2px 8px 2px; margin: 48px 0 10px; background-color:#fff; text-transform: uppercase; } #sidebar a, #sidebar a:visited { font-size:13px; line-height: 25px; text-decoration:none } #sidebar ul { margin:0; padding:0 } #sidebar ul li { list-style:none; margin:0; padding:0; border:0; } .recenti, .chords-top, .tabs-top { text-align: left; } .recenti a, .chords-top a, .tabs-top a { font-weight: 700; display: block; width: calc(100% - 4px); border-radius: 2px; padding: 10px 0; border-bottom: 1px dotted rgba(0, 0, 0, .2) !important; transition: all .2s; } .chords-top a { color: #31A3DD; } .chords-top a.special { border: 1px solid #31A3DD; background-color: #31A3DD; color: #fff; } .chords-top .right-side, .chords-top .left-side { color: #31A3DD; } .tabs-top a { color: #BC992E; } .tabs-top h4 { border-bottom: 3px solid #BC992E; } .tabs-top a.special { border: 1px solid #BC992E; background-color: #BC992E; color: #fff; text-transform: uppercase; } .tabs-top .right-side, .tabs-top .left-side { color: #BC992E; } .recenti a { color: #999; } .recenti h4, .sanremo h4 { border-bottom: 3px solid #999; } .recenti a .titolo, .chords-top a .titolo, .tabs-top a .titolo { text-transform: uppercase; } .recenti a .autore, .chords-top a .autore, .tabs-top a .autore { color: #b5b5b5; font-weight: 400; } .recenti a:hover, .chords-top a:hover, .tabs-top a:hover { opacity: 0.6; } .recenti .right-side, .recenti .left-side, .sanremo .right-side, .sanremo .left-side { color: #999; } .fb-sidebar .right-side, .fb-sidebar .left-side { color: #3b5998; } h4.fb-sidebar { border-bottom: 3px solid #3b5998; } .ig-sidebar .right-side, .ig-sidebar .left-side { color: #dd2a7b; } h4.ig-sidebar { border-bottom: 3px solid #dd2a7b; } .chords-top a.special:hover { border: 1px solid #29779e; } .tabs-top a.special:hover { border: 1px solid #80671f; } a.side-ad { color: #999; background-color: #f5f5f5; border: 1px solid #e6e6e6; } .menu,.menu-1 { margin-top:10px } ul.list-meta li { background:url(img/arrow.png) no-repeat!important; padding-left:22px!important } ul.list-cat li,li.bar_categories li { background:#fff url(img/arrow.png) no-repeat!important; padding:4px 4px 4px 18px !important; font-weight:700 } ul.list-cat2 li { background:#f0f0f0 url(img/arrow.png) no-repeat!important; padding:4px 4px 4px 18px !important; font-weight:700 } ul.list-cat3 li { background:url(img/arrow.png) no-repeat!important; padding:0 0 0 18px !important } ul.list-cat4 li a { font-weight:700; } ul.list-cat5 li { background:#f0f0f0 url(img/arrow.png) no-repeat!important; padding:4px 4px 4px 4px!important; font-weight:700 } ul.list-rec li,li.bar_comments ul li { background:url(img/arrow.png) no-repeat!important; padding-left:22px!important } ul.list-archives li,li.bar_archives li { background:url(img/arrow.png) no-repeat!important; padding-left:22px!important } ul.list-page li,li.bar_pages li,li.bar_recent_entries li { background:url(img/arrow.png) no-repeat!important; padding-left:22px!important } ul.list-page li ul li,li.bar_pages li ul li { background:url(img/arrow.png) no-repeat!important; padding-left:15px!important } li.bar_calendar td { padding:1px 7px } .textbar { padding-top:5px } #close { clear:both; background:#fff; color:#fff; font-size:95%; line-height:130%; padding-bottom:10px } #footer { margin:0 auto 2px auto; width: auto; font-size:12px; line-height:100%; clear:both } .footer1 { clear:both } .center { text-align:center } img.center,img[align="center"] { display:block; margin-left:auto; margin-right:auto } .alignleft { float:left } img.alignleft,img[align="left"] { float:left; margin:2px 10px 5px 0 } .alignright { float:right } img.alignright,img[align="right"] { float:right; margin:2px 0 5px 10px } .clear { clear:both } hr { border: 1px solid #f5f5f5; margin-bottom: 8px; } hr.clear { clear:both; visibility:hidden; margin:0; padding:0 } .categories, .categories2, .fav-item { font-family: 'Oswald', serif; font-weight: 400; font-size: 24px; line-height: 32px; color:#c1b59a; text-decoration:none; text-shadow: 0 0 0 #fff; margin: 0; list-style-type: none; display: inline-block; } .categories a, .categories2 a, .fav-item a { color:#c1b59a; transition: all .2s; margin-right: 8px; } .fav-item { display: block; } .fav-item a { display: flex; align-items: center; justify-content: flex-start; padding: 8px 0; border-bottom: 1px solid #e5e5e5; border-top: 1px solid #e5e5e5; margin-top: -1px; } .fav-item-title { color: #444; margin-left: 32px; } .fav-item-author { margin-left: 8px; } #full-page-title .categories a, #full-page-title .categories2 a { text-shadow: 2px 2px 2px #000; } .categories3 { transition: all .2s; display: flex; align-items: center; justify-content: flex-start; background-color: #fff; color: #222; padding: 8px 0 12px; border-bottom: 1px dotted rgba(0, 0, 0, .2) !important; margin: 8px 0 8px; font-family: 'Poppins', serif; font-weight: 700; text-transform: uppercase; font-size: 24px; line-height: 32px; } .categories3 img { margin: 0 10px 0 0 !important; filter: contrast(1.1) brightness(1.1); } .categories3 .post-thumb { border: 4px solid #000 !important; } .categories3.first { padding: 12px 0; } .categories a:hover, .categories2 a:hover, a.categories3:hover, .fav-item:hover { opacity:0.7; } .categories3:hover { color: #222; } .andywarhol-1 { filter: sepia(100%) hue-rotate(60deg) saturate(120%) contrast(2) !important; } .andywarhol-2 { filter: sepia(100%) hue-rotate(120deg) saturate(120%) contrast(2) !important; } .andywarhol-3 { filter: sepia(100%) hue-rotate(180deg) saturate(120%) contrast(2) !important; } .andywarhol-4 { filter: sepia(100%) hue-rotate(240deg) saturate(120%) contrast(2) !important; } .andywarhol-5 { filter: sepia(100%) hue-rotate(300deg) saturate(120%) contrast(2) !important; } .andywarhol-6 { filter: sepia(100%) hue-rotate(360deg) saturate(120%) contrast(2) !important; } .rainbow-1 { color: #80b261; } .rainbow-2 { color: #67b7a7; } .rainbow-3 { color: #80a9eb; } .rainbow-4 { color: #c897e6; } .rainbow-5 { color: #ed909f; } .rainbow-6 { color: #c39d5e; } /* deprecabile con le immagini per categoria */ .categories a:before { font-family: 'icomoon' !important; speak: none; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; line-height: 1; content: "\e905"; margin-right: 4px; font-size: 0.8em; } .tags-search { font-weight: normal; font-size: 14px; text-transform: uppercase; color: #b5b5b5; } .button { font-family: 'Poppins', sans-serif; color: #fff; font-size: 16px; font-weight: 700; text-transform: uppercase; padding: 1px 7px 0px; display: inline-block; background-color: #31A3DD; border: 2px solid #31A3DD; border-radius: 4px; cursor: pointer; transition: all .2s; margin: 0 3px; } .button:hover { background-color: #78cbf6; border: 2px solid #78cbf6; } .button:focus { outline: 0; } .button:active { position: relative; top:1px; } button.square { width: 30px; height: 30px; padding: 2px 0 0px; font-size: 20px; line-height: 0; vertical-align: middle; } .button.scroller { padding: 1px 5px 0px; border-radius: 99px; vertical-align: middle; } #text-magnify.disabled, #text-reduce.disabled { background-color: #e5e5e5; border: 2px solid #e5e5e5; cursor: not-allowed; } #tools { width: calc(100% - 2px); max-width: 794px; line-height: 14px; font-size: 12px; letter-spacing: 0px; text-transform: uppercase; text-shadow: 1px 1px 1px #fff; padding: 12px 0; margin-top: 24px; background-color: #f6f6f6; border: 1px solid #e6e6e6; box-shadow: 0 1px 1px #aaa; } #tools-responsive, #autoscroll-responsive { display: none; } .tool-title { margin-right: 8px; display: inline-block; } .icon-play:before, .icon-fast:before, .icon-fast-forward:before { position: relative; top: 1px; left: 1px; } #stop-scroll, #stop-scroll-responsive { background-color: #ff0000; border: 2px solid #ff0000; display: none; } .text-current { border: 2px solid #aaa; background-color: #d5d5d5; color: #aaa; transition: all .2s; } .text-current:hover { background-color: #d5d5d5; border: 2px solid #aaa; color: #aaa; cursor: auto; } .button.text-current:active, #stop-scroll.disabled:active, #stop-scroll-responsive.disabled:active { position: relative; top:0px; left:0px; } input.apple-switch { position: relative; -webkit-appearance: none; outline: none; width: 50px; height: 25px; background-color: #fff; border: 1px solid #D9DADC; border-radius: 50px; box-shadow: inset -20px 0 0 0 #fff; transition-duration: 200ms; margin: -4px 0 0 0; padding: 0; vertical-align: middle; } input.apple-switch:hover { cursor: pointer; } input.apple-switch:after { content: ""; position: absolute; top: 1px; left: 1px; background: transparent; width: 22px; height: 22px; border-radius: 50%; box-shadow: 2px 1px 6px rgba(0,0,0,0.3); } input.apple-switch.checked { box-shadow: inset 25px 0 0 0 #31A3DD; border-color: #31A3DD; } input.apple-switch.checked:after { left: 25px; box-shadow: -2px 4px 3px rgba(0,0,0,0.05); } .tools-section, .second-row a { font-weight: 700; display: inline-block; margin: auto; padding: 0 11px; } .tools-section:not(.last) { border-right: 1px dotted #c5c5c5; } .second-row { padding: 0; margin: 24px 0 0; font-size: 13px; font-weight: 700; } .second-row a { padding: 2px 12px 0; border: 1px solid #e6e6e6; cursor: pointer; color: #999; margin: 0 16px 16px 0; border-radius: 2px; transition: all .2s; } .second-row a:hover { color: #c5c5c5; border: 1px solid #999; } .second-row a:active, .asfp-button:active { position: relative; top:1px; } .second-row a.video-button { color: #31A3DD; border: 1px solid #bde8ff; text-transform: uppercase; } .second-row a.video-button:hover { color: #78cbf6; border: 1px solid #31A3DD; } #output, #output-responsive, #output-text { display: inline-block; width: 16px; text-align: center; padding: 0 0 0 12px; color: #a1d7fe; font-weight: 700; } #pezza { display: none; width: 100%; max-width: 794px; height: 57px; margin-top: 24px; } .download { display: block; padding: 0 20px 10px; border: 1px solid #e6e6e6; margin-bottom: 20px; } #video-wrapper { transition: all 2s; margin-bottom: 3%; } .video-container { position: relative; width: 100%; height: 0; padding-bottom: 56.25%; background-color: #000; } .video { position: absolute; top: 0; left: 0; width: 100%; height: 100%; } .other-videos { display: flex; justify-content: space-between; align-items: center; margin-top: 3%; } .other-videos .sotto-video { color: #000; } .other-videos img { width: calc(100% - 4px); border: 2px solid #000; margin: 0 !important; background-color: #000; transition: all .2s; } .other-videos .other-container { width: 49%; margin: 0; display: flex; flex-direction: column; align-content: center; } .other-videos[videocount='4'] .other-container { width: 32%; } .other-container { transition: all .2s; } .other-container:hover { cursor: pointer; } .other-container:hover img { border: 2px solid #ff0000; opacity: .8; } .sotto-video { font-size: small; text-transform: uppercase; } .other-container:hover .sotto-video { color: #ff0000; } .fb-big { display: block; } .fb-small, .fb-small-1024 { display: none; text-align: center; } .sidebar-section { margin: 8px 0 36px; } .chitarra-pianoforte a img { margin-top: 16px; width:336px; border-radius:3px; display: block; } .tab_box { display: block; padding: 12px 20px 12px; background-color: #f5ecd2; margin: 16px 0 24px; color: #666; } .tab_box:hover { color: #666; } .tab_box_h3 { color: #666 !important; font-weight: 700; margin: 0; font-size: 30px; border-bottom: 0px solid #fff !important; } .tab_box_button { text-transform: uppercase; line-height: 48px; white-space: nowrap; margin-top: 12px; padding: 8px 12px; border-radius: 4px; color: #fff; background-color: #BC992E; font-weight: 700; transition: all .2s; } .tab_box_button:hover { opacity: 0.7; } .tab_box_button:active { position: relative; top:1px; } .tab_box .icon-check:before { font-size: 27px; } #logo > a > h1 { margin: 0 !important; } li.search-loading-element { width: 100%; text-align: center; } li.search-loading-element img { margin: 6px auto 0 auto; } .ad-link, .ad-link-2 { font-family: Poppins, sans-serif; font-weight: bold; display: block; font-size: 15px; line-height: 24px; padding: 0; letter-spacing: .2px; } .ad-link-2 { color: #BC992E; transition: all .2s; } .ad-link-2:hover { color: #BC992E; opacity: 0.7; } .more-link { display: none; } .bottom-ad { margin: 24px 0; text-align: center; } #list-buttons { margin-top: 36px; } .list-categories { line-height: 25px; margin-top: 40px; } .list-categories.sub { margin-top: 0px; } .list-button { width: calc(100% - 27px); display: block; padding: 6px 12px 4px; border: 1px solid #e6e6e6; margin-bottom: 12px; transition: all 0.2s; font-size: 25px; line-height: 30px; cursor: pointer; font-family: 'Poppins', sans-serif; font-weight: 700; text-transform: uppercase; border-radius: 2px; color: #999; } .list-button .icon-arrow-down:before { display: none; float: right; line-height: 30px; } .list-button:hover { border: 1px solid #999; } [name="accordi"]:checked + label { background-color: #666; border: 1px solid #222 !important; color: #fff !important; cursor: default; } .sub-list-button-current { font-weight: 700; } a.list-button { color: #999; } a.list-button:hover { opacity: 0.6; } .sub-menu-list { list-style-type: none; margin: 0; padding: 0; } #cartoni a.list-button { width: calc(100% - 42px); display: block; padding: 2px 12px; border: 1px solid #e6e6e6; margin-bottom: 10px; transition: all 0.2s; font-size: 20px; line-height: 25px; cursor: pointer; color: #999; font-family: 'Oswald', serif; font-weight: 400; text-transform: uppercase; } #cartoni a.list-button:hover { border: 1px solid #999; opacity: 0.6; } #italiani, #internazionali, #cartoni, #disney, #popolari { display: none; } ul.list-categories, ul#disney { padding-left: 16px; } .left-side { display: inline-block; text-align: left; width: calc(100% - 25px); } .left-side.archive-title { display: inline-block; text-align: left; width: calc(100% - 32px); } .right-side { display: inline-block; text-align: right; max-width:25px !important; } .tab-icon { width: 25px; height: 25px; line-height: 25px; text-align: center; vertical-align: middle; font-size: 10px; color: #fff; background-color: #BC992E; border-radius: 99px; margin-bottom: 2px; } .latest-posts { line-height: 22px; font-size: 22px; margin:12px 0; font-family: 'Oswald', serif; font-weight: 400; text-transform: uppercase; color: #c5c5c5; } .post-thumb { height: 54px; width: 54px; vertical-align: middle; border-radius: 99px; border: 4px solid #999; -webkit-filter: sepia(75%) contrast(1.1) brightness(1.1); /* Safari 6.0 - 9.0 */ filter: sepia(75%) contrast(1.1) brightness(1.1); box-shadow: inset 0px 0px 3px #000, inset 0px 0px 3px #000; } .post-thumb.andywarhol { border: 4px solid #777 !important; margin-right: -24px !important; } .category-name3.rainbow { font-size: 0.8em; } .rainbow-text { font-size: 0.6em; line-height: 1.8em; text-transform: none; color: #999; font-weight: 400; } .fav-item a .post-thumb { margin: 0 -24px 0 0 !important; } .category-thumb { display: inline; vertical-align: middle; border-radius: 999px; border: 5px solid #222; margin-right: 6px; height: 80px; width: 80px; -webkit-filter: grayscale(75%) contrast(1.2) brightness(1.1); /* Safari 6.0 - 9.0 */ filter: grayscale(100%) contrast(1.5) brightness(1.5); box-shadow: inset 0px 0px 3px #000, inset 0px 0px 3px #000; } button.asfp-button { padding: 2px 12px 0; border: 1px solid #e6e6e6; cursor: pointer; margin: 0 16px 16px 0; border-radius: 2px; transition: all .2s; font-weight: 700; display: inline-block; width: 186px; background-color: #fff; color: #999; text-decoration: none; font-size: 13px; line-height: 26px; font-family: 'Poppins', sans-serif; } button.asfp-button:focus { outline: none; } button.asfp-button:hover { color: #c5c5c5; border: 1px solid #999; } #asfp-remove-fav-btn { border: 1px solid #999; background-color: #999; color: #fff; } #asfp-remove-fav-btn:hover { border: 1px solid #c5c5c5; background-color: #c5c5c5; color: #fff; } #as-favourite-posts { margin-bottom: 24px; } .is-active a { color: #fff; border: 1px solid #31A3DD !important; background-color: #31A3DD; } /* se si usa le immagini nell'autocomplete di ricerca */ .search-cat-img { float: left; height: 26px; width: 26px; margin-right: 8px; vertical-align: middle; /* border: 3px solid #a5a5a5; */ -webkit-filter: sepia(75%); filter: sepia(75%); } /* se si usa le icone nell'autocomplete di ricerca */ .search-icon { margin-right: 8px; } #print-disclaimer { display: none; } #fav-list { list-style-type: none; padding: 0; margin: 32px 0 12px; } #account-alert { padding: 16px; font-weight: 700; background-color: #f5ecd2; } #account-alert label { font-weight: 400; } .tfp-adv { max-width: 400px; height: 50px; margin: 24px 0; } #spartiti-description { margin-top: 16px; } #credits { -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; font-size: 12px; line-height: 22px; color: #999; text-transform: uppercase; } #credits h3 { font-size: 20px; line-height: 32px; border-bottom: 2px solid #999; padding: 0 0 3px; margin: 32px 0 6px; } h2#promo-music { padding-bottom: 6px; border-bottom: 3px solid #999 !important; } .promo-button { font-weight: bold; font-size: 1.5em; line-height: 1.9em; border-radius: 4px; color: #fff; display: block; text-align: center; margin-bottom: 36px; transition: all .2s; box-shadow: 0px 2px 4px #c5c5c5; } .promo-button.amazon { background-color: #be2c81; } .promo-button.apple { background-color: #fd495d; } .promo-button:hover { color: #fff; opacity: .7; } .promo-button:active { position: relative; top:1px; box-shadow: 0px 1px 4px #c5c5c5; } input[type="submit"]:hover { cursor: pointer; } input#submit-strumento { margin-top: 16px; } /* form.cart, .woocommerce-product-gallery, .entry-summary { display: none; } */ /* Woocommerce */ .woocommerce div.product .woocommerce-tabs ul.tabs { display: none; } .woocommerce #respond input#submit.alt, .woocommerce a.button.alt, .woocommerce button.button.alt, .woocommerce input.button.alt { background-color: #BC992E !important; } .woocommerce #respond input#submit.alt:hover, .woocommerce a.button.alt:hover, .woocommerce button.button.alt:hover, .woocommerce input.button.alt:hover { opacity: 0.7 !important; } .woocommerce ul.products li.product a img, .woocommerce div.product div.images.woocommerce-product-gallery { border: 1px solid #d6d6d6; } .product_category_list { list-style-type: none; } .woocommerce ul.products li.product, .woocommerce-page ul.products li.product { float: none !important; display: block !important; width: calc(100% - 26px) !important; height: auto !important; padding: 12px !important; border: 1px solid #e6e6e6; height: 140px !important; margin-bottom: 36px !important; } .woocommerce ul.products li.product a img { position: relative !important; width: 18% !important; float: left !important; height: auto !important; display: block; margin: 0 24px 1em 0 !important; box-shadow: none; border: 1px solid #444; } .woocommerce ul.products li.product .woocommerce-loop-category__title, .woocommerce ul.products li.product .woocommerce-loop-product__title, .woocommerce ul.products li.product h3 { padding: 0 !important; font-size: 1.8em !important; line-height: 36px !important; font-weight: 700; color: #31A3DD !important; border: 0px solid #fff !important; } .woocommerce ul.products li.product .button { margin-top: 0 !important; } .woocommerce ul.products li.product .price { margin: 6px 0 18px !important; } .woocommerce-MyAccount-navigation ul { -webkit-padding-start: 0; } .woocommerce-MyAccount-navigation-link { list-style-type: none; display: inline; } .woocommerce-MyAccount-navigation-link a { font-weight: 700; display: inline-block; border: 1px solid #e6e6e6; border-radius: 2px; padding: 6px 12px 4px 12px; margin: 2px 0; transition: all .2s; } .woocommerce-MyAccount-navigation-link a:hover { border: 1px solid #999; } .woocommerce-MyAccount-navigation-link--orders, .woocommerce-MyAccount-navigation-link--edit-address { display: none; } .woocommerce-MyAccount-content p { color: #999; } .woocommerce form .form-row input.input-text, .woocommerce form .form-row textarea { padding: 8px; } .woocommerce-MyAccount-content p:not(.woocommerce-form-row) { display: none; } .woocommerce-MyAccount-content form.woocommerce-EditAccountForm p { display: block; } fieldset { margin-bottom: 24px; } .strumento { margin-top: 12px; } /* Traspositore */ .note { color: auto; } .chord { /* font-family: 'Fira Mono', monospace; */ color: #000; text-shadow: 0px 0px 0px #000; background-color: #f0f0f0; font-weight: 900; color: auto; cursor: pointer; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; } .chord:hover { text-shadow: 0px 0px 0px #fff; padding: 2px 4px 1px; margin: -2px -4px -1px; background-color: #d5d5d5; border-radius: 2px; } .chord.simplified { color: #4080ff !important; background-color: #fff !important; } .widget{ cursor: move; padding: 8px; background-color: white; border: 1px solid #b5b5b5; box-shadow: 0px 2px 3px #b5b5b5; text-align: left; overflow: hidden; } .widget_head{ margin-top: 0px; width: 120px; overflow: hidden; z-index: 1; } .note_name { font-size: 18px; font-weight: 700; line-height: 32px; color: #000; text-shadow: 0px 0px 0px #000; margin-left:6px; font-family: 'Poppins', sans-serif; z-index: 1; overflow: hidden; display: inline-block; max-width: 94px; } .close_btn { float: right; line-height: 18px; padding: 0px 4px 2px; border-radius: 4px; background-color: #fff; color: #31A3DD; font-weight: 700; font-size: 20px; font-weight: bold; margin: 3px; border: 2px solid #31A3DD; cursor: pointer; transition: all .2s; z-index: 999999; } .close_btn:hover { color: #78cbf6; border: 2px solid #78cbf6; } .close_btn:focus { outline: 0; } .close_btn:active { position: relative; top:1px; } .varnext_btn { display: block; width: calc(100% - 12px); text-align: center; line-height: 16px; padding: 4px 5px 2px; border-radius: 4px; color: #fff; background-color: #31A3DD; font-size: 16px; text-transform: uppercase; font-family: 'Poppins', sans-serif; margin: 105px 6px 2px 6px; border: 2px solid #31A3DD; cursor: pointer; transition: all .2s; } .varnext_btn:hover { background-color: #78cbf6; border: 2px solid #78cbf6; } .varnext_btn:focus { outline: 0; } .varnext_btn:active { position: relative; top:1px; } .varprev_btn { display: none; line-height: 18px; padding: 0px 5px 2px; border-radius: 4px; color: #fff; background-color: #31A3DD; font-size: 20px; font-weight: bold; margin: 2px; border: 2px solid #31A3DD; cursor: pointer; transition: all .2s; } .varprev_btn:hover { background-color: #78cbf6; border: 2px solid #78cbf6; } .varprev_btn:focus { outline: 0; } .varprev_btn:active { position: relative; top:1px; } /* censura pre:not(.chord):not(.note) { color: transparent; text-shadow: 0 0 4px rgba(0,0,0,1); */ /** * Media Queries * ---------------------------------------------------------------------------- */ @-ms-viewport { width: device-width; } @viewport { width: device-width; } @media only screen and (min-width: 1200px) { body { line-height:26px; font-size:16px; padding:2px } #page, #header { width:1200px; } #wrapper { width:1200px; display: block; clear: both; } #content { width:794px; } .entry { width:794px; } #menu-top { width: 777px; } #commentform textarea { max-width:768px; } } @media screen and (max-width:1199px) { .no-resp { display: none; } #tools { display: none; } #tools-responsive { display: block; line-height: 24px; letter-spacing: 1px; text-transform: uppercase; text-shadow: 1px 1px 1px #fff; margin-top: 24px; padding: 0; font-size: 14px; } #autoscroll-responsive { display: block; line-height: 24px; letter-spacing: 1px; text-transform: uppercase; text-shadow: 1px 1px 1px #fff; padding: 12px 0; font-size: 14px; } .tools-section { font-weight: 400; display: block; margin: auto; padding: 12px 0; } .tools-section:not(.last) { border-right: 0px dotted #c5c5c5; border-bottom: 1px dotted #d5d5d5; } .simplify-toggle { padding: 16px 0 12px 0; } button.square { width:38px; height: 38px; font-size: 21px; vertical-align: inherit; } button.scroller { padding: 0px 10px; font-size: 21px; } .button.scroller { padding: 3px 8px 0px; } #autoscroll-responsive { background-color: #fff; } #pezza { display: none; height: 41px !important; } #menu a:not(.search-post):not(.search-category) { padding: 3px 8px 1px 8px; font-size: 16px; } } @media screen and (max-width:1024px) { #page { width: 100%; } #wrapper { width:auto; display: block; padding: 2%; margin: auto; box-shadow: 0 0 0 #fff; float: none; } #header { margin: 0 0 22px 0; padding: 22px 8px 0; } #searchform { width: 360px; } #menu a:not(.search-post):not(.search-category) { padding: 4px 8px 2px 9px; } #content { width: calc(100% - 352px); display: block; padding: 0px 0px 25px 0px; margin: 0 auto; float: left; } .post { width: 100%; display: block; } .entry { width: 100%; display: block; padding: 0; margin: 25px auto 5px auto; float: none; } #sidebar { float:right; padding: 0px 0px 25px 15px; width:300px; margin: 0; font-size:11px; overflow:hidden; background:#fff } #sidebar a, #sidebar a:visited { font-size: 11.5px; line-height: 23px; text-decoration: none; } #left { margin-top:20px; float:left; margin-right:10px; width:166px } #right { margin-top:20px; float:right; width:160px } .adsense1 { display:block; } pre { padding: 0; } .ad-link, .ad-link-2 { line-height: 20px; font-size: 14px; } .no-resp-1024 { display: none; } .search-smart-box { width: 360px; max-width: 360px; } .search-smart-box .search-result a.search-post, .search-smart-box .search-cat-link a.search-category { width: 328px; max-width: 328px; } h2.accordi { font-size: 18px; line-height: 20px; } } @media screen and (max-width:840px) { html.touch *:hover { pointer-events: none !important; } body { background:#fff; font-size: 15px; line-height: 23px; font-weight: 100; } .no-responsive { display: none; } .responsive { display: block; } .adv.no-responsive, .adv.responsive { margin-bottom: 16px; } h1, h1 a,h1 a:visited { font-size:40px; line-height:48px; margin: 8px 0; } h1.archivio { margin: 8px 0 24px; } h2, h3, h3 a, h3 a:visited { font-family: 'Oswald', serif; font-weight: 400; text-transform: uppercase; font-size: 22px; line-height: 32px; margin: 32px 0 12px; text-decoration:none; } h2 a, h2 a:visited { font-size: 32px; line-height: 36px; } .post h2, .post h3 { padding: 0 0 4px; } #credits h3 { padding: 0px 0 1px; } #page { width:100%; margin: 0 auto; float: none; } #wrapper { width:auto; display: block; padding: 2%; margin: auto; box-shadow: 0 0 0 #fff; float: none; } #content { width: 100%; max-width: 767px; display: block; padding: 0; margin: 0 auto; float: none; } .post { width: 100%; display: block; } .entry { width: 100%; display: block; padding: 0; margin: 25px auto 5px auto; float: none; } .adsense1 { display:block; } .post-content { margin: 0 auto; float: none; } #content img { height: auto; margin: auto; } .entry img { border:0 } pre { padding: 0; margin-top: 0; } .ad-link, .ad-link-2 { font-size: 13px; } #header { width: 100%; display: block; margin: 0; padding: 20px 0 12px 0; background-color: #444; } .searchicon { display: inline-block; } #sidebar { display: block; float: none; padding: 0; margin: 20px auto; width: 100%; } #searchbar-2 input[type=text] { max-width: calc(100% - 24px); } #left { width: 100%; float: none; padding: 0; margin: 0 auto; max-width: 336px; text-align: center; } .corsi { display: none; } .menu { display: block; } .fb-big { display: block; } .fb-small { display: none; } .no-responsive { display: none; } .responsive { text-align: center; display: block; } #adtop { display: none; } #footer { width: 100%; } .fondopagina { width: 100%; } #authorbox { font-size: 14px; } .commentlist { font-size: 14px; } .commentlist cite { font-size:120%; } #commentform { text-align: center; } #commentform input[type=text], #commentform textarea { width: calc(100% - 26px); } #commentform #submit { background-color:#00A7F5; color:#fff; width:auto; height:40px; clear: both; float: none; } .side-ads { display: none; } .wp_rp_title { font-size: 16px; } .simplify-toggle { padding: 16px 0 12px 0; } .second-row a { padding: 4px 8px 2px; margin: 0 3px 8px 0; } .second-row a:hover { color: #78cbf6; border: 1px solid #999; } button.asfp-button { margin: 0 3px 8px 0; } input.apple-switch { height: 30px; } input.apple-switch:after { width: 26px; height: 26px; box-shadow: 2px 4px 6px rgba(0,0,0,0.2); } input.apple-switch.checked { box-shadow: inset 20px 0 0 0 #31A3DD; } input.apple-switch.checked:after { left: 20px; box-shadow: -2px 4px 3px rgba(0,0,0,0.05); } .chitarra-pianoforte { display: none; } #sidebar a, #sidebar a:visited { font-size: 13px; line-height: 26px; padding-left: 4px; } #header-top { display: flex; align-items: center; justify-content: space-between; padding: 0 16px; } #hamburger-icon { display: inline-block; } #hamburger-icon .line { display: block; } #menu { z-index: 999998; display: none; position: absolute; top: 110px; left: 0; width:calc(100% - 16px); max-width: 100vw; padding: 32px 8px 8px; background-color: #444; height: 360px; overflow-y: scroll; } #menu a:not(.search-post):not(.search-category) { width: auto; display: block; font-size: 18px; letter-spacing: 1px; color: #fff; border-bottom: 1px solid #555; margin: 0; padding: 8px 5px 5px 5px; border-radius: 0; border-radius: 0; transition: all .2s; } #menu.text-shadow a { text-shadow: 0px 0px 0px #000; } #logo { order: 1; height: auto; margin-bottom: 0; } #logo img { width: 360px; } .no-resp-767 { display: none; } #logo a h1 { margin: 0; font-size: 20px; line-height: 20px; } #searchform { width: 100%; margin-bottom: 24px; } #searchform input[type="text"] { font-size: 16px; margin-top: 0; width: calc(100% - 34px); } #searchform:not(.responsive) { display: none; } .search-smart-box { width: calc(100% - 16px); max-width: calc(100% - 16px); font-size: 12px; } .search-smart-box .search-result a.search-post, .search-smart-box .search-cat-link a.search-category { padding: 0; width: calc(100% - 24px); max-width: calc(100% - 24px); } .active-page { color: #c1b498 !important; background-color: #444; pointer-events: auto; cursor: pointer; } .active-page { color: #c1b498 !important; background-color: #444; pointer-events: auto; cursor: pointer; } .active-page:hover { color: #fff !important; } #menu-top { display: none; } .desc { margin: 0; } .list-button { margin-bottom: 10px; } .ad-responsive { display: none; } .woocommerce div.product div.images.woocommerce-product-gallery { border: 0px solid #d6d6d6; } .woocommerce ul.products li.product a img { width: 108px !important; } .woocommerce ul.products li.product .woocommerce-loop-category__title, .woocommerce ul.products li.product .woocommerce-loop-product__title, .woocommerce ul.products li.product h3 { font-size: 1.4em !important; line-height: 24px; } .woocommerce ul.products li.product, .woocommerce-page ul.products li.product { height: auto !important; margin-bottom: 24px !important; } .woocommerce ul.products li.product .price { margin: 2px 0 12px !important; } ul { padding-left: 10px; } #title-box { margin: 16px 0 32px; } .category-thumb { margin-right: 6px !important; } .categories, .categories2, .fav-item { font-size: 20px; } .post-thumb { height: 48px !important; width: 48px !important; border: 3px solid #999 !important; } .post h2, .post h3 { border-bottom: 2px solid #999; margin: 32px 0 8px; } h3#articoli-correlati, h3#author, h3#comment-section { margin: 32px 0 8px; } #full-page-title { text-align: center; bottom: 30%; } #full-page-title h1 { font-size: 3.0em; margin-bottom: 16px; } .full-page-cover { background-position: center; } .transparent-responsive { background: transparent !important; } .categories3 { padding: 4px 0 12px; } ul.list-categories, ul#disney { padding-left: 0; } } @media screen and (max-width:480px) { #header { padding: 8px 0 0; } h2 a, h2 a:visited { font-size: 27px; line-height: 32px; } .adsense1 { text-align: center; } #menu { top: 81px; height: calc(100vh - 81px); } #menu-toggle { font-size: 24px; width: 24px; height: 28px; } #menu-close { font-size: 30px; width: 24px; height: 28px; } #logo, #logo img { width: 240px; height: 36.75px; } #logo { padding-bottom: 6px; } .search-results2 .archives a, ul.risultati li a { padding: 12px 12px 8px; } .latest-posts { font-size: 16px; line-height: 16px; } .list-button { font-size: 20px; line-height: 32px; } h2.accordi { font-size: 17px; line-height: 18px; } .search-results2 .archives a, ul.risultati li a { width: calc(100% - 26px); } #title-box { margin: 16px 0 32px; text-align: center; } .categories3 { font-size: 20px; line-height: 27px; } .categories3 img { margin: 0 10px 0 0 !important; } .category-thumb { display: block; margin: 0 auto 24px !important; height: 200px; width: 200px; border: 12px solid #444; } .tab_box { text-align: center; font-size: 13px; line-height: 18px; padding: 12px 20px 16px; } .tab_box h3 { font-size: 26px; margin: 0 0 8px; } .tab_box_button { line-height: 24px; display: block; padding: 6px 10px; } .categories { font-size: 20px; line-height: 24px; } .fav-item-author { display: none; } h1, .tools-section, .second-row, .list-categories, .summary .price, .woocommerce-product-details__short-description, form.cart, .product_meta, .product_category_list { text-align: center; } #song-description, .promo-description, #authorbio, #instructions, #tabs-section-description, #spartiti-description, .category-description { text-align: justify; } .promo-description { margin-bottom: 16px; } .promo-description a { line-height: 48px; display: block; } form.cart .button { float: none !important; } .list-categories, .product_category_list { line-height: 25px; padding: 0; } .post-categories { display: block; text-align: center; } .submit-button { text-align: center !important; } .button { margin: 0 4px; } .second-row, button.asfp-button { font-size: 20px; } .second-row a, button.asfp-button { margin: 0px 4px 8px; } button.asfp-button { width: auto; padding: 4px 8px 2px; line-height: 22px; } .tool-title { letter-spacing: 2px; } .tool-name { display: none; } .video-button .tool-name { display: inline; } button.asfp-button#asfp-clear-list-btn { font-size: 14px; } #asfp-clear-list-btn .tool-name { display: inline; } #credits { font-size: 11px; line-height: 20px; } #credits h3 { font-size: 16px; padding: 0 0 2px; margin: 32px 0 6px; } input, textarea { max-width: 100%; } } @media screen and (max-width:350px) { .ad-responsive-2 { display:none; } .tool-title { letter-spacing: 1px; } }