@import url(https://fonts.googleapis.com/css?family=Open+Sans:300,400,600);

html {
	font-family: sans-serif;
	-ms-text-size-adjust: 100%;
	-webkit-text-size-adjust: 100%
}

body {
	margin: 0
}

article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
main,
menu,
nav,
section,
summary {
	display: block
}

audio,
canvas,
progress,
video {
	display: inline-block;
	vertical-align: baseline
}

audio:not([controls]) {
	display: none;
	height: 0
}

[hidden],
template {
	display: none
}

a {
	background-color: transparent
}

a:active,
a:hover {
	outline: 0
}

abbr[title] {
	border-bottom: 1px dotted
}

b,
strong {
	font-weight: bold
}

dfn {
	font-style: italic
}

h1 {
	font-size: 2em;
	margin: 0.67em 0
}

mark {
	background: #ff0;
	color: #000
}

small {
	font-size: 80%
}

sub,
sup {
	font-size: 75%;
	line-height: 0;
	position: relative;
	vertical-align: baseline
}

sup {
	top: -0.5em
}

sub {
	bottom: -0.25em
}

img {
	border: 0
}

svg:not(:root) {
	overflow: hidden
}

figure {
	margin: 1em 40px
}

hr {
	box-sizing: content-box;
	height: 0
}

pre {
	overflow: auto
}

code,
kbd,
pre,
samp {
	font-family: monospace, monospace;
	font-size: 1em
}

button,
input,
optgroup,
select,
textarea {
	color: inherit;
	font: inherit;
	margin: 0
}

button {
	overflow: visible
}

button,
select {
	text-transform: none
}

button,
html input[type="button"],
input[type="reset"],
input[type="submit"] {
	-webkit-appearance: button;
	cursor: pointer
}

button[disabled],
html input[disabled] {
	cursor: default
}

button::-moz-focus-inner,
input::-moz-focus-inner {
	border: 0;
	padding: 0
}

input {
	line-height: normal
}

input[type="checkbox"],
input[type="radio"] {
	box-sizing: border-box;
	padding: 0
}

input[type="number"]::-webkit-inner-spin-button,
input[type="number"]::-webkit-outer-spin-button {
	height: auto
}

input[type="search"] {
	-webkit-appearance: textfield;
	box-sizing: content-box
}

input[type="search"]::-webkit-search-cancel-button,
input[type="search"]::-webkit-search-decoration {
	-webkit-appearance: none
}

fieldset {
	border: 1px solid #c0c0c0;
	margin: 0 2px;
	padding: 0.35em 0.625em 0.75em
}

legend {
	border: 0;
	padding: 0
}

textarea {
	overflow: auto
}

optgroup {
	font-weight: bold
}

table {
	border-collapse: collapse;
	border-spacing: 0
}

td,
th {
	padding: 0
}

html {
	box-sizing: border-box
}

*,
*::after,
*::before {
	box-sizing: inherit
}

@font-face {
	font-family: 'Serifa';
	font-weight: 400;
	src: url("../fonts/serifan-webfont.woff2") format("woff2"), url("../fonts/serifan-webfont.woff") format("woff")
}

@font-face {
	font-family: 'Serifa';
	font-weight: 400;
	font-style: italic;
	src: url("../fonts/serifai-webfont.woff2") format("woff2"), url("../fonts/serifai-webfont.woff") format("woff")
}

@font-face {
	font-family: 'Serifa';
	font-weight: 300;
	src: url("../fonts/serifat-webfont.woff2") format("woff2"), url("../fonts/serifat-webfont.woff") format("woff")
}

@font-face {
	font-family: 'Serifa';
	font-weight: 700;
	src: url("../fonts/serifab-webfont.woff2") format("woff2"), url("../fonts/serifab-webfont.woff") format("woff")
}

@font-face {
	font-family: 'Courgette';
	font-weight: 400;
	src: url("../fonts/courgette-webfont.woff2") format("woff2"), url("../fonts/courgette-webfont.woff") format("woff")
}

html {
	min-height: 100%
}

body {
	font-family: 'Roboto', sans-serif;
	-webkit-font-smoothing: antialiased;
	padding-bottom: 0px !important;
	height: 100%
}

body .modal-compare {
	display: none
}

.mobile {
	display: none !important
}

body::-webkit-scrollbar {
	width: 8px;
	background-color: #19394B
}

body::-webkit-scrollbar-thumb {
	border-radius: 5px;
	background-color: #FFC709
}

.loader-site {
	display: none
}

header,
main,
footer {
	display: block
}

header .right {
	float: right;
	width: fit-content;
	max-width: 1200px;
	padding-right: 20px;
	position: relative;
}

header.scroll-header .meus_anunc {
	background-color: #facf00;
	position: relative;
	top: 5px;
	border: none;
	border-radius: 520px;
	color: #2e2e2e;
	padding: 5px 25px;
	font-weight: 600;
}

header .meus_anunc {
	background-color: #facf00;
	position: relative;
	border: none;
	border-radius: 520px;
	color: #2e2e2e;
	padding: 5px 25px;
	font-weight: 600;
	top: 32px;
}

.revenda-top .resale-info .image-resale {
	height: 244px;
	overflow: hidden;
	display: flex;
	align-items: center;
}

.contact-private {
	padding-bottom: 15px
}

.th-price {
	cursor: pointer
}

.padding-left {
	padding-left: 29px !important
}

.clearfix {
	*zoom: 1
}

.clearfix:before,
.clearfix:after {
	display: table;
	content: "";
	line-height: 0
}

.clearfix:after {
	clear: both
}

.overlay-visited {
	position: absolute;
	top: 0;
	width: 100%;
	height: 100%;
	background: rgba(255, 255, 255, 0.2);
	z-index: 2
}

.overlay-visited span {
	position: absolute;
	text-transform: uppercase;
	background: #000;
	color: #fff;
	opacity: 0.45;
	font-size: 9px;
	font-weight: bold;
	bottom: 5px;
	right: 5px;
	padding: 2px
}

.countPhotos {
	position: absolute;
	bottom: 5px;
	left: 5px;
	color: #ffffff;
	z-index: 1;
}

@media screen and (max-width: 415px) {
	.overlay-visited span {
		bottom: 2px;
		right: 2px;
		font-size: 12px
	}
}

.preco-a-consultar {
	color: #dfdfdf !important;
	cursor: no-drop !important;
	border: 1px solid #dfdfdf !important
}

input[disabled='disabled'] {
	background: transparent
}

.list-search-marcas {
	overflow-y: scroll !important;
	height: 149px
}

.list-search-marcas-i {
	overflow-y: scroll !important;
	height: 145px
}

.list-search-modelos {
	overflow-y: scroll !important;
	height: 149px
}

.list-search-modelos-i {
	overflow-y: scroll !important;
	height: 265px
}

.list-search-anos {
	overflow-y: scroll !important;
	height: 105px
}

.list-search-colors {
	overflow-y: scroll !important;
	height: 149px;
}

.list-search-marcas::-webkit-scrollbar-track {
	background-color: #F4F4F4
}

.list-search-marcas::-webkit-scrollbar {
	width: 6px;
	background: #dcdcdc
}

.list-search-marcas::-webkit-scrollbar-thumb {
	background: #a0a0a0
}

.list-search-marcas-i::-webkit-scrollbar-track {
	background-color: #dcdcdc
}

.list-search-marcas-i::-webkit-scrollbar {
	width: 6px;
	background: #dcdcdc
}

.list-search-marcas-i::-webkit-scrollbar-thumb {
	background: #a0a0a0
}

.list-search-modelos::-webkit-scrollbar-track {
	background-color: #dcdcdc
}

.list-search-modelos::-webkit-scrollbar {
	width: 6px;
	background: #dcdcdc
}

.list-search-modelos::-webkit-scrollbar-thumb {
	background: #a0a0a0
}

.list-search-modelos-i::-webkit-scrollbar-track {
	background-color: #dcdcdc
}

.list-search-modelos-i::-webkit-scrollbar {
	width: 6px;
	background: #dcdcdc
}

.list-search-modelos-i::-webkit-scrollbar-thumb {
	background: #a0a0a0
}

.list-search-anos::-webkit-scrollbar-track {
	background-color: #F4F4F4
}

.list-search-anos::-webkit-scrollbar {
	width: 6px;
	background: #F4F4F4
}

.list-search-anos::-webkit-scrollbar-thumb {
	background: #facf00
}

.list-search-colors::-webkit-scrollbar-track {
	background-color: #dcdcdc
}

.list-search-colors::-webkit-scrollbar {
	width: 6px;
	background: #dcdcdc
}

.list-search-colors::-webkit-scrollbar-thumb {
	background: #a0a0a0
}

.active-brands,
.active-models,
.active-years,
.active-colors {
	font-size: 12px;
	text-align: right;
	float: right;
	cursor: pointer;
	margin: 5px 10px 10px 10px
}

.layer-loader {
	width: 100%;
	height: 100%;
	position: fixed;
	overflow: hidden;
	background: rgba(0, 0, 0, 0.7);
	z-index: 9;
	top: 0;
	left: 0
}

.layer-loader .container-loader {
	margin: 150px auto;
	width: 50%;
	text-align: center
}

.layer-loader .container-loader i {
	background: url("../images/ajax-loader.gif") no-repeat;
	width: 32px;
	height: 32px;
	display: block;
	margin: 0px auto
}

.layer-loader .container-loader span {
	color: #FFF;
	font-size: 13px;
	margin-top: 15px;
	display: block;
	line-height: 20px
}

.struct-dicas {
	margin-left: 50px;
	margin-top: -10px
}

.struct-dicas p.inf {
	display: inline-block;
	font-size: 12px;
	color: #2e2e2e;
	font-weight: 400
}

.struct-dicas .dica {
	text-align: center;
	padding: 15px 0;
	margin: 15px 0 5px 0;
	background: #FFF4BA;
	font-size: 15px;
	color: #2e2e2e;
	width: 695px
}

.struct-dicas .dica i {
	background: url("../images/dica.jpg") no-repeat;
	width: 16px;
	height: 16px;
	display: inline-block;
	margin: 2px 8px 0 0
}

.struct-dicas p.inf-final {
	display: inline-block;
	font-size: 14px;
	color: #2e2e2e;
	margin-top: 15px;
	line-height: 18px
}

#main_container {
	min-height: 100%;
	position: relative
}

#sale_ads {
	display: none;
	background: #333 url("../images/maxcarro-btn.png") center no-repeat
}

.default-btn-block {
	text-align: center;
	font-size: 13px;
	display: block;
	width: 100%;
	color: #2e2e2e;
	height: 75px;
	line-height: 75px;
	background: #facf00;
	font-weight: bold
}

.btn-toggle-env-colors {
	display: inline-block;
	width: 225px;
	height: 45px;
	float: left;
	margin-right: 6px
}

#repass_ads {
	background: #001130 url("../images/bolsa-btn.png") center no-repeat
}

.repass-ad,
.repass-proposal {
	display: none
}

.voltar-topo {
	width: 60px;
	border-radius: 5px;
	height: 50px;
	display: none;
	cursor: pointer;
	background: url("../images/voltar.jpg") no-repeat center;
	position: fixed;
	bottom: 10px;
	right: 10px;
	z-index: 99;
	opacity: 0.9
}

.voltar-topo:hover {
	opacity: 1
}

.voltar-topo.voltar-topo-repass {
	background: url("../images/voltar-bolsa.jpg") no-repeat
}

.img-compare-modal {
	width: 100%
}

.img-finalizacao img {
	width: 100%
}

.red {
	color: #FF0000
}

.form-advanced .optionals,
.form-advanced .details {
	width: auto
}

.display {
	display: block
}

.error {
	border: 2px solid red !important
}

.success {
	border: 2px solid green !important
}

.error-404 .top {
	height: 490px;
	width: 100%;
	position: relative;
	background-color: rgba(232, 230, 231, 0.49)
}

.error-404 h1 {
	padding-top: 35px;
	margin: 0 auto;
	font-size: 28px;
	color: #2c2c2c;
	max-width: 600px;
	display: block;
	text-align: center
}

.error-404 h1 strong {
	color: #facf00
}

.error-404 P {
	padding-top: 20px;
	margin: 0 auto;
	display: block;
	text-align: center;
	color: #2c2c2c;
	max-width: 480px;
	line-height: 25px
}

.error-404 .log-error {
	width: 1070px;
	margin: 0 auto;
	float: left
}

.error-404 .log-error p {
	text-align: left
}

.share-tooltip {
	display: none;
	width: 325px;
	height: auto;
	background-color: #fff;
	border: 1px solid #dadada;
	border-bottom: none;
	position: absolute;
	z-index: 9999;
	right: 0;
	top: 170px
}

.share-tooltip .tooltip-item {
	padding: 15px 20px;
	font-size: 11px;
	border-bottom: 1px solid #dadada
}

.share-tooltip .tooltip-item .from {
	margin-bottom: 10px
}

.share-tooltip .tooltip-item .share-item {
	display: inline-block;
	padding: 3px;
	position: relative;
	bottom: 0px;
	left: 75%;
}

.share-tooltip .tooltip-item .share-item.facebook {
	bottom: 2px
}

.share-tooltip .text-btn {
	margin-left: 10px;
	cursor: pointer
}

.share-tooltip input {
	width: 225px;
	height: 36px;
	border: 1px solid #dadada;
	padding: 0 10px
}

.share-tooltip .arrow-up {
	width: 0;
	height: 0;
	border-left: 20px solid transparent;
	border-right: 20px solid transparent;
	border-bottom: 20px solid #fff;
	display: block;
	position: absolute;
	top: -20px;
	left: 135px
}

.pagination-holder-c {
	width: 91%;
	height: 50px;
	margin-top: -35px;
	margin-bottom: 100px
}

.pagination-holder-c ul.pagination {
	display: inline-block;
	margin-left: -20px;
	position: relative;
	max-width: 100%;
	width: 100%;
	vertical-align: middle;
	text-align: center
}

.pagination-holder-c ul.pagination li {
	list-style: none;
	height: 100%;
	line-height: 36px;
	width: 36px;
	display: inline-block;
	margin-right: -10px;
	margin-top: 15px;
	height: 36px;
	border-radius: 4px;
	border: 1px solid #ccc;
}

.pagination-holder-c ul.pagination li.active span {
	color: #f1f1f1;
	font-size: 15px;
	display: inline-block;
	height: 36px;
	width: 100%;
	float: left;
	vertical-align: middle;
}

.pagination-holder-c ul.pagination li.disabled {
	border: 1px solid #e8e6e7;
	border-radius: 4px;
}

.pagination-holder-c ul.pagination li.disabled span {
	color: #888;
	font-size: 20px;
	display: inline-block;
	height: 36px;
	width: 100%;
	float: left;
	line-height: 32px
}

.pagination-holder-c ul.pagination li a {
	color: #888;
	font-size: 15px;
	display: inline-block;
	height: 36px;
	width: 100%;
	float: left
}

.pagination-holder-c ul.pagination li a[rel="prev"],
.pagination-holder-c ul.pagination li a[rel="next"] {
	font-size: 20px;
	line-height: 36px
}

.form-control {
	border-radius: 30px !important;
}

.btn-block {
	border-radius: 30px;
}

#bizzbar {
	background-image: linear-gradient(to right, #ff9941, #ffe124);
	width: 100%;
	text-align: center;
	vertical-align: middle;
	color: #000;
	padding: 2px;
	overflow: hidden;
	height: 40px;
	z-index: 1000;
	font-size: 14px;
	line-height: 30px;
	position: fixed;
	top: 0;
	left: 0;
	box-shadow: 0 1px 5px rgba(0, 0, 0, .7)
}

#bizzbar button {
	vertical-align: middle;
	height: 30px;
	background-image: linear-gradient(to bottom, #199c58, #00913d);
	border: inherit;
	border-bottom: 3px solid;
	border-color: transparent transparent #199c58;
	border-radius: 20px;
	box-shadow: rgba(0, 0, 0, 0.278431) 1px 1px 3px;
	color: white;
	cursor: pointer;
	font-size: 0.854em;
	margin: 0px 5px 0px 5px;
	position: relative;
	text-decoration: initial;
	position: relative;
	top: -2px;
}

#bizzbar button:hover {
	cursor: pointer;
	background: #199c58
}

#bizzbar button:active {
	top: 1px
}

#bizzbar button a {
	vertical-align: middle;
	color: #fff;
	text-decoration: none;
	font-size: 14px;
	padding: 5px 10px;
	top: -2px;
	position: relative;
	top: -1px;
}

.vermaisplanos {
	display: none;
}

.bizztext {
	position: relative;
	top: 5px;
}

close {
	width: 20px;
	height: 19px;
	bottom: 6px;
	right: 20px;
	background: url(https://hb-assets.s3.amazonaws.com/system/modules/hellobar/lib/sprite-8bit.png) no-repeat 0px -247px;
	position: absolute
}

close:hover {
	background: url(https://hb-assets.s3.amazonaws.com/system/modules/hellobar/lib/sprite-8bit.png) no-repeat 0px -228px;
	cursor: pointer;
	height: 19px
}

open {
	-webkit-box-shadow: rgba(0, 0, 0, 0.34902) 0px 0px 5px;
	background-image: url(https://hb-assets.s3.amazonaws.com/system/modules/hellobar/lib/sprite-8bit.png);
	background-position: 0px -8px;
	background-repeat: no-repeat no-repeat;
	border-bottom-left-radius: 5px;
	border-bottom-right-radius: 5px;
	border: 3px solid rgb(255, 255, 255);
	box-shadow: rgba(0, 0, 0, 0.34902) 0px 0px 5px;
	display: block;
	height: 0px;
	outline: none;
	overflow: hidden;
	padding: 80px 0px 0px;
	position: absolute;
	right: 10px;
	top: -50px;
	width: 40px;
	z-index: 100;
	background-color: #e8e6e7;
	display: none
}

open:hover {
	background-color: #d4d4d4;
	cursor: pointer
}

[data-pagina="auth.resellerSignup"] #bizzbar {
	display: none !important;
}

[data-pagina="auth.resellerSignup"] header .center {
	margin-top: 0px !important;
}

@media screen and (min-width: 800px) {
	[data-pagina="auth.resellerSignup"] header .logo h1 {
		margin-top: 15px;
	}
}

[data-pagina="auth.resellerSignup"] header .menu {
	margin-top: 22px;
}

[data-pagina="auth.resellerSignup"] header .identify {
	margin-top: 25px;
}

[data-pagina="auth.resellerSignup"] header.scroll-header {
	height: 40px !important;
	margin-top: 0px;
}

[data-pagina="auth.resellerSignup"] header.scroll-header .logo h1 {
	margin-top: 3px;
}

[data-pagina="auth.resellerSignup"] header.scroll-header .menu {
	margin-top: 8px;
}

[data-pagina="auth.resellerSignup"] header.scroll-header .center {
	margin-top: 0px !important;
}

[data-pagina="auth.resellerSignup"] header.scroll-header .identify {
	margin-top: 10px !important;
}

[data-pagina="auth.resellerSignup"] .evidence.desktop {
	display: none;
}

[data-pagina="home.index"] header {
	height: 85px !important;
}

[data-pagina="home.index"] .flutuante {
	float: left;
	position: absolute;
	margin-top: 20px;
}

[data-pagina="search.results"] .flutuanteSearch,
[data-pagina="search.results.carros"] .flutuanteSearch,
[data-pagina="search.results.motos"] .flutuanteSearch,
[data-pagina="search.results.caminhoes"] .flutuanteSearch,
[data-pagina="search.results.nauticos"] .flutuanteSearch {
	float: left;
	position: absolute;
	margin-top: 20px;
}


.pagination-holder {
	width: 91%;
	height: 50px;
	margin-top: 35px !important;
	margin-bottom: 100px
}

.pagination-holder ul.pagination {
	display: inline-block;
	margin-left: 0px;
	position: relative;
	max-width: 100%;
	width: 100%;
	vertical-align: middle;
	text-align: center
}

.pagination-holder ul.pagination li {
	background-color: #fff;
	list-style: none;
	height: 100%;
	line-height: 36px;
	width: 36px;
	display: inline-block;
	margin-right: 5px;
	margin-top: 15px;
	height: 36px;
	border-radius: 4px;
	border: 1px solid #ccc;
}

.pagination-holder ul.pagination li.active span {
	color: #333;
	font-size: 15px;
	display: inline-block;
	height: 36px;
	width: 100%;
	float: left;
	vertical-align: middle;
}

.pagination-holder ul.pagination li.disabled {
	border: 1px solid #e8e6e7;
	border-radius: 4px;
}

.pagination-holder ul.pagination li.disabled span {
	color: #999;
	font-size: 20px;
	display: inline-block;
	height: 36px;
	width: 100%;
	float: left;
	line-height: 32px
}

.pagination-holder ul.pagination li a {
	color: #999;
	font-size: 15px;
	display: inline-block;
	height: 36px;
	width: 100%;
	float: left
}

.pagination-holder ul.pagination li a[rel="prev"],
.pagination-holder ul.pagination li a[rel="next"] {
	font-size: 20px;
	line-height: 36px
}

.pagination-holder {
	width: 100% !important;
	height: 80px !important
}

.pagination-holder ul.pagination li:nth-child(1),
.pagination-holder ul.pagination li.active,
.pagination-holder ul.pagination li.active+li,
.pagination-holder ul.pagination li.active+li+li,
.pagination-holder ul.pagination li.active+li+li+li {
	display: inline-block !important
}

.pagination-holder ul.pagination li:nth-last-child(1) {
	display: inline-block !important
}


.modal {
	height: auto !important
}

.modal input .error,
.modal textarea .error {
	border: 2px solid red !important
}

.destacar:hover {
	background-color: #3e3e3e;
	color: #fff;
}

.destacar {
	width: 50px;
	border: 1px solid #888;
	border-radius: 30px;
	font-weight: bold;
	margin-left: 10px;
	padding-left: 5px;
}

.modal-content {
	margin-top: 20px
}

.fulltext {
	width: 99%
}

.mediumtext {
	width: 89%
}

.form-basic select {
	width: 280px;
	display: block;
	margin: 0 auto;
	height: 40px;
	margin-top: 5px;
	color: #aaaaaa;
	font-weight: 700
}

.form-basic .chosen-container {
	position: relative;
	display: block;
	width: 325px !important;
	height: 50px;
	border: 1px solid #cbcbcb;
	vertical-align: middle;
	font-size: 13px;
	zoom: 1;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	background: #fff url("../images/select-form-basic.png") no-repeat right;
	background-position: 295px 25px;
	font-weight: 700;
	color: #aaaaaa
}

.form-basic .chosen-container.chosen-with-drop .chosen-drop {
	left: -1px;
	border: 1px solid #ccc;
	width: 325px
}

.form-basic .half-selects {
	margin-left: -20px;
	margin-top: -7px
}

.form-basic .half-selects.margin-cadastro {
	margin-top: 10px
}

.form-basic .half-selects input {
	width: 150px;
	display: inline-block !important;
	margin-left: 21px;
	font-size: 13px;
	text-transform: uppercase;
	font-weight: 700;
	color: #aaaaaa
}

.form-basic .half-selects .chosen-container {
	width: 150px !important;
	background-position: 120px 25px;
	display: inline-block;
	margin-left: 21px;
	top: -7px
}

.form-basic .chosen-container-single .chosen-single {
	position: relative;
	display: block;
	overflow: hidden;
	color: #cbcbcb;
	padding: 0 0 0 8px;
	height: 50px;
	text-decoration: none;
	white-space: nowrap
}

.form-basic .chosen-container-single .chosen-single span {
	display: block;
	overflow: hidden;
	color: #7e7e7e;
	line-height: 50px !important;
	text-overflow: ellipsis;
	text-transform: uppercase;
	font-weight: 700;
	white-space: nowrap
}

.form-basic input[type="tel"],
.form-basic input[type="text"],
.form-basic input[type="email"],
.form-basic input[type="password"],
.form-basic textarea {
	display: block;
	padding-left: 10px;
	font-weight: 700;
	color: #aaaaaa;
	height: 50px;
	border-radius: 3px;
	border: 1px solid #cbcbcb;
	margin-top: 20px;
	font-size: 14px
}

.form-basic input[type="text"]:focus,
.form-basic input[type="email"]:focus,
.form-basic input[type="password"]:focus,
.form-basic textarea:focus {
	border: 2px solid #cbcbcb
}

.form-basic .enter {
	height: 50px;
	background: #facf00;
	text-transform: uppercase;
	font-weight: 700;
	border: 0px;
	margin-top: 35px;
	margin: 0 auto;
	border-radius: 0px;
	font-size: 13px
}

.overlay-modal {
	display: none;
	position: fixed;
	overflow: hidden;
	width: 100%;
	height: 100%;
	top: 0px;
	left: 0px;
	background: rgba(0, 0, 0, 0.5);
	z-index: 999999998
}

#brand-input {
	width: 256px !important
}

#btn-send-new-password {
	margin: 50px auto !important
}

.modal-forgot-password {
	height: 330px !important
}

.modal-compare .optionals,
.modal-compare .details {
	margin-right: 0px;
	float: none
}

.modal-compare .optionals ul li {
	font-weight: 700
}

.modal-compare .optionals ul li.missing-optional {
	font-weight: 300
}

.modal-login-logista,
.modal-login,
.modal-forgot-password,
.modal,
.modal-newsletter,
.modal-emailmarketing,
.modal-compare,
.modal-payment {
	display: none;
	position: fixed;
	width: fit-content;
	min-width: 400px;
	max-width: 800px;
	height: auto;
	min-height: 520px;
	z-index: 9999999999;
	background: #fff;
	text-align: center;
	padding: 10px;
	border-radius: 4px;
	align-self: anchor-center;
	justify-self: anchor-center;
}

.modal-login-logista .tt-modal,
.modal-login .tt-modal,
.modal-forgot-password .tt-modal,
.modal .tt-modal,
.modal-newsletter .tt-modal,
.modal-emailmarketing .tt-modal,
.modal-payment .tt-modal {
	position: relative;
	padding-top: 15px
}

.modal-login-logista .tt-modal .close-modais,
.modal-login .tt-modal .close-modais,
.modal-forgot-password .tt-modal .close-modais,
.modal .tt-modal .close-modais,
.modal-newsletter .tt-modal .close-modais,
.modal-emailmarketing .tt-modal .close-modais,
.modal-payment .tt-modal .close-modais {
	cursor: pointer;
	position: absolute;
	top: -50px;
	right: -40px;
	color: #fff;
	font-size: 13px
}

.modal-login-logista .tt-modal h1,
.modal-login .tt-modal h1,
.modal-forgot-password .tt-modal h1,
.modal .tt-modal h1,
.modal-newsletter .tt-modal h1,
.modal-emailmarketing .tt-modal h1,
.modal-payment .tt-modal h1 {
	font-size: 20px;
	margin: 0px;
	padding: 0px;
	text-align: center
}

.modal-login-logista .tt-modal p,
.modal-login .tt-modal p,
.modal-forgot-password .tt-modal p,
.modal .tt-modal p,
.modal-newsletter .tt-modal p,
.modal-emailmarketing .tt-modal p,
.modal-payment .tt-modal p {
	font-size: 13px;
	text-transform: uppercase;
	display: block;
	margin-top: 5px
}

.modal-login-logista .title-h1,
.modal-login .title-h1,
.modal-forgot-password .title-h1,
.modal .title-h1,
.modal-newsletter .title-h1,
.modal-emailmarketing .title-h1,
.modal-payment .title-h1 {
	font-size: 24px;
	margin: 0px;
	padding: 0px;
	text-align: center;
	font-weight: 600
}

.modal-login-logista .modal-content,
.modal-login .modal-content,
.modal-forgot-password .modal-content,
.modal .modal-content,
.modal-newsletter .modal-content,
.modal-emailmarketing .modal-content,
.modal-payment .modal-content {
	line-height: 22px
}

.modal-login-logista .link-home,
.modal-login .link-home,
.modal-forgot-password .link-home,
.modal .link-home,
.modal-newsletter .link-home,
.modal-emailmarketing .link-home,
.modal-payment .link-home {
	background: #facf00;
	text-align: center;
	padding: 15px 50px;
	margin: 30px auto;
	display: inline-block;
	color: #000
}

.modal-payment .text-sm {
	font-size: 11px;
	color: #cbcbcb;
	margin-top: -10px
}

.modal-login-logista .link-home:hover,
.modal-login .link-home:hover,
.modal-forgot-password .link-home:hover,
.modal .link-home:hover,
.modal-newsletter .link-home:hover,
.modal-emailmarketing .link-home:hover {
	color: #000
}

.modal-login-logista .cadastre-se-logista,
.modal-login .cadastre-se-logista,
.modal-forgot-password .cadastre-se-logista,
.modal .cadastre-se-logista,
.modal-newsletter .cadastre-se-logista,
.modal-emailmarketing .cadastre-se-logista {
	background: #facf00;
	width: 310px;
	height: 50px;
	margin-top: 40px;
	margin-bottom: 20px
}

.modal-login-logista .cadastre-se-logista a,
.modal-login .cadastre-se-logista a,
.modal-forgot-password .cadastre-se-logista a,
.modal .cadastre-se-logista a,
.modal-newsletter .cadastre-se-logista a,
.modal-emailmarketing .cadastre-se-logista a {
	color: #000;
	font-weight: bold;
	width: 100%;
	height: 100%;
	line-height: 50px;
	display: inline-block;
	font-size: 13px;
	text-transform: uppercase
}

.modal-login-logista .connect-facebook,
.modal-login .connect-facebook,
.modal-forgot-password .connect-facebook,
.modal .connect-facebook,
.modal-newsletter .connect-facebook,
.modal-emailmarketing .connect-facebook {
	background: #43609c;
	width: 310px;
	height: 50px;
	margin-top: 40px;
	margin-bottom: 20px
}

.modal-login-logista .connect-facebook a,
.modal-login .connect-facebook a,
.modal-forgot-password .connect-facebook a,
.modal .connect-facebook a,
.modal-newsletter .connect-facebook a,
.modal-emailmarketing .connect-facebook a {
	margin-left: -40px;
	color: #fff;
	width: 100%;
	height: 100%;
	line-height: 50px;
	display: inline-block;
	font-size: 13px;
	text-transform: uppercase
}

.modal-login-logista .connect-facebook a:before,
.modal-login .connect-facebook a:before,
.modal-forgot-password .connect-facebook a:before,
.modal .connect-facebook a:before,
.modal-newsletter .connect-facebook a:before,
.modal-emailmarketing .connect-facebook a:before {
	content: '';
	background: url("../images/fb.png") no-repeat;
	width: 9px;
	height: 19px;
	position: relative;
	top: 4px;
	display: inline-block;
	margin-right: 60px
}

.modal-login-logista .or p,
.modal-login .or p,
.modal-forgot-password .or p,
.modal .or p,
.modal-newsletter .or p,
.modal-emailmarketing .or p {
	display: inline-block;
	font-size: 13px;
	color: #cbcbcb;
	margin-left: 12px;
	margin-right: 12px;
	font-weight: 700
}

.modal-login-logista .or span,
.modal-login .or span,
.modal-forgot-password .or span,
.modal .or span,
.modal-newsletter .or span,
.modal-emailmarketing .or span {
	display: inline-block;
	height: 1px;
	width: 135px;
	background: #cbcbcb;
	position: relative;
	top: -2px
}

.modal-login-logista form input,
.modal-login form input,
.modal-forgot-password form input,
.modal form input,
.modal-newsletter form input,
.modal-emailmarketing form input {
	display: block;
	width: 300px;
	padding-left: 10px;
	height: 50px;
	border-radius: 3px;
	border: 1px solid #cbcbcb;
	margin-top: 20px;
	font-size: 14px
}

.modal-login-logista form input:focus,
.modal-login form input:focus,
.modal-forgot-password form input:focus,
.modal form input:focus,
.modal-newsletter form input:focus,
.modal-emailmarketing form input:focus {
	border: 2px solid #cbcbcb
}

.modal-login-logista form .form-links a,
.modal-login form .form-links a,
.modal-forgot-password form .form-links a,
.modal form .form-links a,
.modal-newsletter form .form-links a,
.modal-emailmarketing form .form-links a {
	display: block;
	margin-top: 15px;
	font-size: 11px;
	color: #000;
	text-decoration: underline;
	-webkit-text-decoration-color: #cbcbcb
}

.modal-login-logista form .form-links a:last-child,
.modal-login form .form-links a:last-child,
.modal-forgot-password form .form-links a:last-child,
.modal form .form-links a:last-child,
.modal-newsletter form .form-links a:last-child,
.modal-emailmarketing form .form-links a:last-child {
	margin-bottom: 35px
}

.modal-login-logista form .enter,
.modal-login form .enter,
.modal-forgot-password form .enter,
.modal form .enter,
.modal-newsletter form .enter,
.modal-emailmarketing form .enter {
	width: 220px;
	height: 50px;
	background: #facf00;
	text-transform: uppercase;
	font-weight: 700;
	border: 0px;
	margin-top: 35px;
	margin: 0 auto;
	border-radius: 0px;
	font-size: 13px;
	display: block
}

.modal-login-logista .center,
.modal-login .center,
.modal-forgot-password .center,
.modal .center,
.modal-newsletter .center,
.modal-emailmarketing .center {
	margin: 30px 50px 30px 50px;
	position: relative;
	width: auto
}

.modal-payment .box-left {
	width: 48%;
	float: left;
	text-align: left;
	padding-right: 10px;
	border-right: 1px solid #cbcbcb
}

.modal-payment .box-right {
	width: 48%;
	float: right;
	text-align: left;
	padding-left: 10px
}

.modal-emailmarketing form input.enter:focus {
	border: none
}

.modal-emailmarketing form input.required-input {
	border: solid 1px #FF0000
}

.modal-newsletter {
	height: 510px;
	width: 759px;
	margin-left: -379.5px;
	background: #facf00 url("../images/pop-bg-n.png") no-repeat;
	background-size: cover
}

.modal-newsletter .form-wrapper {
	position: absolute;
	left: 380px;
	top: 240px
}

.modal-newsletter .form-wrapper form input {
	height: 35px;
	margin-top: 13px
}

.modal-newsletter .form-wrapper form .enter {
	background: #2e2e2e;
	color: #facf00;
	width: 200px
}

.modal-emailmarketing {
	height: 500px;
	width: 850px;
	margin-left: -379.5px;
	background: #fff url("../images/mail-n.jpg") center top no-repeat
}

.modal-emailmarketing .form-wrapper {
	width: 690px;
	margin: 280px auto 0 auto
}

.modal-emailmarketing .form-wrapper .struct-form {
	overflow: hidden
}

.modal-emailmarketing .form-wrapper .struct-form input {
	width: 48%;
	float: left
}

.modal-emailmarketing .form-wrapper .struct-form input.input-margin {
	margin-right: 1%
}

.modal-emailmarketing .form-wrapper .struct-form input.input-email {
	width: calc(100% - 200px)
}

.modal-emailmarketing .form-wrapper form input {
	padding: 16px;
	margin-top: 13px
}

.modal-emailmarketing .form-wrapper form .enter {
	background: #facf00;
	color: #2e2e2e;
	width: 170px;
	padding-top: 12px;
	font-size: 23px
}

.modal-success {
	width: 490px
}

header {
	background: #000
}

header .search-header {
	display: none;
	margin: 20px 20px 20px 50px
}

header .search-header .search-input {
	height: 40px;
	width: 270px;
	padding-left: 10px;
	padding-right: 0px;
	font-size: 13px;
	border: none
}

header .search-header .send-search {
	float: right;
	right: 0px;
	width: 30px;
	height: 40px;
	text-indent: -9999px;
	background: #facf00 url("../images/search.png") center no-repeat;
	border: none;
	z-index: 100;
	position: relative
}

* {
	padding: 0px;
	margin: 0px;
	outline: 0
}

.search {
	position: relative
}

.advanced-search-container {
	width: 100%;
	display: none;
	position: absolute;
	top: 130px;
	z-index: 9997;
	background-color: #fff
}

.advanced-search-container .optionals {
	clear: both;
	height: 150px
}

.advanced-search-container .form-advanced .details label,
.advanced-search-container .form-advanced .optionals label {
	margin-bottom: 0
}

.advanced-search-container .tabs {
	background: #f0f0f0;
	height: 60px
}

.advanced-search-container .tabs .content-tabs {
	width: 850px;
	margin: 0 auto
}

.advanced-search-container .tabs .content-tabs ul li {
	list-style: none;
	display: inline-block
}

.advanced-search-container .tabs .content-tabs ul li.active {
	background: #fff
}

.advanced-search-container a {
	display: inline-block;
	line-height: 60px;
	width: 205px;
	background: url("../images/advanced-search.png") no-repeat left;
	text-align: center;
	text-transform: uppercase;
	font-weight: 700;
	color: #2e2e2e
}

.advanced-search-container .cars {
	background-position: 22px 19px
}

.advanced-search-container .motos {
	background-position: -190px 19px
}

.advanced-search-container .trucks {
	background-position: -397px 19px
}

.advanced-search-container .water {
	background-position: -609px 19px
}

.advanced-search-container .form-advanced {
	width: 850px;
	margin: 0 auto;
	padding-bottom: 50px;
	display: none
}

.advanced-search-container .form-advanced .search-input {
	margin-top: 70px;
	clear: both;
	margin: 0 auto;
	width: 350px;
	height: 60px;
	text-align: center;
	background: #facf00 url("../images/search.png") no-repeat;
	background-position: 120px 20px;
	text-transform: uppercase;
	font-weight: 700;
	line-height: 60px;
	font-size: 12px;
	display: block
}

.advanced-search-container .form-advanced .details {
	margin-bottom: 50px
}

.advanced-search-container .form-advanced .details h3 {
	padding-top: 35px
}

.advanced-search-container .form-advanced .optionals {
	margin-top: 20px
}

.advanced-search-container .form-advanced .optionals,
.advanced-search-container .form-advanced .details {
	height: 100%;
	clear: both;
	margin-right: -73px;
	float: left
}

.advanced-search-container .form-advanced .optionals .title-h3,
.advanced-search-container .form-advanced .details .title-h3 {
	font-size: 16px;
	clear: both;
	display: block;
	margin-bottom: 25px;
	font-weight: 600
}

.advanced-search-container .form-advanced .optionals h3,
.advanced-search-container .form-advanced .details h3 {
	font-size: 16px;
	clear: both;
	display: block;
	margin-bottom: 25px
}

.advanced-search-container .form-advanced .optionals .check-optional,
.advanced-search-container .form-advanced .details .check-optional {
	float: left;
	width: 205px;
	background: #f7f7f7;
	margin-right: 5px;
	cursor: pointer;
	margin-top: 5px;
	height: auto
}

.advanced-search-container .form-advanced .optionals .check-optional.active,
.advanced-search-container .form-advanced .details .check-optional.active {
	background: #facf00
}

.advanced-search-container .form-advanced .optionals label,
.advanced-search-container .form-advanced .details label {
	color: #2e2e2e;
	display: inline-block;
	font-weight: 400;
	line-height: 25px;
	text-indent: 30px;
	cursor: pointer;
	width: 100%;
	font-size: 11px
}

.advanced-search-container .form-advanced .optionals label span,
.advanced-search-container .form-advanced .details label span {
	display: block;
	float: left;
	width: 195px;
	margin-left: 25px;
	text-align: left;
	padding: 5px 0px;
	text-indent: 0;
	line-height: 13px;
	padding-top: 5px;
	height: 30px
}

.advanced-search-container .form-advanced .optionals label.active,
.advanced-search-container .form-advanced .details label.active {
	background: url("../images/check-advanced.png") no-repeat;
	background-position: 8px 8px
}

.advanced-search-container .form-advanced .optionals input,
.advanced-search-container .form-advanced .details input {
	height: 5px;
	width: 5px;
	opacity: 0;
	display: none
}

.advanced-search-container .form-advanced.selected {
	display: block
}

.advanced-search-container .form-advanced .container-input {
	margin-left: 5px
}

.advanced-search-container .form-advanced .container-select,
.advanced-search-container .form-advanced .container-input {
	float: left;
	margin-top: 25px;
	font-size: 13px
}

.advanced-search-container .form-advanced .chosen-container.chosen-with-drop .chosen-drop {
	left: 0px
}

.advanced-search-container .form-advanced input {
	width: 117px;
	height: 55px;
	background: #f0f0f0;
	padding-left: 10px;
	border: 0px;
	margin-right: 20px
}

.advanced-search-container .form-advanced input.input-brand-water {
	width: 265px
}

.advanced-search-container .form-advanced .select-year {
	margin-right: 5px
}

.advanced-search-container .form-advanced .select-year .chosen-container {
	width: 117px !important;
	background-position: 94px 25px;
	margin-right: 20px
}

.advanced-search-container .form-advanced .chosen-container {
	width: 255px !important;
	background: #f0f0f0 url("../images/select-advanced.png") no-repeat right;
	height: 55px;
	margin-right: 25px;
	background-position: 230px 25px
}

.advanced-search-container .form-advanced .chosen-container-single .chosen-single {
	position: relative;
	text-align: left;
	background: none;
	display: block;
	overflow: hidden;
	padding: 0 0 0 8px;
	height: 55px;
	text-decoration: none;
	white-space: nowrap
}

.advanced-search-container .form-advanced .chosen-container-single .chosen-single span {
	line-height: 55px !important;
	text-transform: none;
	font-size: 13px;
	font-weight: 400
}

.advanced-search-container .form-advanced label {
	color: #2e2e2e;
	display: block;
	font-weight: 600;
	margin-bottom: 10px;
	font-size: 16px
}

.hover-scale {
	transition: all 0.5s;
	-ms-transform: scale(1);
	transform: scale(1)
}

.hover-scale:hover {
	-ms-transform: scale(0.9);
	transform: scale(0.9)
}

.search.scroll-search {
	position: fixed;
	top: 85px;
	width: 100%;
	z-index: 999
}

.products ul li {
	transition: all 0.3s
}

.twitter-typeahead {
	float: left;
	width: 74.8%;
}

.tt-menu {
	margin-top: 5px;
	width: 100%;
	background-color: #fff
}

.tt-menu .tt-suggestion {
	cursor: pointer;
	padding: 10px
}

.tt-menu .tt-suggestion:hover {
	background-color: #ccc
}

.hidden {
	display: none !important
}

.photo {
	width: 260px;
	height: 240px;
	overflow: hidden
}

ul {
	padding: 0px
}

.clearfix {
	clear: both
}

.view {
	display: block !important
}

.center {
	max-width: 1100px;
	width: 100%;
	margin: 0 auto;
	clear: both
}

.left {
	float: left
}

a {
	text-decoration: none
}

.btn-black {
	clear: both;
	width: 255px;
	height: 45px;
	text-align: center;
	font-size: 14px;
	text-decoration: none;
	line-height: 45px;
	margin: 0 auto;
	margin-bottom: 30px;
	color: #fff;
	background: #2e2e2e;
	display: block
}

.inline {
	display: inline-block
}

.first {
	margin-left: 0px !important
}

.right {
	float: right
}

[data-pagina="search.results"] .search-form .select-order .chosen-container,
[data-pagina="search.results.carros"] .search-form .select-order .chosen-container,
[data-pagina="search.results.motos"] .search-form .select-order .chosen-container,
[data-pagina="search.results.nauticos"] .search-form .select-order .chosen-container,
[data-pagina="search.results.caminhoes"] .search-form .select-order .chosen-container,
[data-pagina="search.advanced.results"] .search-form .select-order .chosen-container,
[data-pagina="list-resale"] .search-form .select-order .chosen-container,
[data-pagina="restrict.bolsa.search"] .search-form .select-order .chosen-container {
	width: 100px !important
}

.search-form {
	background: #2c2c2c;
	height: 130px;
	position: relative;
	z-index: 5
}

.search-form .select-order {
	height: 30px;
	display: inline-block;
	float: left;
	border-left: solid 1px #E9E7E8;
	background: #FBFBFB url(../images/select-advanced.png) right 10px center no-repeat;
	padding-top: 8px
}

.search-form .select-order .select {
	-webkit-appearance: none;
	-moz-appearance: none;
	appearance: none;
	background: #FBFBFB;
	font-size: 12px;
	color: #888;
	padding-left: 10px;
	width: 100%;
	max-width: 640px;
	font-weight: 700;
	text-transform: uppercase;
	border: none margin-top: none
}

.search-form .select-order .chosen-container {
	width: 100px !important
}

.search-form .select-order .chosen-container .chosen-results {
	color: #444;
	position: relative;
	overflow-x: visible;
	overflow-y: visible;
	margin: 24px 0px 0px 0;
	max-height: 525px
}

.search-form .select-order .chosen-container.chosen-with-drop .chosen-drop {
	left: 0
}

.search-form .select-order .chosen-container-single .chosen-single {
	margin-top: 10px;
}

.search-form .select-order .chosen-container-single .chosen-single span {
	font-size: 15px
}

.search-form .select-order .chosen-drop {
	width: 100px !important
}

.search-form form {
	width: 820px;
	margin: 0 auto;
	height: 64px
}

.search-form form input {
	float: left
}

.search-form form .search {
	width: 670px;
	padding-left: 20px;
	color: #2e2e2e;
	float: left;
	font-style: italic;
	height: 70px;
	border: 0px;
	font-size: 24px
}

@media screen and (max-width: 1100px) {
	.search-form form .search {
		font-size: 20px
	}
}

@media screen and (max-width: 768px) {
	.search-form form .search {
		font-size: 16px
	}
}

.search-form form .send-search {
	margin: 1px solid white;
	width: 56px;
	border: 1px solid #fff;
	height: 56px;
	font-size: 18px;
	background: #facf00 url("../images/search.png") no-repeat;
	background-position: 18px;
	background-size: 25px 25px;
	text-indent: 20px;
	font-weight: 700;
	color: #2e2e2e;
	border: 0
}

.search-form form .advanced-search {
	cursor: pointer;
	line-height: 45px;
	clear: both;
	text-align: center;
	font-size: 13px;
	display: block;
	color: #fff;
	text-transform: uppercase
}

.search-form form .advanced-search.rotate {
	transition: 1s
}

.search-form form .advanced-search.rotate:before {
	content: '';
	margin-right: 5px;
	width: 9px;
	height: 5px;
	display: inline-block;
	background: url("../images/arrow.png");
	-ms-transform: scale(1) rotate(180deg);
	transform: scale(1) rotate(180deg)
}

.search-form form .advanced-search:before {
	content: '';
	margin-right: 5px;
	width: 9px;
	height: 5px;
	display: inline-block;
	background: url("../images/arrow.png")
}

.products,
.carousel-products,
.step-4 {
	background: #f3f1f2
}

.products .sell,
.carousel-products .sell,
.step-4 .sell {
	padding-bottom: 30px
}

.products .sell h2,
.carousel-products .sell h2,
.step-4 .sell h2 {
	padding-bottom: 30px
}

.products .sell .see-more,
.carousel-products .sell .see-more,
.step-4 .sell .see-more {
	margin-top: 60px
}

.products .sell ul,
.carousel-products .sell ul,
.step-4 .sell ul {
	clear: both;
	margin-left: 0px;
	margin-top: 0px;
	margin: 0 auto;
	width: 1060px
}

.products .sell li,
.carousel-products .sell li,
.step-4 .sell li {
	margin-left: 0px;
	height: 110px
}

.products .sell li a,
.carousel-products .sell li a,
.step-4 .sell li a {
	display: inline-block
}

.products .load-more,
.carousel-products .load-more,
.step-4 .load-more {
	cursor: pointer
}

.products .load-more span,
.carousel-products .load-more span,
.step-4 .load-more span {
	display: inline-block;
	margin-right: 10px
}

.products h2,
.carousel-products h2,
.step-4 h2 {
	font-size: 30px;
	display: block;
	text-align: center;
	padding-top: 60px
}

.products .option-products,
.carousel-products .option-products,
.step-4 .option-products {
	width: 235px;
	margin: 0 auto;
	padding-bottom: 60px;
	padding-top: 30px
}

.products .active,
.carousel-products .active,
.step-4 .active {
	text-decoration: underline;
	-webkit-text-decoration-color: #a4a2a3;
	text-decoration-color: #a4a2a3;
	font-weight: 700
}

.products .wanted,
.carousel-products .wanted,
.step-4 .wanted {
	margin-left: 30px
}

.products .last,
.products .wanted,
.carousel-products .last,
.carousel-products .wanted,
.step-4 .last,
.step-4 .wanted {
	cursor: pointer;
	text-align: center;
	font-size: 13px;
	display: inline-block
}

.products .grid-list .price,
.products .grid-item .price,
.carousel-products .grid-list .price,
.carousel-products .grid-item .price,
.step-4 .grid-list .price,
.step-4 .grid-item .price {
	position: absolute;
	bottom: 10px;
	left: 0px;
	z-index: 99
}

.products ul,
.products div.list,
.carousel-products ul,
.carousel-products div.list,
.step-4 ul,
.step-4 div.list {
	clear: both;
	margin-left: -13px;
	margin-top: -25px;
	margin-bottom: 60px
}

.products li,
.products .view-item,
.products .grid-item,
.carousel-products li,
.carousel-products .view-item,
.carousel-products .grid-item,
.step-4 li,
.step-4 .view-item,
.step-4 .grid-item {
	border: 1px solid #e8e6e7;
	margin-top: 20px;
	list-style: none;
	margin-left: 13px;
	background: #fff;
	display: inline-block
}

.products li a,
.products .view-item a,
.products .grid-item a,
.carousel-products li a,
.carousel-products .view-item a,
.carousel-products .grid-item a,
.step-4 li a,
.step-4 .view-item a,
.step-4 .grid-item a {
	height: 100%;
	text-decoration: none;
	color: #2e2e2e
}

.products li .price,
.products .view-item .price,
.products .grid-item .price,
.carousel-products li .price,
.carousel-products .view-item .price,
.carousel-products .grid-item .price,
.step-4 li .price,
.step-4 .view-item .price,
.step-4 .grid-item .price {
	border-radius: 3px;
	background: rgba(250, 207, 0, 0.85);
	font-weight: 700;
	padding: 15px 15px 15px 21px;
	color: #2e2e2e
}

.products li .price .money,
.products .view-item .price .money,
.products .grid-item .price .money,
.carousel-products li .price .money,
.carousel-products .view-item .price .money,
.carousel-products .grid-item .price .money,
.step-4 li .price .money,
.step-4 .view-item .price .money,
.step-4 .grid-item .price .money {
	font-weight: 500;
	font-size: 10px;
	position: relative;
	top: -3px;
	right: 3px
}

.products li .price .value,
.products .view-item .price .value,
.products .grid-item .price .value,
.carousel-products li .price .value,
.carousel-products .view-item .price .value,
.carousel-products .grid-item .price .value,
.step-4 li .price .value,
.step-4 .view-item .price .value,
.step-4 .grid-item .price .value {
	font-size: 18px
}

.products li .price .cents,
.products .view-item .price .cents,
.products .grid-item .price .cents,
.carousel-products li .price .cents,
.carousel-products .view-item .price .cents,
.carousel-products .grid-item .price .cents,
.step-4 li .price .cents,
.step-4 .view-item .price .cents,
.step-4 .grid-item .price .cents {
	font-weight: 500;
	font-size: 10px;
	position: relative;
	bottom: 5px;
	left: -4px
}

.products li .item,
.products .view-item .item,
.products .grid-item .item,
.carousel-products li .item,
.carousel-products .view-item .item,
.carousel-products .grid-item .item,
.step-4 li .item,
.step-4 .view-item .item,
.step-4 .grid-item .item {
	position: relative
}

.products li .item .photo img,
.products .view-item .item .photo img,
.products .grid-item .item .photo img,
.carousel-products li .item .photo img,
.carousel-products .view-item .item .photo img,
.carousel-products .grid-item .item .photo img,
.step-4 li .item .photo img,
.step-4 .view-item .item .photo img,
.step-4 .grid-item .item .photo img {
	width: 100%;
}

.products li .item .photo .star,
.products .view-item .item .photo .star,
.products .grid-item .item .photo .star,
.carousel-products li .item .photo .star,
.carousel-products .view-item .item .photo .star,
.carousel-products .grid-item .item .photo .star,
.step-4 li .item .photo .star,
.step-4 .view-item .item .photo .star,
.step-4 .grid-item .item .photo .star {
	display: block;
	background: url("../images/highlight.png");
	width: 27px;
	height: 34px;
	z-index: 2;
	position: absolute
}

.products li .info-item,
.products .view-item .info-item,
.products .grid-item .info-item,
.carousel-products li .info-item,
.carousel-products .view-item .info-item,
.carousel-products .grid-item .info-item,
.step-4 li .info-item,
.step-4 .view-item .info-item,
.step-4 .grid-item .info-item {
	padding: 15px
}

.products li .info-item .name-car,
.products .view-item .info-item .name-car,
.products .grid-item .info-item .name-car,
.carousel-products li .info-item .name-car,
.carousel-products .view-item .info-item .name-car,
.carousel-products .grid-item .info-item .name-car,
.step-4 li .info-item .name-car,
.step-4 .view-item .info-item .name-car,
.step-4 .grid-item .info-item .name-car {
	font-weight: 700;
	font-size: 14px;
	display: block;
	width: 230px;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	direction: ltr
}

.products li .info-item .year-km,
.products li .info-item .saler,
.products .view-item .info-item .year-km,
.products .view-item .info-item .saler,
.products .grid-item .info-item .year-km,
.products .grid-item .info-item .saler,
.carousel-products li .info-item .year-km,
.carousel-products li .info-item .saler,
.carousel-products .view-item .info-item .year-km,
.carousel-products .view-item .info-item .saler,
.carousel-products .grid-item .info-item .year-km,
.carousel-products .grid-item .info-item .saler,
.step-4 li .info-item .year-km,
.step-4 li .info-item .saler,
.step-4 .view-item .info-item .year-km,
.step-4 .view-item .info-item .saler,
.step-4 .grid-item .info-item .year-km,
.step-4 .grid-item .info-item .saler {
	font-size: 11px;
	color: #888888;
	display: block;
	margin-top: 10px
}

.products li .info-item .year-km span,
.products li .info-item .saler span,
.products .view-item .info-item .year-km span,
.products .view-item .info-item .saler span,
.products .grid-item .info-item .year-km span,
.products .grid-item .info-item .saler span,
.carousel-products li .info-item .year-km span,
.carousel-products li .info-item .saler span,
.carousel-products .view-item .info-item .year-km span,
.carousel-products .view-item .info-item .saler span,
.carousel-products .grid-item .info-item .year-km span,
.carousel-products .grid-item .info-item .saler span,
.step-4 li .info-item .year-km span,
.step-4 li .info-item .saler span,
.step-4 .view-item .info-item .year-km span,
.step-4 .view-item .info-item .saler span,
.step-4 .grid-item .info-item .year-km span,
.step-4 .grid-item .info-item .saler span {
	display: inline-block;
	margin-right: 5px;
	margin-left: 5px
}

.products li .info-item .saler,
.products .view-item .info-item .saler,
.products .grid-item .info-item .saler,
.carousel-products li .info-item .saler,
.carousel-products .view-item .info-item .saler,
.carousel-products .grid-item .info-item .saler,
.step-4 li .info-item .saler,
.step-4 .view-item .info-item .saler,
.step-4 .grid-item .info-item .saler {
	border-top: 1px solid #f3f1f2;
	padding-top: 10px
}

.modal-img-product {
	overflow: hidden;
	width: 275px;
	height: 210px
}

.missing-optional {
	text-decoration: line-through
}

.print-resseler {
	background: url("../images/printer.png") no-repeat;
	background-size: 20px;
	padding-left: 20px;
	margin-right: 5px;
	display: inline-block !important;
	height: 16px;
	cursor: pointer
}

.text-veiculo {
	float: left;
	margin-right: 470px
}

.email-exists,
.cpf-exists {
	font-size: 12px;
	color: #c00;
	padding-top: 3px;
	display: none
}

.private-resseler {
	background: #FFF;
	width: 900px
}

.private-resseler .logo-img {
	margin: 20px 0 50px 0
}

.private-resseler .struct {
	overflow: hidden;
	height: auto
}

.private-resseler .struct .data-title {
	width: 550px;
	margin-right: 20px;
	float: left
}

.private-resseler .struct .data-title h3 {
	font-size: 46px;
	margin-top: 40px
}

.private-resseler .struct .data-title h4 {
	font-size: 33px
}

.private-resseler .struct .data-year {
	width: 330px;
	float: left;
	margin-top: -50px;
}

.private-resseler .struct .data-year h2 {
	font-size: 250px
}

.private-resseler .struct .optionals {
	height: auto;
	width: 900px;
	margin-right: 0
}

.private-resseler .struct .optionals ul {
	margin-left: -15px
}

.private-resseler .struct .optionals ul li {
	display: inline-block;
	width: 265px !important;
	font-size: 16px;
	text-transform: uppercase;
	background: transparent;
	height: auto;
	margin-left: 20px
}

.private-resseler .struct .price {
	font-size: 150px;
	text-align: center;
	font-weight: bold;
	padding-top: 130px;
	margin-top: 130px;
	margin-bottom: 15px
}

.private-resseler .struct .data-details {
	font-size: 28px
}

.private-resseler .struct .data-details .license_plate {
	text-transform: uppercase
}

.private-resseler .struct .data-details span {
	font-size: 16px
}

.private-resseler .struct .data-details .domain {
	border: solid 1px #000;
	width: 100%;
	margin: 40px auto 0 auto;
	text-align: center;
	padding: 5px 0;
	text-transform: lowercase
}

.private-user {
	display: none;
	background: #FFF;
	width: 900px
}

.private-user .header-print {
	border-bottom: solid 5px #000;
	width: 100%
}

.private-user .header-print img {
	margin: 20px 0
}

.private-user .content-dataprint .struct {
	overflow: hidden
}

.private-user .content-dataprint .struct h3 {
	color: #000;
	margin: 40px 20px 30px 0;
	font-size: 18px;
	float: left;
	width: 660px
}

.private-user .content-dataprint .struct .price-datas {
	float: right;
	width: 220px;
	background: #3b3b39;
	text-align: right;
	padding: 20px 10px;
	margin: 15px 0 20px 0
}

.private-user .content-dataprint .struct .price-datas .money {
	color: #FFF;
	font-weight: 500;
	font-size: 15px;
	position: relative;
	top: -3px;
	right: 3px
}

.private-user .content-dataprint .struct .price-datas .value {
	color: #FFF;
	font-weight: bold;
	font-size: 24px
}

.private-user .content-dataprint .struct .price-datas .cents {
	color: #FFF;
	font-weight: 500;
	font-size: 15px;
	position: relative;
	bottom: 5px;
	left: -4px
}

.private-user .content-dataprint .base-struct {
	overflow: hidden;
	margin-top: 20px;
	height: auto
}

.private-user .content-dataprint .base-struct .left-data {
	float: left;
	width: 550px
}

.private-user .content-dataprint .base-struct .left-data img {
	max-width: 100%
}

.private-user .content-dataprint .base-struct .left-data .data-client h4 {
	font-size: 17px;
	margin: 20px 0
}

.private-user .content-dataprint .base-struct .left-data .data-client p {
	line-height: 23px;
	color: #888888
}

.private-user .content-dataprint .base-struct .right-data {
	float: left
}

.private-user .content-dataprint .base-struct .right-data .details {
	width: 330px;
	margin-left: 20px;
	height: auto
}

.private-user .content-dataprint .base-struct .right-data .details ul {
	list-style: none
}

.private-user .content-dataprint .base-struct .right-data .details .list-infos {
	border: none
}

.private-user .content-dataprint .base-struct .right-data .details .row {
	width: 330px;
	list-style: none;
	margin: 0 auto;
	display: block;
	border-bottom: 1px solid #f3f3f3;
	height: 47px;
	position: relative
}

.private-user .content-dataprint .base-struct .right-data .details .row strong {
	display: block;
	margin-top: 15px;
	font-size: 13px;
	color: #2e2e2e
}

.private-user .content-dataprint .base-struct .right-data .details .row p {
	font-size: 11px;
	color: #888888;
	width: 315px;
	margin-top: 10px;
	padding-bottom: 10px
}

.private-user .content-dataprint .base-struct .right-data .details .row.row-text {
	height: auto;
	border-bottom: 0px;
	padding-left: 12px;
	line-height: 20px
}

.private-user .content-dataprint .base-struct .right-data .details .row .info-name {
	text-align: left;
	left: 12px;
	font-weight: 700;
	color: #2e2e2e
}

.private-user .content-dataprint .base-struct .right-data .details .row span {
	display: inline-block;
	position: absolute;
	right: 0px;
	top: 18px;
	font-size: 13px;
	color: #888888
}

.private-user .optionals {
	background: #fff;
	margin-top: 5px;
	margin-bottom: 20px;
	height: auto;
	width: 900px !important;
	border: none !important
}

.private-user .optionals h3 {
	display: block;
	line-height: 50px;
	font-size: 16px;
	padding-left: 0px !important;
	margin-bottom: 0 !important
}

.private-user .optionals ul {
	width: 900px !important;
	padding-top: 20px;
	border-top: 1px solid #f3f3f3;
	border-bottom: none !important;
	margin-left: 10px;
	margin: 0 auto;
	padding-bottom: 20px
}

.private-user .optionals ul li {
	margin-left: 0 !important;
	width: 220px !important;
	display: inline-block;
	list-style: none;
	vertical-align: top;
	color: #888;
	font-size: 11px;
	text-align: left
}

.private-user .footer-print {
	clear: both;
	margin-top: 20px;
	border-top: solid 5px #000
}

.private-user .footer-print p {
	background: #fff;
	padding: 20px 0;
	color: #888888;
	font-size: 14px
}

.grid {
  display: grid;
}

.grid-cols-2 {
  grid-template-columns: repeat(2, minmax(0, 1fr));
}

.grid-cols-3 {
  grid-template-columns: repeat(3, minmax(0, 1fr));
}

.gap-4 {
  gap: 1rem;
}

.mb-6 {
  margin-bottom: 1.5rem;
}

.hidden {
  display: none;
}

.border-2 {
  border-width: 2px;
}

.rounded-lg {
  border-radius: 0.5rem;
}

.p-6 {
  padding: 1.5rem;
}

.cursor-pointer {
  cursor: pointer;
}

.transition {
  transition: all 0.2s ease-in-out;
}

.hover\:border-blue-400:hover {
  border-color: #60a5fa; /* azul claro */
}

.hover\:border-green-400:hover {
  border-color: #34d399; /* verde */
}

.hover\:border-gray-400:hover {
  border-color: #9ca3af; /* cinza */
}

/* quando selecionado */
.peer:checked + label {
  border-color: #3b82f6; /* azul */
  background-color: #eff6ff; /* azul bem claro */
}
.peer:checked + label[for="pix"] {
  border-color: #10b981; /* verde */
  background-color: #ecfdf5; /* verde bem claro */
}
.peer:checked + label[for="boleto"] {
  border-color: #6b7280; /* cinza escuro */
  background-color: #f9fafb; /* cinza bem claro */
}

.checkout-container {
    max-width: 600px;
    margin: 20px auto;
    background: #fff;
    padding: 20px;
    border-radius: 12px;
    box-shadow: 0 0 10px rgba(0,0,0,.1);
    font-family: Arial, sans-serif;
}

.payment-tabs {
    display: flex;
    margin-bottom: 15px;
}
.payment-tabs .tab-btn {
    flex: 1;
    padding: 10px;
    border: 1px solid #ccc;
    background: #f8f8f8;
    cursor: pointer;
}
.payment-tabs .tab-btn.active {
    background: #007bff;
    color: #fff;
}

.tab-content { display: none; }
.tab-content.active { display: grid; margin-top: 15px; gap: 20px; grid-template-columns: 1fr 1fr; }

.card-form .form-group { margin-bottom: 10px; text-align: left;}
.form-row { display: flex; gap: 10px; }
input {
    width: 100%;
    padding: 8px;
    border: 1px solid #ccc;
    border-radius: 6px;
}

.card-preview {
    margin-top: 20px;
    width: 320px;
    height: 180px;
    background: linear-gradient(135deg, #4a90e2, #007bff);
    border-radius: 15px;
    color: #fff;
    padding: 20px;
    position: relative;
}
.card-chip {
    width: 40px;
    height: 30px;
    background: #ddd;
    border-radius: 5px;
    margin-bottom: 20px;
}
.card-number { font-size: 18px; letter-spacing: 2px; margin-bottom: 20px; }
.card-name { text-transform: uppercase; font-size: 14px; }
.card-expiry { position: absolute; bottom: 20px; right: 20px; }

.pix-qrcode { margin-top: 10px; }
.btn {
    background: #28a745;
    color: #fff;
    padding: 8px 15px;
    border: none;
    border-radius: 6px;
    cursor: pointer;
}

.flex {
  display: flex;
}

.flex-col {
  flex-direction: column;
}

.items-center {
  align-items: center;
}

.justify-center {
  justify-content: center;
}

.font-semibold {
  font-weight: 600;
}

.text-sm {
  font-size: 0.875rem;
  line-height: 1.25rem;
}

.text-blue-500 {
  color: #3b82f6;
}

.text-green-500 {
  color: #10b981;
}

.text-gray-500 {
  color: #6b7280;
}

.h-10 {
  height: 2.5rem;
}

.w-10 {
  width: 2.5rem;
}

.mb-2 {
  margin-bottom: 0.5rem;
}

@media screen and (min-width: 1400px) {
	[data-pagina="home.index"] .search-form {
		margin-top: -50px
	}
}

@media screen and (max-width: 1200px) {

	section.home .center,
	.center {
		max-width: 865px
	}

	section.home .products .sell ul {
		width: 535px
	}

	section.home .products ul {
		margin-left: -13px;
		width: 835px
	}

	.home .banner {
		min-height: 10% !important
	}
}

@media screen and (max-width: 1000px) {

	section.home .center,
	.center {
		max-width: 100%
	}

	section.home .products ul {
		margin-left: 0px;
		margin: 0 auto;
		width: 575px;
		padding-bottom: 60px
	}

	section.home .products ul.wanted-products {
		display: none
	}

	section.home .products .sell ul {
		width: 350px
	}

	.search-form form {
		width: 360px
	}

	.search-form form .search {
		width: 210px
	}
}

@media screen and (max-width: 910px) {
	.search-form {
		margin-top: 0px
	}

	.advanced-search-container .tabs .content-tabs {
		width: 100%
	}

	.advanced-search-container .form-advanced {
		width: 100%
	}

	.advanced-search-container .tabs .content-tabs ul li {
		width: 23%
	}

	.advanced-search-container a {
		padding-left: 50px;
		width: 100%
	}

	.advanced-search-container .form-advanced .optionals,
	.advanced-search-container .form-advanced .details {
		width: 100%
	}

	.products li .info-item .city,
	.products li .info-item .saler,
	.products .view-item .info-item .city,
	.products .view-item .info-item .saler,
	.products .grid-item .info-item .city,
	.products .grid-item .info-item .saler,
	.carousel-products li .info-item .city,
	.carousel-products li .info-item .saler,
	.carousel-products .view-item .info-item .city,
	.carousel-products .view-item .info-item .saler,
	.carousel-products .grid-item .info-item .city,
	.carousel-products .grid-item .info-item .saler,
	.step-4 li .info-item .city,
	.step-4 li .info-item .saler,
	.step-4 .view-item .info-item .city,
	.step-4 .view-item .info-item .saler,
	.step-4 .grid-item .info-item .city,
	.step-4 .grid-item .info-item .saler {
		font-size: 11px;
		color: #888888;
		display: block;
		margin-top: 10px;
		position: absolute !important;
	}
}

@media screen and (max-width: 768px) {
	.search-form form {
		width: 90%
	}

	.search-form form .search,
	.search-form form .twitter-typeahead {
		width: 100%
	}

	.search-form form .send-search {
		position: absolute;
		right: 38px;
		top: 15px
	}

	.advanced-search-container .form-advanced .chosen-container {
		width: 220px !important;
		background-position: 190px 25px;
		margin-right: 20px
	}

	.advanced-search-container .form-advanced.selected {
		padding-left: 30px
	}

	.advanced-search-container .form-advanced input {
		width: 99px
	}

	.advanced-search-container .form-advanced input.input-brand-water {
		width: 470px
	}

	.advanced-search-container .form-advanced .optionals .check-optional,
	.advanced-search-container .form-advanced .details .check-optional {
		width: 225px;
		margin-right: 15px
	}

	.photo {
		width: 231px;
		min-height: 125px;
	}

	.home .products ul li .info-item .name-car {
		width: 200px
	}

	.products li .info-item .name-car {
		width: 200px
	}

	section.home .products ul {
		width: 100%
	}

	.home .products ul li {
		width: 235px
	}

	.home .products ul li .item img {
		max-width: 100%
	}
}

@media screen and (max-width: 600px) {
	section.home .products .sell ul {
		width: 170px
	}

	.search-form form {
		width: 300px
	}

	.search-form form .search {
		width: 200px
	}

	.search-form form .send-search {
		text-indent: 0px;
		width: 100px;
		background: #facf00
	}

	section.home .products ul {
		width: 300px
	}
}

@media screen and (max-width: 500px) {
	.center {
		max-width: 300px
	}

	.modal-login-logista,
	.modal-login,
	.modal-forgot-password,
	.modal,
	.modal-newsletter {
		top: 70%;
		left: 66%;
		position: absolute;
		width: 100%
	}

	.modal-login-logista .center,
	.modal-login .center,
	.modal-forgot-password .center,
	.modal .center,
	.modal-newsletter .center {
		margin: 30px 10px 30px 10px;
		position: relative
	}

	.modal-login-logista .tt-modal .close-modais,
	.modal-login .tt-modal .close-modais,
	.modal-forgot-password .tt-modal .close-modais,
	.modal .tt-modal .close-modais,
	.modal-newsletter .tt-modal .close-modais {
		right: 0
	}

	.modal-login {
		top: 77%
	}

	.modal-login .or span {
		width: 127px
	}

	.modal-login .connect-facebook {
		width: 298px
	}

	.modal-login-logista .or span {
		width: 127px
	}

	.modal-login-logista .cadastre-se-logista {
		width: 298px
	}
}

@media screen and (max-width: 590px) {
	.modal-propose {
		display: none;
		position: fixed;
		left: 0;
		width: 100%;
		height: 100%;
		background-color: #fff
	}

	.modal-propose h3 {
		margin-top: 0 !important;
		font-size: 15px !important
	}

	.modal-propose .container {
		height: 100%;
		max-height: 100%;
		overflow: hidden;
		width: 100%
	}

	.modal-propose .container .tt-modal {
		right: 10px;
		position: fixed;
		font-size: 30px;
		top: 6px;
		z-index: 150
	}

	.modal-propose .modal-content {
		padding: 30px 10px 20px !important;
		overflow-y: scroll !important;
		height: 100% !important
	}

	.modal-propose.show {
		display: block !important;
		top: 0 !important;
		opacity: 1 !important;
		z-index: 999999 !important
	}

	.modal-propose.show #form-proposals {
		width: 100% !important
	}

	.modal-propose.show .form-propose {
		padding-top: 0 !important
	}

	.modal-propose.show .form-propose .btn-sign {
		margin-bottom: 40px
	}

	.modal-propose.show .form-propose #btn-proposals-m {
		height: 50px;
		background: #facf00;
		text-transform: uppercase;
		font-weight: 700;
		border: 0px;
		margin: 0 auto 0 auto;
		border-radius: 0px;
		font-size: 13px;
		display: block;
		width: 100%
	}

	.modal-propose.show .form-propose label {
		font-size: 16px !important;
		display: inline !important
	}

	.modal-propose.show .form-propose textarea {
		min-height: 90px !important
	}

	.modal-propose.show .form-propose input[type="text"]:disabled,
	.modal-propose.show .form-propose button[type="submit"]:disabled {
		background: #dddddd !important
	}

	.modal-propose.show .form-propose button[type="submit"] {
		background: #facf00 !important
	}

	.modal-propose.show .form-propose input,
	.modal-propose.show .form-propose textarea {
		border: 1px solid #ccc !important;
		padding: 5px 8px !important;
		height: 35px !important;
		font: 400 100% 'Open Sans', 'Arial', sans-serif !important;
		width: 100% !important;
		margin-left: 0 !important;
		margin-top: 0 !important;
		margin-bottom: 5px !important
	}
}

header {
	background: transparent;
	height: 75px;
	text-transform: uppercase;
	position: relative;
	z-index: 9999;
	transition: 0.5s
}

header .badge {
	position: relative
}

header .badge[data-badge]:after {
	content: attr(data-badge);
	position: absolute;
	top: -10px;
	right: -10px;
	font-size: .8em;
	background: #f9d424;
	color: black;
	width: 18px;
	height: 18px;
	text-align: center;
	line-height: 18px;
	border-radius: 50%
}

header.header-restrict {
	text-transform: capitalize;
	height: 70px;
	background: #fff !important
}

header.header-restrict .logo {
	width: 159px;
	height: 70px;
	border-right: 1px solid #888
}

header.header-restrict .logo h1 {
	display: inline-block;
	margin-top: 20px;
	float: left;
	width: 218px;
	height: 45px;
	text-indent: -9999px;
	background: url("../images/logo-restrict-m.png");
	background-size: contain;
}

header.header-restrict #btn_repasse_container {
	display: none
}

header.header-restrict #btn_repasse_container a {
	padding: 6px;
	border: solid 1px #5bac2a;
	color: #5bac2a;
	font-size: 13px
}

header.header-restrict .personal-data {
	width: 235px;
	height: 40px;
	position: absolute;
	top: 20px;
	right: 10px
}

header.header-restrict .personal-data .initials {
	margin-top: 5px;
	height: 25px;
	width: 40px;
	float: left;
	display: inline-block;
	vertical-align: top;
	background: #facf00
}

header.header-restrict .personal-data .initials span {
	display: block;
	line-height: 25px;
	text-transform: uppercase;
	color: #2e2e2e;
	text-align: center
}

header.header-restrict .personal-data .initials.repass-initials {
	background: #5bac2a
}

header.header-restrict .personal-data .initials.repass-initials span {
	color: #FFF
}

header.header-restrict .chosen-container {
	background: #fff url("../images/select-advanced.png") no-repeat scroll 170px 14px;
	border: 0px !important
}

header.header-restrict .chosen-container .chosen-drop {
	left: -40px;
	width: 235px
}

header.header-restrict .chosen-container .chosen-single span {
	font-weight: 300
}

header.header-restrict .chosen-container .chosen-single span {
	line-height: 35px !important
}

header.header-restrict .chosen-container .chosen-results li {
	font-weight: 500;
	color: #2e2e2e
}

header.header-restrict .select {
	float: left;
	vertical-align: top;
	display: inline-block;
	width: 185px
}

header.header-restrict .menu {
	float: left;
	margin-top: 25px;
	margin-right: 50px;
	z-index: 6;
	transition: all 0.3s
}

header.header-restrict .menu .text-area {
	text-transform: uppercase;
	color: #2e2e2e;
	font-size: 13px;
	font-weight: 700;
	margin-left: -25px
}

header.header-restrict .menu .close {
	cursor: pointer;
	display: none;
	float: right;
	width: 15px;
	height: 11px;
	background: url("../images/close.png")
}

header.header-restrict .menu ul li {
	list-style: none;
	display: inline-block;
	vertical-align: top;
	margin-left: 50px
}

header.header-restrict .menu ul li a {
	text-transform: normal;
	color: #888;
	font-size: 15px;
	font-weight: 700;
	text-decoration: none;
	transition: all 0.3s
}

header.header-restrict .menu ul li a:hover {
	color: #2e2e2e
}

header.scroll-header {
	position: fixed;
	top: 0px;
	height: 45px !important;
	width: 100%;
	background: #2e2e2e;
}

header.scroll-header .center {
	margin-top: -20px !important;
}

header .center {
	max-width: 1100px;
	padding-right: 45px;
}

header .menu-mobile {
	display: none;
	width: 34px;
	height: 21px;
	cursor: pointer;
	position: relative;
	top: 50px;
	background: url("../images/mobile.png") no-repeat
}

header .search-mobile {
	display: none;
	width: 34px;
	height: 21px;
	cursor: pointer;
	position: absolute;
	top: 50px;
	background: url("../images/search_header_m.png") no-repeat
}

header .logo {
	width: 229px
}

header .logo h1 {
	display: inline-block;
	margin-top: 25px;
	float: left;
	width: 229px;
	height: 33px;
	text-indent: -9999px;
	background: url("../images/logo.png")
}

header .menu {
	float: left;
	margin-top: 30px;
	margin-right: 20px;
	z-index: 6;
	transition: all 0.3s
}

header .menu .close {
	cursor: pointer;
	display: none;
	float: right;
	width: 20px;
	height: 20px;
	padding: 1px;
	background: url("../images/close.png") no-repeat;
	background-size: 18px;
}

header .menu ul li {
	list-style: none;
	display: inline-block;
	vertical-align: top;
	margin-left: 28px
}

header .evidence {
	padding: 5px 10px 5px 10px;
	background: #2b942d;
	margin-top: -5px;
}

header .menu ul li.evidence a {
	color: #fff;
	width: 100%;
	height: 100%;
	transition: all 0.3s;
	font-weight: 600;
}

header .evidence a {
	color: #fff;
	width: 100%;
	height: 100%;
	transition: all 0.3s;
	font-weight: 600;
}

header .menu ul li.evidence a:hover {
	color: #000
}

header .menu ul li a {
	color: #fff;
	font-size: 13px;
	text-decoration: none;
	transition: all 0.3s
}

header .menu ul li a:hover {
	color: #facf00
}

header .identify {
	float: left;
	margin-top: 33px;
	color: #fff;
	font-size: 13px
}

header .identify span {
	margin: 0 8px
}

header .identify a {
	color: #fff;
	font-size: 14px;
	text-decoration: none
}

header .identify a:hover {
	color: #facf00
}

[data-pagina="contact"] header .menu ul li.evidence,
[data-pagina="contact.job"] header .menu ul li.evidence,
[data-pagina="auth.resellerSignup"] header .menu ul li.evidence {
	display: none !important
}

@media screen and (max-width: 1300px) {
	header .search-header {
		display: none !important
	}

	header .menu {
		margin-right: 30px
	}

	header .menu ul li {
		margin-left: 15px
	}
}

@media screen and (max-width: 1024px) {
	header .menu ul li {
		margin-left: 10px
	}

	header .identify span {
		margin: 0 5px
	}

	header .menu {
		margin-right: 15px
	}
}

@media screen and (max-width: 1060px) {
	header .menu ul li.evidence a {
		position: relative;
		top: 5px;
	}

	header.header-restrict {
		background: #f1f2f3 !important
	}

	header.header-restrict .logo {
		border-right: 0px
	}

	header.header-restrict .menu-mobile {
		display: block;
		top: 0px;
		background: #fff url("../images/mobile.png") no-repeat scroll 0% 0%
	}

	header.header-restrict .personal-data {
		width: 235px;
		height: 40px;
		position: absolute;
		top: 60px;
		right: 10px
	}

	header.header-restrict .personal-data .initials {
		margin-top: 5px;
		height: 25px;
		width: 40px;
		float: left;
		display: inline-block;
		vertical-align: top;
		background: #facf00
	}

	header.header-restrict .personal-data .initials span {
		display: block;
		line-height: 25px;
		text-transform: uppercase;
		color: #2e2e2e;
		text-align: center
	}

	header.header-restrict .chosen-container {
		background: #f1f2f3 url("../images/select-advanced.png") no-repeat scroll 170px 14px
	}

	header.header-restrict .menu ul li a {
		color: #fff
	}

	header.header-restrict .menu ul li a:hover {
		color: #888
	}

	header,
	header.header-restrict {
		height: 100px;
		background: #000;
		border-bottom: 2px solid #888
	}

	header .logo,
	header.header-restrict .logo {
		float: none;
		margin: 0 auto
	}

	header .logo h1,
	header.header-restrict .logo h1 {
		margin-top: 35px
	}

	header .logo h1.scroll-header,
	header.header-restrict .logo h1.scroll-header {
		margin-top: 15px
	}

	header .menu-mobile,
	header.header-restrict .menu-mobile {
		position: absolute;
		display: inline-block;
		top: 40px;
		left: 40px
	}

	header .menu-mobile.scroll-header,
	header.header-restrict .menu-mobile.scroll-header {
		top: 23px !important;
	}

	header .identify,
	header.header-restrict .identify {
		margin-top: 30px
	}

	header .identify span:nth-child(4),
	header.header-restrict .identify span:nth-child(4) {
		display: none
	}

	header .identify .enter-login-logista,
	header.header-restrict .identify .enter-login-logista {
		display: block;
		margin-top: 10px
	}

	header .menu,
	header.header-restrict .menu {
		margin-right: 0px;
		margin-top: 0px;
		position: fixed;
		right: 0;
		top: -1200px;
		background: #2d2b2b;
		padding: 20px 0px 0px 0px;
		width: fit-content;
		height: auto;
		border-bottom-left-radius: 4px;
	}

	header .menu .close,
	header.header-restrict .menu .close {
		display: block;
		margin-right: 20px;
	}

	header .menu ul li,
	header.header-restrict .menu ul li {
		margin-left: 0px;
		display: block;
		margin-top: 10px;
		padding-top: 5px;
		padding-bottom: 15px;
		border-bottom: 1px solid #888;
		padding-right: 10px;
		padding-left: 10px;
	}

	header .menu ul li a,
	header.header-restrict .menu ul li a {
		font-size: 1em;
		padding-right: 10px;
		padding-left: 10px;
	}

	header .menu ul li.evidence,
	header.header-restrict .menu ul li.evidence {
		margin: 15px;
		width: fit-content;
	}

	.menu-overlay {
		display: none;
		position: fixed;
		top: 65px;
		left: 0;
		width: 100%;
		height: 100%;
		background: rgba(0, 0, 0, 0.5);
	}

	.meus_anunc {
		display: none;
	}

	[data-pagina="ad.show"] .evidence.desktop {
		display: none !important;
	}
}

@media screen and (max-width: 768px) {

	header .identify,
	header.header-restrict .identify {
		width: 164px;
		margin-top: -1px;
		background: #2d2b2b;
		padding: 10px 42px 10px 13px;
		position: absolute;
		left: -300px;
		top: 179px;
		border-top: solid 1px #CCC;
		transition: all .3s
	}

	header .identify a,
	header.header-restrict .identify a {
		display: block;
		width: 100%;
		margin: 10px 0
	}

	header .identify span,
	header.header-restrict .identify span {
		display: none
	}
}

@media screen and (max-width: 700px) {
	header .logo {
		overflow: hidden
	}
}

@media screen and (max-width: 768px) {
	header {
		height: 65px
	}

	header .identify,
	header.header-restrict .identify {
		margin-top: 0px !important;
		background: #2d2b2b;
		padding: 10px 0px 10px 10px;
		position: absolute;
		left: -1200px;
		border-top: solid 1px #CCC;
		max-width: 100%;
		width: 100% !important;
		text-align: left !important;
	}

	header .identify a,
	header.header-restrict .identify a {
		display: block;
		width: 100%;
		margin: 10px 0;
		padding-left: 0px !important;
	}

	header .identify span,
	header.header-restrict .identify span {
		display: none
	}

	header .menu-mobile {
		top: 20px;
		right: 15px;
		left: initial
	}

	header .center {
		padding-right: 15px;
		padding-left: 15px
	}

	header .logo {
		margin: -20px auto 0 auto
	}

	header .logo,
	header.header-restrict .logo {
		float: left;
		height: 70px;
	}

	header.header-restrict .menu-mobile {
		top: -30px;
		left: -15px
	}

	header.header-restrict .personal-data .initials {
		display: none
	}

	[data-pagina="restrict.profile"] .editar-perfil-particular .box .form-basic .box-upload .logo-img {
		max-width: 95%
	}

	[data-pagina="restrict.profile"] .editar-perfil-particular .box .form-basic .half-inputs input {
		width: 100%
	}

	.advanced-search-container .tabs {
		height: auto
	}

	.advanced-search-container .tabs .content-tabs ul li {
		width: 23%
	}

	.advanced-search-container a {
		width: 100%;
		text-align: left;
		padding-left: 10px
	}

	.advanced-search-container .form-advanced .container-select,
	.advanced-search-container .form-advanced .container-input {
		width: 100%
	}

	.advanced-search-container {
		top: 115px
	}

	.advanced-search-container .motos {
		background-position: -203px 19px
	}

	.advanced-search-container .tabs .content-tabs ul li a span {
		display: none
	}

	.advanced-search-container a {
		height: 55px
	}

	.advanced-search-container .form-advanced {
		width: 95%
	}

	.advanced-search-container .form-advanced.selected {
		padding-left: 10px
	}

	.advanced-search-container .form-advanced input {
		width: 125px
	}

	.advanced-search-container .form-advanced .optionals .check-optional,
	.advanced-search-container .form-advanced .details .check-optional,
	.advanced-search-container .form-advanced input.input-brand-water {
		width: 285px
	}

	.advanced-search-container .form-advanced .search-input {
		width: 285px;
		background-position: 90px 20px
	}

	.advanced-search-container {
		z-index: 99999
	}

	.advanced-search-container select {
		text-transform: none;
		width: 98%;
		padding: 10px 0;
		border: solid 1px #CCC
	}

	.search-form {
		height: 105px;
		display: block !important;
	}

	.search-form form {
		width: 295px
	}

	.search-form form .search,
	.search-form form .send-search {
		height: 40px !important;
		border: 0px;
		border-radius: 30px;
	}

	.search-form form .send-search {
		right: 12px
	}

	.home .products h2 {
		padding-top: 20px
	}

	.home .products .option-products {
		padding-bottom: 10px;
		padding-top: 15px
	}

	.home .products h2 {
		padding-top: 20px
	}

	.home .products ul li {
		width: 275px
	}

	.photo {
		width: 273px
	}

	.home .products h2 {
		font-size: 23px
	}

	[data-pagina="contact"] header .menu ul li.evidence,
	[data-pagina="contact.job"] header .menu ul li.evidence,
	[data-pagina="auth.resellerSignup"] header .menu ul li.evidence {
		display: block !important
	}

	[data-pagina="ad.show"] header .logo h1 {
		margin-top: 44px;
		margin-bottom: 5px;
	}
}

@media screen and (max-width: 375px) {

	header .identify,
	header.header-restrict .identify {
		margin-top: 0
	}
}

.footer-compartilhar .base-compartilhar {
	width: 100%;
	max-width: 950px;
	background: #FFF;
	overflow: hidden;
	margin: 0 auto 30px auto;
	border: 1px solid #777;
	border-radius: 5px;
}

.footer-compartilhar .base-compartilhar .divulgue {
	background: #f9d424;
	font-weight: bold;
	font-size: 17px;
	float: left;
	padding: 15px 25px;
	width: 235px
}

.footer-compartilhar .base-compartilhar .link-compartilhe {
	float: left;
	width: calc(100% - 375px);
	text-align: center;
	padding: 7px 0 0 0
}

.footer-compartilhar .base-compartilhar .link-compartilhe a {
	color: #000
}

.footer-compartilhar .base-compartilhar .link-compartilhe span {
	font-size: 22px
}

.footer-compartilhar .base-compartilhar .link-compartilhe strong {
	font-size: 26px
}

.footer-compartilhar .base-compartilhar .btn-compartilhar {
	float: right;
	width: 140px;
	text-align: right;
	margin-top: 11px;
	padding-right: 10px
}

footer {
	z-index: 2;
	clear: both
}

footer.footer-restrict {
	position: relative;
	bottom: 0;
	left: 0;
	right: 0
}

footer.footer-restrict .container-footer {
	height: 155px
}

footer.footer-restrict .container-footer .address p {
	display: inline-block;
	vertical-align: top;
	float: none;
	margin-top: 0px
}

footer.footer-restrict .container-footer .address p.contact-info {
	font-weight: 700;
	margin-left: 160px;
	margin-right: 160px
}

footer.footer-restrict .container-footer .address .logo {
	display: inline-block;
	vertical-align: top
}

footer.footer-restrict .container-footer .infos-footer {
	border-top: 0px !important
}

footer .container-footer {
	background: #000 !important;
	height: 262px !important;
	padding-top: 2px;
}

footer .container-footer.repass-container-footer {
	background: #001130
}

footer .container-footer.repass-container-footer .address {
	color: #5bac2a
}

footer .container-footer .newsletter form input {
	float: left
}

footer .container-footer .newsletter form .news {
	width: 350px;
	padding-left: 20px;
	color: #2e2e2e;
	display: inline-block;
	font-style: italic;
	height: 50px;
	border: 0px;
	margin-bottom: 65px
}

footer .container-footer .newsletter form .send-news {
	width: 110px;
	height: 50px;
	display: inline-block;
	background: #2e2e2e;
	color: #fff;
	border: 0
}

footer .container-footer .infos-footer {
	clear: both;
	padding-top: 40px
}

footer .container-footer .infos-footer .content {
	width: 980px;
	margin: 0 auto
}

footer .container-footer .logo {
	display: block;
	width: 189px;
	height: 39px;
	text-indent: -9999px;
	background: url("../images/logo-footer.png") no-repeat
}

footer .container-footer .logo.logo-repass {
	background: url("../images/logo-footer-bolsa.png") no-repeat;
	width: 255px
}

footer .container-footer .address {
	color: #2e2e2e
}

footer .container-footer .address p {
	font-size: 14px;
	display: block;
	line-height: 24px;
	margin-top: 10px
}

footer .container-footer .address p span {
	margin-left: 72px
}

footer .container-footer .menu-footer {
	float: left;
	font-size: 14px
}

footer .container-footer .menu-footer.news {
	width: 45%;
	margin-top: 10px;
	height: 100px
}

footer .container-footer .menu-footer.social {
	margin-top: 10px;
	width: 35%;
	text-align: left;
	padding-left: 80px
}

footer .container-footer .menu-footer.links {
	float: left;
	margin-top: 20px;
	text-align: center;
	word-spacing: 25px;
	width: 90%
}

footer .container-footer .menu-footer h2 {
	display: block;
	text-align: left;
	font-size: 18px;
	margin-bottom: 10px;
	color: #2e2e2e
}

footer .container-footer .menu-footer li {
	list-style: none;
	margin-top: 5px;
	display: inline
}

footer .container-footer .menu-footer li a {
	font-size: 13px;
	text-decoration: none;
	color: #2e2e2e;
	text-transform: uppercase
}

footer .container-footer .social {
	text-align: center
}

footer .container-footer .social .work-us {
	display: block;
	line-height: 35px;
	text-align: center;
	width: 160px;
	margin: 0 auto;
	background: #2e2e2e;
	text-transform: uppercase;
	color: #facf00;
	font-weight: 700;
	font-size: 13px;
	text-decoration: none
}

footer .container-footer .social .social-list {
	padding: 0px;
	margin-top: 20px
}

footer .container-footer .social .social-list li {
	list-style: none;
	display: inline-block;
	margin-left: 35px;
	margin-right: 18px
}

footer .container-footer .social .social-list li a {
	display: inline-block;
	background: url("../images/social-icons.png") no-repeat;
	text-indent: -9999px
}

footer .container-footer .social .social-list li a.facebook {
	width: 18px;
	height: 33px;
	background-position: 0px 0px
}

footer .container-footer .social .social-list li a.twitter {
	width: 30px;
	height: 56px;
	background-position: -57px 0px
}

footer .container-footer .social .social-list li a.google {
	width: 30px;
	height: 33px;
	background-position: -117px 0px
}

footer .copyright {
	font-size: 10px;
	text-align: center;
	color: #fff;
	background: #2e2e2e;
	min-height: 25px
}

footer .copyright.repass-copyright {
	background: #002363
}

footer .copyright p {
	line-height: 25px
}

footer .copyright a {
	color: #fff;
	text-decoration: underline;
	display: inline-block;
	margin-left: 5px
}

@media screen and (max-width: 1200px) {
	footer .container-footer {
		background: #facf00;
		height: 515px
	}

	footer .container-footer .infos-footer .content {
		width: 820px;
		margin: 0 auto
	}

	footer .container-footer .infos-footer .menu-footer {
		margin-right: 100px;
		margin-left: 100px
	}
}

@media screen and (max-width: 1000px) {
	.footer-compartilhar .base-compartilhar .divulgue {
		padding: 15px 0px;
		width: 100%;
		text-align: center
	}

	.footer-compartilhar .base-compartilhar .link-compartilhe {
		width: 100%;
		text-align: center
	}

	.footer-compartilhar .base-compartilhar .btn-compartilhar {
		float: right;
		width: 100%;
		text-align: center;
		margin-top: 11px;
		padding-right: 0;
		margin: 20px 0
	}

	footer.footer-restrict .container-footer {
		height: 255px
	}

	footer.footer-restrict .container-footer .address p {
		vertical-align: top;
		float: none;
		display: block
	}

	footer.footer-restrict .container-footer .address p.contact-info {
		font-weight: 700;
		margin-left: 0px;
		margin-right: 0px
	}

	footer.footer-restrict .container-footer .address .logo {
		display: block;
		vertical-align: top
	}

	footer.footer-restrict .container-footer .address i {
		width: 25px
	}

	footer.footer-restrict .container-footer .infos-footer {
		border-top: 0px !important
	}

	footer .container-footer {
		height: 700px
	}

	footer .container-footer .newsletter form {
		width: 310px
	}

	footer .container-footer .newsletter form .news {
		width: 170px
	}

	footer .container-footer .infos-footer .logo {
		margin: 0 auto
	}

	footer .container-footer .infos-footer .content {
		width: 450px;
		margin: 0 auto
	}

	footer .container-footer .infos-footer .inline {
		width: 450px;
		display: block;
		margin: 0 auto;
		text-align: center
	}

	footer .container-footer .infos-footer .menu-footer {
		margin-right: 0px;
		margin-left: 0px
	}
}

@media screen and (max-width: 768px) {
	footer .container-footer .social .work-us {
		margin-top: 15px
	}
}

@media screen and (max-width: 590px) {
	.footer-compartilhar .base-compartilhar .link-compartilhe span {
		font-size: 13px
	}

	footer .container-footer {
		height: 290px;
		display: none !important;
	}

	footer .container-footer .newsletter {
		display: none
	}

	footer .container-footer .infos-footer .content {
		width: 300px
	}

	footer .container-footer .infos-footer .inline {
		width: 450px;
		width: 300px
	}

	footer .container-footer .infos-footer .menu-footer h2 {
		text-align: center
	}

	footer .container-footer .infos-footer .menu-footer.news {
		display: none
	}

	footer .container-footer .infos-footer .menu-footer.social {
		padding-left: 0;
		margin-top: 0;
		width: 100% !important;
		float: left !important
	}

	footer .container-footer .infos-footer .menu-footer.social .social-list li {
		margin-right: initial
	}

	footer .container-footer .infos-footer .menu-footer.address {
		margin: 40px 0 30px 0;
		width: 100% !important;
		float: left !important
	}

	footer .container-footer .infos-footer .menu-footer.links {
		display: none
	}
}

.dad-container,
.dad-noSelect,
.dad-noSelect * {
	-webkit-touch-callout: none;
	-khtml-user-select: none
}

.progress-bar-striped,
.progress-striped .progress-bar,
.progress-striped .progress-bar-success {
	background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent)
}

.dad-noSelect,
.dad-noSelect * {
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	cursor: -moz-grabbing !important
}

.dad-container {
	position: relative;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none
}

.dad-container::after {
	content: '';
	clear: both !important;
	display: block
}

.dad-active .dad-draggable-area {
	cursor: -moz-grab
}

.dad-draggable-area img,
.dad-draggable-area>*,
.dads-children.active {
	pointer-events: none
}

.dads-children-clone {
	opacity: 1;
	z-index: 9999;
	pointer-events: none
}

.dads-children-placeholder {
	pointer-events: none;
	overflow: hidden;
	position: absolute !important;
	box-sizing: border-box;
	border: 4px dashed #f3f2f1;
	margin: 5px;
	text-align: center;
	color: #639BF6;
	font-weight: 700
}

.alert-danger .alert-link {
	color: #843534
}

@keyframes progress-bar-stripes {
	from {
		background-position: 40px 0
	}

	to {
		background-position: 0 0
	}
}

.progress {
	height: 20px;
	margin-bottom: 20px;
	overflow: hidden;
	background-color: #f5f5f5;
	border-radius: 4px;
	box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1)
}

.progress-bar {
	float: left;
	width: 0;
	height: 100%;
	font-size: 12px;
	line-height: 20px;
	color: #fff;
	text-align: center;
	background-color: #428bca;
	box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);
	transition: width .6s ease
}

.progress-bar-striped,
.progress-striped .progress-bar {
	background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
	background-size: 40px 40px
}

.progress-bar.active,
.progress.active .progress-bar {
	animation: progress-bar-stripes 2s linear infinite
}

.progress-bar[aria-valuenow="1"],
.progress-bar[aria-valuenow="2"] {
	min-width: 30px
}

.progress-bar[aria-valuenow="0"] {
	min-width: 30px;
	color: #777;
	background-color: transparent;
	background-image: none;
	box-shadow: none
}

.progress-bar-success {
	background-color: #5cb85c
}

.progress-striped .progress-bar-success {
	background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent)
}

.progress-striped .progress-bar-info,
.progress-striped .progress-bar-warning {
	background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent)
}

.progress-bar-info {
	background-color: #5bc0de
}

.progress-striped .progress-bar-info {
	background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent)
}

.progress-bar-warning {
	background-color: #f0ad4e
}

.progress-striped .progress-bar-warning {
	background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent)
}

.progress-bar-danger {
	background-color: #d9534f
}

.progress-striped .progress-bar-danger {
	background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent)
}

.media,
.media-body {
	overflow: hidden;
	zoom: 1
}

.struct-msg,
.struct-progress {
	display: none;
	width: 100%;
	height: 100%;
	background: rgba(0, 0, 0, 0.5);
	position: absolute;
	z-index: 9;
	top: 0
}

.struct-msg {
	background: rgba(0, 0, 0, 0.8)
}

.progress {
	position: relative;
	z-index: 9;
	bottom: 0;
	top: 60px;
	width: 90%;
	left: 10px
}

.upload-error,
.upload-sucess {
	display: none;
	position: absolute;
	top: 14%;
	z-index: 99
}

.upload-error {
	width: 180px;
	left: 5px;
	line-height: 12px
}

.upload-sucess {
	width: 100px;
	left: 43px;
	color: #FACF00;
	font-size: 13px
}

.fileinput-button {
	position: relative;
	overflow: hidden;
	display: inline-block
}

.fileinput-button input {
	position: absolute;
	top: 0;
	right: 0;
	margin: 0;
	opacity: 0;
	-ms-filter: 'alpha(opacity=0)';
	font-size: 200px !important;
	direction: ltr;
	cursor: pointer
}

@media screen\9 {
	.fileinput-button input {
		filter: alpha(opacity=0);
		font-size: 100%;
		height: 100%
	}
}

[data-pagina="home.index"] .search-form.desktop {
	background: none !important
}

.home .banner {
	height: 30%;
	min-height: 125px;
	overflow: hidden
}

.home #banner-publi {
	max-width: 985px;
	width: 95%;
	margin: 20px auto
}

.home #banner-publi img {
	max-width: 100%
}

.home .last-products li {
	opacity: 1;
	transition: 0.3s
}

.home .black {
	height: 585px;
	background: #2e2e2e;
	width: 100%
}

.home .flexslider {
	z-index: 1;
	position: absolute;
	top: 0px;
	overflow: hidden;
	background-color: #fff
}

.home .flexslider ul {
	max-height: 370px
}

.home .flexslider li {
	max-height: 390px
}

.home .flexslider li p {
	display: block;
	text-transform: normal;
	font-size: 50px;
	color: #fff;
	text-align: center;
	width: 100%;
	position: absolute;
	top: 26%;
	text-shadow: 0 0 1px rgba(0, 0, 0, .6);
}

.home .flexslider li p .yellow-font {
	color: #facf00
}

.home .flexslider img {
	width: 100%;
	height: 80%
}

.home .shadow {
	box-shadow: 1px 1px 1px rgba(174, 174, 181, 0.2)
}

.home .ban-box {
	margin: 0 auto;
	padding-top: 20px;
	width: 350px;
	height: 250px;
	float: left;
	background: #FFF;
	text-align: center;
	padding: 30px;
	margin-top: 20px
}

.home .ban-box:first-child {
	margin-right: 50px
}

.home .ban-box p {
	color: gray;
	font-size: 16px
}

.home .ban-box a {
	border-color: #FFC709;
	color: #FFC709
}

.home .ban-box .btn-lined {
	text-transform: uppercase;
	height: 40px;
	box-sizing: border-box;
	border-radius: 3px;
	border-width: 2px;
	border-style: solid;
	padding: 0 22px;
	line-height: 38px;
	font-weight: bold;
	font-size: 15px;
	display: inline-block;
	margin-top: 20px
}

.home .ban-box .btn-lined:hover {
	color: #fff;
	background-color: #FFC709
}

.home .spr.gol {
	background-position: 0 74% !important
}

.home .spr.sandero {
	background-position: 0 84.5% !important
}

.home .spr.uno {
	background-position: 0 42.2% !important
}

.home .spr.civic {
	background-position: 0 15.8% !important
}

.home .spr.fiesta-hatch,
.home .spr.fiesta {
	background-position: 0 95.2% !important
}

.home .spr.sandero {
	background-position: 0 84.5% !important
}

.home .cars>a {
	background-size: 100%;
	text-align: center;
	font-size: 14px;
	width: 15%;
	float: left;
	margin-right: 2%;
	margin-bottom: 20px;
	color: #555
}

.home .cars>a img {
	vertical-align: middle;
	width: 100%;
	height: 65px;
	margin-bottom: 10px
}

.home .cars>a>img {
	background: url("../images/cars.png") no-repeat top center;
	background-size: 100%
}

.home .cars h3,
.home .makes h3 {
	margin-bottom: 10px
}

.home .ban-box.cars {
	margin-right: 0;
	width: 100%;
	height: 150px;
	text-align: left;
	padding: 10px 30px 10px 30px
}

.home .makes a {
	color: #555 !important;
	font-size: 14px !important
}

.home .makes ul {
	width: 100% !important
}

.home .makes li {
	line-height: 25px !important;
	margin-left: 10px !important
}

.home .makes li:first-child {
	margin-right: 0 !important;
	margin-left: 0 !important
}

.home .makes img {
	width: 110%;
	margin-left: -5px;
	background-size: 70px;
	height: 70px
}

.home .spr-make {
	background-image: url("../images/makes.png");
	display: block;
	background-repeat: no-repeat;
	background-size: 100%;
	background-position-x: center !important
}

.home .spr-volkswagen {
	background-position: center 0
}

.home .spr-fiat {
	background-position-y: 33.3%
}

.home .spr-chevrolet {
	background-position-y: 11.3%
}

.home .spr-ford {
	background-position-y: 44.3%
}

.home .spr-peugeot {
	background-position-y: 77.8%
}

.home .spr-renault {
	background-position-y: 88.8%
}

.home .adsense-fit {
	width: 100%;
	float: left;
	margin: 20px 0 20px 0;
	background-color: #fff;
	height: 80px
}

.home .box-banner {
	height: 400px;
	width: 100%;
	float: left
}

.home .box-banner .col {
	float: left
}

.home .box-banner .col-6 {
	width: 60%;
	margin-right: 1%;
	height: 100%;
	background-color: #fff
}

.home .box-banner .col-4 {
	width: 39%
}

.home .box-banner .col-4 .top {
	height: 100px;
	margin-bottom: 10px;
	background-color: #fff
}

.home .box-banner .col-4 .bottom {
	height: 290px;
	background-color: #fff
}

.home .box-banner .col-12 {
	width: 100%
}

.home .products {
	background: #fff;
	padding-bottom: 30px
}

.home .products .sell {
	padding-bottom: 30px
}

.home .products .sell h2 {
	padding-bottom: 30px
}

.home .products .sell .see-more {
	margin-top: 60px
}

.home .products .sell ul {
	margin-left: 0px;
	margin-top: 0px;
	margin: 0 auto;
	width: 1060px;
	text-align: center
}

.home .products .sell li {
	margin-left: -1px;
	width: 170px;
	line-height: 110px;
	overflow: hidden;
	height: 110px;
	text-align: center
}

.home .products .sell li:first-child {
	margin-right: -4px
}

.home .products .sell li a {
	display: inline-block;
	width: 100px
}

.home .products .sell li img {
	max-width: 170px;
	max-height: 110px;
	line-height: 110px;
	vertical-align: middle
}

.home .products .load-more span {
	display: inline-block;
	margin-right: 10px
}

.home .products h2 {
	font-size: 30px;
	display: block;
	text-align: center;
	padding-top: 60px
}

.home .products .option-products {
	width: 235px;
	margin: 0 auto;
	padding-bottom: 60px;
	padding-top: 30px
}

.home .products .active {
	text-decoration: underline !important;
	-webkit-text-decoration-color: #a4a2a3;
	text-decoration-color: #a4a2a3;
	font-weight: 700
}

.home .products .wanted {
	margin-left: 30px
}

.home .products .last,
.home .products .wanted {
	cursor: pointer;
	text-decoration: none;
	text-align: center;
	font-size: 13px;
	color: #2e2e2e;
	display: inline-block
}

.home .products ul {
	margin-left: -13px;
	margin-top: -15px;
	margin-bottom: 25px
}

.home .products ul li {
	border: 1px solid #e8e6e7;
	margin-top: 20px;
	list-style: none;
	margin-left: 13px;
	background: #fff;
	display: inline-block;
	transition: all .3s ease-in-out
}

.home .products ul li:hover {
	opacity: 1;
	-ms-transform: scale(1.07);
	transform: scale(1.07);
	z-index: 9999;
	transition: all .3s ease-in-out
}

.home .products ul li a {
	text-decoration: none;
	color: #2e2e2e
}

.home .products ul li .item {
	position: relative
}

.home .products ul li .item .photo img {
	width: 100%
}

.home .products ul li .item .price {
	position: absolute;
	bottom: 10px;
	left: 0px;
	background: rgba(250, 207, 0, 0.85);
	font-weight: 700;
	padding: 15px 15px 15px 21px;
	color: #2e2e2e
}

.home .products ul li .item .price .money {
	font-weight: 500;
	font-size: 10px;
	position: relative;
	top: -3px;
	right: 3px
}

.home .products ul li .item .price .value {
	font-size: 18px
}

.home .products ul li .item .price .cents {
	font-weight: 500;
	font-size: 10px;
	position: relative;
	bottom: 5px;
	left: -4px
}

.home .products ul li .info-item {
	padding: 10px;
	overflow: hidden
}

.home .products ul li .info-item .name-car {
	font-weight: 700;
	font-size: 14px;
	display: block;
	width: 230px;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	direction: ltr
}

.home .products ul li .info-item .year-km,
.home .products ul li .info-item .saler {
	font-size: 11px;
	color: #888888;
	display: block;
	margin-top: 10px
}

.home .products ul li .info-item .year-km span,
.home .products ul li .info-item .saler span {
	display: inline-block;
	margin-right: 5px;
	margin-left: 5px
}

.home .products ul li .info-item .saler {
	border-top: 1px solid #f3f1f2;
	padding-top: 10px
}

@media screen and (min-width: 1400px) {
	.home .banner {
		height: auto;
		min-height: 185px;
		background: #2e2e2e
	}

	.search-form {
		z-index: 5
	}
}

@media screen and (max-width: 1200px) {
	.products .sell ul {
		width: 535px
	}

	.products ul {
		margin-left: -13px;
		width: 835px
	}
}

@media screen and (max-width: 1000px) {
	.search-form {
		margin-top: 0px
	}

	.search-form form {
		width: 360px
	}

	.search-form form .search {
		width: 210px
	}

	.home .flexslider {
		top: 150px
	}

	.home .flexslider li p {
		width: 300px;
		font-size: 18px;
		margin-left: -150px
	}

	.products ul {
		margin: 0 auto;
		width: 575px;
		padding-bottom: 60px
	}

	.products ul.wanted-products {
		display: none
	}

	.products .sell ul {
		width: 350px
	}
}

@media screen and (max-width: 910px) {
	.search-form {
		margin-top: 0px;
		z-index: 1
	}

	.banner {
		display: none
	}
}

@media screen and (max-width: 768px) {
	.search-form form {
		width: 90%
	}

	.search-form form .search,
	.search-form form .twitter-typeahead {
		width: 100%
	}

	.search-form form .send-search {
		position: absolute;
		right: 38px;
		top: 15px
	}

	[data-pagina="search.results"] .scroller .jscroll-inner .list,
	[data-pagina="search.results.carros"] .scroller .jscroll-inner .list,
	[data-pagina="search.results.motos"] .scroller .jscroll-inner .list,
	[data-pagina="search.results.caminhoes"] .scroller .jscroll-inner .list,
	[data-pagina="search.results.nauticos"] .scroller .jscroll-inner .list,
	[data-pagina="search.results"] .scroller .jscroll-inner .grid-list,
	[data-pagina="search.advanced.results"] .scroller .jscroll-inner .list,
	[data-pagina="search.advanced.results"] .scroller .jscroll-inner .grid-list,
	[data-pagina="list-resale"] .scroller .jscroll-inner .list,
	[data-pagina="list-resale"] .scroller .jscroll-inner .grid-list {
		width: 100%;
		padding: 2%;
		padding-bottom: 5border-radius: 4px;
	}

	[data-pagina="search.results"] .products .grid-list li,
	[data-pagina="search.results.carros"] .products .grid-list li,
	[data-pagina="search.results.motos"] .products .grid-list li,
	[data-pagina="search.results.nauticos"] .products .grid-list li,
	[data-pagina="search.results.caminhoes"] .products .grid-list li,
	[data-pagina="search.advanced.results"] .products .grid-list li,
	[data-pagina="list-resale"] .products .grid-list li {
		width: 233px;
		margin-left: 5px;
		margin-right: 5px
	}

	.home .products .option-products {
		padding-bottom: 30px
	}

	.home .products .sell .see-more {
		margin-top: 0
	}

	.home .last-products li {
		opacity: 1
	}
}

@media screen and (max-width: 600px) {
	.products .sell ul {
		width: 170px
	}

	.search-form form {
		width: 300px
	}

	.search-form form .search {
		width: 100%
	}

	.search-form form .send-search {
		text-indent: 0px;
		width: 100px;
		background: #facf00
	}
}

@media screen and (max-width: 768px) {
	.search-form form {
		width: 92%
	}

	section.home .products ul {
		width: 85%
	}

	.search-form form .search,
	.search-form form .send-search {
		height: 55px
	}

	.search-form form .send-search {
		right: 12px
	}

	.home .products h2 {
		padding-top: 20px
	}

	.home .products .option-products {
		padding-bottom: 10px;
		padding-top: 15px
	}

	.home .products h2 {
		padding-top: 20px;
		font-size: 23px
	}

	.modal-login {
		left: 56%
	}

	.modal-login .center {
		margin: 30px 10px 30px 37px
	}

	.modal-login-logista {
		left: 5%
	}

	.modal-login-logista .center {
		margin: 5px 5px 5px 5px
	}

	.modal-forgot-password {
		left: 56%
	}

	.modal-forgot-password .center {
		margin: 30px 10px 30px 37px
	}
}

@media screen and (max-width: 375px) {
	section.home .products ul {
		width: 80%
	}

	footer .copyright a {
		display: block
	}
}

@media screen and (max-width: 360px) {
	section.home .products ul {
		width: 85%
	}

	footer .copyright a {
		display: block
	}

	.modal-login {
		left: 58%
	}

	.modal-login .center {
		margin: 30px 10px 30px 30px
	}

	.modal-login-logista {
		left: 5%
	}

	.modal-login-logista .center {
		margin: 5px 5px 5px 5px
	}

	.modal-forgot-password {
		left: %
	}

	.modal-forgot-password .center {
		margin: 30px 10px 30px 30px
	}
}

@media screen and (max-width: 320px) {
	section.home .products ul {
		width: 94%
	}

	.modal-login {
		left: 66%
	}

	.modal-login .center {
		margin: 30px 10px 30px 10px
	}

	.modal-login-logista {
		left: 6%
	}

	.modal-login-logista .center {
		margin: 5px 5px 5px 5px
	}

	.modal-forgot-password {
		left: 66%
	}

	.modal-forgot-password .center {
		margin: 30px 10px 30px 10px
	}
}

@media screen and (min-width: 1900px) {
	.search-form {
		margin-top: 0px
	}
}

[data-pagina="restrict.resaller.plans"] .restrict {
	padding-bottom: 40px !important
}

[data-pagina="restrict.vehicles"] .erroReport,
[data-pagina="restrict.vehicles.edit"] .erroReport,
[data-pagina="restrict.vehicles.edit"] .erroReport {
	display: none;
	color: #c00;
	padding-top: 50px
}

[data-pagina="restrict.vehicles"] .list.box,
[data-pagina="restrict.vehicles.edit"] .list.box,
[data-pagina="restrict.vehicles.edit"] .list.box {
	padding-bottom: 0px
}

[data-pagina="restrict.vehicles"] .send,
[data-pagina="restrict.vehicles.edit"] .send,
[data-pagina="restrict.vehicles.edit"] .send {
	float: left;
	margin-bottom: 30px
}

[data-pagina="restrict.vehicles"] .btn-edit-ad .edit a,
[data-pagina="restrict.vehicles"] .btn-edit-ad .edit a:active,
[data-pagina="restrict.vehicles.edit"] .btn-edit-ad .edit a,
[data-pagina="restrict.vehicles.edit"] .btn-edit-ad .edit a:active,
[data-pagina="restrict.vehicles.edit"] .btn-edit-ad .edit a,
[data-pagina="restrict.vehicles.edit"] .btn-edit-ad .edit a:active {
	color: #FFF
}

@media screen and (max-width: 1000px) {

	[data-pagina="restrict.vehicles"] .send,
	[data-pagina="restrict.vehicles.edit"] .send,
	[data-pagina="restrict.vehicles.edit"] .send {
		position: relative;
		top: -90px
	}

	[data-pagina="restrict.vehicles"] .box.clear,
	[data-pagina="restrict.vehicles.edit"] .box.clear,
	[data-pagina="restrict.vehicles.edit"] .box.clear {
		margin-bottom: 100px
	}
}

.btn-2via {
	font-size: 12px;
	padding: 2px 15px
}

.open-plan-add {
	cursor: pointer
}

.vermaisplanos {
	max-width: 950px;
	margin: 25px auto 0 auto
}

.btn-pagar-antes {
	background: #FFC709;
	border-color: #FFC709;
	color: #4D4D4D;
	display: inline-block;
	padding: 10px 18px;
	margin-bottom: 0;
	font-size: 14px;
	font-weight: 400;
	line-height: 1.42857143;
	text-align: center;
	white-space: nowrap;
	vertical-align: middle;
	-ms-touch-action: manipulation;
	touch-action: manipulation;
	cursor: pointer;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	border-radius: 15px;
	border: none
}

.btn-novopagamento {
	background: none;
	border: none;
	color: #005DCB;
	font-size: 14px;
	margin-top: 10px;
	padding-left: 10px;
	background: url(../images/i.png) 0px 4px no-repeat
}

.item-pago {
	width: auto;
	position: relative
}

.item-pago .icon-pago {
	width: 20px;
	height: 20px;
	position: absolute;
	top: 2px;
	left: 0;
	display: inline-block;
	background: url("../images/pago.png") no-repeat
}

.item-pago .texto-pago {
	padding-left: 20px
}

.btn-itau {
	background: #000;
	border-color: #000;
	color: #FFF;
	display: inline-block;
	padding: 6px 12px;
	margin-bottom: 0;
	font-size: 14px;
	font-weight: 400;
	line-height: 1.42857143;
	text-align: center;
	white-space: nowrap;
	vertical-align: middle;
	-ms-touch-action: manipulation;
	touch-action: manipulation;
	cursor: pointer;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	border-radius: 4px
}

.table-history {
	max-width: 950px;
	margin: 25px auto 0 auto;
	background: #FFF;
	padding: 15px
}

.table-history table {
	width: 100%
}

.table-history table tr td,
.table-history table tr th {
	padding: 15px 0;
	background: #F5F5F5;
	border: solid 1px #E2E2E2;
	text-align: center
}

.table-history table tr td.active,
.table-history table tr th.active {
	background: #FFF
}

.table-history table tr th {
	background: #EEEEEE;
	color: #575757
}

.table-history table tr.active td {
	background: #FFF;
	padding: 20px 0
}

.table-history table tr.active td.first {
	padding: 0
}

.table-history table tr.active td.first div {
	padding: 40px 0;
	border-left: solid 8px #FFC709
}

.datedue {
	max-width: 950px;
	margin: 30px auto 0 auto
}

.datedue.alert {
	color: #a94442;
	background-color: #f2dede;
	border-color: #ebccd1;
	padding: 15px;
	border: 1px solid transparent
}

.btn-view-ad span a {
	color: #FFF
}

.btn-view-ad span a:hover {
	color: #FFF
}

[data-pagina="restrict.proposals"] .list .item .list-plan li:nth-child(3) {
	max-width: 160px
}

[data-pagina="restrict.dashboard"] .form-basic {
	display: none
}

[data-pagina="restrict.dashboard"] .list.box {
	padding-bottom: 0px
}

[data-pagina="restrict.dashboard"] .send {
	float: left;
	margin-bottom: 30px
}

[data-pagina="restrict.dashboard"] .base-dash {
	max-width: 950px;
	padding-bottom: 50px;
	width: 100%;
	margin: 30px auto 0 auto
}

[data-pagina="restrict.dashboard"] .base-dash .italc {
	font-style: italic;
	font-size: 14px
}

[data-pagina="restrict.dashboard"] .base-dash .small {
	font-size: 13px
}

[data-pagina="restrict.dashboard"] .base-dash h3 {
	margin: 30px 0;
	text-decoration: underline
}

[data-pagina="restrict.dashboard"] .base-dash .rankings {
	overflow: hidden
}

[data-pagina="restrict.dashboard"] .base-dash .rankings .row {
	width: 100%
}

[data-pagina="restrict.dashboard"] .base-dash .rankings .row .line-50 {
	width: 49%;
	margin: 1% 0.5%;
	float: left;
	border: solid 2px #ccc;
	padding: 15px 10px
}

[data-pagina="restrict.dashboard"] .base-dash .estrutura-tempo-uso {
	overflow: hidden
}

[data-pagina="restrict.dashboard"] .base-dash .estrutura-tempo-uso .row {
	width: 100%
}

[data-pagina="restrict.dashboard"] .base-dash .estrutura-tempo-uso .row .line-50 {
	width: 49%;
	margin: 1% 0.5%;
	float: left;
	border: solid 2px #ccc;
	padding: 15px 10px
}

[data-pagina="restrict.dashboard"] .base-dash #piechart-estoque-tempo-de-uso-minhaloja,
[data-pagina="restrict.dashboard"] .base-dash #piechart-estoque-tempo-de-uso-mercado {
	width: 100%;
	height: 300px
}

[data-pagina="restrict.dashboard"] .base-dash #piechart-veiculo_mais_procurado {
	width: 100%;
	height: 300px
}

[data-pagina="restrict.dashboard"] .base-dash #piechart-veiculo_mais_anunciado {
	width: 100%;
	height: 300px
}

[data-pagina="restrict.dashboard"] .base-dash #piechart-fabricante_mais_anunciado {
	width: 100%;
	height: 300px
}

[data-pagina="restrict.dashboard"] .base-dash #piechart-fabricante_mais_procurado {
	width: 100%;
	height: 300px
}

[data-pagina="restrict.dashboard"] .base-dash #piechart-ofertas-por-cidade {
	width: 100%;
	height: 300px
}

[data-pagina="restrict.dashboard"] .base-dash .bigAndBoldClass {
	BACKGROUND-COLOR: #CCC;
	height: 31px
}

[data-pagina="restrict.dashboard"] .base-dash .google-visualization-table-tr-even,
[data-pagina="restrict.dashboard"] .base-dash .google-visualization-table-tr-odd {
	height: 31px
}

[data-pagina="restrict.dashboard"] .base-dash #table_div {
	margin: 15px 0 35px 0
}

[data-pagina="restrict.messages"] .erroReport,
[data-pagina="restrict.statitics"] .erroReport,
[data-pagina="restrict.profile"] .erroReport {
	display: none;
	color: #c00;
	padding: 20px 0
}

[data-pagina="restrict.messages"] .send,
[data-pagina="restrict.messages"] .input-blocked,
[data-pagina="restrict.statitics"] .send,
[data-pagina="restrict.statitics"] .input-blocked,
[data-pagina="restrict.profile"] .send,
[data-pagina="restrict.profile"] .input-blocked {
	transition: all 1s;
	clear: both;
	text-transform: uppercase;
	display: block;
	width: 260px;
	border: 0px;
	height: 45px;
	text-align: center;
	font-weight: 700;
	font-size: 12px;
	text-decoration: none;
	color: #2e2e2e;
	margin-top: 30px;
	line-height: 45px;
	text-indent: 15px;
	z-index: 1;
	background: #f9d424
}

[data-pagina="restrict.messages"] .list-ad li,
[data-pagina="restrict.statitics"] .list-ad li,
[data-pagina="restrict.profile"] .list-ad li {
	margin-top: 0px;
	background: transparent
}

[data-pagina="restrict.messages"] .list-ad li .tab-ad,
[data-pagina="restrict.statitics"] .list-ad li .tab-ad,
[data-pagina="restrict.profile"] .list-ad li .tab-ad {
	background: #fff
}

[data-pagina="restrict.messages"] .list-ad li .ad-name,
[data-pagina="restrict.statitics"] .list-ad li .ad-name,
[data-pagina="restrict.profile"] .list-ad li .ad-name {
	font-weight: 400;
	font-size: 13px;
	margin-left: 60px;
	text-transform: uppercase;
	margin-left: 20px;
	color: #a6a5a5
}

[data-pagina="restrict.messages"] .list-ad li .infos-ad,
[data-pagina="restrict.statitics"] .list-ad li .infos-ad,
[data-pagina="restrict.profile"] .list-ad li .infos-ad {
	width: 100%;
	background: #fff;
	clear: both;
	margin: 0;
	height: 0px;
	overflow: hidden;
	transition: 0.5s
}

[data-pagina="restrict.messages"] .list-ad li .infos-ad.open,
[data-pagina="restrict.statitics"] .list-ad li .infos-ad.open,
[data-pagina="restrict.profile"] .list-ad li .infos-ad.open {
	height: auto
}

[data-pagina="restrict.messages"] .list-ad li .infos-ad .views,
[data-pagina="restrict.messages"] .list-ad li .infos-ad .clicks,
[data-pagina="restrict.statitics"] .list-ad li .infos-ad .views,
[data-pagina="restrict.statitics"] .list-ad li .infos-ad .clicks,
[data-pagina="restrict.profile"] .list-ad li .infos-ad .views,
[data-pagina="restrict.profile"] .list-ad li .infos-ad .clicks {
	border-right: 1px solid #d3d3d3
}

[data-pagina="restrict.messages"] .list-ad li .infos-ad .views,
[data-pagina="restrict.messages"] .list-ad li .infos-ad .clicks,
[data-pagina="restrict.messages"] .list-ad li .infos-ad .proposals,
[data-pagina="restrict.statitics"] .list-ad li .infos-ad .views,
[data-pagina="restrict.statitics"] .list-ad li .infos-ad .clicks,
[data-pagina="restrict.statitics"] .list-ad li .infos-ad .proposals,
[data-pagina="restrict.profile"] .list-ad li .infos-ad .views,
[data-pagina="restrict.profile"] .list-ad li .infos-ad .clicks,
[data-pagina="restrict.profile"] .list-ad li .infos-ad .proposals {
	display: inline-block;
	background: #fff;
	width: 24%;
	padding-top: 110px;
	padding-bottom: 100px;
	margin-bottom: 30px
}

[data-pagina="restrict.messages"] .list-ad li .infos-ad .views span,
[data-pagina="restrict.messages"] .list-ad li .infos-ad .clicks span,
[data-pagina="restrict.messages"] .list-ad li .infos-ad .proposals span,
[data-pagina="restrict.statitics"] .list-ad li .infos-ad .views span,
[data-pagina="restrict.statitics"] .list-ad li .infos-ad .clicks span,
[data-pagina="restrict.statitics"] .list-ad li .infos-ad .proposals span,
[data-pagina="restrict.profile"] .list-ad li .infos-ad .views span,
[data-pagina="restrict.profile"] .list-ad li .infos-ad .clicks span,
[data-pagina="restrict.profile"] .list-ad li .infos-ad .proposals span {
	text-align: center;
	font-size: 18px;
	color: #888;
	display: block;
	text-transform: uppercase;
	font-weight: 400;
	margin-left: 0px;
	line-height: 80px
}

[data-pagina="restrict.messages"] .list-ad li .infos-ad .views span.number,
[data-pagina="restrict.messages"] .list-ad li .infos-ad .clicks span.number,
[data-pagina="restrict.messages"] .list-ad li .infos-ad .proposals span.number,
[data-pagina="restrict.statitics"] .list-ad li .infos-ad .views span.number,
[data-pagina="restrict.statitics"] .list-ad li .infos-ad .clicks span.number,
[data-pagina="restrict.statitics"] .list-ad li .infos-ad .proposals span.number,
[data-pagina="restrict.profile"] .list-ad li .infos-ad .views span.number,
[data-pagina="restrict.profile"] .list-ad li .infos-ad .clicks span.number,
[data-pagina="restrict.profile"] .list-ad li .infos-ad .proposals span.number {
	font-size: 120px;
	color: #2e2e2e;
	font-weight: 700
}

[data-pagina="restrict.messages"] .list-messages,
[data-pagina="restrict.messages"] .list-ad,
[data-pagina="restrict.statitics"] .list-messages,
[data-pagina="restrict.statitics"] .list-ad,
[data-pagina="restrict.profile"] .list-messages,
[data-pagina="restrict.profile"] .list-ad {
	max-width: 950px;
	width: 100%;
	margin: 0 auto;
	padding-bottom: 100px
}

[data-pagina="restrict.messages"] .list-messages li,
[data-pagina="restrict.messages"] .list-ad li,
[data-pagina="restrict.statitics"] .list-messages li,
[data-pagina="restrict.statitics"] .list-ad li,
[data-pagina="restrict.profile"] .list-messages li,
[data-pagina="restrict.profile"] .list-ad li {
	list-style: none;
	width: 100%;
	background: #fff;
	min-height: 50px;
	margin-top: 20px
}

[data-pagina="restrict.messages"] .list-messages li span,
[data-pagina="restrict.messages"] .list-ad li span,
[data-pagina="restrict.statitics"] .list-messages li span,
[data-pagina="restrict.statitics"] .list-ad li span,
[data-pagina="restrict.profile"] .list-messages li span,
[data-pagina="restrict.profile"] .list-ad li span {
	display: inline-block;
	font-weight: 700;
	color: #2e2e2e;
	font-size: 24px;
	line-height: 50px;
	margin-left: 20px
}

[data-pagina="restrict.messages"] .list-messages li span.date,
[data-pagina="restrict.messages"] .list-ad li span.date,
[data-pagina="restrict.statitics"] .list-messages li span.date,
[data-pagina="restrict.statitics"] .list-ad li span.date,
[data-pagina="restrict.profile"] .list-messages li span.date,
[data-pagina="restrict.profile"] .list-ad li span.date {
	font-weight: 400;
	font-size: 13px;
	margin-left: 60px
}

[data-pagina="restrict.messages"] .list-messages li span.arrow,
[data-pagina="restrict.messages"] .list-ad li span.arrow,
[data-pagina="restrict.statitics"] .list-messages li span.arrow,
[data-pagina="restrict.statitics"] .list-ad li span.arrow,
[data-pagina="restrict.profile"] .list-messages li span.arrow,
[data-pagina="restrict.profile"] .list-ad li span.arrow {
	background: url("../images/select-advanced.png") no-repeat;
	width: 11px;
	height: 6px;
	cursor: pointer;
	float: right;
	margin-top: 25px;
	margin-right: 15px
}

[data-pagina="restrict.messages"] .list-messages li .resp span,
[data-pagina="restrict.messages"] .list-ad li .resp span,
[data-pagina="restrict.statitics"] .list-messages li .resp span,
[data-pagina="restrict.statitics"] .list-ad li .resp span,
[data-pagina="restrict.profile"] .list-messages li .resp span,
[data-pagina="restrict.profile"] .list-ad li .resp span {
	font-size: 18px;
	font-weight: 700;
	color: #2e2e2e;
	display: inline-block
}

[data-pagina="restrict.messages"] .list-messages li .resp.arrow,
[data-pagina="restrict.messages"] .list-ad li .resp.arrow,
[data-pagina="restrict.statitics"] .list-messages li .resp.arrow,
[data-pagina="restrict.statitics"] .list-ad li .resp.arrow,
[data-pagina="restrict.profile"] .list-messages li .resp.arrow,
[data-pagina="restrict.profile"] .list-ad li .resp.arrow {
	background: url("../images/select-advanced.png") no-repeat;
	width: 11px;
	height: 6px;
	cursor: pointer;
	float: right;
	margin-top: 25px;
	margin-right: 15px
}

[data-pagina="restrict.messages"] .list-messages li .resp p,
[data-pagina="restrict.messages"] .list-ad li .resp p,
[data-pagina="restrict.statitics"] .list-messages li .resp p,
[data-pagina="restrict.statitics"] .list-ad li .resp p,
[data-pagina="restrict.profile"] .list-messages li .resp p,
[data-pagina="restrict.profile"] .list-ad li .resp p {
	height: 0px;
	overflow: hidden
}

[data-pagina="restrict.messages"] .list-messages li .resp p.open,
[data-pagina="restrict.messages"] .list-ad li .resp p.open,
[data-pagina="restrict.statitics"] .list-messages li .resp p.open,
[data-pagina="restrict.statitics"] .list-ad li .resp p.open,
[data-pagina="restrict.profile"] .list-messages li .resp p.open,
[data-pagina="restrict.profile"] .list-ad li .resp p.open {
	height: auto;
	padding-top: 40px;
	padding-left: 20px;
	padding-right: 20px;
	padding-bottom: 20px
}

[data-pagina="restrict.messages"] .list-messages li .text-message,
[data-pagina="restrict.messages"] .list-ad li .text-message,
[data-pagina="restrict.statitics"] .list-messages li .text-message,
[data-pagina="restrict.statitics"] .list-ad li .text-message,
[data-pagina="restrict.profile"] .list-messages li .text-message,
[data-pagina="restrict.profile"] .list-ad li .text-message {
	height: 0px;
	overflow: hidden
}

[data-pagina="restrict.messages"] .list-messages li .text-message.open,
[data-pagina="restrict.messages"] .list-ad li .text-message.open,
[data-pagina="restrict.statitics"] .list-messages li .text-message.open,
[data-pagina="restrict.statitics"] .list-ad li .text-message.open,
[data-pagina="restrict.profile"] .list-messages li .text-message.open,
[data-pagina="restrict.profile"] .list-ad li .text-message.open {
	height: auto;
	padding-top: 40px;
	padding-left: 20px;
	padding-right: 20px;
	padding-bottom: 20px
}

[data-pagina="restrict.proposals"] .item,
[data-pagina="restrict.messages"] .item,
[data-pagina="restrict.statitics"] .item,
[data-pagina="restrict.profile"] .item {
	background: #fff;
	border: solid 1px #c9c9c9;
	margin-bottom: 15px
}

[data-pagina="restrict.proposals"] .message-field,
[data-pagina="restrict.messages"] .message-field,
[data-pagina="restrict.statitics"] .message-field,
[data-pagina="restrict.profile"] .message-field {
	max-width: 950px;
	padding-bottom: 50px;
	width: 100%;
	margin: 0 auto
}

[data-pagina="restrict.proposals"] .message-field textarea,
[data-pagina="restrict.messages"] .message-field textarea,
[data-pagina="restrict.statitics"] .message-field textarea,
[data-pagina="restrict.profile"] .message-field textarea {
	width: 100%;
	height: 250px;
	resize: none;
	padding: 10px
}

[data-pagina="restrict.proposals"] .load-more,
[data-pagina="restrict.messages"] .load-more,
[data-pagina="restrict.statitics"] .load-more,
[data-pagina="restrict.profile"] .load-more {
	transition: all .5s;
	clear: both;
	text-transform: uppercase;
	display: block;
	width: 260px;
	margin: 0 auto;
	height: 45px;
	text-align: center;
	font-weight: 700;
	font-size: 12px;
	text-decoration: none;
	color: #2e2e2e;
	margin-top: 50px;
	line-height: 45px;
	text-indent: 15px;
	z-index: 1;
	background: #f9d424
}

[data-pagina="restrict.proposals"] .load-more.load-more-repass,
[data-pagina="restrict.messages"] .load-more.load-more-repass,
[data-pagina="restrict.statitics"] .load-more.load-more-repass,
[data-pagina="restrict.profile"] .load-more.load-more-repass {
	background: #5bac2a;
	color: #FFF
}

[data-pagina="restrict.proposals"] .propose-text,
[data-pagina="restrict.messages"] .propose-text,
[data-pagina="restrict.statitics"] .propose-text,
[data-pagina="restrict.profile"] .propose-text {
	height: 0px;
	overflow: hidden;
	transition: all 0.5
}

[data-pagina="restrict.proposals"] .propose-text p,
[data-pagina="restrict.messages"] .propose-text p,
[data-pagina="restrict.statitics"] .propose-text p,
[data-pagina="restrict.profile"] .propose-text p {
	text-transform: initial
}

[data-pagina="restrict.proposals"] .propose-text.open,
[data-pagina="restrict.messages"] .propose-text.open,
[data-pagina="restrict.statitics"] .propose-text.open,
[data-pagina="restrict.profile"] .propose-text.open {
	height: auto;
	padding-top: 10px;
	padding-left: 55px;
	padding-right: 55px;
	padding-bottom: 20px
}

[data-pagina="restrict.proposals"] .list,
[data-pagina="restrict.messages"] .list,
[data-pagina="restrict.statitics"] .list,
[data-pagina="restrict.profile"] .list {
	min-height: 100px;
	height: auto
}

[data-pagina="restrict.proposals"] .list .view-item,
[data-pagina="restrict.messages"] .list .view-item,
[data-pagina="restrict.statitics"] .list .view-item,
[data-pagina="restrict.profile"] .list .view-item {
	height: 85px;
	margin-top: 15px
}

[data-pagina="restrict.proposals"] .list .view-item .list-btns ul,
[data-pagina="restrict.messages"] .list .view-item .list-btns ul,
[data-pagina="restrict.statitics"] .list .view-item .list-btns ul,
[data-pagina="restrict.profile"] .list .view-item .list-btns ul {
	margin-top: 10px
}

[data-pagina="restrict.proposals"] .list .view-item .list-btns .seen,
[data-pagina="restrict.messages"] .list .view-item .list-btns .seen,
[data-pagina="restrict.statitics"] .list .view-item .list-btns .seen,
[data-pagina="restrict.profile"] .list .view-item .list-btns .seen {
	background-color: #888888 !important;
	width: 180px;
	color: #fff;
	margin-right: 50px;
	margin-top: 20px;
	text-indent: 0
}

[data-pagina="restrict.proposals"] .list .view-item .list-btns .return,
[data-pagina="restrict.messages"] .list .view-item .list-btns .return,
[data-pagina="restrict.statitics"] .list .view-item .list-btns .return,
[data-pagina="restrict.profile"] .list .view-item .list-btns .return {
	width: 180px;
	margin-right: 52px;
	text-indent: 0;
	margin-top: 20px
}

[data-pagina="restrict.proposals"] .list .item,
[data-pagina="restrict.messages"] .list .item,
[data-pagina="restrict.statitics"] .list .item,
[data-pagina="restrict.profile"] .list .item {
	min-height: 65px;
	height: auto !important
}

[data-pagina="restrict.proposals"] .list .item .list-plan,
[data-pagina="restrict.messages"] .list .item .list-plan,
[data-pagina="restrict.statitics"] .list .item .list-plan,
[data-pagina="restrict.profile"] .list .item .list-plan {
	margin-top: 20px
}

[data-pagina="restrict.proposals"] .list .item .list-plan li,
[data-pagina="restrict.messages"] .list .item .list-plan li,
[data-pagina="restrict.statitics"] .list .item .list-plan li,
[data-pagina="restrict.profile"] .list .item .list-plan li {
	margin-left: 75px !important;
	margin-top: 10px
}

[data-pagina="restrict.proposals"] .list .item .list-plan .name,
[data-pagina="restrict.messages"] .list .item .list-plan .name,
[data-pagina="restrict.statitics"] .list .item .list-plan .name,
[data-pagina="restrict.profile"] .list .item .list-plan .name {
	font-size: 18px;
	font-weight: 700;
	text-transform: initial
}

[data-pagina="restrict.proposals"] .list .item .list-plan .gray,
[data-pagina="restrict.messages"] .list .item .list-plan .gray,
[data-pagina="restrict.statitics"] .list .item .list-plan .gray,
[data-pagina="restrict.profile"] .list .item .list-plan .gray {
	color: #a6a5a5;
	text-transform: initial
}

[data-pagina="restrict.proposals"] .list .item .list-response,
[data-pagina="restrict.messages"] .list .item .list-response,
[data-pagina="restrict.statitics"] .list .item .list-response,
[data-pagina="restrict.profile"] .list .item .list-response {
	overflow: visible;
	height: auto;
	padding: 10px 55px 20px 55px
}

[data-pagina="restrict.proposals"] .list textarea#response,
[data-pagina="restrict.messages"] .list textarea#response,
[data-pagina="restrict.statitics"] .list textarea#response,
[data-pagina="restrict.profile"] .list textarea#response {
	height: 70px;
	border: 3px solid #cccccc;
	font-family: Tahoma, sans-serif;
	width: 100%;
	padding: 10px
}

[data-pagina="restrict.proposals"] .list #btn-proposals-response,
[data-pagina="restrict.messages"] .list #btn-proposals-response,
[data-pagina="restrict.statitics"] .list #btn-proposals-response,
[data-pagina="restrict.profile"] .list #btn-proposals-response {
	margin-top: 0;
	height: 70px;
	width: 180px
}

[data-pagina="restrict.proposals"] .list .chat,
[data-pagina="restrict.messages"] .list .chat,
[data-pagina="restrict.statitics"] .list .chat,
[data-pagina="restrict.profile"] .list .chat {
	padding-top: 30px;
	border-top: dotted 1px #c9c9c9
}

[data-pagina="restrict.proposals"] .list .chat ul,
[data-pagina="restrict.messages"] .list .chat ul,
[data-pagina="restrict.statitics"] .list .chat ul,
[data-pagina="restrict.profile"] .list .chat ul {
	list-style: none;
	padding: 0;
	margin: 0
}

[data-pagina="restrict.proposals"] .list .chat ul li,
[data-pagina="restrict.messages"] .list .chat ul li,
[data-pagina="restrict.statitics"] .list .chat ul li,
[data-pagina="restrict.profile"] .list .chat ul li {
	margin: 0;
	font-weight: 300
}

[data-pagina="restrict.proposals"] .list .chat ul li a.user,
[data-pagina="restrict.messages"] .list .chat ul li a.user,
[data-pagina="restrict.statitics"] .list .chat ul li a.user,
[data-pagina="restrict.profile"] .list .chat ul li a.user {
	margin: 0 0 0 0;
	display: block;
	color: #333
}

[data-pagina="restrict.proposals"] .list .chat ul li .date,
[data-pagina="restrict.messages"] .list .chat ul li .date,
[data-pagina="restrict.statitics"] .list .chat ul li .date,
[data-pagina="restrict.profile"] .list .chat ul li .date {
	font-size: 14px
}

[data-pagina="restrict.proposals"] .list .chat ul li .message,
[data-pagina="restrict.messages"] .list .chat ul li .message,
[data-pagina="restrict.statitics"] .list .chat ul li .message,
[data-pagina="restrict.profile"] .list .chat ul li .message {
	display: block;
	padding: 10px;
	position: relative;
	color: #000;
	font-size: 13px;
	background-color: #cccccc;
	border-radius: 3px;
	text-transform: none;
	text-align: left
}

[data-pagina="restrict.proposals"] .list .chat ul li a.user img,
[data-pagina="restrict.messages"] .list .chat ul li a.user img,
[data-pagina="restrict.statitics"] .list .chat ul li a.user img,
[data-pagina="restrict.profile"] .list .chat ul li a.user img {
	width: 40px;
	height: 40px;
	border-radius: 50%
}

[data-pagina="restrict.proposals"] .list .chat ul li p,
[data-pagina="restrict.messages"] .list .chat ul li p,
[data-pagina="restrict.statitics"] .list .chat ul li p,
[data-pagina="restrict.profile"] .list .chat ul li p {
	margin: 0;
	padding: 0;
	transition: all 0.1s
}

[data-pagina="restrict.proposals"] .list .chat ul li.other,
[data-pagina="restrict.messages"] .list .chat ul li.other,
[data-pagina="restrict.statitics"] .list .chat ul li.other,
[data-pagina="restrict.profile"] .list .chat ul li.other {
	width: 50%;
	float: right;
	margin-top: 10px
}

[data-pagina="restrict.proposals"] .list .chat ul li.other a.user,
[data-pagina="restrict.messages"] .list .chat ul li.other a.user,
[data-pagina="restrict.statitics"] .list .chat ul li.other a.user,
[data-pagina="restrict.profile"] .list .chat ul li.other a.user {
	float: right
}

[data-pagina="restrict.proposals"] .list .chat ul li.other .date,
[data-pagina="restrict.messages"] .list .chat ul li.other .date,
[data-pagina="restrict.statitics"] .list .chat ul li.other .date,
[data-pagina="restrict.profile"] .list .chat ul li.other .date {
	text-transform: capitalize;
	margin-right: 90px;
	text-align: right;
	margin: -20px 40px 0 0
}

[data-pagina="restrict.proposals"] .list .chat ul li.other .message,
[data-pagina="restrict.messages"] .list .chat ul li.other .message,
[data-pagina="restrict.statitics"] .list .chat ul li.other .message,
[data-pagina="restrict.profile"] .list .chat ul li.other .message {
	background-color: #FFF4BA;
	text-align: right;
	margin: 0 40px 0 0;
	min-height: 50px;
	color: #000
}

[data-pagina="restrict.proposals"] .list .chat ul li.other .message:after,
[data-pagina="restrict.messages"] .list .chat ul li.other .message:after,
[data-pagina="restrict.statitics"] .list .chat ul li.other .message:after,
[data-pagina="restrict.profile"] .list .chat ul li.other .message:after {
	content: '';
	position: absolute;
	top: 0;
	border-top: 17px solid #888888;
	border-left: 17px solid transparent;
	border-right: 17px solid transparent;
	border-top: 17px solid #FFF4BA;
	right: 0;
	margin: 0 -15px 0 0
}

[data-pagina="restrict.proposals"] .list .chat ul li.you,
[data-pagina="restrict.messages"] .list .chat ul li.you,
[data-pagina="restrict.statitics"] .list .chat ul li.you,
[data-pagina="restrict.profile"] .list .chat ul li.you {
	width: 50%
}

[data-pagina="restrict.proposals"] .list .chat ul li.you strong.email,
[data-pagina="restrict.messages"] .list .chat ul li.you strong.email,
[data-pagina="restrict.statitics"] .list .chat ul li.you strong.email,
[data-pagina="restrict.profile"] .list .chat ul li.you strong.email {
	color: #a6a5a5;
	margin-left: 40px;
	text-transform: lowercase
}

[data-pagina="restrict.proposals"] .list .chat ul li.you strong.phone,
[data-pagina="restrict.messages"] .list .chat ul li.you strong.phone,
[data-pagina="restrict.statitics"] .list .chat ul li.you strong.phone,
[data-pagina="restrict.profile"] .list .chat ul li.you strong.phone {
	color: #a6a5a5;
	position: absolute;
	right: 0
}

[data-pagina="restrict.proposals"] .list .chat ul li.you a.user,
[data-pagina="restrict.messages"] .list .chat ul li.you a.user,
[data-pagina="restrict.statitics"] .list .chat ul li.you a.user,
[data-pagina="restrict.profile"] .list .chat ul li.you a.user {
	float: left
}

[data-pagina="restrict.proposals"] .list .chat ul li.you .date,
[data-pagina="restrict.messages"] .list .chat ul li.you .date,
[data-pagina="restrict.statitics"] .list .chat ul li.you .date,
[data-pagina="restrict.profile"] .list .chat ul li.you .date {
	text-transform: capitalize;
	margin-left: 90px;
	text-align: left;
	margin: -20px 0 0 35px
}

[data-pagina="restrict.proposals"] .list .chat ul li.you .message,
[data-pagina="restrict.messages"] .list .chat ul li.you .message,
[data-pagina="restrict.statitics"] .list .chat ul li.you .message,
[data-pagina="restrict.profile"] .list .chat ul li.you .message {
	margin: 0 0 5px 40px;
	min-height: 50px
}

[data-pagina="restrict.proposals"] .list .chat ul li.you .message:before,
[data-pagina="restrict.messages"] .list .chat ul li.you .message:before,
[data-pagina="restrict.statitics"] .list .chat ul li.you .message:before,
[data-pagina="restrict.profile"] .list .chat ul li.you .message:before {
	margin: -9px 0 0 -16px;
	left: 0;
	content: '';
	position: absolute;
	border-top: 16px solid rgba(0, 0, 0, 0.15);
	border-left: 16px solid transparent;
	border-right: 16px solid transparent
}

[data-pagina="restrict.proposals"] .list .chat ul li.you .message:after,
[data-pagina="restrict.messages"] .list .chat ul li.you .message:after,
[data-pagina="restrict.statitics"] .list .chat ul li.you .message:after,
[data-pagina="restrict.profile"] .list .chat ul li.you .message:after {
	content: '';
	left: 0;
	margin: 0 0 0 -15px;
	position: absolute;
	top: 0;
	border-top: 17px solid #cccccc;
	border-left: 17px solid transparent;
	border-right: 17px solid transparent
}

[data-pagina="restrict.vehicles"],
[data-pagina="restrict.vehicles.edit"],
[data-pagina="restrict.proposals"],
[data-pagina="restrict.messages"],
[data-pagina="restrict.statitics"],
[data-pagina="restrict.profile"],
[data-pagina="restrict.resaller.plans"],
[data-pagina="restrict.financial"],
[data-pagina="restrict.vehicles.add"],
[data-pagina="restrict.dashboard"],
[data-pagina="restrict.pending"],
[data-pagina="restrict.financial"] {
	background: #f1f2f3
}

[data-pagina="restrict.vehicles"] .help,
[data-pagina="restrict.vehicles.edit"] .help,
[data-pagina="restrict.proposals"] .help,
[data-pagina="restrict.messages"] .help,
[data-pagina="restrict.statitics"] .help,
[data-pagina="restrict.profile"] .help,
[data-pagina="restrict.resaller.plans"] .help,
[data-pagina="restrict.financial"] .help,
[data-pagina="restrict.vehicles.add"] .help,
[data-pagina="restrict.dashboard"] .help,
[data-pagina="restrict.pending"] .help,
[data-pagina="restrict.financial"] .help {
	position: absolute;
	top: 20px;
	right: 20px;
	display: block;
	background: url("../images/help.png") no-repeat;
	height: 16px;
	width: 17px;
	text-indent: -9999px
}

[data-pagina="restrict.vehicles"] .send,
[data-pagina="restrict.vehicles.edit"] .send,
[data-pagina="restrict.proposals"] .send,
[data-pagina="restrict.messages"] .send,
[data-pagina="restrict.statitics"] .send,
[data-pagina="restrict.profile"] .send,
[data-pagina="restrict.resaller.plans"] .send,
[data-pagina="restrict.financial"] .send,
[data-pagina="restrict.vehicles.add"] .send,
[data-pagina="restrict.dashboard"] .send,
[data-pagina="restrict.pending"] .send,
[data-pagina="restrict.financial"] .send {
	transition: all 1s;
	clear: both;
	text-transform: uppercase;
	display: block;
	width: 260px;
	border: 0px;
	height: 45px;
	text-align: center;
	font-weight: 700;
	font-size: 12px;
	text-decoration: none;
	color: #2e2e2e;
	margin-top: 30px;
	line-height: 45px;
	text-indent: 15px;
	z-index: 1;
	background: #f9d424
}

[data-pagina="restrict.vehicles"] .send.send-repass,
[data-pagina="restrict.vehicles.edit"] .send.send-repass,
[data-pagina="restrict.proposals"] .send.send-repass,
[data-pagina="restrict.messages"] .send.send-repass,
[data-pagina="restrict.statitics"] .send.send-repass,
[data-pagina="restrict.profile"] .send.send-repass,
[data-pagina="restrict.resaller.plans"] .send.send-repass,
[data-pagina="restrict.financial"] .send.send-repass,
[data-pagina="restrict.vehicles.add"] .send.send-repass,
[data-pagina="restrict.dashboard"] .send.send-repass,
[data-pagina="restrict.pending"] .send.send-repass,
[data-pagina="restrict.financial"] .send.send-repass {
	background: #5bac2a;
	color: #FFF
}

[data-pagina="restrict.vehicles"] .send.input-blocked,
[data-pagina="restrict.vehicles.edit"] .send.input-blocked,
[data-pagina="restrict.proposals"] .send.input-blocked,
[data-pagina="restrict.messages"] .send.input-blocked,
[data-pagina="restrict.statitics"] .send.input-blocked,
[data-pagina="restrict.profile"] .send.input-blocked,
[data-pagina="restrict.resaller.plans"] .send.input-blocked,
[data-pagina="restrict.financial"] .send.input-blocked,
[data-pagina="restrict.vehicles.add"] .send.input-blocked,
[data-pagina="restrict.dashboard"] .send.input-blocked,
[data-pagina="restrict.pending"] .send.input-blocked,
[data-pagina="restrict.financial"] .send.input-blocked {
	opacity: 0.5;
	pointer-events: none;
	cursor: default
}

[data-pagina="restrict.vehicles"] .box.clear,
[data-pagina="restrict.vehicles.edit"] .box.clear,
[data-pagina="restrict.proposals"] .box.clear,
[data-pagina="restrict.messages"] .box.clear,
[data-pagina="restrict.statitics"] .box.clear,
[data-pagina="restrict.profile"] .box.clear,
[data-pagina="restrict.resaller.plans"] .box.clear,
[data-pagina="restrict.financial"] .box.clear,
[data-pagina="restrict.vehicles.add"] .box.clear,
[data-pagina="restrict.dashboard"] .box.clear,
[data-pagina="restrict.pending"] .box.clear,
[data-pagina="restrict.financial"] .box.clear {
	width: 950px !important;
	clear: both;
	position: relative;
	margin-top: 20px;
	padding: 0px;
	height: auto !important
}

[data-pagina="restrict.vehicles"] .box.clear .active-drag,
[data-pagina="restrict.vehicles.edit"] .box.clear .active-drag,
[data-pagina="restrict.proposals"] .box.clear .active-drag,
[data-pagina="restrict.messages"] .box.clear .active-drag,
[data-pagina="restrict.statitics"] .box.clear .active-drag,
[data-pagina="restrict.profile"] .box.clear .active-drag,
[data-pagina="restrict.resaller.plans"] .box.clear .active-drag,
[data-pagina="restrict.financial"] .box.clear .active-drag,
[data-pagina="restrict.vehicles.add"] .box.clear .active-drag,
[data-pagina="restrict.vehicles.fotos"] .box.clear .active-drag,
[data-pagina="restrict.dashboard"] .box.clear .active-drag,
[data-pagina="restrict.pending"] .box.clear .active-drag,
[data-pagina="restrict.financial"] .box.clear .active-drag {
	position: absolute;
	z-index: 5;
	height: 100%;
	width: 100%
}

[data-pagina="restrict.vehicles"] .box.clear .text-highlight,
[data-pagina="restrict.vehicles.edit"] .box.clear .text-highlight,
[data-pagina="restrict.proposals"] .box.clear .text-highlight,
[data-pagina="restrict.messages"] .box.clear .text-highlight,
[data-pagina="restrict.statitics"] .box.clear .text-highlight,
[data-pagina="restrict.profile"] .box.clear .text-highlight,
[data-pagina="restrict.resaller.plans"] .box.clear .text-highlight,
[data-pagina="restrict.financial"] .box.clear .text-highlight,
[data-pagina="restrict.vehicles.add"] .box.clear .text-highlight,
[data-pagina="restrict.dashboard"] .box.clear .text-highlight,
[data-pagina="restrict.pending"] .box.clear .text-highlight,
[data-pagina="restrict.financial"] .box.clear .text-highlight {
	color: #FACF00;
	display: block;
	font-size: 12px;
	position: absolute;
	top: 232px;
	left: 70px;
	text-transform: uppercase
}

[data-pagina="restrict.vehicles"] .box.clear .text-highlight.text-highlight-repass,
[data-pagina="restrict.vehicles.edit"] .box.clear .text-highlight.text-highlight-repass,
[data-pagina="restrict.proposals"] .box.clear .text-highlight.text-highlight-repass,
[data-pagina="restrict.messages"] .box.clear .text-highlight.text-highlight-repass,
[data-pagina="restrict.statitics"] .box.clear .text-highlight.text-highlight-repass,
[data-pagina="restrict.profile"] .box.clear .text-highlight.text-highlight-repass,
[data-pagina="restrict.resaller.plans"] .box.clear .text-highlight.text-highlight-repass,
[data-pagina="restrict.financial"] .box.clear .text-highlight.text-highlight-repass,
[data-pagina="restrict.vehicles.add"] .box.clear .text-highlight.text-highlight-repass,
[data-pagina="restrict.dashboard"] .box.clear .text-highlight.text-highlight-repass,
[data-pagina="restrict.pending"] .box.clear .text-highlight.text-highlight-repass,
[data-pagina="restrict.financial"] .box.clear .text-highlight.text-highlight-repass {
	color: #5bac2a
}

[data-pagina="restrict.vehicles"] .box.clear li,
[data-pagina="restrict.vehicles.edit"] .box.clear li,
[data-pagina="restrict.proposals"] .box.clear li,
[data-pagina="restrict.messages"] .box.clear li,
[data-pagina="restrict.statitics"] .box.clear li,
[data-pagina="restrict.profile"] .box.clear li,
[data-pagina="restrict.resaller.plans"] .box.clear li,
[data-pagina="restrict.financial"] .box.clear li,
[data-pagina="restrict.vehicles.add"] .box.clear li,
[data-pagina="restrict.dashboard"] .box.clear li,
[data-pagina="restrict.pending"] .box.clear li,
[data-pagina="restrict.financial"] .box.clear li {
	list-style: none;
	display: inline-block
}

[data-pagina="restrict.vehicles"] .box.clear .tt-box,
[data-pagina="restrict.vehicles.edit"] .box.clear .tt-box,
[data-pagina="restrict.proposals"] .box.clear .tt-box,
[data-pagina="restrict.messages"] .box.clear .tt-box,
[data-pagina="restrict.statitics"] .box.clear .tt-box,
[data-pagina="restrict.profile"] .box.clear .tt-box,
[data-pagina="restrict.resaller.plans"] .box.clear .tt-box,
[data-pagina="restrict.financial"] .box.clear .tt-box,
[data-pagina="restrict.vehicles.add"] .box.clear .tt-box,
[data-pagina="restrict.dashboard"] .box.clear .tt-box,
[data-pagina="restrict.pending"] .box.clear .tt-box,
[data-pagina="restrict.financial"] .box.clear .tt-box {
	padding-top: 15px;
	margin-left: 50px;
	margin-bottom: 25px;
	color: #2e2e2e
}

[data-pagina="restrict.vehicles"] .box.clear .tt-box h3,
[data-pagina="restrict.vehicles.edit"] .box.clear .tt-box h3,
[data-pagina="restrict.proposals"] .box.clear .tt-box h3,
[data-pagina="restrict.messages"] .box.clear .tt-box h3,
[data-pagina="restrict.statitics"] .box.clear .tt-box h3,
[data-pagina="restrict.profile"] .box.clear .tt-box h3,
[data-pagina="restrict.resaller.plans"] .box.clear .tt-box h3,
[data-pagina="restrict.financial"] .box.clear .tt-box h3,
[data-pagina="restrict.vehicles.add"] .box.clear .tt-box h3,
[data-pagina="restrict.dashboard"] .box.clear .tt-box h3,
[data-pagina="restrict.pending"] .box.clear .tt-box h3,
[data-pagina="restrict.financial"] .box.clear .tt-box h3 {
	display: inline-block;
	font-size: 16px;
	margin-top: 10px
}

[data-pagina="restrict.vehicles"] .box.clear .tt-box p,
[data-pagina="restrict.vehicles.edit"] .box.clear .tt-box p,
[data-pagina="restrict.proposals"] .box.clear .tt-box p,
[data-pagina="restrict.messages"] .box.clear .tt-box p,
[data-pagina="restrict.statitics"] .box.clear .tt-box p,
[data-pagina="restrict.profile"] .box.clear .tt-box p,
[data-pagina="restrict.resaller.plans"] .box.clear .tt-box p,
[data-pagina="restrict.financial"] .box.clear .tt-box p,
[data-pagina="restrict.vehicles.add"] .box.clear .tt-box p,
[data-pagina="restrict.dashboard"] .box.clear .tt-box p,
[data-pagina="restrict.pending"] .box.clear .tt-box p,
[data-pagina="restrict.financial"] .box.clear .tt-box p {
	display: inline-block;
	font-size: 12px;
	margin-left: 20px;
	color: #2e2e2e;
	font-weight: 400
}

[data-pagina="restrict.vehicles"] .file,
[data-pagina="restrict.vehicles.edit"] .file,
[data-pagina="restrict.proposals"] .file,
[data-pagina="restrict.messages"] .file,
[data-pagina="restrict.statitics"] .file,
[data-pagina="restrict.profile"] .file,
[data-pagina="restrict.resaller.plans"] .file,
[data-pagina="restrict.financial"] .file,
[data-pagina="restrict.vehicles.add"] .file,
[data-pagina="restrict.dashboard"] .file,
[data-pagina="restrict.pending"] .file,
[data-pagina="restrict.vehicles.fotos"] .file,
[data-pagina="restrict.financial"] .file {
	position: relative;
	margin-left: 50px;
	margin-top: 15px;
	width: 195px;
	height: 145px;
	display: inline-block;
	overflow: hidden;
	background: #fff;
	text-align: center;
	border: 1px solid #cbcbcb
}

[data-pagina="restrict.vehicles"] .file.highlight,
[data-pagina="restrict.vehicles.edit"] .file.highlight,
[data-pagina="restrict.proposals"] .file.highlight,
[data-pagina="restrict.messages"] .file.highlight,
[data-pagina="restrict.statitics"] .file.highlight,
[data-pagina="restrict.profile"] .file.highlight,
[data-pagina="restrict.resaller.plans"] .file.highlight,
[data-pagina="restrict.financial"] .file.highlight,
[data-pagina="restrict.vehicles.add"] .file.highlight,
[data-pagina="restrict.dashboard"] .file.highlight,
[data-pagina="restrict.pending"] .file.highlight,
[data-pagina="restrict.vehicles.fotos"] .file.highlight,
[data-pagina="restrict.financial"] .file.highlight {
	border: 2px solid #FACF00 !important
}

[data-pagina="restrict.vehicles"] .file.file-repass,
[data-pagina="restrict.vehicles.edit"] .file.file-repass,
[data-pagina="restrict.proposals"] .file.file-repass,
[data-pagina="restrict.messages"] .file.file-repass,
[data-pagina="restrict.statitics"] .file.file-repass,
[data-pagina="restrict.profile"] .file.file-repass,
[data-pagina="restrict.resaller.plans"] .file.file-repass,
[data-pagina="restrict.financial"] .file.file-repass,
[data-pagina="restrict.vehicles.add"] .file.file-repass,
[data-pagina="restrict.dashboard"] .file.file-repass,
[data-pagina="restrict.pending"] .file.file-repass,
[data-pagina="restrict.financial"] .file.file-repass {
	border: 2px solid #5bac2a !important
}

[data-pagina="restrict.vehicles"] .file label,
[data-pagina="restrict.vehicles.edit"] .file label,
[data-pagina="restrict.proposals"] .file label,
[data-pagina="restrict.messages"] .file label,
[data-pagina="restrict.statitics"] .file label,
[data-pagina="restrict.profile"] .file label,
[data-pagina="restrict.resaller.plans"] .file label,
[data-pagina="restrict.financial"] .file label,
[data-pagina="restrict.vehicles.add"] .file label,
[data-pagina="restrict.dashboard"] .file label,
[data-pagina="restrict.pending"] .file label,
[data-pagina="restrict.financial"] .file label,
[data-pagina="restrict.vehicles.fotos"] .file label {
	cursor: pointer;
	margin: 0 auto;
	position: relative;
	margin-top: 45px;
	font-weight: 700;
	font-size: 16px;
	color: #fff;
	background: #2e2e2e;
	display: block;
	height: 45px;
	line-height: 45px;
	z-index: 6;
	width: 120px;
	text-align: center
}

[data-pagina="restrict.vehicles"] .file input,
[data-pagina="restrict.vehicles.edit"] .file input,
[data-pagina="restrict.vehicles.fotos"] .file input,
[data-pagina="restrict.proposals"] .file input,
[data-pagina="restrict.messages"] .file input,
[data-pagina="restrict.statitics"] .file input,
[data-pagina="restrict.profile"] .file input,
[data-pagina="restrict.resaller.plans"] .file input,
[data-pagina="restrict.financial"] .file input,
[data-pagina="restrict.vehicles.add"] .file input,
[data-pagina="restrict.dashboard"] .file input,
[data-pagina="restrict.pending"] .file input,
[data-pagina="restrict.financial"] .file input {
	opacity: 0;
	height: 0px
}

[data-pagina="restrict.vehicles"] .file img,
[data-pagina="restrict.vehicles.fotos"] .file img,
[data-pagina="restrict.vehicles.edit"] .file img,
[data-pagina="restrict.proposals"] .file img,
[data-pagina="restrict.messages"] .file img,
[data-pagina="restrict.statitics"] .file img,
[data-pagina="restrict.profile"] .file img,
[data-pagina="restrict.resaller.plans"] .file img,
[data-pagina="restrict.financial"] .file img,
[data-pagina="restrict.vehicles.add"] .file img,
[data-pagina="restrict.dashboard"] .file img,
[data-pagina="restrict.pending"] .file img,
[data-pagina="restrict.financial"] .file img {
	z-index: 4;
	position: absolute;
	top: 0px;
	left: 0px;
	display: block;
	height: 145px;
	width: 195px
}

[data-pagina="restrict.vehicles"] .box,
[data-pagina="restrict.vehicles.edit"] .box,
[data-pagina="restrict.proposals"] .box,
[data-pagina="restrict.messages"] .box,
[data-pagina="restrict.statitics"] .box,
[data-pagina="restrict.profile"] .box,
[data-pagina="restrict.resaller.plans"] .box,
[data-pagina="restrict.financial"] .box,
[data-pagina="restrict.vehicles.add"] .box,
[data-pagina="restrict.dashboard"] .box,
[data-pagina="restrict.pending"] .box,
[data-pagina="restrict.financial"] .box {
	background: #fff;
	width: 420px;
	position: relative;
	padding: 30px
}

[data-pagina="restrict.vehicles"] .box h1,
[data-pagina="restrict.vehicles.edit"] .box h1,
[data-pagina="restrict.proposals"] .box h1,
[data-pagina="restrict.messages"] .box h1,
[data-pagina="restrict.statitics"] .box h1,
[data-pagina="restrict.profile"] .box h1,
[data-pagina="restrict.resaller.plans"] .box h1,
[data-pagina="restrict.financial"] .box h1,
[data-pagina="restrict.vehicles.add"] .box h1,
[data-pagina="restrict.dashboard"] .box h1,
[data-pagina="restrict.pending"] .box h1,
[data-pagina="restrict.financial"] .box h1 {
	font-size: 16px;
	padding-top: 10px
}

[data-pagina="restrict.vehicles"] .box .textarea,
[data-pagina="restrict.vehicles.edit"] .box .textarea,
[data-pagina="restrict.proposals"] .box .textarea,
[data-pagina="restrict.messages"] .box .textarea,
[data-pagina="restrict.statitics"] .box .textarea,
[data-pagina="restrict.profile"] .box .textarea,
[data-pagina="restrict.resaller.plans"] .box .textarea,
[data-pagina="restrict.financial"] .box .textarea,
[data-pagina="restrict.vehicles.add"] .box .textarea,
[data-pagina="restrict.dashboard"] .box .textarea,
[data-pagina="restrict.pending"] .box .textarea,
[data-pagina="restrict.financial"] .box .textarea {
	width: 325px;
	border-radius: 3px;
	border: 1px solid #cbcbcb;
	padding-top: 10px;
	padding-left: 10px;
	height: 250px;
	margin-top: 20px;
	resize: none
}

[data-pagina="restrict.vehicles"] .box .chosen-container,
[data-pagina="restrict.vehicles.edit"] .box .chosen-container,
[data-pagina="restrict.proposals"] .box .chosen-container,
[data-pagina="restrict.messages"] .box .chosen-container,
[data-pagina="restrict.statitics"] .box .chosen-container,
[data-pagina="restrict.profile"] .box .chosen-container,
[data-pagina="restrict.resaller.plans"] .box .chosen-container,
[data-pagina="restrict.financial"] .box .chosen-container,
[data-pagina="restrict.vehicles.add"] .box .chosen-container,
[data-pagina="restrict.dashboard"] .box .chosen-container,
[data-pagina="restrict.pending"] .box .chosen-container,
[data-pagina="restrict.financial"] .box .chosen-container {
	margin-top: 15px;
	border-radius: 3px
}

[data-pagina="restrict.vehicles"] .box .half-selects .chosen-container,
[data-pagina="restrict.vehicles.edit"] .box .half-selects .chosen-container,
[data-pagina="restrict.proposals"] .box .half-selects .chosen-container,
[data-pagina="restrict.messages"] .box .half-selects .chosen-container,
[data-pagina="restrict.statitics"] .box .half-selects .chosen-container,
[data-pagina="restrict.profile"] .box .half-selects .chosen-container,
[data-pagina="restrict.resaller.plans"] .box .half-selects .chosen-container,
[data-pagina="restrict.financial"] .box .half-selects .chosen-container,
[data-pagina="restrict.vehicles.add"] .box .half-selects .chosen-container,
[data-pagina="restrict.dashboard"] .box .half-selects .chosen-container,
[data-pagina="restrict.pending"] .box .half-selects .chosen-container,
[data-pagina="restrict.financial"] .box .half-selects .chosen-container {
	margin-left: 18px
}

[data-pagina="restrict.vehicles"] .box .half-selects input,
[data-pagina="restrict.vehicles.edit"] .box .half-selects input,
[data-pagina="restrict.proposals"] .box .half-selects input,
[data-pagina="restrict.messages"] .box .half-selects input,
[data-pagina="restrict.statitics"] .box .half-selects input,
[data-pagina="restrict.profile"] .box .half-selects input,
[data-pagina="restrict.resaller.plans"] .box .half-selects input,
[data-pagina="restrict.financial"] .box .half-selects input,
[data-pagina="restrict.vehicles.add"] .box .half-selects input,
[data-pagina="restrict.dashboard"] .box .half-selects input,
[data-pagina="restrict.pending"] .box .half-selects input,
[data-pagina="restrict.financial"] .box .half-selects input {
	width: 150px;
	display: inline-block !important;
	margin-left: 18px;
	font-size: 13px;
	text-transform: uppercase;
	font-weight: 700;
	color: #aaaaaa
}

[data-pagina="restrict.vehicles"] .box .half-inputs,
[data-pagina="restrict.vehicles.edit"] .box .half-inputs,
[data-pagina="restrict.proposals"] .box .half-inputs,
[data-pagina="restrict.messages"] .box .half-inputs,
[data-pagina="restrict.statitics"] .box .half-inputs,
[data-pagina="restrict.profile"] .box .half-inputs,
[data-pagina="restrict.resaller.plans"] .box .half-inputs,
[data-pagina="restrict.financial"] .box .half-inputs,
[data-pagina="restrict.vehicles.add"] .box .half-inputs,
[data-pagina="restrict.dashboard"] .box .half-inputs,
[data-pagina="restrict.pending"] .box .half-inputs,
[data-pagina="restrict.financial"] .box .half-inputs {
	margin-left: -21px;
	height: 210px
}

[data-pagina="restrict.vehicles"] .box .half-inputs input,
[data-pagina="restrict.vehicles.edit"] .box .half-inputs input,
[data-pagina="restrict.proposals"] .box .half-inputs input,
[data-pagina="restrict.messages"] .box .half-inputs input,
[data-pagina="restrict.statitics"] .box .half-inputs input,
[data-pagina="restrict.profile"] .box .half-inputs input,
[data-pagina="restrict.resaller.plans"] .box .half-inputs input,
[data-pagina="restrict.financial"] .box .half-inputs input,
[data-pagina="restrict.vehicles.add"] .box .half-inputs input,
[data-pagina="restrict.dashboard"] .box .half-inputs input,
[data-pagina="restrict.pending"] .box .half-inputs input,
[data-pagina="restrict.financial"] .box .half-inputs input {
	width: 151px;
	display: inline-block;
	margin-left: 21px;
	font-size: 13px;
	text-transform: uppercase
}

[data-pagina="restrict.vehicles"] .vehicles-header,
[data-pagina="restrict.vehicles.edit"] .vehicles-header,
[data-pagina="restrict.proposals"] .vehicles-header,
[data-pagina="restrict.messages"] .vehicles-header,
[data-pagina="restrict.statitics"] .vehicles-header,
[data-pagina="restrict.profile"] .vehicles-header,
[data-pagina="restrict.resaller.plans"] .vehicles-header,
[data-pagina="restrict.financial"] .vehicles-header,
[data-pagina="restrict.vehicles.add"] .vehicles-header,
[data-pagina="restrict.dashboard"] .vehicles-header,
[data-pagina="restrict.pending"] .vehicles-header,
[data-pagina="restrict.financial"] .vehicles-header {
	margin: 0 auto;
	max-width: 950px;
	border-bottom: 1px solid #dce0e6;
	padding-bottom: 10px
}

[data-pagina="restrict.vehicles"] .vehicles-header .counter,
[data-pagina="restrict.vehicles.edit"] .vehicles-header .counter,
[data-pagina="restrict.proposals"] .vehicles-header .counter,
[data-pagina="restrict.messages"] .vehicles-header .counter,
[data-pagina="restrict.statitics"] .vehicles-header .counter,
[data-pagina="restrict.profile"] .vehicles-header .counter,
[data-pagina="restrict.resaller.plans"] .vehicles-header .counter,
[data-pagina="restrict.financial"] .vehicles-header .counter,
[data-pagina="restrict.vehicles.add"] .vehicles-header .counter,
[data-pagina="restrict.dashboard"] .vehicles-header .counter,
[data-pagina="restrict.pending"] .vehicles-header .counter,
[data-pagina="restrict.financial"] .vehicles-header .counter {
	font-weight: bold;
	font-size: 30px;
	float: left;
	padding: 4px 18px;
	background: #f9d424
}

[data-pagina="restrict.vehicles"] .vehicles-header .counter.bolsa,
[data-pagina="restrict.vehicles.edit"] .vehicles-header .counter.bolsa,
[data-pagina="restrict.proposals"] .vehicles-header .counter.bolsa,
[data-pagina="restrict.messages"] .vehicles-header .counter.bolsa,
[data-pagina="restrict.statitics"] .vehicles-header .counter.bolsa,
[data-pagina="restrict.profile"] .vehicles-header .counter.bolsa,
[data-pagina="restrict.resaller.plans"] .vehicles-header .counter.bolsa,
[data-pagina="restrict.financial"] .vehicles-header .counter.bolsa,
[data-pagina="restrict.vehicles.add"] .vehicles-header .counter.bolsa,
[data-pagina="restrict.dashboard"] .vehicles-header .counter.bolsa,
[data-pagina="restrict.pending"] .vehicles-header .counter.bolsa,
[data-pagina="restrict.financial"] .vehicles-header .counter.bolsa {
	display: none;
	background: #5bac2a;
	color: #FFF
}

[data-pagina="restrict.vehicles"] .vehicles-header .message,
[data-pagina="restrict.vehicles.edit"] .vehicles-header .message,
[data-pagina="restrict.proposals"] .vehicles-header .message,
[data-pagina="restrict.messages"] .vehicles-header .message,
[data-pagina="restrict.statitics"] .vehicles-header .message,
[data-pagina="restrict.profile"] .vehicles-header .message,
[data-pagina="restrict.resaller.plans"] .vehicles-header .message,
[data-pagina="restrict.financial"] .vehicles-header .message,
[data-pagina="restrict.vehicles.add"] .vehicles-header .message,
[data-pagina="restrict.dashboard"] .vehicles-header .message,
[data-pagina="restrict.pending"] .vehicles-header .message,
[data-pagina="restrict.financial"] .vehicles-header .message {
	float: left;
	margin-left: 6px
}

[data-pagina="restrict.vehicles"] .vehicles-header .message p:first-child,
[data-pagina="restrict.vehicles.edit"] .vehicles-header .message p:first-child,
[data-pagina="restrict.proposals"] .vehicles-header .message p:first-child,
[data-pagina="restrict.messages"] .vehicles-header .message p:first-child,
[data-pagina="restrict.statitics"] .vehicles-header .message p:first-child,
[data-pagina="restrict.profile"] .vehicles-header .message p:first-child,
[data-pagina="restrict.resaller.plans"] .vehicles-header .message p:first-child,
[data-pagina="restrict.financial"] .vehicles-header .message p:first-child,
[data-pagina="restrict.vehicles.add"] .vehicles-header .message p:first-child,
[data-pagina="restrict.dashboard"] .vehicles-header .message p:first-child,
[data-pagina="restrict.pending"] .vehicles-header .message p:first-child,
[data-pagina="restrict.financial"] .vehicles-header .message p:first-child {
	font-weight: bold;
	font-size: 24px;
	margin-bottom: 2px
}

[data-pagina="restrict.vehicles"] .vehicles-header .message p:last-child,
[data-pagina="restrict.vehicles.edit"] .vehicles-header .message p:last-child,
[data-pagina="restrict.proposals"] .vehicles-header .message p:last-child,
[data-pagina="restrict.messages"] .vehicles-header .message p:last-child,
[data-pagina="restrict.statitics"] .vehicles-header .message p:last-child,
[data-pagina="restrict.profile"] .vehicles-header .message p:last-child,
[data-pagina="restrict.resaller.plans"] .vehicles-header .message p:last-child,
[data-pagina="restrict.financial"] .vehicles-header .message p:last-child,
[data-pagina="restrict.vehicles.add"] .vehicles-header .message p:last-child,
[data-pagina="restrict.dashboard"] .vehicles-header .message p:last-child,
[data-pagina="restrict.pending"] .vehicles-header .message p:last-child,
[data-pagina="restrict.financial"] .vehicles-header .message p:last-child {
	font-size: 12px
}

[data-pagina="restrict.vehicles"] .vehicles-header .message.message-repass p,
[data-pagina="restrict.vehicles.edit"] .vehicles-header .message.message-repass p,
[data-pagina="restrict.proposals"] .vehicles-header .message.message-repass p,
[data-pagina="restrict.messages"] .vehicles-header .message.message-repass p,
[data-pagina="restrict.statitics"] .vehicles-header .message.message-repass p,
[data-pagina="restrict.profile"] .vehicles-header .message.message-repass p,
[data-pagina="restrict.resaller.plans"] .vehicles-header .message.message-repass p,
[data-pagina="restrict.financial"] .vehicles-header .message.message-repass p,
[data-pagina="restrict.vehicles.add"] .vehicles-header .message.message-repass p,
[data-pagina="restrict.dashboard"] .vehicles-header .message.message-repass p,
[data-pagina="restrict.pending"] .vehicles-header .message.message-repass p,
[data-pagina="restrict.financial"] .vehicles-header .message.message-repass p {
	color: #001130
}

[data-pagina="restrict.vehicles"] .vehicles-header:after,
[data-pagina="restrict.vehicles.edit"] .vehicles-header:after,
[data-pagina="restrict.proposals"] .vehicles-header:after,
[data-pagina="restrict.messages"] .vehicles-header:after,
[data-pagina="restrict.statitics"] .vehicles-header:after,
[data-pagina="restrict.profile"] .vehicles-header:after,
[data-pagina="restrict.resaller.plans"] .vehicles-header:after,
[data-pagina="restrict.financial"] .vehicles-header:after,
[data-pagina="restrict.vehicles.add"] .vehicles-header:after,
[data-pagina="restrict.dashboard"] .vehicles-header:after,
[data-pagina="restrict.pending"] .vehicles-header:after,
[data-pagina="restrict.financial"] .vehicles-header:after {
	content: "";
	display: block;
	clear: both
}

[data-pagina="restrict.vehicles"] .btn-main,
[data-pagina="restrict.vehicles.edit"] .btn-main,
[data-pagina="restrict.proposals"] .btn-main,
[data-pagina="restrict.messages"] .btn-main,
[data-pagina="restrict.statitics"] .btn-main,
[data-pagina="restrict.profile"] .btn-main,
[data-pagina="restrict.resaller.plans"] .btn-main,
[data-pagina="restrict.financial"] .btn-main,
[data-pagina="restrict.vehicles.add"] .btn-main,
[data-pagina="restrict.dashboard"] .btn-main,
[data-pagina="restrict.pending"] .btn-main,
[data-pagina="restrict.financial"] .btn-main {
	display: inline-block;
	width: 265px;
	height: 45px;
	background: #f9d424 url("../images/more.png") no-repeat;
	text-transform: uppercase;
	text-align: center;
	font-size: 13px;
	color: #2e2e2e;
	line-height: 45px;
	font-weight: 700;
	background-position: 46px 16px;
	text-indent: 25px
}

[data-pagina="restrict.vehicles"] .btn-main.repass-btn-main,
[data-pagina="restrict.vehicles.edit"] .btn-main.repass-btn-main,
[data-pagina="restrict.proposals"] .btn-main.repass-btn-main,
[data-pagina="restrict.messages"] .btn-main.repass-btn-main,
[data-pagina="restrict.statitics"] .btn-main.repass-btn-main,
[data-pagina="restrict.profile"] .btn-main.repass-btn-main,
[data-pagina="restrict.resaller.plans"] .btn-main.repass-btn-main,
[data-pagina="restrict.financial"] .btn-main.repass-btn-main,
[data-pagina="restrict.vehicles.add"] .btn-main.repass-btn-main,
[data-pagina="restrict.dashboard"] .btn-main.repass-btn-main,
[data-pagina="restrict.pending"] .btn-main.repass-btn-main,
[data-pagina="restrict.financial"] .btn-main.repass-btn-main {
	background-color: #5bac2a;
	background-image: url("../images/more-repasse.png");
	color: #FFF
}

[data-pagina="restrict.vehicles"] .tt-section,
[data-pagina="restrict.vehicles.edit"] .tt-section,
[data-pagina="restrict.proposals"] .tt-section,
[data-pagina="restrict.messages"] .tt-section,
[data-pagina="restrict.statitics"] .tt-section,
[data-pagina="restrict.profile"] .tt-section,
[data-pagina="restrict.resaller.plans"] .tt-section,
[data-pagina="restrict.financial"] .tt-section,
[data-pagina="restrict.vehicles.add"] .tt-section,
[data-pagina="restrict.dashboard"] .tt-section,
[data-pagina="restrict.pending"] .tt-section,
[data-pagina="restrict.financial"] .tt-section {
	max-width: 950px;
	clear: both;
	height: 100px;
	width: 100%;
	margin: 0 auto;
	border-bottom: 1px solid #dce0e6;
	position: relative;
	padding-top: 0px;
	height: 100px
}

[data-pagina="restrict.vehicles"] .tt-section .text-tt,
[data-pagina="restrict.vehicles.edit"] .tt-section .text-tt,
[data-pagina="restrict.proposals"] .tt-section .text-tt,
[data-pagina="restrict.messages"] .tt-section .text-tt,
[data-pagina="restrict.statitics"] .tt-section .text-tt,
[data-pagina="restrict.profile"] .tt-section .text-tt,
[data-pagina="restrict.financial"] .tt-section .text-tt,
[data-pagina="restrict.vehicles.add"] .tt-section .text-tt,
[data-pagina="restrict.dashboard"] .tt-section .text-tt,
[data-pagina="restrict.pending"] .tt-section .text-tt,
[data-pagina="restrict.financial"] .tt-section .text-tt {
	width: 400px;
	position: relative;
	top: 30px
}

[data-pagina="restrict.resaller.plans"] .tt-section .text-tt {
	width: 100%;
	position: relative;
	top: 30px;
}

[data-pagina="restrict.vehicles"] .tt-section .text-tt.text-tt-repass,
[data-pagina="restrict.vehicles.edit"] .tt-section .text-tt.text-tt-repass,
[data-pagina="restrict.proposals"] .tt-section .text-tt.text-tt-repass,
[data-pagina="restrict.messages"] .tt-section .text-tt.text-tt-repass,
[data-pagina="restrict.statitics"] .tt-section .text-tt.text-tt-repass,
[data-pagina="restrict.profile"] .tt-section .text-tt.text-tt-repass,
[data-pagina="restrict.resaller.plans"] .tt-section .text-tt.text-tt-repass,
[data-pagina="restrict.financial"] .tt-section .text-tt.text-tt-repass,
[data-pagina="restrict.vehicles.add"] .tt-section .text-tt.text-tt-repass,
[data-pagina="restrict.dashboard"] .tt-section .text-tt.text-tt-repass,
[data-pagina="restrict.pending"] .tt-section .text-tt.text-tt-repass,
[data-pagina="restrict.financial"] .tt-section .text-tt.text-tt-repass {
	color: #001130
}

[data-pagina="restrict.vehicles"] .tt-section h1,
[data-pagina="restrict.vehicles.edit"] .tt-section h1,
[data-pagina="restrict.proposals"] .tt-section h1,
[data-pagina="restrict.messages"] .tt-section h1,
[data-pagina="restrict.statitics"] .tt-section h1,
[data-pagina="restrict.profile"] .tt-section h1,
[data-pagina="restrict.financial"] .tt-section h1,
[data-pagina="restrict.vehicles.add"] .tt-section h1,
[data-pagina="restrict.dashboard"] .tt-section h1,
[data-pagina="restrict.pending"] .tt-section h1,
[data-pagina="restrict.financial"] .tt-section h1 {
	padding: 0px;
	margin: 0px;
	font-size: 24px;
	display: block;
	text-align: left
}

[data-pagina="restrict.resaller.plans"] .tt-section h1 {
	padding: 0px;
	font-size: 24px;
	display: block;
	text-align: center;
}

[data-pagina="restrict.vehicles"] .tt-section span,
[data-pagina="restrict.vehicles.edit"] .tt-section span,
[data-pagina="restrict.proposals"] .tt-section span,
[data-pagina="restrict.messages"] .tt-section span,
[data-pagina="restrict.statitics"] .tt-section span,
[data-pagina="restrict.profile"] .tt-section span,
[data-pagina="restrict.resaller.plans"] .tt-section span,
[data-pagina="restrict.financial"] .tt-section span,
[data-pagina="restrict.vehicles.add"] .tt-section span,
[data-pagina="restrict.dashboard"] .tt-section span,
[data-pagina="restrict.pending"] .tt-section span,
[data-pagina="restrict.financial"] .tt-section span {
	text-transform: uppercase;
	font-size: 13px;
	display: block;
	float: left;
	text-align: left
}

[data-pagina="restrict.vehicles"] .tt-section a,
[data-pagina="restrict.vehicles.edit"] .tt-section a,
[data-pagina="restrict.proposals"] .tt-section a,
[data-pagina="restrict.messages"] .tt-section a,
[data-pagina="restrict.statitics"] .tt-section a,
[data-pagina="restrict.profile"] .tt-section a,
[data-pagina="restrict.resaller.plans"] .tt-section a,
[data-pagina="restrict.financial"] .tt-section a,
[data-pagina="restrict.vehicles.add"] .tt-section a,
[data-pagina="restrict.dashboard"] .tt-section a,
[data-pagina="restrict.pending"] .tt-section a,
[data-pagina="restrict.financial"] .tt-section a {
	position: absolute;
	right: 0px;
	display: inline-block;
	width: 265px;
	height: 45px;
	background: #f9d424 url("../images/more.png") no-repeat;
	text-transform: uppercase;
	text-align: center;
	font-size: 13px;
	color: #2e2e2e;
	line-height: 45px;
	font-weight: 700;
	background-position: 46px 16px;
	text-indent: 25px
}

[data-pagina="restrict.vehicles"] .tt-section p,
[data-pagina="restrict.vehicles.edit"] .tt-section p,
[data-pagina="restrict.proposals"] .tt-section p,
[data-pagina="restrict.messages"] .tt-section p,
[data-pagina="restrict.statitics"] .tt-section p,
[data-pagina="restrict.profile"] .tt-section p,
[data-pagina="restrict.resaller.plans"] .tt-section p,
[data-pagina="restrict.financial"] .tt-section p,
[data-pagina="restrict.vehicles.add"] .tt-section p,
[data-pagina="restrict.dashboard"] .tt-section p,
[data-pagina="restrict.pending"] .tt-section p,
[data-pagina="restrict.financial"] .tt-section p {
	color: #2e2e22;
	font-size: 13px;
	position: absolute;
	right: 0px;
	display: inline-block;
	margin-top: 35px
}

[data-pagina="restrict.vehicles"] .tt-section p span,
[data-pagina="restrict.vehicles.edit"] .tt-section p span,
[data-pagina="restrict.proposals"] .tt-section p span,
[data-pagina="restrict.messages"] .tt-section p span,
[data-pagina="restrict.statitics"] .tt-section p span,
[data-pagina="restrict.profile"] .tt-section p span,
[data-pagina="restrict.resaller.plans"] .tt-section p span,
[data-pagina="restrict.financial"] .tt-section p span,
[data-pagina="restrict.vehicles.add"] .tt-section p span,
[data-pagina="restrict.dashboard"] .tt-section p span,
[data-pagina="restrict.pending"] .tt-section p span,
[data-pagina="restrict.financial"] .tt-section p span {
	text-transform: initial;
	color: #088888;
	margin-right: 5px
}

[data-pagina="restrict.vehicles"] .system-message,
[data-pagina="restrict.vehicles.edit"] .system-message,
[data-pagina="restrict.proposals"] .system-message,
[data-pagina="restrict.messages"] .system-message,
[data-pagina="restrict.statitics"] .system-message,
[data-pagina="restrict.profile"] .system-message,
[data-pagina="restrict.resaller.plans"] .system-message,
[data-pagina="restrict.financial"] .system-message,
[data-pagina="restrict.vehicles.add"] .system-message,
[data-pagina="restrict.dashboard"] .system-message,
[data-pagina="restrict.pending"] .system-message,
[data-pagina="restrict.financial"] .system-message {
	width: 950px;
	height: 125px;
	margin: 0 auto;
	background: #fff;
	position: relative;
	top: 20px;
	margin-bottom: 50px
}

[data-pagina="restrict.vehicles"] .system-message .close-message,
[data-pagina="restrict.vehicles"] .system-message .close-link,
[data-pagina="restrict.vehicles.edit"] .system-message .close-message,
[data-pagina="restrict.vehicles.edit"] .system-message .close-link,
[data-pagina="restrict.proposals"] .system-message .close-message,
[data-pagina="restrict.proposals"] .system-message .close-link,
[data-pagina="restrict.messages"] .system-message .close-message,
[data-pagina="restrict.messages"] .system-message .close-link,
[data-pagina="restrict.statitics"] .system-message .close-message,
[data-pagina="restrict.statitics"] .system-message .close-link,
[data-pagina="restrict.profile"] .system-message .close-message,
[data-pagina="restrict.profile"] .system-message .close-link,
[data-pagina="restrict.resaller.plans"] .system-message .close-message,
[data-pagina="restrict.resaller.plans"] .system-message .close-link,
[data-pagina="restrict.financial"] .system-message .close-message,
[data-pagina="restrict.financial"] .system-message .close-link,
[data-pagina="restrict.vehicles.add"] .system-message .close-message,
[data-pagina="restrict.vehicles.add"] .system-message .close-link,
[data-pagina="restrict.dashboard"] .system-message .close-message,
[data-pagina="restrict.dashboard"] .system-message .close-link,
[data-pagina="restrict.pending"] .system-message .close-message,
[data-pagina="restrict.pending"] .system-message .close-link,
[data-pagina="restrict.financial"] .system-message .close-message,
[data-pagina="restrict.financial"] .system-message .close-link {
	margin-top: 40px;
	margin-right: 5px
}

[data-pagina="restrict.vehicles"] .system-message .close-message span,
[data-pagina="restrict.vehicles"] .system-message .close-link span,
[data-pagina="restrict.vehicles.edit"] .system-message .close-message span,
[data-pagina="restrict.vehicles.edit"] .system-message .close-link span,
[data-pagina="restrict.proposals"] .system-message .close-message span,
[data-pagina="restrict.proposals"] .system-message .close-link span,
[data-pagina="restrict.messages"] .system-message .close-message span,
[data-pagina="restrict.messages"] .system-message .close-link span,
[data-pagina="restrict.statitics"] .system-message .close-message span,
[data-pagina="restrict.statitics"] .system-message .close-link span,
[data-pagina="restrict.profile"] .system-message .close-message span,
[data-pagina="restrict.profile"] .system-message .close-link span,
[data-pagina="restrict.resaller.plans"] .system-message .close-message span,
[data-pagina="restrict.resaller.plans"] .system-message .close-link span,
[data-pagina="restrict.financial"] .system-message .close-message span,
[data-pagina="restrict.financial"] .system-message .close-link span,
[data-pagina="restrict.vehicles.add"] .system-message .close-message span,
[data-pagina="restrict.vehicles.add"] .system-message .close-link span,
[data-pagina="restrict.dashboard"] .system-message .close-message span,
[data-pagina="restrict.dashboard"] .system-message .close-link span,
[data-pagina="restrict.pending"] .system-message .close-message span,
[data-pagina="restrict.pending"] .system-message .close-link span,
[data-pagina="restrict.financial"] .system-message .close-message span,
[data-pagina="restrict.financial"] .system-message .close-link span {
	cursor: pointer;
	color: #fff;
	display: block;
	font-size: 11px;
	text-transform: uppercase;
	background: #888;
	text-align: center;
	width: 150px;
	height: 50px;
	line-height: 50px
}

[data-pagina="restrict.vehicles"] .system-message .close-message span a,
[data-pagina="restrict.vehicles"] .system-message .close-link span a,
[data-pagina="restrict.vehicles.edit"] .system-message .close-message span a,
[data-pagina="restrict.vehicles.edit"] .system-message .close-link span a,
[data-pagina="restrict.proposals"] .system-message .close-message span a,
[data-pagina="restrict.proposals"] .system-message .close-link span a,
[data-pagina="restrict.messages"] .system-message .close-message span a,
[data-pagina="restrict.messages"] .system-message .close-link span a,
[data-pagina="restrict.statitics"] .system-message .close-message span a,
[data-pagina="restrict.statitics"] .system-message .close-link span a,
[data-pagina="restrict.profile"] .system-message .close-message span a,
[data-pagina="restrict.profile"] .system-message .close-link span a,
[data-pagina="restrict.resaller.plans"] .system-message .close-message span a,
[data-pagina="restrict.resaller.plans"] .system-message .close-link span a,
[data-pagina="restrict.financial"] .system-message .close-message span a,
[data-pagina="restrict.financial"] .system-message .close-link span a,
[data-pagina="restrict.vehicles.add"] .system-message .close-message span a,
[data-pagina="restrict.vehicles.add"] .system-message .close-link span a,
[data-pagina="restrict.dashboard"] .system-message .close-message span a,
[data-pagina="restrict.dashboard"] .system-message .close-link span a,
[data-pagina="restrict.pending"] .system-message .close-message span a,
[data-pagina="restrict.pending"] .system-message .close-link span a,
[data-pagina="restrict.financial"] .system-message .close-message span a,
[data-pagina="restrict.financial"] .system-message .close-link span a {
	color: #FFF
}

[data-pagina="restrict.vehicles"] .system-message .close-message span a:hover,
[data-pagina="restrict.vehicles"] .system-message .close-link span a:hover,
[data-pagina="restrict.vehicles.edit"] .system-message .close-message span a:hover,
[data-pagina="restrict.vehicles.edit"] .system-message .close-link span a:hover,
[data-pagina="restrict.proposals"] .system-message .close-message span a:hover,
[data-pagina="restrict.proposals"] .system-message .close-link span a:hover,
[data-pagina="restrict.messages"] .system-message .close-message span a:hover,
[data-pagina="restrict.messages"] .system-message .close-link span a:hover,
[data-pagina="restrict.statitics"] .system-message .close-message span a:hover,
[data-pagina="restrict.statitics"] .system-message .close-link span a:hover,
[data-pagina="restrict.profile"] .system-message .close-message span a:hover,
[data-pagina="restrict.profile"] .system-message .close-link span a:hover,
[data-pagina="restrict.resaller.plans"] .system-message .close-message span a:hover,
[data-pagina="restrict.resaller.plans"] .system-message .close-link span a:hover,
[data-pagina="restrict.financial"] .system-message .close-message span a:hover,
[data-pagina="restrict.financial"] .system-message .close-link span a:hover,
[data-pagina="restrict.vehicles.add"] .system-message .close-message span a:hover,
[data-pagina="restrict.vehicles.add"] .system-message .close-link span a:hover,
[data-pagina="restrict.dashboard"] .system-message .close-message span a:hover,
[data-pagina="restrict.dashboard"] .system-message .close-link span a:hover,
[data-pagina="restrict.pending"] .system-message .close-message span a:hover,
[data-pagina="restrict.pending"] .system-message .close-link span a:hover,
[data-pagina="restrict.financial"] .system-message .close-message span a:hover,
[data-pagina="restrict.financial"] .system-message .close-link span a:hover {
	color: #FFF
}

[data-pagina="restrict.vehicles"] .system-message .text-message,
[data-pagina="restrict.vehicles.edit"] .system-message .text-message,
[data-pagina="restrict.proposals"] .system-message .text-message,
[data-pagina="restrict.messages"] .system-message .text-message,
[data-pagina="restrict.statitics"] .system-message .text-message,
[data-pagina="restrict.profile"] .system-message .text-message,
[data-pagina="restrict.resaller.plans"] .system-message .text-message,
[data-pagina="restrict.financial"] .system-message .text-message,
[data-pagina="restrict.vehicles.add"] .system-message .text-message,
[data-pagina="restrict.dashboard"] .system-message .text-message,
[data-pagina="restrict.pending"] .system-message .text-message,
[data-pagina="restrict.financial"] .system-message .text-message {
	margin-left: 40px
}

[data-pagina="restrict.vehicles"] .system-message .text-message .text-big,
[data-pagina="restrict.vehicles.edit"] .system-message .text-message .text-big,
[data-pagina="restrict.proposals"] .system-message .text-message .text-big,
[data-pagina="restrict.messages"] .system-message .text-message .text-big,
[data-pagina="restrict.statitics"] .system-message .text-message .text-big,
[data-pagina="restrict.profile"] .system-message .text-message .text-big,
[data-pagina="restrict.resaller.plans"] .system-message .text-message .text-big,
[data-pagina="restrict.financial"] .system-message .text-message .text-big,
[data-pagina="restrict.vehicles.add"] .system-message .text-message .text-big,
[data-pagina="restrict.dashboard"] .system-message .text-message .text-big,
[data-pagina="restrict.pending"] .system-message .text-message .text-big,
[data-pagina="restrict.financial"] .system-message .text-message .text-big {
	margin-top: 40px;
	font-size: 24px;
	color: #2e2e2e;
	text-transform: initial
}

[data-pagina="restrict.vehicles"] .system-message .text-message span,
[data-pagina="restrict.vehicles.edit"] .system-message .text-message span,
[data-pagina="restrict.proposals"] .system-message .text-message span,
[data-pagina="restrict.messages"] .system-message .text-message span,
[data-pagina="restrict.statitics"] .system-message .text-message span,
[data-pagina="restrict.profile"] .system-message .text-message span,
[data-pagina="restrict.resaller.plans"] .system-message .text-message span,
[data-pagina="restrict.financial"] .system-message .text-message span,
[data-pagina="restrict.vehicles.add"] .system-message .text-message span,
[data-pagina="restrict.dashboard"] .system-message .text-message span,
[data-pagina="restrict.pending"] .system-message .text-message span,
[data-pagina="restrict.financial"] .system-message .text-message span {
	color: #888;
	display: block;
	text-transform: uppercase;
	font-size: 11px
}

[data-pagina="restrict.vehicles"] .restrict,
[data-pagina="restrict.vehicles.edit"] .restrict,
[data-pagina="restrict.proposals"] .restrict,
[data-pagina="restrict.messages"] .restrict,
[data-pagina="restrict.statitics"] .restrict,
[data-pagina="restrict.profile"] .restrict,
[data-pagina="restrict.resaller.plans"] .restrict,
[data-pagina="restrict.financial"] .restrict,
[data-pagina="restrict.vehicles.add"] .restrict,
[data-pagina="restrict.dashboard"] .restrict,
[data-pagina="restrict.pending"] .restrict,
[data-pagina="restrict.financial"] .restrict {
	background: #f1f2f3;
	padding-bottom: 80px
}

[data-pagina="restrict.vehicles"] .list,
[data-pagina="restrict.vehicles.edit"] .list,
[data-pagina="restrict.proposals"] .list,
[data-pagina="restrict.messages"] .list,
[data-pagina="restrict.statitics"] .list,
[data-pagina="restrict.profile"] .list,
[data-pagina="restrict.resaller.plans"] .list,
[data-pagina="restrict.financial"] .list,
[data-pagina="restrict.vehicles.add"] .list,
[data-pagina="restrict.dashboard"] .list,
[data-pagina="restrict.pending"] .list,
[data-pagina="restrict.financial"] .list {
	display: block;
	margin-top: 10px;
	margin-top: 45px;
	padding-bottom: 100px
}

[data-pagina="restrict.vehicles"] .list .center-box,
[data-pagina="restrict.vehicles.edit"] .list .center-box,
[data-pagina="restrict.proposals"] .list .center-box,
[data-pagina="restrict.messages"] .list .center-box,
[data-pagina="restrict.statitics"] .list .center-box,
[data-pagina="restrict.profile"] .list .center-box,
[data-pagina="restrict.resaller.plans"] .list .center-box,
[data-pagina="restrict.financial"] .list .center-box,
[data-pagina="restrict.vehicles.add"] .list .center-box,
[data-pagina="restrict.dashboard"] .list .center-box,
[data-pagina="restrict.pending"] .list .center-box,
[data-pagina="restrict.financial"] .list .center-box {
	width: 320px
}

[data-pagina="restrict.vehicles"] .list .box,
[data-pagina="restrict.vehicles.edit"] .list .box,
[data-pagina="restrict.proposals"] .list .box,
[data-pagina="restrict.messages"] .list .box,
[data-pagina="restrict.statitics"] .list .box,
[data-pagina="restrict.profile"] .list .box,
[data-pagina="restrict.resaller.plans"] .list .box,
[data-pagina="restrict.financial"] .list .box,
[data-pagina="restrict.vehicles.add"] .list .box,
[data-pagina="restrict.dashboard"] .list .box,
[data-pagina="restrict.pending"] .list .box,
[data-pagina="restrict.financial"] .list .box {
	margin-top: 20px;
	position: relative;
	width: 420px
}

[data-pagina="restrict.vehicles"] .list .help,
[data-pagina="restrict.vehicles.edit"] .list .help,
[data-pagina="restrict.proposals"] .list .help,
[data-pagina="restrict.messages"] .list .help,
[data-pagina="restrict.statitics"] .list .help,
[data-pagina="restrict.profile"] .list .help,
[data-pagina="restrict.resaller.plans"] .list .help,
[data-pagina="restrict.financial"] .list .help,
[data-pagina="restrict.vehicles.add"] .list .help,
[data-pagina="restrict.dashboard"] .list .help,
[data-pagina="restrict.pending"] .list .help,
[data-pagina="restrict.financial"] .list .help {
	position: absolute;
	top: 20px;
	right: 20px;
	display: block;
	background: url("../images/help.png") no-repeat;
	height: 16px;
	width: 17px;
	text-indent: -9999px
}

[data-pagina="restrict.vehicles"] .list .phones-checks input,
[data-pagina="restrict.vehicles.edit"] .list .phones-checks input,
[data-pagina="restrict.proposals"] .list .phones-checks input,
[data-pagina="restrict.messages"] .list .phones-checks input,
[data-pagina="restrict.statitics"] .list .phones-checks input,
[data-pagina="restrict.profile"] .list .phones-checks input,
[data-pagina="restrict.resaller.plans"] .list .phones-checks input,
[data-pagina="restrict.financial"] .list .phones-checks input,
[data-pagina="restrict.vehicles.add"] .list .phones-checks input,
[data-pagina="restrict.dashboard"] .list .phones-checks input,
[data-pagina="restrict.pending"] .list .phones-checks input,
[data-pagina="restrict.financial"] .list .phones-checks input {
	opacity: 0
}

[data-pagina="restrict.vehicles"] .list .phones-checks label,
[data-pagina="restrict.vehicles.edit"] .list .phones-checks label,
[data-pagina="restrict.proposals"] .list .phones-checks label,
[data-pagina="restrict.messages"] .list .phones-checks label,
[data-pagina="restrict.statitics"] .list .phones-checks label,
[data-pagina="restrict.profile"] .list .phones-checks label,
[data-pagina="restrict.resaller.plans"] .list .phones-checks label,
[data-pagina="restrict.financial"] .list .phones-checks label,
[data-pagina="restrict.vehicles.add"] .list .phones-checks label,
[data-pagina="restrict.dashboard"] .list .phones-checks label,
[data-pagina="restrict.pending"] .list .phones-checks label,
[data-pagina="restrict.financial"] .list .phones-checks label {
	margin-left: 0px;
	margin-right: 15px;
	font-size: 13px;
	margin-top: 5px;
	color: #888;
	float: left;
	cursor: pointer
}

[data-pagina="restrict.vehicles"] .list .phones-checks .checkbox,
[data-pagina="restrict.vehicles.edit"] .list .phones-checks .checkbox,
[data-pagina="restrict.proposals"] .list .phones-checks .checkbox,
[data-pagina="restrict.messages"] .list .phones-checks .checkbox,
[data-pagina="restrict.statitics"] .list .phones-checks .checkbox,
[data-pagina="restrict.profile"] .list .phones-checks .checkbox,
[data-pagina="restrict.resaller.plans"] .list .phones-checks .checkbox,
[data-pagina="restrict.financial"] .list .phones-checks .checkbox,
[data-pagina="restrict.vehicles.add"] .list .phones-checks .checkbox,
[data-pagina="restrict.dashboard"] .list .phones-checks .checkbox,
[data-pagina="restrict.pending"] .list .phones-checks .checkbox,
[data-pagina="restrict.financial"] .list .phones-checks .checkbox {
	background: #fff;
	border: 1px solid #888;
	width: 13px;
	margin-right: 8px;
	height: 13px;
	float: left
}

[data-pagina="restrict.vehicles"] .list .phones-checks input:checked+label .checkbox,
[data-pagina="restrict.vehicles.edit"] .list .phones-checks input:checked+label .checkbox,
[data-pagina="restrict.proposals"] .list .phones-checks input:checked+label .checkbox,
[data-pagina="restrict.messages"] .list .phones-checks input:checked+label .checkbox,
[data-pagina="restrict.statitics"] .list .phones-checks input:checked+label .checkbox,
[data-pagina="restrict.profile"] .list .phones-checks input:checked+label .checkbox,
[data-pagina="restrict.resaller.plans"] .list .phones-checks input:checked+label .checkbox,
[data-pagina="restrict.financial"] .list .phones-checks input:checked+label .checkbox,
[data-pagina="restrict.vehicles.add"] .list .phones-checks input:checked+label .checkbox,
[data-pagina="restrict.dashboard"] .list .phones-checks input:checked+label .checkbox,
[data-pagina="restrict.pending"] .list .phones-checks input:checked+label .checkbox,
[data-pagina="restrict.financial"] .list .phones-checks input:checked+label .checkbox {
	background: #facf00 url("../images/check.png") no-repeat center;
	display: inline-block
}

[data-pagina="restrict.vehicles"] .list .field-cep .text,
[data-pagina="restrict.vehicles.edit"] .list .field-cep .text,
[data-pagina="restrict.proposals"] .list .field-cep .text,
[data-pagina="restrict.messages"] .list .field-cep .text,
[data-pagina="restrict.statitics"] .list .field-cep .text,
[data-pagina="restrict.profile"] .list .field-cep .text,
[data-pagina="restrict.resaller.plans"] .list .field-cep .text,
[data-pagina="restrict.financial"] .list .field-cep .text,
[data-pagina="restrict.vehicles.add"] .list .field-cep .text,
[data-pagina="restrict.dashboard"] .list .field-cep .text,
[data-pagina="restrict.pending"] .list .field-cep .text,
[data-pagina="restrict.financial"] .list .field-cep .text {
	width: 165px;
	display: inline-block
}

[data-pagina="restrict.vehicles"] .list .field-cep a,
[data-pagina="restrict.vehicles.edit"] .list .field-cep a,
[data-pagina="restrict.proposals"] .list .field-cep a,
[data-pagina="restrict.messages"] .list .field-cep a,
[data-pagina="restrict.statitics"] .list .field-cep a,
[data-pagina="restrict.profile"] .list .field-cep a,
[data-pagina="restrict.resaller.plans"] .list .field-cep a,
[data-pagina="restrict.financial"] .list .field-cep a,
[data-pagina="restrict.vehicles.add"] .list .field-cep a,
[data-pagina="restrict.dashboard"] .list .field-cep a,
[data-pagina="restrict.pending"] .list .field-cep a,
[data-pagina="restrict.financial"] .list .field-cep a {
	font-size: 15px;
	color: #2e2e2e;
	display: inline-block;
	position: relative;
	top: 12px;
	left: 10px
}

[data-pagina="restrict.vehicles"] .list .text,
[data-pagina="restrict.vehicles.edit"] .list .text,
[data-pagina="restrict.proposals"] .list .text,
[data-pagina="restrict.messages"] .list .text,
[data-pagina="restrict.statitics"] .list .text,
[data-pagina="restrict.profile"] .list .text,
[data-pagina="restrict.resaller.plans"] .list .text,
[data-pagina="restrict.financial"] .list .text,
[data-pagina="restrict.vehicles.add"] .list .text,
[data-pagina="restrict.dashboard"] .list .text,
[data-pagina="restrict.pending"] .list .text,
[data-pagina="restrict.financial"] .list .text {
	max-width: 320px;
	width: 100%;
	font-weight: 700
}

[data-pagina="restrict.vehicles"] .list .text.cpf,
[data-pagina="restrict.vehicles.edit"] .list .text.cpf,
[data-pagina="restrict.proposals"] .list .text.cpf,
[data-pagina="restrict.messages"] .list .text.cpf,
[data-pagina="restrict.statitics"] .list .text.cpf,
[data-pagina="restrict.profile"] .list .text.cpf,
[data-pagina="restrict.resaller.plans"] .list .text.cpf,
[data-pagina="restrict.financial"] .list .text.cpf,
[data-pagina="restrict.vehicles.add"] .list .text.cpf,
[data-pagina="restrict.dashboard"] .list .text.cpf,
[data-pagina="restrict.pending"] .list .text.cpf,
[data-pagina="restrict.financial"] .list .text.cpf {
	width: 105px
}

[data-pagina="restrict.vehicles"] .list .half-inputs,
[data-pagina="restrict.vehicles.edit"] .list .half-inputs,
[data-pagina="restrict.proposals"] .list .half-inputs,
[data-pagina="restrict.messages"] .list .half-inputs,
[data-pagina="restrict.statitics"] .list .half-inputs,
[data-pagina="restrict.profile"] .list .half-inputs,
[data-pagina="restrict.resaller.plans"] .list .half-inputs,
[data-pagina="restrict.financial"] .list .half-inputs,
[data-pagina="restrict.vehicles.add"] .list .half-inputs,
[data-pagina="restrict.dashboard"] .list .half-inputs,
[data-pagina="restrict.pending"] .list .half-inputs,
[data-pagina="restrict.financial"] .list .half-inputs {
	margin-left: -20px
}

[data-pagina="restrict.vehicles"] .list .half-inputs .text,
[data-pagina="restrict.vehicles.edit"] .list .half-inputs .text,
[data-pagina="restrict.proposals"] .list .half-inputs .text,
[data-pagina="restrict.messages"] .list .half-inputs .text,
[data-pagina="restrict.statitics"] .list .half-inputs .text,
[data-pagina="restrict.profile"] .list .half-inputs .text,
[data-pagina="restrict.resaller.plans"] .list .half-inputs .text,
[data-pagina="restrict.financial"] .list .half-inputs .text,
[data-pagina="restrict.vehicles.add"] .list .half-inputs .text,
[data-pagina="restrict.dashboard"] .list .half-inputs .text,
[data-pagina="restrict.pending"] .list .half-inputs .text,
[data-pagina="restrict.financial"] .list .half-inputs .text {
	width: 150px;
	float: left;
	margin-left: 20px
}

[data-pagina="restrict.vehicles"] .list .btn-sign,
[data-pagina="restrict.vehicles.edit"] .list .btn-sign,
[data-pagina="restrict.proposals"] .list .btn-sign,
[data-pagina="restrict.messages"] .list .btn-sign,
[data-pagina="restrict.statitics"] .list .btn-sign,
[data-pagina="restrict.profile"] .list .btn-sign,
[data-pagina="restrict.resaller.plans"] .list .btn-sign,
[data-pagina="restrict.financial"] .list .btn-sign,
[data-pagina="restrict.vehicles.add"] .list .btn-sign,
[data-pagina="restrict.dashboard"] .list .btn-sign,
[data-pagina="restrict.pending"] .list .btn-sign,
[data-pagina="restrict.financial"] .list .btn-sign {
	clear: both;
	width: 220px;
	margin: 0 auto
}

[data-pagina="restrict.vehicles"] .list .enter,
[data-pagina="restrict.vehicles.edit"] .list .enter,
[data-pagina="restrict.proposals"] .list .enter,
[data-pagina="restrict.messages"] .list .enter,
[data-pagina="restrict.statitics"] .list .enter,
[data-pagina="restrict.profile"] .list .enter,
[data-pagina="restrict.resaller.plans"] .list .enter,
[data-pagina="restrict.financial"] .list .enter,
[data-pagina="restrict.vehicles.add"] .list .enter,
[data-pagina="restrict.dashboard"] .list .enter,
[data-pagina="restrict.pending"] .list .enter,
[data-pagina="restrict.financial"] .list .enter {
	clear: both;
	width: 220px;
	margin: 0 auto;
	margin-top: 50px
}

[data-pagina="restrict.vehicles"] .list li,
[data-pagina="restrict.vehicles.edit"] .list li,
[data-pagina="restrict.proposals"] .list li,
[data-pagina="restrict.messages"] .list li,
[data-pagina="restrict.statitics"] .list li,
[data-pagina="restrict.profile"] .list li,
[data-pagina="restrict.resaller.plans"] .list li,
[data-pagina="restrict.financial"] .list li,
[data-pagina="restrict.vehicles.add"] .list li,
[data-pagina="restrict.dashboard"] .list li,
[data-pagina="restrict.pending"] .list li,
[data-pagina="restrict.financial"] .list li {
	list-style: none;
	clear: both;
	position: relative;
	width: 100%;
	max-width: 950px;
	margin: 0 auto;
	z-index: 1;
	height: 130px;
	background: #fff;
	margin-top: 25px
}

[data-pagina="restrict.vehicles"] .list .list-btns,
[data-pagina="restrict.vehicles.edit"] .list .list-btns,
[data-pagina="restrict.proposals"] .list .list-btns,
[data-pagina="restrict.messages"] .list .list-btns,
[data-pagina="restrict.statitics"] .list .list-btns,
[data-pagina="restrict.profile"] .list .list-btns,
[data-pagina="restrict.resaller.plans"] .list .list-btns,
[data-pagina="restrict.financial"] .list .list-btns,
[data-pagina="restrict.vehicles.add"] .list .list-btns,
[data-pagina="restrict.dashboard"] .list .list-btns,
[data-pagina="restrict.pending"] .list .list-btns,
[data-pagina="restrict.financial"] .list .list-btns {
	position: absolute;
	right: 5px
}

[data-pagina="restrict.vehicles"] .list .list-btns li,
[data-pagina="restrict.vehicles.edit"] .list .list-btns li,
[data-pagina="restrict.proposals"] .list .list-btns li,
[data-pagina="restrict.messages"] .list .list-btns li,
[data-pagina="restrict.statitics"] .list .list-btns li,
[data-pagina="restrict.profile"] .list .list-btns li,
[data-pagina="restrict.resaller.plans"] .list .list-btns li,
[data-pagina="restrict.financial"] .list .list-btns li,
[data-pagina="restrict.vehicles.add"] .list .list-btns li,
[data-pagina="restrict.dashboard"] .list .list-btns li,
[data-pagina="restrict.pending"] .list .list-btns li,
[data-pagina="restrict.financial"] .list .list-btns li {
	height: auto;
	cursor: pointer;
	margin-top: 5px
}

[data-pagina="restrict.vehicles"] .list .list-btns li span,
[data-pagina="restrict.vehicles.edit"] .list .list-btns li span,
[data-pagina="restrict.proposals"] .list .list-btns li span,
[data-pagina="restrict.messages"] .list .list-btns li span,
[data-pagina="restrict.statitics"] .list .list-btns li span,
[data-pagina="restrict.profile"] .list .list-btns li span,
[data-pagina="restrict.resaller.plans"] .list .list-btns li span,
[data-pagina="restrict.financial"] .list .list-btns li span,
[data-pagina="restrict.vehicles.add"] .list .list-btns li span,
[data-pagina="restrict.dashboard"] .list .list-btns li span,
[data-pagina="restrict.pending"] .list .list-btns li span,
[data-pagina="restrict.financial"] .list .list-btns li span {
	width: 75px;
	height: 37px;
	text-align: center;
	line-height: 37px;
	font-weight: 700;
	font-size: 11px;
	text-transform: uppercase;
	display: block;
	background: #888;
	color: #fff;
	border-radius: 30px;
}

[data-pagina="restrict.vehicles"] .list .list-btns li span.disabled,
[data-pagina="restrict.vehicles.edit"] .list .list-btns li span.disabled,
[data-pagina="restrict.proposals"] .list .list-btns li span.disabled,
[data-pagina="restrict.messages"] .list .list-btns li span.disabled,
[data-pagina="restrict.statitics"] .list .list-btns li span.disabled,
[data-pagina="restrict.profile"] .list .list-btns li span.disabled,
[data-pagina="restrict.resaller.plans"] .list .list-btns li span.disabled,
[data-pagina="restrict.financial"] .list .list-btns li span.disabled,
[data-pagina="restrict.vehicles.add"] .list .list-btns li span.disabled,
[data-pagina="restrict.dashboard"] .list .list-btns li span.disabled,
[data-pagina="restrict.pending"] .list .list-btns li span.disabled,
[data-pagina="restrict.financial"] .list .list-btns li span.disabled {
	background-color: #d0d0d0;
	color: #eee
}

[data-pagina="restrict.vehicles"] .list .list-btns.list-btns-repass ul li span,
[data-pagina="restrict.vehicles.edit"] .list .list-btns.list-btns-repass ul li span,
[data-pagina="restrict.proposals"] .list .list-btns.list-btns-repass ul li span,
[data-pagina="restrict.messages"] .list .list-btns.list-btns-repass ul li span,
[data-pagina="restrict.statitics"] .list .list-btns.list-btns-repass ul li span,
[data-pagina="restrict.profile"] .list .list-btns.list-btns-repass ul li span,
[data-pagina="restrict.resaller.plans"] .list .list-btns.list-btns-repass ul li span,
[data-pagina="restrict.financial"] .list .list-btns.list-btns-repass ul li span,
[data-pagina="restrict.vehicles.add"] .list .list-btns.list-btns-repass ul li span,
[data-pagina="restrict.dashboard"] .list .list-btns.list-btns-repass ul li span,
[data-pagina="restrict.pending"] .list .list-btns.list-btns-repass ul li span,
[data-pagina="restrict.financial"] .list .list-btns.list-btns-repass ul li span {
	background: #001130
}

[data-pagina="restrict.vehicles"] .list .list-btns.list-btns-repass ul li span.disabled,
[data-pagina="restrict.vehicles.edit"] .list .list-btns.list-btns-repass ul li span.disabled,
[data-pagina="restrict.proposals"] .list .list-btns.list-btns-repass ul li span.disabled,
[data-pagina="restrict.messages"] .list .list-btns.list-btns-repass ul li span.disabled,
[data-pagina="restrict.statitics"] .list .list-btns.list-btns-repass ul li span.disabled,
[data-pagina="restrict.profile"] .list .list-btns.list-btns-repass ul li span.disabled,
[data-pagina="restrict.resaller.plans"] .list .list-btns.list-btns-repass ul li span.disabled,
[data-pagina="restrict.financial"] .list .list-btns.list-btns-repass ul li span.disabled,
[data-pagina="restrict.vehicles.add"] .list .list-btns.list-btns-repass ul li span.disabled,
[data-pagina="restrict.dashboard"] .list .list-btns.list-btns-repass ul li span.disabled,
[data-pagina="restrict.pending"] .list .list-btns.list-btns-repass ul li span.disabled,
[data-pagina="restrict.financial"] .list .list-btns.list-btns-repass ul li span.disabled {
	background-color: #001a4a
}

[data-pagina="restrict.vehicles"] .list .item,
[data-pagina="restrict.vehicles.edit"] .list .item,
[data-pagina="restrict.proposals"] .list .item,
[data-pagina="restrict.messages"] .list .item,
[data-pagina="restrict.statitics"] .list .item,
[data-pagina="restrict.profile"] .list .item,
[data-pagina="restrict.resaller.plans"] .list .item,
[data-pagina="restrict.financial"] .list .item,
[data-pagina="restrict.vehicles.add"] .list .item,
[data-pagina="restrict.dashboard"] .list .item,
[data-pagina="restrict.pending"] .list .item,
[data-pagina="restrict.financial"] .list .item {
	width: 100%;
	float: left;
	overflow: hidden;
	text-transform: uppercase;
	height: 130px;
	font-size: 13px;
	color: #2e2e2e
}

[data-pagina="restrict.vehicles"] .list .item .img-product,
[data-pagina="restrict.vehicles.edit"] .list .item .img-product,
[data-pagina="restrict.proposals"] .list .item .img-product,
[data-pagina="restrict.messages"] .list .item .img-product,
[data-pagina="restrict.statitics"] .list .item .img-product,
[data-pagina="restrict.profile"] .list .item .img-product,
[data-pagina="restrict.resaller.plans"] .list .item .img-product,
[data-pagina="restrict.financial"] .list .item .img-product,
[data-pagina="restrict.vehicles.add"] .list .item .img-product,
[data-pagina="restrict.dashboard"] .list .item .img-product,
[data-pagina="restrict.pending"] .list .item .img-product,
[data-pagina="restrict.financial"] .list .item .img-product {
	position: relative;
	width: 178px;
	display: inline-block;
	overflow: hidden;
	height: 145px
}

[data-pagina="restrict.vehicles"] .list .item .img-product img,
[data-pagina="restrict.vehicles.edit"] .list .item .img-product img,
[data-pagina="restrict.proposals"] .list .item .img-product img,
[data-pagina="restrict.messages"] .list .item .img-product img,
[data-pagina="restrict.statitics"] .list .item .img-product img,
[data-pagina="restrict.profile"] .list .item .img-product img,
[data-pagina="restrict.resaller.plans"] .list .item .img-product img,
[data-pagina="restrict.financial"] .list .item .img-product img,
[data-pagina="restrict.vehicles.add"] .list .item .img-product img,
[data-pagina="restrict.dashboard"] .list .item .img-product img,
[data-pagina="restrict.pending"] .list .item .img-product img,
[data-pagina="restrict.financial"] .list .item .img-product img {
	position: absolute;
	top: 0px;
	z-index: 1;
	transition: all 1s;
	width: 178px
}

[data-pagina="restrict.vehicles"] .list .item .img-product img:hover,
[data-pagina="restrict.vehicles.edit"] .list .item .img-product img:hover,
[data-pagina="restrict.proposals"] .list .item .img-product img:hover,
[data-pagina="restrict.messages"] .list .item .img-product img:hover,
[data-pagina="restrict.statitics"] .list .item .img-product img:hover,
[data-pagina="restrict.profile"] .list .item .img-product img:hover,
[data-pagina="restrict.resaller.plans"] .list .item .img-product img:hover,
[data-pagina="restrict.financial"] .list .item .img-product img:hover,
[data-pagina="restrict.vehicles.add"] .list .item .img-product img:hover,
[data-pagina="restrict.dashboard"] .list .item .img-product img:hover,
[data-pagina="restrict.pending"] .list .item .img-product img:hover,
[data-pagina="restrict.financial"] .list .item .img-product img:hover {
	-ms-transform: scale(1.1);
	transform: scale(1.1)
}

[data-pagina="restrict.vehicles"] .list .item .list-vehicles,
[data-pagina="restrict.vehicles.edit"] .list .item .list-vehicles,
[data-pagina="restrict.proposals"] .list .item .list-vehicles,
[data-pagina="restrict.messages"] .list .item .list-vehicles,
[data-pagina="restrict.statitics"] .list .item .list-vehicles,
[data-pagina="restrict.profile"] .list .item .list-vehicles,
[data-pagina="restrict.resaller.plans"] .list .item .list-vehicles,
[data-pagina="restrict.financial"] .list .item .list-vehicles,
[data-pagina="restrict.vehicles.add"] .list .item .list-vehicles,
[data-pagina="restrict.dashboard"] .list .item .list-vehicles,
[data-pagina="restrict.pending"] .list .item .list-vehicles,
[data-pagina="restrict.financial"] .list .item .list-vehicles {
	display: inline-block;
	vertical-align: top;
	position: absolute;
	bottom: 15px;
	left: 255px
}

[data-pagina="restrict.vehicles"] .list .item .list-vehicles.list-vehicles-repass,
[data-pagina="restrict.vehicles.edit"] .list .item .list-vehicles.list-vehicles-repass,
[data-pagina="restrict.proposals"] .list .item .list-vehicles.list-vehicles-repass,
[data-pagina="restrict.messages"] .list .item .list-vehicles.list-vehicles-repass,
[data-pagina="restrict.statitics"] .list .item .list-vehicles.list-vehicles-repass,
[data-pagina="restrict.profile"] .list .item .list-vehicles.list-vehicles-repass,
[data-pagina="restrict.resaller.plans"] .list .item .list-vehicles.list-vehicles-repass,
[data-pagina="restrict.financial"] .list .item .list-vehicles.list-vehicles-repass,
[data-pagina="restrict.vehicles.add"] .list .item .list-vehicles.list-vehicles-repass,
[data-pagina="restrict.dashboard"] .list .item .list-vehicles.list-vehicles-repass,
[data-pagina="restrict.pending"] .list .item .list-vehicles.list-vehicles-repass,
[data-pagina="restrict.financial"] .list .item .list-vehicles.list-vehicles-repass {
	color: #001130
}

[data-pagina="restrict.vehicles"] .list .item .bold,
[data-pagina="restrict.vehicles.edit"] .list .item .bold,
[data-pagina="restrict.proposals"] .list .item .bold,
[data-pagina="restrict.messages"] .list .item .bold,
[data-pagina="restrict.statitics"] .list .item .bold,
[data-pagina="restrict.profile"] .list .item .bold,
[data-pagina="restrict.resaller.plans"] .list .item .bold,
[data-pagina="restrict.financial"] .list .item .bold,
[data-pagina="restrict.vehicles.add"] .list .item .bold,
[data-pagina="restrict.dashboard"] .list .item .bold,
[data-pagina="restrict.pending"] .list .item .bold,
[data-pagina="restrict.financial"] .list .item .bold {
	font-weight: 700
}

[data-pagina="restrict.vehicles"] .list .item ul,
[data-pagina="restrict.vehicles.edit"] .list .item ul,
[data-pagina="restrict.proposals"] .list .item ul,
[data-pagina="restrict.messages"] .list .item ul,
[data-pagina="restrict.statitics"] .list .item ul,
[data-pagina="restrict.profile"] .list .item ul,
[data-pagina="restrict.resaller.plans"] .list .item ul,
[data-pagina="restrict.financial"] .list .item ul,
[data-pagina="restrict.vehicles.add"] .list .item ul,
[data-pagina="restrict.dashboard"] .list .item ul,
[data-pagina="restrict.pending"] .list .item ul,
[data-pagina="restrict.financial"] .list .item ul {
	margin-left: -20px
}

[data-pagina="restrict.vehicles"] .list .item li,
[data-pagina="restrict.vehicles.edit"] .list .item li,
[data-pagina="restrict.proposals"] .list .item li,
[data-pagina="restrict.messages"] .list .item li,
[data-pagina="restrict.statitics"] .list .item li,
[data-pagina="restrict.profile"] .list .item li,
[data-pagina="restrict.resaller.plans"] .list .item li,
[data-pagina="restrict.financial"] .list .item li,
[data-pagina="restrict.vehicles.add"] .list .item li,
[data-pagina="restrict.dashboard"] .list .item li,
[data-pagina="restrict.pending"] .list .item li,
[data-pagina="restrict.financial"] .list .item li {
	width: auto;
	display: inline-block;
	background: transparent;
	height: auto;
	margin-left: 20px
}

[data-pagina="restrict.vehicles"] .list .item li span,
[data-pagina="restrict.vehicles.edit"] .list .item li span,
[data-pagina="restrict.proposals"] .list .item li span,
[data-pagina="restrict.messages"] .list .item li span,
[data-pagina="restrict.statitics"] .list .item li span,
[data-pagina="restrict.profile"] .list .item li span,
[data-pagina="restrict.resaller.plans"] .list .item li span,
[data-pagina="restrict.financial"] .list .item li span,
[data-pagina="restrict.vehicles.add"] .list .item li span,
[data-pagina="restrict.dashboard"] .list .item li span,
[data-pagina="restrict.pending"] .list .item li span,
[data-pagina="restrict.financial"] .list .item li span {
	display: block
}

[data-pagina="restrict.vehicles"] .list .item .name-vehicle,
[data-pagina="restrict.vehicles.edit"] .list .item .name-vehicle,
[data-pagina="restrict.proposals"] .list .item .name-vehicle,
[data-pagina="restrict.messages"] .list .item .name-vehicle,
[data-pagina="restrict.statitics"] .list .item .name-vehicle,
[data-pagina="restrict.profile"] .list .item .name-vehicle,
[data-pagina="restrict.resaller.plans"] .list .item .name-vehicle,
[data-pagina="restrict.financial"] .list .item .name-vehicle,
[data-pagina="restrict.vehicles.add"] .list .item .name-vehicle,
[data-pagina="restrict.dashboard"] .list .item .name-vehicle,
[data-pagina="restrict.pending"] .list .item .name-vehicle,
[data-pagina="restrict.financial"] .list .item .name-vehicle {
	display: inline-block;
	vertical-align: top;
	margin-left: 70px;
	margin-top: 15px
}

[data-pagina="restrict.vehicles"] .list .item .name-vehicle .text-veiculo,
[data-pagina="restrict.vehicles.edit"] .list .item .name-vehicle .text-veiculo,
[data-pagina="restrict.proposals"] .list .item .name-vehicle .text-veiculo,
[data-pagina="restrict.messages"] .list .item .name-vehicle .text-veiculo,
[data-pagina="restrict.statitics"] .list .item .name-vehicle .text-veiculo,
[data-pagina="restrict.profile"] .list .item .name-vehicle .text-veiculo,
[data-pagina="restrict.resaller.plans"] .list .item .name-vehicle .text-veiculo,
[data-pagina="restrict.financial"] .list .item .name-vehicle .text-veiculo,
[data-pagina="restrict.vehicles.add"] .list .item .name-vehicle .text-veiculo,
[data-pagina="restrict.dashboard"] .list .item .name-vehicle .text-veiculo,
[data-pagina="restrict.pending"] .list .item .name-vehicle .text-veiculo,
[data-pagina="restrict.financial"] .list .item .name-vehicle .text-veiculo {
	float: left;
	margin-right: 370px
}

[data-pagina="restrict.vehicles"] .list .item .name-vehicle.name-vehicle-repass,
[data-pagina="restrict.vehicles.edit"] .list .item .name-vehicle.name-vehicle-repass,
[data-pagina="restrict.proposals"] .list .item .name-vehicle.name-vehicle-repass,
[data-pagina="restrict.messages"] .list .item .name-vehicle.name-vehicle-repass,
[data-pagina="restrict.statitics"] .list .item .name-vehicle.name-vehicle-repass,
[data-pagina="restrict.profile"] .list .item .name-vehicle.name-vehicle-repass,
[data-pagina="restrict.resaller.plans"] .list .item .name-vehicle.name-vehicle-repass,
[data-pagina="restrict.financial"] .list .item .name-vehicle.name-vehicle-repass,
[data-pagina="restrict.vehicles.add"] .list .item .name-vehicle.name-vehicle-repass,
[data-pagina="restrict.dashboard"] .list .item .name-vehicle.name-vehicle-repass,
[data-pagina="restrict.pending"] .list .item .name-vehicle.name-vehicle-repass,
[data-pagina="restrict.financial"] .list .item .name-vehicle.name-vehicle-repass {
	color: #001130
}

[data-pagina="restrict.vehicles"] .list .item .name-vehicle .name,
[data-pagina="restrict.vehicles.edit"] .list .item .name-vehicle .name,
[data-pagina="restrict.proposals"] .list .item .name-vehicle .name,
[data-pagina="restrict.messages"] .list .item .name-vehicle .name,
[data-pagina="restrict.statitics"] .list .item .name-vehicle .name,
[data-pagina="restrict.profile"] .list .item .name-vehicle .name,
[data-pagina="restrict.resaller.plans"] .list .item .name-vehicle .name,
[data-pagina="restrict.financial"] .list .item .name-vehicle .name,
[data-pagina="restrict.vehicles.add"] .list .item .name-vehicle .name,
[data-pagina="restrict.dashboard"] .list .item .name-vehicle .name,
[data-pagina="restrict.pending"] .list .item .name-vehicle .name,
[data-pagina="restrict.financial"] .list .item .name-vehicle .name {
	font-size: 16px;
	text-transform: initial
}

[data-pagina="restrict.vehicles"] .list .item .name-vehicle span,
[data-pagina="restrict.vehicles.edit"] .list .item .name-vehicle span,
[data-pagina="restrict.proposals"] .list .item .name-vehicle span,
[data-pagina="restrict.messages"] .list .item .name-vehicle span,
[data-pagina="restrict.statitics"] .list .item .name-vehicle span,
[data-pagina="restrict.profile"] .list .item .name-vehicle span,
[data-pagina="restrict.resaller.plans"] .list .item .name-vehicle span,
[data-pagina="restrict.financial"] .list .item .name-vehicle span,
[data-pagina="restrict.vehicles.add"] .list .item .name-vehicle span,
[data-pagina="restrict.dashboard"] .list .item .name-vehicle span,
[data-pagina="restrict.pending"] .list .item .name-vehicle span,
[data-pagina="restrict.financial"] .list .item .name-vehicle span {
	display: block
}

[data-pagina="restrict.vehicles"] .list .item .share-item,
[data-pagina="restrict.vehicles.edit"] .list .item .share-item,
[data-pagina="restrict.proposals"] .list .item .share-item,
[data-pagina="restrict.messages"] .list .item .share-item,
[data-pagina="restrict.statitics"] .list .item .share-item,
[data-pagina="restrict.profile"] .list .item .share-item,
[data-pagina="restrict.resaller.plans"] .list .item .share-item,
[data-pagina="restrict.financial"] .list .item .share-item,
[data-pagina="restrict.vehicles.add"] .list .item .share-item,
[data-pagina="restrict.dashboard"] .list .item .share-item,
[data-pagina="restrict.pending"] .list .item .share-item,
[data-pagina="restrict.financial"] .list .item .share-item {
	display: inline-block
}

@media screen and (max-width: 1024px) {

	[data-pagina="restrict.vehicles"] header.header-restrict .menu ul li:nth-child(1),
	[data-pagina="restrict.vehicles.edit"] header.header-restrict .menu ul li:nth-child(1),
	[data-pagina="restrict.proposals"] header.header-restrict .menu ul li:nth-child(1),
	[data-pagina="restrict.messages"] header.header-restrict .menu ul li:nth-child(1),
	[data-pagina="restrict.statitics"] header.header-restrict .menu ul li:nth-child(1),
	[data-pagina="restrict.profile"] header.header-restrict .menu ul li:nth-child(1),
	[data-pagina="restrict.resaller.plans"] header.header-restrict .menu ul li:nth-child(1),
	[data-pagina="restrict.financial"] header.header-restrict .menu ul li:nth-child(1),
	[data-pagina="restrict.vehicles.add"] header.header-restrict .menu ul li:nth-child(1),
	[data-pagina="restrict.dashboard"] header.header-restrict .menu ul li:nth-child(1),
	[data-pagina="restrict.pending"] header.header-restrict .menu ul li:nth-child(1),
	[data-pagina="restrict.financial"] header.header-restrict .menu ul li:nth-child(1) {
		display: none
	}

	[data-pagina="restrict.vehicles"] header.header-restrict .menu ul li,
	[data-pagina="restrict.vehicles.edit"] header.header-restrict .menu ul li,
	[data-pagina="restrict.proposals"] header.header-restrict .menu ul li,
	[data-pagina="restrict.messages"] header.header-restrict .menu ul li,
	[data-pagina="restrict.statitics"] header.header-restrict .menu ul li,
	[data-pagina="restrict.profile"] header.header-restrict .menu ul li,
	[data-pagina="restrict.resaller.plans"] header.header-restrict .menu ul li,
	[data-pagina="restrict.financial"] header.header-restrict .menu ul li,
	[data-pagina="restrict.vehicles.add"] header.header-restrict .menu ul li,
	[data-pagina="restrict.dashboard"] header.header-restrict .menu ul li,
	[data-pagina="restrict.pending"] header.header-restrict .menu ul li,
	[data-pagina="restrict.financial"] header.header-restrict .menu ul li {
		margin-left: 30px
	}

	[data-pagina="restrict.vehicles"] .list-ad li .infos-ad .views,
	[data-pagina="restrict.vehicles"] .list-ad li .infos-ad .proposals,
	[data-pagina="restrict.vehicles"] .list-ad li .infos-ad .clicks,
	[data-pagina="restrict.vehicles.edit"] .list-ad li .infos-ad .views,
	[data-pagina="restrict.vehicles.edit"] .list-ad li .infos-ad .proposals,
	[data-pagina="restrict.vehicles.edit"] .list-ad li .infos-ad .clicks,
	[data-pagina="restrict.proposals"] .list-ad li .infos-ad .views,
	[data-pagina="restrict.proposals"] .list-ad li .infos-ad .proposals,
	[data-pagina="restrict.proposals"] .list-ad li .infos-ad .clicks,
	[data-pagina="restrict.messages"] .list-ad li .infos-ad .views,
	[data-pagina="restrict.messages"] .list-ad li .infos-ad .proposals,
	[data-pagina="restrict.messages"] .list-ad li .infos-ad .clicks,
	[data-pagina="restrict.statitics"] .list-ad li .infos-ad .views,
	[data-pagina="restrict.statitics"] .list-ad li .infos-ad .proposals,
	[data-pagina="restrict.statitics"] .list-ad li .infos-ad .clicks,
	[data-pagina="restrict.profile"] .list-ad li .infos-ad .views,
	[data-pagina="restrict.profile"] .list-ad li .infos-ad .proposals,
	[data-pagina="restrict.profile"] .list-ad li .infos-ad .clicks,
	[data-pagina="restrict.resaller.plans"] .list-ad li .infos-ad .views,
	[data-pagina="restrict.resaller.plans"] .list-ad li .infos-ad .proposals,
	[data-pagina="restrict.resaller.plans"] .list-ad li .infos-ad .clicks,
	[data-pagina="restrict.financial"] .list-ad li .infos-ad .views,
	[data-pagina="restrict.financial"] .list-ad li .infos-ad .proposals,
	[data-pagina="restrict.financial"] .list-ad li .infos-ad .clicks,
	[data-pagina="restrict.vehicles.add"] .list-ad li .infos-ad .views,
	[data-pagina="restrict.vehicles.add"] .list-ad li .infos-ad .proposals,
	[data-pagina="restrict.vehicles.add"] .list-ad li .infos-ad .clicks,
	[data-pagina="restrict.dashboard"] .list-ad li .infos-ad .views,
	[data-pagina="restrict.dashboard"] .list-ad li .infos-ad .proposals,
	[data-pagina="restrict.dashboard"] .list-ad li .infos-ad .clicks,
	[data-pagina="restrict.pending"] .list-ad li .infos-ad .views,
	[data-pagina="restrict.pending"] .list-ad li .infos-ad .proposals,
	[data-pagina="restrict.pending"] .list-ad li .infos-ad .clicks,
	[data-pagina="restrict.financial"] .list-ad li .infos-ad .views,
	[data-pagina="restrict.financial"] .list-ad li .infos-ad .proposals,
	[data-pagina="restrict.financial"] .list-ad li .infos-ad .clicks {
		width: 285px
	}

	[data-pagina="restrict.vehicles"] .list .item .list-plan li:nth-child(1),
	[data-pagina="restrict.vehicles.edit"] .list .item .list-plan li:nth-child(1),
	[data-pagina="restrict.proposals"] .list .item .list-plan li:nth-child(1),
	[data-pagina="restrict.messages"] .list .item .list-plan li:nth-child(1),
	[data-pagina="restrict.statitics"] .list .item .list-plan li:nth-child(1),
	[data-pagina="restrict.profile"] .list .item .list-plan li:nth-child(1),
	[data-pagina="restrict.resaller.plans"] .list .item .list-plan li:nth-child(1),
	[data-pagina="restrict.financial"] .list .item .list-plan li:nth-child(1),
	[data-pagina="restrict.vehicles.add"] .list .item .list-plan li:nth-child(1),
	[data-pagina="restrict.dashboard"] .list .item .list-plan li:nth-child(1),
	[data-pagina="restrict.pending"] .list .item .list-plan li:nth-child(1),
	[data-pagina="restrict.financial"] .list .item .list-plan li:nth-child(1) {
		margin-left: 95px !important
	}

	[data-pagina="restrict.vehicles"] .list .item .list-plan li,
	[data-pagina="restrict.vehicles.edit"] .list .item .list-plan li,
	[data-pagina="restrict.proposals"] .list .item .list-plan li,
	[data-pagina="restrict.messages"] .list .item .list-plan li,
	[data-pagina="restrict.statitics"] .list .item .list-plan li,
	[data-pagina="restrict.profile"] .list .item .list-plan li,
	[data-pagina="restrict.resaller.plans"] .list .item .list-plan li,
	[data-pagina="restrict.financial"] .list .item .list-plan li,
	[data-pagina="restrict.vehicles.add"] .list .item .list-plan li,
	[data-pagina="restrict.dashboard"] .list .item .list-plan li,
	[data-pagina="restrict.pending"] .list .item .list-plan li,
	[data-pagina="restrict.financial"] .list .item .list-plan li {
		margin-left: 65px !important
	}

	[data-pagina="restrict.vehicles"] .list .item .name-vehicle,
	[data-pagina="restrict.vehicles.edit"] .list .item .name-vehicle,
	[data-pagina="restrict.proposals"] .list .item .name-vehicle,
	[data-pagina="restrict.messages"] .list .item .name-vehicle,
	[data-pagina="restrict.statitics"] .list .item .name-vehicle,
	[data-pagina="restrict.profile"] .list .item .name-vehicle,
	[data-pagina="restrict.resaller.plans"] .list .item .name-vehicle,
	[data-pagina="restrict.financial"] .list .item .name-vehicle,
	[data-pagina="restrict.vehicles.add"] .list .item .name-vehicle,
	[data-pagina="restrict.dashboard"] .list .item .name-vehicle,
	[data-pagina="restrict.pending"] .list .item .name-vehicle,
	[data-pagina="restrict.financial"] .list .item .name-vehicle {
		margin-left: 30px
	}

	[data-pagina="restrict.vehicles"] .list .item .list-vehicles,
	[data-pagina="restrict.vehicles.edit"] .list .item .list-vehicles,
	[data-pagina="restrict.proposals"] .list .item .list-vehicles,
	[data-pagina="restrict.messages"] .list .item .list-vehicles,
	[data-pagina="restrict.statitics"] .list .item .list-vehicles,
	[data-pagina="restrict.profile"] .list .item .list-vehicles,
	[data-pagina="restrict.resaller.plans"] .list .item .list-vehicles,
	[data-pagina="restrict.financial"] .list .item .list-vehicles,
	[data-pagina="restrict.vehicles.add"] .list .item .list-vehicles,
	[data-pagina="restrict.dashboard"] .list .item .list-vehicles,
	[data-pagina="restrict.pending"] .list .item .list-vehicles,
	[data-pagina="restrict.financial"] .list .item .list-vehicles {
		left: 210px
	}

	[data-pagina="restrict.vehicles"] .struct-right,
	[data-pagina="restrict.vehicles.edit"] .struct-right,
	[data-pagina="restrict.proposals"] .struct-right,
	[data-pagina="restrict.messages"] .struct-right,
	[data-pagina="restrict.statitics"] .struct-right,
	[data-pagina="restrict.profile"] .struct-right,
	[data-pagina="restrict.resaller.plans"] .struct-right,
	[data-pagina="restrict.financial"] .struct-right,
	[data-pagina="restrict.vehicles.add"] .struct-right,
	[data-pagina="restrict.dashboard"] .struct-right,
	[data-pagina="restrict.pending"] .struct-right,
	[data-pagina="restrict.financial"] .struct-right {
		width: 100% !important
	}

	[data-pagina="restrict.vehicles"] .box.clear,
	[data-pagina="restrict.vehicles.edit"] .box.clear,
	[data-pagina="restrict.proposals"] .box.clear,
	[data-pagina="restrict.messages"] .box.clear,
	[data-pagina="restrict.statitics"] .box.clear,
	[data-pagina="restrict.profile"] .box.clear,
	[data-pagina="restrict.resaller.plans"] .box.clear,
	[data-pagina="restrict.financial"] .box.clear,
	[data-pagina="restrict.vehicles.add"] .box.clear,
	[data-pagina="restrict.dashboard"] .box.clear,
	[data-pagina="restrict.pending"] .box.clear,
	[data-pagina="restrict.financial"] .box.clear {
		width: 100% !important
	}

	[data-pagina="restrict.vehicles"] .editar-perfil-particular .box .form-basic .half-inputs,
	[data-pagina="restrict.vehicles.edit"] .editar-perfil-particular .box .form-basic .half-inputs,
	[data-pagina="restrict.proposals"] .editar-perfil-particular .box .form-basic .half-inputs,
	[data-pagina="restrict.messages"] .editar-perfil-particular .box .form-basic .half-inputs,
	[data-pagina="restrict.statitics"] .editar-perfil-particular .box .form-basic .half-inputs,
	[data-pagina="restrict.profile"] .editar-perfil-particular .box .form-basic .half-inputs,
	[data-pagina="restrict.resaller.plans"] .editar-perfil-particular .box .form-basic .half-inputs,
	[data-pagina="restrict.financial"] .editar-perfil-particular .box .form-basic .half-inputs,
	[data-pagina="restrict.vehicles.add"] .editar-perfil-particular .box .form-basic .half-inputs,
	[data-pagina="restrict.dashboard"] .editar-perfil-particular .box .form-basic .half-inputs,
	[data-pagina="restrict.pending"] .editar-perfil-particular .box .form-basic .half-inputs,
	[data-pagina="restrict.financial"] .editar-perfil-particular .box .form-basic .half-inputs {
		height: auto !important
	}

	[data-pagina="restrict.vehicles"] .editar-perfil-particular .box .form-basic .half-inputs input.smallmarginleft,
	[data-pagina="restrict.vehicles.edit"] .editar-perfil-particular .box .form-basic .half-inputs input.smallmarginleft,
	[data-pagina="restrict.proposals"] .editar-perfil-particular .box .form-basic .half-inputs input.smallmarginleft,
	[data-pagina="restrict.messages"] .editar-perfil-particular .box .form-basic .half-inputs input.smallmarginleft,
	[data-pagina="restrict.statitics"] .editar-perfil-particular .box .form-basic .half-inputs input.smallmarginleft,
	[data-pagina="restrict.profile"] .editar-perfil-particular .box .form-basic .half-inputs input.smallmarginleft,
	[data-pagina="restrict.resaller.plans"] .editar-perfil-particular .box .form-basic .half-inputs input.smallmarginleft,
	[data-pagina="restrict.financial"] .editar-perfil-particular .box .form-basic .half-inputs input.smallmarginleft,
	[data-pagina="restrict.vehicles.add"] .editar-perfil-particular .box .form-basic .half-inputs input.smallmarginleft,
	[data-pagina="restrict.dashboard"] .editar-perfil-particular .box .form-basic .half-inputs input.smallmarginleft,
	[data-pagina="restrict.pending"] .editar-perfil-particular .box .form-basic .half-inputs input.smallmarginleft,
	[data-pagina="restrict.financial"] .editar-perfil-particular .box .form-basic .half-inputs input.smallmarginleft {
		margin-left: 5px !important
	}

	[data-pagina="restrict.vehicles"] .print-resseler,
	[data-pagina="restrict.vehicles.edit"] .print-resseler,
	[data-pagina="restrict.proposals"] .print-resseler,
	[data-pagina="restrict.messages"] .print-resseler,
	[data-pagina="restrict.statitics"] .print-resseler,
	[data-pagina="restrict.profile"] .print-resseler,
	[data-pagina="restrict.resaller.plans"] .print-resseler,
	[data-pagina="restrict.financial"] .print-resseler,
	[data-pagina="restrict.vehicles.add"] .print-resseler,
	[data-pagina="restrict.dashboard"] .print-resseler,
	[data-pagina="restrict.pending"] .print-resseler,
	[data-pagina="restrict.financial"] .print-resseler {
		margin-left: -40px
	}
}

@media screen and (max-width: 1000px) {

	[data-pagina="restrict.vehicles"] .list-ad li,
	[data-pagina="restrict.vehicles.edit"] .list-ad li,
	[data-pagina="restrict.proposals"] .list-ad li,
	[data-pagina="restrict.messages"] .list-ad li,
	[data-pagina="restrict.statitics"] .list-ad li,
	[data-pagina="restrict.profile"] .list-ad li,
	[data-pagina="restrict.resaller.plans"] .list-ad li,
	[data-pagina="restrict.financial"] .list-ad li,
	[data-pagina="restrict.vehicles.add"] .list-ad li,
	[data-pagina="restrict.dashboard"] .list-ad li,
	[data-pagina="restrict.pending"] .list-ad li,
	[data-pagina="restrict.financial"] .list-ad li {
		margin-top: 0px
	}

	[data-pagina="restrict.vehicles"] .list-ad li .infos-ad .views,
	[data-pagina="restrict.vehicles"] .list-ad li .infos-ad .clicks,
	[data-pagina="restrict.vehicles.edit"] .list-ad li .infos-ad .views,
	[data-pagina="restrict.vehicles.edit"] .list-ad li .infos-ad .clicks,
	[data-pagina="restrict.proposals"] .list-ad li .infos-ad .views,
	[data-pagina="restrict.proposals"] .list-ad li .infos-ad .clicks,
	[data-pagina="restrict.messages"] .list-ad li .infos-ad .views,
	[data-pagina="restrict.messages"] .list-ad li .infos-ad .clicks,
	[data-pagina="restrict.statitics"] .list-ad li .infos-ad .views,
	[data-pagina="restrict.statitics"] .list-ad li .infos-ad .clicks,
	[data-pagina="restrict.profile"] .list-ad li .infos-ad .views,
	[data-pagina="restrict.profile"] .list-ad li .infos-ad .clicks,
	[data-pagina="restrict.resaller.plans"] .list-ad li .infos-ad .views,
	[data-pagina="restrict.resaller.plans"] .list-ad li .infos-ad .clicks,
	[data-pagina="restrict.financial"] .list-ad li .infos-ad .views,
	[data-pagina="restrict.financial"] .list-ad li .infos-ad .clicks,
	[data-pagina="restrict.vehicles.add"] .list-ad li .infos-ad .views,
	[data-pagina="restrict.vehicles.add"] .list-ad li .infos-ad .clicks,
	[data-pagina="restrict.dashboard"] .list-ad li .infos-ad .views,
	[data-pagina="restrict.dashboard"] .list-ad li .infos-ad .clicks,
	[data-pagina="restrict.pending"] .list-ad li .infos-ad .views,
	[data-pagina="restrict.pending"] .list-ad li .infos-ad .clicks,
	[data-pagina="restrict.financial"] .list-ad li .infos-ad .views,
	[data-pagina="restrict.financial"] .list-ad li .infos-ad .clicks {
		display: block;
		width: 300px;
		float: none;
		border: 0px
	}

	[data-pagina="restrict.vehicles"] .tt-section,
	[data-pagina="restrict.vehicles.edit"] .tt-section,
	[data-pagina="restrict.proposals"] .tt-section,
	[data-pagina="restrict.messages"] .tt-section,
	[data-pagina="restrict.statitics"] .tt-section,
	[data-pagina="restrict.profile"] .tt-section,
	[data-pagina="restrict.resaller.plans"] .tt-section,
	[data-pagina="restrict.financial"] .tt-section,
	[data-pagina="restrict.vehicles.add"] .tt-section,
	[data-pagina="restrict.dashboard"] .tt-section,
	[data-pagina="restrict.pending"] .tt-section,
	[data-pagina="restrict.financial"] .tt-section {
		height: 220px
	}

	[data-pagina="restrict.vehicles"] .tt-section a,
	[data-pagina="restrict.vehicles.edit"] .tt-section a,
	[data-pagina="restrict.proposals"] .tt-section a,
	[data-pagina="restrict.messages"] .tt-section a,
	[data-pagina="restrict.statitics"] .tt-section a,
	[data-pagina="restrict.profile"] .tt-section a,
	[data-pagina="restrict.resaller.plans"] .tt-section a,
	[data-pagina="restrict.financial"] .tt-section a,
	[data-pagina="restrict.vehicles.add"] .tt-section a,
	[data-pagina="restrict.dashboard"] .tt-section a,
	[data-pagina="restrict.pending"] .tt-section a,
	[data-pagina="restrict.financial"] .tt-section a {
		position: relative;
		margin-top: 50px
	}

	[data-pagina="restrict.vehicles"] .tt-section p,
	[data-pagina="restrict.vehicles.edit"] .tt-section p,
	[data-pagina="restrict.proposals"] .tt-section p,
	[data-pagina="restrict.messages"] .tt-section p,
	[data-pagina="restrict.statitics"] .tt-section p,
	[data-pagina="restrict.profile"] .tt-section p,
	[data-pagina="restrict.resaller.plans"] .tt-section p,
	[data-pagina="restrict.financial"] .tt-section p,
	[data-pagina="restrict.vehicles.add"] .tt-section p,
	[data-pagina="restrict.dashboard"] .tt-section p,
	[data-pagina="restrict.pending"] .tt-section p,
	[data-pagina="restrict.financial"] .tt-section p {
		position: relative
	}

	[data-pagina="restrict.vehicles"] .box .textarea,
	[data-pagina="restrict.vehicles.edit"] .box .textarea,
	[data-pagina="restrict.proposals"] .box .textarea,
	[data-pagina="restrict.messages"] .box .textarea,
	[data-pagina="restrict.statitics"] .box .textarea,
	[data-pagina="restrict.profile"] .box .textarea,
	[data-pagina="restrict.resaller.plans"] .box .textarea,
	[data-pagina="restrict.financial"] .box .textarea,
	[data-pagina="restrict.vehicles.add"] .box .textarea,
	[data-pagina="restrict.dashboard"] .box .textarea,
	[data-pagina="restrict.pending"] .box .textarea,
	[data-pagina="restrict.financial"] .box .textarea {
		width: 240px
	}

	[data-pagina="restrict.vehicles"] .form-basic .half-selects,
	[data-pagina="restrict.vehicles.edit"] .form-basic .half-selects,
	[data-pagina="restrict.proposals"] .form-basic .half-selects,
	[data-pagina="restrict.messages"] .form-basic .half-selects,
	[data-pagina="restrict.statitics"] .form-basic .half-selects,
	[data-pagina="restrict.profile"] .form-basic .half-selects,
	[data-pagina="restrict.resaller.plans"] .form-basic .half-selects,
	[data-pagina="restrict.financial"] .form-basic .half-selects,
	[data-pagina="restrict.vehicles.add"] .form-basic .half-selects,
	[data-pagina="restrict.dashboard"] .form-basic .half-selects,
	[data-pagina="restrict.pending"] .form-basic .half-selects,
	[data-pagina="restrict.financial"] .form-basic .half-selects {
		margin-left: 0px
	}

	[data-pagina="restrict.vehicles"] .list .half-inputs .text,
	[data-pagina="restrict.vehicles.edit"] .list .half-inputs .text,
	[data-pagina="restrict.proposals"] .list .half-inputs .text,
	[data-pagina="restrict.messages"] .list .half-inputs .text,
	[data-pagina="restrict.statitics"] .list .half-inputs .text,
	[data-pagina="restrict.profile"] .list .half-inputs .text,
	[data-pagina="restrict.resaller.plans"] .list .half-inputs .text,
	[data-pagina="restrict.financial"] .list .half-inputs .text,
	[data-pagina="restrict.vehicles.add"] .list .half-inputs .text,
	[data-pagina="restrict.dashboard"] .list .half-inputs .text,
	[data-pagina="restrict.pending"] .list .half-inputs .text,
	[data-pagina="restrict.financial"] .list .half-inputs .text {
		width: 110px
	}

	[data-pagina="restrict.vehicles"] .form-basic select,
	[data-pagina="restrict.vehicles.edit"] .form-basic select,
	[data-pagina="restrict.proposals"] .form-basic select,
	[data-pagina="restrict.messages"] .form-basic select,
	[data-pagina="restrict.statitics"] .form-basic select,
	[data-pagina="restrict.profile"] .form-basic select,
	[data-pagina="restrict.resaller.plans"] .form-basic select,
	[data-pagina="restrict.financial"] .form-basic select,
	[data-pagina="restrict.vehicles.add"] .form-basic select,
	[data-pagina="restrict.dashboard"] .form-basic select,
	[data-pagina="restrict.pending"] .form-basic select,
	[data-pagina="restrict.financial"] .form-basic select {
		width: 235px;
		display: block !important;
		margin: 0;
		height: 40px;
		margin-top: 15px
	}

	[data-pagina="restrict.vehicles"] .box .form-basic .half-selects input,
	[data-pagina="restrict.vehicles.edit"] .box .form-basic .half-selects input,
	[data-pagina="restrict.proposals"] .box .form-basic .half-selects input,
	[data-pagina="restrict.messages"] .box .form-basic .half-selects input,
	[data-pagina="restrict.statitics"] .box .form-basic .half-selects input,
	[data-pagina="restrict.profile"] .box .form-basic .half-selects input,
	[data-pagina="restrict.resaller.plans"] .box .form-basic .half-selects input,
	[data-pagina="restrict.financial"] .box .form-basic .half-selects input,
	[data-pagina="restrict.vehicles.add"] .box .form-basic .half-selects input,
	[data-pagina="restrict.dashboard"] .box .form-basic .half-selects input,
	[data-pagina="restrict.pending"] .box .form-basic .half-selects input,
	[data-pagina="restrict.financial"] .box .form-basic .half-selects input {
		width: 235px;
		margin-left: 0px
	}

	[data-pagina="restrict.vehicles"] .box.clear,
	[data-pagina="restrict.vehicles.edit"] .box.clear,
	[data-pagina="restrict.proposals"] .box.clear,
	[data-pagina="restrict.messages"] .box.clear,
	[data-pagina="restrict.statitics"] .box.clear,
	[data-pagina="restrict.profile"] .box.clear,
	[data-pagina="restrict.resaller.plans"] .box.clear,
	[data-pagina="restrict.financial"] .box.clear,
	[data-pagina="restrict.vehicles.add"] .box.clear,
	[data-pagina="restrict.dashboard"] .box.clear,
	[data-pagina="restrict.pending"] .box.clear,
	[data-pagina="restrict.financial"] .box.clear {
		width: 280px !important
	}

	[data-pagina="restrict.vehicles"] .list .box,
	[data-pagina="restrict.vehicles.edit"] .list .box,
	[data-pagina="restrict.proposals"] .list .box,
	[data-pagina="restrict.messages"] .list .box,
	[data-pagina="restrict.statitics"] .list .box,
	[data-pagina="restrict.profile"] .list .box,
	[data-pagina="restrict.resaller.plans"] .list .box,
	[data-pagina="restrict.financial"] .list .box,
	[data-pagina="restrict.vehicles.add"] .list .box,
	[data-pagina="restrict.dashboard"] .list .box,
	[data-pagina="restrict.pending"] .list .box,
	[data-pagina="restrict.financial"] .list .box {
		width: 315px;
		float: left !important
	}

	[data-pagina="restrict.vehicles"] .list .img-product,
	[data-pagina="restrict.vehicles.edit"] .list .img-product,
	[data-pagina="restrict.proposals"] .list .img-product,
	[data-pagina="restrict.messages"] .list .img-product,
	[data-pagina="restrict.statitics"] .list .img-product,
	[data-pagina="restrict.profile"] .list .img-product,
	[data-pagina="restrict.resaller.plans"] .list .img-product,
	[data-pagina="restrict.financial"] .list .img-product,
	[data-pagina="restrict.vehicles.add"] .list .img-product,
	[data-pagina="restrict.dashboard"] .list .img-product,
	[data-pagina="restrict.pending"] .list .img-product,
	[data-pagina="restrict.financial"] .list .img-product {
		margin: 0 auto;
		display: block;
		left: -65px;
		top: 5px
	}

	[data-pagina="restrict.vehicles"] .list li,
	[data-pagina="restrict.vehicles.edit"] .list li,
	[data-pagina="restrict.proposals"] .list li,
	[data-pagina="restrict.messages"] .list li,
	[data-pagina="restrict.statitics"] .list li,
	[data-pagina="restrict.profile"] .list li,
	[data-pagina="restrict.resaller.plans"] .list li,
	[data-pagina="restrict.financial"] .list li,
	[data-pagina="restrict.vehicles.add"] .list li,
	[data-pagina="restrict.dashboard"] .list li,
	[data-pagina="restrict.pending"] .list li,
	[data-pagina="restrict.financial"] .list li {
		max-width: 315px;
		height: 350px
	}

	[data-pagina="restrict.vehicles"] .list li .item,
	[data-pagina="restrict.vehicles.edit"] .list li .item,
	[data-pagina="restrict.proposals"] .list li .item,
	[data-pagina="restrict.messages"] .list li .item,
	[data-pagina="restrict.statitics"] .list li .item,
	[data-pagina="restrict.profile"] .list li .item,
	[data-pagina="restrict.resaller.plans"] .list li .item,
	[data-pagina="restrict.financial"] .list li .item,
	[data-pagina="restrict.vehicles.add"] .list li .item,
	[data-pagina="restrict.dashboard"] .list li .item,
	[data-pagina="restrict.pending"] .list li .item,
	[data-pagina="restrict.financial"] .list li .item {
		height: 350px
	}

	[data-pagina="restrict.vehicles"] .list li .item .list-plan li,
	[data-pagina="restrict.vehicles.edit"] .list li .item .list-plan li,
	[data-pagina="restrict.proposals"] .list li .item .list-plan li,
	[data-pagina="restrict.messages"] .list li .item .list-plan li,
	[data-pagina="restrict.statitics"] .list li .item .list-plan li,
	[data-pagina="restrict.profile"] .list li .item .list-plan li,
	[data-pagina="restrict.resaller.plans"] .list li .item .list-plan li,
	[data-pagina="restrict.financial"] .list li .item .list-plan li,
	[data-pagina="restrict.vehicles.add"] .list li .item .list-plan li,
	[data-pagina="restrict.dashboard"] .list li .item .list-plan li,
	[data-pagina="restrict.pending"] .list li .item .list-plan li,
	[data-pagina="restrict.financial"] .list li .item .list-plan li {
		margin-top: 18px;
		margin-bottom: 18px
	}

	[data-pagina="restrict.vehicles"] .list li .item .list-vehicles,
	[data-pagina="restrict.vehicles.edit"] .list li .item .list-vehicles,
	[data-pagina="restrict.proposals"] .list li .item .list-vehicles,
	[data-pagina="restrict.messages"] .list li .item .list-vehicles,
	[data-pagina="restrict.statitics"] .list li .item .list-vehicles,
	[data-pagina="restrict.profile"] .list li .item .list-vehicles,
	[data-pagina="restrict.resaller.plans"] .list li .item .list-vehicles,
	[data-pagina="restrict.financial"] .list li .item .list-vehicles,
	[data-pagina="restrict.vehicles.add"] .list li .item .list-vehicles,
	[data-pagina="restrict.dashboard"] .list li .item .list-vehicles,
	[data-pagina="restrict.pending"] .list li .item .list-vehicles,
	[data-pagina="restrict.financial"] .list li .item .list-vehicles {
		position: relative;
		margin-left: 10px;
		top: 50px;
		left: 0px
	}

	[data-pagina="restrict.vehicles"] .list li .item .list-vehicles li,
	[data-pagina="restrict.vehicles.edit"] .list li .item .list-vehicles li,
	[data-pagina="restrict.proposals"] .list li .item .list-vehicles li,
	[data-pagina="restrict.messages"] .list li .item .list-vehicles li,
	[data-pagina="restrict.statitics"] .list li .item .list-vehicles li,
	[data-pagina="restrict.profile"] .list li .item .list-vehicles li,
	[data-pagina="restrict.resaller.plans"] .list li .item .list-vehicles li,
	[data-pagina="restrict.financial"] .list li .item .list-vehicles li,
	[data-pagina="restrict.vehicles.add"] .list li .item .list-vehicles li,
	[data-pagina="restrict.dashboard"] .list li .item .list-vehicles li,
	[data-pagina="restrict.pending"] .list li .item .list-vehicles li,
	[data-pagina="restrict.financial"] .list li .item .list-vehicles li {
		margin-top: 5px
	}

	[data-pagina="restrict.vehicles"] .system-message,
	[data-pagina="restrict.vehicles.edit"] .system-message,
	[data-pagina="restrict.proposals"] .system-message,
	[data-pagina="restrict.messages"] .system-message,
	[data-pagina="restrict.statitics"] .system-message,
	[data-pagina="restrict.profile"] .system-message,
	[data-pagina="restrict.resaller.plans"] .system-message,
	[data-pagina="restrict.financial"] .system-message,
	[data-pagina="restrict.vehicles.add"] .system-message,
	[data-pagina="restrict.dashboard"] .system-message,
	[data-pagina="restrict.pending"] .system-message,
	[data-pagina="restrict.financial"] .system-message {
		width: 315px;
		height: 260px
	}

	[data-pagina="restrict.vehicles"] .system-message .close-message,
	[data-pagina="restrict.vehicles"] .system-message .close-link,
	[data-pagina="restrict.vehicles.edit"] .system-message .close-message,
	[data-pagina="restrict.vehicles.edit"] .system-message .close-link,
	[data-pagina="restrict.proposals"] .system-message .close-message,
	[data-pagina="restrict.proposals"] .system-message .close-link,
	[data-pagina="restrict.messages"] .system-message .close-message,
	[data-pagina="restrict.messages"] .system-message .close-link,
	[data-pagina="restrict.statitics"] .system-message .close-message,
	[data-pagina="restrict.statitics"] .system-message .close-link,
	[data-pagina="restrict.profile"] .system-message .close-message,
	[data-pagina="restrict.profile"] .system-message .close-link,
	[data-pagina="restrict.resaller.plans"] .system-message .close-message,
	[data-pagina="restrict.resaller.plans"] .system-message .close-link,
	[data-pagina="restrict.financial"] .system-message .close-message,
	[data-pagina="restrict.financial"] .system-message .close-link,
	[data-pagina="restrict.vehicles.add"] .system-message .close-message,
	[data-pagina="restrict.vehicles.add"] .system-message .close-link,
	[data-pagina="restrict.dashboard"] .system-message .close-message,
	[data-pagina="restrict.dashboard"] .system-message .close-link,
	[data-pagina="restrict.pending"] .system-message .close-message,
	[data-pagina="restrict.pending"] .system-message .close-link,
	[data-pagina="restrict.financial"] .system-message .close-message,
	[data-pagina="restrict.financial"] .system-message .close-link {
		margin-top: 40px;
		margin-left: 40px;
		float: none
	}

	[data-pagina="restrict.vehicles"] .system-message .text-message,
	[data-pagina="restrict.vehicles.edit"] .system-message .text-message,
	[data-pagina="restrict.proposals"] .system-message .text-message,
	[data-pagina="restrict.messages"] .system-message .text-message,
	[data-pagina="restrict.statitics"] .system-message .text-message,
	[data-pagina="restrict.profile"] .system-message .text-message,
	[data-pagina="restrict.resaller.plans"] .system-message .text-message,
	[data-pagina="restrict.financial"] .system-message .text-message,
	[data-pagina="restrict.vehicles.add"] .system-message .text-message,
	[data-pagina="restrict.dashboard"] .system-message .text-message,
	[data-pagina="restrict.pending"] .system-message .text-message,
	[data-pagina="restrict.financial"] .system-message .text-message {
		margin-left: 40px;
		float: none
	}

	[data-pagina="restrict.vehicles"] .system-message .text-message .text-big,
	[data-pagina="restrict.vehicles.edit"] .system-message .text-message .text-big,
	[data-pagina="restrict.proposals"] .system-message .text-message .text-big,
	[data-pagina="restrict.messages"] .system-message .text-message .text-big,
	[data-pagina="restrict.statitics"] .system-message .text-message .text-big,
	[data-pagina="restrict.profile"] .system-message .text-message .text-big,
	[data-pagina="restrict.resaller.plans"] .system-message .text-message .text-big,
	[data-pagina="restrict.financial"] .system-message .text-message .text-big,
	[data-pagina="restrict.vehicles.add"] .system-message .text-message .text-big,
	[data-pagina="restrict.dashboard"] .system-message .text-message .text-big,
	[data-pagina="restrict.pending"] .system-message .text-message .text-big,
	[data-pagina="restrict.financial"] .system-message .text-message .text-big {
		margin-top: 0px;
		padding-top: 40px
	}
}

@media screen and (max-width: 1000px) {
	[data-pagina="restrict.proposals"] .list {
		min-height: 100px;
		height: auto
	}

	[data-pagina="restrict.proposals"] .list .view-item {
		height: 100px;
		margin-bottom: 160px
	}
}

[data-pagina="restrict.financial"] .box {
	margin: 30px auto;
	width: 86%
}

.dropdown-options {
	list-style: none;
	margin-left: 10px;
	margin-top: 10px
}

.dropdown-options li {
	text-transform: uppercase;
	font-weight: 300;
	font-size: 13px;
	cursor: pointer
}

.dropdown-options li span {
	background: #fff url("../images/select-advanced.png") no-repeat scroll 170px 5px;
	display: block
}

.dropdown-options li .submenu {
	list-style: none;
	display: none;
	background: #FFF;
	width: 235px;
	margin: 26px 0 0 -48px;
}

.dropdown-options li .submenu li {
	font-size: 14px;
	color: #000;
	text-transform: none;
	border-top: 0px;
	border-bottom: 1px solid #f3f1f2;
	border-right: 1px solid #f3f1f2;
	border-left: 1px solid #f3f1f2;
	margin: 0;
	height: 50px;
	text-align: center;
	list-style: none;
	line-height: 50px;
	word-wrap: break-word
}

.dropdown-options li .submenu li a {
	color: #000;
	display: block
}

.dropdown-options li .submenu li:hover {
	background: #f9d424
}

.dropdown-options li:hover .submenu {
	display: block
}

[data-pagina="restrict.profile"] .editar-perfil-particular .box {
	margin: 30px auto;
	width: 86%
}

[data-pagina="restrict.profile"] .editar-perfil-particular .box .form-basic input[type="text"],
[data-pagina="restrict.profile"] .editar-perfil-particular .box .form-basic input[type="password"] {
	width: 100%
}

[data-pagina="restrict.profile"] .editar-perfil-particular .box .form-basic textarea {
	width: 100%;
	line-height: 50px;
	min-height: 150px
}

[data-pagina="restrict.profile"] .editar-perfil-particular .box .form-basic .box-upload {
	display: block;
	padding-left: 10px;
	font-weight: 700;
	color: #aaaaaa;
	line-height: 50px;
	border-radius: 3px;
	border: 1px solid #cbcbcb;
	margin-top: 20px;
	font-size: 14px
}

[data-pagina="restrict.profile"] .editar-perfil-particular .box .form-basic .box-upload label {
	margin-right: 10px
}

[data-pagina="restrict.profile"] .editar-perfil-particular .box .form-basic .box-upload img {
	max-width: 875px;
	max-height: 150px
}

[data-pagina="restrict.profile"] .editar-perfil-particular .box .form-basic .enter {
	padding: 10px 40px
}

[data-pagina="restrict.profile"] .editar-perfil-particular .box .form-basic .half-inputs {
	height: auto
}

[data-pagina="restrict.profile"] .editar-perfil-particular .box .form-basic .half-inputs input {
	width: 48%;
	margin-left: 0px;
	display: inline-block;
}

[data-pagina="restrict.profile"] .editar-perfil-particular .box .form-basic .half-inputs input.smallmarginleft {
	margin-left: 3.5%
}

[data-pagina="restrict.profile"] .editar-perfil-particular .box .form-basic .half-inputs .phones-checks {
	margin: 20px 0
}

[data-pagina="restrict.profile"] .editar-perfil-particular .box .form-basic .half-inputs .phones-checks input {
	width: 15px
}

[data-pagina="restrict.profile"] .editar-perfil-particular .box .form-basic .half-inputs .phones-checks input#show-2,
[data-pagina="restrict.profile"] .editar-perfil-particular .box .form-basic .half-inputs .phones-checks input#show-4 {
	margin-left: 32%
}

[data-pagina="restrict.profile"] .editar-perfil-particular .box .form-basic .half-inputs.password {
	height: auto;
	margin-left: 0px;
}

[data-pagina="restrict.profile"] .div-delete-account {
	margin: 30px auto;
	width: 86%;
	background: #f7f7f7;
	border: 1px solid #cbcbcb;
	padding: 20px;
	border-radius: 3px;
	color: #2e2e2e
}

[data-pagina="restrict.profile"] .div-delete-account h3 {
	font-size: 16px;
	margin-bottom: 10px
}

[data-pagina="restrict.profile"] .div-delete-account p {
	font-size: 12px;
	line-height: 20px;
	margin-bottom: 20px
}

[data-pagina="restrict.profile"] .div-delete-account .btn-delete-account {
	background-color: #d0021b;
	color: #FFF;
	font-weight: 700;
	padding: 10px 40px;
	border-radius: 4px;
	border: 0px;
	cursor: pointer;
	font-size: 14px
}

.check-flag {
	float: left;
	width: 150px;
	background: #f7f7f7;
	cursor: pointer;
	margin: 30px 0 0 20px;
	line-height: 20px;
	min-height: 35px
}

.check-flag span {
	display: block;
	float: left;
	width: 125px;
	margin-left: 25px;
	text-align: left;
	padding-left: 0;
	text-indent: 0;
	line-height: 13px;
	padding-top: 5px
}

.check-flag.active {
	background: #facf00
}

.check-flag input {
	display: none !important
}

.check-flag label {
	color: #2e2e2e;
	display: inline-block;
	font-weight: 400;
	line-height: 25px;
	text-indent: 30px;
	cursor: pointer;
	width: 100%;
	font-size: 11px;
	background: url("../images/uncheck-advanced.png") no-repeat;
	background-position: 8px 8px;
	vertical-align: middle;
	vertical-align: -webkit-baseline-middle
}

.check-flag label.active {
	background: url("../images/check-advanced.png") no-repeat;
	background-position: 8px 8px
}

.optionals,
.details {
	height: 100%;
	width: 470px;
	clear: both;
	margin-right: -73px;
	float: left
}

.optionals h3,
.details h3 {
	font-size: 16px;
	clear: both;
	display: block;
	margin-top: 30px;
	margin-bottom: 25px
}

.optionals .check-optional,
.details .check-optional {
	float: left;
	width: 150px;
	background: #f7f7f7;
	margin-right: 5px;
	cursor: pointer;
	margin-top: 5px;
	line-height: 20px;
	min-height: 35px
}

.optionals .check-optional span,
.details .check-optional span {
	display: block;
	float: left;
	width: 125px;
	margin-left: 25px;
	text-align: left;
	padding-left: 0;
	text-indent: 0;
	line-height: 13px;
	padding-top: 5px
}

.optionals .check-optional.active,
.details .check-optional.active {
	background: #facf00
}

.optionals label,
.details label {
	color: #2e2e2e;
	display: inline-block;
	font-weight: 400;
	line-height: 25px;
	text-indent: 30px;
	cursor: pointer;
	width: 100%;
	font-size: 11px;
	background: url("../images/uncheck-advanced.png") no-repeat;
	background-position: 8px 8px;
	vertical-align: middle;
	vertical-align: -webkit-baseline-middle
}

.optionals label.active,
.details label.active {
	background: url("../images/check-advanced.png") no-repeat;
	background-position: 8px 8px
}

.optionals.optionals-repass .check-optional.active,
.optionals.details-repass .check-optional.active,
.details.optionals-repass .check-optional.active,
.details.details-repass .check-optional.active {
	background: #5bac2a
}

.optionals.optionals-repass .check-optional label.active,
.optionals.details-repass .check-optional label.active,
.details.optionals-repass .check-optional label.active,
.details.details-repass .check-optional label.active {
	color: #FFF
}

.optionals input,
.details input {
	height: 5px;
	width: 5px;
	opacity: 0;
	display: none
}

.optionals .form-propose input,
.details .form-propose input {
	display: block
}

.struct-right {
	width: 520px !important
}

.addedit-list {
	padding-bottom: 50px !important;
	top: 10px !important
}

body[data-pagina="restrict.resaller.plans"] .list-plans,
[data-pagina="restrict.financial"] .list-plans {
	width: 950px;
	max-width: 950px;
	margin: 50px auto;
	overflow: hidden
}

body[data-pagina="restrict.resaller.plans"] .list-plans>li,
[data-pagina="restrict.financial"] .list-plans>li {
	display: inline-block;
	vertical-align: top;
	width: 33%;
	text-align: center;
	float: left
}

body[data-pagina="restrict.resaller.plans"] .list-plans>li.active,
[data-pagina="restrict.financial"] .list-plans>li.active {
	border: 2px solid #facf00;
	background-color: #2e2e2e;
	padding-bottom: 15px;
}

body[data-pagina="restrict.resaller.plans"] .list-plans>li.active .go-next,
[data-pagina="restrict.financial"] .list-plans>li.active .go-next {
	background: #facf00;
	color: #2e2e2e;
	font-weight: 700;
	border-bottom: solid 3.5px #c7a500
}

body[data-pagina="restrict.resaller.plans"] .list-plans>li.active .price,
[data-pagina="restrict.financial"] .list-plans>li.active .price {
	color: #facf00
}

body[data-pagina="restrict.resaller.plans"] .list-plans>li.active .price .cifra,
[data-pagina="restrict.financial"] .list-plans>li.active .price .cifra {
	color: #cddcdc
}

body[data-pagina="restrict.resaller.plans"] .list-plans>li.active .list-features li,
[data-pagina="restrict.financial"] .list-plans>li.active .list-features li {
	width: 186px
}

body[data-pagina="restrict.resaller.plans"] .list-plans>li.active .list-features .number,
[data-pagina="restrict.financial"] .list-plans>li.active .list-features .number {
	color: #facf00
}

body[data-pagina="restrict.resaller.plans"] .list-plans>li.active .plan,
[data-pagina="restrict.financial"] .list-plans>li.active .plan {
	border: 0px
}

body[data-pagina="restrict.resaller.plans"] .list-plans>li input,
[data-pagina="restrict.financial"] .list-plans>li input {
	opacity: 0;
	height: 0px
}

body[data-pagina="restrict.resaller.plans"] .list-plans>li .price,
[data-pagina="restrict.financial"] .list-plans>li .price {
	margin-top: 20px;
	color: #f5f5f5;
	height: 75px
}

body[data-pagina="restrict.resaller.plans"] .list-plans>li .price .cifra,
[data-pagina="restrict.financial"] .list-plans>li .price .cifra {
	font-size: 24px;
	position: relative;
	top: -5px
}

body[data-pagina="restrict.resaller.plans"] .list-plans>li .price .reais,
[data-pagina="restrict.financial"] .list-plans>li .price .reais {
	font-size: 48px;
	margin-left: 5px;
	font-weight: 700
}

body[data-pagina="restrict.resaller.plans"] .list-plans>li .price .cents,
[data-pagina="restrict.financial"] .list-plans>li .price .cents {
	font-size: 26px;
	position: relative;
	top: -17px
}

body[data-pagina="restrict.resaller.plans"] .list-plans>li .name-plan,
[data-pagina="restrict.financial"] .list-plans>li .name-plan {
	font-size: 18px;
	color: #f5f5f5;
	text-transform: uppercase;
	font-weight: 300;
	margin-top: 10px;
	display: block;
	letter-spacing: 3px
}

body[data-pagina="restrict.resaller.plans"] .list-plans>li .free,
[data-pagina="restrict.financial"] .list-plans>li .free {
	font-size: 60px;
	color: #f5f5f5;
	text-transform: uppercase;
	font-weight: 700;
	position: relative;
	top: 10px;
	height: 100px
}

body[data-pagina="restrict.resaller.plans"] .list-plans>li .list-features,
[data-pagina="restrict.financial"] .list-plans>li .list-features {
	margin-top: 15px;
	margin-bottom: 15px;
}

body[data-pagina="restrict.resaller.plans"] .list-plans>li .list-features li,
[data-pagina="restrict.financial"] .list-plans>li .list-features li {
	min-height: 30px;
	text-align: center;
	line-height: 30px;
	color: #f5f5f5;
	font-weight: 400
}

body[data-pagina="restrict.resaller.plans"] .list-plans>li .list-features li.with-check:before,
[data-pagina="restrict.financial"] .list-plans>li .list-features li.with-check:before {
	content: '';
	margin-right: 5px;
	width: 13px;
	height: 10px;
	display: inline-block;
	background: url("../images/ckeck-plans.png") no-repeat
}

body[data-pagina="restrict.resaller.plans"] .list-plans>li .list-features li:nth-child(odd),
[data-pagina="restrict.financial"] .list-plans>li .list-features li:nth-child(odd) {
	background: #585858
}

body[data-pagina="restrict.resaller.plans"] .list-plans>li .list-features li:nth-child(even),
[data-pagina="restrict.financial"] .list-plans>li .list-features li:nth-child(even) {
	background: #2e2e2e
}

[data-pagina="restrict.financial"] .list-plans>li .go-next {
	margin-top: 20px;
	clear: both;
	text-decoration: none;
	border: none;
	border-radius: 4px;
	display: block;
	margin: 0 auto;
	line-height: 40px;
	text-align: center;
	color: #fff;
	background: #21ce74;
	border-bottom: 3.5px solid #199c58;
	height: 40px;
	width: 165px;
	text-transform: uppercase
}

body[data-pagina="restrict.resaller.plans"] .list-plans>li .go-next {
	margin-top: 20px;
	clear: both;
	text-decoration: none;
	border: none;
	border-radius: 40px;
	display: block;
	margin: 0 auto;
	line-height: 25px;
	text-align: center;
	color: #fff;
	background: #21ce74;
	border-bottom: 3.5px solid #199c58;
	height: 40px;
	width: 185px;
	text-transform: uppercase
}

body[data-pagina="restrict.resaller.plans"] .list-plans>li .plan,
[data-pagina="restrict.financial"] .list-plans>li .plan {
	position: relative;
	padding-bottom: 20px;
	top: 19px;
	width: 90%;
	border-radius: 3px;
	border: 1px solid #888;
	overflow: hidden;
	margin: 0 auto;
	vertical-align: middle;
	background-color: #2e2e2e
}

.container-anuncio-revenda {
	padding: 50px 75px
}

@media screen and (max-width: 768px) {
	header.header-restrict {
		height: 70px
	}

	header.header-restrict .logo h1 {
		margin-top: 20px
	}

	header.header-restrict .menu-mobile {
		top: -45px
	}

	.dropdown-options {
		margin-top: -30px
	}

	header.header-restrict .personal-data .initials {
		margin-top: -35px
	}

	header.header-restrict {
		background: #FFF !important
	}

	header.header-restrict .menu {
		width: 200px
	}

	[data-pagina="restrict.vehicles"] .tt-section,
	[data-pagina="restrict.vehicles.edit"] .tt-section,
	[data-pagina="restrict.proposals"] .tt-section,
	[data-pagina="restrict.messages"] .tt-section,
	[data-pagina="restrict.statitics"] .tt-section,
	[data-pagina="restrict.profile"] .tt-section,
	[data-pagina="restrict.resaller.plans"] .tt-section,
	[data-pagina="restrict.vehicles.add"] .tt-section,
	[data-pagina="restrict.dashboard"] .tt-section {
		width: 87%;
		margin-left: 50px;
		padding-top: 0;
		height: 125px
	}

	[data-pagina="restrict.dashboard"] .base-dash {
		width: 90%
	}

	[data-pagina="restrict.proposals"] .tt-section p,
	[data-pagina="restrict.statitics"] .tt-section p,
	[data-pagina="restrict.profile"] .tt-section p,
	[data-pagina="restrict.dashboard"] .tt-section p {
		float: right;
		margin-top: -15px
	}

	[data-pagina="restrict.vehicles"] .list li,
	[data-pagina="restrict.vehicles.edit"] .list li,
	[data-pagina="restrict.proposals"] .list li {
		max-width: 95%;
		height: 155px
	}

	[data-pagina="restrict.messages"] .message-field,
	[data-pagina="restrict.messages"] .list-messages,
	[data-pagina="restrict.statitics"] .list-ad {
		width: 95%
	}

	[data-pagina="restrict.statitics"] .list-ad {
		margin-top: 40px
	}

	[data-pagina="restrict.vehicles"] .list li .item,
	[data-pagina="restrict.vehicles.edit"] .list li .item,
	[data-pagina="restrict.proposals"] .list li .item {
		width: 100%;
		float: left;
		height: 155px
	}

	[data-pagina="restrict.proposals"] .list .item .list-plan li {
		margin-left: 30px !important
	}

	[data-pagina="restrict.vehicles"] .list .img-product,
	[data-pagina="restrict.vehicles.edit"] .list .img-product {
		left: 5px;
		top: 5px;
		float: left
	}

	[data-pagina="restrict.vehicles"] .list .item .name-vehicle,
	[data-pagina="restrict.vehicles.edit"] .list .item .name-vehicle {
		float: left;
		width: 515px
	}

	[data-pagina="restrict.vehicles"] .list li .item .list-vehicles,
	[data-pagina="restrict.vehicles.edit"] .list li .item .list-vehicles {
		left: 20px
	}

	[data-pagina="restrict.vehicles"] .tt-section a,
	[data-pagina="restrict.vehicles.edit"] .tt-section a {
		float: right;
		margin-top: 0px
	}

	[data-pagina="restrict.vehicles"] .list .box,
	[data-pagina="restrict.vehicles.edit"] .list .box,
	[data-pagina="restrict.vehicles"] .list .center-box,
	[data-pagina="restrict.vehicles.edit"] .list .center-box {
		width: 100%
	}

	[data-pagina="restrict.vehicles"] .form-basic select,
	[data-pagina="restrict.vehicles.edit"] .form-basic select {
		display: none !important
	}

	.form-basic .chosen-container {
		width: 100% !important;
		background-position: right 20px top 20px
	}

	.form-basic .half-selects .chosen-container {
		width: 100% !important;
		background-position: right 20px top 20px
	}

	[data-pagina="restrict.vehicles"] .box .half-selects .chosen-container,
	[data-pagina="restrict.vehicles.edit"] .box .half-selects .chosen-container {
		margin-left: 0
	}

	[data-pagina="restrict.vehicles"] .list .half-inputs .text,
	[data-pagina="restrict.vehicles.edit"] .list .half-inputs .text {
		width: 50%
	}

	[data-pagina="restrict.vehicles"] .box .textarea,
	[data-pagina="restrict.vehicles.edit"] .box .textarea {
		width: 98.3%
	}

	[data-pagina="restrict.vehicles"] .box.clear,
	[data-pagina="restrict.vehicles.edit"] .box.clear {
		width: 100% !important
	}

	[data-pagina="restrict.vehicles"] .list li .item .list-vehicles,
	[data-pagina="restrict.vehicles.edit"] .list li .item .list-vehicles {
		top: 63px
	}

	[data-pagina="restrict.vehicles"] .list li .item .list-vehicles.list-favorite,
	[data-pagina="restrict.vehicles.edit"] .list li .item .list-vehicles.list-favorite {
		top: 45px
	}

	[data-pagina="restrict.vehicles"] .system-message,
	[data-pagina="restrict.vehicles.edit"] .system-message,
	[data-pagina="restrict.proposals"] .system-message,
	[data-pagina="restrict.messages"] .system-message,
	[data-pagina="restrict.statitics"] .system-message,
	[data-pagina="restrict.profile"] .system-message,
	[data-pagina="restrict.resaller.plans"] .system-message,
	[data-pagina="restrict.vehicles.add"] .system-message {
		width: 95%;
		height: 200px
	}

	[data-pagina="restrict.statitics"] .list-ad li .infos-ad .views,
	[data-pagina="restrict.statitics"] .list-ad li .infos-ad .proposals,
	[data-pagina="restrict.statitics"] .list-ad li .infos-ad .clicks {
		width: 240px;
		padding-top: 50px;
		padding-bottom: 70px;
		display: inline-block
	}

	.print-resseler {
		margin-right: 90px;
		margin-top: -20px;
		float: right
	}

	.private-resseler {
		display: none
	}

	[data-pagina="restrict.vehicles.add"] .box {
		width: 100%
	}

	[data-pagina="restrict.vehicles.add"] .form-basic select {
		display: none !important
	}

	[data-pagina="restrict.vehicles.add"] .box .half-selects .chosen-container {
		margin-left: 0
	}

	[data-pagina="restrict.vehicles.add"] .box .half-inputs {
		height: auto
	}

	[data-pagina="restrict.vehicles.add"] .box .half-inputs input {
		width: 96%
	}

	[data-pagina="restrict.vehicles.add"] .box .textarea {
		width: 100%
	}

	[data-pagina="restrict.vehicles.add"] .box.clear {
		width: 100% !important
	}

	body[data-pagina="restrict.resaller.plans"] .list-plans {
		width: 90%
	}

	body[data-pagina="restrict.resaller.plans"] .list-plans li {
		width: 100%
	}
}

@media screen and (max-width: 768px) {
	[data-pagina="restrict.vehicles.add"] .form-basic select {
		display: block !important
	}

	body[data-pagina="restrict.resaller.plans"] .list-plans li .plan,
	body[data-pagina="restrict.resaller.plans"] .list-plans li.active .list-features li {
		width: 265px
	}

	[data-pagina="restrict.profile"] .editar-perfil-particular .box .form-basic .half-inputs input,
	[data-pagina="restrict.profile"] .editar-perfil-particular .box .form-basic .half-inputs input.smallmarginleft {
		width: 91%;
		margin-left: 20px
	}

	[data-pagina="restrict.profile"] .editar-perfil-particular .box .form-basic .half-inputs {
		height: auto
	}

	[data-pagina="restrict.vehicles"] .list .item .name-vehicle,
	[data-pagina="restrict.vehicles.edit"] .list .item .name-vehicle {
		margin-left: 10px
	}

	[data-pagina="restrict.vehicles"] .list .item .name-vehicle .name,
	[data-pagina="restrict.vehicles.edit"] .list .item .name-vehicle .name {
		font-size: 12px
	}

	[data-pagina="restrict.vehicles"] .list .img-product,
	[data-pagina="restrict.vehicles.edit"] .list .img-product {
		left: -50px
	}

	[data-pagina="restrict.vehicles"] .optionals,
	[data-pagina="restrict.vehicles.edit"] .optionals,
	.details {
		width: 95%
	}

	[data-pagina="restrict.vehicles"] .list .box,
	[data-pagina="restrict.vehicles.edit"] .list .box {
		width: 300px !important
	}

	.container-anuncio-revenda {
		padding: 10px 0
	}

	[data-pagina="restrict.vehicles.add"] .box {
		width: 100% !important
	}

	[data-pagina="restrict.vehicles.add"] .box .half-inputs {
		height: auto
	}

	[data-pagina="restrict.vehicles.add"] .optionals,
	[data-pagina="restrict.vehicles.add"] .details {
		width: 100%
	}

	[data-pagina="restrict.vehicles.add"] .tt-section {
		width: 87%;
		padding-top: 0;
		height: 125px;
		margin-bottom: 40px
	}

	[data-pagina="restrict.vehicles.add"] .box .half-inputs input {
		width: 91%
	}

	[data-pagina="restrict.vehicles.add"] .form-basic select {
		font-size: 12px;
		border-radius: 5px;
		border: solid 1px #ccc;
		padding-left: 3px
	}

	[data-pagina="restrict.vehicles.add"] .box.clear {
		width: 100% !important
	}

	[data-pagina="restrict.vehicles.add"] .box.clear .tt-box p {
		margin-left: 0px
	}

	.optionals .check-optional,
	.details .check-optional {
		width: 48%
	}

	header.header-restrict .logo {
		width: 100%
	}

	header.header-restrict .logo h1 {
		float: right;
		margin-top: 20px
	}

	[data-pagina="restrict.proposals"] .list .item ul li {
		display: block
	}

	header.header-restrict .menu-mobile {
		top: 25px;
		left: 10px
	}

	.dropdown-options {
		margin-top: -15px
	}

	header.header-restrict .logo h1 {
		margin-top: 7px
	}

	.dropdown-options li .submenu {
		margin: 10px 0 0 -48px
	}

	[data-pagina="restrict.vehicles"] .tt-section,
	[data-pagina="restrict.vehicles.edit"] .tt-section,
	[data-pagina="restrict.proposals"] .tt-section,
	[data-pagina="restrict.messages"] .tt-section,
	[data-pagina="restrict.statitics"] .tt-section,
	[data-pagina="restrict.profile"] .tt-section,
	[data-pagina="restrict.resaller.plans"] .tt-section,
	[data-pagina="restrict.dashboard"] .tt-section {
		margin-left: 10px;
		width: 95%
	}

	[data-pagina="restrict.dashboard"] .base-dash .rankings .row .line-50,
	[data-pagina="restrict.dashboard"] .base-dash .estrutura-tempo-uso .row .line-50 {
		width: 100%;
		margin: 1% 0%
	}

	[data-pagina="restrict.proposals"] .tt-section p,
	[data-pagina="restrict.statitics"] .tt-section p,
	[data-pagina="restrict.profile"] .tt-section p,
	[data-pagina="restrict.dashboard"] .tt-section p {
		float: left;
		margin-top: 15px
	}

	[data-pagina="restrict.profile"] .editar-perfil-particular .box {
		width: 95%
	}

	[data-pagina="restrict.profile"] .editar-perfil-particular .box .form-basic .half-inputs input.smallmarginleft {
		margin-left: 20px !important
	}

	[data-pagina="restrict.profile"] .editar-perfil-particular .box .form-basic .half-inputs input[name="phone"],
	[data-pagina="restrict.profile"] .editar-perfil-particular .box .form-basic .half-inputs input[name="mobile_phone"] {
		width: 41%
	}

	[data-pagina="restrict.profile"] .editar-perfil-particular .box .form-basic .half-inputs .phones-checks input#show-2 {
		margin-left: 4%
	}

	[data-pagina="restrict.profile"] .editar-perfil-particular .box .form-basic .half-inputs .phones-checks label {
		font-size: 10px
	}

	[data-pagina="restrict.profile"] .editar-perfil-particular .box .form-basic .half-inputs .phones-checks {
		margin: 10px 0 20px 0
	}

	[data-pagina="restrict.statitics"] .list-ad li .ad-name {
		font-size: 10px
	}

	[data-pagina="restrict.statitics"] .list-ad li .infos-ad .views,
	[data-pagina="restrict.statitics"] .list-ad li .infos-ad .proposals,
	[data-pagina="restrict.statitics"] .list-ad li .infos-ad .clicks {
		padding-top: 0px;
		padding-bottom: 0px;
		float: initial;
		text-align: center;
		width: 100%
	}

	[data-pagina="restrict.proposals"] .list li .item {
		margin-bottom: 25px
	}

	[data-pagina="restrict.messages"] .list-messages li span.date {
		margin-left: 21px
	}

	[data-pagina="restrict.messages"] .list-messages li .resp p.open,
	[data-pagina="restrict.messages"] .list-messages li .text-message.open p {
		font-size: 13px;
		line-height: 20px
	}

	[data-pagina="restrict.proposals"] .list .item .list-plan ul {
		margin-left: -15px !important
	}

	[data-pagina="restrict.proposals"] .list .item .list-plan li:nth-child(1) {
		margin-left: 30px !important
	}

	[data-pagina="restrict.proposals"] .list .item .list-plan li:nth-child(1),
	[data-pagina="restrict.proposals"] .list .item .list-plan li:nth-child(2) {
		width: 190px
	}

	[data-pagina="restrict.vehicles"] .list .img-product,
	[data-pagina="restrict.vehicles.edit"] .list .img-product {
		left: 5px
	}

	[data-pagina="restrict.vehicles"] .list .img-product,
	[data-pagina="restrict.vehicles.edit"] .list .img-product {
		width: 130px;
		height: 120px
	}

	[data-pagina="restrict.vehicles"] .list li .item,
	[data-pagina="restrict.vehicles.edit"] .list li .item,
	[data-pagina="restrict.vehicles"] .list li,
	[data-pagina="restrict.vehicles.edit"] .list li {
		height: 300px
	}

	[data-pagina="restrict.vehicles"] .list li .item .list-vehicles,
	[data-pagina="restrict.vehicles.edit"] .list li .item .list-vehicles {
		top: 20px
	}

	[data-pagina="restrict.vehicles"] .list .item ul,
	[data-pagina="restrict.vehicles.edit"] .list .item ul {
		margin-left: -39px
	}

	[data-pagina="restrict.vehicles"] .list .box,
	[data-pagina="restrict.vehicles.edit"] .list .box {
		width: 100% !important
	}

	[data-pagina="restrict.vehicles"] .list .half-inputs .text,
	[data-pagina="restrict.vehicles.edit"] .list .half-inputs .text {
		width: 90%
	}

	[data-pagina="restrict.vehicles"] .box .half-inputs,
	[data-pagina="restrict.vehicles.edit"] .box .half-inputs {
		overflow: hidden
	}

	[data-pagina="restrict.vehicles"] .form-basic select,
	[data-pagina="restrict.vehicles.edit"] .form-basic select {
		display: block !important;
		border: solid 1px #ccc;
		border-radius: 5px;
		width: 98%;
		font-size: 12px;
		padding-left: 7px
	}

	[data-pagina="restrict.vehicles"] .box.clear .tt-box p,
	[data-pagina="restrict.vehicles.edit"] .box.clear .tt-box p {
		margin-left: 0px
	}

	[data-pagina="restrict.vehicles"] .list .item .name-vehicle span,
	[data-pagina="restrict.vehicles.edit"] .list .item .name-vehicle span {
		font-size: 11px
	}

	[data-pagina="restrict.vehicles"] .list li .item .list-vehicles.list-favorite,
	[data-pagina="restrict.vehicles.edit"] .list li .item .list-vehicles.list-favorite {
		top: 92px;
		left: 25px
	}

	[data-pagina="restrict.vehicles"] .list li .item.favorite-li,
	[data-pagina="restrict.vehicles.edit"] .list li .item.favorite-li,
	[data-pagina="restrict.vehicles"] .list li.favorite-lis,
	[data-pagina="restrict.vehicles.edit"] .list li.favorite-lis {
		height: 200px
	}

	[data-pagina="restrict.vehicles"] .tt-section a,
	[data-pagina="restrict.vehicles.edit"] .tt-section a {
		margin-top: 35px;
		float: left
	}

	[data-pagina="restrict.vehicles"] .tt-section,
	[data-pagina="restrict.vehicles.edit"] .tt-section {
		height: 130px
	}
}

[data-pagina="restrict.vehicles.edit"] .list li {
	background: transparent
}

[data-pagina="products"] header,
[data-pagina="singleProduct"] header {
	background: url("../images/header-products.jpg") no-repeat center top;
	height: 400px
}

[data-pagina="products"] header .title-aliments h1,
[data-pagina="singleProduct"] header .title-aliments h1 {
	font-size: 31px;
	color: #fff
}

[data-pagina="products"] header .title-aliments h1 span,
[data-pagina="singleProduct"] header .title-aliments h1 span {
	font-size: 18px
}

[data-pagina="products"] .submit,
[data-pagina="singleProduct"] .submit {
	float: right
}

.products-filter {
	padding-top: 80px
}

.products-filter::after {
	clear: both;
	content: "";
	display: table
}

.products-filter p {
	width: 30%;
	float: left;
	font-family: 'Open Sans';
	font-weight: 300;
	font-size: 16px;
	margin: 0
}

.products-filter .select {
	float: left;
	margin: 0 1.5%
}

.products-list {
	margin-top: 50px
}

.products-list::after {
	clear: both;
	content: "";
	display: table
}

.products-list ul {
	font-size: 0;
	list-style: none;
	text-align: center
}

.products-list li {
	display: inline-block;
	width: 227px;
	text-align: left;
	margin-bottom: 30px !important
}

.products-list h2 {
	font-size: 16px;
	color: #134173;
	text-transform: uppercase;
	margin: 15px 0 0
}

.products-list p {
	font-size: 14px;
	font-family: 'Open Sans';
	font-weight: 300;
	color: #767676;
	margin: 0
}

.products-list img {
	width: 100%;
	border: 1px solid #c1c1c1
}

.single-product {
	padding-top: 50px
}

.single-product h1 {
	font-size: 36px
}

.single-product h1:after {
	display: none
}

.product-info {
	width: 100%;
	margin-top: 20px
}

.product-info .zoom,
.product-info .info {
	float: left
}

.product-info .info {
	margin: 10px 0 0 20px
}

.product-info .info h2 {
	font-size: 16px;
	color: #134173;
	text-transform: uppercase;
	margin: 0
}

.product-info .info p {
	font-size: 14px;
	color: #767676;
	font-family: 'Open Sans';
	margin: 5px 0 20px
}

.random-product {
	margin-top: 100px
}

.random-product h1 {
	font-size: 24px
}

.random-product ul {
	font-size: 0;
	list-style: none;
	text-align: center;
	margin-top: 20px
}

.random-product li {
	display: inline-block;
	width: 23.5%;
	text-align: left;
	margin: 0 10px 30px
}

.random-product li:first-child {
	margin-left: 0
}

.random-product li:last-child {
	margin-right: 0
}

.random-product h2 {
	font-size: 16px;
	color: #134173;
	text-transform: uppercase;
	margin: 5px 0 0
}

.random-product p {
	font-size: 14px;
	font-family: 'Open Sans';
	font-weight: 300;
	color: #767676;
	margin: 0
}

.random-product img {
	width: 100%;
	border: 1px solid #c1c1c1
}

.random-product .back-products {
	width: 100%;
	border-top: 1px solid #8aca3e
}

.random-product .back-products a {
	color: #fff;
	font-size: 14px;
	text-transform: uppercase;
	text-decoration: none;
	padding: 14px 15px 12px 34px;
	background: #003e7a url("../images/arrow-pagination.png") left 20px center no-repeat;
	border-radius: 3px;
	float: left;
	margin-top: 10px
}

.zoom {
	position: relative;
	display: inline-block;
	overflow: hidden;
	border: 1px solid #c1c1c1;
	background: #fff;
	width: 400px;
	height: 400px;
	text-align: center
}

.zoom>a {
	cursor: zoom-in
}

.zoom.is-error>a {
	cursor: not-allowed
}

.zoom.is-loading>a {
	cursor: progress
}

.zoom>a>img {
	display: block;
	height: auto;
	margin: 0 auto
}

.zoom-notice {
	position: absolute;
	top: 50%;
	left: 50%;
	z-index: 150;
	width: 10em;
	margin: -1em 0 0 -5em;
	line-height: 2em;
	text-align: center;
	background: #FFF;
	box-shadow: 0 0 10px #888
}

.zoom-flyout {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	z-index: 200;
	overflow: hidden;
	background: #FFF;
	cursor: crosshair
}

.zoom-flyout img {
	width: auto;
	max-width: none
}

.zoom--overflow {
	overflow: visible
}

.zoom--overflow .zoom-flyout {
	left: 105%
}

.zoom-icon {
	display: block;
	background: url("../images/zoom-icon.png") no-repeat;
	width: 24px;
	height: 24px;
	position: absolute;
	right: 7px;
	bottom: 7px;
	cursor: zoom-in
}

.chosen-container {
	position: relative;
	display: inline-block;
	vertical-align: middle;
	font-size: 13px;
	zoom: 1;
	*display: inline;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none
}

.chosen-container * {
	box-sizing: border-box
}

.chosen-container .chosen-drop {
	position: absolute;
	top: 42px;
	left: -9999px;
	z-index: 1010;
	width: 255px;
	border-top: 0;
	background: #fff
}

.chosen-container.chosen-with-drop .chosen-drop {
	left: -10px
}

.select-order .chosen-container.chosen-container-single.success {
	border: none !important
}

.chosen-container a {
	cursor: pointer
}

.chosen-container .search-choice .group-name,
.chosen-container .chosen-single .group-name {
	margin-right: 4px;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	font-weight: normal;
	color: #999999
}

.chosen-container .search-choice .group-name:after,
.chosen-container .chosen-single .group-name:after {
	content: ":";
	padding-left: 2px;
	vertical-align: top
}

.chosen-container-single .chosen-single {
	position: relative;
	display: block;
	overflow: hidden;
	padding: 0 0 0 8px;
	height: 25px;
	text-decoration: none;
	white-space: nowrap
}

.chosen-container-single .chosen-default {
	color: #999
}

.chosen-container-single .chosen-single span {
	display: block;
	overflow: hidden;
	line-height: 23px !important;
	text-overflow: ellipsis;
	text-transform: uppercase;
	font-weight: 700;
	white-space: nowrap
}

.chosen-container-single .chosen-single-with-deselect span {
	margin-right: 38px
}

.chosen-container-single .chosen-single abbr {
	position: absolute;
	top: 6px;
	right: 26px;
	display: block;
	width: 12px;
	height: 12px;
	font-size: 1px
}

.chosen-container-single .chosen-single div {
	position: absolute;
	top: 0;
	right: 0;
	display: block;
	width: 18px;
	height: 100%
}

.chosen-container-single .chosen-single div b {
	display: block;
	width: 100%;
	height: 100%
}

.chosen-container-single .chosen-search {
	position: relative;
	z-index: 1010;
	margin: 0;
	padding: 3px 4px;
	white-space: nowrap
}

.chosen-container-single .chosen-search input[type="text"] {
	margin: 1px 0;
	padding: 4px 20px 4px 5px;
	width: 100%;
	height: auto;
	outline: 0;
	border: 1px solid #aaa;
	font-size: 1em;
	font-family: sans-serif;
	line-height: normal;
	border-radius: 0
}

.chosen-container-single .chosen-drop {
	margin-top: -1px;
	border-radius: 0 0 4px 4px;
	background-clip: padding-box
}

.chosen-container-single.chosen-container-single-nosearch .chosen-search {
	position: absolute;
	left: -9999px
}

.chosen-container .chosen-results {
	color: #444;
	position: relative;
	overflow-x: hidden;
	overflow-y: auto;
	margin: 0 0px 0px 0;
	max-height: 425px;
	-webkit-overflow-scrolling: touch
}

.chosen-container .chosen-results li {
	font-size: 14px;
	color: #888;
	text-transform: uppercase;
	display: none;
	border-top: 0px;
	border-bottom: 1px solid #f3f1f2;
	border-right: 1px solid #f3f1f2;
	border-left: 1px solid #f3f1f2;
	margin: 0;
	height: 35px;
	text-align: center;
	list-style: none;
	line-height: 35px;
	word-wrap: break-word;
	font-weight: bold;
	-webkit-touch-callout: none
}

.chosen-container .chosen-results li.active-result {
	display: list-item;
	cursor: pointer
}

.chosen-container .chosen-results li.disabled-result {
	display: list-item;
	color: #ccc;
	cursor: default
}

.chosen-container .chosen-results li.highlighted {
	background-color: #facf00;
	color: #000
}

.chosen-results.chosen-results-repass .active-result.highlighted {
	background-color: #5bac2a;
	color: #FFF
}

.chosen-container .chosen-results li.no-results {
	color: #777;
	display: list-item;
	background: #f4f4f4
}

.chosen-container .chosen-results li.group-result {
	display: list-item;
	font-weight: bold;
	cursor: default
}

.chosen-container .chosen-results li.group-option {
	padding-left: 15px
}

.chosen-container .chosen-results li em {
	font-style: normal;
	text-decoration: underline
}

.chosen-container-multi .chosen-choices {
	position: relative;
	overflow: hidden;
	margin: 0;
	padding: 0 5px;
	width: 100%;
	height: auto !important;
	height: 1%;
	cursor: text
}

.chosen-container-multi .chosen-choices li {
	float: left;
	list-style: none
}

.chosen-container-multi .chosen-choices li.search-field {
	margin: 0;
	padding: 0;
	white-space: nowrap
}

.chosen-container-multi .chosen-choices li.search-field input[type="text"] {
	margin: 1px 0;
	padding: 0;
	height: 25px;
	outline: 0;
	border: 0 !important;
	background: transparent !important;
	box-shadow: none;
	color: #999;
	font-size: 100%;
	font-family: sans-serif;
	line-height: normal;
	border-radius: 0
}

.chosen-container-multi .chosen-choices li.search-choice span {
	word-wrap: break-word
}

.chosen-container-multi .chosen-choices li.search-choice .search-choice-close {
	position: absolute;
	top: 4px;
	right: 3px;
	display: block;
	width: 12px;
	height: 12px;
	font-size: 1px
}

.chosen-container-multi .chosen-choices li.search-choice-disabled {
	padding-right: 5px;
	border: 1px solid #ccc;
	background-color: #e4e4e4;
	color: #666
}

.chosen-container-multi .chosen-choices li.search-choice-focus {
	background: #d4d4d4
}

.chosen-container-multi .chosen-results {
	margin: 0;
	padding: 0
}

.chosen-container-multi .chosen-drop .result-selected {
	display: list-item;
	color: #888;
	cursor: pointer
}

.chosen-container-active.chosen-with-drop .chosen-single div {
	border-left: none;
	background: transparent
}

.chosen-disabled {
	opacity: 0.5 !important;
	cursor: default
}

.chosen-disabled .chosen-single {
	cursor: default
}

.chosen-disabled .chosen-choices .search-choice .search-choice-close {
	cursor: default
}

.read-more-state {
	display: none
}

.read-more-target {
	opacity: 0;
	max-height: 0;
	font-size: 0;
	transition: .25s ease;
	display: none
}

.read-more-state:checked~.read-more-wrap .read-more-target {
	opacity: 1;
	font-size: inherit;
	max-height: 999em;
	display: inline-block
}

.read-more-state~.read-more-trigger:before {
	content: 'Ver mais opcionais +'
}

.read-more-state:checked~.read-more-trigger:before {
	content: 'Ver menos opcionais -'
}

.read-more-trigger {
	cursor: pointer;
	display: inline-block;
	text-align: center;
	width: 100%;
	line-height: 2;
	float: left !important
}

[data-pagina="search.results"] .mobile,
[data-pagina="search.results.carros"] .mobile,
[data-pagina="search.results.motos"] .mobile,
[data-pagina="search.results.nauticos"] .mobile,
[data-pagina="search.results.caminhoes"] .mobile,
[data-pagina="search.advanced.results"] .mobile,
[data-pagina="list-resale"] .mobile,
[data-pagina="resellers.results"] .mobile,
[data-pagina="restrict.bolsa.search"] .mobile {
	display: none
}

[data-pagina="search.results"] .desktop,
[data-pagina="search.results.carros"] .desktop,
[data-pagina="search.results.motos"] .desktop,
[data-pagina="search.results.nauticos"] .desktop,
[data-pagina="search.results.caminhoes"] .desktop,
[data-pagina="search.advanced.results"] .desktop,
[data-pagina="list-resale"] .desktop,
[data-pagina="resellers.results"] .desktop,
[data-pagina="restrict.bolsa.search"] .desktop {
	display: block
}

[data-pagina="search.results"] .select-order .chosen-single,
[data-pagina="search.results.carros"] .select-order .chosen-single,
[data-pagina="search.results.motos"] .select-order .chosen-single,
[data-pagina="search.results.nauticos"] .select-order .chosen-single,
[data-pagina="search.results.caminhoes"] .select-order .chosen-single,
[data-pagina="search.advanced.results"] .select-order .chosen-single,
[data-pagina="list-resale"] .select-order .chosen-single,
[data-pagina="resellers.results"] .select-order .chosen-single,
[data-pagina="restrict.bolsa.search"] .select-order .chosen-single {
	width: auto
}

[data-pagina="search.results"] .select-order .chosen-container,
[data-pagina="search.results.carros"] .select-order .chosen-container,
[data-pagina="search.results.motos"] .select-order .chosen-container,
[data-pagina="search.results.nauticos"] .select-order .chosen-container,
[data-pagina="search.results.caminhoes"] .select-order .chosen-container,
[data-pagina="search.advanced.results"] .select-order .chosen-container,
[data-pagina="list-resale"] .select-order .chosen-container,
[data-pagina="resellers.results"] .select-order .chosen-container,
[data-pagina="restrict.bolsa.search"] .select-order .chosen-container {
	width: auto !important
}

[data-pagina="search.results"] .map,
[data-pagina="search.results.carros"] .map,
[data-pagina="search.results.motos"] .map,
[data-pagina="search.results.nauticos"] .map,
[data-pagina="search.results.caminhoes"] .map,
[data-pagina="search.advanced.results"] .map,
[data-pagina="list-resale"] .map,
[data-pagina="resellers.results"] .map,
[data-pagina="restrict.bolsa.search"] .map {
	clear: both;
	display: none
}

[data-pagina="search.results"] .map.show,
[data-pagina="search.results.carros"] .map.show,
[data-pagina="search.results.motos"] .map.show,
[data-pagina="search.results.nauticos"] .map.show,
[data-pagina="search.results.caminhoes"] .map.show,
[data-pagina="search.advanced.results"] .map.show,
[data-pagina="list-resale"] .map.show,
[data-pagina="resellers.results"] .map.show,
[data-pagina="restrict.bolsa.search"] .map.show {
	display: block
}

[data-pagina="search.results"] .map #map_canvas,
[data-pagina="search.results.carros"] .map #map_canvas,
[data-pagina="search.results.motos"] .map #map_canvas,
[data-pagina="search.results.nauticos"] .map #map_canvas,
[data-pagina="search.results.caminhoes"] .map #map_canvas,
[data-pagina="search.advanced.results"] .map #map_canvas,
[data-pagina="list-resale"] .map #map_canvas,
[data-pagina="resellers.results"] .map #map_canvas,
[data-pagina="restrict.bolsa.search"] .map #map_canvas {
	clear: both;
	width: 100%;
	height: 250px
}

[data-pagina="search.results"] .scroller .jscroll-inner .list,
[data-pagina="search.results.carros"] .scroller .jscroll-inner .list,
[data-pagina="search.results.motos"] .scroller .jscroll-inner .list,
[data-pagina="search.results.nauticos"] .scroller .jscroll-inner .list,
[data-pagina="search.results.caminhoes"] .scroller .jscroll-inner .list,
[data-pagina="search.results"] .scroller .jscroll-inner .grid-list,
[data-pagina="search.advanced.results"] .scroller .jscroll-inner .list,
[data-pagina="search.advanced.results"] .scroller .jscroll-inner .grid-list,
[data-pagina="list-resale"] .scroller .jscroll-inner .list,
[data-pagina="list-resale"] .scroller .jscroll-inner .grid-list,
[data-pagina="resellers.results"] .scroller .jscroll-inner .list,
[data-pagina="resellers.results"] .scroller .jscroll-inner .grid-list,
[data-pagina="restrict.bolsa.search"] .scroller .jscroll-inner .list,
[data-pagina="search.results.carros"] .scroller .jscroll-inner .grid-list,
[data-pagina="search.results.motos"] .scroller .jscroll-inner .grid-list,
[data-pagina="search.results.nauticos"] .scroller .jscroll-inner .grid-list,
[data-pagina="search.results.caminhoes"] .scroller .jscroll-inner .grid-list,
[data-pagina="restrict.bolsa.search"] .scroller .jscroll-inner .grid-list {
	margin-bottom: 60px
}

[data-pagina="search.results"] .scroller .jscroll-inner .jscroll-added .list,
[data-pagina="search.results.carros"] .scroller .jscroll-inner .jscroll-added .list,
[data-pagina="search.results.motos"] .scroller .jscroll-inner .jscroll-added .list,
[data-pagina="search.results.nauticos"] .scroller .jscroll-inner .jscroll-added .list,
[data-pagina="search.results.caminhoes"] .scroller .jscroll-inner .jscroll-added .list,
[data-pagina="search.advanced.results"] .scroller .jscroll-inner .jscroll-added .list,
[data-pagina="list-resale"] .scroller .jscroll-inner .jscroll-added .list,
[data-pagina="resellers.results"] .scroller .jscroll-inner .jscroll-added .list,
[data-pagina="restrict.bolsa.search"] .scroller .jscroll-inner .jscroll-added .list {
	margin-bottom: 15px
}

[data-pagina="search.results"] .modal-propose-result,
[data-pagina="search.results.carros"] .modal-propose-result,
[data-pagina="search.results.motos"] .modal-propose-result,
[data-pagina="search.results.nauticos"] .modal-propose-result,
[data-pagina="search.results.caminhoes"] .modal-propose-result,
[data-pagina="search.advanced.results"] .modal-propose-result,
[data-pagina="list-resale"] .modal-propose-result,
[data-pagina="resellers.results"] .modal-propose-result,
[data-pagina="restrict.bolsa.search"] .modal-propose-result {
	top: 40%;
	padding: 0px 25px 10px 25px !important
}

[data-pagina="search.results"] .modal-propose-result .center,
[data-pagina="search.results.carros"] .modal-propose-result .center,
[data-pagina="search.results.motos"] .modal-propose-result .center,
[data-pagina="search.results.nauticos"] .modal-propose-result .center,
[data-pagina="search.results.caminhoes"] .modal-propose-result .center,
[data-pagina="search.advanced.results"] .modal-propose-result .center,
[data-pagina="list-resale"] .modal-propose-result .center,
[data-pagina="resellers.results"] .modal-propose-result .center,
[data-pagina="restrict.bolsa.search"] .modal-propose-result .center {
	margin: 0px !important
}

[data-pagina="search.results"] .modal-propose-result .center .enter,
[data-pagina="search.results.carros"] .modal-propose-result .center .enter,
[data-pagina="search.results.motos"] .modal-propose-result .center .enter,
[data-pagina="search.results.nauticos"] .modal-propose-result .center .enter,
[data-pagina="search.results.caminhoes"] .modal-propose-result .center .enter,
[data-pagina="search.advanced.results"] .modal-propose-result .center .enter,
[data-pagina="list-resale"] .modal-propose-result .center .enter,
[data-pagina="resellers.results"] .modal-propose-result .center .enter,
[data-pagina="restrict.bolsa.search"] .modal-propose-result .center .enter {
	width: 100% !important
}

[data-pagina="search.results"] .modal-propose-result .center .form-propose,
[data-pagina="search.results.carros"] .modal-propose-result .center .form-propose,
[data-pagina="search.results.motos"] .modal-propose-result .center .form-propose,
[data-pagina="search.results.nauticos"] .modal-propose-result .center .form-propose,
[data-pagina="search.results.caminhoes"] .modal-propose-result .center .form-propose,
[data-pagina="search.advanced.results"] .modal-propose-result .center .form-propose,
[data-pagina="list-resale"] .modal-propose-result .center .form-propose,
[data-pagina="resellers.results"] .modal-propose-result .center .form-propose,
[data-pagina="restrict.bolsa.search"] .modal-propose-result .center .form-propose {
	text-align: left
}

[data-pagina="search.results"] .modal-propose-result .center input,
[data-pagina="search.results.carros"] .modal-propose-result .center input,
[data-pagina="search.results.motos"] .modal-propose-result .center input,
[data-pagina="search.results.nauticos"] .modal-propose-result .center input,
[data-pagina="search.results.caminhoes"] .modal-propose-result .center input,
[data-pagina="search.advanced.results"] .modal-propose-result .center input,
[data-pagina="list-resale"] .modal-propose-result .center input,
[data-pagina="resellers.results"] .modal-propose-result .center input,
[data-pagina="restrict.bolsa.search"] .modal-propose-result .center input {
	margin-top: 0;
	margin-left: 0px;
	margin-bottom: 10px;
	width: 100%
}

[data-pagina="search.results"] .modal-propose-result .center textarea,
[data-pagina="search.results.carros"] .modal-propose-result .center textarea,
[data-pagina="search.results.motos"] .modal-propose-result .center textarea,
[data-pagina="search.results.nauticos"] .modal-propose-result .center textarea,
[data-pagina="search.results.caminhoes"] .modal-propose-result .center textarea,
[data-pagina="search.advanced.results"] .modal-propose-result .center textarea,
[data-pagina="list-resale"] .modal-propose-result .center textarea,
[data-pagina="resellers.results"] .modal-propose-result .center textarea,
[data-pagina="restrict.bolsa.search"] .modal-propose-result .center textarea {
	width: 100%;
	height: 100px;
	padding: 10px
}

[data-pagina="search.results"] .modal-propose-result .close-modais,
[data-pagina="search.results.carros"] .modal-propose-result .close-modais,
[data-pagina="search.results.motos"] .modal-propose-result .close-modais,
[data-pagina="search.results.nauticos"] .modal-propose-result .close-modais,
[data-pagina="search.results.caminhoes"] .modal-propose-result .close-modais,
[data-pagina="search.advanced.results"] .modal-propose-result .close-modais,
[data-pagina="list-resale"] .modal-propose-result .close-modais,
[data-pagina="resellers.results"] .modal-propose-result .close-modais,
[data-pagina="restrict.bolsa.search"] .modal-propose-result .close-modais {
	top: -20px !important;
	right: -25px !important
}

[data-pagina="search.results"] .modal-propose-result .msg-success,
[data-pagina="search.results.carros"] .modal-propose-result .msg-success,
[data-pagina="search.results.motos"] .modal-propose-result .msg-success,
[data-pagina="search.results.nauticos"] .modal-propose-result .msg-success,
[data-pagina="search.results.caminhoes"] .modal-propose-result .msg-success,
[data-pagina="search.advanced.results"] .modal-propose-result .msg-success,
[data-pagina="list-resale"] .modal-propose-result .msg-success,
[data-pagina="resellers.results"] .modal-propose-result .msg-success,
[data-pagina="restrict.bolsa.search"] .modal-propose-result .msg-success {
	display: none;
	border: 1px solid;
	margin: 0 0 10px 0;
	font-size: 14px;
	padding: 10px;
	color: #4F8A10;
	background-color: #DFF2BF
}

[data-pagina="search.results"] .modal-propose-result .sending,
[data-pagina="search.results.carros"] .modal-propose-result .sending,
[data-pagina="search.results.motos"] .modal-propose-result .sending,
[data-pagina="search.results.nauticos"] .modal-propose-result .sending,
[data-pagina="search.results.caminhoes"] .modal-propose-result .sending,
[data-pagina="search.advanced.results"] .modal-propose-result .sending,
[data-pagina="list-resale"] .modal-propose-result .sending,
[data-pagina="resellers.results"] .modal-propose-result .sending,
[data-pagina="restrict.bolsa.search"] .modal-propose-result .sending {
	display: none
}

[data-pagina="search.results"] .modal-propose-result .send,
[data-pagina="search.results.carros"] .modal-propose-result .send,
[data-pagina="search.results.motos"] .modal-propose-result .send,
[data-pagina="search.results.nauticos"] .modal-propose-result .send,
[data-pagina="search.results.caminhoes"] .modal-propose-result .send,
[data-pagina="search.advanced.results"] .modal-propose-result .send,
[data-pagina="list-resale"] .modal-propose-result .send,
[data-pagina="resellers.results"] .modal-propose-result .send,
[data-pagina="restrict.bolsa.search"] .modal-propose-result .send {
	display: block
}

[data-pagina="search.results"] .sucesso-proposta .msg-proposta-enviada,
[data-pagina="search.results.carros"] .sucesso-proposta .msg-proposta-enviada,
[data-pagina="search.results.motos"] .sucesso-proposta .msg-proposta-enviada,
[data-pagina="search.results.nauticos"] .sucesso-proposta .msg-proposta-enviada,
[data-pagina="search.results.caminhoes"] .sucesso-proposta .msg-proposta-enviada,
[data-pagina="search.advanced.results"] .sucesso-proposta .msg-proposta-enviada,
[data-pagina="list-resale"] .sucesso-proposta .msg-proposta-enviada,
[data-pagina="resellers.results"] .sucesso-proposta .msg-proposta-enviada,
[data-pagina="restrict.bolsa.search"] .sucesso-proposta .msg-proposta-enviada {
	height: 290px;
	font-size: 24px;
	color: #72C1B0;
	line-height: 34px;
	text-align: center;
	padding-top: 105px
}

[data-pagina="search.results"] .sucesso-proposta .msg-proposta-enviada img,
[data-pagina="search.results.carros"] .sucesso-proposta .msg-proposta-enviada img,
[data-pagina="search.results.motos"] .sucesso-proposta .msg-proposta-enviada img,
[data-pagina="search.results.nauticos"] .sucesso-proposta .msg-proposta-enviada img,
[data-pagina="search.results.caminhoes"] .sucesso-proposta .msg-proposta-enviada img,
[data-pagina="search.advanced.results"] .sucesso-proposta .msg-proposta-enviada img,
[data-pagina="list-resale"] .sucesso-proposta .msg-proposta-enviada img,
[data-pagina="resellers.results"] .sucesso-proposta .msg-proposta-enviada img,
[data-pagina="restrict.bolsa.search"] .sucesso-proposta .msg-proposta-enviada img {
	width: 80px
}

[data-pagina="search.results"] .sucesso-proposta .info-envio,
[data-pagina="search.results.carros"] .sucesso-proposta .info-envio,
[data-pagina="search.results.motos"] .sucesso-proposta .info-envio,
[data-pagina="search.results.nauticos"] .sucesso-proposta .info-envio,
[data-pagina="search.results.caminhoes"] .sucesso-proposta .info-envio,
[data-pagina="search.advanced.results"] .sucesso-proposta .info-envio,
[data-pagina="list-resale"] .sucesso-proposta .info-envio,
[data-pagina="resellers.results"] .sucesso-proposta .info-envio,
[data-pagina="restrict.bolsa.search"] .sucesso-proposta .info-envio {
	color: #4d4d59;
	font-size: 16px;
	text-align: center;
	margin: 0 30px 35px 30px;
	padding: 0;
	line-height: 20px
}

[data-pagina="search.results"] .desktop.btn-result,
[data-pagina="search.results.carros"] .desktop.btn-result,
[data-pagina="search.results.motos"] .desktop.btn-result,
[data-pagina="search.results.nauticos"] .desktop.btn-result,
[data-pagina="search.results.caminhoes"] .desktop.btn-result,
[data-pagina="search.advanced.results"] .desktop.btn-result,
[data-pagina="list-resale"] .desktop.btn-result,
[data-pagina="resellers.results"] .desktop.btn-result,
[data-pagina="restrict.bolsa.search"] .desktop.btn-result {
	width: 140px;
	position: absolute;
	font-size: 9px;
	text-align: center;
	text-transform: uppercase;
	color: #FFFFFF;
	background-color: #000;
	transition: background-color 0.2s ease-in-out 0s, opacity 0.2s ease-in-out 0s;
	font-weight: 600;
	font-family: "Open Sans", "Helvetica Neue", Arial, Helvetica, Verdana, sans-serif;
	text-align: center;
	vertical-align: middle;
	white-space: nowrap;
	display: inline-block;
	padding: 10px 0px;
	float: right;
	bottom: 30px;
	right: 10px;
	height: 30px;
	font-weight: bold;
	cursor: pointer;
	border-radius: 20px;
}

[data-pagina="search.results"] .desktop.btn-result:hover,
[data-pagina="search.results.carros"] .desktop.btn-result:hover,
[data-pagina="search.results.motos"] .desktop.btn-result:hover,
[data-pagina="search.results.nauticos"] .desktop.btn-result:hover,
[data-pagina="search.results.caminhoes"] .desktop.btn-result:hover,
[data-pagina="search.advanced.results"] .desktop.btn-result:hover,
[data-pagina="list-resale"] .desktop.btn-result:hover,
[data-pagina="resellers.results"] .desktop.btn-result:hover,
[data-pagina="restrict.bolsa.search"] .desktop.btn-result:hover {
	color: #facf00
}

[data-pagina="search.results"] .mobile.price,
[data-pagina="search.results.carros"] .mobile.price,
[data-pagina="search.results.motos"] .mobile.price,
[data-pagina="search.results.nauticos"] .mobile.price,
[data-pagina="search.results.caminhoes"] .mobile.price,
[data-pagina="search.advanced.results"] .mobile.price,
[data-pagina="list-resale"] .mobile.price,
[data-pagina="resellers.results"] .mobile.price,
[data-pagina="restrict.bolsa.search"] .mobile.price {
	width: 120px;
	text-align: center
}

[data-pagina="search.results"] .mobile.btn-result,
[data-pagina="search.results.carros"] .mobile.btn-result,
[data-pagina="search.results.motos"] .mobile.btn-result,
[data-pagina="search.results.nauticos"] .mobile.btn-result,
[data-pagina="search.results.caminhoes"] .mobile.btn-result,
[data-pagina="search.advanced.results"] .mobile.btn-result,
[data-pagina="list-resale"] .mobile.btn-result,
[data-pagina="resellers.results"] .mobile.btn-result,
[data-pagina="restrict.bolsa.search"] .mobile.btn-result {
	width: 75px;
	position: absolute;
	font-size: 9px;
	text-align: center;
	text-transform: uppercase;
	color: #facf00;
	background-color: #2c2c2c;
	transition: background-color 0.2s ease-in-out 0s, opacity 0.2s ease-in-out 0s;
	font-weight: 600;
	font-family: "Open Sans", "Helvetica Neue", Arial, Helvetica, Verdana, sans-serif;
	text-align: center;
	vertical-align: middle;
	white-space: nowrap;
	display: inline-block;
	padding: 1px 0px;
	padding-top: 3px;
	float: right;
	bottom: 0;
	right: 0;
	height: 32px;
	font-weight: bold;
	cursor: pointer
}

[data-pagina="search.results"] .revenda-top,
[data-pagina="search.results.carros"] .revenda-top,
[data-pagina="search.results.motos"] .revenda-top,
[data-pagina="search.results.nauticos"] .revenda-top,
[data-pagina="search.results.caminhoes"] .revenda-top,
[data-pagina="search.advanced.results"] .revenda-top,
[data-pagina="list-resale"] .revenda-top,
[data-pagina="resellers.results"] .revenda-top,
[data-pagina="restrict.bolsa.search"] .revenda-top {
	overflow: hidden
}

[data-pagina="search.results"] .resale-info,
[data-pagina="search.results.carros"] .resale-info,
[data-pagina="search.results.motos"] .resale-info,
[data-pagina="search.results.nauticos"] .resale-info,
[data-pagina="search.results.caminhoes"] .resale-info,
[data-pagina="search.advanced.results"] .resale-info,
[data-pagina="list-resale"] .resale-info,
[data-pagina="resellers.results"] .resale-info,
[data-pagina="restrict.bolsa.search"] .resale-info {
	background: #ccc;
	height: auto;
	min-height: 220px;
	width: 100%;
	margin-bottom: 5px;
	padding: 0px;
	text-align: center
}

[data-pagina="search.results"] .resale-info.resize,
[data-pagina="search.results.carros"] .resale-info.resize,
[data-pagina="search.results.motos"] .resale-info.resize,
[data-pagina="search.results.nauticos"] .resale-info.resize,
[data-pagina="search.results.caminhoes"] .resale-info.resize,
[data-pagina="search.advanced.results"] .resale-info.resize,
[data-pagina="list-resale"] .resale-info.resize,
[data-pagina="resellers.results"] .resale-info.resize,
[data-pagina="restrict.bolsa.search"] .resale-info.resize {
	height: auto;
	float: left
}

[data-pagina="search.results"] .resale-info .image-resale img,
[data-pagina="search.results.carros"] .resale-info .image-resale img,
[data-pagina="search.results.motos"] .resale-info .image-resale img,
[data-pagina="search.results.nauticos"] .resale-info .image-resale img,
[data-pagina="search.results.caminhoes"] .resale-info .image-resale img,
[data-pagina="search.advanced.results"] .resale-info .image-resale img,
[data-pagina="list-resale"] .resale-info .image-resale img,
[data-pagina="resellers.results"] .resale-info .image-resale img,
[data-pagina="restrict.bolsa.search"] .resale-info .image-resale img {
	max-width: 100%
}

[data-pagina="search.results"] .resale-info .more,
[data-pagina="search.results.carros"] .resale-info .more,
[data-pagina="search.results.motos"] .resale-info .more,
[data-pagina="search.results.nauticos"] .resale-info .more,
[data-pagina="search.results.caminhoes"] .resale-info .more,
[data-pagina="search.advanced.results"] .resale-info .more,
[data-pagina="list-resale"] .resale-info .more,
[data-pagina="resellers.results"] .resale-info .more,
[data-pagina="restrict.bolsa.search"] .resale-info .more {
	clear: both;
	display: block;
	color: #2e2e2e;
	font-weight: 700;
	font-size: 12px;
	padding-bottom: 10px;
	padding-top: 30px;
	text-transform: uppercase
}

[data-pagina="search.results"] .resale-info .content,
[data-pagina="search.results.carros"] .resale-info .content,
[data-pagina="search.results.motos"] .resale-info .content,
[data-pagina="search.results.nauticos"] .resale-info .content,
[data-pagina="search.results.caminhoes"] .resale-info .content,
[data-pagina="search.advanced.results"] .resale-info .content,
[data-pagina="list-resale"] .resale-info .content,
[data-pagina="resellers.results"] .resale-info .content,
[data-pagina="restrict.bolsa.search"] .resale-info .content {
	float: right;
	max-width: 790px
}

[data-pagina="search.results"] .resale-info .text,
[data-pagina="search.results.carros"] .resale-info .text,
[data-pagina="search.results.motos"] .resale-info .text,
[data-pagina="search.results.nauticos"] .resale-info .text,
[data-pagina="search.results.caminhoes"] .resale-info .text,
[data-pagina="search.advanced.results"] .resale-info .text,
[data-pagina="list-resale"] .resale-info .text,
[data-pagina="resellers.results"] .resale-info .text,
[data-pagina="restrict.bolsa.search"] .resale-info .text {
	float: right;
	max-height: 125px;
	margin-top: -25px;
	overflow: hidden;
	max-width: 790px;
	padding-top: 20px
}

[data-pagina="search.results"] .resale-info .text.resize,
[data-pagina="search.results.carros"] .resale-info .text.resize,
[data-pagina="search.results.motos"] .resale-info .text.resize,
[data-pagina="search.results.nauticos"] .resale-info .text.resize,
[data-pagina="search.results.caminhoes"] .resale-info .text.resize,
[data-pagina="search.advanced.results"] .resale-info .text.resize,
[data-pagina="list-resale"] .resale-info .text.resize,
[data-pagina="resellers.results"] .resale-info .text.resize,
[data-pagina="restrict.bolsa.search"] .resale-info .text.resize {
	height: auto;
	max-height: 100%
}

[data-pagina="search.results"] .resale-info .text p,
[data-pagina="search.results.carros"] .resale-info .text p,
[data-pagina="search.results.motos"] .resale-info .text p,
[data-pagina="search.results.nauticos"] .resale-info .text p,
[data-pagina="search.results.caminhoes"] .resale-info .text p,
[data-pagina="search.advanced.results"] .resale-info .text p,
[data-pagina="list-resale"] .resale-info .text p,
[data-pagina="resellers.results"] .resale-info .text p,
[data-pagina="restrict.bolsa.search"] .resale-info .text p {
	margin-top: 25px;
	font-size: 12px;
	color: #2e2e2e
}

[data-pagina="search.results"] .resale-info .text a,
[data-pagina="search.results.carros"] .resale-info .text a,
[data-pagina="search.results.motos"] .resale-info .text a,
[data-pagina="search.results.nauticos"] .resale-info .text a,
[data-pagina="search.results.caminhoes"] .resale-info .text a,
[data-pagina="search.advanced.results"] .resale-info .text a,
[data-pagina="list-resale"] .resale-info .text a,
[data-pagina="resellers.results"] .resale-info .text a,
[data-pagina="restrict.bolsa.search"] .resale-info .text a {
	display: block;
	color: #2e2e2e;
	font-weight: 700;
	font-size: 12px;
	margin-top: 30px;
	text-transform: uppercase
}

[data-pagina="search.results"] .resale-name,
[data-pagina="search.results.carros"] .resale-name,
[data-pagina="search.results.motos"] .resale-name,
[data-pagina="search.results.nauticos"] .resale-name,
[data-pagina="search.results.caminhoes"] .resale-name,
[data-pagina="search.advanced.results"] .resale-name,
[data-pagina="list-resale"] .resale-name,
[data-pagina="resellers.results"] .resale-name,
[data-pagina="restrict.bolsa.search"] .resale-name {
	background: #fff;
	min-height: 105px;
	width: 100%;
	position: relative;
	padding-top: 5px;
	margin-bottom: 5px;
	transition: all 0.5s ease-in-out
}

[data-pagina="search.results"] .resale-name .col-md-3,
[data-pagina="search.results.carros"] .resale-name .col-md-3,
[data-pagina="search.results.motos"] .resale-name .col-md-3,
[data-pagina="search.results.nauticos"] .resale-name .col-md-3,
[data-pagina="search.results.caminhoes"] .resale-name .col-md-3,
[data-pagina="search.advanced.results"] .resale-name .col-md-3,
[data-pagina="list-resale"] .resale-name .col-md-3,
[data-pagina="resellers.results"] .resale-name .col-md-3,
[data-pagina="restrict.bolsa.search"] .resale-name .col-md-3 {
	width: 19.5%;
	min-height: 1px
}

[data-pagina="search.results"] .resale-name.expand-phone,
[data-pagina="search.results.carros"] .resale-name.expand-phone,
[data-pagina="search.results.motos"] .resale-name.expand-phone,
[data-pagina="search.results.nauticos"] .resale-name.expand-phone,
[data-pagina="search.results.caminhoes"] .resale-name.expand-phone,
[data-pagina="search.advanced.results"] .resale-name.expand-phone,
[data-pagina="list-resale"] .resale-name.expand-phone,
[data-pagina="resellers.results"] .resale-name.expand-phone,
[data-pagina="restrict.bolsa.search"] .resale-name.expand-phone {
	height: 170px
}

[data-pagina="search.results"] .resale-name .phone,
[data-pagina="search.results.carros"] .resale-name .phone,
[data-pagina="search.results.motos"] .resale-name .phone,
[data-pagina="search.results.nauticos"] .resale-name .phone,
[data-pagina="search.results.caminhoes"] .resale-name .phone,
[data-pagina="search.advanced.results"] .resale-name .phone,
[data-pagina="list-resale"] .resale-name .phone,
[data-pagina="resellers.results"] .resale-name .phone,
[data-pagina="restrict.bolsa.search"] .resale-name .phone {
	position: absolute;
	right: 30px;
	font-size: 24px;
	color: #2e2e2e;
	bottom: -50px;
	transition: all 0.9s ease-in-out
}

[data-pagina="search.results"] .resale-name .phone.show-phone,
[data-pagina="search.results.carros"] .resale-name .phone.show-phone,
[data-pagina="search.results.motos"] .resale-name .phone.show-phone,
[data-pagina="search.results.nauticos"] .resale-name .phone.show-phone,
[data-pagina="search.results.caminhoes"] .resale-name .phone.show-phone,
[data-pagina="search.advanced.results"] .resale-name .phone.show-phone,
[data-pagina="list-resale"] .resale-name .phone.show-phone,
[data-pagina="resellers.results"] .resale-name .phone.show-phone,
[data-pagina="restrict.bolsa.search"] .resale-name .phone.show-phone {
	bottom: 10px
}

[data-pagina="search.results"] .resale-name div,
[data-pagina="search.results.carros"] .resale-name div,
[data-pagina="search.results.motos"] .resale-name div,
[data-pagina="search.results.nauticos"] .resale-name div,
[data-pagina="search.results.caminhoes"] .resale-name div,
[data-pagina="search.advanced.results"] .resale-name div,
[data-pagina="list-resale"] .resale-name div,
[data-pagina="resellers.results"] .resale-name div,
[data-pagina="restrict.bolsa.search"] .resale-name div {
	display: inline-block
}

[data-pagina="search.results"] .resale-name .image-resale,
[data-pagina="search.results.carros"] .resale-name .image-resale,
[data-pagina="search.results.motos"] .resale-name .image-resale,
[data-pagina="search.results.nauticos"] .resale-name .image-resale,
[data-pagina="search.results.caminhoes"] .resale-name .image-resale,
[data-pagina="search.advanced.results"] .resale-name .image-resale,
[data-pagina="list-resale"] .resale-name .image-resale,
[data-pagina="resellers.results"] .resale-name .image-resale,
[data-pagina="restrict.bolsa.search"] .resale-name .image-resale {
	position: absolute;
	top: -110px;
	overflow: hidden;
	border: 2px solid #fff;
	width: 160px;
	height: 160px;
	background: #ccc;
	padding: 2px;
	margin-left: 50px
}

[data-pagina="search.results"] .resale-name .image-resale img,
[data-pagina="search.results.carros"] .resale-name .image-resale img,
[data-pagina="search.results.motos"] .resale-name .image-resale img,
[data-pagina="search.results.nauticos"] .resale-name .image-resale img,
[data-pagina="search.results.caminhoes"] .resale-name .image-resale img,
[data-pagina="search.advanced.results"] .resale-name .image-resale img,
[data-pagina="list-resale"] .resale-name .image-resale img,
[data-pagina="resellers.results"] .resale-name .image-resale img,
[data-pagina="restrict.bolsa.search"] .resale-name .image-resale img {
	width: 100%;
	margin-top: 50%;
	-ms-transform: translateY(-50%);
	transform: translateY(-50%)
}

[data-pagina="search.results"] .resale-name .name-resale h2,
[data-pagina="search.results.carros"] .resale-name .name-resale h2,
[data-pagina="search.results.motos"] .resale-name .name-resale h2,
[data-pagina="search.results.nauticos"] .resale-name .name-resale h2,
[data-pagina="search.results.caminhoes"] .resale-name .name-resale h2,
[data-pagina="search.advanced.results"] .resale-name .name-resale h2,
[data-pagina="list-resale"] .resale-name .name-resale h2,
[data-pagina="resellers.results"] .resale-name .name-resale h2,
[data-pagina="restrict.bolsa.search"] .resale-name .name-resale h2 {
	font-size: 22px;
	text-align: left;
	padding: 0px;
	margin: 0px;
	margin-bottom: 8px;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	max-width: 440px;
}

[data-pagina="search.results"] .resale-name .name-resale p,
[data-pagina="search.results.carros"] .resale-name .name-resale p,
[data-pagina="search.results.motos"] .resale-name .name-resale p,
[data-pagina="search.results.nauticos"] .resale-name .name-resale p,
[data-pagina="search.results.caminhoes"] .resale-name .name-resale p,
[data-pagina="search.advanced.results"] .resale-name .name-resale p,
[data-pagina="list-resale"] .resale-name .name-resale p,
[data-pagina="resellers.results"] .resale-name .name-resale p,
[data-pagina="restrict.bolsa.search"] .resale-name .name-resale p {
	display: block;
	font-size: 12px;
	color: #000;
	font-weight: 700;
	max-width: 400px;
}

[data-pagina="search.results"] .resale-name .bts,
[data-pagina="search.results.carros"] .resale-name .bts,
[data-pagina="search.results.motos"] .resale-name .bts,
[data-pagina="search.results.nauticos"] .resale-name .bts,
[data-pagina="search.results.caminhoes"] .resale-name .bts,
[data-pagina="search.advanced.results"] .resale-name .bts,
[data-pagina="list-resale"] .resale-name .bts,
[data-pagina="resellers.results"] .resale-name .bts,
[data-pagina="restrict.bolsa.search"] .resale-name .bts {
	float: right;
	margin-right: 15px;
	padding-top: 15px
}

[data-pagina="search.results"] .resale-name .bts a,
[data-pagina="search.results.carros"] .resale-name .bts a,
[data-pagina="search.results.motos"] .resale-name .bts a,
[data-pagina="search.results.nauticos"] .resale-name .bts a,
[data-pagina="search.results.caminhoes"] .resale-name .bts a,
[data-pagina="search.advanced.results"] .resale-name .bts a,
[data-pagina="list-resale"] .resale-name .bts a,
[data-pagina="resellers.results"] .resale-name .bts a,
[data-pagina="restrict.bolsa.search"] .resale-name .bts a {
	display: inline-block;
	width: 110px;
	height: 50px;
	text-align: center;
	line-height: 50px;
	font-weight: 700;
	text-transform: uppercase;
	font-size: 11px
}

[data-pagina="search.results"] .resale-name .bts a.see-phone,
[data-pagina="search.results.carros"] .resale-name .bts a.see-phone,
[data-pagina="search.results.motos"] .resale-name .bts a.see-phone,
[data-pagina="search.results.nauticos"] .resale-name .bts a.see-phone,
[data-pagina="search.results.caminhoes"] .resale-name .bts a.see-phone,
[data-pagina="search.advanced.results"] .resale-name .bts a.see-phone,
[data-pagina="list-resale"] .resale-name .bts a.see-phone,
[data-pagina="resellers.results"] .resale-name .bts a.see-phone,
[data-pagina="restrict.bolsa.search"] .resale-name .bts a.see-phone {
	background: #2e2e2e;
	color: #fff;
	margin-right: 10px;
	height: 40px;
	line-height: 40px;
	font-size: 13px;
}

[data-pagina="search.results"] .resale-name .bts a.whatsapp,
[data-pagina="search.results.carros"] .resale-name .bts a.whatsapp,
[data-pagina="search.results.motos"] .resale-name .bts a.whatsapp,
[data-pagina="search.results.nauticos"] .resale-name .bts a.whatsapp,
[data-pagina="search.results.caminhoes"] .resale-name .bts a.whatsapp,
[data-pagina="search.advanced.results"] .resale-name .bts a.whatsapp,
[data-pagina="list-resale"] .resale-name .bts a.whatsapp,
[data-pagina="resellers.results"] .resale-name .bts a.whatsapp,
[data-pagina="restrict.bolsa.search"] .resale-name .bts a.whatsapp {
	background: #2b942d;
	color: #fff;
	margin-left: 10px;
	height: 40px;
	line-height: 40px;
	font-size: 13px;
	width: 160px;
	border-radius: 50px;
}

[data-pagina="search.results"] .resale-name .bts a.see-map,
[data-pagina="search.results.carros"] .resale-name .bts a.see-map,
[data-pagina="search.results.motos"] .resale-name .bts a.see-map,
[data-pagina="search.results.nauticos"] .resale-name .bts a.see-map,
[data-pagina="search.results.caminhoes"] .resale-name .bts a.see-map,
[data-pagina="search.advanced.results"] .resale-name .bts a.see-map,
[data-pagina="list-resale"] .resale-name .bts a.see-map,
[data-pagina="resellers.results"] .resale-name .bts a.see-map,
[data-pagina="restrict.bolsa.search"] .resale-name .bts a.see-map {
	background: #facf00;
	color: #2e2e2e;
	border-radius: 20px;
	height: 40px;
	line-height: 40px;
	font-size: 13px;
}

[data-pagina="search.results"] .overlay,
[data-pagina="search.results.carros"] .overlay,
[data-pagina="search.results.motos"] .overlay,
[data-pagina="search.results.nauticos"] .overlay,
[data-pagina="search.results.caminhoes"] .overlay,
[data-pagina="search.advanced.results"] .overlay,
[data-pagina="list-resale"] .overlay,
[data-pagina="resellers.results"] .overlay,
[data-pagina="restrict.bolsa.search"] .overlay {
	display: none;
	position: fixed;
	overflow: hidden;
	width: 100%;
	height: 100%;
	top: 0px;
	left: 0px;
	background: rgba(255, 255, 255, 0.9);
	z-index: 9998
}

[data-pagina="search.results"] .modal-compare,
[data-pagina="search.results.carros"] .modal-compare,
[data-pagina="search.results.motos"] .modal-compare,
[data-pagina="search.results.nauticos"] .modal-compare,
[data-pagina="search.results.caminhoes"] .modal-compare,
[data-pagina="search.advanced.results"] .modal-compare,
[data-pagina="list-resale"] .modal-compare,
[data-pagina="resellers.results"] .modal-compare,
[data-pagina="restrict.bolsa.search"] .modal-compare {
	display: none;
	width: 100%;
	z-index: 10020;
	position: absolute;
	top: 0px;
	right: 0px;
	background: rgba(243, 241, 242, 0.95)
}

[data-pagina="search.results"] .modal-compare .details,
[data-pagina="search.results.carros"] .modal-compare .details,
[data-pagina="search.results.motos"] .modal-compare .details,
[data-pagina="search.results.nauticos"] .modal-compare .details,
[data-pagina="search.results.caminhoes"] .modal-compare .details,
[data-pagina="search.advanced.results"] .modal-compare .details,
[data-pagina="list-resale"] .modal-compare .details,
[data-pagina="resellers.results"] .modal-compare .details,
[data-pagina="restrict.bolsa.search"] .modal-compare .details {
	vertical-align: top
}

[data-pagina="search.results"] .modal-compare .send-prop,
[data-pagina="search.results.carros"] .modal-compare .send-prop,
[data-pagina="search.results.motos"] .modal-compare .send-prop,
[data-pagina="search.results.nauticos"] .modal-compare .send-prop,
[data-pagina="search.results.caminhoes"] .modal-compare .send-prop,
[data-pagina="search.advanced.results"] .modal-compare .send-prop,
[data-pagina="list-resale"] .modal-compare .send-prop,
[data-pagina="resellers.results"] .modal-compare .send-prop,
[data-pagina="restrict.bolsa.search"] .modal-compare .send-prop {
	clear: both;
	width: 160px;
	height: 60px;
	display: block;
	background: #facf00;
	color: #2e2e2e;
	line-height: 60px;
	text-align: center;
	margin: 0 auto 40px auto;
	font-size: 12px;
	text-transform: uppercase;
	font-weight: 600
}

[data-pagina="search.results"] .modal-compare .center,
[data-pagina="search.results.carros"] .modal-compare .send-prop,
[data-pagina="search.results.motos"] .modal-compare .center,
[data-pagina="search.results.nauticos"] .modal-compare .center,
[data-pagina="search.results.caminhoes"] .modal-compare .center,
[data-pagina="search.advanced.results"] .modal-compare .center,
[data-pagina="list-resale"] .modal-compare .center,
[data-pagina="resellers.results"] .modal-compare .center,
[data-pagina="restrict.bolsa.search"] .modal-compare .center {
	width: 865px
}

[data-pagina="search.results"] .modal-compare .itens-modal,
[data-pagina="search.results.carros"] .modal-compare .itens-modal,
[data-pagina="search.results.motos"] .modal-compare .itens-modal,
[data-pagina="search.results.nauticos"] .modal-compare .itens-modal,
[data-pagina="search.results.caminhoes"] .modal-compare .itens-modal,
[data-pagina="search.advanced.results"] .modal-compare .itens-modal,
[data-pagina="list-resale"] .modal-compare .itens-modal,
[data-pagina="resellers.results"] .modal-compare .itens-modal,
[data-pagina="restrict.bolsa.search"] .modal-compare .itens-modal {
	margin-left: -7px
}

[data-pagina="search.results"] .modal-compare .tt-modal,
[data-pagina="search.results.carros"] .modal-compare .tt-modal,
[data-pagina="search.results.motos"] .modal-compare .tt-modal,
[data-pagina="search.results.nauticos"] .modal-compare .tt-modal,
[data-pagina="search.results.caminhoes"] .modal-compare .tt-modal,
[data-pagina="search.advanced.results"] .modal-compare .tt-modal,
[data-pagina="list-resale"] .modal-compare .tt-modal,
[data-pagina="resellers.results"] .modal-compare .tt-modal,
[data-pagina="restrict.bolsa.search"] .modal-compare .tt-modal {
	width: 100%;
	height: 70px;
	background: #fff;
	margin-bottom: 20px
}

[data-pagina="search.results"] .modal-compare .tt-modal .close-modal,
[data-pagina="search.results.carros"] .modal-compare .tt-modal .close-modal,
[data-pagina="search.results.motos"] .modal-compare .tt-modal .close-modal,
[data-pagina="search.results.nauticos"] .modal-compare .tt-modal .close-modal,
[data-pagina="search.results.caminhoes"] .modal-compare .tt-modal .close-modal,
[data-pagina="search.advanced.results"] .modal-compare .tt-modal .close-modal,
[data-pagina="list-resale"] .modal-compare .tt-modal .close-modal,
[data-pagina="resellers.results"] .modal-compare .tt-modal .close-modal,
[data-pagina="restrict.bolsa.search"] .modal-compare .tt-modal .close-modal {
	cursor: pointer;
	display: inline-block;
	position: absolute;
	right: 15px;
	top: 25px;
	font-size: 12px;
	background: url("../images/close-modal.png") no-repeat left;
	padding-left: 20px;
	margin-left: -20px;
	color: #888;
	text-transform: uppercase
}

[data-pagina="search.results"] .modal-compare .tt-modal h1,
[data-pagina="search.results.carros"] .modal-compare .tt-modal h1,
[data-pagina="search.results.motos"] .modal-compare .tt-modal h1,
[data-pagina="search.results.nauticos"] .modal-compare .tt-modal h1,
[data-pagina="search.results.caminhoes"] .modal-compare .tt-modal h1,
[data-pagina="search.advanced.results"] .modal-compare .tt-modal h1,
[data-pagina="list-resale"] .modal-compare .tt-modal h1,
[data-pagina="resellers.results"] .modal-compare .tt-modal h1,
[data-pagina="restrict.bolsa.search"] .modal-compare .tt-modal h1 {
	text-align: center;
	display: block;
	line-height: 70px
}

[data-pagina="search.results"] .modal-compare .tt-product,
[data-pagina="search.results.carros"] .modal-compare .tt-product,
[data-pagina="search.results.motos"] .modal-compare .tt-product,
[data-pagina="search.results.nauticos"] .modal-compare .tt-product,
[data-pagina="search.results.caminhoes"] .modal-compare .tt-product,
[data-pagina="search.advanced.results"] .modal-compare .tt-product,
[data-pagina="list-resale"] .modal-compare .tt-product,
[data-pagina="resellers.results"] .modal-compare .tt-product,
[data-pagina="restrict.bolsa.search"] .modal-compare .tt-product {
	height: 80px;
	background: #fff;
	overflow: hidden
}

[data-pagina="search.results"] .modal-compare .tt-product h3,
[data-pagina="search.results.carros"] .modal-compare .tt-product h3,
[data-pagina="search.results.motos"] .modal-compare .tt-product h3,
[data-pagina="search.results.nauticos"] .modal-compare .tt-modal h3,
[data-pagina="search.results.caminhoes"] .modal-compare .tt-product h3,
[data-pagina="search.advanced.results"] .modal-compare .tt-product h3,
[data-pagina="list-resale"] .modal-compare .tt-product h3,
[data-pagina="resellers.results"] .modal-compare .tt-product h3,
[data-pagina="restrict.bolsa.search"] .modal-compare .tt-product h3 {
	font-size: 16px;
	line-height: 20px;
	margin-left: 15px
}

[data-pagina="search.results"] .modal-compare .optionals,
[data-pagina="search.results.carros"] .modal-compare .optionals,
[data-pagina="search.results.motos"] .modal-compare .optionals,
[data-pagina="search.results.nauticos"] .modal-compare .optionals,
[data-pagina="search.results.caminhoes"] .modal-compare .optionals,
[data-pagina="search.advanced.results"] .modal-compare .optionals,
[data-pagina="list-resale"] .modal-compare .optionals,
[data-pagina="resellers.results"] .modal-compare .optionals,
[data-pagina="restrict.bolsa.search"] .modal-compare .optionals {
	float: right;
	background: #fff;
	margin-top: 5px;
	margin-bottom: 10px;
	width: 280px;
	border: 1px solid #f3f3f3
}

[data-pagina="search.results"] .modal-compare .optionals a,
[data-pagina="search.results.carros"] .modal-compare .optionals a,
[data-pagina="search.results.motos"] .modal-compare .optionals a,
[data-pagina="search.results.nauticos"] .modal-compare .optionals a,
[data-pagina="search.results.caminhoes"] .modal-compare .optionals a,
[data-pagina="search.advanced.results"] .modal-compare .optionals a,
[data-pagina="list-resale"] .modal-compare .optionals a,
[data-pagina="resellers.results"] .modal-compare .optionals a,
[data-pagina="restrict.bolsa.search"] .modal-compare .optionals a {
	text-decoration: none;
	font-size: 11px;
	font-weight: 700;
	color: #888;
	display: block;
	text-align: center;
	text-transform: uppercase;
	padding-top: 15px;
	padding-bottom: 15px
}

[data-pagina="search.results"] .modal-compare .optionals h3,
[data-pagina="search.results.carros"] .modal-compare .optionals h3,
[data-pagina="search.results.motos"] .modal-compare .optionals h3,
[data-pagina="search.results.nauticos"] .modal-compare .optionals h3,
[data-pagina="search.results.caminhoes"] .modal-compare .optionals h3,
[data-pagina="search.advanced.results"] .modal-compare .optionals h3,
[data-pagina="list-resale"] .modal-compare .optionals h3,
[data-pagina="resellers.results"] .modal-compare .optionals h3,
[data-pagina="restrict.bolsa.search"] .modal-compare .optionals h3 {
	display: block;
	line-height: 50px;
	font-size: 16px;
	padding-left: 15px
}

[data-pagina="search.results"] .modal-compare .optionals ul,
[data-pagina="search.results.carros"] .modal-compare .optionals ul,
[data-pagina="search.results.motos"] .modal-compare .optionals ul,
[data-pagina="search.results.nauticos"] .modal-compare .optionals ul,
[data-pagina="search.results.caminhoes"] .modal-compare .optionals ul,
[data-pagina="search.advanced.results"] .modal-compare .optionals ul,
[data-pagina="list-resale"] .modal-compare .optionals ul,
[data-pagina="resellers.results"] .modal-compare .optionals ul,
[data-pagina="restrict.bolsa.search"] .modal-compare .optionals ul {
	width: 280px;
	padding-top: 20px;
	border-top: 1px solid #f3f3f3;
	border-bottom: 1px solid #f3f3f3;
	margin-left: 10px;
	margin: 0 auto;
	padding-bottom: 20px
}

[data-pagina="search.results"] .modal-compare .optionals ul li,
[data-pagina="search.results.carros"] .modal-compare .optionals ul li,
[data-pagina="search.results.motos"] .modal-compare .optionals ul li,
[data-pagina="search.results.nauticos"] .modal-compare .optionals ul li,
[data-pagina="search.results.caminhoes"] .modal-compare .optionals ul li,
[data-pagina="search.advanced.results"] .modal-compare .optionals ul li,
[data-pagina="list-resale"] .modal-compare .optionals ul li,
[data-pagina="resellers.results"] .modal-compare .optionals ul li,
[data-pagina="restrict.bolsa.search"] .modal-compare .optionals ul li {
	display: inline-block;
	list-style: none;
	width: 151px;
	vertical-align: top;
	margin-left: 14px;
	color: #888;
	font-size: 11px;
	text-align: left
}

[data-pagina="search.results"] .modal-compare .optionals ul li.missing-optional,
[data-pagina="search.results.carros"] .modal-compare .optionals ul li.missing-optional,
[data-pagina="search.results.motos"] .modal-compare .optionals ul li.missing-optional,
[data-pagina="search.results.nauticos"] .modal-compare .optionals ul li.missing-optional,
[data-pagina="search.results.caminhoes"] .modal-compare .optionals ul li.missing-optional,
[data-pagina="search.advanced.results"] .modal-compare .optionals ul li.missing-optional,
[data-pagina="list-resale"] .modal-compare .optionals ul li.missing-optional,
[data-pagina="resellers.results"] .modal-compare .optionals ul li.missing-optional,
[data-pagina="restrict.bolsa.search"] .modal-compare .optionals ul li.missing-optional {
	color: #ccc
}

[data-pagina="search.results"] .modal-compare .box-resale,
[data-pagina="search.results.carros"] .modal-compare .box-resale,
[data-pagina="search.results.motos"] .modal-compare .box-resale,
[data-pagina="search.results.nauticos"] .modal-compare .box-resale,
[data-pagina="search.results.caminhoes"] .modal-compare .box-resale,
[data-pagina="search.advanced.results"] .modal-compare .box-resale,
[data-pagina="list-resale"] .modal-compare .box-resale,
[data-pagina="resellers.results"] .modal-compare .box-resale,
[data-pagina="restrict.bolsa.search"] .modal-compare .box-resale {
	margin-top: 5px;
	margin-bottom: 20px;
	width: 280px;
	height: 100px;
	background: #fff;
	padding-top: 14px;
	padding-bottom: 14px;
	padding-left: 29px;
	padding-left: 29px;
	border: 1px solid #f3f3f3;
	float: right
}

[data-pagina="search.results"] .modal-compare .box-resale .img-resaler,
[data-pagina="search.results.carros"] .modal-compare .box-resale .img-resaler,
[data-pagina="search.results.motos"] .modal-compare .box-resale .img-resaler,
[data-pagina="search.results.nauticos"] .modal-compare .box-resale .img-resaler,
[data-pagina="search.results.caminhoes"] .modal-compare .box-resale .img-resaler,
[data-pagina="search.advanced.results"] .modal-compare .box-resale .img-resaler,
[data-pagina="list-resale"] .modal-compare .box-resale .img-resaler,
[data-pagina="resellers.results"] .modal-compare .box-resale .img-resaler,
[data-pagina="restrict.bolsa.search"] .modal-compare .box-resale .img-resaler {
	float: left;
	width: 70px;
	height: 70px;
	overflow: hidden;
	margin-right: 20px
}

[data-pagina="search.results"] .modal-compare .box-resale .contact-resaler span,
[data-pagina="search.results.carros"] .modal-compare .box-resale .contact-resaler span,
[data-pagina="search.results.motos"] .modal-compare .box-resale .contact-resaler span,
[data-pagina="search.results.nauticos"] .modal-compare .box-resale .contact-resaler span,
[data-pagina="search.results.caminhoes"] .modal-compare .box-resale .contact-resaler span,
[data-pagina="search.advanced.results"] .modal-compare .box-resale .contact-resaler span,
[data-pagina="list-resale"] .modal-compare .box-resale .contact-resaler span,
[data-pagina="resellers.results"] .modal-compare .box-resale .contact-resaler span,
[data-pagina="restrict.bolsa.search"] .modal-compare .box-resale .contact-resaler span {
	display: inline-block;
	margin-right: 10px;
	margin-left: 10px
}

[data-pagina="search.results"] .modal-compare .box-resale a,
[data-pagina="search.results.carros"] .modal-compare .box-resale a,
[data-pagina="search.results.motos"] .modal-compare .box-resale a,
[data-pagina="search.results.nauticos"] .modal-compare .box-resale a,
[data-pagina="search.results.caminhoes"] .modal-compare .box-resale a,
[data-pagina="search.advanced.results"] .modal-compare .box-resale a,
[data-pagina="list-resale"] .modal-compare .box-resale a,
[data-pagina="resellers.results"] .modal-compare .box-resale a,
[data-pagina="restrict.bolsa.search"] .modal-compare .box-resale a {
	color: #2e2e2e;
	text-transform: uppercase;
	margin-top: 10px;
	font-size: 11px;
	text-decoration: underline;
	-webkit-text-decoration-color: #888;
	text-decoration-color: #888;
	display: block
}

[data-pagina="search.results"] .modal-compare .box-resale strong,
[data-pagina="search.results.carros"] .modal-compare .box-resale strong,
[data-pagina="search.results.motos"] .modal-compare .box-resale strong,
[data-pagina="search.results.nauticos"] .modal-compare .box-resale strong,
[data-pagina="search.results.caminhoes"] .modal-compare .box-resale strong,
[data-pagina="search.advanced.results"] .modal-compare .box-resale strong,
[data-pagina="list-resale"] .modal-compare .box-resale strong,
[data-pagina="resellers.results"] .modal-compare .box-resale strong,
[data-pagina="restrict.bolsa.search"] .modal-compare .box-resale strong {
	font-size: 16px;
	display: block;
	margin-top: 5px
}

[data-pagina="search.results"] .modal-compare .box-resale span,
[data-pagina="search.results.carros"] .modal-compare .box-resale span,
[data-pagina="search.results.motos"] .modal-compare .box-resale span,
[data-pagina="search.results.nauticos"] .modal-compare .box-resale span,
[data-pagina="search.results.caminhoes"] .modal-compare .box-resale span,
[data-pagina="search.advanced.results"] .modal-compare .box-resale span,
[data-pagina="list-resale"] .modal-compare .box-resale span,
[data-pagina="resellers.results"] .modal-compare .box-resale span,
[data-pagina="restrict.bolsa.search"] .modal-compare .box-resale span {
	font-size: 11px;
	color: #888
}

[data-pagina="search.results"] .modal-compare .details,
[data-pagina="search.results.carros"] .modal-compare .details,
[data-pagina="search.results.motos"] .modal-compare .details,
[data-pagina="search.results.nauticos"] .modal-compare .details,
[data-pagina="search.results.caminhoes"] .modal-compare .details,
[data-pagina="search.advanced.results"] .modal-compare .details,
[data-pagina="list-resale"] .modal-compare .details,
[data-pagina="resellers.results"] .modal-compare .details,
[data-pagina="restrict.bolsa.search"] .modal-compare .details {
	width: 280px;
	margin-left: 8px;
	display: inline-block
}

[data-pagina="search.results"] .modal-compare .details .list-infos,
[data-pagina="search.results.carros"] .modal-compare .details .list-infos,
[data-pagina="search.results.motos"] .modal-compare .details .list-infos,
[data-pagina="search.results.nauticos"] .modal-compare .details .list-infos,
[data-pagina="search.results.caminhoes"] .modal-compare .details .list-infos,
[data-pagina="search.advanced.results"] .modal-compare .details .list-infos,
[data-pagina="list-resale"] .modal-compare .details .list-infos,
[data-pagina="resellers.results"] .modal-compare .details .list-infos,
[data-pagina="restrict.bolsa.search"] .modal-compare .details .list-infos {
	clear: both;
	border-bottom: 2px solid #f3f3f3;
	background: #fff;
	border: 1px solid #f3f3f3;
	border-top: 2px solid #f3f3f3
}

[data-pagina="search.results"] .modal-compare .details .row,
[data-pagina="search.results.carros"] .modal-compare .details .row,
[data-pagina="search.results.motos"] .modal-compare .details .row,
[data-pagina="search.results.nauticos"] .modal-compare .details .row,
[data-pagina="search.results.caminhoes"] .modal-compare .details .row,
[data-pagina="search.advanced.results"] .modal-compare .details .row,
[data-pagina="list-resale"] .modal-compare .details .row,
[data-pagina="resellers.results"] .modal-compare .details .row,
[data-pagina="restrict.bolsa.search"] .modal-compare .details .row {
	list-style: none;
	width: 240px;
	margin: 0 auto;
	display: block;
	border-bottom: 1px solid #f3f3f3;
	height: 40px;
	line-height: 40px;
	position: relative
}

[data-pagina="search.results"] .modal-compare .details .row.row-text,
[data-pagina="search.results.carros"] .modal-compare .details .row.row-text,
[data-pagina="search.results.motos"] .modal-compare .details .row.row-text,
[data-pagina="search.results.nauticos"] .modal-compare .details .row.row-text,
[data-pagina="search.results.caminhoes"] .modal-compare .details .row.row-text,
[data-pagina="search.advanced.results"] .modal-compare .details .row.row-text,
[data-pagina="list-resale"] .modal-compare .details .row.row-text,
[data-pagina="resellers.results"] .modal-compare .details .row.row-text,
[data-pagina="restrict.bolsa.search"] .modal-compare .details .row.row-text {
	height: auto;
	border-bottom: 0px;
	padding-left: 0px
}

[data-pagina="search.results"] .modal-compare .details .row span,
[data-pagina="search.results.carros"] .modal-compare .details .row span,
[data-pagina="search.results.motos"] .modal-compare .details .row span,
[data-pagina="search.results.nauticos"] .modal-compare .details .row span,
[data-pagina="search.results.caminhoes"] .modal-compare .details .row span,
[data-pagina="search.advanced.results"] .modal-compare .details .row span,
[data-pagina="list-resale"] .modal-compare .details .row span,
[data-pagina="resellers.results"] .modal-compare .details .row span,
[data-pagina="restrict.bolsa.search"] .modal-compare .details .row span {
	display: inline-block;
	position: absolute;
	right: 0px;
	top: 0px;
	font-size: 13px;
	color: #888
}

[data-pagina="search.results"] .modal-compare .details .row .info-name,
[data-pagina="search.results.carros"] .modal-compare .details .row .info-name,
[data-pagina="search.results.motos"] .modal-compare .details .row .info-name,
[data-pagina="search.results.nauticos"] .modal-compare .details .row .info-name,
[data-pagina="search.results.caminhoes"] .modal-compare .details .row .info-name,
[data-pagina="search.advanced.results"] .modal-compare .details .row .info-name,
[data-pagina="list-resale"] .modal-compare .details .row .info-name,
[data-pagina="resellers.results"] .modal-compare .details .row .info-name,
[data-pagina="restrict.bolsa.search"] .modal-compare .details .row .info-name {
	text-align: left;
	left: 0px;
	font-weight: 700;
	color: #2e2e2e
}

[data-pagina="search.results"] .modal-compare .details .row strong,
[data-pagina="search.results.carros"] .modal-compare .details .row strong,
[data-pagina="search.results.motos"] .modal-compare .details .row strong,
[data-pagina="search.results.nauticos"] .modal-compare .details .row strong,
[data-pagina="search.results.caminhoes"] .modal-compare .details .row strong,
[data-pagina="search.advanced.results"] .modal-compare .details .row strong,
[data-pagina="list-resale"] .modal-compare .details .row strong,
[data-pagina="resellers.results"] .modal-compare .details .row strong,
[data-pagina="restrict.bolsa.search"] .modal-compare .details .row strong {
	display: block;
	margin-top: 15px;
	font-size: 13px;
	color: #2e2e2e
}

[data-pagina="search.results"] .modal-compare .details .row p,
[data-pagina="search.results.carros"] .modal-compare .details .row p,
[data-pagina="search.results.motos"] .modal-compare .details .row p,
[data-pagina="search.results.nauticos"] .modal-compare .details .row p,
[data-pagina="search.results.caminhoes"] .modal-compare .details .row p,
[data-pagina="search.advanced.results"] .modal-compare .details .row p,
[data-pagina="list-resale"] .modal-compare .details .row p,
[data-pagina="resellers.results"] .modal-compare .details .row p,
[data-pagina="restrict.bolsa.search"] .modal-compare .details .row p {
	font-size: 11px;
	color: #888;
	width: 280px;
	margin-top: 10px;
	padding-bottom: 10px
}

[data-pagina="search.results"] .modal-compare .details .info-name,
[data-pagina="search.results.carros"] .modal-compare .details .info-name,
[data-pagina="search.results.motos"] .modal-compare .details .info-name,
[data-pagina="search.results.nauticos"] .modal-compare .details .info-name,
[data-pagina="search.results.caminhoes"] .modal-compare .details .info-name,
[data-pagina="search.advanced.results"] .modal-compare .details .info-name,
[data-pagina="list-resale"] .modal-compare .details .info-name,
[data-pagina="resellers.results"] .modal-compare .details .info-name,
[data-pagina="restrict.bolsa.search"] .modal-compare .details .info-name {
	text-align: left;
	font-weight: 700;
	color: #2e2e2e
}

[data-pagina="search.results"] .modal-compare .details .th-price,
[data-pagina="search.results.carros"] .modal-compare .details .th-price,
[data-pagina="search.results.motos"] .modal-compare .details .th-price,
[data-pagina="search.results.nauticos"] .modal-compare .details .th-price,
[data-pagina="search.results.caminhoes"] .modal-compare .details .th-price,
[data-pagina="search.advanced.results"] .modal-compare .details .th-price,
[data-pagina="list-resale"] .modal-compare .details .th-price,
[data-pagina="resellers.results"] .modal-compare .details .th-price,
[data-pagina="restrict.bolsa.search"] .modal-compare .details .th-price {
	width: 280px;
	text-align: left;
	text-indent: 25px;
	height: 60px;
	float: left;
	border-right: 1px solid #fff
}

[data-pagina="search.results"] .modal-compare .details .propose,
[data-pagina="search.advanced.results"] .modal-compare .details .propose,
[data-pagina="list-resale"] .modal-compare .details .propose,
[data-pagina="resellers.results"] .modal-compare .details .propose,
[data-pagina="restrict.bolsa.search"] .modal-compare .details .propose {
	background: #facf00;
	width: 160px;
	line-height: 60px;
	float: right;
	height: 60px;
	font-size: 13px;
	text-transform: uppercase;
	font-weight: 700;
	text-align: center
}

[data-pagina="search.results"] .modal-compare .details .price,
[data-pagina="search.advanced.results"] .modal-compare .details .price,
[data-pagina="list-resale"] .modal-compare .details .price,
[data-pagina="resellers.results"] .modal-compare .details .price,
[data-pagina="restrict.bolsa.search"] .modal-compare .details .price {
	background: #facf00;
	font-weight: 700;
	line-height: 60px;
	width: 280px;
	height: 60px;
	color: #2e2e2e
}

[data-pagina="search.results"] .modal-compare .details .price .money,
[data-pagina="search.advanced.results"] .modal-compare .details .price .money,
[data-pagina="list-resale"] .modal-compare .details .price .money,
[data-pagina="resellers.results"] .modal-compare .details .price .money,
[data-pagina="restrict.bolsa.search"] .modal-compare .details .price .money {
	font-weight: 500;
	font-size: 15px;
	position: relative;
	top: -3px;
	right: 3px
}

[data-pagina="search.results"] .modal-compare .details .price .value,
[data-pagina="search.advanced.results"] .modal-compare .details .price .value,
[data-pagina="list-resale"] .modal-compare .details .price .value,
[data-pagina="resellers.results"] .modal-compare .details .price .value,
[data-pagina="restrict.bolsa.search"] .modal-compare .details .price .value {
	font-size: 24px
}

[data-pagina="search.results"] .modal-compare .details .price .cents,
[data-pagina="search.advanced.results"] .modal-compare .details .price .cents,
[data-pagina="list-resale"] .modal-compare .details .price .cents,
[data-pagina="resellers.results"] .modal-compare .details .price .cents,
[data-pagina="restrict.bolsa.search"] .modal-compare .details .price .cents {
	font-weight: 500;
	font-size: 15px;
	position: relative;
	bottom: 5px;
	left: -4px
}

[data-pagina="search.results"] .field-compare,
[data-pagina="search.results.carros"] .field-compare,
[data-pagina="search.results.motos"] .field-compare,
[data-pagina="search.results.nauticos"] .field-compare,
[data-pagina="search.results.caminhoes"] .field-compare,
[data-pagina="search.advanced.results"] .field-compare,
[data-pagina="list-resale"] .field-compare,
[data-pagina="resellers.results"] .field-compare,
[data-pagina="restrict.bolsa.search"] .field-compare {
	height: 150px;
	width: 100%;
	position: fixed;
	z-index: 9999;
	bottom: -9999px;
	transition: 0.5s;
	background: #383838
}

[data-pagina="search.results"] .field-compare .compare-disable,
[data-pagina="search.advanced.results"] .field-compare .compare-disable,
[data-pagina="list-resale"] .field-compare .compare-disable,
[data-pagina="resellers.results"] .field-compare .compare-disable,
[data-pagina="restrict.bolsa.search"] .field-compare .compare-disable {
	display: none !important
}

[data-pagina="search.results"] .field-compare .center,
[data-pagina="search.advanced.results"] .field-compare .center,
[data-pagina="list-resale"] .field-compare .center,
[data-pagina="resellers.results"] .field-compare .center,
[data-pagina="restrict.bolsa.search"] .field-compare .center {
	position: relative;
	margin-top: 10px
}

[data-pagina="search.results"] .field-compare .btn-comparar,
[data-pagina="search.advanced.results"] .field-compare .btn-comparar,
[data-pagina="list-resale"] .field-compare .btn-comparar,
[data-pagina="resellers.results"] .field-compare .btn-comparar,
[data-pagina="restrict.bolsa.search"] .field-compare .btn-comparar {
	position: absolute;
	right: 0px;
	top: 50px;
	display: inline-block;
	color: #fff;
	width: 75px;
	text-transform: uppercase;
	font-size: 11px;
	text-align: center;
	height: 40px;
	line-height: 40px;
	background: #888
}

[data-pagina="search.results"] .field-compare .list,
[data-pagina="search.advanced.results"] .field-compare .list,
[data-pagina="list-resale"] .field-compare .list,
[data-pagina="resellers.results"] .field-compare .list,
[data-pagina="restrict.bolsa.search"] .field-compare .list {
	display: block !important;
	width: 1020px;
	background: #424242
}

[data-pagina="search.results"] .field-compare li,
[data-pagina="search.advanced.results"] .field-compare li,
[data-pagina="list-resale"] .field-compare li,
[data-pagina="resellers.results"] .field-compare li,
[data-pagina="restrict.bolsa.search"] .field-compare li {
	display: inline-block;
	margin-left: 5px;
	list-style: none;
	position: relative;
	width: 100%;
	background: #fff;
	max-width: 335px;
	z-index: 1;
	height: 130px
}

[data-pagina="search.results"] .field-compare li .remove,
[data-pagina="search.advanced.results"] .field-compare li .remove,
[data-pagina="list-resale"] .field-compare li .remove,
[data-pagina="resellers.results"] .field-compare li .remove,
[data-pagina="restrict.bolsa.search"] .field-compare li .remove {
	cursor: pointer;
	display: block;
	position: absolute;
	top: 0px;
	right: 0px;
	background: #fbd626 url("../images/remove.png") no-repeat center;
	width: 20px;
	height: 20px
}

[data-pagina="search.results"] .field-compare li .price,
[data-pagina="search.advanced.results"] .field-compare li .price,
[data-pagina="list-resale"] .field-compare li .price,
[data-pagina="resellers.results"] .field-compare li .price,
[data-pagina="restrict.bolsa.search"] .field-compare li .price {
	position: absolute;
	bottom: 0px
}

[data-pagina="search.results"] .field-compare li a,
[data-pagina="search.advanced.results"] .field-compare li a,
[data-pagina="list-resale"] .field-compare li a,
[data-pagina="resellers.results"] .field-compare li a,
[data-pagina="restrict.bolsa.search"] .field-compare li a {
	height: 100%;
	text-decoration: none;
	color: #2e2e2e
}

[data-pagina="search.results"] .field-compare li .price,
[data-pagina="search.advanced.results"] .field-compare li .price,
[data-pagina="list-resale"] .field-compare li .price,
[data-pagina="resellers.results"] .field-compare li .price,
[data-pagina="restrict.bolsa.search"] .field-compare li .price {
	padding: 12px 15px 12px 21px
}

[data-pagina="search.results"] .field-compare li .favorite,
[data-pagina="search.advanced.results"] .field-compare li .favorite,
[data-pagina="list-resale"] .field-compare li .favorite,
[data-pagina="resellers.results"] .field-compare li .favorite,
[data-pagina="restrict.bolsa.search"] .field-compare li .favorite {
	top: 0px
}

[data-pagina="search.results"] .field-compare li .compare,
[data-pagina="search.advanced.results"] .field-compare li .compare,
[data-pagina="list-resale"] .field-compare li .compare,
[data-pagina="resellers.results"] .field-compare li .compare,
[data-pagina="restrict.bolsa.search"] .field-compare li .compare {
	top: 30px
}

[data-pagina="search.results"] .field-compare li .favorite,
[data-pagina="search.results"] .field-compare li .compare,
[data-pagina="search.advanced.results"] .field-compare li .favorite,
[data-pagina="search.advanced.results"] .field-compare li .compare,
[data-pagina="list-resale"] .field-compare li .favorite,
[data-pagina="list-resale"] .field-compare li .compare,
[data-pagina="resellers.results"] .field-compare li .favorite,
[data-pagina="resellers.results"] .field-compare li .compare,
[data-pagina="restrict.bolsa.search"] .field-compare li .favorite,
[data-pagina="restrict.bolsa.search"] .field-compare li .compare {
	display: none
}

[data-pagina="search.results"] .field-compare li .item,
[data-pagina="search.advanced.results"] .field-compare li .item,
[data-pagina="list-resale"] .field-compare li .item,
[data-pagina="resellers.results"] .field-compare li .item,
[data-pagina="restrict.bolsa.search"] .field-compare li .item {
	width: 160px;
	float: left;
	overflow: hidden;
	height: 143px
}

[data-pagina="search.results"] .field-compare li .info-item,
[data-pagina="search.advanced.results"] .field-compare li .info-item,
[data-pagina="list-resale"] .field-compare li .info-item,
[data-pagina="resellers.results"] .field-compare li .info-item,
[data-pagina="restrict.bolsa.search"] .field-compare li .info-item {
	padding-top: 10px
}

[data-pagina="search.results"] .field-compare li .info-item .year-km,
[data-pagina="search.advanced.results"] .field-compare li .info-item .year-km,
[data-pagina="list-resale"] .field-compare li .info-item .year-km,
[data-pagina="resellers.results"] .field-compare li .info-item .year-km,
[data-pagina="restrict.bolsa.search"] .field-compare li .info-item .year-km {
	font-size: 11px;
	color: #888888;
	display: block
}

[data-pagina="search.results"] .field-compare li .info-item .checkbox,
[data-pagina="search.advanced.results"] .field-compare li .info-item .checkbox,
[data-pagina="list-resale"] .field-compare li .info-item .checkbox,
[data-pagina="resellers.results"] .field-compare li .info-item .checkbox,
[data-pagina="restrict.bolsa.search"] .field-compare li .info-item .checkbox {
	background: #fff;
	border: 1px solid #888;
	width: 13px;
	margin-top: 2px;
	margin-right: 8px;
	height: 13px;
	float: left
}

[data-pagina="search.results"] .field-compare li .info-item label,
[data-pagina="search.advanced.results"] .field-compare li .info-item label,
[data-pagina="list-resale"] .field-compare li .info-item label,
[data-pagina="resellers.results"] .field-compare li .info-item label,
[data-pagina="restrict.bolsa.search"] .field-compare li .info-item label {
	display: inline-block;
	position: absolute;
	left: 200px;
	z-index: 9;
	top: 19px
}

[data-pagina="search.results"] .field-compare li .info-item input:checked+label .checkbox,
[data-pagina="search.advanced.results"] .field-compare li .info-item input:checked+label .checkbox,
[data-pagina="list-resale"] .field-compare li .info-item input:checked+label .checkbox,
[data-pagina="resellers.results"] .field-compare li .info-item input:checked+label .checkbox,
[data-pagina="restrict.bolsa.search"] .field-compare li .info-item input:checked+label .checkbox {
	background: #facf00 url("../images/check.png") no-repeat center;
	display: inline-block
}

[data-pagina="search.results"] .field-compare li .info-item .check-compare,
[data-pagina="search.advanced.results"] .field-compare li .info-item .check-compare,
[data-pagina="list-resale"] .field-compare li .info-item .check-compare,
[data-pagina="resellers.results"] .field-compare li .info-item .check-compare,
[data-pagina="restrict.bolsa.search"] .field-compare li .info-item .check-compare {
	opacity: 0;
	width: 0px;
	height: 0px;
	overflow: hidden
}

[data-pagina="search.results"] .field-compare li .info-item .optionals,
[data-pagina="search.advanced.results"] .field-compare li .info-item .optionals,
[data-pagina="list-resale"] .field-compare li .info-item .optionals,
[data-pagina="resellers.results"] .field-compare li .info-item .optionals,
[data-pagina="restrict.bolsa.search"] .field-compare li .info-item .optionals {
	font-size: 12px;
	color: #888;
	top: 40px;
	display: -ms-flexbox;
	display: flex;
	max-width: 235px
}

[data-pagina="search.results"] .field-compare li .info-item .year-km,
[data-pagina="search.results"] .field-compare li .info-item .optionals,
[data-pagina="search.advanced.results"] .field-compare li .info-item .year-km,
[data-pagina="search.advanced.results"] .field-compare li .info-item .optionals,
[data-pagina="list-resale"] .field-compare li .info-item .year-km,
[data-pagina="list-resale"] .field-compare li .info-item .optionals,
[data-pagina="resellers.results"] .field-compare li .info-item .year-km,
[data-pagina="resellers.results"] .field-compare li .info-item .optionals,
[data-pagina="restrict.bolsa.search"] .field-compare li .info-item .year-km,
[data-pagina="restrict.bolsa.search"] .field-compare li .info-item .optionals {
	position: relative
}

[data-pagina="search.results"] .field-compare li .info-item .name-car,
[data-pagina="search.advanced.results"] .field-compare li .info-item .name-car,
[data-pagina="list-resale"] .field-compare li .info-item .name-car,
[data-pagina="resellers.results"] .field-compare li .info-item .name-car,
[data-pagina="restrict.bolsa.search"] .field-compare li .info-item .name-car {
	position: relative;
	margin-top: 10px;
	font-weight: 700;
	width: 170px;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	direction: ltr;
	display: block
}

[data-pagina="search.results"] .field-compare li .info-item .year-km,
[data-pagina="search.advanced.results"] .field-compare li .info-item .year-km,
[data-pagina="list-resale"] .field-compare li .info-item .year-km,
[data-pagina="resellers.results"] .field-compare li .info-item .year-km,
[data-pagina="restrict.bolsa.search"] .field-compare li .info-item .year-km {
	margin-top: 3px
}

[data-pagina="search.results"] .field-compare li .info-item .year-km span,
[data-pagina="search.advanced.results"] .field-compare li .info-item .year-km span,
[data-pagina="list-resale"] .field-compare li .info-item .year-km span,
[data-pagina="resellers.results"] .field-compare li .info-item .year-km span,
[data-pagina="restrict.bolsa.search"] .field-compare li .info-item .year-km span {
	display: inline-block;
	margin-right: 5px;
	margin-left: 5px
}

[data-pagina="search.results"] .field-compare li .info-item .saler,
[data-pagina="search.advanced.results"] .field-compare li .info-item .saler,
[data-pagina="list-resale"] .field-compare li .info-item .saler,
[data-pagina="resellers.results"] .field-compare li .info-item .saler,
[data-pagina="restrict.bolsa.search"] .field-compare li .info-item .saler {
	display: none
}

[data-pagina="search.results"] .field-compare li .info-item .city,
[data-pagina="search.advanced.results"] .field-compare li .info-item .city,
[data-pagina="list-resale"] .field-compare li .info-item .city,
[data-pagina="resellers.results"] .field-compare li .info-item .city,
[data-pagina="restrict.bolsa.search"] .field-compare li .info-item .city {
	font-size: 12px;
	float: right;
	color: #888;
	margin-right: 0px;
	border: 0px
}

[data-pagina="search.results"] .field-compare li .price,
[data-pagina="search.advanced.results"] .field-compare li .price,
[data-pagina="list-resale"] .field-compare li .price,
[data-pagina="resellers.results"] .field-compare li .price,
[data-pagina="restrict.bolsa.search"] .field-compare li .price {
	position: absolute;
	bottom: 0px;
	left: 140px;
	color: #2e2e2e;
	font-weight: 700
}

[data-pagina="search.results"] .field-compare li .price .money,
[data-pagina="search.advanced.results"] .field-compare li .price .money,
[data-pagina="list-resale"] .field-compare li .price .money,
[data-pagina="resellers.results"] .field-compare li .price .money,
[data-pagina="restrict.bolsa.search"] .field-compare li .price .money {
	font-weight: 500;
	font-size: 10px;
	position: relative;
	top: -3px;
	right: 3px
}

[data-pagina="search.results"] .field-compare li .price .value,
[data-pagina="search.advanced.results"] .field-compare li .price .value,
[data-pagina="list-resale"] .field-compare li .price .value,
[data-pagina="resellers.results"] .field-compare li .price .value,
[data-pagina="restrict.bolsa.search"] .field-compare li .price .value {
	font-size: 18px
}

[data-pagina="search.results"] .field-compare li .price .cents,
[data-pagina="search.advanced.results"] .field-compare li .price .cents,
[data-pagina="list-resale"] .field-compare li .price .cents,
[data-pagina="resellers.results"] .field-compare li .price .cents,
[data-pagina="restrict.bolsa.search"] .field-compare li .price .cents {
	font-weight: 500;
	font-size: 10px;
	position: relative;
	bottom: 5px;
	left: -4px
}

[data-pagina="search.results"] .field-compare li .img-product,
[data-pagina="search.results"] .field-compare li .photo,
[data-pagina="search.advanced.results"] .field-compare li .img-product,
[data-pagina="search.advanced.results"] .field-compare li .photo,
[data-pagina="list-resale"] .field-compare li .img-product,
[data-pagina="list-resale"] .field-compare li .photo,
[data-pagina="resellers.results"] .field-compare li .img-product,
[data-pagina="resellers.results"] .field-compare li .photo,
[data-pagina="restrict.bolsa.search"] .field-compare li .img-product,
[data-pagina="restrict.bolsa.search"] .field-compare li .photo {
	overflow: hidden;
	width: 150px;
	padding: 5px;
	height: 125px
}

[data-pagina="search.results"] header,
[data-pagina="search.results.carros"] header,
[data-pagina="search.results.motos"] header,
[data-pagina="search.results.nauticos"] header,
[data-pagina="search.results.caminhoes"] header,
[data-pagina="search.advanced.results"] header,
[data-pagina="list-resale"] header,
[data-pagina="resellers.results"] header,
[data-pagina="restrict.bolsa.search"] header {
	background: #000
}

[data-pagina="search.results"] .no-results,
[data-pagina="search.results.carros"] .no-results,
[data-pagina="search.results.motos"] .no-results,
[data-pagina="search.results.nauticos"] .no-results,
[data-pagina="search.results.caminhoes"] .no-results,
[data-pagina="search.advanced.results"] .no-results,
[data-pagina="list-resale"] .no-results,
[data-pagina="resellers.results"] .no-results,
[data-pagina="restrict.bolsa.search"] .no-results {
	width: 100%;
	height: 125px;
	background: #fff;
	padding: 40px 25px 25px 25px;
	margin-bottom: 20px
}

[data-pagina="search.results"] .no-results a,
[data-pagina="search.results.carros"] .no-results a,
[data-pagina="search.results.motos"] .no-results a,
[data-pagina="search.results.nauticos"] .no-results a,
[data-pagina="search.results.caminhoes"] .no-results a,
[data-pagina="search.advanced.results"] .no-results a,
[data-pagina="list-resale"] .no-results a,
[data-pagina="resellers.results"] .no-results a,
[data-pagina="restrict.bolsa.search"] .no-results a {
	vertical-align: top;
	margin-top: -30px;
	float: right;
	color: #fff;
	text-decoration: none;
	background: #888;
	font-weight: 700;
	text-align: center;
	display: block;
	height: 50px;
	width: 150px;
	line-height: 50px;
	font-size: 11px;
	text-transform: uppercase
}

[data-pagina="search.results"] .no-results p,
[data-pagina="search.results.carros"] .no-results p,
[data-pagina="search.results.motos"] .no-results p,
[data-pagina="search.results.nauticos"] .no-results p,
[data-pagina="search.results.caminhoes"] .no-results p,
[data-pagina="search.advanced.results"] .no-results p,
[data-pagina="list-resale"] .no-results p,
[data-pagina="resellers.results"] .no-results p,
[data-pagina="restrict.bolsa.search"] .no-results p {
	color: #2e2e2e;
	font-size: 24px;
	max-width: 850px;
	float: left;
	vertical-align: top
}

[data-pagina="search.results"] .no-results p.try-again,
[data-pagina="search.results.carros"] .no-results p.try-again,
[data-pagina="search.results.motos"] .no-results p.try-again,
[data-pagina="search.results.nauticos"] .no-results p.try-again,
[data-pagina="search.results.caminhoes"] .no-results p.try-again,
[data-pagina="search.advanced.results"] .no-results p.try-again,
[data-pagina="list-resale"] .no-results p.try-again,
[data-pagina="resellers.results"] .no-results p.try-again,
[data-pagina="restrict.bolsa.search"] .no-results p.try-again {
	color: #888;
	margin-top: 5px;
	font-size: 11px;
	font-weight: 700;
	display: block
}

[data-pagina="search.results"] .no-results p span,
[data-pagina="search.results.carros"] .no-results p span,
[data-pagina="search.results.motos"] .no-results p span,
[data-pagina="search.results.nauticos"] .no-results p span,
[data-pagina="search.results.caminhoes"] .no-results p span,
[data-pagina="search.advanced.results"] .no-results p span,
[data-pagina="list-resale"] .no-results p span,
[data-pagina="resellers.results"] .no-results p span,
[data-pagina="restrict.bolsa.search"] .no-results p span {
	display: inline-block;
	color: #facf00;
	margin-left: 15px;
	font-weight: 700
}

[data-pagina="search.results"] .sidebar,
[data-pagina="search.results.carros"] .sidebar,
[data-pagina="search.results.motos"] .sidebar,
[data-pagina="search.results.nauticos"] .sidebar,
[data-pagina="search.results.caminhoes"] .sidebar,
[data-pagina="search.advanced.results"] .sidebar,
[data-pagina="list-resale"] .sidebar,
[data-pagina="resellers.results"] .sidebar,
[data-pagina="restrict.bolsa.search"] .sidebar {
	float: left;
	z-index: 999;
	width: 260px;
	position: relative;
	margin-bottom: 10px
}

[data-pagina="search.results"] .sidebar #btn-form-filter,
[data-pagina="search.results.carros"] .sidebar #btn-form-filter,
[data-pagina="search.results.motos"] .sidebar #btn-form-filter,
[data-pagina="search.results.nauticos"] .sidebar #btn-form-filter,
[data-pagina="search.results.caminhoes"] .sidebar #btn-form-filter,
[data-pagina="search.advanced.results"] .sidebar #btn-form-filter,
[data-pagina="list-resale"] .sidebar #btn-form-filter,
[data-pagina="resellers.results"] .sidebar #btn-form-filter,
[data-pagina="restrict.bolsa.search"] .sidebar #btn-form-filter {
	transition: all 1s;
	clear: both;
	text-transform: uppercase;
	display: block;
	width: 260px;
	height: 45px;
	text-align: center;
	font-weight: 700;
	font-size: 12px;
	text-decoration: none;
	color: #2e2e2e;
	line-height: 45px;
	text-indent: 15px;
	z-index: 1;
	background: #f9d424 url("../images/btn-filter.png") no-repeat left;
	background-position: 65px 16px
}

[data-pagina="search.results"] .sidebar #btn-form-filter.fixed,
[data-pagina="search.results.carros"] .sidebar #btn-form-filter.fixed,
[data-pagina="search.results.motos"] .sidebar #btn-form-filter.fixed,
[data-pagina="search.results.nauticos"] .sidebar #btn-form-filter.fixed,
[data-pagina="search.results.caminhoes"] .sidebar #btn-form-filter.fixed,
[data-pagina="search.advanced.results"] .sidebar #btn-form-filter.fixed,
[data-pagina="list-resale"] .sidebar #btn-form-filter.fixed,
[data-pagina="resellers.results"] .sidebar #btn-form-filter.fixed,
[data-pagina="restrict.bolsa.search"] .sidebar #btn-form-filter.fixed {
	position: fixed
}

[data-pagina="search.results"] .view-filter,
[data-pagina="search.results.carros"] .view-filter,
[data-pagina="search.results.motos"] .view-filter,
[data-pagina="search.results.nauticos"] .view-filter,
[data-pagina="search.results.caminhoes"] .view-filter,
[data-pagina="search.advanced.results"] .view-filter,
[data-pagina="list-resale"] .view-filter,
[data-pagina="resellers.results"] .view-filter,
[data-pagina="restrict.bolsa.search"] .view-filter {
	top: 0px;
	left: 0px !important
}

[data-pagina="search.results"] .filter-opened,
[data-pagina="search.results.carros"] .filter-opened,
[data-pagina="search.results.motos"] .filter-opened,
[data-pagina="search.results.nauticos"] .filter-opened,
[data-pagina="search.results.caminhoes"] .filter-opened,
[data-pagina="search.advanced.results"] .filter-opened,
[data-pagina="list-resale"] .filter-opened,
[data-pagina="resellers.results"] .filter-opened,
[data-pagina="restrict.bolsa.search"] .filter-opened {
	left: 260px !important;
	top: -60px !important;
	text-indent: -9999px !important;
	width: 50px !important;
	height: 50px !important;
	background: #fff url("../images/seta.png") center no-repeat !important;
}

[data-pagina="search.results"] .center,
[data-pagina="search.results.carros"] .center,
[data-pagina="search.results.motos"] .center,
[data-pagina="search.results.nauticos"] .center,
[data-pagina="search.results.caminhoes"] .center,
[data-pagina="search.advanced.results"] .center,
[data-pagina="list-resale"] .center,
[data-pagina="resellers.results"] .center,
[data-pagina="restrict.bolsa.search"] .center {
	position: relative
}

[data-pagina="search.results"] .grid-list,
[data-pagina="search.results.carros"] .grid-list,
[data-pagina="search.results.motos"] .grid-list,
[data-pagina="search.results.nauticos"] .grid-list,
[data-pagina="search.results.caminhoes"] .grid-list,
[data-pagina="search.advanced.results"] .grid-list,
[data-pagina="list-resale"] .grid-list,
[data-pagina="resellers.results"] .grid-list,
[data-pagina="restrict.bolsa.search"] .grid-list {
	display: block
}

[data-pagina="search.results"] .add-loading,
[data-pagina="search.results.carros"] .add-loading,
[data-pagina="search.results.motos"] .add-loading,
[data-pagina="search.results.nauticos"] .add-loading,
[data-pagina="search.results.caminhoes"] .add-loading,
[data-pagina="search.advanced.results"] .add-loading,
[data-pagina="list-resale"] .add-loading,
[data-pagina="resellers.results"] .add-loading,
[data-pagina="restrict.bolsa.search"] .add-loading {
	background: url("../images/carregar.jpg") no-repeat top left;
	width: 100%;
	height: 70px;
	padding-top: 20px;
	margin-bottom: 20px;
	margin-top: -40px
}

[data-pagina="search.results"] .add-loading a,
[data-pagina="search.results.carros"] .add-loading a,
[data-pagina="search.results.motos"] .add-loading a,
[data-pagina="search.results.nauticos"] .add-loading a,
[data-pagina="search.results.caminhoes"] .add-loading a,
[data-pagina="search.advanced.results"] .add-loading a,
[data-pagina="list-resale"] .add-loading a,
[data-pagina="resellers.results"] .add-loading a,
[data-pagina="restrict.bolsa.search"] .add-loading a {
	font-size: 18px;
	color: #7c7c7c
}

[data-pagina="search.results"] .add-loading.mobile,
[data-pagina="search.results.carros"] .add-loading.mobile,
[data-pagina="search.results.motos"] .add-loading.mobile,
[data-pagina="search.results.nauticos"] .add-loading.mobile,
[data-pagina="search.results.caminhoes"] .add-loading.mobile,
[data-pagina="search.advanced.results"] .add-loading.mobile,
[data-pagina="list-resale"] .add-loading.mobile,
[data-pagina="resellers.results"] .add-loading.mobile,
[data-pagina="restrict.bolsa.search"] .add-loading.mobile {
	text-align: center
}

[data-pagina="search.results"] .add-loading.mobile .load-text,
[data-pagina="search.results.carros"] .add-loading.mobile .load-text,
[data-pagina="search.results.motos"] .add-loading.mobile .load-text,
[data-pagina="search.results.nauticos"] .add-loading.mobile .load-text,
[data-pagina="search.results.caminhoes"] .add-loading.mobile .load-text,
[data-pagina="search.advanced.results"] .add-loading.mobile .load-text,
[data-pagina="list-resale"] .add-loading.mobile .load-text,
[data-pagina="resellers.results"] .add-loading.mobile .load-text,
[data-pagina="restrict.bolsa.search"] .add-loading.mobile .load-text {
	background: #f0f0f0 url("../images/select-advanced.png") no-repeat right;
	color: #7c7c7c;
	width: 210px
}

[data-pagina="search.results"] .add-loading.mobile .load-img,
[data-pagina="search.results.carros"] .add-loading.mobile .load-img,
[data-pagina="search.results.motos"] .add-loading.mobile .load-img,
[data-pagina="search.results.nauticos"] .add-loading.mobile .load-img,
[data-pagina="search.results.caminhoes"] .add-loading.mobile .load-img,
[data-pagina="search.advanced.results"] .add-loading.mobile .load-img,
[data-pagina="list-resale"] .add-loading.mobile .load-img,
[data-pagina="resellers.results"] .add-loading.mobile .load-img,
[data-pagina="restrict.bolsa.search"] .add-loading.mobile .load-img {
	display: none
}

[data-pagina="search.results"] .products,
[data-pagina="search.results.carros"] .products,
[data-pagina="search.results.motos"] .products,
[data-pagina="search.results.nauticos"] .products,
[data-pagina="search.results.caminhoes"] .products,
[data-pagina="search.advanced.results"] .products,
[data-pagina="list-resale"] .products,
[data-pagina="resellers.results"] .products,
[data-pagina="restrict.bolsa.search"] .products {
	padding-top: 20px;
	display: table;
	width: 100%;
	min-height: 600px
}

[data-pagina="search.results"] .products .results,
[data-pagina="search.results.carros"] .products .results,
[data-pagina="search.results.motos"] .products .results,
[data-pagina="search.results.nauticos"] .products .results,
[data-pagina="search.results.caminhoes"] .products .results,
[data-pagina="search.advanced.results"] .products .results,
[data-pagina="list-resale"] .products .results,
[data-pagina="resellers.results"] .products .results,
[data-pagina="restrict.bolsa.search"] .products .results {
	float: right;
	width: 820px
}

[data-pagina="search.results"] .products .results .tags,
[data-pagina="search.results.carros"] .products .results .tags,
[data-pagina="search.results.motos"] .products .results .tags,
[data-pagina="search.results.nauticos"] .products .results .tags,
[data-pagina="search.results.caminhoes"] .products .results .tags,
[data-pagina="search.advanced.results"] .products .results .tags,
[data-pagina="list-resale"] .products .results .tags,
[data-pagina="resellers.results"] .products .results .tags,
[data-pagina="restrict.bolsa.search"] .products .results .tags {
	margin-bottom: 20px
}

[data-pagina="search.results"] .products .results .tags span,
[data-pagina="search.results.carros"] .products .results .tags span,
[data-pagina="search.results.motos"] .products .results .tags span,
[data-pagina="search.results.nauticos"] .products .results .tags span,
[data-pagina="search.results.caminhoes"] .products .results .tags span,
[data-pagina="search.advanced.results"] .products .results .tags span,
[data-pagina="list-resale"] .products .results .tags span,
[data-pagina="resellers.results"] .products .results .tags span,
[data-pagina="restrict.bolsa.search"] .products .results .tags span {
	cursor: pointer;
	display: inline-block;
	margin-top: 5px;
	margin-bottom: 0px;
	text-transform: uppercase;
	font-size: 11px;
	background: rgba(250, 207, 0, 0.85);
	color: #888;
	font-weight: 700;
	min-width: 95px;
	padding-right: 10px;
	position: relative;
	line-height: 35px;
	margin-left: 3px;
	text-align: center;
	height: 35px;
	border-radius: 30px;
}

[data-pagina="search.results"] .products .results .tags span .text-tag,
[data-pagina="search.results.carros"] .products .results .tags span .text-tag,
[data-pagina="search.results.motos"] .products .results .tags span .text-tag,
[data-pagina="search.results.nauticos"] .products .results .tags span .text-tag,
[data-pagina="search.results.caminhoes"] .products .results .tags span .text-tag,
[data-pagina="search.advanced.results"] .products .results .tags span .text-tag,
[data-pagina="list-resale"] .products .results .tags span .text-tag,
[data-pagina="resellers.results"] .products .results .tags span .text-tag,
[data-pagina="restrict.bolsa.search"] .products .results .tags span .text-tag {
	height: 30px;
	margin-top: 0;
	padding: 0 30px
}

[data-pagina="search.results"] .products .results .tags span .close-tag,
[data-pagina="search.results.carros"] .products .results .tags span .close-tag,
[data-pagina="search.results.motos"] .products .results .tags span .close-tag,
[data-pagina="search.results.nauticos"] .products .results .tags span .close-tag,
[data-pagina="search.results.caminhoes"] .products .results .tags span .close-tag,
[data-pagina="search.advanced.results"] .products .results .tags span .close-tag,
[data-pagina="list-resale"] .products .results .tags span .close-tag,
[data-pagina="resellers.results"] .products .results .tags span .close-tag,
[data-pagina="restrict.bolsa.search"] .products .results .tags span .close-tag {
	padding: 0px;
	position: absolute;
	right: 10px;
	top: 8px;
	width: 7px;
	height: 8px;
	background: url("../images/close-tag.png") no-repeat right
}

[data-pagina="search.results"] .products .results .header-results,
[data-pagina="search.results.carros"] .products .results .header-results,
[data-pagina="search.results.motos"] .products .results .header-results,
[data-pagina="search.results.nauticos"] .products .results .header-results,
[data-pagina="search.results.caminhoes"] .products .results .header-results,
[data-pagina="search.advanced.results"] .products .results .header-results,
[data-pagina="list-resale"] .products .results .header-results,
[data-pagina="resellers.results"] .products .results .header-results,
[data-pagina="restrict.bolsa.search"] .products .results .header-results {
	clear: both;
	width: 91%;
	height: 50px;
	border: 1px solid #e8e6e7;
	background: #fff;
	padding-left: 20px;
	margin-bottom: 15px;
	border-radius: 4px;
}

[data-pagina="search.results"] .products .results .header-results a,
[data-pagina="search.results.carros"] .products .results .header-results a,
[data-pagina="search.results.motos"] .products .results .header-results a,
[data-pagina="search.results.nauticos"] .products .results .header-results a,
[data-pagina="search.results.caminhoes"] .products .results .header-results a,
[data-pagina="search.results"] .products .results .header-results span,
[data-pagina="search.results.carros"] .products .results .header-results span,
[data-pagina="search.results.motos"] .products .results .header-results span,
[data-pagina="search.results.nauticos"] .products .results .header-results span,
[data-pagina="search.results.caminhoes"] .products .results .header-results span,
[data-pagina="search.results"] .products .results .header-results p,
[data-pagina="search.results.carros"] .products .results .header-results p,
[data-pagina="search.results.motos"] .products .results .header-results p,
[data-pagina="search.results.nauticos"] .products .results .header-results p,
[data-pagina="search.results.caminhoes"] .products .results .header-results p,
[data-pagina="search.advanced.results"] .products .results .header-results a,
[data-pagina="search.advanced.results"] .products .results .header-results span,
[data-pagina="search.advanced.results"] .products .results .header-results p,
[data-pagina="list-resale"] .products .results .header-results a,
[data-pagina="list-resale"] .products .results .header-results span,
[data-pagina="list-resale"] .products .results .header-results p,
[data-pagina="resellers.results"] .products .results .header-results a,
[data-pagina="resellers.results"] .products .results .header-results span,
[data-pagina="resellers.results"] .products .results .header-results p,
[data-pagina="restrict.bolsa.search"] .products .results .header-results a,
[data-pagina="restrict.bolsa.search"] .products .results .header-results span,
[data-pagina="restrict.bolsa.search"] .products .results .header-results p {
	display: inline-block;
	font-size: 12px;
	color: #888888;
	line-height: 50px
}

[data-pagina="search.results"] .products .results .header-results .results-count,
[data-pagina="search.results.carros"] .products .results .header-results .results-count,
[data-pagina="search.results.motos"] .products .results .header-results .results-count,
[data-pagina="search.results.nauticos"] .products .results .header-results .results-count,
[data-pagina="search.results.caminhoes"] .products .results .header-results .results-count,
[data-pagina="search.advanced.results"] .products .results .header-results .results-count,
[data-pagina="list-resale"] .products .results .header-results .results-count,
[data-pagina="resellers.results"] .products .results .header-results .results-count,
[data-pagina="restrict.bolsa.search"] .products .results .header-results .results-count {
	background: #f9d424;
	padding: 3px 5px;
	color: #333;
	line-height: 13px;
	display: inline-block
}

[data-pagina="search.results"] .products .results .header-results .list-view,
[data-pagina="search.results.carros"] .products .results .header-results .list-view,
[data-pagina="search.results.motos"] .products .results .header-results .list-view,
[data-pagina="search.results.nauticos"] .products .results .header-results .list-view,
[data-pagina="search.results.caminhoes"] .products .results .header-results .list-view,
[data-pagina="search.advanced.results"] .products .results .header-results .list-view,
[data-pagina="list-resale"] .products .results .header-results .list-view,
[data-pagina="resellers.results"] .products .results .header-results .list-view,
[data-pagina="restrict.bolsa.search"] .products .results .header-results .list-view {
	text-align: center;
	height: 100%;
	float: right;
	text-indent: -9999px;
	width: 55px;
	border-left: 1px solid #e8e6e7;
	border-right: 1px solid #e8e6e7
}

[data-pagina="search.results"] .products .results .header-results .list-view .icon,
[data-pagina="search.results.carros"] .products .results .header-results .list-view .icon,
[data-pagina="search.results.motos"] .products .results .header-results .list-view .icon,
[data-pagina="search.results.nauticos"] .products .results .header-results .list-view .icon,
[data-pagina="search.results.caminhoes"] .products .results .header-results .list-view .icon,
[data-pagina="search.advanced.results"] .products .results .header-results .list-view .icon,
[data-pagina="list-resale"] .products .results .header-results .list-view .icon,
[data-pagina="resellers.results"] .products .results .header-results .list-view .icon,
[data-pagina="restrict.bolsa.search"] .products .results .header-results .list-view .icon {
	background: url("../images/filter-icons.png") no-repeat;
	background-position: -2px -85px;
	display: block;
	text-indent: -9999px;
	width: 10px;
	line-height: 50px;
	margin: 0 auto;
	margin-top: 20px;
	height: 10px
}

[data-pagina="search.results"] .products .results .header-results .list-view.active,
[data-pagina="search.results.carros"] .products .results .header-results .list-view.active,
[data-pagina="search.results.motos"] .products .results .header-results .list-view.active,
[data-pagina="search.results.nauticos"] .products .results .header-results .list-view.active,
[data-pagina="search.results.caminhoes"] .products .results .header-results .list-view.active,
[data-pagina="search.advanced.results"] .products .results .header-results .list-view.active,
[data-pagina="list-resale"] .products .results .header-results .list-view.active,
[data-pagina="resellers.results"] .products .results .header-results .list-view.active,
[data-pagina="restrict.bolsa.search"] .products .results .header-results .list-view.active {
	background: #888;
	color: #fff
}

[data-pagina="search.results"] .products .results .header-results .list-view.active span,
[data-pagina="search.results.carros"] .products .results .header-results .list-view.active span,
[data-pagina="search.results.motos"] .products .results .header-results .list-view.active span,
[data-pagina="search.results.nauticos"] .products .results .header-results .list-view.active span,
[data-pagina="search.results.caminhoes"] .products .results .header-results .list-view.active span,
[data-pagina="search.advanced.results"] .products .results .header-results .list-view.active span,
[data-pagina="list-resale"] .products .results .header-results .list-view.active span,
[data-pagina="resellers.results"] .products .results .header-results .list-view.active span,
[data-pagina="restrict.bolsa.search"] .products .results .header-results .list-view.active span {
	background-position: -2px -118px
}

[data-pagina="search.results"] .products .results .header-results .grid-view,
[data-pagina="search.results.carros"] .products .results .header-results .grid-view,
[data-pagina="search.results.motos"] .products .results .header-results .grid-view,
[data-pagina="search.results.nauticos"] .products .results .header-results .grid-view,
[data-pagina="search.results.caminhoes"] .products .results .header-results .grid-view,
[data-pagina="search.advanced.results"] .products .results .header-results .grid-view,
[data-pagina="list-resale"] .products .results .header-results .grid-view,
[data-pagina="resellers.results"] .products .results .header-results .grid-view,
[data-pagina="restrict.bolsa.search"] .products .results .header-results .grid-view {
	text-align: center;
	height: 100%;
	text-indent: -9999px;
	float: right;
	width: 55px
}

[data-pagina="search.results"] .products .results .header-results .grid-view .icon,
[data-pagina="search.results.carros"] .products .results .header-results .grid-view .icon,
[data-pagina="search.results.motos"] .products .results .header-results .grid-view .icon,
[data-pagina="search.results.nauticos"] .products .results .header-results .grid-view .icon,
[data-pagina="search.results.caminhoes"] .products .results .header-results .grid-view .icon,
[data-pagina="search.advanced.results"] .products .results .header-results .grid-view .icon,
[data-pagina="list-resale"] .products .results .header-results .grid-view .icon,
[data-pagina="resellers.results"] .products .results .header-results .grid-view .icon,
[data-pagina="restrict.bolsa.search"] .products .results .header-results .grid-view .icon {
	background: url("../images/filter-icons.png") no-repeat;
	background-position: -2px -101px;
	display: block;
	text-indent: -9999px;
	width: 10px;
	line-height: 50px;
	margin: 0 auto;
	margin-top: 20px;
	height: 10px
}

[data-pagina="search.results"] .products .results .header-results .grid-view.active,
[data-pagina="search.results.carros"] .products .results .header-results .grid-view.active,
[data-pagina="search.results.motos"] .products .results .header-results .grid-view.active,
[data-pagina="search.results.nauticos"] .products .results .header-results .grid-view.active,
[data-pagina="search.results.caminhoes"] .products .results .header-results .grid-view.active,
[data-pagina="search.advanced.results"] .products .results .header-results .grid-view.active,
[data-pagina="list-resale"] .products .results .header-results .grid-view.active,
[data-pagina="resellers.results"] .products .results .header-results .grid-view.active,
[data-pagina="restrict.bolsa.search"] .products .results .header-results .grid-view.active {
	background: #888;
	color: #fff
}

[data-pagina="search.results"] .products .results .header-results .grid-view.active span,
[data-pagina="search.results.carros"] .products .results .header-results .grid-view.active span,
[data-pagina="search.results.motos"] .products .results .header-results .grid-view.active span,
[data-pagina="search.results.nauticos"] .products .results .header-results .grid-view.active span,
[data-pagina="search.results.caminhoes"] .products .results .header-results .grid-view.active span,
[data-pagina="search.advanced.results"] .products .results .header-results .grid-view.active span,
[data-pagina="list-resale"] .products .results .header-results .grid-view.active span,
[data-pagina="resellers.results"] .products .results .header-results .grid-view.active span,
[data-pagina="restrict.bolsa.search"] .products .results .header-results .grid-view.active span {
	background-position: -2px -135px
}

[data-pagina="search.results"] .products .results .header-results .select-order,
[data-pagina="search.results.carros"] .products .results .header-results .select-order,
[data-pagina="search.results.motos"] .products .results .header-results .select-order,
[data-pagina="search.results.nauticos"] .products .results .header-results .select-order,
[data-pagina="search.results.caminhoes"] .products .results .header-results .select-order,
[data-pagina="search.advanced.results"] .products .results .header-results .select-order,
[data-pagina="list-resale"] .products .results .header-results .select-order,
[data-pagina="resellers.results"] .products .results .header-results .select-order,
[data-pagina="restrict.bolsa.search"] .products .results .header-results .select-order {
	border-bottom-right-radius: 3px;
	border-top-right-radius: 3px;
	height: 48px;
	display: inline-block;
	float: right;
	border-left: solid 1px #E9E7E8;
	background: #FBFBFB url("../images/icon-open-select.jpg") right 20px center no-repeat;
	padding-top: 8px
}

[data-pagina="search.results"] .products .results .header-results .chosen-single,
[data-pagina="search.results.carros"] .products .results .header-results .chosen-single,
[data-pagina="search.results.motos"] .products .results .header-results .chosen-single,
[data-pagina="search.results.nauticos"] .products .results .header-results .chosen-single,
[data-pagina="search.results.caminhoes"] .products .results .header-results .chosen-single,
[data-pagina="search.advanced.results"] .products .results .header-results .chosen-single,
[data-pagina="list-resale"] .products .results .header-results .chosen-single,
[data-pagina="resellers.results"] .products .results .header-results .chosen-single,
[data-pagina="restrict.bolsa.search"] .products .results .header-results .chosen-single {
	border-bottom-right-radius: 4px;
	border-top-right-radius: 4px;
	display: inline-block;
	margin-right: 0px;
	background: #FBFBFB url("../images/icon-open-select.jpg") right 20px center no-repeat;
	width: auto;
	float: right;
	height: 48px;
	font-weight: 700;
	position: relative;
	padding-top: 8px;
	padding-left: 20px;
	padding-right: 45px;
	top: -8px
}

[data-pagina="search.results"] .products .results .header-results .link-compare,
[data-pagina="search.results.carros"] .products .results .header-results .link-compare,
[data-pagina="search.results.motos"] .products .results .header-results .link-compare,
[data-pagina="search.results.nauticos"] .products .results .header-results .link-compare,
[data-pagina="search.results.caminhoes"] .products .results .header-results .link-compare,
[data-pagina="search.advanced.results"] .products .results .header-results .link-compare,
[data-pagina="list-resale"] .products .results .header-results .link-compare,
[data-pagina="resellers.results"] .products .results .header-results .link-compare,
[data-pagina="restrict.bolsa.search"] .products .results .header-results .link-compare {
	position: relative;
	display: inline-block;
	width: 150px;
	float: right;
	margin-right: 20px;
	text-transform: uppercase;
	font-weight: 700;
	height: 100%;
	line-height: 50px;
	text-align: center;
	color: #fff;
	background: #888
}

[data-pagina="search.results"] .products .results .header-results .link-compare .tooltip,
[data-pagina="search.results.carros"] .products .results .header-results .link-compare .tooltip,
[data-pagina="search.results.motos"] .products .results .header-results .link-compare .tooltip,
[data-pagina="search.results.nauticos"] .products .results .header-results .link-compare .tooltip,
[data-pagina="search.results.caminhoes"] .products .results .header-results .link-compare .tooltip,
[data-pagina="search.advanced.results"] .products .results .header-results .link-compare .tooltip,
[data-pagina="list-resale"] .products .results .header-results .link-compare .tooltip,
[data-pagina="resellers.results"] .products .results .header-results .link-compare .tooltip,
[data-pagina="restrict.bolsa.search"] .products .results .header-results .link-compare .tooltip {
	display: none;
	position: absolute;
	width: 200px;
	height: 80px;
	z-index: 10;
	top: 40px;
	left: 50%;
	margin-left: -100px;
	bottom: -100px;
	background: url("../images/tooltip-compare.png")
}

[data-pagina="search.results"] .products .results .header-results .link-compare .tooltip span,
[data-pagina="search.results.carros"] .products .results .header-results .link-compare .tooltip span,
[data-pagina="search.results.motos"] .products .results .header-results .link-compare .tooltip span,
[data-pagina="search.results.nauticos"] .products .results .header-results .link-compare .tooltip span,
[data-pagina="search.results.caminhoes"] .products .results .header-results .link-compare .tooltip span,
[data-pagina="search.advanced.results"] .products .results .header-results .link-compare .tooltip span,
[data-pagina="list-resale"] .products .results .header-results .link-compare .tooltip span,
[data-pagina="resellers.results"] .products .results .header-results .link-compare .tooltip span,
[data-pagina="restrict.bolsa.search"] .products .results .header-results .link-compare .tooltip span {
	line-height: 14px;
	display: block;
	color: #000;
	font-size: 12px;
	margin-top: 34px;
	padding-left: 57px;
	text-transform: none;
	text-align: left
}

[data-pagina="search.results"] .products .results .header-results .order,
[data-pagina="search.results.carros"] .products .results .header-results .order,
[data-pagina="search.results.motos"] .products .results .header-results .order,
[data-pagina="search.results.nauticos"] .products .results .header-results .order,
[data-pagina="search.results.caminhoes"] .products .results .header-results .order,
[data-pagina="search.advanced.results"] .products .results .header-results .order,
[data-pagina="list-resale"] .products .results .header-results .order,
[data-pagina="resellers.results"] .products .results .header-results .order,
[data-pagina="restrict.bolsa.search"] .products .results .header-results .order {
	-webkit-appearance: none;
	-moz-appearance: none;
	appearance: none;
	background: #FBFBFB;
	font-size: 12px;
	color: #888;
	padding-top: 10px;
	padding-left: 10px;
	width: auto;
	font-weight: 700;
	text-transform: uppercase;
	border: none
}

[data-pagina="search.results"] .products .results .header-results a,
[data-pagina="search.results.carros"] .products .results .header-results a,
[data-pagina="search.results.motos"] .products .results .header-results a,
[data-pagina="search.results.nauticos"] .products .results .header-results a,
[data-pagina="search.results.caminhoes"] .products .results .header-results a,
[data-pagina="search.advanced.results"] .products .results .header-results a,
[data-pagina="list-resale"] .products .results .header-results a,
[data-pagina="resellers.results"] .products .results .header-results a,
[data-pagina="restrict.bolsa.search"] .products .results .header-results a {
	text-decoration: none
}

[data-pagina="search.results"] .products .results .header-results p span,
[data-pagina="search.results.carros"] .products .results .header-results p span,
[data-pagina="search.results.motos"] .products .results .header-results p span,
[data-pagina="search.results.nauticos"] .products .results .header-results p span,
[data-pagina="search.results.caminhoes"] .products .results .header-results p span,
[data-pagina="search.advanced.results"] .products .results .header-results p span,
[data-pagina="list-resale"] .products .results .header-results p span,
[data-pagina="resellers.results"] .products .results .header-results p span,
[data-pagina="restrict.bolsa.search"] .products .results .header-results p span {
	color: #facf00
}

[data-pagina="search.results"] .infos-search,
[data-pagina="search.results.carros"] .infos-search,
[data-pagina="search.results.motos"] .infos-search,
[data-pagina="search.results.nauticos"] .infos-search,
[data-pagina="search.results.caminhoes"] .infos-search,
[data-pagina="search.advanced.results"] .infos-search,
[data-pagina="list-resale"] .infos-search,
[data-pagina="resellers.results"] .infos-search,
[data-pagina="restrict.bolsa.search"] .infos-search {
	width: 100%;
	max-width: 1100px;
	margin-left: auto;
	margin-right: auto;
	height: 60px;
	background: #fff
}

[data-pagina="search.results"] .infos-search p,
[data-pagina="search.results.carros"] .infos-search p,
[data-pagina="search.results.motos"] .infos-search p,
[data-pagina="search.results.nauticos"] .infos-search p,
[data-pagina="search.results.caminhoes"] .infos-search p,
[data-pagina="search.advanced.results"] .infos-search p,
[data-pagina="list-resale"] .infos-search p,
[data-pagina="resellers.results"] .infos-search p,
[data-pagina="restrict.bolsa.search"] .infos-search p {
	font-size: 24px;
	font-weight: 100;
	line-height: 60px;
	color: #2e2e2e;
	display: inline-block
}

[data-pagina="search.results"] .infos-search p span,
[data-pagina="search.results.carros"] .infos-search p span,
[data-pagina="search.results.motos"] .infos-search p span,
[data-pagina="search.results.nauticos"] .infos-search p span,
[data-pagina="search.results.caminhoes"] .infos-search p span,
[data-pagina="search.advanced.results"] .infos-search p span,
[data-pagina="list-resale"] .infos-search p span,
[data-pagina="resellers.results"] .infos-search p span,
[data-pagina="restrict.bolsa.search"] .infos-search p span {
	font-weight: 700;
	color: #facf00;
	display: inline-block
}

[data-pagina="search.results"] .infos-search a,
[data-pagina="search.results.carros"] .infos-search a,
[data-pagina="search.results.motos"] .infos-search a,
[data-pagina="search.results.nauticos"] .infos-search a,
[data-pagina="search.results.caminhoes"] .infos-search a,
[data-pagina="search.advanced.results"] .infos-search a,
[data-pagina="list-resale"] .infos-search a,
[data-pagina="resellers.results"] .infos-search a,
[data-pagina="restrict.bolsa.search"] .infos-search a {
	font-size: 14px;
	line-height: 60px;
	margin-left: 60px;
	color: #888888;
	text-transform: uppercase;
	text-decoration: none;
	display: inline-block
}

[data-pagina="search.results"] .infos-search a:before,
[data-pagina="search.results.carros"] .infos-search a:before,
[data-pagina="search.results.motos"] .infos-search a:before,
[data-pagina="search.results.nauticos"] .infos-search a:before,
[data-pagina="search.results.caminhoes"] .infos-search a:before,
[data-pagina="search.advanced.results"] .infos-search a:before,
[data-pagina="list-resale"] .infos-search a:before,
[data-pagina="resellers.results"] .infos-search a:before,
[data-pagina="restrict.bolsa.search"] .infos-search a:before {
	content: '';
	margin-right: 12px;
	position: relative;
	top: -3px;
	width: 17px;
	height: 8px;
	display: inline-block;
	background: url("../images/filter-icons.png") no-repeat
}

[data-pagina="search.results"] .infos-local,
[data-pagina="search.results.carros"] .infos-local,
[data-pagina="search.results.motos"] .infos-local,
[data-pagina="search.results.nauticos"] .infos-local,
[data-pagina="search.results.caminhoes"] .infos-local,
[data-pagina="search.advanced.results"] .infos-local,
[data-pagina="list-resale"] .infos-local,
[data-pagina="resellers.results"] .infos-local,
[data-pagina="restrict.bolsa.search"] .infos-local {
	width: 985px;
	height: 90px;
	background: #fff;
	margin: 0 auto;
	margin-bottom: 40px
}

[data-pagina="search.results"] .infos-local .logo-local,
[data-pagina="search.results.carros"] .infos-local .logo-local,
[data-pagina="search.results.motos"] .infos-local .logo-local,
[data-pagina="search.results.nauticos"] .infos-local .logo-local,
[data-pagina="search.results.caminhoes"] .infos-local .logo-local,
[data-pagina="search.advanced.results"] .infos-local .logo-local,
[data-pagina="list-resale"] .infos-local .logo-local,
[data-pagina="resellers.results"] .infos-local .logo-local,
[data-pagina="restrict.bolsa.search"] .infos-local .logo-local {
	float: left;
	margin-right: 20px
}

[data-pagina="search.results"] .infos-local .text-local,
[data-pagina="search.results.carros"] .infos-local .text-local,
[data-pagina="search.results.motos"] .infos-local .text-local,
[data-pagina="search.results.nauticos"] .infos-local .text-local,
[data-pagina="search.results.caminhoes"] .infos-local .text-local,
[data-pagina="search.advanced.results"] .infos-local .text-local,
[data-pagina="list-resale"] .infos-local .text-local,
[data-pagina="resellers.results"] .infos-local .text-local,
[data-pagina="restrict.bolsa.search"] .infos-local .text-local {
	float: right;
	width: 495px;
	margin-top: 30px
}

[data-pagina="search.results"] .infos-local span,
[data-pagina="search.results.carros"] .infos-local span,
[data-pagina="search.results.motos"] .infos-local span,
[data-pagina="search.results.nauticos"] .infos-local span,
[data-pagina="search.results.caminhoes"] .infos-local span,
[data-pagina="search.advanced.results"] .infos-local span,
[data-pagina="list-resale"] .infos-local span,
[data-pagina="resellers.results"] .infos-local span,
[data-pagina="restrict.bolsa.search"] .infos-local span {
	font-size: 12px;
	color: #666666;
	display: inline-block
}

[data-pagina="search.results"] .infos-local span.phone,
[data-pagina="search.results.carros"] .infos-local span.phone,
[data-pagina="search.results.motos"] .infos-local span.phone,
[data-pagina="search.results.nauticos"] .infos-local span.phone,
[data-pagina="search.results.caminhoes"] .infos-local span.phone,
[data-pagina="search.advanced.results"] .infos-local span.phone,
[data-pagina="list-resale"] .infos-local span.phone,
[data-pagina="resellers.results"] .infos-local span.phone,
[data-pagina="restrict.bolsa.search"] .infos-local span.phone {
	margin-right: 15px;
	font-size: 18px;
	color: #f3b153
}

[data-pagina="search.results"] .infos-local span.city,
[data-pagina="search.results.carros"] .infos-local span.city,
[data-pagina="search.results.motos"] .infos-local span.city,
[data-pagina="search.results.nauticos"] .infos-local span.city,
[data-pagina="search.results.caminhoes"] .infos-local span.city,
[data-pagina="search.advanced.results"] .infos-local span.city,
[data-pagina="list-resale"] .infos-local span.city,
[data-pagina="resellers.results"] .infos-local span.city,
[data-pagina="restrict.bolsa.search"] .infos-local span.city {
	margin-right: 30px;
	font-size: 14px;
	font-weight: 700;
	text-transform: uppercase
}

[data-pagina="search.results"] .filter,
[data-pagina="search.results.carros"] .filter,
[data-pagina="search.results.motos"] .filter,
[data-pagina="search.results.nauticos"] .filter,
[data-pagina="search.results.caminhoes"] .filter,
[data-pagina="search.advanced.results"] .filter,
[data-pagina="list-resale"] .filter,
[data-pagina="resellers.results"] .filter,
[data-pagina="restrict.bolsa.search"] .filter {
	z-index: 2;
	margin-bottom: 20px;
	width: 260px;
	float: left;
	background: #fff;
}

[data-pagina="search.results"] .filter h2,
[data-pagina="search.results.carros"] .filter h2,
[data-pagina="search.results.motos"] .filter h2,
[data-pagina="search.results.nauticos"] .filter h2,
[data-pagina="search.results.caminhoes"] .filter h2,
[data-pagina="search.advanced.results"] .filter h2,
[data-pagina="list-resale"] .filter h2,
[data-pagina="resellers.results"] .filter h2,
[data-pagina="restrict.bolsa.search"] .filter h2 {
	text-align: left;
	padding-left: 20px;
	font-size: 18px;
	padding-top: 12px;
	padding-bottom: 12px;
	border: 1px solid #e8e6e7;
	border-radius: 4px;
	margin-bottom: 12px;
}

[data-pagina="search.results"] .filter .category,
[data-pagina="search.results.carros"] .filter .category,
[data-pagina="search.results.motos"] .filter .category,
[data-pagina="search.results.nauticos"] .filter .category,
[data-pagina="search.results.caminhoes"] .filter .category,
[data-pagina="search.advanced.results"] .filter .category,
[data-pagina="list-resale"] .filter .category,
[data-pagina="resellers.results"] .filter .category,
[data-pagina="restrict.bolsa.search"] .filter .category {
	cursor: pointer;
	height: 50px;
	background: #fbfbfb;
}

[data-pagina="search.results"] .filter h3,
[data-pagina="search.results.carros"] .filter h3,
[data-pagina="search.results.motos"] .filter h3,
[data-pagina="search.results.nauticos"] .filter h3,
[data-pagina="search.results.caminhoes"] .filter h3,
[data-pagina="search.advanced.results"] .filter h3,
[data-pagina="list-resale"] .filter h3,
[data-pagina="resellers.results"] .filter h3,
[data-pagina="restrict.bolsa.search"] .filter h3 {
	font-size: 16px;
	line-height: 50px;
	padding-left: 20px
}

[data-pagina="search.results"] .filter h3:after,
[data-pagina="search.results.carros"] .filter h3:after,
[data-pagina="search.results.motos"] .filter h3:after,
[data-pagina="search.results.nauticos"] .filter h3:after,
[data-pagina="search.results.caminhoes"] .filter h3:after,
[data-pagina="search.advanced.results"] .filter h3:after,
[data-pagina="list-resale"] .filter h3:after,
[data-pagina="resellers.results"] .filter h3:after,
[data-pagina="restrict.bolsa.search"] .filter h3:after {
	content: '';
	cursor: pointer;
	display: inline-block;
	float: right;
	position: relative;
	top: 20px;
	right: 15px;
	width: 10px;
	height: 10px;
	background: url("../images/filter-icons.png") no-repeat;
	background-position: -4px -20px
}

[data-pagina="search.results"] .filter h3.open:after,
[data-pagina="search.results.carros"] .filter h3.open:after,
[data-pagina="search.results.motos"] .filter h3.open:after,
[data-pagina="search.results.nauticos"] .filter h3.open:after,
[data-pagina="search.results.caminhoes"] .filter h3.open:after,
[data-pagina="search.advanced.results"] .filter h3.open:after,
[data-pagina="list-resale"] .filter h3.open:after,
[data-pagina="resellers.results"] .filter h3.open:after,
[data-pagina="restrict.bolsa.search"] .filter h3.open:after {
	background-position: -5px -45px
}

[data-pagina="search.results"] .filter .itens-category.prices,
[data-pagina="search.results.carros"] .filter .itens-category.prices,
[data-pagina="search.results.motos"] .filter .itens-category.prices,
[data-pagina="search.results.nauticos"] .filter .itens-category.prices,
[data-pagina="search.results.caminhoes"] .filter .itens-category.prices,
[data-pagina="search.advanced.results"] .filter .itens-category.prices,
[data-pagina="list-resale"] .filter .itens-category.prices,
[data-pagina="resellers.results"] .filter .itens-category.prices,
[data-pagina="restrict.bolsa.search"] .filter .itens-category.prices {
	height: 90px
}

[data-pagina="search.results"] .filter .itens-category.prices .min-price,
[data-pagina="search.results.carros"] .filter .itens-category.prices .min-price,
[data-pagina="search.results.motos"] .filter .itens-category.prices .min-price,
[data-pagina="search.results.nauticos"] .filter .itens-category.prices .min-price,
[data-pagina="search.results.caminhoes"] .filter .itens-category.prices .min-price,
[data-pagina="search.advanced.results"] .filter .itens-category.prices .min-price,
[data-pagina="list-resale"] .filter .itens-category.prices .min-price,
[data-pagina="resellers.results"] .filter .itens-category.prices .min-price,
[data-pagina="restrict.bolsa.search"] .filter .itens-category.prices .min-price {
	float: left;
	width: 95px
}

[data-pagina="search.results"] .filter .itens-category.prices .max-price,
[data-pagina="search.results.carros"] .filter .itens-category.prices .max-price,
[data-pagina="search.results.motos"] .filter .itens-category.prices .max-price,
[data-pagina="search.results.nauticos"] .filter .itens-category.prices .max-price,
[data-pagina="search.results.caminhoes"] .filter .itens-category.prices .max-price,
[data-pagina="search.advanced.results"] .filter .itens-category.prices .max-price,
[data-pagina="list-resale"] .filter .itens-category.prices .max-price,
[data-pagina="resellers.results"] .filter .itens-category.prices .max-price,
[data-pagina="restrict.bolsa.search"] .filter .itens-category.prices .max-price {
	float: right;
	width: 140px;
	margin-right: 0px
}

[data-pagina="search.results"] .filter .itens-category.prices .filtrar-preco,
[data-pagina="search.results.carros"] .filter .itens-category.prices .filtrar-preco,
[data-pagina="search.results.motos"] .filter .itens-category.prices .filtrar-preco,
[data-pagina="search.results.nauticos"] .filter .itens-category.prices .filtrar-preco,
[data-pagina="search.results.caminhoes"] .filter .itens-category.prices .filtrar-preco,
[data-pagina="search.advanced.results"] .filter .itens-category.prices .filtrar-preco,
[data-pagina="list-resale"] .filter .itens-category.prices .filtrar-preco,
[data-pagina="resellers.results"] .filter .itens-category.prices .filtrar-preco,
[data-pagina="restrict.bolsa.search"] .filter .itens-category.prices .filtrar-preco {
	background: #f3f1f2;
	padding: 4px 12px 6px 12px;
	margin-left: 10px;
	cursor: pointer;
	text-indent: -99999em;
	background: #fff url("../images/vetor.png") 8px 5px no-repeat;
	border-radius: 14px;
	border: 2px solid #888;
}

[data-pagina="search.results"] .filter .itens-category.prices label,
[data-pagina="search.results.carros"] .filter .itens-category.prices label,
[data-pagina="search.results.motos"] .filter .itens-category.prices label,
[data-pagina="search.results.nauticos"] .filter .itens-category.prices label,
[data-pagina="search.results.caminhoes"] .filter .itens-category.prices label,
[data-pagina="search.advanced.results"] .filter .itens-category.prices label,
[data-pagina="list-resale"] .filter .itens-category.prices label,
[data-pagina="resellers.results"] .filter .itens-category.prices label,
[data-pagina="restrict.bolsa.search"] .filter .itens-category.prices label {
	display: block;
	font-weight: 700;
	text-transform: uppercase
}

[data-pagina="search.results"] .filter .itens-category.prices input,
[data-pagina="search.results.carros"] .filter .itens-category.prices input,
[data-pagina="search.results.motos"] .filter .itens-category.prices input,
[data-pagina="search.results.nauticos"] .filter .itens-category.prices input,
[data-pagina="search.results.caminhoes"] .filter .itens-category.prices input,
[data-pagina="search.advanced.results"] .filter .itens-category.prices input,
[data-pagina="list-resale"] .filter .itens-category.prices input,
[data-pagina="resellers.results"] .filter .itens-category.prices input,
[data-pagina="restrict.bolsa.search"] .filter .itens-category.prices input {
	opacity: 1;
	font-size: 13px;
	width: 85px;
	padding-left: 5px;
	font-weight: 700;
	font-style: italic;
	height: 35px;
	border: 2px solid #888;
	border-radius: 30px;
}

[data-pagina="search.results"] .filter .itens-category,
[data-pagina="search.results.carros"] .filter .itens-category,
[data-pagina="search.results.motos"] .filter .itens-category,
[data-pagina="search.results.nauticos"] .filter .itens-category,
[data-pagina="search.results.caminhoes"] .filter .itens-category,
[data-pagina="search.advanced.results"] .filter .itens-category,
[data-pagina="list-resale"] .filter .itens-category,
[data-pagina="resellers.results"] .filter .itens-category,
[data-pagina="restrict.bolsa.search"] .filter .itens-category {
	display: none;
	padding-left: 12px;
	padding-top: 5px;
	padding-bottom: 5px
}

[data-pagina="search.results"] .filter .itens-category.prices,
[data-pagina="search.results.carros"] .filter .itens-category.prices,
[data-pagina="search.results.motos"] .filter .itens-category.prices,
[data-pagina="search.results.nauticos"] .filter .itens-category.prices,
[data-pagina="search.results.caminhoes"] .filter .itens-category.prices,
[data-pagina="search.advanced.results"] .filter .itens-category.prices,
[data-pagina="list-resale"] .filter .itens-category.prices,
[data-pagina="resellers.results"] .filter .itens-category.prices,
[data-pagina="restrict.bolsa.search"] .filter .itens-category.prices {
	padding-top: 20px
}

[data-pagina="search.results"] .filter .itens-category .item-category,
[data-pagina="search.results.carros"] .filter .itens-category .item-category,
[data-pagina="search.results.motos"] .filter .itens-category .item-category,
[data-pagina="search.results.nauticos"] .filter .itens-category .item-category,
[data-pagina="search.results.caminhoes"] .filter .itens-category .item-category,
[data-pagina="search.advanced.results"] .filter .itens-category .item-category,
[data-pagina="list-resale"] .filter .itens-category .item-category,
[data-pagina="resellers.results"] .filter .itens-category .item-category,
[data-pagina="restrict.bolsa.search"] .filter .itens-category .item-category {
	padding-top: 0px;
	overflow: hidden
}

[data-pagina="search.results"] .filter .itens-category .amount,
[data-pagina="search.results.carros"] .filter .itens-category .amount,
[data-pagina="search.results.motos"] .filter .itens-category .amount,
[data-pagina="search.results.nauticos"] .filter .itens-category .amount,
[data-pagina="search.results.caminhoes"] .filter .itens-category .amount,
[data-pagina="search.advanced.results"] .filter .itens-category .amount,
[data-pagina="list-resale"] .filter .itens-category .amount,
[data-pagina="resellers.results"] .filter .itens-category .amount,
[data-pagina="restrict.bolsa.search"] .filter .itens-category .amount {
	display: inline-block;
	float: right;
	padding-right: 4px;
	font-weight: 600;
	color: #888;
	font-size: 11px;
	border-radius: 20px;
	border: 2px solid #888;
	padding-left: 5px;
	padding-right: 5px;
	margin-right: 5px;
}

[data-pagina="search.results"] .filter .itens-category input,
[data-pagina="search.results.carros"] .filter .itens-category input,
[data-pagina="search.results.motos"] .filter .itens-category input,
[data-pagina="search.results.nauticos"] .filter .itens-category input,
[data-pagina="search.results.caminhoes"] .filter .itens-category input,
[data-pagina="search.advanced.results"] .filter .itens-category input,
[data-pagina="list-resale"] .filter .itens-category input,
[data-pagina="resellers.results"] .filter .itens-category input,
[data-pagina="restrict.bolsa.search"] .filter .itens-category input {
	opacity: 0
}

[data-pagina="search.results"] .filter .itens-category input[type="checkbox"],
[data-pagina="search.results.carros"] .filter .itens-category input[type="checkbox"],
[data-pagina="search.results.motos"] .filter .itens-category input[type="checkbox"],
[data-pagina="search.results.nauticos"] .filter .itens-category input[type="checkbox"],
[data-pagina="search.results.caminhoes"] .filter .itens-category input[type="checkbox"],
[data-pagina="search.advanced.results"] .filter .itens-category input[type="checkbox"],
[data-pagina="list-resale"] .filter .itens-category input[type="checkbox"],
[data-pagina="resellers.results"] .filter .itens-category input[type="checkbox"],
[data-pagina="restrict.bolsa.search"] .filter .itens-category input[type="checkbox"] {
	margin-left: -400px
}

[data-pagina="search.results"] .filter .itens-category label,
[data-pagina="search.results.carros"] .filter .itens-category label,
[data-pagina="search.results.motos"] .filter .itens-category label,
[data-pagina="search.results.nauticos"] .filter .itens-category label,
[data-pagina="search.results.caminhoes"] .filter .itens-category label,
[data-pagina="search.advanced.results"] .filter .itens-category label,
[data-pagina="list-resale"] .filter .itens-category label,
[data-pagina="resellers.results"] .filter .itens-category label,
[data-pagina="restrict.bolsa.search"] .filter .itens-category label {
	width: 188px;
	font-size: 13px;
	color: #888;
	float: left;
	cursor: pointer
}

[data-pagina="search.results"] .filter .itens-category .spec-car,
[data-pagina="search.results.carros"] .filter .itens-category .spec-car,
[data-pagina="search.results.motos"] .filter .itens-category .spec-car,
[data-pagina="search.results.nauticos"] .filter .itens-category .spec-car,
[data-pagina="search.results.caminhoes"] .filter .itens-category .spec-car,
[data-pagina="search.advanced.results"] .filter .itens-category .spec-car,
[data-pagina="list-resale"] .filter .itens-category .spec-car,
[data-pagina="resellers.results"] .filter .itens-category .spec-car,
[data-pagina="restrict.bolsa.search"] .filter .itens-category .spec-car {
	float: right;
	width: 166px;
	padding-bottom: 5.5px
}

[data-pagina="search.results"] .filter .itens-category .checkbox,
[data-pagina="search.results.carros"] .filter .itens-category .checkbox,
[data-pagina="search.results.motos"] .filter .itens-category .checkbox,
[data-pagina="search.results.nauticos"] .filter .itens-category .checkbox,
[data-pagina="search.results.caminhoes"] .filter .itens-category .checkbox,
[data-pagina="search.advanced.results"] .filter .itens-category .checkbox,
[data-pagina="list-resale"] .filter .itens-category .checkbox,
[data-pagina="resellers.results"] .filter .itens-category .checkbox,
[data-pagina="restrict.bolsa.search"] .filter .itens-category .checkbox {
	background: #fff;
	border: 2px solid #888;
	border-radius: 4px;
	width: 13px;
	margin-right: 8px;
	height: 13px;
	float: left
}

[data-pagina="search.results"] .filter .itens-category .text-modelo,
[data-pagina="search.results.carros"] .filter .itens-category .text-modelo,
[data-pagina="search.results.motos"] .filter .itens-category .text-modelo,
[data-pagina="search.results.nauticos"] .filter .itens-category .text-modelo,
[data-pagina="search.results.caminhoes"] .filter .itens-category .text-modelo,
[data-pagina="search.advanced.results"] .filter .itens-category .text-modelo,
[data-pagina="list-resale"] .filter .itens-category .text-modelo,
[data-pagina="resellers.results"] .filter .itens-category .text-modelo,
[data-pagina="restrict.bolsa.search"] .filter .itens-category .text-modelo {
	width: 175px;
	float: left
}

[data-pagina="search.results"] .filter .itens-category input:checked+label .checkbox,
[data-pagina="search.results.carros"] .filter .itens-category input:checked+label .checkbox,
[data-pagina="search.results.motos"] .filter .itens-category input:checked+label .checkbox,
[data-pagina="search.results.nauticos"] .filter .itens-category input:checked+label .checkbox,
[data-pagina="search.results.caminhoes"] .filter .itens-category input:checked+label .checkbox,
[data-pagina="search.advanced.results"] .filter .itens-category input:checked+label .checkbox,
[data-pagina="list-resale"] .filter .itens-category input:checked+label .checkbox,
[data-pagina="resellers.results"] .filter .itens-category input:checked+label .checkbox,
[data-pagina="restrict.bolsa.search"] .filter .itens-category input:checked+label .checkbox {
	background: #facf00 url("../images/check.png") no-repeat center;
	display: inline-block
}

[data-pagina="search.results"] .search-form,
[data-pagina="search.results.carros"] .search-form,
[data-pagina="search.results.motos"] .search-form,
[data-pagina="search.results.nauticos"] .search-form,
[data-pagina="search.results.caminhoes"] .search-form,
[data-pagina="search.advanced.results"] .search-form,
[data-pagina="list-resale"] .search-form,
[data-pagina="resellers.results"] .search-form,
[data-pagina="restrict.bolsa.search"] .search-form {
	padding-top: 20px;
	background-image: url("../images/bg-page-section.png");
	height: 120px;
	position: relative;
	z-index: 5;
	background-color: #3d3d3d;
}

[data-pagina="search.results"] .search-form .advanced-search,
[data-pagina="search.results.carros"] .search-form .advanced-search,
[data-pagina="search.results.motos"] .search-form .advanced-search,
[data-pagina="search.results.nauticos"] .search-form .advanced-search,
[data-pagina="search.results.caminhoes"] .search-form .advanced-search,
[data-pagina="search.advanced.results"] .search-form .advanced-search,
[data-pagina="list-resale"] .search-form .advanced-search,
[data-pagina="resellers.results"] .search-form .advanced-search,
[data-pagina="restrict.bolsa.search"] .search-form .advanced-search {
	margin-top: -20px;
}

[data-pagina="search.results"] .products,
[data-pagina="search.results.carros"] .products,
[data-pagina="search.results.motos"] .products,
[data-pagina="search.results.nauticos"] .products,
[data-pagina="search.results.caminhoes"] .products,
[data-pagina="search.advanced.results"] .products,
[data-pagina="list-resale"] .products,
[data-pagina="resellers.results"] .products,
[data-pagina="restrict.bolsa.search"] .products {
	clear: both
}

[data-pagina="search.results"] .products .bg-yellow,
[data-pagina="search.results.carros"] .products .bg-yellow,
[data-pagina="search.results.motos"] .products .bg-yellow,
[data-pagina="search.results.nauticos"] .products .bg-yellow,
[data-pagina="search.results.caminhoes"] .products .bg-yellow,
[data-pagina="search.advanced.results"] .products .bg-yellow,
[data-pagina="list-resale"] .products .bg-yellow,
[data-pagina="resellers.results"] .products .bg-yellow,
[data-pagina="restrict.bolsa.search"] .products .bg-yellow {
	background: #facf00 !important
}

[data-pagina="search.results"] .products .grid-list,
[data-pagina="search.results.carros"] .products .grid-list,
[data-pagina="search.results.motos"] .products .grid-list,
[data-pagina="search.results.nauticos"] .products .grid-list,
[data-pagina="search.results.caminhoes"] .products .grid-list,
[data-pagina="search.advanced.results"] .products .grid-list,
[data-pagina="list-resale"] .products .grid-list,
[data-pagina="resellers.results"] .products .grid-list,
[data-pagina="restrict.bolsa.search"] .products .grid-list {
	display: none
}

[data-pagina="search.results"] .products .grid-list li,
[data-pagina="search.results.carros"] .products .grid-list li,
[data-pagina="search.results.motos"] .products .grid-list li,
[data-pagina="search.results.nauticos"] .products .grid-list li,
[data-pagina="search.results.caminhoes"] .products .grid-list li,
[data-pagina="search.advanced.results"] .products .grid-list li,
[data-pagina="list-resale"] .products .grid-list li,
[data-pagina="resellers.results"] .products .grid-list li,
[data-pagina="restrict.bolsa.search"] .products .grid-list li {
	padding-bottom: 10px
}

[data-pagina="search.results"] .products .grid-list a.favorite,
[data-pagina="search.results.carros"] .products .grid-list a.favorite,
[data-pagina="search.results.motos"] .products .grid-list a.favorite,
[data-pagina="search.results.nauticos"] .products .grid-list a.favorite,
[data-pagina="search.results.caminhoes"] .products .grid-list a.favorite,
[data-pagina="search.advanced.results"] .products .grid-list a.favorite,
[data-pagina="list-resale"] .products .grid-list a.favorite,
[data-pagina="resellers.results"] .products .grid-list a.favorite,
[data-pagina="restrict.bolsa.search"] .products .grid-list a.favorite {
	margin-left: 15px
}

[data-pagina="search.results"] .products .grid-list .compare-disable,
[data-pagina="search.results.carros"] .products .grid-list .compare-disable,
[data-pagina="search.results.motos"] .products .grid-list .compare-disable,
[data-pagina="search.results.nauticos"] .products .grid-list .compare-disable,
[data-pagina="search.results.caminhoes"] .products .grid-list .compare-disable,
[data-pagina="search.advanced.results"] .products .grid-list .compare-disable,
[data-pagina="list-resale"] .products .grid-list .compare-disable,
[data-pagina="resellers.results"] .products .grid-list .compare-disable,
[data-pagina="restrict.bolsa.search"] .products .grid-list .compare-disable {
	z-index: 999;
	display: none;
	background: #fbd626 url("../images/btn-filter.png") no-repeat top center;
	background-position: 29px 5px;
	color: #2e2e2e;
	width: 75px;
	height: 37px;
	vertical-align: top;
	text-align: center;
	z-index: 999;
	line-height: 55px;
	font-size: 11px;
	line-height: auto;
	text-transform: uppercase;
	font-weight: 600
}

[data-pagina="search.results"] .products .grid-list .favorite,
[data-pagina="search.results.carros"] .products .grid-list .favorite,
[data-pagina="search.results.motos"] .products .grid-list .favorite,
[data-pagina="search.results.nauticos"] .products .grid-list .favorite,
[data-pagina="search.results.caminhoes"] .products .grid-list .favorite,
[data-pagina="search.results"] .products .grid-list .compare,
[data-pagina="search.results.carros"] .products .grid-list .compare,
[data-pagina="search.results.motos"] .products .grid-list .compare,
[data-pagina="search.results.nauticos"] .products .grid-list .compare,
[data-pagina="search.results.caminhoes"] .products .grid-list .compare,
[data-pagina="search.advanced.results"] .products .grid-list .favorite,
[data-pagina="search.advanced.results"] .products .grid-list .compare,
[data-pagina="list-resale"] .products .grid-list .favorite,
[data-pagina="list-resale"] .products .grid-list .compare,
[data-pagina="resellers.results"] .products .grid-list .favorite,
[data-pagina="resellers.results"] .products .grid-list .compare,
[data-pagina="restrict.bolsa.search"] .products .grid-list .favorite,
[data-pagina="restrict.bolsa.search"] .products .grid-list .compare {
	display: inline-block;
	background: #888;
	z-index: 995;
	margin-left: 5px;
	color: #fff;
	width: 75px;
	height: 37px;
	text-align: center;
	line-height: 37px;
	font-size: 11px;
	line-height: auto;
	text-transform: uppercase;
	font-weight: 600
}

[data-pagina="search.results"] .products .grid-list .saler,
[data-pagina="search.results.carros"] .products .grid-list .saler,
[data-pagina="search.results.motos"] .products .grid-list .saler,
[data-pagina="search.results.nauticos"] .products .grid-list .saler,
[data-pagina="search.results.caminhoes"] .products .grid-list .saler,
[data-pagina="search.advanced.results"] .products .grid-list .saler,
[data-pagina="list-resale"] .products .grid-list .saler,
[data-pagina="resellers.results"] .products .grid-list .saler,
[data-pagina="restrict.bolsa.search"] .products .grid-list .saler {
	margin-left: 0px;
	font-weight: bold;
	overflow: hidden
}

[data-pagina="search.results"] .products .grid-list .saler span.city,
[data-pagina="search.results.carros"] .products .grid-list .saler span.city,
[data-pagina="search.results.motos"] .products .grid-list .saler span.city,
[data-pagina="search.results.nauticos"] .products .grid-list .saler span.city,
[data-pagina="search.results.caminhoes"] .products .grid-list .saler span.city,
[data-pagina="search.advanced.results"] .products .grid-list .saler span.city,
[data-pagina="list-resale"] .products .grid-list .saler span.city,
[data-pagina="resellers.results"] .products .grid-list .saler span.city,
[data-pagina="restrict.bolsa.search"] .products .grid-list .saler span.city {
	margin-left: 0px;
	font-weight: initial
}

[data-pagina="search.results"] .products .list,
[data-pagina="search.results.carros"] .products .list,
[data-pagina="search.results.motos"] .products .list,
[data-pagina="search.results.nauticos"] .products .list,
[data-pagina="search.results.caminhoes"] .products .list,
[data-pagina="search.advanced.results"] .products .list,
[data-pagina="list-resale"] .products .list,
[data-pagina="resellers.results"] .products .list,
[data-pagina="restrict.bolsa.search"] .products .list {
	display: block
}

[data-pagina="search.results"] .products .list li a:first-child::after,
[data-pagina="search.results.carros"] .products .list li a:first-child::after,
[data-pagina="search.results.motos"] .products .list li a:first-child::after,
[data-pagina="search.results.nauticos"] .products .list li a:first-child::after,
[data-pagina="search.results.caminhoes"] .products .list li a:first-child::after,
[data-pagina="search.advanced.results"] .products .list li a:first-child::after,
[data-pagina="list-resale"] .products .list li a:first-child::after,
[data-pagina="resellers.results"] .products .list li a:first-child::after,
[data-pagina="restrict.bolsa.search"] .products .list li a:first-child::after {
	visibility: hidden;
	display: block;
	font-size: 0;
	content: " ";
	clear: both;
	height: 0
}

[data-pagina="search.results"] .products .list .img-product,
[data-pagina="search.results.carros"] .products .list .img-product,
[data-pagina="search.results.motos"] .products .list .img-product,
[data-pagina="search.results.nauticos"] .products .list .img-product,
[data-pagina="search.results.caminhoes"] .products .list .img-product,
[data-pagina="search.advanced.results"] .products .list .img-product,
[data-pagina="list-resale"] .products .list .img-product,
[data-pagina="resellers.results"] .products .list .img-product,
[data-pagina="restrict.bolsa.search"] .products .list .img-product {
	position: relative
}

[data-pagina="search.results"] .products .list .img-product img,
[data-pagina="search.results.carros"] .products .list .img-product img,
[data-pagina="search.results.motos"] .products .list .img-product img,
[data-pagina="search.results.nauticos"] .products .list .img-product img,
[data-pagina="search.results.caminhoes"] .products .list .img-product img,
[data-pagina="search.advanced.results"] .products .list .img-product img,
[data-pagina="list-resale"] .products .list .img-product img,
[data-pagina="resellers.results"] .products .list .img-product img,
[data-pagina="restrict.bolsa.search"] .products .list .img-product img {
	position: absolute;
	top: 0px;
	z-index: 1;
	transition: all 1s;
	width: 178px
}

[data-pagina="search.results"] .products .list .img-product img:hover,
[data-pagina="search.results.carros"] .products .list .img-product img:hover,
[data-pagina="search.results.motos"] .products .list .img-product img:hover,
[data-pagina="search.results.nauticos"] .products .list .img-product img:hover,
[data-pagina="search.results.caminhoes"] .products .list .img-product img:hover,
[data-pagina="search.advanced.results"] .products .list .img-product img:hover,
[data-pagina="list-resale"] .products .list .img-product img:hover,
[data-pagina="resellers.results"] .products .list .img-product img:hover,
[data-pagina="restrict.bolsa.search"] .products .list .img-product img:hover {
	-ms-transform: scale(1.1);
	transform: scale(1.1)
}

[data-pagina="search.results"] .products .list .highlight .img-product,
[data-pagina="search.results.carros"] .products .list .highlight .img-product,
[data-pagina="search.results.motos"] .products .list .highlight .img-product,
[data-pagina="search.results.nauticos"] .products .list .highlight .img-product,
[data-pagina="search.results.caminhoes"] .products .list .highlight .img-product,
[data-pagina="search.advanced.results"] .products .list .highlight .img-product,
[data-pagina="list-resale"] .products .list .highlight .img-product,
[data-pagina="resellers.results"] .products .list .highlight .img-product,
[data-pagina="restrict.bolsa.search"] .products .list .highlight .img-product {
	position: relative
}

[data-pagina="search.results"] .products .list .highlight .img-product .star,
[data-pagina="search.results.carros"] .products .list .highlight .img-product .star,
[data-pagina="search.results.motos"] .products .list .highlight .img-product .star,
[data-pagina="search.results.nauticos"] .products .list .highlight .img-product .star,
[data-pagina="search.results.caminhoes"] .products .list .highlight .img-product .star,
[data-pagina="search.advanced.results"] .products .list .highlight .img-product .star,
[data-pagina="list-resale"] .products .list .highlight .img-product .star,
[data-pagina="resellers.results"] .products .list .highlight .img-product .star,
[data-pagina="restrict.bolsa.search"] .products .list .highlight .img-product .star {
	display: block;
	background: url("../images/highlight.png");
	width: 27px;
	height: 34px;
	z-index: 2;
	position: relative
}

[data-pagina="search.results"] .products .list .highlight .img-product img,
[data-pagina="search.results.carros"] .products .list .highlight .img-product img,
[data-pagina="search.results.motos"] .products .list .highlight .img-product img,
[data-pagina="search.results.nauticos"] .products .list .highlight .img-product img,
[data-pagina="search.results.caminhoes"] .products .list .highlight .img-product img,
[data-pagina="search.advanced.results"] .products .list .highlight .img-product img,
[data-pagina="list-resale"] .products .list .highlight .img-product img,
[data-pagina="resellers.results"] .products .list .highlight .img-product img,
[data-pagina="restrict.bolsa.search"] .products .list .highlight .img-product img {
	width: 178px;
	position: absolute;
	top: 0px;
	z-index: 1;
	transition: all 1s
}

[data-pagina="search.results"] .products .list .highlight .img-product img:hover,
[data-pagina="search.results.carros"] .products .list .highlight .img-product img:hover,
[data-pagina="search.results.motos"] .products .list .highlight .img-product img:hover,
[data-pagina="search.results.nauticos"] .products .list .highlight .img-product img:hover,
[data-pagina="search.results.caminhoes"] .products .list .highlight .img-product img:hover,
[data-pagina="search.advanced.results"] .products .list .highlight .img-product img:hover,
[data-pagina="list-resale"] .products .list .highlight .img-product img:hover,
[data-pagina="resellers.results"] .products .list .highlight .img-product img:hover,
[data-pagina="restrict.bolsa.search"] .products .list .highlight .img-product img:hover {
	-ms-transform: scale(1.1);
	transform: scale(1.1)
}

[data-pagina="search.results"] .products .list li,
[data-pagina="search.results.carros"] .products .list li,
[data-pagina="search.results.motos"] .products .list li,
[data-pagina="search.results.nauticos"] .products .list li,
[data-pagina="search.results.caminhoes"] .products .list li,
[data-pagina="search.advanced.results"] .products .list li,
[data-pagina="list-resale"] .products .list li,
[data-pagina="resellers.results"] .products .list li,
[data-pagina="restrict.bolsa.search"] .products .list li {
	position: relative;
	width: 100%;
	max-width: 745px;
	z-index: 1;
	height: 145px
}

[data-pagina="search.results"] .products .list li .price,
[data-pagina="search.results.carros"] .products .list li .price,
[data-pagina="search.results.motos"] .products .list li .price,
[data-pagina="search.results.nauticos"] .products .list li .price,
[data-pagina="search.results.caminhoes"] .products .list li .price,
[data-pagina="search.advanced.results"] .products .list li .price,
[data-pagina="list-resale"] .products .list li .price,
[data-pagina="resellers.results"] .products .list li .price,
[data-pagina="restrict.bolsa.search"] .products .list li .price {
	padding: 12px 15px 12px 21px
}

[data-pagina="search.results"] .products .list li .favorite,
[data-pagina="search.results.carros"] .products .list li .favorite,
[data-pagina="search.results.motos"] .products .list li .favorite,
[data-pagina="search.results.nauticos"] .products .list li .favorite,
[data-pagina="search.results.caminhoes"] .products .list li .favorite,
[data-pagina="search.advanced.results"] .products .list li .favorite,
[data-pagina="list-resale"] .products .list li .favorite,
[data-pagina="resellers.results"] .products .list li .favorite,
[data-pagina="restrict.bolsa.search"] .products .list li .favorite {
	top: 0px
}

[data-pagina="search.results"] .products .list li .compare,
[data-pagina="search.results.carros"] .products .list li .compare,
[data-pagina="search.results.motos"] .products .list li .compare,
[data-pagina="search.results.nauticos"] .products .list li .compare,
[data-pagina="search.results.caminhoes"] .products .list li .compare,
[data-pagina="search.results"] .products .list li .compare-disable,
[data-pagina="search.results.carros"] .products .list li .compare-disable,
[data-pagina="search.results.motos"] .products .list li .compare-disable,
[data-pagina="search.results.nauticos"] .products .list li .compare-disable,
[data-pagina="search.results.caminhoes"] .products .list li .compare-disable,
[data-pagina="search.advanced.results"] .products .list li .compare,
[data-pagina="search.advanced.results"] .products .list li .compare-disable,
[data-pagina="list-resale"] .products .list li .compare,
[data-pagina="list-resale"] .products .list li .compare-disable,
[data-pagina="resellers.results"] .products .list li .compare,
[data-pagina="resellers.results"] .products .list li .compare-disable,
[data-pagina="restrict.bolsa.search"] .products .list li .compare,
[data-pagina="restrict.bolsa.search"] .products .list li .compare-disable {
	top: 30px
}

[data-pagina="search.results"] .products .list li .compare-disable,
[data-pagina="search.results.carros"] .products .list li .compare-disable,
[data-pagina="search.results.motos"] .products .list li .compare-disable,
[data-pagina="search.results.nauticos"] .products .list li .compare-disable,
[data-pagina="search.results.caminhoes"] .products .list li .compare-disable,
[data-pagina="search.advanced.results"] .products .list li .compare-disable,
[data-pagina="list-resale"] .products .list li .compare-disable,
[data-pagina="resellers.results"] .products .list li .compare-disable,
[data-pagina="restrict.bolsa.search"] .products .list li .compare-disable {
	display: none;
	margin-top: 2px;
	background: #fbd626 url("../images/btn-filter.png") no-repeat top center;
	background-position: 29px 5px;
	color: #2e2e2e;
	width: 75px;
	height: 37px;
	text-align: center;
	position: absolute;
	z-index: 999;
	right: -75px;
	line-height: 55px;
	font-size: 11px;
	line-height: auto;
	text-transform: uppercase;
	font-weight: 600
}

[data-pagina="search.results"] .products .list li .favorite,
[data-pagina="search.results.carros"] .products .list li .favorite,
[data-pagina="search.results.motos"] .products .list li .favorite,
[data-pagina="search.results.nauticos"] .products .list li .favorite,
[data-pagina="search.results.caminhoes"] .products .list li .favorite,
[data-pagina="search.results"] .products .list li .compare,
[data-pagina="search.results.carros"] .products .list li .compare,
[data-pagina="search.results.motos"] .products .list li .compare,
[data-pagina="search.results.nauticos"] .products .list li .compare,
[data-pagina="search.results.caminhoes"] .products .list li .compare,
[data-pagina="search.advanced.results"] .products .list li .favorite,
[data-pagina="search.advanced.results"] .products .list li .compare,
[data-pagina="list-resale"] .products .list li .favorite,
[data-pagina="list-resale"] .products .list li .compare,
[data-pagina="resellers.results"] .products .list li .favorite,
[data-pagina="resellers.results"] .products .list li .compare,
[data-pagina="restrict.bolsa.search"] .products .list li .favorite,
[data-pagina="restrict.bolsa.search"] .products .list li .compare {
	z-index: 995;
	display: block;
	background: #888;
	color: #fff;
	width: 75px;
	height: 30px;
	text-align: center;
	position: absolute;
	right: -75px;
	line-height: 30px;
	font-size: 11px;
	line-height: auto;
	text-transform: uppercase;
	font-weight: 600
}

[data-pagina="search.results"] .products .list li .item,
[data-pagina="search.results.carros"] .products .list li .item,
[data-pagina="search.results.motos"] .products .list li .item,
[data-pagina="search.results.nauticos"] .products .list li .item,
[data-pagina="search.results.caminhoes"] .products .list li .item,
[data-pagina="search.advanced.results"] .products .list li .item,
[data-pagina="list-resale"] .products .list li .item,
[data-pagina="resellers.results"] .products .list li .item,
[data-pagina="restrict.bolsa.search"] .products .list li .item {
	width: 310px;
	float: left;
	overflow: hidden;
	height: 143px
}

[data-pagina="search.results"] .products .list li .info-item,
[data-pagina="search.results.carros"] .products .list li .info-item,
[data-pagina="search.results.motos"] .products .list li .info-item,
[data-pagina="search.results.nauticos"] .products .list li .info-item,
[data-pagina="search.results.caminhoes"] .products .list li .info-item,
[data-pagina="search.advanced.results"] .products .list li .info-item,
[data-pagina="list-resale"] .products .list li .info-item,
[data-pagina="resellers.results"] .products .list li .info-item,
[data-pagina="restrict.bolsa.search"] .products .list li .info-item {
	padding-top: 0px
}

[data-pagina="search.results"] .products .list li .info-item .checkbox,
[data-pagina="search.results.carros"] .products .list li .info-item .checkbox,
[data-pagina="search.results.motos"] .products .list li .info-item .checkbox,
[data-pagina="search.results.nauticos"] .products .list li .info-item .checkbox,
[data-pagina="search.results.caminhoes"] .products .list li .info-item .checkbox,
[data-pagina="search.advanced.results"] .products .list li .info-item .checkbox,
[data-pagina="list-resale"] .products .list li .info-item .checkbox,
[data-pagina="resellers.results"] .products .list li .info-item .checkbox,
[data-pagina="restrict.bolsa.search"] .products .list li .info-item .checkbox {
	background: #fff;
	border: 1px solid #888;
	width: 13px;
	margin-top: 2px;
	margin-right: 8px;
	height: 13px;
	float: left
}

[data-pagina="search.results"] .products .list li .info-item label,
[data-pagina="search.results.carros"] .products .list li .info-item label,
[data-pagina="search.results.motos"] .products .list li .info-item label,
[data-pagina="search.results.nauticos"] .products .list li .info-item label,
[data-pagina="search.results.caminhoes"] .products .list li .info-item label,
[data-pagina="search.advanced.results"] .products .list li .info-item label,
[data-pagina="list-resale"] .products .list li .info-item label,
[data-pagina="resellers.results"] .products .list li .info-item label,
[data-pagina="restrict.bolsa.search"] .products .list li .info-item label {
	display: inline-block;
	position: absolute;
	left: 200px;
	z-index: 9;
	top: 19px
}

[data-pagina="search.results"] .products .list li .info-item input:checked+label .checkbox,
[data-pagina="search.results.carros"] .products .list li .info-item input:checked+label .checkbox,
[data-pagina="search.results.motos"] .products .list li .info-item input:checked+label .checkbox,
[data-pagina="search.results.nauticos"] .products .list li .info-item input:checked+label .checkbox,
[data-pagina="search.results.caminhoes"] .products .list li .info-item input:checked+label .checkbox,
[data-pagina="search.advanced.results"] .products .list li .info-item input:checked+label .checkbox,
[data-pagina="list-resale"] .products .list li .info-item input:checked+label .checkbox,
[data-pagina="resellers.results"] .products .list li .info-item input:checked+label .checkbox,
[data-pagina="restrict.bolsa.search"] .products .list li .info-item input:checked+label .checkbox {
	background: #facf00 url("../images/check.png") no-repeat center;
	display: inline-block
}

[data-pagina="search.results"] .products .list li .info-item .check-compare,
[data-pagina="search.results.carros"] .products .list li .info-item .check-compare,
[data-pagina="search.results.motos"] .products .list li .info-item .check-compare,
[data-pagina="search.results.nauticos"] .products .list li .info-item .check-compare,
[data-pagina="search.results.caminhoes"] .products .list li .info-item .check-compare,
[data-pagina="search.advanced.results"] .products .list li .info-item .check-compare,
[data-pagina="list-resale"] .products .list li .info-item .check-compare,
[data-pagina="resellers.results"] .products .list li .info-item .check-compare,
[data-pagina="restrict.bolsa.search"] .products .list li .info-item .check-compare {
	opacity: 0;
	width: 0px;
	height: 0px;
	overflow: hidden
}

[data-pagina="search.results"] .products .list li .info-item .optionals,
[data-pagina="search.results.carros"] .products .list li .info-item .optionals,
[data-pagina="search.results.motos"] .products .list li .info-item .optionals,
[data-pagina="search.results.nauticos"] .products .list li .info-item .optionals,
[data-pagina="search.results.caminhoes"] .products .list li .info-item .optionals,
[data-pagina="search.advanced.results"] .products .list li .info-item .optionals,
[data-pagina="list-resale"] .products .list li .info-item .optionals,
[data-pagina="resellers.results"] .products .list li .info-item .optionals,
[data-pagina="restrict.bolsa.search"] .products .list li .info-item .optionals {
	font-size: 12px;
	color: #888;
	top: 40px;
	display: -ms-flexbox;
	display: flex;
	max-width: 235px
}

[data-pagina="search.results"] .products .list li .info-item .year-km,
[data-pagina="search.results.carros"] .products .list li .info-item .year-km,
[data-pagina="search.results.motos"] .products .list li .info-item .year-km,
[data-pagina="search.results.nauticos"] .products .list li .info-item .year-km,
[data-pagina="search.results.caminhoes"] .products .list li .info-item .year-km,
[data-pagina="search.results"] .products .list li .info-item .optionals,
[data-pagina="search.results.carros"] .products .list li .info-item .optionals,
[data-pagina="search.results.motos"] .products .list li .info-item .optionals,
[data-pagina="search.results.nauticos"] .products .list li .info-item .optionals,
[data-pagina="search.results.caminhoes"] .products .list li .info-item .optionals,
[data-pagina="search.advanced.results"] .products .list li .info-item .year-km,
[data-pagina="search.advanced.results"] .products .list li .info-item .optionals,
[data-pagina="list-resale"] .products .list li .info-item .year-km,
[data-pagina="list-resale"] .products .list li .info-item .optionals,
[data-pagina="resellers.results"] .products .list li .info-item .year-km,
[data-pagina="resellers.results"] .products .list li .info-item .optionals,
[data-pagina="restrict.bolsa.search"] .products .list li .info-item .year-km,
[data-pagina="restrict.bolsa.search"] .products .list li .info-item .optionals {
	position: relative;
	left: -110px
}

[data-pagina="search.results"] .products .list li .info-item .name-car,
[data-pagina="search.results.carros"] .products .list li .info-item .name-car,
[data-pagina="search.results.motos"] .products .list li .info-item .name-car,
[data-pagina="search.results.nauticos"] .products .list li .info-item .name-car,
[data-pagina="search.results.caminhoes"] .products .list li .info-item .name-car,
[data-pagina="search.advanced.results"] .products .list li .info-item .name-car,
[data-pagina="list-resale"] .products .list li .info-item .name-car,
[data-pagina="resellers.results"] .products .list li .info-item .name-car,
[data-pagina="restrict.bolsa.search"] .products .list li .info-item .name-car {
	position: relative;
	left: -110px;
	margin-top: 10px;
	width: 385px
}

[data-pagina="search.results"] .products .list li .info-item .year-km,
[data-pagina="search.results.carros"] .products .list li .info-item .year-km,
[data-pagina="search.results.motos"] .products .list li .info-item .year-km,
[data-pagina="search.results.nauticos"] .products .list li .info-item .year-km,
[data-pagina="search.results.caminhoes"] .products .list li .info-item .year-km,
[data-pagina="search.advanced.results"] .products .list li .info-item .year-km,
[data-pagina="list-resale"] .products .list li .info-item .year-km,
[data-pagina="resellers.results"] .products .list li .info-item .year-km,
[data-pagina="restrict.bolsa.search"] .products .list li .info-item .year-km {
	margin-top: 3px
}

[data-pagina="search.results"] .products .list li .info-item .saler,
[data-pagina="search.results.carros"] .products .list li .info-item .saler,
[data-pagina="search.results.motos"] .products .list li .info-item .saler,
[data-pagina="search.results.nauticos"] .products .list li .info-item .saler,
[data-pagina="search.results.caminhoes"] .products .list li .info-item .saler,
[data-pagina="search.advanced.results"] .products .list li .info-item .saler,
[data-pagina="list-resale"] .products .list li .info-item .saler,
[data-pagina="resellers.results"] .products .list li .info-item .saler,
[data-pagina="restrict.bolsa.search"] .products .list li .info-item .saler {
	font-size: 12px;
	float: left;
	position: relative;
	color: #2e2e2e;
	font-weight: 600;
	border: 0px;
	margin-right: 20px;
	margin-top: 50px;
	left: -110px;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	max-width: 390px;
}

[data-pagina="search.results"] .products .list li .info-item .saler span,
[data-pagina="search.results.carros"] .products .list li .info-item .saler span,
[data-pagina="search.results.motos"] .products .list li .info-item .saler span,
[data-pagina="search.results.nauticos"] .products .list li .info-item .saler span,
[data-pagina="search.results.caminhoes"] .products .list li .info-item .saler span,
[data-pagina="search.advanced.results"] .products .list li .info-item .saler span,
[data-pagina="list-resale"] .products .list li .info-item .saler span,
[data-pagina="resellers.results"] .products .list li .info-item .saler span,
[data-pagina="restrict.bolsa.search"] .products .list li .info-item .saler span {
	margin-left: 0px
}

[data-pagina="search.results"] .products .list li .info-item .city,
[data-pagina="search.results.carros"] .products .list li .info-item .city,
[data-pagina="search.results.motos"] .products .list li .info-item .city,
[data-pagina="search.results.nauticos"] .products .list li .info-item .city,
[data-pagina="search.results.caminhoes"] .products .list li .info-item .city,
[data-pagina="search.advanced.results"] .products .list li .info-item .city,
[data-pagina="list-resale"] .products .list li .info-item .city,
[data-pagina="resellers.results"] .products .list li .info-item .city,
[data-pagina="restrict.bolsa.search"] .products .list li .info-item .city {
	font-size: 12px;
	float: right;
	color: #888;
	margin-right: 0px;
	border: 0px
}

[data-pagina="search.results"] .products .list li .info-item .city.left,
[data-pagina="search.results.carros"] .products .list li .info-item .city.left,
[data-pagina="search.results.motos"] .products .list li .info-item .city.left,
[data-pagina="search.results.nauticos"] .products .list li .info-item .city.left,
[data-pagina="search.results.caminhoes"] .products .list li .info-item .city.left,
[data-pagina="search.advanced.results"] .products .list li .info-item .city.left,
[data-pagina="list-resale"] .products .list li .info-item .city.left,
[data-pagina="resellers.results"] .products .list li .info-item .city.left,
[data-pagina="restrict.bolsa.search"] .products .list li .info-item .city.left {
	float: left
}

[data-pagina="search.results"] .products .list li .price,
[data-pagina="search.results.carros"] .products .list li .price,
[data-pagina="search.results.motos"] .products .list li .price,
[data-pagina="search.results.nauticos"] .products .list li .price,
[data-pagina="search.results.caminhoes"] .products .list li .price,
[data-pagina="search.advanced.results"] .products .list li .price,
[data-pagina="list-resale"] .products .list li .price,
[data-pagina="resellers.results"] .products .list li .price,
[data-pagina="restrict.bolsa.search"] .products .list li .price {
	position: absolute;
	top: 20px;
	right: 10px
}

[data-pagina="search.results"] .products .list li .price.desktop,
[data-pagina="search.results.carros"] .products .list li .price.desktop,
[data-pagina="search.results.motos"] .products .list li .price.desktop,
[data-pagina="search.results.nauticos"] .products .list li .price.desktop,
[data-pagina="search.results.caminhoes"] .products .list li .price.desktop,
[data-pagina="search.advanced.results"] .products .list li .price.desktop,
[data-pagina="list-resale"] .products .list li .price.desktop,
[data-pagina="resellers.results"] .products .list li .price.desktop,
[data-pagina="restrict.bolsa.search"] .products .list li .price.desktop {
	width: 140px;
	text-align: center
}

[data-pagina="search.results"] .products .list li .img-product,
[data-pagina="search.results.carros"] .products .list li .img-product,
[data-pagina="search.results.motos"] .products .list li .img-product,
[data-pagina="search.results.nauticos"] .products .list li .img-product,
[data-pagina="search.results.caminhoes"] .products .list li .img-product,
[data-pagina="search.advanced.results"] .products .list li .img-product,
[data-pagina="list-resale"] .products .list li .img-product,
[data-pagina="resellers.results"] .products .list li .img-product,
[data-pagina="restrict.bolsa.search"] .products .list li .img-product {
	overflow: hidden;
	width: 178px;
	height: 143px
}

[data-pagina="search.results"] .btn-filter,
[data-pagina="search.results.carros"] .btn-filter,
[data-pagina="search.results.motos"] .btn-filter,
[data-pagina="search.results.nauticos"] .btn-filter,
[data-pagina="search.results.caminhoes"] .btn-filter,
[data-pagina="search.advanced.results"] .btn-filter,
[data-pagina="list-resale"] .btn-filter,
[data-pagina="resellers.results"] .btn-filter,
[data-pagina="restrict.bolsa.search"] .btn-filter {
	display: none
}

@media screen and (max-width: 1200px) {

	[data-pagina="search.results"] .resale-name,
	[data-pagina="search.results.carros"] .resale-name,
	[data-pagina="search.results.motos"] .resale-name,
	[data-pagina="search.results.nauticos"] .resale-name,
	[data-pagina="search.results.caminhoes"] .resale-name,
	[data-pagina="search.advanced.results"] .resale-name,
	[data-pagina="list-resale"] .resale-name,
	[data-pagina="resellers.results"] .resale-name,
	[data-pagina="restrict.bolsa.search"] .resale-name {
		background: #fff;
		height: 360px;
		width: 100%;
		position: relative;
		overflow: hidden;
		padding-top: 28px;
		padding-right: 12px;
		margin-bottom: 5px
	}

	[data-pagina="search.results"] .resale-name .name-resale h2,
	[data-pagina="search.results.carros"] .resale-name .name-resale h2,
	[data-pagina="search.results.motos"] .resale-name .name-resale h2,
	[data-pagina="search.results.nauticos"] .resale-name .name-resale h2,
	[data-pagina="search.results.caminhoes"] .resale-name .name-resale h2,
	[data-pagina="search.advanced.results"] .resale-name .name-resale h2,
	[data-pagina="list-resale"] .resale-name .name-resale h2,
	[data-pagina="resellers.results"] .resale-name .name-resale h2,
	[data-pagina="restrict.bolsa.search"] .resale-name .name-resale h2 {
		padding-top: 60px
	}

	[data-pagina="search.results"] .resale-name .phone,
	[data-pagina="search.results.carros"] .resale-name .phone,
	[data-pagina="search.results.motos"] .resale-name .phone,
	[data-pagina="search.results.nauticos"] .resale-name .phone,
	[data-pagina="search.results.caminhoes"] .resale-name .phone,
	[data-pagina="search.advanced.results"] .resale-name .phone,
	[data-pagina="list-resale"] .resale-name .phone,
	[data-pagina="resellers.results"] .resale-name .phone,
	[data-pagina="restrict.bolsa.search"] .resale-name .phone {
		right: 105px !important
	}

	[data-pagina="search.results"] .resale-name.expand-phone,
	[data-pagina="search.results.carros"] .resale-name.expand-phone,
	[data-pagina="search.results.motos"] .resale-name.expand-phone,
	[data-pagina="search.results.nauticos"] .resale-name.expand-phone,
	[data-pagina="search.results.caminhoes"] .resale-name.expand-phone,
	[data-pagina="search.advanced.results"] .resale-name.expand-phone,
	[data-pagina="list-resale"] .resale-name.expand-phone,
	[data-pagina="resellers.results"] .resale-name.expand-phone,
	[data-pagina="restrict.bolsa.search"] .resale-name.expand-phone {
		height: 400px
	}

	[data-pagina="search.results"] .resale-name .bts,
	[data-pagina="search.results.carros"] .resale-name .bts,
	[data-pagina="search.results.motos"] .resale-name .bts,
	[data-pagina="search.results.nauticos"] .resale-name .bts,
	[data-pagina="search.results.caminhoes"] .resale-name .bts,
	[data-pagina="search.advanced.results"] .resale-name .bts,
	[data-pagina="list-resale"] .resale-name .bts,
	[data-pagina="resellers.results"] .resale-name .bts,
	[data-pagina="restrict.bolsa.search"] .resale-name .bts {
		width: 110px;
		margin: 0 auto;
		float: none;
		display: block;
		clear: both
	}

	[data-pagina="search.results"] .resale-name .phone,
	[data-pagina="search.results.carros"] .resale-name .phone,
	[data-pagina="search.results.motos"] .resale-name .phone,
	[data-pagina="search.results.nauticos"] .resale-name .phone,
	[data-pagina="search.results.caminhoes"] .resale-name .phone,
	[data-pagina="search.advanced.results"] .resale-name .phone,
	[data-pagina="list-resale"] .resale-name .phone,
	[data-pagina="resellers.results"] .resale-name .phone,
	[data-pagina="restrict.bolsa.search"] .resale-name .phone {
		position: absolute;
		right: 30px;
		bottom: -50px
	}

	[data-pagina="search.results"] .resale-name .image-resale,
	[data-pagina="search.results.carros"] .resale-name .image-resale,
	[data-pagina="search.results.motos"] .resale-name .image-resale,
	[data-pagina="search.results.nauticos"] .resale-name .image-resale,
	[data-pagina="search.results.caminhoes"] .resale-name .image-resale,
	[data-pagina="search.advanced.results"] .resale-name .image-resale,
	[data-pagina="list-resale"] .resale-name .image-resale,
	[data-pagina="resellers.results"] .resale-name .image-resale,
	[data-pagina="restrict.bolsa.search"] .resale-name .image-resale {
		float: none;
		overflow: hidden;
		display: block;
		width: 175px;
		height: 80px;
		text-align: center;
		margin: 0 auto
	}

	[data-pagina="search.results"] .resale-name .image-resale img,
	[data-pagina="search.results.carros"] .resale-name .image-resale img,
	[data-pagina="search.results.motos"] .resale-name .image-resale img,
	[data-pagina="search.results.nauticos"] .resale-name .image-resale img,
	[data-pagina="search.results.caminhoes"] .resale-name .image-resale img,
	[data-pagina="search.advanced.results"] .resale-name .image-resale img,
	[data-pagina="list-resale"] .resale-name .image-resale img,
	[data-pagina="resellers.results"] .resale-name .image-resale img,
	[data-pagina="restrict.bolsa.search"] .resale-name .image-resale img {
		max-width: 100%
	}

	[data-pagina="search.results"] .resale-info,
	[data-pagina="search.results.carros"] .resale-info,
	[data-pagina="search.results.motos"] .resale-info,
	[data-pagina="search.results.nauticos"] .resale-info,
	[data-pagina="search.results.caminhoes"] .resale-info,
	[data-pagina="search.advanced.results"] .resale-info,
	[data-pagina="list-resale"] .resale-info,
	[data-pagina="resellers.results"] .resale-info,
	[data-pagina="restrict.bolsa.search"] .resale-info {
		height: 360px;
		padding-right: 0px
	}

	[data-pagina="search.results"] .resale-info .image-resale,
	[data-pagina="search.results.carros"] .resale-info .image-resale,
	[data-pagina="search.results.motos"] .resale-info .image-resale,
	[data-pagina="search.results.nauticos"] .resale-info .image-resale,
	[data-pagina="search.results.caminhoes"] .resale-info .image-resale,
	[data-pagina="search.advanced.results"] .resale-info .image-resale,
	[data-pagina="list-resale"] .resale-info .image-resale,
	[data-pagina="resellers.results"] .resale-info .image-resale,
	[data-pagina="restrict.bolsa.search"] .resale-info .image-resale {
		float: none;
		display: block;
		margin: 0 auto
	}

	[data-pagina="search.results"] .resale-info .more,
	[data-pagina="search.results.carros"] .resale-info .more,
	[data-pagina="search.results.motos"] .resale-info .more,
	[data-pagina="search.results.nauticos"] .resale-info .more,
	[data-pagina="search.results.caminhoes"] .resale-info .more,
	[data-pagina="search.advanced.results"] .resale-info .more,
	[data-pagina="list-resale"] .resale-info .more,
	[data-pagina="resellers.results"] .resale-info .more,
	[data-pagina="restrict.bolsa.search"] .resale-info .more {
		text-align: center
	}

	[data-pagina="search.results"] .resale-info .text,
	[data-pagina="search.results.carros"] .resale-info .text,
	[data-pagina="search.results.motos"] .resale-info .text,
	[data-pagina="search.results.nauticos"] .resale-info .text,
	[data-pagina="search.results.caminhoes"] .resale-info .text,
	[data-pagina="search.advanced.results"] .resale-info .text,
	[data-pagina="list-resale"] .resale-info .text,
	[data-pagina="resellers.results"] .resale-info .text,
	[data-pagina="restrict.bolsa.search"] .resale-info .text {
		float: none;
		padding-right: 10px;
		padding-left: 10px;
		text-align: center
	}

	[data-pagina="search.results"] .modal-compare .optionals,
	[data-pagina="search.results.carros"] .modal-compare .optionals,
	[data-pagina="search.results.motos"] .modal-compare .optionals,
	[data-pagina="search.results.nauticos"] .modal-compare .optionals,
	[data-pagina="search.results.caminhoes"] .modal-compare .optionals,
	[data-pagina="search.advanced.results"] .modal-compare .optionals,
	[data-pagina="list-resale"] .modal-compare .optionals,
	[data-pagina="resellers.results"] .modal-compare .optionals,
	[data-pagina="restrict.bolsa.search"] .modal-compare .optionals {
		width: 230px
	}

	[data-pagina="search.results"] .modal-compare .details,
	[data-pagina="search.results.carros"] .modal-compare .details,
	[data-pagina="search.results.motos"] .modal-compare .details,
	[data-pagina="search.results.nauticos"] .modal-compare .details,
	[data-pagina="search.results.caminhoes"] .modal-compare .details,
	[data-pagina="search.advanced.results"] .modal-compare .details,
	[data-pagina="list-resale"] .modal-compare .details,
	[data-pagina="resellers.results"] .modal-compare .details,
	[data-pagina="restrict.bolsa.search"] .modal-compare .details {
		width: 230px
	}

	[data-pagina="search.results"] .modal-compare .details img,
	[data-pagina="search.results.carros"] .modal-compare .details img,
	[data-pagina="search.results.motos"] .modal-compare .details img,
	[data-pagina="search.results.nauticos"] .modal-compare .details img,
	[data-pagina="search.results.caminhoes"] .modal-compare .details img,
	[data-pagina="search.advanced.results"] .modal-compare .details img,
	[data-pagina="list-resale"] .modal-compare .details img,
	[data-pagina="resellers.results"] .modal-compare .details img,
	[data-pagina="restrict.bolsa.search"] .modal-compare .details img {
		width: 98%
	}

	[data-pagina="search.results"] .modal-compare .details .price,
	[data-pagina="search.results.carros"] .modal-compare .details .price,
	[data-pagina="search.results.motos"] .modal-compare .details .price,
	[data-pagina="search.results.nauticos"] .modal-compare .details .price,
	[data-pagina="search.results.caminhoes"] .modal-compare .details .price,
	[data-pagina="search.advanced.results"] .modal-compare .details .price,
	[data-pagina="list-resale"] .modal-compare .details .price,
	[data-pagina="resellers.results"] .modal-compare .details .price,
	[data-pagina="restrict.bolsa.search"] .modal-compare .details .price {
		width: 230px
	}

	[data-pagina="search.results"] .modal-compare .details .row,
	[data-pagina="search.results.carros"] .modal-compare .details .row,
	[data-pagina="search.results.motos"] .modal-compare .details .row,
	[data-pagina="search.results.nauticos"] .modal-compare .details .row,
	[data-pagina="search.results.caminhoes"] .modal-compare .details .row,
	[data-pagina="search.advanced.results"] .modal-compare .details .row,
	[data-pagina="list-resale"] .modal-compare .details .row,
	[data-pagina="resellers.results"] .modal-compare .details .row,
	[data-pagina="restrict.bolsa.search"] .modal-compare .details .row {
		width: 200px
	}

	[data-pagina="search.results"] .modal-compare .box-resale,
	[data-pagina="search.results.carros"] .modal-compare .box-resale,
	[data-pagina="search.results.motos"] .modal-compare .box-resale,
	[data-pagina="search.results.nauticos"] .modal-compare .box-resale,
	[data-pagina="search.results.caminhoes"] .modal-compare .box-resale,
	[data-pagina="search.advanced.results"] .modal-compare .box-resale,
	[data-pagina="list-resale"] .modal-compare .box-resale,
	[data-pagina="resellers.results"] .modal-compare .box-resale,
	[data-pagina="restrict.bolsa.search"] .modal-compare .box-resale {
		width: 230px
	}

	[data-pagina="search.results"] .field-compare .list li,
	[data-pagina="search.results.carros"] .field-compare .list li,
	[data-pagina="search.results.motos"] .field-compare .list li,
	[data-pagina="search.results.nauticos"] .field-compare .list li,
	[data-pagina="search.results.caminhoes"] .field-compare .list li,
	[data-pagina="search.advanced.results"] .field-compare .list li,
	[data-pagina="list-resale"] .field-compare .list li,
	[data-pagina="resellers.results"] .field-compare .list li,
	[data-pagina="restrict.bolsa.search"] .field-compare .list li {
		width: 235px
	}

	[data-pagina="search.results"] .field-compare .list li .price,
	[data-pagina="search.results.carros"] .field-compare .list li .price,
	[data-pagina="search.results.motos"] .field-compare .list li .price,
	[data-pagina="search.results.nauticos"] .field-compare .list li .price,
	[data-pagina="search.results.caminhoes"] .field-compare .list li .price,
	[data-pagina="search.advanced.results"] .field-compare .list li .price,
	[data-pagina="list-resale"] .field-compare .list li .price,
	[data-pagina="resellers.results"] .field-compare .list li .price,
	[data-pagina="restrict.bolsa.search"] .field-compare .list li .price {
		display: none
	}

	[data-pagina="search.results"] .products .results .header-results .order,
	[data-pagina="search.results.carros"] .products .results .header-results .order,
	[data-pagina="search.results.motos"] .products .results .header-results .order,
	[data-pagina="search.results.nauticos"] .products .results .header-results .order,
	[data-pagina="search.results.caminhoes"] .products .results .header-results .order,
	[data-pagina="search.advanced.results"] .products .results .header-results .order,
	[data-pagina="list-resale"] .products .results .header-results .order,
	[data-pagina="resellers.results"] .products .results .header-results .order,
	[data-pagina="restrict.bolsa.search"] .products .results .header-results .order {
		margin-right: 10px;
		margin-left: 10px
	}

	[data-pagina="search.results"] .no-results,
	[data-pagina="search.results.carros"] .no-results,
	[data-pagina="search.results.motos"] .no-results,
	[data-pagina="search.results.nauticos"] .no-results,
	[data-pagina="search.results.caminhoes"] .no-results,
	[data-pagina="search.advanced.results"] .no-results,
	[data-pagina="list-resale"] .no-results,
	[data-pagina="resellers.results"] .no-results,
	[data-pagina="restrict.bolsa.search"] .no-results {
		height: 280px
	}

	[data-pagina="search.results"] .no-results a,
	[data-pagina="search.results.carros"] .no-results a,
	[data-pagina="search.results.motos"] .no-results a,
	[data-pagina="search.results.nauticos"] .no-results a,
	[data-pagina="search.results.caminhoes"] .no-results a,
	[data-pagina="search.advanced.results"] .no-results a,
	[data-pagina="list-resale"] .no-results a,
	[data-pagina="resellers.results"] .no-results a,
	[data-pagina="restrict.bolsa.search"] .no-results a {
		margin-top: 10px
	}

	[data-pagina="search.results"] .products .results .header-results,
	[data-pagina="search.results.carros"] .products .results .header-results,
	[data-pagina="search.results.motos"] .products .results .header-results,
	[data-pagina="search.results.nauticos"] .products .results .header-results,
	[data-pagina="search.results.caminhoes"] .products .results .header-results,
	[data-pagina="search.advanced.results"] .products .results .header-results,
	[data-pagina="list-resale"] .products .results .header-results,
	[data-pagina="resellers.results"] .products .results .header-results,
	[data-pagina="restrict.bolsa.search"] .products .results .header-results {
		width: 300px;
		margin: 0 auto;
		padding-left: 0px
	}

	[data-pagina="search.results"] .products .results .header-results p,
	[data-pagina="search.results.carros"] .products .results .header-results p,
	[data-pagina="search.results.motos"] .products .results .header-results p,
	[data-pagina="search.results.nauticos"] .products .results .header-results p,
	[data-pagina="search.results.caminhoes"] .products .results .header-results p,
	[data-pagina="search.advanced.results"] .products .results .header-results p,
	[data-pagina="list-resale"] .products .results .header-results p,
	[data-pagina="resellers.results"] .products .results .header-results p,
	[data-pagina="restrict.bolsa.search"] .products .results .header-results p {
		text-align: center;
		display: block
	}

	[data-pagina="search.results"] .products .results .header-results .select-order,
	[data-pagina="search.results.carros"] .products .results .header-results .select-order,
	[data-pagina="search.results.motos"] .products .results .header-results .select-order,
	[data-pagina="search.results.nauticos"] .products .results .header-results .select-order,
	[data-pagina="search.results.caminhoes"] .products .results .header-results .select-order,
	[data-pagina="search.advanced.results"] .products .results .header-results .select-order,
	[data-pagina="list-resale"] .products .results .header-results .select-order,
	[data-pagina="resellers.results"] .products .results .header-results .select-order,
	[data-pagina="restrict.bolsa.search"] .products .results .header-results .select-order {
		display: inline-block !important;
		z-index: 998 !important;
		top: 5px !important;
		right: 5px !important;
		background: #fff url("../images/filter-icons.png") no-repeat !important;
	}

	[data-pagina="search.results"] .filter-view,
	[data-pagina="search.results.carros"] .filter-view,
	[data-pagina="search.results.motos"] .filter-view,
	[data-pagina="search.results.nauticos"] .filter-view,
	[data-pagina="search.results.caminhoes"] .filter-view,
	[data-pagina="search.advanced.results"] .filter-view,
	[data-pagina="list-resale"] .filter-view,
	[data-pagina="resellers.results"] .filter-view,
	[data-pagina="restrict.bolsa.search"] .filter-view {
		left: 0px
	}

	[data-pagina="search.results"] .sidebar #btn-form-filter,
	[data-pagina="search.results.carros"] .sidebar #btn-form-filter,
	[data-pagina="search.results.motos"] .sidebar #btn-form-filter,
	[data-pagina="search.results.nauticos"] .sidebar #btn-form-filter,
	[data-pagina="search.results.caminhoes"] .sidebar #btn-form-filter,
	[data-pagina="search.advanced.results"] .sidebar #btn-form-filter,
	[data-pagina="list-resale"] .sidebar #btn-form-filter,
	[data-pagina="resellers.results"] .sidebar #btn-form-filter,
	[data-pagina="restrict.bolsa.search"] .sidebar #btn-form-filter {
		left: 260px;
		z-index: 99;
		top: 180px;
		opacity: 0.8;
		display: none
	}

	[data-pagina="search.results"] .sidebar #btn-form-filter.view,
	[data-pagina="search.results.carros"] .sidebar #btn-form-filter.view,
	[data-pagina="search.results.motos"] .sidebar #btn-form-filter.view,
	[data-pagina="search.results.nauticos"] .sidebar #btn-form-filter.view,
	[data-pagina="search.results.caminhoes"] .sidebar #btn-form-filter.view,
	[data-pagina="search.advanced.results"] .sidebar #btn-form-filter.view,
	[data-pagina="list-resale"] .sidebar #btn-form-filter.view,
	[data-pagina="resellers.results"] .sidebar #btn-form-filter.view,
	[data-pagina="restrict.bolsa.search"] .sidebar #btn-form-filter.view {
		display: block
	}

	[data-pagina="search.results"] .btn-filter,
	[data-pagina="search.results.carros"] .btn-filter,
	[data-pagina="search.results.motos"] .btn-filter,
	[data-pagina="search.results.nauticos"] .btn-filter,
	[data-pagina="search.results.caminhoes"] .btn-filter,
	[data-pagina="search.advanced.results"] .btn-filter,
	[data-pagina="list-resale"] .btn-filter,
	[data-pagina="resellers.results"] .btn-filter,
	[data-pagina="restrict.bolsa.search"] .btn-filter {
		cursor: pointer;
		position: fixed;
		display: block;
		z-index: 9999;
		left: 0px;
		top: 160px;
		color: #2e2e2e;
		background: #888 url("../images/search.png") center no-repeat;
		text-indent: -9999px;
		width: 60px;
		height: 60px;
		line-height: 100px
	}

	[data-pagina="search.results"] .infos-local,
	[data-pagina="search.results.carros"] .infos-local,
	[data-pagina="search.results.motos"] .infos-local,
	[data-pagina="search.results.nauticos"] .infos-local,
	[data-pagina="search.results.caminhoes"] .infos-local,
	[data-pagina="search.advanced.results"] .infos-local,
	[data-pagina="list-resale"] .infos-local,
	[data-pagina="resellers.results"] .infos-local,
	[data-pagina="restrict.bolsa.search"] .infos-local {
		width: 340px;
		height: 190px
	}

	[data-pagina="search.results"] .infos-local .text-local,
	[data-pagina="search.results.carros"] .infos-local .text-local,
	[data-pagina="search.results.motos"] .infos-local .text-local,
	[data-pagina="search.results.nauticos"] .infos-local .text-local,
	[data-pagina="search.results.caminhoes"] .infos-local .text-local,
	[data-pagina="search.advanced.results"] .infos-local .text-local,
	[data-pagina="list-resale"] .infos-local .text-local,
	[data-pagina="resellers.results"] .infos-local .text-local,
	[data-pagina="restrict.bolsa.search"] .infos-local .text-local {
		float: none;
		width: 300px;
		margin: 0 auto
	}

	[data-pagina="search.results"] .products .results,
	[data-pagina="search.results.carros"] .products .results,
	[data-pagina="search.results.motos"] .products .results,
	[data-pagina="search.results.nauticos"] .products .results,
	[data-pagina="search.results.caminhoes"] .products .results,
	[data-pagina="search.advanced.results"] .products .results,
	[data-pagina="list-resale"] .products .results,
	[data-pagina="resellers.results"] .products .results,
	[data-pagina="restrict.bolsa.search"] .products .results {
		float: none;
		margin: 0 auto;
		width: 90%
	}

	[data-pagina="search.results"] .products ul,
	[data-pagina="search.results.carros"] .products ul,
	[data-pagina="search.results.motos"] .products ul,
	[data-pagina="search.results.nauticos"] .products ul,
	[data-pagina="search.results.caminhoes"] .products ul,
	[data-pagina="search.advanced.results"] .products ul,
	[data-pagina="list-resale"] .products ul,
	[data-pagina="resellers.results"] .products ul,
	[data-pagina="restrict.bolsa.search"] .products ul {
		width: 100%;
		margin: 0 auto;
		margin-left: 0px;
		text-align: center
	}

	[data-pagina="search.results"] .filter,
	[data-pagina="search.results.carros"] .filter,
	[data-pagina="search.results.motos"] .filter,
	[data-pagina="search.results.nauticos"] .filter,
	[data-pagina="search.results.caminhoes"] .filter,
	[data-pagina="search.advanced.results"] .filter,
	[data-pagina="list-resale"] .filter,
	[data-pagina="resellers.results"] .filter,
	[data-pagina="restrict.bolsa.search"] .filter {
		position: fixed;
		left: -1000px;
		transition: 0.3s
	}

	[data-pagina="search.results"] .products .results .header-results .grid-view,
	[data-pagina="search.results.carros"] .products .results .header-results .grid-view,
	[data-pagina="search.results.motos"] .products .results .header-results .grid-view,
	[data-pagina="search.results.nauticos"] .products .results .header-results .grid-view,
	[data-pagina="search.results.caminhoes"] .products .results .header-results .grid-view,
	[data-pagina="search.advanced.results"] .products .results .header-results .grid-view,
	[data-pagina="list-resale"] .products .results .header-results .grid-view,
	[data-pagina="resellers.results"] .products .results .header-results .grid-view,
	[data-pagina="restrict.bolsa.search"] .products .results .header-results .grid-view {
		display: block
	}

	[data-pagina="search.results"] .products .results .header-results,
	[data-pagina="search.results.carros"] .products .results .header-results,
	[data-pagina="search.results.motos"] .products .results .header-results,
	[data-pagina="search.results.nauticos"] .products .results .header-results,
	[data-pagina="search.results.caminhoes"] .products .results .header-results,
	[data-pagina="search.advanced.results"] .products .results .header-results,
	[data-pagina="list-resale"] .products .results .header-results,
	[data-pagina="resellers.results"] .products .results .header-results,
	[data-pagina="restrict.bolsa.search"] .products .results .header-results {
		width: 100%;
		position: relative
	}

	[data-pagina="search.results"] .products .results .header-results p,
	[data-pagina="search.results.carros"] .products .results .header-results p,
	[data-pagina="search.results.motos"] .products .results .header-results p,
	[data-pagina="search.results.nauticos"] .products .results .header-results p,
	[data-pagina="search.results.caminhoes"] .products .results .header-results p,
	[data-pagina="search.advanced.results"] .products .results .header-results p,
	[data-pagina="list-resale"] .products .results .header-results p,
	[data-pagina="resellers.results"] .products .results .header-results p,
	[data-pagina="restrict.bolsa.search"] .products .results .header-results p {
		text-align: left;
		padding-left: 15px
	}

	[data-pagina="search.results"] .products .list .highlight .img-product .star,
	[data-pagina="search.results.carros"] products .list .highlight .img-product .star,
	[data-pagina="search.results.motos"] products .list .highlight .img-product .star,
	[data-pagina="search.results.nauticos"] products .list .highlight .img-product .star,
	[data-pagina="search.results.caminhoes"] products .list .highlight .img-product .star,
	[data-pagina="search.advanced.results"] .products .list .highlight .img-product .star,
	[data-pagina="list-resale"] .products .list .highlight .img-product .star,
	[data-pagina="resellers.results"] .products .list .highlight .img-product .star,
	[data-pagina="restrict.bolsa.search"] .products .list .highlight .img-product .star {
		position: absolute
	}

	[data-pagina="search.results"] .products .list .highlight .img-product img,
	[data-pagina="search.results.carros"] .products .list .highlight .img-product img,
	[data-pagina="search.results.motos"] .products .list .highlight .img-product img,
	[data-pagina="search.results.nauticos"] .products .list .highlight .img-product img,
	[data-pagina="search.results.caminhoes"] .products .list .highlight .img-product img,
	[data-pagina="search.results"] .products .list .img-product img,
	[data-pagina="search.results.carros"] .products .list .img-product img,
	[data-pagina="search.results.motos"] .products .list .img-product img,
	[data-pagina="search.results.nauticos"] .products .list .img-product img,
	[data-pagina="search.results.caminhoes"] .products .list .img-product img,
	[data-pagina="search.advanced.results"] .products .list .highlight .img-product img,
	[data-pagina="search.advanced.results"] .products .list .img-product img,
	[data-pagina="list-resale"] .products .list .highlight .img-product img,
	[data-pagina="list-resale"] .products .list .img-product img,
	[data-pagina="resellers.results"] .products .list .highlight .img-product img,
	[data-pagina="resellers.results"] .products .list .img-product img,
	[data-pagina="restrict.bolsa.search"] .products .list .highlight .img-product img,
	[data-pagina="restrict.bolsa.search"] .products .list .img-product img {
		position: initial;
		max-width: 100%
	}

	[data-pagina="search.results"] .products .list li .info-item,
	[data-pagina="search.results.carros"] .products .list li .info-item,
	[data-pagina="search.results.motos"] .products .list li .info-item,
	[data-pagina="search.results.nauticos"] .products .list li .info-item,
	[data-pagina="search.results.caminhoes"] .products .list li .info-item,
	[data-pagina="search.advanced.results"] .products .list li .info-item,
	[data-pagina="list-resale"] .products .list li .info-item,
	[data-pagina="resellers.results"] .products .list li .info-item,
	[data-pagina="restrict.bolsa.search"] .products .list li .info-item {
		text-align: left
	}

	[data-pagina="search.results"] .products .list li .info-item .year-km,
	[data-pagina="search.results.carros"] .products .list li .info-item .year-km,
	[data-pagina="search.results.motos"] .products .list li .info-item .year-km,
	[data-pagina="search.results.nauticos"] .products .list li .info-item .year-km,
	[data-pagina="search.results.caminhoes"] .products .list li .info-item .year-km,
	[data-pagina="search.results"] .products .list li .info-item .name-car,
	[data-pagina="search.results.carros"] .products .list li .info-item .name-car,
	[data-pagina="search.results.motos"] .products .list li .info-item .name-car,
	[data-pagina="search.results.nauticos"] .products .list li .info-item .name-car,
	[data-pagina="search.results.caminhoes"] .products .list li .info-item .name-car,
	[data-pagina="search.advanced.results"] .products .list li .info-item .year-km,
	[data-pagina="search.advanced.results"] .products .list li .info-item .name-car,
	[data-pagina="list-resale"] .products .list li .info-item .year-km,
	[data-pagina="list-resale"] .products .list li .info-item .name-car,
	[data-pagina="resellers.results"] .products .list li .info-item .year-km,
	[data-pagina="resellers.results"] .products .list li .info-item .name-car,
	[data-pagina="restrict.bolsa.search"] .products .list li .info-item .year-km,
	[data-pagina="restrict.bolsa.search"] .products .list li .info-item .name-car {
		left: -105px
	}

	[data-pagina="search.results"] .results .header-results .grid-view,
	[data-pagina="search.results.carros"] .results .header-results .grid-view,
	[data-pagina="search.results.motos"] .results .header-results .grid-view,
	[data-pagina="search.results.nauticos"] .results .header-results .grid-view,
	[data-pagina="search.results.caminhoes"] .results .header-results .grid-view,
	[data-pagina="search.advanced.results"] .results .header-results .grid-view,
	[data-pagina="list-resale"] .results .header-results .grid-view,
	[data-pagina="resellers.results"] .results .header-results .grid-view,
	[data-pagina="restrict.bolsa.search"] .results .header-results .grid-view {
		position: absolute;
		top: 0;
		right: 0
	}

	[data-pagina="search.results"] .results .header-results .list-view,
	[data-pagina="search.results.carros"] .results .header-results .list-view,
	[data-pagina="search.results.motos"] .results .header-results .list-view,
	[data-pagina="search.results.nauticos"] .results .header-results .list-view,
	[data-pagina="search.results.caminhoes"] .results .header-results .list-view,
	[data-pagina="search.advanced.results"] .results .header-results .list-view,
	[data-pagina="list-resale"] .results .header-results .list-view,
	[data-pagina="resellers.results"] .results .header-results .list-view,
	[data-pagina="restrict.bolsa.search"] .results .header-results .list-view {
		position: absolute;
		top: 0;
		right: 55px
	}

	[data-pagina="search.results"] .scroller .jscroll-inner .list,
	[data-pagina="search.results.carros"] .scroller .jscroll-inner .list,
	[data-pagina="search.results.motos"] .scroller .jscroll-inner .list,
	[data-pagina="search.results.nauticos"] .scroller .jscroll-inner .list,
	[data-pagina="search.results.caminhoes"] .scroller .jscroll-inner .list,
	[data-pagina="search.advanced.results"] .scroller .jscroll-inner .list,
	[data-pagina="list-resale"] .scroller .jscroll-inner .list,
	[data-pagina="resellers.results"] .scroller .jscroll-inner .list,
	[data-pagina="restrict.bolsa.search"] .scroller .jscroll-inner .list {
		margin-left: -43px
	}

	[data-pagina="search.results"] .add-loading,
	[data-pagina="search.results.carros"] .add-loading,
	[data-pagina="search.results.motos"] .add-loading,
	[data-pagina="search.results.nauticos"] .add-loading,
	[data-pagina="search.results.caminhoes"] .add-loading,
	[data-pagina="search.advanced.results"] .add-loading,
	[data-pagina="list-resale"] .add-loading,
	[data-pagina="resellers.results"] .add-loading,
	[data-pagina="restrict.bolsa.search"] .add-loading {
		background: none
	}
}

@media screen and (max-width: 1024px) {

	[data-pagina="search.results"] .filter,
	[data-pagina="search.results.carros"] .filter,
	[data-pagina="search.results.motos"] .filter,
	[data-pagina="search.results.nauticos"] .filter,
	[data-pagina="search.results.caminhoes"] .filter,
	[data-pagina="search.advanced.results"] .filter,
	[data-pagina="list-resale"] .filter,
	[data-pagina="resellers.results"] .filter,
	[data-pagina="restrict.bolsa.search"] .filter {
		position: fixed;
		transition: all 0.3s;
		height: 100%;
		overflow-y: scroll;
		overflow-x: hidden;
		padding-top: 80px;
		padding-bottom: 50px
	}

	[data-pagina="search.results"] .products ul,
	[data-pagina="search.results.carros"] .products ul,
	[data-pagina="search.results.motos"] .products ul,
	[data-pagina="search.results.nauticos"] .products ul,
	[data-pagina="search.results.caminhoes"] .products ul,
	[data-pagina="search.advanced.results"] .products ul,
	[data-pagina="list-resale"] .products ul,
	[data-pagina="resellers.results"] .products ul,
	[data-pagina="restrict.bolsa.search"] .products ul {
		width: 100%
	}

	[data-pagina="search.results"] .products .results,
	[data-pagina="search.results.carros"] .products .results,
	[data-pagina="search.results.motos"] .products .results,
	[data-pagina="search.results.nauticos"] .products .results,
	[data-pagina="search.results.caminhoes"] .products .results,
	[data-pagina="search.advanced.results"] .products .results,
	[data-pagina="list-resale"] .products .results,
	[data-pagina="resellers.results"] .products .results,
	[data-pagina="restrict.bolsa.search"] .products .results {
		width: 100%
	}

	[data-pagina="search.results"] .center,
	[data-pagina="search.results.carros"] .center,
	[data-pagina="search.results.motos"] .center,
	[data-pagina="search.results.nauticos"] .center,
	[data-pagina="search.results.caminhoes"] .center,
	[data-pagina="search.advanced.results"] .center,
	[data-pagina="list-resale"] .center,
	[data-pagina="resellers.results"] .center,
	[data-pagina="restrict.bolsa.search"] .center {
		width: 100%
	}

	[data-pagina="search.results"] .modal-img-product,
	[data-pagina="search.results.carros"] .modal-img-product,
	[data-pagina="search.results.motos"] .modal-img-product,
	[data-pagina="search.results.nauticos"] .modal-img-product,
	[data-pagina="search.results.caminhoes"] .modal-img-product,
	[data-pagina="search.advanced.results"] .modal-img-product,
	[data-pagina="list-resale"] .modal-img-product,
	[data-pagina="resellers.results"] .modal-img-product,
	[data-pagina="restrict.bolsa.search"] .modal-img-product {
		width: 230px
	}

	[data-pagina="search.results"] .modal-compare .tt-modal,
	[data-pagina="search.results.carros"] .modal-compare .tt-modal,
	[data-pagina="search.results.motos"] .modal-compare .tt-modal,
	[data-pagina="search.results.nauticos"] .modal-compare .tt-modal,
	[data-pagina="search.results.caminhoes"] .modal-compare .tt-modal,
	[data-pagina="search.advanced.results"] .modal-compare .tt-modal,
	[data-pagina="list-resale"] .modal-compare .tt-modal,
	[data-pagina="resellers.results"] .modal-compare .tt-modal,
	[data-pagina="restrict.bolsa.search"] .modal-compare .tt-modal {
		margin-top: 100px
	}

	[data-pagina="search.results"] .field-compare .list li,
	[data-pagina="search.results.carros"] .field-compare .list li,
	[data-pagina="search.results.motos"] .field-compare .list li,
	[data-pagina="search.results.nauticos"] .field-compare .list li,
	[data-pagina="search.results.caminhoes"] .field-compare .list li,
	[data-pagina="search.advanced.results"] .field-compare .list li,
	[data-pagina="list-resale"] .field-compare .list li,
	[data-pagina="resellers.results"] .field-compare .list li,
	[data-pagina="restrict.bolsa.search"] .field-compare .list li {
		width: 225px
	}

	[data-pagina="search.results"] .field-compare li .item,
	[data-pagina="search.results.carros"] .field-compare li .item,
	[data-pagina="search.results.motos"] .field-compare li .item,
	[data-pagina="search.results.nauticos"] .field-compare li .item,
	[data-pagina="search.results.caminhoes"] .field-compare li .item,
	[data-pagina="search.results"] .field-compare li .img-product,
	[data-pagina="search.results.carros"] .field-compare li .img-product,
	[data-pagina="search.results.motos"] .field-compare li .img-product,
	[data-pagina="search.results.nauticos"] .field-compare li .img-product,
	[data-pagina="search.results.caminhoes"] .field-compare li .img-product,
	[data-pagina="search.advanced.results"] .field-compare li .item,
	[data-pagina="search.advanced.results"] .field-compare li .img-product,
	[data-pagina="list-resale"] .field-compare li .item,
	[data-pagina="list-resale"] .field-compare li .img-product,
	[data-pagina="resellers.results"] .field-compare li .item,
	[data-pagina="resellers.results"] .field-compare li .img-product,
	[data-pagina="restrict.bolsa.search"] .field-compare li .item,
	[data-pagina="restrict.bolsa.search"] .field-compare li .img-product {
		width: 210px
	}

	[data-pagina="search.results"] .field-compare li .item img,
	[data-pagina="search.results.carros"] .field-compare li .item img,
	[data-pagina="search.results.motos"] .field-compare li .item img,
	[data-pagina="search.results.nauticos"] .field-compare li .item img,
	[data-pagina="search.results.caminhoes"] .field-compare li .item img,
	[data-pagina="search.advanced.results"] .field-compare li .item img,
	[data-pagina="list-resale"] .field-compare li .item img,
	[data-pagina="resellers.results"] .field-compare li .item img,
	[data-pagina="restrict.bolsa.search"] .field-compare li .item img {
		max-width: 100%
	}
}

@media screen and (max-width: 768px) {

	[data-pagina="search.results"] [data-pagina="search.results"] .sidebar,
	[data-pagina="search.results.carros"] .sidebar,
	[data-pagina="search.results.motos"] .sidebar,
	[data-pagina="search.results.nauticos"] .sidebar,
	[data-pagina="search.results.caminhoes"] .sidebar,
	[data-pagina="search.results"] [data-pagina="restrict.bolsa.search"] .sidebar,
	[data-pagina="search.results"] [data-pagina="search.advanced.results"] .sidebar,
	[data-pagina="search.results"] [data-pagina="list-resale"] .sidebar,
	[data-pagina="search.advanced.results"] [data-pagina="search.results"] .sidebar,
	[data-pagina="search.advanced.results"] [data-pagina="restrict.bolsa.search"] .sidebar,
	[data-pagina="search.advanced.results"] [data-pagina="search.advanced.results"] .sidebar,
	[data-pagina="search.advanced.results"] [data-pagina="list-resale"] .sidebar,
	[data-pagina="list-resale"] [data-pagina="search.results"] .sidebar,
	[data-pagina="list-resale"] [data-pagina="restrict.bolsa.search"] .sidebar,
	[data-pagina="list-resale"] [data-pagina="search.advanced.results"] .sidebar,
	[data-pagina="list-resale"] [data-pagina="list-resale"] .sidebar,
	[data-pagina="resellers.results"] [data-pagina="search.results"] .sidebar,
	[data-pagina="resellers.results"] [data-pagina="restrict.bolsa.search"] .sidebar,
	[data-pagina="resellers.results"] [data-pagina="search.advanced.results"] .sidebar,
	[data-pagina="resellers.results"] [data-pagina="list-resale"] .sidebar,
	[data-pagina="restrict.bolsa.search"] [data-pagina="search.results"] .sidebar,
	[data-pagina="restrict.bolsa.search"] [data-pagina="restrict.bolsa.search"] .sidebar,
	[data-pagina="restrict.bolsa.search"] [data-pagina="search.advanced.results"] .sidebar,
	[data-pagina="search.results.carros"] .sidebar,
	[data-pagina="search.results.motos"] .sidebar,
	[data-pagina="search.results.nauticos"] .sidebar,
	[data-pagina="search.results.caminhoes"] .sidebar,
	[data-pagina="restrict.bolsa.search"] [data-pagina="list-resale"] .sidebar {
		z-index: 999999999
	}

	[data-pagina="search.results"] [data-pagina="search.results"] header,
	[data-pagina="search.results.carros"] header,
	[data-pagina="search.results.motos"] header,
	[data-pagina="search.results.nauticos"] header,
	[data-pagina="search.results.caminhoes"] header,
	[data-pagina="search.results"] [data-pagina="restrict.bolsa.search"] header,
	[data-pagina="search.results"] [data-pagina="search.advanced.results"] header,
	[data-pagina="search.results"] [data-pagina="list-resale"] header,
	[data-pagina="search.advanced.results"] [data-pagina="search.results"] header,
	[data-pagina="search.advanced.results"] [data-pagina="restrict.bolsa.search"] header,
	[data-pagina="search.advanced.results"] [data-pagina="search.advanced.results"] header,
	[data-pagina="search.advanced.results"] [data-pagina="list-resale"] header,
	[data-pagina="list-resale"] [data-pagina="search.results"] header,
	[data-pagina="list-resale"] [data-pagina="restrict.bolsa.search"] header,
	[data-pagina="list-resale"] [data-pagina="search.advanced.results"] header,
	[data-pagina="list-resale"] [data-pagina="list-resale"] header,
	[data-pagina="resellers.results"] [data-pagina="search.results"] header,
	[data-pagina="resellers.results"] [data-pagina="restrict.bolsa.search"] header,
	[data-pagina="resellers.results"] [data-pagina="search.advanced.results"] header,
	[data-pagina="resellers.results"] [data-pagina="list-resale"] header,
	[data-pagina="restrict.bolsa.search"] [data-pagina="search.results"] header,
	[data-pagina="restrict.bolsa.search"] [data-pagina="restrict.bolsa.search"] header,
	[data-pagina="restrict.bolsa.search"] [data-pagina="search.advanced.results"] header,
	[data-pagina="search.results.carros"] header,
	[data-pagina="search.results.motos"] header,
	[data-pagina="search.results.nauticos"] header,
	[data-pagina="search.results.caminhoes"] header,
	[data-pagina="restrict.bolsa.search"] [data-pagina="list-resale"] header {
		z-index: 2 !important
	}

	[data-pagina="search.results"] .products .results,
	[data-pagina="search.results.carros"] .products .results,
	[data-pagina="search.results.motos"] .products .results,
	[data-pagina="search.results.nauticos"] .products .results,
	[data-pagina="search.results.caminhoes"] .products .results,
	[data-pagina="search.advanced.results"] .products .results,
	[data-pagina="list-resale"] .products .results,
	[data-pagina="resellers.results"] .products .results,
	[data-pagina="restrict.bolsa.search"] .products .results {
		width: 100%
	}

	[data-pagina="search.results"] [data-pagina="search.results"] .products .results .header-results,
	[data-pagina="search.results.carros"] .products .results .header-results,
	[data-pagina="search.results.motos"] .products .results .header-results,
	[data-pagina="search.results.nauticos"] .products .results .header-results,
	[data-pagina="search.results.caminhoes"] .products .results .header-results,
	[data-pagina="search.results"] [data-pagina="restrict.bolsa.search"] .products .results .header-results,
	[data-pagina="search.results"] [data-pagina="search.advanced.results"] .products .results .header-results,
	[data-pagina="search.results"] [data-pagina="list-resale"] .products .results .header-results,
	[data-pagina="search.advanced.results"] [data-pagina="search.results"] .products .results .header-results,
	[data-pagina="search.advanced.results"] [data-pagina="restrict.bolsa.search"] .products .results .header-results,
	[data-pagina="search.advanced.results"] [data-pagina="search.advanced.results"] .products .results .header-results,
	[data-pagina="search.advanced.results"] [data-pagina="list-resale"] .products .results .header-results,
	[data-pagina="list-resale"] [data-pagina="search.results"] .products .results .header-results,
	[data-pagina="list-resale"] [data-pagina="restrict.bolsa.search"] .products .results .header-results,
	[data-pagina="list-resale"] [data-pagina="search.advanced.results"] .products .results .header-results,
	[data-pagina="list-resale"] [data-pagina="list-resale"] .products .results .header-results,
	[data-pagina="resellers.results"] [data-pagina="search.results"] .products .results .header-results,
	[data-pagina="resellers.results"] [data-pagina="restrict.bolsa.search"] .products .results .header-results,
	[data-pagina="resellers.results"] [data-pagina="search.advanced.results"] .products .results .header-results,
	[data-pagina="resellers.results"] [data-pagina="list-resale"] .products .results .header-results,
	[data-pagina="restrict.bolsa.search"] [data-pagina="search.results"] .products .results .header-results,
	[data-pagina="restrict.bolsa.search"] [data-pagina="restrict.bolsa.search"] .products .results .header-results,
	[data-pagina="restrict.bolsa.search"] [data-pagina="search.advanced.results"] .products .results .header-results,
	[data-pagina="search.results.carros"] .products .results .header-results,
	[data-pagina="search.results.motos"] .products .results .header-results,
	[data-pagina="search.results.nauticos"] .products .results .header-results,
	[data-pagina="search.results.caminhoes"] .products .results .header-results,
	[data-pagina="restrict.bolsa.search"] [data-pagina="list-resale"] .products .results .header-results {
		width: 95%
	}

	[data-pagina="search.results"] .filter,
	[data-pagina="search.results.carros"] .filter,
	[data-pagina="search.results.motos"] .filter,
	[data-pagina="search.results.nauticos"] .filter,
	[data-pagina="search.results.caminhoes"] .filter,
	[data-pagina="search.advanced.results"] .filter,
	[data-pagina="list-resale"] .filter,
	[data-pagina="resellers.results"] .filter,
	[data-pagina="restrict.bolsa.search"] .filter {
		position: fixed;
		transition: all 0.3s;
		height: 100%;
		overflow-y: scroll;
		overflow-x: hidden;
		padding-top: 100px;
		padding-bottom: 50px
	}

	[data-pagina="search.results"] .products .results .header-results,
	[data-pagina="search.results.carros"] .products .results .header-results,
	[data-pagina="search.results.motos"] .products .results .header-results,
	[data-pagina="search.results.nauticos"] .products .results .header-results,
	[data-pagina="search.results.caminhoes"] .products .results .header-results,
	[data-pagina="search.advanced.results"] .products .results .header-results,
	[data-pagina="list-resale"] .products .results .header-results,
	[data-pagina="resellers.results"] .products .results .header-results,
	[data-pagina="restrict.bolsa.search"] .products .results .header-results {
		width: 95%
	}

	[data-pagina="search.results"] .products .list li,
	[data-pagina="search.results.carros"] .products .list li,
	[data-pagina="search.results.motos"] .products .list li,
	[data-pagina="search.results.nauticos"] .products .list li,
	[data-pagina="search.results.caminhoes"] .products .list li,
	[data-pagina="search.advanced.results"] .products .list li,
	[data-pagina="list-resale"] .products .list li,
	[data-pagina="resellers.results"] .products .list li,
	[data-pagina="restrict.bolsa.search"] .products .list li {
		width: 85%
	}

	[data-pagina="search.results"] .modal-compare .itens-modal,
	[data-pagina="search.results.carros"] .modal-compare .itens-modal,
	[data-pagina="search.results.motos"] .modal-compare .itens-modal,
	[data-pagina="search.results.nauticos"] .modal-compare .itens-modal,
	[data-pagina="search.results.caminhoes"] .modal-compare .itens-modal,
	[data-pagina="search.advanced.results"] .modal-compare .itens-modal,
	[data-pagina="list-resale"] .modal-compare .itens-modal,
	[data-pagina="resellers.results"] .modal-compare .itens-modal,
	[data-pagina="restrict.bolsa.search"] .modal-compare .itens-modal {
		margin-left: 20px
	}

	[data-pagina="search.results"] .field-compare .list li,
	[data-pagina="search.results.carros"] .field-compare .list li,
	[data-pagina="search.results.motos"] .field-compare .list li,
	[data-pagina="search.results.nauticos"] .field-compare .list li,
	[data-pagina="search.results.caminhoes"] .field-compare .list li,
	[data-pagina="search.advanced.results"] .field-compare .list li,
	[data-pagina="list-resale"] .field-compare .list li,
	[data-pagina="resellers.results"] .field-compare .list li,
	[data-pagina="restrict.bolsa.search"] .field-compare .list li {
		width: 225px
	}

	[data-pagina="search.results"] .field-compare li .item,
	[data-pagina="search.results.carros"] .field-compare li .item,
	[data-pagina="search.results.motos"] .field-compare li .item,
	[data-pagina="search.results.nauticos"] .field-compare li .item,
	[data-pagina="search.results.caminhoes"] .field-compare li .item,
	[data-pagina="search.results"] .field-compare li .img-product,
	[data-pagina="search.results.carros"] .field-compare li .img-product,
	[data-pagina="search.results.motos"] .field-compare li .img-product,
	[data-pagina="search.results.nauticos"] .field-compare li .img-product,
	[data-pagina="search.results.caminhoes"] .field-compare li .img-product,
	[data-pagina="search.advanced.results"] .field-compare li .item,
	[data-pagina="search.advanced.results"] .field-compare li .img-product,
	[data-pagina="list-resale"] .field-compare li .item,
	[data-pagina="list-resale"] .field-compare li .img-product,
	[data-pagina="resellers.results"] .field-compare li .item,
	[data-pagina="resellers.results"] .field-compare li .img-product,
	[data-pagina="restrict.bolsa.search"] .field-compare li .item,
	[data-pagina="restrict.bolsa.search"] .field-compare li .img-product {
		width: 210px
	}

	[data-pagina="search.results"] .field-compare li .item img,
	[data-pagina="search.results.carros"] .field-compare li .item img,
	[data-pagina="search.results.motos"] .field-compare li .item img,
	[data-pagina="search.results.nauticos"] .field-compare li .item img,
	[data-pagina="search.results.caminhoes"] .field-compare li .item img,
	[data-pagina="search.advanced.results"] .field-compare li .item img,
	[data-pagina="list-resale"] .field-compare li .item img,
	[data-pagina="resellers.results"] .field-compare li .item img,
	[data-pagina="restrict.bolsa.search"] .field-compare li .item img {
		max-width: 100%
	}
}

@media screen and (max-width: 700px) {

	[data-pagina="search.results"] html,
	[data-pagina="search.results.carros"] html,
	[data-pagina="search.results.motos"] html,
	[data-pagina="search.results.nauticos"] html,
	[data-pagina="search.results.caminhoes"] html,
	[data-pagina="search.advanced.results"] html,
	[data-pagina="list-resale"] html,
	[data-pagina="resellers.results"] html,
	[data-pagina="restrict.bolsa.search"] html {
		overflow: hidden
	}

	[data-pagina="search.results"] .products .results .header-results .order,
	[data-pagina="search.results.carros"] .products .results .header-results .order,
	[data-pagina="search.results.motos"] .products .results .header-results .order,
	[data-pagina="search.results.nauticos"] .products .results .header-results .order,
	[data-pagina="search.results.caminhoes"] .products .results .header-results .order,
	[data-pagina="search.advanced.results"] .products .results .header-results .order,
	[data-pagina="list-resale"] .products .results .header-results .order,
	[data-pagina="resellers.results"] .products .results .header-results .order,
	[data-pagina="restrict.bolsa.search"] .products .results .header-results .order {
		display: inline-block;
		margin: inherit !important;
	}

	[data-pagina="search.results"] .infos-search,
	[data-pagina="search.results.carros"] .infos-search,
	[data-pagina="search.results.motos"] .infos-search,
	[data-pagina="search.results.nauticos"] .infos-search,
	[data-pagina="search.results.caminhoes"] .infos-search,
	[data-pagina="search.results.carros"] .infos-local,
	[data-pagina="search.results.motos"] .infos-local,
	[data-pagina="search.results.nauticos"] .infos-local,
	[data-pagina="search.results.caminhoes"] .infos-local,
	[data-pagina="search.advanced.results"] .infos-search,
	[data-pagina="list-resale"] .infos-search,
	[data-pagina="resellers.results"] .infos-search,
	[data-pagina="restrict.bolsa.search"] .infos-search {
		height: 124px
	}

	[data-pagina="search.results"] .infos-local,
	[data-pagina="search.results.carros"] .infos-local,
	[data-pagina="search.results.motos"] .infos-local,
	[data-pagina="search.results.nauticos"] .infos-local,
	[data-pagina="search.results.caminhoes"] .infos-local,
	[data-pagina="search.advanced.results"] .infos-local,
	[data-pagina="list-resale"] .infos-local,
	[data-pagina="resellers.results"] .infos-local,
	[data-pagina="restrict.bolsa.search"] .infos-local {
		width: 340px;
		height: 190px
	}

	[data-pagina="search.results"] .infos-local .text-local,
	[data-pagina="search.results.carros"] .infos-local .text-local,
	[data-pagina="search.results.motos"] .infos-local .text-local,
	[data-pagina="search.results.nauticos"] .infos-local .text-local,
	[data-pagina="search.results.caminhoes"] .infos-local .text-local,
	[data-pagina="search.advanced.results"] .infos-local .text-local,
	[data-pagina="list-resale"] .infos-local .text-local,
	[data-pagina="resellers.results"] .infos-local .text-local,
	[data-pagina="restrict.bolsa.search"] .infos-local .text-local {
		float: none;
		width: 300px;
		margin: 0 auto
	}

	[data-pagina="search.results"] .products ul,
	[data-pagina="search.results.carros"] .products ul,
	[data-pagina="search.results.motos"] .products ul,
	[data-pagina="search.results.nauticos"] .products ul,
	[data-pagina="search.results.caminhoes"] .products ul,
	[data-pagina="search.advanced.results"] .products ul,
	[data-pagina="list-resale"] .products ul,
	[data-pagina="resellers.results"] .products ul,
	[data-pagina="restrict.bolsa.search"] .products ul {
		width: 290px
	}

	[data-pagina="search.results"] .filter,
	[data-pagina="search.results.carros"] .filter,
	[data-pagina="search.results.motos"] .filter,
	[data-pagina="search.results.nauticos"] .filter,
	[data-pagina="search.results.caminhoes"] .filter,
	[data-pagina="search.advanced.results"] .filter,
	[data-pagina="list-resale"] .filter,
	[data-pagina="resellers.results"] .filter,
	[data-pagina="restrict.bolsa.search"] .filter {
		position: fixed;
		transition: all 0.3s;
		height: 100%;
		overflow-y: scroll;
		overflow-x: hidden;
		padding-bottom: 50px
	}

	[data-pagina="search.results"] .products .results .header-results,
	[data-pagina="search.results.carros"] .products .results .header-results,
	[data-pagina="search.results.motos"] .products .results .header-results,
	[data-pagina="search.results.nauticos"] .products .results .header-results,
	[data-pagina="search.results.caminhoes"] .products .results .header-results,
	[data-pagina="search.advanced.results"] .products .results .header-results,
	[data-pagina="list-resale"] .products .results .header-results,
	[data-pagina="resellers.results"] .products .results .header-results,
	[data-pagina="restrict.bolsa.search"] .products .results .header-results {
		width: 300px;
		margin: 0 auto
	}

	[data-pagina="search.results"] .products .results,
	[data-pagina="search.results.carros"] .products .results,
	[data-pagina="search.results.motos"] .products .results,
	[data-pagina="search.results.nauticos"] .products .results,
	[data-pagina="search.results.caminhoes"] .products .results,
	[data-pagina="search.advanced.results"] .products .results,
	[data-pagina="list-resale"] .products .results,
	[data-pagina="resellers.results"] .products .results,
	[data-pagina="restrict.bolsa.search"] .products .results {
		float: none;
		margin: 0 auto;
		width: 300px
	}

	[data-pagina="search.results"] .products ul,
	[data-pagina="search.results.carros"] .products ul,
	[data-pagina="search.results.motos"] .products ul,
	[data-pagina="search.results.nauticos"] .products ul,
	[data-pagina="search.results.caminhoes"] .products ul,
	[data-pagina="search.advanced.results"] .products ul,
	[data-pagina="list-resale"] .products ul,
	[data-pagina="resellers.results"] .products ul,
	[data-pagina="restrict.bolsa.search"] .products ul {
		width: 98%;
		margin: 0 auto;
		margin-left: 1%;
		text-align: center;
		margin-right: 1%
	}
}

@media screen and (max-width: 768px) {

	[data-pagina="search.results"] .products .list li .info-item .name-car,
	[data-pagina="search.results.carros"] .products .list li .info-item .name-car,
	[data-pagina="search.results.motos"] .products .list li .info-item .name-car,
	[data-pagina="search.results.nauticos"] .products .list li .info-item .name-car,
	[data-pagina="search.results.caminhoes"] .products .list li .info-item .name-car,
	[data-pagina="search.advanced.results"] .products .list li .info-item .name-car,
	[data-pagina="list-resale"] .products .list li .info-item .name-car,
	[data-pagina="restrict.bolsa.search"] .products .list li .info-item .name-car {
		width: 100%
	}

	[data-pagina="search.results"] .resale-name.expand-phone,
	[data-pagina="search.results.carros"] .resale-name.expand-phone,
	[data-pagina="search.results.motos"] .resale-name.expand-phone,
	[data-pagina="search.results.nauticos"] .resale-name.expand-phone,
	[data-pagina="search.results.caminhoes"] .resale-name.expand-phone,
	[data-pagina="restrict.bolsa.search"] .resale-name.expand-phone {
		height: 425px
	}

	[data-pagina="restrict.bolsa.search"] .infos-search p,
	[data-pagina="search.results"] .infos-search p,
	[data-pagina="search.results.carros"] .resale-name.expand-phone,
	[data-pagina="search.results.motos"] .resale-name.expand-phone,
	[data-pagina="search.results.nauticos"] .resale-name.expand-phone,
	[data-pagina="search.results.caminhoes"] .resale-name.expand-phone,
	[data-pagina="search.advanced.results"] .infos-search p,
	[data-pagina="list-resale"] .infos-search p {
		margin-left: 20px
	}

	[data-pagina="restrict.bolsa.search"] .infos-search p span,
	[data-pagina="search.results"] .infos-search p span,
	[data-pagina="search.results.carros"] .infos-search p span,
	[data-pagina="search.results.motos"] .infos-search p span,
	[data-pagina="search.results.nauticos"] .infos-search p span,
	[data-pagina="search.results.caminhoes"] .infos-search p span,
	[data-pagina="search.advanced.results"] .infos-search p span,
	[data-pagina="list-resale"] .infos-search p span {
		line-height: 32px
	}

	[data-pagina="restrict.bolsa.search"] .infos-search,
	[data-pagina="search.results"] .infos-search,
	[data-pagina="search.results.carros"] .infos-search,
	[data-pagina="search.results.motos"] .infos-search,
	[data-pagina="search.results.nauticos"] .infos-search,
	[data-pagina="search.results.caminhoes"] .infos-search,
	[data-pagina="search.advanced.results"] .infos-search,
	[data-pagina="list-resale"] .infos-search {
		min-height: 60px;
		height: inherit
	}

	[data-pagina="search.results"] .infos-search a,
	[data-pagina="search.results.carros"] .infos-search a,
	[data-pagina="search.results.motos"] .infos-search a,
	[data-pagina="search.results.nauticos"] .infos-search a,
	[data-pagina="search.results.caminhoes"] .infos-search a,
	[data-pagina="search.advanced.results"] .infos-search a,
	[data-pagina="list-resale"] .infos-search a {
		margin-left: 20px
	}

	[data-pagina="search.results"] .products .grid-list li,
	[data-pagina="search.results.carros"] .products .grid-list li,
	[data-pagina="search.results.motos"] .products .grid-list li,
	[data-pagina="search.results.nauticos"] .products .grid-list li,
	[data-pagina="search.results.caminhoes"] .products .grid-list li,
	[data-pagina="search.advanced.results"] .products .grid-list li,
	[data-pagina="list-resale"] .products .grid-list li {
		width: 290px;
	}

	[data-pagina="search.results"] .photo,
	[data-pagina="search.results.carros"] .photo,
	[data-pagina="search.results.motos"] .photo,
	[data-pagina="search.results.nauticos"] .photo,
	[data-pagina="search.results.caminhoes"] .photo,
	[data-pagina="search.advanced.results"] .photo,
	[data-pagina="list-resale"] .photo {
		width: 288px
	}

	[data-pagina="search.results"] .products li .info-item .name-car,
	[data-pagina="search.results.carros"] .products li .info-item .name-car,
	[data-pagina="search.results.motos"] .products li .info-item .name-car,
	[data-pagina="search.results.nauticos"] .products li .info-item .name-car,
	[data-pagina="search.results.caminhoes"] .products li .info-item .name-car,
	[data-pagina="search.advanced.results"] .products li .info-item .name-car,
	[data-pagina="list-resale"] .products li .info-item .name-car {
		width: 100%
	}

	[data-pagina="search.results"] .scroller .jscroll-inner .list,
	[data-pagina="search.results.carros"] .scroller .jscroll-inner .list,
	[data-pagina="search.results.motos"] .scroller .jscroll-inner .list,
	[data-pagina="search.results.nauticos"] .scroller .jscroll-inner .list,
	[data-pagina="search.results.caminhoes"] .scroller .jscroll-inner .list,
	[data-pagina="search.results"] .scroller .jscroll-inner .grid-list,
	[data-pagina="search.results.carros"] .scroller .jscroll-inner .grid-list,
	[data-pagina="search.results.motos"] .scroller .jscroll-inner .grid-list,
	[data-pagina="search.results.nauticos"] .scroller .jscroll-inner .grid-list,
	[data-pagina="search.results.caminhoes"] .scroller .jscroll-inner .grid-list,
	[data-pagina="search.advanced.results"] .scroller .jscroll-inner .list,
	[data-pagina="search.advanced.results"] .scroller .jscroll-inner .grid-list,
	[data-pagina="list-resale"] .scroller .jscroll-inner .list,
	[data-pagina="list-resale"] .scroller .jscroll-inner .grid-list {
		margin-bottom: 0
	}

	[data-pagina="search.results"] .btn-filter,
	[data-pagina="search.results.carros"] .btn-filter,
	[data-pagina="search.results.motos"] .btn-filter,
	[data-pagina="search.results.nauticos"] .btn-filter,
	[data-pagina="search.results.caminhoes"] .btn-filter,
	[data-pagina="search.advanced.results"] .btn-filter,
	[data-pagina="list-resale"] .btn-filter {
		top: -20px;
		z-index: 5;
		right: inherit;
		left: 32%;
		bottom: inherit;
		display: block;
		background-color: transparent;
		line-height: 15px;
		background: none;
		color: white;
		width: 130px;
		position: absolute;
		height: 30px;
		text-indent: inherit;
	}

	[data-pagina="search.results"] .filter,
	[data-pagina="search.results.carros"] .filter,
	[data-pagina="search.results.motos"] .filter,
	[data-pagina="search.results.nauticos"] .filter,
	[data-pagina="search.results.caminhoes"] .filter,
	[data-pagina="search.advanced.results"] .filter,
	[data-pagina="list-resale"] .filter {
		padding-top: 105px
	}

	[data-pagina="search.results"] .resale-name .name-resale,
	[data-pagina="search.results.carros"] .resale-name .name-resale,
	[data-pagina="search.results.motos"] .resale-name .name-resale,
	[data-pagina="search.results.nauticos"] .resale-name .name-resale,
	[data-pagina="search.results.caminhoes"] .resale-name .name-resale,
	[data-pagina="search.advanced.results"] .resale-name .name-resale,
	[data-pagina="list-resale"] .resale-name .name-resale {
		margin-left: 20px
	}

	[data-pagina="search.results"] .resale-name .bts a,
	[data-pagina="search.results.carros"] .resale-name .bts a,
	[data-pagina="search.results.motos"] .resale-name .bts a,
	[data-pagina="search.results.nauticos"] .resale-name .bts a,
	[data-pagina="search.results.caminhoes"] .resale-name .bts a,
	[data-pagina="search.advanced.results"] .resale-name .bts a,
	[data-pagina="list-resale"] .resale-name .bts a {
		margin-bottom: 10px
	}

	[data-pagina="ad.show"] .details .box-resale,
	[data-pagina="detail-renew"] .details .box-resale {
		height: auto;
		width: 100% !important
	}

	[data-pagina="ad.show"] .box-resale .img-resaler,
	[data-pagina="detail-renew"] .box-resale .img-resaler {
		width: 100%;
		height: auto
	}

	[data-pagina="ad.show"] .box-resale .img-resaler img,
	[data-pagina="detail-renew"] .box-resale .img-resaler img {
		max-width: 100%
	}

	[data-pagina="search.results.carros"] .resale-name .name-resale h2,
	[data-pagina="search.results.motos"] .resale-name .name-resale h2,
	[data-pagina="search.results.nauticos"] .resale-name .name-resale h2,
	[data-pagina="search.results.caminhoes"] .resale-name .name-resale h2,
	[data-pagina="search.results"] .resale-name .name-resale h2 {
		padding: 0 !important;
		text-align: center !important
	}

	[data-pagina="search.results.carros"] .resale-info,
	[data-pagina="search.results.motos"] .resale-info,
	[data-pagina="search.results.nauticos"] .resale-info,
	[data-pagina="search.results.caminhoes"] .resale-info,
	[data-pagina="search.results"] .resale-info {
		display: none !important
	}

	[data-pagina="search.results.carros"] .resale-name .phone,
	[data-pagina="search.results.motos"] .resale-name .phone,
	[data-pagina="search.results.nauticos"] .resale-name .phone,
	[data-pagina="search.results.caminhoes"] .resale-name .phone,
	[data-pagina="search.results"] .resale-name .phone {
		position: relative;
		width: 100%;
		display: block;
		float: left;
		text-align: center;
		right: 0 !important
	}

	[data-pagina="search.results.carros"] .resale-name .image-resale,
	[data-pagina="search.results.motos"] .resale-name .image-resale,
	[data-pagina="search.results.nauticos"] .resale-name .image-resale,
	[data-pagina="search.results.caminhoes"] .resale-name .image-resale,
	[data-pagina="search.results"] .resale-name .image-resale {
		overflow: initial !important;
		display: block !important;
		text-align: center !important;
		margin: 0 auto !important;
		float: left !important;
		top: 0 !important;
		position: relative !important;
		width: 100% !important;
		background: none !important
	}

	[data-pagina="search.results.carros"] .resale-name .image-resale img,
	[data-pagina="search.results.motos"] .resale-name .image-resale img,
	[data-pagina="search.results.nauticos"] .resale-name .image-resale img,
	[data-pagina="search.results.caminhoes"] .resale-name .image-resale img,
	[data-pagina="search.results"] .resale-name .image-resale img {
		max-width: 30% !important;
		margin-top: 35px !important
	}

	[data-pagina="search.results.carros"] .resale-name .phone,
	[data-pagina="search.results.motos"] .resale-name .phone,
	[data-pagina="search.results.nauticos"] .resale-name .phone,
	[data-pagina="search.results.caminhoes"] .resale-name .phone,
	[data-pagina="search.results"] .resale-name .phone {
		top: 0 !important
	}

	[data-pagina="search.results.carros"] .resale-name,
	[data-pagina="search.results.motos"] .resale-name,
	[data-pagina="search.results.nauticos"] .resale-name,
	[data-pagina="search.results.caminhoes"] .resale-name,
	[data-pagina="search.results"] .resale-name {
		height: auto !important;
		padding-bottom: 10px !important
	}

	[data-pagina="search.results.carros"] .resale-name .name-resale,
	[data-pagina="search.results.motos"] .resale-name .name-resale,
	[data-pagina="search.results.nauticos"] .resale-name .name-resale,
	[data-pagina="search.results.caminhoes"] .resale-name .name-resale,
	[data-pagina="search.results"] .resale-name .name-resale {
		width: 100% !important;
		text-align: center !important;
		margin: 0 !important
	}

	[data-pagina="search.results.carros"] .container-footer,
	[data-pagina="search.results.motos"] .container-footer,
	[data-pagina="search.results.nauticos"] .container-footer,
	[data-pagina="search.results.caminhoes"] .container-footer,
	[data-pagina="search.results"] .container-footer {
		display: none
	}

	[data-pagina="search.results.carros"] .results .search .search-form.mobile.scroll-header,
	[data-pagina="search.results.motos"] .results .search .search-form.mobile.scroll-header,
	[data-pagina="search.results.nauticos"] .results .search .search-form.mobile.scroll-header,
	[data-pagina="search.results.caminhoes"] .results .search .search-form.mobile.scroll-header,
	[data-pagina="search.results"] .results .search .search-form.mobile.scroll-header {
		position: relative;
		top: 0px;
		width: 100%;
		z-index: 9999
	}

	[data-pagina="search.results.carros"] .results .search .search-form.mobile.scroll-header~.advanced-search-container,
	[data-pagina="search.results.motos"] .results .search .search-form.mobile.scroll-header~.advanced-search-container,
	[data-pagina="search.results.nauticos"] .results .search .search-form.mobile.scroll-header~.advanced-search-container,
	[data-pagina="search.results.caminhoes"] .results .search .search-form.mobile.scroll-header~.advanced-search-container,
	[data-pagina="search.results"] .results .search .search-form.mobile.scroll-header~.advanced-search-container {
		position: fixed;
		top: 115px;
		padding: 0 0 80px 0 !important;
		overflow-y: scroll !important;
		height: 100% !important
	}

	[data-pagina="search.results.carros"] .results .search .search-form.mobile.scroll-header~.advanced-search-container input.btn-as,
	[data-pagina="search.results.motos"] .results .search .search-form.mobile.scroll-header~.advanced-search-container input.btn-as,
	[data-pagina="search.results.nauticos"] .results .search .search-form.mobile.scroll-header~.advanced-search-container input.btn-as,
	[data-pagina="search.results.caminhoes"] .results .search .search-form.mobile.scroll-header~.advanced-search-container input.btn-as,
	[data-pagina="search.results"] .results .search .search-form.mobile.scroll-header~.advanced-search-container input.btn-as {
		position: fixed;
		bottom: 0;
		left: 0;
		width: 100%;
		right: 0;
		background-position: 120px 20px;
		font-size: 20px
	}

	.mobile {
		display: block !important
	}

	.desktop {
		display: none !important
	}

	.center {
		margin: 0 !important;
		max-width: 100% !important
	}

	.products {
		padding-top: 0 !important;
		display: inline-block !important
	}

	.products .results {
		width: 100% !important
	}

	.products .results .header-results p {
		padding-left: 5px !important
	}

	.products .results .header-results .grid-view {
		display: none !important
	}

	.products .results .header-results .list-view {
		display: none !important
	}

	.products .list li .img-product {
		width: 100% !important;
	}

	.products .list li {
		width: 100% !important;
		margin-left: 0 !important;
		height: auto !important;
		margin-top: -4px !important
	}

	.products .center .results {
		margin-top: -10px !important
	}

	.products .list li .info-item .name-car,
	.products .list li .info-item .year-km {
		left: 0 !important
	}

	.products .list li .info-item .year-km {
		line-height: 15px !important;
		margin-top: 0 !important
	}

	.products .results .header-results {
		width: 95% !important
	}

	.scroller .jscroll-inner .list {
		margin-left: 0 !important
	}

	.products .list li .favorite,
	.products .list li .compare {
		display: none !important
	}

	.products .list .img-product img {
		width: 100% !important;
		float: left !important;
		min-height: 127px;
	}

	.products .list li .item {
		width: 45% !important;
		height: auto !important
	}

	.products .list li .info-item {
		float: left !important;
		width: 55% !important;
		margin-top: 0 !important;
		line-height: 15px !important;
		padding: 0 5px 0 10px !important;
		white-space: normal !important
	}

	.products .list li .info-item .saler {
		font-size: 0.9em !important;
		float: initial !important;
		position: initial !important;
		margin-right: 0px !important;
		margin-top: 0px !important;
		left: 0 !important
	}

	.products .list li .info-item .city {
		text-transform: uppercase !important
	}

	.products li .info-item .year-km span {
		margin-right: 2px;
		margin-left: 2px;
		font-size: 0.8em !important
	}

	.products li .info-item .name-car {
		font-size: 1em !important;
		margin-top: 0 !important;
		padding-bottom: 5px;
		padding-top: 5px
	}

	.products li .info-item .brand-car {
		font-size: 0.8em;
		color: #2c2c2c;
		margin-top: 7px;
		display: block;
		text-overflow: ellipsis;
		direction: ltr
	}

	.field-compare .list li {
		display: none !important
	}

	.field-compare {
		height: 50px !important
	}

	.field-compare .btn-comparar {
		right: 8px !important;
		top: 5px !important;
		width: 95% !important
	}

	.products .list li .price {
		position: absolute !important;
		top: inherit !important;
		bottom: 0 !important;
		color: #000000 !important;
		left: 47% !important;
		padding: 10px 5px 5px 10px !important
	}

	.modal-compare .tt-modal {
		margin-top: 100px !important
	}

	.modal-compare .tt-modal .close-modal {
		top: -20px !important
	}

	.modal-compare .details {
		display: block !important;
		margin: 0 auto !important
	}

	.modal-compare {
		z-index: 9999 !important
	}

	.modal-img-product {
		width: initial
	}

	.voltar-topo {
		display: none !important
	}

	.pagination-holder-c {
		width: 100% !important;
		height: 80px !important
	}

	.pagination-holder-c ul.pagination li:nth-child(1),
	.pagination-holder-c ul.pagination li.active,
	.pagination-holder-c ul.pagination li.active+li,
	.pagination-holder-c ul.pagination li.active+li+li,
	.pagination-holder-c ul.pagination li.active+li+li+li {
		display: inline-block !important
	}

	.pagination-holder-c ul.pagination li:nth-last-child(1) {
		display: inline-block !important
	}

	.pagination-holder-c ul.pagination li {
		display: none
	}

	.home .ban-box:first-child {
		margin-right: auto;
	}
}

.evidence.desktop {
	display: inline-block;
}

[data-pagina="restrict.bolsa.search"] header,
[data-pagina="bolsa.ad.show"] header {
	background: #001130
}

[data-pagina="restrict.bolsa.search"] header .logo h1,
[data-pagina="bolsa.ad.show"] header .logo h1 {
	width: 430px;
	background: url("../images/logo-header-bolsa.png") no-repeat
}

[data-pagina="restrict.bolsa.search"] header .menu ul,
[data-pagina="bolsa.ad.show"] header .menu ul {
	margin-top: -4px
}

[data-pagina="restrict.bolsa.search"] header .menu ul li,
[data-pagina="bolsa.ad.show"] header .menu ul li {
	background: #5bac2a
}

[data-pagina="restrict.bolsa.search"] header .menu ul li a,
[data-pagina="bolsa.ad.show"] header .menu ul li a {
	color: #FFF;
	padding: 5px 15px;
	display: inline-block
}

[data-pagina="restrict.bolsa.search"] header .menu ul li a:hover,
[data-pagina="bolsa.ad.show"] header .menu ul li a:hover {
	color: #FFF
}

[data-pagina="restrict.bolsa.search"] .banner,
[data-pagina="bolsa.ad.show"] .banner {
	height: auto;
	min-height: 390px;
	overflow: hidden
}

[data-pagina="restrict.bolsa.search"] .banner .flexslider,
[data-pagina="bolsa.ad.show"] .banner .flexslider {
	z-index: 1;
	position: absolute;
	top: 41px;
	overflow: hidden;
	background-color: #001130;
	width: 100%;
	height: 450px
}

[data-pagina="restrict.bolsa.search"] .banner .flexslider ul,
[data-pagina="bolsa.ad.show"] .banner .flexslider ul {
	height: 400px
}

[data-pagina="restrict.bolsa.search"] .banner .flexslider li p,
[data-pagina="bolsa.ad.show"] .banner .flexslider li p {
	display: block;
	text-transform: uppercase;
	font-size: 38px;
	color: #fff;
	text-align: center;
	width: 550px;
	left: 50%;
	margin-left: -255px;
	position: absolute;
	top: 50%
}

[data-pagina="restrict.bolsa.search"] .banner .flexslider li p span,
[data-pagina="bolsa.ad.show"] .banner .flexslider li p span {
	color: #5bac2a
}

[data-pagina="restrict.bolsa.search"] .banner .flexslider img,
[data-pagina="bolsa.ad.show"] .banner .flexslider img {
	width: 100%;
	height: 100%
}

[data-pagina="restrict.bolsa.search"] .search-form,
[data-pagina="bolsa.ad.show"] .search-form {
	background: #001130
}

[data-pagina="restrict.bolsa.search"] .search-form form .send-search,
[data-pagina="bolsa.ad.show"] .search-form form .send-search {
	background: #5bac2a url("../images/search-bolsa.png") no-repeat;
	background-position: 30px;
	color: #FFF
}

[data-pagina="restrict.bolsa.search"] .carousel-products li .price,
[data-pagina="bolsa.ad.show"] .carousel-products li .price {
	background-color: rgba(91, 172, 42, 0.85)
}

[data-pagina="restrict.bolsa.search"] .products .results .header-results .results-count,
[data-pagina="bolsa.ad.show"] .products .results .header-results .results-count {
	background-color: #5bac2a;
	color: #FFF
}

[data-pagina="restrict.bolsa.search"] .advanced-search-container .form-advanced .optionals label.active,
[data-pagina="bolsa.ad.show"] .advanced-search-container .form-advanced .optionals label.active {
	color: #FFF
}

[data-pagina="restrict.bolsa.search"] .advanced-search-container .form-advanced .optionals .check-optional.active,
[data-pagina="bolsa.ad.show"] .advanced-search-container .form-advanced .optionals .check-optional.active {
	background-color: #5bac2a
}

[data-pagina="restrict.bolsa.search"] .advanced-search-container .form-advanced .details label.active,
[data-pagina="bolsa.ad.show"] .advanced-search-container .form-advanced .details label.active {
	color: #FFF
}

[data-pagina="restrict.bolsa.search"] .advanced-search-container .form-advanced .details .check-optional.active,
[data-pagina="bolsa.ad.show"] .advanced-search-container .form-advanced .details .check-optional.active {
	background-color: #5bac2a
}

[data-pagina="restrict.bolsa.search"] .advanced-search-container .form-advanced .search-input,
[data-pagina="bolsa.ad.show"] .advanced-search-container .form-advanced .search-input {
	background: #5bac2a url("../images/search-bolsa.png") no-repeat;
	background-position: 120px 20px;
	color: #FFF
}

[data-pagina="restrict.bolsa.search"] .products li .price,
[data-pagina="bolsa.ad.show"] .products li .price {
	background-color: #5bac2a;
	color: #FFF
}

[data-pagina="restrict.bolsa.search"] .products .list li .favorite,
[data-pagina="bolsa.ad.show"] .products .list li .favorite {
	background: #001130
}

[data-pagina="restrict.bolsa.search"] .products .list li .compare,
[data-pagina="bolsa.ad.show"] .products .list li .compare {
	background: #001130
}

[data-pagina="restrict.bolsa.search"] .products .grid-list .favorite,
[data-pagina="bolsa.ad.show"] .products .grid-list .favorite {
	background: #001130
}

[data-pagina="restrict.bolsa.search"] .products .grid-list .compare,
[data-pagina="bolsa.ad.show"] .products .grid-list .compare {
	background: #001130
}

[data-pagina="restrict.bolsa.search"] .filter .itens-category input:checked+label .checkbox,
[data-pagina="bolsa.ad.show"] .filter .itens-category input:checked+label .checkbox {
	background-color: #5bac2a
}

[data-pagina="restrict.bolsa.search"] .sidebar #btn-form-filter,
[data-pagina="bolsa.ad.show"] .sidebar #btn-form-filter {
	color: #FFF;
	background: #5bac2a url("../images/btn-filter-bolsa.png") no-repeat left;
	background-position: 65px 16px
}

[data-pagina="restrict.bolsa.search"] .infos-search p span,
[data-pagina="bolsa.ad.show"] .infos-search p span {
	color: #5bac2a
}

[data-pagina="restrict.bolsa.search"] .chosen-container .chosen-results li.highlighted,
[data-pagina="bolsa.ad.show"] .chosen-container .chosen-results li.highlighted {
	background-color: #5bac2a;
	color: #FFF
}

[data-pagina="restrict.bolsa.search"] .voltar-topo,
[data-pagina="bolsa.ad.show"] .voltar-topo {
	background: url("../images/voltar-bolsa.jpg")
}

[data-pagina="restrict.bolsa.search"] footer .container-footer,
[data-pagina="bolsa.ad.show"] footer .container-footer {
	background-color: #001130
}

[data-pagina="restrict.bolsa.search"] footer .container-footer .logo,
[data-pagina="bolsa.ad.show"] footer .container-footer .logo {
	background: url("../images/logo-footer-bolsa.png") no-repeat;
	width: 255px
}

[data-pagina="restrict.bolsa.search"] footer .container-footer .infos-footer,
[data-pagina="bolsa.ad.show"] footer .container-footer .infos-footer {
	border-top: 1px solid #458320
}

[data-pagina="restrict.bolsa.search"] footer .container-footer .address,
[data-pagina="bolsa.ad.show"] footer .container-footer .address {
	display: block;
	float: left
}

[data-pagina="restrict.bolsa.search"] footer .container-footer .social,
[data-pagina="bolsa.ad.show"] footer .container-footer .social {
	display: block;
	float: right
}

[data-pagina="restrict.bolsa.search"] footer .container-footer .social .social-list li,
[data-pagina="bolsa.ad.show"] footer .container-footer .social .social-list li {
	margin-left: 15px
}

[data-pagina="restrict.bolsa.search"] footer .container-footer .social .social-list li a,
[data-pagina="bolsa.ad.show"] footer .container-footer .social .social-list li a {
	background: none;
	height: 50px;
	width: 50px
}

[data-pagina="restrict.bolsa.search"] footer .container-footer .social .social-list li a.facebook,
[data-pagina="bolsa.ad.show"] footer .container-footer .social .social-list li a.facebook {
	background: url("../images/facebook.png") no-repeat;
	background-size: 100%
}

[data-pagina="restrict.bolsa.search"] footer .container-footer .social .social-list li a.google,
[data-pagina="bolsa.ad.show"] footer .container-footer .social .social-list li a.google {
	background: url("../images/google-mais.png") no-repeat;
	background-size: 100%
}

[data-pagina="restrict.bolsa.search"] footer .container-footer .social .social-list li a.twitter,
[data-pagina="bolsa.ad.show"] footer .container-footer .social .social-list li a.twitter {
	background: url("../images/twitter.png") no-repeat;
	background-size: 100%
}

[data-pagina="restrict.bolsa.search"] footer .container-footer .address,
[data-pagina="bolsa.ad.show"] footer .container-footer .address {
	color: #FFF
}

[data-pagina="restrict.bolsa.search"] footer .container-footer .menu-footer li a,
[data-pagina="bolsa.ad.show"] footer .container-footer .menu-footer li a {
	color: #FFF
}

[data-pagina="restrict.bolsa.search"] footer .container-footer .newsletter h2,
[data-pagina="bolsa.ad.show"] footer .container-footer .newsletter h2 {
	color: #5bac2a
}

[data-pagina="restrict.bolsa.search"] footer .container-footer .newsletter form .send-news,
[data-pagina="bolsa.ad.show"] footer .container-footer .newsletter form .send-news {
	background-color: #5bac2a;
	color: #FFF
}

[data-pagina="restrict.bolsa.search"] footer .copyright,
[data-pagina="bolsa.ad.show"] footer .copyright {
	background-color: #000c21
}

[data-pagina="ad.show"] .mobile,
[data-pagina="bolsa.ad.show"] .mobile,
[data-pagina="detail-renew"] .mobile {
	display: none !important
}

[data-pagina="ad.show"] .desktop,
[data-pagina="bolsa.ad.show"] .desktop,
[data-pagina="detail-renew"] .desktop {
	display: block !important
}

[data-pagina="ad.show"] #load-photos,
[data-pagina="bolsa.ad.show"] #load-photos,
[data-pagina="detail-renew"] #load-photos {
	cursor: pointer
}

[data-pagina="ad.show"] .lg-outer,
[data-pagina="bolsa.ad.show"] .lg-outer,
[data-pagina="detail-renew"] .lg-outer {
	z-index: 999999999;
	background: #000
}

[data-pagina="ad.show"] .lg-thumb,
[data-pagina="bolsa.ad.show"] .lg-thumb,
[data-pagina="detail-renew"] .lg-thumb {
	margin: 0 auto
}

[data-pagina="ad.show"] .lightbox-price,
[data-pagina="bolsa.ad.show"] .lightbox-price,
[data-pagina="detail-renew"] .lightbox-price {
	background: #FACF00;
	color: #000;
	padding: 5px 10px;
	margin-left: 10px
}

[data-pagina="ad.show"] .lg-outer .lg-thumb-item.active,
[data-pagina="ad.show"] .lg-outer .lg-thumb-item:hover,
[data-pagina="bolsa.ad.show"] .lg-outer .lg-thumb-item.active,
[data-pagina="bolsa.ad.show"] .lg-outer .lg-thumb-item:hover,
[data-pagina="detail-renew"] .lg-outer .lg-thumb-item.active,
[data-pagina="detail-renew"] .lg-outer .lg-thumb-item:hover {
	border-color: #FACF00 !important
}

[data-pagina="ad.show"] .lg-sub-html,
[data-pagina="bolsa.ad.show"] .lg-sub-html,
[data-pagina="detail-renew"] .lg-sub-html {
	color: #FACF00 !important
}

[data-pagina="ad.show"] .sucesso-proposta .msg-proposta-enviada,
[data-pagina="bolsa.ad.show"] .sucesso-proposta .msg-proposta-enviada,
[data-pagina="detail-renew"] .sucesso-proposta .msg-proposta-enviada {
	height: 290px;
	display: none;
	font-size: 24px;
	color: #72C1B0;
	line-height: 34px;
	text-align: center;
	padding-top: 105px
}

[data-pagina="ad.show"] .sucesso-proposta .msg-proposta-enviada img,
[data-pagina="bolsa.ad.show"] .sucesso-proposta .msg-proposta-enviada img,
[data-pagina="detail-renew"] .sucesso-proposta .msg-proposta-enviada img {
	width: 80px
}

[data-pagina="ad.show"] .sucesso-proposta .info-envio,
[data-pagina="bolsa.ad.show"] .sucesso-proposta .info-envio,
[data-pagina="detail-renew"] .sucesso-proposta .info-envio {
	color: #4d4d59;
	font-size: 16px;
	text-align: center;
	margin: 0 30px 35px 30px;
	padding: 0;
	line-height: 20px
}

[data-pagina="ad.show"] .modal-recomendacao-mobile,
[data-pagina="bolsa.ad.show"] .modal-recomendacao-mobile,
[data-pagina="detail-renew"] .modal-recomendacao-mobile {
	display: none;
	float: left;
	position: relative
}

[data-pagina="ad.show"] .modal-recomendacao-mobile .proposta-enviada:before,
[data-pagina="bolsa.ad.show"] .modal-recomendacao-mobile .proposta-enviada:before,
[data-pagina="detail-renew"] .modal-recomendacao-mobile .proposta-enviada:before {
	content: "";
	width: 75px;
	height: 75px;
	background: url("../images/check-success.png") no-repeat scroll top left;
	background-size: cover;
	position: absolute;
	top: 0;
	left: 0
}

[data-pagina="ad.show"] .modal-recomendacao-mobile .title-h1,
[data-pagina="bolsa.ad.show"] .modal-recomendacao-mobile .title-h1,
[data-pagina="detail-renew"] .modal-recomendacao-mobile .title-h1 {
	font-size: 16px;
	color: #4d4d4d;
	font-weight: bold;
	margin-bottom: 29px
}

[data-pagina="ad.show"] .modal-recomendacao-mobile .proposta-enviada,
[data-pagina="bolsa.ad.show"] .modal-recomendacao-mobile .proposta-enviada,
[data-pagina="detail-renew"] .modal-recomendacao-mobile .proposta-enviada {
	text-align: left;
	width: 100%;
	font-size: 24px;
	color: #72C1B0;
	float: left;
	line-height: 18px;
	padding-left: 95px;
	position: relative;
	margin-bottom: 26px;
	z-index: 999;
	margin-top: -35px
}

[data-pagina="ad.show"] .modal-recomendacao-mobile .proposta-enviada h2,
[data-pagina="bolsa.ad.show"] .modal-recomendacao-mobile .proposta-enviada h2,
[data-pagina="detail-renew"] .modal-recomendacao-mobile .proposta-enviada h2 {
	font-size: 22px;
	color: #72C1B0;
	padding-top: 10px;
	padding-bottom: 10px;
	font-weight: 400
}

[data-pagina="ad.show"] .modal-recomendacao-mobile .proposta-enviada P,
[data-pagina="bolsa.ad.show"] .modal-recomendacao-mobile .proposta-enviada P,
[data-pagina="detail-renew"] .modal-recomendacao-mobile .proposta-enviada 1P {
	color: #696976;
	font-size: 16px
}

[data-pagina="ad.show"] .modal-recomendacao-mobile .msg-proposta-enviada,
[data-pagina="bolsa.ad.show"] .modal-recomendacao-mobile .msg-proposta-enviada,
[data-pagina="detail-renew"] .modal-recomendacao-mobile .msg-proposta-enviada {
	height: 150px;
	display: none;
	font-size: 22px;
	color: #72C1B0;
	line-height: 34px;
	text-align: center;
	padding-top: 15px;
	position: absolute;
	left: 0;
	right: 0;
	z-index: 999
}

[data-pagina="ad.show"] .modal-recomendacao-mobile .msg-proposta-enviada img,
[data-pagina="bolsa.ad.show"] .modal-recomendacao-mobile .msg-proposta-enviada img,
[data-pagina="detail-renew"] .modal-recomendacao-mobile .msg-proposta-enviada img {
	width: 40px
}

[data-pagina="ad.show"] .modal-recomendacao-mobile .list li .img-product,
[data-pagina="bolsa.ad.show"] .modal-recomendacao-mobile .list li .img-product,
[data-pagina="detail-renew"] .modal-recomendacao-mobile .list li .img-product {
	width: 100% !important;
	height: auto !important
}

[data-pagina="ad.show"] .modal-recomendacao-mobile .list ul,
[data-pagina="bolsa.ad.show"] .modal-recomendacao-mobile .list ul,
[data-pagina="detail-renew"] .modal-recomendacao-mobile .list ul {
	float: left;
	list-style: none
}

[data-pagina="ad.show"] .modal-recomendacao-mobile .list li,
[data-pagina="bolsa.ad.show"] .modal-recomendacao-mobile .list li,
[data-pagina="detail-renew"] .modal-recomendacao-mobile .list li {
	list-style: none;
	float: left;
	width: 100% !important;
	margin-left: 0 !important;
	height: auto !important;
	margin-top: 15px !important
}

[data-pagina="ad.show"] .modal-recomendacao-mobile .list li a,
[data-pagina="bolsa.ad.show"] .modal-recomendacao-mobile .list li a,
[data-pagina="detail-renew"] .modal-recomendacao-mobile .list li a {
	height: 100%;
	text-decoration: none;
	color: #2e2e2e
}

[data-pagina="ad.show"] .modal-recomendacao-mobile .list li .info-item .name-car,
[data-pagina="ad.show"] .modal-recomendacao-mobile .list li .info-item .year-km,
[data-pagina="bolsa.ad.show"] .modal-recomendacao-mobile .list li .info-item .name-car,
[data-pagina="bolsa.ad.show"] .modal-recomendacao-mobile .list li .info-item .year-km,
[data-pagina="detail-renew"] .modal-recomendacao-mobile .list li .info-item .name-car,
[data-pagina="detail-renew"] .modal-recomendacao-mobile .list li .info-item .year-km {
	left: 0 !important
}

[data-pagina="ad.show"] .modal-recomendacao-mobile .list li .info-item .year-km,
[data-pagina="bolsa.ad.show"] .modal-recomendacao-mobile .list li .info-item .year-km,
[data-pagina="detail-renew"] .modal-recomendacao-mobile .list li .info-item .year-km {
	line-height: 15px !important;
	margin-top: 0 !important;
	font-size: 11px;
	color: #888888;
	display: block
}

[data-pagina="ad.show"] .modal-recomendacao-mobile .scroller .jscroll-inner .list,
[data-pagina="bolsa.ad.show"] .modal-recomendacao-mobile .scroller .jscroll-inner .list,
[data-pagina="detail-renew"] .modal-recomendacao-mobile .scroller .jscroll-inner .list {
	margin-left: 0 !important
}

[data-pagina="ad.show"] .modal-recomendacao-mobile .list .img-product img,
[data-pagina="bolsa.ad.show"] .modal-recomendacao-mobile .list .img-product img,
[data-pagina="detail-renew"] .modal-recomendacao-mobile .list .img-product img {
	width: 100% !important;
	float: left !important
}

[data-pagina="ad.show"] .modal-recomendacao-mobile .list li .item,
[data-pagina="bolsa.ad.show"] .modal-recomendacao-mobile .list li .item,
[data-pagina="detail-renew"] .modal-recomendacao-mobile .list li .item {
	width: 45% !important;
	height: auto !important
}

[data-pagina="ad.show"] .modal-recomendacao-mobile .list li .info-item,
[data-pagina="bolsa.ad.show"] .modal-recomendacao-mobile .list li .info-item,
[data-pagina="detail-renew"] .modal-recomendacao-mobile .list li .info-item {
	float: left !important;
	width: 55% !important;
	margin-top: 0 !important;
	line-height: 15px !important;
	padding: 0 5px 0 10px !important;
	white-space: normal !important;
	position: relative
}

[data-pagina="ad.show"] .modal-recomendacao-mobile .list li .info-item .year-km span,
[data-pagina="bolsa.ad.show"] .modal-recomendacao-mobile .list li .info-item .year-km span,
[data-pagina="detail-renew"] .modal-recomendacao-mobile .list li .info-item .year-km span {
	margin-right: 2px;
	margin-left: 2px;
	font-size: 0.8em !important
}

[data-pagina="ad.show"] .modal-recomendacao-mobile .list li .name-car,
[data-pagina="bolsa.ad.show"] .modal-recomendacao-mobile .list li .name-car,
[data-pagina="detail-renew"] .modal-recomendacao-mobile .list li .name-car {
	font-size: 14px !important;
	margin-top: 0 !important;
	padding-top: 5px;
	font-weight: 700;
	text-transform: uppercase;
	display: block;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	direction: ltr
}

[data-pagina="ad.show"] .modal-recomendacao-mobile .list li .info-item .brand-car,
[data-pagina="bolsa.ad.show"] .modal-recomendacao-mobile .list li .info-item .brand-car,
[data-pagina="detail-renew"] .modal-recomendacao-mobile .list li .info-item .brand-car {
	font-size: 0.8em;
	color: #2c2c2c;
	margin-top: 7px;
	display: block;
	text-overflow: ellipsis;
	direction: ltr
}

[data-pagina="ad.show"] .modal-recomendacao-mobile .list li .price,
[data-pagina="bolsa.ad.show"] .modal-recomendacao-mobile .list li .price,
[data-pagina="detail-renew"] .modal-recomendacao-mobile .list li .price {
	background: rgba(250, 207, 0, 0.85);
	font-weight: 700;
	color: #000000 !important;
	right: initial !important;
	padding: 10px 5px 5px 10px !important
}

[data-pagina="ad.show"] .modal-recomendacao-mobile .btn-proposta,
[data-pagina="bolsa.ad.show"] .modal-recomendacao-mobile .btn-proposta,
[data-pagina="detail-renew"] .modal-recomendacao-mobile .btn-proposta {
	overflow: hidden;
	background: #facf00;
	color: #000;
	font-size: 11px;
	padding: 10px 5px;
	border: none;
	font-family: inherit;
	cursor: pointer;
	width: 100%;
	text-align: left;
	display: inline-block;
	text-transform: uppercase;
	letter-spacing: 1px;
	font-weight: 700;
	outline: none;
	position: relative;
	transition: all 0.3s
}

[data-pagina="ad.show"] .modal-recomendacao-mobile .btn-proposta:after,
[data-pagina="bolsa.ad.show"] .modal-recomendacao-mobile .btn-proposta:after,
[data-pagina="detail-renew"] .modal-recomendacao-mobile .btn-proposta:after {
	width: 30%;
	height: 200%;
	background: #000;
	z-index: 1;
	right: 0;
	top: 0;
	margin: -20px -31px 32px -45px;
	-ms-transform-origin: 0 0;
	transform-origin: 0 0;
	-ms-transform: rotate(20deg);
	transform: rotate(20deg);
	content: '>';
	position: absolute;
	transition: all 0.3s
}

[data-pagina="ad.show"] .modal-recomendacao-mobile .btn-proposta i,
[data-pagina="bolsa.ad.show"] .modal-recomendacao-mobile .btn-proposta i,
[data-pagina="detail-renew"] .modal-recomendacao-mobile .btn-proposta i {
	background: transparent url("../images/arrow-right-send.png") no-repeat scroll center center;
	height: 100%;
	position: absolute;
	right: 7px;
	top: 0;
	transition: right 0.2s ease-out 0s;
	width: 12px;
	z-index: 2
}

[data-pagina="ad.show"] .modal-recomendacao-mobile .dados-carro,
[data-pagina="bolsa.ad.show"] .modal-recomendacao-mobile .dados-carro,
[data-pagina="detail-renew"] .modal-recomendacao-mobile .dados-carro {
	position: absolute !important;
	left: -135px;
	z-index: 9;
	margin-top: -15px;
	height: 110px;
	width: 82%;
	color: #fff
}

[data-pagina="ad.show"] .modal-recomendacao-mobile .dados-carro .price,
[data-pagina="bolsa.ad.show"] .modal-recomendacao-mobile .dados-carro .price,
[data-pagina="detail-renew"] .modal-recomendacao-mobile .dados-carro .price {
	bottom: 1px;
	position: absolute
}

[data-pagina="ad.show"] .modal-recomendacao-mobile textarea,
[data-pagina="bolsa.ad.show"] .modal-recomendacao-mobile textarea,
[data-pagina="detail-renew"] .modal-recomendacao-mobile textarea {
	height: 56px;
	width: 100%;
	padding: 5px
}

[data-pagina="ad.show"] .modal-recomendacao,
[data-pagina="bolsa.ad.show"] .modal-recomendacao,
[data-pagina="detail-renew"] .modal-recomendacao {
	z-index: 9999999999;
	position: absolute;
	left: 50%;
	top: 50px;
	width: 1150px;
	margin: 0 auto;
	border-radius: 6px;
	background-color: #f4f4f4;
	padding: 30px;
	margin-left: -580px;
	box-sizing: border-box
}

[data-pagina="ad.show"] .modal-recomendacao .carousel-products,
[data-pagina="bolsa.ad.show"] .modal-recomendacao .carousel-products,
[data-pagina="detail-renew"] .modal-recomendacao .carousel-products {
	background-color: #f4f4f4;
	padding-bottom: 0
}

[data-pagina="ad.show"] .modal-recomendacao .carousel-products ul,
[data-pagina="bolsa.ad.show"] .modal-recomendacao .carousel-products ul,
[data-pagina="detail-renew"] .modal-recomendacao .carousel-products ul {
	margin-bottom: 0
}

[data-pagina="ad.show"] .modal-recomendacao .carousel-products ul li,
[data-pagina="bolsa.ad.show"] .modal-recomendacao .carousel-products ul li,
[data-pagina="detail-renew"] .modal-recomendacao .carousel-products ul li {
	margin-left: 10px
}

[data-pagina="ad.show"] .modal-recomendacao .carousel-products ul .list-infos li,
[data-pagina="bolsa.ad.show"] .modal-recomendacao .carousel-products ul .list-infos li,
[data-pagina="detail-renew"] .modal-recomendacao .carousel-products ul .list-infos li {
	margin: 0
}

[data-pagina="ad.show"] .modal-recomendacao .tt-modal,
[data-pagina="bolsa.ad.show"] .modal-recomendacao .tt-modal,
[data-pagina="detail-renew"] .modal-recomendacao .tt-modal {
	position: relative;
	padding: 5px 5px;
	text-align: left
}

[data-pagina="ad.show"] .modal-recomendacao .tt-modal .close-modais,
[data-pagina="bolsa.ad.show"] .modal-recomendacao .tt-modal .close-modais,
[data-pagina="detail-renew"] .modal-recomendacao .tt-modal .close-modais {
	cursor: pointer;
	position: absolute;
	top: -50px;
	right: -30px;
	color: #fff;
	font-size: 13px
}

[data-pagina="ad.show"] .modal-recomendacao .tt-modal .title-h1,
[data-pagina="bolsa.ad.show"] .modal-recomendacao .tt-modal .title-h1,
[data-pagina="detail-renew"] .modal-recomendacao .tt-modal .title-h1 {
	font-size: 18px;
	color: #4d4d4d;
	font-weight: bold;
	margin-bottom: 29px
}

[data-pagina="ad.show"] .modal-recomendacao form,
[data-pagina="bolsa.ad.show"] .modal-recomendacao form,
[data-pagina="detail-renew"] .modal-recomendacao form {
	padding: 15px
}

[data-pagina="ad.show"] .modal-recomendacao form p,
[data-pagina="bolsa.ad.show"] .modal-recomendacao form p,
[data-pagina="detail-renew"] .modal-recomendacao form p {
	text-align: left;
	font-weight: bold;
	margin-bottom: 10px;
	color: #4d4d4d
}

[data-pagina="ad.show"] .modal-recomendacao a,
[data-pagina="bolsa.ad.show"] .modal-recomendacao a,
[data-pagina="detail-renew"] .modal-recomendacao a {
	text-transform: uppercase;
	display: block;
	color: #4d4d4d !important;
	font-size: 12px;
	text-align: center;
	text-decoration: none;
	font-weight: 400;
	margin: 27px auto 12px auto
}

[data-pagina="ad.show"] .modal-recomendacao .name-car,
[data-pagina="bolsa.ad.show"] .modal-recomendacao .name-car,
[data-pagina="detail-renew"] .modal-recomendacao .name-car {
	position: absolute;
	color: #FFF;
	top: 0;
	text-align: left;
	left: 0;
	padding: 10px 10px
}

[data-pagina="ad.show"] .modal-recomendacao .name-car h2,
[data-pagina="bolsa.ad.show"] .modal-recomendacao .name-car h2,
[data-pagina="detail-renew"] .modal-recomendacao .name-car h2 {
	padding-top: 0;
	text-transform: uppercase;
	text-align: left;
	font-weight: 400;
	font-size: 24px
}

[data-pagina="ad.show"] .modal-recomendacao .name-car h3,
[data-pagina="bolsa.ad.show"] .modal-recomendacao .name-car h3,
[data-pagina="detail-renew"] .modal-recomendacao .name-car h3 {
	font-size: 12px;
	font-weight: 400;
	text-transform: uppercase
}

[data-pagina="ad.show"] .modal-recomendacao .details,
[data-pagina="bolsa.ad.show"] .modal-recomendacao .details,
[data-pagina="detail-renew"] .modal-recomendacao .details {
	width: 100%;
	float: none;
	margin-right: 0;
	border-bottom: none;
	border-top: none;
	margin: 0
}

[data-pagina="ad.show"] .modal-recomendacao .details ul,
[data-pagina="bolsa.ad.show"] .modal-recomendacao .details ul,
[data-pagina="detail-renew"] .modal-recomendacao .details ul {
	margin: 0;
	border: none
}

[data-pagina="ad.show"] .modal-recomendacao .details .row,
[data-pagina="bolsa.ad.show"] .modal-recomendacao .details .row,
[data-pagina="detail-renew"] .modal-recomendacao .details .row {
	width: 100%;
	border: none
}

[data-pagina="ad.show"] .modal-recomendacao .proposta-enviada:before,
[data-pagina="bolsa.ad.show"] .modal-recomendacao .proposta-enviada:before,
[data-pagina="detail-renew"] .modal-recomendacao .proposta-enviada:before {
	content: "";
	width: 75px;
	height: 75px;
	background: url("../images/check-success.png") no-repeat scroll top left;
	background-size: cover;
	position: absolute;
	top: 0;
	left: 0
}

[data-pagina="ad.show"] .modal-recomendacao .proposta-enviada,
[data-pagina="bolsa.ad.show"] .modal-recomendacao .proposta-enviada,
[data-pagina="detail-renew"] .modal-recomendacao .proposta-enviada {
	text-align: left;
	width: 100%;
	font-size: 24px;
	color: #72C1B0;
	float: left;
	line-height: 34px;
	padding-left: 95px;
	position: relative;
	margin-bottom: 26px
}

[data-pagina="ad.show"] .modal-recomendacao .proposta-enviada h2,
[data-pagina="bolsa.ad.show"] .modal-recomendacao .proposta-enviada h2,
[data-pagina="detail-renew"] .modal-recomendacao .proposta-enviada h2 {
	font-size: 32px;
	color: #72C1B0;
	padding-top: 6px;
	font-weight: 400
}

[data-pagina="ad.show"] .modal-recomendacao .proposta-enviada P,
[data-pagina="bolsa.ad.show"] .modal-recomendacao .proposta-enviada P,
[data-pagina="detail-renew"] .modal-recomendacao .proposta-enviada P {
	color: #696976;
	font-size: 16px
}

[data-pagina="ad.show"] .modal-recomendacao .msg-proposta-enviada,
[data-pagina="bolsa.ad.show"] .modal-recomendacao .msg-proposta-enviada,
[data-pagina="detail-renew"] .modal-recomendacao .msg-proposta-enviada {
	height: 290px;
	display: none;
	font-size: 24px;
	color: #72C1B0;
	line-height: 34px;
	text-align: center;
	padding-top: 105px
}

[data-pagina="ad.show"] .modal-recomendacao .msg-proposta-enviada img,
[data-pagina="bolsa.ad.show"] .modal-recomendacao .msg-proposta-enviada img,
[data-pagina="detail-renew"] .modal-recomendacao .msg-proposta-enviada img {
	width: 80px
}

[data-pagina="ad.show"] #btn-proposals,
[data-pagina="bolsa.ad.show"] #btn-proposals,
[data-pagina="detail-renew"] #btn-proposals {
	width: 220px;
	height: 50px;
	background: #21ce74 !important;
	border-radius: 30px;
	color: #fff !important;
	padding: 18px;
	text-transform: uppercase;
	font-weight: 700;
	border: 0px;
	margin-top: 35px;
	margin: 10px auto 0 auto;
	font-size: 13px;
	display: block
}

[data-pagina="ad.show"] .details .form-propose,
[data-pagina="bolsa.ad.show"] .details .form-propose,
[data-pagina="detail-renew"] .details .form-propose {
	background: #fff;
	display: none;
	padding-top: 80px;
	padding-bottom: 30px
}

[data-pagina="ad.show"] .details .form-propose.show,
[data-pagina="bolsa.ad.show"] .details .form-propose.show,
[data-pagina="detail-renew"] .details .form-propose.show {
	display: block
}

[data-pagina="ad.show"] .details form,
[data-pagina="bolsa.ad.show"] .details form,
[data-pagina="detail-renew"] .details form {
	width: 300px;
	margin-top: 30px;
	margin: 0 auto
}

[data-pagina="ad.show"] .details form .btn-sign,
[data-pagina="bolsa.ad.show"] .details form .btn-sign,
[data-pagina="detail-renew"] .details form .btn-sign {
	clear: both;
	margin: 0 auto
}

[data-pagina="ad.show"] .details form .btn-sign input,
[data-pagina="bolsa.ad.show"] .details form .btn-sign input,
[data-pagina="detail-renew"] .details form .btn-sign input {
	background: #facf00;
	border: 0px
}

[data-pagina="ad.show"] .details input,
[data-pagina="bolsa.ad.show"] .details input,
[data-pagina="detail-renew"] .details input {
	opacity: 1;
	width: 290px;
	padding-left: 10px;
	height: 50px;
	margin-top: 10px;
	font-size: 13px
}

[data-pagina="ad.show"] .details textarea,
[data-pagina="bolsa.ad.show"] .details textarea,
[data-pagina="detail-renew"] .details textarea {
	width: 290px;
	min-height: 150px;
	margin-top: 10px;
	padding-top: 10px;
	resize: none;
	padding-left: 10px;
	font-size: 13px
}

[data-pagina="ad.show"] .form-error-com textarea,
[data-pagina="bolsa.ad.show"] .form-error-com textarea,
[data-pagina="detail-renew"] .form-error-com textarea {
	display: block;
	resize: none;
	width: 300px;
	padding-top: 10px;
	padding-left: 10px;
	height: 180px;
	border-radius: 3px;
	border: 1px solid #cbcbcb;
	margin-top: 20px;
	font-size: 14px;
	resize: none
}

[data-pagina="ad.show"] .form-error-com .enter,
[data-pagina="bolsa.ad.show"] .form-error-com .enter,
[data-pagina="detail-renew"] .form-error-com .enter {
	margin-top: 10px
}

[data-pagina="ad.show"] header,
[data-pagina="bolsa.ad.show"] header,
[data-pagina="detail-renew"] header {
	background: #000
}

[data-pagina="ad.show"] header.scroll-header,
[data-pagina="bolsa.ad.show"] header.scroll-header,
[data-pagina="detail-renew"] header.scroll-header {
	position: fixed !important
}

[data-pagina="ad.show"] header .search-header,
[data-pagina="bolsa.ad.show"] header .search-header,
[data-pagina="detail-renew"] header .search-header {
	display: inline-block !important;
	margin: 20px 20px 20px 50px
}

[data-pagina="ad.show"] header .search-header .search-input,
[data-pagina="bolsa.ad.show"] header .search-header .search-input,
[data-pagina="detail-renew"] header .search-header .search-input {
	height: 40px;
	width: 270px;
	padding-left: 10px;
	padding-right: 40px;
	font-size: 13px;
	border: none
}

[data-pagina="ad.show"] header .search-header .send-search,
[data-pagina="bolsa.ad.show"] header .search-header .send-search,
[data-pagina="detail-renew"] header .search-header .send-search {
	right: 30px;
	width: 30px;
	height: 40px;
	text-indent: -9999px;
	background: #facf00 url("../images/search.png") center no-repeat;
	border: none;
	z-index: 100;
	position: relative
}

[data-pagina="ad.show"] .flex-viewport,
[data-pagina="bolsa.ad.show"] .flex-viewport,
[data-pagina="detail-renew"] .flex-viewport {
	width: 860px;
	margin: 0 auto
}

[data-pagina="ad.show"] .flex-control-nav,
[data-pagina="bolsa.ad.show"] .flex-control-nav,
[data-pagina="detail-renew"] .flex-control-nav {
	margin-right: -10px;
	width: 200px;
	margin: 0 auto;
	text-align: center;
	margin-top: 40px
}

[data-pagina="ad.show"] .flex-control-nav li,
[data-pagina="bolsa.ad.show"] .flex-control-nav li,
[data-pagina="detail-renew"] .flex-control-nav li {
	list-style: none;
	display: inline-block;
	margin-right: 10px;
	border: none
}

[data-pagina="ad.show"] .flex-control-nav li a,
[data-pagina="bolsa.ad.show"] .flex-control-nav li a,
[data-pagina="detail-renew"] .flex-control-nav li a {
	cursor: pointer;
	width: 10px;
	height: 10px;
	background: #2e2e2e;
	opacity: 0.2;
	border-radius: 50%;
	text-indent: -9999px;
	display: inline-block
}

[data-pagina="ad.show"] .flex-control-nav li a.flex-active,
[data-pagina="bolsa.ad.show"] .flex-control-nav li a.flex-active,
[data-pagina="detail-renew"] .flex-control-nav li a.flex-active {
	opacity: 1
}

[data-pagina="ad.show"] .carousel-products .option-products,
[data-pagina="bolsa.ad.show"] .carousel-products .option-products,
[data-pagina="detail-renew"] .carousel-products .option-products {
	width: 595px
}

[data-pagina="ad.show"] .carousel-products .option-products a,
[data-pagina="bolsa.ad.show"] .carousel-products .option-products a,
[data-pagina="detail-renew"] .carousel-products .option-products a {
	color: #2e2e2e
}

[data-pagina="ad.show"] .carousel-products ul li,
[data-pagina="bolsa.ad.show"] .carousel-products ul li,
[data-pagina="detail-renew"] .carousel-products ul li {
	margin-left: 10px
}

[data-pagina="ad.show"] .carousel-products ul li .price,
[data-pagina="bolsa.ad.show"] .carousel-products ul li .price,
[data-pagina="detail-renew"] .carousel-products ul li .price {
	position: absolute;
	bottom: 10px
}

[data-pagina="ad.show"] .carousel-products,
[data-pagina="bolsa.ad.show"] .carousel-products,
[data-pagina="detail-renew"] .carousel-products {
	background: #fff;
	padding-bottom: 145px;
	text-align: center
}

[data-pagina="ad.show"] .carousel-products ul,
[data-pagina="bolsa.ad.show"] .carousel-products ul,
[data-pagina="detail-renew"] .carousel-products ul {
	text-align: center
}

[data-pagina="ad.show"] .detail-product,
[data-pagina="bolsa.ad.show"] .detail-product,
[data-pagina="detail-renew"] .detail-product {
	background: #f3f1f2;
	clear: both;
	display: table;
	width: 100%;
	border-bottom: 1px solid #888;
	margin: 0 auto
}

[data-pagina="ad.show"] .detail-product .center .row-box,
[data-pagina="bolsa.ad.show"] .detail-product .center .row-box,
[data-pagina="detail-renew"] .detail-product .center .row-box {
	width: 100%;
	float: left;
	display: block
}

[data-pagina="ad.show"] .detail-product .center .row-box .box,
[data-pagina="bolsa.ad.show"] .detail-product .center .row-box .box,
[data-pagina="detail-renew"] .detail-product .center .row-box .box {
	background: #FFFFFF;
	padding-top: 15px;
	margin-bottom: 20px;
	float: left;
	width: 50%;
	display: block;
	padding: 15px
}

[data-pagina="ad.show"] .detail-product .center .row-box .box.left-middle,
[data-pagina="bolsa.ad.show"] .detail-product .center .row-box .box.left-middle,
[data-pagina="detail-renew"] .detail-product .center .row-box .box.left-middle {
	width: 75%
}

[data-pagina="ad.show"] .detail-product .center .row-box .box.left-middle ul li,
[data-pagina="bolsa.ad.show"] .detail-product .center .row-box .box.left-middle ul li,
[data-pagina="detail-renew"] .detail-product .center .row-box .box.left-middle ul li {
	width: 100%
}

[data-pagina="ad.show"] .detail-product .center .row-box .box.left-middle ul .opt,
[data-pagina="bolsa.ad.show"] .detail-product .center .row-box .box.left-middle ul .opt,
[data-pagina="detail-renew"] .detail-product .center .row-box .box.left-middle ul .opt {
	width: 220px !important;
	line-height: 2
}

[data-pagina="ad.show"] .detail-product .center .row-box .box.left,
[data-pagina="bolsa.ad.show"] .detail-product .center .row-box .box.left,
[data-pagina="detail-renew"] .detail-product .center .row-box .box.left {
	width: 50%
}

[data-pagina="ad.show"] .detail-product .center .row-box .box.middle,
[data-pagina="bolsa.ad.show"] .detail-product .center .row-box .box.middle,
[data-pagina="detail-renew"] .detail-product .center .row-box .box.middle {
	width: 25%;
	padding-left: 0
}

[data-pagina="ad.show"] .detail-product .center .row-box .box.right,
[data-pagina="bolsa.ad.show"] .detail-product .center .row-box .box.right,
[data-pagina="detail-renew"] .detail-product .center .row-box .box.right {
	width: 23%;
	margin-left: 20px
}

[data-pagina="ad.show"] .detail-product .center .contact-propose,
[data-pagina="bolsa.ad.show"] .detail-product .center .contact-propose,
[data-pagina="detail-renew"] .detail-product .center .contact-propose {
	width: 300px !important;
	margin-left: 20px;
	position: absolute;
	left: 75%;
	overflow: hidden;
	z-index: 999 !important
}

[data-pagina="ad.show"] .detail-product .center .scroll-propose,
[data-pagina="bolsa.ad.show"] .detail-product .center .scroll-propose,
[data-pagina="detail-renew"] .detail-product .center .scroll-propose {
	position: fixed !important;
	right: 60px !important;
	top: 0 !important
}

[data-pagina="ad.show"] .center,
[data-pagina="bolsa.ad.show"] .center,
[data-pagina="detail-renew"] .center {
	position: relative
}

[data-pagina="ad.show"] .gallery-images-ad li i.lupa,
[data-pagina="bolsa.ad.show"] .gallery-images-ad li i.lupa,
[data-pagina="detail-renew"] .gallery-images-ad li i.lupa {
	cursor: pointer;
	width: 24px;
	height: 23px;
	display: block;
	position: absolute;
	margin-left: 480px;
	bottom: 15px;
	background: url("../images/zoom.png") no-repeat
}

[data-pagina="ad.show"] .list-images,
[data-pagina="bolsa.ad.show"] .list-images,
[data-pagina="detail-renew"] .list-images {
	width: 625px;
	float: left;
	margin-bottom: 30px
}

[data-pagina="ad.show"] .list-images ul,
[data-pagina="bolsa.ad.show"] .list-images ul,
[data-pagina="detail-renew"] .list-images ul {
	margin-bottom: 0px
}

[data-pagina="ad.show"] .list-images .btn-black,
[data-pagina="bolsa.ad.show"] .list-images .btn-black,
[data-pagina="detail-renew"] .list-images .btn-black {
	background: #2e2e2e url("../images/photo.png") no-repeat;
	background-position: 26px 14px;
	text-indent: 28px
}

[data-pagina="ad.show"] .list-images .gallery-images-ad,
[data-pagina="bolsa.ad.show"] .list-images .gallery-images-ad,
[data-pagina="detail-renew"] .list-images .gallery-images-ad {
	position: relative
}

[data-pagina="ad.show"] .list-images .gallery-images-ad .swiper-button-prev,
[data-pagina="bolsa.ad.show"] .list-images .gallery-images-ad .swiper-button-prev,
[data-pagina="detail-renew"] .list-images .gallery-images-ad .swiper-button-prev {
	position: absolute;
	top: 50%;
	left: 10px;
	width: 25px;
	height: 45px;
	background: url("../images/prev.png") no-repeat;
	cursor: pointer
}

[data-pagina="ad.show"] .list-images .gallery-images-ad .swiper-button-next,
[data-pagina="bolsa.ad.show"] .list-images .gallery-images-ad .swiper-button-next,
[data-pagina="detail-renew"] .list-images .gallery-images-ad .swiper-button-next {
	position: absolute;
	top: 50%;
	right: 10px;
	width: 25px;
	height: 45px;
	background: url("../images/next.png") no-repeat;
	cursor: pointer
}

[data-pagina="ad.show"] .list-images li,
[data-pagina="bolsa.ad.show"] .list-images li,
[data-pagina="detail-renew"] .list-images li {
	width: 625px;
	overflow: hidden;
	list-style: none;
	position: relative
}

[data-pagina="ad.show"] .list-images li.thumb_tiny,
[data-pagina="bolsa.ad.show"] .list-images li.thumb_tiny,
[data-pagina="detail-renew"] .list-images li.thumb_tiny {
	width: 32%;
	float: left;
	margin-right: 12px
}

[data-pagina="ad.show"] .list-images li:nth-child(3n),
[data-pagina="bolsa.ad.show"] .list-images li:nth-child(3n),
[data-pagina="detail-renew"] .list-images li:nth-child(3n) {
	margin-right: 0
}

[data-pagina="ad.show"] .list-images li i.lupa,
[data-pagina="bolsa.ad.show"] .list-images li i.lupa,
[data-pagina="detail-renew"] .list-images li i.lupa {
	cursor: pointer;
	width: 24px;
	height: 23px;
	display: block;
	position: absolute;
	right: 15px;
	bottom: 15px;
	background: url("../images/zoom.png") no-repeat
}

[data-pagina="ad.show"] .list-images li img,
[data-pagina="bolsa.ad.show"] .list-images li img,
[data-pagina="detail-renew"] .list-images li img {
	margin-top: 7px;
	max-width: 100%;
	width: 100%;
	cursor: pointer
}

[data-pagina="ad.show"] .list-images li img.opacity,
[data-pagina="bolsa.ad.show"] .list-images li img.opacity,
[data-pagina="detail-renew"] .list-images li img.opacity {
	opacity: 0.5
}

[data-pagina="ad.show"] .map,
[data-pagina="bolsa.ad.show"] .map,
[data-pagina="detail-renew"] .map {
	clear: both;
	display: none
}

[data-pagina="ad.show"] .map.show,
[data-pagina="bolsa.ad.show"] .map.show,
[data-pagina="detail-renew"] .map.show {
	display: block
}

[data-pagina="ad.show"] .map #map_canvas,
[data-pagina="bolsa.ad.show"] .map #map_canvas,
[data-pagina="detail-renew"] .map #map_canvas {
	clear: both;
	width: 100%;
	height: 250px
}

[data-pagina="ad.show"] .bts,
[data-pagina="bolsa.ad.show"] .bts,
[data-pagina="detail-renew"] .bts {
	float: right
}

[data-pagina="ad.show"] .bts a,
[data-pagina="bolsa.ad.show"] .bts a,
[data-pagina="detail-renew"] .bts a {
	display: inline-block;
	width: 150px;
	height: 50px;
	text-align: center;
	line-height: 50px;
	font-weight: 700;
	text-transform: uppercase;
	font-size: 11px;
	margin-top: 0 !important;
	margin-bottom: 10px !important;
	padding: 0 !important;
	text-decoration: none !important
}

[data-pagina="ad.show"] .bts a .fa,
[data-pagina="bolsa.ad.show"] .bts a .fa,
[data-pagina="detail-renew"] .bts a .fa {
	margin-left: 5px
}

[data-pagina="ad.show"] .bts a.see-store,
[data-pagina="bolsa.ad.show"] .bts a.see-store,
[data-pagina="detail-renew"] .bts a.see-store {
	background: #2e2e2e;
	color: #fff;
	font-size: 14px;
	border-radius: 35px;
	border-bottom: 3px solid #555;
	transition: all .3s ease-in-out;
}

[data-pagina="ad.show"] .bts a.see-store:hover {
	transform: scale(1.06);
	transition: all .3s ease-in-out;
}

[data-pagina="ad.show"] .bts a.see-map:hover {
	transform: scale(1.06);
	transition: all .3s ease-in-out;
}

[data-pagina="ad.show"] .bts a.see-map,
[data-pagina="bolsa.ad.show"] .bts a.see-map,
[data-pagina="detail-renew"] .bts a.see-map {
	background: #facf00;
	color: #2e2e2e;
	border-bottom: 3px #ceaa00 solid;
	color: #2e2e2e !important;
	font-size: 14px;
	border-radius: 35px;
	transition: all .3s ease-in-out;
}

[data-pagina="ad.show"] .container-right,
[data-pagina="bolsa.ad.show"] .container-right,
[data-pagina="detail-renew"] .container-right {
	float: right;
	width: 391px;
	padding-bottom: 100px
}

[data-pagina="ad.show"] .codigo,
[data-pagina="bolsa.ad.show"] .codigo,
[data-pagina="detail-renew"] .codigo {
	width: 100%;
	display: block;
	text-align: center;
	font-size: 12px;
	margin-bottom: 10px;
	text-transform: uppercase
}

[data-pagina="ad.show"] .error-ad,
[data-pagina="bolsa.ad.show"] .error-ad,
[data-pagina="detail-renew"] .error-ad {
	border-radius: 25px;
	margin-top: 20px;
	clear: both;
	margin: 0 auto;
	text-decoration: none;
	font-size: 11px;
	font-weight: 700;
	display: block;
	text-align: center;
	text-transform: uppercase;
	height: 46px;
	width: 260px;
	padding: 0px;
	text-indent: 18px;
	line-height: 50px;
	color: #b95b5b;
	background: #c9c9c9 url("../images/danger.png") no-repeat left;
	background-position: 20px 15px;
	margin-bottom: 20px
}

[data-pagina="ad.show"] .optionals,
[data-pagina="bolsa.ad.show"] .optionals,
[data-pagina="detail-renew"] .optionals {
	background: #fff;
	margin-bottom: 20px;
	width: 100%
}

[data-pagina="ad.show"] .optionals .category,
[data-pagina="bolsa.ad.show"] .optionals .category,
[data-pagina="detail-renew"] .optionals .category {
	cursor: pointer;
	height: 50px;
	background: #fbfbfb;
	border-top: 1px solid #e8e6e7;
	border-bottom: 1px solid #e8e6e7
}

[data-pagina="ad.show"] .optionals .category h3,
[data-pagina="bolsa.ad.show"] .optionals .category h3,
[data-pagina="detail-renew"] .optionals .category h3 {
	font-size: 16px;
	line-height: 50px;
	padding-left: 20px;
	margin: 0 !important
}

[data-pagina="ad.show"] .optionals a,
[data-pagina="bolsa.ad.show"] .optionals a,
[data-pagina="detail-renew"] .optionals a {
	text-decoration: none;
	font-size: 11px;
	font-weight: 700;
	color: #888;
	display: block;
	text-align: center;
	text-transform: uppercase;
	padding-top: 15px;
	padding-bottom: 15px
}

[data-pagina="ad.show"] .optionals h3,
[data-pagina="bolsa.ad.show"] .optionals h3,
[data-pagina="detail-renew"] .optionals h3 {
	display: block;
	line-height: 50px;
	font-size: 16px;
	padding-left: 35px
}

[data-pagina="ad.show"] .optionals ul:last-child,
[data-pagina="bolsa.ad.show"] .optionals ul:last-child,
[data-pagina="detail-renew"] .optionals ul:last-child {
	padding-right: 25px !important;
	padding-bottom: 0 !important
}

[data-pagina="ad.show"] .optionals ul,
[data-pagina="bolsa.ad.show"] .optionals ul,
[data-pagina="detail-renew"] .optionals ul {
	width: 90%;
	padding-top: 20px;
	margin-left: 10px;
	margin: 0 auto;
	padding-bottom: 20px
}

[data-pagina="ad.show"] .optionals ul li,
[data-pagina="bolsa.ad.show"] .optionals ul li,
[data-pagina="detail-renew"] .optionals ul li {
	display: inline-block;
	list-style: none;
	width: 200px;
	vertical-align: top;
	margin-left: 14px;
	color: #888;
	font-size: 1em;
	text-align: left
}

[data-pagina="ad.show"] .box-resale,
[data-pagina="bolsa.ad.show"] .box-resale,
[data-pagina="detail-renew"] .box-resale {
	position: relative;
	width: 100%;
	height: auto;
	background: #fff;
	float: right;
	margin-top: 5px;
	padding-top: 14px 0 14px 29px
}

[data-pagina="ad.show"] .box-resale .img-resaler,
[data-pagina="bolsa.ad.show"] .box-resale .img-resaler,
[data-pagina="detail-renew"] .box-resale .img-resaler {
	width: 110px;
	min-height: 110px;
	margin-right: 10px;
	float: left
}

[data-pagina="ad.show"] .box-resale .img-resaler img,
[data-pagina="bolsa.ad.show"] .box-resale .img-resaler img,
[data-pagina="detail-renew"] .box-resale .img-resaler img {
	width: 110px
}

[data-pagina="ad.show"] .box-resale .city-resale,
[data-pagina="bolsa.ad.show"] .box-resale .city-resale,
[data-pagina="detail-renew"] .box-resale .city-resale {
	font-weight: 700
}

[data-pagina="ad.show"] .box-resale .estoque,
[data-pagina="bolsa.ad.show"] .box-resale .estoque,
[data-pagina="detail-renew"] .box-resale .estoque {
	width: 100%;
	float: left;
	display: block;
	text-align: center;
	margin-top: 20px;
	background: url("../images/details-arrow.png") 70% 89% no-repeat
}

[data-pagina="ad.show"] .box-resale .verdetalhes,
[data-pagina="bolsa.ad.show"] .box-resale .verdetalhes,
[data-pagina="detail-renew"] .box-resale .verdetalhes {
	background-position: center 30px;
	background-repeat: no-repeat;
	position: absolute;
	display: block;
	width: 78px;
	height: 100%;
	right: 0;
	top: 0;
	float: none;
	margin: 0;
	padding: 50px 0 30px;
	text-align: center;
	text-decoration: none;
	border-left: 1px solid #f3f3f3
}

[data-pagina="ad.show"] .box-resale .verdetalhes .details,
[data-pagina="bolsa.ad.show"] .box-resale .verdetalhes .details,
[data-pagina="detail-renew"] .box-resale .verdetalhes .details {
	position: absolute;
	width: auto;
	height: auto;
	left: 50%;
	top: 50%;
	-ms-transform: translate(-50%);
	transform: translate(-50%, -65%);
	text-decoration: none;
	background: url("../images/details-arrow.png") center top no-repeat;
	padding-top: 16px
}

[data-pagina="ad.show"] .box-resale .contact-resaler .codigo,
[data-pagina="bolsa.ad.show"] .box-resale .contact-resaler .codigo,
[data-pagina="detail-renew"] .box-resale .contact-resaler .codigo {
	margin: 3px 0 0 0;
	width: 100%
}

[data-pagina="ad.show"] .box-resale .contact-resaler.contact-private,
[data-pagina="bolsa.ad.show"] .box-resale .contact-resaler.contact-private,
[data-pagina="detail-renew"] .box-resale .contact-resaler.contact-private {
	padding-left: 20px
}

[data-pagina="ad.show"] .box-resale .contact-resaler span,
[data-pagina="bolsa.ad.show"] .box-resale .contact-resaler span,
[data-pagina="detail-renew"] .box-resale .contact-resaler span {
	display: inline-block;
	margin-right: 10px;
	margin-left: 10px
}

[data-pagina="ad.show"] .box-resale .contact-resaler .nro-phone,
[data-pagina="bolsa.ad.show"] .box-resale .contact-resaler .nro-phone,
[data-pagina="detail-renew"] .box-resale .contact-resaler .nro-phone {
	font-weight: bold;
	font-size: 30px;
	cursor: pointer;
	margin: 0;
	width: 100%;
}

[data-pagina="ad.show"] .box-resale .contact-resaler .address,
[data-pagina="bolsa.ad.show"] .box-resale .contact-resaler .address,
[data-pagina="detail-renew"] .box-resale .contact-resaler .address {
	color: #888888;
	margin-top: 10px;
	font-size: 12px;
	text-decoration: none;
	-webkit-text-decoration-color: #888;
	text-decoration-color: #888;
	display: block;
	font-weight: bold;
	margin-left: 0;
	margin-bottom: 0
}

[data-pagina="ad.show"] .box-resale .contact-resaler .city-resale,
[data-pagina="bolsa.ad.show"] .box-resale .contact-resaler .city-resale,
[data-pagina="detail-renew"] .box-resale .contact-resaler .city-resale {
	color: #888888;
	font-size: 12px;
	text-decoration: none;
	-webkit-text-decoration-color: #888;
	text-decoration-color: #888;
	display: block;
	font-weight: bold;
	margin-left: 0;
	margin-bottom: 15px;
	text-transform: capitalize
}

[data-pagina="ad.show"] .box-resale a,
[data-pagina="bolsa.ad.show"] .box-resale a,
[data-pagina="detail-renew"] .box-resale a {
	color: #2e2e2e;
	text-transform: uppercase;
	margin-top: 10px;
	font-size: 11px;
	text-decoration: underline;
	-webkit-text-decoration-color: #888;
	text-decoration-color: #888;
	display: block
}

[data-pagina="ad.show"] .box-resale strong,
[data-pagina="bolsa.ad.show"] .box-resale strong,
[data-pagina="detail-renew"] .box-resale strong {
	font-size: 16px;
	display: block;
	width: 305px;
	width: 100%
}

[data-pagina="ad.show"] .box-resale strong.name-contact-private,
[data-pagina="bolsa.ad.show"] .box-resale strong.name-contact-private,
[data-pagina="detail-renew"] .box-resale strong.name-contact-private {
	padding-left: 20px
}

[data-pagina="ad.show"] .box-resale span,
[data-pagina="bolsa.ad.show"] .box-resale span,
[data-pagina="detail-renew"] .box-resale span {
	font-size: 11px;
	color: #888
}

[data-pagina="ad.show"] .box-resale .contact-resaler,
[data-pagina="bolsa.ad.show"] .box-resale .contact-resaler,
[data-pagina="detail-renew"] .box-resale .contact-resaler {
	width: 305px;
	float: left
}

[data-pagina="ad.show"] .details,
[data-pagina="bolsa.ad.show"] .details,
[data-pagina="detail-renew"] .details {
	width: 391px;
	float: right;
	clear: none
}

[data-pagina="ad.show"] .details .list-infos,
[data-pagina="bolsa.ad.show"] .details .list-infos,
[data-pagina="detail-renew"] .details .list-infos {
	clear: both;
	border-bottom: 2px solid #f3f3f3;
	background: #fff;
	border: 1px solid #f3f3f3;
	border-top: 2px solid #f3f3f3
}

[data-pagina="ad.show"] .details .list-infos .icon-combustivel:before,
[data-pagina="bolsa.ad.show"] .details .list-infos .icon-combustivel:before,
[data-pagina="detail-renew"] .details .list-infos .icon-combustivel:before {
	content: "";
	background: url("../images/combustivel.png") no-repeat;
	width: 28px;
	height: 31px;
	display: inline-block;
	float: left;
	margin-top: -8px;
	margin-right: 13px
}

[data-pagina="ad.show"] .details .list-infos .icon-km:before,
[data-pagina="bolsa.ad.show"] .details .list-infos .icon-km:before,
[data-pagina="detail-renew"] .details .list-infos .icon-km:before {
	content: "";
	background: url("../images/km.png") no-repeat;
	width: 28px;
	height: 31px;
	display: inline-block;
	float: left;
	margin-top: -8px;
	margin-right: 13px
}

[data-pagina="ad.show"] .details .list-infos .icon-cor:before,
[data-pagina="bolsa.ad.show"] .details .list-infos .icon-cor:before,
[data-pagina="detail-renew"] .details .list-infos .icon-cor:before {
	content: "";
	background: url("../images/cor.png") no-repeat;
	width: 28px;
	height: 31px;
	display: inline-block;
	float: left;
	margin-top: -8px;
	margin-right: 13px
}

[data-pagina="ad.show"] .details .list-infos .icon-ano:before,
[data-pagina="bolsa.ad.show"] .details .list-infos .icon-ano:before,
[data-pagina="detail-renew"] .details .list-infos .icon-ano:before {
	content: "";
	background: url("../images/ano.png") no-repeat;
	width: 28px;
	height: 31px;
	display: inline-block;
	float: left;
	margin-top: -8px;
	margin-right: 13px
}

[data-pagina="ad.show"] .details .list-infos .icon-placa:before,
[data-pagina="bolsa.ad.show"] .details .list-infos .icon-placa:before,
[data-pagina="detail-renew"] .details .list-infos .icon-placa:before {
	content: "";
	background: url("../images/placa.png") no-repeat;
	width: 28px;
	height: 31px;
	display: inline-block;
	float: left;
	margin-top: -8px;
	margin-right: 13px
}

[data-pagina="ad.show"] .details .list-infos .icon-cambio:before,
[data-pagina="bolsa.ad.show"] .details .list-infos .icon-cambio:before,
[data-pagina="detail-renew"] .details .list-infos .icon-cambio:before {
	content: "";
	background: url("../images/cambio.png") no-repeat;
	width: 28px;
	height: 31px;
	display: inline-block;
	float: left;
	margin-top: -8px;
	margin-right: 13px
}

[data-pagina="ad.show"] .details .list-infos .icon-portas:before,
[data-pagina="bolsa.ad.show"] .details .list-infos .icon-portas:before,
[data-pagina="detail-renew"] .details .list-infos .icon-portas:before {
	content: "";
	background: url("../images/portas.png") no-repeat;
	width: 28px;
	height: 31px;
	display: inline-block;
	float: left;
	margin-top: -8px;
	margin-right: 13px
}

[data-pagina="ad.show"] .details .list-infos .icon-local:before,
[data-pagina="bolsa.ad.show"] .details .list-infos .icon-local:before,
[data-pagina="detail-renew"] .details .list-infos .icon-local:before {
	content: "";
	background: url("../images/local.png") no-repeat;
	width: 28px;
	height: 31px;
	display: inline-block;
	float: left;
	margin-top: -8px;
	margin-right: 13px
}

[data-pagina="ad.show"] .details .row,
[data-pagina="bolsa.ad.show"] .details .row,
[data-pagina="detail-renew"] .details .row {
	list-style: none;
	width: 350px;
	margin: 0 auto;
	display: block;
	border-bottom: 1px solid #f3f3f3;
	height: 47px;
	position: relative
}

[data-pagina="ad.show"] .details .row.row-text,
[data-pagina="bolsa.ad.show"] .details .row.row-text,
[data-pagina="detail-renew"] .details .row.row-text {
	height: auto;
	border-bottom: 0px;
	padding-left: 12px
}

[data-pagina="ad.show"] .details .row span,
[data-pagina="bolsa.ad.show"] .details .row span,
[data-pagina="detail-renew"] .details .row span {
	display: inline-block;
	margin-right: 10px;
	position: absolute;
	right: 0px;
	top: 18px;
	font-size: 13px;
	color: #888
}

[data-pagina="ad.show"] .details .row .info-name,
[data-pagina="bolsa.ad.show"] .details .row .info-name,
[data-pagina="detail-renew"] .details .row .info-name {
	text-align: left;
	left: 12px;
	font-weight: 700;
	color: #2e2e2e
}

[data-pagina="ad.show"] .details .row strong,
[data-pagina="bolsa.ad.show"] .details .row strong,
[data-pagina="detail-renew"] .details .row strong {
	display: block;
	margin-top: 15px;
	font-size: 13px;
	color: #2e2e2e
}

[data-pagina="ad.show"] .details .row p,
[data-pagina="bolsa.ad.show"] .details .row p,
[data-pagina="detail-renew"] .details .row p {
	font-size: 11px;
	color: #888;
	width: 315px;
	margin-top: 10px;
	padding-bottom: 10px
}

[data-pagina="ad.show"] .details .info-name,
[data-pagina="bolsa.ad.show"] .details .info-name,
[data-pagina="detail-renew"] .details .info-name {
	text-align: left;
	font-weight: 700;
	color: #2e2e2e
}

[data-pagina="ad.show"] .details .th-price,
[data-pagina="bolsa.ad.show"] .details .th-price,
[data-pagina="detail-renew"] .details .th-price {
	width: 230px;
	text-align: center;
	height: 60px;
	float: left;
	border-right: 1px solid #fff
}

[data-pagina="ad.show"] .details .propose,
[data-pagina="bolsa.ad.show"] .details .propose,
[data-pagina="detail-renew"] .details .propose {
	cursor: pointer;
	background: #facf00;
	width: 160px;
	line-height: 60px;
	float: right;
	height: 60px;
	font-size: 13px;
	text-transform: uppercase;
	font-weight: 700;
	text-align: center
}

[data-pagina="ad.show"] .details .price,
[data-pagina="bolsa.ad.show"] .details .price,
[data-pagina="detail-renew"] .details .price {
	background: #facf00;
	font-weight: 700;
	line-height: 60px;
	width: 230px;
	height: 60px;
	color: #2e2e2e
}

[data-pagina="ad.show"] .details .price .money,
[data-pagina="bolsa.ad.show"] .details .price .money,
[data-pagina="detail-renew"] .details .price .money {
	font-weight: 500;
	font-size: 15px;
	position: relative;
	top: -3px;
	right: 3px
}

[data-pagina="ad.show"] .details .price .value,
[data-pagina="bolsa.ad.show"] .details .price .value,
[data-pagina="detail-renew"] .details .price .value {
	font-size: 24px
}

[data-pagina="ad.show"] .details .price .cents,
[data-pagina="bolsa.ad.show"] .details .price .cents,
[data-pagina="detail-renew"] .details .price .cents {
	font-weight: 500;
	font-size: 15px;
	position: relative;
	bottom: 5px;
	left: -4px
}

[data-pagina="ad.show"] .details-info,
[data-pagina="bolsa.ad.show"] .details-info,
[data-pagina="detail-renew"] .details-info {
	width: 100%;
	float: right;
	margin-right: 0 !important;
	clear: none
}

[data-pagina="ad.show"] .details-info .list-infos,
[data-pagina="bolsa.ad.show"] .details-info .list-infos,
[data-pagina="detail-renew"] .details-info .list-infos {
	clear: both;
	border-bottom: 2px solid #f3f3f3;
	background: #fff;
	border-top: 2px solid #f3f3f3
}

[data-pagina="ad.show"] .details-info .list-infos .icon-combustivel:before,
[data-pagina="bolsa.ad.show"] .details-info .list-infos .icon-combustivel:before,
[data-pagina="detail-renew"] .details-info .list-infos .icon-combustivel:before {
	content: "";
	background: url("../images/combustivel.png") no-repeat;
	width: 28px;
	height: 31px;
	display: inline-block;
	float: left;
	margin-top: -8px;
	margin-right: 13px
}

[data-pagina="ad.show"] .details-info .list-infos .icon-km:before,
[data-pagina="bolsa.ad.show"] .details-info .list-infos .icon-km:before,
[data-pagina="detail-renew"] .details-info .list-infos .icon-km:before {
	content: "";
	background: url("../images/km.png") no-repeat;
	width: 28px;
	height: 31px;
	display: inline-block;
	float: left;
	margin-top: -8px;
	margin-right: 13px
}

[data-pagina="ad.show"] .details-info .list-infos .icon-cor:before,
[data-pagina="bolsa.ad.show"] .details-info .list-infos .icon-cor:before,
[data-pagina="detail-renew"] .details-info .list-infos .icon-cor:before {
	content: "";
	background: url("../images/cor.png") no-repeat;
	width: 28px;
	height: 31px;
	display: inline-block;
	float: left;
	margin-top: -8px;
	margin-right: 13px
}

[data-pagina="ad.show"] .details-info .list-infos .icon-cambio:before,
[data-pagina="bolsa.ad.show"] .details-info .list-infos .icon-cambio:before,
[data-pagina="detail-renew"] .details-info .list-infos .icon-cambio:before {
	content: "";
	background: url("../images/cambio.png") no-repeat;
	width: 28px;
	height: 31px;
	display: inline-block;
	float: left;
	margin-top: -8px;
	margin-right: 13px
}

[data-pagina="ad.show"] .details-info .list-infos .icon-portas:before,
[data-pagina="bolsa.ad.show"] .details-info .list-infos .icon-portas:before,
[data-pagina="detail-renew"] .details-info .list-infos .icon-portas:before {
	content: "";
	background: url("../images/portas.png") no-repeat;
	width: 28px;
	height: 31px;
	display: inline-block;
	float: left;
	margin-top: -8px;
	margin-right: 13px
}

[data-pagina="ad.show"] .details-info .list-infos .icon-local:before,
[data-pagina="bolsa.ad.show"] .details-info .list-infos .icon-local:before,
[data-pagina="detail-renew"] .details-info .list-infos .icon-local:before {
	content: "";
	background: url("../images/local.png") no-repeat;
	width: 28px;
	height: 31px;
	display: inline-block;
	float: left;
	margin-top: -8px;
	margin-right: 13px
}

[data-pagina="ad.show"] .details-info .list-infos .icon-ano:before,
[data-pagina="bolsa.ad.show"] .details-info .list-infos .icon-ano:before,
[data-pagina="detail-renew"] .details-info .list-infos .icon-ano:before {
	content: "";
	background: url("../images/ano.png") no-repeat;
	width: 28px;
	height: 31px;
	display: inline-block;
	float: left;
	margin-top: -8px;
	margin-right: 13px
}

[data-pagina="ad.show"] .details-info .list-infos .icon-placa:before,
[data-pagina="bolsa.ad.show"] .details-info .list-infos .icon-placa:before,
[data-pagina="detail-renew"] .details-info .list-infos .icon-placa:before {
	content: "";
	background: url("../images/placa.png") no-repeat;
	width: 28px;
	height: 31px;
	display: inline-block;
	float: left;
	margin-top: -8px;
	margin-right: 13px
}

[data-pagina="ad.show"] .details-info .list-infos .icon-cambio:before,
[data-pagina="bolsa.ad.show"] .details-info .list-infos .icon-cambio:before,
[data-pagina="detail-renew"] .details-info .list-infos .icon-cambio:before {
	content: "";
	background: url("../images/cambio.png") no-repeat;
	width: 28px;
	height: 31px;
	display: inline-block;
	float: left;
	margin-top: -8px;
	margin-right: 13px
}

[data-pagina="ad.show"] .details-info .list-infos .icon-portas:before,
[data-pagina="bolsa.ad.show"] .details-info .list-infos .icon-portas:before,
[data-pagina="detail-renew"] .details-info .list-infos .icon-portas:before {
	content: "";
	background: url("../images/portas.png") no-repeat;
	width: 28px;
	height: 31px;
	display: inline-block;
	float: left;
	margin-top: -8px;
	margin-right: 13px
}

[data-pagina="ad.show"] .details-info .list-infos .icon-local:before,
[data-pagina="bolsa.ad.show"] .details-info .list-infos .icon-local:before,
[data-pagina="detail-renew"] .details-info .list-infos .icon-local:before {
	content: "";
	background: url("../images/local.png") no-repeat;
	width: 28px;
	height: 31px;
	display: inline-block;
	float: left;
	margin-top: -8px;
	margin-right: 13px
}

[data-pagina="ad.show"] .details-info .button,
[data-pagina="bolsa.ad.show"] .details-info .button,
[data-pagina="detail-renew"] .details-info .button {
	display: inline-block;
	border-radius: 4px;
	background-color: #FACF00 !important;
	border: none;
	color: #000000 !important;
	text-transform: uppercase;
	text-align: center;
	font-size: 18px !important;
	font-weight: normal !important;
	margin: inherit !important;
	padding: 15px;
	width: 100% !important;
	transition: all 0.5s;
	cursor: pointer
}

[data-pagina="ad.show"] .details-info .button .sending,
[data-pagina="bolsa.ad.show"] .details-info .button .sending,
[data-pagina="detail-renew"] .details-info .button .sending {
	display: none
}

[data-pagina="ad.show"] .details-info .button .send,
[data-pagina="bolsa.ad.show"] .details-info .button .send,
[data-pagina="detail-renew"] .details-info .button .send {
	display: block
}

[data-pagina="ad.show"] .details-info .button span,
[data-pagina="bolsa.ad.show"] .details-info .button span,
[data-pagina="detail-renew"] .details-info .button span {
	cursor: pointer;
	display: inline-block;
	position: relative;
	transition: 0.5s
}

[data-pagina="ad.show"] .details-info .button span:after,
[data-pagina="bolsa.ad.show"] .details-info .button span:after,
[data-pagina="detail-renew"] .details-info .button span:after {
	content: '»';
	position: absolute;
	opacity: 0;
	font-size: 35px;
	top: -13px;
	right: -20px;
	transition: 0.5s
}

[data-pagina="ad.show"] .details-info .button:hover span,
[data-pagina="bolsa.ad.show"] .details-info .button:hover span,
[data-pagina="detail-renew"] .details-info .button:hover span {
	padding-right: 25px
}

[data-pagina="ad.show"] .details-info .button:hover span:after,
[data-pagina="bolsa.ad.show"] .details-info .button:hover span:after,
[data-pagina="detail-renew"] .details-info .button:hover span:after {
	opacity: 1;
	right: 0
}

[data-pagina="ad.show"] .details-info .msg-success,
[data-pagina="bolsa.ad.show"] .details-info .msg-success,
[data-pagina="detail-renew"] .details-info .msg-success {
	border: 1px solid;
	margin: 0 0 10px 0;
	font-size: 14px;
	padding: 10px;
	color: #4F8A10;
	background-color: #DFF2BF
}

[data-pagina="ad.show"] .details-info label,
[data-pagina="bolsa.ad.show"] .details-info label,
[data-pagina="detail-renew"] .details-info label {
	margin-left: 20px;
	font-size: 13px;
	color: #696976;
	display: block
}

[data-pagina="ad.show"] .details-info textarea,
[data-pagina="bolsa.ad.show"] .details-info textarea,
[data-pagina="detail-renew"] .details-info textarea {
	height: 80px !important;
	padding-top: 10px !important
}

[data-pagina="ad.show"] .details-info input,
[data-pagina="ad.show"] .details-info textarea,
[data-pagina="bolsa.ad.show"] .details-info input,
[data-pagina="bolsa.ad.show"] .details-info textarea,
[data-pagina="detail-renew"] .details-info input,
[data-pagina="detail-renew"] .details-info textarea {
	color: #555;
	line-height: 15px;
	margin-bottom: 12px;
	width: 100%;
	height: 45px;
	font-size: 14px;
	border: 1px solid #E5E5E5;
	background: #FBFBFB;
	outline: 0;
	padding: 5px 0px 5px 10px;
	border-radius: 21px;
}

[data-pagina="ad.show"] .details-info .row,
[data-pagina="bolsa.ad.show"] .details-info .row,
[data-pagina="detail-renew"] .details-info .row {
	list-style: none;
	width: 100%;
	margin: 0 auto;
	display: block;
	border-bottom: 1px solid #f3f3f3;
	height: 50px;
	position: relative
}

[data-pagina="ad.show"] .details-info .row.row-text,
[data-pagina="bolsa.ad.show"] .details-info .row.row-text,
[data-pagina="detail-renew"] .details-info .row.row-text {
	height: auto;
	border-bottom: 0px;
	padding-left: 12px
}

[data-pagina="ad.show"] .details-info .row span,
[data-pagina="bolsa.ad.show"] .details-info .row span,
[data-pagina="detail-renew"] .details-info .row span {
	display: inline-block;
	position: absolute;
	right: 0px;
	top: 18px;
	font-size: 14px;
	margin-right: 10px;
	color: #2e2e2e;
	font-weight: 700;
}

[data-pagina="ad.show"] .details-info .row .info-name,
[data-pagina="bolsa.ad.show"] .details-info .row .info-name,
[data-pagina="detail-renew"] .details-info .row .info-name {
	text-align: left;
	left: 12px;
	font-weight: 700;
	color: #888
}

[data-pagina="ad.show"] .details-info .row strong,
[data-pagina="bolsa.ad.show"] .details-info .row strong,
[data-pagina="detail-renew"] .details-info .row strong {
	display: block;
	margin-top: 15px;
	font-size: 13px;
	color: #2e2e2e
}

[data-pagina="ad.show"] .details-info .row p,
[data-pagina="bolsa.ad.show"] .details-info .row p,
[data-pagina="detail-renew"] .details-info .row p {
	font-size: 11px;
	color: #888;
	width: 315px;
	margin-top: 10px;
	padding-bottom: 10px
}

[data-pagina="ad.show"] .details-info .info-name,
[data-pagina="bolsa.ad.show"] .details-info .info-name,
[data-pagina="detail-renew"] .details-info .info-name {
	text-align: left;
	font-weight: 700;
	color: #2e2e2e
}

[data-pagina="ad.show"] .details-info .th-price,
[data-pagina="bolsa.ad.show"] .details-info .th-price,
[data-pagina="detail-renew"] .details-info .th-price {
	width: 100%;
	text-align: center;
	height: 60px;
	float: left;
	cursor: default;
	border-right: 1px solid #fff
}

[data-pagina="ad.show"] .details-info .propose,
[data-pagina="bolsa.ad.show"] .details-info .propose,
[data-pagina="detail-renew"] .details-info .propose {
	cursor: pointer;
	background: #facf00;
	width: 160px;
	line-height: 60px;
	float: right;
	height: 60px;
	font-size: 13px;
	text-transform: uppercase;
	font-weight: 700;
	text-align: center
}

[data-pagina="ad.show"] .details-info .price,
[data-pagina="bolsa.ad.show"] .details-info .price,
[data-pagina="detail-renew"] .details-info .price {
	background: #2E2E2E;
	font-weight: 700;
	line-height: 60px;
	width: 100%;
	height: 60px;
	color: #ffffff
}

[data-pagina="ad.show"] .details-info .price .money,
[data-pagina="bolsa.ad.show"] .details-info .price .money,
[data-pagina="detail-renew"] .details-info .price .money {
	font-weight: 500;
	font-size: 15px;
	position: relative;
	top: -3px;
	right: 3px
}

[data-pagina="ad.show"] .details-info .price .value,
[data-pagina="bolsa.ad.show"] .details-info .price .value,
[data-pagina="detail-renew"] .details-info .price .value {
	font-size: 24px
}

[data-pagina="ad.show"] .details-info .price .cents,
[data-pagina="bolsa.ad.show"] .details-info .price .cents,
[data-pagina="detail-renew"] .details-info .price .cents {
	font-weight: 500;
	font-size: 15px;
	position: relative;
	bottom: 5px;
	left: -4px
}

[data-pagina="ad.show"] .infos-search,
[data-pagina="bolsa.ad.show"] .infos-search,
[data-pagina="detail-renew"] .infos-search {
	width: 100%;
	height: 55px;
	background: #fff;
	margin-bottom: 10px;
	z-index: 9997;
	border-bottom: 1px solid #f3f3f3
}

[data-pagina="ad.show"] .infos-search.scroll-infos,
[data-pagina="bolsa.ad.show"] .infos-search.scroll-infos,
[data-pagina="detail-renew"] .infos-search.scroll-infos {
	position: fixed;
	top: 35px;
}

[data-pagina="ad.show"] .infos-search.scroll-infos a,
[data-pagina="bolsa.ad.show"] .infos-search.scroll-infos a,
[data-pagina="detail-renew"] .infos-search.scroll-infos a {
	position: relative;
	top: -3px;
	font-size: 14px;
	line-height: 55px;
	height: 51px;
	margin-left: 27px;
	color: #888888;
	border-right: 1px solid #f3f3f3;
	padding-right: 18px;
	text-transform: uppercase;
	text-decoration: none;
	display: inline-block
}

[data-pagina="ad.show"] .infos-search.scroll-infos a:before,
[data-pagina="bolsa.ad.show"] .infos-search.scroll-infos a:before,
[data-pagina="detail-renew"] .infos-search.scroll-infos a:before {
	content: '';
	margin-right: 12px;
	position: relative;
	top: -3px;
	width: 17px;
	height: 8px;
	display: inline-block;
	background: url("../images/filter-icons.png") no-repeat
}

[data-pagina="ad.show"] .infos-search .details,
[data-pagina="bolsa.ad.show"] .infos-search .details,
[data-pagina="detail-renew"] .infos-search .details {
	width: 243px;
	float: left;
	display: none
}

[data-pagina="ad.show"] .infos-search .details .propose,
[data-pagina="bolsa.ad.show"] .infos-search .details .propose,
[data-pagina="detail-renew"] .infos-search .details .propose {
	height: 55px;
	margin-top: -4px;
	float: left
}

[data-pagina="ad.show"] .infos-search .details .th-price,
[data-pagina="bolsa.ad.show"] .infos-search .details .th-price,
[data-pagina="detail-renew"] .infos-search .details .th-price {
	margin-top: -4px;
	height: 55px;
	width: 155px
}

[data-pagina="ad.show"] .infos-search .details .th-price .price,
[data-pagina="bolsa.ad.show"] .infos-search .details .th-price .price,
[data-pagina="detail-renew"] .infos-search .details .th-price .price {
	background: #2e2e2e;
	color: #FFF;
	height: 55px;
	width: 155px;
	padding-left: 10px;
	padding-right: 5px
}

[data-pagina="ad.show"] .infos-search .int-options,
[data-pagina="bolsa.ad.show"] .infos-search .int-options,
[data-pagina="detail-renew"] .infos-search .int-options {
	padding-right: 35px;
	margin-top: 4px
}

[data-pagina="ad.show"] .infos-search .int-options a,
[data-pagina="bolsa.ad.show"] .infos-search .int-options a,
[data-pagina="detail-renew"] .infos-search .int-options a {
	background: url("../images/int-icons.png") no-repeat;
	font-size: 11px;
	padding-left: 20px;
	transition: 0.3s;
	margin-left: 0px;
	margin-right: 15px
}

[data-pagina="ad.show"] .infos-search .int-options a:before,
[data-pagina="bolsa.ad.show"] .infos-search .int-options a:before,
[data-pagina="detail-renew"] .infos-search .int-options a:before {
	display: none
}

[data-pagina="ad.show"] .infos-search .int-options a.favorite,
[data-pagina="bolsa.ad.show"] .infos-search .int-options a.favorite,
[data-pagina="detail-renew"] .infos-search .int-options a.favorite {
	background-position: 0px 22px
}

[data-pagina="ad.show"] .infos-search .int-options a.share,
[data-pagina="bolsa.ad.show"] .infos-search .int-options a.share,
[data-pagina="detail-renew"] .infos-search .int-options a.share {
	background-position: -105px 21px
}

[data-pagina="ad.show"] .infos-search .int-options a.print,
[data-pagina="bolsa.ad.show"] .infos-search .int-options a.print,
[data-pagina="detail-renew"] .infos-search .int-options a.print {
	background-position: -240px 21px;
	border: 0px
}

[data-pagina="ad.show"] .infos-search h1,
[data-pagina="bolsa.ad.show"] .infos-search h1,
[data-pagina="detail-renew"] .infos-search h1 {
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	max-width: 630px;
	float: left;
	font-size: 24px;
	line-height: 60px;
	font-weight: 700;
	color: #2e2e2e;
	display: inline-block;
	margin: 0 0 0 20px
}

[data-pagina="ad.show"] .infos-search p,
[data-pagina="bolsa.ad.show"] .infos-search p,
[data-pagina="detail-renew"] .infos-search p {
	font-size: 24px;
	font-weight: 100;
	line-height: 60px;
	font-weight: 700;
	color: #2e2e2e;
	display: inline-block;
	margin-left: 20px
}

[data-pagina="ad.show"] .infos-search p span,
[data-pagina="bolsa.ad.show"] .infos-search p span,
[data-pagina="detail-renew"] .infos-search p span {
	font-weight: 700;
	color: #facf00;
	display: inline-block
}

[data-pagina="ad.show"] .infos-search a,
[data-pagina="bolsa.ad.show"] .infos-search a,
[data-pagina="detail-renew"] .infos-search a {
	position: relative;
	top: -5px;
	font-size: 14px;
	line-height: 55px;
	height: 58px;
	margin-left: 27px;
	color: #888888;
	border-right: 1px solid #f3f3f3;
	padding-right: 18px;
	text-transform: uppercase;
	text-decoration: none;
	display: inline-block
}

[data-pagina="ad.show"] .infos-search a:before,
[data-pagina="bolsa.ad.show"] .infos-search a:before,
[data-pagina="detail-renew"] .infos-search a:before {
	content: '';
	margin-right: 12px;
	position: relative;
	top: -3px;
	width: 17px;
	height: 8px;
	display: inline-block;
	background: url("../images/filter-icons.png") no-repeat
}

[data-pagina="ad.show"] .infos-local,
[data-pagina="bolsa.ad.show"] .infos-local,
[data-pagina="detail-renew"] .infos-local {
	width: 985px;
	height: 90px;
	background: #fff;
	margin: 0 auto;
	margin-bottom: 40px
}

[data-pagina="ad.show"] .infos-local .logo-local,
[data-pagina="bolsa.ad.show"] .infos-local .logo-local,
[data-pagina="detail-renew"] .infos-local .logo-local {
	float: left;
	margin-right: 20px
}

[data-pagina="ad.show"] .infos-local .text-local,
[data-pagina="bolsa.ad.show"] .infos-local .text-local,
[data-pagina="detail-renew"] .infos-local .text-local {
	float: right;
	width: 495px;
	margin-top: 30px
}

[data-pagina="ad.show"] .infos-local span,
[data-pagina="bolsa.ad.show"] .infos-local span,
[data-pagina="detail-renew"] .infos-local span {
	font-size: 12px;
	color: #666666;
	display: inline-block
}

[data-pagina="ad.show"] .infos-local span.phone,
[data-pagina="bolsa.ad.show"] .infos-local span.phone,
[data-pagina="detail-renew"] .infos-local span.phone {
	margin-right: 15px;
	font-size: 18px;
	color: #f3b153
}

[data-pagina="ad.show"] .infos-local span.city,
[data-pagina="bolsa.ad.show"] .infos-local span.city,
[data-pagina="detail-renew"] .infos-local span.city {
	margin-right: 30px;
	font-size: 14px;
	font-weight: 700;
	text-transform: uppercase
}

[data-pagina="ad.show"] .filter,
[data-pagina="bolsa.ad.show"] .filter,
[data-pagina="detail-renew"] .filter {
	z-index: 2;
	margin-bottom: 20px;
	width: 260px;
	float: left;
	background: #fff;
	border: 1px solid #e8e6e7
}

[data-pagina="ad.show"] .filter h2,
[data-pagina="bolsa.ad.show"] .filter h2,
[data-pagina="detail-renew"] .filter h2 {
	text-align: left;
	padding-left: 20px;
	font-size: 18px;
	padding-top: 20px;
	padding-bottom: 20px
}

[data-pagina="ad.show"] .filter .category,
[data-pagina="bolsa.ad.show"] .filter .category,
[data-pagina="detail-renew"] .filter .category {
	height: 50px;
	background: #fbfbfb;
	border-bottom: 1px solid #e8e6e7
}

[data-pagina="ad.show"] .filter h3,
[data-pagina="bolsa.ad.show"] .filter h3,
[data-pagina="detail-renew"] .filter h3 {
	font-size: 16px;
	line-height: 50px;
	padding-left: 20px
}

[data-pagina="ad.show"] .filter h3:after,
[data-pagina="bolsa.ad.show"] .filter h3:after,
[data-pagina="detail-renew"] .filter h3:after {
	content: '';
	cursor: pointer;
	display: inline-block;
	float: right;
	position: relative;
	top: 20px;
	right: 15px;
	width: 10px;
	height: 10px;
	background: url("../images/filter-icons.png") no-repeat;
	background-position: -5px -45px
}

[data-pagina="ad.show"] .filter h3.open:after,
[data-pagina="bolsa.ad.show"] .filter h3.open:after,
[data-pagina="detail-renew"] .filter h3.open:after {
	background-position: -4px -20px
}

[data-pagina="ad.show"] .filter .itens-category,
[data-pagina="bolsa.ad.show"] .filter .itens-category,
[data-pagina="detail-renew"] .filter .itens-category {
	display: none;
	padding-left: 20px;
	float: left;
	padding-top: 20px;
	padding-bottom: 20px
}

[data-pagina="ad.show"] .filter .itens-category .item-category,
[data-pagina="bolsa.ad.show"] .filter .itens-category .item-category,
[data-pagina="detail-renew"] .filter .itens-category .item-category {
	padding-top: 5px;
	float: left;
	width: 100%
}

[data-pagina="ad.show"] .filter .itens-category input,
[data-pagina="bolsa.ad.show"] .filter .itens-category input,
[data-pagina="detail-renew"] .filter .itens-category input {
	opacity: 0
}

[data-pagina="ad.show"] .filter .itens-category label,
[data-pagina="bolsa.ad.show"] .filter .itens-category label,
[data-pagina="detail-renew"] .filter .itens-category label {
	font-size: 13px;
	color: #888;
	float: left;
	cursor: pointer
}

[data-pagina="ad.show"] .filter .itens-category .checkbox,
[data-pagina="bolsa.ad.show"] .filter .itens-category .checkbox,
[data-pagina="detail-renew"] .filter .itens-category .checkbox {
	background: #fff;
	border: 1px solid #888;
	width: 13px;
	margin-right: 8px;
	height: 13px;
	float: left
}

[data-pagina="ad.show"] .filter .itens-category input:checked+label .checkbox,
[data-pagina="bolsa.ad.show"] .filter .itens-category input:checked+label .checkbox,
[data-pagina="detail-renew"] .filter .itens-category input:checked+label .checkbox {
	background: #facf00;
	display: inline-block;
	border: 1px solid #facf00
}

[data-pagina="ad.show"] .search-form,
[data-pagina="bolsa.ad.show"] .search-form,
[data-pagina="detail-renew"] .search-form {
	margin-top: 0px !important;
	display: none !important
}

[data-pagina="ad.show"] .products,
[data-pagina="bolsa.ad.show"] .products,
[data-pagina="detail-renew"] .products {
	clear: both
}

[data-pagina="ad.show"] .products .list,
[data-pagina="bolsa.ad.show"] .products .list,
[data-pagina="detail-renew"] .products .list {
	display: none
}

[data-pagina="ad.show"] .products .list .highlight .info-item,
[data-pagina="bolsa.ad.show"] .products .list .highlight .info-item,
[data-pagina="detail-renew"] .products .list .highlight .info-item {
	background: #facf00;
	height: 145px
}

[data-pagina="ad.show"] .products .list .highlight .info-item .name-car,
[data-pagina="ad.show"] .products .list .highlight .info-item .year-km,
[data-pagina="ad.show"] .products .list .highlight .info-item .saler,
[data-pagina="bolsa.ad.show"] .products .list .highlight .info-item .name-car,
[data-pagina="bolsa.ad.show"] .products .list .highlight .info-item .year-km,
[data-pagina="bolsa.ad.show"] .products .list .highlight .info-item .saler,
[data-pagina="detail-renew"] .products .list .highlight .info-item .name-car,
[data-pagina="detail-renew"] .products .list .highlight .info-item .year-km,
[data-pagina="detail-renew"] .products .list .highlight .info-item .saler {
	position: relative;
	left: -110px
}

[data-pagina="ad.show"] .products .list .highlight .info-item .name-car,
[data-pagina="bolsa.ad.show"] .products .list .highlight .info-item .name-car,
[data-pagina="detail-renew"] .products .list .highlight .info-item .name-car {
	font-size: 18px
}

[data-pagina="ad.show"] .products .list .highlight .info-item .year-km,
[data-pagina="bolsa.ad.show"] .products .list .highlight .info-item .year-km,
[data-pagina="detail-renew"] .products .list .highlight .info-item .year-km {
	margin-top: 3px;
	font-size: 14px;
	color: #fff
}

[data-pagina="ad.show"] .products .list .highlight .info-item .saler,
[data-pagina="bolsa.ad.show"] .products .list .highlight .info-item .saler,
[data-pagina="detail-renew"] .products .list .highlight .info-item .saler {
	color: #fff;
	font-size: 14px;
	float: none;
	border: 0px;
	margin-right: 0px;
	margin-top: 40px
}

[data-pagina="ad.show"] .products .list .highlight .price,
[data-pagina="bolsa.ad.show"] .products .list .highlight .price,
[data-pagina="detail-renew"] .products .list .highlight .price {
	right: 0px;
	left: auto;
	background: #2e2e2e;
	color: #facf00
}

[data-pagina="ad.show"] .products .list li,
[data-pagina="bolsa.ad.show"] .products .list li,
[data-pagina="detail-renew"] .products .list li {
	position: relative;
	overflow: hidden;
	width: 100%;
	z-index: 1;
	height: 145px
}

[data-pagina="ad.show"] .products .list li .price,
[data-pagina="bolsa.ad.show"] .products .list li .price,
[data-pagina="detail-renew"] .products .list li .price {
	padding: 12px 15px 12px 21px
}

[data-pagina="ad.show"] .products .list li .item,
[data-pagina="bolsa.ad.show"] .products .list li .item,
[data-pagina="detail-renew"] .products .list li .item {
	width: 300px;
	float: left
}

[data-pagina="ad.show"] .products .list li .info-item .name-car,
[data-pagina="ad.show"] .products .list li .info-item .year-km,
[data-pagina="bolsa.ad.show"] .products .list li .info-item .name-car,
[data-pagina="bolsa.ad.show"] .products .list li .info-item .year-km,
[data-pagina="detail-renew"] .products .list li .info-item .name-car,
[data-pagina="detail-renew"] .products .list li .info-item .year-km {
	position: relative;
	left: -110px
}

[data-pagina="ad.show"] .products .list li .info-item .year-km,
[data-pagina="bolsa.ad.show"] .products .list li .info-item .year-km,
[data-pagina="detail-renew"] .products .list li .info-item .year-km {
	margin-top: 3px
}

[data-pagina="ad.show"] .products .list li .info-item .saler,
[data-pagina="bolsa.ad.show"] .products .list li .info-item .saler,
[data-pagina="detail-renew"] .products .list li .info-item .saler {
	float: right;
	border: 0px;
	margin-right: 20px;
	margin-top: 35px
}

[data-pagina="ad.show"] .products .list li .price,
[data-pagina="bolsa.ad.show"] .products .list li .price,
[data-pagina="detail-renew"] .products .list li .price {
	position: absolute;
	bottom: 40px;
	left: 178px
}

[data-pagina="ad.show"] .products .list li .img-product,
[data-pagina="bolsa.ad.show"] .products .list li .img-product,
[data-pagina="detail-renew"] .products .list li .img-product {
	overflow: hidden;
	width: 178px;
	height: 145px
}

[data-pagina="ad.show"] .btn-filter,
[data-pagina="bolsa.ad.show"] .btn-filter,
[data-pagina="detail-renew"] .btn-filter {
	display: none
}

@media screen and (max-width: 1600px) {

	[data-pagina="ad.show"] header .menu,
	[data-pagina="bolsa.ad.show"] header .menu,
	[data-pagina="detail-renew"] header .menu {
		margin-right: 15px !important
	}
}

@media screen and (max-width: 1400px) {

	[data-pagina="ad.show"] header .search-header,
	[data-pagina="bolsa.ad.show"] header .search-header,
	[data-pagina="detail-renew"] header .search-header {
		display: none !important
	}

	[data-pagina="ad.show"] header .menu,
	[data-pagina="bolsa.ad.show"] header .menu,
	[data-pagina="detail-renew"] header .menu {
		margin-right: 15px !important
	}

	[data-pagina="ad.show"] header .search-header,
	[data-pagina="bolsa.ad.show"] header .search-header,
	[data-pagina="detail-renew"] header .search-header {
		margin: 20px 20px 20px 20px
	}

	[data-pagina="ad.show"] header .search-header .search-input,
	[data-pagina="bolsa.ad.show"] header .search-header .search-input,
	[data-pagina="detail-renew"] header .search-header .search-input {
		width: 175px
	}
}

@media screen and (max-width: 1366px) {

	[data-pagina="ad.show"] .infos-search .left a,
	[data-pagina="bolsa.ad.show"] .infos-search .left a,
	[data-pagina="detail-renew"] .infos-search .left a {
		top: 1px;
		float: left
	}

	[data-pagina="ad.show"] .infos-search p,
	[data-pagina="bolsa.ad.show"] .infos-search p,
	[data-pagina="detail-renew"] .infos-search p {
		white-space: nowrap;
		overflow: hidden;
		text-overflow: ellipsis;
		max-width: 630px;
		float: left
	}

	[data-pagina="ad.show"] .scroll-detail .infos-search p,
	[data-pagina="bolsa.ad.show"] .scroll-detail .infos-search p,
	[data-pagina="detail-renew"] .scroll-detail .infos-search p {
		max-width: 600px
	}
}

@media screen and (max-width: 1280px) {

	[data-pagina="ad.show"] .scroll-detail .infos-search p,
	[data-pagina="bolsa.ad.show"] .scroll-detail .infos-search p,
	[data-pagina="detail-renew"] .scroll-detail .infos-search p {
		max-width: 500px
	}
}

@media screen and (max-width: 1150px) {

	[data-pagina="ad.show"] .search-form,
	[data-pagina="bolsa.ad.show"] .search-form,
	[data-pagina="detail-renew"] .search-form {
		display: none
	}

	[data-pagina="ad.show"] .flex-viewport,
	[data-pagina="bolsa.ad.show"] .flex-viewport,
	[data-pagina="detail-renew"] .flex-viewport {
		width: 310px
	}

	[data-pagina="ad.show"] .carousel-products ul li,
	[data-pagina="bolsa.ad.show"] .carousel-products ul li,
	[data-pagina="detail-renew"] .carousel-products ul li {
		margin-left: 13px;
		width: 260px !important
	}

	[data-pagina="ad.show"] .list-images,
	[data-pagina="bolsa.ad.show"] .list-images,
	[data-pagina="detail-renew"] .list-images {
		width: 450px;
		float: none;
		margin: 0 auto
	}

	[data-pagina="ad.show"] .list-images ul,
	[data-pagina="bolsa.ad.show"] .list-images ul,
	[data-pagina="detail-renew"] .list-images ul {
		width: 450px
	}

	[data-pagina="ad.show"] .list-images li,
	[data-pagina="bolsa.ad.show"] .list-images li,
	[data-pagina="detail-renew"] .list-images li {
		width: 450px;
		height: auto
	}

	[data-pagina="ad.show"] .list-images li img,
	[data-pagina="bolsa.ad.show"] .list-images li img,
	[data-pagina="detail-renew"] .list-images li img {
		height: 100%;
		width: 100%
	}

	[data-pagina="ad.show"] .list-images li.thumb_tiny,
	[data-pagina="bolsa.ad.show"] .list-images li.thumb_tiny,
	[data-pagina="detail-renew"] .list-images li.thumb_tiny {
		margin-right: 9px
	}

	[data-pagina="ad.show"] .list-images li:nth-child(3n),
	[data-pagina="bolsa.ad.show"] .list-images li:nth-child(3n),
	[data-pagina="detail-renew"] .list-images li:nth-child(3n) {
		margin-right: 0
	}

	[data-pagina="ad.show"] #list-thumbs-ads,
	[data-pagina="bolsa.ad.show"] #list-thumbs-ads,
	[data-pagina="detail-renew"] #list-thumbs-ads {
		margin-bottom: 30px;
		overflow: hidden
	}

	[data-pagina="ad.show"] .details,
	[data-pagina="bolsa.ad.show"] .details,
	[data-pagina="detail-renew"] .details {
		float: none;
		margin: 0 auto
	}
}

@media screen and (max-width: 1024px) {

	[data-pagina="ad.show"] main .infos-search,
	[data-pagina="bolsa.ad.show"] main .infos-search,
	[data-pagina="detail-renew"] main .infos-search {
		height: 60px
	}

	[data-pagina="ad.show"] main .infos-search .int-options,
	[data-pagina="bolsa.ad.show"] main .infos-search .int-options,
	[data-pagina="detail-renew"] main .infos-search .int-options {
		margin-top: 8px
	}

	[data-pagina="ad.show"] main .infos-search .share-tooltip,
	[data-pagina="bolsa.ad.show"] main .infos-search .share-tooltip,
	[data-pagina="detail-renew"] main .infos-search .share-tooltip {
		top: 305px
	}

	[data-pagina="ad.show"] main .infos-search .th-price,
	[data-pagina="bolsa.ad.show"] main .infos-search .th-price,
	[data-pagina="detail-renew"] main .infos-search .th-price {
		display: none
	}

	[data-pagina="ad.show"] main .infos-search .propose,
	[data-pagina="bolsa.ad.show"] main .infos-search .propose,
	[data-pagina="detail-renew"] main .infos-search .propose {
		display: none
	}
}

@media screen and (max-width: 1000px) {

	[data-pagina="ad.show"] .scroll-infos,
	[data-pagina="bolsa.ad.show"] .scroll-infos,
	[data-pagina="detail-renew"] .scroll-infos {
		height: 60px
	}

	[data-pagina="ad.show"] .scroll-infos a,
	[data-pagina="bolsa.ad.show"] .scroll-infos a,
	[data-pagina="detail-renew"] .scroll-infos a {
		height: 30px;
		font-size: 14px
	}

	[data-pagina="ad.show"] .scroll-infos p,
	[data-pagina="bolsa.ad.show"] .scroll-infos p,
	[data-pagina="detail-renew"] .scroll-infos p {
		font-size: 16px
	}

	[data-pagina="ad.show"] main .detail-product.scroll-detail,
	[data-pagina="bolsa.ad.show"] main .detail-product.scroll-detail,
	[data-pagina="detail-renew"] main .detail-product.scroll-detail {
		padding-top: 145px
	}

	[data-pagina="ad.show"] main .infos-search,
	[data-pagina="bolsa.ad.show"] main .infos-search,
	[data-pagina="detail-renew"] main .infos-search {
		height: 60px
	}

	[data-pagina="ad.show"] main .infos-search .int-options,
	[data-pagina="bolsa.ad.show"] main .infos-search .int-options,
	[data-pagina="detail-renew"] main .infos-search .int-options {
		margin-top: 8px
	}

	[data-pagina="ad.show"] main .infos-search .share-tooltip,
	[data-pagina="bolsa.ad.show"] main .infos-search .share-tooltip,
	[data-pagina="detail-renew"] main .infos-search .share-tooltip {
		top: 305px
	}

	[data-pagina="ad.show"] main .infos-search .th-price,
	[data-pagina="bolsa.ad.show"] main .infos-search .th-price,
	[data-pagina="detail-renew"] main .infos-search .th-price {
		display: none
	}

	[data-pagina="ad.show"] main .infos-search .propose,
	[data-pagina="bolsa.ad.show"] main .infos-search .propose,
	[data-pagina="detail-renew"] main .infos-search .propose {
		display: none
	}

	[data-pagina="ad.show"] .box-resale,
	[data-pagina="bolsa.ad.show"] .box-resale,
	[data-pagina="detail-renew"] .box-resale {
		height: auto;
		margin-bottom: 20px
	}

	[data-pagina="ad.show"] .box-resale .img-resaler,
	[data-pagina="bolsa.ad.show"] .box-resale .img-resaler,
	[data-pagina="detail-renew"] .box-resale .img-resaler {
		height: auto;
		width: 65% !important
	}

	[data-pagina="ad.show"] .box-resale .img-resaler,
	[data-pagina="bolsa.ad.show"] .box-resale .img-resaler,
	[data-pagina="detail-renew"] .box-resale .img-resaler {
		width: 65% !important;
		height: auto !important
	}

	[data-pagina="ad.show"] .box-resale .img-resaler img,
	[data-pagina="bolsa.ad.show"] .box-resale .img-resaler img,
	[data-pagina="detail-renew"] .box-resale .img-resaler img {
		max-width: 100%
	}

	[data-pagina="ad.show"] .box-resale strong,
	[data-pagina="ad.show"] [data-pagina="detail-renew"] .box-resale strong,
	[data-pagina="bolsa.ad.show"] .box-resale strong,
	[data-pagina="bolsa.ad.show"] [data-pagina="detail-renew"] .box-resale strong,
	[data-pagina="detail-renew"] .box-resale strong,
	[data-pagina="detail-renew"] [data-pagina="detail-renew"] .box-resale strong {
		clear: both
	}

	[data-pagina="ad.show"] .photo,
	[data-pagina="bolsa.ad.show"] .photo,
	[data-pagina="detail-renew"] .photo {
		width: 100%
	}

	[data-pagina="ad.show"] .flex-viewport,
	[data-pagina="bolsa.ad.show"] .flex-viewport,
	[data-pagina="detail-renew"] .flex-viewport {
		width: 260px
	}
}

@media screen and (max-width: 700px) {

	[data-pagina="ad.show"] html,
	[data-pagina="bolsa.ad.show"] html,
	[data-pagina="detail-renew"] html {
		overflow: hidden
	}

	[data-pagina="ad.show"] .products .results .header-results .order,
	[data-pagina="bolsa.ad.show"] .products .results .header-results .order,
	[data-pagina="detail-renew"] .products .results .header-results .order {
		display: none
	}

	[data-pagina="ad.show"] .infos-search,
	[data-pagina="bolsa.ad.show"] .infos-search,
	[data-pagina="detail-renew"] .infos-search {
		height: 124px
	}

	[data-pagina="ad.show"] .infos-local,
	[data-pagina="bolsa.ad.show"] .infos-local,
	[data-pagina="detail-renew"] .infos-local {
		width: 340px;
		height: 190px
	}

	[data-pagina="ad.show"] .infos-local .text-local,
	[data-pagina="bolsa.ad.show"] .infos-local .text-local,
	[data-pagina="detail-renew"] .infos-local .text-local {
		float: none;
		width: 300px;
		margin: 0 auto
	}

	[data-pagina="ad.show"] .products .results,
	[data-pagina="bolsa.ad.show"] .products .results,
	[data-pagina="detail-renew"] .products .results {
		float: none;
		margin: 0 auto;
		width: 300px
	}

	[data-pagina="ad.show"] .products ul,
	[data-pagina="bolsa.ad.show"] .products ul,
	[data-pagina="detail-renew"] .products ul {
		width: 290px
	}

	[data-pagina="ad.show"] .filter,
	[data-pagina="bolsa.ad.show"] .filter,
	[data-pagina="detail-renew"] .filter {
		position: fixed;
		left: -1000px;
		transition: all 0.3s
	}

	[data-pagina="ad.show"] .products .results .header-results,
	[data-pagina="bolsa.ad.show"] .products .results .header-results,
	[data-pagina="detail-renew"] .products .results .header-results {
		width: 320px;
		margin: 0 auto
	}

	[data-pagina="ad.show"] .products .results .header-results .grid-view,
	[data-pagina="bolsa.ad.show"] .products .results .header-results .grid-view,
	[data-pagina="detail-renew"] .products .results .header-results .grid-view {
		display: none
	}

	[data-pagina="ad.show"] .products .results .header-results .list-view,
	[data-pagina="bolsa.ad.show"] .products .results .header-results .list-view,
	[data-pagina="detail-renew"] .products .results .header-results .list-view {
		display: none
	}
}

@media screen and (max-width: 768px) {

	[data-pagina="ad.show"] .mobile,
	[data-pagina="bolsa.ad.show"] .mobile,
	[data-pagina="detail-renew"] .mobile {
		display: block !important
	}

	[data-pagina="ad.show"] .desktop,
	[data-pagina="bolsa.ad.show"] .desktop,
	[data-pagina="detail-renew"] .desktop {
		display: none !important
	}

	[data-pagina="ad.show"] .center,
	[data-pagina="bolsa.ad.show"] .center,
	[data-pagina="detail-renew"] .center {
		max-width: 100%;
		margin-top: -10px
	}

	[data-pagina="ad.show"] .flex-viewport,
	[data-pagina="bolsa.ad.show"] .flex-viewport,
	[data-pagina="detail-renew"] .flex-viewport {
		width: 300px
	}

	[data-pagina="ad.show"] .details,
	[data-pagina="bolsa.ad.show"] .details,
	[data-pagina="detail-renew"] .details {
		width: 100%;
		padding-bottom: 20px
	}

	[data-pagina="ad.show"] .details .box-resale,
	[data-pagina="bolsa.ad.show"] .details .box-resale,
	[data-pagina="detail-renew"] .details .box-resale {
		width: 100%;
		padding-top: 15px
	}

	[data-pagina="ad.show"] .details .box-resale .contact-resaler,
	[data-pagina="bolsa.ad.show"] .details .box-resale .contact-resaler,
	[data-pagina="detail-renew"] .details .box-resale .contact-resaler {
		width: 90%;
		padding-left: 30px
	}

	[data-pagina="ad.show"] .details .box-resale .contact-resaler .nro-phone,
	[data-pagina="bolsa.ad.show"] .details .box-resale .contact-resaler .nro-phone,
	[data-pagina="detail-renew"] .details .box-resale .contact-resaler .nro-phone {
		display: none
	}

	[data-pagina="ad.show"] .details .box-resale strong,
	[data-pagina="bolsa.ad.show"] .details .box-resale strong,
	[data-pagina="detail-renew"] .details .box-resale strong {
		padding-left: 30px
	}

	[data-pagina="ad.show"] .details .box-resale .verdetalhes,
	[data-pagina="bolsa.ad.show"] .details .box-resale .verdetalhes,
	[data-pagina="detail-renew"] .details .box-resale .verdetalhes {
		width: 30%;
		background-color: #FACF00
	}

	[data-pagina="ad.show"] .details .box-resale .verdetalhes .details,
	[data-pagina="bolsa.ad.show"] .details .box-resale .verdetalhes .details,
	[data-pagina="detail-renew"] .details .box-resale .verdetalhes .details {
		background: none !important
	}

	[data-pagina="ad.show"] .details .optionals,
	[data-pagina="bolsa.ad.show"] .details .optionals,
	[data-pagina="detail-renew"] .details .optionals {
		width: 100%;
		background: #fff;
		margin-top: 5px;
		padding-bottom: 20px;
		margin-bottom: 20px;
		border: 1px solid #f3f3f3
	}

	[data-pagina="ad.show"] .details .optionals a,
	[data-pagina="bolsa.ad.show"] .details .optionals a,
	[data-pagina="detail-renew"] .details .optionals a {
		text-decoration: none;
		font-size: 11px;
		font-weight: 700;
		color: #888;
		display: block;
		text-align: center;
		text-transform: uppercase;
		padding-top: 15px;
		padding-bottom: 15px
	}

	[data-pagina="ad.show"] .details .optionals h3,
	[data-pagina="bolsa.ad.show"] .details .optionals h3,
	[data-pagina="detail-renew"] .details .optionals h3 {
		display: block;
		line-height: 5px;
		font-size: 16px;
		padding-left: 35px
	}

	[data-pagina="ad.show"] .details .optionals ul,
	[data-pagina="bolsa.ad.show"] .details .optionals ul,
	[data-pagina="detail-renew"] .details .optionals ul {
		width: 95%;
		padding-top: 20px;
		border-top: 1px solid #f3f3f3;
		border-bottom: 1px solid #f3f3f3;
		margin-left: 10px;
		margin: 0 auto;
		padding-bottom: 20px
	}

	[data-pagina="ad.show"] .details .optionals ul li,
	[data-pagina="bolsa.ad.show"] .details .optionals ul li,
	[data-pagina="detail-renew"] .details .optionals ul li {
		display: inline-block;
		list-style: none;
		width: 151px;
		vertical-align: top;
		margin-left: 35px;
		color: #888;
		font-size: 14px;
		text-align: left
	}

	[data-pagina="ad.show"] .details .row,
	[data-pagina="bolsa.ad.show"] .details .row,
	[data-pagina="detail-renew"] .details .row {
		width: 95%
	}

	[data-pagina="ad.show"] .details .row span,
	[data-pagina="bolsa.ad.show"] .details .row span,
	[data-pagina="detail-renew"] .details .row span {
		right: 20px
	}

	[data-pagina="ad.show"] .details .row .row-text,
	[data-pagina="bolsa.ad.show"] .details .row .row-text,
	[data-pagina="detail-renew"] .details .row .row-text {
		width: 95%
	}

	[data-pagina="ad.show"] .details .row p,
	[data-pagina="bolsa.ad.show"] .details .row p,
	[data-pagina="detail-renew"] .details .row p {
		width: 95%;
		font-size: 90%
	}

	[data-pagina="ad.show"] .details .propose,
	[data-pagina="bolsa.ad.show"] .details .propose,
	[data-pagina="detail-renew"] .details .propose {
		display: none
	}

	[data-pagina="ad.show"] .details .price,
	[data-pagina="bolsa.ad.show"] .details .price,
	[data-pagina="detail-renew"] .details .price {
		width: 100%;
		height: 50px;
		line-height: 52px;
		background-color: #2e2e2e !important;
		color: #FFFFFF !important
	}

	[data-pagina="ad.show"] .details .th-price,
	[data-pagina="bolsa.ad.show"] .details .th-price,
	[data-pagina="detail-renew"] .details .th-price {
		width: 100%;
		height: 50px
	}

	[data-pagina="ad.show"] .list-images,
	[data-pagina="bolsa.ad.show"] .list-images,
	[data-pagina="detail-renew"] .list-images {
		width: 100%;
		float: none;
		margin: 0 auto
	}

	[data-pagina="ad.show"] .list-images ul,
	[data-pagina="bolsa.ad.show"] .list-images ul,
	[data-pagina="detail-renew"] .list-images ul {
		width: 100%
	}

	[data-pagina="ad.show"] .list-images li,
	[data-pagina="bolsa.ad.show"] .list-images li,
	[data-pagina="detail-renew"] .list-images li {
		width: 100%;
		height: auto
	}

	[data-pagina="ad.show"] .list-images li img,
	[data-pagina="bolsa.ad.show"] .list-images li img,
	[data-pagina="detail-renew"] .list-images li img {
		height: 100%;
		width: 100%
	}

	[data-pagina="ad.show"] .list-images li.thumb_tiny,
	[data-pagina="bolsa.ad.show"] .list-images li.thumb_tiny,
	[data-pagina="detail-renew"] .list-images li.thumb_tiny {
		margin-right: 6px
	}

	[data-pagina="ad.show"] .list-images li:nth-child(3n),
	[data-pagina="bolsa.ad.show"] .list-images li:nth-child(3n),
	[data-pagina="detail-renew"] .list-images li:nth-child(3n) {
		margin-right: 0
	}

	[data-pagina="ad.show"] .carousel-products .option-products,
	[data-pagina="bolsa.ad.show"] .carousel-products .option-products,
	[data-pagina="detail-renew"] .carousel-products .option-products {
		width: 100%
	}

	[data-pagina="ad.show"] .infos-search .left,
	[data-pagina="bolsa.ad.show"] .infos-search .left,
	[data-pagina="detail-renew"] .infos-search .left {
		width: 100%;
		margin-top: 10px
	}

	[data-pagina="ad.show"] .infos-search p,
	[data-pagina="bolsa.ad.show"] .infos-search p,
	[data-pagina="detail-renew"] .infos-search p {
		white-space: initial;
		max-width: 100%;
		padding: 0px 15px 0 15px;
		float: initial;
		width: 100%;
		text-align: center;
		line-height: initial !important;
		font-size: 110%;
		margin: 0 !important
	}

	[data-pagina="ad.show"] .carousel-products .wanted,
	[data-pagina="bolsa.ad.show"] .carousel-products .wanted,
	[data-pagina="detail-renew"] .carousel-products .wanted {
		margin-left: 0px
	}

	[data-pagina="ad.show"] main .infos-search,
	[data-pagina="bolsa.ad.show"] main .infos-search,
	[data-pagina="detail-renew"] main .infos-search {
		margin: 0;
		min-height: 40px
	}

	[data-pagina="ad.show"] main .infos-search a,
	[data-pagina="bolsa.ad.show"] main .infos-search a,
	[data-pagina="detail-renew"] main .infos-search a {
		display: none !important
	}

	[data-pagina="ad.show"] main .codigo,
	[data-pagina="bolsa.ad.show"] main .codigo,
	[data-pagina="detail-renew"] main .codigo {
		display: none
	}

	[data-pagina="ad.show"] main .infos-search .int-options,
	[data-pagina="bolsa.ad.show"] main .infos-search .int-options,
	[data-pagina="detail-renew"] main .infos-search .int-options {
		display: none
	}

	[data-pagina="ad.show"] .carousel-products,
	[data-pagina="bolsa.ad.show"] .carousel-products,
	[data-pagina="detail-renew"] .carousel-products {
		display: none
	}

	[data-pagina="ad.show"] .error-ad,
	[data-pagina="bolsa.ad.show"] .error-ad,
	[data-pagina="detail-renew"] .error-ad {
		display: none
	}

	[data-pagina="ad.show"] .details .price .value,
	[data-pagina="bolsa.ad.show"] .details .price .value,
	[data-pagina="detail-renew"] .details .price .value {
		font-size: 24px !important
	}

	[data-pagina="ad.show"] .navbar-footer,
	[data-pagina="bolsa.ad.show"] .navbar-footer,
	[data-pagina="detail-renew"] .navbar-footer {
		position: relative;
		bottom: 0;
		width: 100%;
		z-index: 999
	}

	[data-pagina="ad.show"] .navbar-footer .fa,
	[data-pagina="bolsa.ad.show"] .navbar-footer .fa,
	[data-pagina="detail-renew"] .navbar-footer .fa {
		margin-right: 5px
	}

	[data-pagina="ad.show"] .nav-links a,
	[data-pagina="bolsa.ad.show"] .nav-links a,
	[data-pagina="detail-renew"] .nav-links a {
		display: inline-block;
		left: 12px;
		border-top-left-radius: 5px;
		border-bottom-left-radius: 5px;
		position: relative;
		background-color: #000;
		cursor: pointer;
		line-height: 45px;
		height: 45px;
		font-size: 14px;
		font-weight: normal;
		color: #fff;
		text-align: center;
		width: 15%
	}

	[data-pagina="ad.show"] .nav-links a:last-child,
	[data-pagina="bolsa.ad.show"] .nav-links a:last-child,
	[data-pagina="detail-renew"] .nav-links a:last-child {
		background-color: #FACF00;
		line-height: 45px;
		border-bottom: 2px solid #f5f5f5;
		border-top-right-radius: 5px;
		border-bottom-right-radius: 5px;
		border-top-left-radius: none;
		border-bottom-left-radius: none;
		height: 45px;
		left: 0;
		color: #2e2e2e;
		font-weight: normal;
		width: 45%;
		border-top-left-radius: none;
		border-bottom-left-radius: none;
		float: right;
	}

	[data-pagina="ad.show"] .voltar-topo,
	[data-pagina="bolsa.ad.show"] .voltar-topo,
	[data-pagina="detail-renew"] .voltar-topo {
		display: none !important
	}

	[data-pagina="ad.show"] footer,
	[data-pagina="bolsa.ad.show"] footer,
	[data-pagina="detail-renew"] footer {
		margin-bottom: 38px
	}

	[data-pagina="ad.show"] .lSSlideOuter .lSPager.lSpg,
	[data-pagina="bolsa.ad.show"] .lSSlideOuter .lSPager.lSpg,
	[data-pagina="detail-renew"] .lSSlideOuter .lSPager.lSpg {
		margin-top: -25px !important;
		margin-bottom: 10px !important
	}

	[data-pagina="ad.show"] .lSSlideOuter .lSPager.lSpg>li,
	[data-pagina="bolsa.ad.show"] .lSSlideOuter .lSPager.lSpg>li,
	[data-pagina="detail-renew"] .lSSlideOuter .lSPager.lSpg>li {
		display: inline !important
	}

	[data-pagina="ad.show"] .lSSlideOuter .lSPager.lSpg>li:hover a,
	[data-pagina="ad.show"] .lSSlideOuter .lSPager.lSpg>li.active a,
	[data-pagina="bolsa.ad.show"] .lSSlideOuter .lSPager.lSpg>li:hover a,
	[data-pagina="bolsa.ad.show"] .lSSlideOuter .lSPager.lSpg>li.active a,
	[data-pagina="detail-renew"] .lSSlideOuter .lSPager.lSpg>li:hover a,
	[data-pagina="detail-renew"] .lSSlideOuter .lSPager.lSpg>li.active a {
		background-color: #facf00
	}

	[data-pagina="ad.show"] .search-form,
	[data-pagina="bolsa.ad.show"] .search-form,
	[data-pagina="detail-renew"] .search-form {
		display: none
	}
}

@media screen and (max-width: 768px) {

	[data-pagina="ad.show"] main .detail-product.scroll-detail,
	[data-pagina="bolsa.ad.show"] main .detail-product.scroll-detail,
	[data-pagina="detail-renew"] main .detail-product.scroll-detail {
		padding-top: 0
	}

	[data-pagina="ad.show"] .form-propose input,
	[data-pagina="ad.show"] .form-propose textarea,
	[data-pagina="bolsa.ad.show"] .form-propose input,
	[data-pagina="bolsa.ad.show"] .form-propose textarea,
	[data-pagina="detail-renew"] .form-propose input,
	[data-pagina="detail-renew"] .form-propose textarea {
		margin-left: 5px
	}

	[data-pagina="ad.show"] .details .price .value,
	[data-pagina="bolsa.ad.show"] .details .price .value,
	[data-pagina="detail-renew"] .details .price .value {
		font-size: 18px
	}

	[data-pagina="ad.show"] .details .price .money,
	[data-pagina="ad.show"] .details .price .cents,
	[data-pagina="bolsa.ad.show"] .details .price .money,
	[data-pagina="bolsa.ad.show"] .details .price .cents,
	[data-pagina="detail-renew"] .details .price .money,
	[data-pagina="detail-renew"] .details .price .cents {
		font-size: 12px
	}

	[data-pagina="ad.show"] .optionals ul,
	[data-pagina="bolsa.ad.show"] .optionals ul,
	[data-pagina="detail-renew"] .optionals ul {
		width: auto
	}

	[data-pagina="ad.show"] .optionals ul li,
	[data-pagina="bolsa.ad.show"] .optionals ul li,
	[data-pagina="detail-renew"] .optionals ul li {
		width: 125px
	}

	[data-pagina="ad.show"] .optionals h3,
	[data-pagina="bolsa.ad.show"] .optionals h3,
	[data-pagina="detail-renew"] .optionals h3 {
		line-height: 5px
	}

	[data-pagina="ad.show"] .box-resale,
	[data-pagina="bolsa.ad.show"] .box-resale,
	[data-pagina="detail-renew"] .box-resale {
		margin-bottom: 0
	}

	[data-pagina="ad.show"] .carousel-products ul li,
	[data-pagina="bolsa.ad.show"] .carousel-products ul li,
	[data-pagina="detail-renew"] .carousel-products ul li {
		width: 274px !important
	}

	[data-pagina="ad.show"] .carousel-products,
	[data-pagina="bolsa.ad.show"] .carousel-products,
	[data-pagina="detail-renew"] .carousel-products {
		padding-bottom: 15px
	}

	[data-pagina="ad.show"] .carousel-products .option-products,
	[data-pagina="bolsa.ad.show"] .carousel-products .option-products,
	[data-pagina="detail-renew"] .carousel-products .option-products {
		padding-bottom: 30px
	}

	[data-pagina="ad.show"] .carousel-products h2,
	[data-pagina="bolsa.ad.show"] .carousel-products h2,
	[data-pagina="detail-renew"] .carousel-products h2 {
		padding-top: 30px;
		padding-bottom: 30px;
	}

	[data-pagina="ad.show"] .modal.modal-error-com,
	[data-pagina="bolsa.ad.show"] .modal.modal-error-com,
	[data-pagina="detail-renew"] .modal.modal-error-com {
		width: 100%;
		top: initial;
		left: initial;
		margin-left: 0px;
		margin-top: 130px;
		position: absolute
	}

	[data-pagina="ad.show"] .modal.modal-error-com .center,
	[data-pagina="bolsa.ad.show"] .modal.modal-error-com .center,
	[data-pagina="detail-renew"] .modal.modal-error-com .center {
		width: 95%;
		margin: 30px 10px
	}

	[data-pagina="ad.show"] .modal.modal-error-com .tt-modal .close-modais,
	[data-pagina="bolsa.ad.show"] .modal.modal-error-com .tt-modal .close-modais,
	[data-pagina="detail-renew"] .modal.modal-error-com .tt-modal .close-modais {
		right: 0
	}

	[data-pagina="ad.show"] .box-resale .img-resaler,
	[data-pagina="bolsa.ad.show"] .box-resale .img-resaler,
	[data-pagina="detail-renew"] .box-resale .img-resaler {
		height: auto;
		width: 65% !important
	}

	[data-pagina="ad.show"] .box-resale .img-resaler,
	[data-pagina="bolsa.ad.show"] .box-resale .img-resaler,
	[data-pagina="detail-renew"] .box-resale .img-resaler {
		width: 65% !important;
		height: auto !important
	}

	[data-pagina="ad.show"] .box-resale .img-resaler img,
	[data-pagina="bolsa.ad.show"] .box-resale .img-resaler img,
	[data-pagina="detail-renew"] .box-resale .img-resaler img {
		max-width: 100%
	}

	[data-pagina="ad.show"] .box-resale strong,
	[data-pagina="ad.show"] [data-pagina="detail-renew"] .box-resale strong,
	[data-pagina="bolsa.ad.show"] .box-resale strong,
	[data-pagina="bolsa.ad.show"] [data-pagina="detail-renew"] .box-resale strong,
	[data-pagina="detail-renew"] .box-resale strong,
	[data-pagina="detail-renew"] [data-pagina="detail-renew"] .box-resale strong {
		clear: both
	}

	[data-pagina="ad.show"] .details .box-resale,
	[data-pagina="bolsa.ad.show"] .details .box-resale,
	[data-pagina="detail-renew"] .details .box-resale {
		margin-bottom: 20px
	}

	[data-pagina="ad.show"] main .infos-search .int-options,
	[data-pagina="bolsa.ad.show"] main .infos-search .int-options,
	[data-pagina="detail-renew"] main .infos-search .int-options {
		background-color: #FFF;
		width: 100%;
		padding-right: 0;
		padding-left: 15px
	}

	[data-pagina="ad.show"] .infos-search .int-options a,
	[data-pagina="bolsa.ad.show"] .infos-search .int-options a,
	[data-pagina="detail-renew"] .infos-search .int-options a {
		margin-left: 0;
		margin-right: 0
	}

	[data-pagina="ad.show"] main .infos-search .share-tooltip,
	[data-pagina="bolsa.ad.show"] main .infos-search .share-tooltip,
	[data-pagina="detail-renew"] main .infos-search .share-tooltip {
		top: 330px
	}
}

@media print {

	[data-pagina="ad.show"] header,
	[data-pagina="bolsa.ad.show"] header,
	[data-pagina="detail-renew"] header {
		display: none
	}

	[data-pagina="ad.show"] .infos-search .int-options,
	[data-pagina="bolsa.ad.show"] .infos-search .int-options,
	[data-pagina="detail-renew"] .infos-search .int-options {
		display: none
	}

	[data-pagina="ad.show"] .list-images,
	[data-pagina="bolsa.ad.show"] .list-images,
	[data-pagina="detail-renew"] .list-images {
		float: none;
		margin: 0 auto
	}

	[data-pagina="ad.show"] .details,
	[data-pagina="bolsa.ad.show"] .details,
	[data-pagina="detail-renew"] .details {
		float: none;
		margin: 0 auto
	}

	[data-pagina="ad.show"] .carousel-products,
	[data-pagina="bolsa.ad.show"] .carousel-products,
	[data-pagina="detail-renew"] .carousel-products {
		display: none
	}

	[data-pagina="ad.show"] footer,
	[data-pagina="bolsa.ad.show"] footer,
	[data-pagina="detail-renew"] footer {
		display: none
	}

	[data-pagina="ad.show"] .error,
	[data-pagina="bolsa.ad.show"] .error,
	[data-pagina="detail-renew"] .error {
		display: none
	}
}

@media screen and (min-width: 1200px) {

	[data-pagina="ad.show"] .details .form-propose.fixed-form,
	[data-pagina="bolsa.ad.show"] .details .form-propose.fixed-form,
	[data-pagina="detail-renew"] .details .form-propose.fixed-form {
		width: 400px;
		z-index: 9999;
		top: 140px
	}

	[data-pagina="home.anuncie"] .home {
		background-color: #f1f2f3;
		height: auto;
	}

	[data-pagina="home.anuncie"] .home .center {
		margin-top: 0px !important;
		width: 100%;
		padding: 10px;
	}

	[data-pagina="home.anuncie"] .home .center h2 {
		margin: 0px auto;
		width: 100%;
		text-align: center;
	}

	[data-pagina="home.anuncie"] .home .center .middle-box {
		margin: 0px auto;
		width: 100%;
		justify-content: center;
		display: flex;
	}

	[data-pagina="home.anuncie"] .home .center .middle-box a {
		height: 100%;
		display: flex;
		text-decoration: none;
		color: #2e2e2e
	}

	[data-pagina="home.anuncie"] .home .center .middle-box a:hover {
		text-decoration: none;
		transition: all 0.3s ease;
		transform: scale(1.05);
	}

	[data-pagina="home.anuncie"] .middle-box .shadow {
		box-shadow: 0px 0px 0px rgba(0, 0, 0, 0.5);
	}

	[data-pagina="home.anuncie"] .middle-box a .ban-box {
		border-radius: 4px;
	}

	[data-pagina="home.anuncie"] .middle-box a .btn-lined {
		border-radius: 4px;
		background-color: #facf00;
		color: #2e2e2e;
		border: none;
	}
}

[data-pagina="bolsa.ad.show"] .details .price {
	background: #5bac2a;
	color: #FFF
}

[data-pagina="bolsa.ad.show"] .details .propose {
	background: #5bac2a;
	color: #FFF
}

[data-pagina="resellers.list"] .btn-block-wrapper {
	margin: 22px auto 50px auto;
	max-width: 530px
}

[data-pagina="resellers.list"] header {
	background: #000
}

[data-pagina="resellers.list"] .results {
	background: #f3f1f2
}

[data-pagina="resellers.list"] .list-resales {
	width: 985px;
	margin: 0 auto;
	margin-top: 10px
}

[data-pagina="resellers.list"] .list-resales li {
	width: 100%;
	list-style: none;
	margin-left: 0px;
	background: #fff
}

[data-pagina="resellers.list"] p.image-empty {
	margin: 30px auto;
	text-align: center
}

[data-pagina="resellers.list"] .box-resale {
	width: 100%;
	height: auto;
	background: #fff;
	position: relative;
	padding-top: 14px;
	margin-top: 10px;
	padding-bottom: 14px;
	border: 1px solid #e8e6e7
}

[data-pagina="resellers.list"] .box-resale .see-resale {
	position: absolute;
	right: 20px;
	top: 50%;
	font-weight: 600;
	margin-top: -24px;
	text-decoration: none;
	text-align: center;
	display: inline-block;
	height: 50px;
	width: 125px;
	line-height: 50px;
	color: #fff;
	background: #888888
}

[data-pagina="resellers.list"] .box-resale .img-resaler {
	float: left;
	width: 120px;
	height: 70px;
	overflow: hidden;
	margin-left: 20px;
	margin-right: 30px
}

[data-pagina="resellers.list"] .box-resale .img-resaler img {
	width: 100%;
	max-width: 100%
}

[data-pagina="resellers.list"] .box-resale .contact-resaler span {
	display: inline-block;
	margin-right: 10px;
	margin-top: 7px;
	margin-left: 0px;
	cursor: pointer;
	color: #000;
	font-size: 14px
}

[data-pagina="resellers.list"] .box-resale a {
	color: #2e2e2e;
	text-transform: uppercase;
	margin-top: 10px;
	font-size: 11px;
	text-decoration: underline;
	-webkit-text-decoration-color: #888;
	text-decoration-color: #888;
	display: block
}

[data-pagina="resellers.list"] .box-resale strong {
	font-size: 16px;
	display: block;
	margin-top: 5px
}

[data-pagina="resellers.list"] .box-resale span {
	font-size: 11px;
	color: #888
}

[data-pagina="resellers.list"] .box-resale span.city-resale {
	color: #888888;
	text-transform: uppercase;
	font-size: 12px;
	text-decoration: none;
	-webkit-text-decoration-color: #888;
	text-decoration-color: #888;
	display: block;
	font-weight: bold;
	margin-top: 3px
}

[data-pagina="resellers.list"] .box-resale span.address {
	color: #888888;
	text-transform: uppercase;
	margin-top: 10px;
	font-size: 12px;
	text-decoration: none;
	-webkit-text-decoration-color: #888;
	text-decoration-color: #888;
	display: block;
	font-weight: bold
}

[data-pagina="restrict.profile"] .form-basic input[type="text"],
.form-basic input[type="email"],
.form-basic input[type="password"],
.form-basic textarea {
	display: block;
	padding-left: 10px;
	font-weight: 700;
	color: #aaaaaa;
	height: 50px;
	border-radius: 3px;
	border: 1px solid #cbcbcb;
	margin-top: 2px;
	font-size: 14px
}

[data-pagina="restrict.profile"] .form-basic label {
	font-size: 14px;
	color: #696976;
	margin-top: 15px;
	display: inline-block;
	width: 49%;
}

[data-pagina="resellers.list"] .center {
	position: relative
}

[data-pagina="resellers.list"] .resales {
	padding-top: 37px;
	display: table;
	width: 100%;
	min-height: 600px
}

[data-pagina="resellers.list"] .resales h1 {
	text-align: center
}

[data-pagina="resellers.list"] .resales .results {
	float: none;
	width: 985px;
	margin: 0 auto
}

[data-pagina="resellers.list"] .resales .results .header-results {
	text-transform: uppercase;
	width: 100%;
	height: 50px;
	font-weight: 500;
	border: 1px solid #e8e6e7;
	background: #fff;
	padding-left: 20px
}

[data-pagina="resellers.list"] .resales .results .header-results a,
[data-pagina="resellers.list"] .resales .results .header-results span,
[data-pagina="resellers.list"] .resales .results .header-results p {
	padding-left: 10px;
	font-size: 14px !important;
	font-weight: normal !important;
	display: inline-block;
	color: #444;
	line-height: 50px
}

[data-pagina="resellers.list"] .resales .results .header-results .search-name {
	font-size: 14px;
	height: 50px;
	background-color: #fff !important;
	border-radius: 30px;
	margin-left: 0px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 10px;
	position: relative;
	top: -1px;
	font-weight: normal !important;
	padding-right: 0px;
	width: 325px;
	box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
	display: inline-block;
	padding: 0px;
	padding-left: 1.5%;
	border: 0px;
	text-transform: uppercase;
	color: #444;
	line-height: 49px;
}

[data-pagina="resellers.list"] .resales .results .header-results form {
	display: inline
}

[data-pagina="resellers.list"] .resales .results .header-results .filter-resale {
	height: 50px;
	margin-top: 10px;
	margin-right: 10px;
	margin-left: 10px;
	margin-bottom: 10px;
	width: 150px;
	border-radius: 30px;
	background-color: #FACF00;
	color: #2e2e2e;
	font-size: 14px;
	font-weight: 700;
	float: right;
	text-align: center;
	border: 0px;
	display: inline-block
}

[data-pagina="resellers.list"] .resales .results .header-results .select-order {
	display: inline-block;
	margin-right: 0px;
	background: #fff url("../images/filter-icons.png") no-repeat;
	background-position: 155px -54px;
	width: 190px;
	height: 25px;
	font-weight: 700;
	position: relative;
}

[data-pagina="resellers.list"] .resales .results .header-results .order {
	-webkit-appearance: none;
	-moz-appearance: none;
	appearance: none;
	background: #fff url("../images/filter-icons.png") no-repeat;
	background-position: 155px -61px;
	font-size: 11px;
	color: #222;
	line-height: 25px;
	width: 200px;
	text-transform: uppercase;
	border: 1px solid #fff
}

[data-pagina="resellers.list"] .resales .results .header-results a {
	text-decoration: none
}

[data-pagina="resellers.list"] .resales .results .header-results p span {
	color: #facf00
}

[data-pagina="resellers.list"] .infos-search {
	width: 100%;
	height: 60px;
	background: #fff
}

[data-pagina="resellers.list"] .infos-search p {
	font-size: 24px;
	font-weight: 100;
	line-height: 60px;
	color: #2e2e2e;
	display: inline-block;
	margin-left: 60px
}

[data-pagina="resellers.list"] .infos-search p span {
	font-weight: 700;
	color: #facf00;
	display: inline-block
}

[data-pagina="resellers.list"] .infos-search a {
	font-size: 14px;
	line-height: 60px;
	margin-left: 60px;
	color: #888888;
	text-transform: uppercase;
	text-decoration: none;
	display: inline-block
}

[data-pagina="resellers.list"] .infos-search a:before {
	content: '';
	margin-right: 12px;
	position: relative;
	top: -3px;
	width: 17px;
	height: 8px;
	display: inline-block;
	background: url("../images/filter-icons.png") no-repeat
}

[data-pagina="resellers.list"] .infos-local {
	max-width: 985px;
	width: 100%;
	height: 90px;
	background: #fff;
	margin: 0 auto;
	margin-bottom: 40px
}

[data-pagina="resellers.list"] .infos-local.inferior {
	margin-top: 40px
}

[data-pagina="resellers.list"] .infos-local img {
	max-width: 985px;
	width: 100%
}

[data-pagina="resellers.list"] .infos-local .logo-local {
	float: left;
	margin-right: 20px
}

[data-pagina="resellers.list"] .infos-local .text-local {
	float: right;
	width: 495px;
	margin-top: 30px
}

[data-pagina="resellers.list"] .infos-local span {
	font-size: 12px;
	color: #666666;
	display: inline-block
}

[data-pagina="resellers.list"] .infos-local span.phone {
	margin-right: 15px;
	font-size: 18px;
	color: #f3b153
}

[data-pagina="resellers.list"] .infos-local span.city {
	margin-right: 30px;
	font-size: 14px;
	font-weight: 700;
	text-transform: uppercase
}

[data-pagina="resellers.list"] .search-form {
	margin-top: 0px !important
}

@media screen and (max-width: 1200px) {
	[data-pagina="resellers.list"] .resales .results {
		width: 600px
	}

	[data-pagina="resellers.list"] .infos-local {
		width: 310px;
		height: 190px
	}

	[data-pagina="resellers.list"] .infos-local .text-local {
		float: none;
		width: 300px;
		margin: 0 auto
	}

	[data-pagina="resellers.list"] .list-resales {
		width: 600px
	}

	[data-pagina="resellers.list"] .list-resales ul {
		width: 600px
	}

	[data-pagina="resellers.list"] .pagination {
		width: 600px
	}
}

@media screen and (max-width: 1000px) {
	[data-pagina="resellers.list"] .resales .results {
		width: 315px
	}

	[data-pagina="resellers.list"] .resales .results .header-results {
		height: 150px
	}

	[data-pagina="resellers.list"] .resales .results .header-results .select-order {
		margin-right: 10px
	}

	[data-pagina="resellers.list"] .pagination {
		width: 315px
	}

	[data-pagina="resellers.list"] .pagination ul {
		width: 315px;
		margin-left: 0px
	}

	[data-pagina="resellers.list"] .pagination ul li {
		width: 20px
	}

	[data-pagina="resellers.list"] .list-resales {
		width: 315px
	}

	[data-pagina="resellers.list"] .list-resales ul {
		width: 315px
	}

	[data-pagina="resellers.list"] .list-resales ul li .box-resale {
		height: 180px
	}

	[data-pagina="resellers.list"] .list-resales ul li .box-resale .img-resaler {
		margin-right: 5px
	}

	[data-pagina="resellers.list"] .list-resales ul li .box-resale .see-resale {
		top: auto;
		bottom: 10px;
		right: 90px
	}
}

@media screen and (max-width: 768px) {
	[data-pagina="resellers.list"] .list-resales ul li .box-resale {
		height: auto;
		border-radius: 4px;
	}

	[data-pagina="resellers.list"] .box-resale .img-resaler {
		float: inherit;
		width: 275px;
		height: auto
	}

	[data-pagina="resellers.list"] .box-resale .see-resale {
		position: relative;
		right: initial !important;
		margin-left: 20px;
		margin-top: 40px
	}

	[data-pagina="resellers.list"] .box-resale span {
		margin-left: 20px
	}

	[data-pagina="resellers.list"] .box-resale strong {
		margin-left: 20px
	}

	[data-pagina="resellers.list"] .center {
		margin: 0px 0px 0px 3px
	}
}

[data-pagina="about"] header {
	background: #2e2e2e
}

[data-pagina="about"] .search-form {
	margin-top: 0px
}

[data-pagina="about"] .top-about {
	background: #2e2e2e;
	height: 400px;
	width: 100%;
	position: relative
}

[data-pagina="about"] .top-about .arrow-left {
	background: url("../images/arrow-left.png") no-repeat;
	width: 217px;
	height: 133px;
	position: absolute;
	left: 300px;
	top: -30px;
	display: block;
	z-index: 9
}

[data-pagina="about"] .top-about .arrow-right {
	background: url("../images/arrow-right.png") no-repeat;
	width: 253px;
	height: 148px;
	position: absolute;
	right: 300px;
	top: -30px;
	display: block;
	z-index: 9
}

[data-pagina="about"] .top-about h1 {
	padding-top: 170px;
	margin: 0 auto;
	font-size: 42px;
	color: #fff;
	max-width: 600px;
	display: block;
	text-align: center
}

[data-pagina="about"] .top-about p {
	padding-top: 20px;
	margin: 0 auto;
	display: block;
	text-align: center;
	color: #facf00;
	max-width: 480px;
	line-height: 25px
}

[data-pagina="about"] .ad-particulars {
	width: 530px;
	padding-top: 40px;
	margin: 0 auto;
	text-align: center
}

[data-pagina="about"] .ad-particulars.lojista {
	padding-bottom: 30px;
	padding-top: 0px;
}

[data-pagina="about"] .ad-particulars h2 {
	font-size: 30px;
	display: block;
	margin-bottom: 5px
}

[data-pagina="about"] .ad-particulars p {
	font-size: 13px
}

[data-pagina="about"] .ad-particulars .reseller {
	border-bottom: 3.5px solid #199c58;
	background-color: #21ce74;
	color: #fff;
}

[data-pagina="about"] .ad-particulars a {
	margin: 40px auto;
	font-size: 24px;
	background: #facf00;
	display: block;
	width: 80%;
	color: #2e2e2e;
	height: 55px;
	line-height: 55px;
	text-transform: uppercase;
	border-radius: 4px;
	border-bottom: 3.5px solid #d2ae00;
	font-weight: 700;
}

@media screen and (min-width: 1500px) {
	[data-pagina="about"] .top-about .arrow-left {
		left: 550px
	}

	[data-pagina="about"] .top-about .arrow-right {
		right: 550px
	}

	[data-pagina="about"] .search-form {
		margin-top: 0px
	}
}

@media screen and (max-width: 1100px) {
	[data-pagina="about"] .top-about .arrow-left {
		left: 210px
	}

	[data-pagina="about"] .top-about .arrow-right {
		right: 210px
	}
}

@media screen and (max-width: 900px) {
	[data-pagina="about"] .ad-particulars {
		width: 300px
	}

	[data-pagina="about"] .top-about {
		height: 620px
	}

	[data-pagina="about"] .top-about .arrow-right,
	[data-pagina="about"] .top-about .arrow-left {
		display: none
	}

	[data-pagina="about"] .top-about h1 {
		padding-top: 280px;
		max-width: 300px
	}

	[data-pagina="about"] .top-about h1 {
		padding-top: 40px;
		max-width: 500px
	}

	[data-pagina="about"] .top-about {
		height: auto;
		padding-bottom: 40px
	}
}

@media screen and (max-width: 768px) {
	[data-pagina="about"] .top-about h1 {
		font-size: 26px
	}

	[data-pagina="about"] .top-about p {
		font-size: 15px
	}

	[data-pagina="about"] .top-about {
		height: auto;
		padding-bottom: 50px
	}
}

[data-pagina="tabela-fipe"] header {
	background: #2e2e2e
}

[data-pagina="tabela-fipe"] .shadow {
	box-shadow: 1px 1px 1px rgba(174, 174, 181, 0.2)
}

[data-pagina="tabela-fipe"] .search-form {
	margin-top: 0px
}

[data-pagina="tabela-fipe"] .top-fipe {
	background: #2e2e2e;
	height: 490px;
	width: 100%;
	position: relative
}

[data-pagina="tabela-fipe"] .top-fipe .arrow-left {
	background: url("../images/arrow-left.png") no-repeat;
	width: 217px;
	height: 133px;
	position: absolute;
	left: 300px;
	top: -30px;
	display: block;
	z-index: 9
}

[data-pagina="tabela-fipe"] .top-fipe .arrow-right {
	background: url("../images/arrow-right.png") no-repeat;
	width: 253px;
	height: 148px;
	position: absolute;
	right: 300px;
	top: -30px;
	display: block;
	z-index: 9
}

[data-pagina="tabela-fipe"] .top-fipe h1 {
	padding-top: 170px;
	margin: 0 auto;
	font-size: 42px;
	color: #fff;
	max-width: 600px;
	display: block;
	text-align: center
}

[data-pagina="tabela-fipe"] .top-fipe p {
	padding-top: 20px;
	margin: 0 auto;
	display: block;
	text-align: center;
	color: #facf00;
	max-width: 480px;
	line-height: 25px
}

[data-pagina="tabela-fipe"] .container {
	position: relative;
	height: 580px;
	background: #f4f4f4
}

[data-pagina="tabela-fipe"] .container .info p {
	font-size: 12px;
	padding-top: 40px
}

[data-pagina="tabela-fipe"] .container .info img {
	float: left;
	margin-right: 20px;
	width: 50px
}

[data-pagina="tabela-fipe"] .advanced-search-container .form-advanced {
	display: block !important
}

[data-pagina="tabela-fipe"] .advanced-search-container {
	display: block !important;
	position: initial !important
}

[data-pagina="tabela-fipe"] .ad-fipe-adsense {
	width: 100%;
	height: 90px;
	margin-top: 15px;
	float: left;
	text-align: center
}

[data-pagina="tabela-fipe"] .ad-fipe {
	width: 46%;
	margin-top: 45px;
	text-align: center;
	z-index: 9;
	height: 410px;
	float: left;
	background-color: #fff;
	margin-left: 3%
}

[data-pagina="tabela-fipe"] .ad-fipe select {
	padding-left: 10px
}

[data-pagina="tabela-fipe"] .ad-fipe option {
	padding: 10px
}

[data-pagina="tabela-fipe"] .ad-fipe .load {
	margin-top: 10px;
	width: 20px;
	display: none
}

[data-pagina="tabela-fipe"] .ad-fipe.result {
	display: none
}

[data-pagina="tabela-fipe"] .ad-fipe.result h1 {
	margin-top: 27px
}

[data-pagina="tabela-fipe"] .ad-fipe.result h2 {
	font-size: 16px;
	font-weight: inherit;
	color: #222;
	padding: 0px 20px 10px 20px
}

[data-pagina="tabela-fipe"] .ad-fipe.result h3 {
	background-color: #FACF00;
	margin-bottom: 70px;
	margin-top: 65px;
	padding: 20px;
	font-size: 34px;
	margin-left: 25px;
	margin-right: 25px
}

[data-pagina="tabela-fipe"] .ad-fipe.result img {
	width: 75px;
	margin-left: 125px;
	float: left
}

[data-pagina="tabela-fipe"] .ad-fipe .form-basic {
	margin-top: 20px
}

[data-pagina="tabela-fipe"] .ad-fipe h2 {
	font-size: 14px;
	font-weight: initial;
	display: block;
	color: gray
}

[data-pagina="tabela-fipe"] .ad-fipe p {
	font-size: 15px;
	color: gray
}

[data-pagina="tabela-fipe"] .ad-fipe a {
	border-color: #FFC709;
	color: #FFC709
}

[data-pagina="tabela-fipe"] .ad-fipe .btn-lined {
	text-transform: uppercase;
	height: 50px;
	box-sizing: border-box;
	border-radius: 3px;
	border-width: 2px;
	border-style: solid;
	padding: 0 22px;
	line-height: 48px;
	width: 280px;
	font-size: 30px;
	font-weight: bold;
	font-size: 30px;
	display: inline-block;
	margin-top: 20px
}

[data-pagina="tabela-fipe"] .ad-fipe .btn-lined:hover {
	color: #fff;
	background-color: #FFC709
}

@media screen and (min-width: 1500px) {
	[data-pagina="tabela-fipe"] .top-fipe .arrow-left {
		left: 550px
	}

	[data-pagina="tabela-fipe"] .top-fipe .arrow-right {
		right: 550px
	}

	[data-pagina="tabela-fipe"] .search-form {
		margin-top: 0px
	}
}

@media screen and (max-width: 1100px) {
	[data-pagina="tabela-fipe"] .top-fipe .arrow-left {
		left: 210px
	}

	[data-pagina="tabela-fipe"] .top-fipe .arrow-right {
		right: 210px
	}
}

@media screen and (max-width: 900px) {
	[data-pagina="tabela-fipe"] .ad-fipe {
		width: 95%
	}

	[data-pagina="tabela-fipe"] .top-fipe {
		height: 620px
	}

	[data-pagina="tabela-fipe"] .top-fipe .arrow-right,
	[data-pagina="tabela-fipe"] .top-fipe .arrow-left {
		display: none
	}

	[data-pagina="tabela-fipe"] .top-fipe h1 {
		padding-top: 280px;
		max-width: 300px
	}

	[data-pagina="tabela-fipe"] .top-fipe h1 {
		padding-top: 40px;
		max-width: 500px
	}

	[data-pagina="tabela-fipe"] .top-fipe {
		height: auto;
		padding-bottom: 40px
	}
}

@media screen and (max-width: 768px) {
	[data-pagina="tabela-fipe"] .top-fipe h1 {
		font-size: 26px
	}

	[data-pagina="tabela-fipe"] .top-fipe p {
		font-size: 15px
	}

	[data-pagina="tabela-fipe"] .top-fipe {
		height: auto;
		padding-bottom: 50px
	}
}

[data-pagina="detran"] header {
	background: #2e2e2e
}

[data-pagina="detran"] h2 {
	text-align: center;
	margin-bottom: 15px;
	font-size: 16px
}

[data-pagina="detran"] .detrans {
	width: 50%;
	float: left;
	padding: 30px 0 30px 0
}

[data-pagina="detran"] .ad-detran-adsense {
	width: 100%;
	float: left;
	text-align: center
}

[data-pagina="detran"] a {
	border-color: #FFC709;
	color: #FFC709
}

[data-pagina="detran"] .btn-lined {
	text-transform: uppercase;
	height: 40px;
	box-sizing: border-box;
	border-radius: 3px;
	border-width: 2px;
	border-style: solid;
	padding: 0 22px;
	line-height: 38px;
	font-weight: bold;
	font-size: 15px;
	display: inline-block;
	margin-top: 20px
}

[data-pagina="detran"] .btn-lined:hover {
	color: #fff;
	background-color: #FFC709
}

[data-pagina="detran"] .map {
	width: 50%;
	float: left;
	padding: 30px 0 30px 0
}

[data-pagina="detran"] .map .select-state {
	position: absolute;
	top: 340px;
	text-align: right
}

[data-pagina="detran"] .map .select-state img {
	width: 30px
}

[data-pagina="detran"] .map #svg-map path {
	fill: #facf00
}

[data-pagina="detran"] .map #svg-map text {
	fill: #fff;
	font: 12px Arial-BoldMT, sans-serif;
	cursor: pointer
}

[data-pagina="detran"] .map #svg-map a {
	text-decoration: none
}

[data-pagina="detran"] .map #svg-map a:hover {
	cursor: pointer;
	text-decoration: none
}

[data-pagina="detran"] .map #svg-map a:hover path {
	fill: #2e2e2e !important
}

[data-pagina="detran"] .map #svg-map .circle {
	fill: #66ccff
}

[data-pagina="detran"] .map #svg-map a:hover .circle {
	fill: #2e2e2e !important;
	cursor: pointer
}

[data-pagina="detran"] .container {
	position: relative;
	height: 630px;
	background-color: #f4f4f4
}

[data-pagina="detran"] .state {
	font-size: 25px;
	width: 100%;
	line-height: 2;
	border-color: #FFC709;
	border-radius: 3px;
	border-width: 2px;
	border-style: solid;
	float: left;
	margin-bottom: 10px;
	text-align: center;
	display: none;
	margin-top: 35px;
	padding: 20px 0 20px 0
}

[data-pagina="detran"] .state .title {
	color: #FFC709
}

[data-pagina="detran"] .state .address {
	font-size: 14px
}

[data-pagina="detran"] .state .site {
	font-size: 14px
}

@media screen and (max-width: 590px) {
	[data-pagina="detran"] .detrans {
		width: 100%
	}

	[data-pagina="detran"] .map {
		width: 100%
	}

	[data-pagina="detran"] .map svg {
		width: 100% !important
	}
}

html [data-pagina="cadastro"] .step-2,
html [data-pagina="cadastro"] .cadastro-usuario {
	display: block !important;
	height: 710px
}

html [data-pagina="cadastro"] .step-2 .box,
html [data-pagina="cadastro"] .cadastro-usuario .box {
	height: 645px !important
}

@media screen and (max-width: 768px) {

	html [data-pagina="cadastro"] .step-2,
	html [data-pagina="cadastro"] .cadastro-usuario {
		height: auto
	}

	html [data-pagina="cadastro"] .cadastro-usuario .center {
		width: 425px
	}

	html [data-pagina="cadastro"] .cadastro-usuario .box {
		margin-top: 15px
	}
}

@media screen and (max-width: 768px) {
	html [data-pagina="cadastro"] .cadastro-usuario {
		height: 1335px
	}

	html [data-pagina="cadastro"] .cadastro-usuario .box {
		width: 100%;
		margin-bottom: 10px
	}

	html [data-pagina="cadastro"] .cadastro-usuario .login .center {
		margin: 30px 15px 30px 15px
	}

	html [data-pagina="cadastro"] .cadastro-usuario .login .or span {
		width: 113px
	}

	html [data-pagina="cadastro"] .cadastro-usuario .login .connect-facebook a:before {
		margin-right: 33px
	}

	html [data-pagina="cadastro"] .cadastro-usuario .login input {
		width: 100%
	}
}

[data-pagina="plans.index"] .erroReport,
[data-pagina="restrict"] .erroReport,
[data-pagina="plans.success"] .erroReport,
[data-pagina="plans.bloquead"] .erroReport,
[data-pagina="cadastro"] .erroReport {
	font-size: 18px;
	text-align: right;
	padding: 20px 0;
	color: #c00;
	display: none
}

[data-pagina="plans.index"] .system-message,
[data-pagina="restrict"] .system-message,
[data-pagina="plans.success"] .system-message,
[data-pagina="plans.bloquead"] .system-message,
[data-pagina="cadastro"] .system-message {
	width: 950px;
	height: 125px;
	margin: 0 auto;
	background: #fff;
	position: relative;
	top: 20px;
	margin-bottom: 50px
}

[data-pagina="plans.index"] .system-message .close-message,
[data-pagina="plans.index"] .system-message .close-link,
[data-pagina="restrict"] .system-message .close-message,
[data-pagina="restrict"] .system-message .close-link,
[data-pagina="plans.success"] .system-message .close-message,
[data-pagina="plans.success"] .system-message .close-link,
[data-pagina="plans.bloquead"] .system-message .close-message,
[data-pagina="plans.bloquead"] .system-message .close-link,
[data-pagina="cadastro"] .system-message .close-message,
[data-pagina="cadastro"] .system-message .close-link {
	margin-top: 40px;
	margin-right: 5px
}

[data-pagina="plans.index"] .system-message .close-message span,
[data-pagina="plans.index"] .system-message .close-link span,
[data-pagina="restrict"] .system-message .close-message span,
[data-pagina="restrict"] .system-message .close-link span,
[data-pagina="plans.success"] .system-message .close-message span,
[data-pagina="plans.success"] .system-message .close-link span,
[data-pagina="plans.bloquead"] .system-message .close-message span,
[data-pagina="plans.bloquead"] .system-message .close-link span,
[data-pagina="cadastro"] .system-message .close-message span,
[data-pagina="cadastro"] .system-message .close-link span {
	cursor: pointer;
	color: #fff;
	display: block;
	font-size: 11px;
	text-transform: uppercase;
	background: #888;
	text-align: center;
	width: 150px;
	height: 50px;
	line-height: 50px
}

[data-pagina="plans.index"] .system-message .close-message span a,
[data-pagina="plans.index"] .system-message .close-link span a,
[data-pagina="restrict"] .system-message .close-message span a,
[data-pagina="restrict"] .system-message .close-link span a,
[data-pagina="plans.success"] .system-message .close-message span a,
[data-pagina="plans.success"] .system-message .close-link span a,
[data-pagina="plans.bloquead"] .system-message .close-message span a,
[data-pagina="plans.bloquead"] .system-message .close-link span a,
[data-pagina="cadastro"] .system-message .close-message span a,
[data-pagina="cadastro"] .system-message .close-link span a {
	color: #FFF
}

[data-pagina="plans.index"] .system-message .close-message span a:hover,
[data-pagina="plans.index"] .system-message .close-link span a:hover,
[data-pagina="restrict"] .system-message .close-message span a:hover,
[data-pagina="restrict"] .system-message .close-link span a:hover,
[data-pagina="plans.success"] .system-message .close-message span a:hover,
[data-pagina="plans.success"] .system-message .close-link span a:hover,
[data-pagina="plans.bloquead"] .system-message .close-message span a:hover,
[data-pagina="plans.bloquead"] .system-message .close-link span a:hover,
[data-pagina="cadastro"] .system-message .close-message span a:hover,
[data-pagina="cadastro"] .system-message .close-link span a:hover {
	color: #FFF
}

[data-pagina="plans.index"] .system-message .text-message,
[data-pagina="restrict"] .system-message .text-message,
[data-pagina="plans.success"] .system-message .text-message,
[data-pagina="plans.bloquead"] .system-message .text-message,
[data-pagina="cadastro"] .system-message .text-message {
	margin-left: 40px
}

[data-pagina="plans.index"] .system-message .text-message .text-big,
[data-pagina="restrict"] .system-message .text-message .text-big,
[data-pagina="plans.success"] .system-message .text-message .text-big,
[data-pagina="plans.bloquead"] .system-message .text-message .text-big,
[data-pagina="cadastro"] .system-message .text-message .text-big {
	margin-top: 40px;
	font-size: 24px;
	color: #2e2e2e;
	text-transform: initial
}

[data-pagina="plans.index"] .system-message .text-message span,
[data-pagina="restrict"] .system-message .text-message span,
[data-pagina="plans.success"] .system-message .text-message span,
[data-pagina="plans.bloquead"] .system-message .text-message span,
[data-pagina="cadastro"] .system-message .text-message span {
	color: #888;
	display: block;
	text-transform: uppercase;
	font-size: 11px
}

[data-pagina="plans.index"] .plans,
[data-pagina="restrict"] .plans,
[data-pagina="plans.success"] .plans,
[data-pagina="plans.bloquead"] .plans,
[data-pagina="cadastro"] .plans {
	background: #f3f1f2
}

[data-pagina="plans.index"] header,
[data-pagina="restrict"] header,
[data-pagina="plans.success"] header,
[data-pagina="plans.bloquead"] header,
[data-pagina="cadastro"] header {
	background: #000
}

[data-pagina="plans.index"] .tt-plans,
[data-pagina="restrict"] .tt-plans,
[data-pagina="plans.success"] .tt-plans,
[data-pagina="plans.bloquead"] .tt-plans,
[data-pagina="cadastro"] .tt-plans {
	background: #f3f1f2;
	color: #2e2e2e;
	height: 125px;
	padding-top: 35px
}

[data-pagina="plans.index"] .tt-plans h1,
[data-pagina="restrict"] .tt-plans h1,
[data-pagina="plans.success"] .tt-plans h1,
[data-pagina="plans.bloquead"] .tt-plans h1,
[data-pagina="cadastro"] .tt-plans h1 {
	text-align: center;
	margin: 0px;
	padding: 0px
}

[data-pagina="plans.index"] .tt-plans p,
[data-pagina="restrict"] .tt-plans p,
[data-pagina="plans.success"] .tt-plans p,
[data-pagina="plans.bloquead"] .tt-plans p,
[data-pagina="cadastro"] .tt-plans p {
	text-align: center;
	font-size: 13px
}

[data-pagina="plans.index"] .tabs-plans,
[data-pagina="restrict"] .tabs-plans,
[data-pagina="plans.success"] .tabs-plans,
[data-pagina="plans.bloquead"] .tabs-plans,
[data-pagina="cadastro"] .tabs-plans {
	background: #fff;
	width: 100%
}

[data-pagina="plans.index"] .tabs-plans ul,
[data-pagina="restrict"] .tabs-plans ul,
[data-pagina="plans.success"] .tabs-plans ul,
[data-pagina="plans.bloquead"] .tabs-plans ul,
[data-pagina="cadastro"] .tabs-plans ul {
	margin-left: -90px;
	max-width: 720px;
	margin: 0 auto;
	width: 100%
}

[data-pagina="plans.index"] .tabs-plans ul li,
[data-pagina="restrict"] .tabs-plans ul li,
[data-pagina="plans.success"] .tabs-plans ul li,
[data-pagina="plans.bloquead"] .tabs-plans ul li,
[data-pagina="cadastro"] .tabs-plans ul li {
	list-style: none;
	display: inline-block;
	margin-left: -3px;
	font-size: 12px;
	height: 60px;
	width: 175px;
	line-height: 60px;
	color: #888888;
	text-transform: uppercase;
	cursor: pointer;
	text-align: center
}

[data-pagina="plans.index"] .tabs-plans ul li.tab-3,
[data-pagina="restrict"] .tabs-plans ul li.tab-3,
[data-pagina="plans.success"] .tabs-plans ul li.tab-3,
[data-pagina="plans.bloquead"] .tabs-plans ul li.tab-3,
[data-pagina="cadastro"] .tabs-plans ul li.tab-3 {
	margin-left: -4px
}

[data-pagina="plans.index"] .tabs-plans ul li.active,
[data-pagina="restrict"] .tabs-plans ul li.active,
[data-pagina="plans.success"] .tabs-plans ul li.active,
[data-pagina="plans.bloquead"] .tabs-plans ul li.active,
[data-pagina="cadastro"] .tabs-plans ul li.active {
	background: #facf00;
	color: #2e2e2e;
	font-weight: 700
}

[data-pagina="plans.index"] .tabs-plans ul li.done,
[data-pagina="restrict"] .tabs-plans ul li.done,
[data-pagina="plans.success"] .tabs-plans ul li.done,
[data-pagina="plans.bloquead"] .tabs-plans ul li.done,
[data-pagina="cadastro"] .tabs-plans ul li.done {
	background: #facf00;
	color: #2e2e2e;
	font-weight: 700
}

[data-pagina="plans.index"] .tabs-plans ul li.done span,
[data-pagina="restrict"] .tabs-plans ul li.done span,
[data-pagina="plans.success"] .tabs-plans ul li.done span,
[data-pagina="plans.bloquead"] .tabs-plans ul li.done span,
[data-pagina="cadastro"] .tabs-plans ul li.done span {
	position: relative;
	right: 3px;
	line-height: 13px;
	display: inline-block;
	text-indent: -9999px;
	width: 12px;
	height: 10px;
	background: url("../images/chek-step.png") no-repeat
}

[data-pagina="plans.index"] .step-1 .plans-choices,
[data-pagina="restrict"] .step-1 .plans-choices,
[data-pagina="plans.success"] .step-1 .plans-choices,
[data-pagina="plans.bloquead"] .step-1 .plans-choices,
[data-pagina="cadastro"] .step-1 .plans-choices {
	clear: both;
	height: 775px;
	background: #2e2e2e
}

[data-pagina="plans.index"] .step-1 .plans-choices .tt-plans,
[data-pagina="restrict"] .step-1 .plans-choices .tt-plans,
[data-pagina="plans.success"] .step-1 .plans-choices .tt-plans,
[data-pagina="plans.bloquead"] .step-1 .plans-choices .tt-plans,
[data-pagina="cadastro"] .step-1 .plans-choices .tt-plans {
	background: #2e2e2e
}

[data-pagina="plans.index"] .step-1 .plans-choices .tt-plans h1,
[data-pagina="restrict"] .step-1 .plans-choices .tt-plans h1,
[data-pagina="plans.success"] .step-1 .plans-choices .tt-plans h1,
[data-pagina="plans.bloquead"] .step-1 .plans-choices .tt-plans h1,
[data-pagina="cadastro"] .step-1 .plans-choices .tt-plans h1 {
	color: #f5f5f5
}

[data-pagina="plans.index"] .step-1 .plans-choices .tt-plans p,
[data-pagina="restrict"] .step-1 .plans-choices .tt-plans p,
[data-pagina="plans.success"] .step-1 .plans-choices .tt-plans p,
[data-pagina="plans.bloquead"] .step-1 .plans-choices .tt-plans p,
[data-pagina="cadastro"] .step-1 .plans-choices .tt-plans p {
	color: #f5f5f5;
	margin-top: 5px
}

[data-pagina="plans.index"] .step-1 .plans-choices .list-plans,
[data-pagina="restrict"] .step-1 .plans-choices .list-plans,
[data-pagina="plans.success"] .step-1 .plans-choices .list-plans,
[data-pagina="plans.bloquead"] .step-1 .plans-choices .list-plans,
[data-pagina="cadastro"] .step-1 .plans-choices .list-plans {
	width: 950px;
	max-width: 950px;
	margin: 50px auto;
	overflow: hidden
}

[data-pagina="plans.index"] .step-1 .plans-choices .list-plans li,
[data-pagina="restrict"] .step-1 .plans-choices .list-plans li,
[data-pagina="plans.success"] .step-1 .plans-choices .list-plans li,
[data-pagina="plans.bloquead"] .step-1 .plans-choices .list-plans li,
[data-pagina="cadastro"] .step-1 .plans-choices .list-plans li {
	display: inline-block;
	vertical-align: top;
	width: 190px;
	text-align: center;
	float: left
}

[data-pagina="plans.index"] .step-1 .plans-choices .list-plans li .bloquead,
[data-pagina="restrict"] .step-1 .plans-choices .list-plans li .bloquead,
[data-pagina="plans.success"] .step-1 .plans-choices .list-plans li .bloquead,
[data-pagina="plans.bloquead"] .step-1 .plans-choices .list-plans li .bloquead,
[data-pagina="cadastro"] .step-1 .plans-choices .list-plans li .bloquead {
	width: 290px;
	height: 463px;
	top: 20px;
	z-index: 9999;
	background: rgba(255, 255, 255, 0.2);
	position: absolute
}

[data-pagina="plans.index"] .step-1 .plans-choices .list-plans li.active,
[data-pagina="restrict"] .step-1 .plans-choices .list-plans li.active,
[data-pagina="plans.success"] .step-1 .plans-choices .list-plans li.active,
[data-pagina="plans.bloquead"] .step-1 .plans-choices .list-plans li.active,
[data-pagina="cadastro"] .step-1 .plans-choices .list-plans li.active {
	border: 2px solid #facf00
}

[data-pagina="plans.index"] .step-1 .plans-choices .list-plans li.active .go-next,
[data-pagina="restrict"] .step-1 .plans-choices .list-plans li.active .go-next,
[data-pagina="plans.success"] .step-1 .plans-choices .list-plans li.active .go-next,
[data-pagina="plans.bloquead"] .step-1 .plans-choices .list-plans li.active .go-next,
[data-pagina="cadastro"] .step-1 .plans-choices .list-plans li.active .go-next {
	background: #facf00;
	color: #2e2e2e;
	font-weight: 700;
	border-bottom: solid 3.5px #c7a500
}

[data-pagina="plans.index"] .step-1 .plans-choices .list-plans li.active .price,
[data-pagina="restrict"] .step-1 .plans-choices .list-plans li.active .price,
[data-pagina="plans.success"] .step-1 .plans-choices .list-plans li.active .price,
[data-pagina="plans.bloquead"] .step-1 .plans-choices .list-plans li.active .price,
[data-pagina="cadastro"] .step-1 .plans-choices .list-plans li.active .price {
	color: #facf00
}

[data-pagina="plans.index"] .step-1 .plans-choices .list-plans li.active .price .cifra,
[data-pagina="restrict"] .step-1 .plans-choices .list-plans li.active .price .cifra,
[data-pagina="plans.success"] .step-1 .plans-choices .list-plans li.active .price .cifra,
[data-pagina="plans.bloquead"] .step-1 .plans-choices .list-plans li.active .price .cifra,
[data-pagina="cadastro"] .step-1 .plans-choices .list-plans li.active .price .cifra {
	color: #cddcdc
}

[data-pagina="plans.index"] .step-1 .plans-choices .list-plans li.active .list-features li,
[data-pagina="restrict"] .step-1 .plans-choices .list-plans li.active .list-features li,
[data-pagina="plans.success"] .step-1 .plans-choices .list-plans li.active .list-features li,
[data-pagina="plans.bloquead"] .step-1 .plans-choices .list-plans li.active .list-features li,
[data-pagina="cadastro"] .step-1 .plans-choices .list-plans li.active .list-features li {
	width: 286px
}

[data-pagina="plans.index"] .step-1 .plans-choices .list-plans li.active .list-features .number,
[data-pagina="restrict"] .step-1 .plans-choices .list-plans li.active .list-features .number,
[data-pagina="plans.success"] .step-1 .plans-choices .list-plans li.active .list-features .number,
[data-pagina="plans.bloquead"] .step-1 .plans-choices .list-plans li.active .list-features .number,
[data-pagina="cadastro"] .step-1 .plans-choices .list-plans li.active .list-features .number {
	color: #facf00
}

[data-pagina="plans.index"] .step-1 .plans-choices .list-plans li.active .plan,
[data-pagina="restrict"] .step-1 .plans-choices .list-plans li.active .plan,
[data-pagina="plans.success"] .step-1 .plans-choices .list-plans li.active .plan,
[data-pagina="plans.bloquead"] .step-1 .plans-choices .list-plans li.active .plan,
[data-pagina="cadastro"] .step-1 .plans-choices .list-plans li.active .plan {
	border: 0px
}

[data-pagina="plans.index"] .step-1 .plans-choices .list-plans li input,
[data-pagina="restrict"] .step-1 .plans-choices .list-plans li input,
[data-pagina="plans.success"] .step-1 .plans-choices .list-plans li input,
[data-pagina="plans.bloquead"] .step-1 .plans-choices .list-plans li input,
[data-pagina="cadastro"] .step-1 .plans-choices .list-plans li input {
	opacity: 0;
	height: 0px
}

[data-pagina="plans.index"] .step-1 .plans-choices .list-plans li .price,
[data-pagina="restrict"] .step-1 .plans-choices .list-plans li .price,
[data-pagina="plans.success"] .step-1 .plans-choices .list-plans li .price,
[data-pagina="plans.bloquead"] .step-1 .plans-choices .list-plans li .price,
[data-pagina="cadastro"] .step-1 .plans-choices .list-plans li .price {
	margin-top: 20px;
	color: #f5f5f5;
	height: 75px
}

[data-pagina="plans.index"] .step-1 .plans-choices .list-plans li .price .cifra,
[data-pagina="restrict"] .step-1 .plans-choices .list-plans li .price .cifra,
[data-pagina="plans.success"] .step-1 .plans-choices .list-plans li .price .cifra,
[data-pagina="plans.bloquead"] .step-1 .plans-choices .list-plans li .price .cifra,
[data-pagina="cadastro"] .step-1 .plans-choices .list-plans li .price .cifra {
	font-size: 24px;
	position: relative;
	top: -5px
}

[data-pagina="plans.index"] .step-1 .plans-choices .list-plans li .price .reais,
[data-pagina="restrict"] .step-1 .plans-choices .list-plans li .price .reais,
[data-pagina="plans.success"] .step-1 .plans-choices .list-plans li .price .reais,
[data-pagina="plans.bloquead"] .step-1 .plans-choices .list-plans li .price .reais,
[data-pagina="cadastro"] .step-1 .plans-choices .list-plans li .price .reais {
	font-size: 50px;
	margin-left: 5px;
	font-weight: 700
}

[data-pagina="plans.index"] .step-1 .plans-choices .list-plans li .price .cents,
[data-pagina="restrict"] .step-1 .plans-choices .list-plans li .price .cents,
[data-pagina="plans.success"] .step-1 .plans-choices .list-plans li .price .cents,
[data-pagina="plans.bloquead"] .step-1 .plans-choices .list-plans li .price .cents,
[data-pagina="cadastro"] .step-1 .plans-choices .list-plans li .price .cents {
	font-size: 26px;
	position: relative;
	top: -17px
}

[data-pagina="plans.index"] .step-1 .plans-choices .list-plans li .name-plan,
[data-pagina="restrict"] .step-1 .plans-choices .list-plans li .name-plan,
[data-pagina="plans.success"] .step-1 .plans-choices .list-plans li .name-plan,
[data-pagina="plans.bloquead"] .step-1 .plans-choices .list-plans li .name-plan,
[data-pagina="cadastro"] .step-1 .plans-choices .list-plans li .name-plan {
	font-size: 18px;
	color: #f5f5f5;
	text-transform: uppercase;
	font-weight: 300;
	margin-top: 10px;
	display: block;
	letter-spacing: 3px
}

[data-pagina="plans.index"] .step-1 .plans-choices .list-plans li .free,
[data-pagina="restrict"] .step-1 .plans-choices .list-plans li .free,
[data-pagina="plans.success"] .step-1 .plans-choices .list-plans li .free,
[data-pagina="plans.bloquead"] .step-1 .plans-choices .list-plans li .free,
[data-pagina="cadastro"] .step-1 .plans-choices .list-plans li .free {
	font-size: 60px;
	color: #f5f5f5;
	text-transform: uppercase;
	font-weight: 700;
	position: relative;
	top: 10px;
	height: 100px
}

[data-pagina="plans.index"] .step-1 .plans-choices .list-plans li .list-features,
[data-pagina="restrict"] .step-1 .plans-choices .list-plans li .list-features,
[data-pagina="plans.success"] .step-1 .plans-choices .list-plans li .list-features,
[data-pagina="plans.bloquead"] .step-1 .plans-choices .list-plans li .list-features,
[data-pagina="cadastro"] .step-1 .plans-choices .list-plans li .list-features {
	margin-bottom: 15px;
	margin-top: 15px;
}

[data-pagina="plans.index"] .step-1 .plans-choices .list-plans li .list-features li,
[data-pagina="restrict"] .step-1 .plans-choices .list-plans li .list-features li,
[data-pagina="plans.success"] .step-1 .plans-choices .list-plans li .list-features li,
[data-pagina="plans.bloquead"] .step-1 .plans-choices .list-plans li .list-features li,
[data-pagina="cadastro"] .step-1 .plans-choices .list-plans li .list-features li {
	height: 40px;
	text-align: center;
	line-height: 40px;
	color: #f5f5f5;
	font-weight: 400
}

[data-pagina="plans.index"] .step-1 .plans-choices .list-plans li .list-features li.with-check:before,
[data-pagina="restrict"] .step-1 .plans-choices .list-plans li .list-features li.with-check:before,
[data-pagina="plans.success"] .step-1 .plans-choices .list-plans li .list-features li.with-check:before,
[data-pagina="plans.bloquead"] .step-1 .plans-choices .list-plans li .list-features li.with-check:before,
[data-pagina="cadastro"] .step-1 .plans-choices .list-plans li .list-features li.with-check:before {
	content: '';
	margin-right: 5px;
	width: 13px;
	height: 10px;
	display: inline-block;
	background: url("../images/ckeck-plans.png") no-repeat
}

[data-pagina="plans.index"] .step-1 .plans-choices .list-plans li .list-features li:nth-child(odd),
[data-pagina="restrict"] .step-1 .plans-choices .list-plans li .list-features li:nth-child(odd),
[data-pagina="plans.success"] .step-1 .plans-choices .list-plans li .list-features li:nth-child(odd),
[data-pagina="plans.bloquead"] .step-1 .plans-choices .list-plans li .list-features li:nth-child(odd),
[data-pagina="cadastro"] .step-1 .plans-choices .list-plans li .list-features li:nth-child(odd) {
	background: #585858
}

[data-pagina="plans.index"] .step-1 .plans-choices .list-plans li .list-features li:nth-child(even),
[data-pagina="restrict"] .step-1 .plans-choices .list-plans li .list-features li:nth-child(even),
[data-pagina="plans.success"] .step-1 .plans-choices .list-plans li .list-features li:nth-child(even),
[data-pagina="plans.bloquead"] .step-1 .plans-choices .list-plans li .list-features li:nth-child(even),
[data-pagina="cadastro"] .step-1 .plans-choices .list-plans li .list-features li:nth-child(even) {
	background: #2e2e2e
}

[data-pagina="plans.index"] .step-1 .plans-choices .list-plans li .go-next,
[data-pagina="restrict"] .step-1 .plans-choices .list-plans li .go-next,
[data-pagina="plans.success"] .step-1 .plans-choices .list-plans li .go-next,
[data-pagina="plans.bloquead"] .step-1 .plans-choices .list-plans li .go-next,
[data-pagina="cadastro"] .step-1 .plans-choices .list-plans li .go-next {
	margin-top: 20px;
	clear: both;
	text-decoration: none;
	border: none;
	border-radius: 4px;
	display: block;
	margin: 0 auto;
	line-height: 40px;
	text-align: center;
	color: #fff;
	background: #21ce74;
	border-bottom: 3.5px solid #199c58;
	height: 40px;
	width: 165px;
	text-transform: uppercase
}

[data-pagina="plans.index"] .step-1 .plans-choices .list-plans li .plan,
[data-pagina="restrict"] .step-1 .plans-choices .list-plans li .plan,
[data-pagina="plans.success"] .step-1 .plans-choices .list-plans li .plan,
[data-pagina="plans.bloquead"] .step-1 .plans-choices .list-plans li .plan,
[data-pagina="cadastro"] .step-1 .plans-choices .list-plans li .plan {
	position: relative;
	padding-bottom: 20px;
	top: 19px;
	width: 186px;
	border-radius: 3px;
	border: 1px solid #888;
	overflow: hidden;
	margin: 0 auto;
	vertical-align: middle;
	background-color: #2e2e2e
}

[data-pagina="plans.index"] .step-1 .payment,
[data-pagina="restrict"] .step-1 .payment,
[data-pagina="plans.success"] .step-1 .payment,
[data-pagina="plans.bloquead"] .step-1 .payment,
[data-pagina="cadastro"] .step-1 .payment {
	text-align: center;
	margin-top: -50px
}

[data-pagina="plans.index"] .step-1 .ad-particulars,
[data-pagina="restrict"] .step-1 .ad-particulars,
[data-pagina="plans.success"] .step-1 .ad-particulars,
[data-pagina="plans.bloquead"] .step-1 .ad-particulars,
[data-pagina="cadastro"] .step-1 .ad-particulars {
	width: 530px;
	padding-top: 135px;
	padding-bottom: 170px;
	margin: 0 auto;
	text-align: center
}

[data-pagina="plans.index"] .step-1 .ad-particulars.lojista,
[data-pagina="restrict"] .step-1 .ad-particulars.lojista,
[data-pagina="plans.success"] .step-1 .ad-particulars.lojista,
[data-pagina="plans.bloquead"] .step-1 .ad-particulars.lojista,
[data-pagina="cadastro"] .step-1 .ad-particulars.lojista {
	padding-bottom: 100px
}

[data-pagina="plans.index"] .step-1 .ad-particulars h2,
[data-pagina="restrict"] .step-1 .ad-particulars h2,
[data-pagina="plans.success"] .step-1 .ad-particulars h2,
[data-pagina="plans.bloquead"] .step-1 .ad-particulars h2,
[data-pagina="cadastro"] .step-1 .ad-particulars h2 {
	font-size: 30px;
	display: block;
	margin-bottom: 5px
}

[data-pagina="plans.index"] .step-1 .ad-particulars p,
[data-pagina="restrict"] .step-1 .ad-particulars p,
[data-pagina="plans.success"] .step-1 .ad-particulars p,
[data-pagina="plans.bloquead"] .step-1 .ad-particulars p,
[data-pagina="cadastro"] .step-1 .ad-particulars p {
	font-size: 13px
}

[data-pagina="plans.index"] .step-1 .ad-particulars a,
[data-pagina="restrict"] .step-1 .ad-particulars a,
[data-pagina="plans.success"] .step-1 .ad-particulars a,
[data-pagina="plans.bloquead"] .step-1 .ad-particulars a,
[data-pagina="cadastro"] .step-1 .ad-particulars a {
	margin-top: 60px;
	font-size: 13px;
	background: #facf00;
	display: block;
	width: 100%;
	color: #2e2e2e;
	height: 75px;
	line-height: 75px;
	text-transform: uppercase
}

[data-pagina="plans.index"] .step-2,
[data-pagina="plans.index"] .cadastro-usuario,
[data-pagina="restrict"] .step-2,
[data-pagina="restrict"] .cadastro-usuario,
[data-pagina="plans.success"] .step-2,
[data-pagina="plans.success"] .cadastro-usuario,
[data-pagina="plans.bloquead"] .step-2,
[data-pagina="plans.bloquead"] .cadastro-usuario,
[data-pagina="cadastro"] .step-2,
[data-pagina="cadastro"] .cadastro-usuario {
	padding-top: 30px;
	background: #f3f1f2;
	height: 650px;
	display: none
}

[data-pagina="plans.index"] .step-2 .center,
[data-pagina="plans.index"] .cadastro-usuario .center,
[data-pagina="restrict"] .step-2 .center,
[data-pagina="restrict"] .cadastro-usuario .center,
[data-pagina="plans.success"] .step-2 .center,
[data-pagina="plans.success"] .cadastro-usuario .center,
[data-pagina="plans.bloquead"] .step-2 .center,
[data-pagina="plans.bloquead"] .cadastro-usuario .center,
[data-pagina="cadastro"] .step-2 .center,
[data-pagina="cadastro"] .cadastro-usuario .center {
	width: 870px
}

[data-pagina="plans.index"] .step-2 .login,
[data-pagina="plans.index"] .cadastro-usuario .login,
[data-pagina="restrict"] .step-2 .login,
[data-pagina="restrict"] .cadastro-usuario .login,
[data-pagina="plans.success"] .step-2 .login,
[data-pagina="plans.success"] .cadastro-usuario .login,
[data-pagina="plans.bloquead"] .step-2 .login,
[data-pagina="plans.bloquead"] .cadastro-usuario .login,
[data-pagina="cadastro"] .step-2 .login,
[data-pagina="cadastro"] .cadastro-usuario .login {
	width: 420px;
	height: 420px !important;
	z-index: 9;
	background: #fff
}

[data-pagina="plans.index"] .step-2 .login.sign-step-1 .btn-sign,
[data-pagina="plans.index"] .cadastro-usuario .login.sign-step-1 .btn-sign,
[data-pagina="restrict"] .step-2 .login.sign-step-1 .btn-sign,
[data-pagina="restrict"] .cadastro-usuario .login.sign-step-1 .btn-sign,
[data-pagina="plans.success"] .step-2 .login.sign-step-1 .btn-sign,
[data-pagina="plans.success"] .cadastro-usuario .login.sign-step-1 .btn-sign,
[data-pagina="plans.bloquead"] .step-2 .login.sign-step-1 .btn-sign,
[data-pagina="plans.bloquead"] .cadastro-usuario .login.sign-step-1 .btn-sign,
[data-pagina="cadastro"] .step-2 .login.sign-step-1 .btn-sign,
[data-pagina="cadastro"] .cadastro-usuario .login.sign-step-1 .btn-sign {
	margin-top: 65px
}

[data-pagina="plans.index"] .step-2 .login .btn-sign,
[data-pagina="plans.index"] .cadastro-usuario .login .btn-sign,
[data-pagina="restrict"] .step-2 .login .btn-sign,
[data-pagina="restrict"] .cadastro-usuario .login .btn-sign,
[data-pagina="plans.success"] .step-2 .login .btn-sign,
[data-pagina="plans.success"] .cadastro-usuario .login .btn-sign,
[data-pagina="plans.bloquead"] .step-2 .login .btn-sign,
[data-pagina="plans.bloquead"] .cadastro-usuario .login .btn-sign,
[data-pagina="cadastro"] .step-2 .login .btn-sign,
[data-pagina="cadastro"] .cadastro-usuario .login .btn-sign {
	width: 220px !important
}

[data-pagina="plans.index"] .step-2 .login .tt-modal,
[data-pagina="plans.index"] .cadastro-usuario .login .tt-modal,
[data-pagina="restrict"] .step-2 .login .tt-modal,
[data-pagina="restrict"] .cadastro-usuario .login .tt-modal,
[data-pagina="plans.success"] .step-2 .login .tt-modal,
[data-pagina="plans.success"] .cadastro-usuario .login .tt-modal,
[data-pagina="plans.bloquead"] .step-2 .login .tt-modal,
[data-pagina="plans.bloquead"] .cadastro-usuario .login .tt-modal,
[data-pagina="cadastro"] .step-2 .login .tt-modal,
[data-pagina="cadastro"] .cadastro-usuario .login .tt-modal {
	position: relative
}

[data-pagina="plans.index"] .step-2 .login .tt-modal .close-modais,
[data-pagina="plans.index"] .cadastro-usuario .login .tt-modal .close-modais,
[data-pagina="restrict"] .step-2 .login .tt-modal .close-modais,
[data-pagina="restrict"] .cadastro-usuario .login .tt-modal .close-modais,
[data-pagina="plans.success"] .step-2 .login .tt-modal .close-modais,
[data-pagina="plans.success"] .cadastro-usuario .login .tt-modal .close-modais,
[data-pagina="plans.bloquead"] .step-2 .login .tt-modal .close-modais,
[data-pagina="plans.bloquead"] .cadastro-usuario .login .tt-modal .close-modais,
[data-pagina="cadastro"] .step-2 .login .tt-modal .close-modais,
[data-pagina="cadastro"] .cadastro-usuario .login .tt-modal .close-modais {
	cursor: pointer;
	position: absolute;
	top: -50px;
	right: -50px;
	color: #fff;
	font-size: 13px
}

[data-pagina="plans.index"] .step-2 .login .tt-modal h1,
[data-pagina="plans.index"] .cadastro-usuario .login .tt-modal h1,
[data-pagina="restrict"] .step-2 .login .tt-modal h1,
[data-pagina="restrict"] .cadastro-usuario .login .tt-modal h1,
[data-pagina="plans.success"] .step-2 .login .tt-modal h1,
[data-pagina="plans.success"] .cadastro-usuario .login .tt-modal h1,
[data-pagina="plans.bloquead"] .step-2 .login .tt-modal h1,
[data-pagina="plans.bloquead"] .cadastro-usuario .login .tt-modal h1,
[data-pagina="cadastro"] .step-2 .login .tt-modal h1,
[data-pagina="cadastro"] .cadastro-usuario .login .tt-modal h1 {
	font-size: 24px;
	margin: 0px;
	padding: 0px
}

[data-pagina="plans.index"] .step-2 .login .tt-modal p,
[data-pagina="plans.index"] .cadastro-usuario .login .tt-modal p,
[data-pagina="restrict"] .step-2 .login .tt-modal p,
[data-pagina="restrict"] .cadastro-usuario .login .tt-modal p,
[data-pagina="plans.success"] .step-2 .login .tt-modal p,
[data-pagina="plans.success"] .cadastro-usuario .login .tt-modal p,
[data-pagina="plans.bloquead"] .step-2 .login .tt-modal p,
[data-pagina="plans.bloquead"] .cadastro-usuario .login .tt-modal p,
[data-pagina="cadastro"] .step-2 .login .tt-modal p,
[data-pagina="cadastro"] .cadastro-usuario .login .tt-modal p {
	font-size: 13px;
	text-transform: uppercase;
	display: block;
	margin-top: 5px
}

[data-pagina="plans.index"] .step-2 .login .connect-facebook,
[data-pagina="plans.index"] .cadastro-usuario .login .connect-facebook,
[data-pagina="restrict"] .step-2 .login .connect-facebook,
[data-pagina="restrict"] .cadastro-usuario .login .connect-facebook,
[data-pagina="plans.success"] .step-2 .login .connect-facebook,
[data-pagina="plans.success"] .cadastro-usuario .login .connect-facebook,
[data-pagina="plans.bloquead"] .step-2 .login .connect-facebook,
[data-pagina="plans.bloquead"] .cadastro-usuario .login .connect-facebook,
[data-pagina="cadastro"] .step-2 .login .connect-facebook,
[data-pagina="cadastro"] .cadastro-usuario .login .connect-facebook {
	background: #43609c;
	width: 310px;
	height: 50px;
	margin-top: 40px;
	margin-bottom: 20px
}

[data-pagina="plans.index"] .step-2 .login .connect-facebook a,
[data-pagina="plans.index"] .cadastro-usuario .login .connect-facebook a,
[data-pagina="restrict"] .step-2 .login .connect-facebook a,
[data-pagina="restrict"] .cadastro-usuario .login .connect-facebook a,
[data-pagina="plans.success"] .step-2 .login .connect-facebook a,
[data-pagina="plans.success"] .cadastro-usuario .login .connect-facebook a,
[data-pagina="plans.bloquead"] .step-2 .login .connect-facebook a,
[data-pagina="plans.bloquead"] .cadastro-usuario .login .connect-facebook a,
[data-pagina="cadastro"] .step-2 .login .connect-facebook a,
[data-pagina="cadastro"] .cadastro-usuario .login .connect-facebook a {
	line-height: 50px;
	margin-left: 20px;
	color: #fff;
	width: 100%;
	height: 100%;
	text-decoration: none;
	font-size: 13px;
	text-transform: uppercase
}

[data-pagina="plans.index"] .step-2 .login .connect-facebook a:before,
[data-pagina="plans.index"] .cadastro-usuario .login .connect-facebook a:before,
[data-pagina="restrict"] .step-2 .login .connect-facebook a:before,
[data-pagina="restrict"] .cadastro-usuario .login .connect-facebook a:before,
[data-pagina="plans.success"] .step-2 .login .connect-facebook a:before,
[data-pagina="plans.success"] .cadastro-usuario .login .connect-facebook a:before,
[data-pagina="plans.bloquead"] .step-2 .login .connect-facebook a:before,
[data-pagina="plans.bloquead"] .cadastro-usuario .login .connect-facebook a:before,
[data-pagina="cadastro"] .step-2 .login .connect-facebook a:before,
[data-pagina="cadastro"] .cadastro-usuario .login .connect-facebook a:before {
	content: '';
	background: url("../images/fb.png") no-repeat;
	width: 9px;
	height: 19px;
	position: relative;
	top: 4px;
	display: inline-block;
	margin-right: 60px
}

[data-pagina="plans.index"] .step-2 .login .or p,
[data-pagina="plans.index"] .cadastro-usuario .login .or p,
[data-pagina="restrict"] .step-2 .login .or p,
[data-pagina="restrict"] .cadastro-usuario .login .or p,
[data-pagina="plans.success"] .step-2 .login .or p,
[data-pagina="plans.success"] .cadastro-usuario .login .or p,
[data-pagina="plans.bloquead"] .step-2 .login .or p,
[data-pagina="plans.bloquead"] .cadastro-usuario .login .or p,
[data-pagina="cadastro"] .step-2 .login .or p,
[data-pagina="cadastro"] .cadastro-usuario .login .or p {
	display: inline-block;
	width: auto;
	font-size: 13px;
	color: #cbcbcb;
	margin-left: 12px;
	margin-right: 12px;
	font-weight: 700
}

[data-pagina="plans.index"] .step-2 .login .or span,
[data-pagina="plans.index"] .cadastro-usuario .login .or span,
[data-pagina="restrict"] .step-2 .login .or span,
[data-pagina="restrict"] .cadastro-usuario .login .or span,
[data-pagina="plans.success"] .step-2 .login .or span,
[data-pagina="plans.success"] .cadastro-usuario .login .or span,
[data-pagina="plans.bloquead"] .step-2 .login .or span,
[data-pagina="plans.bloquead"] .cadastro-usuario .login .or span,
[data-pagina="cadastro"] .step-2 .login .or span,
[data-pagina="cadastro"] .cadastro-usuario .login .or span {
	display: inline-block;
	height: 1px;
	width: 135px;
	background: #cbcbcb;
	position: relative;
	top: -2px
}

[data-pagina="plans.index"] .step-2 .login input,
[data-pagina="plans.index"] .cadastro-usuario .login input,
[data-pagina="restrict"] .step-2 .login input,
[data-pagina="restrict"] .cadastro-usuario .login input,
[data-pagina="plans.success"] .step-2 .login input,
[data-pagina="plans.success"] .cadastro-usuario .login input,
[data-pagina="plans.bloquead"] .step-2 .login input,
[data-pagina="plans.bloquead"] .cadastro-usuario .login input,
[data-pagina="cadastro"] .step-2 .login input,
[data-pagina="cadastro"] .cadastro-usuario .login input {
	width: 300px
}

[data-pagina="plans.index"] .step-2 .login a,
[data-pagina="plans.index"] .cadastro-usuario .login a,
[data-pagina="restrict"] .step-2 .login a,
[data-pagina="restrict"] .cadastro-usuario .login a,
[data-pagina="plans.success"] .step-2 .login a,
[data-pagina="plans.success"] .cadastro-usuario .login a,
[data-pagina="plans.bloquead"] .step-2 .login a,
[data-pagina="plans.bloquead"] .cadastro-usuario .login a,
[data-pagina="cadastro"] .step-2 .login a,
[data-pagina="cadastro"] .cadastro-usuario .login a {
	display: block;
	margin-top: 15px;
	margin-bottom: 35px;
	font-size: 11px;
	color: #000;
	text-decoration: underline;
	-webkit-text-decoration-color: #cbcbcb
}

[data-pagina="plans.index"] .step-2 .login .enter,
[data-pagina="plans.index"] .cadastro-usuario .login .enter,
[data-pagina="restrict"] .step-2 .login .enter,
[data-pagina="restrict"] .cadastro-usuario .login .enter,
[data-pagina="plans.success"] .step-2 .login .enter,
[data-pagina="plans.success"] .cadastro-usuario .login .enter,
[data-pagina="plans.bloquead"] .step-2 .login .enter,
[data-pagina="plans.bloquead"] .cadastro-usuario .login .enter,
[data-pagina="cadastro"] .step-2 .login .enter,
[data-pagina="cadastro"] .cadastro-usuario .login .enter {
	width: 220px;
	height: 50px;
	background: #facf00;
	text-transform: uppercase;
	font-weight: 700;
	border: 0px;
	margin-top: 0px !important;
	margin: 0 auto;
	border-radius: 0px;
	font-size: 13px
}

[data-pagina="plans.index"] .step-2 .login .center,
[data-pagina="plans.index"] .cadastro-usuario .login .center,
[data-pagina="restrict"] .step-2 .login .center,
[data-pagina="restrict"] .cadastro-usuario .login .center,
[data-pagina="plans.success"] .step-2 .login .center,
[data-pagina="plans.success"] .cadastro-usuario .login .center,
[data-pagina="plans.bloquead"] .step-2 .login .center,
[data-pagina="plans.bloquead"] .cadastro-usuario .login .center,
[data-pagina="cadastro"] .step-2 .login .center,
[data-pagina="cadastro"] .cadastro-usuario .login .center {
	margin: 30px 50px 30px 50px;
	position: relative;
	width: auto
}

[data-pagina="plans.index"] .step-2 .box,
[data-pagina="plans.index"] .cadastro-usuario .box,
[data-pagina="restrict"] .step-2 .box,
[data-pagina="restrict"] .cadastro-usuario .box,
[data-pagina="plans.success"] .step-2 .box,
[data-pagina="plans.success"] .cadastro-usuario .box,
[data-pagina="plans.bloquead"] .step-2 .box,
[data-pagina="plans.bloquead"] .cadastro-usuario .box,
[data-pagina="cadastro"] .step-2 .box,
[data-pagina="cadastro"] .cadastro-usuario .box {
	width: 420px;
	height: 990px;
	background: #fff;
	position: relative
}

[data-pagina="plans.index"] .step-2 .box .help,
[data-pagina="plans.index"] .cadastro-usuario .box .help,
[data-pagina="restrict"] .step-2 .box .help,
[data-pagina="restrict"] .cadastro-usuario .box .help,
[data-pagina="plans.success"] .step-2 .box .help,
[data-pagina="plans.success"] .cadastro-usuario .box .help,
[data-pagina="plans.bloquead"] .step-2 .box .help,
[data-pagina="plans.bloquead"] .cadastro-usuario .box .help,
[data-pagina="cadastro"] .step-2 .box .help,
[data-pagina="cadastro"] .cadastro-usuario .box .help {
	position: absolute;
	top: 20px;
	right: 20px;
	display: block;
	background: url("../images/help.png") no-repeat;
	height: 16px;
	width: 17px;
	text-indent: -9999px
}

[data-pagina="plans.index"] .step-2 .box.sign,
[data-pagina="plans.index"] .cadastro-usuario .box.sign,
[data-pagina="restrict"] .step-2 .box.sign,
[data-pagina="restrict"] .cadastro-usuario .box.sign,
[data-pagina="plans.success"] .step-2 .box.sign,
[data-pagina="plans.success"] .cadastro-usuario .box.sign,
[data-pagina="plans.bloquead"] .step-2 .box.sign,
[data-pagina="plans.bloquead"] .cadastro-usuario .box.sign,
[data-pagina="cadastro"] .step-2 .box.sign,
[data-pagina="cadastro"] .cadastro-usuario .box.sign {
	padding-top: 35px;
	display: none
}

[data-pagina="plans.index"] .step-2 .box .tt-modal,
[data-pagina="plans.index"] .cadastro-usuario .box .tt-modal,
[data-pagina="restrict"] .step-2 .box .tt-modal,
[data-pagina="restrict"] .cadastro-usuario .box .tt-modal,
[data-pagina="plans.success"] .step-2 .box .tt-modal,
[data-pagina="plans.success"] .cadastro-usuario .box .tt-modal,
[data-pagina="plans.bloquead"] .step-2 .box .tt-modal,
[data-pagina="plans.bloquead"] .cadastro-usuario .box .tt-modal,
[data-pagina="cadastro"] .step-2 .box .tt-modal,
[data-pagina="cadastro"] .cadastro-usuario .box .tt-modal {
	position: relative
}

[data-pagina="plans.index"] .step-2 .box .tt-modal .close-modais,
[data-pagina="plans.index"] .cadastro-usuario .box .tt-modal .close-modais,
[data-pagina="restrict"] .step-2 .box .tt-modal .close-modais,
[data-pagina="restrict"] .cadastro-usuario .box .tt-modal .close-modais,
[data-pagina="plans.success"] .step-2 .box .tt-modal .close-modais,
[data-pagina="plans.success"] .cadastro-usuario .box .tt-modal .close-modais,
[data-pagina="plans.bloquead"] .step-2 .box .tt-modal .close-modais,
[data-pagina="plans.bloquead"] .cadastro-usuario .box .tt-modal .close-modais,
[data-pagina="cadastro"] .step-2 .box .tt-modal .close-modais,
[data-pagina="cadastro"] .cadastro-usuario .box .tt-modal .close-modais {
	cursor: pointer;
	position: absolute;
	top: -50px;
	right: -50px;
	color: #fff;
	font-size: 13px
}

[data-pagina="plans.index"] .step-2 .box .tt-modal h1,
[data-pagina="plans.index"] .cadastro-usuario .box .tt-modal h1,
[data-pagina="restrict"] .step-2 .box .tt-modal h1,
[data-pagina="restrict"] .cadastro-usuario .box .tt-modal h1,
[data-pagina="plans.success"] .step-2 .box .tt-modal h1,
[data-pagina="plans.success"] .cadastro-usuario .box .tt-modal h1,
[data-pagina="plans.bloquead"] .step-2 .box .tt-modal h1,
[data-pagina="plans.bloquead"] .cadastro-usuario .box .tt-modal h1,
[data-pagina="cadastro"] .step-2 .box .tt-modal h1,
[data-pagina="cadastro"] .cadastro-usuario .box .tt-modal h1 {
	font-size: 24px;
	margin: 0px;
	padding: 0px
}

[data-pagina="plans.index"] .step-2 .box .tt-modal p,
[data-pagina="plans.index"] .cadastro-usuario .box .tt-modal p,
[data-pagina="restrict"] .step-2 .box .tt-modal p,
[data-pagina="restrict"] .cadastro-usuario .box .tt-modal p,
[data-pagina="plans.success"] .step-2 .box .tt-modal p,
[data-pagina="plans.success"] .cadastro-usuario .box .tt-modal p,
[data-pagina="plans.bloquead"] .step-2 .box .tt-modal p,
[data-pagina="plans.bloquead"] .cadastro-usuario .box .tt-modal p,
[data-pagina="cadastro"] .step-2 .box .tt-modal p,
[data-pagina="cadastro"] .cadastro-usuario .box .tt-modal p {
	font-size: 13px;
	text-transform: uppercase;
	display: block;
	margin-top: 5px
}

[data-pagina="plans.index"] .step-2 .box .center-box,
[data-pagina="plans.index"] .cadastro-usuario .box .center-box,
[data-pagina="restrict"] .step-2 .box .center-box,
[data-pagina="restrict"] .cadastro-usuario .box .center-box,
[data-pagina="plans.success"] .step-2 .box .center-box,
[data-pagina="plans.success"] .cadastro-usuario .box .center-box,
[data-pagina="plans.bloquead"] .step-2 .box .center-box,
[data-pagina="plans.bloquead"] .cadastro-usuario .box .center-box,
[data-pagina="cadastro"] .step-2 .box .center-box,
[data-pagina="cadastro"] .cadastro-usuario .box .center-box {
	width: 320px;
	margin: 0 auto
}

[data-pagina="plans.index"] .step-2 .box .field-cep .text,
[data-pagina="plans.index"] .cadastro-usuario .box .field-cep .text,
[data-pagina="restrict"] .step-2 .box .field-cep .text,
[data-pagina="restrict"] .cadastro-usuario .box .field-cep .text,
[data-pagina="plans.success"] .step-2 .box .field-cep .text,
[data-pagina="plans.success"] .cadastro-usuario .box .field-cep .text,
[data-pagina="plans.bloquead"] .step-2 .box .field-cep .text,
[data-pagina="plans.bloquead"] .cadastro-usuario .box .field-cep .text,
[data-pagina="cadastro"] .step-2 .box .field-cep .text,
[data-pagina="cadastro"] .cadastro-usuario .box .field-cep .text {
	width: 165px;
	display: inline-block
}

[data-pagina="plans.index"] .step-2 .box .field-cep a,
[data-pagina="plans.index"] .cadastro-usuario .box .field-cep a,
[data-pagina="restrict"] .step-2 .box .field-cep a,
[data-pagina="restrict"] .cadastro-usuario .box .field-cep a,
[data-pagina="plans.success"] .step-2 .box .field-cep a,
[data-pagina="plans.success"] .cadastro-usuario .box .field-cep a,
[data-pagina="plans.bloquead"] .step-2 .box .field-cep a,
[data-pagina="plans.bloquead"] .cadastro-usuario .box .field-cep a,
[data-pagina="cadastro"] .step-2 .box .field-cep a,
[data-pagina="cadastro"] .cadastro-usuario .box .field-cep a {
	font-size: 15px;
	color: #2e2e2e;
	display: inline-block;
	position: relative;
	top: 12px;
	left: 10px
}

[data-pagina="plans.index"] .step-2 .box .text,
[data-pagina="plans.index"] .cadastro-usuario .box .text,
[data-pagina="restrict"] .step-2 .box .text,
[data-pagina="restrict"] .cadastro-usuario .box .text,
[data-pagina="plans.success"] .step-2 .box .text,
[data-pagina="plans.success"] .cadastro-usuario .box .text,
[data-pagina="plans.bloquead"] .step-2 .box .text,
[data-pagina="plans.bloquead"] .cadastro-usuario .box .text,
[data-pagina="cadastro"] .step-2 .box .text,
[data-pagina="cadastro"] .cadastro-usuario .box .text {
	max-width: 320px;
	width: 100%;
	font-weight: 700
}

[data-pagina="plans.index"] .step-2 .box .text.cpf,
[data-pagina="plans.index"] .cadastro-usuario .box .text.cpf,
[data-pagina="restrict"] .step-2 .box .text.cpf,
[data-pagina="restrict"] .cadastro-usuario .box .text.cpf,
[data-pagina="plans.success"] .step-2 .box .text.cpf,
[data-pagina="plans.success"] .cadastro-usuario .box .text.cpf,
[data-pagina="plans.bloquead"] .step-2 .box .text.cpf,
[data-pagina="plans.bloquead"] .cadastro-usuario .box .text.cpf,
[data-pagina="cadastro"] .step-2 .box .text.cpf,
[data-pagina="cadastro"] .cadastro-usuario .box .text.cpf {
	width: 105px
}

[data-pagina="plans.index"] .step-2 .box .half-inputs,
[data-pagina="plans.index"] .cadastro-usuario .box .half-inputs,
[data-pagina="restrict"] .step-2 .box .half-inputs,
[data-pagina="restrict"] .cadastro-usuario .box .half-inputs,
[data-pagina="plans.success"] .step-2 .box .half-inputs,
[data-pagina="plans.success"] .cadastro-usuario .box .half-inputs,
[data-pagina="plans.bloquead"] .step-2 .box .half-inputs,
[data-pagina="plans.bloquead"] .cadastro-usuario .box .half-inputs,
[data-pagina="cadastro"] .step-2 .box .half-inputs,
[data-pagina="cadastro"] .cadastro-usuario .box .half-inputs {
	margin-left: -20px
}

[data-pagina="plans.index"] .step-2 .box .half-inputs .text,
[data-pagina="plans.index"] .cadastro-usuario .box .half-inputs .text,
[data-pagina="restrict"] .step-2 .box .half-inputs .text,
[data-pagina="restrict"] .cadastro-usuario .box .half-inputs .text,
[data-pagina="plans.success"] .step-2 .box .half-inputs .text,
[data-pagina="plans.success"] .cadastro-usuario .box .half-inputs .text,
[data-pagina="plans.bloquead"] .step-2 .box .half-inputs .text,
[data-pagina="plans.bloquead"] .cadastro-usuario .box .half-inputs .text,
[data-pagina="cadastro"] .step-2 .box .half-inputs .text,
[data-pagina="cadastro"] .cadastro-usuario .box .half-inputs .text {
	width: 150px;
	float: left;
	margin-left: 20px
}

[data-pagina="plans.index"] .step-2 .box .btn-sign,
[data-pagina="plans.index"] .cadastro-usuario .box .btn-sign,
[data-pagina="restrict"] .step-2 .box .btn-sign,
[data-pagina="restrict"] .cadastro-usuario .box .btn-sign,
[data-pagina="plans.success"] .step-2 .box .btn-sign,
[data-pagina="plans.success"] .cadastro-usuario .box .btn-sign,
[data-pagina="plans.bloquead"] .step-2 .box .btn-sign,
[data-pagina="plans.bloquead"] .cadastro-usuario .box .btn-sign,
[data-pagina="cadastro"] .step-2 .box .btn-sign,
[data-pagina="cadastro"] .cadastro-usuario .box .btn-sign {
	clear: both;
	width: 220px;
	margin: 35px auto
}

[data-pagina="plans.index"] .step-2 .box .enter,
[data-pagina="plans.index"] .cadastro-usuario .box .enter,
[data-pagina="restrict"] .step-2 .box .enter,
[data-pagina="restrict"] .cadastro-usuario .box .enter,
[data-pagina="plans.success"] .step-2 .box .enter,
[data-pagina="plans.success"] .cadastro-usuario .box .enter,
[data-pagina="plans.bloquead"] .step-2 .box .enter,
[data-pagina="plans.bloquead"] .cadastro-usuario .box .enter,
[data-pagina="cadastro"] .step-2 .box .enter,
[data-pagina="cadastro"] .cadastro-usuario .box .enter {
	clear: both;
	width: 220px;
	margin: 35px auto
}

[data-pagina="plans.index"] .step-2 .box .phones-checks input,
[data-pagina="plans.index"] .cadastro-usuario .box .phones-checks input,
[data-pagina="restrict"] .step-2 .box .phones-checks input,
[data-pagina="restrict"] .cadastro-usuario .box .phones-checks input,
[data-pagina="plans.success"] .step-2 .box .phones-checks input,
[data-pagina="plans.success"] .cadastro-usuario .box .phones-checks input,
[data-pagina="plans.bloquead"] .step-2 .box .phones-checks input,
[data-pagina="plans.bloquead"] .cadastro-usuario .box .phones-checks input,
[data-pagina="cadastro"] .step-2 .box .phones-checks input,
[data-pagina="cadastro"] .cadastro-usuario .box .phones-checks input {
	opacity: 0
}

[data-pagina="plans.index"] .step-2 .box .phones-checks label,
[data-pagina="plans.index"] .cadastro-usuario .box .phones-checks label,
[data-pagina="restrict"] .step-2 .box .phones-checks label,
[data-pagina="restrict"] .cadastro-usuario .box .phones-checks label,
[data-pagina="plans.success"] .step-2 .box .phones-checks label,
[data-pagina="plans.success"] .cadastro-usuario .box .phones-checks label,
[data-pagina="plans.bloquead"] .step-2 .box .phones-checks label,
[data-pagina="plans.bloquead"] .cadastro-usuario .box .phones-checks label,
[data-pagina="cadastro"] .step-2 .box .phones-checks label,
[data-pagina="cadastro"] .cadastro-usuario .box .phones-checks label {
	margin-left: 0px;
	margin-right: 15px;
	font-size: 13px;
	margin-top: 5px;
	color: #888;
	float: left;
	cursor: pointer;
	width: 133px
}

[data-pagina="plans.index"] .step-2 .box .phones-checks .checkbox,
[data-pagina="plans.index"] .cadastro-usuario .box .phones-checks .checkbox,
[data-pagina="restrict"] .step-2 .box .phones-checks .checkbox,
[data-pagina="restrict"] .cadastro-usuario .box .phones-checks .checkbox,
[data-pagina="plans.success"] .step-2 .box .phones-checks .checkbox,
[data-pagina="plans.success"] .cadastro-usuario .box .phones-checks .checkbox,
[data-pagina="plans.bloquead"] .step-2 .box .phones-checks .checkbox,
[data-pagina="plans.bloquead"] .cadastro-usuario .box .phones-checks .checkbox,
[data-pagina="cadastro"] .step-2 .box .phones-checks .checkbox,
[data-pagina="cadastro"] .cadastro-usuario .box .phones-checks .checkbox {
	background: #fff;
	border: 1px solid #888;
	width: 13px;
	margin-right: 8px;
	height: 13px;
	float: left
}

[data-pagina="plans.index"] .step-2 .box .phones-checks input:checked+label .checkbox,
[data-pagina="plans.index"] .cadastro-usuario .box .phones-checks input:checked+label .checkbox,
[data-pagina="restrict"] .step-2 .box .phones-checks input:checked+label .checkbox,
[data-pagina="restrict"] .cadastro-usuario .box .phones-checks input:checked+label .checkbox,
[data-pagina="plans.success"] .step-2 .box .phones-checks input:checked+label .checkbox,
[data-pagina="plans.success"] .cadastro-usuario .box .phones-checks input:checked+label .checkbox,
[data-pagina="plans.bloquead"] .step-2 .box .phones-checks input:checked+label .checkbox,
[data-pagina="plans.bloquead"] .cadastro-usuario .box .phones-checks input:checked+label .checkbox,
[data-pagina="cadastro"] .step-2 .box .phones-checks input:checked+label .checkbox,
[data-pagina="cadastro"] .cadastro-usuario .box .phones-checks input:checked+label .checkbox {
	background: #facf00 url("../images/check.png") no-repeat center;
	display: inline-block
}

[data-pagina="plans.index"] .step-3,
[data-pagina="restrict"] .step-3,
[data-pagina="plans.success"] .step-3,
[data-pagina="plans.bloquead"] .step-3,
[data-pagina="cadastro"] .step-3 {
	padding-top: 30px;
	padding-bottom: 30px;
	display: none;
	font-size: 24px;
	background: #f3f1f2
}

[data-pagina="plans.index"] .step-3 .nav-form,
[data-pagina="restrict"] .step-3 .nav-form,
[data-pagina="plans.success"] .step-3 .nav-form,
[data-pagina="plans.bloquead"] .step-3 .nav-form,
[data-pagina="cadastro"] .step-3 .nav-form {
	height: 120px
}

[data-pagina="plans.index"] .step-3 .plan-choiced,
[data-pagina="restrict"] .step-3 .plan-choiced,
[data-pagina="plans.success"] .step-3 .plan-choiced,
[data-pagina="plans.bloquead"] .step-3 .plan-choiced,
[data-pagina="cadastro"] .step-3 .plan-choiced {
	background: #2e2e2e;
	height: 80px;
	padding-left: 30px;
	padding-right: 30px
}

[data-pagina="plans.index"] .step-3 .plan-choiced span,
[data-pagina="restrict"] .step-3 .plan-choiced span,
[data-pagina="plans.success"] .step-3 .plan-choiced span,
[data-pagina="plans.bloquead"] .step-3 .plan-choiced span,
[data-pagina="cadastro"] .step-3 .plan-choiced span {
	color: #fff;
	font-weight: 700;
	font-size: 16px;
	margin-top: 15px;
	display: block
}

[data-pagina="plans.index"] .step-3 .plan-choiced span.plan-name,
[data-pagina="restrict"] .step-3 .plan-choiced span.plan-name,
[data-pagina="plans.success"] .step-3 .plan-choiced span.plan-name,
[data-pagina="plans.bloquead"] .step-3 .plan-choiced span.plan-name,
[data-pagina="cadastro"] .step-3 .plan-choiced span.plan-name {
	display: block;
	margin-top: 0px;
	text-align: right;
	font-size: 24px;
	text-transform: uppercase;
	color: #facf00
}

[data-pagina="plans.index"] .step-3 .tt-step,
[data-pagina="restrict"] .step-3 .tt-step,
[data-pagina="plans.success"] .step-3 .tt-step,
[data-pagina="plans.bloquead"] .step-3 .tt-step,
[data-pagina="cadastro"] .step-3 .tt-step {
	margin-bottom: 30px
}

[data-pagina="plans.index"] .step-3 .tt-step p,
[data-pagina="restrict"] .step-3 .tt-step p,
[data-pagina="plans.success"] .step-3 .tt-step p,
[data-pagina="plans.bloquead"] .step-3 .tt-step p,
[data-pagina="cadastro"] .step-3 .tt-step p {
	text-transform: uppercase;
	display: block;
	font-size: 13px
}

[data-pagina="plans.index"] .step-3 .back,
[data-pagina="restrict"] .step-3 .back,
[data-pagina="plans.success"] .step-3 .back,
[data-pagina="plans.bloquead"] .step-3 .back,
[data-pagina="cadastro"] .step-3 .back {
	float: left;
	color: #2e2e2e;
	font-weight: 700;
	text-transform: uppercase;
	font-size: 16px;
	line-height: 65px
}

[data-pagina="plans.index"] .step-3 .back:before,
[data-pagina="restrict"] .step-3 .back:before,
[data-pagina="plans.success"] .step-3 .back:before,
[data-pagina="plans.bloquead"] .step-3 .back:before,
[data-pagina="cadastro"] .step-3 .back:before {
	content: '';
	margin-right: 10px;
	width: 17px;
	height: 8px;
	display: inline-block;
	background: url("../images/arrow-nav.png") no-repeat left;
	-webkit-transform: rotate(180deg);
	-moz-transform: rotate(180deg)
}

[data-pagina="plans.index"] .step-3 .continue,
[data-pagina="plans.index"] .step-3 .continue-blocked,
[data-pagina="restrict"] .step-3 .continue,
[data-pagina="restrict"] .step-3 .continue-blocked,
[data-pagina="plans.success"] .step-3 .continue,
[data-pagina="plans.success"] .step-3 .continue-blocked,
[data-pagina="plans.bloquead"] .step-3 .continue,
[data-pagina="plans.bloquead"] .step-3 .continue-blocked,
[data-pagina="cadastro"] .step-3 .continue,
[data-pagina="cadastro"] .step-3 .continue-blocked {
	float: right;
	background: #FACF00 url("../images/arrow-nav.png") no-repeat right;
	background-position: 190px 30px;
	text-indent: -30px;
	width: 295px;
	height: 65px;
	line-height: 65px;
	text-align: center;
	cursor: pointer;
	border: 0px;
	text-transform: uppercase;
	font-weight: 700;
	font-size: 16px;
	color: #2e2e2e
}

[data-pagina="plans.index"] .step-3 .continue-blocked,
[data-pagina="restrict"] .step-3 .continue-blocked,
[data-pagina="plans.success"] .step-3 .continue-blocked,
[data-pagina="plans.bloquead"] .step-3 .continue-blocked,
[data-pagina="cadastro"] .step-3 .continue-blocked {
	opacity: 0.5;
	pointer-events: none;
	cursor: default
}

[data-pagina="plans.index"] .step-3 .center,
[data-pagina="restrict"] .step-3 .center,
[data-pagina="plans.success"] .step-3 .center,
[data-pagina="plans.bloquead"] .step-3 .center,
[data-pagina="cadastro"] .step-3 .center {
	width: 870px
}

[data-pagina="plans.index"] .step-3 .box,
[data-pagina="restrict"] .step-3 .box,
[data-pagina="plans.success"] .step-3 .box,
[data-pagina="plans.bloquead"] .step-3 .box,
[data-pagina="cadastro"] .step-3 .box {
	padding-bottom: 30px;
	margin-bottom: 20px
}

[data-pagina="plans.index"] .step-3 .box.right,
[data-pagina="restrict"] .step-3 .box.right,
[data-pagina="plans.success"] .step-3 .box.right,
[data-pagina="plans.bloquead"] .step-3 .box.right,
[data-pagina="cadastro"] .step-3 .box.right {
	padding-top: 30px;
	padding-bottom: 30px
}

[data-pagina="plans.index"] .step-3 .form-basic .center-box,
[data-pagina="restrict"] .step-3 .form-basic .center-box,
[data-pagina="plans.success"] .step-3 .form-basic .center-box,
[data-pagina="plans.bloquead"] .step-3 .form-basic .center-box,
[data-pagina="cadastro"] .step-3 .form-basic .center-box {
	width: 330px;
	margin: 0 auto
}

[data-pagina="plans.index"] .step-3 .details,
[data-pagina="restrict"] .step-3 .details,
[data-pagina="plans.success"] .step-3 .details,
[data-pagina="plans.bloquead"] .step-3 .details,
[data-pagina="cadastro"] .step-3 .details {
	margin-top: 50px
}

[data-pagina="plans.index"] .step-3 .optionals,
[data-pagina="plans.index"] .step-3 .details,
[data-pagina="restrict"] .step-3 .optionals,
[data-pagina="restrict"] .step-3 .details,
[data-pagina="plans.success"] .step-3 .optionals,
[data-pagina="plans.success"] .step-3 .details,
[data-pagina="plans.bloquead"] .step-3 .optionals,
[data-pagina="plans.bloquead"] .step-3 .details,
[data-pagina="cadastro"] .step-3 .optionals,
[data-pagina="cadastro"] .step-3 .details {
	height: 100%;
	clear: both;
	margin-right: -73px;
	float: left
}

[data-pagina="plans.index"] .step-3 .optionals h3,
[data-pagina="plans.index"] .step-3 .details h3,
[data-pagina="restrict"] .step-3 .optionals h3,
[data-pagina="restrict"] .step-3 .details h3,
[data-pagina="plans.success"] .step-3 .optionals h3,
[data-pagina="plans.success"] .step-3 .details h3,
[data-pagina="plans.bloquead"] .step-3 .optionals h3,
[data-pagina="plans.bloquead"] .step-3 .details h3,
[data-pagina="cadastro"] .step-3 .optionals h3,
[data-pagina="cadastro"] .step-3 .details h3 {
	font-size: 16px;
	clear: both;
	display: block;
	margin-bottom: 25px
}

[data-pagina="plans.index"] .step-3 .optionals .check-optional,
[data-pagina="plans.index"] .step-3 .details .check-optional,
[data-pagina="restrict"] .step-3 .optionals .check-optional,
[data-pagina="restrict"] .step-3 .details .check-optional,
[data-pagina="plans.success"] .step-3 .optionals .check-optional,
[data-pagina="plans.success"] .step-3 .details .check-optional,
[data-pagina="plans.bloquead"] .step-3 .optionals .check-optional,
[data-pagina="plans.bloquead"] .step-3 .details .check-optional,
[data-pagina="cadastro"] .step-3 .optionals .check-optional,
[data-pagina="cadastro"] .step-3 .details .check-optional {
	float: left;
	width: 150px;
	background: #f7f7f7;
	margin-right: 25px;
	cursor: pointer;
	margin-top: 5px;
	height: auto;
	line-height: 20px;
	min-height: 40px
}

[data-pagina="plans.index"] .step-3 .optionals .check-optional.active,
[data-pagina="plans.index"] .step-3 .details .check-optional.active,
[data-pagina="restrict"] .step-3 .optionals .check-optional.active,
[data-pagina="restrict"] .step-3 .details .check-optional.active,
[data-pagina="plans.success"] .step-3 .optionals .check-optional.active,
[data-pagina="plans.success"] .step-3 .details .check-optional.active,
[data-pagina="plans.bloquead"] .step-3 .optionals .check-optional.active,
[data-pagina="plans.bloquead"] .step-3 .details .check-optional.active,
[data-pagina="cadastro"] .step-3 .optionals .check-optional.active,
[data-pagina="cadastro"] .step-3 .details .check-optional.active {
	background: #facf00
}

[data-pagina="plans.index"] .step-3 .optionals label,
[data-pagina="plans.index"] .step-3 .details label,
[data-pagina="restrict"] .step-3 .optionals label,
[data-pagina="restrict"] .step-3 .details label,
[data-pagina="plans.success"] .step-3 .optionals label,
[data-pagina="plans.success"] .step-3 .details label,
[data-pagina="plans.bloquead"] .step-3 .optionals label,
[data-pagina="plans.bloquead"] .step-3 .details label,
[data-pagina="cadastro"] .step-3 .optionals label,
[data-pagina="cadastro"] .step-3 .details label {
	color: #2e2e2e;
	display: inline-block;
	font-weight: 400;
	line-height: 25px;
	text-indent: 30px;
	cursor: pointer;
	width: 100%;
	font-size: 11px;
	background: url("../images/uncheck-advanced.png") no-repeat;
	background-position: 8px 8px
}

[data-pagina="plans.index"] .step-3 .optionals label span,
[data-pagina="plans.index"] .step-3 .details label span,
[data-pagina="restrict"] .step-3 .optionals label span,
[data-pagina="restrict"] .step-3 .details label span,
[data-pagina="plans.success"] .step-3 .optionals label span,
[data-pagina="plans.success"] .step-3 .details label span,
[data-pagina="plans.bloquead"] .step-3 .optionals label span,
[data-pagina="plans.bloquead"] .step-3 .details label span,
[data-pagina="cadastro"] .step-3 .optionals label span,
[data-pagina="cadastro"] .step-3 .details label span {
	display: block;
	float: left;
	width: 125px;
	margin-left: 25px;
	text-align: left;
	padding-left: 0;
	text-indent: 0;
	line-height: 13px;
	padding-top: 5px
}

[data-pagina="plans.index"] .step-3 .optionals label.active,
[data-pagina="plans.index"] .step-3 .details label.active,
[data-pagina="restrict"] .step-3 .optionals label.active,
[data-pagina="restrict"] .step-3 .details label.active,
[data-pagina="plans.success"] .step-3 .optionals label.active,
[data-pagina="plans.success"] .step-3 .details label.active,
[data-pagina="plans.bloquead"] .step-3 .optionals label.active,
[data-pagina="plans.bloquead"] .step-3 .details label.active,
[data-pagina="cadastro"] .step-3 .optionals label.active,
[data-pagina="cadastro"] .step-3 .details label.active {
	background: url("../images/check-advanced.png") no-repeat;
	background-position: 8px 8px
}

[data-pagina="plans.index"] .step-3 .optionals input,
[data-pagina="plans.index"] .step-3 .details input,
[data-pagina="restrict"] .step-3 .optionals input,
[data-pagina="restrict"] .step-3 .details input,
[data-pagina="plans.success"] .step-3 .optionals input,
[data-pagina="plans.success"] .step-3 .details input,
[data-pagina="plans.bloquead"] .step-3 .optionals input,
[data-pagina="plans.bloquead"] .step-3 .details input,
[data-pagina="cadastro"] .step-3 .optionals input,
[data-pagina="cadastro"] .step-3 .details input {
	height: 5px;
	width: 5px;
	opacity: 0;
	display: none
}

[data-pagina="plans.index"] .step-3 .help,
[data-pagina="restrict"] .step-3 .help,
[data-pagina="plans.success"] .step-3 .help,
[data-pagina="plans.bloquead"] .step-3 .help,
[data-pagina="cadastro"] .step-3 .help {
	position: absolute;
	top: 20px;
	right: 20px;
	display: block;
	background: url("../images/help.png") no-repeat;
	height: 16px;
	width: 17px;
	text-indent: -9999px
}

[data-pagina="plans.index"] .step-3 .box,
[data-pagina="restrict"] .step-3 .box,
[data-pagina="plans.success"] .step-3 .box,
[data-pagina="plans.bloquead"] .step-3 .box,
[data-pagina="cadastro"] .step-3 .box {
	background: #fff;
	width: 420px;
	position: relative
}

[data-pagina="plans.index"] .step-3 .box h1,
[data-pagina="restrict"] .step-3 .box h1,
[data-pagina="plans.success"] .step-3 .box h1,
[data-pagina="plans.bloquead"] .step-3 .box h1,
[data-pagina="cadastro"] .step-3 .box h1 {
	font-size: 16px;
	padding-top: 10px
}

[data-pagina="plans.index"] .step-3 .textarea,
[data-pagina="restrict"] .step-3 .textarea,
[data-pagina="plans.success"] .step-3 .textarea,
[data-pagina="plans.bloquead"] .step-3 .textarea,
[data-pagina="cadastro"] .step-3 .textarea {
	width: 325px;
	border-radius: 3px;
	border: 1px solid #cbcbcb;
	padding-top: 10px;
	padding-left: 10px;
	height: 250px;
	margin-top: 20px;
	resize: none
}

[data-pagina="plans.index"] .step-3 .chosen-container,
[data-pagina="restrict"] .step-3 .chosen-container,
[data-pagina="plans.success"] .step-3 .chosen-container,
[data-pagina="plans.bloquead"] .step-3 .chosen-container,
[data-pagina="cadastro"] .step-3 .chosen-container {
	margin-top: 15px;
	border-radius: 3px
}

[data-pagina="plans.index"] .step-3 .half-inputs,
[data-pagina="restrict"] .step-3 .half-inputs,
[data-pagina="plans.success"] .step-3 .half-inputs,
[data-pagina="plans.bloquead"] .step-3 .half-inputs,
[data-pagina="cadastro"] .step-3 .half-inputs {
	margin-left: -21px
}

[data-pagina="plans.index"] .step-3 .half-inputs input,
[data-pagina="restrict"] .step-3 .half-inputs input,
[data-pagina="plans.success"] .step-3 .half-inputs input,
[data-pagina="plans.bloquead"] .step-3 .half-inputs input,
[data-pagina="cadastro"] .step-3 .half-inputs input {
	width: 151px;
	display: inline-block;
	margin-left: 21px;
	font-size: 13px;
	text-transform: uppercase
}

[data-pagina="plans.index"] .step-3 .box.clear,
[data-pagina="restrict"] .step-3 .box.clear,
[data-pagina="plans.success"] .step-3 .box.clear,
[data-pagina="plans.bloquead"] .step-3 .box.clear,
[data-pagina="cadastro"] .step-3 .box.clear {
	width: 100%;
	clear: both;
	position: relative
}

[data-pagina="plans.index"] .step-3 .box.clear .active-drag,
[data-pagina="restrict"] .step-3 .box.clear .active-drag,
[data-pagina="plans.success"] .step-3 .box.clear .active-drag,
[data-pagina="plans.bloquead"] .step-3 .box.clear .active-drag,
[data-pagina="cadastro"] .step-3 .box.clear .active-drag {
	position: absolute;
	z-index: 5;
	height: 100%;
	width: 100%
}

[data-pagina="plans.index"] .step-3 .box.clear .text-highlight,
[data-pagina="restrict"] .step-3 .box.clear .text-highlight,
[data-pagina="plans.success"] .step-3 .box.clear .text-highlight,
[data-pagina="plans.bloquead"] .step-3 .box.clear .text-highlight,
[data-pagina="cadastro"] .step-3 .box.clear .text-highlight {
	color: #FACF00;
	display: block;
	font-size: 12px;
	position: absolute;
	top: 232px;
	left: 70px;
	text-transform: uppercase
}

[data-pagina="plans.index"] .step-3 .box.clear li,
[data-pagina="restrict"] .step-3 .box.clear li,
[data-pagina="plans.success"] .step-3 .box.clear li,
[data-pagina="plans.bloquead"] .step-3 .box.clear li,
[data-pagina="cadastro"] .step-3 .box.clear li {
	list-style: none;
	display: inline-block
}

[data-pagina="plans.index"] .step-3 .box.clear .tt-box,
[data-pagina="restrict"] .step-3 .box.clear .tt-box,
[data-pagina="plans.success"] .step-3 .box.clear .tt-box,
[data-pagina="plans.bloquead"] .step-3 .box.clear .tt-box,
[data-pagina="cadastro"] .step-3 .box.clear .tt-box {
	padding-top: 15px;
	margin-left: 50px;
	color: #2e2e2e
}

[data-pagina="plans.index"] .step-3 .box.clear .tt-box h3,
[data-pagina="restrict"] .step-3 .box.clear .tt-box h3,
[data-pagina="plans.success"] .step-3 .box.clear .tt-box h3,
[data-pagina="plans.bloquead"] .step-3 .box.clear .tt-box h3,
[data-pagina="cadastro"] .step-3 .box.clear .tt-box h3 {
	display: inline-block;
	font-size: 16px;
	margin-top: 10px
}

[data-pagina="plans.index"] .step-3 .box.clear .tt-box p,
[data-pagina="restrict"] .step-3 .box.clear .tt-box p,
[data-pagina="plans.success"] .step-3 .box.clear .tt-box p,
[data-pagina="plans.bloquead"] .step-3 .box.clear .tt-box p,
[data-pagina="cadastro"] .step-3 .box.clear .tt-box p {
	display: inline-block;
	font-size: 12px;
	margin-left: 20px;
	color: #2e2e2e;
	font-weight: 400
}

[data-pagina="plans.index"] .step-3 .box.clear .struct-dicas,
[data-pagina="restrict"] .step-3 .box.clear .struct-dicas,
[data-pagina="plans.success"] .step-3 .box.clear .struct-dicas,
[data-pagina="plans.bloquead"] .step-3 .box.clear .struct-dicas,
[data-pagina="cadastro"] .step-3 .box.clear .struct-dicas {
	margin-left: 50px;
	margin-top: -10px
}

[data-pagina="plans.index"] .step-3 .box.clear .struct-dicas p.inf,
[data-pagina="restrict"] .step-3 .box.clear .struct-dicas p.inf,
[data-pagina="plans.success"] .step-3 .box.clear .struct-dicas p.inf,
[data-pagina="plans.bloquead"] .step-3 .box.clear .struct-dicas p.inf,
[data-pagina="cadastro"] .step-3 .box.clear .struct-dicas p.inf {
	display: inline-block;
	font-size: 12px;
	color: #2e2e2e;
	font-weight: 400
}

[data-pagina="plans.index"] .step-3 .box.clear .struct-dicas .dica,
[data-pagina="restrict"] .step-3 .box.clear .struct-dicas .dica,
[data-pagina="plans.success"] .step-3 .box.clear .struct-dicas .dica,
[data-pagina="plans.bloquead"] .step-3 .box.clear .struct-dicas .dica,
[data-pagina="cadastro"] .step-3 .box.clear .struct-dicas .dica {
	text-align: center;
	padding: 15px 0;
	margin: 15px 0 5px 0;
	background: #FFF4BA;
	font-size: 15px;
	color: #2e2e2e
}

[data-pagina="plans.index"] .step-3 .box.clear .struct-dicas .dica i,
[data-pagina="restrict"] .step-3 .box.clear .struct-dicas .dica i,
[data-pagina="plans.success"] .step-3 .box.clear .struct-dicas .dica i,
[data-pagina="plans.bloquead"] .step-3 .box.clear .struct-dicas .dica i,
[data-pagina="cadastro"] .step-3 .box.clear .struct-dicas .dica i {
	background: url("../images/dica.jpg") no-repeat;
	width: 16px;
	height: 16px;
	display: inline-block;
	margin: 2px 8px 0 0
}

[data-pagina="plans.index"] .step-3 .box.clear .struct-dicas p.inf-final,
[data-pagina="restrict"] .step-3 .box.clear .struct-dicas p.inf-final,
[data-pagina="plans.success"] .step-3 .box.clear .struct-dicas p.inf-final,
[data-pagina="plans.bloquead"] .step-3 .box.clear .struct-dicas p.inf-final,
[data-pagina="cadastro"] .step-3 .box.clear .struct-dicas p.inf-final {
	display: inline-block;
	font-size: 14px;
	color: #2e2e2e;
	margin-top: 15px;
	line-height: 18px
}

[data-pagina="plans.index"] .step-3 .box.clear .file,
[data-pagina="restrict"] .step-3 .box.clear .file,
[data-pagina="plans.success"] .step-3 .box.clear .file,
[data-pagina="plans.bloquead"] .step-3 .box.clear .file,
[data-pagina="cadastro"] .step-3 .box.clear .file {
	position: relative;
	margin-left: 50px;
	margin-top: 15px;
	width: 195px;
	height: 145px;
	display: inline-block;
	overflow: hidden;
	background: #fff;
	text-align: center;
	border: 1px solid #cbcbcb
}

[data-pagina="plans.index"] .step-3 .box.clear .file.highlight,
[data-pagina="restrict"] .step-3 .box.clear .file.highlight,
[data-pagina="plans.success"] .step-3 .box.clear .file.highlight,
[data-pagina="plans.bloquead"] .step-3 .box.clear .file.highlight,
[data-pagina="cadastro"] .step-3 .box.clear .file.highlight {
	border: 2px solid #FACF00 !important
}

[data-pagina="plans.index"] .step-3 .box.clear .file.highlight.error,
[data-pagina="restrict"] .step-3 .box.clear .file.highlight.error,
[data-pagina="plans.success"] .step-3 .box.clear .file.highlight.error,
[data-pagina="plans.bloquead"] .step-3 .box.clear .file.highlight.error,
[data-pagina="cadastro"] .step-3 .box.clear .file.highlight.error {
	border-color: red !important
}

[data-pagina="plans.index"] .step-3 .box.clear .file label,
[data-pagina="restrict"] .step-3 .box.clear .file label,
[data-pagina="plans.success"] .step-3 .box.clear .file label,
[data-pagina="plans.bloquead"] .step-3 .box.clear .file label,
[data-pagina="cadastro"] .step-3 .box.clear .file label {
	cursor: pointer;
	margin: 0 auto;
	position: relative;
	margin-top: 45px;
	font-weight: 700;
	font-size: 16px;
	color: #fff;
	background: #2e2e2e;
	display: block;
	height: 45px;
	line-height: 45px;
	z-index: 6;
	width: 120px;
	text-align: center
}

[data-pagina="plans.index"] .step-3 .box.clear .file input,
[data-pagina="restrict"] .step-3 .box.clear .file input,
[data-pagina="plans.success"] .step-3 .box.clear .file input,
[data-pagina="plans.bloquead"] .step-3 .box.clear .file input,
[data-pagina="cadastro"] .step-3 .box.clear .file input {
	opacity: 0;
	height: 0px
}

[data-pagina="plans.index"] .step-3 .box.clear .file img,
[data-pagina="restrict"] .step-3 .box.clear .file img,
[data-pagina="plans.success"] .step-3 .box.clear .file img,
[data-pagina="plans.bloquead"] .step-3 .box.clear .file img,
[data-pagina="cadastro"] .step-3 .box.clear .file img {
	z-index: 4;
	position: absolute;
	top: 0px;
	left: 0px;
	display: block;
	height: 145px;
	width: 195px
}

[data-pagina="plans.index"] .step-4,
[data-pagina="restrict"] .step-4,
[data-pagina="plans.success"] .step-4,
[data-pagina="plans.bloquead"] .step-4,
[data-pagina="cadastro"] .step-4 {
	display: none;
	background: #f3f1f2
}

[data-pagina="plans.index"] .step-4 .grid-item,
[data-pagina="restrict"] .step-4 .grid-item,
[data-pagina="plans.success"] .step-4 .grid-item,
[data-pagina="plans.bloquead"] .step-4 .grid-item,
[data-pagina="cadastro"] .step-4 .grid-item {
	display: none;
	float: none;
	width: 262px;
	margin: 0 auto
}

[data-pagina="plans.index"] .step-4 .list-data.right ul,
[data-pagina="restrict"] .step-4 .list-data.right ul,
[data-pagina="plans.success"] .step-4 .list-data.right ul,
[data-pagina="plans.bloquead"] .step-4 .list-data.right ul,
[data-pagina="cadastro"] .step-4 .list-data.right ul {
	margin-right: 20px
}

[data-pagina="plans.index"] .step-4 .center,
[data-pagina="restrict"] .step-4 .center,
[data-pagina="plans.success"] .step-4 .center,
[data-pagina="plans.bloquead"] .step-4 .center,
[data-pagina="cadastro"] .step-4 .center {
	width: 860px;
	padding-bottom: 100px
}

[data-pagina="plans.index"] .step-4 .esp,
[data-pagina="restrict"] .step-4 .esp,
[data-pagina="plans.success"] .step-4 .esp,
[data-pagina="plans.bloquead"] .step-4 .esp,
[data-pagina="cadastro"] .step-4 .esp {
	font-size: 8px
}

[data-pagina="plans.index"] .step-4 .payment-box,
[data-pagina="restrict"] .step-4 .payment-box,
[data-pagina="plans.success"] .step-4 .payment-box,
[data-pagina="plans.bloquead"] .step-4 .payment-box,
[data-pagina="cadastro"] .step-4 .payment-box {
	border-top: 1px solid #888;
	clear: both;
	text-align: center;
	background: #fff
}

[data-pagina="plans.index"] .step-4 .info,
[data-pagina="restrict"] .step-4 .info,
[data-pagina="plans.success"] .step-4 .info,
[data-pagina="plans.bloquead"] .step-4 .info,
[data-pagina="cadastro"] .step-4 .info {
	margin-top: 20px;
	width: 385px;
	margin-right: 45px;
	font-size: 13px;
	clear: both;
	text-align: right;
	float: right;
	padding-bottom: 100px
}

[data-pagina="plans.index"] .step-4 .payment,
[data-pagina="restrict"] .step-4 .payment,
[data-pagina="plans.success"] .step-4 .payment,
[data-pagina="plans.bloquead"] .step-4 .payment,
[data-pagina="cadastro"] .step-4 .payment {
	margin-top: 30px;
	background: #FACF00 url("../images/bg-pag.png") no-repeat;
	background-position: 264px 28px;
	color: #2e2e2e;
	font-size: 18px;
	text-transform: uppercase;
	height: 70px;
	width: 335px;
	text-align: center;
	border: 0px;
	font-weight: 700
}

[data-pagina="plans.index"] .step-4 .value-pay,
[data-pagina="restrict"] .step-4 .value-pay,
[data-pagina="plans.success"] .step-4 .value-pay,
[data-pagina="plans.bloquead"] .step-4 .value-pay,
[data-pagina="cadastro"] .step-4 .value-pay {
	background: #FACF00;
	color: #2e2e2e;
	font-size: 16px;
	height: 70px
}

[data-pagina="plans.index"] .step-4 .value-pay span,
[data-pagina="restrict"] .step-4 .value-pay span,
[data-pagina="plans.success"] .step-4 .value-pay span,
[data-pagina="plans.bloquead"] .step-4 .value-pay span,
[data-pagina="cadastro"] .step-4 .value-pay span {
	display: inline-block;
	margin-left: 20px;
	margin-top: 25px
}

[data-pagina="plans.index"] .step-4 .value-pay span.price,
[data-pagina="restrict"] .step-4 .value-pay span.price,
[data-pagina="plans.success"] .step-4 .value-pay span.price,
[data-pagina="plans.bloquead"] .step-4 .value-pay span.price,
[data-pagina="cadastro"] .step-4 .value-pay span.price {
	font-weight: 700;
	font-size: 24px;
	margin-right: 30px;
	margin-top: 13px
}

[data-pagina="plans.index"] .step-4 .box-plan,
[data-pagina="restrict"] .step-4 .box-plan,
[data-pagina="plans.success"] .step-4 .box-plan,
[data-pagina="plans.bloquead"] .step-4 .box-plan,
[data-pagina="cadastro"] .step-4 .box-plan {
	float: right
}

[data-pagina="plans.index"] .step-4 .box-plan .plan-choiced,
[data-pagina="restrict"] .step-4 .box-plan .plan-choiced,
[data-pagina="plans.success"] .step-4 .box-plan .plan-choiced,
[data-pagina="plans.bloquead"] .step-4 .box-plan .plan-choiced,
[data-pagina="cadastro"] .step-4 .box-plan .plan-choiced {
	width: 335px;
	color: #fff;
	font-weight: 700;
	height: 80px;
	background: #2e2e2e;
	display: block
}

[data-pagina="plans.index"] .step-4 .box-plan .plan-choiced .plan-name,
[data-pagina="restrict"] .step-4 .box-plan .plan-choiced .plan-name,
[data-pagina="plans.success"] .step-4 .box-plan .plan-choiced .plan-name,
[data-pagina="plans.bloquead"] .step-4 .box-plan .plan-choiced .plan-name,
[data-pagina="cadastro"] .step-4 .box-plan .plan-choiced .plan-name {
	display: block;
	margin-top: 0px;
	text-align: left;
	font-size: 24px;
	text-transform: uppercase;
	color: #FACF00
}

[data-pagina="plans.index"] .step-4 .box-plan .plan-choiced span,
[data-pagina="restrict"] .step-4 .box-plan .plan-choiced span,
[data-pagina="plans.success"] .step-4 .box-plan .plan-choiced span,
[data-pagina="plans.bloquead"] .step-4 .box-plan .plan-choiced span,
[data-pagina="cadastro"] .step-4 .box-plan .plan-choiced span {
	display: block;
	text-align: left;
	margin: 15px 0px 0px 20px
}

[data-pagina="plans.index"] .step-4 .box-plan ul,
[data-pagina="restrict"] .step-4 .box-plan ul,
[data-pagina="plans.success"] .step-4 .box-plan ul,
[data-pagina="plans.bloquead"] .step-4 .box-plan ul,
[data-pagina="cadastro"] .step-4 .box-plan ul {
	clear: both;
	margin-bottom: 0px
}

[data-pagina="plans.index"] .step-4 .box-plan ul li,
[data-pagina="restrict"] .step-4 .box-plan ul li,
[data-pagina="plans.success"] .step-4 .box-plan ul li,
[data-pagina="plans.bloquead"] .step-4 .box-plan ul li,
[data-pagina="cadastro"] .step-4 .box-plan ul li {
	background: #2e2e2e;
	display: block;
	color: #fff;
	border: 0px;
	width: 335px;
	font-size: 14px;
	text-align: left;
	height: 50px;
	line-height: 50px;
	margin-top: 0px;
	padding-left: 25px
}

[data-pagina="plans.index"] .step-4 .box-plan ul li:nth-child(2n+1),
[data-pagina="restrict"] .step-4 .box-plan ul li:nth-child(2n+1),
[data-pagina="plans.success"] .step-4 .box-plan ul li:nth-child(2n+1),
[data-pagina="plans.bloquead"] .step-4 .box-plan ul li:nth-child(2n+1),
[data-pagina="cadastro"] .step-4 .box-plan ul li:nth-child(2n+1) {
	background: #585858 none repeat scroll 0% 0%
}

[data-pagina="plans.index"] .step-4 .personal-data,
[data-pagina="restrict"] .step-4 .personal-data,
[data-pagina="plans.success"] .step-4 .personal-data,
[data-pagina="plans.bloquead"] .step-4 .personal-data,
[data-pagina="cadastro"] .step-4 .personal-data {
	width: 500px;
	height: 315px;
	background: #fff;
	float: left
}

[data-pagina="plans.index"] .step-4 .personal-data h1,
[data-pagina="restrict"] .step-4 .personal-data h1,
[data-pagina="plans.success"] .step-4 .personal-data h1,
[data-pagina="plans.bloquead"] .step-4 .personal-data h1,
[data-pagina="cadastro"] .step-4 .personal-data h1 {
	font-size: 16px;
	display: block;
	margin-left: 10px;
	margin-top: 20px;
	margin-bottom: 45px
}

[data-pagina="plans.index"] .step-4 .personal-data ul,
[data-pagina="restrict"] .step-4 .personal-data ul,
[data-pagina="plans.success"] .step-4 .personal-data ul,
[data-pagina="plans.bloquead"] .step-4 .personal-data ul,
[data-pagina="cadastro"] .step-4 .personal-data ul {
	vertical-align: top;
	margin-left: -80px;
	font-size: 14px
}

[data-pagina="plans.index"] .step-4 .personal-data ul li,
[data-pagina="restrict"] .step-4 .personal-data ul li,
[data-pagina="plans.success"] .step-4 .personal-data ul li,
[data-pagina="plans.bloquead"] .step-4 .personal-data ul li,
[data-pagina="cadastro"] .step-4 .personal-data ul li {
	margin-left: 95px;
	border: 0px;
	display: block
}

[data-pagina="plans.index"] .step-4 .personal-data ul li span,
[data-pagina="restrict"] .step-4 .personal-data ul li span,
[data-pagina="plans.success"] .step-4 .personal-data ul li span,
[data-pagina="plans.bloquead"] .step-4 .personal-data ul li span,
[data-pagina="cadastro"] .step-4 .personal-data ul li span {
	color: #2e2e2e;
	font-weight: 700
}

[data-pagina="plans.index"] .step-4 .personal-data ul li p,
[data-pagina="restrict"] .step-4 .personal-data ul li p,
[data-pagina="plans.success"] .step-4 .personal-data ul li p,
[data-pagina="plans.bloquead"] .step-4 .personal-data ul li p,
[data-pagina="cadastro"] .step-4 .personal-data ul li p {
	color: #888888;
	display: block
}

[data-pagina="plans.index"] .step-4 .tt-section,
[data-pagina="restrict"] .step-4 .tt-section,
[data-pagina="plans.success"] .step-4 .tt-section,
[data-pagina="plans.bloquead"] .step-4 .tt-section,
[data-pagina="cadastro"] .step-4 .tt-section {
	text-align: center;
	margin-bottom: 50px
}

[data-pagina="plans.index"] .step-4 .tt-section h3,
[data-pagina="restrict"] .step-4 .tt-section h3,
[data-pagina="plans.success"] .step-4 .tt-section h3,
[data-pagina="plans.bloquead"] .step-4 .tt-section h3,
[data-pagina="cadastro"] .step-4 .tt-section h3 {
	margin-bottom: 5px
}

[data-pagina="plans.index"] .step-4 .tt-section p,
[data-pagina="restrict"] .step-4 .tt-section p,
[data-pagina="plans.success"] .step-4 .tt-section p,
[data-pagina="plans.bloquead"] .step-4 .tt-section p,
[data-pagina="cadastro"] .step-4 .tt-section p {
	text-transform: uppercase;
	font-size: 14px
}

[data-pagina="plans.index"] .step-4 h3,
[data-pagina="restrict"] .step-4 h3,
[data-pagina="plans.success"] .step-4 h3,
[data-pagina="plans.bloquead"] .step-4 h3,
[data-pagina="cadastro"] .step-4 h3 {
	text-align: center;
	display: block;
	margin-bottom: 50px;
	margin-top: 50px
}

[data-pagina="plans.index"] .step-4 .list,
[data-pagina="restrict"] .step-4 .list,
[data-pagina="plans.success"] .step-4 .list,
[data-pagina="plans.bloquead"] .step-4 .list,
[data-pagina="cadastro"] .step-4 .list {
	display: block;
	width: 670px;
	margin: 0 auto
}

[data-pagina="plans.index"] .step-4 .list .img-product,
[data-pagina="restrict"] .step-4 .list .img-product,
[data-pagina="plans.success"] .step-4 .list .img-product,
[data-pagina="plans.bloquead"] .step-4 .list .img-product,
[data-pagina="cadastro"] .step-4 .list .img-product {
	position: relative
}

[data-pagina="plans.index"] .step-4 .list .img-product img,
[data-pagina="restrict"] .step-4 .list .img-product img,
[data-pagina="plans.success"] .step-4 .list .img-product img,
[data-pagina="plans.bloquead"] .step-4 .list .img-product img,
[data-pagina="cadastro"] .step-4 .list .img-product img {
	position: absolute;
	top: 0px;
	z-index: 1;
	transition: all 1s
}

[data-pagina="plans.index"] .step-4 .list .img-product img:hover,
[data-pagina="restrict"] .step-4 .list .img-product img:hover,
[data-pagina="plans.success"] .step-4 .list .img-product img:hover,
[data-pagina="plans.bloquead"] .step-4 .list .img-product img:hover,
[data-pagina="cadastro"] .step-4 .list .img-product img:hover {
	-ms-transform: scale(1.1);
	transform: scale(1.1)
}

[data-pagina="plans.index"] .step-4 .list .highlight .img-product,
[data-pagina="restrict"] .step-4 .list .highlight .img-product,
[data-pagina="plans.success"] .step-4 .list .highlight .img-product,
[data-pagina="plans.bloquead"] .step-4 .list .highlight .img-product,
[data-pagina="cadastro"] .step-4 .list .highlight .img-product {
	position: relative
}

[data-pagina="plans.index"] .step-4 .list .highlight .img-product .star,
[data-pagina="restrict"] .step-4 .list .highlight .img-product .star,
[data-pagina="plans.success"] .step-4 .list .highlight .img-product .star,
[data-pagina="plans.bloquead"] .step-4 .list .highlight .img-product .star,
[data-pagina="cadastro"] .step-4 .list .highlight .img-product .star {
	display: block;
	background: url("../images/highlight.png");
	width: 27px;
	height: 34px;
	z-index: 2;
	position: relative
}

[data-pagina="plans.index"] .step-4 .list .highlight .img-product img,
[data-pagina="restrict"] .step-4 .list .highlight .img-product img,
[data-pagina="plans.success"] .step-4 .list .highlight .img-product img,
[data-pagina="plans.bloquead"] .step-4 .list .highlight .img-product img,
[data-pagina="cadastro"] .step-4 .list .highlight .img-product img {
	position: absolute;
	top: 0px;
	z-index: 1;
	transition: all 1s
}

[data-pagina="plans.index"] .step-4 .list .highlight .img-product img:hover,
[data-pagina="restrict"] .step-4 .list .highlight .img-product img:hover,
[data-pagina="plans.success"] .step-4 .list .highlight .img-product img:hover,
[data-pagina="plans.bloquead"] .step-4 .list .highlight .img-product img:hover,
[data-pagina="cadastro"] .step-4 .list .highlight .img-product img:hover {
	-ms-transform: scale(1.1);
	transform: scale(1.1)
}

[data-pagina="plans.index"] .step-4 .list .view-item,
[data-pagina="restrict"] .step-4 .list .view-item,
[data-pagina="plans.success"] .step-4 .list .view-item,
[data-pagina="plans.bloquead"] .step-4 .list .view-item,
[data-pagina="cadastro"] .step-4 .list .view-item {
	position: relative;
	width: 100%;
	max-width: 670px;
	margin: 0 auto;
	z-index: 1;
	height: 145px;
	background: #fff
}

[data-pagina="plans.index"] .step-4 .list .view-item .price,
[data-pagina="restrict"] .step-4 .list .view-item .price,
[data-pagina="plans.success"] .step-4 .list .view-item .price,
[data-pagina="plans.bloquead"] .step-4 .list .view-item .price,
[data-pagina="cadastro"] .step-4 .list .view-item .price {
	padding: 12px 15px 12px 21px
}

[data-pagina="plans.index"] .step-4 .list .view-item .favorite,
[data-pagina="restrict"] .step-4 .list .view-item .favorite,
[data-pagina="plans.success"] .step-4 .list .view-item .favorite,
[data-pagina="plans.bloquead"] .step-4 .list .view-item .favorite,
[data-pagina="cadastro"] .step-4 .list .view-item .favorite {
	top: 0px
}

[data-pagina="plans.index"] .step-4 .list .view-item .compare,
[data-pagina="plans.index"] .step-4 .list .view-item .compare-disable,
[data-pagina="restrict"] .step-4 .list .view-item .compare,
[data-pagina="restrict"] .step-4 .list .view-item .compare-disable,
[data-pagina="plans.success"] .step-4 .list .view-item .compare,
[data-pagina="plans.success"] .step-4 .list .view-item .compare-disable,
[data-pagina="plans.bloquead"] .step-4 .list .view-item .compare,
[data-pagina="plans.bloquead"] .step-4 .list .view-item .compare-disable,
[data-pagina="cadastro"] .step-4 .list .view-item .compare,
[data-pagina="cadastro"] .step-4 .list .view-item .compare-disable {
	top: 30px
}

[data-pagina="plans.index"] .step-4 .list .view-item .compare-disable,
[data-pagina="restrict"] .step-4 .list .view-item .compare-disable,
[data-pagina="plans.success"] .step-4 .list .view-item .compare-disable,
[data-pagina="plans.bloquead"] .step-4 .list .view-item .compare-disable,
[data-pagina="cadastro"] .step-4 .list .view-item .compare-disable {
	display: none;
	margin-top: 2px;
	background: #fbd626 url("../images/btn-filter.png") no-repeat top center;
	background-position: 29px 5px;
	color: #2e2e2e;
	width: 75px;
	height: 37px;
	text-align: center;
	position: absolute;
	z-index: 999;
	right: -75px;
	line-height: 55px;
	font-size: 11px;
	line-height: auto;
	text-transform: uppercase;
	font-weight: 600
}

[data-pagina="plans.index"] .step-4 .list .view-item .favorite,
[data-pagina="plans.index"] .step-4 .list .view-item .compare,
[data-pagina="restrict"] .step-4 .list .view-item .favorite,
[data-pagina="restrict"] .step-4 .list .view-item .compare,
[data-pagina="plans.success"] .step-4 .list .view-item .favorite,
[data-pagina="plans.success"] .step-4 .list .view-item .compare,
[data-pagina="plans.bloquead"] .step-4 .list .view-item .favorite,
[data-pagina="plans.bloquead"] .step-4 .list .view-item .compare,
[data-pagina="cadastro"] .step-4 .list .view-item .favorite,
[data-pagina="cadastro"] .step-4 .list .view-item .compare {
	z-index: 995;
	display: block;
	background: #888;
	color: #fff;
	width: 75px;
	height: 30px;
	text-align: center;
	position: absolute;
	right: -75px;
	line-height: 30px;
	font-size: 11px;
	line-height: auto;
	text-transform: uppercase;
	font-weight: 600
}

[data-pagina="plans.index"] .step-4 .list .view-item .item,
[data-pagina="restrict"] .step-4 .list .view-item .item,
[data-pagina="plans.success"] .step-4 .list .view-item .item,
[data-pagina="plans.bloquead"] .step-4 .list .view-item .item,
[data-pagina="cadastro"] .step-4 .list .view-item .item {
	width: 310px;
	float: left;
	overflow: hidden;
	height: 143px
}

[data-pagina="plans.index"] .step-4 .list .view-item .info-item,
[data-pagina="restrict"] .step-4 .list .view-item .info-item,
[data-pagina="plans.success"] .step-4 .list .view-item .info-item,
[data-pagina="plans.bloquead"] .step-4 .list .view-item .info-item,
[data-pagina="cadastro"] .step-4 .list .view-item .info-item {
	padding-top: 0px
}

[data-pagina="plans.index"] .step-4 .list .view-item .info-item .checkbox,
[data-pagina="restrict"] .step-4 .list .view-item .info-item .checkbox,
[data-pagina="plans.success"] .step-4 .list .view-item .info-item .checkbox,
[data-pagina="plans.bloquead"] .step-4 .list .view-item .info-item .checkbox,
[data-pagina="cadastro"] .step-4 .list .view-item .info-item .checkbox {
	background: #fff;
	border: 1px solid #888;
	width: 13px;
	margin-top: 2px;
	margin-right: 8px;
	height: 13px;
	float: left
}

[data-pagina="plans.index"] .step-4 .list .view-item .info-item label,
[data-pagina="restrict"] .step-4 .list .view-item .info-item label,
[data-pagina="plans.success"] .step-4 .list .view-item .info-item label,
[data-pagina="plans.bloquead"] .step-4 .list .view-item .info-item label,
[data-pagina="cadastro"] .step-4 .list .view-item .info-item label {
	display: inline-block;
	position: absolute;
	left: 200px;
	z-index: 9;
	top: 19px
}

[data-pagina="plans.index"] .step-4 .list .view-item .info-item input:checked+label .checkbox,
[data-pagina="restrict"] .step-4 .list .view-item .info-item input:checked+label .checkbox,
[data-pagina="plans.success"] .step-4 .list .view-item .info-item input:checked+label .checkbox,
[data-pagina="plans.bloquead"] .step-4 .list .view-item .info-item input:checked+label .checkbox,
[data-pagina="cadastro"] .step-4 .list .view-item .info-item input:checked+label .checkbox {
	background: #facf00 url("../images/check.png") no-repeat center;
	display: inline-block
}

[data-pagina="plans.index"] .step-4 .list .view-item .info-item .check-compare,
[data-pagina="restrict"] .step-4 .list .view-item .info-item .check-compare,
[data-pagina="plans.success"] .step-4 .list .view-item .info-item .check-compare,
[data-pagina="plans.bloquead"] .step-4 .list .view-item .info-item .check-compare,
[data-pagina="cadastro"] .step-4 .list .view-item .info-item .check-compare {
	opacity: 0;
	width: 0px;
	height: 0px;
	overflow: hidden
}

[data-pagina="plans.index"] .step-4 .list .view-item .info-item .optionals,
[data-pagina="restrict"] .step-4 .list .view-item .info-item .optionals,
[data-pagina="plans.success"] .step-4 .list .view-item .info-item .optionals,
[data-pagina="plans.bloquead"] .step-4 .list .view-item .info-item .optionals,
[data-pagina="cadastro"] .step-4 .list .view-item .info-item .optionals {
	font-size: 12px;
	color: #888;
	top: 40px;
	display: -ms-flexbox;
	display: flex;
	max-width: 235px
}

[data-pagina="plans.index"] .step-4 .list .view-item .info-item .year-km,
[data-pagina="plans.index"] .step-4 .list .view-item .info-item .optionals,
[data-pagina="restrict"] .step-4 .list .view-item .info-item .year-km,
[data-pagina="restrict"] .step-4 .list .view-item .info-item .optionals,
[data-pagina="plans.success"] .step-4 .list .view-item .info-item .year-km,
[data-pagina="plans.success"] .step-4 .list .view-item .info-item .optionals,
[data-pagina="plans.bloquead"] .step-4 .list .view-item .info-item .year-km,
[data-pagina="plans.bloquead"] .step-4 .list .view-item .info-item .optionals,
[data-pagina="cadastro"] .step-4 .list .view-item .info-item .year-km,
[data-pagina="cadastro"] .step-4 .list .view-item .info-item .optionals {
	position: relative;
	left: -110px
}

[data-pagina="plans.index"] .step-4 .list .view-item .info-item .name-car,
[data-pagina="restrict"] .step-4 .list .view-item .info-item .name-car,
[data-pagina="plans.success"] .step-4 .list .view-item .info-item .name-car,
[data-pagina="plans.bloquead"] .step-4 .list .view-item .info-item .name-car,
[data-pagina="cadastro"] .step-4 .list .view-item .info-item .name-car {
	position: relative;
	left: -110px;
	margin-top: 10px
}

[data-pagina="plans.index"] .step-4 .list .view-item .info-item .year-km,
[data-pagina="restrict"] .step-4 .list .view-item .info-item .year-km,
[data-pagina="plans.success"] .step-4 .list .view-item .info-item .year-km,
[data-pagina="plans.bloquead"] .step-4 .list .view-item .info-item .year-km,
[data-pagina="cadastro"] .step-4 .list .view-item .info-item .year-km {
	margin-top: 3px
}

[data-pagina="plans.index"] .step-4 .list .view-item .info-item .saler,
[data-pagina="restrict"] .step-4 .list .view-item .info-item .saler,
[data-pagina="plans.success"] .step-4 .list .view-item .info-item .saler,
[data-pagina="plans.bloquead"] .step-4 .list .view-item .info-item .saler,
[data-pagina="cadastro"] .step-4 .list .view-item .info-item .saler {
	font-size: 12px;
	float: left;
	position: relative;
	color: #2e2e2e;
	font-weight: 600;
	border: 0px;
	margin-right: 20px;
	margin-top: 50px;
	left: -110px
}

[data-pagina="plans.index"] .step-4 .list .view-item .info-item .saler span,
[data-pagina="restrict"] .step-4 .list .view-item .info-item .saler span,
[data-pagina="plans.success"] .step-4 .list .view-item .info-item .saler span,
[data-pagina="plans.bloquead"] .step-4 .list .view-item .info-item .saler span,
[data-pagina="cadastro"] .step-4 .list .view-item .info-item .saler span {
	margin-left: 0px
}

[data-pagina="plans.index"] .step-4 .list .view-item .info-item .city,
[data-pagina="restrict"] .step-4 .list .view-item .info-item .city,
[data-pagina="plans.success"] .step-4 .list .view-item .info-item .city,
[data-pagina="plans.bloquead"] .step-4 .list .view-item .info-item .city,
[data-pagina="cadastro"] .step-4 .list .view-item .info-item .city {
	font-size: 12px;
	float: right;
	color: #888;
	margin-right: 0px;
	border: 0px
}

[data-pagina="plans.index"] .step-4 .list .view-item .info-item .city.left,
[data-pagina="restrict"] .step-4 .list .view-item .info-item .city.left,
[data-pagina="plans.success"] .step-4 .list .view-item .info-item .city.left,
[data-pagina="plans.bloquead"] .step-4 .list .view-item .info-item .city.left,
[data-pagina="cadastro"] .step-4 .list .view-item .info-item .city.left {
	float: left
}

[data-pagina="plans.index"] .step-4 .list .view-item .price,
[data-pagina="restrict"] .step-4 .list .view-item .price,
[data-pagina="plans.success"] .step-4 .list .view-item .price,
[data-pagina="plans.bloquead"] .step-4 .list .view-item .price,
[data-pagina="cadastro"] .step-4 .list .view-item .price {
	position: absolute;
	top: 20px;
	right: 10px
}

[data-pagina="plans.index"] .step-4 .list .view-item .img-product,
[data-pagina="restrict"] .step-4 .list .view-item .img-product,
[data-pagina="plans.success"] .step-4 .list .view-item .img-product,
[data-pagina="plans.bloquead"] .step-4 .list .view-item .img-product,
[data-pagina="cadastro"] .step-4 .list .view-item .img-product {
	overflow: hidden;
	width: 178px;
	height: 145px
}

@media screen and (max-width: 980px) {

	[data-pagina="plans.index"] .step-4 .box-plan-choiced,
	[data-pagina="restrict"] .step-4 .box-plan-choiced,
	[data-pagina="plans.success"] .step-4 .box-plan-choiced,
	[data-pagina="plans.bloquead"] .step-4 .box-plan-choiced,
	[data-pagina="cadastro"] .step-4 .box-plan-choiced {
		clear: both
	}

	[data-pagina="plans.index"] .step-4 .payment-box img,
	[data-pagina="restrict"] .step-4 .payment-box img,
	[data-pagina="plans.success"] .step-4 .payment-box img,
	[data-pagina="plans.bloquead"] .step-4 .payment-box img,
	[data-pagina="cadastro"] .step-4 .payment-box img {
		width: 80%
	}

	[data-pagina="plans.index"] .step-4 .payment,
	[data-pagina="restrict"] .step-4 .payment,
	[data-pagina="plans.success"] .step-4 .payment,
	[data-pagina="plans.bloquead"] .step-4 .payment,
	[data-pagina="cadastro"] .step-4 .payment {
		width: 300px
	}

	[data-pagina="plans.index"] .step-4 .info,
	[data-pagina="restrict"] .step-4 .info,
	[data-pagina="plans.success"] .step-4 .info,
	[data-pagina="plans.bloquead"] .step-4 .info,
	[data-pagina="cadastro"] .step-4 .info {
		width: 250px
	}

	[data-pagina="plans.index"] .step-4 .grid-item,
	[data-pagina="restrict"] .step-4 .grid-item,
	[data-pagina="plans.success"] .step-4 .grid-item,
	[data-pagina="plans.bloquead"] .step-4 .grid-item,
	[data-pagina="cadastro"] .step-4 .grid-item {
		display: block
	}

	[data-pagina="plans.index"] .step-4 .list,
	[data-pagina="restrict"] .step-4 .list,
	[data-pagina="plans.success"] .step-4 .list,
	[data-pagina="plans.bloquead"] .step-4 .list,
	[data-pagina="cadastro"] .step-4 .list {
		display: none
	}

	[data-pagina="plans.index"] .step-4 .personal-data,
	[data-pagina="restrict"] .step-4 .personal-data,
	[data-pagina="plans.success"] .step-4 .personal-data,
	[data-pagina="plans.bloquead"] .step-4 .personal-data,
	[data-pagina="cadastro"] .step-4 .personal-data {
		width: 300px
	}

	[data-pagina="plans.index"] .step-4 .personal-data ul,
	[data-pagina="restrict"] .step-4 .personal-data ul,
	[data-pagina="plans.success"] .step-4 .personal-data ul,
	[data-pagina="plans.bloquead"] .step-4 .personal-data ul,
	[data-pagina="cadastro"] .step-4 .personal-data ul {
		font-size: 11px
	}

	[data-pagina="plans.index"] .step-4 .box-plan,
	[data-pagina="restrict"] .step-4 .box-plan,
	[data-pagina="plans.success"] .step-4 .box-plan,
	[data-pagina="plans.bloquead"] .step-4 .box-plan,
	[data-pagina="cadastro"] .step-4 .box-plan {
		float: none
	}

	[data-pagina="plans.index"] .step-4 .box-plan .plan-choiced,
	[data-pagina="restrict"] .step-4 .box-plan .plan-choiced,
	[data-pagina="plans.success"] .step-4 .box-plan .plan-choiced,
	[data-pagina="plans.bloquead"] .step-4 .box-plan .plan-choiced,
	[data-pagina="cadastro"] .step-4 .box-plan .plan-choiced {
		width: 300px
	}

	[data-pagina="plans.index"] .step-4 .box-plan .plan-choiced.right,
	[data-pagina="restrict"] .step-4 .box-plan .plan-choiced.right,
	[data-pagina="plans.success"] .step-4 .box-plan .plan-choiced.right,
	[data-pagina="plans.bloquead"] .step-4 .box-plan .plan-choiced.right,
	[data-pagina="cadastro"] .step-4 .box-plan .plan-choiced.right {
		float: none
	}

	[data-pagina="plans.index"] .step-4 .box-plan .value-pay,
	[data-pagina="restrict"] .step-4 .box-plan .value-pay,
	[data-pagina="plans.success"] .step-4 .box-plan .value-pay,
	[data-pagina="plans.bloquead"] .step-4 .box-plan .value-pay,
	[data-pagina="cadastro"] .step-4 .box-plan .value-pay {
		width: 300px
	}

	[data-pagina="plans.index"] .step-4 .box-plan ul,
	[data-pagina="restrict"] .step-4 .box-plan ul,
	[data-pagina="plans.success"] .step-4 .box-plan ul,
	[data-pagina="plans.bloquead"] .step-4 .box-plan ul,
	[data-pagina="cadastro"] .step-4 .box-plan ul {
		clear: both
	}

	[data-pagina="plans.index"] .step-4 .box-plan ul li,
	[data-pagina="restrict"] .step-4 .box-plan ul li,
	[data-pagina="plans.success"] .step-4 .box-plan ul li,
	[data-pagina="plans.bloquead"] .step-4 .box-plan ul li,
	[data-pagina="cadastro"] .step-4 .box-plan ul li {
		width: 300px
	}

	[data-pagina="plans.index"] .step-3 .plan-choiced,
	[data-pagina="restrict"] .step-3 .plan-choiced,
	[data-pagina="plans.success"] .step-3 .plan-choiced,
	[data-pagina="plans.bloquead"] .step-3 .plan-choiced,
	[data-pagina="cadastro"] .step-3 .plan-choiced {
		max-width: 200px;
		margin-bottom: 20px;
		float: none;
		clear: both;
		padding-top: 1px
	}

	[data-pagina="plans.index"] .step-3 .plan-choiced span.plan-name,
	[data-pagina="restrict"] .step-3 .plan-choiced span.plan-name,
	[data-pagina="plans.success"] .step-3 .plan-choiced span.plan-name,
	[data-pagina="plans.bloquead"] .step-3 .plan-choiced span.plan-name,
	[data-pagina="cadastro"] .step-3 .plan-choiced span.plan-name {
		text-align: left
	}

	[data-pagina="plans.index"] .step-3 .box.left,
	[data-pagina="restrict"] .step-3 .box.left,
	[data-pagina="plans.success"] .step-3 .box.left,
	[data-pagina="plans.bloquead"] .step-3 .box.left,
	[data-pagina="cadastro"] .step-3 .box.left {
		float: none !important;
		width: 320px
	}

	[data-pagina="plans.index"] .step-3 .form-basic input[type="text"],
	[data-pagina="plans.index"] .step-3 .form-basic textarea,
	[data-pagina="restrict"] .step-3 .form-basic input[type="text"],
	[data-pagina="restrict"] .step-3 .form-basic textarea,
	[data-pagina="plans.success"] .step-3 .form-basic input[type="text"],
	[data-pagina="plans.success"] .step-3 .form-basic textarea,
	[data-pagina="plans.bloquead"] .step-3 .form-basic input[type="text"],
	[data-pagina="plans.bloquead"] .step-3 .form-basic textarea,
	[data-pagina="cadastro"] .step-3 .form-basic input[type="text"],
	[data-pagina="cadastro"] .step-3 .form-basic textarea {
		width: 280px;
		margin: 0 auto;
		margin-top: 5px;
		height: 40px
	}

	[data-pagina="plans.index"] .step-3 .form-basic .half-selects,
	[data-pagina="restrict"] .step-3 .form-basic .half-selects,
	[data-pagina="plans.success"] .step-3 .form-basic .half-selects,
	[data-pagina="plans.bloquead"] .step-3 .form-basic .half-selects,
	[data-pagina="cadastro"] .step-3 .form-basic .half-selects {
		margin-left: 0px;
		margin-top: 0px
	}

	[data-pagina="plans.index"] .step-3 .form-basic .center-box,
	[data-pagina="restrict"] .step-3 .form-basic .center-box,
	[data-pagina="plans.success"] .step-3 .form-basic .center-box,
	[data-pagina="plans.bloquead"] .step-3 .form-basic .center-box,
	[data-pagina="cadastro"] .step-3 .form-basic .center-box {
		width: 280px;
		margin: 0 auto
	}

	[data-pagina="plans.index"] .step-3 .form-basic .half-selects,
	[data-pagina="plans.index"] .step-3 .form-basic .half-inputs,
	[data-pagina="restrict"] .step-3 .form-basic .half-selects,
	[data-pagina="restrict"] .step-3 .form-basic .half-inputs,
	[data-pagina="plans.success"] .step-3 .form-basic .half-selects,
	[data-pagina="plans.success"] .step-3 .form-basic .half-inputs,
	[data-pagina="plans.bloquead"] .step-3 .form-basic .half-selects,
	[data-pagina="plans.bloquead"] .step-3 .form-basic .half-inputs,
	[data-pagina="cadastro"] .step-3 .form-basic .half-selects,
	[data-pagina="cadastro"] .step-3 .form-basic .half-inputs {
		margin: 0px auto;
		width: 280px
	}

	[data-pagina="plans.index"] .step-3 .form-basic .half-selects input,
	[data-pagina="plans.index"] .step-3 .form-basic .half-inputs input,
	[data-pagina="restrict"] .step-3 .form-basic .half-selects input,
	[data-pagina="restrict"] .step-3 .form-basic .half-inputs input,
	[data-pagina="plans.success"] .step-3 .form-basic .half-selects input,
	[data-pagina="plans.success"] .step-3 .form-basic .half-inputs input,
	[data-pagina="plans.bloquead"] .step-3 .form-basic .half-selects input,
	[data-pagina="plans.bloquead"] .step-3 .form-basic .half-inputs input,
	[data-pagina="cadastro"] .step-3 .form-basic .half-selects input,
	[data-pagina="cadastro"] .step-3 .form-basic .half-inputs input {
		width: 280px;
		margin: 0 auto;
		margin-top: 5px;
		height: 40px
	}

	[data-pagina="plans.index"] .step-3 .box.right,
	[data-pagina="restrict"] .step-3 .box.right,
	[data-pagina="plans.success"] .step-3 .box.right,
	[data-pagina="plans.bloquead"] .step-3 .box.right,
	[data-pagina="cadastro"] .step-3 .box.right {
		width: 320px;
		float: none !important
	}

	[data-pagina="plans.index"] .step-3 .optionals,
	[data-pagina="plans.index"] .step-3 .details,
	[data-pagina="restrict"] .step-3 .optionals,
	[data-pagina="restrict"] .step-3 .details,
	[data-pagina="plans.success"] .step-3 .optionals,
	[data-pagina="plans.success"] .step-3 .details,
	[data-pagina="plans.bloquead"] .step-3 .optionals,
	[data-pagina="plans.bloquead"] .step-3 .details,
	[data-pagina="cadastro"] .step-3 .optionals,
	[data-pagina="cadastro"] .step-3 .details {
		float: none;
		margin-right: 0px
	}

	[data-pagina="plans.index"] .step-3 .optionals h3,
	[data-pagina="plans.index"] .step-3 .details h3,
	[data-pagina="restrict"] .step-3 .optionals h3,
	[data-pagina="restrict"] .step-3 .details h3,
	[data-pagina="plans.success"] .step-3 .optionals h3,
	[data-pagina="plans.success"] .step-3 .details h3,
	[data-pagina="plans.bloquead"] .step-3 .optionals h3,
	[data-pagina="plans.bloquead"] .step-3 .details h3,
	[data-pagina="cadastro"] .step-3 .optionals h3,
	[data-pagina="cadastro"] .step-3 .details h3 {
		text-align: center
	}

	[data-pagina="plans.index"] .step-3 .optionals .check-optional,
	[data-pagina="plans.index"] .step-3 .details .check-optional,
	[data-pagina="restrict"] .step-3 .optionals .check-optional,
	[data-pagina="restrict"] .step-3 .details .check-optional,
	[data-pagina="plans.success"] .step-3 .optionals .check-optional,
	[data-pagina="plans.success"] .step-3 .details .check-optional,
	[data-pagina="plans.bloquead"] .step-3 .optionals .check-optional,
	[data-pagina="plans.bloquead"] .step-3 .details .check-optional,
	[data-pagina="cadastro"] .step-3 .optionals .check-optional,
	[data-pagina="cadastro"] .step-3 .details .check-optional {
		float: none;
		margin: 0 auto;
		margin-top: 5px
	}

	[data-pagina="plans.index"] .tabs-plans ul,
	[data-pagina="restrict"] .tabs-plans ul,
	[data-pagina="plans.success"] .tabs-plans ul,
	[data-pagina="plans.bloquead"] .tabs-plans ul,
	[data-pagina="cadastro"] .tabs-plans ul {
		text-align: center
	}

	[data-pagina="plans.index"] .step-2,
	[data-pagina="restrict"] .step-2,
	[data-pagina="plans.success"] .step-2,
	[data-pagina="plans.bloquead"] .step-2,
	[data-pagina="cadastro"] .step-2 {
		height: 1600px
	}

	[data-pagina="plans.index"] .step-2 .or,
	[data-pagina="restrict"] .step-2 .or,
	[data-pagina="plans.success"] .step-2 .or,
	[data-pagina="plans.bloquead"] .step-2 .or,
	[data-pagina="cadastro"] .step-2 .or {
		display: none
	}

	[data-pagina="plans.index"] .step-2 .box,
	[data-pagina="restrict"] .step-2 .box,
	[data-pagina="plans.success"] .step-2 .box,
	[data-pagina="plans.bloquead"] .step-2 .box,
	[data-pagina="cadastro"] .step-2 .box {
		width: 315px
	}

	[data-pagina="plans.index"] .step-2 .box input,
	[data-pagina="restrict"] .step-2 .box input,
	[data-pagina="plans.success"] .step-2 .box input,
	[data-pagina="plans.bloquead"] .step-2 .box input,
	[data-pagina="cadastro"] .step-2 .box input {
		width: 215px
	}

	[data-pagina="plans.index"] .box,
	[data-pagina="restrict"] .box,
	[data-pagina="plans.success"] .box,
	[data-pagina="plans.bloquead"] .box,
	[data-pagina="cadastro"] .box {
		float: none !important
	}

	[data-pagina="plans.index"] .box.login,
	[data-pagina="restrict"] .box.login,
	[data-pagina="plans.success"] .box.login,
	[data-pagina="plans.bloquead"] .box.login,
	[data-pagina="cadastro"] .box.login {
		padding-top: 20px;
		z-index: 9910
	}

	[data-pagina="plans.index"] .box.login .connect-facebook,
	[data-pagina="restrict"] .box.login .connect-facebook,
	[data-pagina="plans.success"] .box.login .connect-facebook,
	[data-pagina="plans.bloquead"] .box.login .connect-facebook,
	[data-pagina="cadastro"] .box.login .connect-facebook {
		width: 320px
	}

	[data-pagina="plans.index"] .box.login .connect-facebook a,
	[data-pagina="restrict"] .box.login .connect-facebook a,
	[data-pagina="plans.success"] .box.login .connect-facebook a,
	[data-pagina="plans.bloquead"] .box.login .connect-facebook a,
	[data-pagina="cadastro"] .box.login .connect-facebook a {
		font-size: 12px
	}

	[data-pagina="plans.index"] .step-1 .plans-choices,
	[data-pagina="restrict"] .step-1 .plans-choices,
	[data-pagina="plans.success"] .step-1 .plans-choices,
	[data-pagina="plans.bloquead"] .step-1 .plans-choices,
	[data-pagina="cadastro"] .step-1 .plans-choices {
		height: 1800px
	}

	[data-pagina="plans.index"] .step-1 .tabs-plans ul,
	[data-pagina="restrict"] .step-1 .tabs-plans ul,
	[data-pagina="plans.success"] .step-1 .tabs-plans ul,
	[data-pagina="plans.bloquead"] .step-1 .tabs-plans ul,
	[data-pagina="cadastro"] .step-1 .tabs-plans ul {
		text-align: center
	}

	[data-pagina="plans.index"] .step-1 .ad-particulars,
	[data-pagina="restrict"] .step-1 .ad-particulars,
	[data-pagina="plans.success"] .step-1 .ad-particulars,
	[data-pagina="plans.bloquead"] .step-1 .ad-particulars,
	[data-pagina="cadastro"] .step-1 .ad-particulars {
		width: 310px
	}

	[data-pagina="plans.index"] .step-1 .plans-choices .list-plans,
	[data-pagina="restrict"] .step-1 .plans-choices .list-plans,
	[data-pagina="plans.success"] .step-1 .plans-choices .list-plans,
	[data-pagina="plans.bloquead"] .step-1 .plans-choices .list-plans,
	[data-pagina="cadastro"] .step-1 .plans-choices .list-plans {
		width: 320px
	}

	[data-pagina="plans.index"] .step-1 .payment img,
	[data-pagina="restrict"] .step-1 .payment img,
	[data-pagina="plans.success"] .step-1 .payment img,
	[data-pagina="plans.bloquead"] .step-1 .payment img,
	[data-pagina="cadastro"] .step-1 .payment img {
		width: 70%
	}

	[data-pagina="plans.index"] .step-1 .plans-choices .list-plans li,
	[data-pagina="restrict"] .step-1 .plans-choices .list-plans li,
	[data-pagina="plans.success"] .step-1 .plans-choices .list-plans li,
	[data-pagina="plans.bloquead"] .step-1 .plans-choices .list-plans li,
	[data-pagina="cadastro"] .step-1 .plans-choices .list-plans li {
		display: block;
		float: none;
		margin: 0 auto
	}

	[data-pagina="plans.index"] .step-1 .plans-choices .list-plans li.active .list-features li,
	[data-pagina="restrict"] .step-1 .plans-choices .list-plans li.active .list-features li,
	[data-pagina="plans.success"] .step-1 .plans-choices .list-plans li.active .list-features li,
	[data-pagina="plans.bloquead"] .step-1 .plans-choices .list-plans li.active .list-features li,
	[data-pagina="cadastro"] .step-1 .plans-choices .list-plans li.active .list-features li {
		width: 260px
	}
}

@media screen and (max-width: 768px) {

	[data-pagina="plans.index"] .step-3 .box.left,
	[data-pagina="restrict"] .step-3 .box.left,
	[data-pagina="plans.success"] .step-3 .box.left,
	[data-pagina="plans.bloquead"] .step-3 .box.left,
	[data-pagina="cadastro"] .step-3 .box.left {
		width: 50%;
		float: left !important
	}

	[data-pagina="plans.index"] .step-3 .box.right,
	[data-pagina="restrict"] .step-3 .box.right,
	[data-pagina="plans.success"] .step-3 .box.right,
	[data-pagina="plans.bloquead"] .step-3 .box.right,
	[data-pagina="cadastro"] .step-3 .box.right {
		width: 49%;
		float: right !important
	}

	[data-pagina="plans.index"] .step-3 .form-basic .center-box,
	[data-pagina="restrict"] .step-3 .form-basic .center-box,
	[data-pagina="plans.success"] .step-3 .form-basic .center-box,
	[data-pagina="plans.bloquead"] .step-3 .form-basic .center-box,
	[data-pagina="cadastro"] .step-3 .form-basic .center-box {
		width: 330px;
		margin: 0 auto;
		padding-top: 20px
	}

	[data-pagina="plans.index"] .step-3 .form-basic .half-selects,
	[data-pagina="restrict"] .step-3 .form-basic .half-selects,
	[data-pagina="plans.success"] .step-3 .form-basic .half-selects,
	[data-pagina="plans.bloquead"] .step-3 .form-basic .half-selects,
	[data-pagina="cadastro"] .step-3 .form-basic .half-selects {
		width: 330px
	}

	[data-pagina="plans.index"] .form-basic .half-selects .chosen-container,
	[data-pagina="restrict"] .form-basic .half-selects .chosen-container,
	[data-pagina="plans.success"] .form-basic .half-selects .chosen-container,
	[data-pagina="plans.bloquead"] .form-basic .half-selects .chosen-container,
	[data-pagina="cadastro"] .form-basic .half-selects .chosen-container {
		width: 325px !important;
		background-position: 295px 25px;
		display: inline-block;
		margin-left: 0;
		top: -3px
	}

	[data-pagina="plans.index"] .step-3 .form-basic .half-inputs input,
	[data-pagina="restrict"] .step-3 .form-basic .half-inputs input,
	[data-pagina="plans.success"] .step-3 .form-basic .half-inputs input,
	[data-pagina="plans.bloquead"] .step-3 .form-basic .half-inputs input,
	[data-pagina="cadastro"] .step-3 .form-basic .half-inputs input {
		width: 325px;
		margin: 0 auto;
		margin-top: 15px;
		height: 40px
	}

	[data-pagina="plans.index"] .step-3 .form-basic textarea,
	[data-pagina="restrict"] .step-3 .form-basic textarea,
	[data-pagina="plans.success"] .step-3 .form-basic textarea,
	[data-pagina="plans.bloquead"] .step-3 .form-basic textarea,
	[data-pagina="cadastro"] .step-3 .form-basic textarea {
		width: 325px;
		margin-top: 15px;
		height: 100px;
		margin-left: 0
	}

	[data-pagina="plans.index"] .step-3 .form-basic .half-inputs,
	[data-pagina="restrict"] .step-3 .form-basic .half-inputs,
	[data-pagina="plans.success"] .step-3 .form-basic .half-inputs,
	[data-pagina="plans.bloquead"] .step-3 .form-basic .half-inputs,
	[data-pagina="cadastro"] .step-3 .form-basic .half-inputs {
		width: 330px
	}

	[data-pagina="plans.index"] .step-3 .optionals,
	[data-pagina="plans.index"] .step-3 .details,
	[data-pagina="restrict"] .step-3 .optionals,
	[data-pagina="restrict"] .step-3 .details,
	[data-pagina="plans.success"] .step-3 .optionals,
	[data-pagina="plans.success"] .step-3 .details,
	[data-pagina="plans.bloquead"] .step-3 .optionals,
	[data-pagina="plans.bloquead"] .step-3 .details,
	[data-pagina="cadastro"] .step-3 .optionals,
	[data-pagina="cadastro"] .step-3 .details {
		margin-left: 20px
	}

	[data-pagina="plans.index"] .step-3 .form-basic .checks .center-box,
	[data-pagina="restrict"] .step-3 .form-basic .checks .center-box,
	[data-pagina="plans.success"] .step-3 .form-basic .checks .center-box,
	[data-pagina="plans.bloquead"] .step-3 .form-basic .checks .center-box,
	[data-pagina="cadastro"] .step-3 .form-basic .checks .center-box {
		width: 370px
	}

	[data-pagina="plans.index"] .step-3 .optionals .check-optional,
	[data-pagina="plans.index"] .step-3 .details .check-optional,
	[data-pagina="restrict"] .step-3 .optionals .check-optional,
	[data-pagina="restrict"] .step-3 .details .check-optional,
	[data-pagina="plans.success"] .step-3 .optionals .check-optional,
	[data-pagina="plans.success"] .step-3 .details .check-optional,
	[data-pagina="plans.bloquead"] .step-3 .optionals .check-optional,
	[data-pagina="plans.bloquead"] .step-3 .details .check-optional,
	[data-pagina="cadastro"] .step-3 .optionals .check-optional,
	[data-pagina="cadastro"] .step-3 .details .check-optional {
		width: 155px;
		float: left;
		margin-left: 10px
	}

	[data-pagina="plans.index"] .step-3 .optionals h3,
	[data-pagina="restrict"] .step-3 .optionals h3,
	[data-pagina="plans.success"] .step-3 .optionals h3,
	[data-pagina="plans.bloquead"] .step-3 .optionals h3,
	[data-pagina="cadastro"] .step-3 .optionals h3 {
		width: 330px
	}

	[data-pagina="plans.index"] .step-3 .details h3,
	[data-pagina="restrict"] .step-3 .details h3,
	[data-pagina="plans.success"] .step-3 .details h3,
	[data-pagina="plans.bloquead"] .step-3 .details h3,
	[data-pagina="cadastro"] .step-3 .details h3 {
		width: 330px;
		padding-top: 20px
	}
}

@media screen and (max-width: 768px) {

	[data-pagina="plans.index"] .tt-plans p,
	[data-pagina="restrict"] .tt-plans p,
	[data-pagina="plans.success"] .tt-plans p,
	[data-pagina="plans.bloquead"] .tt-plans p,
	[data-pagina="cadastro"] .tt-plans p {
		font-size: 12px
	}

	[data-pagina="plans.index"] .tabs-plans ul li,
	[data-pagina="restrict"] .tabs-plans ul li,
	[data-pagina="plans.success"] .tabs-plans ul li,
	[data-pagina="plans.bloquead"] .tabs-plans ul li,
	[data-pagina="cadastro"] .tabs-plans ul li {
		width: 100%
	}

	[data-pagina="plans.index"] .step-1 .payment,
	[data-pagina="restrict"] .step-1 .payment,
	[data-pagina="plans.success"] .step-1 .payment,
	[data-pagina="plans.bloquead"] .step-1 .payment,
	[data-pagina="cadastro"] .step-1 .payment {
		margin-top: -130px
	}

	[data-pagina="plans.index"] .step-1 .ad-particulars,
	[data-pagina="restrict"] .step-1 .ad-particulars,
	[data-pagina="plans.success"] .step-1 .ad-particulars,
	[data-pagina="plans.bloquead"] .step-1 .ad-particulars,
	[data-pagina="cadastro"] .step-1 .ad-particulars {
		padding-bottom: 55px
	}

	[data-pagina="plans.index"] .step-2,
	[data-pagina="plans.index"] .step-2 .box,
	[data-pagina="plans.index"] .step-2 .box input,
	[data-pagina="plans.index"] .box.login .connect-facebook,
	[data-pagina="restrict"] .step-2,
	[data-pagina="restrict"] .step-2 .box,
	[data-pagina="restrict"] .step-2 .box input,
	[data-pagina="restrict"] .box.login .connect-facebook,
	[data-pagina="plans.success"] .step-2,
	[data-pagina="plans.success"] .step-2 .box,
	[data-pagina="plans.success"] .step-2 .box input,
	[data-pagina="plans.success"] .box.login .connect-facebook,
	[data-pagina="plans.bloquead"] .step-2,
	[data-pagina="plans.bloquead"] .step-2 .box,
	[data-pagina="plans.bloquead"] .step-2 .box input,
	[data-pagina="plans.bloquead"] .box.login .connect-facebook,
	[data-pagina="cadastro"] .step-2,
	[data-pagina="cadastro"] .step-2 .box,
	[data-pagina="cadastro"] .step-2 .box input,
	[data-pagina="cadastro"] .box.login .connect-facebook {
		width: 100%
	}

	[data-pagina="plans.index"] .step-2 .box,
	[data-pagina="restrict"] .step-2 .box,
	[data-pagina="plans.success"] .step-2 .box,
	[data-pagina="plans.bloquead"] .step-2 .box,
	[data-pagina="cadastro"] .step-2 .box {
		height: auto
	}

	[data-pagina="plans.index"] .step-2,
	[data-pagina="restrict"] .step-2,
	[data-pagina="plans.success"] .step-2,
	[data-pagina="plans.bloquead"] .step-2,
	[data-pagina="cadastro"] .step-2 {
		height: 1100px
	}

	[data-pagina="plans.index"] .step-2 .login .center,
	[data-pagina="restrict"] .step-2 .login .center,
	[data-pagina="plans.success"] .step-2 .login .center,
	[data-pagina="plans.bloquead"] .step-2 .login .center,
	[data-pagina="cadastro"] .step-2 .login .center {
		margin: 30px 15px 30px 15px
	}

	[data-pagina="plans.index"] .step-2 .login .connect-facebook a:before,
	[data-pagina="restrict"] .step-2 .login .connect-facebook a:before,
	[data-pagina="plans.success"] .step-2 .login .connect-facebook a:before,
	[data-pagina="plans.bloquead"] .step-2 .login .connect-facebook a:before,
	[data-pagina="cadastro"] .step-2 .login .connect-facebook a:before {
		margin-right: 35px
	}

	[data-pagina="plans.index"] .step-2 .box .enter,
	[data-pagina="restrict"] .step-2 .box .enter,
	[data-pagina="plans.success"] .step-2 .box .enter,
	[data-pagina="plans.bloquead"] .step-2 .box .enter,
	[data-pagina="cadastro"] .step-2 .box .enter {
		margin-top: 0 !important
	}

	[data-pagina="plans.index"] .step-2 .box,
	[data-pagina="restrict"] .step-2 .box,
	[data-pagina="plans.success"] .step-2 .box,
	[data-pagina="plans.bloquead"] .step-2 .box,
	[data-pagina="cadastro"] .step-2 .box {
		margin-bottom: 10px
	}

	[data-pagina="plans.index"] .step-2 .box .center-box,
	[data-pagina="restrict"] .step-2 .box .center-box,
	[data-pagina="plans.success"] .step-2 .box .center-box,
	[data-pagina="plans.bloquead"] .step-2 .box .center-box,
	[data-pagina="cadastro"] .step-2 .box .center-box {
		width: 100%;
		padding: 30px 15px
	}

	[data-pagina="plans.index"] .step-2 .box .half-inputs .text,
	[data-pagina="restrict"] .step-2 .box .half-inputs .text,
	[data-pagina="plans.success"] .step-2 .box .half-inputs .text,
	[data-pagina="plans.bloquead"] .step-2 .box .half-inputs .text,
	[data-pagina="cadastro"] .step-2 .box .half-inputs .text {
		width: 125px
	}

	[data-pagina="plans.index"] .step-2 .box .phones-checks label,
	[data-pagina="restrict"] .step-2 .box .phones-checks label,
	[data-pagina="plans.success"] .step-2 .box .phones-checks label,
	[data-pagina="plans.bloquead"] .step-2 .box .phones-checks label,
	[data-pagina="cadastro"] .step-2 .box .phones-checks label {
		margin-right: 7px;
		font-size: 11px;
		margin-top: 15px;
		margin-bottom: 40px
	}

	[data-pagina="plans.index"] .step-2 .box .field-cep .text,
	[data-pagina="plans.index"] .step-2 .box .text.cpf,
	[data-pagina="restrict"] .step-2 .box .field-cep .text,
	[data-pagina="restrict"] .step-2 .box .text.cpf,
	[data-pagina="plans.success"] .step-2 .box .field-cep .text,
	[data-pagina="plans.success"] .step-2 .box .text.cpf,
	[data-pagina="plans.bloquead"] .step-2 .box .field-cep .text,
	[data-pagina="plans.bloquead"] .step-2 .box .text.cpf,
	[data-pagina="cadastro"] .step-2 .box .field-cep .text,
	[data-pagina="cadastro"] .step-2 .box .text.cpf {
		width: 100%
	}

	[data-pagina="plans.index"] .step-3 .tt-step,
	[data-pagina="restrict"] .step-3 .tt-step,
	[data-pagina="plans.success"] .step-3 .tt-step,
	[data-pagina="plans.bloquead"] .step-3 .tt-step,
	[data-pagina="cadastro"] .step-3 .tt-step {
		text-align: center
	}

	[data-pagina="plans.index"] .step-3 .tt-step h2,
	[data-pagina="restrict"] .step-3 .tt-step h2,
	[data-pagina="plans.success"] .step-3 .tt-step h2,
	[data-pagina="plans.bloquead"] .step-3 .tt-step h2,
	[data-pagina="cadastro"] .step-3 .tt-step h2 {
		margin-bottom: 15px;
		line-height: 33px
	}

	[data-pagina="plans.index"] .step-3 .plan-choiced,
	[data-pagina="restrict"] .step-3 .plan-choiced,
	[data-pagina="plans.success"] .step-3 .plan-choiced,
	[data-pagina="plans.bloquead"] .step-3 .plan-choiced,
	[data-pagina="cadastro"] .step-3 .plan-choiced {
		margin: 20px auto
	}

	[data-pagina="plans.index"] .step-3 .plan-choiced span,
	[data-pagina="restrict"] .step-3 .plan-choiced span,
	[data-pagina="plans.success"] .step-3 .plan-choiced span,
	[data-pagina="plans.bloquead"] .step-3 .plan-choiced span,
	[data-pagina="cadastro"] .step-3 .plan-choiced span {
		text-align: center
	}

	[data-pagina="plans.index"] .step-3 .plan-choiced span.plan-name,
	[data-pagina="restrict"] .step-3 .plan-choiced span.plan-name,
	[data-pagina="plans.success"] .step-3 .plan-choiced span.plan-name,
	[data-pagina="plans.bloquead"] .step-3 .plan-choiced span.plan-name,
	[data-pagina="cadastro"] .step-3 .plan-choiced span.plan-name {
		text-align: center
	}

	[data-pagina="plans.index"] .center-box .tt-modal h1,
	[data-pagina="restrict"] .center-box .tt-modal h1,
	[data-pagina="plans.success"] .center-box .tt-modal h1,
	[data-pagina="plans.bloquead"] .center-box .tt-modal h1,
	[data-pagina="cadastro"] .center-box .tt-modal h1 {
		padding-top: 20px
	}

	[data-pagina="plans.index"] .center-box .tt-modal,
	[data-pagina="restrict"] .center-box .tt-modal,
	[data-pagina="plans.success"] .center-box .tt-modal,
	[data-pagina="plans.bloquead"] .center-box .tt-modal,
	[data-pagina="cadastro"] .center-box .tt-modal {
		margin-bottom: 20px;
		overflow: hidden
	}

	[data-pagina="plans.index"] .step-3 .center,
	[data-pagina="restrict"] .step-3 .center,
	[data-pagina="plans.success"] .step-3 .center,
	[data-pagina="plans.bloquead"] .step-3 .center,
	[data-pagina="cadastro"] .step-3 .center {
		max-width: 100%;
		width: 100%
	}

	[data-pagina="plans.index"] .step-3 .form-basic select,
	[data-pagina="restrict"] .step-3 .form-basic select,
	[data-pagina="plans.success"] .step-3 .form-basic select,
	[data-pagina="plans.bloquead"] .step-3 .form-basic select,
	[data-pagina="cadastro"] .step-3 .form-basic select {
		font-weight: 400;
		font-size: 13px;
		margin: 15px auto
	}

	[data-pagina="plans.index"] .step-3 .form-basic .half-inputs input,
	[data-pagina="restrict"] .step-3 .form-basic .half-inputs input,
	[data-pagina="plans.success"] .step-3 .form-basic .half-inputs input,
	[data-pagina="plans.bloquead"] .step-3 .form-basic .half-inputs input,
	[data-pagina="cadastro"] .step-3 .form-basic .half-inputs input {
		font-weight: 400;
		font-size: 13px;
		margin: 10px auto
	}

	[data-pagina="plans.index"] .step-3 .form-basic textarea,
	[data-pagina="restrict"] .step-3 .form-basic textarea,
	[data-pagina="plans.success"] .step-3 .form-basic textarea,
	[data-pagina="plans.bloquead"] .step-3 .form-basic textarea,
	[data-pagina="cadastro"] .step-3 .form-basic textarea {
		height: 80px;
		font-weight: 400;
		font-size: 13px
	}

	[data-pagina="plans.index"] .step-3 .box.right,
	[data-pagina="restrict"] .step-3 .box.right,
	[data-pagina="plans.success"] .step-3 .box.right,
	[data-pagina="plans.bloquead"] .step-3 .box.right,
	[data-pagina="cadastro"] .step-3 .box.right {
		width: 100%
	}

	[data-pagina="plans.index"] .step-3 .optionals,
	[data-pagina="plans.index"] .step-3 .details,
	[data-pagina="restrict"] .step-3 .optionals,
	[data-pagina="restrict"] .step-3 .details,
	[data-pagina="plans.success"] .step-3 .optionals,
	[data-pagina="plans.success"] .step-3 .details,
	[data-pagina="plans.bloquead"] .step-3 .optionals,
	[data-pagina="plans.bloquead"] .step-3 .details,
	[data-pagina="cadastro"] .step-3 .optionals,
	[data-pagina="cadastro"] .step-3 .details {
		width: 100%
	}

	[data-pagina="plans.index"] .step-3 .optionals .check-optional,
	[data-pagina="plans.index"] .step-3 .details .check-optional,
	[data-pagina="restrict"] .step-3 .optionals .check-optional,
	[data-pagina="restrict"] .step-3 .details .check-optional,
	[data-pagina="plans.success"] .step-3 .optionals .check-optional,
	[data-pagina="plans.success"] .step-3 .details .check-optional,
	[data-pagina="plans.bloquead"] .step-3 .optionals .check-optional,
	[data-pagina="plans.bloquead"] .step-3 .details .check-optional,
	[data-pagina="cadastro"] .step-3 .optionals .check-optional,
	[data-pagina="cadastro"] .step-3 .details .check-optional {
		width: 280px
	}

	[data-pagina="plans.index"] .step-3 .optionals .check-optional span,
	[data-pagina="plans.index"] .step-3 .details .check-optional span,
	[data-pagina="restrict"] .step-3 .optionals .check-optional span,
	[data-pagina="restrict"] .step-3 .details .check-optional span,
	[data-pagina="plans.success"] .step-3 .optionals .check-optional span,
	[data-pagina="plans.success"] .step-3 .details .check-optional span,
	[data-pagina="plans.bloquead"] .step-3 .optionals .check-optional span,
	[data-pagina="plans.bloquead"] .step-3 .details .check-optional span,
	[data-pagina="cadastro"] .step-3 .optionals .check-optional span,
	[data-pagina="cadastro"] .step-3 .details .check-optional span {
		width: 265px
	}

	[data-pagina="plans.index"] .step-3 .box.clear .tt-box h3,
	[data-pagina="restrict"] .step-3 .box.clear .tt-box h3,
	[data-pagina="plans.success"] .step-3 .box.clear .tt-box h3,
	[data-pagina="plans.bloquead"] .step-3 .box.clear .tt-box h3,
	[data-pagina="cadastro"] .step-3 .box.clear .tt-box h3 {
		font-size: 20px
	}

	[data-pagina="plans.index"] .step-3 .box.clear .tt-box p,
	[data-pagina="restrict"] .step-3 .box.clear .tt-box p,
	[data-pagina="plans.success"] .step-3 .box.clear .tt-box p,
	[data-pagina="plans.bloquead"] .step-3 .box.clear .tt-box p,
	[data-pagina="cadastro"] .step-3 .box.clear .tt-box p {
		margin-left: 0
	}

	[data-pagina="plans.index"] .step-3 .continue,
	[data-pagina="restrict"] .step-3 .continue,
	[data-pagina="plans.success"] .step-3 .continue,
	[data-pagina="plans.bloquead"] .step-3 .continue,
	[data-pagina="cadastro"] .step-3 .continue {
		float: left;
		margin-left: 12px
	}

	[data-pagina="plans.index"] .step-3 .back,
	[data-pagina="restrict"] .step-3 .back,
	[data-pagina="plans.success"] .step-3 .back,
	[data-pagina="plans.bloquead"] .step-3 .back,
	[data-pagina="cadastro"] .step-3 .back {
		text-align: center;
		width: 100%
	}

	[data-pagina="plans.index"] .step-4 .personal-data,
	[data-pagina="restrict"] .step-4 .personal-data,
	[data-pagina="plans.success"] .step-4 .personal-data,
	[data-pagina="plans.bloquead"] .step-4 .personal-data,
	[data-pagina="cadastro"] .step-4 .personal-data {
		height: auto;
		padding-bottom: 30px;
		width: 100%
	}

	[data-pagina="plans.index"] .step-4 .left,
	[data-pagina="plans.index"] .step-4 .right,
	[data-pagina="restrict"] .step-4 .left,
	[data-pagina="restrict"] .step-4 .right,
	[data-pagina="plans.success"] .step-4 .left,
	[data-pagina="plans.success"] .step-4 .right,
	[data-pagina="plans.bloquead"] .step-4 .left,
	[data-pagina="plans.bloquead"] .step-4 .right,
	[data-pagina="cadastro"] .step-4 .left,
	[data-pagina="cadastro"] .step-4 .right {
		float: inherit;
		width: 100%
	}

	[data-pagina="plans.index"] .step-4 ul,
	[data-pagina="restrict"] .step-4 ul,
	[data-pagina="plans.success"] .step-4 ul,
	[data-pagina="plans.bloquead"] .step-4 ul,
	[data-pagina="cadastro"] .step-4 ul {
		margin-bottom: 0
	}

	[data-pagina="plans.index"] .tabs-plans .center,
	[data-pagina="restrict"] .tabs-plans .center,
	[data-pagina="plans.success"] .tabs-plans .center,
	[data-pagina="plans.bloquead"] .tabs-plans .center,
	[data-pagina="cadastro"] .tabs-plans .center {
		max-width: 100%
	}

	[data-pagina="plans.index"] .step-4 .box-plan ul,
	[data-pagina="restrict"] .step-4 .box-plan ul,
	[data-pagina="plans.success"] .step-4 .box-plan ul,
	[data-pagina="plans.bloquead"] .step-4 .box-plan ul,
	[data-pagina="cadastro"] .step-4 .box-plan ul {
		overflow: hidden
	}

	[data-pagina="plans.index"] .step-4 .personal-data ul li,
	[data-pagina="restrict"] .step-4 .personal-data ul li,
	[data-pagina="plans.success"] .step-4 .personal-data ul li,
	[data-pagina="plans.bloquead"] .step-4 .personal-data ul li,
	[data-pagina="cadastro"] .step-4 .personal-data ul li {
		font-size: 14px
	}

	[data-pagina="plans.index"] .step-4 .box-plan .plan-choiced,
	[data-pagina="plans.index"] .step-4 .box-plan ul li,
	[data-pagina="restrict"] .step-4 .box-plan .plan-choiced,
	[data-pagina="restrict"] .step-4 .box-plan ul li,
	[data-pagina="plans.success"] .step-4 .box-plan .plan-choiced,
	[data-pagina="plans.success"] .step-4 .box-plan ul li,
	[data-pagina="plans.bloquead"] .step-4 .box-plan .plan-choiced,
	[data-pagina="plans.bloquead"] .step-4 .box-plan ul li,
	[data-pagina="cadastro"] .step-4 .box-plan .plan-choiced,
	[data-pagina="cadastro"] .step-4 .box-plan ul li {
		width: 100%
	}

	[data-pagina="plans.index"] .step-4 .box-plan .value-pay,
	[data-pagina="restrict"] .step-4 .box-plan .value-pay,
	[data-pagina="plans.success"] .step-4 .box-plan .value-pay,
	[data-pagina="plans.bloquead"] .step-4 .box-plan .value-pay,
	[data-pagina="cadastro"] .step-4 .box-plan .value-pay {
		height: 110px
	}

	[data-pagina="plans.index"] .step-4 .box-plan .plan-choiced,
	[data-pagina="restrict"] .step-4 .box-plan .plan-choiced,
	[data-pagina="plans.success"] .step-4 .box-plan .plan-choiced,
	[data-pagina="plans.bloquead"] .step-4 .box-plan .plan-choiced,
	[data-pagina="cadastro"] .step-4 .box-plan .plan-choiced {
		margin-bottom: 10px;
		padding-top: 1px
	}

	[data-pagina="plans.index"] .step-4 .payment,
	[data-pagina="restrict"] .step-4 .payment,
	[data-pagina="plans.success"] .step-4 .payment,
	[data-pagina="plans.bloquead"] .step-4 .payment,
	[data-pagina="cadastro"] .step-4 .payment {
		width: 100%
	}

	[data-pagina="plans.index"] .system-message,
	[data-pagina="restrict"] .system-message,
	[data-pagina="plans.success"] .system-message,
	[data-pagina="plans.bloquead"] .system-message,
	[data-pagina="cadastro"] .system-message {
		width: 100%
	}
}

@media screen and (max-width: 768px) {

	[data-pagina="plans.index"] .step-2 .box,
	[data-pagina="plans.index"] .step-2 .center {
		width: 425px
	}

	[data-pagina="plans.index"] .step-2 .box {
		margin-bottom: 15px
	}

	[data-pagina="plans.index"] .step-2 .box input {
		width: 98%
	}

	[data-pagina="plans.index"] .step-2 {
		height: 1600px !important
	}
}

[data-pagina="auth.resellerSignupNew"],
[data-pagina="auth.resellerSignup"] {
	background-color: #f3f1f2
}

[data-pagina="auth.resellerSignupNew"] header,
[data-pagina="auth.resellerSignup"] header {
	background-color: #000;
	height: 65px;
}

[data-pagina="auth.resellerSignupNew"] .search-header,
[data-pagina="auth.resellerSignup"] .search-header {
	display: inline-block !important;
	margin: 20px 20px 20px 50px
}

[data-pagina="auth.resellerSignupNew"] .search-header .search-input,
[data-pagina="auth.resellerSignup"] .search-header .search-input {
	height: 40px;
	width: 230px;
	padding-left: 10px;
	padding-right: 40px;
	font-size: 13px;
	border: none
}

[data-pagina="auth.resellerSignupNew"] .search-header .send-search,
[data-pagina="auth.resellerSignup"] .search-header .send-search {
	right: 30px;
	width: 30px;
	height: 40px;
	text-indent: -9999px;
	background: #facf00 url("../images/search.png") center no-repeat;
	border: none;
	z-index: 100;
	position: relative
}

[data-pagina="auth.resellerSignupNew"] .content,
[data-pagina="auth.resellerSignup"] .content {
	width: 505px;
	margin: 0 auto;
	text-align: center
}

[data-pagina="auth.resellerSignupNew"] .content h1,
[data-pagina="auth.resellerSignup"] .content h1 {
	margin-bottom: 20px
}

[data-pagina="auth.resellerSignupNew"] .subheader,
[data-pagina="auth.resellerSignup"] .subheader {
	text-transform: uppercase;
	font-size: 14px
}

[data-pagina="auth.resellerSignupNew"] #signup-form,
[data-pagina="auth.resellerSignup"] #signup-form {
	width: 505px;
	height: 100%;
	background-color: #facf00;
	border: 1px solid #e8e6e7;
	margin: 40px 40px 40px 0;
	padding: 40px
}

[data-pagina="auth.resellerSignupNew"] #signup-form h1,
[data-pagina="auth.resellerSignup"] #signup-form h1 {
	margin-bottom: 20px;
	color: #404040
}

[data-pagina="auth.resellerSignupNew"] #signup-form label,
[data-pagina="auth.resellerSignupNew"] #signup-form .subheader,
[data-pagina="auth.resellerSignup"] #signup-form label,
[data-pagina="auth.resellerSignup"] #signup-form .subheader {
	display: block;
	width: 100%;
	text-align: left;
	font-weight: 600;
	color: #404040;
}

[data-pagina="auth.resellerSignupNew"] #signup-form input .input-whatsapp,
[data-pagina="auth.resellerSignup"] #signup-form input .input-whatsapp {
font-family: 'Font Awesome 6 Free', Arial, sans-serif;
  font-weight: 900;
  padding: 10px 12px;
  border: 1px solid #ccc;
  border-radius: 6px;
  font-size: 16px;
  width: 280px;
}

[data-pagina="auth.resellerSignupNew"] #signup-form input .input-whatsapp::placeholder,
[data-pagina="auth.resellerSignup"] #signup-form input .input-whatsapp::placeholder {
	font-family: 'Font Awesome 6 Free', Arial, sans-serif;
  	font-weight: 900;
}

[data-pagina="auth.resellerSignupNew"] #signup-form input[type="tel"],
[data-pagina="auth.resellerSignupNew"] #signup-form input[type="email"],
[data-pagina="auth.resellerSignupNew"] #signup-form input[type="text"],
[data-pagina="auth.resellerSignupNew"] #signup-form input[type="password"],
[data-pagina="auth.resellerSignupNew"] #signup-form input[type="cep"],
[data-pagina="auth.resellerSignupNew"] #signup-form textarea,
[data-pagina="auth.resellerSignup"] #signup-form input[type="tel"],
[data-pagina="auth.resellerSignup"] #signup-form input[type="email"],
[data-pagina="auth.resellerSignup"] #signup-form input[type="text"],
[data-pagina="auth.resellerSignup"] #signup-form input[type="password"],
[data-pagina="auth.resellerSignup"] #signup-form input[type="cep"],
[data-pagina="auth.resellerSignup"] #signup-form textarea {
	width: 100%;
	margin: 4px auto 20px auto;
	border-radius: 8px;
}

[data-pagina="auth.resellerSignup"] #signup-form textarea {
	padding-top: 10px;
	height: 210px
}

[data-pagina="auth.resellerSignup"] #signup-form input[type="submit"] {
	width: 70%;
	height: 50px;
	margin-top: 15px;
	background-color: #5E5E5E;
	color: #FACF00;
	margin: 0 auto;
	border-radius: 8px;
}

[data-pagina="auth.resellerSignup"] .help-infos {
	margin-bottom: 50px;
	width: 400px;
	margin-left: 55px;
	text-align: left
}

[data-pagina="auth.resellerSignup"] .help-infos h2 {
	display: inline-block;
	float: left
}

[data-pagina="auth.resellerSignup"] .help-infos .infos {
	float: right;
	font-size: 14px
}

[data-pagina="auth.resellerSignup"] .help-infos .infos .schedule {
	margin-top: 15px
}

[data-pagina="auth.resellerSignup"] .help-infos .infos .last-info {
	margin: 0 0 40px 63px
}

@media screen and (max-width: 768px) {
	[data-pagina="auth.resellerSignup"] #HpwzdWEWtis2Ta6eEgcxJzJI6cbZubH5 {
		display: none;
	}

	[data-pagina="auth.resellerSignup"] header .search-mobile {
		display: none !important
	}

	[data-pagina="auth.resellerSignup"] .search-header,
	[data-pagina="contact.job"] .search-header {
		display: none !important
	}

	[data-pagina="auth.resellerSignup"] header .menu ul li.evidence,
	[data-pagina="contact.job"] header .menu ul li.evidence {
		display: block !important
	}
}

@media screen and (max-width: 600px) {
	[data-pagina="auth.resellerSignup"] #signup-form {
		width: 100%
	}

	[data-pagina="auth.resellerSignup"] #signup-form input[type="text"],
	[data-pagina="auth.resellerSignup"] #signup-form textarea {
		width: 100%
	}

	[data-pagina="auth.resellerSignup"] .help-infos h2 {
		float: none;
		margin-bottom: 15px
	}

	[data-pagina="auth.resellerSignup"] .help-infos .infos {
		float: none
	}
}

[data-pagina="contact"] {
	background-color: #fff
}

[data-pagina="contact"] header {
	background-color: #2e2e2e
}

[data-pagina="contact"] .search-header {
	display: inline-block !important;
	margin: 20px 20px 20px 50px
}

[data-pagina="contact"] .search-header .search-input {
	height: 40px;
	width: 230px;
	padding-left: 10px;
	padding-right: 40px;
	font-size: 13px;
	border: none
}

[data-pagina="contact"] .search-header .send-search {
	right: 30px;
	width: 30px;
	height: 40px;
	text-indent: -9999px;
	background: #facf00 url("../images/search.png") center no-repeat;
	border: none;
	z-index: 100;
	position: relative
}

[data-pagina="contact"] .content {
	width: 715px;
	margin: 0 auto
}

[data-pagina="contact"] .content.center {
	text-align: center
}

[data-pagina="contact"] .content h1 {
	margin-bottom: 20px
}

[data-pagina="contact"] .main-content {
	margin-top: 80px;
	text-align: left
}

[data-pagina="contact"] .subheader {
	text-transform: uppercase;
	font-size: 14px
}

[data-pagina="contact"] .left-content {
	float: left;
	display: inline-block
}

[data-pagina="contact"] .left-content .form-basic {
	margin-top: 40px
}

[data-pagina="contact"] .left-content .form-basic input[type="text"],
[data-pagina="contact"] .left-content .form-basic textarea {
	width: 315px
}

[data-pagina="contact"] .left-content .form-basic textarea {
	padding-top: 10px;
	height: 210px
}

[data-pagina="contact"] .left-content .form-basic input[type="submit"] {
	width: 220px;
	height: 50px;
	margin: 30px 0 115px
}

[data-pagina="contact"] .right-content {
	float: right;
	display: inline-block
}

[data-pagina="contact"] .right-content .infos {
	font-size: 14px;
	margin-top: 40px;
	line-height: 20px
}

[data-pagina="contact"] .right-content .infos .schedule {
	margin-top: 15px
}

[data-pagina="contact"] .right-content .infos .last-info {
	margin: 0 0 40px 63px
}

[data-pagina="contact"] .right-content .social .work-us {
	display: block;
	line-height: 35px;
	text-align: center;
	width: 160px;
	margin: 0 auto;
	background: #2e2e2e;
	text-transform: uppercase;
	color: #facf00;
	font-weight: 700;
	font-size: 13px;
	text-decoration: none
}

[data-pagina="contact"] .right-content .social .social-list {
	padding: 0px;
	margin-bottom: 35px
}

[data-pagina="contact"] .right-content .social .social-list li {
	list-style: none;
	display: inline-block;
	margin-left: 35px
}

[data-pagina="contact"] .right-content .social .social-list li a {
	display: inline-block;
	background: url("../images/social-icons.png") no-repeat;
	text-indent: -9999px
}

[data-pagina="contact"] .right-content .social .social-list li a.facebook {
	width: 18px;
	height: 33px;
	background-position: 0px 0px
}

[data-pagina="contact"] .right-content .social .social-list li a.twitter {
	width: 30px;
	height: 30px;
	background-position: -57px 0px
}

[data-pagina="contact"] .right-content .social .social-list li a.google {
	width: 30px;
	height: 33px;
	background-position: -117px 0px
}

[data-pagina="contact"] .form-basic .chosen-container {
	position: relative;
	display: block;
	width: 315px !important;
	height: 50px;
	border: 1px solid #cbcbcb;
	vertical-align: middle;
	font-size: 13px;
	zoom: 1;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	background: #fff url("../images/select-advanced.png") no-repeat right;
	background-position: 285px 25px;
	margin-top: 15px
}

[data-pagina="contact"] .form-basic .chosen-container.chosen-with-drop .chosen-drop {
	left: 0px;
	width: 100%
}

[data-pagina="contact"] .form-basic textarea {
	resize: vertical
}

@media screen and (max-width: 1000px) {
	[data-pagina="contact"] .right-content {
		float: none;
		margin: -75px 0px 50px auto
	}

	[data-pagina="contact"] .left-content {
		float: none;
		margin: 0 auto
	}
}

@media screen and (max-width: 768px) {

	[data-pagina="contact"] .search-header,
	[data-pagina="auth.resellerSignup"] .search-header,
	[data-pagina="contact.job"] .search-header {
		display: none !important
	}

	[data-pagina="contact"] .left-content .form-basic input[type="text"],
	[data-pagina="contact"] .left-content .form-basic textarea {
		width: 100%
	}

	[data-pagina="contact"] .left-content,
	[data-pagina="contact"] .right-content {
		width: 100%
	}

	[data-pagina="contact"] .form-basic select {
		margin-top: 15px
	}

	[data-pagina="about"] .search-form form .advanced-search {
		display: none
	}

	[data-pagina="about"] .top-about h1 {
		padding-top: 0
	}

	[data-pagina="about"] .top-about {
		height: auto;
		padding-bottom: 50px
	}

	[data-pagina="about"] .ad-particulars {
		padding-top: 55px
	}

	[data-pagina="contact"] .main-content {
		margin-top: 30px
	}

	[data-pagina="contact"] .left-content .form-basic {
		margin-top: 20px
	}

	[data-pagina="contact"] .form-basic select {
		width: 100%;
		font-size: 13px
	}
}

[data-pagina="terms"],
[data-pagina="privacy"] {
	background-color: #fff
}

[data-pagina="terms"] a,
[data-pagina="privacy"] a {
	color: #000;
	text-decoration: underline
}

[data-pagina="terms"] p,
[data-pagina="privacy"] p {
	margin-bottom: 25px
}

[data-pagina="terms"] header,
[data-pagina="privacy"] header {
	background-color: #2e2e2e
}

[data-pagina="terms"] ol,
[data-pagina="privacy"] ol {
	list-style: lower-alpha;
	margin-left: 20px
}

[data-pagina="terms"] ol li,
[data-pagina="privacy"] ol li {
	margin-bottom: 20px
}

[data-pagina="terms"] .data,
[data-pagina="privacy"] .data {
	text-align: center;
	padding-top: 40px
}

[data-pagina="terms"] .search-header,
[data-pagina="privacy"] .search-header {
	display: inline-block !important;
	margin: 20px 20px 20px 50px
}

[data-pagina="terms"] .search-header .search-input,
[data-pagina="privacy"] .search-header .search-input {
	height: 40px;
	width: 230px;
	padding-left: 10px;
	padding-right: 40px;
	font-size: 13px;
	border: none
}

[data-pagina="terms"] .search-header .send-search,
[data-pagina="privacy"] .search-header .send-search {
	right: 30px;
	width: 30px;
	height: 40px;
	text-indent: -9999px;
	background: #facf00 url("../images/search.png") center no-repeat;
	border: none;
	z-index: 100;
	position: relative
}

[data-pagina="terms"] .content,
[data-pagina="privacy"] .content {
	width: 715px;
	margin: 0 auto
}

[data-pagina="terms"] .content.center,
[data-pagina="privacy"] .content.center {
	text-align: center
}

[data-pagina="terms"] .content h1,
[data-pagina="privacy"] .content h1 {
	margin-bottom: 20px
}

[data-pagina="terms"] .main-content,
[data-pagina="privacy"] .main-content {
	margin-top: 80px;
	text-align: left
}

[data-pagina="terms"] .subheader,
[data-pagina="privacy"] .subheader {
	font-size: 14px
}

[data-pagina="terms"] .left-content,
[data-pagina="privacy"] .left-content {
	float: left;
	display: inline-block
}

[data-pagina="terms"] .left-content .form-basic,
[data-pagina="privacy"] .left-content .form-basic {
	margin-top: 40px
}

[data-pagina="terms"] .left-content .form-basic input[type="text"],
[data-pagina="terms"] .left-content .form-basic textarea,
[data-pagina="privacy"] .left-content .form-basic input[type="text"],
[data-pagina="privacy"] .left-content .form-basic textarea {
	width: 315px
}

[data-pagina="terms"] .left-content .form-basic textarea,
[data-pagina="privacy"] .left-content .form-basic textarea {
	padding-top: 10px;
	height: 210px
}

[data-pagina="terms"] .left-content .form-basic input[type="submit"],
[data-pagina="privacy"] .left-content .form-basic input[type="submit"] {
	width: 220px;
	height: 50px;
	margin: 30px 0 115px
}

[data-pagina="terms"] .right-content,
[data-pagina="privacy"] .right-content {
	float: right;
	display: inline-block
}

[data-pagina="terms"] .right-content .infos,
[data-pagina="privacy"] .right-content .infos {
	font-size: 14px;
	margin-top: 40px;
	line-height: 20px
}

[data-pagina="terms"] .right-content .infos .schedule,
[data-pagina="privacy"] .right-content .infos .schedule {
	margin-top: 15px
}

[data-pagina="terms"] .right-content .infos .last-info,
[data-pagina="privacy"] .right-content .infos .last-info {
	margin: 0 0 40px 63px
}

[data-pagina="terms"] .right-content .social .work-us,
[data-pagina="privacy"] .right-content .social .work-us {
	display: block;
	line-height: 35px;
	text-align: center;
	width: 160px;
	margin: 0 auto;
	background: #2e2e2e;
	text-transform: uppercase;
	color: #facf00;
	font-weight: 700;
	font-size: 13px;
	text-decoration: none
}

[data-pagina="terms"] .right-content .social .social-list,
[data-pagina="privacy"] .right-content .social .social-list {
	padding: 0px;
	margin-bottom: 35px
}

[data-pagina="terms"] .right-content .social .social-list li,
[data-pagina="privacy"] .right-content .social .social-list li {
	list-style: none;
	display: inline-block;
	margin-left: 35px
}

[data-pagina="terms"] .right-content .social .social-list li a,
[data-pagina="privacy"] .right-content .social .social-list li a {
	display: inline-block;
	background: url("../images/social-icons.png") no-repeat;
	text-indent: -9999px
}

[data-pagina="terms"] .right-content .social .social-list li a.facebook,
[data-pagina="privacy"] .right-content .social .social-list li a.facebook {
	width: 18px;
	height: 33px;
	background-position: 0px 0px
}

[data-pagina="terms"] .right-content .social .social-list li a.twitter,
[data-pagina="privacy"] .right-content .social .social-list li a.twitter {
	width: 30px;
	height: 30px;
	background-position: -57px 0px
}

[data-pagina="terms"] .right-content .social .social-list li a.google,
[data-pagina="privacy"] .right-content .social .social-list li a.google {
	width: 30px;
	height: 33px;
	background-position: -117px 0px
}

[data-pagina="terms"] .form-basic .chosen-container,
[data-pagina="privacy"] .form-basic .chosen-container {
	position: relative;
	display: block;
	width: 315px !important;
	height: 50px;
	border: 1px solid #cbcbcb;
	vertical-align: middle;
	font-size: 13px;
	zoom: 1;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	background: #fff url("../images/select-advanced.png") no-repeat right;
	background-position: 285px 25px;
	margin-top: 15px
}

[data-pagina="terms"] .form-basic .chosen-container.chosen-with-drop .chosen-drop,
[data-pagina="privacy"] .form-basic .chosen-container.chosen-with-drop .chosen-drop {
	left: 0px;
	width: 100%
}

[data-pagina="terms"] .form-basic textarea,
[data-pagina="privacy"] .form-basic textarea {
	resize: vertical
}

@media screen and (max-width: 1366px) {
	header.scroll-header #search-form {
		display: none
	}
}

[data-pagina="contact.job"] {
	background-color: #fff
}

[data-pagina="contact.job"] header {
	background-color: #2e2e2e
}

[data-pagina="contact.job"] .search-header {
	display: inline-block !important;
	margin: 20px 20px 20px 50px
}

[data-pagina="contact.job"] .search-header .search-input {
	height: 40px;
	width: 270px;
	padding-left: 10px;
	padding-right: 40px;
	font-size: 13px;
	border: none
}

[data-pagina="contact.job"] .search-header .send-search {
	right: 30px;
	width: 30px;
	height: 40px;
	text-indent: -9999px;
	background: #facf00 url("../images/search.png") center no-repeat;
	border: none;
	z-index: 100;
	position: relative
}

[data-pagina="contact.job"] .content {
	width: 715px;
	margin: 0 auto
}

[data-pagina="contact.job"] .content.center {
	text-align: center
}

[data-pagina="contact.job"] .content h1 {
	margin-bottom: 20px
}

[data-pagina="contact.job"] .main-content {
	margin-top: 80px;
	text-align: left
}

[data-pagina="contact.job"] .subheader {
	text-transform: uppercase;
	font-size: 14px
}

[data-pagina="contact.job"] .form-basic {
	margin-top: 40px
}

[data-pagina="contact.job"] .form-basic input[type="text"],
[data-pagina="contact.job"] .form-basic textarea {
	width: 315px
}

[data-pagina="contact.job"] .form-basic textarea {
	padding-top: 10px;
	height: 260px;
	margin-top: 45px
}

[data-pagina="contact.job"] .form-basic input[type="submit"] {
	width: 220px;
	height: 50px;
	margin: 30px 0 115px;
	float: right
}

[data-pagina="contact.job"] .form-basic .btn-file {
	position: relative
}

[data-pagina="contact.job"] .form-basic .btn-file button {
	width: 200px;
	height: 50px;
	margin: 30px 0 20px;
	background-color: #2e2e2e;
	color: #facf00
}

[data-pagina="contact.job"] .form-basic .btn-file button img {
	display: inline-block;
	position: absolute;
	left: 45px;
	top: 45px
}

[data-pagina="contact.job"] .form-basic .btn-file input.upload {
	display: none
}

[data-pagina="contact.job"] .form-basic .btn-file .filename {
	font-size: 12px;
	font-style: italic;
	display: block;
	position: relative
}

[data-pagina="contact.job"] .form-basic .chosen-container {
	position: relative;
	display: block;
	width: 315px !important;
	height: 50px;
	border: 1px solid #cbcbcb;
	vertical-align: middle;
	font-size: 13px;
	zoom: 1;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	background: #fff url("../images/select-advanced.png") no-repeat right;
	background-position: 285px 25px;
	margin-top: 15px
}

[data-pagina="contact.job"] .form-basic .half-selects {
	margin-left: -20px
}

[data-pagina="contact.job"] .form-basic .half-selects .chosen-container {
	width: 150px !important;
	background-position: 120px 25px;
	display: inline-block;
	margin-left: 21px
}

[data-pagina="contact.job"] .form-basic .chosen-container-single .chosen-single {
	position: relative;
	display: block;
	overflow: hidden;
	color: #cbcbcb;
	padding: 0 0 0 8px;
	height: 50px;
	text-decoration: none;
	white-space: nowrap
}

[data-pagina="contact.job"] .form-basic .chosen-container-single .chosen-single span {
	display: block;
	overflow: hidden;
	color: #cbcbcb;
	line-height: 50px !important;
	text-overflow: ellipsis;
	text-transform: none;
	font-weight: normal;
	white-space: nowrap
}

[data-pagina="contact.job"] .form-basic .chosen-container.chosen-with-drop .chosen-drop {
	left: 0;
	width: 100%;
	top: 50px
}

[data-pagina="contact.job"] .left-content {
	float: left;
	display: inline-block
}

[data-pagina="contact.job"] .right-content {
	float: right;
	display: inline-block
}

@media screen and (max-width: 1000px) {

	[data-pagina="contact.job"] .right-content,
	[data-pagina="contact"] .right-content {
		float: none;
		margin: 0 auto
	}

	[data-pagina="contact.job"] .left-content,
	[data-pagina="contact"] .left-content {
		float: left;
		width: 50%;
		margin: 0 auto
	}

	[data-pagina="contact.job"] .form-basic {
		margin-left: 30px
	}

	[data-pagina="contact"] .right-content {
		margin-left: 50px
	}
}

@media screen and (max-width: 768px) {

	[data-pagina="auth.resellerSignup"] .search-header,
	[data-pagina="contact.job"] .search-header,
	[data-pagina="contact"] .search-header {
		display: none !important
	}

	[data-pagina="auth.resellerSignup"] header .menu ul li.evidence,
	[data-pagina="contact.job"] header .menu ul li.evidence,
	[data-pagina="contact"] header .menu ul li.evidence {
		display: block !important
	}
}

@media screen and (max-width: 768px) {
	[data-pagina="contact.job"] .search-header {
		display: none !important
	}

	[data-pagina="contact.job"] .form-basic input[type="text"],
	[data-pagina="contact.job"] .form-basic textarea {
		width: 100%
	}

	[data-pagina="contact.job"] .left-content,
	[data-pagina="contact.job"] .right-content {
		width: 100%
	}

	[data-pagina="contact.job"] .form-basic select {
		margin-top: 15px
	}

	[data-pagina="contact.job"] .main-content {
		margin-top: 0
	}

	[data-pagina="contact.job"] .form-basic select {
		width: 100%;
		font-size: 13px
	}

	[data-pagina="contact"] .left-content {
		width: 100%
	}

	[data-pagina="contact"] .left-content h2 {
		text-align: center
	}

	[data-pagina="contact"] .right-content {
		margin-left: 10px;
		margin-bottom: 30px;
		margin-top: -60px
	}

	[data-pagina="contact.job"] .form-basic {
		margin-left: 0px
	}

	[data-pagina="contact.job"] .left-content h2 {
		text-align: center
	}

	[data-pagina="contact.job"] .left-content {
		height: 400px
	}
}

@media screen and (max-width: 1351px) {
	header.scroll-header #search-form {
		display: none
	}
}

[data-pagina="itau.payment.return"] {
	background-color: #fff
}

[data-pagina="itau.payment.return"] header {
	background-color: #2e2e2e
}

[data-pagina="itau.payment.return"] .base-notification {
	padding: 30px 0 100px 0
}

[data-pagina="itau.payment.return"] .base-notification p {
	margin-bottom: 20px
}

[data-pagina="restrict.gerarCobBFRestrict"] .btn-link-painel,
[data-pagina="restrict.gerarCobBFRestrictPreV"] .btn-link-painel,
[data-pagina="itau.payment.return"] .btn-link-painel {
	background: #facf00;
	text-transform: uppercase;
	font-weight: 700;
	border: 0px;
	margin: 35px auto;
	border-radius: 35px;
	font-size: 13px;
	padding: 25px 30px;
	display: inline-block;
	color: #000
}

[data-pagina="itau.payment.return"] .search-header {
	display: inline-block !important;
	margin: 20px 20px 20px 50px
}

[data-pagina="itau.payment.return"] .search-header .search-input {
	height: 40px;
	width: 270px;
	padding-left: 10px;
	padding-right: 40px;
	font-size: 13px;
	border: none
}

[data-pagina="itau.payment.return"] .search-header .send-search {
	right: 30px;
	width: 30px;
	height: 40px;
	text-indent: -9999px;
	background: #facf00 url("../images/search.png") center no-repeat;
	border: none;
	z-index: 100;
	position: relative
}

[data-pagina="itau.payment.return"] .content {
	width: 715px;
	margin: 0 auto
}

[data-pagina="itau.payment.return"] .content.center {
	text-align: center
}

[data-pagina="itau.payment.return"] .content h1 {
	margin-bottom: 20px
}

[data-pagina="itau.payment.return"] .main-content {
	margin-top: 50px;
	margin-bottom: 40px;
	text-align: center;
	line-height: 30px
}

[data-pagina="itau.payment.return"] .subheader {
	text-transform: uppercase;
	font-size: 14px
}

[data-pagina="itau.payment.return"] .form-basic {
	margin-top: 40px
}

[data-pagina="itau.payment.return"] .form-basic input[type="text"],
[data-pagina="itau.payment.return"] .form-basic textarea {
	width: 315px
}

[data-pagina="itau.payment.return"] .form-basic textarea {
	padding-top: 10px;
	height: 260px;
	margin-top: 45px
}

[data-pagina="itau.payment.return"] .form-basic input[type="submit"] {
	width: 220px;
	height: 50px;
	margin: 30px 0 115px;
	float: right
}

[data-pagina="itau.payment.return"] .form-basic .btn-file {
	position: relative
}

[data-pagina="itau.payment.return"] .form-basic .btn-file button {
	width: 200px;
	height: 50px;
	margin: 30px 0 20px;
	background-color: #2e2e2e;
	color: #facf00
}

[data-pagina="itau.payment.return"] .form-basic .btn-file button img {
	display: inline-block;
	position: absolute;
	left: 45px;
	top: 45px
}

[data-pagina="itau.payment.return"] .form-basic .btn-file input.upload {
	display: none
}

[data-pagina="itau.payment.return"] .form-basic .btn-file .filename {
	font-size: 12px;
	font-style: italic;
	display: block;
	position: relative
}

[data-pagina="itau.payment.return"] .form-basic .chosen-container {
	position: relative;
	display: block;
	width: 315px !important;
	height: 50px;
	border: 1px solid #cbcbcb;
	vertical-align: middle;
	font-size: 13px;
	zoom: 1;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	background: #fff url("../images/select-advanced.png") no-repeat right;
	background-position: 285px 25px;
	margin-top: 15px
}

[data-pagina="itau.payment.return"] .form-basic .half-selects {
	margin-left: -20px
}

[data-pagina="itau.payment.return"] .form-basic .half-selects .chosen-container {
	width: 150px !important;
	background-position: 120px 25px;
	display: inline-block;
	margin-left: 21px
}

[data-pagina="itau.payment.return"] .form-basic .chosen-container-single .chosen-single {
	position: relative;
	display: block;
	overflow: hidden;
	color: #cbcbcb;
	padding: 0 0 0 8px;
	height: 50px;
	text-decoration: none;
	white-space: nowrap
}

[data-pagina="itau.payment.return"] .form-basic .chosen-container-single .chosen-single span {
	display: block;
	overflow: hidden;
	color: #cbcbcb;
	line-height: 50px !important;
	text-overflow: ellipsis;
	text-transform: none;
	font-weight: normal;
	white-space: nowrap
}

[data-pagina="itau.payment.return"] .form-basic .chosen-container.chosen-with-drop .chosen-drop {
	left: 0;
	width: 100%;
	top: 50px
}

[data-pagina="itau.payment.return"] .left-content {
	float: left;
	display: inline-block
}

[data-pagina="itau.payment.return"] .right-content {
	float: right;
	display: inline-block
}

@media screen and (max-width: 1370px) {
	[data-pagina="home.index"] #destaque {
		max-width: 855px !important;
	}
}

@media screen and (min-width: 1370px) {
	[data-pagina="home.index"] .flutuante {
		margin-left: 20px;
	}

	[data-pagina="search.results"] .flutuanteSearch {
		margin-left: 20px;
	}
}

@media screen and (max-width: 1351px) {
	header.scroll-header #search-form {
		display: none
	}
}

@-moz-document url-prefix() {
	body .photo img {
		transition: all 1s;
		opacity: 1
	}

	body .photo img:hover {
		opacity: 0.8;
		z-index: -1
	}
}

.chrome .photo,
.opera .photo {
	width: 260px;
	height: 240px;
	overflow: hidden
}

.chrome .photo img,
.opera .photo img {
	transition: all 1s
}

.chrome .photo img:hover,
.opera .photo img:hover {
	-ms-transform: scale(1.1);
	transform: scale(1.1);
	z-index: -1
}

[data-pagina="resellers.list"] .pagination-holder {
	max-width: 985px !important;
	margin-bottom: 22px !important;
}

[data-pagina="search.results"] .resale-name .bts a.see-phone {
	background-color: #000 !important;
	border-radius: 30px;
}

[data-pagina="search.results.carros"] .resale-name .bts a.see-phone {
	background-color: #000 !important;
	border-radius: 30px;
}

[data-pagina="search.results.motos"] .resale-name .bts a.see-phone {
	background-color: #000 !important;
	border-radius: 30px;
}

[data-pagina="search.results.nauticos"] .resale-name .bts a.see-phone {
	background-color: #000 !important;
	border-radius: 30px;
}

[data-pagina="search.results.caminhoes"] .resale-name .bts a.see-phone {
	background-color: #000 !important;
	border-radius: 30px;
}

[data-pagina="resellers.list"] .results .header-results {
	border-radius: 4px !important;
	background-color: #d8d8d8 !important;
	padding-left: 0px !important;
	height: 70px !important;
}

[data-pagina="resellers.list"] .results .order-city {
	margin: 10px !important;
	background-color: #fff !important;
	height: 50px !important;
	border-radius: 25px;
	background: #fff url("../images/arrow-down-sign-to-navigate.png") no-repeat !important;
	background-position: 222px 22px !important;
	background-size: 16px !important;
	width: 255px !important;
	top: -1px;
	box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
}

[data-pagina="resellers.list"] .chosen-container.chosen-with-drop .chosen-drop {
	left: 0px !important;
}

[data-pagina="resellers.list"] .order-name .chosen-container.chosen-with-drop .chosen-drop {
	left: 0px !important;
	width: 200px !important;
}

[data-pagina="resellers.list"] .chosen-container-single {
	width: 100% !important
}

[data-pagina="resellers.list"] .results .order-name {
	margin-left: 10px !important;
	margin-right: 0px !important;
	margin-bottom: 10px !important;
	margin-top: 10px !important;
	background-color: #fff !important;
	height: 50px !important;
	border-radius: 30px;
	background: #fff url("../images/arrow-down-sign-to-navigate.png") no-repeat !important;
	background-position: 162px 22px !important;
	background-size: 16px !important;
	top: -1px;
	box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
}

[data-pagina="resellers.list"] .chosen-container-single .chosen-single {
	height: 50px !important;
}

[data-pagina="resellers.list"] .resales .results .header-results a {
	line-height: 66px !important;
	font-size: 14px !important;
	width: 100%;
}

[data-pagina="search.results"] .search-header {
	display: inline-block;
	margin: 20px 20px 20px 50px
}

[data-pagina="search.results.carros"] .search-header {
	display: inline-block;
	margin: 20px 20px 20px 50px
}

[data-pagina="search.results.motos"] .search-header {
	display: inline-block;
	margin: 20px 20px 20px 50px
}

[data-pagina="search.results.nauticos"] .search-header {
	display: inline-block;
	margin: 20px 20px 20px 50px
}

[data-pagina="search.results.caminhoes"] .search-header {
	display: inline-block;
	margin: 20px 20px 20px 50px
}

[data-pagina="restrict.vehicles"] .twitter-typeahead input {
	width: 100% !important
}

[data-pagina="restrict.vehicles.add"] #select_ad_type_chosen {
	display: none !important;
}

[data-pagina="restrict.vehicles.edit"] #select_ad_type_chosen {
	display: none !important;
}

[data-pagina="search.results"] .main-search-form,
[data-pagina="search.results.carros"] .main-search-form,
[data-pagina="search.results.motos"] .main-search-form,
[data-pagina="search.results.nauticos"] .main-search-form,
[data-pagina="search.results.caminhoes"] .main-search-form,
[data-pagina="search.advanced.results"] .main-search-form,
[data-pagina="list-resale"] .main-search-form,
[data-pagina="resellers.results"] .main-search-form,
[data-pagina="restrict.bolsa.search"] .main-search-form {
	border: none !important;
	border-radius: 2px;
}

[data-pagina="search.results"] .main-search-form .siac,
[data-pagina="search.results.carros"] .main-search-form .siac,
[data-pagina="search.results.motos"] .main-search-form .siac,
[data-pagina="search.results.nauticos"] .main-search-form .siac,
[data-pagina="search.results.caminhoes"] .main-search-form .siac,
[data-pagina="search.advanced.results"] .main-search-form .siac,
[data-pagina="list-resale"] .main-search-form .siac,
[data-pagina="resellers.results"] .main-search-form .siac,
[data-pagina="restrict.bolsa.search"] .main-search-form .siac {
	border-top-left-radius: 7px;
	border-bottom-left-radius: 7px;
	width: 481px !important;
}

[data-pagina="search.results"] .main-search-form .send-search,
[data-pagina="search.results.carros"] .main-search-form .send-search,
[data-pagina="search.results.motos"] .main-search-form .send-search,
[data-pagina="search.results.nauticos"] .main-search-form .send-search,
[data-pagina="search.results.caminhoes"] .main-search-form .send-search,
[data-pagina="search.advanced.results"] .main-search-form .send-search,
[data-pagina="list-resale"] .main-search-form .send-search,
[data-pagina="resellers.results"] .main-search-form .send-search,
[data-pagina="restrict.bolsa.search"] .main-search-form .send-search {
	border-top-right-radius: 7px;
	border-bottom-right-radius: 7px;
}

[data-pagina="ad.show"] .verfone p {
	margin: 0 0 10px 0;
	font-size: 28px;
}

[data-pagina="ad.show"] .verfone p i {
	color: #21ce74;
	font-size: 24px;
}

[data-pagina="ad.show"] .verfone a {
	background: rgb(255, 244, 186);
	box-shadow: -40px 0 30px 0 rgb(255, 244, 186);
	height: 49px;
	line-height: 49px;
	position: absolute;
	left: 160px;
	top: 82px;
	width: 120px;
	text-align: center;
	font-size: 16px;
	color: #21ce74;
	font-weight: normal;
}

[data-pagina="ad.show"] .verfoneopen {
	display: none;
	background: #f9ebb2;
	box-shadow: inset 0 0 4px 0 rgba(0, 0, 0, .38);
	width: 270px;
	height: 147px;
	padding: 8px;
	margin-bottom: 10px;
}

[data-pagina="ad.show"] .verfoneopen .t1 {
	color: rgba(0, 0, 0, .54);
	font-size: 13px;
	margin-bottom: 12px;
}

[data-pagina="ad.show"] .verfoneopen .fone {
	font-size: 21px;
	color: rgba(0, 0, 0, .87);
	line-height: 28px;
	text-decoration: none;
}

[data-pagina="ad.show"] .verfoneopen .fone img {
	width: 20px;
	position: relative;
	top: 2.5px;
}

[data-pagina="ad.show"] .chamawhats {
	width: 100%;
	text-align: center;
}

[data-pagina="ad.show"] .whatsappli:hover {
	color: #fff !important;
	background-color: #2b942d
}

[data-pagina="ad.show"] .whatsappli {
	list-style: none;
	width: 210px;
	height: 35px;
	margin: 7px auto;
	box-sizing: border-box;
	border-radius: 30px;
	border-width: 2px;
	border-style: solid;
	border-color: #2b942d;
	padding: 0 22px;
	line-height: 30px;
	font-weight: normal;
	font-size: 15px;
	display: inline-block;
	position: relative;
	text-align: center;
	color: #fff;
	background-color: #2b942d;
}

[data-pagina="ad.show"] .evidence.desktop {
	display: inline-block !important;
}

@media screen and (min-width: 1100px) {
	[data-pagina="restrict.vehicles"] .list .item .img-product img:hover {
		-ms-transform: inherit !important;
		transform: inherit !important;
	}

	[data-pagina="restrict.vehicles"] .item:hover {
		box-shadow: -0.4px 0.3px 1.5px 1.5px rgba(0, 0, 0, .7)
	}

	[data-pagina="restrict.vehicles"] .edit:hover {
		background-color: #3e3e3e;
		color: #fff !important;
	}

	[data-pagina="restrict.vehicles"] .btn-delete-ad span:hover {
		background-color: #3e3e3e !important;
		color: #fff !important;
	}

	[data-pagina="restrict.vehicles"] .btn-view:hover {
		background-color: #3e3e3e !important;
		color: #fff !important;
	}

	[data-pagina="restrict.vehicles"] .btn-view-ad:hover {
		background-color: #3e3e3e !important;
		color: #fff !important;
	}

	[data-pagina="restrict.vehicles"] .search-form form .send-search {
		background-size: 38px !important;
	}

	[data-pagina="restrict.vehicles"] .restrict {
		background-color: #fff !important;
	}

	[data-pagina="restrict.vehicles"] ._li._li._li {
		font-size: 16px !important;
		width: 200px;
		height: 40px;
	}

	[data-pagina="restrict.vehicles"] ._2tga {
		font-size: 16px !important;
		width: 200px;
		height: 40px;
	}

	[data-pagina="restrict.vehicles"] .pagination-holder-c ul.pagination li {
		margin-top: 0px;
	}

	[data-pagina="restrict.vehicles"] .estoque {
		color: #ffc709 !important;
		border-bottom: 4px solid #ffc709;
		padding-bottom: 11px;
	}

	[data-pagina="restrict.vehicles"] #main_container {
		background: #fff
	}

	[data-pagina="restrict.vehicles.fotos"] .list .item .img-product img:hover {
		-ms-transform: inherit !important;
		transform: inherit !important;
	}

	[data-pagina="restrict.vehicles.fotos"] .item:hover {
		box-shadow: -0.4px 0.3px 1.5px 1.5px rgba(0, 0, 0, .14)
	}

	[data-pagina="restrict.vehicles.fotos"] .edit:hover {
		background-color: #3e3e3e;
		color: #fff !important;
	}

	[data-pagina="restrict.vehicles.fotos"] .btn-delete-ad span:hover {
		background-color: #3e3e3e !important;
		color: #fff !important;
	}

	[data-pagina="restrict.vehicles.fotos"] .btn-view:hover {
		background-color: #3e3e3e !important;
		color: #fff !important;
	}

	[data-pagina="restrict.vehicles.fotos"] .btn-view-ad:hover {
		background-color: #3e3e3e !important;
		color: #fff !important;
	}

	[data-pagina="restrict.vehicles.fotos"] .search-form form .send-search {
		background-size: 38px !important;
	}

	[data-pagina="restrict.vehicles.fotos"] .restrict {
		background-color: #fff !important;
	}

	[data-pagina="restrict.vehicles.fotos"] ._li._li._li {
		font-size: 16px !important;
		width: 200px;
		height: 40px;
	}

	[data-pagina="restrict.vehicles.fotos"] ._2tga {
		font-size: 16px !important;
		width: 200px;
		height: 40px;
	}

	[data-pagina="restrict.vehicles.fotos"] .pagination-holder-c ul.pagination li {
		margin-top: 0px;
	}

	[data-pagina="restrict.vehicles.fotos"] .estoque {
		color: #ffc709 !important;
		border-bottom: 4px solid #ffc709;
		padding-bottom: 11px;
	}

	[data-pagina="restrict.vehicles.fotos"] #main_container {
		background: #fff
	}

	[data-pagina="restrict.vehicles.add"] .footer-compartilhar {
		display: none !important;
	}

	[data-pagina="restrict.vehicles.fotos"] .footer-compartilhar {
		display: none !important;
	}

	[data-pagina="restrict.vehicles.edit"] .footer-compartilhar {
		display: none !important;
	}

	[data-pagina="restrict.vehicles.add"] .restrict {
		background-color: #fff !important;
	}

	[data-pagina="restrict.vehicles.fotos"] .restrict {
		background-color: #fff !important;
	}

	[data-pagina="restrict.vehicles.edit"] .restrict {
		background-color: #fff !important;
	}

	[data-pagina="restrict.vehicles.add"] #main_container {
		background: #fff
	}

	[data-pagina="restrict.vehicles.add"] .box {
		padding: 10px !important;
	}

	[data-pagina="restrict.vehicles.fotos"] #main_container {
		background: #fff
	}

	[data-pagina="restrict.vehicles.fotos"] .box {
		padding: 10px !important;
	}

	[data-pagina="restrict.vehicles.edit"] #main_container {
		background: #fff
	}

	[data-pagina="restrict.vehicles.add"] .header-restrict {
		height: 132px;
		position: relative !important;
		border-bottom: 1px solid #ccc;
		background: #f1f2f3 !important;
	}

	[data-pagina="restrict.vehicles.add"] .center {
		max-width: 950px;
		padding: inherit;
	}

	[data-pagina="restrict.vehicles.add"] .logo {
		height: 45px !important;
		background: no-repeat;
		border: none !important;
	}

	[data-pagina="restrict.vehicles.fotos"] .header-restrict {
		height: 132px;
		position: relative !important;
		border-bottom: 1px solid #ccc;
		background: #f1f2f3 !important;
	}

	[data-pagina="restrict.vehicles.fotos"] .center {
		max-width: 950px;
		padding: inherit;
	}

	[data-pagina="restrict.vehicles.fotos"] .logo {
		height: 45px !important;
		background: no-repeat;
		border: none !important;
	}

	[data-pagina="restrict.vehicles"] header.header-restrict .personal-data {
		position: relative;
		float: right;
		background: inherit;
		right: -3px;
		z-index: 99999;
		width: auto;
		min-width: 235px;
	}

	[data-pagina="restrict.vehicles.add"] header.header-restrict .personal-data {
		position: relative;
		float: right;
		background: inherit;
		right: -3px;
		z-index: 99999;
		width: auto;
		min-width: 235px;
	}

	[data-pagina="restrict.vehicles.fotos"] header.header-restrict .personal-data {
		position: relative;
		float: right;
		background: inherit;
		right: -3px;
		z-index: 99999;
		width: auto;
		min-width: 235px;
	}

	[data-pagina="restrict.vehicles"] .header-restrict {
		height: 132px;
		position: relative !important;
		border-bottom: 1px solid #ccc;
		background: #f5f5f5 !important;
	}

	[data-pagina="restrict.vehicles"] .center {
		max-width: 950px;
		padding: inherit;
	}

	[data-pagina="restrict.vehicles"] .logo {
		height: 45px !important;
		background: no-repeat;
		border: none !important;
	}

	[data-pagina="restrict.vehicles"] .search-form {
		display: block !important;
		background: #f5f5f5;
		height: 90px;
		width: 100%;
		max-width: 100%;
		position: absolute;
		left: 0px;
		border-bottom: 1px solid #ccc;
		padding-top: 20px;
		padding-bottom: 20px;
		padding-left: 15%;
		padding-right: 15%;
	}

	[data-pagina="restrict.vehicles"] .menu {
		margin-top: 31px !important;
	}

	[data-pagina="restrict.vehicles"] .menu ul {
		height: 56px;
		border-top: 1px solid #ccc;
		line-height: 3.2;
		letter-spacing: 1px;
		width: 950px;
	}

	[data-pagina="restrict.vehicles.add"] .menu {
		margin-top: 31px !important;
	}

	[data-pagina="restrict.vehicles.add"] .menu ul {
		height: 56px;
		border-top: 1px solid #ccc;
		line-height: 3.2;
		letter-spacing: 1px;
		width: 950px;
	}

	[data-pagina="restrict.vehicles.add"] .search-form {
		display: none;
	}

	[data-pagina="restrict.vehicles.add"] .container-anuncio-revenda {
		padding: inherit;
	}

	[data-pagina="restrict.vehicles.fotos"] .menu {
		margin-top: 31px !important;
	}

	[data-pagina="restrict.vehicles.fotos"] .menu ul {
		height: 56px;
		border-top: 1px solid #ccc;
		line-height: 3.2;
		letter-spacing: 1px;
		width: 950px;
	}

	[data-pagina="restrict.vehicles.fotos"] .search-form {
		display: none;
	}

	[data-pagina="restrict.vehicles.fotos"] .container-anuncio-revenda {
		padding: inherit;
	}

	[data-pagina="restrict.vehicles.edit"] .header-restrict {
		height: 132px;
		position: relative !important;
		border-bottom: 1px solid #ccc;
		background: #f5f5f5 !important;
	}

	[data-pagina="restrict.vehicles.edit"] .center {
		max-width: 950px;
		padding: inherit;
	}

	[data-pagina="restrict.vehicles.edit"] .logo {
		height: 45px !important;
		background: no-repeat;
		border: none !important;
	}

	[data-pagina="restrict.vehicles.edit"] header.header-restrict .personal-data {
		position: relative;
		float: right;
		background: inherit;
		right: -3px;
		z-index: 99999;
		width: auto;
		min-width: 235px;
	}

	[data-pagina="restrict.vehicles.edit"] .menu {
		margin-top: 31px !important;
	}

	[data-pagina="restrict.vehicles.edit"] .menu ul {
		height: 56px;
		border-top: 1px solid #ccc;
		line-height: 3.2;
		letter-spacing: 1px;
		width: 950px;
	}

	[data-pagina="restrict.vehicles.edit"] .search-form {
		display: none;
	}

	[data-pagina="restrict.proposals"] #main_container {
		background: #fff
	}

	[data-pagina="restrict.proposals"] .footer-compartilhar {
		display: none !important;
	}

	[data-pagina="restrict.proposals"] .propostas {
		color: #ffc709 !important;
		border-bottom: 4px solid #ffc709;
		padding-bottom: 15px;
	}

	[data-pagina="restrict.proposals"] .restrict {
		background-color: #fff !important;
	}

	[data-pagina="restrict.proposals"] .header-restrict {
		background: #f5f5f5 !important;
		height: 132px;
		position: relative !important;
		border-bottom: 1px solid #ccc;
	}

	[data-pagina="restrict.proposals"] .center {
		max-width: 950px;
		padding: inherit;
	}

	[data-pagina="restrict.proposals"] .logo {
		height: 45px !important;
		background: no-repeat;
		border: none !important;
	}

	[data-pagina="restrict.proposals"] header.header-restrict .personal-data {
		position: relative;
		float: right;
		background: inherit;
		right: -3px;
		z-index: 99999;
		width: auto;
		min-width: 235px;
	}

	[data-pagina="restrict.proposals"] .menu {
		margin-top: 31px !important;
	}

	[data-pagina="restrict.proposals"] .menu ul {
		height: 56px;
		border-top: 1px solid #ccc;
		line-height: 3.2;
		letter-spacing: 1px;
		width: 950px;
	}

	[data-pagina="restrict.proposals"] .search-form {
		display: none;
	}

	[data-pagina="restrict.messages"] #main_container {
		background: #fff
	}

	[data-pagina="restrict.messages"] .footer-compartilhar {
		display: none !important;
	}

	[data-pagina="restrict.messages"] .mensagens {
		color: #ffc709 !important;
		border-bottom: 4px solid #ffc709;
		padding-bottom: 15px;
	}

	[data-pagina="restrict.messages"] .restrict {
		background-color: #fff !important;
	}

	[data-pagina="restrict.messages"] .header-restrict {
		background: #f5f5f5 !important;
		height: 132px;
		position: relative !important;
		border-bottom: 1px solid #ccc;
	}

	[data-pagina="restrict.messages"] .center {
		max-width: 950px;
		padding: inherit;
	}

	[data-pagina="restrict.messages"] .logo {
		height: 45px !important;
		background: no-repeat;
		border: none !important;
	}

	[data-pagina="restrict.messages"] header.header-restrict .personal-data {
		position: relative;
		float: right;
		background: inherit;
		right: -3px;
		z-index: 99999;
		width: auto;
		min-width: 235px;
	}

	[data-pagina="restrict.messages"] .menu {
		margin-top: 31px !important;
	}

	[data-pagina="restrict.messages"] .menu ul {
		height: 56px;
		border-top: 1px solid #ccc;
		line-height: 3.2;
		letter-spacing: 1px;
		width: 950px;
	}

	[data-pagina="restrict.messages"] .search-form {
		display: none;
	}

	[data-pagina="restrict.chat"] #main_container {
		background: #fff
	}

	[data-pagina="restrict.chat"] .footer-compartilhar {
		display: none !important;
	}

	[data-pagina="restrict.chat"] .chat {
		color: #ffc709 !important;
		border-bottom: 4px solid #ffc709;
		padding-bottom: 15px;
	}

	[data-pagina="restrict.chat"] .restrict {
		background-color: #fff !important;
	}

	[data-pagina="restrict.chat"] .header-restrict {
		background: #f5f5f5 !important;
		height: 132px;
		position: relative !important;
		border-bottom: 1px solid #ccc;
	}

	[data-pagina="restrict.chat"] .center {
		max-width: 950px;
		padding: inherit;
	}

	[data-pagina="restrict.chat"] .logo {
		height: 45px !important;
		background: no-repeat;
		border: none !important;
	}

	[data-pagina="restrict.chat"] header.header-restrict .personal-data {
		position: relative;
		float: right;
		background: inherit;
		right: -3px;
		z-index: 99999;
		width: auto;
		min-width: 235px;
	}

	[data-pagina="restrict.chat"] .menu {
		margin-top: 31px !important;
	}

	[data-pagina="restrict.chat"] .menu ul {
		height: 56px;
		border-top: 1px solid #ccc;
		line-height: 3.2;
		letter-spacing: 1px;
		width: 950px;
	}

	[data-pagina="restrict.chat"] .search-form {
		display: none;
	}

	[data-pagina="restrict.dashboard"] #main_container {
		background: #fff
	}

	[data-pagina="restrict.dashboard"] .footer-compartilhar {
		display: none !important;
	}

	[data-pagina="restrict.dashboard"] .estatisticas {
		color: #ffc709 !important;
		border-bottom: 4px solid #ffc709;
		padding-bottom: 15px;
	}

	[data-pagina="restrict.dashboard"] .restrict {
		background-color: #fff !important;
	}

	[data-pagina="restrict.dashboard"] .header-restrict {
		background: #f5f5f5 !important;
		height: 132px;
		position: relative !important;
		border-bottom: 1px solid #ccc;
	}

	[data-pagina="restrict.dashboard"] .center {
		max-width: 950px;
		padding: inherit;
	}

	[data-pagina="restrict.dashboard"] .logo {
		height: 45px !important;
		background: no-repeat;
		border: none !important;
	}

	[data-pagina="restrict.dashboard"] header.header-restrict .personal-data {
		position: relative;
		float: right;
		background: inherit;
		right: -3px;
		z-index: 99999;
		width: auto;
		min-width: 235px;
	}

	[data-pagina="restrict.dashboard"] .menu {
		margin-top: 31px !important;
	}

	[data-pagina="restrict.dashboard"] .menu ul {
		height: 56px;
		border-top: 1px solid #ccc;
		line-height: 3.2;
		letter-spacing: 1px;
		width: 950px;
	}

	[data-pagina="restrict.dashboard"] .search-form {
		display: none;
	}

	[data-pagina="restrict.statitics"] #main_container {
		background: #fff
	}

	[data-pagina="restrict.statitics"] .footer-compartilhar {
		display: none !important;
	}

	[data-pagina="restrict.statitics"] .estatisticas {
		color: #ffc709 !important;
		border-bottom: 4px solid #ffc709;
		padding-bottom: 15px;
	}

	[data-pagina="restrict.statitics"] .restrict {
		background-color: #fff !important;
	}

	[data-pagina="restrict.statitics"] .header-restrict {
		background: #f5f5f5 !important;
		height: 132px;
		position: relative !important;
		border-bottom: 1px solid #ccc;
	}

	[data-pagina="restrict.statitics"] .center {
		max-width: 950px;
		padding: inherit;
	}

	[data-pagina="restrict.statitics"] .logo {
		height: 45px !important;
		background: no-repeat;
		border: none !important;
	}

	[data-pagina="restrict.statitics"] header.header-restrict .personal-data {
		position: relative;
		float: right;
		background: inherit;
		right: -3px;
		z-index: 99999;
		width: auto;
		min-width: 235px;
	}

	[data-pagina="restrict.statitics"] .menu {
		margin-top: 31px !important;
	}

	[data-pagina="restrict.statitics"] .menu ul {
		height: 56px;
		border-top: 1px solid #ccc;
		line-height: 3.2;
		letter-spacing: 1px;
		width: 950px;
	}

	[data-pagina="restrict.statitics"] .search-form {
		display: none;
	}

	[data-pagina="restrict.profile"] #main_container {
		background: #fff
	}

	[data-pagina="restrict.profile"] .footer-compartilhar {
		display: none !important;
	}

	[data-pagina="restrict.profile"] .restrict {
		background-color: #fff !important;
	}

	[data-pagina="restrict.profile"] .header-restrict {
		background: #f5f5f5 !important;
		height: 132px;
		position: relative !important;
		border-bottom: 1px solid #ccc;
	}

	[data-pagina="restrict.profile"] .center {
		max-width: 950px;
		padding: inherit;
	}

	[data-pagina="restrict.profile"] .logo {
		height: 45px !important;
		background: no-repeat;
		border: none !important;
	}

	[data-pagina="restrict.profile"] header.header-restrict .personal-data {
		position: relative;
		float: right;
		background: inherit;
		right: -3px;
		z-index: 99999;
		width: auto;
		min-width: 235px;
	}

	[data-pagina="restrict.profile"] .menu {
		margin-top: 31px !important;
	}

	[data-pagina="restrict.profile"] .menu ul {
		height: 56px;
		border-top: 1px solid #ccc;
		line-height: 3.2;
		letter-spacing: 1px;
		width: 950px;
	}

	[data-pagina="restrict.profile"] .search-form {
		display: none;
	}

	[data-pagina="restrict.gerarCobBFRestrict"] #main_container {
		background: #fff
	}

	[data-pagina="restrict.gerarCobBFRestrict"] .footer-compartilhar {
		display: none !important;
	}

	[data-pagina="restrict.gerarCobBFRestrict"] .restrict {
		background-color: #fff !important;
	}

	[data-pagina="restrict.gerarCobBFRestrict"] .header-restrict {
		background: #f5f5f5 !important;
		height: 132px;
		position: relative !important;
		border-bottom: 1px solid #ccc;
	}

	[data-pagina="restrict.gerarCobBFRestrict"] .center {
		max-width: 950px;
		padding: inherit;
	}

	[data-pagina="restrict.gerarCobBFRestrict"] .logo {
		height: 45px !important;
		background: no-repeat;
		border: none !important;
	}

	[data-pagina="restrict.gerarCobBFRestrict"] header.header-restrict .personal-data {
		position: relative;
		float: right;
		background: inherit;
		right: -3px;
		z-index: 99999;
		width: auto;
		min-width: 235px;
	}

	[data-pagina="restrict.gerarCobBFRestrict"] .menu {
		margin-top: 31px !important;
	}

	[data-pagina="restrict.gerarCobBFRestrict"] .menu ul {
		height: 56px;
		border-top: 1px solid #ccc;
		line-height: 3.2;
		letter-spacing: 1px;
		width: 950px;
	}

	[data-pagina="restrict.gerarCobBFRestrict"] .search-form {
		display: none;
	}

	[data-pagina="restrict.gerarCobBFRestrictPreV"] #main_container {
		background: #fff
	}

	[data-pagina="restrict.gerarCobBFRestrictPreV"] .footer-compartilhar {
		display: none !important;
	}

	[data-pagina="restrict.gerarCobBFRestrictPreV"] .restrict {
		background-color: #fff !important;
	}

	[data-pagina="restrict.gerarCobBFRestrictPreV"] .header-restrict {
		background: #f5f5f5 !important;
		height: 132px;
		position: relative !important;
		border-bottom: 1px solid #ccc;
	}

	[data-pagina="restrict.gerarCobBFRestrictPreV"] .center {
		max-width: 950px;
		padding: inherit;
	}

	[data-pagina="restrict.gerarCobBFRestrictPreV"] .logo {
		height: 45px !important;
		background: no-repeat;
		border: none !important;
	}

	[data-pagina="restrict.gerarCobBFRestrictPreV"] header.header-restrict .personal-data {
		position: relative;
		float: right;
		background: inherit;
		right: -3px;
		z-index: 99999;
		width: auto;
		min-width: 235px;
	}

	[data-pagina="restrict.gerarCobBFRestrictPreV"] .menu {
		margin-top: 31px !important;
	}

	[data-pagina="restrict.gerarCobBFRestrictPreV"] .menu ul {
		height: 56px;
		border-top: 1px solid #ccc;
		line-height: 3.2;
		letter-spacing: 1px;
		width: 950px;
	}

	[data-pagina="restrict.gerarCobBFRestrictPreV"] .search-form {
		display: none;
	}

	[data-pagina="restrict.resaller.plans"] #main_container {
		background: #fff
	}

	[data-pagina="restrict.resaller.plans"] .footer-compartilhar {
		display: none !important;
	}

	[data-pagina="restrict.resaller.plans"] .financeiro {
		color: #ffc709 !important;
		border-bottom: 4px solid #ffc709;
		padding-bottom: 15px;
	}

	[data-pagina="restrict.resaller.plans"] .restrict {
		background-color: #fff !important;
	}

	[data-pagina="restrict.resaller.plans"] .header-restrict {
		background: #f5f5f5 !important;
		height: 132px;
		position: relative !important;
		border-bottom: 1px solid #ccc;
	}

	[data-pagina="restrict.resaller.plans"] .center {
		max-width: 950px;
		padding: inherit;
	}

	[data-pagina="restrict.resaller.plans"] .logo {
		height: 45px !important;
		background: no-repeat;
		border: none !important;
	}

	[data-pagina="restrict.resaller.plans"] header.header-restrict .personal-data {
		position: relative;
		float: right;
		background: inherit;
		right: -3px;
		z-index: 99999;
		width: auto;
		min-width: 235px;
	}

	[data-pagina="restrict.resaller.plans"] .menu {
		margin-top: 31px !important;
	}

	[data-pagina="restrict.resaller.plans"] .menu ul {
		height: 56px;
		border-top: 1px solid #ccc;
		line-height: 3.2;
		letter-spacing: 1px;
		width: 950px;
	}

	[data-pagina="restrict.resaller.plans"] .search-form {
		display: none;
	}

	[data-pagina="restrict.resaller.plans"] .vermaisplanos {
		display: block;
	}

	;
}

@media screen and (max-width: 590px) {
	.modal-propose-result {
		display: none;
		position: fixed;
		left: 0;
		width: 100%;
		height: 100%;
		background-color: #fff
	}

	.car {
		font-size: 14px;
	}

	.modal-propose-result h3 {
		margin-top: 0 !important;
		font-size: 15px !important
	}

	.modal-propose-result .container {
		height: 100%;
		max-height: 100%;
		overflow: hidden;
		width: 100%
	}

	.modal-propose-result .container .tt-modal {
		right: 10px;
		position: fixed;
		font-size: 30px;
		top: 6px;
		z-index: 150
	}

	.modal-propose-result .modal-content {
		padding: 10px 10px 20px !important;
		overflow-y: scroll !important;
		height: 100% !important
	}

	modal-propose-result {
		display: block !important;
		top: 0 !important;
		opacity: 1 !important;
		z-index: 999999 !important
	}

	modal-propose-result #form-proposals {
		width: 100% !important
	}

	modal-propose-result .form-propose {
		padding-top: 0 !important
	}

	modal-propose-result .form-propose .btn-sign {
		margin-bottom: 40px
	}

	modal-propose-result .form-propose #btn-proposals-m {
		height: 50px;
		background: #facf00;
		text-transform: uppercase;
		font-weight: 700;
		border: 0px;
		margin: 0 auto 0 auto;
		border-radius: 0px;
		font-size: 13px;
		display: block;
		width: 100%
	}

	modal-propose-result .form-propose label {
		font-size: 16px !important;
		display: inline !important
	}

	modal-propose-result .form-propose textarea {
		min-height: 90px !important
	}

	modal-propose-result .form-propose input[type="text"]:disabled,
	modal-propose-result .form-propose button[type="submit"]:disabled {
		background: #dddddd !important
	}

	modal-propose-result .form-propose button[type="submit"] {
		background: #facf00 !important
	}

	modal-propose-result .form-propose input,
	modal-propose-result .form-propose textarea {
		border: 1px solid #ccc !important;
		padding: 5px 8px !important;
		height: 35px !important;
		font: 400 100% 'Open Sans', 'Arial', sans-serif !important;
		width: 100% !important;
		margin-left: 0 !important;
		margin-top: 0 !important;
		margin-bottom: 5px !important
	}

	[data-pagina="search.results"] .modal-propose-result,
	[data-pagina="search.results.carros"] .modal-propose-result,
	[data-pagina="search.results.motos"] .modal-propose-result,
	[data-pagina="search.results.nauticos"] .modal-propose-result,
	[data-pagina="search.results.caminhoes"] .modal-propose-result,
	[data-pagina="search.advanced.results"] .modal-propose-result,
	[data-pagina="list-resale"] .modal-propose-result,
	[data-pagina="resellers.results"] .modal-propose-result,
	[data-pagina="restrict.bolsa.search"] .modal-propose-result {
		top: 1%;
		padding: 30px 10px 20px !important;
		overflow-y: scroll !important;
		height: 98% !important;
	}
}

@media screen and (min-width: 1380px) {
	[data-pagina="restrict.vehicles"] .search-form {
		padding-right: 19% !important;
		padding-left: 19% !important;
	}

	;
}

@media screen and (min-width: 1600px) {
	[data-pagina="restrict.vehicles"] .search-form {
		padding-right: 22% !important;
		padding-left: 22% !important;
	}

	;
}

@media screen and (min-width: 768px) {

	[data-pagina="search.results.carros"] .filter .field-category,
	[data-pagina="search.results.motos"] .filter .field-category,
	[data-pagina="search.results.nauticos"] .filter .field-category,
	[data-pagina="search.results.caminhoes"] .filter .field-category,
	[data-pagina="search.results"] .filter .field-category {
		margin-bottom: 12px;
		border-radius: 4px;
		border: 1px solid #e1e1e1;
	}
}

@media screen and (max-width: 768px) {
	header .logo h1 {
		background: url("../images/logo_mobile.png") no-repeat;
		margin-top: 44px;
		width: 189px;
		background-size: 149px;
	}

	header .menu-mobile {
		background-size: 17px;
		right: 0px;
		top: 23px;
	}

	header .search-mobile {
		background-size: 20px;
		right: 40px;
		top: 20px;
		display: inline-block;
	}

	.modal-geo .center .modal-content a {
		margin: 3px 10px;
		color: #000;
	}

	[data-pagina="ad.show"] .evidence.desktop {
		display: none !important;
	}

	.lSSlideOuter .lSPager.lSpg>li a {
		margin-right: 7px;
		margin-left: 7px;
		width: 12px;
		height: 12px;
	}

	.anuncieTopo {
		height: 38px;
		width: 100%;
		text-align: center;
		background-color: #fff;
	}

	.anuncieTopo li {
		position: relative;
		float: left;
		padding: 5px 1%;
		background-color: #2b942d;
		border-radius: 20px;
		list-style: none;
		margin: 2px 1%;
		font-size: 14px;
		width: 48%;
	}

	.anuncieTopo li a {
		color: #fff;
	}

	.scroll-anuncieTopo {
		position: fixed;
		top: 49px;
		z-index: 99999999
	}

	.filter {
		padding-top: 60px !important;
	}

	.modal-login-logista,
	.modal-login,
	.modal-forgot-password,
	.modal,
	.modal-newsletter,
	.modal-emailmarketing,
	.modal-payments {
		display: none;
		position: fixed;
		width: 95%;
		border-radius: 4px;
		height: 450px;
		top: 5%;
		max-height: 90%;
		left: 2.5%;
		margin-left: 0px;
		margin-top: 0px;
		z-index: 9999999999;
		background: #fff;
		text-align: center
	}

	.modal-login-logista .tt-modal,
	.modal-login .tt-modal,
	.modal-forgot-password .tt-modal,
	.modal .tt-modal,
	.modal-newsletter .tt-modal,
	.modal-emailmarketing .tt-modal,
	.modal-payments .tt-modal {
		position: relative;
		padding-top: 15px
	}

	.modal-login-logista .tt-modal .close-modais,
	.modal-login .tt-modal .close-modais,
	.modal-forgot-password .tt-modal .close-modais,
	.modal .tt-modal .close-modais,
	.modal-newsletter .tt-modal .close-modais,
	.modal-emailmarketing .tt-modal .close-modais,
	.modal-payments .tt-modal .close-modais {
		cursor: pointer;
		position: absolute;
		top: -20px !important;
		right: 5px !important;
		color: #000;
		font-size: 14px
	}

	.modal-login-logista .tt-modal h1,
	.modal-login .tt-modal h1,
	.modal-forgot-password .tt-modal h1,
	.modal .tt-modal h1,
	.modal-newsletter .tt-modal h1,
	.modal-emailmarketing .tt-modal h1,
	.modal-payments .tt-modal h1 {
		font-size: 16px;
		margin: 0px;
		padding: 0px;
		text-align: center
	}

	.modal-login-logista .tt-modal p,
	.modal-login .tt-modal p,
	.modal-forgot-password .tt-modal p,
	.modal .tt-modal p,
	.modal-newsletter .tt-modal p,
	.modal-emailmarketing .tt-modal p,
	.modal-payments .tt-modal p {
		font-size: 15px;
		text-transform: uppercase;
		display: block;
		margin-top: 20px
	}

	.modal-login-logista .title-h1,
	.modal-login .title-h1,
	.modal-forgot-password .title-h1,
	.modal .title-h1,
	.modal-newsletter .title-h1,
	.modal-emailmarketing .title-h1,
	.modal-payments .title-h1 {
		font-size: 24px;
		margin: 0px;
		padding: 0px;
		text-align: center;
		font-weight: 600
	}

	.modal-login-logista .modal-content,
	.modal-login .modal-content,
	.modal-forgot-password .modal-content,
	.modal .modal-content,
	.modal-newsletter .modal-content,
	.modal-emailmarketing .modal-content,
	.modal-payments .modal-content {
		line-height: 22px
	}

	.modal-login-logista .link-home,
	.modal-login .link-home,
	.modal-forgot-password .link-home,
	.modal .link-home,
	.modal-newsletter .link-home,
	.modal-emailmarketing .link-home,
	.modal-payments .link-home {
		background: #facf00;
		text-align: center;
		padding: 15px 50px;
		margin: 30px auto;
		display: inline-block;
		color: #000
	}

	.modal-login-logista .link-home:hover,
	.modal-login .link-home:hover,
	.modal-forgot-password .link-home:hover,
	.modal .link-home:hover,
	.modal-newsletter .link-home:hover,
	.modal-emailmarketing .link-home:hover,
	.modal-payments .link-home:hover {
		color: #000
	}

	.modal-login-logista .cadastre-se-logista,
	.modal-login .cadastre-se-logista,
	.modal-forgot-password .cadastre-se-logista,
	.modal .cadastre-se-logista,
	.modal-newsletter .cadastre-se-logista,
	.modal-emailmarketing .cadastre-se-logista,
	.modal-payments .cadastre-se-logista {
		border-color: transparent transparent #c79a01 !important;
		border: 0px;
		border-top-color: transparent;
		border-top-style: solid;
		border-top-width: 3px;
		border-right-color: transparent;
		border-right-style: solid;
		border-right-width: 1px;
		border-bottom-color: rgb(25, 156, 88);
		border-bottom-style: solid;
		border-bottom-width: 3.5px;
		border-left-color: transparent;
		border-left-style: solid;
		border-left-width: 1px;
		border-radius: 3px;
		background: #facf00;
		width: 290px;
		height: 50px;
		margin-left: 7.5%;
		margin-top: 15px;
		margin-bottom: 20px
	}

	.modal-login-logista .cadastre-se-logista a,
	.modal-login .cadastre-se-logista a,
	.modal-forgot-password .cadastre-se-logista a,
	.modal .cadastre-se-logista a,
	.modal-newsletter .cadastre-se-logista a,
	.modal-emailmarketing .cadastre-se-logista a,
	.modal-payments .cadastre-se-logista a {
		color: #000;
		font-weight: bold;
		width: 100%;
		height: 100%;
		line-height: 50px;
		display: inline-block;
		font-size: 13px;
		text-transform: uppercase
	}

	.modal-login-logista .connect-facebook,
	.modal-login .connect-facebook,
	.modal-forgot-password .connect-facebook,
	.modal .connect-facebook,
	.modal-newsletter .connect-facebook,
	.modal-emailmarketing .connect-facebook,
	.modal-payments .connect-facebook {
		background: #43609c;
		width: 280px;
		height: 50px;
		margin-top: 40px;
		margin-bottom: 20px;
		margin-left: 10%
	}

	.modal-login-logista .connect-facebook a,
	.modal-login .connect-facebook a,
	.modal-forgot-password .connect-facebook a,
	.modal .connect-facebook a,
	.modal-newsletter .connect-facebook a,
	.modal-emailmarketing .connect-facebook a,
	.modal-payments .connect-facebook a {
		margin-left: -40px;
		color: #fff;
		width: 100%;
		height: 100%;
		line-height: 50px;
		display: inline-block;
		font-size: 13px;
		text-transform: uppercase
	}

	.modal-login-logista .connect-facebook a:before,
	.modal-login .connect-facebook a:before,
	.modal-forgot-password .connect-facebook a:before,
	.modal .connect-facebook a:before,
	.modal-newsletter .connect-facebook a:before,
	.modal-emailmarketing .connect-facebook a:before,
	.modal-payments .connect-facebook a:before {
		content: '';
		background: url("../images/fb.png") no-repeat;
		width: 9px;
		height: 19px;
		position: relative;
		top: 4px;
		display: inline-block;
		margin-right: 60px
	}

	.modal-login-logista .or p,
	.modal-login .or p,
	.modal-forgot-password .or p,
	.modal .or p,
	.modal-newsletter .or p,
	.modal-emailmarketing .or p,
	.modal-payments .or p {
		display: inline-block;
		font-size: 13px;
		color: #cbcbcb;
		margin-left: 12px;
		margin-right: 12px;
		font-weight: 700
	}

	.modal-login-logista .or span,
	.modal-login .or span,
	.modal-forgot-password .or span,
	.modal .or span,
	.modal-newsletter .or span,
	.modal-emailmarketing .or span,
	.modal-payments .or span {
		display: inline-block;
		height: 1px;
		width: 135px;
		background: #cbcbcb;
		position: relative;
		top: -2px
	}

	.modal-login-logista form input,
	.modal-login form input,
	.modal-forgot-password form input,
	.modal form input,
	.modal-newsletter form input,
	.modal-emailmarketing form input,
	.modal-payments form input {
		display: block;
		width: 290px;
		padding-left: 10px;
		height: 50px;
		border-radius: 3.5px;
		border: 1px solid #cbcbcb;
		margin-top: 20px;
		font-size: 14px;
		margin-left: 7.5%;
	}

	.modal-login-logista form input:focus,
	.modal-login form input:focus,
	.modal-forgot-password form input:focus,
	.modal form input:focus,
	.modal-newsletter form input:focus,
	.modal-emailmarketing form input:focus,
	.modal-payments form input:focus {
		border: 2px solid #cbcbcb
	}

	.modal-login-logista form .form-links a,
	.modal-login form .form-links a,
	.modal-forgot-password form .form-links a,
	.modal form .form-links a,
	.modal-newsletter form .form-links a,
	.modal-emailmarketing form .form-links a,
	.modal-payments form .form-links a {
		display: block;
		margin-top: 15px;
		font-size: 11px;
		color: #000;
		text-decoration: underline;
		-webkit-text-decoration-color: #cbcbcb
	}

	.modal-login-logista form .form-links a:last-child,
	.modal-login form .form-links a:last-child,
	.modal-forgot-password form .form-links a:last-child,
	.modal form .form-links a:last-child,
	.modal-newsletter form .form-links a:last-child,
	.modal-emailmarketing form .form-links a:last-child,
	.modal-payments form .form-links a:last-child {
		margin-bottom: 35px
	}

	.modal-login-logista form .enter,
	.modal-login form .enter,
	.modal-forgot-password form .enter,
	.modal form .enter,
	.modal-newsletter form .enter,
	.modal-emailmarketing form .enter,
	.modal-payments form .enter {
		width: 290px;
		height: 50px;
		background: #facf00;
		text-transform: uppercase;
		font-weight: 700;
		border: 0px;
		margin-top: 35px;
		margin: 0 auto;
		border-color: transparent transparent #c79a01 !important;
		border: 0px;
		border-top-color: transparent;
		border-top-style: solid;
		border-top-width: 3px;
		border-right-color: transparent;
		border-right-style: solid;
		border-right-width: 1px;
		border-bottom-color: rgb(25, 156, 88);
		border-bottom-style: solid;
		border-bottom-width: 3.5px;
		border-left-color: transparent;
		border-left-style: solid;
		border-left-width: 1px;
		border-radius: 35px;
		font-size: 20px;
		display: block
	}

	.modal-login-logista .center,
	.modal-login .center,
	.modal-forgot-password .center,
	.modal .center,
	.modal-newsletter .center,
	.modal-emailmarketing .center,
	.modal-payments .center {
		margin: 30px 50px 30px 50px;
		position: relative;
		width: auto
	}

	.modal-emailmarketing form input.enter:focus {
		border: none
	}

	.modal-emailmarketing form input.required-input {
		border: solid 1px #FF0000
	}

	.modal-newsletter {
		height: 510px;
		width: 759px;
		margin-left: -379.5px;
		background: #facf00 url("../images/pop-bg-n.png") no-repeat;
		background-size: cover
	}

	.modal-newsletter .form-wrapper {
		position: absolute;
		left: 380px;
		top: 240px
	}

	.modal-newsletter .form-wrapper form input {
		height: 35px;
		margin-top: 13px
	}

	.modal-newsletter .form-wrapper form .enter {
		background: #2e2e2e;
		color: #facf00;
		width: 200px
	}

	.modal-emailmarketing {
		height: 500px;
		width: 850px;
		margin-left: -379.5px;
		background: #fff url("../images/mail-n.jpg") center top no-repeat
	}

	.modal-emailmarketing .form-wrapper {
		width: 690px;
		margin: 280px auto 0 auto
	}

	.modal-emailmarketing .form-wrapper .struct-form {
		overflow: hidden
	}

	.modal-emailmarketing .form-wrapper .struct-form input {
		width: 48%;
		float: left
	}

	.modal-emailmarketing .form-wrapper .struct-form input.input-margin {
		margin-right: 1%
	}

	.modal-emailmarketing .form-wrapper .struct-form input.input-email {
		width: calc(100% - 200px)
	}

	.modal-emailmarketing .form-wrapper form input {
		padding: 16px;
		margin-top: 13px
	}

	.modal-emailmarketing .form-wrapper form .enter {
		background: #facf00;
		color: #2e2e2e;
		width: 170px;
		padding-top: 12px;
		font-size: 23px
	}

	.modal-success {
		width: 490px
	}

	.facebook {
		left: 50%;
		top: 62px;
	}

	.btn-main {
		border-radius: 30px;
	}

	.products li .item .photo img,
	.products .view-item .item .photo img,
	.products .grid-item .item .photo img,
	.carousel-products li .item .photo img,
	.carousel-products .view-item .item .photo img,
	.carousel-products .grid-item .item .photo img,
	.step-4 li .item .photo img,
	.step-4 .view-item .item .photo img,
	.step-4 .grid-item .item .photo img {
		max-height: 125px;
	}

	/*alterações mobile página veiculos area restrita*/
	[data-pagina="restrict-vehicles"].name {
		position: absolute;
		text-align: -webkit-auto;
		width: 150px;
		font-size: 14px;
		right: 3px;
		top: 3px;
	}

	.struct-dicas {
		margin-left: 0px;
		margin-top: -10px;
	}

	[data-pagina="restrict.vehicles.fotos"] .file {
		margin-left: 25px;
	}

	[data-pagina="ad.show"] .box-resale .nro-phone {
		line-height: 30px;
	}

	/*Alterações mobile página incluir anúncio*/
	[data-pagina="restrict.vehicles.add"].form-basic {
		position: relative;
		top: -75px;
	}

	.tt-section {
		margin-left: 15px !important;
		font-weight: 700;
		margin-top: 20px;
	}

	#ad-price {
		width: 40%;
	}

	.check-flag {
		float: right;
		margin-bottom: 20px;
	}

	.text-tt {
		text-align: left;
		position: absolute;
		z-index: 999;
		top: 20px !important;
	}

	.form-basic select {
		width: 97% !important;
	}

	.box {
		padding-top: 20px !important;
		padding-bottom: 10px !important;
		padding-left: 15px !important;
		padding-right: 15px !important;
	}

	.optionals h3 {
		margin: inherit;
		width: 70%;
	}

	.details h3 {
		margin: 10px;
	}

	.footer-compartilhar {
		display: none;
	}

	#save {
		margin-left: 15%;
		font-size: 16px;
		line-height: 15px;
		text-align: center;
		text-indent: 0px;
		color: white;
		background: #21ce74;
		border-color: transparent transparent #199c58 !important;
		border: 0px;
		border-top-color: transparent;
		border-top-style: solid;
		border-top-width: 3px;
		border-right-color: transparent;
		border-right-style: solid;
		border-right-width: 1px;
		border-bottom-color: rgb(25, 156, 88);
		border-bottom-style: solid;
		border-bottom-width: 3.5px;
		border-left-color: transparent;
		border-left-style: solid;
		border-left-width: 1px;
		border-radius: 3px;
	}

	/*Alterações mobile página propostas área restrita*/
	[data-pagina="restrict.proposals"] .send {
		margin-right: 5px !important;
		margin-top: -5px !important;
	}

	.price-restrict {
		position: absolute;
		right: -150px;
		top: -65px;
	}

	.list .view-item {
		margin-bottom: 10px !important;
	}

	.propose-text {
		padding-left: 15px !important;
		padding-right: 15px !important;
	}

	.you {
		width: 83% !important;
		left: 15px;
	}

	.other {
		width: 83% !important;
		margin-top: 40px !important;
	}

	.email {
		width: 100% !important;
		padding-right: 50px;
	}

	.phone {
		left: 40px;
		position: relative !important;
	}

	.list .item {
		height: 125px !important;
	}

	.tt-section {
		height: 49px !important;
	}

	.tt-section p {
		margin-top: 25px;
	}

	.text-tt {
		max-width: 100%;
	}

	/*Alterções página estoque revenda mobile*/
	[data-pagina="list-resale"]#name-resale h2 {
		text-align: center !important;
	}

	[data-pagina="resellers.list"]footer .container-footer {
		display: none;
	}

	[data-pagina="resellers.list"] .resales {
		padding-top: 7px !important;
	}

	[data-pagina="resellers.list"] .center .results {
		width: 95% !important;
		margin-top: 0px;
		height: auto;
	}

	[data-pagina="resellers.list"] .results .header-results {
		border-radius: 4px !important;
		background-color: #d8d8d8 !important;
		padding-left: 0px !important;
		height: 232px !important;
	}

	[data-pagina="resellers.list"] #form-reseller {
		padding-left: 10px !important;
		margin-top: 10px !important;
		padding-right: 10px !important;
		text-align: center !important;
	}

	[data-pagina="resellers.list"] .results .search-name {
		width: 94% !important;
		height: 45px !important;
		border-radius: 4px !important;
		font-size: 14px !important;
		background: #fff url('../images/search-reseller.png') 97.5% no-repeat !important;
		padding-right: 10px !important;
		margin-bottom: 10px !important;
	}

	[data-pagina="resellers.list"] .fa {
		display: none !important
	}

	[data-pagina="resellers.list"] .results .order-city {
		margin-left: 10px;
	}

	[data-pagina="resellers.list"] .results .order-name {
		margin-top: 10px;
		background-position: 292px 20px !important;
		margin-left: 0px !important;
	}

	[data-pagina="resellers.list"] #sn {
		margin-left: 10px !important;
		height: 45px !important;
		border-radius: 20px !important;
	}

	[data-pagina="resellers.list"] .results .select-order {
		width: 94% !important;
		height: 46px !important;
		border-radius: 30px !important;
		float: inherit !important;
		margin-bottom: 0px !important;
	}

	[data-pagina="resellers.list"] .results .order {
		width: 94% !important;
		height: 44px !important;
		border-radius: 30px !important;
		background: #fff url('../images/seta-down.png') right no-repeat !important;
		background-size: 20px !important;
		font-size: 14px !important;
	}

	[data-pagina="resellers.list"] .results .filter-resale {
		width: 94% !important;
		height: 45px !important;
		margin-left: 10px !important;
		margin-top: 0px !important;
		border-radius: 30px !important;
		float: inherit !important;
		background-color: #facf00 !important;
		font-size: 18px !important;
		text-transform: uppercase !important;
		color: #2e2e2e !important;
		border-bottom-width: 0px !important;
		padding-top: 2px !important;
		font-weight: 700 !important;
		position: relative;
	}

	[data-pagina="ad.show"] footer {
		margin-bottom: 0px !important;
	}

	[data-pagina="ad.show"] .detail-product,
	[data-pagina="bolsa.ad.show"] .detail-product,
	[data-pagina="detail-renew"] .detail-product {
		display: block;
	}

	[data-pagina="plans.index"] .box {
		max-width: 100%;
		width: 100%;
	}

	[data-pagina="plans.index"] #btn-facebook-signup {
		width: 96%;
	}

	[data-pagina="plans.index"] #btn-facebook-login {
		width: 96%;
	}

	[data-pagina="plans.index"] .step-2 {
		padding-top: 10px !important;
		height: 890px;
	}

	[data-pagina="plans.index"] .step-2 .box input {
		width: 100% !important;
		margin-bottom: 10px !important;
	}

	[data-pagina="plans.index"] .tabs-plans ul li {
		height: 40px;
		line-height: 40px;
	}

	[data-pagina="plans.index"] .tt-plans {
		height: 80px;
		padding-top: 10px;
	}

	[data-pagina="plans.index"] .step-1 .payment {
		margin-top: -80px;
	}

	[data-pagina="plans.index"] .step-1 .plans-choices {
		height: 1660px;
	}

	[data-pagina="plans.index"] .step-1 .payment img {
		width: 95%;
	}

	[data-pagina="plans.index"] .step-1 .ad-particulars {
		padding-top: 55px;
	}

	[data-pagina="plans.index"] .step-2 .login.sign-step-1 .btn-sign {
		margin-top: 25px !important;
	}

	[data-pagina="plans.index"] .step-2 .box .btn-sign {
		margin-top: 10px;
	}

	[data-pagina="plans.index"] .step-2 .login a {
		margin-bottom: 15px;
	}

	[data-pagina="restrict.vehicles"] .box .half-inputs input,
	[data-pagina="restrict.vehicles.edit"] .box .half-inputs input,
	[data-pagina="restrict.proposals"] .box .half-inputs input,
	[data-pagina="restrict.messages"] .box .half-inputs input,
	[data-pagina="restrict.statitics"] .box .half-inputs input,
	[data-pagina="restrict.profile"] .box .half-inputs input,
	[data-pagina="restrict.resaller.plans"] .box .half-inputs input,
	[data-pagina="restrict.financial"] .box .half-inputs input,
	[data-pagina="restrict.vehicles.add"] .box .half-inputs input,
	[data-pagina="restrict.dashboard"] .box .half-inputs input,
	[data-pagina="restrict.pending"] .box .half-inputs input,
	[data-pagina="restrict.financial"] .box .half-inputs input {
		color: #777 !important;
		font-size: 17px !important;
	}

	[data-pagina="restrict.vehicles.add"] .form-basic select,
	[data-pagina="restrict.vehicles.edit"] .form-basic select {
		font-size: 17px !important;
		color: #777 !important;
	}

	[data-pagina="restrict.vehicles.add"] .box,
	[data-pagina="restrict.vehicles.edit"] .box {
		margin-bottom: 30px;
	}

	[data-pagina="restrict.vehicles.add"] #save,
	[data-pagina="restrict.vehicles.edit"] #save {
		margin-bottom: 30px !important;
		margin-right: auto !important;
		margin-left: auto !important;
		margin-top: 20px !important;
	}

	[data-pagina="restrict.vehicles.edit"] .send {
		position: relative;
		top: 0px;
		margin-bottom: 25px !important;
		margin-right: 12% !important;
		margin-left: 12% !important;
	}

	[data-pagina="search.results"] .products .results .header-results .select-order,
	[data-pagina="search.results.carros"] .products .results .header-results .select-order,
	[data-pagina="search.results.motos"] .products .results .header-results .select-order,
	[data-pagina="search.results.nauticos"] .products .results .header-results .select-order,
	[data-pagina="search.results.caminhoes"] .products .results .header-results .select-order,
	[data-pagina="search.advanced.results"] .products .results .header-results .select-order,
	[data-pagina="list-resale"] .products .results .header-results .select-order,
	[data-pagina="resellers.results"] .products .results .header-results .select-order,
	[data-pagina="restrict.bolsa.search"] .products .results .header-results .select-order {
		display: block;
		position: absolute;
		z-index: 998 !important;
		top: 0px !important;
		right: 0px !important;
		background: #FBFBFB !important;
		width: 157px !important;
	}

	[data-pagina="search.results.carros"] .products li .info-item .name-car,
	[data-pagina="search.results.motos"] .products li .info-item .name-car,
	[data-pagina="search.results.nauticos"] .products li .info-item .name-car,
	[data-pagina="search.results.caminhoes"] .products li .info-item .name-car,
	[data-pagina="search.results"] .products li .info-item .name-car {
		padding-top: 1.5px !important;
		padding-bottom: 1.5px !important;
	}

	[data-pagina="search.results.carros"] .search-form,
	[data-pagina="search.results.motos"] .search-form,
	[data-pagina="search.results.nauticos"] .search-form,
	[data-pagina="search.results.caminhoes"] .search-form,
	[data-pagina="search.results"] .search-form,
	[data-pagina="search.advanced.results"] .search-form,
	[data-pagina="list-resale"] .search-form,
	[data-pagina="resellers.results"] .search-form,
	[data-pagina="restrict.bolsa.search"] .search-form {
		height: 90px;
		top: 0px;
		padding-top: 0px;
	}

	[data-pagina="auth.resellerSignup"] #signup-form input[type="tel"],
	[data-pagina="auth.resellerSignup"] #signup-form input[type="text"],
	[data-pagina="auth.resellerSignup"] #signup-form input[type="password"],
	[data-pagina="auth.resellerSignup"] #signup-form textarea {
		width: 265px;
		margin: 20px auto
	}

	#bizzbar {
		background-image: linear-gradient(to right, #ff9941, #ffe124);
		width: 100%;
		text-align: center;
		vertical-align: middle;
		color: #000;
		padding: 2px;
		overflow: hidden;
		height: 70px;
		z-index: 1000;
		font-size: 14px;
		line-height: 30px;
		position: fixed;
		top: 0;
		left: 0;
		box-shadow: 0 1px 5px rgba(0, 0, 0, .7)
	}

	#bizzbar button {
		vertical-align: middle;
		height: 30px;
		background-image: linear-gradient(to bottom, #199c58, #00913d);
		border: inherit;
		border-bottom: 3px solid;
		border-color: transparent transparent #199c58;
		border-radius: 20px;
		box-shadow: rgba(0, 0, 0, 0.278431) 1px 1px 3px;
		color: white;
		cursor: pointer;
		font-size: 0.854em;
		margin: 0px 5px 0px 5px;
		position: relative;
		text-decoration: initial;
		position: relative;
		top: -2px;
	}

	#bizzbar button:hover {
		cursor: pointer;
		background: #199c58
	}

	#bizzbar button:active {
		top: 1px
	}

	#bizzbar button a {
		vertical-align: middle;
		color: #fff;
		text-decoration: none;
		font-size: 14px;
		padding: 5px 10px;
		top: -2px;
		position: relative;
		top: -1px;
	}

	.bizztext {
		position: relative;
		top: 5px;
	}

	close {
		width: 20px;
		height: 19px;
		bottom: 6px;
		right: 5px;
		background: url(https://hb-assets.s3.amazonaws.com/system/modules/hellobar/lib/sprite-8bit.png) no-repeat 0px -247px;
		position: absolute
	}

	close:hover {
		background: url(https://hb-assets.s3.amazonaws.com/system/modules/hellobar/lib/sprite-8bit.png) no-repeat 0px -228px;
		cursor: pointer;
		height: 19px
	}

	open {
		-webkit-box-shadow: rgba(0, 0, 0, 0.34902) 0px 0px 5px;
		background-image: url(https://hb-assets.s3.amazonaws.com/system/modules/hellobar/lib/sprite-8bit.png);
		background-position: 0px -8px;
		background-repeat: no-repeat no-repeat;
		border-bottom-left-radius: 5px;
		border-bottom-right-radius: 5px;
		border: 3px solid rgb(255, 255, 255);
		box-shadow: rgba(0, 0, 0, 0.34902) 0px 0px 5px;
		display: block;
		height: 0px;
		outline: none;
		overflow: hidden;
		padding: 80px 0px 0px;
		position: absolute;
		right: 10px;
		top: -50px;
		width: 40px;
		z-index: 100;
		background-color: #e8e6e7;
		display: none
	}

	open:hover {
		background-color: #d4d4d4;
		cursor: pointer
	}

	header.scroll-header {
		position: sticky;
		top: 0px;
		height: 60px !important;
		width: 100%;
		background: #000;
	}

	header.scroll-header .center {
		margin-top: -8px !important;
	}

	header .logo h1.scroll-header,
	header.header-restrict .logo h1.scroll-header {
		margin-top: 44px;
	}

	.products li .info-item .city,
	.products li .info-item .saler,
	.products .view-item .info-item .city,
	.products .view-item .info-item .saler,
	.products .grid-item .info-item .city,
	.products .grid-item .info-item .saler,
	.carousel-products li .info-item .city,
	.carousel-products li .info-item .saler,
	.carousel-products .view-item .info-item .city,
	.carousel-products .view-item .info-item .saler,
	.carousel-products .grid-item .info-item .city,
	.carousel-products .grid-item .info-item .saler,
	.step-4 li .info-item .city,
	.step-4 li .info-item .saler,
	.step-4 .view-item .info-item .city,
	.step-4 .view-item .info-item .saler,
	.step-4 .grid-item .info-item .city,
	.step-4 .grid-item .info-item .saler {
		font-size: 11px;
		color: #888888;
		display: block;
		margin-top: 0px;
	}

	[data-pagina="search.results"] .resale-name .bts {
		float: right;
		height: 110px;
		padding-top: inherit;
		position: relative;
		right: 10px;
		width: 20%;
		position: absolute;
		width: 25%;
		bottom: 10px;
	}

	[data-pagina="search.results"] .resale-name .bts .whats {
		font-size: 14px;
		font-weight: normal;
		line-height: 17px;
		float: right;
		padding-top: 2px;
		height: 50px;
		text-align: center;
		text-transform: none;
		border-radius: 4px;
		width: 100%;
		text-decoration: none;
		color: #fff;
		background-color: #2b942d;
	}

	[data-pagina="search.results"] .resale-name .bts .whats i {
		width: 22px;
		height: 22px;
		margin-right: 5%;
		margin-top: 3px;
		margin-bottom: -3px;
		color: #fff;
		font-size: 22px;
	}

	[data-pagina="search.results"] .resale-name .bts .whats:hover {
		background-color: #2b942d;
	}

	[data-pagina="home.anuncie"] .home {
		background-color: #f1f2f3;
		height: auto;
	}

	[data-pagina="home.anuncie"] .home .center {
		margin-top: 0px !important;
		width: 100%;
		padding: 10px;
	}

	[data-pagina="home.anuncie"] .home .center h2 {
		margin: 0px auto;
		width: 100%;
		text-align: center;
	}

	[data-pagina="home.anuncie"] .home .center .middle-box {
		margin: 0px auto;
		width: 100%;
		display: block;
	}

	[data-pagina="home.anuncie"] .home .center .middle-box a {
		width: 100%;
		height: 100%;
		display: flex;
		text-decoration: none;
		color: #2e2e2e
	}

	[data-pagina="home.anuncie"] .home .center .middle-box a:hover {
		text-decoration: none;
		transition: all 0.3s ease;
		transform: scale(1.05);
	}

	[data-pagina="home.anuncie"] .middle-box .shadow {
		box-shadow: 0px 0px 0px rgba(0, 0, 0, 0.5);
	}

	[data-pagina="home.anuncie"] .middle-box a .ban-box {
		border-radius: 4px;
	}

	[data-pagina="home.anuncie"] .middle-box a .btn-lined {
		border-radius: 4px;
		background-color: #facf00;
		color: #2e2e2e;
		border: none;
	}
}

@media screen and(max-width: 420px) {

	/*Lista de revendas mobile*/
	[data-pagina="resellers.list"].box-resale {
		border-radius: 4px !important;
	}

	footer .container-footer {
		display: none;
	}

	@media screen and(max-width: 1700px) {}

}