﻿/*Changes width of object to container width at resolutions lower than 992px*/
@media (max-width:992px) {
	.w-100-lg {
		width: 100% !important
	}
}

.responsive-google-slides {
	position: relative;
	padding-bottom: calc(56.25% + 30px);
	/* 16:9 Ratio + control bar */
	height: 0;
	overflow: hidden;
	text-align: center;
	/* border-left: solid black 2px;
			border-top: solid black 1px; */
	/* margin: 5px; */
	/* background-color: black; */
}

.responsive-google-slides iframe {
	border: 0;
	position: absolute;
	top: 0px;
	left: 0px;
	width: 100% !important;
	height: 100% !important;
}

.responsive-google-slides-4x3 {
	padding-bottom: calc(75% + 30px);
}

.responsive-container {
	position: relative;
	height: 0;
	overflow: hidden;
	text-align: center;
}

.responsive-container iframe {
	border: 0;
	position: absolute;
	top: 0px;
	left: 0px;
	width: 100% !important;
	height: 100% !important;
}

.responsive-container-16x9 {
	padding-bottom: calc(56.25%);
}

.responsive-container-4x3 {
	padding-bottom: calc(75%);
}

.responsive-container-16x10 {
	padding-bottom: calc(62.5%);
}

.plain-link:hover,
.plain-link:visited,
.plain-link:link,
.plain-link:active {
	text-decoration: none;
	color: unset;
}

.right-sub-header {
	font-weight: bold;
}

/* #school-menus>div>div{
	height: 100px;
	vertical-align: middle;
} */
#school-menus .list-group-item {
	height: 100px;
}

#top-title-image {
	width: 9%;
}

#top-title-image img {
	max-height: 100px;
}

.building-and-address .admin-image {
	height: 150px;
}

.building-and-address #school-building-photo {
	max-height: 400px;
}