.ycp {
	font-size: 1em;
	color: #444;
	background: #000;
	display: block;
	width: 100%;
	height: 500px;
	box-shadow: 0 4px 4px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.2),0 1px 5px 0 rgba(0,0,0,.12);
}

.ycp,
.ycp .belah {
	box-sizing: border-box;
	padding: 0;
	margin: 0;
}

.ycp .belah {
	display: inline-block;
	vertical-align: top;
	height: 100%;
}

.ycp .belah:first-of-type {
	width: 65%;
}

.ycp .belah:last-of-type {
	width: 35%;
}

.ycp .belah .luhur {
	color: #fff;
	background: #222;
	display: block;
	width: 100%;
	height: 70px;
	box-sizing: border-box;
	padding: 10px;
	margin: 0;
}

.ycp .belah .handap {
	color: #ddd;
	background: #111;
	height: calc(100% - 70px);
	padding: 0;
	overflow-y: auto;
	-moz-box-shadow: inset 0 0 10px #000;
	-webkit-box-shadow: inset 0 0 10px #000;
	box-shadow: inset 0 0 10px #000;
}

.ycp .belah .handap,
.ycp .belah .bingkay {
	display: block;
	width: 100%;
	box-sizing: border-box;
	margin: 0;
}

.ycp .belah .bingkay {
	height: 100%;
	border: 0;
}

.ycp .belah .luhur span.tombol {
	margin-right: 20px;
	color: silver;
}

.ycp .belah .luhur span.about {
	float: right;
	background: #111;
	padding: 2px;
	border-radius: 50%;
	width: 20px;
	height: 20px;
	text-align: center;
}

.ycp a {
	text-decoration: none;
	outline: 0;
}

.ycp a img {
	border: 0;
}

.ycp .belah.ycp_vid_play {
	cursor: pointer;
}

.ycp .belah.ycp_vid_play a::before {
	color: #fff;
	content: "\25B6";
	font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
	z-index: 100;
	font-size: 50px;
	line-height: 73px;
}

.ycp .belah .thumb {
	float: left;
	margin-right: 10px;
	position: relative;
	height: 61px;
}

.ycp .belah .thumb span {
	position: absolute;
	right: 2px;
	bottom: -2px;
	padding: 2px;
	background: #000;
	color: silver;
	font-size: .8em;
}

.ycp .belah .play {
	margin: 0;
	padding: 10px;
	display: block;
	overflow: hidden;
	*overflow: visible;
}

.ycp .belah .luhur div.title {
	color: #fff;
	border-bottom: 1px solid #111;
	padding-bottom: 5px;
	margin-bottom: 5px;
}

.ycp .belah .handap div.title {
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}

.ycp .belah span.mute,
.ycp .belah span.about a {
	color: #767676;
	font-size: .8em;
}

.ycp .belah .thumb img {
	width: 80px;
	height: 100%;
	border: 2px solid #000;
}

.ycp .belah .play:hover,
.ycp .belah .vid-active {
	background: #000;
}

.ycp .belah .luhur .vid-prev,
.ycp .belah .luhur .vid-next,
.ycp .belah .play {
	cursor: pointer;
}

@media screen and (max-width:767px) {
	.ycp {
		height: 1000px;
	}

	.ycp .belah,
	.ycp .belah:first-of-type,
	.ycp .belah:last-of-type {
		width: 100%;
		display: block;
	}

	.ycp .belah:first-of-type {
		height: 40%;
	}

	.ycp .belah:last-of-type {
		height: 60%;
	}
}/*
TopBox is derived from Nivo Lightbox v1.3.1, created by Dev7studios:
http://dev7studios.com/nivo-lightbox

TopBox is updated for jQuery 3 and has additional features / content support.
Maintained by William Woodgate

Free to use and abuse under the MIT license.
http://www.opensource.org/licenses/mit-license.php
*/

 /* Core CSS to make the lightbox work */

 .topbox_overlay {
	position: fixed;
	top: 0;
	left: 0;
	z-index: 99995;
	width: 100%;
	height: 100%;
	overflow: hidden;
	visibility: hidden;
	opacity: 0;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}

.topbox_overlay,
.topbox_overlay *,
.topbox_overlay *:before,
.topbox_overlay *:after {
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
}

.topbox_fill {
	position: fixed;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}

.topbox_overlay.topbox_open {
	visibility: visible;
	opacity: 1;
}

.topbox_wrapper {
	position: absolute;
	z-index: 99996;
	top: 50%;
	left: 50%;
	width: 100%;
	height: 100%;
	-webkit-transform: translate(-50%, -50%);
	-ms-transform: translate(-50%, -50%);
	transform: translate(-50%, -50%);
	text-align: center;
	display: flex;
	flex-direction: column;
	align-items: center;
	justify-content: space-evenly;
}

.topbox_content {
	width: auto;
	height: auto;
	position: relative;
	z-index: 99998;
	height: 80vh;
	width: 80vw;
	display: flex;
	align-items: center;
}

.topbox_title_wrap {
	position: relative;
	z-index: 99998;
}

.topbox_loading_message {
	position: fixed;
	top: 50%;
	-webkit-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	transform: translateY(-50%);
	left: 0;
	width: 100%;
	text-align: center;
	display: none;
}

.topbox_loading .topbox_loading_message {
	display: block;
}

.topbox_nav { 
	display: none; 
}

.topbox_prev,
.topbox_next,
.topbox_close {
	position: absolute;
	z-index: 99999;
}

.topbox_prev {
	left: 0;
}

.topbox_next {
	right: 0;
}

.topbox_close {
	top: 0;
	right: 0;
}

.topbox_close_layer {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	z-index: 99997;
}

.topbox_image {
	display: inline-block;
	max-width: 100%;
	max-height: 100%;
	width: auto;
	height: auto;
	position: relative;
	margin: auto;
}

.topbox_html5_audio_wrap {
	width: 100%;
	height: 100%;
}

.topbox_html5audio {
	width: 100%;
	position: relative;
	top: 50%;
	-webkit-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	transform: translateY(-50%);
	display: block;
}

.topbox_html5_video_wrap {
	width: 100%;
}

.topbox_html5video {
	margin: auto;
}

.topbox_iframe_wrap,
.topbox_iframe,
.topbox_pdf_wrap,
.topbox_pdf {
	width: 100%;
	height: 100%;
	display: block;
}

