/**
 * Mobile Styles
 * */
@media screen and (max-width: 500px) {

h1 {
}

h2.panel-heading {
	font-size: 2em;
	text-align: left !important;
}

.embed-container {
	margin-bottom: 20px;
}

blockquote {
	margin: 0px;
}


#wrap-footer .footer-contact-mobile {
	padding: 10px;	
}

#wrap-footer .social-icons {
	padding: 10px;
}



#wrap-events {
	background: #333333;
}


#wrap-other-events {
	background: #000000 !important;
	padding: 10px 0px;
}


.logos-container {
	width: auto;
}


.wrap-gallery-list {
	padding: 40px 0px 40px 0px;
}


.page-photos-background1 {
	background: #000000;
}

.page-photos-background2 {
	background: #000000;
}


ul.bucket-list-list {
	columns: 1;
  -webkit-columns: 1;
  -moz-columns: 1;
}


}