
html, body {
    height: 100%;
    width: 100%;
    overflow-x: hidden;

}


#menuFullMob{
    display: none;
}

.imgnoticiaNew{
    width: 320px !important;

}

.imgPeqNot{
    padding: 10px;
    width: 90px;
    vertical-align: bottom !important;

}

.elemento + a > img{
    width: 300px !important;
    padding-right: 0px !important;
    padding-bottom: 0px !important;
    padding-right: 0px !important;
    padding-left: 125px;
    height: auto !important;

}

.elemento ~ a > img{
    /*padding-right: 40px;*/
    width: 72px;
    height: 72px;
    padding-bottom: 3px;
    /*padding-left: 1px;*/

}



#seloGarantia{
    margin-top: 5%; 
    width:150px;
}

#ccontato{
    background-color: #e5e8ea;
    padding: 10px;

}

#tabelaSeminovos{
    width: 100%; 
    border:0; 
    border-spacing:3px; 
    padding:3;
}

#tabelaSeminovos thead tr{
    height: 40px;	
}

#tabelaSeminovos thead tr td{
    padding-left: 5px;
    text-align: left !important;
}

#tabelaSeminovos tbody tr{
    height: 40px;
}

#tabelaSeminovos tbody tr td{
    padding-left: 25px;
    padding-right: 15px;
    text-align: left !important;
}

.ui-sprite,.ui-bandeira-usa,.ui-botao-facebook,.ui-botao-mais,.ui-botao-twitter,.ui-chat,.ui-confort-v160-grande,.ui-confort-v160-pequeno,.ui-confort-v175-grande,.ui-confort-v175-pequeno,.ui-confort-v180-grande,.ui-confort-v180-pequeno,.ui-confort-v195-grande,.ui-confort-v195-pequeno,.ui-confort-v210-grande,.ui-confort-v210-pequeno,.ui-confort-v215-grande,.ui-confort-v215-pequeno,.ui-confort-v230-grande,.ui-confort-v250-pequeno,.ui-confort-v230-pequeno,.ui-confort-v250-grande,.ui-confort-v250-pequeno,.ui-confort-v265-grande,.ui-confort-v265-pequeno,.ui-confort-v270-pequeno,.ui-confort-v290-pequeno,.ui-premium-v330-grande,.ui-premium-v330-pequeno,.ui-premium-v350-grande,.ui-premium-v350-pequeno,.ui-premium-v410-grande,.ui-premium-v410-pequeno,.ui-selo-iso {
    background:url(../img/ui-sbe67a8e25b.png) no-repeat;
    width: 100px !important;
}

.ui-logo{
    background:url(../img/Logo_vertical_top_site_ventura.png) no-repeat;
    /*height:57px;*/
    height: 62px;
    width:180px;
    margin-top: -5px;
}

.ui-botao-montar-lancha-home{
    background:url(../img/monte_new_home.png) no-repeat;
    height:97px;
    width:148px;
}

.ui-botao-montar-lancha-premium{
    background:url(../img/monte_new_premium.png) no-repeat;
    height:97px;
    width:148px;
}

.ui-botao-montar-lancha-confort{
    background:url(../img/monte_new_confort.png) no-repeat;
    height:97px;
    width:148px;
}



.ui-bandeira-usa {
    background-position:0 -2254px;
    height:19px;
    width:19px;
}

.ui-botao-facebook {
    background-position:0 -2520px;
    height:22px;
    width:23px;
}

.ui-botao-linha-confort {
    /*background-position:0 -2416px;*/
    height:42px;
    width:143px;
}

.ui-botao-linha-home {
    /*background-position:0 -2192px;*/
    height:42px;
    width:143px;
}

.ui-botao-linha-premium {
    /*background-position:0 -2354px;*/
    height:42px;
    width:143px;
}

.ui-botao-mais {
    background-position:0 -2562px;
    height:22px;
    width:23px;
}

.ui-botao-montar-lancha-confort {
    /*background-position:0 -328px;*/
    height:97px;
    width:148px;
}



.ui-botao-montar-lancha-premium {
    /*background-position:0 -94px;*/
    height:97px;
    width:148px;
}

.ui-botao-twitter {
    background-position:0 -2478px;
    height:22px;
    width:23px;
}

.ui-chat {
    background-position:0 -2293px;
    height:41px;
    width:66px;
}

.ui-confort-v160-grande {
    background-position:0 -1005px;
    height:73px;
    width:243px;
}

.ui-confort-v160-pequeno {
    /*background-position:0 -1898px;*/
    background:url(../img/siglas_confort/V160.png) no-repeat;
    height:29px;
    width:111px;
    background-size: 80%;
    margin-top: 10px;
}

.ui-confort-v175-grande {
    background-position:0 -1284px;
    height:73px;
    width:243px;

}

.ui-confort-v175-pequeno {
    background-position:0 -2143px;
    height:29px;
    width:111px;
    background-size: 80%;
    margin-top: 10px;
}

.ui-confort-v180-grande {
    background-position:0 -631px;
    height:73px;
    width:243px;

}

.ui-confort-v180-pequeno {
    /*background-position:0 -1996px;*/
    background:url(../img/siglas_confort/V180.png) no-repeat;
    height:29px;
    width:110px;
    background-size: 80%;
    margin-top: 10px;
}