.topbox_embedded_web_video {
	position: relative;
	padding-bottom: 56.25%;
	height: 0; 
	width: 100%;
	overflow: hidden;
}

.topbox_embedded_web_video iframe {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}

/* 
Fix for video sizing, if using the Plyr plugin for custom video controls 
https://github.com/sampotts/plyr
*/
.topbox_content .plyr {
	min-width: 100%;
}

.topbox_inline,
.topbox_ajax {
	max-height: 100%;
	width: 100%;
	overflow: auto;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	/* https://bugzilla.mozilla.org/show_bug.cgi?id=308801 */
}

.topbox_error {
	display: table;
	text-align: center;
	width: 100%;
	height: 100%;
	color: #fff;
	text-shadow: 0 1px 1px #000;
}

.topbox_error p {
	display: table-cell;
	vertical-align: middle;
}

/* Effects */
.topbox_notouch .topbox_effect_fade,
.topbox_notouch .topbox_effect_fadeScale,
.topbox_notouch .topbox_effect_slideLeft,
.topbox_notouch .topbox_effect_slideRight,
.topbox_notouch .topbox_effect_slideUp,
.topbox_notouch .topbox_effect_slideDown,
.topbox_notouch .topbox_effect_fall {
	-webkit-transition: all 0.2s ease-in-out;
	-moz-transition: all 0.2s ease-in-out;
	-ms-transition: all 0.2s ease-in-out;
	-o-transition: all 0.2s ease-in-out;
	transition: all 0.2s ease-in-out;
}

/* fadeScale */
.topbox_effect_fadeScale .topbox_wrap {
	-webkit-transition: all 0.3s;
	-moz-transition: all 0.3s;
	-ms-transition: all 0.3s;
	-o-transition: all 0.3s;
	transition: all 0.3s;
	-webkit-transform: scale(0.7);
	-moz-transform: scale(0.7);
	-ms-transform: scale(0.7);
	transform: scale(0.7);
}

.topbox_effect_fadeScale.topbox_open .topbox_wrap {
	-webkit-transform: scale(1);
	-moz-transform: scale(1);
	-ms-transform: scale(1);
	transform: scale(1);
}

/* slideLeft / slideRight / slideUp / slideDown */
.topbox_effect_slideLeft .topbox_wrap,
.topbox_effect_slideRight .topbox_wrap,
.topbox_effect_slideUp .topbox_wrap,
.topbox_effect_slideDown .topbox_wrap {
	-webkit-transition: all 0.3s cubic-bezier(0.25, 0.5, 0.5, 0.9);
	   -moz-transition: all 0.3s cubic-bezier(0.25, 0.5, 0.5, 0.9);
	    -ms-transition: all 0.3s cubic-bezier(0.25, 0.5, 0.5, 0.9);
	     -o-transition: all 0.3s cubic-bezier(0.25, 0.5, 0.5, 0.9);
	        transition: all 0.3s cubic-bezier(0.25, 0.5, 0.5, 0.9);
}

.topbox_effect_slideLeft .topbox_wrap {
	-webkit-transform: translateX(-10%);
	-moz-transform: translateX(-10%);
	-ms-transform: translateX(-10%);
	transform: translateX(-10%);
}

.topbox_effect_slideRight .topbox_wrap {
	-webkit-transform: translateX(10%);
	-moz-transform: translateX(10%);
	-ms-transform: translateX(10%);
	transform: translateX(10%);
}

.topbox_effect_slideLeft.topbox_open .topbox_wrap,
.topbox_effect_slideRight.topbox_open .topbox_wrap {
	-webkit-transform: translateX(0);
	-moz-transform: translateX(0);
	-ms-transform: translateX(0);
	transform: translateX(0);
}

.topbox_effect_slideDown .topbox_wrap {
	-webkit-transform: translateY(-10%);
	-moz-transform: translateY(-10%);
	-ms-transform: translateY(-10%);
	transform: translateY(-10%);
}

.topbox_effect_slideUp .topbox_wrap {
	-webkit-transform: translateY(10%);
	-moz-transform: translateY(10%);
	-ms-transform: translateY(10%);
	transform: translateY(10%);
}

.topbox_effect_slideUp.topbox_open .topbox_wrap,
.topbox_effect_slideDown.topbox_open .topbox_wrap {
	-webkit-transform: translateY(0);
	-moz-transform: translateY(0);
	-ms-transform: translateY(0);
	transform: translateY(0);
}

/* fall */
.topbox_body-effect_fall .topbox_effect_fall {
	-webkit-perspective: 1000px;
	-moz-perspective: 1000px;
	perspective: 1000px;
}

.topbox_effect_fall .topbox_wrap {
	-webkit-transition: all 0.3s ease-out;
	-moz-transition: all 0.3s ease-out;
	-ms-transition: all 0.3s ease-out;
	-o-transition: all 0.3s ease-out;
	transition: all 0.3s ease-out;
	-webkit-transform: translateZ(300px);
	-moz-transform: translateZ(300px);
	-ms-transform: translateZ(300px);
	transform: translateZ(300px);

}
.topbox_effect_fall.topbox_open .topbox_wrap {
	-webkit-transform: translateZ(0);
	-moz-transform: translateZ(0);
	-ms-transform: translateZ(0);
	transform: translateZ(0);
}


/* Our default lightbox skin (darkroom) */

.topbox_open .topbox_blur_wrapper {
	filter: blur(1px);
}
 
.topbox_skin_darkroom .topbox_fill { 
	background: rgba(0,0,0,0.8);
}

.topbox_loading_message,
.topbox_pdf_mobile_message {
	color: #FFFFFF;
	font-size: 18px;
}

.topbox_skin_darkroom a.topbox_pdf_mobile_button,
.topbox_skin_darkroom a.topbox_pdf_mobile_button:visited {
	color: #FFFFFF;
	border-radius: 1rem;
	border: 2px solid #FFFFFF;
    text-decoration: none;
    opacity: 0.5;
    transition: all 300ms ease-in;
    padding: 1rem;
	line-height: 1;
	display: block;
	margin-top: 1rem;
}

.topbox_skin_darkroom a.topbox_pdf_mobile_button:hover,
.topbox_skin_darkroom a.topbox_pdf_mobile_button:active {
	opacity: 1;
}

.topbox_skin_darkroom .topbox_nav {
	top: 50%;
	-webkit-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	transform: translateY(-50%);
}

