.h1-slideshow,.tag{
	font-family:arial !important;
	color:#fff
}
.h1-content-slideshow,.p-slideshow{
	position:relative;
	z-index:1;
	text-align:center;
	text-shadow:1px 1px 1px #333;
	font-weight:700
}
@font-face{
	font-family:calibri;
	src:url(/css/calibri.ttf) format('truetype')
}
@font-face{
	font-family:calibrib;
	src:url(/css/calibrib.ttf) format('truetype')
}
.tag{
	position:relative;
	z-index:1;
	top:-90px;
	text-shadow:1px 1px 1px #333;
	left:0;
	font-size:1em
}
.h1-slideshow{
	position:relative;
	z-index:1;
	text-align:center;
	text-shadow:1px 1px 1px #333
}
.h1-content-slideshow{
color:#fff;
font-size:6rem;
border:5px solid #fff;
max-width:775px;
font-family:arial !important;
font-weight: 700;
}
.p-slideshow{
color:#fff !important;
font-family:arial !important;
font-size:2rem
}
.slideshow-col{
position:absolute;
margin-top:107px
}
.overlay{
position:absolute;
content:" ";
top:0;
left:0;
width:100%;
height:100%;
display:block;
background-color:rgba(0,0,0,.2);
z-index:0
}
@media (max-width:1250px){
.slideshow-col{
margin-top:10px
}
.tag{
top:0
}

}
@media (max-width:991px){
.h1-slideshow{
font-size:2rem;
top:15px;
max-width:90%
}
.h1-content-slideshow{
font-size:3rem;
max-width:90%;
border:3px solid #fff
}
.p-slideshow{
font-size:2rem;
line-height:1em;
max-width:90%
}
.slideshow-col{
margin-top:40px
}
.tag{
top:-25px
}

}
@media (max-width:1024px){
.boxy img{
height:250px !important
}

}
@media (max-width:775px){
	.homepagebar em {
		display: none;
	}
	.homepagebar strong {
		display: block;
	}
	p.homepagebar {
		line-height: 40px !important;
	}

}