.ui-confort-v195-grande {
    background-position:0 -1191px;
    height:73px;
    width:243px;
}

.ui-confort-v195-pequeno {
    /*background-position:0 -2094px;*/
    background:url(../img/siglas_confort/V195.png) no-repeat;
    height:29px;
    width:111px;
    background-size: 80%;
    margin-top: 10px;
}

.ui-confort-v210-grande {
    background-position:0 -818px;
    height:73px;
    width:243px;

}

.ui-confort-v210-pequeno {
    /*background-position:0 -2045px;*/
    background:url(../img/siglas_confort/V210.png) no-repeat;
    height:29px;
    width:109px;
    background-size: 80%;
    margin-top: 10px;
}

.ui-confort-v215-grande {
    background-position:0 -445px;
    height:73px;
    width:243px;
}

.ui-confort-v215-pequeno {
    /*background-position:0 -1849px;*/
    background:url(../img/siglas_confort/V215.png) no-repeat;
    height:29px;
    width:110px;
    background-size: 80%;
    margin-top: 10px;
}

.ui-confort-v230-grande {
    background-position:0 -1377px;
    height:73px;
    width:243px;
}

.ui-confort-v230-pequeno {
    /*background-position:0 -1599px;*/
    background:url(../img/siglas_confort/V230.png) no-repeat;
    height:29px;
    width:153px;
    background-size: 80%;
    margin-top: 10px;
}

.ui-confort-v250-grande {
    background-position:0 -818px;
    height:73px;
    width:243px;

}

.ui-confort-v250-pequeno {
    /*background-position:0 -2045px;*/
    background:url(../img/siglas_confort/v250.png) no-repeat;
    height:29px;
    width:125px;
    background-size: 80%;
    margin-top: 10px;
}

.ui-confort-v250-grande {
    background-position:0 -1098px;
    height:73px;
    width:243px;
}

.ui-confort-v250-pequeno {
    /*background-position:0 -1947px;*/
    height:29px;
    width:118px;
    background-size: 80%;
    margin-top: 10px;
}

.ui-confort-v265-grande {
    background-position:0 -538px;
    height:73px;
    width:243px;
}

.ui-confort-v265-pequeno {
    /*background-position:0 -1800px;*/
    background:url(../img/siglas_confort/V265.png) no-repeat;
    height:29px;
    width:117px;
    background-size: 80%;
    margin-top: 10px;
}

.ui-confort-v270-pequeno {
    /*background-position:-127px -2048px;*/
    background:url(../img/siglas_confort/V270.png) no-repeat;
    width: 117px;
    height: 29px;
    background-size: 80%;
    margin-top: 10px;
}

.ui-confort-v290-pequeno {				/*nova 300*/
    /*background-position:-126px -1996px;*/
    background:url(../img/siglas_confort/V300.png) no-repeat;
    height:29px;
    width:117px;
    background-size: 80%;
    margin-top: 10px;
}



.ui-premium-v330-grande {
    background-position:0 -911px;
    height:74px;
    width:253px;
}

.ui-premium-v330-pequeno {
    /*background-position:0 -1695px;*/
    background:url(../img/siglas_premium/V330.png) no-repeat;
    height:33px;
    width:133px;
    background-size: 75%;
    margin-top: 10px;
}

.ui-premium-v330-pequeno-seguro {
    /*background-position:0 -1695px;*/
    background:url(../img/siglas_premium/V330.png) no-repeat;
    height:33px;
    width:133px;
    background-size: 75%;
    margin-top: 10px;
}


.ui-premium-v350-grande {
    background-position:0 -724px;
    height:74px;
    width:253px;
}

.ui-premium-v350-pequeno {
    /*background-position:0 -1547px;*/
    background:url(../img/siglas_premium/V350.png) no-repeat;
    height:32px;
    width:157px;
    background-size: 75%;
    margin-top: 10px;
}

.ui-premium-v350-pequeno-seguro {
    /*background-position:0 -1547px;*/
    background:url(../img/siglas_premium/V350.png) no-repeat;
    height:32px;
    width:157px;
    background-size: 75%;
    margin-top: 10px;
}

.ui-premium-v410-grande {
    background-position:0 0;
    height:74px;
    width:253px;
}

.ui-premium-v410-pequeno {
    /*background-position:0 -1748px;*/
    background:url(../img/siglas_premium/V410.png) no-repeat;
    height:32px;
    width:125px;
    background-size: 75%;
    margin-top: 10px;
}

.ui-selo-iso {
    /*background-position:0 -1648px;*/
    background-image: url(../img/selos.png);
    height:27px;
    width:65px;
}


html,button,input,select,textarea {
    color:#222;
}

html {
    font-size:1em;
    line-height:1.4;
}

::-moz-selection,::selection {
    background:#b3d4fc;
    text-shadow:none;
}

hr {
    display:block;
    height:1px;
    border:0;
    border-top:1px solid #ccc;
    margin:1em 0;
    padding:0;
}

audio,canvas,img,video {
    vertical-align:middle;
}

fieldset {
    border:0;
    margin:0;
    padding:0;
}