.topbox_skin_darkroom .topbox_prev,
.topbox_skin_darkroom .topbox_next,
.topbox_skin_darkroom .topbox_close {
	color: #FFFFFF;
	text-decoration: none;
	font-size: 45px;
	opacity: 0.5;
	transition: all 300ms ease-in;
	padding: 10px;
	line-height: 1;
}

.topbox_skin_darkroom .topbox_close {
	margin-top: -10px;
}

.topbox_skin_darkroom .topbox_prev:hover,
.topbox_skin_darkroom .topbox_next:hover,
.topbox_skin_darkroom .topbox_close:hover {
	opacity: 1;
}

.topbox_skin_darkroom .topbox_prev:before { 
	content: "←"
}

.topbox_skin_darkroom .topbox_next:before { 
	content: "→"
}

.topbox_skin_darkroom .topbox_close:before {
	content: "×";
}

.topbox_skin_darkroom .topbox_title {
	font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;
	line-height: 1.5;
	font-size: 14px;
	font-style: normal;
	font-weight: normal;
	background: #000;
	color: #fff;
	padding: 7px 15px;
	margin-top: 7px;
	border-radius: 30px;
	text-align: center;
	display: inline-block;
}

.topbox_skin_darkroom .topbox_image,
.topbox_skin_darkroom .topbox_html5audio,
.topbox_skin_darkroom .topbox_html5video,
.topbox_skin_darkroom .topbox_video,
.topbox_skin_darkroom .topbox_ajax,
.topbox_skin_darkroom .topbox_inline {
	
}

.topbox_skin_darkroom .topbox_ajax,
.topbox_skin_darkroom .topbox_inline {
	background: #fff;
	padding: 40px;
}
#stacks_in_2{
	max-width: px;margin: 0 auto;
}
#stacks_in_2{
	padding: px px px px;
}
@media screen and (min-width: px){
	#stacks_in_2{
		padding: px px px px;
	}
}
#stacks_out_4 {
	width: 40%;
	margin-left:0;
}

#stacks_in_57_2{
	max-width: px;margin: 0 auto;
}
#stacks_in_57_2{
	padding: px px px px;
}
@media screen and (min-width: px){
	#stacks_in_57_2{
		padding: px px px px;
	}
}#stacks_in_57_4_float {
	float:left;
	width:33%;
}
#stacks_in_57_6 {
	border: solid rgba(77, 77, 77, 1.00);
	border-width:  4px;
	-moz-border-radius:  4px;
	-webkit-border-radius:  4px;
	border-radius:  4px;
	margin:  5px;
}

#stacks_in_57_8 {
	font-size: 115%;
}
#stacks_in_46.aspen_split{
	position: relative;
	font-size: 15px;
	padding: 0px 0px 0px 0px;
}
@media screen and (min-width: 770px){
	#stacks_in_46.aspen_split{
		padding: 0px 0px 0px 0px;
	}
}
#stacks_in_46.aspen_split section.theme {position: relative;z-index: 1;}
#stacks_in_46.aspen_split .bg-wrap {clip: rect(0, auto, auto, 0);position: absolute;top: 0;left: 0;width: 100%;height: 100%;z-index: 0;}
#stacks_in_46.aspen_split .bg{
	position: absolute; display: block;
	top: 0;left: 0; width: 100%; height: 100%;
	background-repeat: no-repeat;
	background-position: center;
	transform: translateZ(0);
	will-change: transform;
	
	opacity: 0.4;
	
	background-size: cover;
}

#stacks_in_46.aspen_split .bg{position: fixed;}
@supports (-ms-ime-align:auto) {
	#stacks_in_46 .bg{ position: absolute; transform: none; background-attachment: fixed; }
}


#stacks_in_46.aspen_split{
	text-align:left;
	background-image: linear-gradient(to right, rgba(15, 128, 255, 1.00), rgba(255, 255, 255, 1.00));
}

 
#stacks_in_46.aspen_split{color:rgba(0, 0, 0, 1.00);} 
#stacks_in_46.aspen_split h1, 
#stacks_in_46.aspen_split h2,
#stacks_in_46.aspen_split h3, 
#stacks_in_46.aspen_split h4, 
#stacks_in_46.aspen_split h5, 
#stacks_in_46.aspen_split h6{color: rgba(51, 51, 51, 1.00);} 
#stacks_in_46.aspen_split a{color: rgba(0, 0, 0, 1.00);} 
#stacks_in_46.aspen_split a:hover{color: rgba(0, 0, 0, 1.00);}
#stacks_in_48 {
	margin:  14px;
	padding:  18px;
}
#sortStackFilterstacks_in_48_2 {
	display: block;
	text-align: center;
}

#sortStackFilterstacks_in_48_2 a {
	display: inline-block;
	padding: 10px 20px;
	margin: 10px;
	border-radius: 5px;
	background: #cdcdcd;
	text-decoration: none;
	outline: none;
	color: #444444;
	transition: all ms ease-in-out;
}

#sortStackFilterstacks_in_48_2 a.filterShowAll {
	color: rgba(68, 68, 68, 1.00);
	background: rgba(177, 205, 205, 1.00);
}
 
#sortStackFilterstacks_in_48_2 a.filterShowAll [class^="fa fa-"] {
	color: rgba(68, 68, 68, 1.00);
}
 
#sortStackFilterstacks_in_48_2 a.dectet {
	color: rgba(255, 255, 255, 1.00);
	background: rgba(87, 88, 88, 0.54);
}

#london_brass_events_container_stacks_in_48_2 li.dectet .background_fill {
  background: rgba(87, 88, 88, 0.54);
}

#sortStackFilterstacks_in_48_2 a.dectet [class^="fa fa-"] {
	color: rgba(255, 255, 255, 1.00);
} 
  
#sortStackFilterstacks_in_48_2 a.plus Choir {
	color: rgba(68, 68, 68, 1.00);
	background: rgba(191, 191, 191, 0.52);
}

#london_brass_events_container_stacks_in_48_2 li.plus Choir .background_fill {
  background: rgba(191, 191, 191, 0.52);
}
 
#sortStackFilterstacks_in_48_2 a.plus Choir [class^="fa fa-"] {
	color: rgba(68, 68, 68, 1.00);
} 
 
