.social-icons .social-inner-wrap li a.fa-google,
.social-icons .social-inner-wrap li a.fa-google:hover {
	background: #dd4b39;
}

.banner-block {
    background: #3ccecb;
    height: 60px;
    align-items: center;
    justify-content: center;
    display: flex;
	top: -20px;
}

.banner-block a {
    color: #fff;
    font-weight: 700;
}

.banner-block a:before {
    content: '\f218';
    font-family: fontawesome;
    margin-right: 10px;
}

.banner-block a:hover {
	color: #555;
}

@media(max-width:991px) {
	.banner-block {
		position: absolute;
		z-index: 9999;
		top: 0;
	}
	#ry-pg-banner .ry-bnr-wrp {
		margin-top:140px !important;
	}
	/*.mobile-container {
		top:50px !important;
	}*/
}

@media(max-width:600px) {
		#ry-pg-banner .ry-bnr-wrp {
		margin-top:100px !important;
	}
}