@font-face{font-family:'DINPro-Black';src:url('../fonts/DINPro-Black.eot?#iefix') format('embedded-opentype'),url('../fonts/DINPro-Black.otf') format('opentype'),url('../fonts/DINPro-Black.woff') format('woff'),url('../fonts/DINPro-Black.ttf') format('truetype'),url('../fonts/DINPro-Black.svg#DINPro-Black') format('svg');font-weight:normal;font-style:normal;}
@font-face{font-family:'DINPro-Light';src:url('../fonts/DINPro-Light.eot?#iefix') format('embedded-opentype'),url('../fonts/DINPro-Light.otf') format('opentype'),url('../fonts/DINPro-Light.woff') format('woff'),url('../fonts/DINPro-Light.ttf') format('truetype'),url('../fonts/DINPro-Light.svg#DINPro-Light') format('svg');font-weight:normal;font-style:normal;}
@font-face{font-family:'DINPro-Bold';src:url('../fonts/DINPro-Bold.eot?#iefix') format('embedded-opentype'),url('../fonts/DINPro-Bold.otf') format('opentype'),url('../fonts/DINPro-Bold.woff') format('woff'),url('../fonts/DINPro-Bold.ttf') format('truetype'),url('../fonts/DINPro-Bold.svg#DINPro-Bold') format('svg');font-weight:normal;font-style:normal;}
@font-face{font-family:'DINPro-Regular';src:url('../fonts/DINPro-Regular.eot?#iefix') format('embedded-opentype'),url('../fonts/DINPro-Regular.otf') format('opentype'),url('../fonts/DINPro-Regular.woff') format('woff'),url('../fonts/DINPro-Regular.ttf') format('truetype'),url('../fonts/DINPro-Regular.svg#DINPro-Regular') format('svg');font-weight:normal;font-style:normal;}
@font-face{font-family:'DINPro-Medium';src:url('../fonts/DINPro-Medium.eot?#iefix') format('embedded-opentype'),url('../fonts/DINPro-Medium.otf') format('opentype'),url('../fonts/DINPro-Medium.woff') format('woff'),url('../fonts/DINPro-Medium.ttf') format('truetype'),url('../fonts/DINPro-Medium.svg#DINPro-Medium') format('svg');font-weight:normal;font-style:normal;}
@font-face{font-family:'Avenir LT 45 Book';src:url('../fonts/AvenirLT-Book.woff2') format('woff2'),url('../fonts/AvenirLT-Book.woff') format('woff'),url('../fonts/AvenirLT-Book.svg#AvenirLT-Book') format('svg');font-weight:normal;font-style:normal;}
@font-face{font-family:'Avenir LT Std';src:url('../fonts/AvenirLTStd-Light.woff2') format('woff2'),url('../fonts/AvenirLTStd-Light.woff') format('woff'),url('../fonts/AvenirLTStd-Light.svg#AvenirLTStd-Light') format('svg');font-weight:300;font-style:normal;}
@font-face{font-family:'Georgia';src:url('../fonts/Georgia.woff2') format('woff2'),url('../fonts/Georgia.woff') format('woff'),url('../fonts/Georgia.ttf') format('truetype'),url('../fonts/Georgia.svg#Georgia') format('svg');font-weight:normal;font-style:normal;}
@font-face{font-family:'Avenir LT 35';src:url('../fonts/AvenirLT-Light.eot');src:url('../fonts/AvenirLT-Light.eot?#iefix') format('embedded-opentype'),url('../fonts/AvenirLT-Light.woff2') format('woff2'),url('../fonts/AvenirLT-Light.woff') format('woff'),url('../fonts/AvenirLT-Light.ttf') format('truetype'),url('../fonts/AvenirLT-Light.svg#AvenirLT-Light') format('svg');font-weight:300;font-style:normal;}
@font-face{font-family:'Avenir LT 55 Roman';src:url('../fonts/AvenirLT-Heavy.eot');src:url('../fonts/AvenirLT-Heavy.eot?#iefix') format('embedded-opentype'),url('../fonts/AvenirLT-Heavy.woff2') format('woff2'),url('../fonts/AvenirLT-Heavy.woff') format('woff'),url('../fonts/AvenirLT-Heavy.ttf') format('truetype'),url('../fonts/AvenirLT-Heavy.svg#AvenirLT-Heavy') format('svg');font-weight:bold;font-style:normal;}
@font-face{font-family:'Avenir LT 85 Std';src:url('../fonts/AvenirLTStd-Heavy.eot');src:url('../fonts/AvenirLTStd-Heavy.eot?#iefix') format('embedded-opentype'),url('../fonts/AvenirLTStd-Heavy.woff2') format('woff2'),url('../fonts/AvenirLTStd-Heavy.woff') format('woff'),url('../fonts/AvenirLTStd-Heavy.ttf') format('truetype'),url('../fonts/AvenirLTStd-Heavy.svg#AvenirLTStd-Heavy') format('svg');font-weight:900;font-style:normal;}
.flash-messages{margin-top:50px;}
.icon-apple-bg{background-image:url(../img/min/sprite.png);background-position:-219px -97px;width:89px;height:96px;}
.icon-checked-bg{background-image:url(../img/min/sprite.png);background-position:-293px -203px;width:20px;height:13px;}
.icon-clock{background-image:url(../img/min/sprite.png);background-position:-152px -107px;width:40px;height:40px;}
.icon-close{background-image:url(../img/min/sprite.png);background-position:-147px -203px;width:31px;height:31px;}
.icon-email{background-image:url(../img/min/sprite.png);background-position:-150px -151px;width:40px;height:33px;}
.icon-exclamation-rounded-bg{background-image:url(../img/min/sprite.png);background-position:-109px -151px;width:38px;height:38px;}
.icon-facebook-bg{background-image:url(../img/min/sprite.png);background-position:-139px -247px;width:12px;height:20px;}
.icon-google-plus-bg{background-image:url(../img/min/sprite.png);background-position:-181px -203px;width:31px;height:20px;}
.icon-industry-bg{background-image:url(../img/min/sprite.png);background-position:0px 0px;width:109px;height:104px;}
.icon-instagram-bg{background-image:url(../img/min/sprite.png);background-position:-270px -203px;width:20px;height:20px;}
.icon-whatsapp-bg{background-image:url(../img/min/sprite.png);background-position:-220px -247px;width:22px;height:22px;}
.icon-long-arrow-left-bg{background-image:url(../img/min/sprite.png);background-position:-175px -247px;width:18px;height:13px;}
.icon-long-arrow-right-inverse{background-image:url(../img/min/sprite.png);background-position:-154px -247px;width:18px;height:13px;}
.icon-long-arrow-right-small-bg{background-image:url(../img/min/sprite.png);background-position:-196px -247px;width:18px;height:13px;}
.icon-mail-bg{background-image:url(../img/min/sprite.png);background-position:-243px -203px;width:24px;height:20px;}
.icon-map-marker-bg{background-image:url(../img/min/sprite.png);background-position:-195px -107px;width:20px;height:26px;}
.icon-map-marker{background-image:url(../img/min/sprite.png);background-position:-112px -203px;width:32px;height:41px;}
.icon-menu-bg{background-image:url(../img/min/sprite.png);background-position:-112px -247px;width:24px;height:24px;}
.icon-phone-bg{background-image:url(../img/min/sprite.png);background-position:-193px -151px;width:20px;height:21px;}
.icon-phone{background-image:url(../img/min/sprite.png);background-position:-109px -107px;width:40px;height:41px;}
.icon-whatsapp{background-image:url(../img/min/sprite.png);background-position:-251px -232px;width:42px;height:42px;}
.icon-suitcase-bg{background-image:url(../img/min/sprite.png);background-position:0px -107px;width:106px;height:93px;}
.icon-target-bg{background-image:url(../img/min/sprite.png);background-position:-112px 0px;width:104px;height:104px;}
.icon-truck-bg{background-image:url(../img/min/sprite.png);background-position:0px -203px;width:109px;height:79px;}
.icon-twitter-bg{background-image:url(../img/min/sprite.png);background-position:-215px -203px;width:25px;height:20px;}
.icon-user-bg{background-image:url(../img/min/sprite.png);background-position:-219px 0px;width:94px;height:94px;}
[class*="icon-"]{display:inline-block;}
button:focus,.btn.active,.btn.active:focus{box-shadow:none;outline:0;}
a:focus{outline:0;text-decoration:none;}
body{color:#909090;background:#f0f0f0;font-family:'DINPro-Regular',sans-serif;font-size:16px;}
.page-header{background:#ffffff;border-bottom:1px solid #cacaca;margin:0;padding:0;text-align:center;}
.page-header .container>div{display:block;padding:28px 0;}
.page-header .container>div span{display:block;}
.page-header h1{color:#054f1d;font:normal 18px 'DINPro-Light',sans-serif;margin:0 0 15px;}
.page-header p{font:normal 15px 'DINPro-Light',sans-serif;margin:0;}
h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{color:#202020;font-family:'DINPro-Light',sans-serif;text-transform:uppercase;}
h1 b,h2 b,h3 b,h4 b,h5 b,h6 b,.h1 b,.h2 b,.h3 b,.h4 b,.h5 b,.h6 b{font-family:'DINPro-Black',sans-serif;}
h1,.h1{font-size:30px;}
h2,.h2{font-size:26px;}
h3,.h3{font-size:22px;}
h4,.h4{font-size:20px;}
h5,.h5{font-size:18px;}
h6,.h6{font-size:16px;}
label{color:#202020;font-family:'DINPro-Light',sans-serif;font-weight:normal;margin-bottom:10px;}
.form-group{margin-bottom:25px;}
.form-control{border-color:#cacaca;border-radius:0;color:#909090;font:normal 16px/24px 'DINPro-Light',sans-serif;height:65px;padding:20px 30px;box-shadow:none;}
.form-control:focus{border-color:#054f1d;box-shadow:0 0 5px fade(#054f1d,50%);}
.checkbox,.radio{margin-top:0;margin-bottom:0;}
.checkbox input,.radio input{cursor:pointer;opacity:0;position:absolute;z-index:-1;}
.checkbox input[type="radio"]+label:before,.radio input[type="radio"]+label:before{border-radius:100%;background-color:#f0f0f0;border-color:#cecece;}
.checkbox input[type="radio"]:checked+label:before,.radio input[type="radio"]:checked+label:before{background-color:#ffffff;border-color:#054f1d;border-width:14px;}
.checkbox input[type="radio"]:hover+label:before,.radio input[type="radio"]:hover+label:before{border-color:#054f1d;}
.checkbox input[type="checkbox"]:checked+label:before,.radio input[type="checkbox"]:checked+label:before{background:#054f1d url('../img/min/checked.png') no-repeat center center;border-color:#054f1d;}
.checkbox label,.radio label{font-size:18px;line-height:42px;padding:0;}
.checkbox label:before,.radio label:before{content:'';display:block;border:1px solid #d0d0d0;border-radius:1px;float:left;margin-right:25px;width:42px;height:42px;transition:border-color 0.15s linear,background-color 0.15s linear;}
.checkbox label:hover:before,.radio label:hover:before{border-color:#054f1d;}
.bg-primary{background-color:#054f1d;}
.text-primary{color:#054f1d;}
.btn{font:normal 16px/24px 'DINPro-Medium',sans-serif;transition:all 0.25s linear;border-radius:2px;padding:20px 24px;}
.btn:active{box-shadow:none;}
.btn:focus,.btn:active:focus{outline:0;}
.btn-xs{text-transform:uppercase;font:normal 12px/15px 'DINPro-Light',sans-serif;padding:9px 18px;}
.btn-sm{padding:5px 25px;}
.btn-lg{padding:25px;}
.btn-default{background-color:transparent;color:#909090;border-color:#909090;}
.btn-default [class*="icon-"][class*="-bg"]{background-color:#909090;}
.btn-default:hover,.btn-default:active:focus,.btn-default:focus{color:#054f1d;border-color:#054f1d;background-color:transparent;}
.btn-default:hover [class*="icon-"][class*="-bg"],.btn-default:active:focus [class*="icon-"][class*="-bg"],.btn-default:focus [class*="icon-"][class*="-bg"]{background-color:#054f1d;}
.btn-default-primary{background-color:transparent;color:#054f1d;border-color:#054f1d;}
.btn-default-primary [class*="icon-"][class*="-bg"]{background-color:#054f1d;}
.btn-default-primary:hover,.btn-default-primary:active:focus,.btn-default-primary:focus{color:#ffffff;border-color:#054f1d;background-color:#054f1d;}
.btn-default-primary:hover [class*="icon-"][class*="-bg"],.btn-default-primary:active:focus [class*="icon-"][class*="-bg"],.btn-default-primary:focus [class*="icon-"][class*="-bg"]{background-color:#ffffff;}
.btn-primary{background-color:#054f1d;border-color:#054f1d;}
.btn-primary:hover,.btn-primary:focus,.btn-primary:active,.btn-primary:focus:active{background-color:#033212;border-color:#033212;}
.alert{font:normal 16px 'DINPro-Light',sans-serif;padding:28px;}
.alert .box-icon{padding-right:28px;}
.mainContent{min-height:450px;}
#cboxLoadingGraphic{background:url('../img/min/loading.gif') no-repeat center center;}
#colorbox{z-index:100;}
#cboxOverlay{background:#000000;top:0;left:0;right:0;bottom:0;z-index:10;}
.lightbox-header{background:#ffffff;border-bottom:1px solid #cacaca;position:relative;overflow:hidden;}
.lightbox-header h1{margin:0;padding:13px 0 13px 15px;text-transform:none;letter-spacing:-0.5px;}
.lightbox-header .close-lightbox{background:transparent;border:0;border-left:1px solid #cacaca;padding:10px;position:absolute;top:0;right:0;}
.lightbox-header .close-lightbox [class*="icon-"]{background-color:#cacaca;transition:all 0.25s linear;}
.lightbox-header .close-lightbox:hover [class*="icon-"]{background-color:#054f1d;}
.lightbox-body{padding-bottom:25px;}
.lightbox-body .alert{margin:25px 0;}
.owl-carousel .owl-item{padding:0 15px;}
.owl-pagination{text-align:center;}
.owl-theme .owl-controls .owl-page.active span{background-color:#054f1d;}
.owl-theme .owl-controls .owl-page span{transition:all 0.25s linear;margin:0 5px;height:20px;width:20px;}
.owl-theme .owl-controls .owl-buttons .owl-next{border-left:0;}
.owl-theme .owl-controls .owl-buttons div{background-color:#ffffff;border:1px solid #cacaca;border-radius:0;font-size:0;margin:0;opacity:1;padding:20px 23px;}
.owl-theme .owl-controls .owl-buttons div:hover span{background-color:#202020;}
.owl-theme .owl-controls .owl-buttons [class*="icon-"]{background-color:#909090;}
.display-table{display:table;width:100%;}
.display-table .table-cell{display:table-cell;vertical-align:middle;}
.display-table .box-icon{text-align:center;}
.display-table .box-icon [class*="icon-"]{vertical-align:middle;}
.list-products .product{background:#ffffff;border:1px solid #cacaca;display:block;}
.list-products .product .title{font:normal 13px 'DINPro-Bold',sans-serif;text-transform:none;padding-bottom:20px;padding-left:4px;padding-right:4px;margin-bottom:0px;word-wrap:break-word;}
.list-products .product .price{font-family:'DINPro-Medium',sans-serif;font-weight:normal;}
.list-products .product:hover{text-decoration:none;}
.list-products.block .product{margin-bottom:30px;text-align:center;}
.list-products.block .product .image{border-bottom:1px solid #cacaca;padding:24px 0;min-height:250px;height:250px;display:table;}
.list-products.block .product .image-inner{vertical-align:middle;display:table-cell;}
.list-products.block .product img{vertical-align:middle;margin:0 auto;}
.list-products.block .product .price{padding-bottom:25px;display:block;}
.list-products.inline .product{display:table;text-align:center;margin-bottom:19px;padding:13px 0;width:100%;}
.list-products.inline .product>*{display:table-cell;}
.list-products.inline .product img{width:76px;}
.btn-table{display:table;}
.btn-table>span{display:table-cell;width:33%;}
.alert-default{background:#ffffff;border:1px solid #cacaca;color:#202020;margin:50px 0;}
.box-primary{background:#ffffff;border:1px solid #cacaca;}
.header{background:#ffffff;padding:15px 0;border-bottom:1px solid #cacaca;}
.header .logo{margin-top:0px;}
.header [data-target="#menu"]{line-height:0;padding:5px 8px;}
#menu{margin-top:15px;}
#menu a{color:#202020;display:block;font:normal 14px 'DINPro-Light',sans-serif;padding:10px 0;text-align:center;text-transform:uppercase;}
#menu a:hover{color:#054f1d;text-decoration:none;}
#menu a.active{color:#054f1d;font-family:'DINPro-Bold',sans-serif;}
.footer{background:#ffffff;border-top:1px solid #cacaca;padding:35px 0 0;text-align:center;}
.footer .title{font:normal 17px 'DINPro-Bold',sans-serif;}
.footer nav a{color:#202020;display:inline-block;font:normal 14px 'DINPro-Light',sans-serif;padding:5px 0;}
.footer ul{margin-bottom:20px;}
.footer .top p{color:#202020;font:normal 14px 'DINPro-Light',sans-serif;margin-bottom:15px;}
.footer .bottom{border-top:1px solid #cacaca;margin-top:40px;}
.footer .bottom p{font:normal 15px/25px 'DINPro-Light',sans-serif;margin:0;padding:30px 0;}
.footer .social{padding:0 0 30px;}
.footer .social a{margin:0 18px;padding:0;}
.footer .social a:hover{background-color:#033212;}
.footer .social a:last-child{margin-right:0;}
.footer .social a:first-child{margin-left:0;}
.footer .box-icon{float:left;line-height:0;margin-right:15px;text-align:center;width:24px;}
.footer .box-icon.first{margin-top:7px;}
#banners .owl-buttons,#banners .owl-pagination{display:none;}
#banners .owl-item{padding:0;}
#section-how-it-works{text-transform:uppercase;padding-bottom:50px;}
#section-how-it-works h1{margin:60px 0;}
#section-how-it-works .box-icon{height:190px;line-height:190px;}
#section-how-it-works .box-icon span{vertical-align:middle;}
#section-how-it-works p{border-bottom:1px solid #cacaca;color:#202020;font:normal 24px 'DINPro-Light',sans-serif;padding-bottom:45px;margin-bottom:22px;}
#section-how-it-works p b,#section-how-it-works p strong{font-family:'DINPro-Black',sans-serif;}
#section-how-it-works .box-primary{margin-bottom:20px;padding-bottom:22px;}
#section-benefits{background:#054f1d;background-size:100% auto;padding-bottom:60px;position:relative;z-index:1;}
#section-benefits h2{color:#ffffff;font:normal 24px 'DINPro-Bold',sans-serif;margin:60px 0 25px;text-transform:none;}
#section-benefits p{color:#ffffff;font:normal 18px/34px 'DINPro-Light',sans-serif;margin-bottom:50px;}
#section-benefits .owl-buttons{display:none;}
#section-benefits .owl-theme .owl-controls .owl-page span{background:transparent;border:1px solid #ffffff;width:12px;height:12px;opacity:1;}
#section-benefits .owl-theme .owl-controls .owl-page.active span{width:22px;height:22px;margin-bottom:-5px;}
#section-benefits:before{content:"";position:absolute;z-index:-1;top:0;bottom:0;left:0;right:0;background:url(../img/min/benefits_original.jpg) no-repeat top center;opacity:0.04;}
#section-delivery{background:#ffffff;padding-bottom:50px;}
#section-delivery h1{font-size:34px;}
#section-delivery p{color:#202020;font-family:'DINPro-Light',sans-serif;}
#section-produtos{padding-top:50px;padding-bottom:50px;}
#section-contact{border-top:1px solid #cacaca;padding-bottom:50px;}
#section-contact h1{margin:60px 0;font-size:40px;}
#section-contact textarea{height:177px;}
.img-bloco3{max-width:100%;max-height:50%;}
.vcenter{display:inline-block;vertical-align:middle;float:none;}
#list-products h1{line-height:66px;margin:0;}
#list-products header{background:#ffffff;margin-bottom:50px;padding:30px 0;border-top:1px solid #cacaca;border-bottom:1px solid #cacaca;}
#list-products header form{position:relative;margin-bottom:25px;}
#list-products header form [type="submit"]{background-color:#909090;border:0;position:absolute;top:23px;right:25px;}
#list-products header form [type="submit"]:hover{background-color:#054f1d;}
#list-products .filter{margin-bottom:38px;}
#list-products .filter .btn{margin:0 3px 12px;padding:10px 15px;}
#list-products .filter .btn.active{background-color:#054f1d;border-color:#054f1d;color:#ffffff;}
[data-page="login"] main form{margin-top:80px;}
[data-page="login"] main form .form-control+.form-control{border-top-color:transparent;}
[data-page="login"] .recover-password{color:#202020;display:inline-block;font-family:'DINPro-Light',sans-serif;margin:0 0 100px;}
[data-page="login"] .recover-password b{font-family:'DINPro-Bold',sans-serif;font-weight:normal;}
[data-page="cadastro"] form p{color:#202020;font:normal 18px 'DINPro-Light',sans-serif;margin:0;}
[data-page="cadastro"] .box-primary{padding:30px 50px 50px;margin:50px 0;}
[data-page="cadastro"] .box-primary p{font:normal 16px/26px 'DINPro-Light',sans-serif;margin-bottom:20px;}
[data-page="cadastro"] .box-primary p strong{color:#202020;font:normal 16px/26px 'DINPro-Bold',sans-serif;}
[data-page="contato"] .page-header{margin-bottom:50px;}
[data-page="contato"] main textarea{height:190px;}
[data-page="contato"] main .box{margin:33px 0 60px;}
[data-page="contato"] main .box .box-icon{background:#054f1d;float:left;line-height:86px;height:86px;margin-right:22px;text-align:center;width:86px;}
[data-page="contato"] main .box .box-icon span{vertical-align:middle;margin-top:-4px;}
[data-page="contato"] main .box h2{color:#202020;font:normal 20px 'DINPro-Black',sans-serif;margin-top:0;}
[data-page="contato"] main .box p{color:#202020;font:normal 18px 'DINPro-Light',sans-serif;word-wrap:break-word;}
[data-page="quem-somos"] main h2{color:#ffffff;font:normal 40px 'DINPro-Light',sans-serif;margin:30px 0 20px;}
[data-page="quem-somos"] main h2 b,[data-page="quem-somos"] main h2 strong{font:normal 40px 'DINPro-Black',sans-serif;}
[data-page="quem-somos"] main h3{font-size:24px;}
[data-page="quem-somos"] main p{color:#202020;font:normal 18px/32px 'DINPro-Light',sans-serif;}
[data-page="quem-somos"] main .bg-primary{text-align:center;overflow:hidden;}
[data-page="quem-somos"] main .bg-primary p{color:#ffffff;margin-bottom:30px;}
[data-page="quem-somos"] main .bg-primary img{max-width:100%;}
[data-page="quem-somos"] main .box-icon{height:130px;line-height:130px;}
[data-page="quem-somos"] main .box-icon span{vertical-align:middle;}
[data-page="quem-somos"] main .text-center{padding-bottom:30px;}
[data-page="quem-somos"] #sobre-nos.content-scroll{height:620px;}
[data-page="quem-somos"] #sobre-nos.content-scroll.fluid{width:97%;max-width:1680px;}
[data-page="quem-somos"] #sobre-nos.content-scroll{float:left;height:350px;}
@media all and (max-width:990px){[data-page="quem-somos"] #sobre-nos.content-scroll{height:290px;}}
[data-page="quem-somos"] #sobre-nos.content-scroll.light{color:#333333;}
[data-page="quem-somos"] #sobre-nos.content-scroll p{padding:0px;}
[data-page="page-generic3"] main h2{color:#ffffff;font:normal 40px 'DINPro-Light',sans-serif;margin:30px 0 20px;}
[data-page="page-generic3"] main h2 b,[data-page="page-generic3"] main h2 strong{font:normal 40px 'DINPro-Black',sans-serif;}
[data-page="page-generic3"] main h3{font-size:24px;}
[data-page="page-generic3"] main p{color:#202020;font:normal 18px/32px 'DINPro-Light',sans-serif;}
[data-page="page-generic3"] main .bg-primary{text-align:center;overflow:hidden;}
[data-page="page-generic3"] main .bg-primary p{color:#ffffff;margin-bottom:30px;}
[data-page="page-generic3"] main .bg-primary img{max-width:100%;}
[data-page="page-generic3"] main .box-icon{height:130px;line-height:130px;}
[data-page="page-generic3"] main .box-icon span{vertical-align:middle;}
[data-page="page-generic3"] main .text-center{padding-bottom:30px;}
[data-page="page-generic3"] #sobre-nos.content-scroll{height:620px;}
[data-page="page-generic3"] #sobre-nos.content-scroll.fluid{width:97%;max-width:1680px;}
[data-page="page-generic3"] #sobre-nos.content-scroll{float:left;height:350px;}
@media all and (max-width:990px){[data-page="page-generic3"] #sobre-nos.content-scroll{height:290px;}}
[data-page="page-generic3"] #sobre-nos.content-scroll.light{color:#333333;}
[data-page="page-generic3"] #sobre-nos.content-scroll p{padding:0px;}
[data-page="como-funciona"] main #blue{background-color:#054f1d;}
[data-page="como-funciona"] main #green{background-color:#054f1d;}
[data-page="como-funciona"] main h2{color:#ffffff;font:normal 40px 'DINPro-Light',sans-serif;margin:30px 0 20px;}
[data-page="como-funciona"] main h2 b,[data-page="como-funciona"] main h2 strong{font:normal 40px 'DINPro-Black',sans-serif;}
[data-page="como-funciona"] main h3{font-size:24px;}
[data-page="como-funciona"] main p{color:#202020;font:normal 18px/32px 'DINPro-Light',sans-serif;}
[data-page="como-funciona"] main .bg-primary{text-align:center;overflow:hidden;}
[data-page="como-funciona"] main .bg-primary p{color:#ffffff;margin-bottom:30px;}
[data-page="como-funciona"] main .bg-primary img{max-width:100%;}
[data-page="como-funciona"] main .box-icon{height:130px;line-height:130px;margin-top:20px;}
[data-page="como-funciona"] main .box-icon img{max-width:100%;max-height:100%;}
[data-page="como-funciona"] main .box-icon span{vertical-align:middle;}
[data-page="como-funciona"] main .text-center{padding-bottom:30px;}
[data-page="como-funciona"] .como-funciona .content-scroll{height:620px;}
[data-page="como-funciona"] .como-funciona .content-scroll.fluid{width:97%;max-width:1680px;}
[data-page="como-funciona"] .como-funciona .content-scroll.left{float:left;height:350px;}
[data-page="como-funciona"] .como-funciona .content-scroll.right{float:left;height:350px;}
@media all and (max-width:990px){[data-page="como-funciona"] #sobre-nos.content-scroll{height:290px;}}
[data-page="como-funciona"] #sobre-nos.content-scroll.light{color:#333333;}
[data-page="como-funciona"] #sobre-nos.content-scroll p{padding:0px;}
@media all and (min-width:100px){#section-benefits:before{background-size:1100%;}}
@media all and (min-width:400px){#section-benefits:before{background-size:800%;}}
@media all and (min-width:768px){#section-benefits:before{background-size:300%;}
.form-group{margin-bottom:45px;}
.page-header{text-align:left;}
.lightbox-header h1{letter-spacing:0;padding:35px 0;text-align:center;text-transform:uppercase;}
.lightbox-header .close-lightbox{padding:32px;}
.lightbox-body{padding-bottom:50px;}
.lightbox-body .alert{margin:50px 0;}
.list-products.block .image{padding:34px 0;}
.list-products.inline .image{width:116px;}
.list-products.inline .title{text-align:left;vertical-align:middle;width:144px;}
.list-products.inline .desc{vertical-align:middle;}
.list-products.inline .desc+p{width:115px;vertical-align:middle;}
.list-products.inline form{width:172px;}
.header{padding:25px 0;}
.header .logo{margin-top:5px;}
.header [data-target="#menu"]{padding:20px 24px;}
#menu{margin-top:0;}
#menu a{padding:5px 0;}
.footer{text-align:left;}
.footer .social{padding-top:30px;text-align:right;}
#section-delivery{padding-bottom:0;}
#list-products .filter .btn{margin:0 6px 12px;padding:14px 29px;}
#list-products header form{margin-bottom:0;}
[data-page="quem-somos"] main h2{margin:75px 0 30px;}
[data-page="quem-somos"] main .bg-primary{text-align:left;}
[data-page="quem-somos"] main .bg-primary img{float:left;max-width:none;}
[data-page="quem-somos"] main .box-icon{height:230px;line-height:230px;}
[data-page="quem-somos"] main .text-center{padding-bottom:60px;}
[data-page="quem-somos"] main .col-border{border-right:1px solid #cacaca;}
[data-page="page-generic3"] main h2{margin:75px 0 30px;}
[data-page="page-generic3"] main .bg-primary{text-align:left;}
[data-page="page-generic3"] main .bg-primary img{float:right;max-width:none;}
[data-page="page-generic3"] main .box-icon{height:230px;line-height:230px;}
[data-page="page-generic3"] main .box-icon img{max-width:100%;max-height:100%;}
[data-page="page-generic3"] main .text-center{padding-bottom:60px;}
[data-page="page-generic3"] main .col-border{border-right:1px solid #cacaca;}
[data-page="como-funciona"] main h2{margin:75px 0 30px;}
[data-page="como-funciona"] main .content-second{text-align:left;}
[data-page="como-funciona"] main .content-second img{float:left;max-width:none;}
[data-page="como-funciona"] main .content-first{text-align:right;}
[data-page="como-funciona"] main .content-first img{float:right;max-width:none;}
[data-page="como-funciona"] main .box-icon{height:230px;line-height:230px;}
[data-page="como-funciona"] main .text-center{margin-top:20px;padding-bottom:60px;}
[data-page="como-funciona"] main .col-border{border-right:1px solid #cacaca;}}
@media all and (min-width:992px){#section-benefits:before{background-size:180%;}
.page-header .container>div{padding:0;display:table;}
.page-header .container>div span{display:table-cell;padding:28px 0;}
.page-header .container>div span:first-child{padding-right:25px;border-right:1px solid #cacaca;}
.page-header .container>div span+span{padding-left:25px;}
.page-header h1{margin:0;}
.list-products.inline .image{width:126px;}
.list-products.inline .title{width:220px;}
.list-products.inline .desc+p{width:190px;}
.list-products.inline form{width:212px;}
.header .buttons{display:inline-block;}
.header .buttons a{margin-left:10px;}
.header nav{text-align:right;}
#menu{display:inline-block;}
#menu a{display:inline-block;padding:18px 10px;}
.footer .top p{margin-bottom:25px;}
.footer .box-icon{margin-right:4px;}
.footer .social{text-align:left;}
#section-delivery h1{margin-top:40px;}
#section-delivery a{margin-top:25px;}
#section-contact{padding-bottom:100px;}
#section-contact h1{margin:60px 0;}
[data-page="quem-somos"] main .bg-primary p{padding:0 100px 0 0;}
[data-page="quem-somos"] .text-center p{padding:0 80px;}
[data-page="cadastro"] form{margin-bottom:150px;}}
@media all and (min-width:1200px){#section-benefits:before{background-size:157%;}
.list-products.inline .image{width:240px;}
.list-products.inline .title{width:173px;}
.list-products.inline .desc+p{width:146px;}
.list-products.inline form{width:263px;}
.header .buttons a{margin-left:0;padding-left:35px;padding-right:35px;}
.header .buttons a+a{margin-left:16px;}
#menu a{padding-left:0px;padding-right:0px;margin-right:38px;}
.footer .box-icon{margin-right:15px;}
#section-delivery h1{margin:50px 0 15px;}
#section-delivery a{margin-top:40px;}}
@media all and (min-width:1500px){#section-benefits:before{background-size:130%;}}
@media all and (min-width:1700px){#section-benefits:before{background-size:100%;}}
@media all and (max-width:480px){[data-page="contato"] main .box .box-icon{display:none;}}
.linha-divisora,.linha-divisora-sem-label{position:relative;line-height:30px;}
.linha-divisora-sem-label{margin-top:30px;}
.linha-divisora>span{position:relative;z-index:2;background-color:#054f1d;text-transform:uppercase;color:white;padding:5px 14px;font:normal 13px 'DINPro',sans-serif;border-radius:3px;top:0px;}
.linha-divisora:after,.linha-divisora-sem-label:after{background:#cacaca;content:"";display:block;height:1px;z-index:1;top:-15px;position:relative;}
.list-products.block .product .image{border-bottom:0px;padding-bottom:0px;}
@media (max-width:500px){.img-responsive-block img{max-width:100% !important;height:auto;display:block;}
#selo-tecnologia{padding-left:65px;padding-bottom:10px;}}
#urbanicos .btn-primary{background-color:#577738;}
#urbanicos .no-padding{padding:0 !important;}
#urbanicos .top-header{background-color:#577738;text-align:center;min-height:26px;font-family:'Avenir LT 55 Roman';font-size:13px;letter-spacing:1.4px;padding:7px 0 3px 0;display:block;color:#ffffff;}
#urbanicos .header{background-color:#f0f0d8;}
#urbanicos .header #logo-site{max-width:300px;margin-top:-5px;margin-left:1px;}
#urbanicos .header nav{text-align:left;}
#urbanicos .header nav #menu{vertical-align:top;display:inline-block;margin-left:44px;}
#urbanicos .header nav #menu .item-menu{display:inline-block;}
#urbanicos .header nav #menu .item-menu>a{font-size:20px;text-transform:initial;font-family:roboto-thin,roboto,sans-serif;letter-spacing:-0.8px;font-weight:300;margin-right:47px;color:#000000;transition:all .7s;position:relative;}
#urbanicos .header nav #menu .item-menu:hover>a{color:#bada55;}
#urbanicos .header nav #menu .item-menu:hover>a~.item-submenu{display:block;list-style:none;padding:0 12px;left:14px;text-align:center;z-index:1;background-color:#ffffff;box-shadow:0 0 7px 0px;}
#urbanicos .header nav #menu .item-menu:hover>a~.item-submenu>li a{padding:0;margin:5px 0 6px 0;font-family:roboto,sans-serif;font-size:18px;letter-spacing:0px;text-transform:inherit;font-weight:300;color:#6f6f6f;}
#urbanicos .header nav #menu .item-menu:hover>a~.item-submenu>li a:hover{color:#bada55;}
#urbanicos .header nav #menu .item-menu>.item-submenu{display:none;position:absolute;}
#urbanicos .header nav .buttons{display:inline-block;margin-top:-20px;text-align:right;margin-left:-5px;}
#urbanicos .header nav .buttons .order-colum-right{position:relative;}
#urbanicos .header nav .buttons .order-colum-right .sociais{list-style:none;padding:0;margin-bottom:11px;margin-top:0;}
#urbanicos .header nav .buttons .order-colum-right .sociais li{display:inline-block;margin-left:14px;}
#urbanicos .header nav .buttons .order-colum-right .sociais li a{padding:0;margin-left:0;}
#urbanicos .header nav .buttons .order-colum-right .order-text>a{padding:4px 14px 4px 12px;background-color:#f06b21;color:#ffffff;font-size:15px;position:relative;font-weight:300;box-shadow:0 0 5px -1px #000000;transition:all .5s;font-family:roboto-thin,roboto,sans-serif;}
#urbanicos .header nav .buttons .order-colum-right .order-text>a:before{content:"";display:inline-block;position:absolute;bottom:-20px;left:0;width:100%;height:20px;background:url(https://static.parastorage.com/services/skins/2.1229.79/images/wysiwyg/core/themes/base/liftedshadow_medium.png) no-repeat -15px 0px;}
#urbanicos .header nav .buttons .order-colum-right .order-text>a:hover{text-decoration:none;background-color:#577738;}
#urbanicos .header nav .buttons .order-colum-right .order-text .cart-basket{position:absolute;right:-44px;top:30px;}
#urbanicos .footer{background:url('../img/min/urbanicos/rodape_urbanicos-1920px.png') no-repeat center top;background-size:1920px;}
#urbanicos .footer .content-spacing{padding-top:253px;padding-left:78px;padding-right:60px;}
#urbanicos .footer .content-spacing h6{color:#ffffff;}
#urbanicos .footer .content-spacing nav a,#urbanicos .footer .content-spacing nav p{color:#d8c1ad;}
#urbanicos .footer .content-spacing nav .auto-generated-link{margin-top:-5px !important;padding-top:0;margin-bottom:3px;font-size:15px;}
#urbanicos .footer .content-spacing .colum{display:inline-block;vertical-align:top;}
#urbanicos .footer .content-spacing .colum:first-child{margin-right:118px;}
#urbanicos .footer .content-spacing .colum.first{margin-right:123px;width:197px;}
#urbanicos .footer .content-spacing .colum.first .list-unstyled img{transform:translateX(-58%);margin-left:50%;margin-bottom:24px;width:96px;}
#urbanicos .footer .content-spacing .colum.first .list-unstyled .text-footer{font-family:'Avenir LT 35';letter-spacing:0px;margin:0;font-size:13px;line-height:23px;text-align:justify;}
#urbanicos .footer .content-spacing .colum.second{margin-top:0;width:185px;}
#urbanicos .footer .content-spacing .colum.second .list-unstyled{margin-top:44px;}
#urbanicos .footer .content-spacing .colum.second .list-unstyled .first-level>a{font-size:20px;text-transform:initial;font-family:'Avenir LT 85 Std';padding:4px 0 4px;}
#urbanicos .footer .content-spacing .colum.second .list-unstyled .first-level:nth-child(3){margin-top:-1px;margin-left:-2px;}
#urbanicos .footer .content-spacing .colum.second .list-unstyled .first-level:nth-child(4){margin-top:6px;margin-left:-2px;}
#urbanicos .footer .content-spacing .colum.second .list-unstyled .first-level:nth-child(5){margin-top:8px;margin-left:-2px;}
#urbanicos .footer .content-spacing .colum.second .list-unstyled .first-level a:hover{text-decoration:none;}
#urbanicos .footer .content-spacing .colum.second .list-unstyled .first-level .second-level{padding-left:16px;padding-bottom:5px;}
#urbanicos .footer .content-spacing .colum.second .list-unstyled .first-level .second-level>a{display:block;font-size:14px;letter-spacing:0px;line-height:18px;padding:4px 0px 5px 0px;font-family:'Avenir LT 35';}
#urbanicos .footer .content-spacing .colum.second .list-unstyled .first-level .second-level>a:nth-child(2){margin-bottom:2px;}
#urbanicos .footer .content-spacing .colum.third{margin-left:97px;margin-top:48px;width:230px;}
#urbanicos .footer .content-spacing .colum.third .list-unstyled{margin-bottom:0px;max-height:170px;}
#urbanicos .footer .content-spacing .colum.third .list-unstyled span{font-size:14px;display:block;padding:0px 0px 8px 0;letter-spacing:0.3px;color:#d8c1ad;font-family:'Avenir LT 35';}
#urbanicos .footer .content-spacing .colum.third .list-unstyled span:nth-child(3){letter-spacing:0.2px;}
#urbanicos .footer .content-spacing .colum.third .list-unstyled span:nth-child(4){letter-spacing:0.2px;}
#urbanicos .footer .content-spacing .colum.third .list-unstyled a:nth-child(5){letter-spacing:0.8px;margin-top:2px !important;display:block;font-size:13px;font-family:'Avenir LT Std';margin-bottom:6px;}
#urbanicos .footer .content-spacing .colum.third .list-unstyled span:nth-child(6){letter-spacing:0.1px;padding-bottom:1px;}
#urbanicos .footer .content-spacing .colum.third nav>a{margin-right:15px;}
#urbanicos .footer .content-spacing .colum.third .certification{list-style:none;margin:23px 0 0 0;padding:0;}
#urbanicos .footer .content-spacing .colum.third .certification li{display:inline-block;}
#urbanicos .footer .content-spacing .colum.third .certification li img{margin-right:17px;}
#urbanicos .footer .content-spacing .colum.third .certification li:last-child img{margin:0;}
#urbanicos .footer .content-spacing-footer{padding:51px 0 53px 23px;text-align:center;position:relative;}
#urbanicos .footer .content-spacing-footer img{margin-bottom:10px;max-width:69px;max-height:69px;}
#urbanicos .footer .content-spacing-footer>img{margin-bottom:19px;}
#urbanicos .footer .content-spacing-footer span{display:block;text-align:center;color:#89715c;font-family:'Georgia';font-size:14px;line-height:15px;margin-bottom:2px;}
#urbanicos .footer .content-spacing-footer .radio-content{position:absolute;right:70px;top:14px;}
#urbanicos .footer .content-spacing-footer .radio-content>span{font-family:'Avenir LT Std';color:#d8c1ad;font-size:12px;letter-spacing:0px;}
#urbanicos .footer .content-spacing-footer .radio-content img{margin-top:4px;}
#urbanicos .footer .content-spacing-footer .radio-content .xs-som{display:none;}
@media (min-width:768px){.header{padding:45px 0 37px;}}
@media (max-width:1199px){#urbanicos .header nav #menu a{padding-top:0;}
#urbanicos .header nav .buttons{float:right;padding-right:60px;margin-top:10px;}
#urbanicos .header nav #menu{margin:0;}
#urbanicos .header nav #menu .item-menu>a{margin:0;}}
@media (max-width:991px){#urbanicos .footer .content-spacing{padding-top:180px;}
#urbanicos .footer .content-spacing .colum.first{width:100%;margin:0;}
#urbanicos .footer .content-spacing .colum.second{width:270px;}
#urbanicos .header nav #menu{overflow:hidden;margin-top:15px;}
#urbanicos .header nav #menu{margin:25px 0 0 0;width:100%;}
#urbanicos .header nav #menu a{margin:0;}
#urbanicos .header nav #menu{margin:0;}
#urbanicos .header nav #menu .item-menu>a{margin-top:10px;margin-right:20px;}}
@media (max-width:767px){#urbanicos .footer .content-spacing .colum.first .list-unstyled img{margin-left:0;transform:translateX(0);}
#urbanicos .header #logo-site{max-width:250px;margin-left:10px;}
#urbanicos .footer .content-spacing{padding-left:60px;padding-right:60px;}
#urbanicos .footer .content-spacing .colum.second{margin:0 0 30px 0;width:100%;}
#urbanicos .footer .content-spacing .colum.third{width:100%;margin:0;}
#urbanicos .header nav #menu .item-menu{display:block;}
#urbanicos .header nav #menu .item-menu a{margin:0;}}
@media (max-width:400px){#urbanicos .footer{background:url(../img/min/urbanicos/rodape_urbanicos-1920px.png) no-repeat center 60px;background-size:1265px;}
#urbanicos .footer .content-spacing{padding-left:30px;padding-right:30px;padding-top:198px;}
#urbanicos .footer .content-spacing .colum.first .list-unstyled .text-footer{display:none;}
#urbanicos .footer .content-spacing .colum.first{margin-bottom:19px;}
#urbanicos .footer .content-spacing .colum.second{display:none;}
#urbanicos .footer .content-spacing .colum.first .list-unstyled img{margin-bottom:0;}
#urbanicos .footer .content-spacing .colum.third .list-unstyled{margin-bottom:2px;margin-top:-4px;text-align:left;position:relative;}
#urbanicos .footer .content-spacing .colum.third .list-unstyled span{font-size:14px;padding:1px 0px 7px 2px;letter-spacing:0.3px;}
#urbanicos .footer .content-spacing .colum.third .list-unstyled span.letter{letter-spacing:0.2px;}
#urbanicos .footer .content-spacing .colum.third nav>a{position:absolute;left:52%;transform:translateX(-50%);bottom:103px;}
#urbanicos .footer .content-spacing .colum.third nav>a:nth-child(2){left:63%;}
#urbanicos .footer .content-spacing .colum.third nav>a img{width:22px;}
#urbanicos .footer .content-spacing .colum.third .list-unstyled a:nth-child(5){margin-bottom:-3px;}
#urbanicos .footer .content-spacing nav a{font-size:13px;display:block;padding:2px 0px 11px 2px;letter-spacing:0.8px;color:#d8c1ad;font-family:'Avenir LT 45 Book';}
#urbanicos .footer .content-spacing .colum.third .certification{margin:42px 0 0 0;}
#urbanicos .footer .content-spacing .colum.third .certification li img.certificado_one{width:95px;margin-top:-15px;margin-right:8px;}
#urbanicos .footer .content-spacing .colum.third .certification li img.certificado_dois{width:50px;margin-top:0px;margin-right:5px;}
#urbanicos .footer .content-spacing .colum.third .certification li img.certificado_tres{width:75px;margin-top:-15px;margin-left:8px;}
#urbanicos .footer .content-spacing-footer{padding:0 0 15px 0;}
#urbanicos .footer .content-spacing-footer>img,#urbanicos .footer .content-spacing-footer>span{display:none;}
#urbanicos .footer .content-spacing-footer .radio-content{position:static;text-align:center;}
#urbanicos .footer .content-spacing-footer .radio-content>span{margin-top:5px;padding-top:0px;font-size:14px;}
#urbanicos .footer .content-spacing-footer .radio-content img{margin-top:10px;width:92px;max-width:100%;margin-bottom:23px;margin-left:13px;}
#urbanicos .footer .content-spacing-footer .radio-content img.hid-som{display:none;}
#urbanicos .footer .content-spacing-footer .radio-content img.xs-som{position:static;display:block;max-width:100%;max-height:100%;width:91px;margin:11px auto 10px auto;}}
@media (max-width:321px){#urbanicos .footer .content-spacing-footer .radio-content img.xs-som{margin:11px auto 10px 120px;}}
#comidasustentavel .header{padding:0px 0 12px 0;}
#comidasustentavel .header .logo{margin-top:0px;}
#comidasustentavel .header .logo #logo-site{width:187px;margin:0 auto 0 32px;}
#comidasustentavel .header #menu{text-align:right;}
#comidasustentavel .header #menu a{font-size:16px;padding:0 0 0 16px;letter-spacing:0.1px;margin:36px -1px 12px 15px;font-weight:600;color:#1d1d1d;font-family:'DINPro-Regular',sans-serif;box-shadow:inset 1px 0px 0px 0px #d0cece;line-height:12px;}
#comidasustentavel .header #menu a.active{color:#b14c98;}
#comidasustentavel .header #menu a:first-child{box-shadow:none;}
#comidasustentavel .header .social-header{text-align:right;}
#comidasustentavel .header .social-header li{list-style:none;display:inline-block;margin-left:12px;margin-right:2px;}
#comidasustentavel .header .social-header li img{max-width:28px;}
#comidasustentavel #banners{padding-top:2px;}
#comidasustentavel #banners img{width:100%;}
#comidasustentavel #list-products .title-products{font-family:'DINPro-Light',sans-serif;font-size:40px;text-transform:uppercase;text-align:center;color:#202020;margin-bottom:20px;}
#comidasustentavel #list-products .product{border:1px solid #a56688;}
#comidasustentavel #list-products .product:hover{box-shadow:0px 10px 30px 0px #000000;}
#comidasustentavel #list-products .product img{border:solid #aa688e;}
#comidasustentavel #list-products .product .info .title{font-family:'DINPro-Bold',sans-serif;font-size:12px;color:#4a1d35;text-transform:uppercase;}
#comidasustentavel #list-products .product .info .price{font-family:'DINPro-Bold',sans-serif;font-size:24px;color:#aa688e;}
#comidasustentavel #section-benefits{background-color:#a56688;background-image:url(../img/min/comida_sustentavel/fundo_gesto.png);background-position:center top;background-repeat:no-repeat;background-size:auto 100%;}
#comidasustentavel #section-benefits:before{display:none;}
#comidasustentavel #section-benefits h2{margin:75px 0 25px;}
#comidasustentavel #section-benefits p{line-height:65px;}
#comidasustentavel #section-works{background-image:url(../img/min/comida_sustentavel/fundo_gesto_2.png);padding-bottom:50px;background-size:100%;}
#comidasustentavel #section-works h1{font-family:'DINPro-Bold',sans-serif;font-size:30px;color:#ffdcea;text-align:center;margin-top:50px;margin-bottom:40px;}
#comidasustentavel #section-works embed{border:2px solid #ffffff;box-shadow:15px 14px 40px -3px #000000;max-width:590px;}
#comidasustentavel footer .bottom p{padding:30px 0 10px;}
#comidasustentavel footer .social{display:inline-block;float:right;}
#comidasustentavel footer #selo-tecnologia{display:inline-block;margin-top:30px;}
#comidasustentavel .bg-primary{background-color:#743758;}
#comidasustentavel .bg-primary *{color:#ffffff;}
#comidasustentavel .page-header h1{color:#b14c98;}
#comidasustentavel .text-primary{color:#743758;}
@media (max-width:1199px){#comidasustentavel #comidasustentavel .header #menu a{margin:15px -1px 12px 12px;}}
@media (max-width:991px){.header [data-target="#menu"]{margin-top:25px;}
#comidasustentavel #section-benefits p{line-height:40px;}
#comidasustentavel .header #menu a{box-shadow:none;margin:20px -1px 12px 15px;}}
@media (max-width:500px){#comidasustentavel #section-benefits p{line-height:30px;font-size:14px;}
#comidasustentavel #section-works embed{height:240px;}}
@media (max-width:400px){#comidasustentavel footer #selo-tecnologia{display:block;margin-top:30px;padding:0;text-align:center;}
#comidasustentavel footer #selo-tecnologia img{margin:0 auto 30px;}
#comidasustentavel footer .social{float:none;display:block;}}
@media (max-width:370px){#comidasustentavel .header .logo #logo-site{margin:10px auto 0 0px;}}
#estabelecimento_email{position:absolute;z-index:100;}