textarea {
    resize:vertical;
}

.browsehappy {
    background:#ccc;
    color:#000;
    margin:.2em 0;
    padding:.2em 0;
}

@font-face {
    font-family:"Kabel Book";
    src:url(../fonts/KABELN.TTF) format(opentype);
}

html,body {
    font:normal 13px "Kabel Book",Helvetica,Sans-serif;
    -webkit-font-smoothing:antialiased;
}

.wrapper {
    position:relative;
    width:1010px;
    overflow:hidden;
    margin:0 auto;
}
.wrapper_rodape {
    position:relative;
    overflow:hidden;
    margin:0 auto;
}

#header {
    height:72px;
    position:relative;
    z-index:10;
}

#header.home {
    /*background:url(../img/fundo-logo-home.png) no-repeat center top;*/
    background:url(../img/top_menu.png) repeat center top;
}

#header.home .newsletter a {
    background-color:#3b6fa8;
}

#header.confort {
    /*background:url(../img/fundo-logo-confort.png) no-repeat center top;
    height:220px;*/
    background:url(../img/top_menu_confort.png) repeat center top;
}

#header.confort .menu a:hover,#header.confort .menu a.active {
    border-bottom:4px solid #454a46;
}

#header.confort .newsletter a {
    background-color:#f3f3f3;
    color:#454a46;
}

#header.premium {
    /*background:url(../img/fundo-logo-premium.png) no-repeat center top;
    height:220px;*/
    background:url(../img/top_menu_premium.png) repeat center top;
}

#header.premium .menu a:hover,#header.premium .menu a.active {
    border-bottom:4px solid #544d1a;
}

#header.premium .newsletter a {
    background-color:#c7bc6b;
    color:#4a4206;
}

#header .ui-chat {
    position:absolute;
    top:544px;
    left:0;
    display:block;
}

#header .wrapper {
    overflow:visible;
}

#header .elementos {
    top:0;
}

#header .ui-logo {
    position:absolute;
    text-indent:-9999px;
    top:9px;
    left:1px;
    z-index:30;
}

#header nav {
    position:absolute;
    top:25px;
    left:0;
    width:100%;
    height:48px;
    z-index:10;
}

#header nav ul.menu {
    padding-left:199px;
}

#header nav ul.menu li a {
    color:#282828;
    height:44px;
    line-height:44px;
    padding:0 10px;
    border-bottom: 4px solid #transparent;
}

#header nav ul.menu li a:hover, #header nav ul.menu li a.active {
    border-bottom:3px solid #1b416b;
}

#header .newsletter {
    padding:72px 0 0 0px;
}

#header .newsletter a {
    /*-moz-box-shadow:2px 3px 9px 3px rgba(50,50,50,0.3);
    -webkit-box-shadow:2px 3px 9px 3px rgba(50,50,50,0.3);
    box-shadow:2px 3px 9px 3px rgba(50,50,50,0.3);*/
    display:block;
    font-size:13px;
    color:#fff;
    text-align:right;
    text-decoration:none;
    /*width:120%;*/
    width:70%;
    position:absolute;
    z-index:50;
    padding:5px 16px;
    /*margin-left:-620px;*/
    margin-left:-195px;
}

#header .newsletter .formulario {
    display:none;
    position:relative;
    width:492px;
    background:#ededed;
    font-size:10px;
    z-index:40;
    margin:0 0 0 4px;
    padding:52px 17px 20px;
}

#header .newsletter .formulario label {
    padding:0 0 6px;
}

#header .newsletter .formulario label input {
    width:190px;
    height:16px;
    background:#fff;
    border:none;
    margin:0 0 6px;
    padding:0 5px;
}

#header .newsletter .formulario .campo-nome input {
    margin:0 0 0 4px;
}

#header .newsletter .formulario .campo-cidade {
    padding-left:21px;
}

#header .newsletter .formulario .campo-aniversario {
    padding-left:5px;
}

#header .newsletter .formulario .campo-estado input {
    width:47px;
}

#header .newsletter .formulario .outros-elementos {
    padding:0 0 0 31px;
}

#header .newsletter .formulario .outros-elementos label {
    padding:0 8px 0 2px;
}

#header .newsletter .formulario .outros-elementos label input[type=radio] {
    width:auto;
}

#header .newsletter .formulario .outros-elementos input[type=submit] {
    -moz-box-shadow:1px 2px 3px 0 rgba(50,50,50,0.5);
    -webkit-box-shadow:1px 2px 3px 0 rgba(50,50,50,0.5);
    box-shadow:1px 2px 3px 0 rgba(50,50,50,0.5);
    background-color:#eaeaea;
    border:1px solid #9c9c9c;
}

#header .modelo-selecionado {
    display:block;
    top:111px;
    left:15px;
}

.modelo-selecionado img{
    display: block;
    position: absolute;
    top: 25px;
    left: 50px;
    width: 12%;
}

#header .acabamento-inferior {
    display:block;
    width:100%;
    height:151px;
    position:absolute;
    bottom:-375px;
    left:0;
    background:url(../img/acabamento-slide-inferior.png) repeat-x 0 0;
}

