#Attribution1, #navbar, #Navbar1, #cookieChoiceInfo, .cookie-choices-info, .blog-feeds, .mobile-desktop-link, .blog-mobile-link, #ContactForm1, .status-msg-wrap, #header-inner .description, .gsc-wrapper .gsc-adBlock {
    display: none !important;
}
.blogger-clickTrap { pointer-events: none; }


	#HTML4, #HTML6, #Label2
	{ display: none !important; }
body.homepage-page :is( /* show in main page */
	#HTML4, #HTML6
	) { display: inherit !important; }
body.post-page :is( /* show in blog page */
	
	) { display: inherit !important; }
body:not(.post-page, .homepage-page) :is( /* show in other pages */
	
	) { display: inherit !important; }

/**
#Attribution1, #navbar, #Navbar1, #cookieChoiceInfo, .cookie-choices-info, .blog-feeds, .mobile-desktop-link, .blog-mobile-link, #ContactForm1, #HTML8, body:not(.mobile) #HTML4, .status-msg-wrap, .post-footer .post-author, .post-footer .post-timestamp, .post-footer .post-labels, .post-footer .post-locations, #header-inner .description, .gsc-wrapper .gsc-adBlock {
    display: none !important;
}
/**/
.footer-fauxborder-left {
	background: #ffffffdd none repeat scroll 0 0;
	padding: 0 35px 0 0;
	}
body.error_page .status-msg-wrap { display: block !important; }
.widget, blog-posts, .blog-pager, .status-msg-border {
    border-radius: 5px !important;
}
html body.mobile .widget:not(.PageList) {
    margin: 10px 0 !important;
}
.header-outer { background: url(
'//copdema.cat/guitarrasbd/logo_guitarra.svg')
	right top no-repeat;
    background-size: 60px auto;
}
.tabs-outer {
    background: #f3f3f3 url(https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhyST9VDTUU6nMuPiZ5U03lewCicV6dFkSijkP4vVPqSnBUgmYt1pf_oV3Uey68bgAOOwv4tn2j1uVZLxt8D2m_r6XG-vK0FWJyRLnqtZTOhvZfsQcbbQuUMxElWFcshpx0M4u-TPF7Nha0n40VUrWx-iShLCkLapYREvWllNpPyORIKtxs4aOjaOsHdUM/s33/tabs_gradient.png) repeat scroll 0 0;
	background-size: 100% 33px;
    background-repeat: no-repeat;
}
.tabs-outer .widget {
	margin: 0;
}

body { background: #ffffff url(
'//copdema.cat/guitarrasbd/logo_guitarra.svg'
	) no-repeat scroll bottom left !important;
}

