body, h1, h2, h3, h4, h5, h6 .nav li a{font-family: 'Amatic SC', cursive;}
.navbar{background: #ab2226;}
body{padding-top: 65px;}
.container-fluid{width: 75%;}
.navbar-default .navbar-brand{font-size: 39px;padding: 29px 0;color: #FFF;text-shadow: none;color: #FFF !important;}
.form-ajax.box-form{position: absolute;z-index: 1000;background:rgba(192, 30, 46, 0.45) ;margin-top: 191px;}
.form-ajax.box-form:before{content: '';display: block;position: absolute;top: 0;left: 0;width: 100%;height: 100%;}
.form-ajax.box-form h5{background: #211f1f;margin: 0;color: #FFF;font-size: 49px;padding: 16px 47px;position: relative;}
.form-ajax.box-form form{padding: 24px;position: relative;}
.form-ajax.box-form .form-control {height: 46px;font-size: 24px;}
.form-ajax.box-form .form-group.captcha{position: absolute;height: 51px;width: 88%;}
.form-ajax.box-form .form-group.captcha br{display: none;}
.form-ajax.box-form .form-group.captcha img{float: left;height: auto;width: 30%;}
.form-ajax.box-form .form-group.captcha input{float: right;width: 62% !important;float: right;height: 50px;}
.lead{margin-bottom: 0;}
#btEnviar, .form-ajax.box-form  .btn.btn-primary {position: relative;margin-top: 81px;background: #e4bb18;border: 0;color: #FFF;text-shadow: none;text-align: center;font-size: 23px;letter-spacing: 2px;display: block;width: 100%;}
.infos li{padding: 3px;}
.infos li, .infos li a {color: #FFF !important;font-size: 20px;padding: 26px 9px;font-family: 'Open Sans Condensed', sans-serif;}
.infos li a {padding: 0 !important;}
.infos li .fa{margin-right: 5px;color: #FFF !important;}
.textosbanners {position: absolute;z-index: 2000;padding: 38% 0;}
.textosbanners h1{color: #FFF;font-size: 98px;line-height: 80px;margin-top: 0;margin-bottom: 32px;font-weight: 600;}
.textosbanners h2{    background: #da2f29;display: inline-block;padding: 8px 18px;margin: 0;color: #FFF;letter-spacing: 3px;font-size: 46px;}
.textosbanners h3{color: #e9b805;font-size: 49px;}
.pads{padding: 50px 0 !important;}
.bgred{background: #e9b805 url(/uploads/749/layout/bgamarelo.png) repeat;padding: 3% 0;}
.navbar-fixed-bottom, .navbar-fixed-top{z-index: 3000;}
.revendas .container-fluid{width: 100%;}
.revendas{background: #fa3527;    padding-bottom: 39px;}
.revendas .homeblack{width: 80%;margin-left: 214px;background: #fff;padding: 47px;margin-top: 11%;box-shadow: 2px 2px 29px -1px #c72c11;border-radius: 30px 0 30px 0;position: relative;}
.revendas .homeblack p{font-family: 'Open Sans Condensed', sans-serif;font-size: 23px;color: #666;font-weight: 300;line-height: 30px;}
.revendas .homeblack h2{font-size: 72px;color: #e9b805;margin-top: 50px;text-align: right;margin: 0;margin-bottom: 23px;}
.revendas .homeblack h4{background: #ff3815;color: #FFF;font-size: 35px;padding: 10px;display: inline-block;margin: 0;margin-bottom: 40px;}
.bgred h2{color: #ff3815;background: #FFF;display: inline-block;text-align: left;font-size: 73px;width: 373px;padding: 23px;line-height: 68px;margin-top: 13%;}
.bgred .homeblack{margin-left: 10%;}
.bgred h3{background: #ff3815;color: #FFF;font-size: 35px;padding: 10px;display: inline-block;margin: 0;margin-bottom: 40px;}
.bgred .homeblack p {font-family: 'Open Sans Condensed', sans-serif;font-size: 27px;color: #000;font-weight: 300;line-height: 30px;padding-right: 48px;}
.fotos{overflow: hidden;}
.fotos div{width: 33%;float: left;}
.fotos div img{width: 100%;height:auto;}
.salgadao .container-fluid{width: 100%;}
.salgadao p{font-family: 'Open Sans Condensed', sans-serif;font-size: 20px;color: #000;font-weight: 300;line-height: 30px;padding-right: 48px;}
.salgadao .homeblack{    padding: 12%;}
.salgadao .homeblack:before{    background: url(/uploads/749/layout/riscobg.png) no-repeat;content: '';height: 20px;width: 100%;display: block;position: absolute;bottom: 0;}
.salgadao .pads{padding-bottom: 0 !important;}
.mapas iframe, .mapas .banner-codigo{width: 100% !important;height: 450px !important;}
footer {background: #b12520;}
.revendas .homeblack .btcop{    background: #efb600;color: #b12520;display: inline-block;font-size: 34px;padding: 10px 34px;border-radius: 10px 0;position: absolute;width: 199px;right: 7%;bottom: -41px;}
.bgred .homeblack .btcop{    background: #b12520;color: #efb600;display: inline-block;font-size: 34px;padding: 10px 34px;border-radius: 10px 0;margin-top: 21px;}
.infos li.facebook{padding: 30px 9px;}
/*##############
MOBILE
##############*/

@media (min-width : 1550px) and (max-width :1680px){
.revendas .homeblack {width: 96%;margin-left: 80px;padding: 47px;margin-top: 11%;}
.textosbanners{padding: 28% 0;}
.form-ajax.box-form{margin-top: 145px;}
.bgred h2{margin-top: 2%;}
.bgred {padding: 50px 0;}
}
@media (min-width : 1400px) and (max-width :1550px){
.revendas .homeblack {width: 96%;margin-left: 80px;padding: 47px;margin-top: 11%;}
.revendas{padding-bottom: 82px;}
.textosbanners{padding: 23% 0;}
.form-ajax.box-form{margin-top: 112px;}
.bgred h2{margin-top: 2%;}
.bgred {padding: 50px 0;}
.salgadao .homeblack {padding: 7% 12% 12% 12%;}
.bgred h3{margin-bottom: 9px;}
}
@media (min-width : 1280px) and (max-width :1400px){
.revendas .homeblack {width: 96%;margin-left: 59px;padding: 47px;margin-top: 11%;}
.revendas{padding-bottom: 82px;}
.textosbanners{padding: 18% 0;}
.form-ajax.box-form{margin-top: 88px;}
.bgred h2{margin-top: 2%;}
.bgred {padding: 50px 0;}
.salgadao .homeblack {padding:7% 8% 7% 7%;}
.bgred h3{margin-bottom: 9px;}
.textosbanners h1{font-size: 79px;}
.textosbanners h2{font-size: 37px;    line-height: 37px;}
.revendas .homeblack h4{margin-bottom: 7px;}
.revendas .homeblack h2 {font-size: 59px;}
.revendas .homeblack p{font-size: 20px;}
.bgred h2{    font-size: 54px;    line-height: 53px;}
}
@media (min-width : 1180px) and (max-width :1280px){
.revendas .homeblack {width: 96%;margin-left: 59px;padding: 47px;margin-top: 11%;}
.revendas{padding-bottom: 82px;}
.textosbanners{padding: 18% 0;}
.form-ajax.box-form{margin-top: 62px;}
.bgred h2{margin-top: 2%;}
.bgred {padding: 50px 0;}
.salgadao .homeblack {padding:7% 8% 7% 7%;}
.bgred h3{margin-bottom: 9px;}
.textosbanners h1{font-size: 79px;}
.textosbanners h2{font-size: 37px;    line-height: 37px;}
.revendas .homeblack h4{margin-bottom: 7px;}
.revendas .homeblack h2 {font-size: 59px;}
.revendas .homeblack p{font-size: 20px;}
.bgred h2{    font-size: 54px;    line-height: 53px;}
.textosbanners h3{font-size: 40px;}
.form-ajax.box-form h5{    font-size: 44px;}
.bgred .homeblack p, .salgadao p{padding-right: 0;}
.salgadao h2 {font-size: 43px;}
.container-fluid {width: 93%;}
}

@media (min-width : 1023px) and (max-width :1180px){
.revendas .homeblack {    width: 94%;margin-left: 30px;padding: 47px;margin-top: 5%;text-align: center;margin-right: 30px;}
.revendas{padding-bottom: 82px;}
.textosbanners{padding: 11% 0;}
.form-ajax.box-form{margin-top: 31px;}
.bgred h2{margin-top: 2%;}
.bgred {padding: 50px 0;}
.salgadao .homeblack {padding:7% 8% 7% 7%;}
.bgred h3{margin-bottom: 9px;}
.textosbanners h1{font-size: 62px;    margin-bottom: 7px;}
.textosbanners h2{font-size: 37px;    line-height: 37px;}
.revendas .homeblack h4{margin-bottom: 7px;}
.revendas .homeblack h2 {font-size: 47px;}
.revendas .homeblack p{font-size: 20px;}
.bgred h2{font-size: 54px;    line-height: 53px;}
.textosbanners h3{font-size: 40px;}
.form-ajax.box-form h5{    font-size: 36px;padding: 16px 74px;}
.bgred .homeblack p, .salgadao p{padding-right: 0;}
.salgadao h2 {font-size: 39px;}
.form-ajax.box-form .form-control{height: 39px;}
.container-fluid {width: 93%;}
.revendas .col-sm-6 {width: 100%;}
.revendas .col-sm-6 img{display: none;}
.revendas .homeblack, .revendas .homeblack h2{text-align: center;}
.revendas .homeblack .btcop{display: block;width: 88%;}
.salgadao p{    line-height: 23px;font-size: 18px;}
}

@media (min-width : 990px) and (max-width :1023px){
.revendas .homeblack {    width: 94%;margin-left: 30px;padding: 47px;margin-top: 5%;text-align: center;margin-right: 30px;}
.revendas{padding-bottom: 82px;}
.textosbanners{padding: 11% 0;}
.form-ajax.box-form{margin-top: 31px;}
.bgred h2{margin-top: 2%;}
.bgred {padding: 50px 0;}
.salgadao .homeblack {padding:7% 8% 7% 7%;}
.bgred h3{margin-bottom: 9px;}
.textosbanners h1{font-size: 62px;    margin-bottom: 7px;}
.textosbanners h2{font-size: 37px;    line-height: 37px;}
.revendas .homeblack h4{margin-bottom: 7px;}
.revendas .homeblack h2 {font-size: 47px;}
.revendas .homeblack p{font-size: 20px;}
.bgred h2{font-size: 54px;    line-height: 53px;}
.textosbanners h3{font-size: 40px;}
.form-ajax.box-form h5{font-size: 29px;padding: 12px 94px;}
.bgred .homeblack p, .salgadao p{padding-right: 0;}
.salgadao h2 {font-size: 39px;}
.form-ajax.box-form .form-control{height: 39px;}
.container-fluid {width: 93%;}
.revendas .col-sm-6 {width: 100%;}
.revendas .col-sm-6 img{display: none;}
.revendas .homeblack, .revendas .homeblack h2{text-align: center;}
.revendas .homeblack .btcop{display: block;width: 88%;}
.salgadao p{    line-height: 23px;font-size: 18px;}
#formcont{width: 97%;}
}
@media (min-width : 800px) and (max-width :990px){
.revendas .homeblack {    width: 94%;margin-left: 30px;padding: 47px;margin-top: 5%;text-align: center;margin-right: 30px;}
.revendas{padding-bottom: 82px;}
.textosbanners{padding: 11% 0;}
.form-ajax.box-form{margin-top: 31px;}
.bgred h2{margin-top: 2%;}
.bgred {padding: 50px 0;}
.salgadao .homeblack {padding:7% 8% 7% 7%;}
.bgred h3{margin-bottom: 9px;}
.textosbanners h1{font-size: 62px;    margin-bottom: 7px;}
.textosbanners h2{font-size: 37px;    line-height: 37px;}
.revendas .homeblack h4{margin-bottom: 7px;}
.revendas .homeblack h2 {font-size: 47px;}
.revendas .homeblack p{font-size: 20px;}
.bgred h2{font-size: 54px;    line-height: 53px;}
.textosbanners h3{font-size: 30px;}
.form-ajax.box-form h5{    font-size: 29px;padding: 12px 0;text-align: center;}
.bgred .homeblack p, .salgadao p{padding-right: 0;}
.salgadao h2 {font-size: 39px;}
.form-ajax.box-form .form-control{height: 39px;}
.container-fluid {width: 93%;}
.revendas .col-sm-6 {width: 100%;}
.revendas .col-sm-6 img{display: none;}
.revendas .homeblack, .revendas .homeblack h2{text-align: center;}
.revendas .homeblack .btcop{display: block;width: 88%;}
.salgadao p{    line-height: 23px;font-size: 18px;}
#formcont{width: 97%;}
.navbar-default .navbar-toggle .icon-bar {background-color: #fdfdfd;}
.form-ajax.box-form, .textosbanners{position: initial;}
#formcont{background: #a02723;width: 100%;padding: 5% 0;}
.bgwhite.salgadao .col-sm-6 {width: 100%;}
.salgadao .homeblack:before{display: none;}
.infos li , .infos li a{    padding: 11px 9px;text-align: center;}
}
@media (min-width : 600px) and (max-width :800px){
.revendas .homeblack {    width: 91%;margin-left: 30px;padding: 47px;margin-top: 5%;text-align: center;margin-right: 30px;}
.revendas{padding-bottom: 82px;}
.textosbanners{padding: 11% 0;}
.form-ajax.box-form{margin-top: 31px;}
.bgred h2{margin-top: 2%;}
.bgred {padding: 50px 0;}
.salgadao .homeblack {padding:7% 8% 7% 7%;}
.bgred h3{margin-bottom: 9px;}
.textosbanners h1{font-size: 62px;    margin-bottom: 7px;    text-align: center;}
.textosbanners h2{font-size: 37px;    line-height: 37px;    text-align: center;}
.revendas .homeblack h4{margin-bottom: 7px;}
.revendas .homeblack h2 {font-size: 47px;}
.revendas .homeblack p{font-size: 20px;}
.bgred h2{margin-top: 2%;text-align: center;margin: 0 auto;display: block;margin-bottom: 24px;}
.textosbanners h3{font-size: 30px;    text-align: center;}
.form-ajax.box-form h5{    font-size: 29px;padding: 12px 0;text-align: center;}
.bgred .homeblack p, .salgadao p{padding-right: 0;    text-align: center;}
.salgadao h2 {font-size: 39px;    text-align: center;}
.form-ajax.box-form .form-control{height: 39px;}
.container-fluid {width: 93%;}
.revendas .col-sm-6 {width: 100%;}
.revendas .col-sm-6 img{display: none;}
.revendas .homeblack, .revendas .homeblack h2{text-align: center;}
.revendas .homeblack .btcop{display: block;width: 88%;}
.salgadao p{    line-height: 23px;font-size: 18px;}
#formcont{width: 97%;}
.navbar-default .navbar-toggle .icon-bar {background-color: #fdfdfd;}
.form-ajax.box-form, .textosbanners{position: initial;}
#formcont{background: #a02723;width: 100%;padding: 5% 0;}
.bgwhite.salgadao .col-sm-6 {width: 100%;}
.salgadao .homeblack:before{display: none;}
.infos li , .infos li a{    padding: 11px 9px;text-align: center;}
.bgred .homeblack {margin-left: 0;}
.bgred .homeblack .btcop {background: #b12520;color: #efb600;display: inline-block;font-size: 34px;padding: 10px 34px;border-radius: 10px 0;margin-top: 21px;margin: 0 auto;display: block;text-align: center;}
.fotos div{width: 100%;}
}

@media (min-width : 300px) and (max-width :600px){
.revendas .homeblack {     width: 100%;margin-left: 0;padding: 47px;margin-top: 5%;text-align: center;margin-right: 30px;}
.revendas{padding-bottom: 82px;}
.textosbanners{padding: 11% 0;}
.form-ajax.box-form{margin-top: 31px;}
.bgred h2{margin-top: 2%;}
.bgred {padding: 50px 0;}
.salgadao .homeblack {padding:7% 8% 7% 7%;}
.bgred h3{margin-bottom: 9px;    text-align: center;}
.textosbanners h1{font-size: 62px;    margin-bottom: 7px;    text-align: center;}
.textosbanners h2{font-size: 37px;    line-height: 37px;    text-align: center;}
.revendas .homeblack h4{margin-bottom: 7px;}
.revendas .homeblack h2 {font-size: 47px;}
.revendas .homeblack p{font-size: 20px;}
.bgred h2{margin-top: 2%;text-align: center;margin: 0 auto;display: block;margin-bottom: 24px;}
.textosbanners h3{font-size: 30px;    text-align: center;}
.form-ajax.box-form h5{    font-size: 29px;padding: 12px 0;text-align: center;}
.bgred .homeblack p, .salgadao p{padding-right: 0;    text-align: center;}
.salgadao h2 {font-size: 39px;    text-align: center;}
.form-ajax.box-form .form-control{height: 39px;}
.container-fluid {width: 93%;}
.revendas .col-sm-6 {width: 100%;}
.revendas .col-sm-6 img{display: none;}
.revendas .homeblack, .revendas .homeblack h2{text-align: center;}
.revendas .homeblack .btcop{display: block;width: 88%;}
.salgadao p{    line-height: 23px;font-size: 18px;}
#formcont{width: 97%;}
.navbar-default .navbar-toggle .icon-bar {background-color: #fdfdfd;}
.form-ajax.box-form, .textosbanners{position: initial;}
#formcont{background: #a02723;width: 100%;padding: 5% 0;}
.bgwhite.salgadao .col-sm-6 {width: 100%;}
.salgadao .homeblack:before{display: none;}
.infos li , .infos li a{    padding: 11px 9px;text-align: center;}
.bgred .homeblack {margin-left: 0;}
.bgred .homeblack .btcop {background: #b12520;color: #efb600;display: inline-block;font-size: 34px;padding: 10px 34px;border-radius: 10px 0;margin-top: 21px;margin: 0 auto;display: block;text-align: center;}
.fotos div{width: 100%;}
.form-ajax.box-form .form-group.captcha input{width: 52% !important;}
.bgred h2{width: 100%;}
}


.banner-principal img{
    width:100%;
}