.ss2t-h1 {
	display: inline-block;
	font-size: 30px;
	line-height: normal;
	margin: .6em 0 0 0;
	vertical-align: middle;
}
img.ss2t-h1-img {
  display: inline-block;
  height: 35px;
  width: auto;
  margin: 1em .8em 0 0;
  vertical-align: middle;
}
.ss2t-hr {
	margin: 2em 0 1.5em 0;
}
#ss2t-settings table.ss2t-plugin.form-table {
	background-color: #e1e2e3;
	border: 1px solid #234567;
	width: 65%;
	font-size: 15px;
}
@media (max-width: 1099px) {
	#ss2t-settings table.ss2t-plugin.form-table {
		width: 80%;
	}
}
@media (max-width: 767px) {
	#ss2t-settings table.ss2t-plugin.form-table {
		width: 95%;
	}
}
#ss2t-settings table.ss2t-plugin.form-table td, #ss2t-settings table.ss2t-plugin.form-table td p {
	font-size: 15px;
}
#ss2t-settings table.ss2t-plugin.form-table tr:nth-child(odd) {
	background-color: #d7d8d9;
}
#ss2t-settings table.ss2t-plugin.form-table td.td-th {
	font-weight: 600;
	text-transform: uppercase;
	width: 250px;
}
#ss2t-settings table.ss2t-plugin.form-table td p {
	margin-top: 18px;
	margin-bottom: 21px;
}
#ss2t-settings table.ss2t-plugin.form-table td {
	padding: 0 2.5%;
}
#ss2t-settings a {
	color: #234567;
}
#ss2t-settings a:hover {
	color: #456789;
}
#ss2t-settings .button-primary {
	background-color: #234567;
	padding: .25em 1em;
	text-transform: uppercase;
	font-size: 15px;
}
#ss2t-settings .button-primary:hover {
	background-color: #456789;
}
#ss2t-implementation {
	width: 70%;
}
@media (max-width: 1099px) {
	#ss2t-implementation {
		width: 80%;
	}
}
@media (max-width: 767px) {
	#ss2t-implementation {
		width: 95%;
	}
}
#ss2t-implementation h2 {
	font-size: 20px;
	margin: 1.5em 0 .75em 0;
}
#ss2t-implementation h3 {
	margin-bottom: 0;
	font-size: 18px;
	margin: .75em 0;
}
#ss2t-implementation h4 {
	margin-top: 7px;
	font-size: 15px;
	margin-bottom: 0;
}
#ss2t-implementation p {
	margin-top: 7px;
	font-size: 14px;
}