#header .ui-botao-montar-lancha-home,#header .ui-botao-montar-lancha-confort,#header .ui-botao-montar-lancha-premium {
    position:absolute;
    top:0px;
    right:107px;
    color:#fff;
    font-size:14px;
    text-align:center;
    text-decoration:none;
    height:32px;
    z-index:20;
    padding:75px 0 0;
}

.sombra-destaque{
    display: none;	
}

.sombra-destaque-especificacao{
    display: none;	
}

.modelo-destaque-confort{
    display: none;
}

.selos-confort{
    display: none;
}

#header .selos {
    position: absolute;
    top: 20px;
    right: -10px;
    z-index: 30;
}

#header .selos span {
    display:block;
    float:left;
}

#header .selos span.ui-bandeira-usa {
    margin:5px 12px 0 0;
}

#header .ui-botao-montar-lancha-confort {
    color:#535353;
}

#header .ui-botao-montar-lancha-premium {
    color:#000;
}

#header1{
    display:none;
}

#menu_phone{
    display:none;
}


.menu-lateral {
    position:absolute;
    top:0;
    right:0;
    width:202px;
    height: 100%;
    background:url(../img/menu-lateral.png) repeat;
}

.menu-lateral ul {
    list-style: none;
    text-align: center;
    margin: 30px 0 0;
    padding: 0 10px 0 10px;
}

.menu-lateral ul li {
    border-top:1px dotted #FFF;
    /*padding:20px 0;*/
    /*padding:11px 0;*/
    padding:8px 0;
}

.menu-lateral ul li a {
    display:block;
    font-size:15px;
    color: #FFF;
    text-decoration:none;
}

ul.menu {
    position:relative;
    list-style:none;
    z-index:30;
    margin:0 auto;
    max-width: 1010px;
    padding: 0;
    height: 30px;
}

ul.menu li a {
    display:block;
    font-size:14px;
    text-decoration:none;
}

.container-slides {
    position:relative;
    width:100%;
    z-index:1;
}

.container-slides.especificacoes {
    /*height:500px;*/
    height:361px;
}

.container-slides.especificacoes .slide.confort,.container-slides.especificacoes .slide.premium {
    background-attachment:initial;
}



.container-slides .slide.confort {
    /*background-image:url(../img/slides/slide-confort-1.jpg);*/
}

.container-slides .slide.premium {
    /*background-image:url(../img/slides/slide-premium-1.jpg);*/
}

.galeria-imagens {

    margin:402px 0 0;
}

.galeria-imagens .faixa {
    /*display:block;*/
    display:none;
    width:100%;
    height:19px;
}

.galeria-imagens .faixa.confort {
    background:#f3f3f3;
}

.galeria-imagens .faixa.premium {
    background:#c7bc6b;
}

.galeria-imagens .galeria {
    position:relative;
    width:100%;
    overflow:hidden;
}

.galeria-imagens .galeria .overlay-galeria {
    position:absolute;
    top:0;
    left:0;
    display:block;
    width:100%;
    height:463px;
    background:url(../img/overlay-galeria.png) no-repeat center top;
    z-index:100;
}

.galeria-imagens .galeria ul {
    list-style:none;
    margin:0;
    padding:0;
}

.galeria-imagens .galeria .fotos {
    position:relative;
    width:100%;
    height:463px;
}

.galeria-imagens .galeria .fotos ul {
    position:absolute;
    top:0;
    left:0;
}

.galeria-imagens .galeria .thumbs {
    width:100%;
    height:110px;
}

.galeria-imagens .galeria .thumbs ul {
    padding:11px 0 0;
}

.galeria-imagens .galeria .thumbs ul li {
    margin-left:2px;
}

.especificacoes {
    width:100%;
    /*background:url(../img/bg-especificacoes.png) repeat-x 0 0;*/
}

.titulo{
    text-align: center;
    /*margin-top: 12.5%;*/
    margin-top: 5%;
    color:#000;
}

.titulo2{
    text-align: center;

    color:#000;
}

.especificacoes .wrapper.grid-2 .grid_consorcio {
    /*width:458px;*/
    font-size:13px;
    float:left;
    padding:0px 20px 27px;
}

.especificacoes .wrapper.grid-2 .grid {
    width:458px;
    font-size:13px;
    float:left;
    /*padding:27px 20px 27px;*/
    padding:27px 20px 27px;
}

.especificacoes .wrapper.grid-2 .grid h2 {
    font-size:28px;
}

.especificacoes .wrapper.grid-2 .grid h3 {
    font-size:13px;
    text-transform:uppercase;
}

.especificacoes .wrapper.grid-2 .grid h4 {
    font-size:13px;
}

.especificacoes.premium {
    color:#706c50;
}

.video-youtube {
    width:70%;
    padding:0 0 50px;
    margin: 0 auto;
}

.video-youtube h2 {
    text-transform:uppercase;
    padding:0 0 50px 0;
}

.container-botoes-modelos {	
    width:100%;
    height: 98px;
    position:relative;
    overflow:hidden;
    background:url(../img/bg-preto-transparente.png);
    z-index:10;
    margin-top: -98px;
}

.container-botoes-modelos nav {
    text-align:center;
}

.container-botoes-modelos nav ul {
    display:inline-block;
    margin-top:17px;
    padding:0;
}

