﻿@media(max-width:480px){body{margin-top:0!important;font-size:.85em}.home .content-block,#telephone .content-block,#gf-footer .content-block,#gf-header .content-block{width:98%}#gf-bar{padding:10px 33px 22px 0;text-align:left}#gf-bar .login-old{padding:6px 12px 0 0}#gf-top{border:none!important;border:1px solid #000;height:70px!important;position:relative!important;width:100%}#gf-header{background-color:transparent!important;height:45px!important}#gf-top h1{float:none;height:35px;margin-left:48px;margin-top:18px;width:135px}#gf-menu{display:none}#gf-top .account .login{display:none;font-size:.6em;margin:7px 0 3px 0}#gf-top .account span{width:200px!important;font-size:.8em;position:absolute;margin:-18px -20px 0 10px;right:0}#gf-top .account .login span{font-size:1.1em;margin:-1px 84px 0 10px;display:none}#gf-top #barLogin{width:200px!important;font-size:.8em;position:relative;margin:0;right:5px;display:block!important}.gf-top-shrink .btn-success{display:none!important}.home .cinema{position:relative;top:0}.home .cinema .title{display:block;font-size:50%;left:auto;top:auto}.home .cinema .movie{display:block;left:auto;position:relative;top:auto;width:100%}.home .cinema .close{font-size:1em;left:auto;right:0;top:15px}.page-video .cinema{display:block!important}.page-video .cinema{width:100%;height:auto}.page-video .cinema .cinemamovie{width:100%;height:auto;position:relative;left:0;margin-left:0}.home .banners{width:100%}.session-education h2.title-section{font-size:2em!important;margin-bottom:5px}.home h2.title-section{font-size:1.7em!important}.home .another .reports,.home .another .falecomdudu .questao,.home .another .falecomdudu .title-section,.home .another .falecomdudu,.home .another .social,.home .news,.home .invista-conosco,#gf-footer .info,.home .indicadores,.home .indicadores .tabela,.indicadores .tabela .grafico,.home .videos,.home .events,.another .reports .letter1,.another .reports .letter2,.home .another .reports p,.another form #s2id_cartaMensal,.another form #s2id_cartaDudu,.another .social .list-social-media{width:99.9%!important}.home .invista-conosco ul{margin-bottom:40px;width:100%}.home .invista-conosco ul li{display:block;height:90px;margin:0;overflow:hidden;text-align:right;width:100%}.home .invista-conosco ul li img{margin:0;width:45%}.home .invista-conosco ul li span{left:20px;margin:10px 0 0 0;text-align:left;font:normal 1.4em "gotam",Arial,Helvetica,sans-serif!important;width:70%}.home .indicadores .tabela{border:0;overflow:hidden}.home .indicadores .tabela ul{border:0;float:none;margin:0 auto;width:100%}.home .indicadores .tabela ul li{border:0;border-bottom:1px solid #eaeaea;border-right:1px solid #eaeaea;float:left;width:24%}.home .indicadores .tabela ul li:first-child{border-left:1px solid #eaeaea}.home .dv_grafico{width:100%!important}.home .videos{margin-bottom:0}.home .videos .title-section{width:95%}.home .videos .title-section small{width:60%;text-align:right}.home .videos p{font-size:1em}.home .videos p strong{margin-bottom:5px}.home .videos p img{width:48%}.home .videos-events .content-block{margin:40px auto}.home .events .sliding-items .when{margin-right:10px;width:60px}.home .events .sliding-items ul li .title{font-size:.9em;width:50%}.home .events .sliding-items li .local{font-size:.8em;width:65%}.home .events{margin-bottom:30px;overflow:hidden}.home .events .request p{font-size:1em;font-weight:bold}.home .events .request p strong{display:inline;font-size:1em}.home .events .request form{display:inline-block;float:none;width:100%}.home .events .request form .datePicker-container{display:inline-block;width:100%}.home .events .request form .datePicker-container input{display:block;width:94%}.home .events .request form .datePicker-container .icon-calendar{right:0}.home .events .request form #email{margin:auto;margin-bottom:20px;width:94%}.home .news{overflow:hidden}.home .news ul{width:100%}.home .news div.items{width:95%!important;min-height:220px;height:auto!important}.home .news ul li a{min-height:60px;height:auto}.home .another .content-block{padding-top:30px}.home .another .reports{margin-bottom:40px}.home .another .social .list-social-media .title{display:none}.home .another .social .list-social-media .fale-dudu{margin:0;position:relative;width:100%}.another .falecomdudu .questao .icone{padding:0}.telephone{padding:15px 0 10px 0!important}.telephone dl{width:100%!important;overflow:hidden!important}.telephone dt{display:block;width:45%!important;float:left!important;text-align:right;margin:23px 10px 0 0}.telephone dd{display:block;width:50%!important;float:left!important;text-align:left;margin-top:10px}#gf-footer{display:inline-block;padding:20px 0}#gf-footer .info{margin:0}#gf-footer .copyright{float:none}#gf-footer .copyright p{display:inline-block;margin-top:10px;width:100%}#gf-footer .column,#gf-footer .copyright .logo,.home .banners{display:none}#dl-menu{display:block;margin-top:-7px}#gf-menu{display:none!important}.content-block{width:100%;padding:0}.content-block p{text-align:justify;font-size:1.1em;padding-left:0;padding-right:0;letter-spacing:0}.title-page .content-block{height:60px!important}.map-adress .btn{margin:0!important;width:32%!important;font-size:14px!important;padding:5px!important;line-height:15px!important;height:60px!important}.page-contact form{padding:0;width:100%;margin-top:10px;border:0}.page-contact form .title-section{margin:20px 0 10px 5px!important;padding:2px!important;width:auto!important}.page-contact form #name,.page-contact form #email,.page-contact form #cpfCnpj,.page-contact form #message{width:90%!important;margin-left:5px!important;margin-bottom:5px!important}.page-contact form #phone,#s2id_subject,#s2id_filial,#s2id_emailtype{margin-left:5px!important;margin-bottom:5px!important}#s2id_emailtype,#s2id_subject{margin-left:5px!important}.page-contact form .label{margin-left:10px!important}.page-contact form .btn{width:100%!important}.title-section{padding:3px!important}.page-contact .faq{width:100%!important}.map-adress{border:0!important;margin:0!important;position:initial!important;width:100%}.page-press .list,.page-events .list{width:auto!important}.page-press .list figure img,.page-events .list figure img{max-width:120px!important}.page-press .list figure{width:125px!important;margin:0!important}.page-institutional .info{width:90%;text-align:justify;padding:10px}.page-press .more,.page-events .more{width:100%}.page-funds .bg-title-page{display:none}.session-investments .title-section{padding:0;margin:10px 0 10px 0;width:100%}.column .btn{padding:5px!important;margin:0!important;width:130px}.page-product .stamp,.page-institutional .stamp{width:95%;margin:0}.page-product .stamp span,.page-institutional .stamp span{float:none}.title-page a{width:100%!important;padding:0!important;margin-top:10px}.page-product .title-page .content-block .apply{float:none!important;margin:0!important}.data-product{float:none;width:100%}.data-product .table-complex{display:table}.data-product .portfolio .assets{float:none;margin:0;width:100%}.profitability #container{width:100%}.data-product>.performance{display:none!important}.data-product>.profitability-annual{display:none!important}.chart-product #container{margin:0}.title-page{margin:0}.page-product .box{width:100%}.data-product .portfolio .observation{margin:0;padding:0;width:95%}.bg-title-page{display:none}.page-institutional .info ul li{padding:0 20px 40px 0}.page-cdb .info p img{width:80px}.panel{width:100%!important;margin:0!important}.panel .graph{width:100%!important;padding:0!important}.exchange{width:100%!important}.summary .actives{width:100%!important}.summary .actives .table{width:100%!important;display:table!important}.summary .actives .tabs .current{width:24%!important}.summary .actives .tabs div{width:24%!important;font-size:.7em!important}.channel{margin-right:0!important}.channels{width:100%!important}.channel h3{width:100%!important;padding:0!important}.channel h3 a{font-size:.9em}.channel .title{font-size:1.4em}.channel .background img{top:-10%!important;width:100%!important}.channel .background{min-height:190px!important}.page-video .descricao h2{font-size:1.4em}.page-video .descricao p .showMoreinfo{display:block!important;margin-left:0!important}.page-video .outros{margin:10px}.page-video .outros .videos{width:100%;text-align:center}.page-video .outros .videos .current .over{width:100%;left:initial}.page-video .outros .videos .current .over:before{left:initial}.page-video .outros .videos li{text-align:center;min-width:200px;max-width:260px;width:100%}.page-video .outros .videos li .yt-thumb{width:100%;margin-bottom:5px}.page-video .outros .videos li .yt-thumb img{width:100%}.page-video .descricao .info{line-height:1.3em;font-size:1.1em;margin-top:0}.session-administrator .title-section{margin-top:30px!important;width:90%!important}.page-notification header{background-color:transparent!important;height:45px!important;position:relative}.page-notification header h1{background-size:100% 100%;float:left;height:35px;margin-left:10px;width:135px}.page-notification header p span{display:none}.page-notification header p .btn{line-height:30px;padding:4px 10px 0 10px}.page-notification .content-message{display:block;padding:0}.page-notification .content-message section{width:100%}.page-notification .content-message h1{font-size:8em!important;padding:0 20px}.page-notification .content-message h2{font-size:1.35em!important;padding:0 20px}.page-notification .content-message h4{font-size:.8em!important;padding:0 20px}.page-contact .social{width:100%!important}.list-social-media li{margin:0 20px 20px 0}.page-contact .list-social-media{width:100%!important}.aside-about{display:none!important}small{font-size:90%!important}h2 small{font-size:50%!important}hr{margin:10px 0 30px 0}.content-block{max-width:94%}.another .reports p{width:95%!important}h3.title-section{margin:20px 0 10px 0}.dl-menuwrapper .dl-menu{width:70%}.funds table,.page-funds thead,.page-funds tbody,.page-funds th,.page-funds td,.page-funds tr{display:block}.funds thead tr{position:absolute;top:-9999px;left:-9999px}.page-funds .table-complex .details td{border-bottom:0 solid #fbfbfb;border-left:0 solid #bcd947}.page-funds .table-complex .details td:hover{background-color:initial}.funds td{border:0;position:relative;right:0;text-align:right!important}.funds td:before{position:absolute;top:0;left:0;width:35%;white-space:nowrap}.funds tr:nth-of-type(2n+1) td:nth-of-type(1){text-align:left!important;margin:5px 0 5px 5px}.funds tr:nth-of-type(2n+1) td:nth-of-type(2):before{content:"Risco"}.funds tr:nth-of-type(2n+1) td:nth-of-type(3):before{content:"Aplicação inicial"}.funds tr:nth-of-type(2n+1) td:nth-of-type(4):before{content:"Taxa Adm."}.funds tr:nth-of-type(2n+1) td:nth-of-type(5):before{content:"Inicio"}.funds tr:nth-of-type(2n+1) td:nth-of-type(6):before{content:"Mês"}.funds tr:nth-of-type(2n+1) td:nth-of-type(7):before{content:"Ano"}.funds tr:nth-of-type(2n+1) td:nth-of-type(8):before{content:"12 Meses"}.funds tr:nth-of-type(2n+1) td:nth-of-type(9):before{content:"Investir";margin-top:12px}.funds .table-complex .fund,.page-funds .table-complex .risk,.funds .table-complex .initial,.page-funds .table-complex .tax,.funds .table-complex .start,.page-funds .table-complex .month,.funds .table-complex .year,.page-funds .table-complex .months12,.funds .table-complex .apply{width:initial!important}.funds .table-complex tbody tr td{font-size:13px!important;margin:0}table.fundadmin{width:100%!important;display:inline-table!important}table.fundadmin th.archive,table.fundadmin td.archive{width:50px}.page-funds .table-complex .description p:first-child{display:inline-block!important;font-size:.8em;line-height:16px;margin:5px 5px 0 5px}.page-funds .table-hover tr.details{height:auto!important}#map-canvas{margin-top:-1px;height:270px}.title-page h1{padding-left:5px}.page-institutional .info ul li{max-width:100%}.page-cdb .imprensa blockquote{max-width:95%;padding:10px}.page-cdb .info .destaque h6{margin-bottom:30px}.page-cdb .info .destaque p{margin-top:5px}.page-cdb .info .imprensa h6{margin-bottom:30px}.page-events .form{width:100%;margin:0}.page-events .form #address,.page-events .form #name,.page-events .form #cpf,.page-events .form #email,.page-events .form #phone{width:93%;margin:7px 0 0 0;float:left}.page-events .form .select2-container{margin:7px 0 0 0!important}.page-events .form #city{width:60%;margin:7px 0 7px 5px}.page-events .form button{display:block;margin:7px 0 25px 0}div.portfolio div#container2{display:none!important}div.portfolio p.observation{display:none!important}.page-funds .table-complex .description .btn{padding:0 10px 0 17px;margin:0 0 0 5px;font-size:.7em}div.superrenda{overflow-x:auto}div.faq p.less,div.faq p.more{display:none}div.faq div{position:initial!important;overflow-y:initial!important;height:initial!important;width:initial!important}div.faq ul{position:initial!important;overflow:initial!important}div.faq li{height:initial!important}.aside-about .widget-links,.sidebarList,.aside-education .cadastre{width:99%!important;margin:0 0 40px 0;border:0}.aside-education{margin:0}div.page-compare .table-complex{display:initial}.page-compare table,.page-compare thead,.page-compare tbody,.page-compare th,.page-compare td,.page-compare tr{display:block}.page-compare tr td{width:100%!important}.page-compare tr td:nth-of-type(1){text-align:left!important;margin:5px 0 5px 5px}.page-compare tr td:nth-of-type(2){text-align:left!important}.page-compare tr td:nth-of-type(3){text-align:right!important}.page-compare tr:nth-of-type(5) td:nth-of-type(2){text-align:right!important}.page-compare table:nth-of-type(2) tr:nth-of-type(4) td:nth-of-type(2){text-align:right!important}.info .data,.exchange .data{font-size:1.3em!important}.sideInfo{width:100%!important}div.highcharts-container{max-width:100%}.info-product{width:100%;padding:0;margin:0;display:initial}.data-product .history-quotas form{width:100%}.data-product .history-quotas form .datePicker-container{width:165px;margin-right:0}.data-product .history-quotas form .datePicker-container .datePicker{padding:12px 0 10px 10px}.stamp{width:100%;text-align:justify;margin:0}.data-product .history-quotas{margin:40px 0 20px 0}.stamp span,.stamp span{float:left!important}.page-events .post{width:100%}.sidebarList ul{padding:0}}