#sortStackFilterstacks_in_48_2 a.planned {
	color: rgba(68, 68, 68, 1.00);
	background: rgba(205, 163, 205, 1.00);
}

#london_brass_events_container_stacks_in_48_2 li.planned .background_fill {
  background: rgba(205, 163, 205, 1.00);
}
 
#sortStackFilterstacks_in_48_2 a.planned [class^="fa fa-"] {
	color: rgba(68, 68, 68, 1.00);
} 
 
#sortStackFilterstacks_in_48_2 a.tag4 {
	color: rgba(68, 68, 68, 1.00);
	background: rgba(205, 205, 205, 1.00);
}

#london_brass_events_container_stacks_in_48_2 li.tag4 .background_fill {
  background: rgba(205, 205, 205, 1.00);
}
 
#sortStackFilterstacks_in_48_2 a.tag4 [class^="fa fa-"] {
	color: rgba(68, 68, 68, 1.00);
} 
 
#sortStackFilterstacks_in_48_2 a.tag5 {
	color: rgba(68, 68, 68, 1.00);
	background: rgba(205, 205, 205, 1.00);
}

#london_brass_events_container_stacks_in_48_2 li.tag5 .background_fill {
  background: rgba(205, 205, 205, 1.00);
}

#sortStackFilterstacks_in_48_2 a.tag5 [class^="fa fa-"] {
	color: rgba(68, 68, 68, 1.00);
}
 
#sortStackFilterstacks_in_48_2 a.tag6 {
	color: rgba(68, 68, 68, 1.00);
	background: rgba(205, 205, 205, 1.00);
}

#sortStackFilterstacks_in_48_2 a.tag6 [class^="fa fa-"] {
	color: rgba(68, 68, 68, 1.00);
} 











#london_brass_events_container_stacks_in_48_2 {
  padding: 0;
  margin: 0;
  list-style: none;
  column-count: 1;
  column-gap: 20px;
}

@media screen and (min-width: 568px) {
  #london_brass_events_container_stacks_in_48_2 {
    column-count: 2;
  }
}

@media screen and (min-width: 1024px) {
  #london_brass_events_container_stacks_in_48_2 {
    column-count: 3;
  }
}

#london_brass_events_container_stacks_in_48_2 {
  padding: 0;
  margin: 0;
  list-style: none;
  transition: all 300ms ease-out;
}

#london_brass_events_container_stacks_in_48_2 li {
  display: inline-block;
  border: 8px solid rgba(255, 255, 255, 1.00);
  border-radius: 3px;
  padding: 20px;
  background-color: rgba(57, 175, 241, 0.14);
  break-inside: avoid-column;
  -webkit-column-break-inside: avoid;
  margin-top: 10px;
  margin-bottom: 10px;
  height: auto;
  width: 100%;
  overflow: auto;
  position: relative;
}








/* Starting collapsed (list view) */

#collpased_message_stacks_in_48_2 {
  text-align: center;
}

#collpased_message_stacks_in_48_2 a.showEventDetails {
  display: inline-block;
	padding: 10px 20px;
	margin: 10px;
	border-radius: 5px;
	text-decoration: none;
	outline: none;
	color: rgba(68, 68, 68, 1.00);
	background: rgba(98, 164, 209, 0.08);
}

.events_collapsed_layout #sortStackFilterstacks_in_48_2 {
  display: none;
}

.events_collapsed_layout #london_brass_events_container_stacks_in_48_2 li {
  padding: 5px;
}

.events_collapsed_layout #london_brass_events_container_stacks_in_48_2 li .background_fill {
  display: none;
}

.events_collapsed_layout .event_image,
.events_collapsed_layout .event_mp3,
.events_collapsed_layout .event_description,
.events_collapsed_layout .event_tags,
.events_collapsed_layout .event_download_btn,
.events_collapsed_layout .event_map_btn,
.events_collapsed_layout .event_link,
.events_collapsed_layout .event_print,
.events_collapsed_layout .event_schedule,
.events_collapsed_layout .event_spare_button_1,
.events_collapsed_layout .event_spare_button_2,
.events_collapsed_layout .event_spare_button_3,
.events_collapsed_layout .event_spare_button_4,
.events_collapsed_layout .event_spare_button_5 {
  display: none !important;
}








#london_brass_events_container_stacks_in_48_2 .event_content_wrap {
  display: flex;
  flex-direction: column;
}

#london_brass_events_container_stacks_in_48_2 li .background_fill {
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 1;
  opacity: 0.15;
}

#london_brass_events_container_stacks_in_48_2 li p {
  margin: 0 0 5px 0;
  padding: 0;
  position: relative;
  z-index: 2;
}

#london_brass_events_container_stacks_in_48_2 li img {
  max-width: 100%;
  height: auto;
  position: relative;
  z-index: 2;
}

#london_brass_events_container_stacks_in_48_2 .event_name {
  font-size: 24px;
  font-weight: bold;
}

#london_brass_events_container_stacks_in_48_2 .button_container {
  position: relative;
  z-index: 2;
}

@media print {
  #london_brass_events_container_stacks_in_48_2 .event_button {
    display: none !important;
  }
}

#london_brass_events_container_stacks_in_48_2 .event_button {
  color: rgba(255, 255, 255, 1.00);
  background-color: rgba(127, 127, 127, 1.00);
  padding: 15px;
  border: none;
  line-height: 1.2;
  text-decoration: none;
  margin: 0 0 10px 0;
  text-align: center;
  display: block;
  border-radius: 5px;
  font-size: 15px;
  transition: all 300ms ease-in-out;
  position: relative;
  z-index: 2;
}

#london_brass_events_container_stacks_in_48_2 a.event_button:hover {
  color: rgba(255, 255, 255, 1.00);
  background-color: rgba(179, 179, 179, 1.00);
}

#london_brass_events_container_stacks_in_48_2 a.event_button:last-child {
  margin-bottom: 0;
}

#london_brass_events_container_stacks_in_48_2 button {
  width: 100%;
}







.inlinePlayerWrapper {
	margin: 5px 0;
}

.inlinePlayerWrapper a {
	display: none;
}

.inlinePlayerWrapper .nativePlayer {
	display: none;
}

