@font-face{font-family:'Mono Social Icons Font';src:url(../font/monosocialicons-font.eot);src:url("../font/monosocialicons-font.eot?#iefix") format("embedded-opentype"),url(../font/monosocialicons-font.woff) format("woff"),url(../font/monosocialicons-font.ttf) format("truetype"),url("../font/monosocialicons-font.svg#MonoSocialIconsFont") format("svg");src:url(../font/monosocialicons-font.ttf) format("truetype");font-weight:400;font-style:normal}.portal .symbol,.portal a.symbol:before{font-family:'Mono Social Icons Font';-webkit-text-rendering:optimizeLegibility;-moz-text-rendering:optimizeLegibility;-ms-text-rendering:optimizeLegibility;-o-text-rendering:optimizeLegibility;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;-ms-font-smoothing:antialiased;-o-font-smoothing:antialiased;font-smoothing:antialiased}.portal span.symbol:before{content:attr(title);font-size:130%}.portal span.symbol{text-decoration:none}.portal #navigation{background:transparent!important}.portal #navigation .toggle-mobile{background:#77c300!important;color:#FFF}.portal #navigation .mobile-nav.open{background:#328e2d!important}.portal #navigation .mobile-nav.open>li>a{background:#77c300!important}.portal #navigation .mobile-nav.open>li>ul{background:#39a133!important}.portal #navigation #brand{width:225px;height:53px;padding:0;background:url(../img/logo-mpsc.png) no-repeat 0 0 #fff0}.portal #navigation a{color:#333;text-transform:uppercase;font-weight:600}.portal #navigation .list-divider{color:#e1e1e1;margin:0}.portal #navigation .main-nav{margin:12px 0 0 15px;font-size:14px;font-family:'Open Sans';font-style:normal;font-weight:600;color:#333}.portal #navigation .main-nav.top{margin:28px 0 0 35px}.portal #navigation .main-nav.top>li>a{padding:0}.portal #navigation .main-nav.top>li>a:hover{background-color:transparent!important}.portal #navigation .main-nav.top .list-divider{margin:0 6px 0 3px}.portal #navigation .main-nav.top .icon-search{font-size:16px}.portal #navigation .main-nav li a:hover,.portal #navigation .main-nav li a:focus{background:#fff0}.portal #navigation .main-nav li.open .dropdown-toggle,.portal #navigation .main-nav li.active .dropdown-toggle,.portal #navigation .main-nav li.open.active .dropdown-toggle,.portal #navigation .main-nav li.open .dropdown-toggle:hover,.portal #navigation .main-nav li.active .dropdown-toggle:hover,.portal #navigation .main-nav li.open.active .dropdown-toggle:hover,.portal #navigation .main-nav li.open .dropdown-toggle:focus,.portal #navigation .main-nav li.active .dropdown-toggle:focus,.portal #navigation .main-nav li.open.active .dropdown-toggle:focus{background:#333;color:#fff}.portal #navigation .main-nav li.open .caret,.portal #navigation .main-nav li.active .caret,.portal #navigation .main-nav li.open.active .caret{border-top-color:#fff}.portal #navigation .main-nav li a{color:#333;display:inline-block}@media only screen and (max-width:1062px){.portal #navigation .main-nav>li>a{font-size:13px}.portal #navigation .general-menu .treatment .dropdown-menu{left:auto;right:0}}@media only screen and (max-width:1009px){.portal #navigation .main-nav>li>a{font-size:12px}}@media only screen and (min-width:840px) and (max-width:873px){.portal #navigation .main-nav>li>a{font-size:11px}}.portal #navigation .main-nav .dropdown-menu li a{display:block}.portal #navigation .user span{font-size:11px;text-transform:uppercase;font-family:'Open Sans';font-style:normal;font-weight:600}.portal #navigation .user ul{list-style:none;margin:10px 4px 0 0}@media only screen and (min-width:800px){.portal #navigation .user ul{margin:27px 15px 0 0}}.portal #navigation .user li{float:left;margin:0 5px}.portal #navigation .user a{font-size:11px}.portal #navigation .user a:hover,.portal #navigation .user a:focus{text-decoration:none}.portal #navigation .user .font-more,.portal #navigation .user .font-less{font-size:14px}.portal #navigation .user .login{background:#f3f3f3;color:#333;display:block;width:30px;height:40px;line-height:40px;text-align:center;font-size:12px}@media only screen and (min-width:800px){.portal #navigation .user .login{width:55px;height:77px;line-height:74px}}.portal #navigation .general-menu{background:#77c300;height:5px;position:relative;width:100%;box-sizing:border-box}@media only screen and (min-width:800px){.portal #navigation .general-menu{height:auto}}@media only screen and (min-width:1200px){.portal #navigation .general-menu{width:100%}}.portal #navigation .general-menu .main-nav{margin:0}.portal #navigation .general-menu .main-nav>li.comunication{position:static}.portal #navigation .general-menu .main-nav>li.open{border-top-color:#fff}.portal #navigation .general-menu .main-nav>li>a{color:#fff}.portal #navigation .general-menu .main-nav>li>a:hover{background-color:#fff0}.portal #navigation .general-menu .main-nav>li>a .caret{border-top-color:#385f12}.portal #navigation .general-menu .dropdown-menu{border-color:#77c300}.portal #navigation .general-menu .dropdown-menu>.active>a,.portal #navigation .general-menu .dropdown-menu>li>a:hover,.portal #navigation .general-menu .dropdown-menu>li>a:focus,.portal #navigation .general-menu .dropdown-menu .dropdown-menu>.active>a:hover,.portal #navigation .general-menu .dropdown-menu .dropdown-menu>.active>a :focus{background:#77c300;color:#fff}.portal #navigation .dropdown-menu-full{top:auto;width:100%;border:none;background:#888;padding:30px 0 15px}.portal #navigation .dropdown-menu-full ul{margin:0 auto}.portal #navigation .dropdown-menu-full .submenu{list-style:none;margin-top:30px!important;border-radius:5px;background:#fff;border:1px solid #e1e1e1}.portal #navigation .dropdown-menu-full .submenu li{border-top:1px solid #e1e1e1;line-height:30px}.portal #navigation .dropdown-menu-full .submenu li:first-child{border-top:none}.portal #navigation .dropdown-menu-full .submenu li a{color:#333;font-size:14px}.portal #navigation .dropdown-menu-full .submenu li a:hover,.portal #navigation .dropdown-menu-full .submenu li a:focus{text-decoration:none}.portal #navigation .dropdown-menu-full .tabs-left>.nav-tabs{background:#fff;border-radius:5px;overflow:hidden;border-right:none;width:300px}.portal #navigation .dropdown-menu-full .tabs-left li{border-top:2px solid #737373}.portal #navigation .dropdown-menu-full .tabs-left li:first-child{border-top:none}.portal #navigation .dropdown-menu-full .tabs-left li.active a{background:#737373;color:#fff}.portal #navigation .dropdown-menu-full .tabs-left li.active a:after{border-left-color:#fff}.portal #navigation .dropdown-menu-full .tabs-left li a{background:#fff;color:#333;border:none;border-radius:0;margin:0;position:relative;display:block}.portal #navigation .dropdown-menu-full .tabs-left li a:after{position:absolute;right:5px;top:50%;width:5px;margin-top:-5px;border-color:#fff0;border-left-color:#999;border-style:solid;border-width:5px 0 5px 5px;content:" "}.portal #navigation .dropdown-menu-full .tabs-left li a:hover,.portal #navigation .dropdown-menu-full .tabs-left li a:focus{background:#737373;color:#fff}.portal #navigation .dropdown-menu-full .tabs-left li a:hover:after,.portal #navigation .dropdown-menu-full .tabs-left li a:focus:after{border-left-color:#fff}.portal #navigation .dropdown-menu-full .tab-content>*{color:#fff}.portal #navigation .dropdown-menu-full .tab-content.tab-content-inline{margin-left:320px;border:none}.portal #navigation .dropdown-menu-full .tab-content .left-menu .blog-list-post .post-meta .date,.portal #navigation .dropdown-menu-full .tab-content .left-menu .blog-list-post .post-meta .tags{float:none;display:block}.portal #navigation .dropdown-menu-full .tab-content .blog-list-post{border-color:#868686;background:#515151;color:#fff}.portal #navigation .dropdown-menu-full .tab-content .blog-list-post .post-content{padding:0 10px 0 5px}.portal #navigation .dropdown-menu-full .tab-content .blog-list-post .post-title a{color:#fff;font-size:17px;text-transform:capitalize}.portal #navigation .dropdown-menu-full .tab-content .blog-list-post:first-child{margin-top:0}.portal #navigation .dropdown-menu-full .tab-content .blog-list-post .preview-img{margin:0}.portal #navigation .dropdown-menu-full .tab-content .blog-list-post .preview-img img{margin:0;max-width:125px}.portal #navigation .dropdown-menu-full .tab-content .blog-list-post .post-meta .date,.portal #navigation .dropdown-menu-full .tab-content .blog-list-post .post-meta .tags{color:#ccc;font-size:12px}.portal #navigation .dropdown-menu-full .tab-content .blog-list-post .post-meta .tags a{font-size:11px;color:#77c300;border-color:#868686}.portal #main-search{background:#fff0;box-shadow:none;border:0 none;width:100%;padding:0;margin:0 10px;max-width:95%;left:0;right:0}.portal #main-search h3{color:#fff}.portal #main-search .close{color:#fff;opacity:1;filter:alpha(opacity=100);font-size:40px;font-weight:initial;margin:0}.portal #main-search .modal-header{border-bottom:0 none;padding:0;margin-bottom:10px}.portal #main-search .modal-body{padding:0}.portal #main-search .search-query{width:100%;height:64px;padding:5px 20px;border-radius:5px!important;font-size:19px;margin-bottom:0}.portal #main-search .btn-success{margin:10px 0 0 0;clear:both;float:right!important;width:130px;height:56px}@media only screen and (min-width:768px){.portal #main-search{padding:0;margin:0;left:15px}.portal #main-search .search-query{width:70%}.portal #main-search .btn-success{width:20%;height:76px;clear:none;margin:0}}@media only screen and (min-width:1200px){.portal #main-search{width:1170px;left:50%}.portal #main-search.container{margin-left:-585px}.portal #main-search .search-query{width:943px}.portal #main-search .btn-success{width:168px;margin:0}}.portal .faq{background:#5B5B5B;padding:60px 0;color:#FFF}.portal .faq h2{text-transform:uppercase;font-weight:900;font-size:30px}.portal .faq h3{font-weight:300;text-transform:uppercase;color:#74C126;font-size:28px}.portal .faq p{font-size:15px;margin:20px 0;max-width:770px}.portal .faq .span6,.portal .faq .span4{background:url(../img/home-bg-faq.png);padding:40px 30px 30px;text-align:center;margin-bottom:20px}@media only screen and (min-width:768px){.portal .faq .span6,.portal .faq .span4{padding:40px 70px 30px;margin-bottom:0}}.portal .faq .content-.btn{border-radius:5px;padding:20px;background:#5B5B5B}.portal .faq .content-.btn .btn{background:#74C126;text-transform:uppercase;font-size:16px;font-weight:600;border-radius:4px;display:block;line-height:20px}@media only screen and (min-width:980px){.portal .faq .content-.btn .btn{line-height:40px;height:50px}}.portal .social-media{color:#FFF;background:url(../img/bg-home-social-media.jpg) repeat-y top center}.portal .social-media ul{margin:0}.portal .social-media li{list-style:none}.portal .social-media h2{text-transform:uppercase;font-weight:900;font-size:34px;margin-bottom:40px}.portal .social-media h2 strong{font-weight:200}.portal .social-media p{margin-bottom:44px;font-size:16px}.portal .social-media .link{color:#FFF;display:block;float:left}.portal .social-media .second:after{display:block;content:'';width:1px;height:10px;background:#FFF;float:left;margin:6px 10px}.portal .social-media .symbol{font-size:50px;height:100%;color:#74C126;display:block;padding-top:26px}.portal .social-media .links-list{text-align:center;max-width:400px;margin:0 auto}.portal .social-media .links-list li{display:inline-block;width:113px;height:106px;background:#74C126;margin:-8px;border-radius:50%}.portal .social-media .links-list a{display:block;height:78px;width:78px;margin:12px auto;border-radius:50%;background-color:#FFF;text-decoration:none!important}.portal .social-media .content{max-width:1170px;margin:0 auto}@media only screen and (min-width:768px){.portal .social-media .content{padding:60px 0}}.portal .social-media .content .col1{display:block;width:100%;padding:40px 0;background:url(../img/home-bg-social.jpg) top left;text-align:center;overflow:hidden;box-sizing:border-box}.portal .social-media .content .col1:first-child{background:#74C126}@media only screen and (min-width:768px){.portal .social-media .content .col1{width:50%;padding:0;float:left;text-align:left;overflow:visible}}.portal .social-media .content .col1.clearfix{padding-left:20px;padding-right:20px}@media only screen and (min-width:1200px){.portal .social-media .content .col1.clearfix{padding:0}}.portal #hotspot{background:#EEE;padding-bottom:40px;border-bottom:1px solid #CACACA}.portal #hotspot.second-news-style .blog-list-post .post-content{padding:20px}.portal #hotspot.third-news-style,.portal #hotspot.fourth-news-style,.portal #hotspot.fifth-news-style{padding-top:20px}.portal #hotspot.third-news-style .side-spot,.portal #hotspot.fourth-news-style .side-spot,.portal #hotspot.fifth-news-style .side-spot{margin-top:20px;border:none}.portal #hotspot.third-news-style .side-spot .blog-list-post,.portal #hotspot.fourth-news-style .side-spot .blog-list-post,.portal #hotspot.fifth-news-style .side-spot .blog-list-post{padding:5px 0;border-radius:5px;border:1px solid #CACACA!important}.portal #hotspot.third-news-style .side-spot .blog-list-post.video,.portal #hotspot.fourth-news-style .side-spot .blog-list-post.video,.portal #hotspot.fifth-news-style .side-spot .blog-list-post.video{border:none!important}.portal #hotspot.third-news-style .blog-list-post,.portal #hotspot.fourth-news-style .blog-list-post,.portal #hotspot.fifth-news-style .blog-list-post{margin:20px 0}.portal #hotspot.third-news-style .blog-list-post .post-content,.portal #hotspot.fourth-news-style .blog-list-post .post-content,.portal #hotspot.fifth-news-style .blog-list-post .post-content{padding:10px 20px}.portal #hotspot.third-news-style .span12 .blog-list-post,.portal #hotspot.fourth-news-style .span12 .blog-list-post,.portal #hotspot.fifth-news-style .span12 .blog-list-post{margin-bottom:0}.portal #hotspot.fifth-news-style .blog-list-bottom .blog-list-post{margin:0}.portal #hotspot .spot{position:relative}.portal #hotspot .spot .post-content{width:100%;padding:10px 20px;box-sizing:border-box;height:100%;position:initial;color:#333}@media only screen and (min-width:1200px){.portal #hotspot .spot .post-content{background:#fff0;position:absolute;top:0;right:0;height:100%;width:45%;padding-top:20px}}.portal #hotspot .spot .post-content .post-title{font-weight:800;font-size:27px;line-height:120%}@media only screen and (min-width:1200px){.portal #hotspot .spot .post-content .post-title{color:#FFF}.portal #hotspot .spot .post-content .post-title a{color:#FFF}}@media only screen and (min-width:1200px){.portal #hotspot .spot .post-content .post-text{color:#FFF}}@media only screen and (min-width:1200px){.portal #hotspot .spot .post-content .post-meta .date{color:#FFF}}.portal #hotspot .spot .post-content .post-meta .tags{text-transform:uppercase}@media only screen and (min-width:1200px){.portal #hotspot .spot .post-content .post-meta .tags>a{border-color:#FFF}}.portal #hotspot .blog-list-post.small .preview-img{margin:0}.portal #hotspot .blog-list-post.video{padding:0!important;overflow:hidden!important;border:none!important;background:transparent!important}.portal #hotspot .blog-list-post.video iframe{width:100%!important;height:100%!important}.portal #hotspot .blog-list-post .post-content{padding-right:10px}.portal #hotspot.second-news-style .blog-list-post .post-content{padding:20px}.portal #hotspot .side-spot{margin-top:40px;border-radius:5px;border:1px solid #CACACA;overflow:hidden}.portal #hotspot .side-spot .blog-list-post{margin-top:0;padding:15px;border-radius:0;border:none;border-top:1px solid #CACACA}.portal #hotspot .side-spot .blog-list-post .post-title{margin:0}.portal #hotspot .side-spot .blog-list-post:first-child{border:none}.portal #hotspot .side-spot .post-content{padding:0}.portal #feeds{background:#FFF;padding:20px 0 10px}.portal #feeds>*{text-transform:uppercase}.portal #feeds a{color:#77C300}.portal #feeds a:hover,.portal #feeds a:focus{text-decoration:none}.portal #feeds .rss{float:right;text-align:right}.portal #feeds .rss i{margin-left:5px}.portal #find{background:#3f6c11;padding:20px 0 22px}.portal #find>*{color:#fff}.portal #find .tt-dropdown-menu{top:73px!important;width:968px!important}.portal #find h1{text-transform:uppercase;font-weight:300}.portal #find input{height:76px;padding:5px 20px;border-radius:5px!important;font-size:19px;margin-bottom:0;margin-left:0}.portal #find button{height:76px;margin-left:0;margin-top:20px}@media only screen and (min-width:768px){.portal #find button{margin-top:0;margin-left:20px}}.portal #find p{font-size:15px}.portal #centers{background:#EEE;padding:40px 0 32px}.portal #centers h3{text-transform:uppercase;font-weight:700;font-size:21px;margin-top:6px}.portal #centers .span4{border:1px solid #CACACA;border-bottom:8px solid #61A220;border-radius:5px;background:#FFF;padding:10px 20px 35px;margin-bottom:20px}@media only screen and (min-width:1200px){.portal #centers .span4{height:170px;padding:10px 20px;margin-bottom:0}}.portal #centers .span4 p{line-height:120%;color:#999;font-size:15px}.portal #centers .span4.processes p:before{width:44px;background-position:0 -67px}.portal #centers .span4.complaints p:before{width:55px;height:55px;background-position:0 -133px}.portal #centers .span4 p:before{content:"";background:url(../img/slice.png) no-repeat 0 0 #fff0;width:65px;height:65px;float:left;margin-right:15px}.portal #practice-areas{background:#FFF;padding:30px 0 20px}.portal #practice-areas h2{text-transform:uppercase;font-size:30px;font-weight:900}.portal #practice-areas h2 strong{font-weight:100}.portal #practice-areas p{color:#999;font-size:15px}.portal #practice-areas .list{margin:10px 0 40px;padding-bottom:40px;border-bottom:1px solid #CACACA}.portal #practice-areas .list li{width:50%;float:left}@media only screen and (min-width:480px){.portal #practice-areas .list li{width:33%}}@media only screen and (min-width:768px){.portal #practice-areas .list li{width:20%}}.portal #practice-areas .list a{display:block;width:100%;height:100%;position:relative}.portal #practice-areas .list .name{display:table;width:100%;height:88px;position:absolute;left:0;top:50%;margin-top:-44px;background:rgb(0 0 0 / .4);text-align:center;text-decoration:none;-webkit-transition:height 300ms ease-in-out;-moz-transition:ease-in-out;-ms-transition:ease-in-out;-o-transition:ease-in-out;transition:ease-in-out}.portal #practice-areas .list .hover{display:block;width:100%;height:100%;position:absolute;top:0;left:0;opacity:0;-webkit-transition:height 300ms ease-in-out;-moz-transition:height 300ms ease-in-out;-ms-transition:height 300ms ease-in-out;-o-transition:height 300ms ease-in-out;transition:height 300ms ease-in-out}.portal #practice-areas .list .hover .name{opacity:1!important;height:100%;margin:0;top:0;background:rgb(0 66 0 / .9)}.portal #practice-areas .list .name span{padding:5px;font-weight:700;display:table-cell;vertical-align:middle;color:#FFF;text-transform:uppercase;-webkit-transition:all 300ms ease-in-out;-moz-transition:all 300ms ease-in-out;-ms-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out}.portal #practice-areas .list .name span b{border-bottom:2px solid #77C300;padding-bottom:4px;-webkit-transition:all 100ms ease-in-out;-moz-transition:all 100ms ease-in-out;-ms-transition:all 100ms ease-in-out;-o-transition:all 100ms ease-in-out;transition:all 100ms ease-in-out}.portal #practice-areas .list a:hover .name,.portal #practice-areas .list a:focus .name{opacity:0}.portal #practice-areas .list a:hover .hover,.portal #practice-areas .list a:focus .hover{opacity:1}.portal #practice-areas .list a:hover .hover .name span,.portal #practice-areas .list a:focus .hover .name span{color:#77C300}.portal #practice-areas .list a:hover .hover .name span b,.portal #practice-areas .list a:focus .hover .name span b{border-color:#FFF}.portal #practice-areas .form{background:#EBEBEB;padding:20px;border-radius:5px}.portal #practice-areas .form select{width:100%;margin-bottom:10px;height:50px;line-height:50px;font-size:15px;color:#999}@media only screen and (min-width:768px){.portal #practice-areas .form select{width:23%;margin-left:2%;margin-bottom:0}.portal #practice-areas .form select:first-child{margin-left:0}}.portal #practice-areas .form button{width:100%;height:50px;padding:0;line-height:50px}@media only screen and (min-width:768px){.portal #practice-areas .form button{margin-left:3%;width:22%}}.portal #programs{background:#EBEBEB}.portal #programs,.portal #campaigns{padding:40px 0 0}.portal #programs .button,.portal #campaigns .button{color:#FFF;width:100%;display:block;font-size:16px;text-align:center;margin-bottom:10px;line-height:20px}@media only screen and (min-width:980px){.portal #programs .button,.portal #campaigns .button{height:50px;line-height:40px}}.portal #programs h1,.portal #campaigns h1{font-size:30px;text-transform:uppercase;font-weight:900}.portal #programs a,.portal #campaigns a{color:#77C300}.portal #programs a:hover,.portal #programs a:focus,.portal #campaigns a:hover,.portal #campaigns a:focus{text-decoration:none}.portal #programs .blog-list-post,.portal #campaigns .blog-list-post{margin:0 0 10px 0}.portal #programs .blog-list-post .preview-img,.portal #campaigns .blog-list-post .preview-img{width:100%;margin:0}.portal #programs .blog-list-post .post-content,.portal #campaigns .blog-list-post .post-content{clear:both;float:none;margin:0;width:100%;padding:20px}.portal #programs .post-content h4,.portal #campaigns .post-content h4{margin-top:0}.portal #programs .post-content h4 a,.portal #campaigns .post-content h4 a{color:#333;font-weight:700;font-size:20px}.portal #programs .post-content p,.portal #campaigns .post-content p{color:#999;font-size:15px}.portal #programs .btn-cat,.portal #campaigns .btn-cat{padding:0 7px;height:18px;display:block;line-height:18px;text-align:center;text-transform:uppercase;font-size:11px;color:#77C300;border:1px solid #CCC;float:left;clear:both}.portal #programs .tt-fluid,.portal #campaigns .tt-fluid{font-size:15px;color:#666;margin-bottom:20px}.portal .page-retirement-login .retirement{background:#EEE;padding:70px 0 80px}.portal .page-retirement-login .retirement h2{font-weight:900;text-transform:uppercase;font-size:21px}.portal .page-retirement-login .retirement p{margin-bottom:30px}.portal .page-retirement-login .retirement input{width:100%;height:50px;display:block;border-radius:5px!important;box-sizing:border-box}.portal .page-retirement-login .retirement .forget-pass{float:left;text-decoration:underline;color:#666;margin-top:17px}.portal .page-retirement-login .retirement .btn{float:right;font-weight:700;height:50px;line-height:30px}.portal #main.portal .page-retirement-login .breadcrumbs{padding-bottom:0;border-bottom:none;margin-bottom:10px}.portal .page-retirement-room .useful-links,.portal .page-adoption .useful-links{box-shadow:none;border:none;margin:10px 0 60px}.portal .page-retirement-room .useful-links h4,.portal .page-adoption .useful-links h4{text-transform:uppercase}.portal .page-retirement-room .useful-links li,.portal .page-adoption .useful-links li{margin-left:0!important}.portal .page-retirement-room .useful-links li a,.portal .page-adoption .useful-links li a{color:#666;text-decoration:underline}.portal .page-retirement-room .useful-links li i,.portal .page-adoption .useful-links li i{margin-left:5px;color:#393}.portal .page-strategic-planning .breadcrumbs{margin-bottom:0!important;border-bottom:0 none!important}.portal .page-strategic-planning #banner{background:#FFF;width:100%;height:332px;position:relative;overflow:hidden;margin-bottom:40px}.portal .page-strategic-planning #banner img{position:absolute;left:50%;margin-left:-960px;top:0;width:1920px;height:auto;max-width:none}.portal .page-strategic-planning footer{margin-top:80px}.portal #main .breadcrumbs{background:none;border-bottom:1px solid #dbdbdb;padding-bottom:14px;margin:17px 0 48px 0}.portal #main .breadcrumbs li{font-size:15px;font-weight:100;color:#333;text-transform:uppercase}.portal #main .breadcrumbs li:first-child{font-family:FontAwesome;text-decoration:inherit;position:relative;display:block;color:#74c126;font-size:20px;width:34px}.portal #main .breadcrumbs .megafone{font-family:FontAwesome;text-decoration:none;position:relative;display:block;color:#74c126;font-size:20px;width:34px}.portal #main .breadcrumbs li:first-child:before{content:"\f015";margin-top:5px;position:absolute;top:10px;background:#fff;display:block;width:18px;text-align:center;margin-top:5px}.portal #main .breadcrumbs li:first-child a{position:absolute;text-indent:-9999em;display:block}.portal #main .breadcrumbs ul li a{padding:10px;color:#333;line-height:30px}.portal #main .breadcrumbs .current a{font-size:30px;font-weight:900}.portal #main .breadcrumbs .icon-angle-right{float:right}.portal #main .breadcrumbs .icon-angle-right:before{background:url(../img/breadcrumb.png);content:'';display:block;width:5px;height:25px;margin-top:5px}.portal #aside{background:#FFF;border-radius:5px;overflow:hidden;border:1px solid #CBCBCB;width:100%}.portal #aside ul{margin:0}.portal #aside li{border-top:1px solid #CBCBCB;list-style:none}.portal #aside li:first-child{border-top:none}.portal #aside li.active a{background:#737373;color:#FFF}.portal #aside li.active a:after{border-left-color:#FFF}.portal #aside li a{background:#FFF;color:#333;display:block;padding:12px 16px;border:none;width:100%;height:100%;border-radius:0;margin:0;text-transform:uppercase;text-decoration:none;position:relative;box-sizing:border-box}.portal #aside li a:after{position:absolute;right:5px;top:50%;width:5px;margin-top:-5px;border-color:#fff0;border-left-color:#999;border-style:solid;border-width:5px 0 5px 5px;content:" "}.portal #aside li a:hover,.portal #aside li a:focus{background:#737373;color:#FFF}.portal #aside li a:hover:after,.portal #aside li a:focus:after{border-left-color:#FFF}.portal .page-practice-areas .divider{height:9px;background:url(../img/bg-divider.png) repeat-x 0 0 #fff0}.portal .page-practice-areas h4{text-transform:uppercase}.portal .page-practice-areas h4 strong{font-weight:400}@media only screen and (max-width:768px){.portal .page-practice-areas .featured-news{margin-top:50px}}.portal .page-practice-areas .featured-news .blog-list-post{margin:0;background:#74C126;border:none;padding-bottom:0;border-radius:5px;overflow:hidden}.portal .page-practice-areas .featured-news .preview-img{margin:0}.portal .page-practice-areas .featured-news .post-content{width:55%;padding:20px;box-sizing:border-box}.portal .page-practice-areas .featured-news .post-content .post-title>a{color:#FFF}.portal .page-practice-areas .featured-news .post-content .post-text{color:#FFF}@media only screen and (max-width:1200px){.portal .page-practice-areas .featured-news .preview-img{margin-top:20px;float:none!important}.portal .page-practice-areas .featured-news .post-content{width:100%}}.portal .page-consumer .others-news h4,.portal .page-criminal .others-news h4,.portal .page-pressroom .others-news h4,.portal .page-practice-areas .others-news h4,.portal .page-retirement-room .others-news h4,.portal .page-attorney-general-justice .others-news h4{text-transform:uppercase}.portal .page-consumer .others-news .post-title,.portal .page-criminal .others-news .post-title,.portal .page-pressroom .others-news .post-title,.portal .page-practice-areas .others-news .post-title,.portal .page-retirement-room .others-news .post-title,.portal .page-attorney-general-justice .others-news .post-title{text-transform:none}.portal .page-consumer .others-news .blog-list-post,.portal .page-criminal .others-news .blog-list-post,.portal .page-pressroom .others-news .blog-list-post,.portal .page-practice-areas .others-news .blog-list-post,.portal .page-retirement-room .others-news .blog-list-post,.portal .page-attorney-general-justice .others-news .blog-list-post{margin:0;background:#FFF;border:none;padding-bottom:0;margin-bottom:40px}.portal .page-consumer .others-news .preview-img,.portal .page-criminal .others-news .preview-img,.portal .page-pressroom .others-news .preview-img,.portal .page-practice-areas .others-news .preview-img,.portal .page-retirement-room .others-news .preview-img,.portal .page-attorney-general-justice .others-news .preview-img{overflow:hidden;margin:0;border-radius:5px}.portal .page-consumer .others-news .post-content,.portal .page-criminal .others-news .post-content,.portal .page-pressroom .others-news .post-content,.portal .page-practice-areas .others-news .post-content,.portal .page-retirement-room .others-news .post-content,.portal .page-attorney-general-justice .others-news .post-content{width:100%;padding:10px 0 0;box-sizing:border-box}@media only screen and (max-width:1024px){.portal .page-consumer .others-news .preview-img,.portal .page-criminal .others-news .preview-img,.portal .page-pressroom .others-news .preview-img,.portal .page-practice-areas .others-news .preview-img,.portal .page-retirement-room .others-news .preview-img,.portal .page-attorney-general-justice .others-news .preview-img{float:none!important}}@media only screen and (min-width:1024px){.portal .page-consumer .others-news .preview-img,.portal .page-criminal .others-news .preview-img,.portal .page-pressroom .others-news .preview-img,.portal .page-practice-areas .others-news .preview-img,.portal .page-retirement-room .others-news .preview-img,.portal .page-attorney-general-justice .others-news .preview-img{max-width:50%}.portal .page-consumer .others-news .post-content,.portal .page-criminal .others-news .post-content,.portal .page-pressroom .others-news .post-content,.portal .page-practice-areas .others-news .post-content,.portal .page-retirement-room .others-news .post-content,.portal .page-attorney-general-justice .others-news .post-content{width:50%;padding:0 20px}}@media only screen and (min-width:1200px){.portal .page-consumer .others-news .preview-img,.portal .page-criminal .others-news .preview-img,.portal .page-pressroom .others-news .preview-img,.portal .page-practice-areas .others-news .preview-img,.portal .page-retirement-room .others-news .preview-img,.portal .page-attorney-general-justice .others-news .preview-img{max-width:none}.portal .page-consumer .others-news .post-content,.portal .page-criminal .others-news .post-content,.portal .page-pressroom .others-news .post-content,.portal .page-practice-areas .others-news .post-content,.portal .page-retirement-room .others-news .post-content,.portal .page-attorney-general-justice .others-news .post-content{padding:20px}}.others-news-small .span3 .blog-list-post,.others-news-small .span4 .blog-list-post{position:relative;padding-top:10px;margin:0 0 20px;border:none}.others-news-small .span3 .blog-list-post::before,.others-news-small .span4 .blog-list-post::before{content:'';width:25px;height:5px;display:block;background-color:#a3be03;position:absolute;top:0;left:0}.others-news-small .span3 .post-content,.others-news-small .span4 .post-content{padding:0;width:100%}.portal .page-practice-areas #practice-areas{padding:10px 0 0}.portal .page-practice-areas #practice-areas .list{border-bottom:none;margin:0}.portal .page-acts-norms #find{background:none;padding:0;margin-top:50px}@media only screen and (min-width:768px){.portal .page-acts-norms #find{margin-top:0}}.portal .page-acts-norms #find form{background-color:#EBEBEB;padding:3%;box-sizing:border-box;border-radius:5px}.portal .page-acts-norms #find form input{line-height:50px;height:50px}.portal .page-acts-norms #find form button{height:50px}.portal .page-acts-norms #find p{color:#999}.portal .page-acts-norms #find .tt-dropdown-menu{top:46px!important;width:100%!important}@media only screen and (min-width:768px){.portal .page-acts-norms #find{margin-top:0}.portal .page-acts-norms #find button{margin-left:2%}.portal .page-acts-norms #find .tt-dropdown-menu{top:46px!important;width:74%!important}}@media only screen and (min-width:1200px){.portal .page-acts-norms #find .tt-dropdown-menu{width:606px!important}}.portal .page-acts-norms .acts-list{margin-left:0}.portal .page-acts-norms .acts-list li{list-style:none}.portal .page-acts-norms .acts-list .blog-list-post{margin:0;border:none;padding:20px 0 0;margin-bottom:20px;border-top:1px solid #DDD}.portal .page-acts-norms .acts-list .blog-list-post:first-child{border-top:none;padding:0;margin-top:30px}.portal .page-acts-norms .acts-list .preview-img{overflow:hidden;margin:0;border-radius:5px;width:20%}.portal .page-acts-norms .acts-list .with-preview{margin-bottom:30px;padding-top:30px}.portal .page-acts-norms .acts-list .with-preview .post-content{float:right;width:78%}@media only screen and (max-width:768px){.portal .page-acts-norms .acts-list .blog-list-post .post-content{padding:0}.portal #main .breadcrumbs ul li a{padding:10px;color:#333;line-height:20px}.portal #main .breadcrumbs .current a{font-size:15px;font-weight:500}}.portal .pagination{padding:20px;margin:40px 0 80px;background-color:#ebebeb;border-radius:4px;font-size:15px}.portal .pagination ul{display:block;position:relative;text-align:center;box-shadow:none}.portal .pagination ul li{display:inline-block;line-height:30px}.portal .pagination ul li a{background:#fff0}.portal .pagination ul li a:hover,.portal .pagination ul li a:focus{background:#fff0}.portal .pagination ul li a,.portal .pagination ul li span{background-color:#fff0;padding:0 12px;float:none;font-weight:700;color:#3e3e3e;border:none;border-left:1px solid #bbb}.portal .pagination ul li .btn.btn-pag{border-radius:4px;font-size:14px;text-transform:uppercase;font-weight:700;box-sizing:border-box;line-height:30px;color:#fff;background-color:#999;border-bottom:4px solid #666}.portal .pagination ul li .btn.btn-pag i{margin-right:10px}.portal .pagination ul li .btn.btn-pag:hover{background-color:#999}.portal .pagination ul li.first-number a,.portal .pagination ul li.first-number span{border:none}.portal .pagination ul li.active,.portal .pagination ul li:hover{background:#fff0}.portal .pagination ul li.active a,.portal .pagination ul li.active span,.portal .pagination ul li:hover a,.portal .pagination ul li:hover span{color:#72bf26;background:#fff0}.portal .pagination ul li:first-child,.portal .pagination ul li:last-child{display:block;float:left}.portal .pagination ul li:last-child{display:block;float:right}@media only screen and (max-width:500px){.portal .pagination{padding:10px}.portal .pagination ul{padding-bottom:50px}.portal .pagination ul li:first-child,.portal .pagination ul li:last-child{position:absolute;bottom:0;left:0}.portal .pagination ul li:last-child{left:auto;right:0}}.portal .page-faq{margin-bottom:80px}@media screen and (max-width:1190px){.portal .page-faq form{width:auto}}.portal .page-faq form.well{background:#eee;box-shadow:none}@media screen and (max-width:1190px){.portal .page-faq form label{width:100%}}.portal .page-faq form span{font-size:16px;color:#666;width:530px;display:inline-block}@media screen and (max-width:1190px){.portal .page-faq form span{width:100%}}.portal .page-faq form select{width:450px;height:50px}@media screen and (max-width:1190px){.portal .page-faq form select{width:100%}}.portal .page-faq form button{width:85px;height:50px;margin-left:15px}@media screen and (max-width:1190px){.portal .page-faq form button{float:right!important}}.portal .page-faq .box.box-bordered .box-title{border:1px solid #ccc;border-radius:4px}.portal .page-faq .box.box-bordered .box-title .actions .btn{background:#74c126;color:#fff;padding:0 8px;width:35px;display:table}.portal .page-faq .box.box-bordered .box-title .actions .btn i{margin-right:0;vertical-align:middle}.portal .page-faq .box.box-bordered .box-content{border:1px solid #eee;background:#eee;font-size:15px;color:#666;line-height:120%;border-radius:0 0 4px 4px;padding:30px}.portal .page-faq .box.box-bordered .box-content .wrap-video{margin-left:40px}@media screen and (max-width:1190px){.portal .page-faq .box.box-bordered .box-content .wrap-video{float:left!important;margin-left:0}}.portal .page-faq .box.box-bordered .box-content .pull-left{width:594px}@media screen and (max-width:1190px){.portal .page-faq .box.box-bordered .box-content .pull-left{width:100%}}.portal .page-faq h4{color:#999;font-size:15px;font-weight:500}.portal .page-caos .highlights p{font-size:14px;color:#999;line-height:120%}.portal .page-caos .centro-apoio{background:#ebebeb;padding:30px 0}.portal .page-caos .news .intro-page{margin-top:30px}.portal .page-caos footer{margin-top:80px}.portal .page-search-result #find{background:none;padding:0}.portal .page-search-result #find form{background-color:#EBEBEB;padding:3%;box-sizing:border-box;border-radius:5px}.portal .page-search-result #find form input{line-height:50px;height:50px}.portal .page-search-result #find form button{height:50px}.portal .page-search-result #find p{color:#999}.portal .page-search-result #find .tt-dropdown-menu{top:47px!important;width:934px!important;background:#fff}.portal .page-search-result .wrap-form{padding:0;border-radius:5px}.portal .page-search-result .controls{background:#d6d6d6;padding:20px;border-radius:5px 5px 0 0}.portal .page-search-result .controls-filter{background:#ebebeb;border-radius:0 0 5px 5px}.portal .page-search-result .controls-filter strong{display:block;color:#666;font-size:20px;margin-bottom:10px}@media only screen and (max-width:1200px){.portal .page-search-result .find1,.portal .page-search-result .find2{width:48.71794872%}}@media only screen and (max-width:640px){.portal .page-search-result .find1,.portal .page-search-result .find2{width:46.71794872%}}.portal .page-search-result .sel-area-portal{margin-right:2.56410256%}@media only screen and (max-width:1200px){.portal .page-search-result .sel-area-portal{margin-right:0;width:100%}}@media only screen and (max-width:1200px){.portal .page-search-result .sel-tipo-arquivo{margin-left:0!important;width:100%;margin-top:10px}}@media only screen and (max-width:1200px){.portal .page-search-result .btn-success{float:right!important}}.portal .page-search-result #find form{padding:0}.portal .page-search-result #find form input{background:#fff}.portal .page-search-result #find form select{height:50px}.portal .page-search-result .dagger{color:#aaa;font-size:26px;font-weight:400;display:inline-block;width:2.56410256%;text-align:center;line-height:50px}@media only screen and (max-width:640px){.portal .page-search-result .dagger{width:6.56410256%}}.portal .page-search-result .list{margin-left:0}.portal .page-search-result .list li{list-style:none}.portal .page-search-result .list .post-title{font-size:20px!important}.portal .page-search-result .list .blog-list-post{margin:0;border:none;padding:20px 0 0;margin-bottom:20px;border-top:1px solid #ddd;border-radius:0}.portal .page-search-result .list .blog-list-post:first-child{border-top:none;padding:0;margin-top:30px}.portal .page-search-result .list .preview-img{overflow:hidden;margin:0;border-radius:5px}.portal .page-search-result .list .with-preview{margin-bottom:30px;padding-top:30px}.portal .page-search-result .list .with-preview .post-content{float:left}.portal .page-faca-parte .well-box ul a{color:#393}@media only screen and (max-width:768px){.portal .page-search-result .list .blog-list-post .post-content{padding:0}}.portal .page-saic .orange-well{border:none;margin-bottom:0}.portal .page-saic .orange-well.portal .well-box h4.with-line{color:#FFF}.portal .page-saic .orange-well.portal .well-box h4.with-line::after{background-color:#FFF}.portal .page-saic .orange-well.portal .well-box a,.portal .page-saic .orange-well.portal .well-box p{color:#FFF;text-decoration:none}.portal .page-saic .orange-well.portal .well-box .btn{font-size:14px;color:#F60;background-color:#FFF;border-color:#CCC;margin-top:5px}.portal .page-saic .orange-well.portal .well-box .btn:hover,.portal .page-saic .orange-well.portal .well-box .btn:focus{color:#F60;background-color:#FFF;border-color:#CCC}.portal .page-saic .well-address h4,.portal .page-saic .well-schedule h4{text-transform:uppercase;margin:0 0 10px}.portal .page-saic .well-address p,.portal .page-saic .well-schedule p{padding-left:70px;position:relative}.portal .page-saic .well-address p::before,.portal .page-saic .well-schedule p::before{content:"";background:url(../img/slice.png) no-repeat 0 -189px #fff0;display:block;width:50px;height:67px;position:absolute;top:0;left:0}.portal .page-saic .well-schedule p::before{background-position:0 -257px;width:55px;height:55px}.portal .page-saic .well-questions{background:url(../img/bg-questions.jpg) repeat;border-radius:4px;padding:20px;box-sizing:border-box;margin-bottom:75px}.portal .page-saic .well-questions h4{text-transform:uppercase;color:#FFF}.portal .page-saic .well-questions h4 span{font-weight:300;display:block}.portal .page-saic .well-questions a{color:#FFF;font-weight:300;text-transform:initial;display:block}@media only screen and (min-width:768px){.portal .page-saic .well-address{padding-bottom:39px}.portal .page-saic .portal .well-box.with-image{margin-bottom:0}}.portal .page-conheca-mpsc .featured-news h3{font-size:21px;text-transform:uppercase}@media only screen and (max-width:768px){.portal .page-conheca-mpsc .featured-news{margin-top:50px}}.portal .page-conheca-mpsc .featured-news .blog-list-post{margin:0;background:#74C126;border:none;padding-bottom:0;border-radius:5px;overflow:hidden}.portal .page-conheca-mpsc .featured-news .preview-img{margin:0}.portal .page-conheca-mpsc .featured-news .post-content{width:55%;padding:20px;box-sizing:border-box}.portal .page-conheca-mpsc .featured-news .post-content .post-title>a{color:#FFF}.portal .page-conheca-mpsc .featured-news .post-content .post-text{color:#FFF}@media only screen and (max-width:1200px){.portal .page-conheca-mpsc .featured-news .preview-img{margin-top:20px;float:none!important}.portal .page-conheca-mpsc .featured-news .post-content{width:100%}}.portal .page-conheca-mpsc .label{height:50px;line-height:50px;font-size:16px;margin:0 15px 15px 0;padding:0 15px;color:#666;background:#fff;border:1px solid #c9c9c9;border-radius:5px}.portal .page-denounces h4{font-size:21px}.portal .page-denounces .featured-news{margin-bottom:20px}.portal .page-denounces .featured-news h3{font-size:21px;text-transform:uppercase}@media only screen and (max-width:768px){.portal .page-denounces .featured-news{margin-top:50px}}.portal .page-denounces .featured-news .blog-list-post{margin:0;background:#74C126;border:none;padding-bottom:0;border-radius:5px;overflow:hidden}.portal .page-denounces .featured-news .preview-img{margin:0}.portal .page-denounces .featured-news .post-content{width:55%;padding:20px;box-sizing:border-box}.portal .page-denounces .featured-news .post-content .post-title>a{color:#FFF}.portal .page-denounces .featured-news .post-content .post-text{color:#FFF}@media only screen and (max-width:1200px){.portal .page-denounces .featured-news .preview-img{margin-top:20px;float:none!important}.portal .page-denounces .featured-news .post-content{width:100%}}.portal .page-denounces .well p{margin-left:0}.portal .page-denounces .bg-green-well .btn,.portal .page-denounces .bg-green-well .btn:hover,.portal .page-denounces .bg-green-well .btn:focus{color:#063}.portal .page-denounces .custom-list li{margin-left:0}.portal .page-blogs #find{background:none;padding:0;margin-top:0}.portal .page-blogs #find form{background-color:#EBEBEB;padding:3%;box-sizing:border-box;border-radius:5px}.portal .page-blogs #find form input{line-height:50px;height:50px}.portal .page-blogs #find form button{height:50px}.portal .page-blogs #find p{color:#999}.portal .page-blogs #find .tt-dropdown-menu{top:46px!important;width:100%!important}@media only screen and (min-width:768px){.portal .page-blogs #find{margin-top:0}.portal .page-blogs #find button{margin-left:2%}.portal .page-blogs #find .tt-dropdown-menu{width:74.2%!important}}@media only screen and (min-width:1200px){.portal .page-blogs #find .tt-dropdown-menu{width:815px!important}}.portal .page-blogs .well-box.with-image{padding-top:225px;margin-bottom:30px}.portal .page-blogs .well-box h4.with-line::after{top:27px}.portal .page-blogs .well-box h5{margin-bottom:5px}.portal .page-blogs .well-box a,.portal .page-blogs .well-box a:hover,.portal .page-blogs .well-box a:focus{text-decoration:none;color:#333}.portal .page-blogs .well-box .post-meta{margin-bottom:5px}.portal .page-blogs .well-box .post-meta .date{font-weight:700;font-size:12px;color:#999}.portal .page-blogs .pagination{margin-top:0}.portal .page-about .green-well .btn,.portal .page-about .green-well .btn:hover,.portal .page-about .green-well .btn:focus{color:#063}.portal .page-about .useful-links li{margin-left:0}.portal .page-about .useful-links a,.portal .page-about .useful-links a:hover,.portal .page-about .useful-links a:focus{color:#8d8d8d}.portal .page-about .useful-links a i,.portal .page-about .useful-links a:hover i,.portal .page-about .useful-links a:focus i{color:#393}.portal .page-consumer h4{font-size:21px;text-transform:uppercase}.portal .page-consumer .well-box h4{font-size:17px}.portal .page-consumer .well-box h4 a{color:#333}.portal .page-consumer .well-box .post-meta{margin:8px 0}.portal .page-consumer .well-box .post-meta strong{font-size:12px;color:#999}.portal .page-consumer .well-box .post-meta .label{text-transform:uppercase;margin:0 5px}.portal .page-consumer .well-box p{font-size:14px;color:#999}.portal .page-consumer .others .well-box h4{font-size:21px}.portal .page-consumer .others .well-box p{margin:10px 0}.portal .page-consumer .others-service .well-box h4,.portal .page-consumer .others-programs .well-box h4,.portal .page-consumer .others-publications .well-box h4{text-transform:initial}.portal .page-consumer .others-service .well-box p,.portal .page-consumer .others-programs .well-box p,.portal .page-consumer .others-publications .well-box p{margin:10px 0}.portal .page-consumer .others-programs .post-meta{margin-bottom:0}.portal .page-consumer .others-programs .post-meta .label{margin:0}@media only screen and (max-width:500px){.portal .page-consumer .others-programs .with-side-image{padding:19px}.portal .page-consumer .others-programs .with-side-image .wrap-image{position:static;text-align:center;margin-bottom:10px}}.portal .page-consumer .last-box{margin:20px 0 80px}.portal .page-consumer .btn-mini{font-size:14px;height:35px;line-height:30px}.portal .page-pressroom .well-box.with-side-image{padding:0 0 0 85px;border:none}.portal .page-pressroom .well-box.with-side-image h4{font-size:16px;color:#61A220}.portal .page-pressroom .well-box.with-side-image p{font-size:13px;margin:8px 0 -5px}.portal .page-pressroom .well-box.with-side-image span{font-size:13px;text-transform:uppercase;color:#666}.portal .page-pressroom .well-box.with-side-image a{display:block;font-size:11px;text-decoration:none}.portal .page-pressroom .well-box h4.with-line::after{background-color:#FFF;top:28px}.portal .page-pressroom .well-box.bg-orange-well{border:none}.portal .page-pressroom .well-box.bg-orange-well h4.with-line::after{background-color:#FFF}.portal .page-pressroom .well-box.bg-orange-well .infos{background-color:#FF8C40}.portal .page-pressroom .well-box h5{color:#FFF;font-size:18px}.portal .page-pressroom .well-box p{margin:0}.portal .page-pressroom .well-box .infos{margin:10px 0 0;padding:19px 19px 22px;border-radius:4px;list-style:none;background-color:#3F3F3F}.portal .page-pressroom .well-box .infos li{font-weight:400;font-size:15px;color:#FFF}.portal .page-pressroom .well-box .infos li:last-child i{margin:0 4px 0 3px}.portal .page-pressroom .well-box .infos strong{font-weight:700;margin:0 5px;text-transform:uppercase}.portal .page-pressroom .btn-mini{height:35px;line-height:30px;font-size:14px}.portal .page-pressroom .bg-green-well .btn,.portal .page-pressroom .bg-green-well .btn:hover,.portal .page-pressroom .bg-green-well .btn:focus{color:#063}.portal .page-pressroom .dark-well,.portal .page-pressroom .green-well,.portal .page-pressroom .orange-well{margin-bottom:0}.portal .page-pressroom .last-box{margin-bottom:80px}.portal .page-justice-prosecutors .photo{width:100px;margin-right:15px}.portal .page-justice-prosecutors .bio{width:294px}@media only screen and (max-width:320px){.portal .page-justice-prosecutors .bio{width:100%}}.portal .page-justice-prosecutors .box{margin-bottom:20px}.portal .page-justice-prosecutors .box:hover .box-title,.portal .page-justice-prosecutors .box:focus .box-title{background:#74c126;border-bottom:4px solid #61a220!important}.portal .page-justice-prosecutors .box .box-title{border:0 none!important;border-bottom:4px solid #666!important;height:35px;line-height:35px;padding:0;font-size:14px;position:relative;background:#999}.portal .page-justice-prosecutors .box .box-title .btn{padding:0;border:0 none;height:35px;line-height:35px;position:absolute;right:0}.portal .page-justice-prosecutors .box .box-title .btn:hover,.portal .page-justice-prosecutors .box .box-title .btn:focus{background:none}.portal .page-justice-prosecutors .box .box-content{border-width:1px;border-radius:0 0 5px 5px;margin-top:-3px}.portal .page-justice-prosecutors .box li{margin-bottom:10px}.portal .page-attorney-general-justice .featured-news{color:#fff;font-size:15px}.portal .page-attorney-general-justice .featured-news.blue .blog-list-post{background:#09f}.portal .page-attorney-general-justice .featured-news.blue .custom-list li::before{color:#fff}.portal .page-attorney-general-justice .featured-news li{margin-bottom:5px}.portal .page-attorney-general-justice .featured-news.image-right .post-content{margin:0 20px 0 0}.portal .page-attorney-general-justice .featured-news .btn{margin-top:20px;color:#74c126}.portal .page-attorney-general-justice .featured-news .btn:hover,.portal .page-attorney-general-justice .featured-news .btn:focus{color:#74c126}.portal .page-attorney-general-justice .featured-news h3{font-size:21px!important;text-transform:uppercase;margin-top:0;line-height:120%}@media only screen and (max-width:768px){.portal .page-attorney-general-justice .featured-news{margin-top:50px}}.portal .page-attorney-general-justice .featured-news .blog-list-post{margin:0;background:#74c126;border:none;padding-bottom:0;border-radius:5px;overflow:hidden}.portal .page-attorney-general-justice .featured-news .preview-img{width:385px;margin:0}@media only screen and (max-width:480px){.portal .page-attorney-general-justice .featured-news .preview-img{width:inherit}}.portal .page-attorney-general-justice .featured-news .post-content{width:462px;padding:20px;box-sizing:border-box}@media only screen and (max-width:480px){.portal .page-attorney-general-justice .featured-news .post-content{width:inherit}.hide-mobile{display:none}.portal .well-box h4.with-line{position:inherit}}.portal .page-attorney-general-justice .featured-news .post-content .post-title>a{color:#FFF}.portal .page-attorney-general-justice .featured-news .post-content .post-text{color:#FFF}@media only screen and (max-width:1200px){.portal .page-attorney-general-justice .featured-news .preview-img{margin-top:20px;float:none!important}.portal .page-attorney-general-justice .featured-news .post-content{width:100%}}.portal .page-criminal h4{font-size:21px;text-transform:uppercase}.portal .page-criminal p .highlight{background-color:rgb(255 204 0 / .2)}.portal .page-criminal .well-box h4{font-size:17px}.portal .page-criminal .well-box .post-meta{margin:8px 0}.portal .page-criminal .well-box .post-meta strong{font-size:12px;color:#999}.portal .page-criminal .well-box .post-meta .label{text-transform:uppercase;margin:0 5px}.portal .page-criminal .well-box p{font-size:14px;color:#999}.portal .page-criminal .others .well-box h4{font-size:21px}.portal .page-criminal .others .well-box p{margin:10px 0}.portal .page-criminal .others-programs .well-box h4,.portal .page-criminal .others-publications .well-box h4{text-transform:initial}.portal .page-criminal .others-programs .well-box p,.portal .page-criminal .others-publications .well-box p{margin:10px 0}.portal .page-criminal .others-programs .post-meta,.portal .page-criminal .others-publications .post-meta{margin:0}.portal .page-criminal .others-programs .post-meta .label,.portal .page-criminal .others-publications .post-meta .label{margin:0}@media only screen and (max-width:500px){.portal .page-criminal .others-programs .with-side-image,.portal .page-criminal .others-publications .with-side-image{padding:19px}.portal .page-criminal .others-programs .with-side-image .wrap-image,.portal .page-criminal .others-publications .with-side-image .wrap-image{position:static;text-align:center;margin-bottom:10px}}.portal .page-criminal .btn-mini{font-size:14px;min-height:35px;line-height:30px}.portal .page-criminal .last-row{margin-bottom:80px}.portal .page-criminal .orange-well{border:none;margin-bottom:0}.portal .page-criminal .orange-well.well-box h4.with-line{color:#FFF}.portal .page-criminal .orange-well.well-box h4.with-line::after{background-color:#FFF;top:27px}.portal .page-criminal .orange-well.well-box p{color:#FFF}.portal .page-criminal .featured-news.light-box .blog-list-post{background:#fff0;border:1px solid #CCC}.portal .page-criminal .featured-news.light-box .btn-mini,.portal .page-criminal .featured-news.light-box .btn-mini:hover,.portal .page-criminal .featured-news.light-box .btn-mini:focus{color:#FFF;border-color:#61a220;background-color:#74c126}.portal .page-criminal .featured-news.light-box .post-content .post-title>a{color:#333}.portal .page-criminal .featured-news.light-box .post-content .post-text{color:#999}.portal .page-criminal .featured-news .blog-list-post{margin:0;background:#74C126;border:none;padding-bottom:0;border-radius:4px;overflow:hidden}.portal .page-criminal .featured-news .preview-img{margin:0}.portal .page-criminal .featured-news .post-content{width:55%;padding:20px;box-sizing:border-box}.portal .page-criminal .featured-news .post-content .post-title{text-transform:uppercase;margin:0 0 10px;line-height:120%}.portal .page-criminal .featured-news .post-content .post-title>a{color:#FFF}.portal .page-criminal .featured-news .post-content .post-text{color:#FFF;margin:0 0 15px}.portal .page-criminal .featured-news .btn-mini,.portal .page-criminal .featured-news .btn-mini:hover,.portal .page-criminal .featured-news .btn-mini:focus{background-color:#FFF;color:#74C126;border-color:#CCC}@media only screen and (max-width:1200px){.portal .page-criminal .featured-news .preview-img{margin-top:20px;float:none!important}.portal .page-criminal .featured-news .post-content{width:100%}}.portal .page-criminal .find-prosecution{margin-top:15px}.portal .page-criminal .find-prosecution select{width:100%;margin-bottom:10px;height:50px;line-height:50px;font-size:15px;color:#999}.portal .page-criminal .find-prosecution button{width:100%;height:50px;padding:0;line-height:50px;background-color:#FFF;color:#F60;border-color:#CCC}.portal .page-criminal .find-prosecution button:hover,.portal .page-criminal .find-prosecution button:focus{background-color:#FFF;color:#F60;border-color:#CCC}@media only screen and (min-width:768px){.portal .page-criminal .find-prosecution select{width:23%;margin-left:2%;margin-bottom:0}.portal .page-criminal .find-prosecution select:first-child{margin-left:0}.portal .page-criminal .find-prosecution button{margin-left:3%;width:22%}}.portal .page-contact .breadcrumbs{margin-bottom:0;border-bottom:0 none}.portal .page-contact .well{border-radius:0 none;box-shadow:none;border:0 none}.portal .page-contact .intro-page .label{color:#666;font-size:16px;height:50px;line-height:50px;border-radius:5px;padding:0 10px;display:inline-block;background:#fff;border:1px solid #c9c9c9;margin:20px 20px 0 0}.portal .page-contact .intro-page .label i{font-size:20px;color:#74c126;display:inline-block;margin-left:10px}.portal .page-contact .tabletd small{display:block;font-size:10px}.portal .page-contact footer{margin-top:70px}.portal .page-find-pj h4{font-size:21px;text-transform:uppercase}.portal .page-find-pj .find-prosecution{margin-top:15px;background-color:#EBEBEB;border-radius:4px;padding:19px;box-sizing:border-box}.portal .page-find-pj .find-prosecution select{width:100%;margin-bottom:10px;height:50px;line-height:50px;font-size:15px;color:#999}.portal .page-find-pj .find-prosecution button{width:100%;height:50px;padding:0;line-height:50px}@media only screen and (min-width:768px){.portal .page-find-pj .find-prosecution select{width:23%;margin-left:2%;margin-bottom:0}.portal .page-find-pj .find-prosecution select:first-child{margin-left:0}.portal .page-find-pj .find-prosecution button{margin-left:3%;width:22%}}.portal .page-find-pj .filters{margin-top:20px}.portal .page-find-pj .filters .filter{position:relative;padding:0 45px 0 19px;border:1px solid #C9C9C9;border-radius:4px}.portal .page-find-pj .filters .filter p{font-size:16px;color:#666;line-height:50px;margin:0}.portal .page-find-pj .filters .filter i{color:#73C026;font-size:22px;position:absolute;top:14px;right:14px;cursor:pointer}.portal .page-find-pj .filters .results{font-size:18px;line-height:120%;color:#999}.portal .page-find-pj .filters .results strong{color:#666}.portal .page-find-pj .row-list{margin-bottom:80px}.portal .page-find-pj .light-well ul{list-style:none;margin:0;padding-top:10px}.portal .page-find-pj .light-well ul p{margin:0 0 5px;font-size:15px}.portal .page-find-pj .light-well ul p strong{color:#666}.portal .page-adoption .breadcrumbs{margin-bottom:0!important;border-bottom:0 none!important}.portal .page-adoption #banner{background:#FFF;width:100%;height:332px;position:relative;overflow:hidden;margin-bottom:40px}.portal .page-adoption #banner img{position:absolute;left:50%;margin-left:-960px;top:0;width:1920px;height:auto;max-width:none}.portal .page-adoption .intro-page{margin-bottom:0}.portal .page-adoption .intro-page p{margin-bottom:0}.portal .page-adoption .mb-none .well-box{margin-bottom:0}.portal .page-adoption .just-image img{border-radius:4px}.portal .page-adoption .well-box.dark-well{margin-bottom:0}.portal .page-adoption .well-box.dark-well p{margin-bottom:22px}.portal .page-adoption .well-box p{font-size:15px;margin:8px 0;color:#999}.portal .page-adoption .other-well{border:none;padding:10px 0}.portal .page-adoption .green-well{margin-top:10px}.portal .page-adoption .green-well .btn{color:#063}.portal .page-adoption .green-well p{color:#FFF}.portal .page-adoption footer{margin-top:80px}.portal .page-adoption .carousel{padding:19px 0;border:none;margin-bottom:0}.portal .page-adoption .carousel h4{margin:0 19px 19px}.portal .page-adoption .carousel ul{margin:0}.portal .page-adoption .carousel p{margin:8px 19px}.portal .page-adoption .carousel #slideshow-2{position:relative;margin-top:20px}.portal .page-adoption .carousel #slideshow-2 ul{max-width:381px;margin:0 auto}.portal .page-adoption .carousel #slideshow-2 .cycle-slide{border:3px solid #ff7315;cursor:pointer}.portal .page-adoption .carousel #slideshow-2 .cycle-prev,.portal .page-adoption .carousel #slideshow-2 .cycle-next{height:110px;min-width:44px;color:#333;position:absolute;top:3px;left:19px}.portal .page-adoption .carousel #slideshow-2 .cycle-prev i,.portal .page-adoption .carousel #slideshow-2 .cycle-next i{color:#333;margin:0;position:absolute;top:50%;left:50%;margin:-15px 0 0 -8px;font-size:30px}.portal .page-adoption .carousel #slideshow-2 .cycle-next{left:auto;right:19px}.portal .page-adoption .wrap-video{display:block;margin:20px 0}.portal .page-adoption .dark-well .btn-default,.portal .page-adoption .dark-well .btn-default:hover,.portal .page-adoption .dark-well .btn-default:focus{color:#333}.portal .page-adoption .useful-links{margin-top:0}.portal .page-results #main .breadcrumbs{margin-bottom:20px}.portal .page-results p{font-size:15px;color:#999}.portal .page-results .well-box p{margin:8px 0 15px}.portal .page-results h3{margin:0;font-size:21px}.portal .page-results .intro-page{margin-bottom:20px}.portal .page-results .intro-page h3{font-weight:400;text-transform:initial}.portal .page-results .intro-page h3 strong{font-weight:700}.portal .page-results .intro-page p{margin:0}.portal .page-results #practice-areas{padding:0 0 30px}.portal .page-results #practice-areas .list{padding:0;border:none;margin:0}.portal .page-results #practice-areas h4{text-transform:uppercase;font-size:21px;font-weight:900}.portal .page-results #practice-areas h4 strong{font-weight:100}.portal .page-results #find h1{text-transform:uppercase;font-weight:100;font-size:21px;margin:0}.portal .page-results #find h1 strong{font-weight:900}.portal .page-results #find p{color:#FFF}.portal .page-results #find form{margin:5px 0 0}.portal .page-results #find input,.portal .page-results #find button{height:50px}.portal .page-results #find .tt-dropdown-menu{top:46px!important;width:100%!important}.portal .page-results #find .tt-dropdown-menu *{color:#666!important}@media only screen and (min-width:768px){.portal .page-results #find{margin-top:0}.portal .page-results #find button{margin-left:2%}.portal .page-results #find .tt-dropdown-menu{top:46px!important;width:82.2%!important}}@media only screen and (min-width:1200px){.portal .page-results #find .tt-dropdown-menu{width:968px!important}}.portal .page-results .find-pj{margin:20px auto 30px}.portal .page-results .find-pj h2{font-size:21px;text-transform:uppercase;margin:0}.portal .page-results .form{background:#EBEBEB;padding:20px;border-radius:4px;box-sizing:border-box;margin:0}.portal .page-results .form select{width:100%;margin-bottom:10px;height:50px;line-height:50px;font-size:15px;color:#999}@media only screen and (min-width:768px){.portal .page-results .form select{width:23%;margin-left:2%;margin-bottom:0}.portal .page-results .form select:first-child{margin-left:0}}.portal .page-results .form button{width:100%;height:50px;padding:0;line-height:50px}@media only screen and (min-width:768px){.portal .page-results .form button{margin-left:3%;width:22%}}.portal .page-news-detail #main .breadcrumbs{margin-bottom:20px}.portal .page-news-detail .post-new{margin-bottom:40px}.portal .page-news-detail .post-new .span12{margin-left:0}.portal .page-news-detail .post-new p{font-size:15px;color:#999}.portal .page-news-detail .post-new .blog-list-post{margin:0;border:none}.portal .page-news-detail .post-new .blog-list-post .post-title{text-transform:uppercase;margin:0 0 10px;font-size:21px}.portal .page-news-detail .post-new .blog-list-post .post-content .post-text{margin:0}.portal .page-news-detail .post-new .blog-list-post .rss{color:#77C300;float:right;text-transform:uppercase}.portal .page-news-detail .wrap-video{margin:10px 0}.portal .page-news-detail .just-image{margin-top:10px;margin-bottom:10px;margin-right:0}.portal .page-news-detail .cote strong{font-size:19px}.portal .page-news-detail figure figcaption{color:#999;font-size:12px;text-align:right}.portal .page-news-detail .carousel{padding:0 0 19px;border:none;margin:20px 0;clear:both;border-radius:4px;overflow:hidden}.portal .page-news-detail .carousel h4{margin:0 19px 19px}.portal .page-news-detail .carousel ul{margin:0}.portal .page-news-detail .carousel p{margin:8px 19px}.portal .page-news-detail .carousel #slideshow-2{position:relative;margin-top:20px}.portal .page-news-detail .carousel #slideshow-2 ul{max-width:381px;margin:0 auto}.portal .page-news-detail .carousel #slideshow-2 .cycle-slide{border:3px solid #eee;cursor:pointer}.portal .page-news-detail .carousel #slideshow-2 .cycle-prev,.portal .page-news-detail .carousel #slideshow-2 .cycle-next{height:110px;min-width:44px;color:#333;position:absolute;top:3px;left:5%}.portal .page-news-detail .carousel #slideshow-2 .cycle-prev i,.portal .page-news-detail .carousel #slideshow-2 .cycle-next i{color:#333;margin:0;position:absolute;top:50%;left:50%;margin:-15px 0 0 -8px;font-size:30px}.portal .page-news-detail .carousel #slideshow-2 .cycle-next{left:auto;right:5%}.portal .page-news-detail .credits{list-style:none}.portal .page-news-detail .credits li{color:#999;font-size:12px}.portal .page-news-detail .shares{background-color:#333;border-radius:4px;overflow:hidden}.portal .page-news-detail .shares a{display:block;width:100%;height:52px;line-height:52px;font-size:22px;text-align:center;color:#FFF;text-decoration:none}.portal .page-news-detail .shares a.facebook{background-color:#4260AE}.portal .page-news-detail .shares a.twitter{background-color:#58CCFF}.portal .page-news-detail .shares a.gplus{background-color:#DD4B39}.portal .page-news-detail .shares a.envelope,.portal .page-news-detail .shares a.print{background-color:#FFF;color:#333;border:1px solid #CBCBCB;box-sizing:border-box}.portal .page-news-detail .shares a.envelope{margin-top:52px;border-top:none;border-bottom:none;line-height:47px}.portal .page-news-detail .shares a.print{line-height:43px}.portal .page-news-detail .aside .default-bb{padding:0}.portal .page-news-detail .aside .default-bb>div{padding:19px}.portal .page-news-detail .aside .gray-well{border-bottom:4px solid #61a220}.portal .page-news-detail .timeline{margin-left:0!important}.portal .page-news-detail .timeline .line{width:1px;background-color:#CCC;margin-left:-36px;height:10%}.portal .page-news-detail .timeline>li{background-color:#F3F3F3;border:none;position:relative;padding:30px 19px 30px 80px}.portal .page-news-detail .timeline>li:first-child .line{margin-top:30px;height:100%}.portal .page-news-detail .timeline>li:first-child strong.stage{color:#EB6F70}.portal .page-news-detail .timeline>li:first-child strong.date{color:#EB6F70;border-color:#EB6F70}.portal .page-news-detail .timeline>li.par{background-color:#FFF}.portal .page-news-detail .timeline>li.par .line{height:100%}.portal .page-news-detail .timeline>li.par strong.stage{color:#40A1C5}.portal .page-news-detail .timeline>li.par strong.date{background-color:#FFF;color:#40A1C5;border-color:#40A1C5}.portal .page-news-detail .timeline>li strong.stage{color:#40A880}.portal .page-news-detail .timeline>li strong.date{color:#40A880;border-color:#40A880}.portal .page-news-detail .timeline strong.stage{text-transform:uppercase;font-size:16px;font-weight:600}.portal .page-news-detail .timeline strong.date{display:block;width:48px;height:48px;line-height:48px;position:absolute;top:20px;left:20px;text-align:center;font-size:14px;border:1px solid #333;border-radius:50%;background-color:#F3F3F3;font-weight:600;z-index:1}.portal .page-news-detail .list-news{list-style:none;margin:10px 0 0}.portal .page-news-detail .list-news li{margin-top:8px;line-height:120%;padding:0;background-color:#fff0}.portal .page-news-detail .list-news li:first-child{margin-top:0}.portal .page-news-detail .list-news .date{display:block;color:#999;font-size:11px;font-weight:700}.portal .page-news-detail .list-news a{font-size:14px;text-decoration:none;color:#333}.portal .page-news-detail .list-news a:hover,.portal .page-news-detail .list-news a.focus{text-decoration:none;color:#333}.portal .page-news-detail .related{padding:30px 0 10px}.portal .page-news-detail .related .others-news-small{padding-top:20px}.portal .page-news-detail .faq h3{font-size:23px}@media only screen and (min-width:768px){.portal .page-news-detail .faq .span4{padding:30px;margin-bottom:0}}.portal .page-news-detail .horizontal-timeline{background-color:#61A220;padding:40px 0}.portal .page-news-detail .horizontal-timeline h3{color:#FFF;font-size:30px}.portal .page-news-detail .horizontal-timeline p{color:#FFF}.portal .page-news-detail .horizontal-timeline #slideshow-3{position:relative;margin-top:20px;background:url(../img/bg-timeline-row.jpg) no-repeat scroll center 22px #fff0}.portal .page-news-detail .horizontal-timeline #slideshow-3 ul{max-width:970px;margin:0 auto;display:table}.portal .page-news-detail .horizontal-timeline #slideshow-3 ul li *{color:#FFF}.portal .page-news-detail .horizontal-timeline #slideshow-3 .list-news{padding-right:20px;margin-top:25px;max-width:100%}.portal .page-news-detail .horizontal-timeline #slideshow-3 .list-news a{display:block;white-space:normal}.portal .page-news-detail .horizontal-timeline #slideshow-3 .cycle-prev,.portal .page-news-detail .horizontal-timeline #slideshow-3 .cycle-next{height:140px;min-width:44px;color:#61A220;position:absolute;top:120px;left:0}.portal .page-news-detail .horizontal-timeline #slideshow-3 .cycle-prev i,.portal .page-news-detail .horizontal-timeline #slideshow-3 .cycle-next i{color:#61A220;margin:0;position:absolute;top:50%;left:50%;margin:-15px 0 0 -8px;font-size:30px}.portal .page-news-detail .horizontal-timeline #slideshow-3 .cycle-next{left:auto;right:0}.portal .page-news-detail .horizontal-timeline strong.stage{display:block;text-transform:uppercase;font-size:21px;font-weight:600!important;padding-bottom:15px;margin-top:30px;position:relative}.portal .page-news-detail .horizontal-timeline strong.stage:after{display:block;content:"";width:20px;height:5px;position:absolute;bottom:0;left:0;background-color:#FFF}.portal .page-news-detail .horizontal-timeline strong.date{display:block;width:48px;height:48px;line-height:48px;text-align:center;font-size:14px;border:1px solid #FFF;color:#FFF;border-radius:50%;font-weight:600;background-color:#44A982}.portal .page-news-detail .horizontal-timeline strong.date.pink{background-color:#EC7F80}.portal .page-news-detail .horizontal-timeline strong.date.blue{background-color:#4BA7C8}.portal #main{padding-bottom:0;margin-left:0!important}.portal .border{height:3px;background:#328e2d;position:relative}.portal .border span{display:block;position:absolute;top:0;left:0;background:#cd050f;width:60px;height:100%}.portal .ir{display:block;text-indent:-9999px}.portal .c-both{clear:both}.portal .blog-list-post{background:#fff;border:1px solid #cacaca;padding-bottom:0;border-radius:5px}.portal .blog-list-post img{margin:0 auto;display:block}.portal .blog-list-post .post-content{padding:20px}@media only screen and (min-width:768px){.portal .blog-list-post .post-content{padding:0}}.portal .blog-list-post .post-content .post-meta .tags>a{border:1px solid #ccc;background:#fff0;color:#77c300;text-transform:uppercase}@media only screen and (min-width:768px){.portal .blog-list-post .post-content .post-meta .tags>a{max-width:100px;text-overflow:ellipsis;overflow:hidden}}@media only screen and (min-width:980px){.portal .blog-list-post .post-content .post-meta .tags>a{max-width:100%;overflow:visible}}.portal .blog-list-post .post-content .post-meta .date{font-weight:700;font-size:12px}.portal .blog-list-post .post-content .post-title{font-weight:700;font-size:17px}.portal .blog-list-post .post-content .post-text{line-height:120%;color:#999;font-size:14px}.portal .blog-list-post .post-content a:hover,.portal .blog-list-post .post-content a:focus{text-decoration:none}.portal .btn{border-radius:5px;font-size:16px;text-transform:uppercase;text-decoration:none;font-weight:700;box-sizing:border-box;line-height:40px;border-bottom:4px solid #fff0}.portal .btn:hover,.portal .btn:focus{text-decoration:none;color:#fff}.portal .btn i{margin-right:10px}.portal .btn.btn-small{min-height:35px;line-height:28px;font-size:14px}.portal .btn.btn-success{background-color:#74c126;border-bottom-color:#61a220}.portal .btn.btn-success:hover,.portal .btn.btn-success:focus{background-color:#74c126}.portal .btn.btn-inverse{background:#444;border-bottom-color:#252525}.portal .btn.btn-inverse:hover,.portal .btn.btn-inverse:focus{background:#444}.portal .btn.btn-default{background:#fff;border-bottom-color:#ccc}.portal .btn.btn-default:hover,.portal .btn.btn-default:focus{background:#fff;color:#444}.portal .divider{display:block;width:100%;height:9px;border:0 none;margin:20px 0;background:url(../img/bg-divider.png) repeat-x}.portal .divider.without-bg{background:none}.portal .wrap-video{position:relative}.portal .wrap-video .btn{position:absolute;width:100%;height:100%;top:0;left:0;background:url(../img/video-player.png) no-repeat scroll center center #fff0;padding:0}.portal .wrap-video .btn:hover,.portal .wrap-video .btn:focus{background-color:#fff0}.portal .well-box{background:#eee;border:1px solid #cacaca;border-bottom:4px solid #61a220;box-shadow:none}.portal .well-box.no-border{border:0 none}.portal .well-box.light-well{background:#fff}.portal .well-box.gray-well{background:#f0f0f0;border:0 none}.portal .well-box.gray-well h4{color:#3f3f3f;font-size:21px}.portal .well-box.gray-well h4.with-line:after{background-color:#333}.portal .well-box.gray-well p{color:#666;font-size:15px}.portal .well-box.dark-well{background:#666;border:0 none}.portal .well-box.dark-well h4,.portal .well-box.dark-well p{color:#fff}.portal .well-box.default-bb{border-bottom:1px solid #cacaca}.portal .well-box.orange-well{border-bottom-color:#f90}.portal .well-box.orange-well h4.with-line:after{background-color:#f90}.portal .well-box.orange-well .custom-list li:before{color:#f60}.portal .well-box.bg-orange-well{background:#ff7315}.portal .well-box.bg-orange-well h3,.portal .well-box.bg-orange-well h4,.portal .well-box.bg-orange-well p{color:#fff}.portal .well-box.bg-orange-well a,.portal .well-box.bg-orange-well a:hover,.portal .well-box.bg-orange-well a:focus{color:#fff}.portal .well-box.bg-orange-well .btn{font-size:14px;color:#F60;background-color:#FFF;border-color:#CCC}.portal .well-box.bg-orange-well .btn:hover,.portal .well-box.bg-orange-well .btn:focus{color:#F60;background-color:#FFF;border-color:#CCC}.portal .well-box.bg-blue-well{background:#39F}.portal .well-box.bg-blue-well h3,.portal .well-box.bg-blue-well h4,.portal .well-box.bg-blue-well p{color:#fff}.portal .well-box.bg-blue-well a,.portal .well-box.bg-blue-well a:hover,.portal .well-box.bg-blue-well a:focus{color:#fff}.portal .well-box.bg-blue-well .btn a,.portal .well-box.bg-blue-well .btn a:hover,.portal .well-box.bg-blue-well .btn a:focus{color:#39F}.portal .well-box.bg-blue-well .btn a{color:#39F}.portal .well-box.bg-black-well{background:#333}.portal .well-box.bg-green-well{background:#063}.portal .well-box.bg-green-well .btn,.portal .well-box.bg-green-well .btn:hover,.portal .well-box.bg-green-well .btn:focus{color:#063}.portal .well-box.white-text *{color:#fff}.portal .well-box.white-text h4.with-line:after{background-color:#fff}.portal .well-box.with-image,.portal .well-box.with-side-image{position:relative;padding-top:150px}.portal .well-box.with-image .wrap-image,.portal .well-box.with-side-image .wrap-image{position:absolute;top:0;left:0}@media only screen and (max-width:500px){.portal .well-box.with-image,.portal .well-box.with-side-image{padding-top:100px}}.portal .well-box.with-side-image{padding:19px 19px 19px 190px}.portal .well-box .label{border:1px solid #ccc;display:inline-block;color:#a3be01;background:#fff;font-size:11px;margin:20px 0 10px 0}.portal .well-box .label.label-warning{color:#f90}.portal .well-box h4{color:#333;margin:0;font-weight:700;font-size:20px;text-transform:uppercase}.portal .well-box h4.with-line{position:relative;margin-bottom:20px}.portal .well-box h4.with-line:after{content:'';width:25px;height:5px;display:block;background-color:#a3be03;position:absolute;top:33px;left:0}.portal .well-box p{font-size:15px;color:#666}.portal .well-box a,.portal .well-box a:hover,.portal .well-box a:focus{color:#FFF;text-decoration:underline}.portal .well-box .btn{text-decoration:none}.portal .well-box .btn:hover,.portal .well-box .btn:focus{text-decoration:none;color:#fff}.portal .intro-page{margin-bottom:30px}.portal .intro-page h3{color:#333;font-size:21px;text-transform:uppercase;margin:0;font-weight:900}.portal .intro-page p{width:730px;color:#999;font-size:15px}@media only screen and (max-width:760px){.portal .intro-page p{width:auto}}.portal .custom-list{margin:0}.portal .custom-list li{list-style-type:none}.portal .custom-list li::before{color:#5fa01f;content:"\2022";font-size:1.5em;padding-right:.25em;position:relative;top:.1em}.portal .table{font-size:15px}.portal .tabletr th,.portal .tabletr td{border-top-style:solid;border-color:#dbdbdb;padding:10px}.portal .tablethead tr th{background:#fff;padding:19px 10px}.portal .table.table-striped tbody>tr:nth-child(odd)>td,.portal .table.table-striped tbody>tr:nth-child(odd)>th{background:#f3f3f3}.portal .table.table-bordered caption+thead tr:first-child th,.portal .table.table-bordered caption+tbody tr:first-child th,.portal .table.table-bordered caption+tbody tr:first-child td,.portal .table.table-bordered colgroup+thead tr:first-child th,.portal .table.table-bordered colgroup+tbody tr:first-child th,.portal .table.table-bordered colgroup+tbody tr:first-child td,.portal .table.table-bordered thead:first-child tr:first-child th,.portal .table.table-bordered tbody:first-child tr:first-child th,.portal .table.table-bordered tbody:first-child tr:first-child td{border-top:1px solid #dbdbdb!important}.portal .table.dataTable{border-top:0 none}.portal .wrap-table{overflow-x:auto}.portal .dataTables_wrapper .DTTT_container{margin:0;padding:0;float:right}@media only screen and (max-width:480px){.portal .dataTables_wrapper .DTTT_container{float:left;margin-top:10px}}.portal .dataTables_wrapper .wrap-head,.portal .dataTables_wrapper .wrap-foot{background:#ebebeb;padding:20px;border-radius:4px;margin-bottom:10px}.portal .dataTables_wrapper .wrap-head{display:block;overflow:hidden}.portal .dataTables_wrapper .wrap-head .dataTables_filter,.portal .dataTables_wrapper .wrap-head .ColVis,.portal .dataTables_wrapper .wrap-head .dataTables_length{float:left}.portal .dataTables_wrapper .wrap-head label{color:#666;font-size:15px;margin:0}.portal .dataTables_wrapper .wrap-head input,.portal .dataTables_wrapper .wrap-head select,.portal .dataTables_wrapper .wrap-head button{height:50px;padding:0;margin:0}.portal .dataTables_wrapper .wrap-head input{border-radius:5px!important;background:#fff;height:28px;padding:10px}.portal .dataTables_wrapper .wrap-head .btn i{margin-right:0}.portal .dataTables_wrapper .wrap-head .ColVis{width:150px}@media only screen and (max-width:480px){.portal .dataTables_wrapper .wrap-head .ColVis{width:100%;margin-top:10px}}.portal .dataTables_wrapper .wrap-head .ColVis,.portal .dataTables_wrapper .wrap-head .dataTables_filter{margin-right:10px}@media only screen and (max-width:480px){.portal .dataTables_wrapper .wrap-head .dataTables_filter{width:100%}}.portal .dataTables_wrapper .wrap-head .btn-help,.portal .dataTables_wrapper .wrap-head .btn-something{margin-left:10px}.portal .dataTables_wrapper .wrap-head .btn-export{width:120px}@media only screen and (max-width:480px){.portal .dataTables_wrapper .wrap-head .btn-export{width:100%;margin-bottom:10px}}.portal .dataTables_wrapper .wrap-head .btn-help,.portal .dataTables_wrapper .wrap-head .btn-something{width:50px}.portal .dataTables_wrapper .wrap-head #DataTables_Table_0_length{margin-right:162px}@media only screen and (max-width:480px){.portal .dataTables_wrapper .wrap-head #DataTables_Table_0_length select{width:100%;max-width:100%}}@media only screen and (max-width:480px){.portal .dataTables_wrapper .wrap-head #DataTables_Table_0_filter input{width:100%;box-sizing:border-box;padding:10px;height:50px}}.portal .dataTables_wrapper .wrap-head #ToolTables_DataTables_Table_0_1 select,.portal .dataTables_wrapper .wrap-head .dataTables_length select{max-width:70px}@media only screen and (max-width:480px){.portal .dataTables_wrapper .wrap-head .dataTables_length{width:100%;margin-bottom:10px}}.portal .dataTables_wrapper .wrap-head .DTTT_button{height:50px;padding:0 13px;line-height:50px;font-size:16px}.portal .dataTables_wrapper .wrap-head .ColVis_Button{font-size:15px;color:#999;display:block;width:100%;padding:0 10px;border:1px solid #ccc!important;box-sizing:border-box;margin-bottom:10px;height:50px;line-height:50px;border-top:0 none;background:#fff;border-radius:5px;margin-bottom:0}.portal .dataTables_wrapper .wrap-table table{margin-bottom:0}.portal .dataTables_wrapper .wrap-count .dataTables_info{font-size:15px;color:#999;display:block;width:100%;padding:0 10px;border:1px solid #ddd;box-sizing:border-box;margin-bottom:10px;height:60px;line-height:60px;border-top:0 none}@media only screen and (max-width:1024px){.portal .dataTables_wrapper .wrap-count .dataTables_info{height:auto;line-height:inherit;padding:10px}}.portal .dataTables_wrapper .wrap-foot .dataTables_paginate>a{border-radius:5px;font-size:16px;font-weight:700;text-transform:uppercase;text-decoration:none;margin-right:10px;height:35px;line-height:35px;border-bottom:4px solid #666;display:inline-block;color:#fff;cursor:pointer;width:140px;background:#999;text-align:center}@media only screen and (max-width:1024px){.portal .dataTables_wrapper .wrap-foot .dataTables_paginate>a{width:100%;margin-bottom:10px}}.portal .dataTables_wrapper .wrap-foot .dataTables_paginate>a.last{margin-right:0}.portal .dataTables_wrapper .wrap-foot .dataTables_paginate span{display:inline-block;width:490px;text-align:center;margin-right:10px}@media only screen and (max-width:1024px){.portal .dataTables_wrapper .wrap-foot .dataTables_paginate span{width:100%;margin:10px 0 20px 0}}.portal .dataTables_wrapper .wrap-foot .dataTables_paginate span a{font-size:15px;color:#333;margin:0 10px;cursor:pointer}.portal .dataTables_wrapper .wrap-foot .dataTables_paginate span a.paginate_active{color:#72bf26}.portal .ColVis_collection{background:#fff;width:148px!important;border:1px solid #ccc!important;border-radius:0 0 5px 5px}.portal .ColVis_collection .ColVis_Button,.portal .ColVis_collection span{background:#fff;display:block;border:0 none;border-radius:0 0 5px 5px}.portal .ColVis_collection button{width:100%!important}.portal .ColVis_collection .ColVis_radio,.portal .ColVis_collection .ColVis_title{float:left}.portal .ColVis_collection .ColVis_Button{height:30px}.portal .ColVis_collection .ColVis_title{margin-top:3px;margin-left:5px}.portal .ColVis_collectionBackground{position:fixed;width:100%;height:100%;top:0;left:0;opacity:.1;filter:alpha(opacity=10)}.portal .light{font-weight:100!important}.portal .font-normal{font-weight:400!important}.portal .font-semi-bold{font-weight:600!important}.portal .font-bold,.portal .dataTables_wrapper .wrap-foot .dataTables_paginate span a{font-weight:700!important}.portal .font-extra-bold{font-weight:800!important}.portal .text-center{text-align:center!important}.portal .text-left{text-align:left!important}.portal .text-right{text-align:right!important}.portal .text-green{color:#57921d}.portal .page-denounces .featured-news a,.portal .page-denounces .featured-news a:hover,.portal .page-denounces .featured-news a:focus,.portal .page-criminal .featured-news a,.portal .page-criminal .featured-news a:hover,.portal .page-criminal .featured-news a:focus,.portal .page-attorney-general-justice .featured-news a,.portal .page-attorney-general-justice .featured-news a:hover,.portal .page-attorney-general-justice .featured-news a:focus{color:#fff;text-decoration:underline}.portal .page-denounces .featured-news .btn,.portal .page-denounces .featured-news .btn:hover,.portal .page-denounces .featured-news .btn:focus,.portal .page-criminal .featured-news .btn,.portal .page-criminal .featured-news .btn:hover,.portal .page-criminal .featured-news .btn:focus,.portal .page-attorney-general-justice .featured-news .btn,.portal .page-attorney-general-justice .featured-news .btn:hover,.portal .page-attorney-general-justice .featured-news .btn:focus{color:#333;text-decoration:none}.portal footer{color:#FFF;font-size:15px}.portal footer a{color:#FFF!important;opacity:.7}.portal footer a:hover{color:#FFF}.portal footer li{list-style-type:none;padding-left:10px}.portal footer strong{display:block;font-size:17px;margin-bottom:10px}.portal footer strong a{opacity:1}.portal footer .second{margin-top:30px}.portal footer .horizontal{margin:0}.portal footer .horizontal li{display:inline-block;margin-right:10px}.portal footer .midia{float:left}.portal .footer-lists{margin:0 0 10px 0}.portal .foot-navigator{background:#282828;padding-top:50px;padding-bottom:30px}.portal .social .social-icon{border:1px solid #FFF;border-radius:50%;display:block;height:37px;width:37px;text-decoration:none}.portal .social li{padding-left:0;background:none}.portal .social .symbol{color:#74C126;font-size:25px;margin:8px 5px;display:block}.portal .quick-access{background:#272727;padding-top:40px;padding-bottom:35px;font-size:14px}.portal .quick-access .span9 li{margin-right:6px}.portal .quick-access .container{border-top:3px solid #328e2d;position:relative;padding-top:40px}.portal .quick-access .container:before{content:'';width:57px;height:3px;background:#cd050f;position:absolute;top:-3px;left:0}.contrast-page,.contrast-page *{background:#000!important;color:#fff!important;border-color:#fff!important}.portal .twitter-typeahead{width:100%;display:block!important}.portal .typeahead,.portal .tt-query,.portal .tt-hint{width:396px;height:30px;padding:8px 12px;font-size:19px;line-height:30px;border:2px solid #ccc;border-radius:8px;outline:none}.portal .typeahead{background-color:#fff}.portal .typeahead:focus{border:2px solid #0097cf}.portal .tt-query{box-shadow:inset 0 1px 1px rgb(0 0 0 / .075)}.portal .tt-hint{color:#333}.portal .tt-dropdown-menu{width:100%;padding:8px 0;background-color:#f9f9f9;border:1px solid #ccc;border-radius:0 0 5px 5px;border-top:0 none}.portal .tt-suggestion{padding:3px 20px;font-size:19px;line-height:24px;color:#999}.portal .tt-suggestion.tt-cursor{color:#000}.portal .tt-suggestion p{margin:0}@media only screen and (max-width:1080px){.portal #navigation .general-menu .main-nav>li>a{font-size:9px}}@media only screen and (max-width:1200px){.portal #navigation .general-menu .main-nav>li>a{font-size:11px}}@media only screen and (min-width:800px) and (max-width:1250px){.portal #navigation .general-menu>.container-fuild{padding:0}}@media print{footer,.nav-tabs,.megafone,#floatingShare,floatingShare,iframe{display:none!important}.breadcrumbs{display:block!important}.breadcrumbs .current a{font-size:15px!important}a[href]:after{content:none!important}}.portal .embed-responsive iframe{max-width:100%!important}.fonte-preta{color:#404040}.fonte-preta a{color:#404040}.naomostra{display:none}@media only screen and (min-width:760px) and (max-width:1200px){.portal #centers .span4{min-height:320px}.blog-list-post .span7{min-height:350px}}#centers .span3 h3{text-transform:uppercase;font-weight:200;font-size:16px;margin-top:6px;line-height:20px}#centers .span3{border:1px solid #CACACA;border-bottom:8px solid #61A220;border-radius:5px;background:#FFF;padding:10px 20px 35px;margin-bottom:20px}@media only screen and (min-width:1200px){#centers .span3{height:170px;padding:10px 20px;margin-bottom:0}}#centers .span3 p{line-height:120%;color:#999;font-size:15px}#centers .span3.processes p:before{width:44px;background-position:0 -67px}#centers .span3.complaints p:before{width:55px;height:55px;background-position:0 -133px}.modal-body-modificado{position:relative;max-height:400px;padding:30px}.box-cookies.hide{display:none!important}.box-cookies{position:fixed;background:rgb(0 0 0 / .8);width:100%;z-index:1000000000000000000;bottom:0;display:flex;align-items:center;justify-content:space-between}.box-cookies .msg-cookies,.box-cookies .btn-cookies,.box-cookies .btn-cookiessaibamais{padding:25px;color:#fff;font-size:12px}.box-cookies .btn-cookies,.box-cookies .btn-cookiessaibamais{background:#77c300;cursor:pointer;align-self:normal}@media screen and (max-width:600px){.box-cookies{flex-direction:column}}