.container-botoes-modelos nav ul li {
    float:left;
    margin:0 10px 0 0;
    border-right: 1px solid #999;
}

.container-botoes-modelos nav ul li a {
    display:block;
    text-indent:-9999px;
}

.space{
    display:none;
}

.container-botoes-linhas {
    width:100%;
    height:46px;
    position: relative;
    overflow: hidden;
    z-index:50;
}

.container-botoes-linhas.home {
    /*background:url(../img/bg-botoes-footer-home.png) no-repeat center top;*/
    background:url(../img/rodape_homeOK.png) no-repeat center top;
}

.container-botoes-linhas.confort {
    /*background:url(../img/bg-botoes-footer-confort.png) no-repeat center top;*/
    background:url(../img/rodape_confortOK.png) no-repeat center top;
}

.container-botoes-linhas.premium {
    /*background:url(../img/bg-botoes-footer-premium.png) no-repeat center top;*/
    background:url(../img/rodape_premiumOK.png) no-repeat center top;
}



.container-botoes-linhas .botoes-linhas {
    width:286px;
    margin:0 auto;
}

.container-botoes-linhas .botoes-linhas a {
    display:block;
    font-size:14.1px;
    color:#fff;
    text-decoration:none;
    text-align:center;
    line-height:42px;
    margin-top:-1px;
    float:left;
}

.container-botoes-linhas .botoes-linhas a.ui-botao-linha-premium {
    color:#FFF;
}

#footer {
    width:100% !important;
    height:65px;
    background:#fff;
    padding-top:12px;
    position: relative;
    overflow: hidden;
    bottom:0;
}

.menumobile-confort{
    display:none;
}

.menumobile-premium{
    display:none;
}


#footer nav {
    margin:0 auto;
}

.confort-mobile{
    display:none;
}

.premium-mobile{
    display:none;
}

#footer nav ul.menu li {
    border-left:1px solid #cecece;
}

#footer nav ul.menu li a {
    color:#676767;
    font-size:12.5px;
    padding:0 6px;
}

#footer nav ul.menu li a:hover {
    text-decoration:underline;
}

#footer .redes-sociais {
    margin-left:10px;
    float:left;
    position: absolute;
    bottom: 6px;
}

#footer .redes-sociais li {
    margin:0 0 0 8px;
}

#footer .redes-sociais li a {
    text-indent:-9999px;
}

#footer .copy-right {
    color:#676767;
    display:block;
    text-align:center;
    font-size:13px;
    padding-top:0px;
}

#footer .copy-right  a:hover {
    text-decoration:underline;	
}

.ir {
    background-color:transparent;
    border:0;
    overflow:hidden;
    text-indent:-9999px;
}

.ir:before {
    content:"";
    display:block;
    width:0;
    height:150%;
}

.hidden {
    display:none!important;
    visibility:hidden;
}

.visuallyhidden {
    border:0;
    clip:rect(0000);
    height:1px;
    overflow:hidden;
    position:absolute;
    width:1px;
    margin:-1px;
    padding:0;
}

.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus {
    clip:auto;
    height:auto;
    overflow:visible;
    position:static;
    width:auto;
    margin:0;
}

.invisible {
    visibility:hidden;
}

.clearfix {
    zoom:1;
}

.clearfix:before {
    content:" ";
    display:table;
}

.clearfix:after {
    content:" ";
    display:table;
    clear:both;
}

#header .newsletter .formulario .campo-email input,.galeria-imagens .galeria .fotos ul li {
    margin-left:5px;
}

.menu-lateral ul li:first-child,#footer nav ul.menu li:first-child {
    border:none;
}

ul.menu li,.galeria-imagens .galeria ul li {
    float:left;
}

.galeria-imagens .galeria .fotos ul li:first-child,.galeria-imagens .galeria .thumbs ul li:first-child,#footer .redes-sociais li:first-child {
    margin-left:0;
}

/*.especificacoes.confort,.container-botoes-linhas .botoes-linhas a.ui-botao-linha-confort {
color:#282828;
}*/

@media print{
    * {
        background:transparent!important;
        color:#000!important;
        box-shadow:none!important;
        text-shadow:none!important;
    }

    a[href]:after {
        content:" (" attr(href) ")";
    }

    abbr[title]:after {
        content:" (" attr(title) ")";
    }

    pre,blockquote {
        border:1px solid #999;
        page-break-inside:avoid;
    }

    thead {
        display:table-header-group;
    }

    tr {
        page-break-inside:avoid;
    }

    img {
        page-break-inside:avoid;
        max-width:100%!important;
    }

    @page {
        margin:.5cm;
    }

    p,h2,h3 {
        orphans:3;
        widows:3;
    }

    h2,h3 {
        page-break-after:avoid;
    }

    a,a:visited {
        text-decoration:underline;
    }

    .ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after {
        content:"";
    }


}
/*HEADER1*/
#header1 {
    height:106px;
    position:relative;
    z-index:10;
}

#header1.home {
    background:url(../img/fundo-logo-home.png) no-repeat center top;
}

#header1.home .newsletter a {
    background-color:#3b6fa8;
}

#header1.confort {
    background:url(../img/fundo-logo-confort.png) no-repeat center top;
    height:220px;
}

