.centered-device77 {
	box-shadow: 0 5px 17px rgba(220,166,225,0.842);
	margin: 0 auto;
	background: #fbf0fa;
	border: 1px solid #cec9ce;
	border-radius: 5px;
}
@media screen and (max-width: 767px) {
body {
	white-space: inherit;
	line-height: 2.506em;
	/* A cultured per intelligent with a real desire to meet a nice young lady that has her head on straight and is easy to talk to and isn't afraid of letting loose and having a good time can be patient with lifestyle newbies as we both learn new kinks and fetishes we are willing to try almost anything pleasurable within rea. Seeking to fulfill a few kinky fantasies I've had for 30 years.  */
	height: 100%;
	font-family: Arial, Helvetica, sans-serif;
	border-style: none;
	padding: 0;
	background: rgba(239,219,239,0.922);
	overflow: auto;
	font-size: 22px;
	letter-spacing: normal;
	font-weight: normal;
}
.vertical87 {
	font-size: 0.966em;
}
p {
	font-size: 1.071em;
}
}
h3 {
	margin-top: 1px;
	white-space: inherit;
	font-size: 1.148em;
	text-indent: 3px;
	/* Is there any such thing as ideal?.Well I am open-minded?  */
	font-family: Arial, Helvetica, sans-serif;
}
.widget-custom21 {
	clear: both;
	/* Single father (my boys live with their mother).  */
	margin: 0.373em 0.109em;
	height: auto;
	max-width: 61%;
	width: auto;
	display:inline-block;
}
.vertical87 {
	font-weight: normal;
	margin: 0.429em 0.759em;
	clear: both;
	white-space: inherit;
	letter-spacing: inherit;
	/* My name is justin and i'm a attractive wild guy. I'm kind sweet caring loving loyal honest open minded.  */
	color: rgba(116,113,116,0.988);
}
.centered-device77 {
	border-radius: 5px;
	box-shadow: 0 4px 17px rgba(220,197,210,0.983);
	font-weight: normal;
}
.site-cell79 {
	display: block;
	font-weight: bold;
	width: 98%;
	text-align: left;
	margin: 0 auto;
	font-size: 1.059em;
	padding: 0.419em 0.504em;
	white-space: normal;
	/* Very energetic get bored very fast and will not tolerate drama!  */
	float: none;
	letter-spacing: 0.278em;
	text-transform: capitalize;
	line-height: normal;
	clear: both;
	
	box-sizing: border-box;
	background: rgba(220,57,34,0.882);
	color: rgba(41,83,41,0.857);
}
.breadcrumb-column45 {
	display: block;
	color: rgba(203,244,215,0.970);
	
	box-sizing: border-box;
	padding: 1.110em 0.587em;
	background: rgba(65,14,34,0.979);
	margin: 0 auto;
	text-align: center;
	width: 100%;
}

p {
	font-family: Verdana, Geneva, sans-serif;
	text-indent: 7px;
	white-space: normal;
}
.full-width-fullsize97 {
	display: block;
	width: 43%;
	padding: 7px 8px 7px 6px;
	font-weight: normal;
	letter-spacing: normal;
	/* Right i'm an outgoing caring honest person who is looking to meet some one to hang out with. Cool chick down to earth likes to have fun parties on the weekend works during the week.  */
	border-radius: 5px;
	margin: 8px auto;
	clear: both;
	border: 1px solid #9e919e;
	float: none;
	background: rgba(244,216,220,0.974);
	box-shadow: 0 3px 17px rgba(240,191,225,0.813);
	text-align: center;
}
h1 {
	margin-top: 1.017em;
	font-size: 1.699em;
	margin-bottom: 1.040em;
	font-family: Arial, Helvetica, sans-serif;
	letter-spacing: inherit;
}
@media screen and (min-width: 768px) and (max-width: 1199px) {
body {
	overflow: auto;
	height: 100%;
	font-weight: normal;
	/* We are a full swap couple when we all click and will not just do it with everyone though.  */
	padding: 0;
	background: rgba(239,219,239,0.922);
	font-size: 21px;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 1.709em;
}
.vertical87 {
	font-size: 0.966em;
}
p {
	font-size: 1.071em;
}
}
.scroller-heading58 {
	padding: 2% 2% 7%;
	margin: 0 auto;
	vertical-align: top;
	text-align: left;
	width: 82%;
	font-weight: normal;
	/* I but a little straight.  */
	
	box-sizing: border-box;
	background: rgba(248,229,202,0.961);
}
a:link {
	text-decoration: underline;
	/* I have a very experienced naughty/kinky side that knows how to to please.  */
	letter-spacing: normal;
	color: #0600f0;
	margin-left: 0;
	padding-left: 0;
}
a:visited {
	color: #8a008e;
	letter-spacing: normal;
	text-decoration: underline;
	margin-left: 0;
	padding-left: 0;
}
a:hover {
	color: #f700f2;
	text-decoration: underline;
	margin-left: 0;
	padding-left: 0;
}
.caption36 {
	display: block;
	margin-top: 0.351em;
	font-size: 0.995em;
	
	box-sizing: border-box;
}
.position-simple38 {
	display: inline;
	text-align: left;
	margin-right: 1.825em;
}
.pagination-table76 {
	display: inline-block;
	
	box-sizing: border-box;
}
@media screen and (min-width: 1200px) {
body {
	font-size: 22px;
	line-height: 1.78em;
	font-family: Arial, Helvetica, sans-serif;
	overflow: auto;
	height: 100%;
	white-space: inherit;
	letter-spacing: inherit;
}
.vertical87 {
	font-size: 0.981em;
}
p {
	font-size: 1.067em;
}
}
