iframe.gallery1 {
	height:0px;
	width:0px;
}

iframe.gallery2 {
	height:0px;
	width:0px;
}

h2.gallery1 {
	font-size:inherit;
}

img.gallery1 {
	height:inherit;
	widows:inherit;
	margin-left:2px;
	margin-right:2px;
	padding-left:0px;
}

ul.gallery1 {
	height:inherit;
	margin-left:2px;
	margin-right:2px;
	padding-left:0px;
}

/* Tablet Layout: 481px to 768px. Inherits styles from: Mobile Layout. */

@media only screen and (min-width: 481px) {

iframe.gallery1 {
	height:0px;
	width:0px;
	padding-bottom:.25em;
	padding-top:.25em;
}

iframe.gallery2 {
	height:0px;
	width:0px;
}

h2.gallery1 {
	font-size:inherit;
}

img.gallery1 {
	height:inherit;
	widows:inherit;
	margin-left:4px;
	margin-right:4px;
	padding-left:0px;
}

ul.gallery1 {
	height:inherit;
	margin-left:4px;
	margin-right:4px;
	padding-left:0px;
	
}
}

/* Desktop Layout: 769px to a max of 1232px.  Inherits styles from: Mobile Layout and Tablet Layout. */


@media only screen and (min-width: 769px) {
	
iframe.gallery1 {
	height:475px;
	width:98%;
	padding-bottom:.25em;
	padding-top:.25em;
}

iframe.gallery2 {
	height:400px;
	width:98%;
	padding-bottom:.25em;
	padding-top:.25em;
}

h2.gallery1 {
	font-size:0px;
}

img.gallery1 {
	height:0px;
	widows:0px;
}

ul.gallery1 {
	height:0px;
}
}

@media only screen and (min-width: 869px) {
	
iframe.gallery1 {
	height:500px;
	width:98%;
	padding-bottom:.25em;
	padding-top:.25em;
}

iframe.gallery2 {
	height:400px;
	width:98%;
	padding-bottom:.25em;
	padding-top:.25em;
}

h2.gallery1 {
	font-size:0px;
}

img.gallery1 {
	height:0px;
	widows:0px;
}

ul.gallery1 {
	height:0px;
}

}

@media only screen and (min-width: 999px) {

iframe.gallery1 {
	height: 600px;
	width: 98%;
	padding-bottom: .25em;
	padding-top: .25em;
}

iframe.gallery2 {
	height:400x;
	width:98%;
	padding-bottom:.25em;
	padding-top:.25em;
}

h2.gallery1 {
	font-size:0px;
}

img.gallery1 {
	height:0px;
	widows:0px;
}

ul.gallery1 {
	height:0px;
}

}

@media only screen and (min-width: 1000px) {

iframe.gallery1 {
	height: 550px;
	width: 98%;
	padding-bottom: .25em;
	padding-top: .25em;
}

iframe.gallery2 {
	height:450px;
	width:98%;
	padding-bottom:.25em;
	padding-top:.25em;
}

h2.gallery1 {
	font-size:0px;
}

img.gallery1 {
	height:0px;
	widows:0px;
}

ul.gallery1 {
	height:0px;
}

}


@media only screen and (min-width: 1100px) {

iframe.gallery1 {
	height: 575px;
	width: 98%;
	padding-bottom: .25em;
	padding-top: .25em;
}

iframe.gallery2 {
	height:475px;
	width:98%;
	padding-bottom:.25em;
	padding-top:.25em;
}

h2.gallery1 {
	font-size:0px;
}

img.gallery1 {
	height:0px;
	widows:0px;
}

ul.gallery1 {
	height:0px;
}
}

@media only screen and (min-width: 1200px) {

iframe.gallery1 {
	height: 600px;
	width: 98%;
	padding-bottom: .25em;
	padding-top: .25em;
}

iframe.gallery2 {
	height:500px;
	width:98%;
	padding-bottom:.25em;
	padding-top:.25em;
}

h2.gallery1 {
	font-size:0px;
}

img.gallery1 {
	height:0px;
	widows:0px;
}

ul.gallery1 {
	height:0px;
}
}

@media only screen and (min-width: 1300px) {

iframe.gallery1 {
	height: 675px;
	width: 98%;
	padding-bottom: .25em;
	padding-top: .25em;
}

iframe.gallery2 {
	height:525px;
	width:98%;
	padding-bottom:.25em;
	padding-top:.25em;
}

h2.gallery1 {
	font-size:0px;
}

img.gallery1 {
	height:0px;
	widows:0px;
}

ul.gallery1 {
	height:0px;
}
}

@media only screen and (min-width: 1400px) {

iframe.gallery1 {
	height: 725px;
	width: 98%;
	padding-bottom: .25em;
	padding-top: .25em;
}

iframe.gallery2 {
	height:550px;
	width:98%;
	padding-bottom:.25em;
	padding-top:.25em;
}

h2.gallery1 {
	font-size:0px;
}

img.gallery1 {
	height:0px;
	widows:0px;
}

ul.gallery1 {
	height:0px;
}
}

@media only screen and (min-width: 1580px) {

iframe.gallery1 {
	height: 850px;
	width: 98%;
	padding-bottom: .25em;
	padding-top: .25em;
}

iframe.gallery2 {
	height:550px;
	width:98%;
	padding-bottom:.25em;
	padding-top:.25em;
}

h2.gallery1 {
	font-size:0px;
}

img.gallery1 {
	height:0px;
	widows:0px;
}

ul.gallery1 {
	height:0px;
}
}

@media only screen and (min-width: 1800px) {

iframe.gallery1 {
	height: 900px;
	width: 98%;
	padding-bottom: .25em;
	padding-top: .25em;
}

iframe.gallery2 {
	height:600px;
	width:98%;
	padding-bottom:.25em;
	padding-top:.25em;
}

h2.gallery1 {
	font-size:0px;
}

img.gallery1 {
	height:0px;
	widows:0px;
}

ul.gallery1 {
	height:0px;
}
}