#header1.confort .menu a:hover,#header1.confort .menu a.active {
    border-bottom:4px solid #454a46;
}

#header1.confort .newsletter a {
    background-color:#f3f3f3;
    color:#454a46;
}

#header1.premium {
    background:url(../img/fundo-logo-premium.png) no-repeat center top;
    height:220px;
}

#header1.premium .menu a:hover,#header1.premium .menu a.active {
    border-bottom:4px solid #544d1a;
}

#header1.premium .newsletter a {
    background-color:#c7bc6b;
    color:#4a4206;
}

#header1 .ui-chat {
    position:absolute;
    top:544px;
    left:0;
    display:block;
}

#header1 .wrapper {
    overflow:visible;
}

#header1 .elementos {
    top:0;
}

#header1 .ui-logo {
    position:absolute;
    text-indent:-9999px;
    top:23px;
    left:1px;
    z-index:30;
}

#header1 nav {
    position:absolute;
    top:25px;
    left:0;
    width:100%;
    height:48px;
    z-index:10;
}

#header1 nav ul.menu {
    padding-left:228px;
}

#header1 nav ul.menu li a {
    color:#282828;
    height:44px;
    line-height:44px;
    padding:0 8px;
}

#header1 nav ul.menu li a:hover,#header1 nav ul.menu li a.active {
    border-bottom:4px solid #fff;
}

#header1 .newsletter {
    padding:80px 0 0 205px;
}

#header1 .newsletter a {
    -moz-box-shadow:2px 3px 9px 3px rgba(50,50,50,0.3);
    -webkit-box-shadow:2px 3px 9px 3px rgba(50,50,50,0.3);
    box-shadow:2px 3px 9px 3px rgba(50,50,50,0.3);
    display:block;
    font-size:13px;
    color:#fff;
    text-align:center;
    text-decoration:none;
    width:533px;
    position:relative;
    z-index:50;
    padding:5px 0;
}

#header1 .newsletter .formulario {
    display:none;
    position:relative;
    width:492px;
    background:#ededed;
    font-size:10px;
    z-index:40;
    margin:0 0 0 4px;
    padding:18px 17px 15px;
}

#header1 .newsletter .formulario label {
    padding:0 0 6px;
}

#header1 .newsletter .formulario label input {
    width:190px;
    height:16px;
    background:#fff;
    border:none;
    margin:0 0 6px;
    padding:0 5px;
}

#header1 .newsletter .formulario .campo-nome input {
    margin:0 0 0 4px;
}

#header1 .newsletter .formulario .campo-cidade {
    padding-left:21px;
}

#header1 .newsletter .formulario .campo-aniversario {
    padding-left:5px;
}

#header1 .newsletter .formulario .campo-estado input {
    width:47px;
}

#header1 .newsletter .formulario .outros-elementos {
    padding:0 0 0 31px;
}

#header1 .newsletter .formulario .outros-elementos label {
    padding:0 8px 0 2px;
}

#header1 .newsletter .formulario .outros-elementos label input[type=radio] {
    width:auto;
}

#header1 .newsletter .formulario .outros-elementos input[type=submit] {
    -moz-box-shadow:1px 2px 3px 0 rgba(50,50,50,0.5);
    -webkit-box-shadow:1px 2px 3px 0 rgba(50,50,50,0.5);
    box-shadow:1px 2px 3px 0 rgba(50,50,50,0.5);
    background-color:#eaeaea;
    border:1px solid #9c9c9c;
}

#header1 .modelo-selecionado {
    display:block;
    position:absolute;
    top:137px;
    left:15px;
}

#header1 .acabamento-inferior {
    display:block;
    width:100%;
    height:151px;
    position:absolute;
    bottom:-375px;
    left:0;
    background:url(../img/acabamento-slide-inferior.png) repeat-x 0 0;
}

#header1 .ui-botao-montar-lancha-home,#header1 .ui-botao-montar-lancha-confort,#header1 .ui-botao-montar-lancha-premium {
    position:absolute;
    top:9px;
    right:107px;
    color:#fff;
    font-size:14px;
    text-align:center;
    text-decoration:none;
    height:22px;
    z-index:20;
    padding:75px 0 0;
}


#header1 .selos {
    position:absolute;
    top:33px;
    right:0;
    z-index:30;
}

#header1 .selos span {
    display:block;
    float:left;
}

#header1 .selos span.ui-bandeira-usa {
    margin:5px 12px 0 0;
}

#header1 .ui-botao-montar-lancha-confort {
    color:#535353;
}

#header1 .ui-botao-montar-lancha-premium {
    color:#000;
}


#header1 .newsletter .formulario .campo-email input,.galeria-imagens .galeria .fotos ul li {
    margin-left:5px;
}


#slideshow {
    position: relative;
    overflow: hidden;
    width: 100%;
}

#slideshow img {
    width: 100%;
}

.trabalhe_conosco{
    margin: 0 auto; 
    width: 50%; 
    position: relative; 
    float:left; 
    border-spacing: 11px;
}

.trabalhe_conosco tbody tr{
    margin-left: 20px;
    margin-right: 20px;	
}

.menumobile{
    display:none !important;
}

