/* === Media Queries ==== */
@media (max-width: 1600px){
	
}

@media  (max-width: 1600px) and (max-height: 600px){
	.top-content .wrapper img {
		margin-top: 9.5%;
		margin-bottom: 0;
	}

	.footer-panel .wrapper {
		padding: 20px;
	}

	.footer-panel .facebook-link{
		margin-top: 10px;
	}
}
/* === Media Queries ==== */
@media (max-width: 1380px){
	.top-content .wrapper img {
		margin-top: 9.1%;
		margin-bottom: 10px;
	}

	.footer-panel .wrapper h3{
		margin: 0;
	}

}

/* === Media Queries ==== */
@media (max-width: 1024px){
	.top-content .wrapper img {
		margin-top: 12%;
		margin-bottom: 10px;
	}
}

/* === Media Queries ==== */
@media (max-width: 992px){

	.footer-panel .wrapper h3 .hide-br{
		display: none;
	}

	.footer-panel .facebook-link{
		font-size: 26px;
		letter-spacing: -0.5px;
	}

	.top-content .wrapper{
		padding:10px 25px; 
	}

	.top-content .wrapper img{
		margin-bottom: 0;
	}
}
/* === Media Queries ==== */
@media (max-width: 880px){
	.footer-panel .wrapper h3 {
		font-size: 24px;
		line-height: 125%;
	}
}

/* === Media Queries ==== */
@media (max-width: 768px){
	.top-content .wrapper img{
		margin-top: 15%;
	}
}

/* === Media Queries ==== */
@media (max-width: 640px){
	.top-content .wrapper img {
		margin-top: 20%;
	}
}
@media (max-width: 599px){

	.top-content .wrapper {
		padding: 10px 20px;
	}
	.top-content .wrapper img{
		margin-top: 25%;
		padding-bottom: 5px;
	}

	.footer-panel .wrapper h3 {
		font-size: 22px;
		line-height: 120%;
	}

	.footer-panel .facebook-link{
		font-size: 24px;
	}
}

@media  (max-width: 562px) {
	.top-content .wrapper img {
		margin-top: 27%;
	}
	.footer-panel .facebook-link{
		font-size: 20px;
		line-height: 30px;
	}
}


@media  (max-width: 562px) and (max-height: 320px){
	.top-content .wrapper img {
		margin-top: 10%;
	}
}

@media  (max-width: 480px) {
	.top-content .wrapper img {
		margin-top: 40%;
	}
	.footer-panel .facebook-link{
		font-size: 16px;
		line-height: 30px;
	}

	.footer-panel .wrapper h3 {
		font-size: 18px;
	}

}

@media  (max-width: 380px) {
	.top-content .wrapper {
		padding:10px;
	}

	.top-content .wrapper img {
		margin-top: 42%;
	}
	.footer-panel .facebook-link{
		font-size: 16px;
		line-height: 18px;
	}

	.footer-panel .wrapper {
		padding: 40px 10px 0;
	}

	.footer-panel .wrapper h3 {
		font-size: 17px;
	}
	.footer-panel .facebook-link{
		margin: 20px 20px 10px;
	}
}


@media  (max-width: 320px) and (max-height: 480px){
	.top-content .wrapper img {
		margin-top: 30%;
	}

	.footer-panel .wrapper{
		padding-top: 30px;
	}
}


@media  (max-width: 322px) and (max-height: 568px){
	.top-content .wrapper img {
		margin-top: 30%;
	}
}