.ryno-row .ryno-row::before, .ryno-row .ryno-row::after {
	content: ' ';
	display: table;
}

.ryno-row::before, .ryno-row::after {
	content: ' ';
	display: table;
}

*, *::before, *::after {
	box-sizing: inherit;
}

.ryno-row .ryno-row::after {
	clear: both;
}

.ryno-row .ryno-row::before, .ryno-row .ryno-row::after {
	content: ' ';
	display: table;
}

.ryno-row::after {
	clear: both;
}

.ryno-row::before, .ryno-row::after {
	content: ' ';
	display: table;
}

*, *::before, *::after {
	box-sizing: inherit;
}

.ryno-row  {
	margin: 0 auto;
	max-width: 62.5rem;
	width: 100%;
}

.ryno-column {
	box-sizing: border-box;
	float: left;
	padding-left: 0.9375rem;
	padding-right: 0.9375rem;
	position: relative;
}

.ryno-text-left {
	text-align: left;
}

.ryno-text-center {
	text-align: center;
}

.ryno-text-right {
	text-align: right;
}

.ryno-grid-1 .ryno-column {
	width: 100%
}

.ryno-grid-2 .ryno-column {
	width: 50%
}

.ryno-grid-3 .ryno-column {
	width: 33.33%
}

.ryno-grid-4 .ryno-column {
	width: 25%
}

.ryno-grid-5 .ryno-column {
	width: 20%
}

.ryno-grid-6 .ryno-column {
	width: 16.66%
}

.ryno-grid-7 .ryno-column {
	width: 14.28%
}

.ryno-bullets ul,
.ryno-no-bullets ul,
.ryno-bullets ul li,
.ryno-no-bullets ul li {
	margin: 5px 0;
}

.ryno-bullets ul {
  list-style: none;
  padding-bottom: 0;
  padding-top: 0;
}

.ryno-bullets li {
  padding-left: 0.4em;
}

.ryno-bullets li:before {
  content: "\f041";
  font-family: FontAwesome;
  display: inline-block;
  margin-left: -1em; /* same as padding-left set on li */
  width: 1.3em; /* same as padding-left set on li */
}

.ryno-no-bullets ul {
	list-style: none;
}

@media only screen and (max-width: 640px) {
	.ryno-small-1 .ryno-column {
		width: 100% !important;
	}

	.ryno-small-2 .ryno-column {
		width: 50% !important;
	}

	.ryno-small-text-left {
		text-align: left;
	}

	.ryno-small-text-center {
		text-align: center;
	}

	.ryno-small-text-right {
		text-align: right;
	}
}
