header{
	height:auto !important;
}

header .logo-area{
	height:200px;
}

.header-slideshow-container{
	padding-bottom:60px;
}

.header-slideshow{
	
	list-style:none;
	
}

.header-slideshow li{
	
}

.header-slideshow li img{
	width:100%;
	height:auto;
}

header nav.main{
	margin-bottom:80px;
}

.chat-with-me{
	z-index:99;
}

@media only screen and ( max-width: 1799px ) {
	header .logo-area{
		height:170px;
	}
	
	.header-slideshow-container{
		padding-bottom:60px;
	}
}

@media only screen and ( max-width: 1799px ) {
	header .logo-area{
		height:170px;
	}
	
	.header-slideshow-container{
		padding-bottom:60px;
	}
	
	header nav.main{
		margin-bottom:80px;
	}
}

@media only screen and ( max-width: 1599px ) {
	header .logo-area{
		height:155px;
	}
	
	.header-slideshow-container{
		padding-bottom:55px;
	}
	
	header nav.main{
		margin-bottom:80px;
	}
}

@media only screen and ( max-width: 1279px ) {
	header .logo-area{
		height:130px;
	}
	
	.header-slideshow-container{
		padding-bottom:45px;
	}
	
	header nav.main{
		margin-bottom:60px;
	}
}

@media only screen and ( max-width: 1023px ) {
	header .logo-area{
		height:130px;
	}
	
	.header-slideshow-container{
		padding-bottom:30px;
	}
	
	header nav.main{
		margin-bottom:60px;
	}
}

@media only screen and ( max-width: 767px ) {
	header .logo-area{
		height:125px;
	}
	
	.header-slideshow-container{
		padding-bottom:25px;
	}
	
	header nav.main{
		margin-bottom:55px;
	}
}

@media only screen and ( max-width: 479px ) {
	header .logo-area{
		height:120px;
	}
	
	.header-slideshow-container{
		padding-bottom:20px;
	}
	
	header nav.main{
		margin-bottom:55px;
	}
}