#ry-sidebar .ry-social .social-inner-wrap li a.fa,
#ry-sidebar .ry-social .social-inner-wrap li a.fa:hover {
	background: #f28c8e;
}

div.ry-form.ry-form-box input[type="text"], div.ry-form.ry-form-box textarea {
    color: #333333;
}

/* Menu */
@media (max-width:1199px) {
	div.module-228 .ry-menu .ry-nav > li > a {
    	letter-spacing:0;
	}
}

@media (min-width:992px) and (max-width:1100px) {
	div.module-232 .ry-sub-heading,
	div.module-232 .ry-text {
		text-align:left;
	}
}

.module-235 .ry-foot-btm .inner-flex .address a {
    text-align: left;
}

@media (min-width:1200px) {
	.module-235 .ry-foot-btm .inner-flex .address a {
		text-align:left;
	}
}

@media (min-width:992px) {
	.module-228 .ry-logo {
		width: auto !important;
		position: relative;
		left: 30px;
	}
}

@media (min-width:992px) and (max-width:1024px) {
	div#ry-pg-banner .ry-bnr-wrp {
		margin-top: 180px;
	}
}

@media (max-width:1199px) {
	.module-1 li:before {
		content: '';
		width: 6px;
		height: 6px;
		background: #7d7171;
		position: absolute;
		left: 50%;
		transform: translateX(-50%) rotate(45deg);
		top: -3px;
		border-radius:50%;
	}
	.module-1 ul {
		padding: 0;
	}
	.module-1 li {
		list-style-type: none;
		margin-bottom: 10px;
		position: relative;
	}
}

div.mobile-container .mobile_logo img {
    max-width: 140px;
}