.inlinePlayerInterface {
	border: 1px solid #B5B5B5;
	border-radius: 0px;
	padding: 5px;
	background-color: #fcfcfc;
	background-repeat: repeat-x;
	background-image: -khtml-gradient(linear, left top, left bottom, from(#fcfcfc), to(#cccccc));
	background-image: -moz-linear-gradient(top, #fcfcfc, #cccccc);
	background-image: -ms-linear-gradient(top, #fcfcfc, #cccccc);
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #fcfcfc), color-stop(100%, #cccccc));
	background-image: -webkit-linear-gradient(top, #fcfcfc, #cccccc);
	background-image: -o-linear-gradient(top, #fcfcfc, #cccccc);
	background-image: linear-gradient(top, #fcfcfc, #cccccc);
}

.inlineFlex {
  display: flex;
  align-items: center;
}


.inlinePlayerButton {
	border: 1px solid #ACACAC;
	border-radius: 50%;
	width: 50px;
	height: 50px;
	line-height: 50px;
	font-size: 20px;
	color: #585858;
	display: block;
	text-align: center;
	overflow: hidden;
	cursor: pointer;
	background-color: #B9B9B9;
	background-repeat: repeat-x;
	background-image: -khtml-gradient(linear, left top, left bottom, from(#B9B9B9), to(#eeeeee));
	background-image: -moz-linear-gradient(top, #B9B9B9, #eeeeee);
	background-image: -ms-linear-gradient(top, #B9B9B9, #eeeeee);
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #B9B9B9), color-stop(100%, #eeeeee));
	background-image: -webkit-linear-gradient(top, #B9B9B9, #eeeeee);
	background-image: -o-linear-gradient(top, #B9B9B9, #eeeeee);
	background-image: linear-gradient(top, #B9B9B9, #eeeeee);
	transition: all ease-in-out 300ms;
	text-shadow: 0px -1px #B9B9B9;
}

.inlinePlayerButton:hover {
	color: #191919;
}

.pauseAudio,
.inlinePlayerPlaying .playAudio {
	display: none;	
}

.inlinePlayerPlaying .pauseAudio {
	display: block;	
}

.audioTitle {
	line-height: 1.5;
  font-size: 18px;
  padding: 5px;
  color: #6F6F6F;
  flex: 1;
  text-align: center;
}



/* Event Display Data */
.event_name {
  display: block;
  order: 1;
}

.event_name:before {
  content: '';
}

.event_location {
  display: block;
  order: 2;
}

.event_location:before {
  content: '';
}

.event_start_date {
  display: block;
  order: 3;
}

.event_start_date:before {
  content: ''
}

.event_end_date {
  display: none;
  order: 4;
}

.event_end_date:before {
  content: ''
}

.event_image {
  display: block;
  order: 5;
}

.event_image:before {
  content: ;
}

.event_mp3 {
  display: none;
  order: 6;
}

.event_mp3:before {
  content: ;
}

.event_description {
  display: block;
  order: 7;
}

.event_description:before {
  content: '';
}

.event_tags {
  display: none;
  order: 8;
}

.event_tags:before {
  content: '';
}

.event_download_btn {
  display: none;
  order: 9;
}

.event_tags:before {
  content: '';
}

.event_map_btn {
  display: none;
  order: 10;
}

.event_map_btn:before {
  content: '';
}

.event_link {
  display: block;
  order: 11;
}

.event_link:before {
  content: '';
}

.event_print {
  display: none;
  order: 12;
}

.event_print:before {
  content: '';
}

.event_schedule {
  display: none;
  order: 13;
}

.event_scedule:before {
  content: '';
}

.event_spare_button_1 {
  display: none;
  order: 14;
}

.event_spare_button_1:content {
  content: '';
}

.event_spare_button_2 {
  display: none;
}

.event_spare_button_2:content {
  content: '';
}

.event_spare_button_3 {
  display: none;
}

.event_spare_button_3:content {
  content: '';
}

.event_spare_button_4 {
  display: none;
}

.event_spare_button_4:content {
  content: '';
}

.event_spare_button_5 {
  display: none;
}

.event_spare_button_5:content {
  content: '';
}








#stacks_in_48_2 {
	background-color: rgba(255, 255, 255, 1.00);
}
/* When the print button is active, set all page elements to 0 opacity (invisible) */
.printstacks_in_48_4 * {
	visibility: hidden !important;
}

/* Absolutely position our PrintBox at the top of the page, outside of the normal page flow */
.printstacks_in_48_4 #printerContent {
	position: absolute;
	top: 0;
	left: 0 !important;
	width: 100%;
	height: auto;
}

/* Make sure only our PrintBox is displaying */
.printstacks_in_48_4 #printerContent,
.printstacks_in_48_4 #printerContent * {
	visibility: visible !important;
}

/* Display our header and footer */
.printstacks_in_48_4 #printBoxHeaderstacks_in_48_4,
.printstacks_in_48_4 #printBoxFooterstacks_in_48_4 {
	display: block;
}

/* Remove hidden page elements from our printout to save paper */
@media print {
	.printstacks_in_48_4 * {
		display: none !important;
	}
	
	.printstacks_in_48_4 #printerContent,
	.printstacks_in_48_4 #printerContent * {
		display: block !important;
		visibility: visible !important;
	}
}/* When the print button is active, set all page elements to 0 opacity (invisible) */
.printstacks_in_48_5 * {
	visibility: hidden !important;
}

/* Absolutely position our PrintBox at the top of the page, outside of the normal page flow */
.printstacks_in_48_5 #printerContent {
	position: absolute;
	top: 0;
	left: 0 !important;
	width: 100%;
	height: auto;
}

/* Make sure only our PrintBox is displaying */
.printstacks_in_48_5 #printerContent,
.printstacks_in_48_5 #printerContent * {
	visibility: visible !important;
}

/* Display our header and footer */
.printstacks_in_48_5 #printBoxHeaderstacks_in_48_5,
.printstacks_in_48_5 #printBoxFooterstacks_in_48_5 {
	display: block;
}

/* Remove hidden page elements from our printout to save paper */
@media print {
	.printstacks_in_48_5 * {
		display: none !important;
	}
	
	.printstacks_in_48_5 #printerContent,
	.printstacks_in_48_5 #printerContent * {
		display: block !important;
		visibility: visible !important;
	}
}/* When the print button is active, set all page elements to 0 opacity (invisible) */
.printstacks_in_48_6 * {
	visibility: hidden !important;
}

/* Absolutely position our PrintBox at the top of the page, outside of the normal page flow */
.printstacks_in_48_6 #printerContent {
	position: absolute;
	top: 0;
	left: 0 !important;
	width: 100%;
	height: auto;
}

/* Make sure only our PrintBox is displaying */
.printstacks_in_48_6 #printerContent,
.printstacks_in_48_6 #printerContent * {
	visibility: visible !important;
}

/* Display our header and footer */
.printstacks_in_48_6 #printBoxHeaderstacks_in_48_6,
.printstacks_in_48_6 #printBoxFooterstacks_in_48_6 {
	display: block;
}

/* Remove hidden page elements from our printout to save paper */
@media print {
	.printstacks_in_48_6 * {
		display: none !important;
	}
	
	.printstacks_in_48_6 #printerContent,
	.printstacks_in_48_6 #printerContent * {
		display: block !important;
		visibility: visible !important;
	}
}/* When the print button is active, set all page elements to 0 opacity (invisible) */
.printstacks_in_48_7 * {
	visibility: hidden !important;
}

/* Absolutely position our PrintBox at the top of the page, outside of the normal page flow */
.printstacks_in_48_7 #printerContent {
	position: absolute;
	top: 0;
	left: 0 !important;
	width: 100%;
	height: auto;
}

