body.slider {

    background-size: cover;
	color: #fff;
	margin: 0;
	padding-top: 0;
}

h1.slider_heading {
	padding-top: 380px;
	padding-bottom: 24px;
	display: none;
}

h4.slider_desc {
	font-size: 14px;
    font-weight: normal;
	padding: 0px 15px 10px 15px;
	display: none;
}



a.slider_link {
	/*padding: 10px 25px;*/
	/*margin-top: 1200px;*/
	/*background-color:#30459b;/* #66a0ff;*/
	color:  #dddddd;
	/*border-radius: 5px;*/
	text-decoration: none;
	font-size: 26px;
	z-index:100;
}
a.slider_link:hover{
	color:  white;
}

.homepage_chev{
	width: 30px;
	height: 30px;

}


#mySlider {
	overflow: hidden;
    position: relative;
    width: 100%;
    height: 540px;
    text-align: center;
    top:70px;
}

.singleSlide {

	background-size: cover;
	height: 600px;
	position: absolute;
	left: 100%;
	width: 100%;
	top: 0px;
}

.slideOverlay {
    height: 600px;
	background-color: rgba(0, 0, 0, 0.35);
	padding: 428px 0 50px 0;
	z-index:-1;
}

	

/*#sliderNav {*/
	
/*}*/

	/*#sliderNav:hover { 
		cursor: pointer; 
	}*/

#sliderPrev {
	/*position: relative;*/
    /*top: -1em;*/
    top: -160px;
    overflow: hidden;
    z-index:0;

	position: relative;
	float: left;
	left: 50px;
	/*calc(50vw - 40px);*/
	width: 30px;
	height: 30px;
	background-image: url("images/chev_left_grey.png");
	background-size: 30px;
	/*z-index: 1;*/
}

#sliderPrev:hover {
	cursor: pointer;
	background-image: url("images/chev_left.png");
}

#sliderNext {
	/*position: relative;*/
    /*top: -1em;*/
    top: -160px;
    overflow: hidden;
    z-index:0;

	position: relative;
	float: right;
	right: 50px; 
	/*calc(50vw - 40px);*/
	width: 30px;
	height: 30px;
	background-image: url("images/chev_right_grey.png");
	background-size: 30px;
	/*z-index: 1;*/
}

#sliderNext:hover{
	cursor: pointer;
	background-image: url("images/chev_right.png");
}


	
@-webkit-keyframes slideIn {
    100% { left: 0; }
}

@keyframes slideIn {
    100% { left: 0; }
}

.slideInRight {
	left: -100%;
	-webkit-animation: slideIn 1s forwards;
    animation: slideIn 1s forwards;
}

.slideInLeft {
	left: 100%;
	-webkit-animation: slideIn 1s forwards;
    animation: slideIn 1s forwards;
}

@-webkit-keyframes slideOutLeft {
    100% { left: -100%; }
}

@keyframes slideOutLeft {
    100% { left: -100%; }
}

.slideOutLeft {
	-webkit-animation: slideOutLeft 1s forwards;
    animation: slideOutLeft 1s forwards;
}

@-webkit-keyframes slideOutRight {
    100% { left: 100%; }
}

@keyframes slideOutRight {
    100% { left: 100%; }
}

.slideOutRight {
	-webkit-animation: slideOutRight 1s forwards;
    animation: slideOutRight 1s forwards;
}

.news_slider_container{
	height: 600px;
}

.news_slider {
	overflow: hidden;
    position: relative;
    width: 100%;
    height: 600px;
    text-align: center;
}

.news_sliderNav {
	position: relative;
    top: -170px;
}

.news_sliderNav:hover { cursor: pointer; 	}

.news_sliderPrev {
	position: relative;
	float: left;
	left: 25px;
	z-index: 1;
}

.news_sliderNext {
	position: relative;
	float: right;
	right: 25px;
	z-index: 1;
}

.news_singleSlide {

	background-size: cover;
	height: 600px;
	position: absolute;
	left: 100%;
	width: 100%;
	top: 0px;
}

@media screen and (max-width: 1199px ) {

	

}

@media screen and (max-width: 699px ){

	#mySlider{
		top: 60px;
		height: 520px;
	}
	
	a.slider_link{
		/*margin-top: 100px;*/
		font-size: 24px;
	}
	h1.slider_heading{
		padding-top:320px;
		padding-bottom:20px;
		font-size: 24px;
	}
	#sliderNav{
		/*top: -180px;*/
		/*z-index: -10;*/
	}
	#sliderPrev {

		top: 16px;

		/*left: 10px;*/
		/*top: -3.7em;*/
		/*z-index: -10;*/

	}

	#sliderNext {

		top: 16px;
		/*right: 10px;*/
		/*top: -3.7em;*/
		/*z-index:-10;*/

	}
	#slide0{
		/*top: 20px;*/
	}
	.slideOverlay{
		padding-top: 400px;
	}


}