/**
#HTML3::before, #Text1::before, #HTML10::before, #HTML11::before, /**/
.bg_img { position:relative; }
.bg_img::before, .widget::before {
	content: ""; position: absolute; pointer-events: none;
	background: right bottom no-repeat;
		right: 2px; bottom: 2px;
	background-size: contain;
		width: 60px; height:60px;
	opacity: 0.2;
}
.bg_info::before, #HTML3::before { background-image: url(
"https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjVVDlU_ep03IxQxfmHhx44GYnVTNmVfga3qRx1LpEeCf61pTXmiTe5E4y4j1_bjQYzYUcBOVT0DZp8qDWUwnZnEskqlOGkYdQiZkkuuWOpbNiiPAFd9yH5aPwTTzlJAgljYu1BQw3M5o3byXruyfxtY5UcWYwCAd0hPhzM_9xwY_74GYxYHElqXq6EEw/s400/_info_blue.png"); }
.bg_cal::before, #Text1::before { background-image: url(
"https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhqUgLcbqMPDZG_x-zfBmQiq51CHhnIvydrX4SHFW73O6qg5oziiU_U9w5DZzwXVnpx-5YV7_ZV9ajLK4Y7SL7BXN7abw8ZkfDuHoQlxje4TmzigIXsTBlpz2aMylfJxARBy0gbFx0CaDqQKbBOq-_sor5dEDxg-9cq2OTb5ZRjUlHAMoXGOKYwZ9exlw/s400/_calendar_blue.png"); }
.bg_dades::before, #HTML10::before { background-image: url(
"https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgcmAEcv7OWQpeIcVVl9yjZBqV9HoSQZxK5L5rd0e8qfTlApQ3rrTAWkKD9PBKAUIlm1OP8Vvk5P51mYdG3i8OLLhJbBPBon30eE87o5npyEUT-NVRZyD02cwoqE0RbzAPSkn_TLsd2XSQ2m1DDleT1vHLikl_kMBs1vIQPx45g_yeumZjzbiPPeXkN_g/s400/_form_blue.png"); }
.bg_contacte::before, #HTML11::before { background-image: url(
"https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgVIkH07BwkUjZ4u7_q_6LDJH11F8WdBF0kLV1vPLgDnJQ51eBxCEwI95qvL7Fphx53FaxqAmV54iSqad_eCycl5rL_4JeTIo6FWOv4ps51K478KHbCRTwScqmAgg6GngNiU9xzQlyufnjYNRCLd1cF5I0mlmo-7llRKJuscG-RrQrJxULE9nfA8vTG3A/s400/_contact_blue.png"); }
.bg_cookies::before, #HTML2::before { background-image: url(
"https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiuApz6Qblw9drgmAU8KXvEhFkVtRnplJolnRWry9SlxVo-rRvoxer4TLGBW9n8dOX7B2buFvUGYvax5Brg9IQrlss4Fpss6ibqhCv2fNkXG0HFYKbYlv4tFsDOsjzz0zxbGptaN6PCAl1gD2E805p1KCBATvQq9bALD_dSAy8p1DqaElmoS7NQLceulg/s400/cookies_blue.png"); }
.bg_apunts::before, #Text2::before { background-image: url(
"https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEieO9WiC4G3nV2PBxfvtW-Ed8B1edjC0VFqQkZFlDG1sDIoyZ49uCUExBE6mID33t4EoVQl85Z6Igg4sxnfWd-Y_cxd16pupZkddGASrsnPna318EGDV8ii6m1d_UyJQWwCTF_ksBfXSPIEoLsMzMHFUtX4BrQmREWXHmZq6ww8ARsTTFRB0nxpEEcUFQ/s400/pdf2_blue.png"); }
.bg_webs::before, #HTML5::before, #HTML12::before { background-image: url(
"https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhT3rwPh8XmFFg8IiBRDCsGBN4HL29lZn-0hWS0NXMkhYSFVyTvtl_JRTwh6o6nxTMrDKCFzBp7P5GkdT8J5DypT1QnJmM5PZbGf-vq7xOWNuC5_89QSlqhSLyDXVKh_OULHey2ZHMuRmlAcrb5Nwx_qJtVIG9ZkqMM9W0mHOsBZdwlDzGa0QradRuWpA/s400/web_blue.png"); }
.bg_feed::before, #HTML8::before, #HTML9::before, #Label1::before { background-image: url(
"https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj8l7TqXUgPcF9wsHAiL4PNnrNSqao6jqi_EJk8xNZzuee3084FZoxsYEaJNZ1vBHxYmilzE8t3qVYbk3WsaGKMDjh0ujOQS-Hojop9ppxYLTmxBYusO4ezUGQHUcGtP8QqaHOLBuPV_FRnNB2PM76SuYKI-3MSfXhTd5AZhOEVHws3e9Yb_vra3T-zqg/s400/feed_blue.png"); }
.bg_alert::before, #HTML6::before {
	opacity: 0.5;
	background-image: url(
"https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjyY87jbk-ynTjcPN9F2nb5KLks1ijJUHFRTF-S2eeYJTNjpiDMStlYn60zRvG48rXqyzb9UM7iEHdjZkHa0SkhXHzr0uMrVGGO6MDmsIMeH1DF0fHhr-4X9BKLk76GiWlQcJgoYjNI7wC94uDNlHvzBe7ZzD_VxuDDcUCTeBg29huK97abda8-ySOMog/s400/alert_blue.png"); }



