.show-md{display:none}.show-mobile{display:none}@media only screen and (max-width: 1900px){.show-hd{display:block}}@media only screen and (max-width: 1400px){.show-hd{display:none}.show-md{display:block}.show-mobile{display:none}}@media only screen and (max-width: 768px){.song-lightbox-wrap .song-lightbox-inner{max-width:98% !important}.song-lightbox-wrap .song-lightbox-inner .title{font-size:2rem}.song-lightbox-wrap .flat-song-placeholder{top:75px}.off-canvas-wrapper-inner,.off-canvas-wrapper,body,html{min-height:100%}.song-lightbox-wrap-iframe{z-index:9999999}.song-lightbox-wrap-iframe .closebutton{position:absolute;left:4%;top:2%}ul#nav_ctrl{display:none}.show-hd{display:none}.show-md{display:none}.show-mobile{display:block}body .slick-slide .jp-lightbox.lightboxtrigger{width:33px !important}.song-flat .song-details{width:55%}}@media only screen and (max-width: 1024px){.song-audio-wrap{width:calc(100% - 55px)}.song-audio-wrap audio{width:100%}.all-songs-container .song-audio-wrap{padding-top:10px}.complete-song-list-block .song-flat .song-details{width:calc(57% - 42px)}body .jp-lightbox.lightboxtrigger{width:50px !important}.song-flat .song-flat-wrap-inner .player{width:42%}.song-lightbox-wrap .closebutton{position:fixed;left:5%;top:4%}.jp-volume-controls,.jp-lightbox,.jp-controls{width:15% !important;height:40px !important}.book-cd .image-wrap{position:relative}.book-cd .image-wrap img{margin:auto}.shor-for-large-up{display:none}.hide-for-large-up{display:block}.mobile_menu_wrapper .logo{text-align:center}.block-section.songs-block{background-size:cover !important}html.android.mobile.portrait,html{margin-top:0 !important}.admin-bar header{margin-top:0}.admin-bar .off-canvas{padding-top:50px}div#wpadminbar{display:none}div#offCanvasright{background:#fff}.hide-for-mobile{display:none}.mobile_menu_wrapper ul{list-style:none;margin:0}.mobile_menu_wrapper li a{color:#252525;font-size:1.4rem;display:block;border-bottom:1px solid #252525;padding:10px 0;margin:0 25px}.mobile_menu_wrapper li{margin-top:10px}.footer-content br{display:none}button.menu-icon{float:left;margin-top:10px}.show-for-large-up{display:none !important}.logo{text-align:right}.hp_banner_wrap .text-wrap{padding-top:10%;margin-left:0;text-align:center}.hp_banner_wrap .text-wrap p{font-size:2rem;line-height:normal;display:inline;line-height:3.5rem}.hp_banner_wrap .text-wrap p a,.hp_banner_wrap .text-wrap p img{display:block;margin:20px auto;clear:both}.hp_banner_wrap .background{height:100%}.hp_banner_wrap .background .right{width:100%}.hp_banner_wrap .text-align-center{text-align:center}.hp_banner_wrap.hp_banner_wrap_2 .text-wrap{padding-top:0}.hp_banner_wrap.hp_banner_wrap_2 .text-wrap p{line-height:2.5rem;font-size:1.4rem}.hp_banner_wrap.hp_banner_wrap_2 img{max-width:100%}.menu-icon:after{background:#000;box-shadow:0 7px 0 #000, 0 14px 0 #000}.col5-unit{width:33%;padding:0 2%}html{font-size:13px}nav.nav{display:none}.page_banner{background-position:0 70px  !important;height:auto}.page_banner .self-align-middle,.page_banner .row.align-center{height:auto;padding:0;text-align:center;background:#431af4}.page_banner.p h1{color:#fff;float:none;max-width:100%}.page_banner img{max-width:none;width:100%;display:block}ul.video_list .song{width:50%}.video-block ul.video_list li{width:49%}.video-block ul.video_list li .song{width:100%}.block-section.block-content.double_line_height p{line-height:normal}}@media only screen and (max-width: 767px){.complete-song-list-block .song-flat .song-details{width:calc(65% - 42px)}.two-halfs{background-size:cover}body .jp-lightbox.lightboxtrigger{width:33% !important}.song-lightbox-wrap .song-lightbox-inner .entry-content{max-width:80%;padding:30px 10px;width:90%;right:5%}.flat-song-placeholder{width:95%;right:2.5%}.all-songs .jp-progress,.all-songs .jp-volume-controls,.all-songs .jp-lightbox,.all-songs .jp-progress,.all-songs .jp-controls{width:33% !important;height:50px !important}.all-songs .jp-progress{display:none !important}.song-list{-webkit-column-count:2;-moz-column-count:2;column-count:2;margin-bottom:30px}ul.video_list{margin-top:40px}ul.video_list li{width:100%}.page-id-12 h1,.page-id-20 h1{text-align:center !important}.song-lightbox-wrap span.more-songs-wrap-title{font-size:1.3rem}.song-lightbox-wrap .jp-volume-controls,.song-lightbox-wrap .jp-lightbox,.song-lightbox-wrap .jp-controls{width:33% !important;height:50px !important}.song-lightbox-wrap .jp-volume-controls{border-right:1px solid #ccc}.song-lightbox-wrap .jp-progress{display:none}.jp-volume-controls{border-right:0 !important}.hide-for-medium-up{display:block}.progressBarwrap{display:none !important}.event_date{padding:5px 10px;width:auto}.event_date p{text-align:left;margin-left:24% !important}h2{font-size:2.25rem}.complete-song-list-block .all-songs-filter .input-wrap{float:right;width:100%;margin-left:0}.button.button-data{position:absolute;left:20px;top:0}.songs_list .song{margin:auto}.complete-song-list-block .song-flat .song_wrap{height:60px;position:relative}.complete-song-list-block .song-flat .controls{float:left;width:45%}.complete-song-list-block .song-flat .controls .button{box-shadow:none !important}.complete-song-list-block .song-flat .song-details{width:55%;float:right;max-width:100%;overflow:hidden}.block-section .songs_list .slick-list{max-width:85%;margin:auto;padding:20px 0 30px}.block-section.cover.double_line_height{position:relative}.block-section.cover.double_line_height:after{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(255,255,255,0.6)}.block-section.cover.double_line_height .content{position:relative;z-index:9}.button.button-data{display:none}.complete-song-list-block .all-songs-filter{margin-right:0}.nopad{padding:0 .625rem}.col5-unit{width:50%}.block-section .songs_list .slick-current+div{transform:none}.block-section .songs_list .song_wrap{max-width:80%;margin:auto}.song .youtube-video{height:240px}.page_banner{height:auto}ul.video_list .song{width:100%}#timeline_container{background-position:49.1% 100%}#timeline_container>header nav li{font-size:14px}#timeline_container #myevents>li{padding-bottom:40px}#timeline_container #myevents>li div.event_content{opacity:1;top:60px !important;width:320px;padding-top:10px;padding-bottom:20px}#timeline_container #myevents>li div.event_content:before{position:absolute;width:20px;height:20px;top:-16px;margin-top:8px;background:#fff;left:50%;right:initial;border:0;margin-left:-11px}#timeline_container #myevents>li div.event_content.evenLeft:before{margin-left:-14px}#timeline_container #myevents div.event_icn{right:13px}#timeline_container #myevents .date_evenLeft{left:-38px;top:64px;text-align:center}#timeline_container #myevents .evenLeft{left:-107px}#timeline_container #myevents .oddRight{right:-130px}#timeline_container #myevents .date_evenLeft,#timeline_container #myevents .date_oddRight{left:auto;margin:0;right:auto;transform:translateX(24%);top:9px}#timeline_container #myevents p{font-size:13px;white-space:normal}#timeline_container #myevents div.event_icn{margin-left:32px}#timeline_container #myevents div.event_icn.oddRight{right:13px !important}#timeline_container #myevents li:nth-child(2n+1) .event_icn{right:13px !important}.page_banner.g h1{color:#fff}}@media only screen and (max-width: 640px){.video-block ul.video_list li{width:100%}.video-block ul.video_list li .song{width:100%}.video-block ul.video_list li .youtube-video{height:321px}.video-block ul.video_list li .youtube-video iframe.pp-video{height:inherit;max-height:none}}@media only screen and (max-width: 480px){.block-content.block-section.cover:after{content:"";display:block;position:absolute;top:0;right:0;width:100%;height:100%;background:rgba(255,255,255,0.6)}.block-content.block-section.cover .content{position:relative;z-index:999}.songs-list-ul .col5-unit{width:100%}.songs_list{max-width:300px;margin:auto}h1{font-size:2.5rem}.hp_banner_wrap .text-wrap p{font-size:1.4rem;line-height:normal;margin-bottom:10px}.video-block ul.video_list li{width:100%}.video-block ul.video_list li .song{width:100%}.video-block ul.video_list li .youtube-video{height:240px}.video-block ul.video_list li .youtube-video iframe.pp-video{height:inherit;max-height:none}}@media only screen and (max-width: 380px){.page_banner h1{font-size:3.3rem}}@media only screen and (max-width: 1400px), only screen and (min-width: 1300px){.book-cd .columns{position:relative}.page-id-12 .page_banner.p .w{background:#431af4}.page-id-12 h1{text-align:left}.page-id-20 h1{text-align:left}}@media only screen and (min-width: 1500px){.page-id-18 .block-content.block-section.cover{background-size:contain !important;background-color:#f0f0f0 !important;background-repeat:no-repeat !important;background-position:30% 0 !important}.page_banner img{margin-right:0 !important}}