/*
@media screen and (max-width: 4000px){ 
        html, body{
                width: 1400px;
                margin: 0 auto;
                overflow-x: hidden;
                height: auto;
                position: relative;
        }
        
        .container-slides{
                max-width: 1400px !important;
                height: auto;
                margin: 0 auto;
                overflow-x: hidden;
        }
        
        #slideshow {
                max-width: 1400px !important;
                overflow:hidden;
                height: auto;
                margin: 0 auto;		
        }
        
        #slideshow img {
                max-width: 1400px !important;
                margin: 0 auto;
                height: auto;
                overflow: hidden;
        }
        .wrapper_rodape{
                width: 100%;
                margin:  0 auto;
        }
        
}


@media screen and (max-width: 1380px){ 
        html, body{
                width: 100%;
                max-width:1380px;
                margin: 0 auto;
                overflow-x: hidden;
                height: auto;
                position: relative;
        }
        
        .container-slides{
                width: 100%;
                margin: 0 auto;
                overflow-x: hidden;
        }
        
        #slideshow {
                width: 100%;
                margin: 0 auto;		
        }
        
        #slideshow img {
                width: 100%;
                margin: 0 auto;
                overflow: hidden;
        }
        .wrapper_rodape{
                width: 100%;
                margin:  0 auto;
        }

} */


@media screen and (max-width: 1200px){ 


    .ui-confort-v160-pequeno {
        /*background-position:0 -1898px;*/
        background:url(../img/siglas_confort/V160.png) no-repeat;
        height:20px;
        width:100px;
        background-size: 80%;
        margin-top: 10px;
    }

    .ui-confort-v175-pequeno {
        background-position:0 -2143px;
        height:20px;
        width:100px;
        background-size: 80%;
        margin-top: 10px;
    }

    .ui-confort-v180-pequeno {
        /*background-position:0 -1996px;*/
        background:url(../img/siglas_confort/V180.png) no-repeat;
        height:20px;
        width:100px;
        background-size: 80%;
        margin-top: 10px;
    }

    .ui-confort-v195-pequeno {
        /*background-position:0 -2094px;*/
        background:url(../img/siglas_confort/V195.png) no-repeat;
        height:20px;
        width:100px;
        background-size: 80%;
        margin-top: 10px;
    }


    .ui-confort-v210-pequeno {
        /*background-position:0 -2045px;*/
        background:url(../img/siglas_confort/V210.png) no-repeat;
        height:20px;
        width:100px;
        background-size: 80%;
        margin-top: 10px;
    }


    .ui-confort-v215-pequeno {
        /*background-position:0 -1849px;*/
        background:url(../img/siglas_confort/V215.png) no-repeat;
        height:20px;
        width:100px;
        background-size: 80%;
        margin-top: 10px;
    }


    .ui-confort-v230-pequeno {
        /*background-position:0 -1599px;*/
        background:url(../img/siglas_confort/V230.png) no-repeat;
        height:20px;
        width:120px;
        background-size: 80%;
        margin-top: 10px;
    }


    .ui-confort-v250-pequeno {
        background-position:0 -1947px;
        height:20px;
        width:100px;
        background-size: 80%;
        margin-top: 10px;
    }

    .ui-confort-v265-pequeno {
        /*background-position:0 -1800px;*/
        background:url(../img/siglas_confort/V265.png) no-repeat;
        height:20px;
        width:100px;
        background-size: 80%;
        margin-top: 10px;
    }

    .ui-confort-v270-pequeno {
        /*background-position:-127px -2048px;*/
        background:url(../img/siglas_confort/V270.png) no-repeat;
        height:20px;
        width:100px;
        background-size: 80%;
        margin-top: 10px;
    }

    .ui-confort-v290-pequeno {				/*nova 300*/
        /*background-position:-126px -1996px;*/
        background:url(../img/siglas_confort/V300.png) no-repeat;
        height:20px;
        width:100px;
        background-size: 80%;
        margin-top: 10px;
    }

    .ui-premium-v330-pequeno-seguro {
        /*background-position:0 -1695px;*/
        background:url(../img/siglas_premium/V330.png) no-repeat;
        height:20px;
        width:100px;
        background-size: 80%;
        margin-top: 10px;
    }

    .ui-premium-v350-pequeno-seguro {
        /*background-position:0 -1547px;*/
        background:url(../img/siglas_premium/V350.png) no-repeat;
        height:20px;
        width:100px;
        background-size: 80%;
        margin-top: 10px;
    }

}