.songView::before, .songDownload::before, .TogglePreview::before {
	content: ""; position: absolute; pointer-events: none;
	background: right bottom no-repeat;
		right: 2px; bottom: 2px;
	background-size: contain;
		width: 33px; height:33px;
	opacity: 0.2;
}
.songView::before { background-image: url(
"https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhg2S2WrV5_Ix1gHAksrcR-V17ZL1zgcJfIELIzjhNVFN5vfHa3ymWfwOrzLp4vx41NuDW3dKn_B2GTfSLxzCioQC9HSBEimz585401I6UOJzlsrrOYZnXdFoc93cfxuF6PCsf6reppOKuDASZCkMQkV7IXAD_H8HNKEDwzRbzuzX6nuj7k9MHmuT4bOw/s330/eye_blue.png"); }
.songDownload::before { background-image: url(
"https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh5Yg5BxcxHsq11PhNDTu2P2jqoJ-mtGg0wXGsd-BumuQTlX7dUBRy4xVTBokAimNEtPd8AK2K7FFQ5UqxzLYx7aUrm_pnrKqjwMJzBFLRVcYjrcCg3RjRVx98RzVNUexOWwx8N-k_Y85YPw7983QwZT4C6EPEhhroWhZ9vNM3br4PoKhKGrnGhlLO0iw/s330/download_blue.png"); }
.TogglePreview::before { background-image: url(
"https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEho7mI0PYTlUBYQMdre0v1__cjJaRGiODwvYwW1-aek3fxjK0nMb9-vPzUGrTvjeEBoKfmRugpzdPAAq0vc94cBL-E_wRZhYQcZaih3F1PgXehgsGMp4fYk7CdSZHOmL_1G5nznh27TXhYKPn3MzExcnncb-g9ZQOKTDW8kmaPQ7Whfkmpjstqg2X9T0w/s330/eye_closed_blue.png"); }

.post-header-line-1, .main-inner .widget h2.date-header {
	display: block;
	position: absolute;
	right: 0px;
	top: 24px;
	color: #AAA;
	font-size: 12px;
	pointer-events: none;
} .main-inner .widget h2.date-header { right: 15px; }
.post-outer, .inline-ad {
    border-top: 0 hidden transparent !important;
}

body.mobile select option {
    color: #000;
}
a:visited, .sidebar .widget a:visited {
    color: #3778cd;
}
center {
    width:100%;
    text-align: center;
}
.left {text-align: left;}
.right {text-align: right;}
.float {float: left;}
.bfloat {float: left; margin: 5px;}

.hidden { display: none; }
.hhidden { display: none !important; }

.red {
	color:red;
}
i { color: grey; }
b { font-weight: 800; }
.em, 
#HTML6 h2.title, #HTML5 h2.title
	{ background-color: #91910033; }

.tabs-inner .widget li a {
    border: 1px solid #eeeeee;
    border-left-width: 0;
	border-bottom: 0 hidden transparent !important;
    border-top: 0 hidden transparent !important;
	padding: .6em 1.3em;
}
.tabs-inner .widget li:first-child a {
    border-left-width: 1px;
}

/**** hidden while loading, because of replaced by javascript ****/
DIV.post-body TABLE {display:none;}

.icontainer {
    width: 100%;
    float: left;
}
.ititle {
    font-weight: bold;
    width: 150px;
    float: left;
}
.info { 
	float: left; 
	margin: 0 0 5px 5%;
}
.info i { color: grey; }
.info ul { padding: 0 0 0 0 !important; }

.avisos * { font-size: 18px; line-height: 1.1; } /*
#HTML6 h2.title { background: yellow; }
body.Night #HTML6 h2.title { background: #673ab7; } */

.updmini { font-size: 10px; }

#Blog1 img, .post-body img {
	height: auto;
	max-width: 95%;
}

