* {
    box-sizing: border-box;
}
html {
    -webkit-tap-highlight-color: transparent;
}
body {
    font-family: Roboto, sans-serif, 'FontAwesome', "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
    font-size: 18px;
    font-weight: 300;
    font-style: normal;
    line-height: 1.4;
    height: 100%;
	margin: 0;
	color: #F0E6D6;
	text-align:center;
}
a:hover, a:focus {
    color: #F0E6D6;
    text-decoration: none;
}
a:active, a:hover {
    outline: 0;
}
a {
    color: #F0E6D6;
    text-decoration: none;
}
a {
    background-color: transparent;
}
hr {
	border-top: 1px solid #F0E6D6;
}

select {
-webkit-writing-mode: horizontal-tb !important;
    text-rendering: auto;
    letter-spacing: normal;
    word-spacing: normal;
    text-transform: none;
    text-indent: 0px;
    text-shadow: none;
    display: block;
    text-align: start;
    box-sizing: border-box;
    align-items: center;
    white-space: pre;
    background-color: #B5926C;
	color: #F0E6D6;
    cursor: default;
    border-width: 1px;
    border-color: #B5926C;
	text-align:center;
}
.sale {
	width:100%;
	height: 46px;
	margin:10px 0;
	font-size:15px;
    border-radius: 18px;
	border:1px solid #F0E6D6;
	text-align:left;
	padding: 0 7px;
}
.city {
	width:100%;
	height: 50px;
	margin:5px 0;
	font-size: 15px;
    border-radius: 0px;
	text-align:center;
}
.container {
	min-height: 100%;
    display: block;
    max-width: 350px;
    margin: 0 auto;
    padding: 0px;
}
.green-theme {
    background: #B5926C;
    background-repeat: no-repeat;
    background-attachment: fixed;
}
.user-links {
    margin: 20px 0;
}
.link-profile {
    margin-bottom: 0px;
    -webkit-transition: all 0.3s ease 0s;
    -o-transition: all 0.3s ease 0s;
    transition: all 0.3s ease 0s;
}
.link {
	display: block;
    padding: 11px 0px 10px;
	height: 46px;
    margin:10px 2px;
    font-size: 15px;
    font-weight: 500;
    font-style: normal;
    text-decoration: none;
    cursor: pointer;
    vertical-align: middle;
    outline: 0;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}
.link1 {
	display: block;
    padding: 11px 0px 10px;
	height: 46px;
    margin:10px 2px;
    font-size: 18px;
    font-weight: 500;
    font-style: normal;
    text-decoration: none;
    cursor: pointer;
    vertical-align: middle;
    outline: 0;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}
.round-button {
    border-radius:18px;
}
.inv-white-button {
    background: none;
    color: #F0E6D6;
	border: solid 1px #F0E6D6;
}
.inv-white-button:focus, .inv-white-button:active, .inv-white-button:hover {
    background: #F0E6D6;
    color: #886844;
	border: solid 1px #F0E6D6;
}
.link-profile {
    -webkit-transition: all 0.3s ease 0s;
    -o-transition: all 0.3s ease 0s;
    transition: all 0.3s ease 0s;
}
.center {
    text-align: center;
}
.circle img {
    border-radius: 50%;
    background-color: #eee;
    height: auto;
    max-width: 150px;
}
.profile-ajuda {
    padding: 3% 0px 3%;
	color: #F0E6D6;
	font-size:13px;
	font-weight: 400;
	background: #9e8948;
}
.profile-acao {
	border: solid 1px #6a297a;
    border-radius: 30px;
	padding: 5px 15px;
	margin:0 10px;
	display: block;
	letter-spacing: .05rem;
	color: #F0E6D6;
	font-weight: 400;
}
.profile-loja {
	border: solid 1px #6a297a;
    border-radius: 30px;
	padding: 5px 15px;
	margin:0 10px;
	display: block;
	letter-spacing: .05rem;
	color: #F0E6D6;
	font-weight: 500;
}
.profile-name {
    margin:5px 0 0;
	font-size:19px;
	letter-spacing: .05rem;
	color: #F0E6D6;
	font-weight: 500;
}
.profile-obs {
	color: #F0E6D6;
	font-size:16px;
	letter-spacing: .02rem;
	font-weight: 500;
}
.profile-txt {
	color: #F0E6D6;
	font-size:13px;
	border: solid 1px #F0E6D6;
    border-radius: 8px;
    margin: 40px;
	padding: 3px 9px;
    display: inline-block;
	-webkit-pointer-events: none;
	pointer-events: none;
	-webkit-user-select: none;
	-moz-user-select: none;
	user-select: none;
	-webkit-transform: translate3d(0, -10px, 0);
	-ms-transform: translate3d(0, -10px, 0);
	transform: translate3d(0, -10px, 0);
	-webkit-transition: -webkit-transform .9s ease-out;
	-ms-transition: -webkit-transform .9s ease-out;
	transition: transform .9s ease-out;
}
.xoxo0 {
	padding: 3% 0;
}
.xoxo1 {
	border-right:1px solid #6a297a; padding: 3% 0;
}
.xoxo2 {
	border-left:1px solid #6a297a; padding: 3% 0;
}
.xoxo9 {
	border-left:1px solid #6a297a;
}
.profile-image img {
    width: 150px;
}
img {
    max-width: 100%;
    height: auto;
}
img {
    border: 0;
}

