html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:0.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}*{margin:0;padding:0;list-style:none;text-decoration:none;line-height:150%;border:0;outline:none;font-family:'Open Sans',sans-serif}.filiais{display:none}.cell{display:none !important}.center{max-width:1300px;width:95%;margin:0 auto}.centro{max-width:1000px;width:95%;margin:0 auto}.tp{width:100%;float:left}header .topo{background:#F7F7F9;border-bottom:1px solid #EEEEEE;padding:10px 0}header .topo .rede{float:left}header .topo .rede p{display:table;float:left}header .topo .rede h3{display:table;position:relative;top:-2px;font-weight:400;float:left;margin-left:10px;border-left:1px solid #ccc;padding-left:13px;font-size:17px;padding-bottom:5px}header .topo .menu-topo{float:right}header .topo .menu-topo ul li{float:left;padding:0 10px}header .topo .menu-topo ul li a{color:#525252;font-size:12px;font-weight:400;text-transform:uppercase}header .topo .menu-topo ul li a:hover{text-decoration:underline}header .topo .menu-topo ul li:nth-child(2){border-right:1px solid #525252;border-left:1px solid #525252}header .topo .menu-topo ul li:nth-child(3){border-right:1px solid #525252}header .topo .menu-topo ul .active a{font-weight:700;text-decoration:underline}header .menu-p .logo{float:left;padding:13px 0}header .menu-p .logo h1{width:166px;float:left;height:95px;background:url(../images/logo.png) no-repeat center;text-indent:-10000px;display:block;float:left;margin:0px !important}header .menu-p .logo h1 a{display:block;width:166px;height:95px}header .menu-p .nav-m{float:right;width:auto}header .menu-p .nav-m ul li{float:left;vertical-align:middle}header .menu-p .nav-m ul li a{font-size:12px;text-transform:uppercase;color:#72717E;text-align:center;font-weight:700;padding:20px 15px;display:table;vertical-align:middle;height:84px}header .menu-p .nav-m ul li a img{border:0;display:table;margin:0 auto 10px;width:auto}header .menu-p .nav-m ul li a span.image-title{width:89px;display:table}header .menu-p .nav-m ul li a:hover{background:#EEEEEE}header .menu-p .nav-m ul .active a{background:#EEEEEE}header .menu-p .nav-m ul .item-101{display:none}header .menu-p .nav-m ul .item-107 img{margin-top:6px}header .menu-p .nav-m ul .item-105 img{margin-top:13px}header .menu-p .nav-m ul .item-109 img{margin-top:9px}header .menu-p .nav-m ul .item-112 img{margin-top:9px}header .menu-p .nav-m ul .item-106 img,header .menu-p .nav-m ul .item-111 img,header .menu-p .nav-m ul .item-124 img{margin-top:8px}.banner{position:relative}.banner .latestnews li img{display:table;width:100%}.banner .latestnews li .caixa{position:absolute;top:80px;z-index:999;background-color:rgba(0,102,153,0.8);width:30%;padding:50px 25px}.banner .latestnews li .caixa h2{color:#fff;font-size:35px;font-weight:400}.banner .latestnews li .caixa .texto{margin-top:20px}.banner .latestnews li .caixa p{color:#fff;font-size:18px;font-weight:400}.banner .latestnews li .caixa a{color:#fff;text-transform:uppercase;border:1px solid #fff;padding:12px 40px;border-radius:5px;display:table;margin-top:28px;font-size:16px}.banner .latestnews li .caixa a:hover{background:#fff;color:#000}.bx-controls.bx-has-controls-direction.bx-has-pager{position:absolute;bottom:40px;z-index:999;width:100%}.bx-controls.bx-has-controls-direction.bx-has-pager .bx-controls-direction{display:none}.bx-controls.bx-has-controls-direction.bx-has-pager .bx-pager.bx-default-pager{display:table;width:auto;margin:0 auto}.bx-controls.bx-has-controls-direction.bx-has-pager .bx-pager.bx-default-pager .bx-pager-item{float:left;margin-right:10px}.bx-controls.bx-has-controls-direction.bx-has-pager .bx-pager.bx-default-pager .bx-pager-item a{display:table;text-indent:-99999px;background:none;width:13px;height:13px;border-radius:15px;border:2px solid #fff;line-height:0}.bx-controls.bx-has-controls-direction.bx-has-pager .bx-pager.bx-default-pager .bx-pager-item a:hover{background:#006699}.bx-controls.bx-has-controls-direction.bx-has-pager .bx-pager.bx-default-pager .bx-pager-item .active{background:#006699}.destaques{padding:40px 0 20px}.destaques .latestnews li{float:left;width:32%;margin:0 0.5%;position:relative}.destaques .latestnews li:nth-child(2){margin:0 1.5%}.destaques .latestnews li:nth-child(1){margin-left:0}.destaques .latestnews li:nth-child(3){margin-right:0}.destaques .latestnews li img{width:100%;display:table}.destaques .latestnews li .caixa{position:absolute;top:0;z-index:9;width:100%}.destaques .latestnews li .caixa h2{display:table;text-transform:uppercase;color:#FFA610;font-size:22px;font-weight:700;margin:20px 0 10px 30px}.destaques .latestnews li .caixa .texto p{float:left}.destaques .latestnews li .caixa .texto p:nth-child(2){float:right}.destaques .latestnews li .caixa .texto p:nth-child(2) img{display:table;position:absolute;top:40px;right:15px;width:auto}.destaques .latestnews li .caixa .texto p:nth-child(1) a{color:#fff;text-decoration:none;border:1px solid #fff;text-transform:uppercase;font-size:12px;padding:10px 27px;display:table;margin-left:30px}.destaques .latestnews li .caixa .texto p:nth-child(1) a:hover{background:#fff;color:#172616}.destaques .latestnews li .center{max-width:0;width:auto;margin:0}.destaques .latestnews li .center .texto{width:100%}.destaque-c{position:relative}.destaque-c ul li img{display:table;width:100%}.destaque-c ul li .center{max-width:0;width:auto;margin:0}.destaque-c ul li .center .caixa{position:absolute;top:100px;z-index:9;margin-left:50px}.destaque-c ul li .center .caixa h2{font-weight:700;color:#fff;display:table;width:60%;font-size:30px;text-transform:uppercase}.destaque-c ul li .center .caixa .texto a{color:#fff;border:1px solid #fff;padding:10px 40px;text-transform:uppercase;font-size:18px;display:table;margin-top:12px}.destaque-c ul li .center .caixa .texto a:hover{background:#fff;color:#000}.equipamentos-destaque{padding:10px 0 30px}.equipamentos-destaque .blog-featured .page-header{margin-bottom:30px}.equipamentos-destaque .blog-featured .page-header h1{margin:0 !important;color:#666666;font-weight:700;font-size:25px}.equipamentos-destaque .blog-featured .items-row{float:left;width:17%;margin:0 1.5% 60px;height:235px}.equipamentos-destaque .blog-featured .items-row .item-image a img{width:100%;display:table}.equipamentos-destaque .blog-featured .items-row h2.item-title{text-align:center;margin:10px 0 25px}.equipamentos-destaque .blog-featured .items-row h2.item-title a{font-weight:300;color:#000000;font-size:18px}.equipamentos-destaque .blog-featured .items-row .link{width:100%;float:left}.equipamentos-destaque .blog-featured .items-row .link .siba-mais{width:50%;float:left;text-align:center}.equipamentos-destaque .blog-featured .items-row .link .siba-mais a{background:#FFA610;color:#fff;font-weight:300;font-size:13px;text-transform:uppercase;padding:5px 15px;border-radius:6px}.equipamentos-destaque .blog-featured .items-row .link .siba-mais a:hover{background:#DD8A00}.equipamentos-destaque .blog-featured .items-row .link .orcamento{width:50%;float:left;text-align:center}.equipamentos-destaque .blog-featured .items-row .link .orcamento a{background:#006699;color:#fff;font-weight:300;font-size:13px;text-transform:uppercase;padding:5px 15px;border-radius:6px}.equipamentos-destaque .blog-featured .items-row .link .orcamento a:hover{background:#005E8A}body.andaimes .interno .blog .items-row .page-header{height:73px}.customnews{padding-top:80px;padding-bottom:80px;min-height:0px;background-attachment:fixed;background-size:cover;float:left;width:100%}.customnews .center{height:330px}.customnews .center .principal-texto{width:auto;display:table;margin:0 auto;padding:5.2% 5%}.customnews .center .principal-texto h3{color:#fff;font-size:40px;text-align:center;font-weight:400}.customnews .center .principal-texto p{color:#fff;font-size:18px;text-align:center}.customnews .center .principal-texto a{color:#fff;font-size:18px;display:table;margin:30px auto 0;border:1px solid #fff;border-radius:5px;padding:15px 30px}.customnews .center .principal-texto a:hover{background:#fff;color:#999999}footer{background:#4C4C4C;padding:60px 0}footer .info{float:left;width:27%}footer .info p{color:#B4B4AA;font-weight:300;font-size:15px}footer .end{float:left;width:25%;margin-left:5%;padding-top:75px}footer .end p{color:#B4B4AA;font-weight:300;font-size:15px}footer .menu-equipo{float:left;width:40%;margin-left:3%;padding-top:35px}footer .menu-equipo ul li{width:50%;float:left;margin:0 0 20px}footer .menu-equipo ul li a{font-weight:300;font-size:15px;color:#B3B3AA;background:url(../images/seta.png) no-repeat center left;padding-left:25px}footer .menu-equipo ul li a img{display:none}footer .menu-equipo ul li a:hover{text-decoration:underline}footer .menu-equipo ul .item-101{display:none}.assinatura{padding:10px 0}.assinatura .direito{float:left}.assinatura .abra{float:right}.assinatura .abra a{color:#000}.assinatura .abra a:hover{text-decoration:underline}.interno{border-top:1px solid #eee;padding-top:40px}.interno .blog .page-header{margin-bottom:30px}.interno .blog .page-header h1{margin:0 !important;color:#666666;font-weight:700;font-size:25px}.interno .blog .items-row{float:left;width:17%;margin:0 1.5% 60px;height:235px}.interno .blog .items-row .item-image a img{width:100%;display:table}.interno .blog .items-row .page-header{text-align:center;margin:10px 0 25px;height:60px}.interno .blog .items-row .page-header h2 a{font-weight:300;color:#000000;font-size:18px}.interno .blog .items-row .link{width:100%;float:left}.interno .blog .items-row .link .siba-mais{width:50%;float:left;text-align:center}.interno .blog .items-row .link .siba-mais a{background:#FFA610;color:#fff;font-weight:300;font-size:13px;text-transform:uppercase;padding:5px 15px;border-radius:6px}.interno .blog .items-row .link .siba-mais a:hover{background:#DD8A00}.interno .blog .items-row .link .orcamento{width:50%;float:left;text-align:center}.interno .blog .items-row .link .orcamento a{background:#006699;color:#fff;font-weight:300;font-size:13px;text-transform:uppercase;padding:5px 15px;border-radius:6px}.interno .blog .items-row .link .orcamento a:hover{background:#005E8A}.direita{float:left;width:50%;padding:120px 0 0}.direita .page-header{margin-bottom:20px}.direita .page-header h2{text-align:center;font-weight:700;color:#72717E;font-size:30px}.direita .item-image{width:100%}.direita .item-image img{width:100%;display:table}.esquerda{float:left;width:45%;margin-left:5%}.esquerda .moduletableorcamento .ccms_form_element{padding:0}.esquerda .moduletableorcamento h3{display:none}.esquerda .moduletableorcamento h2{text-align:center;font-size:25px;color:#72717E}.esquerda .moduletableorcamento label{width:100%;font-size:15px;color:#72717E;font-weight:700}.esquerda .moduletableorcamento input{background:#72717E;border:none;border-radius:5px;padding:10px 0px;width:100%;color:#fff;font-size:18px}.esquerda .moduletableorcamento textarea{background:#72717E;border:none;border-radius:5px;padding:10px 0px;width:100%;color:#fff;font-size:18px;height:150px}.esquerda .moduletableorcamento select{width:100%;border-radius:5px;height:45px;background:#72717E;color:#fff}.esquerda .moduletableorcamento div#input_submit_61_container_div .botao2{background:#005E8A;width:100%;font-weight:700}.esquerda .moduletableorcamento div#input_submit_61_container_div .botao2:hover{background:#004E73}.esquerda .chronoform{display:none}.texto-in{width:100%;float:left;padding:50px 0 0;border-top:1px solid #DDDDDD;margin-top:60px}.texto-in h3{display:table;color:#72717E;font-weight:700;font-size:25px;margin-bottom:20px}.relacionados{padding:80px 0;position:relative}.relacionados h2{text-align:center;color:#72717E;font-size:25px}.relacionados .bx-wrapper{max-width:100% !important}.relacionados .bx-viewport{height:auto !important}.relacionados .bx-controls.bx-has-controls-direction.bx-has-pager .bx-pager.bx-default-pager .bx-pager-item a{display:table;text-indent:-99999px;background:none;width:13px;height:13px;border-radius:15px;border:2px solid #005E8A;line-height:0}.relacionados .bx-controls.bx-has-controls-direction.bx-has-pager .bx-pager.bx-default-pager .bx-pager-item .active{background:#005E8A}.relacionados .moduletable h3{display:none}.relacionados .moduletable ul.relateditems{margin-top:30px}.relacionados .moduletable ul.relateditems li{float:left;width:30%;margin:20px !important}.relacionados .moduletable ul.relateditems li img{width:100%;display:table}.relacionados .moduletable ul.relateditems li a{text-align:center;color:#000000;font-size:17px;font-weight:300;display:table;width:100%}body.conheca-a-magna-locacoes .direita,body.trabalhe-conosco .direita,body.contato .direita{float:none;width:100%;padding:0}body.conheca-a-magna-locacoes .direita .page-header,body.trabalhe-conosco .direita .page-header,body.contato .direita .page-header{margin-bottom:0px}body.conheca-a-magna-locacoes .esquerda,body.trabalhe-conosco .esquerda,body.contato .esquerda{display:none}body.conheca-a-magna-locacoes .texto-in,body.trabalhe-conosco .texto-in,body.contato .texto-in{width:100%;float:none;padding:0;border-top:none;margin-top:0}body.conheca-a-magna-locacoes .relacionados,body.trabalhe-conosco .relacionados,body.contato .relacionados{display:none}body.conheca-a-magna-locacoes .interno{padding:0 0 60px}body.conheca-a-magna-locacoes .interno .page-header{margin:30px 0;width:100%}body.conheca-a-magna-locacoes .interno .page-header h2{margin:0 !important;color:#666666;font-weight:700;font-size:25px;text-align:left}body.conheca-a-magna-locacoes .interno .texto-in p{text-align:justify}body.conheca-a-magna-locacoes .interno .pull-left.item-image{float:left;width:48%;overflow:hidden;margin-bottom:20px}body.conheca-a-magna-locacoes .interno .pull-left.item-image img{width:90%}body.trabalhe-conosco .interno,body.contato .interno{background:#EDEEEF;padding-top:70px}body.trabalhe-conosco .interno .center,body.contato .interno .center{max-width:1000px}body.trabalhe-conosco .interno .chronoform,body.contato .interno .chronoform{display:none}body.trabalhe-conosco .interno h2,body.contato .interno h2{font-weight:700;font-size:25px;color:#72717E}body.trabalhe-conosco .interno p,body.contato .interno p{font-size:18px;color:#72717E;font-weight:400}body.trabalhe-conosco .interno .page-header h2,body.contato .interno .page-header h2{font-size:30px !important}body.trabalhe-conosco .interno .enviar,body.contato .interno .enviar{width:100%;border-top:1px solid #777777;padding:40px 0;margin-top:40px;float:left}body.trabalhe-conosco .interno .enviar .cfdiv_submit,body.contato .interno .enviar .cfdiv_submit{float:right;clear:none;width:auto}body.trabalhe-conosco .interno .enviar .cfdiv_custom,body.contato .interno .enviar .cfdiv_custom{float:left;clear:none;width:50%}body.trabalhe-conosco .interno .page-header{text-align:center;margin-bottom:40px;border-bottom:1px solid #777777;padding-bottom:40px}body.trabalhe-conosco .contato h2{text-align:center}body.trabalhe-conosco .contato .cfdiv_text{float:left;clear:none;width:30%;margin:0 1.4%}body.trabalhe-conosco .contato .cfdiv_text label{width:100% !important}body.trabalhe-conosco .contato div#input_id_19_container_div,body.trabalhe-conosco .contato div#input_id_24_container_div{border-top:1px solid #777777;margin-top:8px;display:table;width:100%;position:relative;top:40px;padding:40px 0}body.trabalhe-conosco .contato div#escolaridade1_container_div{width:40%}body.trabalhe-conosco .contato div#curriculo1_container_div{float:left;clear:none;width:40%}body.trabalhe-conosco .contato div#curriculo1_container_div input{border:none !important}body.contato .interno .page-header{text-align:center;margin-bottom:40px;border-bottom:1px solid #777777;padding-bottom:40px}body.contato .interno div#input_id_11_container_div{text-align:center}body.contato .interno .contato h2{text-align:center}body.contato .interno .contato .cfdiv_text{float:left;clear:none;width:30%;margin:0 1.4%}body.contato .interno .contato .cfdiv_text label{width:100% !important}body.contato .interno .contato div#input_textarea_261_container_div{width:96%;clear:both;display:table;margin:0 auto}body.contato .interno .contato div#input_textarea_261_container_div label{display:table;width:100%}.botao{background:#005E8A;color:#fff;font-weight:700;font-size:18px;border-radius:5px;padding:10px 25px !important}input{background:none;border:1px solid #72717E;border-radius:5px;padding:10px 5px}label{font-size:18px;color:#72717E;font-weight:400}textarea{background:none;border:1px solid #d3d3d3;border-radius:5px;padding:10px 5px;width:96%}.entire-menu{display:none}.wptwa-container{position:fixed;top:auto;left:auto;bottom:0;right:0;text-align:right;font-family:helvetica;font-size:13px;line-height:1.4em;max-width:400px;max-height:100%;overflow-y:auto;z-index:100000}.wptwa-container .wptwa-description ~ .wptwa-people .wptwa-account:first-child{margin-top:0}.wptwa-container .wptwa-account:first-child{margin-top:-10px}.wptwa-container .wptwa-account{color:inherit;display:block;padding:10px 10px;margin:0;border-radius:10px;position:relative;z-index:3;display:table;width:100%}.wptwa-container .wptwa-account:hover{background:#efefef}.wptwa-people{padding:5px 20px}.wptwa-container .wptwa-account .wptwa-title{font-size:13px;color:#333;opacity:.8}.wptwa-container .wptwa-account .wptwa-title{font-size:11px;line-height:100%;opacity:.5}.wptwa-container .wptwa-account .wptwa-name{font-weight:bold;display:block}.wptwa-container .wptwa-handler,.wptwa-description{background-color:rgba(42,178,0,0.9);color:#fff;padding:20px}.wptwa-container .wptwa-account img{width:100%;height:100%;display:block;border-radius:50px;overflow:hidden;position:relative;z-index:2}.wptwa-container .wptwa-account .wptwa-face:after{content:'';display:block;width:15px;height:15px;position:absolute;bottom:0;right:-5px;background:transparent url(../images/logo-green-small.png) center center no-repeat;background-size:cover;z-index:4}.wptwa-container .wptwa-account .wptwa-face{width:40px;height:40px;margin-right:15px;float:left;position:relative}.wptwa-description p{font-size:14px;font-weight:600;text-shadow:0px 1px 1px rgba(15,64,0,0.5);color:#fff}.wptwa-container .wptwa-box.show{display:block}.wptwa-container .wptwa-box{width:calc(400px - 80px);max-width:calc(100% - 40px)}.wptwa-container .wptwa-box{background-color:#fff;color:#000}.wptwa-container .wptwa-box{text-align:left;background:white;border:1px solid #f5f5f5;box-shadow:3px 3px 3px rgba(0,0,0,0.02);padding:0px;margin:20px 20px 0;border-radius:2px;position:relative;border-radius:6px 6px 0 0;display:none;transition:all .2s}.wptwa-container.circled-handler-on-desktop .wptwa-handler{width:65px;height:65px}@media screen and (min-width:1025px){.wptwa-container.circled-handler-on-desktop .wptwa-handler{width:60px;height:60px;box-shadow:0 1px 6px rgba(0,0,0,0.06),0 2px 20px rgba(0,0,0,0.16)}}.wptwa-container .wptwa-handler,.wptwa-description{background-color:rgba(42,178,0,0.9);color:#fff}.wptwa-container .wptwa-handler{display:inline-block;vertical-align:top;text-decoration:none;color:white;padding:10px 15px;border-radius:50px;line-height:120%;white-space:nowrap;text-align:center;transition:all .3s;position:relative;margin:20px;z-index:3;cursor:pointer}.wptwa-container,.wptwa-container *{-webkit-box-sizing:border-box;-khtml-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}.wptwa-container .wptwa-handler svg{max-width:20px}.wptwa-container.circled-handler-on-desktop svg{width:22px !important;height:22px !important}.wptwa-container .wptwa-handler svg{fill:#fff}.wptwa-container.circled-handler-on-desktop svg{margin:0;position:absolute;top:50%;left:50%;transform:translateY(-50%) translateX(-50%) scale(1.7)}.wptwa-container.circled-handler-on-desktop .wptwa-handler .text{display:none}.wptwa-container .wptwa-handler svg{max-width:15px;fill:#fff;display:inline-block;vertical-align:top;margin-right:5px}svg:not(:root){overflow:hidden}.wptwa-container .wptwa-handler svg{fill:#fff}.wptwa-container .wptwa-handler svg{max-width:15px;fill:#fff;display:inline-block;vertical-align:top;margin-right:5px}.wptwa-container .wptwa-box:before,.wptwa-container .wptwa-box:after{background-color:#fff;border-color:#fff}.wptwa-container .wptwa-box:before{z-index:2;box-shadow:none;background:white;transform:none;bottom:0;width:19px;right:17px;border-color:white}.wptwa-container .wptwa-box:before,.wptwa-container .wptwa-box:after{content:'';position:absolute;bottom:-7px;right:22px;width:13px;height:13px;background:white;transform:rotate(45deg);z-index:1;box-shadow:3px 3px 3px rgba(0,0,0,0.02)}.wptwa-container .wptwa-description+.wptwa-close{visibility:visible}.wptwa-container .wptwa-close{display:block;width:15px;height:15px;position:absolute;top:7px;right:7px;opacity:.5;visibility:hidden;transition:opacity .3s}.wptwa-container .wptwa-close:before{background-color:#fff;content:'';display:block;background:white;width:15px;height:3px;position:absolute;top:50%;left:50%;transform:translateY(-50%) translateX(-50%) rotate(45deg)}.wptwa-container .wptwa-close:after{content:'';display:block;background:white;width:15px;height:3px;position:absolute;top:50%;left:50%;transform:translateY(-50%) translateX(-50%) rotate(45deg)}.wptwa-container .wptwa-close:after{transform:translateY(-50%) translateX(-50%) rotate(-45deg)}body.filiais-magna .filiais{display:block;float:left;width:50%}body.filiais-magna .filiais h3{margin:0 !important;color:#666666;font-weight:700;font-size:25px}body.filiais-magna .interno{padding:80px 0}body.filiais-magna .blog{width:40%;float:right;padding-top:0px}body.filiais-magna .blog h2{font-size:30px;color:#008CCD;text-align:left;margin-bottom:10px;font-weight:400}body.filiais-magna .blog p{font-size:20px;color:#777777}body.filiais-magna .blog p a{color:#008CCD;display:block;margin-top:10px}body.filiais-magna .blog .items-row{float:left;width:100%;margin:0 0 60px}body.filiais-magna .blog .items-row .link{display:none !important}body.filiais-magna article.conteudo{max-width:1200px;width:90%;margin:0 auto;padding:0;float:none}body.filiais-magna .sub{width:100%;background:#008CCF;padding:80px 0;position:relative;z-index:1;float:left}body.filiais-magna .sub .center ul.nav{width:50%;float:right}body.filiais-magna .sub .center ul.nav li{float:left;margin-right:5px}body.filiais-magna .sub .center ul.nav li a{color:#fff;text-decoration:none;font-weight:400;font-size:16px;text-transform:uppercase;padding:5px 10px}body.filiais-magna .sub .center ul.nav li a:hover{background:#fff;color:#008CCF;border-radius:8px}body.filiais-magna .sub .center ul.nav .current a{background:#fff;color:#008CCF;border-radius:8px}.filiais-ro{width:100%;overflow:auto;padding:20px 0;background:#4C4C4C}.filiais-ro ul.latestnews{display:table;margin:0 auto;width:100%}.filiais-ro ul.latestnews li{float:left;width:13.2%;margin:0 0.5%}.filiais-ro ul.latestnews li img{display:none !important}.filiais-ro ul.latestnews li .center{width:100%;margin:0;max-width:auto}.filiais-ro ul.latestnews li .center .caixa h2{font-size:14px;color:#fff}.filiais-ro ul.latestnews li .center .caixa .texto p{font-size:10px;color:#fff}.filiais-ro ul.latestnews li .center .caixa .texto p a{font-size:10px;color:#fff;text-decoration:none}@media (max-width:1390px){header .menu-p .nav-m{width:85%}header .menu-p .nav-m ul li a{padding:20px 9px}.banner .latestnews li .caixa{top:54px;width:40%;padding:30px 25px}}@media (max-width:1300px){.destaques .latestnews li .caixa .texto p:nth-child(2) img{width:38%}footer .end{margin-left:0}footer .menu-equipo{float:left;width:48%;margin-left:0%;padding-top:35px}.filiais-ro ul.latestnews li{float:left;width:21%;margin:0 1.5% 0px;height:168px;text-align:center}}@media (max-width:1200px){header .menu-p .nav-m ul li a{padding:20px 5px}header .menu-p .nav-m{width:86%}.banner .latestnews li .caixa{top:27px;width:56%;padding:30px 25px}.destaque-c ul li .center .caixa{top:50px}.equipamentos-destaque .blog-featured .items-row{float:left;width:23%;margin:0 1% 60px;height:235px}.equipamentos-destaque .blog-featured .items-row:nth-child(9){display:none}.equipamentos-destaque .blog-featured .items-row:nth-child(10){display:none}.interno .blog .items-row{float:left;width:23%;margin:0 1% 60px;height:235px}}@media (max-width:1035px){header .menu-p .nav-m{display:none}.banner .latestnews li .caixa{top:25px;width:60%;padding:12px 25px}.bx-controls.bx-has-controls-direction.bx-has-pager{bottom:5px}footer .info{float:none;width:50%;display:table;margin:0 auto 20px}footer .menu-equipo ul li{width:100%;float:none;margin:0 0 20px}footer .menu-equipo{float:none;width:50%;margin-left:0%;padding-top:0;display:table;margin:11px auto 0}footer .end{float:none;width:50%;margin-left:0;padding-top:0;margin:0 auto 20px}body.trabalhe-conosco .contato .cfdiv_text{float:none;clear:none;width:20%;margin:0 auto;display:table}body.trabalhe-conosco .contato div#curriculo1_container_div{float:none;clear:none;width:40%;margin:0 auto}.entire-menu{display:block !important}.hamburguer{width:40px;height:20px;display:block;position:absolute;background:none;margin:0 0 10px 0;z-index:99999;top:100px;right:23px}.hamburguer:after,.hamburguer:before,.hamburguer span,.hamburguer label{content:' ';display:block;width:100%;height:4px;background:#757577;left:0;position:absolute;-webkit-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out;border-radius:5px}.hamburguer:before{top:-5px}.hamburguer:after{bottom:-5px}.hamburguer:focus{outline:none}.hamburguer label{width:160%;height:300%;background:none;cursor:pointer;z-index:1000;left:-20px;top:-20px}.hamburguer span{top:8px}#change-hamburguer{display:none}#change-hamburguer:checked ~ .hamburguer:before,#change-hamburguer:checked ~ .hamburguer:after{top:10px;margin-top:-10%}#change-hamburguer:checked ~ .hamburguer:before{-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}#change-hamburguer:checked ~ .hamburguer:after{-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg)}#change-hamburguer:checked ~ .hamburguer span{opacity:0}#change-hamburguer:checked ~ .menu2{max-width:100%;margin-left:0%;width:100%}header .menu-p .logo{float:left;padding:15px 0 15px 15px}.menu2{background:#E1E1E8;-webkit-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out;overflow:hidden;font-family:sans-serif;font-weight:400;font-size:13px;max-width:0%;margin-left:100%;position:absolute;width:100%;height:auto;padding-bottom:50px;top:0;z-index:9999}.menu2 .current.active a{text-decoration:underline !important}.entire-menu .menu2 ul{padding:30px 0 0 0}.entire-menu .menu2 ul li.item-129 span,li.item-129.deeper.parent{border-bottom:1px solid #ccc !important}.entire-menu .menu2 ul li a,.entire-menu .menu2 ul li span{text-align:center;width:100%;padding:5px 0;display:block;color:#757577;text-decoration:none;font-size:18px;font-weight:400}.entire-menu .menu2 ul li ul{background:#E1E1E8 !important;text-align:center;width:100% !important;padding:5px 0}.entire-menu .menu2 ul li a:hover{text-decoration:none;color:#CF0C0F}.menu2 .current.active a{text-decoration:none !important;color:#1c5023}.menu-p.tp .center{width:100%}.desk{display:none !important}.cell{display:block !important}}@media (max-width:920px){.direita{float:none;width:100%;padding:0px 0 25px}.esquerda{float:none;width:100%;margin-left:0}.banner .bx-viewport{height:auto !important}.banner .center{width:100% !important}.banner .latestnews li .caixa{top:0;width:95%;padding:65px 2.5%;position:relative;background-color:#069;position:relative;text-align:center}.banner .latestnews li .caixa a{margin:30px auto 0}.banner .bx-controls.bx-has-controls-direction.bx-has-pager{bottom:90%;left:5px;width:11%}.destaques .latestnews li .caixa h2{font-size:16px}.destaques .latestnews li .caixa .texto p:nth-child(1) a{padding:7px 15px}.destaque-c ul li .center .caixa{margin-left:20px}.destaque-c ul li .center .caixa h2{font-size:23px}.equipamentos-destaque .blog-featured .items-row{width:48%}body.contato .interno .contato .cfdiv_text{float:none;clear:none;width:33%;margin:0 auto;display:table}.interno .blog .items-row{float:left;width:48%;margin:0 1% 60px;height:235px}.relacionados{display:none}.texto-in{padding:50px 0 70px}body.filiais-magna .filiais{display:none}body.filiais-magna .blog{float:none;width:90%;margin:0 auto 60px;padding:0 !important}body.filiais-magna .interno{padding:0px 0}.filiais-ro{display:none}}@media (max-width:720px){.destaques .latestnews li{float:none;width:100%;margin:0 0 20px !important;position:relative}.destaques .latestnews li .caixa .texto p:nth-child(2) img{width:51%}.destaques .latestnews li .caixa h2{font-size:30px}.destaques .latestnews li .caixa .texto p:nth-child(1) a{font-size:15px;padding:15px 43px}header .topo .rede{display:none}.banner .latestnews li .caixa h2{color:#fff;font-size:20px;font-weight:400}.banner .latestnews li .caixa{padding:44px 2.5%}.banner .latestnews li .caixa p{color:#fff;font-size:16px;font-weight:400}.destaque-c{display:none}.equipamentos-destaque .blog-featured .page-header h1{text-align:center}footer .menu-equipo{float:none;width:100%;margin-left:0%;padding-top:0;display:table;margin:21px auto 0;text-align:center}.assinatura .abra{float:none;width:100%;text-align:center;margin-top:5px}.assinatura .direito{float:none;width:100%;text-align:center}footer .info{float:none;width:100%;display:table;margin:0 auto 20px;text-align:center}footer .end{float:none;width:100%;margin-left:0;padding-top:0;margin:0 auto 20px;text-align:center}body.conheca-a-meloc .interno .page-header{margin-bottom:20px;width:100%;margin-top:20px}body.conheca-a-meloc .interno .pull-left.item-image{float:none;width:100%;height:auto;overflow:hidden;margin:0 0 40px}body.conheca-a-meloc .interno .pull-left.item-image img{display:table;width:100%}body.trabalhe-conosco .interno .enviar .cfdiv_custom,body.contato .interno .enviar .cfdiv_custom{float:none;clear:none;width:auto;margin:0 auto;display:table}body.trabalhe-conosco .interno .enviar .cfdiv_submit,body.contato .interno .enviar .cfdiv_submit{float:none;clear:none;width:auto;display:table;margin:0 auto}body.trabalhe-conosco .contato div#curriculo1_container_div{float:none;clear:none;width:100%;margin:0 auto;overflow:hidden}header .topo .menu-topo ul li a{color:#525252;font-size:9px;font-weight:400;text-transform:uppercase}}@media (max-width:470px){.destaques .latestnews li .caixa .texto p:nth-child(2) img{width:40%}.destaques .latestnews li .caixa h2{font-size:25px}header .topo .menu-topo{float:none;width:auto;margin:0 auto;display:table}.equipamentos-destaque .blog-featured .items-row{width:100%;margin:0 0 35px;padding-bottom:50px;height:auto !important;border-bottom:1px solid #eee}#recaptcha_area,#recaptcha_table{width:100% !important}.interno .blog .items-row{width:100%;margin:0 0 35px;padding-bottom:50px;height:auto !important;border-bottom:1px solid #eee}}@media (max-width:370px){.destaques .latestnews li .caixa .texto p:nth-child(1) a{font-size:14px;padding:10px 30px}.destaques .latestnews li .caixa h2{font-size:20px}header .topo .menu-topo ul li{float:left;padding:0 4px}header .topo .menu-topo ul li a{font-size:9px}header .topo .center{width:100% !important}body.trabalhe-conosco .interno .enviar .cfdiv_custom,body.contato .interno .enviar .cfdiv_custom{float:none;clear:none;width:100%;margin:0 auto;display:table;overflow:hidden}}#system-message{margin-bottom:10px;padding:0}#system-message > dt{font-weight:bold;display:none}#system-message > dd{margin:0;font-weight:bold;text-indent:30px}#system-message > dd > ul{color:#0055BB;background-position:4px top;background-repeat:no-repeat;margin-bottom:10px;list-style:none;padding:10px;border-top:3px solid #84A7DB;border-bottom:3px solid #84A7DB}#system-message > dd > ul > li{line-height:1.5em}#system-message > .message > ul{background-color:#C3D2E5;background-image:url(../images/notice-info.png)}#system-message > .error > ul,#system-message > .warning > ul,#system-message > .notice > ul{color:#c00}#system-message > .error > ul{background-color:#E6C0C0;background-image:url(../images/notice-alert.png);border-color:#DE7A7B}#system-message > .warning > ul{background-color:#E6C8A6;background-image:url(../images/notice-note.png);border-color:#FFBB00}#system-message > .notice > ul{background-color:#EFE7B8;background-image:url(../images/notice-note.png);border-color:#F0DC7E}@import url(../../../media/system/css/system.css);.system-unpublished,tr.system-unpublished{background:#e8edf1;border-top:4px solid #c4d3df;border-bottom:4px solid #c4d3df}span.highlight{background-color:#FFFFCC;font-weight:bold;padding:1px 0}.img-fulltext-float-right{float:right;margin-left:10px;margin-bottom:10px}.img-fulltext-float-left{float:left;margin-right:10px;margin-bottom:10px}.img-fulltext-float-none{}.img-intro-float-right{float:right;margin-left:5px;margin-bottom:5px}.img-intro-float-left{float:left;margin-right:5px;margin-bottom:5px}.img-intro-float-none{}.invalid{border-color:#ff0000}label.invalid{color:#ff0000}#editor-xtd-buttons{padding:5px}.button2-left,.button2-right,.button2-left div,.button2-right div{float:left}.button2-left a,.button2-right a,.button2-left span,.button2-right span{display:block;height:22px;float:left;line-height:22px;font-size:11px;color:#666;cursor:pointer}.button2-left span,.button2-right span{cursor:default;color:#999}.button2-left .page a,.button2-right .page a,.button2-left .page span,.button2-right .page span{padding:0 6px}.page span{color:#000;font-weight:bold}.button2-left a:hover,.button2-right a:hover{text-decoration:none;color:#0B55C4}.button2-left a,.button2-left span{padding:0 24px 0 6px}.button2-right a,.button2-right span{padding:0 6px 0 24px}.button2-left{background:url(../images/j_button2_left.png) no-repeat;float:left;margin-left:5px}.button2-right{background:url(../images/j_button2_right.png) 100% 0 no-repeat;float:left;margin-left:5px}.button2-left .image{background:url(../images/j_button2_image.png) 100% 0 no-repeat}.button2-left .readmore,.button2-left .article{background:url(../images/j_button2_readmore.png) 100% 0 no-repeat}.button2-left .pagebreak{background:url(../images/j_button2_pagebreak.png) 100% 0 no-repeat}.button2-left .blank{background:url(../images/j_button2_blank.png) 100% 0 no-repeat}div.tooltip{float:left;background:#ffc;border:1px solid #D4D5AA;padding:5px;max-width:200px;z-index:13000}div.tooltip h4{padding:0;margin:0;font-size:95%;font-weight:bold;margin-top:-15px;padding-top:15px;padding-bottom:5px;background:url(../images/selector-arrow.png) no-repeat}div.tooltip p{font-size:90%;margin:0}.img_caption .left{float:left;margin-right:1em}.img_caption .right{float:right;margin-left:1em}.img_caption .left p{clear:left;text-align:center}.img_caption .right p{clear:right;text-align:center}.img_caption{text-align:center!important}.img_caption.none{margin-left:auto;margin-right:auto}a img.calendar{width:16px;height:16px;margin-left:3px;background:url(../images/calendar.png) no-repeat;cursor:pointer;vertical-align:middle}