u {
	position: relative;
	cursor: pointer;
    text-decoration: underline;
    -webkit-text-decoration-color: blue;
    text-decoration-color: blue;
}
u:empty {
	padding: 0 10px;
    margin: 0 20px;
    border-bottom: solid 1px blue;
}
u:after {
	visibility: hidden;
	width: auto;
    background-color: lightblue;
    color: blue;
	text-align: center;
	padding: 1px 10px;
	border-radius: 6px;
	line-height: 1.3;

	/* Position the tooltip text */
	position: absolute;
	z-index: 1;
	bottom: 100%;
    left: 0;
    margin: 0;
}
u:empty:after{
	bottom: 20%;
}
u:hover:after {
	visibility: visible;
}
.entry-content {/**
    line-height: 3.4;/**/
}
u:after {
/*	visibility: visible;
    background-color: #00F1; */
}


u.A:after { content:"A"; }
u.B:after { content:"B"; }
u.C:after { content:"C"; }
u.D:after { content:"D"; }
u.E:after { content:"E"; }
u.F:after { content:"F"; }
u.G:after { content:"G"; }


.postlist .post-footer {
    display:none;
}


.adiv {
	display: block;
	margin: 0 0 0 0;
}
.adiv a {
	display: block;
	padding: 1em 0;
}
.adiv.blog-pager {
    font-size: 120%;
}


a, a:link, a:visited, .sidebar .widget a, 
.sidebar .widget a:link, .sidebar .widget a:visited, .sidebar .widget a:link:visited,
body.Night :is( a ), body.Night :is( a ):visited {
	color: #b95225;
}
a:hover {
	color: #b99425 !important;
}

a.song, a.song:visited {
    display: block;
	position: relative;
    width: 100%;
    height: auto;
    min-height: 25px;
    border: #ddd 1px solid;
    text-shadow: 0 1px 0 #b95225;
    color: #b95225;
    font-size: 15px;
    line-height: 1.3;
    font-family: sans-serif;
    border-width: 1px 0;
    padding: 5px 0;
}
a.song:hover {
	background: #eee;
	text-decoration: none;
	color: #b99425 !important;
}
.ItemImage {
    position: inherit !important;
    width: 17px !important;
    height: 20px !important;
	padding: 0 !important;
    margin: 0 8px;
}

a.TogglePreview {
	display: inline-block; width: 100%; position: relative; cursor: zoom-in;
}
.songframe {
	width: 99%;
	border: 0 hidden;
	height: 1100px;
}
.youtubeframe {
	height: 100px; }
.musicframe {
	height: 60px; }
.spotifyframe {
	height: 80px; }
.slicetabframe {
	height: 350px; }



.listitem img, .listsong img, .SongList img, img.icoimg {
    position: inherit !important;
    width: 17px !important;
    height: 20px !important;
	padding: 0;
}


