
#copyright {
    padding: 10px 0;
    background: #ebebeb;
}
.copy-rcpp a{
	display: block;
	color: #333;
	font-size: 14px;
}
.copy-rcpp img {
	width: auto;
}
.copy-rcpp p {
    display: inline-block;
    vertical-align: middle;
    color: #333;
    font-size: 14px;
    max-width: 230px;
    margin-left: 10px;
}
.copy-mg a {
    color: #333;
    font-size: 16px;
    font-weight: 400;
}
.copy-mg p {
	color: #333;
	font-size: 16px;
	font-weight: 400;
}
/* Small devices (mobile-rotate, 480px and up) */
@media (max-width: 768px) {
.copy-rcpp img {
	width: 42px;
}
.copy-rcpp {
	max-width: 287px;
	margin: 0 auto;
}
.copy-mg {
	text-align: center;
	margin-top: 15px;
}
}
/* Small devices (mobile-rotate, 480px and up) */
@media (min-width: 480px) {

}

/* Small devices (tablets, 768px and up) */
@media (min-width: 768px) {
	#copyright {
		padding: 20px 0;
	}
	.copyright-wrapper {
		display: -webkit-box;
		display: -webkit-flex;
		display: -ms-flexbox;
		display: flex;
		-webkit-box-orient: horizontal;
		-webkit-box-direction: normal;
		-webkit-flex-direction: row;
		-ms-flex-direction: row;
		flex-direction: row;
		-webkit-box-pack: justify;
		-webkit-justify-content: space-between;
		-ms-flex-pack: justify;
		justify-content: space-between;
		align-items: center;
	}
	.copy-rcpp a{
		font-size: 14px;
	}
	.copy-rcpp img {
		width: auto;
	}
	.copy-rcpp p {
		font-size: 14px;
	}
	.copy-mg a {
		font-size: 16px;
	}
	.copy-mg p {
		font-size: 16px;
	}
}

/* Medium devices (desktops, 992px and up) */
@media (min-width: 992px) {

}

/* Large devices (large desktops, 1200px and up) */
@media (min-width: 1200px) {

}