img[Attributes Style] {
    width: 100px;
    height: 100px;
}
.profile {
    height: 100%;
    text-align: center;
    margin: 25px 0 35px;
}
.footer {
    font-size: 14px;
	color: #F0E6D6;
    position: relative;
    text-align: center;
    margin-bottom: 40px;
}

/* Grid */

/* Grid */

	.row {
		border-bottom: solid 1px transparent;
		-moz-box-sizing: border-box;
		-webkit-box-sizing: border-box;
		box-sizing: border-box;
	}

	.row > * {
		float: left;
		-moz-box-sizing: border-box;
		-webkit-box-sizing: border-box;
		box-sizing: border-box;
	}

	.row:after, .row:before {
		content: '';
		display: block;
		clear: both;
		height: 0;
	}

	.row.uniform > * > :first-child {
		margin-top: 0;
	}

	.row.uniform > * > :last-child {
		margin-bottom: 0;
	}

	.row.\30 \25 > * {
		padding: 0px 0 0 0px;
	}

	.row.\30 \25 {
		margin: 0px 0 -1px 0px;
	}

	.row.uniform.\30 \25 > * {
		padding: 0px 0 0 0px;
	}

	.row.uniform.\30 \25 {
		margin: 0px 0 -1px 0px;
	}

	.row > * {
		padding: 0;
	}

	.row {
		margin: 0px;
	}

	.row.uniform > * {
		padding: 0;
	}

	.row.uniform {
		margin: 0px;
	}

	.row.\32 00\25 > * {
		padding: 80px 0 0 80px;
	}

	.row.\32 00\25 {
		margin: 0px;
	}

	.row.uniform.\32 00\25 > * {
		padding: 80px 0 0 80px;
	}

	.row.uniform.\32 00\25 {
		margin: 0px;
	}

	.row.\31 50\25 > * {
		padding: 60px 0 0 60px;
	}

	.row.\31 50\25 {
		margin: 0px;
	}

	.row.uniform.\31 50\25 > * {
		padding: 60px 0 0 60px;
	}

	.row.uniform.\31 50\25 {
		margin: 0px;
	}

	.row.\35 0\25 > * {
		padding: 0;
	}

	.row.\35 0\25 {
		margin: 0px;
	}

	.row.uniform.\35 0\25 > * {
		padding: 0px 0 0 0px;
	}

	.row.uniform.\35 0\25 {
		margin: 0px;
	}

	.row.\32 5\25 > * {
		padding: 10px 0 0 10px;
	}

	.row.\32 5\25 {
		margin: -10px 0 -1px -10px;
	}

	.row.uniform.\32 5\25 > * {
		padding: 10px 0 0 10px;
	}

	.row.uniform.\32 5\25 {
		margin: -10px 0 -1px -10px;
	}

	.\31 2u, .\31 2u\24 {
		width: 100%;
		clear: none;
		margin-left: 0;
	}

	.\31 1u, .\31 1u\24 {
		width: 91.6666666667%;
		clear: none;
		margin-left: 0;
	}

	.\31 0u, .\31 0u\24 {
		width: 83.3333333333%;
		clear: none;
		margin-left: 0;
	}

	.\39 u, .\39 u\24 {
		width: 75%;
		clear: none;
		margin-left: 0;
	}

	.\38 u, .\38 u\24 {
		width: 66.6666666667%;
		clear: none;
		margin-left: 0;
	}

	.\37 u, .\37 u\24 {
		width: 58.3333333333%;
		clear: none;
		margin-left: 0;
	}

	.\36 u, .\36 u\24 {
		width: 50%;
		clear: none;
		margin-left: 0;
	}

	.\35 u, .\35 u\24 {
		width: 41.6666666667%;
		clear: none;
		margin-left: 0;
	}

	.\34 u, .\34 u\24 {
		width: 33.3333333333%;
		clear: none;
		margin-left: 0;
	}

	.\33 u, .\33 u\24 {
		width: 25%;
		clear: none;
		margin-left: 0;
	}

	.\32 u, .\32 u\24 {
		width: 16.6666666667%;
		clear: none;
		margin-left: 0;
	}

	.\31 u, .\31 u\24 {
		width: 8.3333333333%;
		clear: none;
		margin-left: 0;
	}

	.\31 2u\24 + *,
	.\31 1u\24 + *,
	.\31 0u\24 + *,
	.\39 u\24 + *,
	.\38 u\24 + *,
	.\37 u\24 + *,
	.\36 u\24 + *,
	.\35 u\24 + *,
	.\34 u\24 + *,
	.\33 u\24 + *,
	.\32 u\24 + *,
	.\31 u\24 + * {
		clear: left;
	}

	.\-11u {
		margin-left: 91.66667%;
	}

	.\-10u {
		margin-left: 83.33333%;
	}

	.\-9u {
		margin-left: 75%;
	}

	.\-8u {
		margin-left: 66.66667%;
	}

	.\-7u {
		margin-left: 58.33333%;
	}

	.\-6u {
		margin-left: 50%;
	}

	.\-5u {
		margin-left: 41.66667%;
	}

	.\-4u {
		margin-left: 33.33333%;
	}

	.\-3u {
		margin-left: 25%;
	}

	.\-2u {
		margin-left: 16.66667%;
	}

	.\-1u {
		margin-left: 8.33333%;
	}