.costumMenu ul {
    margin:0;
    padding:0;
    overflow:hidden;
    list-style:none;
    line-height:1.2;
    display:block;
    color:#444;
}
.costumMenu li {
    float:left;
    display: list-item;
    text-align: -webkit-match-parent;
}
.costumMenu a {
    display:inline-block;
    color:#444;
}
.costumMenu li:hover {
    background:#333;
}
.costumMenu a:hover {
    text-decoration:inherit;
}
.PageList .LangLink {
    border-width: 0 !important;
    padding: .6em 11px !important;
}
.WLink {
    background: url('https://lh3.googleusercontent.com/-jcHplGV7-fw/Vvl1jA4TiHI/AAAAAAAAASo/su78_T7ApokrKoM14ktg2aBZC2UNlS4Hg/h20/globe.png') center center no-repeat;
}
.EnLink {
    background: url('https://lh3.googleusercontent.com/-uZ8igaFlMSA/VvlAidB9rHI/AAAAAAAAASY/8wdzFWnSw0coXx98GBOM__jvkdIFlaSuw/h20/english.png') center center no-repeat;
}
.CaLink {
    background: url('https://lh3.googleusercontent.com/-cG1Tnk4M_DQ/VvlAgdpDUMI/AAAAAAAAASU/fJEqtAOCgW4ST0KrJRo47C5YNCpsZiBHA/h20/catala.png') center center no-repeat;
}
.EsLink {
    background: url('https://lh3.googleusercontent.com/-GG4_pcf_j8I/V0hDGMytTlI/AAAAAAAAAVE/MySTosJ388wVmKNFJwlrdV7xcYNEq0f0ACLcB/h20/spanish.png') center center no-repeat;
}
.contentblock {
    display: inline-block;
    width: 98%;
    height: auto;
    border-radius: 10px;
    border: #999 1px solid;
    padding: 10px 1%;
    margin: 10px 0;
}
.contentblock:hover {
    background:#CCC;
}
.contentgrid {
    width: 30%;
    display: inline-block;
    border-radius: 5px;
    border: transparent 1px solid;
    margin: 1%;
}
.contentgrid:hover {
    border-color: #999;
}
.linkblock {
    display: inline-block;
    max-width: 98%;
    min-width: 30%;
    width: 200px;
    height: 25px !important;
    text-align: center;
    border-radius: 10px;
    border: #999 1px solid;
    padding: 10px 0;
    margin: 1%;
    text-decoration: inherit !important;
    font-weight: bold;
    background-position-x: 10px;
}
h3.post-title a {
    display: block;
    border-radius: 5px;
}
.linkblock100 {
    width: 100px;
}
.linkblock60 {
    width: 60px;
	min-width:28%;
}
.linkblock_120 {
    height: 80px !important;
}
.linkblock_120 div {
    font-weight: normal; font-style: italic;
	height: 60px; width: 100%;
	float: left;
}
.linkblockauto {
    width: auto;
    height: auto!important;
    padding: 10px;
}
.linkblock:hover {
    background:#CCC;
}
.noframe {
	border-width: 0px;
}

