/* Responsive Style
------------------------------------------------------------ */
@media only screen and (max-width: 1080px){

	.site-header .slogan{
		display: none;
	}
	body .site-header h4{
		float: right;
		clear: right;
	}

}

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

	body .site-header h4{
		float: none;
		clear: none;
		width: 100%;
		margin-left: 0; margin-right: 0;
	}
	.site-header h4 a:link, .site-header h4 a:visited{
		font-size: 22px;
	}
	.title-area{
		margin-bottom: 0;
		padding-bottom: 0;
	}

}

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

    
}

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


}