/* Make sure only our PrintBox is displaying */
.printstacks_in_48_7 #printerContent,
.printstacks_in_48_7 #printerContent * {
	visibility: visible !important;
}

/* Display our header and footer */
.printstacks_in_48_7 #printBoxHeaderstacks_in_48_7,
.printstacks_in_48_7 #printBoxFooterstacks_in_48_7 {
	display: block;
}

/* Remove hidden page elements from our printout to save paper */
@media print {
	.printstacks_in_48_7 * {
		display: none !important;
	}
	
	.printstacks_in_48_7 #printerContent,
	.printstacks_in_48_7 #printerContent * {
		display: block !important;
		visibility: visible !important;
	}
}/* When the print button is active, set all page elements to 0 opacity (invisible) */
.printstacks_in_48_8 * {
	visibility: hidden !important;
}

/* Absolutely position our PrintBox at the top of the page, outside of the normal page flow */
.printstacks_in_48_8 #printerContent {
	position: absolute;
	top: 0;
	left: 0 !important;
	width: 100%;
	height: auto;
}

/* Make sure only our PrintBox is displaying */
.printstacks_in_48_8 #printerContent,
.printstacks_in_48_8 #printerContent * {
	visibility: visible !important;
}

/* Display our header and footer */
.printstacks_in_48_8 #printBoxHeaderstacks_in_48_8,
.printstacks_in_48_8 #printBoxFooterstacks_in_48_8 {
	display: block;
}

/* Remove hidden page elements from our printout to save paper */
@media print {
	.printstacks_in_48_8 * {
		display: none !important;
	}
	
	.printstacks_in_48_8 #printerContent,
	.printstacks_in_48_8 #printerContent * {
		display: block !important;
		visibility: visible !important;
	}
}/* When the print button is active, set all page elements to 0 opacity (invisible) */
.printstacks_in_48_9 * {
	visibility: hidden !important;
}

/* Absolutely position our PrintBox at the top of the page, outside of the normal page flow */
.printstacks_in_48_9 #printerContent {
	position: absolute;
	top: 0;
	left: 0 !important;
	width: 100%;
	height: auto;
}

/* Make sure only our PrintBox is displaying */
.printstacks_in_48_9 #printerContent,
.printstacks_in_48_9 #printerContent * {
	visibility: visible !important;
}

/* Display our header and footer */
.printstacks_in_48_9 #printBoxHeaderstacks_in_48_9,
.printstacks_in_48_9 #printBoxFooterstacks_in_48_9 {
	display: block;
}

/* Remove hidden page elements from our printout to save paper */
@media print {
	.printstacks_in_48_9 * {
		display: none !important;
	}
	
	.printstacks_in_48_9 #printerContent,
	.printstacks_in_48_9 #printerContent * {
		display: block !important;
		visibility: visible !important;
	}
}/* When the print button is active, set all page elements to 0 opacity (invisible) */
.printstacks_in_48_10 * {
	visibility: hidden !important;
}

/* Absolutely position our PrintBox at the top of the page, outside of the normal page flow */
.printstacks_in_48_10 #printerContent {
	position: absolute;
	top: 0;
	left: 0 !important;
	width: 100%;
	height: auto;
}

/* Make sure only our PrintBox is displaying */
.printstacks_in_48_10 #printerContent,
.printstacks_in_48_10 #printerContent * {
	visibility: visible !important;
}

/* Display our header and footer */
.printstacks_in_48_10 #printBoxHeaderstacks_in_48_10,
.printstacks_in_48_10 #printBoxFooterstacks_in_48_10 {
	display: block;
}

/* Remove hidden page elements from our printout to save paper */
@media print {
	.printstacks_in_48_10 * {
		display: none !important;
	}
	
	.printstacks_in_48_10 #printerContent,
	.printstacks_in_48_10 #printerContent * {
		display: block !important;
		visibility: visible !important;
	}
}/* When the print button is active, set all page elements to 0 opacity (invisible) */
.printstacks_in_48_11 * {
	visibility: hidden !important;
}

/* Absolutely position our PrintBox at the top of the page, outside of the normal page flow */
.printstacks_in_48_11 #printerContent {
	position: absolute;
	top: 0;
	left: 0 !important;
	width: 100%;
	height: auto;
}

/* Make sure only our PrintBox is displaying */
.printstacks_in_48_11 #printerContent,
.printstacks_in_48_11 #printerContent * {
	visibility: visible !important;
}

/* Display our header and footer */
.printstacks_in_48_11 #printBoxHeaderstacks_in_48_11,
.printstacks_in_48_11 #printBoxFooterstacks_in_48_11 {
	display: block;
}

/* Remove hidden page elements from our printout to save paper */
@media print {
	.printstacks_in_48_11 * {
		display: none !important;
	}
	
	.printstacks_in_48_11 #printerContent,
	.printstacks_in_48_11 #printerContent * {
		display: block !important;
		visibility: visible !important;
	}
}/* When the print button is active, set all page elements to 0 opacity (invisible) */
.printstacks_in_48_16 * {
	visibility: hidden !important;
}

/* Absolutely position our PrintBox at the top of the page, outside of the normal page flow */
.printstacks_in_48_16 #printerContent {
	position: absolute;
	top: 0;
	left: 0 !important;
	width: 100%;
	height: auto;
}