h3.post-title a:hover { background-color: #eee8; }
body.Night :is(	.linkblock:hover ) {
	background: #222;
}
body.Night :is(	h3.post-title a:hover ) { background-color: #2228; }
.linkblock img {
    padding: 0;
}
.linkem {
	font-weight: normal;
	font-style: italic;
}
.linkurl {
    with: 100%;
    display: none;
    font-weight: normal;
    font-size: 9px;
}
.cat, .cat h2, a.cat {
    color: purple !important;
    font-style: italic;
}
.pic {
    width: auto;
    height: 16px;
    padding: 0 !important;
    margin: 0 !important;
}
.pic2 {
    width: auto;
    height: 25px !important;
    padding: 0 !important;
    margin: 0 !important;
}
.YOUTUBE-iframe-video {
    max-width: 98%;
    width: 600px !important;
    height: 400px !important;
}
.contentgrid .YOUTUBE-iframe-video {
    height: 200px !important;
}
.videobg a, a.videobg {
    color: #FFF;
}
.videobg {
    background: #000;
    color: #FFF;
    border-radius: 10px;
    padding: 10px 3px;
    display:block;
}
.embg {
    background: #FF0;
    border-radius: 10px;
    padding: 10px;
}

.one_line .plus_lines {	display:none; }
.socialLinks, .one_line, .xarxesGuitarraSBD { display:block; }

#HTML1 .title {display:none;} /* footer guitarraSBD */


.content-outer, .content-fauxcolumn-outer, .region-inner {
	min-width: inherit !important;
}

@media screen and (max-width: 1200px) {
/**
    body:not(.mobile) #HTML4 {
        display: block !important;
    }
    #HTML3 {
        display: none;
    }
/**/
    body:not(.mobile) .main-inner .column-right-outer {
        margin-right: 0 !important;
        width: 100% !important;
        max-width: 840px;
        min-width:360px;
    }
    body:not(.mobile) .region-inner {
        min-width: 840px !important;
        max-width: 840px !important;
    }
    body:not(.mobile) .main-inner .columns {
        padding-right: 0 !important;
    }
    body:not(.mobile) {
        min-width: 840px !important;
    }
    body:not(.mobile) .sidebar {
        width: 840px;
    }
    body:not(.mobile) .section-columns.columns-2 .sidebar {
        width: 420px;
    }
    body:not(.mobile) .sidebar .widget {
        width: 360px;
        float: left !important;
        margin: 0 40px 10px -16px !important;
    }
	.section:last-child .widget:last-child {
		margin-bottom: 40px;
	}
}
@media screen and (max-width: 840px) {
/**
    body:not(.mobile) #HTML4 {
        display: block !important;
    }
    #HTML3 {
        display: none;
    }
/**/
    body:not(.mobile) .main-inner .column-right-outer {
        margin-right: 0 !important;
        width: 100% !important;
        max-width: 100%;
        min-width:280px;
    }
    body:not(.mobile) .region-inner {
        min-width: 100% !important;
        max-width: 100% !important;
    }
    body:not(.mobile) .main-inner .columns {
        padding-right: 0 !important;
    }
    body:not(.mobile) {
        min-width: 100% !important;
    }
    body:not(.mobile) .sidebar, body:not(.mobile) .section-columns.columns-2 .sidebar {
        width: auto
    }
    body:not(.mobile) .sidebar .widget {
        width: 100%;
        float: none !important;
        margin: 0 40px 10px -16px !important;
    }
    body:not(.mobile) .main-inner .section {
        margin: 0 15px !important;
    }
    body:not(.mobile) table.section-columns td.columns-cell {
        padding: 0 5px; }
    body:not(.mobile) table.section-columns td.columns-cell:first-child {
        padding: 0 5px 0 0; }
    body:not(.mobile) table.section-columns td.columns-cell:last-child {
        padding: 0 0 0 5px; }
	
    .contentgrid {
        width: 47%;
    }
	.info { 
		width: 95%;
	}
}
@media screen and (max-width: 500px) {
	
    .YOUTUBE-iframe-video, .contentgrid .YOUTUBE-iframe-video {
        height: 200px !important;
    }
    #ContactForm2 .contact-form-widget, #ContactForm2 .contact-form-name, #ContactForm2 .contact-form-email, #ContactForm2 .contact-form-email-message {
        max-width: none;
        width: 100%;
    }
    .contentgrid {
        width: 100%;
        margin: 0;
    }
}

/* min-width */
@media screen and (max-width: 400px) {
    body:not(.mobile) {
        min-width: 400px !important;
    }
}




body.Night {
	background-color: #111 !important;
}
body.Night :is( div.tabs-outer ) {
	background-color: #AAAAAA40 !important;
}
body.Night :is(	h3.post-title a, .Header h1, .Header h1 a, .tabs-inner .widget li a, h1, h2, h3, h4, .main-inner .widget .post-body ul li ) {
	color: #a1b1b9 !important;
}
body.Night :is(	p, div, button ) {
	color: #ddd !important;
}
body.Night :is(	.tabs-cap-top, .tabs-cap-bottom ) {
	border-top: 1px solid #111;
}
body.Night :is(	.tabs-inner .widget li a, .tabs-inner .widget li:last-clid a ) {
	border: 1px solid #111;
	border-right: 1px solid #111;
}
body.Night :is(	.main-inner .widget:not(.Blog), .date-outer, #blog-pager ) {
    background-color: #000000DD;
    border: 1px solid #333;
	-moz-box-shadow: 0 0 20px rgba(150, 150, 150, .2);
    -webkit-box-shadow: 0 0 20px rgb(150 150 150 / 20%);
    -goog-ms-box-shadow: 0 0 20px rgba(150, 150, 150, .2);
    box-shadow: 0 0 20px rgb(150 150 150 / 20%);
}
/** body.Night :is(	div.main-inner div.Blog ) {
    background-color: transparent;
    border: none;
	-moz-box-shadow: none;
    -webkit-box-shadow: none;
    -goog-ms-box-shadow: none;
    box-shadow: none;
} /**/
body.Night :is(	.main-inner .widget h2 + div, .footer-inner .widget h2 + div ) {
    border-top: 1px solid #333;
}
body.Night :is(	a.song ) {
	border: #222 1px solid;
}
body.Night :is(	a.song:hover ) {
	background: #222;
}
body.Night :is(	.main-inner .column-left-inner, .main-inner .column-right-inner ) {
	background: none;
}
body.Night :is(	.footer-fauxborder-left ) {
    background: #000000DD none repeat scroll 0 0;
    border-top: 1px solid #333;
}
body.Night .share-button::after {
    content: "";
    position: absolute; pointer-events: none;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-image: linear-gradient(120deg, #0000007a, #000000a1);
    opacity: .8;
}
body.Night :is( .main-inner .widget ul li, .main-inner .widget #ArchiveList ul.flat li ) {
    border-top: 1px solid #222222;
}
body.Night :is( .main-inner .widget .post ul li:last-child ) {
    border-bottom: 1px solid #222222;
}



/* Button Dark Mode */ 
.ind-darkmode{ 
	display:inline-block; float: right; 
	margin-top: 3px; position:absolute; right:70px; top: 5px; 
	z-index:999; }
.ind-darkmode svg{ 
	width:24px; height:24px; 
	vertical-align: -5px; 
	background-repeat: no-repeat !important; 
	content: ''; }
.ind-darkmode svg path{ fill:#fff; } 
.ind-darkmode .check:checked ~ .NavMenu{ 
	is opacity:1; visibility:visible; 
	top:45px; min-width:200px; 
	transition:all .3s ease; 
	z-index:2; }
.ind-icon { 
	cursor: pointer; display: block; 
	padding: 8px; background-position: center; 
	transition: all .5s linear; 
} 
.ind-icon/*:hover*/{ 
	border-radius: 100px; 
	background: rgba(0,0,0,.2) radial-gradient(circle, transparent 2%, rgba(0,0,0,.2) 2%) center/15000%; } 
.check { display: none; } 
.ind-darkmode .ind-icon .openmode{ display:block; } 
.ind-darkmode .ind-icon .closemode{ display:none; } 
.ind-darkmode .check:checked ~ .ind-icon .openmode{ display:none; } 
.ind-darkmode .check:checked ~ .ind-icon .closemode{ display:block; } 
.Night { background: #353535; }


html {
	height: inherit;
	/*
  scrollbar-face-color: #646464;
  scrollbar-base-color: #646464;
  scrollbar-3dlight-color: #646464;
  scrollbar-highlight-color: #646464;
  scrollbar-track-color: #000;
  scrollbar-arrow-color: #000;
  scrollbar-shadow-color: #646464;
  scrollbar-dark-shadow-color: #646464;*/
}

::-webkit-scrollbar { width: 15px;  height: 15px; } 
::-webkit-scrollbar-button {  /*background-color: #666;*/ height: 0; width: 0; }
::-webkit-scrollbar-track {  /*background-color: #646464;*/}
::-webkit-scrollbar-track-piece { /*background-color: #000;*/}
::-webkit-scrollbar-thumb { 
	min-height: 100px;
	border-radius: 7px 15px 15px 7px;
	background-color: #666;
	border-right: 5px #00000000 solid;
	border-bottom: 5px #00000000 solid;
	background-clip: padding-box;
}

::-webkit-scrollbar-corner { /*background-color: #646464;*/}}
::-webkit-resizer { /*background-color: #666;*/}


/* replace important */
.wauto { width: auto !important; }
.w90 { width: 90% !important; }

/* fast rewrite */
body.Night :is( div.tabs-outer ), body div.tabs-outer {
    background-color: transparent !important;
}