/* 768 to 1023 px - for 768px width = portrait iPad */

@media (min-width: 768px) {

body.single-ro245_song,
body.page-template-page-song,
body.page-template-front-page,
body.home,
body.page,
body.page:not(.page-template-front-page) {
	padding-right: 40vw !important;
}

body.single-ro245_song #wHDR,
body.page-template-page-song #wHDR,
body.page-template-front-page #wHDR,
body.home #wHDR,
body.page #wHDR,
body.page:not(.page-template-front-page) #wHDR,
body.single-ro245_song .SongSidePanel,
body.page-template-page-song .SongSidePanel,
body.page-template-front-page .SongSidePanel,
body.home .SongSidePanel,
body.page .SongSidePanel,
body.page:not(.page-template-front-page) .SongSidePanel {
	width: 40vw !important;
}

body.single-ro245_song #HDR,
body.page-template-page-song #HDR,
body.page-template-front-page #HDR,
body.home #HDR,
body.page #HDR,
body.page:not(.page-template-front-page) #HDR {
	column-gap: 6px !important;
	grid-template-columns: 48px minmax(0, 1fr) !important;
	padding-left: 12px !important;
	padding-right: 12px !important;
}

body.single-ro245_song #LOGO,
body.page-template-page-song #LOGO,
body.page-template-front-page #LOGO,
body.home #LOGO,
body.page #LOGO,
body.page:not(.page-template-front-page) #LOGO {
	column-gap: 6px !important;
	grid-template-columns: 48px minmax(0, 1fr) !important;
}

body.single-ro245_song #LOGO img,
body.page-template-page-song #LOGO img,
body.page-template-front-page #LOGO img,
body.home #LOGO img,
body.page #LOGO img,
body.page:not(.page-template-front-page) #LOGO img {
	height: 82px !important;
}

body.single-ro245_song .SiteWordmark,
body.page-template-page-song .SiteWordmark,
body.page-template-front-page .SiteWordmark,
body.home .SiteWordmark,
body.page .SiteWordmark,
body.page:not(.page-template-front-page) .SiteWordmark {
	font-size: 16pt !important;
	min-width: 0 !important;
}

body.single-ro245_song #NAVI,
body.page-template-page-song #NAVI,
body.page-template-front-page #NAVI,
body.home #NAVI,
body.page #NAVI,
body.page:not(.page-template-front-page) #NAVI {
	padding-left: 54px !important;
}

body.single-ro245_song #NAVI .nav-menu,
body.single-ro245_song #NAVI div.nav-menu > ul,
body.page-template-page-song #NAVI .nav-menu,
body.page-template-page-song #NAVI div.nav-menu > ul,
body.page-template-front-page #NAVI .nav-menu,
body.page-template-front-page #NAVI div.nav-menu > ul,
body.home #NAVI .nav-menu,
body.home #NAVI div.nav-menu > ul,
body.page #NAVI .nav-menu,
body.page #NAVI div.nav-menu > ul,
body.page:not(.page-template-front-page) #NAVI .nav-menu,
body.page:not(.page-template-front-page) #NAVI div.nav-menu > ul {
	gap: 6px !important;
}

}