@media screen and (max-width: 1025px){ 


    #redes-sociais {
        margin-right:10px !important;
        margin-top:0px !important;
        margin-left: 0 !important;
    }

    .ui-confort-v160-pequeno {
        /*background-position:0 -1898px;*/
        background:url(../img/siglas_confort/V160.png) no-repeat;
        height:20px;
        width:80px;
        background-size: 80%;
        margin-top: 10px;
    }

    .ui-confort-v175-pequeno {
        background-position:0 -2143px;
        height:20px;
        width:80px;
        background-size: 80%;
        margin-top: 10px;
    }

    .ui-confort-v180-pequeno {
        /*background-position:0 -1996px;*/
        background:url(../img/siglas_confort/V180.png) no-repeat;
        height:20px;
        width:80px;
        background-size: 80%;
        margin-top: 10px;
    }

    .ui-confort-v195-pequeno {
        /*background-position:0 -2094px;*/
        background:url(../img/siglas_confort/V195.png) no-repeat;
        height:20px;
        width:80px;
        background-size: 80%;
        margin-top: 10px;
    }


    .ui-confort-v210-pequeno {
        /*background-position:0 -2045px;*/
        background:url(../img/siglas_confort/V210.png) no-repeat;
        height:20px;
        width:80px;
        background-size: 80%;
        margin-top: 10px;
    }


    .ui-confort-v215-pequeno {
        /*background-position:0 -1849px;*/
        background:url(../img/siglas_confort/V215.png) no-repeat;
        height:20px;
        width:80px;
        background-size: 80%;
        margin-top: 10px;
    }


    .ui-confort-v230-pequeno {
        /*background-position:0 -1599px;*/
        background:url(../img/siglas_confort/V230.png) no-repeat;
        height:20px;
        width:110px;
        background-size: 80%;
        margin-top: 10px;
    }


    .ui-confort-v250-pequeno {
        background-position:0 -1947px;
        height:20px;
        width:80px;
        background-size: 80%;
        margin-top: 10px;
    }

    .ui-confort-v265-pequeno {
        /*background-position:0 -1800px;*/
        background:url(../img/siglas_confort/V265.png) no-repeat;
        height:20px;
        width:80px;
        background-size: 80%;
        margin-top: 10px;
    }

    .ui-confort-v270-pequeno {
        /*background-position:-127px -2048px;*/
        background:url(../img/siglas_confort/V270.png) no-repeat;
        height:20px;
        width:80px;
        background-size: 80%;
        margin-top: 10px;
    }

    .ui-confort-v290-pequeno {				/*nova 300*/
        /*background-position:-126px -1996px;*/
        background:url(../img/siglas_confort/V300.png) no-repeat;
        height:20px;
        width:80px;
        background-size: 80%;
        margin-top: 10px;
    }

    .ui-premium-v330-pequeno-seguro {
        /*background-position:0 -1695px;*/
        background:url(../img/siglas_premium/V330.png) no-repeat;
        height:20px;
        width:80px;
        background-size: 80%;
        margin-top: 10px;
    }

    .ui-premium-v350-pequeno-seguro {
        /*background-position:0 -1547px;*/
        background:url(../img/siglas_premium/V350.png) no-repeat;
        height:20px;
        width:80px;
        background-size: 80%;
        margin-top: 10px;
    }

}



@media screen and (max-width: 820px){ 

    #header1{
        display:block !important;
    }



    #header{
        display:none !important;
    }	

    .wrapper{
        width: 100% !important;
    }

    footer{
        bottom: 0px !important;
        height: auto !important;
    }

    .copy-right{
        padding-bottom: 15px;
    }

    footer > div > nav{
        display:none !important;	
    }

    footer > ul{
        display:none !important;
    }

    .container-botoes-modelos {	
        width:100%;
        height: auto !important;
        position:relative;
        overflow:hidden;
        background:url(../img/bg-preto-transparente.png);
        z-index:10;
        margin-top: 0px;
    }

    .container-botoes-modelos nav {
        text-align:center;
    }

    .container-botoes-modelos nav ul {
        list-style:none !important;
        text-align:center !important;
        margin-top:17px;
        padding:0;
    }

    .container-botoes-modelos nav ul li {
        float:none !important;
        margin:10px 0px 10px 0px;
        border-right:  0px solid #fff !important;
        border-bottom: 1px solid #999;
        text-align:center !important;
    }

    .container-botoes-modelos nav ul li a {
        display:block;
        text-indent:-9999px;
        margin:20px 0px 10px 50px;
    }

    .especificacoes-tecnicas{
        width:100%;
    }


    #seminovos{
        width: 100%;
    }

    #seminovosInteresse{
        width: 100%;
    }

    .grid{
        width: 100% !important; 
    }

    .especificacoes .wrapper.grid-2 .grid

    .especificacoes .wrapper.grid-2 .grid {
        width: 100% !important; 
        font-size: 13px; 
        float: none !important; 
        padding: 27px 20px 27px; 
    }

    .grid_consorcio{
        width: 90% !important;
    }

    .grid-2{
        width: 90% !important;
    }

    .titulo{
        width: 100% !important;
    }

    .inputformulariodourado{
        width: 99% !important;
    }

    .trabalhe_conosco{
        margin: 0 auto; 
        width: 99%; 
        position: relative; 
        float:left; 
        border-spacing: 11px;
    }

    .trabalhe_conosco tbody tr{
        float: none !important;
    }

}


@media screen and (max-width: 365px){ 

    .inputformulariodourado{
        width: 99% !important;
    }

    .trabalhe_conosco{
        margin: 0 auto; 
        width: 98%; 
        position: relative; 
        float:left; 
        border-spacing: 11px;
    }

    .trabalhe_conosco tbody tr{
        float: none !important;

    }
    #recaptcha_area, #recaptcha_table,	.recaptcha_table{
        width: 100% !important;
        border:0px solid #666 !important;
        max-width: 300px !important;
    }

}


