	.the1SG{
		margin-bottom: 20px;
		}

	.the1SG__item{
		display: none;
		height: 0;
		padding-bottom:72%;
		background-size: cover;
		background-position: center;
		}
	.the1SG__item:first-child{
		display: block;
		}
	.the1SG__item img{
		width: 100%;
		height: auto;
		display: block;
		display: none;
		}
	.the1SG__item .slide-video{
		background: #000;
		width: 100%;
		height: 0;
		padding-bottom:72%;
		position: relative;
		}
	.the1SG__item .slide-video iframe{
		width: 100%;
		height: 100%;
		display: block;
		position: absolute;
		top: 0;
		left: 0;
		border: none;
		}

	/* Thumbnails */
	.the1SG__thumbs{
		background: #fafafa;
		border: solid 1px #ccc;
		padding: 10px 0;
		}
	.the1SG__thumb{
		width: 70px;
		display: block;
		float: left;
		position: relative;
		margin-right: 8px;
		}
	.the1SG__thumb div{
		}
	.the1SG__thumb.current div{
		box-shadow: inset 0 -15px 0 0px #aaa;
		}
	.the1SG__thumb i{
		color: #fff;
		text-shadow: 1 2px 1px rgba(0,0,0,0.3);
		display: block;
		position: absolute;
		top: 50%;
		left: 50%;
		transform: translate(-50%,-50%);
		-webkit-transform: translate(-50%,-50%);
		}
	.the1SG__thumb--image:after{
		}
	.the1SG__thumb > div{
		width: 100%;
		padding-bottom: 70%;
		background-size: cover;
		background-position: center;
		}
	@media screen and (max-width:500px){
	.the1SG__thumb{
		width: 33%;
		max-width: 100px;
		}
	}
	@media screen and (min-width:901px){
	.the1SG__thumb{
		width: 100px;
		}
	}