/* Make sure only our PrintBox is displaying */
.printstacks_in_48_16 #printerContent,
.printstacks_in_48_16 #printerContent * {
	visibility: visible !important;
}

/* Display our header and footer */
.printstacks_in_48_16 #printBoxHeaderstacks_in_48_16,
.printstacks_in_48_16 #printBoxFooterstacks_in_48_16 {
	display: block;
}

/* Remove hidden page elements from our printout to save paper */
@media print {
	.printstacks_in_48_16 * {
		display: none !important;
	}
	
	.printstacks_in_48_16 #printerContent,
	.printstacks_in_48_16 #printerContent * {
		display: block !important;
		visibility: visible !important;
	}
}/* When the print button is active, set all page elements to 0 opacity (invisible) */
.printstacks_in_48_14 * {
	visibility: hidden !important;
}

/* Absolutely position our PrintBox at the top of the page, outside of the normal page flow */
.printstacks_in_48_14 #printerContent {
	position: absolute;
	top: 0;
	left: 0 !important;
	width: 100%;
	height: auto;
}

/* Make sure only our PrintBox is displaying */
.printstacks_in_48_14 #printerContent,
.printstacks_in_48_14 #printerContent * {
	visibility: visible !important;
}

/* Display our header and footer */
.printstacks_in_48_14 #printBoxHeaderstacks_in_48_14,
.printstacks_in_48_14 #printBoxFooterstacks_in_48_14 {
	display: block;
}

/* Remove hidden page elements from our printout to save paper */
@media print {
	.printstacks_in_48_14 * {
		display: none !important;
	}
	
	.printstacks_in_48_14 #printerContent,
	.printstacks_in_48_14 #printerContent * {
		display: block !important;
		visibility: visible !important;
	}
}/* When the print button is active, set all page elements to 0 opacity (invisible) */
.printstacks_in_48_15 * {
	visibility: hidden !important;
}

/* Absolutely position our PrintBox at the top of the page, outside of the normal page flow */
.printstacks_in_48_15 #printerContent {
	position: absolute;
	top: 0;
	left: 0 !important;
	width: 100%;
	height: auto;
}

/* Make sure only our PrintBox is displaying */
.printstacks_in_48_15 #printerContent,
.printstacks_in_48_15 #printerContent * {
	visibility: visible !important;
}

/* Display our header and footer */
.printstacks_in_48_15 #printBoxHeaderstacks_in_48_15,
.printstacks_in_48_15 #printBoxFooterstacks_in_48_15 {
	display: block;
}

/* Remove hidden page elements from our printout to save paper */
@media print {
	.printstacks_in_48_15 * {
		display: none !important;
	}
	
	.printstacks_in_48_15 #printerContent,
	.printstacks_in_48_15 #printerContent * {
		display: block !important;
		visibility: visible !important;
	}
}/* When the print button is active, set all page elements to 0 opacity (invisible) */
.printstacks_in_48_12 * {
	visibility: hidden !important;
}

/* Absolutely position our PrintBox at the top of the page, outside of the normal page flow */
.printstacks_in_48_12 #printerContent {
	position: absolute;
	top: 0;
	left: 0 !important;
	width: 100%;
	height: auto;
}

/* Make sure only our PrintBox is displaying */
.printstacks_in_48_12 #printerContent,
.printstacks_in_48_12 #printerContent * {
	visibility: visible !important;
}

/* Display our header and footer */
.printstacks_in_48_12 #printBoxHeaderstacks_in_48_12,
.printstacks_in_48_12 #printBoxFooterstacks_in_48_12 {
	display: block;
}

/* Remove hidden page elements from our printout to save paper */
@media print {
	.printstacks_in_48_12 * {
		display: none !important;
	}
	
	.printstacks_in_48_12 #printerContent,
	.printstacks_in_48_12 #printerContent * {
		display: block !important;
		visibility: visible !important;
	}
}/* When the print button is active, set all page elements to 0 opacity (invisible) */
.printstacks_in_48_13 * {
	visibility: hidden !important;
}

/* Absolutely position our PrintBox at the top of the page, outside of the normal page flow */
.printstacks_in_48_13 #printerContent {
	position: absolute;
	top: 0;
	left: 0 !important;
	width: 100%;
	height: auto;
}

/* Make sure only our PrintBox is displaying */
.printstacks_in_48_13 #printerContent,
.printstacks_in_48_13 #printerContent * {
	visibility: visible !important;
}

/* Display our header and footer */
.printstacks_in_48_13 #printBoxHeaderstacks_in_48_13,
.printstacks_in_48_13 #printBoxFooterstacks_in_48_13 {
	display: block;
}

/* Remove hidden page elements from our printout to save paper */
@media print {
	.printstacks_in_48_13 * {
		display: none !important;
	}
	
	.printstacks_in_48_13 #printerContent,
	.printstacks_in_48_13 #printerContent * {
		display: block !important;
		visibility: visible !important;
	}
}/* When the print button is active, set all page elements to 0 opacity (invisible) */
.printstacks_in_48_18 * {
	visibility: hidden !important;
}

/* Absolutely position our PrintBox at the top of the page, outside of the normal page flow */
.printstacks_in_48_18 #printerContent {
	position: absolute;
	top: 0;
	left: 0 !important;
	width: 100%;
	height: auto;
}

/* Make sure only our PrintBox is displaying */
.printstacks_in_48_18 #printerContent,
.printstacks_in_48_18 #printerContent * {
	visibility: visible !important;
}

/* Display our header and footer */
.printstacks_in_48_18 #printBoxHeaderstacks_in_48_18,
.printstacks_in_48_18 #printBoxFooterstacks_in_48_18 {
	display: block;
}

/* Remove hidden page elements from our printout to save paper */
@media print {
	.printstacks_in_48_18 * {
		display: none !important;
	}
	
	.printstacks_in_48_18 #printerContent,
	.printstacks_in_48_18 #printerContent * {
		display: block !important;
		visibility: visible !important;
	}
}/* When the print button is active, set all page elements to 0 opacity (invisible) */
.printstacks_in_48_19 * {
	visibility: hidden !important;
}

/* Absolutely position our PrintBox at the top of the page, outside of the normal page flow */
.printstacks_in_48_19 #printerContent {
	position: absolute;
	top: 0;
	left: 0 !important;
	width: 100%;
	height: auto;
}

