html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, abbr, address, cite, code, del, dfn, em, img, ins, kbd, q, samp, small, strong, sub, sup, var, b, i, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, figure, footer, header, menu, nav, section, time, mark, audio, video, details, summary { margin: 0; padding: 0; border: 0; font-size: 100%; font-weight: normal; vertical-align: baseline; background: transparent; font: normal 14px 'Arial',tahoma,verdana,sans-serif; color: #545454; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; }

/*#region MASTER PAGE E HOME */

.dica { color: #B7B7B7; font-size: 16px; font-weight: bold; display: block; text-align: center; }
h1.tit { color: #000; font-size: 22px; font-weight: bold; margin-bottom: 60px; padding-bottom: 10px; border-bottom: 1px solid #B7B7B7; display: block; text-align: left; }
input[type="password"] { display: inline-block; width: 60%; text-align: left; margin-top: 5px; height: 30px; line-height: 30px; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; font-size: 14px; }
html >/**/ body table { font-size: inherit; font: 100%; }
html { position: relative; min-height: 100%; }
body { margin: 0 0 303px; background-image: url(../../imagens/layout/bg-9.jpg?v=1); background-size: cover; background-attachment: fixed; }
article, aside, figure, footer, header, nav, section, details, summary { display: block; }
.font-size-refinar { font-size: 20px !important; }
img, object, embed { max-width: 100%; }
a, input, select, textarea { outline-color: #d51c11; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; }
blockquote, q { quotes: none; }
blockquote:before, blockquote:after, q:before, q:after { content: ''; content: none; }
a { margin: 0; padding: 0; font-size: 100%; vertical-align: baseline; background: transparent; display: block; color: #545454; text-decoration: none; }
del { text-decoration: line-through; }
abbr[title], dfn[title] { border-bottom: 1px dotted #000; cursor: help; }
table { border-collapse: collapse; border-spacing: 0; }
th { font-weight: bold; vertical-align: bottom; }
td { font-weight: normal; vertical-align: top; }
hr { display: block; height: 1px; border: 0; border-top: 1px solid #ccc; margin: 1em 0; padding: 0; }
input, select { vertical-align: middle; }
pre { white-space: pre; white-space: pre-wrap; white-space: pre-line; -ms-word-wrap: break-word; word-wrap: break-word; }
input[type="radio"] { vertical-align: text-bottom; }
.ie7 input[type="checkbox"] { vertical-align: baseline; }
.ie6 input { vertical-align: text-bottom; }
select, input, textarea { font: normal 14px 'Arial',tahoma,verdana,sans-serif; color: #545454; padding: 6px 12px; border: 0; }
small { font-size: 85%; }
strong { font-weight: bold; }
td, td img { vertical-align: top; }
sub, sup { font-size: 75%; line-height: 0; position: relative; }
sup { top: -.5em; }
sub { bottom: -.25em; }
pre, code, kbd, samp { font-family: 'Arial',tahoma,verdana,sans-serif; }
.clickable, label, input[type=button], input[type=submit], input[type=file], button { cursor: pointer; }
button, input, select, textarea { margin: 0; }
button, input[type=button] { width: auto; overflow: visible; }
.ie7 img { -ms-interpolation-mode: bicubic; }
.w__p { width: 100%; padding: 0 15px; min-width: 1056px; }
.wrapper { width: 100%; max-width: 1024px; position: relative; margin: 0 auto; padding: 15px; }
.content { width: 100%; max-width: 1024px; position: relative; margin: 0 auto; padding: 15px; background-color: #ffffff; min-height: 450px; border-radius: 6px; box-shadow: 0 0 15px #000; }
header { background-color: #fbfbfb; border-bottom: 5px solid #b7b7b7; min-height: 125px; }
.logo { width: 335px; height: 94px; display: inline-block; margin-left: -20px; }
.logo a { background-image: url(../../imagens/layout/logo-weblanchas.png); background-repeat: no-repeat; width: 100%; height: 100%; display: inline-block; text-indent: -9999px; }
.menu_icon { position: absolute; right: 0; top: 0; height: 100%; }
.menu_icon ul { display: table; height: 100%; list-style: none; }
.menu_icon li { display: table-cell; vertical-align: middle; position: relative; }
.menu_icon li:nth-child(n+2):before { border-left: 2px solid #e2e2e2; height: 133px; content: ''; position: absolute; left: 0; top: -5px; -moz-transform: rotate(-160deg); -ms-transform: rotate(-160deg); -o-transform: rotate(-160deg); -webkit-transform: rotate(-160deg); transform: rotate(-160deg); }
.menu_icon li a { padding: 0 45px; display: inline-block; text-transform: uppercase; color: #a6a6a6; font-weight: bold; text-align: center; font-size: 16px; }
.menu_icon li a:hover, .menu_icon li a:hover i { color: #d51c11; }
.menu_icon li a i { width: 50px; height: 50px; display: block; color: #a6a6a6; font-size: 45px; margin: 0 auto 10px; }
.container { text-align: right; margin: 40px 0; width: 100%; display: inline-block; }
.box_r { width: 460px; display: inline-block; text-align: left; }
.b__box { background-color: rgba(255, 255, 255, 0.80); width: 100%; min-height: 550px; padding: 30px; border-radius: 5px; margin-bottom: 20px; }
.b__box_g { background-color: rgba(255, 255, 255, 0.80); width: 100%; height: 740px; padding: 30px; border-radius: 5px; margin-bottom: 20px; }
.b__box_venda { background-color: rgba(255, 255, 255, 0.80); width: 100%; padding: 30px; border-radius: 5px; margin-bottom: 20px; }
.b__box h3 { font-size: 26px; margin-bottom: 20px; color: #000000; text-transform: uppercase; font-weight: bold; }
.b__box_venda h3 { font-size: 26px; margin-bottom: 20px; color: #000000; text-transform: uppercase; font-weight: bold; }
.resp-tabs-list { width: 100%; display: table; list-style: none; }
.resp-tab-item { display: table-cell; cursor: pointer; width: 99px; height: 99px; vertical-align: bottom; text-align: center; background-repeat: no-repeat; background-position: -5px -111px; -moz-transition: background .2s ease-in-out; -o-transition: background .2s ease-in-out; -webkit-transition: background .2s ease-in-out; transition: background .2s ease-in-out; }
.resp-tab-active, .resp-tab-item:hover { background-position: -5px -4px; }
.progress { margin: 13px 0 0 98px; }
.resp-tab-item span { font-size: 18px; margin-top: 75px; display: inline-block; font-weight: bold; }
.resp-tab-active span, .resp-tab-item:hover span { color: #ffffff; margin-top: 75px; }
.barco_red { background-image: url(../../imagens/layout/barco2.png); }
.jet_red { background-image: url(../../imagens/layout/jet2.png?v=3); }
.veleiro_red { background-image: url(../../imagens/layout/veleiro2.png); }
.motor_red { background-image: url(../../imagens/layout/motor.png); }
.resp-tab-content { margin-top: 15px; }
.resp-tabs-container { position: relative; }
h2.resp-accordion, .resp-tab-content { display: none; }
.resp-content-active, .resp-accordion-active, .resp-easy-accordion h2.resp-accordion, .resp-tab-content-active { display: block; }
.form_s .fieldset { display: table; width: 100%; margin: 10px 0; }
.form_s .fieldset label:first-child { width: 100px; text-align: left; }
.form_s .fieldset label:first-child { width: 100px; text-align: left; }
.form_s .fieldset select + label, .form_s .fieldset input + label { padding-left: 9px; }
.form_s .fieldset label { width: 50px; display: table-cell; font-size: 18px; font-weight: bold; }
    .form_s .fieldset .label {
        display: table-cell;
        font-size: 12px;
        background-color: #1685a2;
        color: #ffffff;
        padding: 5px 0 5px 0;
    }
.form_s .fieldset input, textarea, .form_s .fieldset select { display: table-cell; width: 100%; min-width: 113px; border: 1px solid #cccccc; }
.btn_submit { height: 60px; background-color: #d51c11; font-size: 22px; color: #ffffff; text-transform: uppercase; font-weight: bold; border-radius: 4px; width: 100%; margin-top: 20px; -moz-transition: all .2s ease-in-out; -o-transition: all .2s ease-in-out; -webkit-transition: all .2s ease-in-out; transition: all .2s ease-in-out; }
.btn_tab { width: 45%; margin: 0 0 3px 0 !important; border-radius: 18px 6px 0 0; }

.btn_submit:hover { box-shadow: 0 10px 20px rgba(0,0,0,.19),0 6px 6px rgba(0,0,0,.23); }
.btn_advaced_search { margin-top: 10px; text-align: center; }
.btn_advaced_search:hover span, .btn_advaced_search:hover i { color: #d51c11; }
.btn_advaced_search span { font-size: 18px; font-weight: bold; }
.btn_advaced_search i { font-size: 32px; }
.vender_btns { list-style: none; }
.vender_btns li { display: table; width: 100%; margin-bottom: 15px; }
.vender_btns a { height: 60px; background-color: #ff6d00; font-size: 22px; color: #ffffff; font-weight: bold; text-align: left; padding-left: 25px; display: table-cell; vertical-align: middle; border-radius: 4px; -moz-transition: all .2s ease-in-out; -o-transition: all .2s ease-in-out; -webkit-transition: all .2s ease-in-out; transition: all .2s ease-in-out; }
.vender_btns a img { height: 22px !important; }
.vender_btns a:hover { box-shadow: 0 10px 20px rgba(0,0,0,.19),0 6px 6px rgba(0,0,0,.23); }
footer { width: 100%; height: 303px; position: absolute; min-width: 1056px; bottom: 0; left: 0; }
.footer { background: url(../../imagens/layout/bg_f.png) repeat-x top left; padding: 15px; height: 255px; }
.n_footer { display: inline-block; vertical-align: top; margin-top: 20px; }
.n_footer li { margin-bottom: 13px; margin-left: 15px; }
.n_footer li a { color: #5c5c5c; }
.n_footer li a:hover { color: #d51c11; }
footer .socials { display: inline-block; margin-left: 30px; margin-top: 20px; }
footer .socials a { font-size: 28px; display: inline-table; margin-left: 10px; color: #ffffff; width: 50px; height: 50px; border-radius: 3px; /*background-color: #a6a6a6;*/ text-align: center; vertical-align: middle; -moz-transition: all .2s ease-in-out; -o-transition: all .2s ease-in-out; -webkit-transition: all .2s ease-in-out; transition: all .2s ease-in-out; }
footer .socials a:before { display: table-cell; vertical-align: middle; }
footer .socials .fa-instagram:hover { background-color: #581d08; box-shadow: 0 10px 20px rgba(0,0,0,.19),0 6px 6px rgba(0,0,0,.23); }
footer .socials .fa-facebook-official:hover { background-color: #022197; box-shadow: 0 10px 20px rgba(0,0,0,.19),0 6px 6px rgba(0,0,0,.23); }
footer .socials img { height: 60px; }
.a__img { float: right; }
.ff { background-color: #797979; text-align: center; }
.ecopy { color: #ffffff; font-size: 16px; }
.brown-gradient { background: #7a0c0c; /* Old browsers */ background: -moz-linear-gradient(top, #7a0c0c 1%, #4f2b20 100%); /* FF3.6-15 */ background: -webkit-linear-gradient(top, #7a0c0c 1%,#4f2b20 100%); /* Chrome10-25,Safari5.1-6 */ background: linear-gradient(to bottom, #7a0c0c 1%,#4f2b20 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#7a0c0c', endColorstr='#4f2b20',GradientType=0 ); /* IE6-9 */ }
.brown-gradient:hover { background: #4f2b20; /* Old browsers */ background: -moz-linear-gradient(top, #4f2b20 0%, #7a0c0c 99%); /* FF3.6-15 */ background: -webkit-linear-gradient(top, #4f2b20 0%,#7a0c0c 99%); /* Chrome10-25,Safari5.1-6 */ background: linear-gradient(to bottom, #4f2b20 0%,#7a0c0c 99%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#4f2b20', endColorstr='#7a0c0c',GradientType=0 ); /* IE6-9 */ }
.blue-gradinet { background: #02226d; /* Old browsers */ background: -moz-linear-gradient(top, #02226d 1%, #2863a3 99%); /* FF3.6-15 */ background: -webkit-linear-gradient(top, #02226d 1%,#2863a3 99%); /* Chrome10-25,Safari5.1-6 */ background: linear-gradient(to bottom, #02226d 1%,#2863a3 99%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#02226d', endColorstr='#2863a3',GradientType=0 ); /* IE6-9 */ }
.blue-gradinet:hover { background: #2863a3; /* Old browsers */ background: -moz-linear-gradient(top, #2863a3 1%, #02226d 99%); /* FF3.6-15 */ background: -webkit-linear-gradient(top, #2863a3 1%,#02226d 99%); /* Chrome10-25,Safari5.1-6 */ background: linear-gradient(to bottom, #2863a3 1%,#02226d 99%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#2863a3', endColorstr='#02226d',GradientType=0 ); /* IE6-9 */ }
/*AlTERAR SENHA*/
.container-alterar-senha { width: 80%; margin: 50px auto; }
/*#endregion */

/*#region MODAL */
.popupControl { position: absolute; visibility: hidden; }
.modalPopup { padding: 0 15px 5px 15px; background-color: #FCFCFC; border: 1px solid #d9d9d9; border-radius: 7px; box-shadow: 1px 5px 11px #A2A2A2; font-family: Tahoma; font-size: 12px; color: #555; }
.modalPopup hr { background-color: #D9D9D9; border-style: none; float: left; height: 1px; margin: 5px 0; width: 100%; }
.modalPopup .salvar { margin: 0 2px 0 0; padding: 5px 14px 5px 14px; border-radius: 3px; font-family: 'Open Sans',verdana; font-weight: bold; font-size: 12px; cursor: pointer; background-color: #09af1a; background-image: -moz-linear-gradient(center top, #09af1a, #14b524); border: 1px solid #04880f; box-shadow: 0 1px 0 rgba(120, 200, 230, 0.5) inset; color: #FFFFFF; text-decoration: none; text-shadow: 0 1px 0 rgba(0, 0, 0, 0.1); }
.modalPopup .salvar:hover { background-color: #0abf1d; background-image: -moz-linear-gradient(center top, #17c629, #09af1a); border: 1px solid #04880f; box-shadow: 0 1px 0 rgba(120, 200, 230, 0.5) inset; color: #FFFFFF; text-decoration: none; text-shadow: 0 1px 0 rgba(0, 0, 0, 0.1); }
.modalPopup .fechar { float: right; min-width: 80px; margin: 0px 5px 0px 5px; padding: 5px; border-radius: 3px; font-family: Arial,Helvetica,sans-serif; font-size: 12px; font-weight: bold; height: 29px; cursor: pointer; background-color: #c53727; background-image: -moz-linear-gradient(center top, #dd4b39, #b0281a); border: 1px solid #b0281a; box-shadow: 0 1px 0 rgba(224, 34, 34, 0.5) inset; color: #FFFFFF; text-decoration: none; text-shadow: 0 1px 0 rgba(0, 0, 0, 0.1); }
.modalPopup .fechar:hover { background-color: #D14836; background-image: -moz-linear-gradient(center top, #DD4B39, #D14836); border: 1px solid rgba(0,0,0,0); box-shadow: 0 1px 0 rgba(224, 34, 34, 0.5) inset; color: #FFFFFF; text-decoration: none; text-shadow: 0 1px 0 rgba(0, 0, 0, 0.1); }
.modal-header { width: 100%; height: 35px; }
.modal-header h2 { font-family: Tahoma; color: #555; font-size: 18px; font-weight: bold; float: left; margin: 15px 0px 10px 10px; }
.modal-footer { width: 100%; height: 35px; }
.modal-footer .icone { float: left; margin: 8px 0 0 0; }
.modal-footer span { float: left; margin: 4px 0 0 0; font-family: Tahoma; color: #555; font-size: 12px; }
.modalBackground { background-color: #333; opacity: 0.5; filter: alpha(opacity=50); }
.red-gradient { background: #ec2d0e; background: -moz-linear-gradient(top, #ec2d0e 0%, #ca1413 100%); /* FF3.6-15 */ background: -webkit-linear-gradient(top, #ec2d0e 0%,#ca1413 100%); /* Chrome10-25,Safari5.1-6 */ background: linear-gradient(to bottom, #ec2d0e 0%,#ca1413 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ec2d0e', endColorstr='#ca1413',GradientType=0 ); /* IE6-9 */ }
.red-gradient-selected { background: #757575; background: -moz-linear-gradient(top, #ec2d0e 0%, #ca1413 100%); background: -webkit-linear-gradient(top, #545151 0%,#908d8d 100%); background: linear-gradient(to bottom, #252525 0%,#ca1413 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ec2d0e', endColorstr='#ca1413',GradientType=0 ); }

.tab-gradient-selected { background: #ec2d0e; background: -moz-linear-gradient(top, #ec2d0e 0%, #ca1413 100%); /* FF3.6-15 */ background: -webkit-linear-gradient(top, #ec2d0e 0%,#ca1413 100%); /* Chrome10-25,Safari5.1-6 */ background: linear-gradient(to bottom, #ec2d0e 0%,#ca1413 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ec2d0e', endColorstr='#ca1413',GradientType=0 ); /* IE6-9 */ }
/*.tab-gradient { background: #757575; background: -moz-linear-gradient(top, #ec2d0e 0%, #ca1413 100%); background: -webkit-linear-gradient(top, #545151 0%,#908d8d 100%); background: linear-gradient(to bottom, #bdb2b2 0%,#969494 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ec2d0e', endColorstr='#ca1413',GradientType=0 ); }*/
.tab-gradient { background: #757575; background: -moz-linear-gradient(top, #ec2d0e 0%, #ca1413 100%); background: -webkit-linear-gradient(top, #545151 0%,#908d8d 100%); background: linear-gradient(to bottom, #bdb2b2 0%,#0c0c0c 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ec2d0e', endColorstr='#ca1413',GradientType=0 ); }

.orange-gradient { background: #ff832b; /* Old browsers */ background: -moz-linear-gradient(top, #ff832b 0%, #ff3b00 100%); /* FF3.6-15 */ background: -webkit-linear-gradient(top, #ff832b 0%,#ff3b00 100%); /* Chrome10-25,Safari5.1-6 */ background: linear-gradient(to bottom, #ff832b 0%,#ff3b00 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff832b', endColorstr='#ff3b00',GradientType=0 ); /* IE6-9 */ }
.tab-orange { background: #757575; background: -moz-linear-gradient(top, #ec2d0e 0%, #ca1413 100%); background: -webkit-linear-gradient(top, #545151 0%,#908d8d 100%); background: linear-gradient(to bottom, #bdb2b2 0%,#0c0c0c 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ec2d0e', endColorstr='#ca1413',GradientType=0 ); }
.tab-orange-selected { background: #ff832b; /* Old browsers */ background: -moz-linear-gradient(top, #ff832b 0%, #ff3b00 100%); /* FF3.6-15 */ background: -webkit-linear-gradient(top, #ff832b 0%,#ff3b00 100%); /* Chrome10-25,Safari5.1-6 */ background: linear-gradient(to bottom, #ff832b 0%,#ff3b00 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff832b', endColorstr='#ff3b00',GradientType=0 ); /* IE6-9 */ }

.form_s .fieldset label.label-m { width: 120px; }
/*PAGE UPLOAD*/
.upload { display: none; }
.ajax__fileupload_fileItemInfo .pendingState { color: #0049FF !important; font-family: Arial !important; font-size: 12px !important; }
.ajax__fileupload_fileItemInfo .uploadedState { color: #060 !important; font-family: Arial !important; font-size: 12px !important; }

/*#endregion */

/*#region LOGIN */

.box-column { width: 230px; display: inline-table; margin: 34px 121px; vertical-align: top; }
.subtitle { float: left; font-size: 14px; font-weight: bold; color: #224099; padding: 5px; }
.button { color: #fff; background-color: #09173A; border-radius: 4px; }
.link-button { float: left; font-size: 14px; font-weight: bold; margin-left: 14px; color: #224099; }
.validation { font-size: 12px; color: red; float: right; }
.left { float: left; }
.right { float: right; }
.top-10 { margin-top: 10px !important; }
.top-20 { margin-top: 20px !important; }
.top-30 { margin-top: 30px !important; }
.top-60 { margin-top: 60px !important; }
.bottom-10 { margin-bottom: 10px !important; }
.bottom-20 { margin-bottom: 20px !important; }
.bottom-30 { margin-bottom: 30px !important; }
.bottom-60 { margin-bottom: 60px !important; }
.color { color: #224099; }
.color-silver { color: #333333; }
.box-branco { border-radius: 4px; box-shadow: 0 0 7px #999; width: 274px; float: left; background: #fff; text-align: center; font-size: 100%; vertical-align: baseline; display: inline-block; text-decoration: none; padding: 5px; }
.box-branco:hover { box-shadow: 0 0 20px #999; filter: alpha(opacity=100); opacity: 1; }
.box-blue { background-color: #09173A; box-shadow: 0 0 15px #999; border-radius: 15px; font: normal 14px 'Arial',tahoma,verdana,sans-serif; text-align: center; font-size: 100%; vertical-align: baseline; display: inline-block; text-decoration: none; padding: 51px; }
.align-box { margin: 0 85px 0 85px; width: 275px; }
.box-center { font: normal 14px 'Arial',tahoma,verdana,sans-serif; text-align: center; font-size: 100%; vertical-align: top; text-decoration: none; padding: 51px; }
.box-center-p { font: normal 14px 'Arial',tahoma,verdana,sans-serif; text-align: center; font-size: 100%; vertical-align: top; text-decoration: none; margin: 0 auto; width: 30%; display: table; }
.box-center-g { font: normal 14px 'Arial',tahoma,verdana,sans-serif; text-align: center; font-size: 100%; vertical-align: top; text-decoration: none; padding: 51px; }
.box-center-gg { font: normal 14px 'Arial',tahoma,verdana,sans-serif; text-align: center; font-size: 100%; vertical-align: top; text-decoration: none; margin: 0 auto; width: 100%; display: table; }
.box-center-m { font: normal 14px 'Arial',tahoma,verdana,sans-serif; text-align: center; font-size: 100%; vertical-align: top; text-decoration: none; margin: 0 auto; width: 40%; display: table; }
.box-center-m .fieldset label { min-width: 120px; text-align: left; }
.align-top { vertical-align: top; }
.box-center-m .fieldset textarea { display: table-cell; width: 100%; min-width: 125px; border: 1px solid #cccccc; }
.box-blue:hover { box-shadow: 0 0 20px #09173A; }
.box-blue a { color: #fff !important; line-height: 20px; }
.box-branco a { font-family: 'Roboto Condensed', sans-serif; font-weight: 700; font-size: 14px; text-transform: uppercase; color: #224099; letter-spacing: 0; line-height: 21px; padding: 50px 0 50px 0; }
.box-branco a span { color: #CE2D0E; font-weight: bold; }
.align-voltar { float: right; margin: 56px 100px 0 0; }
.load-center { float: left; width: 100%; }
.ajust-load { height: 30px; }
.ajust-load p { display: inline-block; }
.ajust-load img { display: inline-block; height: 26px; }
/*MENSAGEM TELA*/
.mensagem-green { color: green; width: 80%; border-left: 1px solid green; padding: 11px 30px 10px 15px; border-radius: 3px 0 0px 3px; background-color: #E7FFE7; display: inline-block; }
.mensagem-red { color: red; width: 80%; border-left: 1px solid red; padding: 11px 30px 10px 15px; border-radius: 3px 0 0px 3px; background-color: #FBE9E9; display: inline-block; }
.full { width: 100% !important; }

/*#endregion */

/*#region LISTA DE RESULTADO */
.barra-busca { width: 100%; background-color: #333333; margin: 10px 0 10px 0; padding: 6px; }
.barra-busca a { float: left; margin: 3px 0 0 6px; }
.barra-busca span { color: #ffffff; font-weight: bold; padding-right: 5px; }
.barra-busca a i { color: #ffffff; }
.foco { background-color: Transparent; border-width: 0; border-style: none; width: 1px; position: absolute;outline:none; }
.empty { width: 100%; text-align: center; color: #A6A6A6; font-size: 16px; display: inline-block; font-weight: bold; margin-top: 95px; }
.empty-fotos { width: 100%; text-align: center; color: #B7B7B7; font-size: 16px; display: inline-block; font-weight: bold; padding: 51px 0 63px 0; border: 1px solid #B7B7B7; border-radius: 4px; }
.grid-busca { margin-bottom: 14px; }
.grid-busca-row { width: 100%; min-width: 995px; max-height: 209px; overflow: hidden; border: 1px solid #DEDEDE; background-color: #fefefe; margin: 8px 0; }
.grid-busca-row:hover { background-color: #f8f8f8; }
.grid-busca-row .td-foto { width: 300px; height: 100%; text-align: center; float: left; }
.grid-busca-row .td-foto .foto { overflow: hidden; width: 300px; height: 100%; float: left; }
.grid-busca-row .td-foto .foto .img-H { float: left; width: 300px; height: 209px; background-position: center center; background-repeat: no-repeat; background-size: 300px auto; }
.grid-busca-row .td-foto .foto .img-V { float: left; width: 274px; height: 209px; background-position: center center; background-repeat: no-repeat; background-size: auto 209px; }
.grid-busca-row .td-modelo { width: 178px; display: inline-block; float: left; }
.grid-busca-row .td-modelo .modelo { float: left; text-align: center; padding: 82px 0 0 24px; width: 100%; }
.grid-busca-row .td-modelo .modelo .marca-modelo { width: 100%; text-align: center; font-weight: bold; font-family: Verdana,Arial,Helvetica,Sans-Serif; color: #225AA7; text-decoration: none; font-size: medium; }
.grid-busca-row .td-modelo .modelo .titulo-curto { width: 100%; text-align: center; font-weight: bold; font-family: Verdana,Arial,Helvetica,Sans-Serif; color: #000000; text-decoration: none; font-size: small; margin-top: 17px; }
.grid-busca-row .td-pes { width: 178px; display: inline-block; float: left; }
.grid-busca-row .td-pes .pes { width: 100%; padding: 79px 0 0 0; float: left; line-height: 31px; text-align: center; }
.grid-busca-row .td-pes .pes .pes-item { width: 100%; padding: 3px 0 3px 10px; font-weight: bold; font-family: Verdana,Arial,Helvetica,Sans-Serif; color: Black; margin-top: 0; font-size: Small; }
.grid-busca-row .td-pes .pes .ano { font-family: Verdana,Arial,Helvetica,Sans-Serif; font-size: Small; color: #000000; }
.grid-busca-row .td-pes .pes .ano span { font-weight: bold; }
.grid-busca-row .td-pes .pes .potencia { font-weight: bold; font-family: Verdana,Arial,Helvetica,Sans-Serif; color: Black; font-size: Small; }
.grid-busca-row .td-preco { width: 178px; display: inline-block; float: left; }
.grid-busca-row .td-preco .preco { width: 100%; padding: 97px 0 0 0; float: left; font-weight: bold; font-family: Arial; font-size: large; text-align: center; }
.grid-busca-row .td-preco .preco span { font-weight: bold; font-family: Arial; font-size: large; }
.grid-busca-row .td-preco .preco .preco-sob-consulta { font-weight: bold; font-family: Arial; font-size: large; }
.grid-busca-row .td-loja { width: 138px; display: inline-block; float: left; }
.grid-busca-row .td-loja .loja { width: 100%; height: 100%; font-family: Verdana; font-size: 10px; padding-top: 20px; }
.grid-busca-row .td-loja .loja .loja-container { height: 85px; }
.grid-busca-row .td-loja .loja .loja-container-disable { height: 40px; display: none; }
.grid-busca-row .td-loja .loja .disable { display: none; }
.grid-busca-row .td-loja .loja .loja-item { display: flex; align-items: center; width: 100%; height: 85px; overflow: hidden; background-color: #ffffff; border: 1px solid #fafafa; margin: 0 auto; }
.grid-busca-row .td-loja .loja .loja-item a { margin: 0 auto; }
.grid-busca-row .td-loja .loja .loja-item a img { max-width: 100%; max-height: 100%; width: auto; height: auto; margin: 0 auto; }
.grid-busca-row .td-loja .loja .estoque { width: 100%; padding: 5px; text-align: center; }
.grid-busca-row .td-loja .loja .site { width: 100%; font-size: 10px; text-align: center; }
.grid-busca-row .td-loja .loja .estado { width: 100%; padding: 10px; margin-top: 66px; text-align: center; }
/*#endregion */

/*#region MENU MEU ESPA�O */
.menu { color: #ffffff !important; }
.menu a { color: #ffffff; font-weight: normal !important; margin: 0 11px -6px 9px; }
.menu span { color: #ffffff; font-weight: normal !important; }
.menu ul { display: table; margin: 0; padding: 0; }
.menu li { display: table-cell; font-size: 18px; font-weight: 700; color: #ffffff; text-align: center; }
.zera-top { padding-top: 0; }
.zera-bottom { margin-bottom: 0 !important; }
.grid-meu-espaco { color: #666; font-family: verdana,helvetica,arial,sans-serif; font-size: 11px; }
.grid-meu-espaco .table-full { width: 100%; }
.grid-meu-espaco .row { border: 1px solid #DEDEDE; text-align: center; background-color: #FBFBFB; margin: 0 0 8px 0; display: inline-flex; color: #666; }
.grid-meu-espaco .row:hover { background-color: #F6F6F6; }
.grid-meu-espaco .row .foto-titulo { padding: 5px; }
.grid-meu-espaco .row .foto-titulo .foto { width: 96px; float: left; }
.grid-meu-espaco .row .foto-titulo .titulo-marca { line-height: 18px; width: 130px; display: inline-table; vertical-align: middle; text-align: left; margin: 11px 0 0 10px; }
.grid-meu-espaco .row .preco { width: 174px; }
.grid-meu-espaco .row .preco span { padding: 26px 30px 0 30px; float: left; font-weight: bold; }
.grid-meu-espaco .row .validade { font-weight: bold; width: 170px; display: table-cell; vertical-align: middle; padding-top: 26px; }
.grid-meu-espaco .row .validade p { color: #666; }
.grid-meu-espaco .row .validade span { color: Green; font-weight: bold; }
.grid-meu-espaco .row .edicao { width: 100px; }
.grid-meu-espaco .row .edicao img { height: 20px; display: inline-table; vertical-align: middle; }
.grid-meu-espaco .row .edicao a { color: #666; font-size: 11px; font-weight: normal; margin-top: 18px; line-height: 18px; }
.grid-meu-espaco .row .exclusao { width: 100px; }
.grid-meu-espaco .row .exclusao a { color: #666; font-size: 11px; font-weight: normal; margin-top: 18px; line-height: 18px; }
.grid-meu-espaco .row .exclusao img { height: 20px; }
.grid-meu-espaco .row .ver-anuncio { width: 100px; }
.grid-meu-espaco .row .ver-anuncio a { color: #666; font-size: 11px; font-weight: normal; margin-top: 18px; line-height: 18px; }
.grid-meu-espaco .row .ver-anuncio img { height: 20px; }
/*#endregion */

/*#region MINHA LOJA*/
.minha-loja-L { display: inline-table; width: 400px; }
.minha-loja-R { display: inline-table; margin-left: 50px; }
.minha-loja-R .ajusta-label { padding-left: 8px; }
/*#endregion  */

/*#region MEU CADASTRO*/
.meu-cadastro-L { display: inline-table; width: 400px; }
.meu-cadastro-L label { width: 122px !important; }
.meu-cadastro-R { display: inline-table; margin-left: 50px; }
.meu-cadastro-R .ajusta-label { padding-left: 8px; }
/*#endregion */

/*#region MEU ANUNCIO*/
.meu-anuncio { padding: 0 !important; }
.meu-anuncio-L { display: inline-table; width: 400px; float: left; margin-left: 40px; }
.meu-anuncio-L .ajuste-label { width: 129px !important; }
.meu-anuncio-L .ddd { min-width: 40px !important; width: 40px !important; }
.meu-anuncio-L .telefone { min-width: 250px !important; width: 250px !important; margin-left: 10px; }
.meu-anuncio-L .youtube-code { margin: 0; max-width: 199px; height: 46px; float: left; }
.meu-anuncio-L .maps-code { margin: 0; max-width: 199px; height: 46px; float: left; }
.meu-anuncio-L .obs { max-width: 271px; }

.meu-anuncio-R { display: inline-table; margin-left: 25px; width: 440px; }
.meu-anuncio-R .dica { color: #0049FF; float: right; margin-bottom: 10px; font-weight: normal !important; }
.meu-anuncio-R .gv-coluna-destaque-text { width: 125px; }
.meu-anuncio-R .gv-coluna-destaque-text .padding { margin-top: 25px; }
.meu-anuncio-R .gv-coluna-destaque-text .padding .item { color: #0049FF; font-weight: bold; }
.meu-anuncio-R .gv-coluna-destaque-bt { width: 125px; }
.meu-anuncio-R .gv-coluna-destaque-bt .padding { margin-top: 25px; }
.meu-anuncio-R .bt-upload-desktop { display: block; }
.meu-anuncio-R .bt-upload-mobile { display: none; }
.box-titulo { display: table; width: 100%; margin: 10px 0; text-align: left; background-color: #333; padding: 10px; border-radius: 3px; color: #fff; }
.box-titulo .label { color: #fff; }
.box-titulo .status { color: #49FF3F; }
.box-buttons { display: table; width: 100%; margin: 10px 0; border-top: 1px solid #CCC; padding: 17px 0 0 0; margin-top: 20px; }
/*#endregion */

/*#region DETALHE DO ANUNCIO*/
.voltar-header { float: right !important; margin: -31px 0 0 0; color: #333333; }
.preco-mobile { display: none; }
.preco-mobile span { color: #ffffff; }
.refinar-mobile { display: none; }
.preco-desktop { display: block; }
.refinar-desktop { display: block; }
.tag-description { position: absolute; color: transparent; left: 0; z-index: -5; }
.youtube { overflow: hidden; }
.maps { overflow: hidden; }
.detalhe { padding: 13px 0 0 0 !important; height: auto; }
.detalhe .content-L { width: 525px; display: inline-table; vertical-align: top; }
.detalhe .content-L .foto-g { background-color: #fafafa; border: 1px solid #D5E2F4; border-radius: 4px; width: 525px; height: 382px; overflow: hidden; display: flex; align-items: center; justify-content: center; }
.detalhe .content-L .foto-g img { max-width: 105%; max-height: 105%; width: auto; height: auto; }
.detalhe .content-L .fotos-carrossel { display: table; width: 100%; margin: 0 0 10px 0; }
.detalhe .content-L .fotos-carrossel .foto-p { width: 73px; height: 55px; background-color: #fafafa; border: 1px solid #D5E2F4; border-radius: 4px; display: table-cell; margin: 6px 16px; float: left; }
.detalhe .content-L .fotos-carrossel .foto-p img { height: 53px; border-radius: 3px; }
.detalhe .content-L .fotos-carrossel .foto-p .active { border: 2px solid #D23F22; border-radius: 4px; margin-top: -2px; }
.detalhe .content-L .box { width: 100%; }
.detalhe .content-L .obs { text-align: left; background-color: #fafafa; border-style: None; min-height: 250px; width: 100%; border: 1px solid #D5E2F4; border-radius: 4px; max-width: 525px; padding: 15px; }
.detalhe .content-L .voltar-footer { margin: 15px 0 15px 230px; color: #333333; }
.detalhe .content-R { width: 449px; display: inline-table; vertical-align: top; margin-left: 20px; }
.detalhe .content-R .preco { margin-top: 0; text-align: left; position: relative; }
.detalhe .content-R .preco span { font-size: x-large; color: #ffffff; font-weight: bold; }
.detalhe .content-R .preco :after { border-color: transparent #333; border-style: solid; border-width: 24px 15px 24px 0; content: ''; display: block; left: -14px; position: absolute; top: 0; width: 0; z-index: 1; }
.detalhe .content-R .refinar { margin: 6px !important; }
.detalhe .content-R .detalhes { padding: 11px 0 8px 0; background-color: #fafafa; border-style: None; width: 100%; border: 1px solid #D5E2F4; border-radius: 4px; margin: 0 0 10px 0; }
.detalhe .content-R .detalhes .fieldset { width: 100%; border-top: 1px solid #D5E2F3; border-style: dotted; border-radius: 4px; text-align: left; }
.detalhe .content-R .detalhes .no-border-top { border-top-width: 0; margin-top: 0; }
.detalhe .content-R .detalhes .no-border-bottom { border-bottom-width: 0; }
.detalhe .content-R .detalhes .fieldset label { padding: 8px 0 0 15px; font-weight: bold !important; font: normal 14px 'Arial',tahoma,verdana,sans-serif; color: #545454; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; }
.detalhe .content-R .detalhes .fieldset .box-logo { float: left; margin-left: 15px; }
.detalhe .content-R .detalhes .fieldset .box-logo .logotipo { display: flex; width: 180px; align-items: center; height: 115px; overflow: hidden; margin-bottom: 15px; background-color: #ffffff; border: 1px solid #D5E2F4; border-radius: 4px; }
.detalhe .content-R .detalhes .fieldset .box-logo .logotipo img { max-width: 100%; max-height: 100%; width: auto; height: auto; }
.detalhe .content-R .detalhes .fieldset .loja { float: left; width: 240px; text-align: center; }
.detalhe .content-R .detalhes .fieldset .loja .nosso-estoque { padding: 22px 0 22px 0; text-decoration: underline; }
.detalhe .content-R .detalhes .fieldset .loja .site { padding: 5px 0 5px 10px; font-weight: bold; font-size: 11px; overflow: hidden; }
.detalhe .content-R .box-mensgem { padding: 0 15px 8px 15px; background-color: #fafafa; border-style: None; width: 100%; border: 1px solid #D5E2F4; border-radius: 4px; margin: -9px 0 10px 0; }
.detalhe .content-R .box-mensgem .fieldset { width: 100%; text-align: left; }
.detalhe .content-R .box-mensgem .fieldset .loading { margin-left: 185px; }
.detalhe .content-R .box-mensgem .bt-enviar { width: 200px; margin: 15px 0 0 110px; }
/*#endregion */

/*#region RESPONSIVE TABLET*/
@media only screen and (max-width:989px) {
    /*MASTER PAGE*/
    .w__p { width: 100%; padding: 0 15px; min-width: 768px; }
    .menu_icon li a { padding: 0 20px; display: inline-block; text-transform: uppercase; color: #a6a6a6; font-weight: bold; text-align: center; font-size: 15px; }
    .footer { background: url(../../imagens/layout/bg_f.png) repeat-x top left #CECECE; height: 365px; }
    footer { min-width: 768px; }
    .foco { position: absolute; }

    /*CONTENT*/
    .content { max-width: 750px; }
    .box-column { margin: 34px 44px; }
    .align-box { margin: 0 7px 0 22px; }

    /*RESULT LIST*/
    .grid-busca { max-width: 748px; }
    .grid-busca-row { min-width: 720px; max-height: 150px; }
    .grid-busca-row .td-foto { width: 300px; }
    .grid-busca-row .td-foto .foto { width: 300px; height: 150px; }
    .grid-busca-row .td-foto .foto .img-H { float: left; width: 300px; height: 150px; background-position: center center; background-repeat: no-repeat; background-size: 300px auto; }
    .grid-busca-row .td-foto .foto .img-V { float: left; width: 300px; height: 150px; background-position: center center; background-repeat: no-repeat; background-size: auto 150px; }

    .grid-busca-row .td-modelo { width: 150px; }
    .grid-busca-row .td-modelo .modelo { padding-top: 49px; }
    .grid-busca-row .td-modelo .modelo .marca-modelo { font-size: 13px; }
    .grid-busca-row .td-pes { width: 85px; }
    .grid-busca-row .td-pes .pes { padding-top: 45px; font-size: 12px; }
    .grid-busca-row .td-pes .pes .pes-item { font-size: 12px; }
    .grid-busca-row .td-pes .pes .ano { font-size: 12px; }
    .grid-busca-row .td-preco { width: 165px; font-size: 16px; }
    .grid-busca-row .td-preco .preco { padding-top: 69px; }
    .grid-busca-row .td-preco .preco span { font-size: 14px; font-weight: bold; }
    .grid-busca-row .td-loja { width: 100px; }



    /*DETAILS*/
    .voltar-header { margin: 12px 3px 0 0; }
    .preco-mobile { display: block; color: #ffffff !important; }
    .refinar-mobile { display: block; float: left; margin-left: 3px; }
    .preco-desktop { display: none; }
    .refinar-desktop { display: none; }
    .detalhe .content-R { margin: 20px 0; width: 525px; }
    .detalhe .content-R .preco :after { display: none; }
    .detalhe .content-L .voltar-footer { display: none; }
    .detalhe .content-R .box-mensgem .bt-enviar { margin: 15px 0 0 147px; }
    .detalhe .content-L .obs { min-height: 100px; }

    /*MY PLACE*/
    .grid-meu-espaco .row .preco { width: 160px; }
    .grid-meu-espaco .row .edicao { width: 40px; }
    .grid-meu-espaco .row .exclusao { width: 60px; }
    .grid-meu-espaco .row .ver-anuncio { width: 54px; }
    .grid-meu-espaco .row .validade { width: 100px; padding: 20px 20px 0 37px; font-size: 11px; }

    /*MINHA LOJA*/
    .meu-anuncio-L { float: none; }
    .meu-anuncio-R { margin: 25px 0 0 43px; width: 401px; }

    /*MEU CADASTRO*/
    .meu-cadastro-R { margin-left: -11px; }

    /*MINHA LOJA*/
    .minha-loja-R { margin-left: -11px; }
}
/*#endregion*/

/*#region RESPONSIVE CELULAR*/
@media only screen and (max-width: 600px) {
    /*MASTER PAGE*/
    .w__p { width: 100%; min-width: 320px; height: 174px; }
    .menu_icon { top: 100px; }
    .menu_icon ul { height: 50px; margin-top: 5px; overflow: hidden; }
    .menu_icon li { padding-left: 7px; }
    .menu_icon li a { padding: 0; width: 100px; font-size: 12px; }
    .menu_icon li a i { width: 50px; height: 37px; font-size: 33px; margin: 4px auto auto 27px; }
    footer { min-width: 320px; }
    footer .socials { margin-left: 59px; margin-top: 20px; }
    .footer { background: url(../../imagens/layout/bg_f.png) repeat-x top left #CECECE; height: 260px; }

    /*LOGO*/
    .logo { width: 265px; margin-left: -40px; }
    .logo a { background-size: 100% 100px; }

    /*CONTENT*/
    .content { max-width: 305px; }
    .box-column { margin: 34px 15px; }
    .align-box { margin: 0 7px 20px 7px; }

    /*HOME*/
    .box_r { width: 288px; }
    .wrapper { width: 100%; max-width: 320px; }
    .a__img { display: none; }
    .b__box { padding: 21px 10px 0 10px; }

    .vender_btns a img { height: 20px !important; }
    .vender_btns a { font-size: 20px !important; }

    .preco_ate {
        margin-top:41px;    
    }

    /*HOME - TAB*/
    .resp-tab-active span, .resp-tab-items span, .resp-tab-item span { font-size: 13px; }
    .no-mobile { display: none !important; }
    .barco_red { background-image: url(../../imagens/layout/barco.png); background-size: 75px 190px; border-radius: 4px; }
    .motor_red { background-image: url(../../imagens/layout/motor.png); background-size: 75px 190px; border-radius: 4px; }
    .veleiro_red { background-image: url(../../imagens/layout/veleiro.png); background-size: 75px 190px; border-radius: 4px; }
    .jet_red { background-image: url(../../imagens/layout/jet.png); background-size: 75px 190px; border-radius: 4px; }
    .resp-tab-item { background-position: -8px 12px; border-radius: 4px; }
    .resp-tab-item span { color: #fff; }
    .resp-tab-active, resp-tab-item:hover { background-position: -8px -4px; }

    /*RESULT LIST*/
    .barra-busca a { width: 100%; }
    .barra-busca .ordenar { display: inline-block; margin: 5px; }
    .grid-busca { max-width: 280px; margin-left: -5px; }
    .grid-busca-row { min-width: 230px; max-height: none; padding-bottom: 5px; }
    .grid-busca-row .td-foto { width: 100%; }
    .grid-busca-row .td-foto .foto { width: 100%; height: auto; }
    .grid-busca-row .td-foto .foto .img-H { float: left; width: 100%; height: 200px; background-position: center center; background-repeat: no-repeat; background-size: 100% 200px; }
    .grid-busca-row .td-foto .foto .img-V { float: left; width: 280px; height: 200px; background-position: center center; background-repeat: no-repeat; background-size: auto 200px; }
    .grid-busca-row .td-modelo { width: 170px; }
    .grid-busca-row .td-loja .loja .estado { margin: 42px 0 25px 0; }
    .grid-busca-row .td-loja .site a { width: 98%; overflow: hidden; }

    /* DETAIL SCREEN */
    .voltar-header { margin: 12px 0 0 0; }
    .preco-mobile { display: block; color: #ffffff !important; }
    .refinar-mobile { display: block; float: left; }
    .preco-desktop { display: none; }
    .refinar-desktop { display: none; }
    .detalhe .content-L { width: 280px; display: block; }
    .detalhe .content-L .foto-g { width: 279px; height: 206px; }
    .detalhe .content-L .fotos-carrossel .foto-p { margin: 4px 10px; }
    .detalhe .content-L .obs { min-height: 100px; }
    .detalhe .content-L .voltar-footer { display: none; }
    .detalhe .content-R { margin: 20px 0; width: 280px; display: block; }
    .detalhe .content-R .fieldset { display: inline-flex; }
    .detalhe .content-R .fieldset span { margin-top: 8px; }
    .detalhe .content-R .box-mensgem .bt-enviar { margin: 15px 0 0 36px; }
    .detalhe .content-R .preco :after { display: none; }
    .detalhe .content-R .detalhes .fieldset .box-logo .logotipo { width: 100px; height: 65px; }
    .detalhe .content-R .detalhes .fieldset .loja .nosso-estoque { padding: 22px 0 6px 0; }
    .detalhe .content-R .detalhes .fieldset { margin: 4px 0 0 0; }

    /* LOGIN */
    .box-branco { width: 252px; }
    .box-center { padding: 0; }
    .align-voltar { margin: -374px 10px 0 0; }
    .box-center-p { width: 260px; }

    /*CONTATO*/
    .form_s .fieldset label:first-child { display: block; }

    /*MY PLACE */
    .menu li { display: table; }
    .menu select { width: 260px; margin-bottom: 9px; }
    .menu ul li { margin: 5px 0 5px 0; }
    .menu ul li span { display: none; }

    .grid-meu-espaco .row { display: block; }
    .grid-meu-espaco .row .preco { width: 100%; text-align: center; }
    .grid-meu-espaco .row .preco span { margin: 0; float: left; width: 100%; text-align: center; }
    .grid-meu-espaco .row .validade { width: 100%; text-align: center; float: left; margin-bottom: 8px; }
    .grid-meu-espaco .row .validade span { margin: 0; width: 100%; text-align: center; }
    .grid-meu-espaco .row .edicao { width: 85px; display: inline-table; margin-bottom: 15px; }
    .grid-meu-espaco .row .exclusao { width: 85px; display: inline-table; margin-bottom: 15px; }
    .grid-meu-espaco .row .ver-anuncio { width: 85px; display: inline-table; margin-bottom: 15px; }

    /*MEU ANUNCIO*/
    .meu-anuncio-L { display: block; width: 278px; float: left; margin: 0; padding: 0; }
    .meu-anuncio-L .ddd { min-width: 40px !important; width: 40px !important; display: inherit !important; }
    .meu-anuncio-L .telefone { margin: -30px 0 0 50px; float: left; min-width: 231px !important; width: 231px !important; }

    .meu-anuncio-R { margin: 25px 0 0 0; width: 278px; }
    .meu-anuncio-R .bt-upload-desktop { display: none !important; }
    .meu-anuncio-R .bt-upload-mobile { display: block !important; color: #fff; background-color: #09173A; border-radius: 4px; width: 180px; padding: 10px; text-align: center; margin: 0 auto; }

    /* PAGE UPLOAD */
    .upload { width: 100%; float: left; display: block; margin-top: 20px; }
    .upload .button { color: #fff; background-color: #09173A; border-radius: 4px; width: 180px; padding: 10px; text-align: center; margin: 0 auto; }

    /*MINHA LOJA*/
    .minha-loja-L { width: 260px; margin: 0; display: block; }
    .minha-loja-R { width: 260px; margin: 0; display: block; overflow: hidden; }
    .minha-loja-R .ajusta-label { padding: 10px 0 0 0; }
    .minha-loja-R iframe { width: 302px; margin-left: -137px; margin-bottom: 120px; }
    .bt-salvar-loja { margin: -76px 64px 0 0 !important; padding: 10px; width: 150px; }

    /*MEU CADASTRO*/
    .meu-cadastro-L { width: 260px; margin: 0; display: block; }
    .meu-cadastro-R { width: 260px; margin: 0; display: block; overflow: hidden; }
    .meu-cadastro-R .ajusta-label { padding: 10px 0 0 0; }
    .meu-cadastro-R iframe { width: 302px; margin-left: -137px; margin-bottom: 120px; }
    .bt-salvar-cadastro { margin: -76px 64px 0 0 !important; padding: 10px; width: 150px; }

    /*ALTERA SENHA*/
    .container-alterar-senha .button { padding: 10px; width: 150px; margin: 20px 26px 50px 0; }
}
/*#endregion*/
