@media only screen and (min-width:320px) and (max-width:420px){.container{width:100%}div#content-column,div.content-inner,.sidebar-first div.content-inner,.sidebar-second div.content-inner,.two-sidebars div.content-inner,div.sidebar,.sidebar-first div.sidebar,.sidebar-second div.sidebar,.two-sidebars div.sidebar,div.region .block{float:none;clear:both;display:block;width:100%;margin-left:0;margin-right:0}.at-panel .region,.at-panel .panel-row,.at-panel .panel-row .region,.at-panel .inset-wrapper{float:none;display:block;width:100%}}@media only screen and (min-width:421px) and (max-width:1024px){.container{width:100%}.two-sidebars .content-inner,.one-sidebar .content-inner,.region-sidebar-first,.region-sidebar-second{margin-left:0;margin-right:0}.region-sidebar-first{width:50%}.region-sidebar-second{width:50%}.one-sidebar .sidebar{width:100%}.region-sidebar-first,.region-sidebar-second{overflow:hidden;margin-top:20px;float:left;clear:none}.region-sidebar-first.block,.region-sidebar-second .block{width:100%}.at-panel .region{display:inline;float:left}.two-brick > .panel-row > .region,.two-66-33 > .region,.two-50 > .region,.two-33-66 > .region,.three-inset-right > .inset-wrapper,.three-inset-right > .inset-wrapper > .region,.three-inset-right > .region-three-inset-right-sidebar,.three-inset-left > .inset-wrapper,.three-inset-left > .inset-wrapper > .region,.three-inset-left > .region-three-inset-left-sidebar,.three-50-25-25 > .region,.three-3x33 > .region,.three-25-50-25 > .region,.three-25-25-50 > .region,.six-6x16 > .panel-row > .region,.six-6x16 > .panel-row,.four-4x25 > .panel-row > .region,.four-4x25 > .panel-row,.five-5x20 > .panel-row > .region,.five-5x20 > .panel-row{float:none;display:block;width:100%;clear:both}}@media only screen and (min-width:769px) and (max-width:1024px){.container{width:768px}.two-sidebars .content-inner,.one-sidebar .content-inner,.region-sidebar-first,.region-sidebar-second{margin-left:0;margin-right:0}.region-sidebar-first{width:50%}.region-sidebar-second{width:50%}.one-sidebar .sidebar{width:100%}.region-sidebar-first,.region-sidebar-second{overflow:hidden;margin-top:20px;float:left;clear:none}.region-sidebar-first.block,.region-sidebar-second .block{width:100%}.at-panel .region{display:inline;float:left}.two-brick > .panel-row{float:none}.two-brick > .panel-row > .region,.two-50 > .region,.three-50-25-25 > .region-three-50-25-25-second,.three-50-25-25 .region-three-50-25-25-third,.three-3x33 > .region,.four-4x25 > .panel-row > .region,.five-5x20 > .panel-row > div.region{width:50%}.two-66-33 > .region-two-66-33-first,.two-33-66 > .region-two-33-66-second{width:66.666666%}.two-66-33 > .region-two-66-33-second,.two-33-66 > .region-two-33-66-first{width:33.333333%}.three-inset-right > .region-three-inset-right-sidebar,.three-25-50-25 > div.region-three-25-50-25-third,.three-25-25-50 > div.region-three-25-25-50-second{width:25%}.three-inset-right > .inset-wrapper{width:75%;float:left}.three-inset-right > .inset-wrapper > .region,.three-inset-left > .inset-wrapper > .region,.three-50-25-25 > .region-three-50-25-25-first,.three-3x33 > div.region-three-33-first,.three-25-50-25 > .region-three-25-50-25-first,.three-25-25-50 > .region-three-25-25-50-first,.six-6x16 > .panel-row,.four-4x25 > .panel-row,.five-5x20 > div.panel-row,.five-5x20 > div.panel-row > div.region-five-fifth{float:none;display:block;width:100%;clear:both}.three-inset-left > .region-three-inset-left-sidebar{width:25%;float:right}.three-inset-left > .inset-wrapper{width:75%;float:right}.three-25-50-25 > div.region-three-25-50-25-second,.three-25-25-50 > div.region-three-25-25-50-third{width:75%}.six-6x16 > .panel-row > .region{width:50%;float:left}}@media only screen and (min-width:769px) and (max-width:1024px){.container{width:768px}#content-column,.content-column,.region-sidebar-first{float:left;clear:none}.two-sidebars .content-inner{margin-left:20%;margin-right:0}.sidebar-first .content-inner{margin-left:20%;margin-right:0}.sidebar-second .content-inner{margin-right:0;margin-left:0}.region-sidebar-first{width:20%;margin-left:-100%}.region-sidebar-second{width:100%;margin-left:0;margin-right:0;margin-top:20px;clear:both;overflow:hidden}.region-sidebar-second .block{float:left;clear:none}.at-panel .region{display:inline;float:left}.two-brick > .panel-row{float:none}.two-brick > .panel-row > .region,.two-50 > .region,.three-50-25-25 > div.region-three-50-25-25-first,.three-25-50-25 > div.region-three-25-50-25-second,.three-25-25-50 > div.region-three-25-25-50-third,.five-5x20 > .row-1 div.region-five-first,.five-5x20 .row-1 div.region-five-second{width:50%}.two-66-33 > .region-two-66-33-first,.two-33-66 > .region-two-33-66-second,.three-inset-right > .inset-wrapper > div.region-three-inset-right-middle,.three-inset-left > .inset-wrapper > div.region-three-inset-left-middle{width:66.666666%}.two-66-33 > .region-two-66-33-second,.two-33-66 > .region-two-33-66-first,.three-inset-right > .inset-wrapper > div.region-three-inset-right-inset,.three-inset-left > .inset-wrapper > div.region-three-inset-left-inset,.three-3x33 > .region,.five-5x20 > .panel-row > .region{width:33.333333%}.three-inset-right > .region-three-inset-right-sidebar,.three-inset-left > .region-three-inset-left-sidebar,.three-50-25-25 > .region,.three-25-50-25 > .region,.three-25-25-50 > .region{width:25%}.three-inset-right > .inset-wrapper{width:75%;float:left}.three-inset-right > .inset-wrapper > .region,.three-inset-left > .inset-wrapper > .region{width:100%}.three-inset-left > .region-three-inset-left-sidebar,.three-inset-left > .inset-wrapper,.three-inset-left > .inset-wrapper > .region-three-inset-left-middle{float:right}.three-inset-left > .inset-wrapper{width:75%}.six-6x16 > .panel-row{width:33.333333%;float:left}.six-6x16 > .panel-row > .region,.five-5x20 > .panel-row{float:none;display:block;width:100%;clear:both}.four-4x25 > .panel-row > .region,.four-4x25 > .panel-row{width:50%;float:left}}
@media only screen and (max-width:480px){.region[class*="float-blocks"] .block{float:none;width:100%;}}@media only screen and (min-width:320px) and (max-width:420px){html{font-size:112.5%;}.container{width:320px;}#admin-menu{display:none;}header#header{padding-top:0;}.site-logo{width:140px;}#page{position:relative;}#branding{text-align:center;}#header-wrapper{border-bottom:1px solid #D9D9D9;height:65px;}.overlay{display:none;}.active.overlay{background-color:#000;cursor:pointer;display:block;height:calc(100% - 65px);opacity:0.7;position:absolute;top:65px;width:100%;z-index:10;}#edit-sort-bef-combine-wrapper{width:100%;}#edit-sort-bef-combine-wrapper select{width:100%;}#block-block-3{display:none;}#page-title{margin-top:20px;}#block-block-2{font-size:10px;}#search-toggle,#menu-toggle{height:65px;width:65px;}.region-header{top:65px;position:absolute;right:0;z-index:10;}#nav-wrapper{display:none;}#nav-wrapper{left:0;position:absolute;}.region-sidebar-second .region-inner{border-top:3px solid #D9D9D9;}#block-views-posts-block-3{padding:10px;}#block-system-main-menu{position:absolute;width:320px;z-index:99;}#block-system-main-menu ul.menu li.expanded > ul{display:none;}#block-system-main-menu ul.menu ul,#block-system-main-menu ul.menu{padding:0;}#block-system-main-menu ul.menu li{background-color:#3E95D1;border:none;float:none;}#block-system-main-menu ul.menu li .views-field-view ul{padding:10px 0;background:#3481b7;}#block-system-main-menu ul.menu li .views-field-view ul li{background-color:#3481b7;}#block-system-main-menu ul.menu li .nolink{background:url(/sites/observatorio-politica-fiscal.ibre.fgv.br/themes/libre/css/images/mm-arrow.png) no-repeat 95% center transparent;}#block-system-main-menu ul.menu li .nolink,#block-system-main-menu ul.menu li a{color:#FFF;display:block;font-size:15px;padding:15px 0 15px 30px;text-transform:uppercase;font-weight:bold;}#block-system-main-menu ul.menu li .views-field-view ul a{font-size:14px;font-weight:normal;}#block-system-main-menu ul.menu li ul.menu li{background-color:#196aa2;border:none;}#block-system-main-menu ul.menu li ul.menu li a{font-size:12px;font-weight:bold;padding:10px 0;text-transform:none;}#block-views-posts-block-2 .views-field-field-post-imagem{line-height:0;width:100%;}#block-views-posts-block-2 .views-field-title{width:100%;margin-bottom:10px;}#block-views-posts-block-2 .views-field-title a{font-size:17px;}#block-views-posts-block-2 .views-field-comments-link,#block-views-posts-block-2 .views-field-path,#block-views-posts-block-2 .views-field-field-post-autores,#block-views-posts-block-2 .views-field-sharethis,#block-views-posts-block-2 .views-field-body,#block-views-posts-block-2 .views-field-field-post-data{display:none;}#block-views-posts-block-2{border-top:3px solid #d9d9d9;margin-top:50px;padding-top:25px;}#block-views-posts-block-2 .item-list ul,#block-views-posts-block-2 .view-content li.views-row-last{margin:0;}.front .region-sidebar-second{margin-top:0;}.field-name-bloco-autor-do-post .item-list > ul li{margin-bottom:10px;}.node-type-autor .ds-2col > .group-left,.node-type-autor .ds-2col > .group-right{margin-bottom:20px;overflow:hidden;}.node-type-autor .field-name-field-pessoa-titulacao,.node-type-autor .field.field-name-title,.node-type-autor .field-name-body,.node-type-autor .field-name-field-pessoa-area{width:175px;}.node-type-autor .field-name-body{clear:left;width:100%;}.page-autores .view-autores .view-content li:nth-child(2n){margin-right:0;}.page-autores .view-autores .view-content li{background-color:#F2F2F2;border:none;margin-bottom:5px;padding:10px;width:100%;}.page-autores .view-content li .views-field-title,.page-autores .view-content li .views-field-field-pessoa-titulacao,.page-autores .view-content li .views-field-field-pessoa-area,.page-autores .view-content li .views-field-field-pessoa-twitter{width:165px;}.page-autores .views-field-field-pessoa-foto{line-height:0;width:120px;}.ds-2col > .group-right,.ds-2col > .group-left{float:none;width:100%;}.field-name-field-pessoa-titulacao,.ds-2col > .group-right legend{display:none;}#block-views-autores-blocks-block-1 .view-content,#block-views-autores-blocks-block-1 .view-empty{margin-bottom:20px;}#block-views-autores-blocks-block-1 .view-content .item-list li{border-bottom:1px solid #e6e5e5;margin-bottom:5px;padding:15px 0;}#block-views-autores-blocks-block-2 .view-content .item-list li,#block-views-autores-blocks-block-2 .view-content .item-list ul{overflow:hidden;}.page-categorias .view-posts .view-filters .views-exposed-form #edit-sort-bef-combine-wrapper,#block-views-autores-blocks-block-1 .view-filters #edit-sort-bef-combine-wrapper{bottom:-107px;left:0;position:absolute;}.page-categorias .view-posts .view-filters .views-exposed-widget,#block-views-autores-blocks-block-1 .views-exposed-widget{margin-bottom:10px;}.views-exposed-widgets #edit-date-wrapper{padding:0;width:330px;}#edit-date-filter-min-wrapper,#edit-date-filter-max-wrapper{float:left;width:165px;}#edit-date-filter-min-wrapper input,#edit-date-filter-max-wrapper input{width:120px;}#edit-date-filter-max-wrapper{margin-top:-23px;}.views-exposed-form .views-exposed-widget.views-submit-button{padding-top:28px;}#edit-sort-bef-combine-wrapper label{float:none;line-height:1;}#block-views-autores-blocks-block-1 .view-content .item-list .views-field-body,#views-exposed-form-autores-blocks-block-1 #edit-keys-wrapper,#views-exposed-form-autores-blocks-block-1 #edit-date-wrapper,#views-exposed-form-autores-blocks-block-1 #edit-categoria-wrapper,#views-exposed-form-autores-blocks-block-1 #edit-sort-bef-combine-wrapper{display:none;}#block-views-autores-blocks-block-1 .view-content .views-field-title{margin-bottom:0;}.node-type-autor .field-name-field-pessoa-foto{float:left;margin-right:25px;width:120px;}.page-autores #edit-nome-wrapper{margin-bottom:20px;padding:0;width:100%;}.page-autores #edit-nome-wrapper input{width:100%;}#block-views-posts-block-1 .view .views-field-field-post-data{bottom:0;left:100px;}.field-name-link-rss{clear:left;}.node-post .sharethis-buttons{border-bottom:1px solid #D9D9D9;border-top:1px solid #d9d9d9;margin:25px 0;padding-left:31px;}.field-name-link-rss{border-bottom:1px solid #D9D9D9;border-top:1px solid #D9D9D9;clear:left;margin:25px 0;padding-right:31px;}#block-views-posts-block-1 .view .item-list li{background-color:#F3F3F3;display:table;overflow:hidden;position:relative;width:100%;}#block-views-posts-block-1 .view .item-list li .views-field-field-post-imagem{float:left;line-height:0;width:165px;}#block-views-posts-block-1 .view .item-list li .views-field-title{display:table-cell;overflow:hidden;vertical-align:middle;}#block-views-posts-block-1 .item-list > ul{padding-top:40px;}.page-categorias .view-content .item-list li .views-field-body,#views-exposed-form-posts-page-1 #edit-date-wrapper{display:none;}#views-exposed-form-posts-page-1 #edit-keys-wrapper input{width:200px;}.page-categorias .view-posts .attachment .view-header{border-top:3px solid #d9d9d9;margin-top:25px;}.page-categorias #views-exposed-form-posts-page-1 .views-submit-button{padding-right:0;}.page-categorias #block-system-main .view-content .item-list li{display:table;padding:0;width:100%;}.page-categorias #block-system-main .view-content .views-field-title{display:table-cell;font-size:14px;margin-bottom:0;vertical-align:middle;}.page-categorias .attachment .view-content > .item-list > ul{margin:0;}.page-categorias #block-system-main .view-content .views-field-field-post-imagem{line-height:0;}.page-categorias #block-system-main .view-content .views-field-field-post-imagem{width:80px;}.page-categorias #block-system-main .attachment .view-content .views-field-field-post-imagem{width:135px;}.page-categorias #block-system-main .view-display-id-page_1 > .view-content .item-list li{border-bottom:1px solid #D9D9D9;padding:20px 20px 20px 0;}#node-12 form{border-bottom:3px solid #D9D9D9;border-top:3px solid #D9D9D9;padding:25px 0;}#node-12 .field-name-body{background-color:#f3f3f3;padding:75px 15px;}#node-12 .field-name-body .field-items{border-bottom:1px solid #e6e5e5;border-top:1px solid #e6e5e5;}#block-block-4,#block-system-main-menu ul.menu li.menu-item-1259,#search-toggle{display:none;}#block-views-posts-block-2 .views-field-nothing-1{text-align:center;width:100%;}#block-views-posts-block-2 .view-content li.views-row{text-align:center;}#block-system-main-menu ul.menu li.menu-item-1289 a{margin-left:0;}#block-search-form{margin:35px 0;}#block-search-form .form-text{width:70%;}#block-search-form .form-submit{padding:11px 10px;}#content-wrapper .field-name-body,#content-wrapper .field-name-title{box-sizing:border-box;padding:0 20px;}#content-wrapper .field-name-field-post-data{padding:0 0 0 20px;}}@media only screen and (min-width:421px) and (max-width:1024px){html{font-size:112.5%;}.container{width:420px;}#admin-menu{display:none;}#page{position:relative;}#branding{text-align:center;}header#header{padding-top:10px;}#header-wrapper{border-bottom:1px solid #D9D9D9;height:100px;}.overlay{display:none;}.active.overlay{background-color:#000;cursor:pointer;display:block;height:calc(100% - 100px);opacity:0.7;position:absolute;top:100px;width:100%;z-index:10;}#edit-sort-bef-combine-wrapper{width:100%;}#edit-sort-bef-combine-wrapper select{width:100%;}#block-block-3{display:none;}#page-title{margin-top:20px;}#block-block-2{font-size:10px;}.region-header{top:100px;position:absolute;right:0;z-index:10;}#nav-wrapper{display:none;}#nav-wrapper{left:0;position:absolute;}.region-sidebar-second .region-inner{border-top:3px solid #D9D9D9;}#block-views-posts-block-3{padding:10px;}#block-system-main-menu{position:absolute;width:425px;z-index:99;}#block-system-main-menu ul.menu li.expanded > ul{display:none;}#block-system-main-menu ul.menu ul,#block-system-main-menu ul.menu{padding:0;}#block-system-main-menu ul.menu li{background-color:#3E95D1;border:none;float:none;}#block-system-main-menu ul.menu li .views-field-view ul{padding:10px 0;background:#3481b7;}#block-system-main-menu ul.menu li .views-field-view ul li{background-color:#3481b7;}#block-system-main-menu ul.menu li .nolink{background:url(/sites/observatorio-politica-fiscal.ibre.fgv.br/themes/libre/css/images/mm-arrow.png) no-repeat 95% center transparent;}#block-system-main-menu ul.menu li .nolink,#block-system-main-menu ul.menu li a{color:#FFF;display:block;font-size:15px;padding:15px 0 15px 30px;text-transform:uppercase;font-weight:bold;}#block-system-main-menu ul.menu li .views-field-view ul a{font-size:14px;font-weight:normal;}#block-system-main-menu ul.menu li ul.menu li a{font-size:12px;font-weight:bold;padding:10px 0;text-transform:none;}#block-views-posts-block-2 .views-field-field-post-imagem{line-height:0;width:175px;}#block-views-posts-block-2 .views-field-title{width:100%;margin-bottom:10px;}#block-views-posts-block-2 .views-field-title a{font-size:17px;}#block-views-posts-block-2 .views-field-comments-link,#block-views-posts-block-2 .views-field-path,#block-views-posts-block-2 .views-field-field-post-autores,#block-views-posts-block-2 .views-field-sharethis,#block-views-posts-block-2 .views-field-body,#block-views-posts-block-2 .views-field-field-post-data{display:none;}#block-views-posts-block-2{border-top:3px solid #d9d9d9;margin-top:50px;padding-top:25px;}#block-views-posts-block-2 .item-list ul,#block-views-posts-block-2 .view-content li.views-row-last{margin:0;}.front .region-sidebar-second{margin-top:0;}.field-name-bloco-autor-do-post .item-list > ul li{margin-bottom:10px;}.node-type-autor .ds-2col > .group-left,.node-type-autor .ds-2col > .group-right{margin-bottom:20px;overflow:hidden;}.node-type-autor .field-name-field-pessoa-titulacao,.node-type-autor .field.field-name-title,.node-type-autor .field-name-body,.node-type-autor .field-name-field-pessoa-area{width:245px;}.node-type-autor .field-name-body{clear:left;width:100%;}.page-autores .view-autores .view-content li:nth-child(2n){margin-right:0;}.page-autores .view-autores .view-content li{background-color:#F2F2F2;border:none;margin-bottom:5px;padding:10px;width:100%;}.page-autores .view-content li .views-field-title,.page-autores .view-content li .views-field-field-pessoa-titulacao,.page-autores .view-content li .views-field-field-pessoa-area,.page-autores .view-content li .views-field-field-pessoa-twitter{width:245px;}.page-autores .views-field-field-pessoa-foto{line-height:0;}.ds-2col > .group-right,.ds-2col > .group-left{float:none;width:100%;}.ds-2col > .group-right legend{display:none;}#block-views-autores-blocks-block-1 .view-content,#block-views-autores-blocks-block-1 .view-empty{margin-bottom:20px;}#block-views-autores-blocks-block-1 .view-content .item-list li{border-bottom:1px solid #e6e5e5;margin-bottom:5px;padding:15px 0;}#block-views-autores-blocks-block-2 .view-content .item-list li,#block-views-autores-blocks-block-2 .view-content .item-list ul{overflow:hidden;}.page-temas .view-posts .view-filters .views-exposed-form #edit-sort-bef-combine-wrapper,#block-views-autores-blocks-block-1 .view-filters #edit-sort-bef-combine-wrapper{bottom:-107px;left:0;position:absolute;}.page-temas .view-posts .view-filters .views-exposed-widget,#block-views-autores-blocks-block-1 .views-exposed-widget{margin-bottom:10px;}.views-exposed-widgets #edit-date-wrapper{padding:0;width:330px;}#edit-date-filter-min-wrapper,#edit-date-filter-max-wrapper{float:left;width:165px;}#edit-date-filter-min-wrapper input,#edit-date-filter-max-wrapper input{width:120px;}#edit-date-filter-max-wrapper{margin-top:-23px;}.views-exposed-form .views-exposed-widget.views-submit-button{padding-top:28px;}#edit-sort-bef-combine-wrapper label{float:none;line-height:1;}#block-views-autores-blocks-block-1 .view-content .item-list .views-field-body,#views-exposed-form-autores-blocks-block-1 #edit-keys-wrapper,#views-exposed-form-autores-blocks-block-1 #edit-date-wrapper,#views-exposed-form-autores-blocks-block-1 #edit-categoria-wrapper,#views-exposed-form-autores-blocks-block-1 #edit-sort-bef-combine-wrapper{display:none;}#block-views-autores-blocks-block-1 .view-content .views-field-title{margin-bottom:0;}.node-type-autor .field-name-field-pessoa-foto{float:left;margin-right:25px;width:150px;}.page-autores #edit-nome-wrapper{margin-bottom:20px;padding:0;width:100%;}.page-autores #edit-nome-wrapper input{width:100%;}#block-views-posts-block-1 .view .views-field-field-post-data{bottom:0;left:100px;}.field-name-link-rss{clear:left;}.node-post .sharethis-buttons{border-bottom:1px solid #D9D9D9;border-top:1px solid #d9d9d9;margin:25px 0;padding-left:81px;}.field-name-link-rss{border-bottom:1px solid #D9D9D9;border-top:1px solid #D9D9D9;clear:left;margin:25px 0;padding-right:81px;}#block-views-posts-block-1 .view .item-list li{background-color:#F3F3F3;display:table;overflow:hidden;position:relative;width:100%;}#block-views-posts-block-1 .view .item-list li .views-field-field-post-imagem{float:left;line-height:0;width:165px;}#block-views-posts-block-1 .view .item-list li .views-field-title{display:table-cell;overflow:hidden;vertical-align:middle;}#block-views-posts-block-1 .item-list > ul{padding-top:40px;}.page-temas .view-content .item-list li .views-field-body,#views-exposed-form-posts-page-1 #edit-date-wrapper{display:none;}#views-exposed-form-posts-page-1 #edit-keys-wrapper input{width:300px;}.page-temas .view-posts .attachment .view-header{border-top:3px solid #d9d9d9;margin-top:25px;}.page-temas #views-exposed-form-posts-page-1 .views-submit-button{padding-right:0;}.page-temas #block-system-main .view-content .item-list li{display:table;padding:0;width:100%;}.page-temas #block-system-main .view-content .views-field-title{display:table-cell;font-size:16px;margin-bottom:0;vertical-align:middle;}.page-temas .attachment .view-content > .item-list > ul{margin:0;}.page-temas #block-system-main .view-content .views-field-field-post-imagem{line-height:0;}.page-temas #block-system-main .view-content .views-field-field-post-imagem{width:80px;}.page-temas #block-system-main .attachment .view-content .views-field-field-post-imagem{width:135px;}.page-temas #block-system-main .view-display-id-page_1 > .view-content .item-list li{border-bottom:1px solid #D9D9D9;padding:20px 20px 20px 0;}#node-12 form{border-bottom:3px solid #D9D9D9;border-top:3px solid #D9D9D9;padding:25px 0;}#node-12 .field-name-body{background-color:#f3f3f3;padding:75px 60px;}#node-12 .field-name-body .field-items{border-bottom:1px solid #e6e5e5;border-top:1px solid #e6e5e5;}#block-block-4,#block-system-main-menu ul.menu li.menu-item-1259,#search-toggle{display:none;}#block-views-posts-block-2 .views-field-nothing-1{text-align:center;width:100%;}#block-system-main-menu ul.menu li.menu-item-1289 a{margin-left:0;}#block-search-form{margin:35px 0;}#block-search-form .form-text{width:77%;}#block-search-form .form-submit{padding:11px 10px;}#content-wrapper .field-name-body,#content-wrapper .field-name-title,.node-type-post #page-title{box-sizing:border-box;padding:0 20px;}#content-wrapper .field-name-field-post-data{padding:0 0 0 15px;}}@media only screen and (min-width:769px) and (max-width:1024px){html{font-size:95%;}#admin-menu{display:none;}#page{position:relative;}.columns-inner{margin:0 25px;}#branding{text-align:center;}#header-wrapper{height:100px;}.overlay{display:none;}.active.overlay{background-color:#000;cursor:pointer;display:block;height:calc(100% - 100px);opacity:0.7;position:absolute;top:100px;width:100%;z-index:10;}#edit-sort-bef-combine-wrapper{width:275px !important;}#edit-sort-bef-combine-wrapper select{width:170px !important;}.region-header{top:100px;position:absolute;right:0;z-index:10;}#nav-wrapper{display:none;}#nav-wrapper{left:0;position:absolute;}.region-sidebar-second .region-inner{border-top:3px solid #D9D9D9;}#block-views-posts-block-3{padding:45px 65px;}#block-views-posts-block-3 .view-content li.views-row{float:left;width:50%;}#block-system-main-menu{position:absolute;width:425px;z-index:99;}#block-system-main-menu ul.menu li.expanded > ul{display:none;}#block-system-main-menu ul.menu ul,#block-system-main-menu ul.menu{padding:0;}#block-system-main-menu ul.menu li{background-color:#3E95D1;border:none;float:none;}#block-system-main-menu ul.menu li .views-field-view ul{padding:10px 0;background:#3481b7;}#block-system-main-menu ul.menu li .views-field-view ul li{background-color:#3481b7;}#block-system-main-menu ul.menu li .nolink{background:url(/sites/observatorio-politica-fiscal.ibre.fgv.br/themes/libre/css/images/mm-arrow.png) no-repeat 95% center transparent;}#block-system-main-menu ul.menu li .nolink,#block-system-main-menu ul.menu li a{color:#FFF;display:block;font-size:15px;padding:15px 0 15px 30px;text-transform:uppercase;font-weight:bold;}#block-system-main-menu ul.menu li .views-field-view ul a{font-size:14px;font-weight:normal;}#block-system-main-menu ul.menu li ul.menu li{background-color:#196aa2;border:none;}#block-system-main-menu ul.menu li ul.menu li a{font-size:12px;font-weight:bold;padding:10px 0;text-transform:none;}.node-type-autor .ds-2col > .group-left,.node-type-autor .ds-2col > .group-right{margin-bottom:20px;overflow:hidden;}.node-type-autor .field-name-field-pessoa-titulacao,.node-type-autor .field.field-name-title,.node-type-autor .field-name-body,.node-type-autor .field-name-field-pessoa-area{width:473px;}.page-autores .view-autores .view-content li:nth-child(2n){margin-right:0;}.page-autores .view-autores .view-content li{width:49%}.page-autores .view-content li .views-field-title,.page-autores .view-content li .views-field-field-pessoa-titulacao,.page-autores .view-content li .views-field-field-pessoa-area,.page-autores .view-content li .views-field-field-pessoa-twitter{width:196px;}.ds-2col > .group-right,.ds-2col > .group-left{float:none;width:100%;}.node-type-autor .ds-2col > .group-right fieldset .field{float:left;margin-right:3%;width:47%;}#block-views-autores-blocks-block-1 .view-content,#block-views-autores-blocks-block-1 .view-empty{border-top:3px solid #D9D9D9;margin-bottom:20px;margin-top:20px;padding-top:75px;}#block-views-autores-blocks-block-1 .view-content .item-list li{background-color:#F3F3F3;margin-bottom:5px;padding:15px 25px;}#block-views-autores-blocks-block-2 .view-content .item-list ul{overflow:hidden;}#block-views-autores-blocks-block-2 .view-content .item-list li{float:left;margin-right:2%;overflow:hidden;width:48%;}.page-temas .view-posts .view-filters .views-exposed-form #edit-sort-bef-combine-wrapper,#block-views-autores-blocks-block-1 .view-filters #edit-sort-bef-combine-wrapper{bottom:-97px;left:0;position:absolute;}.page-temas .view-posts .view-filters .views-exposed-widget,#block-views-autores-blocks-block-1 .views-exposed-widget{margin-bottom:10px;}.views-exposed-widgets #edit-date-wrapper{padding:0;width:330px;}#edit-date-filter-min-wrapper,#edit-date-filter-max-wrapper{float:left;width:165px;}#edit-date-filter-min-wrapper input,#edit-date-filter-max-wrapper input{width:120px;}#edit-date-filter-max-wrapper{margin-top:-23px;}.views-exposed-form .views-exposed-widget.views-submit-button{padding-top:28px;}#block-views-posts-block-1 .view .views-field-field-post-data{bottom:45px;right:20px;}#block-views-posts-block-1 .owl-carousel{margin-top:25px !important;}#block-views-posts-block-1 .owl-carousel li.views-row{margin:0 8px !important;}#node-12 form,#node-12 .field-name-body{border-top:3px solid #d9d9d9;float:left;width:49%;}#node-12 .field-name-body{background-color:#f3f3f3;float:right;padding:85px 70px;}#block-block-4,#block-system-main-menu ul.menu li.menu-item-1259,#search-toggle{display:none;}#block-system-main-menu ul.menu li.menu-item-1289 a{margin-left:0;}#block-search-form{margin:35px 0;}#block-search-form .form-text{width:85%;}#block-system-main-menu{position:absolute;width:320px;z-index:99;}#block-system-main-menu ul.menu li.expanded > ul{display:none;}#block-system-main-menu ul.menu ul,#block-system-main-menu ul.menu{padding:0;}#block-system-main-menu ul.menu li{background-color:#3E95D1;border:none;float:none;}#block-system-main-menu ul.menu li .views-field-view ul{padding:10px 0;background:#3481b7;}#block-system-main-menu ul.menu li .views-field-view ul li{background-color:#3481b7;}#block-system-main-menu ul.menu li .nolink{background:url(/sites/observatorio-politica-fiscal.ibre.fgv.br/themes/libre/css/images/mm-arrow.png) no-repeat 95% center transparent;}#block-system-main-menu ul.menu li .nolink,#block-system-main-menu ul.menu li a{color:#FFF;display:block;font-size:15px;padding:15px 0 15px 30px;text-transform:uppercase;font-weight:bold;}#block-system-main-menu ul.menu li .views-field-view ul a{font-size:14px;font-weight:normal;}#block-system-main-menu ul.menu li ul.menu li{background-color:#196aa2;border:none;}#block-system-main-menu ul.menu li ul.menu li a{font-size:12px;font-weight:bold;padding:10px 0;text-transform:none;}#content-wrapper .field-name-body,#content-wrapper .field-name-title{box-sizing:border-box;padding:0 20px;}#content-wrapper .field-name-field-post-data{padding:0 0 0 20px;}}@media only screen and (min-width:769px) and (max-width:1024px){#block-block-4,#block-system-main-menu ul.menu li.menu-item-1259,#search-toggle{display:none;}}@media only screen and (min-width:1025px){#menu-toggle{display:none;}.not-front #page-title{margin-bottom:40px;margin-top:60px;margin-left:15px;}.node-type-post #page-title{display:none;}.page-autores #page-title{margin-bottom:0;}#block-block-3{margin:25px 0 10px;}#edit-sort-bef-combine-wrapper{width:250px !important;}#edit-sort-bef-combine-wrapper select{width:170px !important;}#search-toggle{display:none;}#nav-wrapper{border-bottom:1px solid #DBDBDB;border-top:1px solid #DBDBDB;display:block !important;z-index:999;}#block-system-main-menu ul.menu li.menu-depth-1,#block-system-main-menu ul.menu li.menu-views ul li{padding:22px 0;position:relative;}#block-system-main-menu ul.menu li.menu-views ul li .views-field-view{display:none;position:absolute;width:380px;background:#f4f4f4;left:10px;top:100%;z-index:100;border:solid 1px #cfcfcf;padding-top:10px;padding-bottom:10px;}#block-system-main-menu ul.menu li.menu-views ul li .views-field-view .item-list ul{padding-left:10px;}#block-system-main-menu ul.menu li.menu-views ul li:hover .views-field-view{display:block;}#block-system-main-menu ul.menu li.menu-views ul li li{padding:0;margin-bottom:2px;float:none;}#block-system-main-menu ul.menu li.menu-depth-1 > .nolink,#block-system-main-menu ul.menu li.menu-depth-1 > a,#block-system-main-menu ul.menu li.menu-views ul li a{color:#595959;display:block;font-size:16px;font-weight:bold;padding:4px 10px;text-decoration:none;text-transform:uppercase;}#block-system-main-menu ul.menu li.menu-views ul li .views-field-view ul li a:hover{text-decoration:underline;}#block-system-main-menu ul.menu li.menu-depth-1:hover > .nolink,#block-system-main-menu ul.menu li.menu-depth-1:hover > a,#block-system-main-menu ul.menu li.views-row:hover a{color:#103c79;}#block-system-main-menu ul.menu li.menu-views ul li .views-field-view ul li a{font-weight:normal;color:#595959;}#block-system-main-menu ul.menu li.menu-depth-1 > a.active{color:#3f95d0;}#block-system-main-menu ul.menu li.menu-depth-1 > a.last{border:none;}#block-system-main-menu ul.menu li.expanded{background:url(/sites/observatorio-politica-fiscal.ibre.fgv.br/themes/libre/css/images/menu-down-arrow.png) no-repeat center 80% transparent;position:relative;}#block-system-main-menu ul.menu li.expanded > ul{background-color:#FFF;border-color:#DBDBDB;border-style:solid;border-width:1px 3px;display:none !important;left:0;padding:50px 45px;position:absolute;top:73px;width:855px;z-index:999;}#block-system-main-menu ul.menu li.expanded:hover > ul{display:block !important;}#block-system-main-menu ul.menu li.expanded > ul .view-temas li{margin-bottom:20px;width:33.3%;}#block-system-main-menu li.menu-item-358 > ul > li{width:65%;}#block-system-main-menu ul.menu li.expanded > ul .view-temas li a{background:url(/sites/observatorio-politica-fiscal.ibre.fgv.br/themes/libre/css/images/menu-arrow.png) no-repeat 0 7px transparent;color:#909090;font-size:14px;padding-left:20px;}#block-system-main-menu ul.menu li.expanded > ul .view-temas li a:hover{font-weight:bold;text-decoration:underline;}#block-views-posts-block-2{border:1px solid #dbdbdb;padding:20px;text-align:justify;}.region-sidebar-second{padding:20px 10px;border:1px solid #dbdbdb;border-left:none;}.page-autores .view-autores .view-content li{height:215px;}.node-type-autor .ds-2col > .group-left{margin-right:2%;width:64%;}.node-type-autor .ds-2col > .group-right{width:34%;}.node-type-autor .ds-2col > .group-right fieldset .field-name-field-pessoa-lattes{border-bottom:0;}.node-type-autor .field-name-field-pessoa-titulacao,.node-type-autor .field.field-name-title,.node-type-autor .field-name-body,.node-type-autor .field-name-field-pessoa-area{width:350px;}.page-categorias .view-posts .view-filters,#block-views-autores-blocks-block-2,#block-views-autores-blocks-block-1 .block-title,#block-views-autores-blocks-block-1 .view-filters{clear:left;float:left;margin-right:25px;width:220px;}.page-categorias .view-posts .view-filters .views-exposed-form #edit-sort-bef-combine-wrapper,#block-views-autores-blocks-block-1 .view-filters #edit-sort-bef-combine-wrapper{left:245px;position:absolute;top:38px;}#block-views-autores-blocks-block-1 .view-filters #edit-sort-bef-combine-wrapper{top:-45px;}.page-autores .view-autores .view-content li:nth-child(3n){margin-right:0;}.page-autores .view-autores .view-content li{width:32%}.page-autores .view-content li .views-field-title,.page-autores .view-content li .views-field-field-pessoa-titulacao,.page-autores .view-content li .views-field-field-pessoa-area,.page-autores .view-content li .views-field-field-pessoa-twitter{width:142px;}#block-views-autores-blocks-block-1 .view-empty,#block-views-autores-blocks-block-1 .view-content{border-top:3px solid #d9d9d9;float:right;margin-top:-64px;padding:125px 20px 0;width:685px;}#block-views-autores-blocks-block-1 .view-content .item-list li{border-bottom:1px solid #D9D9D9;margin-bottom:30px;padding-bottom:15px;}.page-categorias .view-posts .view-filters .views-exposed-widget,#block-views-autores-blocks-block-1 .views-exposed-widget{margin-bottom:25px;padding:0;width:100%;}.page-categorias .view-posts .view-filters .views-exposed-widget input.form-text,.page-categorias .view-posts .view-filters .views-exposed-widget select,#block-views-autores-blocks-block-1 .views-exposed-widget input.form-text,#block-views-autores-blocks-block-1 .views-exposed-widget select{width:100%;}.form-item-date-min-date input,.form-item-date-max input{width:170px !important;}#block-views-autores-blocks-block-2 .block-title{width:170px;}#block-views-autores-blocks-block-1 .view-autores-blocks > .item-list{clear:right;float:right;}#block-views-posts-block-1 .view .views-field-field-post-data{bottom:calc(100% - 226px);right:20px;}#block-views-posts-block-1 .view .item-list li{background-color:#F3F3F3;float:left;margin-right:2%;position:relative;width:296px;}#block-views-posts-block-1 .view{margin-top:40px;}#node-12 form{margin-right:2%;}#node-12 form,#node-12 .field-name-body{border-top:3px solid #D9D9D9;float:left;width:49%;}#node-12 .field-name-body{background-color:#F3F3F3;float:right;padding:85px 70px;}#node-12 .field-name-body .field-items{border-bottom:1px solid #E6E5E5;border-top:1px solid #E6E5E5;}#node-12 #webform-component-mensagem textarea{min-height:100px !important;width:455px !important;}#node-12 #edit-actions{text-align:right;}.page-categorias .view-posts .attachmet,.page-categorias .view-posts .view-content{float:right;width:800px;}.page-categorias #block-views-exp-posts-page-1 .views-exposed-form #edit-sort-bef-combine-wrapper{top:25px;}#edit-date-filter-max-wrapper{margin-top:5px;}#branding{float:left;}.region-header{float:right;}.front #content-column,.front .content-column{width:90%;}.front .region-sidebar-second{width:33%;margin-left:-23%;}#block-views-posts-block-3,#block-views-posts-block-5,#block-views-destaque-lateral-block,#block-block-5,#block-search-form{padding:10px 15px;}}