/* Make sure only our PrintBox is displaying */
.printstacks_in_48_19 #printerContent,
.printstacks_in_48_19 #printerContent * {
	visibility: visible !important;
}

/* Display our header and footer */
.printstacks_in_48_19 #printBoxHeaderstacks_in_48_19,
.printstacks_in_48_19 #printBoxFooterstacks_in_48_19 {
	display: block;
}

/* Remove hidden page elements from our printout to save paper */
@media print {
	.printstacks_in_48_19 * {
		display: none !important;
	}
	
	.printstacks_in_48_19 #printerContent,
	.printstacks_in_48_19 #printerContent * {
		display: block !important;
		visibility: visible !important;
	}
}#stacks_in_53.aspen_split{
	position: relative;
	font-size: 15px;
	padding: 0px 0px 0px 0px;
}
@media screen and (min-width: 770px){
	#stacks_in_53.aspen_split{
		padding: 0px 0px 0px 0px;
	}
}
#stacks_in_53.aspen_split section.theme {position: relative;z-index: 1;}
#stacks_in_53.aspen_split .bg-wrap {clip: rect(0, auto, auto, 0);position: absolute;top: 0;left: 0;width: 100%;height: 100%;z-index: 0;}
#stacks_in_53.aspen_split .bg{
	position: absolute; display: block;
	top: 0;left: 0; width: 100%; height: 100%;
	background-repeat: no-repeat;
	background-position: center;
	transform: translateZ(0);
	will-change: transform;
	
	opacity: 0.3;
	
	
}

#stacks_in_53.aspen_split .bg{position: fixed;}
@supports (-ms-ime-align:auto) {
	#stacks_in_53 .bg{ position: absolute; transform: none; background-attachment: fixed; }
}


#stacks_in_53.aspen_split{
	text-align:left;
	background-image: linear-gradient(to right, rgba(153, 163, 200, 1.00), rgba(230, 230, 230, 1.00));
}

 
#stacks_in_53.aspen_split{color:rgba(0, 0, 0, 1.00);} 
#stacks_in_53.aspen_split h1, 
#stacks_in_53.aspen_split h2,
#stacks_in_53.aspen_split h3, 
#stacks_in_53.aspen_split h4, 
#stacks_in_53.aspen_split h5, 
#stacks_in_53.aspen_split h6{color: rgba(51, 51, 51, 1.00);} 
#stacks_in_53.aspen_split a{color: rgba(0, 0, 0, 1.00);} 
#stacks_in_53.aspen_split a:hover{color: rgba(0, 0, 0, 1.00);}#uTubeChannelstacks_in_55_2 .ycp {
	background: rgba(230, 230, 230, 1.00);
	height: 500px;
	color: rgba(51, 51, 51, 1.00);
	font-size: 15px;
	line-height: 1.3;
}

#uTubeChannelstacks_in_55_2 .ycp .belah .handap {
	background: rgba(230, 230, 230, 1.00);
	color: #FFFFFF;
}

#uTubeChannelstacks_in_55_2 .ycp .belah.ycp_vid_play a {
	text-decoration: none;
}

#uTubeChannelstacks_in_55_2 .ycp .belah .handap {
	
}

#uTubeChannelstacks_in_55_2 .ycp .belah .play {
	margin: 16px;
	border: 1px solid rgba(204, 204, 204, 1.00);
	border-radius: 6px;
	background: rgba(255, 255, 255, 1.00);
	transition: all 300ms ease-in-out;
	color: rgba(51, 51, 51, 1.00);
}

#uTubeChannelstacks_in_55_2 .ycp .belah.ycp_vid_play {
	background-position: center !important;
}

#uTubeChannelstacks_in_55_2 .ycp .belah .play:hover,
#uTubeChannelstacks_in_55_2 .ycp .belah .vid-active {
	background: rgba(245, 245, 245, 1.00);
	border: 1px solid rgba(153, 153, 153, 1.00);
	color: rgba(51, 51, 51, 1.00);
}

#uTubeChannelstacks_in_55_2 .ycp .belah .luhur {
	background: rgba(220, 211, 208, 1.00);
}

#uTubeChannelstacks_in_55_2 .ycp .belah .luhur div.title {
	color: rgba(25, 25, 25, 1.00);
	font-weight: bold;
	font-style: normal;
	text-decoration: normal;
	border-bottom: 1px solid rgba(51, 51, 51, 1.00);
}

#uTubeChannelstacks_in_55_2 .tombol.vid-prev,
#uTubeChannelstacks_in_55_2 .tombol.vid-next {
	color: rgba(102, 102, 255, 0.35);
	transition: all 300ms ease-in-out;
}

#uTubeChannelstacks_in_55_2 .tombol.vid-prev:hover,
#uTubeChannelstacks_in_55_2 .tombol.vid-next:hover {
	color: rgba(128, 64, 3, 1.00);
}

.ycp .belah.ycp_vid_play a {
	background: #e52d27;
	width: 120px;
	height: 75px;
	display: block;
	border-radius: 10%;
	position: relative;
	top: calc(50% - 35px);
	left: calc(50% - 60px);
	text-align: center;
}

@media screen and (max-width: 767px) {
	#uTubeChannelstacks_in_55_2 .ycp,
	#uTubeChannelstacks_in_55_2 .ycp .belah .handap {
		height: auto;
		width: 100%;
	}
	
	#uTubeChannelstacks_in_55_2 .ycp .belah:first-of-type {
		height: 56vw;
		padding-bottom: 0;
		width: 100%;
		position: relative;
	}
	
	#uTubeChannelstacks_in_55_2 .ycp .belah:last-of-type {
		height: auto%;
		width: 100%;
		display: block;
	}
	
	.ycp .belah.ycp_vid_play a {
		background: #e52d27;
		width: 120px;
		height: 75px;
		line-height: 75px;
		display: block;
		border-radius: 15%;
		position: absolute;
		top: 50%;
		left: 50%;
		margin-top: -35px;
		margin-left: -60px;
		text-align: center;
	}
}


#stacks_in_55_2 {
	border: solid rgba(77, 77, 77, 1.00);
	border-width: 1px 0px 0px 0px;
}

#stacks_in_56 {
	margin:  9px;
	padding:  11px;
}

#stacks_in_56_3 {
	padding:  5px;
}
