.slideshow { 
    margin: -10px 0;
}
.slideshow-wrap {
    position: absolute; z-index:1; width:100%; height:100%; overflow: hidden; left:0; top:0;
}
.slideshow-placeholder {
    width:100%;
    opacity:0; display:block; border:0; margin:0; z-index: 0;
}
.slideshow-wrap .slide { 
    width:100%;
    position:absolute;
}
.slideshow-wrap .slide img {
    width:100%;
}
main {
    padding-bottom: 0;
}
main .wrapper {
    min-height: 0;
}
footer {
    position: relative;
}
footer .wrapper {
    margin: 0;
}
@media screen and (min-width: 768px) {

          
}

@media screen and (min-width: 1200px) {
    .slideshow { 
        margin: 0;
    }
    footer {
        position: fixed;
        margin: 0 10px;
    }
    footer .wrapper {
        margin: 0 auto;
    }
	
main { padding-bottom: 30px;}	
}


/*** .btn-bar ***/
#home main section.btn-bar{
	text-align: left;
	margin-left:5px;
	padding-top: 20px;

}

.btn-bar .arrow-btn{
	display: block;
	margin: 20px 0;
}
@media all and (min-width: 768px) {

	#home main section.btn-bar {
		display: flex;
		flex-direction: row;
		align-items: center;
		justify-content: space-around;
		max-width: 1000px;
		margin-left: auto;
		margin-right: auto;
		text-align: center;	
	padding-bottom: 10px;		
	}
	.btn-bar .arrow-btn{
		display: inline-block;
		margin: 0 20px;
	}
}

@media screen and (min-width: 1200px) {
.btn-bar .arrow-btn{
	margin-bottom: 30px;
}	
}	
